(57)【要約】【目的】基板単体で通電されても不揮発性メモリに間違った診断情報が書き込まれないようにする「機器の診断方法及び装置」を提供することである。【構成】少なくともエラーが発生したときの機器の状態を保存し、該保存情報に基づいてエラー発生の原因解析を行う機器の診断装置において、診断機能部が実装された基板を機器の機構部に装着していない基板単体時に、基板に通電がなされたか監視し、基板単体時に通電がなされた場合、診断機能部の診断機能をオフして機器の状態を不揮発性メモリに保存せず、基板が機構部に装着されている時に通電された場合、診断機能をオンして機器の状態を該不揮発性メモリに保存する。【選択図】図４
2008287326.tif 000002
【特許請求の範囲】
【請求項１】
少なくともエラーが発生したときの機器の状態を保存し、該保存情報に基づいてエラー発生の原因解析を行う機器の診断方法において、
診断機能部が実装された基板を機器の機構部に装着していない基板単体時に、基板に通電がなされたか監視し、
基板単体時に通電がなされた場合、診断機能部の診断機能をオフして機器の状態を不揮発性メモリに保存せず、基板が機構部に装着されている時に通電された場合、診断機能をオンして機器の状態を該不揮発性メモリに保存する、
ことを特徴とする機器の診断方法。
【請求項２】
少なくともエラーが発生したときの機器の状態を保存し、該保存情報に基づいてエラー発生の原因解析を行う機器の診断装置において、
機器の状態を保存する不揮発性メモリ、
少なくともエラーが発生したときの機器の状態を前記不揮発性メモリに保存し、該保存情報に基づいてエラー発生の原因解析を行う診断機能部、
診断機能部が実装された基板を機器の機構部に装着していない基板単体時に、該基板に通電がなされたか監視する監視部、
を備え、前記診断機能部は、基板単体時に通電がなされた場合、診断機能部の診断機能をオフして機器の状態を不揮発性メモリに保存せず、基板が機構部に装着されている時に通電がなされた場合、診断機能をオンして機器の状態を該不揮発性メモリに保存することを特徴とする診断装置。
【請求項３】
前記監視部は、機器の移動部材の位置を検出する複数の位置検出センサーの出力信号が全て同じ値の信号であれば基板単体時に基板に通電がなされたと判定する、
ことを特徴とする請求項２記載の診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は機器の診断方法及び装置に関わり、特に、少なくともエラーが発生したときの機器の状態を保存し、該保存情報に基づいてエラー発生の原因解析を行う機器の診断方法及び装置に関する。
【背景技術】
【０００２】
高価な機器になると障害発生原因を究明するための自己診断機能を備えている。例えば、車載のオーディオ機器、特に、複数枚のCDをトレーに保存し、該トレーより所望のCDを選択してターンテーブルに載せて再生を行うCDチェンジャ再生装置は複雑なメカ機構を備えているため、上記診断機能が装着されている。かかる診断機能によれば、エラーLOG記録として例えば、「エラー履歴」や「メカニカルエラートレース」を不揮発性メモリ（EEP ROM）に保存し、また、「サーボ初期データとして自動測定結果」などを不揮発性メモリに保存する。
エラー履歴とは、メカ動作、及び、サーボ動作においてエラーが発生した場合、その時の動作状態を示す内容である。このエラー履歴を解析することにより、ターゲットとするメカのエラー傾向を掴め、発生問題の原因を推測でき、しかも、メカ個体差やウィークポイントを把握することができる。
メカニカルエラートレースとは、最新のメカエラー発生までの状態遷移（遷移コード）である。この状態遷移より、エラー発生までのプログラム遷移状況や時間、実行していた動作を確認できる。特に、メカスタックに至るまでの詳細情報（どの様な処理を行っていた時に発生した問題なのか）を把握し、エラー原因を推測・解析することが可能になる。
サーボ初期データとしての自動測定結果とは、特定のテストディスク初回再生時の読み込みデータであり、初期の読み取り性能を把握することで、メカの経年変化を確認できる。また、管理・追随性向上にも寄与する。
以上のように、診断機能を機器に装着することにより、メカのトレーサビリティ向上や市場で発生する問題の解析効率向上に寄与でき、特に、迅速なエラー発生の原因解析、対策が可能になる。
【０００３】
ところで、機器は、機構部と該機構部を制御するメカマイコン（メカ制御ソフト、サーボ制御ソフト、診断ソフト）等が実装された基板とで主に構成されており、該機構部に該基板を取り付けて完成された１つの機器（例えばCDチェンジャ再生装置）となる。かかる機器の生産ラインにおける検査工程やソフトVersion Up等において、基板を機器の機構部に装着していない基板単体時に該基板に通電がなされることがある。かかる基板単体における通電状態において、メカマイコンは通常と変わらずに起動する。しかし、基板がメカ機構に搭載されていない為通常動作ができず、サーボエラーやメカエラーが発生する。このため診断機能部は、基板単体通電時におけるエラーもLOG（エラー履歴、メカニカルエラートレース）としてEEPROMに記録する。
また、診断機能部は、標準ディスク(TCD-782またはMCD-1730)が再生されると、サーボの初期データを自動記録している。しかし、基板の電検工程では、ドライブユニットが搭載されただけの簡易的なメカ機構（電検治具）と接続するだけであり、本来搭載されるメカ状態ではない。この状態でサーボ初期データを記録してしまうと、本来の記録したい情報とは異なる誤情報が記録されてしまうことになる。
【０００４】
以上のように、従来は基板単体で通電されるとEEPROMに間違った情報が書き込まれてしまう問題があった。従来技術として自己診断機能を備えた機器が提案されているが（特許文献１）、基板単体通電によるEEPROMへの間違った情報の書き込みを防止するものではない。
【特許文献１】特開２００２−４１３２３
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上から、本発明の目的は、基板単体で通電されても不揮発性メモリに間違った診断情報を書き込まないようにすることである。
本発明の別の目的は、特別な構成を設けなくても基板単体の状態で通電されたことを判断できるようにすることである。
【課題を解決するための手段】
【０００６】
本発明の第１の態様は、少なくともエラーが発生したときの機器の状態を保存し、該保存情報に基づいてエラー発生の原因解析を行う機器の診断方法であり、診断機能部が実装された基板を機器の機構部に装着していない基板単体時に、基板に通電がなされたか監視するステップ、基板単体時に通電がなされた場合、診断機能部の診断機能をオフして機器の状態を不揮発性メモリに保存せず、基板が機構部に装着されている時に通電された場合、診断機能をオンして機器の状態を該不揮発性メモリに保存するステップ、を有している。
本発明の第２の態様は、少なくともエラーが発生したときの機器の状態を保存し、該保存情報に基づいてエラー発生の原因解析を行う機器の診断装置であり、機器の状態を保存する不揮発性メモリ、少なくともエラーが発生したときの機器の状態を前記不揮発性メモリに保存し、該保存情報に基づいてエラー発生の原因解析を行う診断機能部、診断機能部が実装された基板を機器の機構部に装着していない基板単体時に、該基板に通電がなされたか監視する監視部、を備え、前記診断機能部は、基板単体時に通電がなされた場合、診断機能部の診断機能をオフして機器の状態を不揮発性メモリに保存せず、基板が機構部に装着されている時に通電がなされた場合、診断機能をオンして機器の状態を該不揮発性メモリに保存する。この場合、前記監視部は、機器の移動部材の位置を検出する複数の位置検出センサーの出力信号が全て同じ値の信号であれば基板単体時に基板に通電がなされたと判定する。
【発明の効果】
【０００７】
本発明によれば、診断機能部が実装された基板を機器の機構部に装着していない基板単体時に、基板に通電がなされたか監視し、基板単体時に通電がなされた場合、診断機能部の診断機能をオフして機器の状態を不揮発性メモリに保存せず、基板が機構部に装着されている時に通電された場合、診断機能をオンして機器の状態を該不揮発性メモリに保存するようにしたから、基板単体で通電されても不揮発性メモリに間違った診断情報が書き込まれないようにできる。
また、本発明によれば、全部の位置検出信号が同時に”L"あるいは“H"になっていれば、基板単体の状態で通電されたと判断できるため、基板単体での通電検出のために別途特別な構成が不要である。
【発明を実施するための最良の形態】
【０００８】
図１は本発明の診断装置を搭載したCDチェンジャ再生装置の構成図であり、CDチェンジャメカ部１、ディスクの回転や記録信号の検出等を行う再生メカ部２、ディジタル信号処理、サーボ制御、メカ制御、診断制御等を行う回路部（基板部）３などを備えている。回路部３は１枚の基板に実装されている。
CDチェンジャメカ部１はCDチェンジを行うチェンジャ部１１と複数枚（図では４枚）のCDが保存されたトレー１２を備え、CD交換時、チェンジャ部１１は再生メカ部２のターンテーブル２１に載置されているCDをトレー１２に戻し、ついで、該トレー１２より所望のCDを選択して再生メカ部２のターンテーブルに載せるよう動作する。かかるCDチェンジ制御を確実に行うために、CDチェンジャメカ部１および再生メカ部２には、CD移動機構部（トラバース、ローラ等）やCD、トレーの位置を検出する多数の図示しないメカニカルスイッチやフォトセンサーが設けられている。
再生メカ部２はディスクの回転や記録信号の検出等を行う部分であり、音楽信号やデータがピット列によりディジタル記録されたCD が載置されるターンテーブル２１、CDを所定の一定の線速度で回転させるスピンドルモータ２２、CDのディジタル記録信号を検出するピックアップ２３、ピックアップをディスク半径方向へ送るスレッドモータ２４、CDをターンテーブル２１に載せたり、排出するための機構（図示せず）を備えている
【０００９】
回路部３は１チップのディジタル信号プロセッサ（１Chip DSP部）３１と、各種制御ソフトが搭載されたメカマイコン部３２と、サーボドライバ３３と、診断情報を記憶する不揮発性メモリ（EEPROM）３４、温度検出部３５などを備えている。
DSP部３１は、ＲＦアンプ３１ａ、サーボ回路３１ｂ、ディジタル信号処理部３１ｃ、ＲＡＭ（ショックプルーフメモリ）３１ｄ、ショックプルーフメモリコントローラ３１ｅ、デコーダ３１ｆ、ディジタルフィルタ３１ｇ、DA変換器３１ｈなどを備えている。ＲＦアンプ３１ａは、光ピックアップ２３の検出信号からＥＦＭ信号、サーボエラー信号（トラッキングエラー信号、フォーカスエラー信号）、ＣＬＶ制御信号等を作成し、サーボ回路３１ｂはサーボエラー信号、ＣＬＶ制御信号等を用いてシステムコントローラの指令に従いドライバ３３を介してスピンドルモータ２２、光ピックアップ２３、スレッドモータ２４に対し所定のサーボをかける。ディジタル信号処理回路３１ｃはＲＦアンプ３１ａから出力されるＥＦＭ信号に対し同期、ディインターリーブ、誤り訂正等を行い、オーディオサンプルデータを復調すると共に、TOC情報やサブコードデータを復調してメカマイコン部３２に入力する。ショックプルーフメモリ３１ｄはディジタル音楽データを所定時間分記憶し、ショックプルーフメモリコントローラ３１ｅは、ディジタル信号処理回路３１ｃから入力する音楽データを該ショックプルーフメモリ３１ｄに書き込み、該書き込みと並行して連続的にノーマル速度で音楽データを読み出してデコーダ３１ｆ、ディジタルフィルタ３１ｇを介してDA変換器３１ｈに入力する。デコーダ３１ｆはCD記録信号の圧縮方法に応じたデコード処理を行う。
【００１０】
メカマイコン部３２は、システムコントロール用のソフトウェアSCSF、サーボコントロールのソフトウェアSVSF、メカコントロール用のソフトウェアMCSF、デコーダコントロール用のソフトウェアDCSF、診断コントロール用のソフトウェアDCSFを備えている。また、メカマイコン部３２は図示しないが、ホストマイコンとの通信インターフェース（通信ＩＦ部）を備え、該ホストマイコンからの指示に従って例えば所望のCDの所望の曲を再生するよう制御する。
（１）システムコントロール用のソフトウェアSCSFはシステム全体を制御し、（２）サーボコントロール用ソフトウェアSVSFは各種サーボの起動制御を行い、（３）メカコントロール用のソフトウェアMCSFは位置検出用の各種スイッチ、センサー信号のオン・オフに基づいてCD交換時のCDチェンジャメカ部１や再生メカ部２の機構部を制御し、（４）デコーダコントロール用のソフトウェアDCSFはCD記録信号の圧縮方法に応じたデコードを行うよう制御し、（５）診断コントロール用のソフトウェアDCSFは診断制御を行う。
【００１１】
診断コントロール用のソフトウェアDCSFは、図２に示す機器の状態〈１〉〜〈１９〉を定期的に、あるいはエラー発生時にEEPROM３４に格納し、該保存データを用いてエラー発生原因の解析などを行うようになっている。図２において、〈１〉の最新ステータスとは、機器の最新の状態であり、ディスク挿入待ち、ディスク挿入口位置検出、プレイ中、ディスク排出待ち、チャッキング確認、チャッキング解除、トレー上昇中、トレー下降中など各機構部の状態に応じて多数の状態があり、最新の状態をEEPROM３４の所定の記憶エリアに上書き保存する。〈１７〉のメカエラー発生までのプログラム遷移とは、メカエラー発生直前の所定数の最新装置状態であり、該所定数の最新装置状態をEEPROM３４に保存する。また、〈１１〉、〈１２〉の最高温度、最低温度は機器内部の最高温度及び最低温度であり、これらを温度検出部３５より検出して時間情報と共にEEPROM３４に保存する。
【００１２】
図３は機器の外観斜視図と分解斜視図であり、（A）は機器の全体斜視図、（B）は分解斜視図であり、トップユニット１０１には図１の基板部３が実装され、フロントユニット１０２にはディスク挿入シャッターなどが設けられており、ボトムユニット１０３には機器の各機構部が設けられている。生産ラインでは、トップユニット１０１を機構部（フロントユニット、ボトムユニット）１０２，１０３から外した基板単体時に、該基板に通電して検査工程の実施やソフトのVersion Up等を行う。
本発明は、基板単体時に基板に通電がなされたか監視し、基板単体時に通電がなされた場合、診断制御ソフトウェアが診断機能をオフして機器の状態をEEPROM３４に保存せず、基板単体が機構部に装着されている時に通電された場合、診断機能をオンして機器の状態を該EEPROM３４に保存するよう制御する。
【００１３】
図４は本発明の診断装置の構成図である。
CDチェンジャメカ部１及び再生メカ部２（図１参照）には、前述のようにCD移動機構部やCD、トレーの位置を検出する多数のメカニカルスイッチやフォトセンサーが設けられており、全てのスイッチやセンサーの検出信号D1〜Dnがコネクタ５１、プルダウン抵抗回路５２を介してメカコントロール部MCSFに入力する。
メカコントロール部MCSFおよび診断制御部DGSFは、メカマイコン３２（図１）に電源が供給されたときにのみ起動して所定の制御を行うようになっている。図４では、電源部５３からメカマイコン（メカコントロール部MCSF、診断制御部DGSF）に電源が供給されているものとする。
メカコントロール部MCSFは位置検出信号D1〜Dnに基づいて基板単体時に電源より給電されたかチェックする。基板単体時、コネクタ５１にはCDチェンジャメカ部１及び再生メカ部２より位置検出信号D1〜Dnは１つも入力しない。このため、検出信号D1〜Dnが入力するプルダウン抵抗回路５２のトランジスタTR1〜TRnは全てオフとなり、全ての位置検出信号が“L"となってメカコントロール部MCSFに入力する。なお、実機ではメカニカルスイッチやフォトセンサーが合わせて１７個存在し（n＝１７）、これら全部の位置検出信号D1〜D17が同時に”L"になることはなく、少なくとも１つは“H"になるように構成されている。
メカコントロール部MCSFは全部の位置検出信号D1〜Dnが同時に”L"になったか監視しており、全部の位置検出信号が同時に”L"になれば、その旨を診断制御部DGSFに通知する。診断制御部DGSFは全部の位置検出信号D1〜Dnが同時に”L"になれば、基板単体の状態で通電されたものとして診断機能をオフして機器の状態をEEROM３４に保存しない。
【００１４】
図５は本発明の診断装置の処理フローであり、デバイス電源の立ち上げ処理が行われると（ステップ２０１）、メカコントロール部MCSFは全部の位置検出信号D1〜Dnが同時に”L"になったかチェックし、チェック結果を診断制御部DGSFに通知する（ステップ２０２）。診断制御部DGSFは全部の位置検出信号D1〜Dnが同時に”L"になっていれば、基板単体の状態で通電されたと判断して診断機能をオフし、機器の状態をEEROM３４に保存しないよう制御する（ステップ２０３）。一方、位置検出信号D1〜Dnが１つでも”H"があれば、基板が機構部に装着されていると判断して診断機能をオン（ステップ２０４）、以後、機器の状態を定期的にEEPROM３４に保存すると共に、エラー発生時の機器状態やサーボ状態をEEPROM３４に保存する
【００１５】
以上本発明によれば、基板単体で通電されてもEEPROM３４に間違った診断情報が書き込まれないようにできる。また、本発明によれば、全部の位置検出信号が同時に”L"になっていれば、基板単体状態で通電されたと判断できるため、基板単体での通電検出に別途特別な構成が不要である。
以上では診断情報をEEPROに保存するものとして説明押したが、EEPROMに限ることはなく、不揮発性メモリならばどのようなものでも良い。また、以上では、CDチェンジャ再生装置に本発明を適用したが、本発明はかかる装置に限るものではない。
また、以上ではプルダウン抵抗回路で検出信号を受信した場合について接続したが、プルアップ抵抗回路で受信するように構成することもできる。この場合、基板単体での通電状態では全部の位置検出信号が同時に”H"になる。また、位置検出信号が全て”L"あるいは“H"の場合に基板単独における通電としたが、基板単独時の通電を検出する特別のスイッチを設けて基板単体での通電を検出するように構成することもできる。
【図面の簡単な説明】
【００１６】
【図１】本発明の診断装置を搭載したCDチェンジャ再生装置の構成図である。
【図２】診断コントロール用のソフトウェアDCSFによる保存データの説明図である。
【図３】機器の全体斜視図と分解斜視図である。
【図４】本発明の診断装置の構成図である。
【図５】本発明の診断装置の処理フローである。
【符号の説明】
【００１７】
D1〜Dn  位置検出信号
MCSF  メカコントロール部
DGSF  診断制御部
３４  EEPROM
５１  コネクタ
５２  プルダウン抵抗回路
５３  電源部
【図１】
2008287326.tif 000003
【図２】
2008287326.tif 000004
【図３】
2008287326.tif 000005
【図４】
2008287326.tif 000006
【図５】
2008287326.tif 000007