(57)【要約】      （修正有）【課題】より正確にディスクの有無を判定可能にするディスク装置及び制御方法を提供する。【解決手段】ディスク挿入検出システム２０は、間欠的な光を発光するＬＥＤ３０と、ＬＥＤ３０が発光した光を受光するフォトダイオード３２と、フォトダイオード３２によってＬＥＤ３０の間欠的な光が受光されているか否かを、検知部検出信号Ｋ２の判定閾値に基づいて、判定する判定部２３を有したマイコン２２によって、正確に光ディスクの有無を検出する。【選択図】図２
2019185836.tif 000002
【特許請求の範囲】
【請求項１】
間欠的な光を発光する発光部と、
前記発光部が発光した光を受光する受光部と、
前記受光部によって前記間欠的な光が受光されているか否かに基づいて、ディスクの有無を判定する判定部と、
を備えることを特徴とするディスク装置。
【請求項２】
前記判定部は、
前記間欠的な光が受光されている場合に、前記ディスクが有ると判定し、
前記発光部の光が受光されない場合に、前記ディスクが無いと判定する
ことを特徴とする請求項１に記載のディスク装置。
【請求項３】
前記判定部は、
前記間欠的でない光を前記受光部が受光している場合、装置本体内に外来光が入り込んでいると判定する
ことを特徴とする請求項１または２に記載のディスク装置。
【請求項４】
前記判定部は、
前記受光部が出力する信号と、判定閾値とを比較して、前記間欠的な光を受光しているか否かを判定し、
前記判定閾値には、
前記発光部が定格最大で駆動されているときに前記受光部から出力される信号の信号レベルの最大値と、前記発光部が定格最小で駆動されているときに前記受光部から出力される信号の信号レベルの最小値との中間値、或いは、
前記発光部が所定の光出力で間欠的な光を発光しているときに前記受光部から出力される信号レベルの最大値と最小値との中間値
が用いられる、
ことを特徴とする請求項１から３のいずれかに記載のディスク装置。
【請求項５】
前記判定部は、
前記最大値と前記最小値の差に基づいて前記発光部の劣化を判定する
ことを特徴とする請求項４に記載のディスク装置。
【請求項６】
前記判定部は、
前記受光部が出力している信号レベルが前記最大値を越えている場合、装置本体内に外来光が入り込んでいると判定する
ことを特徴とする請求項４または５に記載のディスク装置。
【請求項７】
前記判定部は、
前記受光部が出力する信号と、判定閾値とを比較して、前記間欠的な光を受光しているか否かを判定し、
前記判定閾値には、
前記発光部が所定の光出力で間欠的な光を発光しているときに前記受光部から出力される信号に基づいて、前記受光部が前記間欠的な光を受光していることを識別可能な最小の閾値である最小限界閾値が用いられる
ことを特徴とする請求項１から６のいずれかに記載のディスク装置。
【請求項８】
前記判定部は、
前記最小限界閾値に基づいて前記発光部の劣化を判定する
ことを特徴とする請求項７に記載のディスク装置。
【請求項９】
前記判定部は、
前記発光部が所定の光出力で間欠的な光を発光しているときに前記受光部から出力される信号に基づいて、前記受光部が前記間欠的な光を受光していることを識別可能な最大の閾値である最大限界閾値を予め取得し、
前記受光部が出力している信号レベルが前記最大限界閾値を越えている場合、装置本体内に外来光が入り込んでいると判定する
ことを特徴とする請求項７に記載のディスク装置。
【請求項１０】
ディスク挿入口が設けられた装置本体と、
前記ディスク挿入口に挿入されたディスクを挟み込み、前記装置本体の内部に搬送するローディング機構と、を備え、
前記判定部は、
前記ディスク挿入口に挿入されたか否かを前記ディスクの有無に基づいて判定し、
前記ディスクが挿入されたと判定された場合に、前記ローディング機構を制御して前記ディスクを前記装置本体の内部に搬送する
ことを特徴とする請求項１から９のいずれかに記載のディスク装置。
【請求項１１】
間欠的な光を発光する発光部と、
前記発光部が発光した光を受光する受光部と、
前記受光部の受光に基づいてディスクの有無を判定する判定部と、
を備えたディスク装置の制御方法において、
前記判定部は、
前記受光部によって前記間欠的な光が受光されているか否かに基づいて、ディスクの有無を判定する
ことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク装置、及び制御方法に関する。
【背景技術】
【０００２】
背景技術として、特開２００８−４１１３１号公報（以下、特許文献１と言う）がある。特許文献１には、「フォトセンサ１１２の発光部１１２１の光出力を所定レベルに設定するパラメータ値を発光部１１２１に入力して基準となる光出力を得て、この基準光出力でフォトセンサ１１２の受光部１１２２の出力値の変化を学習し、その結果に基づいてディスクの有無を判定する基準となる閾値を決定する。これにより、使用環境の違いによって生じるフォトセンサ１１２の感度の差異を補正することが可能となり、フォトセンサ１１２の汚れや劣化又は光ディスクの素性などに関係なくディスク有無の誤判定の頻度を最小限に抑えることができる。」という技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４１１３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に係る発明では、発光部の出力と外来光によるノイズとが区別できず、受光部に外来光が当たっているときには、光ディスクの有無が誤判定される可能性がある。
【０００５】
本発明は、より正確にディスクの有無を判定可能にするディスク装置、及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、間欠的な光を発光する発光部と、前記発光部が発光した光を受光する受光部と、前記受光部によって前記間欠的な光が受光されているか否かに基づいて、ディスクの有無を判定する判定部と、を備えることを特徴とするディスク装置を提供する。
【発明の効果】
【０００７】
本発明によれば、より正確にディスクの有無が判定可能になる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係るディスク装置の概略構成を示す図である。
【図２】ディスク挿入検出システムの構成を示す図である。
【図３】ＬＥＤを駆動する駆動信号の波形を示す図である。
【図４】初期動作処理を示すフローチャートである。
【図５】光ディスクが装置本体の内部に無い場合の検知部検出信号の一例を示すグラフである。
【図６】通常動作処理を示すフローチャートである。
【図７】本発明の第１変形例に係る初期動作処理を示すフローチャートである。
【図８】本発明の第１変形例に係る通常動作処理を示すフローチャートである。
【図９】本発明の第２変形例に係る初期動作処理を示すフローチャートである。
【図１０】本発明の第２変形例に係る限界地調整処理を示すフローチャートである。
【図１１】本発明の第２変形例に係る通常動作処理を示すフローチャートである。
【図１２】本発明の第４変形例に係るＬＥＤの点滅検出動作の説明図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るディスク装置１の概略構成を示す図である。
ディスク装置１は、光ディスク２を取り込んで再生する装置であり、平面視矩形状の薄形の装置本体４を備え、この装置本体４には、スロットとも称されるディスク挿入口６が設けられている。ディスク装置１は、ディスクトレーを用いない、いわゆるスロットイン方式の装置として構成されており、ディスク挿入口６から光ディスク２が挿入方向Ａに挿入されると、装置本体４の内部へと光ディスク２を取り込むローディング機構５（図２）が当該装置本体４に設けられている。
【００１０】
ローディング機構５は、図示を省略するが、一対のアームと、それぞれのアームに回転可能に設けられたローディングローラと、を備え、ディスク挿入口６に光ディスク２が挿入され、これらのローディングローラに当接すると、これらのローディングローラが光ディスク２の外縁部３を挟持し、アームの駆動によって光ディスク２を装置本体４の内部の所定のセンタイング位置まで引き込む機構である。
【００１１】
光ディスク２には、直径が１２ｃｍの大径ディスク２Ａと直径が８ｃｍの小径ディスク２Ｂといったように、直径が異なるものがある。ディスク装置１のローディング機構は、これら直径が異なる光ディスク２（２Ａ、２Ｂ）をローディングし、光ディスク２に記録された情報を再生するように構成されている。
【００１２】
また装置本体４には、図１に示すように、リミットスイッチ８と、スレッドモータ１０とが配設されている。
リミットスイッチ８は、光ディスク２がローディング機構によって所定のセンタリング位置まで引き込まれたときに、ローディング機構のアーム等によって操作されることでＯＮ信号を出力するスイッチであり、当該ＯＮ信号の出力に基づいて、光ディスク２のローディング完了（光ディスク２のセンタリング位置へのセット完了）が検知される。
【００１３】
スレッドモータ１０は、ピックアップユニット（図示せず）を駆動するモータである。ピックアップユニットは、光ディスク２から情報を読み取るためのユニットであり、適宜の波長の光を光ディスク２に照射する光源や、光ディスク２からの反射光を受光する受光センサ等を備える。なお、ディスク装置１が光ディスク２への情報記録を行う装置であっても良いことは勿論である。
【００１４】
さらに、このディスク装置１は、光ディスク２の挿入を検出するディスク挿入検出システム２０を備えている。
【００１５】
図２は、ディスク挿入検出システム２０の構成を示す図である。
ディスク挿入検出システム２０は、マイコン２２と、２つの検知部２４と、不揮発性メモリ２６と、を備える。
マイコン２２は、ディスク挿入検出システム２０の各部を制御する制御部として機能するプロセッサである。また、マイコン２２は、検知部２４が出力する後述の検知部検出信号Ｋ２に基づいて光ディスク２が有るか否か（挿入されているか否か）を判定する判定部２３の機能を備える。
【００１６】
検知部２４のそれぞれは、光ディスク２の有無を非接触で検知するセンサ部を構成し、検知部検出信号をＫ２マイコン２２に出力するものであり、一方の検知部２４は大径ディスク２Ａを検知し、他方の検知部２４は小径ディスク２Ｂを検知する。
すなわち、図１に示すように、一方の検知部２４は大径ディスク２Ａの外縁部３Ａの近傍であって、ディスク挿入口６から一定距離だけ離れた箇所に配置され、他方の検知部２４は小径ディスク２Ｂの外縁部３Ｂの近傍に配置される。これら検知部２４はいずれも、センタリング位置にセットされた光ディスク２の中心Ｏとディスク挿入口６との間に配置される。また２つの検知部２４は、検出結果に影響を及ぼし合うことがないように、所定の距離だけ離して配置されている。
【００１７】
図２に戻り、不揮発性メモリ２６は、マイコン２２の制御の下、各種情報やコンピュータプログラムを記憶する記憶部である。
【００１８】
検知部２４は、一対のＬＥＤ（light emitting diode）３０、及びフォトダイオード３２と、積分回路３４と、を備える。
ＬＥＤ３０は、光ディスク２を検知するための光を放射する発光部の一態様であり、マイコン２２によって点灯が制御される。本実施形態では、マイコン２２は、ＬＥＤ３０が点灯と消灯と交互に繰り返すように制御する。
フォトダイオード３２は、ＬＥＤ３０の発光を受光する受光部の一態様であり、受光量に応じた電流値のフォトダイオード検出信号Ｋ１を積分回路３４に出力する。積分回路３４は、ＬＥＤ３０の１回の点灯期間Ｔｏｎ（図３）に亘ってフォトダイオード検出信号Ｋ１を積分して得られる電圧レベルの信号（すなわち、点灯期間Ｔｏｎに亘る受光量に応じた信号レベルの信号）を上述の検知部検出信号Ｋ２として、マイコン２２のＡ／Ｄ入力端子２２Ａに入力する。
【００１９】
本実施形態では、フォトダイオード３２は、ＬＥＤ３０の光を直接検出可能に当該ＬＥＤ３０に対して対向し、なおかつ、挿入された光ディスク２が間に介在するように、ＬＥＤ３０、及びフォトダイオード３２が離間して配置されている。
したがって、光ディスク２の挿入時には、ＬＥＤ３０の光が光ディスク２で遮蔽さるため、フォトダイオード３２での受光量が大きく低下する。マイコン２２は、ＬＥＤ３０を点灯させた状態で、フォトダイオード検出信号Ｋ１の信号レベルを判断することで、光ディスク２の有無を検知可能となる。
【００２０】
なお、フォトダイオード３２は、光ディスク２で反射されたＬＥＤ３０の光を受光する構成でもよい。この場合、ＬＥＤ３０、及びフォトダイオード３２はいずれも、光ディスク２の一方の面の側に配置される。
【００２１】
図３は、ＬＥＤ３０の駆動信号Ｄを示す図である。
本実施形態では、マイコン２２は、ＰＷＭ（pulse width modulation）信号を、ＬＥＤ３０を駆動する駆動信号Ｄとして生成する機能を有し、図２に示すように、ＰＷＭ信号を出力するＰＷＭ出力端子２２Ｂを備え、このＰＷＭ出力端子２２ＢにＬＥＤ３０が接続されている。
駆動信号Ｄは、図３に示すように、ＬＥＤ３０を点灯させる点灯期間Ｔｏｎと、消灯させる消灯期間Ｔｏｆｆとが交互に繰り返す信号である。かかる駆動信号ＤでＬＥＤ３０が駆動されることでＬＥＤ３０が点滅（パルス点灯）され、間欠的に光を発光する。
そしてマイコン２２は、点灯期間ＴｏｎにおけるＰＷＭ信号のデューティ比（点灯期間Ｔｏｎに対するオン時間Ｔａの比率）を可変することで、ＬＥＤ３０の光出力を制御する。例えば光出力を高める場合、マイコン２２は、図３に示すように、オン時間Ｔａを長くしてデューティ比を高める。
【００２２】
また本実施形態では、ＰＷＭ検査入力端子２２Ｃがマイコン２２に設けられており、このＰＷＭ検査入力端子２２Ｃには、フォトダイオード検出信号Ｋ１が入力される。ＬＥＤ３０がＰＷＭ信号で駆動される場合、フォトダイオード検出信号Ｋ１は、ＬＥＤ３０の点滅（点灯期間Ｔｏｎにあっては、オン時間Ｔａで点灯し、その他の期間での消灯する）に同期して電流値がパルス状に変化するパルス信号となる。
したがって、マイコン２２は、フォトダイオード３２が光を検知していることを示す検知部検出信号Ｋ２が入力されている場合でも、ＰＷＭ検査入力端子２２Ｃに入力される信号が駆動信号ＤのＰＷＭ信号に同期したパルス信号か否かを判断することで、フォトダイオード３２が検知している光がＬＥＤ３０の点滅に起因するものであるか否かが判断可能となる。
【００２３】
例えば、光ディスク２が装置本体４に挿入途中の状態、或いは、既に装置本体４の内部に存在する状態でも、ディスク挿入口６から太陽光等の外来光が入り込んだ場合には、外来光をフォトダイオード３２が検知してしまい、ある程度の信号レベルの検知部検出信号Ｋ２が検知部２４からマイコン２２に入力される。この場合、何ら対策を施さなければ、マイコン２２は、光ディスク２が挿入されていない（光ディスク２が装置本体４の内部に存在しない）と誤って判断してしまう。
このような場合でも、マイコン２２は、ＰＷＭ検査入力端子２２Ｃに入力されている信号がパルス信号か否かを判断することで、検知部２４のフォトダイオード３２が検知している光がＬＥＤ３０の光か外来光かを正確に区別することができ、外来光による光ディスク２の挿入検出の誤りを防止できる。
【００２４】
次いで、ディスク挿入検出システム２０の動作を説明する。
ディスク挿入検出システム２０は、ディスク装置１の電源が投入されると、先ず初期動作処理を実行し、その後、通常動作処理を実行する。
初期動作処理は、光ディスク２の挿入判定に用いる閾値（以下、「判定閾値」と言う）を設定する処理である。また、この初期動作処理では、ＬＥＤ３０の劣化や汚れ等により光出力の低下や、外来光が装置本体４に入り込んでいるか否かも検出される。
通常動作処理は、検知部検出信号Ｋ２に基づいて光ディスク２の挿入を検知する処理である。この通常動作処理は、初期動作処理の後、光ディスク２が装置本体４の内部に存在しない間、継続的に実行される。
【００２５】
図４は、初期動作処理のフローチャートである。
初期動作処理では、ディスク装置１の電源投入に伴ってマイコン２２が始動すると、マイコン２２は、ローディング機構５を制御して、光ディスク２を排出方向（挿入方向Ａと逆方向）にローディングローラを制御し（ステップＳ１−１）、装置本体４の内部に光ディスク２が有るか否かを確認する（ステップＳ１−２）。
【００２６】
光ディスク２が装置本体４の内部に有る場合（ステップＳ１−２：ＹＥＳ）、マイコン２２は、エラーと判断し（ステップＳ１−２−１）、エラーの内容とエラーに対する対応をとるようユーザへ通知する制御を実行する（ステップＳ１−０）。
この通知例としては、「光ディスクが装置内にあります。光ディスクを取り出してください。」というように、エラーの内容と、ユーザに期待する対応と含むことが好ましい。マイコン２２は、かかる通知を、表示装置や音声出力装置などの出力装置に出力することでユーザに通知する。
なお、ディスク装置１がランプや表示パネルを有するインジケータを備え、このインジケータに通知を出力してもよい。
【００２７】
光ディスク２が装置本体４の内部に無い場合（ステップＳ１−２：ＮＯ）、マイコン２２は、ＰＷＭ信号の駆動信号ＤをＬＥＤ３０に出力し、当該ＬＥＤ３０を点滅させる（ステップＳ１−３）。そしてマイコン２２は、ＰＷＭ検査入力端子２２Ｃに入力されているフォトダイオード検出信号Ｋ１が、駆動信号ＤのＰＷＭ信号に同期したパルス信号か否かを判定する（ステップＳ１−４）。
【００２８】
フォトダイオード検出信号Ｋ１がパルス信号でない場合（ステップＳ１−４：ＮＯ）、ディスク挿入口６に外来光が当たっている蓋然性が高い。したがって、この場合には、マイコン２２は、外来光によるエラーと判断し（ステップＳ１−４−１）、エラーを通知する（ステップＳ１−０）。
この通知例としては、「光ディスク挿入口に強い光が当たっています。強い光を遮ってください。」といったように、エラー内容と、そのエラーに対してユーザに期待する対応と、を含む通知が好ましい。
【００２９】
一方、フォトダイオード検出信号Ｋ１がパルス信号である場合（ステップＳ１−４：ＹＥＳ）、ＬＥＤ３０の光をフォトダイオード３２が正常に検出しているため、フォトダイオード３２が検出している光における外来光の影響が非常時小さい。そこでマイコン２２は、判定閾値を設定すべく、次の処理を開始する。
【００３０】
すなわち、マイコン２２は、ＬＥＤ３０を定格の最小光出力で駆動する駆動信号Ｄ（すなわち、オン時間Ｔａを最小にした駆動信号Ｄ）を出力し（ステップＳ１−５）、そのときの検知部検出信号Ｋ２の信号レベル（例えば最大値）を最小信号レベル指標値として不揮発性メモリ２６に記憶する（ステップＳ１−６）。次いで、マイコン２２は、ＬＥＤ３０は定格の最大光出力で駆動する駆動信号Ｄ（すなわち、オン時間Ｔａを最大にした駆動振動Ｄ）を出力し（ステップＳ１−７）、そのときの検知部検出信号Ｋ２の信号レベル（例えば最大値）を最大信号レベル指標値として不揮発性メモリ２６に記憶する（ステップＳ１−８）。
そして、マイコン２２は、最大信号レベル指標値と最小信号レベル指標値の差が規定値以上かどうかを判定する（ステップＳ１−９）。
【００３１】
例えば最大信号レベルが低い等して最大信号レベル指標値と最小信号レベル指標値の差が規定値よりも小さい場合（ステップＳ１―９：ＮＯ）、マイコン２２は、ＬＥＤ３０が劣化したことによるエラーと判断し（Ｓ１−９−１）、エラーを通知する（ステップＳ１−０）。この通知例としては、「装置内のＬＥＤが劣化しています。部品を交換してください。」といったように、エラーの内容と、そのエラーに対してユーザに期待する対応とを含むことが好ましい。
【００３２】
一方、最大信号レベル指標値と最小信号レベル指標値の差が規定値以上である場合（ステップＳ１―９：ＹＥＳ）、マイコン２２は、最大信号レベル指標値と最小信号レベル指標値との中間値を上記判定閾値として不揮発性メモリ２６に記憶する（ステップＳ１−１０）。
【００３３】
係る初期動作処理が電源投入後毎に行われることで、判定閾値を適正に維持でき、また、外来光の有無も検知するので、外来光の影響が無い状態で判定閾値を正確に求めることができる。さらに、最大信号レベル指標値、及び最小信号レベル指標値に基づいて、ＬＥＤ３０の劣化や汚れ等についても速やかに通知できる。
【００３４】
なお、この初期動作処理において、マイコン２２は、定格内の所定の光出力（後述する通常動作処理で用いられる光出力）となるようにＬＥＤ３０を駆動したときの検知部検出信号Ｋ２に基づいて最大信号レベル指標値、及び最小信号レベル指標値を検知し、これら最大信号レベル指標値、及び最小信号レベル指標値に基づいて判定閾値を設定してもよい。
具体的には、光ディスク２が装置本体４の内部に無い場合、検知部検出信号Ｋ２は図５に示すように、ＬＥＤ３０の点灯期間Ｔｏｎに同期して信号レベルが変化するパルス状の信号となる。この場合、マイコン２２は、この検知部検出信号Ｋ２の最大ピーク値を最大信号レベル指標値として検知し、また信号レベルの最小値を最小信号レベル指標値として検知する。そして、マイコン２２は、最大信号レベル指標値、及び最小信号レベル指標値の中間値を判定閾値として設定する。
【００３５】
また、初期動作処理において、光ディスク２が装置本体４の内部にある場合には（ステップＳ１−２：ＹＥＳ）、マイコン２２は、ローディング機構５を制御し、強制的に光ディスク２を装置本体４から排出してもよい。この場合において、マイコン２２は、光ディスク２がユーザによって装置本体４から取り出された後に、再度、この初期動作処理を実行し、検知部検出信号Ｋ２の判定閾値を設定してもよい。なお、光ディスク２が取り出されたか否かは、次に説明する通常動作処理により判定可能である。
【００３６】
次いで、通常動作処理について詳述する。
【００３７】
図６は、通常動作処理のフローチャートである。
マイコン２２は、定格内の通常の光出力となるようにＬＥＤ３０を駆動する駆動信号Ｄを出力し、ＬＥＤ３０を点滅させ続ける（ステップＳ１−１１）。そしてマイコン２２は、検知部検出信号Ｋ２が駆動信号Ｄの点灯期間Ｔｏｎ／消灯期間Ｔｏｆｆに合わせて変化するパルス信号であるか否かを判定する（ステップＳ１−１２）。
検知部検出信号Ｋ２が、このようなパルス信号でない場合（フォトダイオード３２で光が検出されていない場合を含む）（ステップＳ１−１２：ＮＯ）、マイコン２２は、光ディスク２が挿入されていると判定する（ステップＳ１−１２−１）。この判定の結果、ローディング機構５が適宜に駆動される。
【００３８】
一方、検知部検出信号Ｋ２がパルス信号である場合（ステップＳ１−１２：ＹＥＳ）、ＬＥＤ３０の点滅がフォトダイオード３２に検出されていることから、マイコン２２は、光ディスク２は挿入されていないと判定する（ステップＳ１−１３）。
【００３９】
次いでマイコン２２は、検知部検出信号Ｋ２の信号レベルが判定閾値以下か否かを判定する（ステップＳ１−１４）。
検知部検出信号Ｋ２の信号レベルが判定閾値以下の場合（ステップＳ１−１４：ＮＯ）、ＬＥＤ３０が劣化したり汚れたりしたために、検知部検出信号Ｋ２が判定閾値を下回った可能性がある。
そこで、マイコン２２は、ＬＥＤ３０の光出力を通常時よりも定格駆動の範囲内で上げ（ステップＳ１−１４−１）、再度、初期動作処理で説明した最大信号レベル指標値と最小信号レベル指標値とを検知し、最大信号レベル指標値と最小信号レベル指標値との差に基づいて、ＬＥＤ３０が使用不能な程度まで劣化していないかどうか、すなわち、定格最大でＬＥＤ３０を駆動した場合でも最大信号レベル指標値と最小信号レベル指標値との差がセンサとして利用できない程度に小さいかどうかを確認する（ステップＳ１−１４−２）。
【００４０】
一方、検知部検出信号Ｋ２が判定閾値を超えている場合（ステップＳ１−１４：ＹＥＳ）、マイコン２２は、検知部検出信号Ｋ２が最大信号レベル指標値よりも大きいかどうかを判定する（ステップＳ１−１５）。
検知部検出信号Ｋ２が最大信号レベル指標値以下である場合（ステップＳ１−１５：ＮＯ）、マイコン２２は、引き続き、光ディスク２の挿入の検出を継続すべく、処理手順をステップＳ１−１２へ戻す。
検知部検出信号Ｋ２が最大信号レベル指標値よりも大きい場合（ステップＳ１−１５：ＹＥＳ）、フォトダイオード３２がＬＥＤ３０の点滅に加えて外来光も検出している蓋然性が高いため、外来光によるエラーと判断して（ステップＳ１−１５−１）、エラーを通知する（ステップＳ１−１５−２）。
【００４１】
なお、この通常動作処理において、フォトダイオード３２が外来光を検出している場合には（ステップＳ１−１５：ＹＥＳ）、その間、マイコン２２は、この通常動作処理による光ディスク２の挿入検出を中止してもよい。これにより、外来光によるディスク挿入の誤検出を防止できる。
【００４２】
本実施形態によれば、次のような効果を奏する。
【００４３】
ディスク装置１では、ＬＥＤ３０が駆動信号ＤのＰＷＭ信号にしたがって点滅し（図４の初期動作処理：ステップＳ１−３）、或いは、ＬＥＤ３０が駆動信号Ｄの点灯期間Ｔｏｎ／消灯期間Ｔｏｆｆにしたがって点滅し（図６の通常動作処理：ステプＳ１−１１）、マイコン２２は、フォトダイオード３２によってＬＥＤ３０の点滅が受光されているか否かに基づいて、光ディスク２の有無を判定する（図４：ステップＳ１−４、図６：ステップＳ１−１２）。
これにより、フォトダイオード３２が光を検出している場合でも、マイコン２２は、その光がＬＥＤ３０の発光か外乱光かを区別することができ、光ディスク２の有無を正確に判定できる。
【００４４】
ディスク装置１では、マイコン２２は、ＬＥＤ３０の点滅がフォトダイオード３２で受光されている場合（図６の通常動作処理：ステップＳ１−１２：ＹＥＳ）、光ディスク２が有ると判定し、ＬＥＤ３０の光が受光されない場合に（図６：ステップＳ１−１２：ＮＯ）、光ディスク２が無いと判定する。
これにより、光ディスク２の有無を正確に判定できる。
【００４５】
ディスク装置１では、マイコン２２は、ＬＥＤ３０の点滅以外の光をフォトダイオード３２が受光している場合（初期動作処理の図４：ステップＳ１−４：ＮＯ）、装置本体４の内部に外来光が入り込んでいると判定するので、外来光の影響が無い状態で正確な判定閾値を設定することができる。
【００４６】
ディスク装置１では、マイコン２２は、フォトダイオード３２の受光に応じた信号レベルの検知部検出信号Ｋ２と、判定閾値とを比較して、フォトダイオード３２がＬＥＤ３０の点滅を受光しているか否かを判定しており（通常動作処理の図６：ステップＳ１−１２）、この判定閾値には、次の値が用いられている。
すなわち、ＬＥＤ３０が定格最大で駆動されているときの検知部検出信号Ｋ２の最大信号レベルと、ＬＥＤ３０が定格最小で駆動されているときの検知部検出信号Ｋ２の最小信号レベルとの中間値、或いは、ＬＥＤ３０が所定の光出力で点滅しているときの検知部検出信号Ｋ２の最大信号レベルと最小信号レベルとの中間値が判定閾値に用いられる。
この判定閾値が用いられることで、光ディスク２の有無（すなわち挿入）が検知部検出信号Ｋ２に基づいて正確に検出される。
【００４７】
ディスク装置１では、最大信号レベルと最小信号レベルの差に基づいてＬＥＤ３０の劣化を判定する（初期動作処理の図４：Ｓ１−９）ので、ＬＥＤ３０の劣化を早期に正確に検知して通知できる。
【００４８】
ディスク装置１では、マイコン２２は、検知部検出信号Ｋ２の信号レベルが最大信号レベルを越えている場合（通常動作処理の図６：ステップＳ１−１５）、装置本体４の内部に外来光が入り込んでいると判定する。
これにより、通常動作処理において、外来光が入り込んでいることを確実に検知でき、光ディスク２の挿入の誤判定を防止することができる。
【００４９】
なお、上述した実施形態は、あくまでも本発明の一実施の態様を例示したものであって、本発明の要旨を逸脱しない範囲において、任意に変形、及び応用が可能である。
【００５０】
（変形例１）
上述した実施形態では、初期動作処理（図４）において、ＬＥＤ３０の光出力の最大、及び最小に対応する検知部検出信号Ｋ２の最大信号レベル指標値、及び最小信号レベル指標値を特定し、これら最大信号レベル指標値、及び最小信号レベル指標値に基づいて判定閾値を設定した。
しかしながら、これに限らず、ＬＥＤ３０の点滅（パルス点灯）時の検知部検出信号Ｋ２を識別可能な、マイコン２２の側（すなわち、受光側）における閾値の限界値に基づいて判定閾値を設定してもよい。
【００５１】
図７は、本変形例に係る初期動作処理のフローチャートである。なお、同図において、図４と同一の処理については、同一の符号を付して説明を省略する。
図７に示すように、本変形例の初期動作処理では、図４のステップＳ１−５〜Ｓ１−１０に代えて、ステップＳ２−５〜Ｓ２−１０の処理が実行される。
【００５２】
すなわち、マイコン２２は、ステップＳ１−４により外来光によるエラーを判別した後、ＬＥＤ３０の駆動信号Ｄ（光出力）を変えずに、最小限界閾値を特定し（ステップＳ２−５）、その最小限界閾値を不揮発性メモリ２６に記憶する（ステップＳ２―６）。
最小限界閾値は、ＬＥＤ３０の点滅発光（パルス発光）時に得られる検知部検出信号Ｋ２に基づいて、マイコン２２が当該ＬＥＤ３０の点滅発光を識別可能な最小の閾値設定である。詳述すると、検知部検出信号Ｋ２には、一般に、ホワイトノイズ成分（オフセットととも呼ばれる）が含まれており、マイコン２２における検知部検出信号Ｋ２の判定閾値を下げすぎると、マイコン２２は定常的にホワイトノイズ成分を検出してしまい、ＬＥＤ３０の点滅に応じた検知部検出信号Ｋ２の変化を検知できなくなる。したがって、最小限界閾値には、少なくともホワイトノイズ成分より高い信号レベルが設定される。
【００５３】
次いで、またマイコン２２は、ＬＥＤ３０の駆動信号Ｄ（光出力）を変えずに、最大限界閾値を特定し（ステップＳ２−７）、その最大限界閾値を不揮発性メモリ２６に記憶する（ステップＳ２―８）。
最大限界閾値は、ＬＥＤ３０の点滅発光（パルス発光）時に得られる検知部検出信号Ｋ２に基づいて、マイコン２２が当該ＬＥＤ３０の点滅発光を識別可能な最大の閾値設定であり、ＬＥＤ３０の点滅に同期した検知部検出信号Ｋ２の各ピークを検知可能な閾値の中の最大値に設定される。
そして、マイコン２２は、上記最小限界閾値が規定値以上かどうかを判定し（Ｓ２−９）、最小限界閾値が規定値よりも小さい場合（ステップＳ２−９：ＮＯ）、ＬＥＤ３０がこれ以上使用不可能な程度に劣化したことによるエラーと判断する（Ｓ１−９−１）。また最小限界閾値が規定値以上である場合（ステップ２−９：ＹＥＳ）、マイコン２２は、その最小限界閾値、及び最大限界閾値を光ディスク２の挿入の判定閾値として記憶する（Ｓ２−１１）。
【００５４】
本変形例によれば、ＬＥＤ３０の光出力が劣化や汚れ等で低下している場合でも、マイコン２２が検知部検出信号Ｋ２に基づいてＬＥＤ３０の点滅を判定可能な限り、判定閾値が適切に設定されることとなる。
【００５５】
図８は本変形例に係る通常動作処理のフローチャートである。なお、同図において、図６と同一の処理については、同一の符号を付して説明を省略する。
図８に示すように、本変形例の通常動作処理では、図６のステップＳ１−１４、Ｓ１−１４−１、Ｓ１−１４−２、及びＳ１−１５に代えて、ステップＳ２−１４、Ｓ１−１４−１、及びＳ２−１５の処理が実行される。
詳述すると、マイコン２２は、ステップＳ１−１２において、不揮発性メモリ２６に記憶されている判定閾値（図７の初期動作処理で特定された最小限界閾値）を用いて、検知部検出信号Ｋ２がパルス信号か否かを判定し、光ディスク２の挿入の有無を判定する。そして、マイコン２２は、光ディスク２の挿入が無いと判定すると（ステップＳ１−１３）、ＬＥＤ３０の劣化や汚れ、或いは外来光の影響を判定するために、上記ステップＳ２−１４、Ｓ１−１４−１、Ｓ２−１４−２、及びＳ２−１５の処理を実行する。
【００５６】
すなわち、マイコン２２は、Ａ／Ｄ入力端子２２Ａに入力されている検知部検出信号Ｋ２に基づいて、ＬＥＤ３０の点滅発光（パルス発光）を識別可能な最小の限界閾値が、初期動作処理（図７）で特定した上記最小限界閾値以下かどうかを判定する（Ｓ２−１４）。
最小の限界閾値が上記最小限界閾値以下の場合（ステップＳ２−１４：ＹＥＳ）、ＬＥＤ３０の劣化や汚れ等により光出力が低下した可能性があるため、マイコン２２は、再び、最小の限界閾値が規定値以下か否かに基づいて、ＬＥＤ３０が使用不能な程度まで劣化していないかどうかを確認する（ステップＳ２−１４−１）。
【００５７】
最小の限界閾値が上記最小限界閾値より大きい場合（ステップＳ２−１４：ＮＯ）、マイコン２２は、検知部検出信号Ｋ２の信号レベルが最大限界閾値よりも大きいか否かを判定する（Ｓ２−１５）。そして、検知部検出信号Ｋ２の信号レベルが最大限界閾値よりも大きい場合（ステップＳ２−１５：ＹＥＳ）、フォトダイオード３２が検出している光に外来光が含まれている蓋然性が高いため、マイコン２２は、外来光によるエラーと判断して（Ｓ２−１５−１）エラーを通知することとなる（Ｓ１−１５−２）。
【００５８】
本変形例によれば、ＬＥＤ３０の光出力にかかわらず、マイコン２２が検知部検出信号Ｋ２からＬＥＤ３０の点滅を識別可能か否かに基づいて判定閾値が設定されるので、ＬＥＤ３０が劣化したり汚れたりする等して光出力が低下している場合でも、判定閾値が適切に設定される。
【００５９】
また初期動作処理において、マイコン２２は、最小限界閾値に基づいてＬＥＤ３０の劣化を判定するので、ＬＥＤ３０の劣化を早期に確実に検知して通知できる。
【００６０】
また通常動作処理において、マイコン２２は、検知部検出信号Ｋ２の信号レベルが最大限界閾値を越えている場合、装置本体内に外来光が入り込んでいると判定するので、外来光が入り込んでいることを確実に検知でき、光ディスク２の挿入の誤判定を防止することができる。
【００６１】
（変形例２）
初期動作処理において、上述の実施形態で説明した最大信号レベル指標値、及び最小信号レベル指標値と、変形例１で説明した最小限界閾値と、の両方に基づいて、判定閾値を設定してもよい。
【００６２】
図９は、本変形例に係る初期動作処理のフローチャートである。なお、同図において、図４と同一の処理については、同一の符号を付して説明を省略する。
図９に示すように、本変形例の初期動作処理では、図４のステップＳ１−９−１に代えて、ステップＳ３−１１以降の処理が実行される。
すなわち、ステップＳ１−９において、最大信号レベル指標値と最小信号レベル指標値の差が規定値よりも小さい場合（ステップＳ１―９：ＮＯ）、マイコン２２は、ＬＥＤ３０が劣化したことによるエラーと判断する前に、上記最小限界閾値に基づく判定閾値の設定を試みるべく、先ず、限界閾値調整処理を実行する（ステップＳ３−１１）。
【００６３】
図１０は限界閾値調整処理のフローチャートである。
限界閾値調整処理は、図１０に示すように、変形例１で示した初期動作処理（図７）のステップＳ２−５からステップＳ２−８までを実行する処理であり、これらの処理により、上述の最小限界閾値、及び最大限界閾値が特定され、不揮発性メモリ２６に記憶される。
【００６４】
図９に戻り、マイコン２２は、上記最小限界閾値が規定値以上かどうかを判定し（Ｓ３−１２）、最小限界閾値が規定値よりも小さい場合（ステップＳ３−１２：ＮＯ）、ＬＥＤ３０がこれ以上使用不可能な程度に劣化したことによるエラーと判断する（Ｓ３−１２−１）。また最小限界閾値が規定値以上である場合（ステップ３−１２：ＹＥＳ）、マイコン２２は、その最小限界閾値、及び最大限界閾値を光ディスク２の挿入の判定閾値として記憶する（Ｓ３−１２−２）。
【００６５】
本変形例によれば、第１変形例と同様に、ＬＥＤ３０の光出力が劣化や汚れ等で低下している場合でも、マイコン２２が検知部検出信号Ｋ２に基づいてＬＥＤ３０の点滅を判定可能な限り、判定閾値を適切に設定できる。
【００６６】
図１１は本変形例に係る通常動作処理のフローチャートである。なお、同図において、図６と同一の処理については、同一の符号を付して説明を省略する。
図１１に示すように、本変形例の通常動作処理では、図６のステップＳ１−１４−１、及びＳ１−１４−２に代えて、ステップＳ３−１１、ステップＳ３−１２、Ｓ３−１２−１の処理が実行される。なお、これらの処理は、前掲図９において同一の符号で示した処理と同様の処理である。
すなわち、マイコン２２は、検知部検出信号Ｋ２の信号レベルが判定閾値以下の場合（ステップＳ１−１４：ＮＯ）、上記限界閾値調整処理（図１０）を実行する（ステプＳ３−１１）。そして、最小限界閾値が規定値よりも小さい場合（ステップＳ３−１２：ＮＯ）、マイコン２２は、ＬＥＤ３０がこれ以上使用不可能な程度に劣化したことによるエラーと判断する（Ｓ３−１２−１）。
【００６７】
（変形例３）
上述した実施形態、及び変形例１から変形例３において、ディスク挿入口６に外来光が当たる等して、フォトダイオード３２が外来光を検出している場合、マイコン２２は、エラーと判断してユーザへ対応を促すようにした。
しかしながら、フォトダイオード３２が外来光を検出している場合にマイコン２２が判定閾値を調整することで、かかる場合でも、光ディスク２の挿入判定を可能にしてもよい。
具体的には、ＬＥＤ３０の定格最大光出力以上の光量がフォトダイオード３２で検出されたときや、上記最大限界閾値よりも大きな検知部検出信号Ｋ２がマイコン２２に入力された場合、マイコン２２は、ＬＥＤ３０の光出力に外来光が合わさっているときの検知部検出信号Ｋ２の信号レベルと、外来光のみのときの検知部検出信号Ｋ２の信号レベルとを区別できる程度の閾値を判定閾値に設定する。
【００６８】
（変形例４）
上述した実施形態、及び各変形例において、マイコン２２は、検知部検出信号Ｋ２と判定閾値とに基づいて、ＬＥＤ３０の点滅をフォトダイオード３２が検出しているか否かを判定した。
しかしながら、マイコン２２は、図１２に示すように、ＬＥＤ３０の駆動信号Ｄの点灯期間Ｔｏｎの開始タイミングと、検知部検出信号Ｋ２の信号レベルの立ち上がりタイミングとが同期しているか否かに基づいて、ＬＥＤ３０の点滅をフォトダイオード３２が検出しているか否かを判定してもよい。
【００６９】
本変形例によれば、点灯期間Ｔｏｎの期間長を短くできるので、ＬＥＤ３０の点灯による消費電力、すなわち通常動作処理における消費電力が抑えられる。
したがって、ディスク装置１がバッテリ電源で駆動される場合に、当該バッテリ電源の消費を抑えることができるので、例えば車両に設けられる車載機に好適に用いることができる。
すなわち、一般に、車両の車載機は、ＡＣＣ電源がオフの間に動作する場合、バッテリ電源で駆動される。そして、従前のディスク装置は、バッテリ電源の消費を抑えるために、ＡＣＣ電源がオフの間は、通常動作処理を行っておらず、ユーザが光ディスク２を挿入しても当該挿入が検出されない。
これに対して、本変形例のディスク装置１によれば、通常動作処理における消費電力が抑えられるので、ＡＣＣ電源がオフの間も通常動作処理を継続し、光ディスク２の挿入を検出することができる。この場合において、マイコン２２は、ＡＣＣ電源がオフの間に光ディスク２の挿入を検出したときに、ディスク装置１の各部（再生機能など）を起動してもよい。
【００７０】
（他の変形例）
図２に示すブロック図において、ＬＥＤ３０の代わりに任意の発光素子を発光部として用いることができる。マイコン２２は、上述の機能の他にも、任意の機能を備えることができる。
【符号の説明】
【００７１】
１  ディスク装置
２  光ディスク（ディスク）
４  装置本体
５  ローディング機構
６  ディスク挿入口
２０  ディスク挿入検出システム
２２  マイコン
２３  判定部
２４  検知部
３０  ＬＥＤ（発光部）
３２  フォトダイオード（受光部）
３４  積分回路
Ａ  挿入方向
Ｄ  駆動信号
Ｋ１  フォトダイオード検出信号
Ｋ２  検知部検出信号
Ｔａ  オン時間
Ｔｏｆｆ  消灯期間
Ｔｏｎ  点灯期間
【図１】
2019185836.tif 000003
【図２】
2019185836.tif 000004
【図３】
2019185836.tif 000005
【図４】
2019185836.tif 000006
【図５】
2019185836.tif 000007
【図６】
2019185836.tif 000008
【図７】
2019185836.tif 000009
【図８】
2019185836.tif 000010
【図９】
2019185836.tif 000011
【図１０】
2019185836.tif 000012
【図１１】
2019185836.tif 000013
【図１２】
2019185836.tif 000014