(57)【要約】【課題】データを記録するに際し、振動，衝撃などによって主たる記録媒体へのデータの記録が長時間中断するような場合でも、データの再現性を良好に保つことが可能なデータ記録装置を提供する。【解決手段】データ記録装置に、メモリ７と、メモリ７から読出されたデータを記録する記録媒体の一例としてのハードディスク１０と、記憶手段の一例としての半導体メモリカード２１と、を備える。メモリ入出力制御回路６では、メモリ残量検出回路８と振動検出回路１１との検出結果に応じて、メモリ７での書込み／読出しを制御し、記憶手段入出力制御回路の一例としての半導体メモリカード入出力制御回路２０では、残量検出回路８の検出結果に伴うメモリ入出力制御回路６における制御に従って、半導体メモリカード２１の書込み／読出しを制御する。【選択図】図１
2004173244.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶するメモリと、データを記録する記録媒体と、振動を検出する振動検出手段と、を備えるデータ記録装置であって、記憶手段と、前記振動検出手段の検出結果に基づいて前記記憶手段を動作させる手段と、をさらに備えることを特徴とするデータ記録装置。
【請求項２】
前記動作は、前記メモリに記憶するデータを前記記憶手段に記憶する動作であることを特徴とする請求項１に記載のデータ記録装置。
【請求項３】
データを記憶するメモリと、データを記録する記録媒体と、振動を検出する振動検出手段と、前記メモリの空き容量を検出するメモリ残量検出手段と、を備えるデータ記録装置であって、記憶手段と、前記振動検出手段及びメモリ残量検出手段の検出結果に基づいて、前記メモリに記憶するデータを前記記憶手段に記憶するよう制御する制御手段と、をさらに備えることを特徴とするデータ記録装置。
【請求項４】
データを記憶するメモリと、該メモリより読出されたデータを記録する記録媒体と、該記録媒体の振動を検出する振動検出手段と、前記メモリの空き容量を検出するメモリ残量検出手段と、を備えるデータ記録装置であって、当該データ記録装置から着脱可能な記憶手段と、前記振動検出手段及びメモリ残量検出手段の検出結果に基づいて、前記メモリに記憶するデータを前記記憶手段に記憶するよう制御する制御手段と、をさらに備えることを特徴とするデータ記録装置。
【請求項５】
当該データ記録装置のシステム全体を制御するシステム制御回路を備え、前記制御手段は、前記振動検出手段とメモリ残量検出手段との検出結果に応じた前記システム制御回路からの制御信号に基づいて、前記メモリでの書込み／読出しを制御するメモリ入出力制御回路と、前記制御信号に基づいて前記記憶手段の書込み／読出しを制御する記憶手段入出力制御回路と、からなることを特徴とする請求項３又は４に記載のデータ記録装置。
【請求項６】
前記メモリ入出力制御回路は、前記記録媒体への書込み動作が停止された時に、前記メモリにデータを記憶させ、
前記メモリ残量検出手段によりメモリ残量の不足を検出した場合に、前記メモリに記憶させるデータを記憶手段入出力制御回路へ出力し、
前記記録媒体への書込み動作停止解除後、前記メモリ及び記憶手段に記憶されたデータの入出力を制御することを特徴とする請求項５項に記載のデータ記録装置。
【請求項７】
前記データの入出力制御における読出しは、最初に前記メモリに記憶されたデータを読出し、次に前記記憶手段に記憶されたデータを読出すことで、記憶された順にデータを読出すことを特徴とする請求項６に記載のデータ記録装置。
【請求項８】
前記メモリ及び記憶手段は、部分的に消去或いは上書きが可能であり、
前記メモリ残量検出手段の検出結果に応じて、記憶された内容をフレーム単位で消去或いは上書きして、前記メモリ或いは記憶手段への書込みを行なうことを特徴とする請求項３乃至７のいずれか１項に記載のデータ記録装置。
【請求項９】
レンズと、該レンズによって結像した光学像を光電変換して電気的な画像信号を生成する撮像素子と、該画像信号を処理するカメラ信号処理回路と、をさらに備えること特徴とする請求項１乃至８のいずれか１項に記載のデータ記録装置。
【請求項１０】
メモリと、前記メモリより読出されたデータを記録する記録媒体と、記憶手段と、を有するコンピュータに、データを記録するデータ記録処理を実行させるためのプログラムであって、該データ記録処理は、
前記データをメモリに記憶する記憶ステップと、
前記メモリの空き容量を検出するメモリ残量検出ステップと、
前記メモリより読出された信号を前記記録媒体に記録する記録ステップと、
前記記録媒体の振動を検出する振動検出ステップと、
該振動検出ステップでの検出結果に応じて、前記記録媒体への記録の停止及び停止解除を行う記録停止／解除ステップと、
前記メモリ残量検出ステップ及び前記振動検出ステップでの検出結果に応じて、前記メモリでの書込み／読出しを制御するメモリ入出力制御ステップと、
前記記憶手段の書込み／読出しを制御する記憶手段入出力制御ステップと、を含んでなることを特徴とするプログラム。
【請求項１１】
前記メモリ入出力制御ステップは、
前記記録停止／解除ステップにより前記記録媒体への記録が停止された時に、前記メモリにデータを記憶させておき、
前記メモリ残量検出ステップによりメモリ残量の不足を検出した場合に、前記メモリに記憶させるデータを記憶手段入出力制御回路へ出力し、
前記記録停止／解除ステップによる記録停止解除後、前記メモリ及び記憶手段に記憶されたデータの入出力を制御するステップであることを特徴とする請求項１０に記載のプログラム。
【請求項１２】
請求項１０又は１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記録装置、そのプログラム、及び記録媒体に関する。また、本発明は、画像信号又は画像信号及び音声信号をディジタル化し圧縮して記録する画像信号記録装置などにも適用できる。
【背景技術】
【０００２】
従来から、静止画を圧縮して記録する装置として電子スチルカメラがあるが、これはメモリやハードディスクに画像を記録するものである。市販品としては、メモリを用いるものとしてアップル社のＱｕｉｃｋＴｉｍｅ１００、ハードディスクを用いるものとしてコダック社のＤＳＣ４２０ディジタルカメラなどが挙げられる（例えば、非特許文献１を参照）。
【０００３】
メモリに比べ、ハードディスクが耐振動性で劣ることはよく知られた事実で、電子カメラにおいてハードディスクを記録媒体として用いた場合の振動による記録失敗を防止する技術も提案されている（例えば、特許文献１を参照）。特許文献１では、電子カメラに振動を検出する手段を設け、使用者がシャッタボタンを押し撮影を開始しても、振動を検出している間はハードディスクへの書込みを行なわず、内部のメモリに画像を蓄える。振動が収まってから、ハードディスクへの書込みを開始することで、ハードディスクへの記録失敗を防止する。
【０００４】
また、特許文献１では、ハードディスクへ画像の書込み中に発生した振動に対しては、書込み終了後、書込まれた内容とメモリに蓄えられた原信号との比較を行ない、両者に不一致があった場合は再度書込みを行なうといったアルゴリズムも開示されており、ハードディスク書込み途中に加えられた振動に対しても、記録失敗がないように配慮されている。
【０００５】
ところで、最近では動画を圧縮して記録する方式の一つとしてＭＰＥＧが提案され、その復号器も市販されている。ＭＰＥＧ動画用の符号化器も半導体プロセスの進歩と共に利用できるようになってきており、この符号化器を用いて動画を圧縮して記録するディジタル動画圧縮記録装置への応用が考えられる。
【０００６】
例えばＭＰＥＧ２の場合、圧縮された映像信号は転送速度凡そ８Ｍｂｐｓのデータとなり、５分間の記録で３００ＭＢの記録容量が必要である。現在のところ、この容量をカバーできるのはハードディスクかフラッシュメモリである。フラッシュメモリは、ハードディスク（ＨＤＤ）に比べ、耐震性や耐衝撃性に優れるが、単位容量当たりの価格が非常に高価である。したがって、大容量で且つ安価であることが必要な民生用の映像信号記録装置、特に携帯型の映像信号記録装置に対して、フラッシュメモリを利用することは実用的ではない。
【０００７】
また、上述した市販品の電子スチルカメラは、静止画のみであって動画を記録することはできない。さらに、特許文献１のごとき、電子スチルカメラを想定した技術では、動画に適用することができない。
【０００８】
かかる問題点を解決するための技術として、機器内のメモリを利用し、圧縮した動画に振動が生じたときにバッファリングを行う技術がある（例えば、特許文献２を参照）。特許文献２に記載の映像信号記録装置は、映像信号圧縮回路と、ここで圧縮された映像信号を一次的に記憶するメモリと、そのメモリの空き容量を検出するメモリ残量検出回路と、そのメモリからの読出された信号を記録する記録回路と、その記録回路に加わった振動を検出する振動検出回路と、その検出結果に応じて、記録回路への記録を停止する記録停止回路と、振動検出回路とメモリ残量検出回路の結果に応じて、メモリの書込み／読出しを制御するメモリの入出力制御回路と、を備えてなるが、実際の機器においてはメモリの容量の制限があり、長時間の振動等によりハードディスクへの記録ができない状態の場合、メモリが不足してしまう恐れがある。
【０００９】
特許文献２に記載の発明では、メモリ不足の恐れを軽減するために、圧縮した動画に振動が生じたときに機器内のメモリにバッファリングを行うだけでなく、長時間の振動の場合には圧縮映像信号のＢピクチャを省く、若しくはＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅｓ）単位で一部データを省くといった技術が提案されている。しかしながら、ＭＰＥＧ２のごときストリームデータを考えた場合、映像と音声及び付加データのストリームが多重化され、それぞれの同期をとりながら成り立っているため、特許文献２にあるような技術では、再生画像の連続性が失われる。
【特許文献１】特開平５−１３０５４５号公報
【特許文献２】特開平８−３０７８１１号公報
【非特許文献１】「ＭａｃＷｏｒｌｄ」，１９９４年９月号，Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｄａｔａ  Ｇｒｏｕｐ社，ｐ．１４０−１４７，１３３
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述のごとく、静止画像や動画像の信号をディジタル化し圧縮して記録するに際し、振動などによって画像の記録が中断し、再生時の画像の画質に影響を与える場合がある。画像の記録の事実上の中断を防ぎ、再生時の画像の画質を維持するためには、バッファリング用のメモリを用意しておくなどの方法があるが、そのメモリの容量と価格を鑑みると実用的ではない。すなわち、バッファリング用メモリの容量を増やすことにより、振動に対する対応時間は増えていくが、実際の機器においては、主として価格の問題からメモリの容量に制限があるため、長時間の振動による記録不可状態が続いたときには、再生時の画像に影響を与えることになる。また、特許文献２の技術は、再生画像の連続性が失われるという課題がある。
【００１１】
したがって、画像信号記録装置においては、画像信号又は画像信号及び音声信号をディジタル化し圧縮して記録するに際し、振動，衝撃などによって主たる記録装置への画像の記録又は画像・音声の記録が長時間中断するような場合でも、再生時における画質及び音質を良好に保つことを、安価に実現させる必要がある。
【００１２】
上述のごとき問題は、静止画像や動画像の圧縮記録に対してだけではなく、静止画像や動画像の非圧縮記録や、他のデータ、特に大容量のデータの記録に対しても生ずる。すなわち、データをハードディスク，光ディスク，光磁気ディスク等の記録媒体に記録するに際しても、振動などによってデータの記録が中断し、データの再現性に影響を与える場合がある。データの記録の事実上の中断を防ぎ、データの再現性を良くするためには、バッファリング用のメモリを用意しておくなどの方法があり、バッファリング用メモリの容量を増やすことで振動に対する対応時間は増えていく。しかしながら、実際の機器においては主として価格の問題からメモリの容量に制限があるため実用的ではなく、長時間の振動による記録不可状態が続いたときには、再現時のデータに影響を与えることになる。なお、現状ではメモリの価格はその耐震性などの信頼性に比例して高くなっている。また、特許文献２の技術を用いてデータの一部を省くようにした場合にも、再現したデータの連続性が失われるという課題がある。
【００１３】
本発明は、上述のごとき実情に鑑みてなされたものであり、データを記録するに際し、振動，衝撃などによって主たる記録媒体へのデータの記録が長時間中断するような場合でも、データの再現性を良好に保つことが可能で、且つ安価に装置を構成することが可能な、データ記録装置、コンピュータをそのデータ記録装置として機能させるためのプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することをその目的とする。
【課題を解決するための手段】
【００１４】
上述の目的を達成するために、本発明に係るデータ記録装置は、その一形態として、データを記憶するメモリと、データを記録する記録媒体と、記憶手段と、振動を検出する振動検出手段と、その検出結果に基づいて記憶手段を動作させる手段と、を備えるものとする。また、その動作はメモリに記憶するデータを記憶手段に記憶させる動作とすることが好ましい。
【００１５】
また、本発明に係るデータ記録装置は、他の形態として、データを記憶するメモリと、データを記録する記録媒体と、振動を検出する振動検出手段と、メモリの空き容量を検出するメモリ残量検出手段と、を備えるデータ記録装置であって、記憶手段と、振動検出手段及びメモリ残量検出手段の検出結果に基づいて、メモリに記憶するデータを記憶手段に記憶するよう制御する制御手段と、をさらに備える。
【００１６】
また、本発明に係るデータ記録装置は、他の形態として、データを記憶するメモリと、メモリより読出されたデータを記録する記録媒体と、記録媒体の振動を検出する振動検出手段と、メモリの空き容量を検出するメモリ残量検出手段と、を備えるデータ記録装置であって、当該データ記録装置から着脱可能な記憶手段と、振動検出手段及びメモリ残量検出手段の検出結果に基づいて、メモリに記憶するデータを記憶手段に記憶するよう制御する制御手段と、をさらに備えるものとする。
【００１７】
さらに、上述した制御手段を備える形態のデータ記録装置は、当該データ記録装置のシステム全体を制御するシステム制御回路を備え、制御手段は、振動検出手段とメモリ残量検出手段との検出結果に応じたシステム制御回路からの制御信号に基づいて、メモリでの書込み／読出しを制御するメモリ入出力制御回路と、制御信号に基づいて記憶手段の書込み／読出しを制御する記憶手段入出力制御回路と、からなるようにしてもよい。さらに、メモリ入出力制御回路は、記録媒体への書込み動作が停止された時に、前記メモリにデータを記憶させ、メモリ残量検出手段によりメモリ残量の不足を検出した場合に、メモリに記憶させるデータを記憶手段入出力制御回路へ出力し、記録媒体への書込み動作停止解除後、メモリ及び記憶手段に記憶されたデータの入出力を制御するようにしてもよい。さらに、データの入出力制御における読出しは、最初にメモリに記憶されたデータを読出し、次に記憶手段に記憶されたデータを読出すことで、記憶された順にデータを読出すようにしてもよい。
【００１８】
さらに、上述した制御手段を備える形態のデータ記録装置は、メモリ及び記憶手段は、部分的に消去或いは上書きが可能であり、メモリ残量検出手段の検出結果に応じて、記憶された内容をフレーム単位で消去或いは上書きして、メモリ或いは記憶手段への書込みを行なうようにしてもよい。
【００１９】
また、上述した各形態のデータ記録装置において、レンズと、レンズによって結像した光学像を光電変換して電気的な画像信号を生成する撮像素子と、その画像信号を処理するカメラ信号処理回路と、をさらに備えるようにし、撮像素子で取得した画像信号を記録するようにしてもよい。
【００２０】
また、本発明に係るプログラムは、その一形態として、メモリと、メモリより読出されたデータを記録する記録媒体と、記憶手段と、を有するコンピュータに、データを記録するデータ記録処理を実行させるためのプログラムであって、そのデータ記録処理は、データをメモリに記憶する記憶ステップと、メモリの空き容量を検出するメモリ残量検出ステップと、メモリより読出された信号を記録媒体に記録する記録ステップと、記録媒体の振動を検出する振動検出ステップと、振動検出ステップでの検出結果に応じて、記録媒体への記録の停止及び停止解除を行う記録停止／解除ステップと、メモリ残量検出ステップ及び振動検出ステップでの検出結果に応じて、メモリでの書込み／読出しを制御するメモリ入出力制御ステップと、記憶手段の書込み／読出しを制御する記憶手段入出力制御ステップと、を含んでなるものとする。
【００２１】
さらに、上述したプログラムにおいて、メモリ入出力制御ステップは、記録停止／解除ステップにより記録媒体への記録が停止された時に、メモリにデータを記憶させておき、メモリ残量検出ステップによりメモリ残量の不足を検出した場合に、メモリに記憶させるデータを記憶手段入出力制御回路へ出力し、記録停止／解除ステップによる記録停止解除後、メモリ及び記憶手段に記憶されたデータの入出力を制御するステップであるようにしてもよい。
【００２２】
また、本発明は、上述したプログラムを記録したコンピュータ読み取り可能な記録媒体としての形態も採用できる。
【００２３】
以下、本発明を画像等の信号を圧縮記録する画像信号記録装置に適用した場合について説明する。この画像信号記録装置は、画像信号の圧縮回路と、そこで圧縮された信号を一次的に記憶するメモリと、そのメモリの空き容量を検出するメモリ残量検出回路と、そのメモリから読出された信号をディスク状記録媒体に記録する書込み／読出し制御回路と、装置に加わった振動を検出する振動検出回路と、その振動検出回路の検出結果に応じて、ディスク状記録媒体への記録を停止する記録停止回路を組み込んだシステム制御回路と、振動により記録が停止をしないカード状記録媒体としての半導体メモリカードと、振動検出回路とメモリ残量検出回路の結果に応じて、メモリの書込み／読出し及び半導体メモリカードの入出力制御回路を制御するメモリ入出力制御回路と、半導体メモリカードの書込み／読出しを制御する半導体メモリカード入出力制御回路とを設けるものとする。なお、圧縮回路では画像信号の他に音声信号の圧縮を行う形態もある。
【００２４】
実際、動画カメラにおいても、ＣＣＤ（電荷結合素子）の画素数の増加により、動画のみならず静止画を記録する機能を具備しており、この機能としてハードディスクに記録する場合もあるが、印刷や他の記録装置へのコピー等を鑑みて抜き差しが可能な半導体メモリカードをこの装置（ここでは動画カメラ）に具備している場合が多く、こういった半導体メモリカードを第２のバッファとして使用することが可能である。
【００２５】
ここで、本発明の特徴部分である、半導体メモリカードへの記録情報の一時的な蓄積によって、長時間の振動等による記録中断に対しデータの欠落のない記録が可能となることを説明する。
【００２６】
ハードディスクのように衝撃や振動に弱い記録媒体を用いた画像信号記録装置では、大きな衝撃がその装置に加わると、記録装置は誤記録を避けるため或いは媒体を保護するために、一次的に記録を中断する。動画のように連続画像を記録しているときに、圧縮された映像信号はメモリに蓄えられる。通常、圧縮された映像信号の転送レートより早い転送レートのハードディスクを用いることにより、圧縮された映像信号が一次的にメモリに蓄えられても、時間と共に、メモリに蓄えられた情報量は徐々に減少していく。
【００２７】
しかしながら、例えばＭＰＥＧ動画のように圧縮された画像が、フレーム内符号化画像（以下Ｉピクチャという）、フレーム間順方向予測符号化画像（以下Ｐピクチャという）、双方向予測符号化画像（以下Ｂピクチャという）からなるとき、記録が途中で中断し、データに欠落が生じると、復号が正しく行なわれなくなる。なお、ＭＰＥＧ方式の画像処理に関しては、例えば国際規格であるＩＳＯ／ＩＥＣ  １１１７２−１、１１１７２−２、１１１７２−３：１９９３や藤原洋監修「最新ＭＰＥＧ教科書」（アスキー出版、１９９４年刊）に記載されている。
【００２８】
一般にハードディスクでは、情報をセクタと呼ばれる単位に分割して記録する。本発明に係る画像信号記録装置では、記録中に大きな衝撃や振動が装置に加わると、ハードディスクの書込みヘッドがズレて、本来のトラック外に記録したり、他のトラックのデータを書き換えてしまうことを防止するために、記録を中断する。記録装置は、その振動が許容限以下になると、書込み中であったセクタを最初から記録し直す。そのために、本発明におけるメモリ入出力制御回路では、記録装置が必要とする記録情報を、再度送り出す。このようにして、ハードディスク上に圧縮された映像を連続して記録し、１フレームごとの記録を完了させる。
【００２９】
部品コストを抑えるため、高価なメモリはそのメモリ容量に上限を設けざるを得ないので、振動や衝撃が長く続くと、そのメモリ容量では収まらなくなる場合が生ずるが、その場合、本発明に係る画像信号記録装置においては、動画カメラ等が静止画を主として記録する半導体メモリカードを具備していることを利用し、そのような半導体メモリカードに一時的に記録情報を蓄積することにより、長時間の振動等による記録中断に対し、データの欠落のない記録が可能となる。
【発明の効果】
【００３０】
本発明によれば、データを記録するに際し、振動，衝撃などによって主たる記録媒体へのデータの記録が長時間中断するような場合でも、データの再現性を良好に保つことを、安価な装置で実現することが可能となる。
【００３１】
本発明を画像信号記録装置に適用した場合、上述のごとく、圧縮した画像（音声付きの場合も有）の信号を一時的に蓄えるメモリと、その入出力を制御する回路と、半導体メモリカードと、その入出力を制御する回路とを設け、振動を検出した場合には、メモリからハードディスクなど振動に強くない記録媒体への信号の記録を停止し、そのメモリの容量が無くなった場合に半導体メモリカードに一時的に蓄え、振動が収まった後に記録媒体へ書込み途中の信号を再度記録し直すことにより、記録画像を欠落なく記録ができる。したがって、圧縮された画像を復号する際にも問題がない。また、記録の再開を、記録途中の部分から行なうことにより、再記録にかかる時間を短縮することができ、特に静止画を記録する場合には次の撮影までの時間を短縮できるので使い勝手が向上する。
【発明を実施するための最良の形態】
【００３２】
以下、本発明に係るデータ記録装置の一例として、画像信号記録装置を挙げて説明するが、画像信号記録装置以外の一般的なデータ記録装置に関する説明も同様であり、簡略化のため省略する。また、本発明に係る画像信号記録装置を、動画・音声信号記録装置を例に挙げて図面と共に説明し、簡略化のため他の例を省略するが、本発明は動画及び静止画にも対応する形態や、静止画のみに対応する形態も採り得る。また、画像・音声信号記録装置における音声信号の処理に係る部分を除いた画像信号記録装置としての形態も採り得る。ただし、画像のみに対応した画像信号記録装置としての形態も、画像（動画及び／又は静止画）・音声信号記録装置としての形態と説明が重複するため、その説明を省略する。
【００３３】
また、本発明に係るデータ記録装置は、メモリ，記録媒体，記憶手段を備えるが、記録媒体は、データ記録装置においてデータを最終的に記録する記録媒体を指し、メモリは、記録媒体にデータを記録するに際しそのバッファメモリや作業用メモリとして利用されるメモリを指し、記憶手段はそれらの記録媒体やメモリとは異なる別の記憶手段を指す。そして、基本的に、（１）記録媒体はメモリ及び記憶手段に比べ振動に対する信頼性が劣るものであること、（２）記憶手段が同じ容量のメモリに比べ安価であるか、或いは記憶手段がデータ記録装置に予め他の用途で利用するために設けられたものであること、を前提とする。
【００３４】
図１は、本発明の一実施形態に係る動画・音声信号記録装置の一実施例を示すブロック図で、図中、１はレンズ、２はアイリス、３はＣＣＤ等の撮像素子、４はカメラ信号処理回路、５は圧縮回路、６はメモリ入出力制御回路、７はメモリ（バッファメモリ）、８はメモリ残量検出回路、１０はデータを記録する記録媒体の一例としてのハードディスク（ＨＤＤ）、９はハードディスクの書込み／読出し制御回路、１１は振動検出回路、１２は動画・音声信号記録装置のシステム制御回路、２０は記憶手段入出力制御回路の一例としての半導体メモリカード入出力制御回路、２１は着脱可能な記憶手段の一例としての半導体メモリカード、３０はマイク、３１は音声処理回路である。
【００３５】
本実施形態に係る動画・音声信号記録装置は、画像信号，音声信号を圧縮して記録する装置であり、圧縮回路５と、メモリ７と、メモリ入出力制御回路６と、メモリ残量検出回路８と、ディスク状記録媒体の一例としてのハードディスク（ＨＤＤ）１０、ハードディスク１０の書込み／読出し制御回路９、振動検出回路１１と、システム制御回路１２と、カード状記録媒体の一例としての半導体メモリカード２１と、半導体メモリカード入出力制御回路２０と、レンズ１及びアイリス２等からなるレンズ系と、撮像素子３と、カメラ信号処理回路４とを備える。なお、本発明においては、ハードディスク１０の代わりに、光ディスク，光磁気ディスク等、ハードディスク以外のディスク状記録媒体や他の形体の記録媒体も適用可能であり、他の記録媒体を適用する場合には、ハードディスクの書込み／読出し制御回路９は、その記録媒体の書込み／読出し制御回路が適用される。
【００３６】
撮像素子３では、レンズ１によって結像した光学像を光電変換して電気的な画像信号を生成し、カメラ信号処理回路４では、その画像信号を処理し、圧縮回路５に出力する。システム制御回路１２は、当該動画・音声信号記録装置のシステム全体を制御する回路で、主としてメモリ入出力制御回路６や書込み／読出し制御回路９、さらには半導体メモリカード入出力制御回路２０の制御や、さらには画像信号，音声信号の取得や各種処理のための制御などを行う。また、音声記録にのみ用いる構成要素として、マイク３０、及びマイク３０に入力された音声を処理し圧縮回路５に出力する音声処理回路３１とを備えている。
【００３７】
圧縮回路５では画像信号，音声信号を圧縮し、メモリ７では圧縮された信号を一時的に記憶する。メモリ残量検出回路８では、メモリ７の空き容量を検出する回路であり、メモリ空き容量検出回路ともいえる。書込み／読出し制御回路９及びハードディスク１０等で構成される記録装置では、メモリ７から読出された信号を記録する。振動検出回路１１では、動画・音声信号記録装置本体に加わる振動、或いは装置内のハードディスク１０等の主たる記録媒体又はその書込み／読出し制御回路９等の記録媒体制御回路に加わる振動を検出し、検出出力をシステム制御回路１２へ出力する。記録停止回路が組み込まれたシステム制御回路１２は、その検出結果に応じてハードディスク１０の記録停止及び停止解除を行う制御信号を書込み／読出し制御回路９へ出力する。半導体メモリカード２１は、振動により記録が停止をしない半導体のメモリカードであり、動画・音声信号記録装置に着脱可能となっていることが好ましい。半導体メモリカード２１は、その書込み／読出しを半導体メモリカード入出力制御回路２０により制御される。
【００３８】
また、半導体メモリカード２１の通常の使用は、圧縮された静止画や動画信号をＨＤＤ１０に記録せず、半導体メモリカード２１に記録したり、ＨＤＤ１０に記録された静止画や動画信号を読出して半導体メモリカード２１に記録し、着脱して記録された信号をプリントしたり他の記録装置にコピーしたりする目的で使用される。
【００３９】
メモリ入出力制御回路６では、メモリ残量検出回路（以下、単に残量検出回路と呼ぶ）８と振動検出回路１１との検出結果に応じて、メモリ７での書込み／読出しを制御し、半導体メモリカード入出力制御回路２０では、残量検出回路８の検出結果に伴うメモリ入出力制御回路６における制御に従って、半導体メモリカード２１の書込み／読出しを制御する。
【００４０】
より好適には、メモリ入出力制御回路６は、記録停止回路が組み込まれたシステム制御回路１２によりハードディスク１０への記録が停止された時に、メモリ７へ信号を一時記録させておき、残量検出回路８によりメモリ残量の不足を検出した場合に、半導体メモリカード入出力制御回路２０に対し半導体メモリカード２１への一時記録を行わせ、記録停止回路が組み込まれたシステム制御回路１２による記録停止解除後、書込み途中であった信号を欠落無く完結するように記録装置への書込みを再開するよう、メモリ７の入出力を制御する。なお、システム制御回路１２において、メモリ入出力制御回路６からのレスポンスにより半導体メモリカード入出力制御回路２０の制御を直接行ってもよい。
【００４１】
記録停止回路が組み込まれたシステム制御回路１２による記録停止解除後の制御としては、書込み途中であったフレームを欠落無く完結するように、記録装置への書込みを再開するよう、メモリ７の入出力を制御すればよく、その詳細は図４を参照して後に例示する。また、メモリ７及び半導体メモリカード２１は、部分的に消去或いは上書きが可能とし、メモリ入出力制御回路６は、残量検出回路８の検出結果（出力）に応じて、メモリ７の内容を画像信号のフレーム単位で消去或いは上書きして、メモリ７への書込みを行なうとよい。
【００４２】
上述のごとき構成の動画・音声信号記録装置における動作を説明する。
レンズ１を介して入力した光学像は、アイリス２で光量を調節され、撮像素子面で結像し、電気信号に変換される。カメラ信号処理回路４は、自動利得調整回路，マトリクス回路，ガンマ処理回路などビデオカメラでは周知の回路からなる。さらに回路構成の信号路の途中にアナログ／ディジタル変換回路が配され、ディジタル化した映像信号を出力する。また、音声はマイク３０にて検知され、音声処理回路３１にて自動利得調整が行われ、アナログ／ディジタル変換が配され、ディジタル化した音声信号が出力される。ディジタル化した映像及び音声信号は、圧縮回路５へ出力される。
【００４３】
図２は、動画圧縮の一方式を説明するためのタイミング図で、図１の動画・音声信号記録装置の圧縮回路において、動画をＭＰＥＧ方式で圧縮する場合の符号化及び多重化処理を説明するための模式図である。図２（Ａ）は圧縮回路に入力される原画像をフレーム毎に示した模式図、図２（Ｃ）は圧縮回路に入力される音声をフレーム毎に示した模式図、図２（Ｂ）はＧＯＰ周期を１５，Ｉ又はＰの間隔を３として図２（Ａ）の原画像データ及び図２（Ｃ）の音声データを符号化した音声付き動画像をフレームごとに示した模式図である。
【００４４】
圧縮回路５は、カメラ信号処理回路４から入力された画像信号と、音声処理回路３１から入力された音声信号とを、予め設定された方法で圧縮し、多重化しストリームデータを出力する。動画をＭＰＥＧで圧縮する場合には、図２のようなストリームデータとなる。
【００４５】
図２（Ａ）は圧縮回路５に入力される原画像をフレーム毎に示したものであるが、図中の番号は仮に付けたフレーム番号である。ＭＰＥＧではＩピクチャ，Ｐピクチャ，Ｂピクチャの３種類の符号化で圧縮が行なわれる。Ｉピクチャは、当該フレーム内で符号化が完結している画像、Ｐピクチャは、Ｉ又はＰピクチャを基に時間軸の正方向に予測して符号化された画像、ＢピクチャはＩ又はＰピクチャを基に、時間軸正，負の両方向から予測して符号化された画像である。
【００４６】
図２（Ｂ）は、ＧＯＰ周期を１５、Ｉ又はＰの間隔を３として図２（Ａ）の原画像を符号化した画像をフレームごとに示したものであるが、図２（Ｂ）中のＩ，Ｐ，ＢはそれぞれＩピクチャ，Ｐピクチャ，Ｂピクチャを表し、番号は原画像のフレーム番号に対応している。
また、音声データは符号化され、これら画像データに多重化されている。
【００４７】
以上のようにして圧縮された画像・音声のストリームデータは、メモリ入出力制御回路６を経て、一旦、メモリ７に蓄えられる。メモリ７に蓄えられた画像は、書込み／読出し制御回路９からの要求に従いメモリ７から読出され、ハードディスク１０に書込まれる。書込み／読出し制御回路９では、メモリ７からのデータをハードディスク１０の記録単位であるセクタ毎に区切り、ハードディスク１０へ転送する。書込み速度が圧縮回路５からのデータ転送速度に比べ十分に早いハードディスク１０を用いることにより、メモリ７はオーバーフローすることはない。
【００４８】
以上は、正常時の信号の流れである。次に、振動や衝撃が本発明に係る動画・音声信号記録装置に加わった場合の動作を、図１及び図３を用いて説明する。
図３は、図１の動画・音声信号記録装置における、メモリ容量内で振動が収まる場合の動作例を示すタイミング図である。図３（Ａ）は図１における振動検出回路が検出した振動の波形の一例を示す図で、図３（Ｂ）は、図１には図示しない、ハ−ドディスクの書込みヘッドのディスク上の位置をセクタ番号で示した図、図３（Ｃ）はハードディスクの動作状態を示した図、図３（Ｄ）はメモリの使用量の様子を示した状態図である。
【００４９】
振動が始まるまで、ハードディスク１０は図３（Ｃ）に示すとおり記録状態にあり、書込みセクタは、ｎ−２、ｎ−１と進む。第ｎセクタを書込み中の時刻Ｔ１で、振動検出回路１１が振動を検知したとする。なお、振動検出回路１１の検出結果は常時システム制御回路１２へ出力されている。
【００５０】
振動を検知した検知信号は、システム制御回路１２へ出力され、記録停止回路が組み込まれたシステム制御回路１２は、直ちに記録停止信号を書込み／読出し制御回路９に出力する。
【００５１】
書込み／読出し制御回路９は、誤記録を防止するため、ハードディスク１０の記録を中断させるが、ディスクの回転は続く。振動が継続する間、記録は中断している。振動検出回路１１により、時刻Ｔ２で振動が許容限以下になったことを検出すると、書込み／読出し制御回路９は記録開始の準備状態になる。記録中であった第ｎセクタを再度記録し直すために、ハードディスク１０の書込みヘッドが第ｎセクタの先頭に達した時刻Ｔ３にメモリ７から、本来セクタｎに記録されることになっていた画像データをメモリ７から読出し、記録を行なう。このようにして記録を続け、メモリ７に蓄えられた画像信号が途切れることなくハードディスク１０に記録されるようにする。
【００５２】
図３（Ｄ）に示すように、メモリはハードディスク１０が記録停止の状態が続くにつれ順次使用メモリの容量は増加していくが、ＭＡＸ値までに至るまでに、ハードディスク１０が記録可能状態になると順次ハードディスク１０へ記録をしていき、最終的に撮影が停止された時刻Ｔ４（記録停止モード）になると順次、減少していく。そして、記録停止期間（Ｔ１〜Ｔ３）に応じて、時刻Ｔ４後も記録が続き、時刻Ｔ５で記録を終了する。図３で示す例では、３つのセクタ分だけ記録が停止していたので、セクタｎ＋３，ｎ＋４，ｎ＋５への記録が必要であり、その記録時間を加えた時刻Ｔ５にて記録が完了する。
【００５３】
以上は、機器内のメモリ容量内で対応できる時間で振動がおさまり、記録が再開できる場合の信号の流れである。この時間内で振動がおさまらない場合の動作を図４を参照して説明する。
【００５４】
図４は、図１の動画・音声信号記録装置における、振動がメモリ容量を超える場合の動作例を示すタイミング図である。図４（Ａ）は図１における振動検出回路が検出した振動の波形の一例を示す図で、図４（Ｂ）は、図１には図示しない、ハ−ドディスクの書込みヘッドのディスク上の位置をセクタ番号で示した図、図４（Ｃ）はハードディスクの動作状態を示した図、図４（Ｄ）はメモリの使用量の様子を示した状態図、図４（Ｅ）は半導体メモリカードの使用量の様子を示した状態図である。
【００５５】
図４（Ａ）〜（Ｃ）で示す例は図３（Ａ）〜（Ｃ）で示す例に比べて１セクタ分だけ記録停止時間が長いものとする。図４を参照した説明において、振動時間が長時間となった場合、図４（Ｄ）に示すように、時刻Ｔ１０にてメモリ７がいっぱいになる。これを残量検出回路８が検出し、検出結果をシステム制御回路１２へ出力する。システム制御回路１２は、前述した振動検出結果と残量検出結果より、振動がおさまらずメモリ７の空き容量がいっぱいになった旨の情報をメモリ入出力制御回路６に出力する。メモリ入出力制御回路６は、メモリ７への書込みをやめ、ストリームデータを半導体メモリカード入出力制御回路２０へ送出するとともに、半導体メモリカードへの書込みへの制御を行う。
【００５６】
振動が停止（時刻Ｔ２）して記録再開（時刻Ｔ３）となったときに、メモリ７及び半導体メモリカード２１に記録されたストリームデータを記録した時間順に読出し、ハードディスク１０へ記録をしていく。このとき、順次撮影されている状態が継続されているため、一旦メモリ７へは時間軸をそろえるためにデータの書込みは行われている。撮影停止（時刻Ｔ４）にて入力されるデータがなくなり、順次メモリ７のデータが減少していき、時刻Ｔ５にてハードディスク１０への記録が停止となる。図４で示す例では、４つのセクタ分だけ記録が停止していたので、セクタｎ＋２，ｎ＋３，ｎ＋４，ｎ＋５への記録が必要であり、その記録時間を加えた時刻Ｔ５にて記録が完了する。
【００５７】
以上のように、本実施例によれば記録が一時的に中断しても、メモリ７及びメモリ７が不足したときに半導体メモリカード２１に蓄えられた信号を基に記録を再開できるので、記録すべき情報の欠落はない。したがって、再生時には記録の中断が全く無かったように画像の復号ができる。
【００５８】
また、以上の説明においては、振動を検出したら記録を停止し、メモリの空き容量に応じメモリ又はカード状記録媒体に一時記憶させ、振動がおさまったら一時記憶させたものを読出し、記録を再開する例で説明したが、振動中でも記録を続行するとともに、メモリの空き容量に応じメモリ又はカード状記録媒体に一時記憶させ、記録されたデータと一時記憶させたデータと比較して、不適切に記録されたデータのみを書直すという方法も考えられる。
【００５９】
また、図１に示した実施例にはレンズ系、撮像素子３、カメラ信号処理回路４を示したが、この様な撮像系を持たず、外部映像入力端子を持ち、圧縮回路に直接外部から映像信号を供給するような装置においても、図１の実施例で示した信号処理は当然適用される。さらには、図１の装置構成に加えて、このような外部入力端子と、圧縮回路５の前にスイッチ回路を設け、カメラで被写体を撮影すると共に、外部から映像信号を供給されるような画像信号処理装置も本発明の応用として実現できる。
【００６０】
さらに、図１に示した実施例では説明を容易にするためにメモリ７を具体的に図示したが、通常、圧縮回路５では、その符号化の過程においてメモリを使用するのでそのメモリを図１のメモリ７の代用として使用することができる。その場合、メモリ入出力制御回路６とメモリ７は広義の意味で圧縮回路５に含まれる。
【００６１】
なお、以上の説明においては、振動時、メモリ７の空き容量を検出し、空き容量がなくなったら、メモリ７に記憶させるデータを半導体メモリカード２１に記憶させる例を説明したが、振動を検出したらメモリ７に記憶させることなく、即、半導体メモリカード２１に記憶させるよう動作させてもよい。この動作は、システム制御回路１２からの制御信号により、メモリ入出力制御回路６、半導体メモリカード入出力制御回路２０を制御することで行われる。
【００６２】
また、メモリ７の空き容量がなくなり、データを半導体メモリカード２１に記憶させる場合、メモリ入出力制御回路６より半導体メモリカード入出力制御回路２０にデータを出力する例を説明したが、メモリ７より直に半導体メモリカード入出力制御回路２０に出力することも可能である。
【００６３】
また、通常の記録において、記録媒体への記録データをメモリ７を介さず、直接書込み／読出し制御回路９に出力し、振動中は、記録用データを半導体メモリカード２１に記憶させ、振動が停止したら半導体メモリカード２１に記憶させたデータを読出し、直接書込み／読出し制御回路９に出力することで、メモリ７を不使用とすることもできる。
【００６４】
以上、図１に示すブロック構成で、ディスク状記録媒体としてハードディスクを使用した例について、図３及び図４のタイミング図を用いて説明してきたが、記録媒体としてフラッシュメモリを使用した装置についても、振動や衝撃に対する許容限の差はあるものの本発明は適用できる。さらには、本実施例では装置に加わる信号や衝撃を検出する振動検出回路を設けているが、最近の携帯型カメラ一体型画像（動画像を含む）記録装置に用いられている手ぶれ補償用の加速度センサの出力を利用して振動や衝撃を検出する構成も可能である。また、図１において、ハードディスク１０は例えばＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）規格で規定されたような着脱可能な構造のものを用いることもできる。
【００６５】
以上、本発明のデータ記録装置の例として画像信号記録装置をその構成要素毎に説明してきたが、次に、上述した各実施形態における画像信号記録装置を、コンピュータ（情報処理装置）にて実現する場合の実施形態の一構成例を、図５に示す本発明に適用可能な一般的な情報処理装置の構成例を参照して説明する。ここでも、本発明に係る、画像信号記録装置以外の一般的なデータ記録装置をコンピュータにて実現する場合の実施形態に関する説明も同様であり、簡略化のため省略する。
【００６６】
図５中、４０はコンピュータ、４１はＣＰＵ（中央演算処理装置）、４２はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、４３はハードディスクドライブ（ＨＤＤ）、４４は入力装置、４５は信号入力装置、４６は表示装置、４７は出力装置、４８はバス、Ｍは半導体メモリカードである。
【００６７】
本実施形態に係る画像信号記録装置は、コンピュータ４０、或いはコンピュータ４０及び上述した撮像系（図５では図示せず）によって構成され、図１乃至図４で説明した各実施形態と同様、画像（静止画像／動画像）及び／又は音声信号をディジタル化し圧縮して記録するに際し、振動等によって記録装置（ここではＨＤＤ４３及びそれを制御するＣＰＵ４１等の部位）への画像等の記録が長時間中断するような場合でも、再生時における画質及び音質を良好に保つことが可能なものである。本発明に係る画像信号記録装置をコンピュータ４０で実現する際には、図１の振動検出回路１１に相当する、ＨＤＤ４３の振動を直接（或いは間接的に）検出する手段（ソフトウェア或いはハードウェア）をコンピュータ４０に備える必要がある。
【００６８】
ＲＡＭ４２は図１のメモリ７に相当し、ＨＤＤ４３は図１のＨＤＤ１０（又はＨＤＤ１０及び書込み／読出し制御回路９）に相当する。また、信号入力装置４５は、図１の圧縮回路５への信号入力部、或いは図１のメモリ入出力制御回路６への信号入力部（ただし、カメラ側に圧縮回路５が存在する場合）に相当する。出力装置４７は図１の半導体メモリカード入出力制御回路２０に相当する。なお、この出力装置４７は本発明の特徴部分である予備的な一時記憶メモリとして半導体メモリカードＭを使用するようにしておけばよいが、それ専用ではなく、通常は半導体メモリカードＭにユーザが記録したいデータを記録するようにしておいてもよい。また、入力装置４４としてはマウス（ポインティングデバイス），キーボード，ＬＡＮボードなどが挙げられるが、信号入力装置４５もＬＡＮボード等、ネットワークを介した通信装置であってもよい。また、ＣＰＵ４１，ＲＡＭ４２やＨＤＤ４３，入力装置４４，信号入力装置４５，表示装置４６，出力装置４７は、バス（内部バス）４８により接続されるが、それらの一部がＬＡＮ等のネットワークを介して接続されていてもよい。
【００６９】
ＨＤＤ４３には、コンピュータを画像信号記録装置として機能させるための、ＣＰＵ４１の処理を記述する制御プログラム及び必要なデータが蓄積されている。この制御プログラムは、ＣＰＵ４１に、図１におけるメモリ入出力制御回路６，メモリ残量検出回路８，ＨＤＤ１０の書込み／読出し制御回路９，システム制御回路１２，半導体メモリカード入出力制御回路２０における信号記録処理と同様な処理（及びその他の処理）を実行させるためのプログラムであり、形態によっては、圧縮回路５における圧縮処理やカメラ信号処理回路４における信号処理、さらには振動検出回路１１における振動検出処理も、ＣＰＵ４１に実行させるプログラムも上述の制御プログラムに含まれる場合がある。すなわち、ＣＰＵ４１は、図１のシステム制御回路１２と、各回路（回路５，６，８，９，１１，２０のいずれか１又は複数）の一部に相当する。なお、制御プログラムの一部としてＣＰＵ４１に実行させる振動検出処理とは、例えば、ＨＤＤ４３に蓄積されたストリームデータを同時に復号していき、振動などにより映像が不連続となった部分を検出する処理などが挙げられる。なお、ネットワークを介した通信も、ＣＰＵ４１による指示に従って制御されるようにすればよい。
【００７０】
したがって、この制御プログラムは、その一例として、コンピュータに次の画像信号記録処理を実行させるためのプログラムである。この画像信号記録処理は、画像信号を圧縮する圧縮ステップと、圧縮された信号をメモリ（例えばＲＡＭ４２）に一次的に記憶する一次記憶ステップと、ＲＡＭ４２の空き容量を検出するメモリ残量検出ステップと、ＲＡＭ４２から読出された信号を記録媒体（例えばＨＤＤ４３）に記録する記録ステップと、ＨＤＤ４３の振動を検出する振動検出ステップと、その検出の結果に応じて、ＨＤＤ４３への記録の停止及び停止解除を行う記録停止ステップと、メモリ残量検出ステップ及び振動検出ステップでの検出結果に応じて、ＲＡＭ４２での書込み／読出しを制御するメモリ入出力制御ステップと、メモリ残量検出ステップでの検出結果に伴うメモリ入出力制御ステップにおける制御に従って、半導体メモリカード記録回路（例えば出力装置４７）の書込み／読出しを制御する半導体メモリカード入出力制御ステップと、を含んでなる。ここでのメモリ入出力制御ステップは、記録停止ステップによりＨＤＤ４３への記録が停止された時に、ＲＡＭ４２へ信号を一時記録させておき、メモリ残量検出ステップによりメモリ残量の不足を検出した場合に、半導体メモリカード入出力制御ステップにおける出力装置４７への一時記録を行わせ、記録停止ステップによる記録停止解除後、ＨＤＤ４３で書込み途中であった信号を欠落無く完結するようにＨＤＤ４３への書込みを再開するよう、ＲＡＭ４２の入出力を制御するステップであるようにしてもよい。
【００７１】
また、補足的に説明すると、データ記録装置として機能させるプログラムは、その一形態として、コンピュータに次のデータ記録処理を実行させるためのプログラムである。このデータ記録処理は、データをメモリ（例えばＲＡＭ４２）に記憶する記憶ステップと、ＲＡＭ４２の空き容量を検出するメモリ残量検出ステップと、ＲＡＭ４２より読出された信号を記録媒体（例えばＨＤＤ４３）に記録する記録ステップと、ＨＤＤ４３の振動を検出する振動検出ステップと、振動検出ステップでの検出結果に応じて、ＨＤＤ４３への記録の停止及び停止解除を行う記録停止／解除ステップと、メモリ残量検出ステップ及び振動検出ステップでの検出結果に応じて、ＲＡＭ４２での書込み／読出しを制御するメモリ入出力制御ステップと、記憶手段（例えば半導体メモリカードＭ）の書込み／読出しを制御する記憶手段入出力制御ステップと、を含んでなる。ここでのメモリ入出力制御ステップは、記録停止／解除ステップにより記録媒体への記録が停止された時に、ＲＡＭ４２にデータを記憶させておき、メモリ残量検出ステップによりメモリ残量の不足を検出した場合に、ＲＡＭ４２に記憶させるデータを記憶手段入出力制御回路（例えば出力装置４７）へ出力し、記録停止／解除ステップによる記録停止解除後、ＲＡＭ４２及び半導体メモリカードＭに記憶されたデータの入出力を制御するステップであるようにしてもよい。
【００７２】
本実施形態は、ＰＤＡ（携帯情報端末）やノート型ＰＣなどモバイルコンピュータと呼ばれる可搬式のコンピュータなど、振動の生じやすいコンピュータに特に有用である。ただし、画像信号記録装置として機能させるために、このモバイルコンピュータにはカメラ及び／又はマイクが内蔵或いは外付けされているものとする。なお、振動検出機能はカメラやマイク側に備えるようにしてもよいが、基本的にＨＤＤ４３での振動を直接或いは間接的に検出できるようにしておく必要がある。以下、コンピュータ４０がモバイルコンピュータであるものとして、本発明の特徴部分である画像信号記録処理を説明する。なお、図１乃至図４で説明した実施形態と説明が重複する箇所の説明は省略している。
【００７３】
まず、ＣＰＵ４１は上述の制御プログラムをＲＡＭ４２に読出し実行することにより、信号入力装置４４からＲＡＭ４２へ画像信号（及び／又は音声信号）を取り込む。例えば、信号入力装置４５としてＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子等のインターフェースを備えたコンピュータ４０に、ＰＣ用ビデオカメラ（Ｗｅｂカメラも含む）を接続しておき、そのカメラで撮影された動画像信号をコンピュータ４０のＲＡＭ４２へ取り込み一時的に記憶する。なお、このＰＣ用ビデオカメラ（Ｗｅｂカメラも含む）はコンピュータ４０に内蔵されているものであってもよい。他の例としては、信号入力装置４５としてＩＥＥＥ１３９４ベースのＤＶ端子などのインターフェースを備えたコンピュータ４０に、ディジタルビデオカメラを接続しておき、ディジタルビデオカメラで撮影した動画像信号をコンピュータ４０のＲＡＭ４２へ取り込み一時的に記憶するようにしてもよい。
【００７４】
このようにしてコンピュータ４０に取り込まれＲＡＭ４２に一時記憶された信号データは、随時、上述の制御プログラムによってＨＤＤ４３に記録されるが、振動検出により正しい書込みが不可能であると判断された場合には、同じく上述の制御プログラムによってまずＲＡＭ４２に一時記憶されたままの状態にしておき、ＲＡＭ４２が容量不足になれば他の出力装置４７に装着された半導体メモリカードＭに出力（一時記憶）される。ここでの出力装置４７としては、半導体メモリカードＭを装着することで駆動可能な半導体メモリカード読取装置が挙げられる。そして、振動が許容限界以下になったことを検出すると、ＲＡＭ４２，半導体メモリカードＭからデータを読出し、ＨＤＤ４３に対して記録を行うようにする。このように、ＣＰＵ４１が上述の制御プログラムをＲＡＭ４２より読出し実行することにより、コンピュータ４０において取り扱われるデータ（動画像，静止画像，音声等の入力データ）はその処理時に一時的にＲＡＭ４２に蓄積され、ＨＤＤ４３への記録が長時間中断するような場合でも再生時における画質及び音質を良好に保つことが可能なよう、本発明に係る所定の信号記録（振動検出及びそれに伴う処理）が施される。
【００７５】
なお、ＣＲＴ，ＬＣＤ，ＰＤＰ等の表示装置４６においてこれらの処理をユーザに知らしめたり、操作可能に表示したりすることもできる。例えば、各種ユーザが使用する際に容易となるような表示装置４６用のグラフィカルユーザインターフェース（ＧＵＩ）を備え、各種設定画面、処理方法（圧縮方法など）の選択画面、処理の途中経過や途中結果等は、表示装置４６を通してユーザに提示し、必要な場合には、キーボード，マウス等からユーザが処理に必要なパラメータを入力・修正することを可能としてもよい。また、圧縮処理中，ＨＤＤ４３への記録処理中などを示すインジケータを表示装置４６に表示することも可能である。また、ＨＤＤ４３への信号記録処理以外の処理の実行中に作られる中間データもＲＡＭ４２に蓄積され、必要に応じて、ＣＰＵ４１によって読出し、修正・書込みが行われる。
【００７６】
なお、本実施形態に係る画像信号記録装置は、ＣＰＵ４１，ＲＡＭ４２，ＨＤＤ４３，半導体メモリカードＭ，カードＭへの記録装置以外のモジュールを、図１のように全部ハードモジュールとして構成することも可能であるが、全てＣＰＵ４１で制御されるプログラム（ソフトウェア）で構成したり、一部だけをハードモジュールで構成するようにしてもよい。また、本実施形態は、所謂コンピュータだけでなく、携帯電話なども適用可能である。ただし、この携帯電話には上述のモバイルコンピュータと同様にカメラ及び／又はマイクが内蔵或いは外付けされているものとする。
【００７７】
以上、本発明の画像（静止画像／動画像）信号及び／又は音声信号の信号記録装置を中心に各実施形態を説明してきたが、本発明は、コンピュータをそれら信号記録装置として機能させるための、或いはコンピュータにそれら信号記録装置の処理手順（それらの信号記録方法）を実行させるためのプログラムとしての形態も可能である。このプログラムは、図５を参照して説明した制御プログラムに相当し、ＨＤＤ４３等の記録媒体やＲＡＭ４２等のメモリや半導体メモリカード（／及び振動検出回路）など、図１乃至図４で説明した信号記録装置の一部をハードモジュールで形成したコンピュータに、このプログラムを組み込むことで、コンピュータ（例えばコンピュータ４０）を上述した信号記録装置として機能させることが可能である。
【００７８】
さらに、本発明は、それらプログラムやデータを記録したコンピュータ読み取り可能な記録媒体としての形態も可能である。ただし、ここでいう記録媒体は、本発明のデータ記録装置に設置されるか挿入して設けられる図１や図５ののＨＤＤ１０，４３で例示した記録媒体と、その役割が異なることに注意すべきである。ここでの記録媒体としては、各種ＲＯＭやＲＡＭ等が想定でき、これら記録媒体に上述した本発明の各実施形態の画像信号記録装置の機能をコンピュータ（例えば上述のコンピュータ４０）に実行させ、画像信号記録の機能を実現するための上述のごときプログラム（又はプログラム及びデータ）を記録して流通させることにより、当機能の実現を容易にする。そして図５で説明したような情報処理装置（例えばコンピュータ４０）に上述のごとくの記録媒体を装着して、情報処理装置によりプログラムを読出すか、若しくは情報処理装置が備えている記録媒体（例えばＨＤＤ４３）に当プログラムを記憶させておき、必要に応じて読出すことにより、本発明に係わる画像信号記録の機能を実行することができる。なお、携帯電話に関しては、例えば、携帯電話と接続した他のコンピュータ等に、流通させた記録媒体を装着して、携帯電話側にそのプログラムを伝送するようにすればよい。
【００７９】
同様に、本発明は、コンピュータを上述したデータ記録装置として機能させるための、或いはコンピュータにデータ記録装置の処理手順（データ記録方法）を実行させるためのプログラムとしての形態、及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体としての形態も採り得る。
【図面の簡単な説明】
【００８０】
【図１】本発明の一実施形態に係る動画・音声信号記録装置の一実施例を示すブロック図である。
【図２】動画圧縮の一方式を説明するためのタイミング図である。
【図３】図１の動画・音声信号記録装置における、メモリ容量内で振動が収まる場合の動作例を示すタイミング図である。
【図４】図１の動画・音声信号記録装置における、振動がメモリ容量を超える場合の動作例を示すタイミング図である。
【図５】本発明に適用可能な一般的な情報処理装置の構成例を示す図である。
【符号の説明】
【００８１】
１…レンズ、２…アイリス、３…撮像素子、４…カメラ信号処理回路、５…圧縮回路、６…メモリ入出力制御回路、７…メモリ（バッファメモリ）、８…メモリ残量検出回路、９…ハードディスク（記録媒体）の書込み／読出し制御回路、１０…ハードディスク（記録媒体）、１１…振動検出回路、１２…システム制御回路、２０…半導体メモリカード入出力制御回路（記憶手段入出力制御回路）、２１，Ｍ…半導体メモリカード（記憶手段）、３０…マイク、３１…音声処理回路、４０…コンピュータ、４１…ＣＰＵ、４２…ＲＡＭ、４３…ハードディスク、４４…入力装置、４５…信号入力装置、４６…表示装置、４７…出力装置、４８…バス。
【図１】
2004173244.tif 000003
【図２】
2004173244.tif 000004
【図３】
2004173244.tif 000005
【図４】
2004173244.tif 000006
【図５】
2004173244.tif 000007