(57)【要約】【課題】ディスク装置のより詳しい動作状態をユーザに通知することができる電子機器を提供する。【解決手段】データを書き込み可能なディスク装置と、前記ディスク装置に書き込むデータを一時的に蓄積するデータ蓄積部と、前記データ蓄積部に蓄積されたデータ量を監視する監視手段と、前記データ蓄積部に蓄積されたデータ量が所定の第１のデータ量以上になると前記データ蓄積部に蓄積されたデータを前記ディスク装置へ書き込む動作を実行する書き込み動作制御手段と、前記ディスク装置の動作状態を表示する表示制御手段とを有し、前記表示制御手段は、前記データ蓄積部に蓄積されたデータ量が前記第１のデータ量より少ない第２のデータ量以上となったときに、表示部の表示形態を切り替える。【選択図】図２
2009301614.tif 000002
【特許請求の範囲】
【請求項１】
データを書き込み可能なディスク装置と、
前記ディスク装置に書き込むデータを一時的に蓄積するデータ蓄積部と、
前記データ蓄積部に蓄積されたデータ量を監視する監視手段と、
前記データ蓄積部に蓄積されたデータ量が所定の第１のデータ量以上になると前記データ蓄積部に蓄積されたデータを前記ディスク装置へ書き込む動作を実行する書き込み動作制御手段と、
前記ディスク装置の動作状態を表示する表示制御手段とを有し、
前記表示制御手段は、前記データ蓄積部に蓄積されたデータ量が前記第１のデータ量より少ない第２のデータ量以上となったときに、表示部の表示形態を切り替えることを特徴とする電子機器。
【請求項２】
前記表示制御手段は、前記データ蓄積部に蓄積されたデータ量が前記第１のデータ量より少ない第２のデータ量以上となったときに、前記ディスク装置へ書き込む動作を実行しているときの表示形態とは異なる表示形態に切り替えることを特徴とする請求項１に記載の電子機器。
【請求項３】
データを読み出し可能なディスク装置と、
前記ディスク装置から読み出したデータを一時的に蓄積するデータ蓄積部と、
前記データ蓄積部に蓄積されたデータ量を監視する監視手段と、
前記データ蓄積部に蓄積されたデータ量が所定の第１のデータ量以下になると前記ディスク装置から前記データ蓄積部にデータを読み出す動作を実行する読み出し動作制御手段と、
前記ディスク装置の動作状態を表示する表示制御手段とを有し、
前記表示制御手段は、前記データ蓄積部に蓄積されたデータ量が前記第１のデータ量より多い第２のデータ量以下となったときに、表示部の表示形態を切り替えることを特徴とする電子機器。
【請求項４】
前記表示制御手段は、前記データ蓄積部に蓄積されたデータ量が前記第１のデータ量より多い第２のデータ量以下となったときに、前記ディスク装置からの読み出し動作を実行しているときの表示形態とは異なる表示形態に切り替えることを特徴とする請求項３に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動作状態に応じて耐性が変化するディスク装置に対してデータの書き込み動作や読み出し動作を行う電子機器に関する。
【背景技術】
【０００２】
ハードディスク・ドライブ（ＨＤＤ）やＤＶＤドライブはデータが書き込み可能なディスクが内蔵されており、ヘッドやピックアップによりディスクにアクセスすることでデータの書き込みや読み出しを実行する。これらヘッドやピックアップは精密な動作が要求されるため機構上の制約を受けて、衝撃や振動に対する耐性がディスク装置の動作状態によって変化するという特性を持っている。
【０００３】
上記のような特性に鑑みて、磁気ディスクの動作状態を通知するために、アームとアンロード機構部に設けられた接点が接触することによってアンロード状態を検知し、ロード状態時に発光ダイオードを点灯させる技術がある（例えば、特許文献１参照）。
【０００４】
また、ヘッド位置を測定し、ロード・アンロード状態を判別して表示ランプを点滅させる技術がある（例えば、特許文献２参照）。
【０００５】
また、磁気ディスクへのアクセス要求を監視し、磁気ディスクに電力が供給されている状態をユーザに通知する技術がある（例えば、特許文献３参照）。
【特許文献１】特開平０５−２６６５７３号公報
【特許文献２】特開平０８−０４５２０３号公報
【特許文献３】特開２００４−１９９７４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１，２に記載の技術では、磁気ディスクのロード状態を通知するだけなので、ディスク装置でヘッドがロードされることや書き込み／読み出しを行うことを事前に通知することができない。
【０００７】
また、上記特許文献３に記載の技術では、ディスク装置に電力が供給されている状態をユーザに通知するため、アクセス要求があってから電力を供給する必要があり、実際にアクセス可能な状態になるまでに時間がかかってしまう。また、アンロード状態時のようにディスク装置が衝撃や振動に対して耐性がある状態になっても、電力が供給されている期間はユーザに衝撃を与えない旨が通知されるので、通知時間が長くなってしまう。
【０００８】
本発明は、上記課題に鑑みてなされ、ディスク装置のより詳しい動作状態をユーザに通知することができる技術を実現する。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の電子機器は、データを書き込み可能なディスク装置と、前記ディスク装置に書き込むデータを一時的に蓄積するデータ蓄積部と、前記データ蓄積部に蓄積されたデータ量を監視する監視手段と、前記データ蓄積部に蓄積されたデータ量が所定の第１のデータ量以上になると前記データ蓄積部に蓄積されたデータを前記ディスク装置へ書き込む動作を実行する書き込み動作制御手段と、前記ディスク装置の動作状態を表示する表示制御手段とを有し、前記表示制御手段は、前記データ蓄積部に蓄積されたデータ量が前記第１のデータ量より少ない第２のデータ量以上となったときに、表示部の表示形態を切り替えることを特徴とする。
【００１０】
また、本発明の電子機器は、データを読み出し可能なディスク装置と、前記ディスク装置から読み出したデータを一時的に蓄積するデータ蓄積部と、前記データ蓄積部に蓄積されたデータ量を監視する監視手段と、前記データ蓄積部に蓄積されたデータ量が所定の第１のデータ量以下になると前記ディスク装置から前記データ蓄積部にデータを読み出す動作を実行する読み出し動作制御手段と、前記ディスク装置の動作状態を表示する表示制御手段とを有し、前記表示制御手段は、前記データ蓄積部に蓄積されたデータ量が前記第１のデータ量より多い第２のデータ量以下となったときに、表示部の表示形態を切り替えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ディスク装置が衝撃や振動に弱い動作状態にあることをユーザに事前に注意喚起することができるので、ディスク装置の故障等を低減することができる。
【発明を実施するための最良の形態】
【００１２】
以下に、添付図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００１３】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１４】
以下、本発明の電子機器としてデジタルビデオカメラに適用した例について説明する。
【００１５】
図１は、本発明に係る実施形態のデジタルビデオカメラの主要な構成を示すブロック図である。
【００１６】
図１において、１１は被写体像をアナログデータに光電変換する撮像素子である。１２はアナログデータをデジタル画像データに変換するアナログ・デジタルコンバータ（ＡＤＣ）である。１３は画像データを一時的に蓄積するデータ蓄積部としてのバッファメモリである。１４はバッファメモリ１３及びＨＤＤ１７への書き込み動作制御、読み出し動作制御および表示制御部１５の制御を行うためのホストコントローラである。１５はＬＥＤとＬＣＤを制御するための表示制御部である。１６はＨＤＤ１７の動作状態を表示するための発光ダイオード（ＬＥＤ）である。
【００１７】
１７は画像データを記憶するためのディスク装置としてのハードディスク・ドライブ（ＨＤＤ）である。１８は画像データを表示するための液晶表示部（ＬＣＤ）である。ＨＤＤ１７やＤＶＤといったランダムアクセスが可能なディスク装置は単位時間あたりのデータ量と比較して、書き込み／読み出し速度が十分に大きいため、消費電力を削減するために書き込みや読み出しの動作は間欠的に行われる。
【００１８】
次に、ディスク装置にデータを書き込む録画動作について図２のフローを参照して説明する。
【００１９】
カメラ本体の電源がＯＦＦの状態ではＬＥＤ１６は消灯されているが（Ｓ２１）、ＯＮ状態になるとＨＤＤ１７にも電源が供給され（Ｓ２２）、ホストコントローラ１４から表示制御部１５に制御信号が送出されると、ＬＥＤ１６を青色に点灯させる（Ｓ２３）。録画が開始されると、不図示の光学系から入射した被写体像が撮像素子１１によって光電変換されてアナログ画像信号が生成され、ＡＤＣ１２でデジタル画像データに変換され、ホストコントローラ１４に入力される。
【００２０】
デジタル画像データは、ホストコントローラ１４によりエンコードされ、一旦バッファメモリ１３に蓄積される。ホストコントローラ１４はバッファメモリ１３に蓄積されたデータ量を常に監視し（Ｓ２４）、所定量Ｄ１以上（第２のデータ量以上）のデータが蓄積されると（Ｓ２５）、表示制御部１５を介してＬＥＤ１６を黄色に点灯させる（Ｓ２６）。ここでのバッファメモリ１３に蓄積されているデータ量をＤ１とする。
【００２１】
更にデータがバッファメモリ１３に蓄積されると、バッファメモリ１３の空き容量がなくなる前にホストコントローラ１４は蓄積されたデータをＨＤＤ１７に転送し、ＨＤＤ１７で書き込み動作が行われる。ここで、ＨＤＤ１７にデータ転送が開始される時のバッファメモリ１３に蓄積されたデータ量をＤ２（第１のデータ量）とする。すなわち、バッファメモリ１３に蓄積されたデータ量が所定量Ｄ２以上（第１のデータ量以上）になると、ホストコントローラ１４は蓄積されたデータをＨＤＤ１７に転送し、ＨＤＤ１７で書き込み動作が行われる。ホストコントローラ１４はＨＤＤ１７で書き込み動作が行われているか判定し（Ｓ２７）、書き込み動作が行われている場合は表示制御部１５を介してＬＥＤ１６を赤色に点灯させる（Ｓ２８）。書き込み動作が行われていない場合はバッファメモリ１３に蓄積されたデータ量を確認し、Ｄ１を超えていればＬＥＤ１６を黄色に点灯させたままの状態を維持する。Ｄ１を超えていなければＬＥＤ１６を青色に点灯させバッファメモリ１３に蓄積されたデータ量を監視する。以上の動作を繰り返し行う。
【００２２】
ＨＤＤ１７で書き込み動作が行われていない状態を判定するにはＡＴＡ規格で定められているＤＡＳＰ−信号が一定期間以上Ｈｉｇｈになっていることを確認すればよい。また、書き込み動作の終了後にＵｎｌｏａｄ ＩｍｍｅｄｉａｔｅなどＨＤＤ１７のヘッドをアンロードするコマンドをホストコントローラ１４から発行されると、ヘッドがロードされている期間を短くすることができる。
【００２３】
Ｄ１、Ｄ２は、Ｄ２がＤ１よい多いＤ１＜Ｄ２となるように設定する。Ｄ１の値を大きくするとＬＥＤ１６が黄色に点灯する１回あたりの時間が短くなり、青色に点灯する１回あたりの時間が長くなる。Ｄ１はＬＥＤ１６が黄色から赤色に変わるまでの時間を、ユーザが表示を認識してからカメラ本体を衝撃や振動を与えない状態にすることができる程度の時間に設定すればよい。Ｄ２で設定したデータ量をＨＤＤ１７に転送開始してから書き込み動作が終了する時間をＴ１とすると、Ｄ２はバッファメモリ１３の全容量からＴ１の期間にバッファメモリ１３に蓄積されるデータ量を差し引いた値以下に設定する必要がある。Ｄ２の値が大きいほどＬＥＤ１６が赤色に点灯する１回あたりの時間が長くなる。
【００２４】
図４は録画を開始してからのバッファメモリ１３の使用量、ＨＤＤ１７の書き込み動作とＬＥＤ１６の表示状態の関係を例示しており、実際に書き込み動作を開始する前にＬＥＤ１６が黄色に点灯し、ユーザに注意を喚起することができる。
【００２５】
次に、ディスク装置からデータを読み出す再生動作について図３のフローを参照して説明する。
【００２６】
カメラ本体の電源がＯＦＦの状態ではＬＥＤ１６は消灯されているが（Ｓ３１）、ＯＮ状態になるとＨＤＤ１７にも電源が供給され（Ｓ３２）、ホストコントローラ１４から表示制御部１５に制御信号が送出されると、ＬＥＤ１６を青色に点灯させる（Ｓ３３）。再生が開始されると、ＨＤＤ１７からエンコードされた画像データがホストコントローラ１４に転送され、一旦バッファメモリ１３に蓄積される。ホストコントローラ１４はバッファメモリ１３に蓄積されたデータ量を常に監視する（Ｓ３４）。最初はバッファメモリ１３の使用量が所定量以下で（Ｓ３５）、かつ読み出し動作を行っている（Ｓ３７）のでＬＥＤ１６を赤色に点灯する（Ｓ３８）。
【００２７】
次に、バッファメモリ１３の使用量が所定量以上になった場合、ホストコントローラ１４はデータの読み出し動作を中止する。ＨＤＤ１７からデータの読み出し動作を行っておらず（Ｓ３７）、バッファメモリ１３の使用量が所定量以下ではないため（Ｓ３５）、ＬＥＤ１６は青色に点灯される（Ｓ３３）。また、ホストコントローラ１４はバッファメモリ１３にデータが蓄積され始めてから順次デコードを行い、表示制御部１５にデータを転送する。ここで、使用済みのバッファメモリ１３のデータは破棄され、空き容量を確保する。
【００２８】
表示制御部１５は入力された画像データから表示制御信号を生成しＬＣＤ１８に画像データを表示する。画像データの再生を継続して行うとバッファメモリ１３の使用量が所定量Ｄ３以下（第２のデータ量以下）となり、ＬＥＤ１６が黄色に点灯される（Ｓ３６）。ここでのバッファメモリ１３の使用量をＤ３（第２のデータ量）とする。更にホストコントローラ１４がＨＤＤ１７からデータの読み出し動作を行い（Ｓ３７）、バッファメモリ１３の使用量が減少すると、ＬＥＤ１６は赤色に点灯される（Ｓ３８）。ここでのバッファメモリ１３の使用量をＤ４（第１のデータ量）とする。すなわち、バッファメモリ１３に蓄積されたデータ量が所定量Ｄ４以下（第１のデータ量以下）になると、ホストコントローラ１４がＨＤＤ１７からデータの読み出し動作が行われる。
【００２９】
ＨＤＤ１７からのデータの読み出し動作が終了するとバッファメモリ１３の使用量が所定量以下でないことを確認し（Ｓ３５）、ＬＥＤ１６を青色に点灯し（Ｓ３３）、再びバッファメモリ１３の使用量を確認する（Ｓ３４）動作を繰り返し行う。
【００３０】
ＨＤＤ１７で読み出し動作が行われていない状態を判定するにはＡＴＡ規格で定められているＤＡＳＰ−信号が一定期間以上Ｈｉｇｈになっていることを確認すればよい。また、読み出し動作の終了後にＵｎｌｏａｄ ＩｍｍｅｄｉａｔｅなどＨＤＤ１７のヘッドをアンロードするコマンドをホストコントローラ１４から発行すると、ヘッドがロードされている期間を短くすることができる。Ｄ３、Ｄ４は、Ｄ３がＤ４より多いＤ３＞Ｄ４となるように設定する。Ｄ３の値を大きくするとＬＥＤ１６が黄色に点灯する１回あたりの時間が短くなり、青色に点灯する１回あたりの時間が長くなる。Ｄ３はＬＥＤ１６が黄色から赤色に変わるまでの時間を、ユーザが表示を認識してからカメラ本体を衝撃や振動を与えない状態にすることができる程度の時間に設定すればよい。Ｄ４の値が大きいほどＬＥＤ１６が赤色に点灯する１回あたりの時間が短くなる。
【００３１】
図５は再生を開始してからのバッファメモリ１３の使用量とＨＤＤ１７の読み出し動作とＬＥＤ１６の表示状態との関係を例示している。図５に示すように、一番最初に読み出す部分を除いて、実際に読み出し動作を開始する前にＬＥＤ１６を黄色に点灯させ、ユーザに注意を喚起することができる。
【００３２】
以上説明したように、ホストコントローラ１４は、表示制御部１５を介してＨＤＤ１７の動作状態を識別できるようにＬＥＤ１６の表示形態を切り替える。具体的には、ＨＤＤ１７の動作状態ごとにＬＥＤ１６を異なる色で点灯させる。これにより、ＨＤＤ１７のより詳しい動作状態をユーザに通知することができるので、ＨＤＤ１７が衝撃や振動に弱い動作状態にあることをユーザに事前に注意喚起することができ、ＨＤＤ１７の故障等を低減することができる。
【００３３】
なお、本実施形態では注意喚起の方法をＬＥＤ表示により実現したが、本発明はＬＥＤ表示に限られるものではなく、表示制御部１５によりＬＣＤ１８に警告表示を行う形態であってもよい。また、本発明は、ＨＤＤ１７に限らず、例えばＤＶＤなど動作状態によって衝撃や振動の耐性が変化する他の記録媒体に対しても適用可能である。
【００３４】
尚、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを格納した記憶媒体（又は記録媒体）をカメラに供給することによっても達成されることは言うまでもない。この場合、カメラのコンピュータ（又はCPUやMPU）が記憶媒体からプログラムコードを読み出して実行することによって達成される。
【００３５】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した印画動作や搬送動作を実行する制御プログラムや各種テーブルが格納されることになる。これらのプログラムコードは、例えば、アップデート可能なファームウェアとしても提供可能である。
【図面の簡単な説明】
【００３６】
【図１】本発明に係る実施形態のデジタルビデオカメラの概略構成を示すブロック図である。
【図２】本実施形態によるディスク装置にデータを書き込む録画動作を示すフローチャートである。
【図３】本実施形態によるディスク装置からデータを読み出す再生動作を示すフローチャートである。
【図４】録画動作時のＬＥＤの点灯状態を例示する図である。
【図５】再生動作時のＬＥＤの点灯状態を例示する図である。
【符号の説明】
【００３７】
１１  撮像素子
１２  アナログ・デジタルコンバータ（ＡＤＣ）
１３  バッファメモリ
１４  ホストコントローラ
１５  表示制御部
１６  発光ダイオード（ＬＥＤ）
１７  ハードディスク・ドライブ（ＨＤＤ）
１８  液晶表示部（ＬＣＤ）
【図１】
2009301614.tif 000003
【図２】
2009301614.tif 000004
【図３】
2009301614.tif 000005
【図４】
2009301614.tif 000006
【図５】
2009301614.tif 000007