(57)【特許請求の範囲】
【請求項１】
ヘッドを用いて記録ディスクにアクセスする記録手段と、
書き込み及び読み出しが可能なメモリと、
電子機器に生じた３軸方向の加速度を検出し加速度データとして出力する加速度センサと、
前記加速度センサが検出した３軸方向の加速度の合成加速度が所定のレベルを超えた場合に、検出信号を出力する検出部と、
タイマと、
前記検出部から出力された前記検出信号を取得した場合に前記記録手段の前記ヘッドを所定の退避位置に退避する制御手段と、
を有し、
前記制御手段は、
前記ヘッドが前記記録ディスクにアクセス中であるか否かを判定し、アクセス中でない場合には第１のしきい値を、アクセス中である場合には前記第１のしきい値よりも小さい第２のしきい値を設定し、
前記検出部が検出した３軸方向の加速度のうち、少なくとも１軸方向の加速度が前記第１或いは第２のしきい値を超えた場合に、前記加速度データを取得した日時の前記タイマのカウント値と対応付けて当該加速度データを前記メモリに書き込む
電子機器。
【請求項２】
前記制御手段は、前記検出部が検出した３軸方向の加速度のうち、少なくとも１軸方向の加速度が前記第１或いは第２のしきい値を超えた場合に、前記加速度データを取得してから一定の期間内の加速度データの中で最大の加速度のみを当該加速度を取得した日時における前記タイマのカウント値と対応付けて前記メモリに書き込む
請求項１に記載の電子機器。
【請求項３】
前記電子機器の筐体内の温度を測定し温度データとして出力する温度センサ
をさらに有し、
前記制御手段は、前記温度センサが出力した前記温度データの示す温度が所定の条件を満たしているか否かを判定し、前記条件を満たしている場合に、当該温度データを取得した日時の前記タイマのカウントと対応付けて前記メモリに書き込む
請求項１に記載の電子機器。
【請求項４】
ヘッドを用いて記録ディスクにアクセスする記録手段と、書き込み及び読み出しが可能なメモリと、電子機器に生じた３軸方向の加速度を検出し加速度データとして出力する加速度センサと、前記加速度センサが検出した３軸方向の加速度の合成加速度が所定のレベルを超えた場合に、検出信号を出力する検出部と、タイマと、制御部と、を備えた電子機器を制御する電子機器制御方法であって、
前記制御部が、前記検出部が出力した検出信号を取得した場合に、前記記録手段の前記ヘッドを所定の退避位置に退避する第１の工程と、
前記制御部が、前記ヘッドが前記記録ディスクにアクセス中であるか否かを判定し、アクセス中でない場合には第１のしきい値を、アクセス中である場合には前記第１のしきい値よりも小さい第２のしきい値を設定する第２の工程と、
前記制御部が、前記検出部が検出した３軸方向の加速度のうち、少なくとも１軸方向の加速度が前記第１或いは第２のしきい値を超えた場合に、前記加速度データを取得した日時の前記タイマのカウント値と対応付けて当該加速度データを前記メモリに書き込む第３の工程と、
を有する電子機器制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、落下検出のための加速度センサを備えた電子機器および電子機器制御方法に関する。
【背景技術】
【０００２】
例えば、ＨＤＤ(Hard Disk Drive)の小型化により、携帯型音楽プレーヤなどの携帯型電子機器にＨＤＤが搭載されるようになった。
このような携帯型電子機器は、ユーザによって持ち歩かれることが多く、落下する可能性がある。そのため、ＨＤＤを搭載した携帯型電子器は、落下検出用の加速度センサを備え、落下開始状態を検出すると、ＨＤＤのヘッドを退避する動作を行う。
【特許文献１】特開２００５−１１４７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、修理業者が、故障した携帯型電子機器を修理する場合に、先ず、故障箇所を特定する必要がある。故障箇所は、ユーザからの使用状況などを参考に推定されるが、それだけだと情報として不十分であることが多い。
そのため、故障箇所の特定に長時間を要することも珍しくない。
【０００４】
本発明は上述した従来技術の問題点に鑑みてなされ、故障原因や故障箇所を容易に特定可能な電子機器および電子機器制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した従来技術の問題点を解決し、上述した目的を達成するため、第１観点の発明の電子機器は、ヘッドを用いて記録ディスクにアクセスする記録手段と、書き込み及び読み出しが可能なメモリと、電子機器に生じた３軸方向の加速度を検出し加速度データとして出力する加速度センサと、前記加速度センサが検出した３軸方向の加速度の合成加速度が所定のレベルを超えた場合に、検出信号を出力する検出部と、タイマと、前記検出部から出力された前記検出信号を取得した場合に前記記録手段の前記ヘッドを所定の退避位置に退避する制御手段と、を有し、前記制御手段は、前記ヘッドが前記記録ディスクにアクセス中であるか否かを判定し、アクセス中でない場合には第１のしきい値を、アクセス中である場合には前記第１のしきい値よりも小さい第２のしきい値を設定し、前記検出部が検出した３軸方向の加速度のうち、少なくとも１軸方向の加速度が前記第１或いは第２のしきい値を超えた場合に、前記加速度データを取得した日時の前記タイマのカウント値と対応付けて当該加速度データを前記メモリに書き込む。
【０００６】
第２の観点の発明の電子機器制御方法は、ヘッドを用いて記録ディスクにアクセスする記録手段と、書き込み及び読み出しが可能なメモリと、電子機器に生じた３軸方向の加速度を検出し加速度データとして出力する加速度センサと、前記加速度センサが検出した３軸方向の加速度の合成加速度が所定のレベルを超えた場合に、検出信号を出力する検出部と、タイマと、制御部と、を備えた電子機器を制御する電子機器制御方法であって、前記制御部が、前記検出部が出力した検出信号を取得した場合に、前記記録手段の前記ヘッドを所定の退避位置に退避する第１の工程と、前記制御部が、前記ヘッドが前記記録ディスクにアクセス中であるか否かを判定し、アクセス中でない場合には第１のしきい値を、アクセス中である場合には前記第１のしきい値よりも小さい第２のしきい値を設定する第２の工程と、前記制御部が、前記検出部が検出した３軸方向の加速度のうち、少なくとも１軸方向の加速度が前記第１或いは第２のしきい値を超えた場合に、前記加速度データを取得した日時の前記タイマのカウント値と対応付けて当該加速度データを前記メモリに書き込む第３の工程と、を有する。
【発明の効果】
【０００７】
本発明によれば、故障原因や故障箇所を容易に特定可能な電子機器および電子機器制御方法を提供すること故障箇所を容易に特定可能な電子機器および電子機器制御方法を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態に係わる携帯型音楽プレーヤについて説明する。
先ず、本実施形態の構成要素と、本発明の構成要素との対応関係を説明する。
携帯型音楽プレーヤ１が本発明の電子機器に一例している。
図１に示すメモリ２が本発明の所定のメモリの一例であり、温度センサ５が本発明の温度センサの一例であり、加速度センサ３が本発明の加速度センサの一例であり、処理回路１２が本発明の制御手段の一例である。
また、図１に示す記録ディスク６が本発明の記録ディスクの一例であり、ヘッド７が本発明のヘッドの一例である。
【０００９】
図１は、本発明の実施形態に係わる携帯型音楽プレーヤ１の全体構成図である。
図１に示すように、携帯型音楽プレーヤ１は、例えば、メモリ２、加速度センサ３、操作キー４、温度センサ５、記録ディスク６、ヘッド７、再生処理回路９、オーディオ出力部１０、ディスプレイ１１、処理回路１２、タイマ１５、並びにインターフェース１６を有する。
【００１０】
メモリ２は、図１に示すように、プログラムＰＲＧ、タイマデータＴＩＭＥ、加速度データＡＣＣ、並びに温度データＴＥＭＰを記憶する。
タイマデータＴＩＭＥ、加速度データＡＣＣ、並びに温度データＴＥＭＰは、後述する処理回路１２の動作によってメモリ２に書き込まれる。
メモリ２に書き込まれたタイマデータＴＩＭＥ、加速度データＡＣＣ、並びに温度データＴＥＭＰなどの検出データは、携帯型音楽プレーヤの修理時に読み出され、携帯型音楽プレーヤ１の故障原因を特定するために用いられる。
【００１１】
加速度センサ３は、携帯型音楽プレーヤ１の筐体内に配設され、携帯型音楽プレーヤ１に生じた３軸方向（Ｘ、Ｙ、Ｚ方向）の加速度を検出し、それらを示す加速度データＡＣＣを制御部１４に出力する。制御部１４は、３軸方向の加速度のうち、少なくとも１軸方向の加速度が所定のレベルを超えた場合に、検出データをメモリ２に書き込む。なお、制御部１４は、３軸方向の加速度の合成加速度が所定のレベルを超えた場合に、検出データをメモリ２に書き込んでもよい。
【００１２】
操作キー４は、携帯型音楽プレーヤ１の筐体表面に配設された複数のキー構成され、ユーザの操作に応じた操作信号を図１に示す処理回路１２の制御部１４に出力する。
【００１３】
温度センサ５は、携帯型音楽プレーヤ１の筐体内に配設され、筐体内の温度を検出し、その検出結果である温度データＴＥＭＰを制御部１４に出力する。
【００１４】
タイマ１５は、時間をカウントし、そのカウント値を示す時間データＴＩＭＥを制御部１４に出力する。
インターフェース１６は、例えば、メモリ２に記憶された検出データを携帯型音楽プレーヤ１の外部に出力するため等に用いられるインターフェースである。
インターフェース１６は、携帯型音楽プレーヤ１の修理時に、例えば、メモリ２に記憶されているタイマデータＴＩＭＥ、加速度データＡＣＣ、並びに温度データＴＭＥＰなどの検出データを携帯型音楽プレーヤ１の外部に出力する。
【００１５】
ディスプレイ１１は、処理回路１２からの表示信号Ｓ１４ｂに応じた画面を表示する。
当該画面は、例えば、再生するコンテンツ（楽曲データ等）を選択する選曲画面、再生画面、メニュー画面等の操作画面である。
また、ディスプレイ１１は、例えば、携帯型音楽プレーヤ１の修理時に、例えば、メモリ２に記憶されているタイマデータＴＩＭＥ、加速度データＡＣＣ、並びに温度データＴＭＥＰなどの検出データを表示する。
【００１６】
記録ディスク６は、ハードディスク等の記録媒体である。記録ディスク６は、楽曲データ等のコンテンツデータを記録する。
ヘッド７は、記録ディスク６からコンテンツデータを読み出して再生処理回路９に出力する。
ヘッド７は、記録ディスク６に対してアクセスを行う際にヘッド退避部８から記録ディスク６に向けて移動する。
ヘッド７は、記録ディスク６に対してアクセスを行わない状態で、ヘッド退避部８に保持される。ヘッド退避部８では、ヘッド７は固定され、携帯型音楽プレーヤ１に衝撃が加わっても、記録ディスク６の記録領域に損傷を加えない。
ヘッド７は、図示しない制御機構により、制御部１４からの制御信号Ｓ１４aを基に、記録ディスク６内の指定されたアドレスから楽曲データを読み出して再生処理回路９に出力する。
【００１７】
再生処理回路９は、ヘッド７が記録ディスク６から読み出したコンテンツデータの再生処理を行い、再生信号をオーディオ出力部１７に出力する。
再生処理回路９は、バッファメモリＢＵＦを備え、記録ディスク６から予め読み出したコンテンツデータをバッファメモリＢＵＦに記憶する。そして、再生処理回路９は、バッファメモリＢＵＦからコンテンツデータを読み出して再生処理してオーディオ出力部１０に出力する。
【００１８】
処理回路１２は、メモリ２から読み出したプログラムＰＲＧを実行して携帯型音楽プレーヤ１の動作を制御する。
図１に示すように処理回路１２は、落下検出部１３および制御部１４を有する。
処理回路１２の各要素は、それぞれ電子回路として実現してもよいし、ＣＰＵ(Central Processing Unit)がメモリ２から読み出したプログラムＰＲＧを実行して実現してもよい。
【００１９】
[落下検出部１３]
落下検出部１３は、加速度センサ３から入力した加速度データＡＣＣを基に、携帯型音楽プレーヤ１が落下したか否かを判断し、落下したと判断すると落下検出信号Ｓ１３を図１に示す制御部１４に出力する。
落下検出部１３は、例えば、加速度データＡＣＣが示す３軸方向の加速度の合成加速度が所定のレベルを超えた場合に、携帯型音楽プレーヤ１が落下したことを示す落下検出信号Ｓ１３を制御部１４に出力する。
【００２０】
[制御部１４]
図１に示す制御部１４は、操作キー４から入力した操作信号を基に、所定の処理を行う。
さらに、制御部１４は、ディスプレイ１１に表示する操作画面の制御、ヘッド７による記録ディスク６からの楽曲データの読み出し制御、並びに時間データＴＩＭＥ、加速度データＡＣＣ、温度データＴＥＭＰなどの検出データをメモリ２に書き込む処理などを行う。
また、制御部１４は、例えば、操作キー４を介して予め決められた所定のコマンドが入力されると、メモリ２に記憶されている時間データＴＩＭＥ、加速度データＡＣＣ、温度データＴＥＭＰなどの検出データをメモリ２から読み出してディスプレイ１１に表示したり、インターフェース１６から外部に出力する処理を行う。
また、制御部１４は、携帯型音楽プレーヤ１が落下したことを示す落下検出信号Ｓ１３を落下検出部１３から入力すると、ヘッド７をヘッド退避部８に退避する。
【００２１】
以下、携帯型音楽プレーヤ１の動作例を説明する。
[第１の動作例]
当該動作例では、携帯型音楽プレーヤ１が、加速度データＡＣＣなどの検出データをメモリ２に書き込むか否かを判断するために用いるしきい値の設定方法を説明する。
図２は、当該動作例を説明するためのフローチャートである。
【００２２】
ステップＳＴ１：
制御部１４は、ヘッド７が記録ディスク６にアクセス中か否かを判断する。制御部１４は、アクセス中であればステップＳＴ３に進み、アクセス中でなければステップＳＴ２に進む。
【００２３】
ステップＳＴ２：
制御部１４は、検出データをメモリ２に記憶するか否かの判断に用いるしきい値として図３に示す「ｔｈ１」を設定する。
【００２４】
ステップＳＴ３：
制御部１４は、上記しきい値として図３に示す「ｔｈ２」を設定する。ここで、「ｔｈ２」は「ｔｈ１」に比べて小さい。
本実施形態では、上述したように、検出データをメモリ２に記憶するか否かの判断に用いるしきい値として、ヘッド７が記録ディスク６にアクセス中には、アクセス中でない場合に比べて小さいしきい値を設定する。これにより、ヘッド７が記録ディスク６に衝突して障害が生じやすいヘッドアクセス中には、そうでない場合に比べてより小さい加速度が生じた場合でも、検出データをメモリ２に書き込むことができる。
【００２５】
[第２の動作例]
当該動作例では、携帯型音楽プレーヤ１が、落下した場合を説明する。
図４は、当該動作例を説明するためのフローチャートである。
【００２６】
ステップＳＴ１１：
制御部１４は、加速度センサ３から加速度データＡＣＣを入力したか否かを判断し、入力したと判断するとステップＳＴ１２に進み、そうでない場合には当該判断を繰り返す。
【００２７】
ステップＳＴ１２：
制御部１４は、ステップＳＴ１１で入力した加速度データＡＣＣと所定の落下条件を比較し、落下条件を満たした場合（例えば、加速度データＡＣＣが所定のレベルを超えた場合）にはステップＳＴ１３に進み、そうでない場合にはステップＳＴ１１に戻る。
【００２８】
ステップＳＴ１３：
制御部１４は、ヘッド７が記録ディスク６にアクセス中である場合には、ヘッド７をヘッド退避部８に退避する。
【００２９】
ステップＳＴ１４：
制御部１４は、図５に示すように、ステップＳＴ１１で加速度データＡＣＣを入力してから一定期間内（例えば、３秒）の加速度データＡＣＣと、その加速度データＡＣＣを取得したときの時間データＴＩＭＥとを対応付けて検出データとしてメモリ２に書き込む（追加書き込みする）。
なお、制御部１４は、ステップＳＴ１４において、ステップＳＴ１１で加速度データＡＣＣを入力してから一定期間内の加速度データＡＣＣのなかで最大の加速度データＡＣＣのみをメモリ２に記憶してもよい。
図５に示す例では、「２００５年８月１０日２２時４５分３７秒」に携帯型音楽プレーヤ１に「６５．５Ｇ」の加速度が生じたことを示すエントリと、「２００５年８月１１日１０時０８分２５秒」に携帯型音楽プレーヤ１に「７２．１Ｇ」の加速度が生じたことを示すエントリとを含む検出データがメモリ２に記憶されている。
当該検出データは、携帯型音楽プレーヤ１の修理時に、メモリ２から読み出されて故障原因（箇所）の特定に用いられる。
【００３０】
[第３の動作例]
当該動作例では、携帯型音楽プレーヤの筐体内の温度を示す温度データを検出データとしてメモリ２に記憶する場合を説明する。
図６は、当該動作例を説明するためのフローチャートである。
【００３１】
ステップＳＴ２１：
制御部１４は、温度センサ５から温度データＴＥＭＰを入力したか否かを判断し、入力したと判断するとステップＳＴ２２に進み、そうでない場合には当該判断を繰り返す。
【００３２】
ステップＳＴ２２：
制御部１４は、ステップＳＴ２１で入力した温度データと、所定の条件（所定の温度）を比較し、所定の条件を満たしたか否かを確認する。所定の条件を満たした場合、ステップＳＴ２３に進み、そうでない場合はステップＳＴ２１に戻る。
【００３３】
ステップＳＴ２３：
制御部１４は、ステップＳＴ２１で入力した温度データＴＥＭＰと、その温度データＴＥＭＰを取得したときの時間データＴＩＭＥとを対応付けて検出データとしてメモリ２に書き込む（追加書き込みする）。
図７に示す例では、「２００５年０８月１２日０４時０８分５８秒」に携帯型音楽プレーヤ１の筐体内の温度が「８０℃」になったことを示すエントリと、「２００５年８月１３日１６時４５分０６秒」に携帯型音楽プレーヤ１の筐体内の温度が「５５℃」になったことを示すエントリとを含む検出データがメモリ２に記憶されている。
当該検出データは、携帯型音楽プレーヤ１の修理時に、メモリ２から読み出されて故障原因（箇所）の特定に用いられる。
【００３４】
［第４の動作例］
当該動作例では、携帯型音楽プレーヤ１の修理時などにメモリ２に記憶されている検出データを読み出す場合を説明する。
図８は、当該動作例を説明するためのフローチャートである。
ステップＳＴ３１：
制御部１４は、操作キー４からの操作信号に基づいて、検出データ出力コマンドが入力されたか否かを判断し、入力されたと判断した場合にステップＳＴ３２に進み、そうでない場合に当該判断を繰り返す。
ステップＳＴ３２：
制御部１４は、メモリ２に記憶されている図５あるいは図７等に示す検出データを読み出し、それをディスプレイ１１に表示したり、あるいはインターフェース１６を介して携帯型音楽プレーヤ１の外部に出力する。
携帯型音楽プレーヤ１の修理業者は、当該検出データに基づいて、携帯型音楽プレーヤ１の故障要因や故障箇所を推定する。
【００３５】
以上説明したように、携帯型音楽プレーヤ１によれば、加速度データＡＣＣや温度データＴＥＭＰが携帯型音楽プレーヤ１の故障の原因となりうる条件を満たした場合に、それらを検出データとしてメモリ２に記憶する。
そして、携帯型音楽プレーヤ１の修理時に、メモリ２から検出データを読み出すことで、これを基に携帯型音楽プレーヤ１の故障箇所や故障原因を推定することが可能になる。これにより、携帯型音楽プレーヤ１の修理作業を効率化できる。
【００３６】
本発明は上述した実施形態には限定されない。
上述した実施形態では、本発明の電子機器として、提携型音楽プレーヤ１を例示したが、加速度センサを搭載し、且つ、ヘッドによりアクセスされる記録手段を備えたものであれば電子機器の種類は特に限定されない。
本発明の電子機器としては、携帯型音楽プレーヤの他に、携帯電話、携帯式および固定式のビデオ再生装置などを適用してもよい。
また、上述した実施形態では、予め規定した所定の条件を満たした場合に加速度データＡＣＣや温度データＴＥＭＰを検出データとしてメモリ２に書き込む場合を例示したが、これらのデータをメモリ２に常に書き込んでもよい。
また、上述した実施形態では、加速度データＡＣＣおよび温度データＴＥＭＰを時間データＴＩＭＥと対応付けて検出データとしてメモリ２に書き込む場合を例示したが、時間データＴＩＭＥは必ずしもメモリ２に書き込まなくてもよい。
また、上述した実施形態では、制御部１４が、加速度データＡＣＣおよび温度データＴＥＭＰをメモリ２に書き込む場合を例示したが、加速度データＡＣＣおよび温度データＴＥＭＰを基に携帯型音楽プレーヤ１に生じた状態、例えば、落下、所定温度以上などの状態を検出し、その検出した状態を示すデータをメモリ２に書き込んでもよい。
【図面の簡単な説明】
【００３７】
【図１】図１は、本発明の実施形態に係わる携帯型音楽プレーヤの全体構成図である。
【図２】図２は、図１に示す携帯型音楽プレーヤが、加速度データＡＣＣなどの検出データをメモリ２に書き込むか否かを判断するために用いるしきい値の設定方法を説明するためのフローチャートである。Ｘ、Ｙ、Ｚのしきい値を決めるフローチャートである。
【図３】図３は、図２に示すしきい値の設定方法を説明するための図である。
【図４】図４は、図１に示す携帯型音楽プレーヤが、落下した場合を説明するためのフローチャートである。
【図５】図５は、図５は図４に示す動作でメモリ２に書き込まれる検出データを説明するための図である。
【図６】図６は、図１に示す携帯型音楽プレーヤの筐体内の温度を示す温度データを検出データとしてメモリに記憶する場合を説明するためのフローチャートである。
【図７】図７は、図６に示す動作でメモリ２に書き込まれる検出データを説明するための図である。
【図８】図８は、図１に示す携帯型音楽プレーヤの修理時などにメモリ２に記憶されている検出データを読み出す場合を説明するためのフローチャートである。
【符号の説明】
【００３８】
１…携帯型音楽プレーヤ、２…メモリ、３…加速度センサ、４…操作キー、５…温度センサ、６…記録ディスク、７…ヘッド、８…ヘッド退避部、９…再生処理回路、１０…オーディオ出力部、１１…ディスプレイ、１２…処理回路、１３…落下検出部、１４…制御部、ＰＲＧ…プログラム、ＴＩＭＥ…時間データ、ＡＣＣ…加速度データ、ＴＥＭＰ…温度データ
【図１】
0004438733.tif 000002
【図２】
0004438733.tif 000003
【図３】
0004438733.tif 000004
【図４】
0004438733.tif 000005
【図５】
0004438733.tif 000006
【図６】
0004438733.tif 000007
【図７】
0004438733.tif 000008
【図８】
0004438733.tif 000009