(57)【特許請求の範囲】
【請求項１】
挿入口を有する筐体と、ディスクを前記筐体の内部に向けて搬入し、前記筐体の外部に向けて搬出する搬送機構と、ディスクを保持して回転させる回転駆動部と、前記搬送機構で挿入口に向けて搬出されるディスクが搬出完了位置に至ったことを検知する検知部材と、前記搬送機構と前記回転駆動部とを制御する制御部とを有しており、
前記制御部では、前記搬送機構が搬出動作を行っているときに、前記検知部材でディスクが搬出完了位置に至ったことを検知できないときに、
（１）前記搬送機構でディスクを搬入して前記回転駆動部に保持させ、前記回転駆動部を第１の方向へ駆動した後に、再び前記搬送機構によってディスクを搬出し、
（２）前記（１）の動作において、前記検知部材でディスクが搬出完了位置に至ったことを検知できなかったときは、前記搬送機構でディスクを搬入して前記回転駆動部に保持させ、前記回転駆動部を第１の方向とは逆向きである第２の方向へ駆動した後に、再び前記搬送機構によってディスクを搬出する、
制御を行うことを特徴とするディスク装置。
【請求項２】
前記（１）の動作を複数回行ってもディスクが搬出完了位置に至らないときに、前記（２）の動作を行う請求項１記載のディスク装置。
【請求項３】
ディスクが搬出完了位置に至らないときに、ディスクを搬入して前記回転駆動部で保持させ、前記回転駆動部を駆動した後にディスクを再度搬出するリトライ動作の回数が決められており、この回数の最後で前記（２）の動作が行われ、それ以前は前記（１）の動作が行われる請求項２記載のディスク装置。
【請求項４】
挿入口を有する筐体と、ディスクを前記筐体の内部に向けて搬入し、前記筐体の外部に向けて搬出する搬送機構と、ディスクを保持して回転させる回転駆動部と、前記搬送機構で挿入口に向けて搬出されるディスクが搬出完了位置に至ったことを検知する検知部材と、前記搬送機構と前記回転駆動部とを制御する制御部とを有しており、
前記制御部では、前記搬送機構が搬出動作を行っているときに、前記検知部材でディスクが搬出完了位置に至ったことを検知できないときに、
（３）前記搬送機構でディスクを搬入して前記回転駆動部に保持させ、前記回転駆動部を第１の方向へ駆動し、このときにディスクが第１の方向へ回転しているか否かを検知し、
（４）前記（３）の動作で、ディスクが第１の方向へ回転したことが検知されたときには、ディスクの搬出動作を行わせ、
（５）前記（３）の動作で、ディスクが第１の方向へ回転しないときには、前記回転駆動部を第１の方向とは逆向きである第２の方向へ駆動した後に、再び前記搬送機構によってディスクを搬出する、
制御を行うことを特徴とするディスク装置。
【請求項５】
前記（３）の動作において、ディスクが第１の方向へ回転したことが検知されないときには、前記搬送機構でディスクを搬出させ、このときにディスクが搬送完了位置に至らなかったときに、前記搬送機構でディスクを搬入し前記回転駆動部に保持させて、前記（５）の動作を行う請求項４記載のディスク装置。
【請求項６】
前記（３）の動作において、ディスクが第１の方向へ回転したことが検知されないときには、前記搬送機構でディスクを搬出させることなく、直ちに前記（５）の動作を行う請求項４記載のディスク装置。
【請求項７】
前記（４）の動作で搬出されるディスクが、前記検知部材によって搬送完了位置に至ったことが検知されないときは、前記搬送機構でディスクを搬入し前記回転駆動部に保持させ、前記回転駆動部を第１の方向へ駆動した後に、再び前記搬送機構によってディスクを搬出する動作を行う請求項４ないし６のいずれかに記載のディスク装置。
【請求項８】
前記（３）の動作では、光ヘッドでディスクに記録された情報が読めたら、ディスクが第１の方向へ回転したと判断する請求項４ないし７のいずれかに記載のディスク装置。
【請求項９】
前記（３）の動作では、回転検知器によってディスクが回転したか否かを判断する請求項４ないし７のいずれかに記載のディスク装置。
【請求項１０】
前記回転駆動部の第１の方向への駆動時間よりも、第２の方向への駆動時間を長く設定する請求項４ないし９のいずれかに記載のディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、挿入口からディスクを挿入し、ディスクが挿入口から排出されるディスク装置に係り、特にディスクが正規の搬出完了位置に搬出できなかったときのリカバリー処理を行うことができるディスク装置に関する。
【背景技術】
【０００２】
下記の特許文献１には、挿入口から筐体内に挿入されたディスクが搬送機構によって筐体の内部に搬入され、またディスクが搬送機構によって挿入口から排出されるディスク装置が開示されている。
【０００３】
このディスク装置では、ディスクの搬出動作において、ディスクが挿入口に正常に搬出されない搬出処理エラーが発生したときに、搬送機構の搬入動作によってディスクが筐体内に戻されて、ディスクが回転駆動部のターンテーブルに保持される。そして、回転駆動部でディスクが少し回転させられてから、搬送機構によってディスクが再度排出させられる。
【０００４】
特許文献１に記載のディスク装置は、ディスクの外周縁にばりなどが存在し、このばりなどの存在によって搬出処理エラーが生じたときに、回転駆動部によってディスクの回転方向の向きを変えることにより、その後の搬出動作が正常に行われる確率を高くするというものである。
【特許文献１】特開２００５−２３５２６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載のディスク装置では、ディスクの外周縁にばりなどが存在して搬出処理エラーが生じたときに、ディスクの向きを変えてから搬出することで、搬出処理エラーを解消できる確率が高くなる。
【０００６】
しかし、この種のディスク装置では、ディスクの記録面と反対側の表面にラベルが貼着されているまま、このディスクが挿入口から挿入され、搬送機構で筐体内に搬入されることがある。このようなディスクは、搬送機構によって挿入口から問題なく搬出されることもあるが、ディスクの表面のラベルの一部が剥がれているような場合は、搬送機構でディスクが搬出されるときに、このラベルの粘着面が搬送ローラやその他の筐体内の機構に貼り付き、その結果、搬出処理エラーとなることが有り得る。
【０００７】
このような場合に、搬送機構でディスクを戻して回転駆動部で保持させて一方向へ所定角度回転させても、ディスクの表面でのラベルの一部の剥がれを直すことはできず、よって、再度ディスクを搬出するときに、ラベルが搬送ローラなどに付着して搬出処理エラーとなる確率が高くなる。
【０００８】
また、ディスクを回転駆動部に戻してターンテーブルに保持させたときに、ラベルの粘着面が筐体内のいずれかの部品に貼り付いたままとなり、スピンドルモータに通電してもターンテーブルが回転できないことがある。このような場合に、スピンドルモータにＦＧ（周波数検出器）が設けられていないと、実際にターンテーブルが回転しているのか否かを確認できないまま、ディスクが再度搬出されてしまい、その結果、搬出処理エラーを解消できない現象が起こりやすい。
【０００９】
本発明は上記従来の課題を解決するものであり、通常のディスク搬出動作ではディスクを正常に搬出できないときにも、その後のリトライ搬出動作によって、ディスクを確実に搬出可能にできる確率を高くできるディスク装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
第１の本発明は、挿入口を有する筐体と、ディスクを前記筐体の内部に向けて搬入し、前記筐体の外部に向けて搬出する搬送機構と、ディスクを保持して回転させる回転駆動部と、前記搬送機構で挿入口に向けて搬出されるディスクが搬出完了位置に至ったことを検知する検知部材と、前記搬送機構と前記回転駆動部とを制御する制御部とを有しており、
前記制御部では、前記搬送機構が搬出動作を行っているときに、前記検知部材でディスクが搬出完了位置に至ったことを検知できないときに、
（１）前記搬送機構でディスクを搬入して前記回転駆動部に保持させ、前記回転駆動部を第１の方向へ駆動した後に、再び前記搬送機構によってディスクを搬出し、
（２）前記（１）の動作において、前記検知部材でディスクが搬出完了位置に至ったことを検知できなかったときは、前記搬送機構でディスクを搬入して前記回転駆動部に保持させ、前記回転駆動部を第１の方向とは逆向きである第２の方向へ駆動した後に、再び前記搬送機構によってディスクを搬出する制御を行うことを特徴とするものである。
【００１１】
本発明は、前記（１）の動作を複数回行ってもディスクが搬出完了位置に至らないときに、前記（２）の動作を行うものとして構成できる。
【００１２】
例えば、ディスクが搬出完了位置に至らないときに、ディスクを搬入して前記回転駆動部で保持させ前記回転駆動部を駆動した後にディスクを搬出するリトライ動作の回数が決められており、この回数の最後で前記（２）の動作が行われ、それ以前は前記（１）の動作が行われるものとして構成できる。
【００１３】
第１の本発明では、ディスクが正常に搬出されないときに、このディスクを回転駆動部に保持させ一方向へ回転させてから再度搬出処理を行っている。ただし、ディスクの表面に貼着されているラベルの一部が剥がれている場合などでは、ディスクを１方向へ回転させただけでは搬出エラーの原因を解消できないことがある。そこで、第１の方向へディスクを回転させた後の搬出動作で、搬出処理エラーが解消できないときには、ディスクを回転駆動部に保持させ第２の方向へ回転駆動してから搬出している。よって、ディスクの表面のラベルが筐体内の部材に貼り付くようなエラー状態を解消できる確率を高くできる。
【００１４】
なお、ディスクの搬出エラーが生じたときに、ディスクを戻して回転駆動部に保持させ、回転駆動部でディスクを第１の方向と第２の方向へ往復回転させてから再度ディスクを搬出する処理も可能である。ただし、この場合には、ディスクが筐体内に戻される毎に、スピンドルモータが正転と逆転の往復動作を行うことになり、１回の搬出リトライ動作に要する時間がながくなる。そこで、本発明では、（１）で示す動作では、回転駆動部を第１の方向へのみ駆動してリトライ動作を短時間で行えるようにし、（１）の動作によってもディスクを正常に搬出できないときにのみ、（２）の動作でディスクを第１の方向と逆の第２の方向へ回転させてエラーを解消できる確率を高くしている。なお、本発明では、回転駆動部を第１の方向へのみ駆動する（１）の動作を行っても搬出処理エラーを解消できないときに、（２）の動作において、ディスクを回転駆動部で保持できる位置へ戻し、回転駆動部を第１の方向と第２の方向へ往復駆動してから、ディスクを搬出してもよい。
【００１５】
また、第１の本発明では、（１）の動作で回転駆動部に通電したときに、実際にディスクが回転できたか否かを検知できない場合であっても、その後に実際にディスクを搬出できないときに（２）の動作に移行するため、（１）の動作で実際にディスクが回転しているか否かを知らなくても、ディスクを搬出できる確率が高くなる。
【００１６】
第２の本発明は、挿入口を有する筐体と、ディスクを前記筐体の内部に向けて搬入し、前記筐体の外部に向けて搬出する搬送機構と、ディスクを保持して回転させる回転駆動部と、前記搬送機構で挿入口に向けて搬出されるディスクが搬出完了位置に至ったことを検知する検知部材と、前記搬送機構と前記回転駆動部とを制御する制御部とを有しており、
前記制御部では、前記搬送機構が搬出動作を行っているときに、前記検知部材でディスクが搬出完了位置に至ったことを検知できないときに、
（３）前記搬送機構でディスクを搬入して前記回転駆動部に保持させ、前記回転駆動部を第１の方向へ駆動し、このときにディスクが第１の方向へ回転しているか否かを検知し、
（４）前記（３）の動作で、ディスクが第１の方向へ回転したことが検知されたときには、ディスクの搬出動作を行わせ、
（５）前記（３）の動作で、ディスクが第１の方向へ回転しないときには、前記回転駆動部を第１の方向とは逆向きである第２の方向へ駆動した後に、再び前記搬送機構によってディスクを搬出する制御を行うことを特徴とするものである。
【００１７】
第２の本発明は、回転駆動部のモータに通電したときに、実際にディスクが回転したか否かを検知する手段を有するディスク装置に関するものである。
【００１８】
ディスクの搬出処理エラーが発生したときに、ディスクを戻して回転駆動部に設置し、回転駆動部を駆動したときに、ディスクが第１の方向へ回転したことがわかれば、ディスクの回転方向を変えることなく、ディスクを第１の方向へ回転させてからディスクの搬出動作に移行する。そして、ディスクが第１の方向へ回転できないときにのみ、その後に搬出処理エラーが発生したら、ディスクを戻して回転駆動部に保持させ、ディスクを第２の方向へ回転させてから搬出動作に移行する。この発明では、ディスクが第１の方向へ回転できず搬出処理エラーが解消できない確率が高いときにのみ、ディスクを第２の方向へ回転させるため、回転駆動部のモータを第２の方向へ逆転させる制御を行う頻度を低くでき、不用意にリトライ動作に時間がかかることを防止できる。
【００１９】
本発明は、前記（３）の動作において、ディスクが第１の方向へ回転したことが検知されないときには、前記搬送機構でディスクを搬出させ、このときにディスクが搬送完了位置に至らなかったときに、前記搬送機構でディスクを搬入し前記回転駆動部に保持させて、前記（５）の動作を行う。
【００２０】
あるいは、本発明は、前記（３）の動作において、ディスクが第１の方向へ回転したことが検知されないときには、前記搬送機構でディスクを搬出させることなく、直ちに前記（５）の動作を行うものであってもよい。
【００２１】
また、本発明は、前記（４）の動作で搬出されるディスクが、前記検知部材によって搬送完了位置に至ったことが検知されないときは、前記搬送機構でディスクを搬入し前記回転駆動部に保持させ、前記回転駆動部を第１の方向へ駆動した後に、再び前記搬送機構によってディスクを搬出する動作を行うものである。
【００２２】
例えば、本発明では、前記（３）の動作では、光ヘッドでディスクに記録された情報が読めたら、ディスクが第１の方向へ回転したと判断する。または、前記（３）の動作では、回転検知器によってディスクが回転したか否かを判断する。
【００２３】
そして、前記両発明では、前記回転駆動部の第１の方向への駆動時間よりも、第２の方向への駆動時間を長く設定することが好ましい。
【００２４】
回転駆動部を第１の方向へ駆動しても搬出処理エラーを解消できないときに、回転駆動部を第２の方向へ比較的長い時間駆動することで、搬出処理エラーを解消しやすくなる。
【発明の効果】
【００２５】
本発明のディスク装置では、通常のディスク搬出動作ではディスクを正常に搬出できないときに、それ以降の搬出動作で、ディスクを搬出できる確率を高くできる。
【発明を実施するための最良の形態】
【００２６】
図１は本発明の実施の形態のディスク装置の概要を示す平面図、図２は検知部の検知動作の遷移を示す説明図である。図３はディスクの搬入動作を示すフローチャート、図４はディスクの搬出動作を示すフローチャートである。
【００２７】
図１に示すディスク装置１は車載用であり、六面体の箱形状の筐体２を有している。筐体２は自動車の室内のインストルメントパネル内に埋設され、筐体２の前面３に設けられた化粧パネル部（図示せず）が、インストルメントパネルに現れる。化粧パネル部および前面３には、左右方向（Ｘ１−Ｘ２方向）に細長く延びるスリット状の挿入口（図示せず）が開口している。図１では、挿入口を左右方向に二分して筐体２の前後方向（Ｙ１−Ｙ２方向）に延びる中心線を、Ｏ−Ｏで示している。
【００２８】
筐体２の内部には回転駆動部４が設けられている。回転駆動部４は、回転軸５を有するスピンドルモータと、回転軸５の先端部に固定された回転テーブル６を有している。回転テーブル６は、ディスクＤの下面が設置される支持面６ａと、支持面６ａの中心部から突出して、ディスクＤの中心穴Ｄａ内に嵌入される凸部６ｂとを有している。また、回転駆動部４には、凸部６ｂが中心穴Ｄａ内に嵌入した状態で、ディスクＤの下面を支持面６ａに押し付けるクランパ（図示せず）が設けられている。
【００２９】
筐体２の前面３の内側には搬送機構７が設けられている。搬送機構７には、軸方向が左右方向（Ｘ１−Ｘ２方向）に延びるローラ軸８と、ローラ軸８の外周に装着された合成ゴム製の搬送ローラ９とが設けられている。筐体２の内部には搬送モータＭが設けられ、搬送モータＭの動力により、ローラ軸８および搬送ローラ９が、ディスク搬入方向と搬出方向に向けて回転させられる。搬送機構７には、搬送ローラ９に対向する合成樹脂製の摺動パッドが設けられ、搬送ローラ９が弾性部材で付勢されて摺動パッドに弾圧されている。挿入口から挿入されるディスクＤは、搬送ローラ９と摺動パッドとで挟まれて、搬送ローラ９の回転力で搬送される。
【００３０】
筐体２の前面３と搬送機構７との間には、挿入側検知部１０が設けられている。挿入側検知部１０では、４箇所に光学検知器１１Ａ，１１Ｂ，１１Ｃ，１１Ｄが設けられている。光学検知器１１Ａないし１１Ｄのそれぞれは、搬入されるディスクＤの一方の面側に発光ダイオードなどの発光素子が配置され、他方の面側にフォトトランジスタなどの受光素子が配置されている。発光素子と受光素子との間にディスクＤが存在していないときは、発光素子から発せられた光が受光素子で検知されて受光素子の検知出力がＯＮになり、発光素子と受光素子との間にディスクＤが存在していると、発光素子から発せられる光がディスクＤで遮られて受光素子の検知出力がＯＦＦとなる。
【００３１】
光学検知器１１Ａないし１１Ｄのそれぞれは、受光素子からの検知出力がＯＮのときが、ディスクを検知していない「非検知状態」であり、受光素子からの検知出力がＯＦＦのときが、ディスクの存在を検知している「検知状態」である。
【００３２】
挿入側検知部１０では、光学検知器１１Ａと光学検知器１１Ｃが中心線Ｏ−ＯよりもＸ１側に位置し、光学検知器１１Ｂと光学検知器１１Ｄが中心線Ｏ−ＯよりもＸ２側に位置している。そして、光学検知器１１Ａが前面３に最も近い位置にあり、それよりも奥側（Ｙ１側）に光学検知器１１Ｂが配置され、それよりも奥側に光学検知器１１Ｃが配置され、最も奥側に光学検知器１１Ｄが配置されている。
【００３３】
最もＸ１側に位置している光学検知器１１Ｃと、最もＸ２側に位置している光学検知器１１Ｄの左右方向の間隔は、１２ｃｍ以下で且つ８ｃｍよりも長く設定されている。
【００３４】
また、直径が１２ｃｍの正常なディスクＤの中心穴Ｄａが、回転テーブル６上に正常に装填されたときに、光学検知器１１Ａないし１１Ｄのそれぞれが、ディスクＤの外周縁よりも内側で且つディスクＤの外周部に対向し、全ての光学検知器１１Ａないし１１Ｄが「検知状態」となる。また、仮に直径が８ｃｍのディスクが回転テーブル６の上に保持されると、光学検知器１１Ａないし１１Ｄの全てがディスクから外れ「非検知状態」となる。
【００３５】
筐体２内には、回転テーブル６上に保持されたディスクＤの記録面に対向する光ヘッド１７が設けられている。光ヘッド１７には対物レンズ１７ａが設けられている。光ヘッド１７内の発光素子から発せられた検知光は、対物レンズ１７ａによって、ディスクＤの記録面に集光される。ディスクＤの記録面で反射された検知光は、対物レンズ１７ａで補足され、光ヘッド１７の内部の受光素子で検知される。この検知動作によって、ディスクＤの記録面に記録された情報が読み取られる。
【００３６】
筐体２内には、一対のガイド部材１６ａ，１６ｂが平行に設けられ、光ヘッド１７はガイド部材１６ａ，１６ｂに案内されて移動する。このとき、対物レンズ１７ａが、ディスクＤの半径方向に沿って移動する。また、光ヘッド１７をディスクＤの記録面の内周側と外周側との間で移動させるスレッド機構が設けられており、このスレッド機構は搬送モータＭによって駆動される。
【００３７】
また、光ヘッド１７がその移動範囲の一端である内周側の端部に移動したときに動作させられる検知レバー１９と、検知レバー１９によって動作させられるリミットスイッチ１８とが設けられている。
【００３８】
このディスク装置１では、ディスクＤが挿入口に挿入されると、搬送モータＭが始動し、搬送機構７の搬送ローラ９によって、ディスクＤがＹ１方向へ搬送される。ディスクＤの中心穴Ｄａが回転テーブル６上に至ると、ディスクＤの外周縁が位置決め部材に当たり、この位置決め部材がディスクＤの外周縁に押されて動作することで、図示しない動力伝達機構が切換えられて、搬送モータＭからローラ軸８への動力の伝達が断たれ、搬送モータＭの動力がスレッド機構に伝達されて、光ヘッド１７が図１に示す最内周側の移動端部から外周方向へ移動させられる。このとき、光ヘッド１７が検知レバー１９から離れ、リミットスイッチ１８がＯＮからＯＦＦに切換えられる。制御部２１では、リミットスイッチ１８がＯＮからＯＦＦに切換えられたことで、ディスクＤが回転テーブル６上に正常に保持できる位置へ至ったと判断する。つまり、リミットスイッチ１８が、ディスクＤの装填完了検知部として機能している。
【００３９】
ディスクＤが回転テーブル６に保持されると、搬送ローラ９がディスクＤから離れ、回転テーブル６と共にディスクＤが回転させられる。また、搬送モータＭによってスレッド機構が動作させられ、光ヘッド１７がディスクＤの記録面に沿って移動し、情報の再生や記録動作が行われる。
【００４０】
逆に、ディスクＤを搬出するときは、搬送モータＭによってスレッド機構が駆動され、光ヘッド１７が、図１に示す内周側の終端まで移動させられて、光ヘッド１７で検知レバー１９が押され、リミットスイッチ１８がＯＮに切換えられる。このときに、搬送モータＭの動力のスレッド機構への伝達が断たれ、その動力がローラ軸８に伝達される。そして、搬送ローラ９がディスクＤに接触し、搬送ローラ９が搬出方向へ駆動される。また、ディスクＤの回転テーブル６へのクランプが解除されて、ディスクＤが挿入口へ向けて搬出される。
【００４１】
挿入側検知部１０に設けられた光学検知器１１Ａ，１１Ｂ，１１Ｃ，１１Ｄのそれぞれの検知出力は、検出部（検出回路）２２により検出されて、ＣＰＵを主体としメモリなどを有する制御部２１に与えられる。また、リミットスイッチ１８の検知出力も制御部２１に与えられる。そして、搬送モータＭは制御部２１により駆動制御される。
【００４２】
次に、ディスクＤが搬入されるときの挿入側検知部１０による検知動作を説明する。
ディスク装置１では、直径が１２ｃｍのＣＤ（コンパクト・ディスク）やＤＶＤ（ディジタル・バーサタイル・ディスク）あるいはＣＤ−ＲＯＭなどのディスクＤが挿入されたときに、そのディスクＤが搬入されて回転テーブル６にクランプされる。ただし、それ以外の例えば直径が８ｃｍの小径ディスクなどが挿入されると、異物であると判別されて排出される。
【００４３】
制御部２１では、挿入側検知部１０における光学検知器１１Ａないし１１Ｄからの検知出力の変化の遷移によって、正常なディスクＤが正常に搬入されているか否かが判別される。図２は、直径１２ｃｍの正常なディスクＤが搬入されるときの、それぞれの光学検知器１１Ａないし１１Ｄの検知出力の遷移を説明している。図２では、それぞれの光学検知器１１Ａないし１１Ｄの配置を模式的に示すとともに、ディスクＤを検知している「検知状態」の光学検知器にハッチングを付している。
【００４４】
図２に示すように、直径が１２ｃｍの正常なディスクＤが、搬送機構７によって正常に搬入されて、ディスクＤの中心穴Ｄａが回転テーブル６の上に装填されるときには、光学検知器１１Ａないし１１Ｄの検知出力の組み合わせが、「レベル（０）」「レベル（１）」「レベル（２）」「レベル（３）」「レベル（４）」の順番で遷移する。
【００４５】
「レベル（０）」は、ディスクＤが、未だ挿入口から挿入されていない状態であり、全ての光学検知器１１Ａないし１１Ｄが「非検知状態」である。
【００４６】
「レベル（１）」では、光学検知器１１Ａまたは１１Ｂのいずれか一方が、「非検知状態」から「検知状態」に切り換わる。この「レベル（１）」に至ったとき、制御部２１でディスクＤが挿入されたと判断し、搬送モータＭを始動して、ローラ軸８および搬送ローラ９がディスクＤを搬入する方向へ回転させられる。
【００４７】
「レベル（１）」と判断されるのは上記の２通りだけであり、「レベル（０）」の次に、光学検知器１１Ｃのみが「検知状態」となったときや、光学検知器１１Ｄのみが「検知状態」となったときは、その時点で「搬入異常」と判断される。
【００４８】
「レベル（２）」では、光学検知器１１Ａと１１Ｂが共に「検知状態」となる。または、光学検知器１１Ａと１１Ｃが共に「検知状態」となり、あるいは、光学検知器１１Ｂと１１Ｄが共に「検知状態」となる。「レベル（２）」と判断されるのはこの３通りだけであり、光学検知器１１Ａと１１Ｄの２つだけが共に「検知状態」となったり、光学検知器１１Ｂと１１Ｃの２つだけが共に「検知状態」となったり、または、光学検知器１１Ｃと１１Ｄの２つだけが共に「検知状態」となったときは、その時点で「搬入異常」と判断する。
【００４９】
「レベル（３）」では、光学検知器１１Ａと１１Ｂ及び１１Ｃの３つが「検知状態」となる。または、光学検知器１１Ａと１１Ｂ及び１１Ｄの３つが「検知状態」となる。「レベル（３）」と判断されるのはこの２通りだけであり、光学検知器１１Ｃと１１Ｄ及び１１Ａの３つのみが共に「検知状態」となったとき、または、光学検知器１１Ｃと１１Ｄ及び１１Ｂの３つのみが共に「検知状態」となったときは、その時点で「搬入異常」と判断する。
【００５０】
「レベル（４）」では、光学検知器１１Ａないし１１Ｄの全てが同時に「検知状態」となる。
【００５１】
制御部２１では、挿入側検知部１０の光学検知器１１Ａないし１１Ｄの検知出力の組み合わせが、「レベル（０）」→「レベル（１）」→「レベル（２）」→「レベル（３）」→「レベル（４）」の順番で遷移しているときに、直径が１２ｃｍの正常なディスクＤが正常に搬入されていると判断する。検知出力の組み合わせが前記の順番で遷移しないとき、例えば、「レベル（１）」から「レベル（３）」に飛んだとき、または「レベル（３）」から「レベル（２）」へ戻ってしまったときなどは、その時点で「搬入異常」と判断する。
【００５２】
光学検知器１１Ａないし１１Ｄの検知出力の組み合わせが「レベル（０）」→「レベル（１）」→「レベル（２）」→「レベル（３）」の順番で遷移して「レベル（４）」となり、さらにディスクＤが所定の位置まで搬入され、スレッド機構が始動して、装填完了検知部として機能するリミットスイッチ１８がＯＮからＯＦＦに切換えられた時点で、回転テーブル６上にディスクＤが正常に装填されたことが検知され、制御部２１では「正常搬入動作完了」と判断する。
【００５３】
図３のフローチャートは、ディスクＤが搬入されるときの制御部２１での制御動作を示している。以下の各フローチャートでは、各ステップを「ＳＴ」の符号で示している。
【００５４】
挿入側検知部１０のそれぞれの光学検知器１１Ａ，１１Ｂ，１１Ｃ，１１Ｄでは、発光素子が常時点灯しているが、受光素子の検知出力は、制御部２１において一定の周期で間欠的に読み出される。このとき、全ての光学検知器１１Ａないし１１Ｄの検知出力が制御部２１で同時に取得される。図３では、受光素子の検知出力の間欠的な取得（監視）の周期をＴａで示している。周期Ｔａは５〜１５（ｍｓｅｃ）程度であり、例えば８（ｍｓｅｃ）である。
【００５５】
図３に示す搬入動作では、ＳＴ１（ステップ１）において、搬送モータＭが始動してローラ軸８と搬送ローラ９とが回転し始めて搬入動作が開始されると、ＳＴ２で、制御部２１内のタイマーが始動させられる。
【００５６】
ＳＴ３において、未だ「正常搬入動作完了」と判断されていないときには、ＳＴ４で、挿入側検知部１０の全ての光学検知器１１Ａないし１１Ｄの受光素子から検知出力を取得し、検知出力が図２に示す「レベル（１）」→「レベル（２）」→「レベル（３）」→「レベル（４）」の順番で遷移しているか否かの判断を行う。この正常な順番で検知出力が遷移しているときは正常な搬入動作が継続されていると判断し、検知出力が「レベル（１）」→「レベル（２）」→「レベル（３）」→「レベル（４）」の順番で遷移していないときには、前述のように「搬入異常」と判断する。
【００５７】
ＳＴ４において、「搬入異常」と判断されないときは、ＳＴ３に戻って「正常搬入動作完了」と判断されるまで搬入動作を継続する。ＳＴ４において「搬入異常」と判断されたときはＳＴ５に移行する。ＳＴ５において、挿入側検知部１０からの検知出力の取得周期（監視周期）であるＴａ（ｍｓｅｃ）の時間を空けてから、ＳＴ６で、再び挿入側検知部１０からの検知出力が「搬入異常」であるか否かを判断する。ＳＴ４からＳＴ１０にかけて、Ｔａ（ｍｓｅｃ）の周期を空けて、挿入側検知部１０からの検知出力が４回取得され、４回の取得で連続して「搬入異常」であると判断されたら、ＳＴ１１において「異常検出確定」と判定する。「異常検出確定」と判定されたら、ＳＴ１２に移行し、搬送モータＭを停止して、搬入動作が停止させられる。
【００５８】
ＳＴ４、ＳＴ６、ＳＴ８、ＳＴ１０の４回の検出出力のいずれかにおいて、「搬入異常」ではなく正常な搬入動作を継続していると判断されたときには、ＳＴ３に戻ってそのまま搬入動作が継続される。ＳＴ３において「正常搬入動作完了」と判断されたとき、すなわち、挿入側検知部１０からの検知出力が「レベル（１）」→「レベル（２）」→「レベル（３）」→「レベル（４）」の順番で遷移し、且つ図１に示すリミットスイッチ１８がＯＮからＯＦＦに切換えられたら、ＳＴ１２に移行して搬入動作が停止させられる。
【００５９】
その後、ディスクＤの中心が回転テーブル６に設置されてクランパによりクランプされる。そして、搬送ローラ９がディスクＤから離れる。
【００６０】
次に、図４は、ディスクを挿入口へ向けて搬出するときの動作制御を示すフローチャートである。
【００６１】
ディスクの搬出処理では、ＳＴ２１の搬出開始で、搬送ローラ９がディスクＤに当接してディスクＤを搬送できる状態になるとともに、回転テーブル６でのディスクのクランプが解除される。そして、搬送モータＭが始動し、ローラ軸８と搬送ローラ９とが、ディスクＤを搬出する方向へ始動させられる。
【００６２】
ＳＴ２２で、設定時間Ｔ１が設定されてタイマーが始動する。ＳＴ２３では、搬入側検知部１０の各光学検知器１１Ａ，１１Ｂ，１１Ｃ，１１Ｄの受光素子からの検知出力を同時に取得し、ディスクＤが所定の「搬出完了位置」に至ったか否かを判断する。
【００６３】
図１に示すように、直径が１２ｃｍの正常なディスクＤが正常に搬入されて、回転テーブル６上に正常にクランプされているとき、光学検知器１１Ｄの検知出力は、常に「検知状態」を継続する。制御部２１では、ディスクＤの搬出動作において、光学検知器１１Ｄが「検知状態」から「非検知状態」に切り換わったときに、ディスクＤが「搬出完了位置」へ移動したと判断する。あるいは、光学検知器１１Ｃが「検知状態」から「非検知状態」に切り換わったときに、または光学検知器１１Ｃと１１Ｄの双方が共に「検知状態」から「非検知状態」に切り換わったときに、ディスクＤが「搬出完了位置」に至ったと判断してもよい。
【００６４】
ＳＴ２３において、ディスクＤが「搬出完了位置」まで搬出されたと判断したときには、所定の取得周期（監視周期）であるＴｂ（ｍｓｅｃ）の時間を空けて、ＳＴ２４で再び検知出力を取得し、「搬出完了位置」が継続しているか否かを判別する。ＳＴ２３からＳＴ２７では、取得周期であるＴｂ（ｍｓｅｃ）の時間を空けて、挿入側検知部１０からの検知出力を３回取得する。この３回の取得の全てにおいて、「搬出完了位置」が連続しているときに、ディスクＤが正常な「搬出完了位置」に至っていると判断し、ＳＴ２８において搬送モータＭを停止して、ディスクＤの搬出動作を停止する。
【００６５】
ＳＴ２８で、搬出動作を停止したときに、「搬出完了位置」に至ったディスクＤのＹ１側の端部は、停止している搬送ローラ９と摺動パッドとで挟まれており、挿入口からＹ２方向へ突出しているディスクＤが、不用意に脱落することを防止できる。
【００６６】
なお、ＳＴ２３またはＳＴ２５における検知出力の取得時のいずれかにおいて、「搬出完了位置」に至っていないと判断したときは、搬送モータＭを駆動し続けて、ディスクＤの搬出動作を継続する。
【００６７】
ＳＴ２７における検知出力の取得時において、「搬出完了位置」に至っていないと判断したときはＳＴ２９に移行する。ＳＴ２９では、ＳＴ２２で設定した設定時間Ｔ１が経過しているか否かが判断され、経過していない場合には、上記と同様に、搬送モータＭを駆動し続けて、ディスクＤの搬出動作を継続する。他方、設定時間Ｔ１を経過している場合には、ディスクＤの搬出動作にエラーが生じ、その結果「搬出完了位置」に至ることができないと判断して、図５に示す搬出リトライ動作Ｆ３へ移行する。
【００６８】
図４のフローチャートに示されている、搬出動作のときの検知出力の取得周期であるＴｂは５〜１５（ｍｓｅｃ）程度であり、例えばＴａと同じ時間である８（ｍｓｅｃ）である。
【００６９】
図３の搬入動作では、ＳＴ４ないしＳＴ１０おいて、一定の周期Ｔａ（ｍｓｅｃ）の、４回の検知出力の取得タイミングで、連続して「搬入異常」と判断されたときにのみ、「異常検出確定」と判断することによって、正常なディスクＤの正常な搬入動作を、「異常搬入」と誤って判断する確率を低下させている。同様に、図４に示す搬出動作においても、ＳＴ２３ないしＳＴ２７において、一定の周期Ｔｂ（ｍｓｅｃ）の、３回の検知出力の取得タイミングで、３回連続して「搬出完了位置」と判断されたときに搬出動作を停止させることによって、ディスクＤが未だ「搬出完了位置」に至っていないにもかかわらず、誤って搬出動作が停止させられる誤動作の発生を生じにくくしている。
【００７０】
（搬出リトライ動作）
図４のＳＴ２９において、設定時間Ｔ１を経過している場合には、図５に示す搬出リトライ動作Ｆ３へ移行する。
【００７１】
搬出リトライ動作Ｆ３では、まず、ＳＴ３１のリトライ動作の開始処理で、搬出リトライ動作を行う回数Ｎ（たとえば３ないし５回程度）が設定される。さらにＳＴ３１の開始処理で、搬送モータＭが始動してローラ軸８と搬送ローラ９の搬入方向への動作が開始され、ディスクＤが再び回転駆動部４に向けて搬入される。ＳＴ３２では、搬送モータＭの始動にタイミングを合わせ、制御部２１内のタイマーで時間Ｔ２の計測が開始される。
【００７２】
ＳＴ３３では、ディスクＤの搬入動作が完了したか否かが判断される。ディスクＤの搬入動作が完了したか否かは、図１に示すリミットスイッチ１８がＯＮからＯＦＦに切換わったか否かで判断する。または、リミットスイッチがＯＮからＯＦＦに切換わった後に、ディスクＤが回転テーブル６にクランプされ、このクランプ動作の完了が図示しない検知手段で検知されたときに、搬入動作が完了したと判断する。
【００７３】
搬入動作は、ＳＴ３２で計測が開始された設定時間Ｔ２だけ継続されるが、ＳＴ３３において、ディスクＤの搬入動作が完了していないと判断されたまま、ＳＴ３４において設定時間Ｔ２が経過すると、ＳＴ３５に移行する。ＳＴ３５では、ＳＴ３１で設定された搬出リトライ動作の設定回数Ｎの残りの回数が１回以上残っているかどうか判断される。
【００７４】
ＳＴ３５において、搬出リトライ動作の残りの回数が１回以上残っているときはＳＴ３７に移行し、搬出リトライ動作の残り回数の設定数を１回分だけ減らし、図４に示すＳＴ２１に再び移行し、搬出処理が行われる。
【００７５】
ＳＴ３５において、搬出リトライ動作の残りの回数が１回以上残っていない場合、すなわち、既に搬出リトライ動作がＮ回行われ、それでもディスクの搬入動作を完了できないと判断したときには、ＳＴ３６においてディスク装置の動作を停止する。これは、筐体２内に搬入されたディスクがもはや挿入口から搬出できない状態を意味している。このとき、操作部に設けられた表示パネルに、ディスク装置が故障状態であることを表示する。そして、その後、人の作業でディスクＤが筐体内から取り出されるまで、ディスク装置１の動作を停止する。
【００７６】
次に、ＳＴ３３において、ディスクＤの搬入動作が完了したときはＳＴ３８に移行する。ＳＴ３８では、ＳＴ３５と同様に、設定されているＮ回の搬出リトライ回数の残り回数が１回以上残っているか否か判断する。ディスクの搬入が完了した時点で、残り回数が１回以上残っていない場合、すなわち設定されたＮ回の搬出リトライ動作を既に完了しているときには、もはやディスクＤを搬出できないと判断し、ＳＴ３６に移行してディスク装置１を停止する。
【００７７】
一方、ＳＴ３８において、ディスクＤの搬入が完了し、ディスクＤが回転テーブル６に設置された時点で、搬出リトライ動作の残りの回数が１回以上残っている場合は、Ｆ４のディスク回転処理に移行し、回転駆動部４のスピンドルモータを始動し、ディスクＤを、例えば９０度や１８０度程度の少しの回転角度だけ回転させる。ディスク回転処理Ｆ４を完了した後に、ＳＴ３９において、設定されていた搬出リトライ動作の残り回数を１回分だけ減らし、図４に示すＳＴ２１に移行して、ディスクＤの搬出処理が再度行われる。
【００７８】
（ディスク回転処理Ｆ４の第１の実施例）
図５に示すディスク回転処理Ｆ４の詳細を説明する。図６はディスク回転処理Ｆ４の第１の実施例Ｆ４ａを示すフローチャートである。図６に示すディスク回転処理Ｆ４ａは、スピンドルモータに通電したときに、実際にディスクＤが回転しているかを判断することなく動作処理を進行させるものであり、スピンドルモータがＦＧ（周波数検出器）などの回転検知器を有していない場合にも実施可能である。
【００７９】
図５に示すＳＴ３８では、予めＮ回に設定されていた搬出リトライ動作の設定回数のうちの残り回数が１回以上残っている場合に、ディスク回転処理Ｆ４ａに移行するが、図６のディスク回転処理Ｆ４ａでは、さらにＳＴ４１で、搬出リトライ動作の残り回数が１回かどうか判断する。すなわち、ディスク回転処理Ｆ４ａの処理を行う回数が、搬出リトライ動作の設定回数であるＮ回の最後の１回であるか否かが判断される。
【００８０】
ＳＴ４１において、搬出リトライ動作の残りの回数が１回ではない場合、つまり、Ｎ回の搬出リトライ動作の最後の１回ではないと判断されたときには、ＳＴ４２に移行し、回転駆動部４のスピンドルモータが正回転方向へ駆動される。この正回転方向は、上方から見たときにディスクＤが時計回りに回転する方向であり、この正回転方向が第１の方向である。この正回転方向（第１の方向）は、ディスクＤの再生動作を行うときの回転方向と同じ方向である。
【００８１】
ＳＴ４３では、制御部２１内のタイマーが設定時間Ｔ３に設定され、ＳＴ４４では、スピンドルモータに設定時間Ｔ３だけ通電されて駆動される。設定時間Ｔ３を経過すると、ＳＴ４５でスピンドルモータの正回転方向への駆動が停止し、図５のＳＴ３９に移行し、さらに図４のＳＴ２１に移行して、ディスクＤの搬出動作が行われる。
【００８２】
一方、ＳＴ４１において、搬出リトライ動作の残りの回数が１回であると判断された場合、すなわち、Ｎ回設定されている最後の搬出リトライ動作であると判断されると、ＳＴ４６に移行する。ＳＴ４６では、スピンドルモータが正回転方向と逆方向である逆回転方向すなわち第２の方向へ駆動される。このときＳＴ４７で、制御部２１内のタイマーが設定時間Ｔ４に設定され、ＳＴ４８において、スピンドルモータの逆回転方向への駆動が設定時間Ｔ４だけ継続したと判断した後は、ＳＴ４５に移行し、スピンドルモータを停止し、ＳＴ３９に移行し、さらにＳＴ２１に移行して、ディスクＤが搬出される。
【００８３】
第１の実施例のディスク回転処理Ｆ４ａでは、Ｎ回に設定されている搬出リトライ動作のうちの最後のリトライ動作ではないときは、ＳＴ４２においてスピンドルモータを正回転方向へ駆動している。これにより、回転テーブル６に保持されているディスクＤを、９０度または１８０度程度回転させることが可能である。この回転により、ディスクＤの向きが、その前の搬出動作において支障をきたした向きと異なることになり、その後の搬出動作でディスクＤを搬出できる確率が高くなる。
【００８４】
ただし、例えば、ディスクＤの記録面とは逆の表面にラベルが貼られており、このラベルの一部が剥がれて、搬出時にラベルの粘着面が搬送ローラ９に一時的に貼り付くなどし、搬出動作を完了できないことがある。この場合に、ＳＴ３３でディスクＤを戻して回転駆動部４に保持させ、ＳＴ４２でディスクを正回転方向へ回転させたときに、一部剥がれているラベルが、筐体２の内部の機構に貼り付いてしまい、さらにディスクＤが搬出されにくくなることが有る。または、ＳＴ４２においてスピンドルモータに通電しても、ラベルの一部が筐体の内部に貼り付いて、ディスクＤが正回転方向へ回転できず、さらに搬出動作ができなくなることもある。
【００８５】
そこで、ＳＴ４２でスピンドルモータを正回転方向へ駆動した後に搬出リトライ動作を行い、これを繰り返し行ってもディスクＤを搬出できないときには、Ｎ回目の最後の搬出リトライ動作において、ＳＴ４６においてスピンドルモータを逆回転方向へ駆動する。この逆回転駆動により、ディスクＤを、ラベルが筐体内に貼り付きやすい方向と逆の方向へ回転させることができる。さらに、ディスクＤの搬送ローラ９への向きも変えることができるため、その後に、ディスクＤを搬出できる確率が高くなる。
【００８６】
また、搬出リトライ動作がＮ回の最後となるまでは、搬出リトライ動作において、スピンドルモータを正回転方向にのみ回転させているため、制御部２１での制御動作が容易であり、また、毎回の搬出リトライ動作において、正回転方向と逆回転方向の往復駆動を行うことに比べて搬出リトライ動作を短時間にできる。
【００８７】
なお、図６のＳＴ４２で設定される時間Ｔ３よりも、ＳＴ４７で設定される時間Ｔ４を長く設定しておくことが好ましい。時間Ｔ４を長くすると、最後の１回の搬出リトライ動作で、ディスクＤを逆回転方向へ９０度を越える角度や１８０度を越える角度で回転させることができ、ラベルの剥がれを矯正できるなどの確率を高くできる。
【００８８】
（ディスク回転処理の第２の実施例）
次に、図５においてＦ４で示すディスク回転処理の第２の実施例Ｆ４ｂを、図７のフローチャートに基づいて説明する。
【００８９】
図７に示す搬出リトライ動作のディスク回転処理Ｆ４ｂは、スピンドルモータを第１の方向へ駆動したときに、ディスクＤが回転できたか否かに応じて、その後の処理動作を変えるものである。
【００９０】
図５に示すＳＴ３８において、搬出リトライ動作の残り回数が１回以上あると判断されると、図７に示すＳＴ５１に移行する。
【００９１】
ＳＴ５１では、その前に行われた搬出リトライ動作のディスク回転処理Ｆ４ｂにおいて、ディスクが正回転方向（第１の方向）へ回転できていたと記憶されているか否かが判断される。その前に行われたディスク回転処理Ｆ４ｂのＳＴ５７において、ディスクＤが正回転方向へ回転できたとメモリに記憶されているときは、ＳＴ５１からＳＴ５２に移行する。なお、第１回目の搬出リトライ動作では、その前の搬出リトライ動作の履歴がメモリに記憶されていないため、このときはＳＴ５１からＳＴ５２に移行する。
【００９２】
ＳＴ５２では、制御部２１からスピンドルモータを正回転方向へ駆動するための指令が出される。ＳＴ５３で、制御部２１内のタイマーが設定時間Ｔ５に設定されて計測が開始され、同時に、ＳＴ５４でスピンドルモータが正回転方向へ起動させられる。また、図１に示す光ヘッド１７の対物レンズ１７ａからディスクＤの記録面に検知光が照射され、その反射光が受光されて、データの読み出し動作が開始される。
【００９３】
ＳＴ５４でスピンドルモータの駆動が設定時間Ｔ５を経過したと判断したときに、ＳＴ５６で、光ヘッド１７で、ディスクＤの記録面に記録されている記録データのサブコードを読み取ることができたか否かを判断する。
【００９４】
ＳＴ５６でサブコードが読み取れたときは、これはディスクＤが正回転方向（第１の方向）へ回転できたことを意味するため、ＳＴ５７において、メモリにディスクＤが正回転方向へ回転できたと記憶する。一方、ＳＴ５６でサブコードを読めなかったときは、ＳＴ５９でディスクＤが正回転方向へ回転できなかったことをメモリに記憶する。ＳＴ５５において設定時間Ｔ５が経過したときは、ＳＴ５７、ＳＴ５９のいずれかの履歴をメモリに記憶した後に、ＳＴ５８に移行してスピンドルモータへの通電を停止する。
【００９５】
そして、図５のＳＴ３９に移行し、さらに図４のＳＴ２１に移行して、ディスクＤの搬出処理動作を行う。
【００９６】
このときの搬出処理動作によって、ディスクＤが正常に搬出完了位置まで搬出できないときには、さらに図５に示す搬出リトライ動作Ｆ３に移行し、ＳＴ３８で搬出リトライ動作の実施回数がＮ回に達していないときは、再びディスク回転処理Ｆ４ｂに移行する。このとき、ＳＴ５１では、メモリに記憶されている履歴を参照し、その前の搬出リトライ動作において、ＳＴ５７でディスクＤが正回転方向へ回転できたと記憶されていたら前述のようにＳＴ５２に移行する。ただし、ＳＴ５１において、その前の搬出リトライ動作において、ＳＴ５９で、ディスクＤが正回転方向へ回転できなかったと記憶されているときは、ＳＴ６０に移行する。
【００９７】
ＳＴ６０では、スピンドルモータを逆回転方向（第２の方向）へ始動し、ＳＴ６１においてタイマーで設定時間Ｔ６の計数を開始する。ＳＴ６２で設定時間Ｔ６を経過したと判断すると、ＳＴ５８に移行してスピンドルモータの駆動を停止する。そして、ＳＴ３９へ移行し、さらにＳＴ２１に移行して、ディスクを搬出する処理を行う。
【００９８】
第２の実施例のディスク回転処理Ｆ４ｂにおいて、ＳＴ５２でスピンドルモータを正回転方向に駆動する制御を行ったときに、ディスクＤが実際に正回転方向へ回転すれば、その後に、搬送ローラ９に対するディスクＤの向きが変わるので、ディスクＤの搬出エラーの原因が解消されやすくなる。よって、その後の搬出処理で、ディスクＤが搬出完了位置へ移動できる確率が高くなる。
【００９９】
ただし、ディスクＤを正回転方向へ回転させることができたにもかかわらず、その後の搬出動作で、ディスクＤが搬出完了位置に至らないときは、ディスクＤを回転駆動部で保持できる位置まで戻したときに、再度、回転駆動部４でディスクを正回転方向へ回転させることで、その後に、ディスクＤを搬出できる確率をさらに高くしている。
【０１００】
これに対し、ディスクＤを回転駆動部４に保持できる位置まで戻し、スピンドルモータを正回転方向へ駆動したときに、ＳＴ５９において、ディスクが回転していないと判断したときは、その状態を記憶しておく。そして、その後のディスク搬出動作でディスクＤが搬出完了位置に移動することができず、再びディスクＤが戻されて回転駆動部４で保持されたときには、スピンドルモータを逆回転方向（第２の方向）へ駆動する。この逆回転動作により、ディスクＤが正回転方向へ回転できなかった原因、例えばディスクＤの表面のラベルの一部が剥がれて筐体２内の機構に貼り付いていたなどの原因を解消できる確率を高くできる。
【０１０１】
なお、図７のＳＴ５９において、ディスクＤが正回転方向へ正常に回転できないと判断したときには、ＳＴ５８に移行するのではなく、直接にＳＴ６０に移行し、スピンドルモータを正回転方向へ駆動制御した直後に逆回転方向へ駆動するように、すなわち往復動作するように制御してもよい。
【０１０２】
また、ＳＴ６１で計測を開始する設定時間Ｔ６を、ＳＴ５３で計測を開始する設定時間Ｔ５よりも長くし、例えば、正回転方向でディスクＤを９０度回転させ、逆回転方向でディスクＤを１８０度回転させるなどの制御を行ってもよい。
【０１０３】
さらに、ＳＴ５６において、サブコードが読み取れたか否かでディスクＤが正回転方向へ回転できたかを検知するのではなく、スピンドルモータにＦＧやＰＧなどの回転検知器が備えられているときには、この回転検知器の検知出力で、ディスクＤが正回転方向へ回転できたか否かを判断してもよい。
【０１０４】
（ディスク回転処理の第３の実施例）
次に、図５においてＦ４で示すディスク回転処理の第３の実施例Ｆ４ｃを、図８のフローチャートに基づいて説明する。
【０１０５】
図８に示すディスク回転処理Ｆ４ｃは、スピンドルモータを第１の方向へ駆動したときの光学検知器１１Ａないし１１Ｄの検知出力に応じて、その後の処理動作を変えるものである。
【０１０６】
図８のＳＴ６３では、その前に行われた搬出リトライ処理において、後述するＳＴ７１の履歴が記憶されているか、またはＳＴ７２の履歴が記憶されているかを判断する。その前に行われた搬出リトライ動作において、ＳＴ７１で、光学検知器の検知出力が一致していないと判断され、その履歴が記憶されているときはＳＴ６３からＳＴ６４に移行する。なお、１回目の搬出リトライ動作では、ＳＴ７１またはＳＴ７２の履歴が記憶されていないため、この場合は、ＳＴ６３からＳＴ６４に移行する。
【０１０７】
ＳＴ６４の時点では、ディスクＤが搬送ローラ９で回転駆動部４まで戻され、ディスクＤの中心が回転テーブル６に保持されているが、このときスピンドルモータを回転させることなく、光学検知器１１Ａないし１１Ｄの全ての検知出力、すなわち全ての光学検知器１１Ａ，１１Ｂ，１１Ｃ，１１Ｄの検知出力が「検知状態」であるか、または「非検知状態」であるかの情報を制御部２１のメモリに記憶する。
【０１０８】
そして、ＳＴ６５でスピンドルモータを正回転方向へ駆動し、ＳＴ６６で時間の計測を開始し、ＳＴ６７で設定時間Ｔ７を経過したと判断したら、ＳＴ６８でスピンドルモータの正回転方向への駆動を停止する。
【０１０９】
そして、ＳＴ６９では、スピンドルモータの駆動を停止した後の、光学検知器１１Ａないし１１Ｄの全ての検知出力、すなわち全ての光学検知器１１Ａ，１１Ｂ，１１Ｃ，１１Ｄの検知出力が「検知状態」であるか、または「非検知状態」であるかの情報を制御部２１のメモリに記憶する。
【０１１０】
ＳＴ７０では、スピンドルモータを駆動する前のＳＴ６４で記憶された光学検知器１１Ａ，１１Ｂ，１１Ｃ，１１Ｄの検知出力と、スピンドルモータを駆動した後のＳＴ６９で記憶された光学検知器１１Ａ，１１Ｂ，１１Ｃ，１１Ｄの検知出力とが一致しているか否か判断する。
【０１１１】
検知出力が一致していなければ、ＳＴ７１においてその履歴がメモリに記憶される。また、検知出力が一致しているときは、ＳＴ７２においてその履歴がメモリに記憶される。ＳＴ７１またはＳＴ７２の履歴をメモリに記憶した後に、ＳＴ３９へ移行し、さらにＳＴ２１に移行してディスクの搬出処理に移行する。
【０１１２】
このときの搬出処理でディスクが搬出完了位置に移動できないと、再び図５に示す処理動作で、ディスクＤが回転駆動部４に保持される。そして、ＳＴ３８から図８のディスク回転処理Ｆ４ｃに移行し、ＳＴ６３において、その前の搬出リトライ動作の履歴が参照される。ＳＴ６３において、その前の搬出リトライ動作の履歴がＳＴ７１であると判断したときにはＳＴ６４に移行する。ただし、その前の搬出リトライ動作の履歴がＳＴ７２であると判断したときにはＳＴ７３に移行する。
【０１１３】
ＳＴ７３では、スピンドルモータが逆回転方向（第２の方向）へ回転させられる。そして、ＳＴ７４で時間の計測を開始し、ＳＴ７５で設定時間Ｔ８を経過したと判断したときは、ＳＴ７６でスピンドルモータの駆動を停止し、ＳＴ３９へ移行し、さらにＳＴ２１へ移行してディスクＤの搬出処理動作が行われる。
【０１１４】
図８に示すディスク回転処理Ｆ４ｃでは、ディスクＤを正回転方向へ回転させたときに、光学検知器１１Ａないし１１Ｄのいずれかの検知出力が変化したら、その次の搬出リトライ動作においても、スピンドルモータを同じ正回転方向へ駆動する。逆に、ディスクＤを正回転方向へ回転させたときに、光学検知器１１Ａないし１１Ｄの全ての検知出力が変化しないときは、その後の搬出リトライ処理で、スピンドルモータを逆回転方向へ駆動する。
【０１１５】
ディスクＤの一部に光学検知器の光を遮光する場所と透過する場所が存在しているとき、またはディスクの一部に光を透過させる欠損部があるような場合では、回転前のＳＴ６４での光学検知器の検知出力と、回転後のＳＴ６９での光学検知器の検知出力とが相違するのは、スピンドルモータの正回転方向の駆動によりディスクＤが実際に回転したときのみである。
【０１１６】
ただし、ＳＴ６４の検知出力とＳＴ６９の検知出力が一致していると判断されるのは、次の２つのケースのうちのいずれかである。１つのケースは、前記のように、ディスクＤの一部に光学検知器の光を遮光する場所と透過する場所が存在しており、しかも、スピンドルモータを駆動制御したのにもかかわらず、ディスクＤが回転していない場合である。他のケースは、スピンドルモータを正回転方向へ駆動したときに、ディスクＤが実際には回転しているが、ディスクの全域が遮光性であるために、全ての光学検知器１１Ａないし１１Ｄの出力が変化しない場合である。本実施例では、前記２つのいずれのケースであっても、ＳＴ７３でスピンドルモータを逆回転方向へ駆動する制御が行われる。
【０１１７】
このように設定しておくと、搬出リトライ動作のときに、ディスクＤを正回転方向へ回転させてから搬出動作に移行する処理と、ディスクＤを逆回転方向へ回転させてから搬出動作に以降する処理とがランダムに交互に発生するため、ディスクＤの搬出エラーを解消できる確率を高くできる。
【図面の簡単な説明】
【０１１８】
【図１】本発明の実施の形態のディスク装置の概要を示す平面図、
【図２】検知部の検知動作の遷移を示す説明図、
【図３】ディスクの搬入動作を示すフローチャート、
【図４】ディスクの搬出動作を示すフローチャート、
【図５】搬出リトライ動作の全体を示すフローチャート、
【図６】図５の動作中に行われるディスク回転処理の第１の実施例を示すフローチャート、
【図７】図５の動作中に行われるディスク回転処理の第２の実施例を示すフローチャート、
【図８】図５の動作中に行われるディスク回転処理の第３の実施例を示すフローチャート、
【符号の説明】
【０１１９】
１  ディスク装置
２  筐体
４  回転駆動部
６  回転テーブル
７  搬送機構
１１Ａ，１１Ｂ，１１Ｃ，１１Ｄ  光学検知器
１７  光ヘッド
２１  制御部
Ｆ３  搬出リトライ動作
Ｆ４  ディスク回転処理
【図１】
0004993596.tif 000002
【図２】
0004993596.tif 000003
【図３】
0004993596.tif 000004
【図４】
0004993596.tif 000005
【図５】
0004993596.tif 000006
【図６】
0004993596.tif 000007
【図７】
0004993596.tif 000008
【図８】
0004993596.tif 000009