(57)【要約】【課題】クランパ種別の判別をクランパ種別判別用ポートを使用せずに行うことを可能とするクランパ種別判別方法を提供する。【解決手段】制御部（マイクロコンピュータ）１０８が制御を行うディスク装置の通常の資源である速度制御部１０４、速度検出部１０５、タイマー部１０６を用いてクランパ１０２の種別を判別する。つまり、速度制御部１０４を制御してスピンドルモータ１０３を目標時間まで所定の加速度で加速させ、目標時間に到達した時点でのスピンドルモータの速度の情報を速度検出部１０５から取得し、この速度情報を基にクランパの種別を判別するようにする。【選択図】　　　図１
2004013981.tif 000002
【特許請求の範囲】
【請求項１】
ディスク装置が通常有するディスクをクランプするクランパと、ディスクを回転させるためのスピンドルモータと、前記スピンドルモータの速度を検出する速度検出部と、前記スピンドルモータの回転を制御する速度制御部と、時間情報を出力するタイマー部とを用い、クランパ種別判別用ポートを使用せずに前記クランパの種別を判別する方法であって、
前記スピンドルモータを目標時間まで所定の加速度で加速させ、前記タイマー部から時間情報を取得して目標時間に到達した時点での前記スピンドルモータの速度の情報を前記速度検出部から取得し、この取得した速度情報を基にクランパの種別を判別することを特徴とするクランパ種別判別方法。
【請求項２】
ディスク装置が通常有するディスクをクランプするクランパと、ディスクを回転させるためのスピンドルモータと、前記スピンドルモータの速度を検出する速度検出部と、前記スピンドルモータの回転を制御する速度制御部と、時間情報を出力するタイマー部とを用い、クランパ種別判別用ポートを使用せずに前記クランパの種別を判別する方法であって、
前記スピンドルモータを所定の加速度で目標速度まで加速させ、前記速度検出部から前記スピンドルモータの速度の情報を取得して目標速度に到達するのにかかった時間の情報を前記タイマー部から取得し、この取得した時間情報を基にクランパの種別を判別することを特徴とするクランパ種別判別方法。
【請求項３】
ディスクをクランプするクランパと、ディスクを回転させるためのスピンドルモータと、前記スピンドルモータの速度を検出する速度検出部と、前記スピンドルモータの回転を制御する速度制御部と、時間情報を出力するタイマー部と、前記速度検出部と前記速度制御部と前記タイマー部を制御する制御部とを有し、前記制御部が前記速度検出部と前記速度制御部と前記タイマー部とを用い、クランパ種別判別用ポートを使用せずに前記クランパの種別を判別するディスク装置であって、
前記制御部は、前記速度制御部を制御して前記スピンドルモータを所定の加速度で加速させ、前記タイマー部から時間情報を取得して目標時間に到達した時点での前記スピンドルモータの速度の情報を前記速度検出部から取得し、この取得した速度情報から前記クランパの種別を判別する
ことを特徴とするディスク装置。
【請求項４】
ディスクをクランプするクランパと、ディスクを回転させるためのスピンドルモータと、前記スピンドルモータの速度を検出する速度検出部と、前記スピンドルモータの回転を制御する速度制御部と、時間情報を出力するタイマー部と、前記速度検出部と前記速度制御部と前記タイマー部を制御する制御部とを有し、前記制御部が前記速度検出部と前記速度制御部と前記タイマー部とを用い、クランパ種別判別用ポートを使用せずに前記クランパの種別を判別するディスク装置であって、
前記制御部は、前記速度制御部を制御して前記スピンドルモータを所定の加速度で加速させ、前記速度検出部から前記スピンドルモータの速度の情報を取得して目標速度に到達するのにかかった時間の情報を前記タイマー部から取得し、この取得した時間情報を基に前記クランパの種別を判別する
ことを特徴とするディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＤＶＤ、ＣＤなどのディスクに対して記録や再生を行うディスク装置において、ディスクをクランプするクランパの種別を自動判別するクランパ種別判別方法、およびディスク装置に関する。
【０００２】
【従来の技術】
昨今、ＤＶＤ、ＣＤなどのディスクに対して記録や再生を行うディスク装置において、ディスクをクランプして回転させるメカの多様化が進み、同時にディスクをクランプするクランパの種別が多様化している。クランパの種別としては、例えば、大径・小径・ボールチャックなどがある。
【０００３】
このように多様化したクランパはその種別によってメカ重量等が異なるので、ディスク装置のマイクロコンピュータとして共通のものを使用するために、従来は、ディスク回転用のスピンドルモータの速度制御プログラムをクランパの種別毎に保持させるとともに、マイクロコンピュータにクランパの種別を判別するためのクランパ種別判別用ポートを設け、このポートにクランパ種別判別信号を与える方法が用いられていた。しかしながら、このような従来の方法では、マイクロコンピュータの一つのポートがクランパの種別判別のために占有されてしまうという問題があった。
【０００４】
【発明が解決しようとする課題】
本発明は、上記問題を解決するために、マイクロコンピュータが制御を行うディスク装置の通常の資源を用い、ディスク回転用のスピンドルモータを目標時間まで所定の加速度で加速させ、目標時間に到達した時点でのスピンドルモータの速度の情報を基にクランパの種別を判別するようにし、この速度情報の取得を速度情報取得用の通常のポートから行うことにより、クランパ種別判別用ポートを使用せずにクランパ種別の判別を行うクランパ種別判別方法、およびディスク装置を提供することを目的とする。
【０００５】
また、マイクロコンピュータが制御を行うディスク装置の通常の資源を用い、ディスク回転用のスピンドルモータを目標速度まで所定の加速度で加速させ、目標速度に到達するのにかかった時間の情報を基にクランパの種別を判別するようにし、この時間情報の取得を時間情報取得用の通常のポートから行うことにより、クランパ種別判別用ポートを使用せずにクランパ種別の判別を行うクランパ種別判別方法、およびディスク装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明の請求項１記載のクランパ種別判別方法は、ディスク装置が通常有するディスクをクランプするクランパと、ディスクを回転させるためのスピンドルモータと、前記スピンドルモータの速度を検出する速度検出部と、前記スピンドルモータの回転を制御する速度制御部と、時間情報を出力するタイマー部とを用い、クランパ種別判別用ポートを使用せずに前記クランパの種別を判別する方法であって、前記スピンドルモータを目標時間まで所定の加速度で加速させ、前記タイマー部から時間情報を取得して目標時間に到達した時点での前記スピンドルモータの速度の情報を前記速度検出部から取得し、この取得した速度情報を基にクランパの種別を判別することを特徴とする。
【０００７】
また、本発明の請求項２記載のクランパ種別判別方法は、ディスク装置が通常有するディスクをクランプするクランパと、ディスクを回転させるためのスピンドルモータと、前記スピンドルモータの速度を検出する速度検出部と、前記スピンドルモータの回転を制御する速度制御部と、時間情報を出力するタイマー部とを用い、クランパ種別判別用ポートを使用せずに前記クランパの種別を判別する方法であって、前記スピンドルモータを所定の加速度で目標速度まで加速させ、前記速度検出部から前記スピンドルモータの速度の情報を取得して目標速度に到達するのにかかった時間の情報を前記タイマー部から取得し、この取得した時間情報を基にクランパの種別を判別することを特徴とする。
【０００８】
また、本発明の請求項３記載のディスク装置は、ディスクをクランプするクランパと、ディスクを回転させるためのスピンドルモータと、前記スピンドルモータの速度を検出する速度検出部と、前記スピンドルモータの回転を制御する速度制御部と、時間情報を出力するタイマー部と、前記速度検出部と前記速度制御部と前記タイマー部を制御する制御部とを有し、前記制御部が前記速度検出部と前記速度制御部と前記タイマー部とを用い、クランパ種別判別用ポートを使用せずに前記クランパの種別を判別するディスク装置であって、前記制御部は、前記速度制御部を制御して前記スピンドルモータを所定の加速度で加速させ、前記タイマー部から時間情報を取得して目標時間に到達した時点での前記スピンドルモータの速度の情報を前記速度検出部から取得し、この取得した速度情報から前記クランパの種別を判別することを特徴とする。
【０００９】
また、本発明の請求項４記載のディスク装置は、ディスクをクランプするクランパと、ディスクを回転させるためのスピンドルモータと、前記スピンドルモータの速度を検出する速度検出部と、前記スピンドルモータの回転を制御する速度制御部と、時間情報を出力するタイマー部と、前記速度検出部と前記速度制御部と前記タイマー部を制御する制御部とを有し、前記制御部が前記速度検出部と前記速度制御部と前記タイマー部とを用い、クランパ種別判別用ポートを使用せずに前記クランパの種別を判別するディスク装置であって、前記制御部は、前記速度制御部を制御して前記スピンドルモータを所定の加速度で加速させ、前記速度検出部から前記スピンドルモータの速度の情報を取得して目標速度に到達するのにかかった時間の情報を前記タイマー部から取得し、この取得した時間情報を基に前記クランパの種別を判別することを特徴とする。
【００１０】
本発明によれば、クランパ種別判別用ポートを使用せずに、制御部（マイクロコンピュータ）が制御を行うディスク装置の通常の資源を用いてクランパ種別の判別を行うことが可能となる。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら説明する。
（実施の形態１）
本実施の形態１について、以下、説明する。図１は、本実施の形態１におけるディスク装置の概略構成を示すブロック図である。
【００１２】
図１において、１０１はディスク、１０２はディスク１０１をクランプするクランパ、１０３はディスク１０１を回転させるスピンドルモーター、１０４はスピンドルモーター１０３の速度制御を行う速度制御部、１０５はスピンドルモーター１０３の速度を検出する速度検出部、１０６は時間情報を出力するタイマー部、１０７はクランパ種別を記憶する記憶部、１０８は当該装置の制御を司る制御部（マイクロコンピュータ）である。
【００１３】
制御部１０８は、速度検出部１０５から取得した速度情報を基に速度制御データを作成し、この速度制御データを速度制御部１０４に出力することでスピンドルモーター１０３の速度を制御する。また、制御部１０８は、タイマー部１０６のカウンターの初期化（リセット）を行うとともに、タイマー部１０６から時間情報を取得する。また、制御部１０８は、速度制御部１０４を制御してスピンドルモータ１０３を所定の加速度で加速させ、タイマー部１０６から時間情報を取得して目標時間に到達した時点での速度情報を速度検出部１０５から取得し、この速度情報を基にクランパ１０２の種別を判別し、この判別結果を記憶部１０７に記憶させる。
【００１４】
図２は、本実施の形態１におけるクランパの種別ごとのスピンドルモータの加速特性を説明するための図である。図２において、２０１は小径クランパを回転させたときのスピンドルモータの加速特性を表し、２０２は大径クランパを回転させたときのスピンドルモータの加速特性を表す。大径クランパの方が重量が大きいため、図２に示すように、同一の加速用速度制御データを与え、同一時間経過した後の速度は、小径クランパを回転させたときの方が大きくなる。
【００１５】
なお、ボールチャック型クランパは小径クランパよりも重量が小さいので、同一時間経過後の速度は、小径クランパを回転させたときよりも大きくなる。
また、本実施の形態１ではディスクを装着していない状態で、クランパのみ回転させているが、同一のディスクを装着してクランパ種別判別処理を行なってもよい。
【００１６】
以上のように構成されたディスク装置における制御部のクランパ判別処理について図３のフローチャート図を参照しながら説明する。
まず、記憶部１０７にクランパの種別判別結果がすでに記憶されているか否かを確認し、記憶されている場合には処理を終了する（ステップ３００）。
【００１７】
記憶されていない場合は、タイマー部１０６のカウンタをクリアし（ステップ３０１）、カウンタをスタートさせる（ステップ３０２）。
続いて、速度制御部１０４に対して加速の速度制御データを出力してスピンドルモータ１０３を所定の加速度で加速させる（ステップ３０３）。
【００１８】
タイマー部１０６より時間情報を取得し（ステップ３０４）、この取得した時間情報と予め設定されている目標時間を比較して（ステップ３０５）一致しているか否かを判定する（ステップ３０６）。
【００１９】
一致すると、速度検出部１０５から速度情報を取得し（ステップ３０７）、速度制御部１０４にスピンドルモータ１０３停止用速度制御データを出力する（ステップ３０８）。
【００２０】
取得した速度情報としきい値を比較し（ステップ３０９）、取得した速度情報がしきい値より小さい場合（ステップ３１０）、クランパの種別を大径と判断し（ステップ３１１）、しきい値より大きい場合（ステップ３１０）、小径と判断し（ステップ３１２）、記憶部１０７にクランパ種別を記憶させる（ステップ３１３）。
【００２１】
以上のように、本実施の形態１によれば、制御部（マイクロコンピュータ）が制御を行うディスク装置の通常の資源を用いるだけでクランパの種別の判別を行うことができるので、制御部（マイクロコンピュータ）の一つのポートがクランパの種別判別のために占有されずにすむ。
【００２２】
（実施の形態２）
本実施の形態２について、以下、説明する。なお、本実施の形態２におけるディスク装置の構成は、図１に示して説明したディスク装置の構成と同じであるので、その詳細な説明は省略する。
【００２３】
実施の形態１との異なる点は、制御部１０８が、速度制御部１０４を制御してスピンドルモータ１０３を所定の加速度で加速させ、速度検出部１０５からスピンドルモータ１０３の速度情報を取得して目標速度に到達するのにかかった時間の情報をタイマー部１０６から取得し、この取得した時間情報を基にクランパ１０２の種別を判別し、この判別結果を記憶部１０７に記憶させる点にある。
【００２４】
図４は実施の形態２におけるクランパの種別ごとのスピンドルモータの加速特性を説明するための図である。図４において、４０１は小径クランパを回転させたときのスピンドルモータの加速特性を表し、４０２は大径クランパを回転させたときのスピンドルモータの加速特性を表す。大径クランパの方が重量が大きいため、図４に示すように、同一の加速用速度制御データを与えても、同じ速度に到達するのかかる時間は、小径クランパの方が短い。
【００２５】
なお、ボールチャック型クランパは小径クランパよりも重量が小さいので、同じ速度に到達するのかかる時間は、小径クランパよりも短くなる。
また、本実施の形態２ではディスクを装着していない状態で、クランパのみ回転させているが、同一のディスクを装着してクランパ種別判別処理を行なってもよい。
【００２６】
以上のように構成されたディスク装置における制御部のクランパ判別処理について図５のフローチャート図を参照しながら説明する。
まず、ステップ５００乃至５０３の処理は、ステップ３００乃至３０３の処理と同様であるので説明を省略する。
【００２７】
速度制御部１０４に対して加速用速度制御データを出力してスピンドルモータ１０３を所定の加速度で加速させ（ステップ５０３）、速度検出部１０５より速度情報を取得し（ステップ５０４）、この取得した速度情報と予め設定されている目標速度を比較して（ステップ５０５）一致しているか否かを判定する（ステップ５０６）。
【００２８】
一致すると、タイマー部１０６から時間情報を取得し（ステップ５０７）、速度制御部１０４にスピンドルモータ１０３停止用速度制御データを出力する（ステップ５０８）。
【００２９】
取得した時間情報としきい値を比較し（ステップ５０９）、取得した時間情報がしきい値より小さい場合（ステップ５１０）、クランパの種別を小径と判断し（ステップ５１１）、しきい値より大きい場合（ステップ５１０）、大径と判断し（ステップ５１２）、記憶部１０７にクランパ種別を記憶させる（ステップ５１３）。
【００３０】
以上のように、本実施の形態２によれば、制御部（マイクロコンピュータ）が制御を行うディスク装置の通常の資源を用いるだけでクランパの種別の判別を行うことができるので、制御部（マイクロコンピュータ）の一つのポートがクランパの種別判別のために占有されずにすむ。
【００３１】
なお、本実施の形態２における制御部の機能（目標速度に到達するのにかかる時間の情報を基にクランパの種別を判別する機能）に、実施の形態１における制御部の機能（目標時間到達時点での速度情報を基にクランパの種別を判別する機能）を付加させてもよい。この場合、速度検出精度が良く、タイマー精度も良い場合は、いずれの機能を用いてもクランパ種別の判別を精度良く行える。また、速度検出精度が良く、タイマー精度が悪い場合は、目標時間到達時点での速度情報を基にクランパの種別を判別する機能を用い、速度検出精度が悪く、タイマー精度が良い場合は、目標速度に到達するのにかかる時間の情報を基にクランパの種別を判別する機能を用いることで、クランパ種別の判別を精度良く行うことができるようになる。
【００３２】
【発明の効果】
以上のように、本発明によれば、クランパ種別判別用ポートを使用せずに、制御部（マイクロコンピュータ）が制御を行うディスク装置の通常の資源を用いてクランパ種別の判別を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態１におけるディスク装置の概略構成を示すブロック図
【図２】クランパの種別ごとのスピンドルモータの加速特性を説明するための図
【図３】本発明の実施の形態１におけるクランパ種別判別処理の手順を示すフローチャート図
【図４】クランパの種別ごとのスピンドルモータの加速特性を説明するための図
【図５】本発明の実施の形態２におけるクランパ種別判別処理の手順を示すフローチャート図
【符号の説明】
１０１　クランパ
１０２　ディスク
１０３　スピンドルモータ
１０４　速度制御部
１０５　速度検出部
１０６　タイマー部
１０７　記憶部
１０８　制御部
【図１】
2004013981.tif 000003
【図２】
2004013981.tif 000004
【図３】
2004013981.tif 000005
【図４】
2004013981.tif 000006
【図５】
2004013981.tif 000007