(57)【要約】【課題】  停電により不揮発性メモリのファイルシステムが破壊されるのを防止する。【解決手段】  監視カメラは、商用電源から電力を受ける電源回路と、動画像を出力するイメージセンサと、動画像を構成するフレームを順にＳＤＲＡＭに記憶する第１記憶制御部と、ＨＤＤに、ＳＤＲＡＭに一時記憶されたフレームを記憶する（Ｓ１４）とともに、フレームを管理するための管理データを記憶する（Ｓ１９、Ｓ２３）第２記憶制御部と、商用電源から電力を受けなくなると、ＳＤＲＡＭおよび第２記憶制御部に電力を供給する電気二重層コンデンサと、電気二重層コンデンサの残容量を検出する残容量検出部と、を備え、第２記憶制御部は、検出された残容量が所定のしきい値以上であることを条件に（Ｓ１１でＹＥＳ）、ＳＤＲＡＭに記憶されたフレームをＨＤＤに記憶する（Ｓ１４）。【選択図】        図５
2011009874.tif 000002
【特許請求の範囲】
【請求項１】
外部から電力を受ける受電手段と、
被写体を撮像した動画像を受け付ける動画像受付手段と、
前記受け付けられた動画像を構成するフレームを順に揮発性メモリに記憶する第１記憶制御手段と、
不揮発性メモリに、前記一時記憶されたフレームを記憶するとともに、該記憶されたフレームを管理するための管理データを記憶する第２記憶制御手段と、
前記受電手段により受け付けられた電力の一部を蓄電し、前記受電手段が外部から電力を受けなくなると、少なくとも前記揮発性メモリおよび前記第２記憶制御手段に電力を供給する蓄電手段と、
前記蓄電手段に蓄電された電力の残容量を検出する残容量検出手段と、を備え、
前記第２記憶制御手段は、前記残容量検出手段により検出された残容量が所定のしきい値以上であることを条件に、前記揮発性メモリに記憶されたフレームを前記不揮発性メモリに記憶する、画像記憶装置。
【請求項２】
前記受電手段が受ける電力の遮断を検出する電力遮断検出手段をさらに備え、
前記第２記憶制御手段は、前記電力遮断検出手段により電力の遮断が検出されると、前記管理データを記憶した後は、次の順のフレームを記憶しない、請求項１に記載の画像記憶装置。
【請求項３】
外部から電力を受ける受電手段と、
前記受電手段が外部から電力を受けなくなると、電力を供給する蓄電手段と、を備えた画像記憶装置で実行される画像記憶方法であって、
被写体を撮像した動画像を受け付けるステップと、
前記受け付けられた動画像を構成するフレームを順に揮発性メモリに記憶するステップと、
前記蓄電手段に蓄電された電力の残容量を検出するステップと、
前記残容量を検出するステップにおいて検出された残容量が所定のしきい値以上であることを条件に、前記一時記憶されたフレームを不揮発性メモリに記憶するとともに、該記憶されたフレームを管理するための管理データを前記不揮発性メモリに記憶するステップと、を含む画像記憶方法。
【請求項４】
外部から電力を受ける受電手段と、
前記受電手段が外部から電力を受けなくなると、電力を供給する蓄電手段と、を備えた画像記憶装置を制御するコンピュータで実行される画像記憶プログラムであって、
被写体を撮像した動画像を受け付けるステップと、
前記受け付けられた動画像を構成するフレームを順に揮発性メモリに記憶するステップと、
前記蓄電手段に蓄電された電力の残容量を検出するステップと、
前記残容量を検出するステップにおいて検出された残容量が所定のしきい値以上であることを条件に、前記一時記憶されたフレームを不揮発性メモリに記憶するとともに、該記憶されたフレームを管理するための管理データを前記不揮発性メモリに記憶するステップと、を前記コンピュータに実行させる画像記憶プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像記憶装置、画像記憶方法および画像記憶プログラムに関し、特に、商用電源に接続されて駆動する画像記憶装置、画像記憶方法および画像記憶プログラムに関する。
【背景技術】
【０００２】
画像を撮像し、記憶する監視カメラは、商用電源から電力の供給を受けて駆動し、撮像した画像を連続してハードディスクなどの不揮発性メモリに記憶する。特開２００７−２５８８７８号公報には、電源回路において、商用電源の電力の異常が検出されると、バッテリ電源からの出力に切り替え、圧縮処理部に商用電源の電力の異常がないときより高い圧縮率で圧縮処理を行うように制御するとともに、圧縮処理部から出力される圧縮データを配信するのを停止し、不揮発性メモリに記憶させるようにした撮像装置が記載されている。
【０００３】
しかしながら、従来の撮像装置は、不揮発性メモリにデータを記憶する処理を実行することによりバッテリ電源に蓄電された電力が消費されるので、バッテリ電源の残容量が少なくなれば、不揮発性メモリにデータを記憶する処理が途中で中断されてしまう。特に、停電が連続して発生すると、バックアップ電源に十分な電力が蓄電される前に停電する場合があり、不揮発性メモリにデータを記憶する処理が途中で中断される確率が高くなる。これにより、不揮発性メモリのファイルシステムが破壊される惧れがあるといった問題がある。
【特許文献１】特開２００７−２５８８７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、停電により不揮発性メモリのファイルシステムが破壊されるのを防止することが可能な画像記憶装置を提供することである。
【０００５】
この発明の他の目的は、停電により不揮発性メモリのファイルシステムが破壊されるのを防止することが可能な画像記憶方法を提供することである。
【０００６】
この発明のさらに他の目的は、停電により不揮発性メモリのファイルシステムが破壊されるのを防止することが可能な画像記憶プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上述した目的を達成するためにこの発明のある局面によれば、画像記憶装置は、外部から電力を受ける受電手段と、被写体を撮像した動画像を受け付ける動画像受付手段と、受け付けられた動画像を構成するフレームを順に揮発性メモリに記憶する第１記憶制御手段と、不揮発性メモリに、一時記憶されたフレームを記憶するとともに、該記憶されたフレームを管理するための管理データを記憶する第２記憶制御手段と、受電手段により受け付けられた電力の一部を蓄電し、受電手段が外部から電力を受けなくなると、少なくとも揮発性メモリおよび第２記憶制御手段に電力を供給する蓄電手段と、蓄電手段に蓄電された電力の残容量を検出する残容量検出手段と、を備え、第２記憶制御手段は、残容量検出手段により検出された残容量が所定のしきい値以上であることを条件に、揮発性メモリに記憶されたフレームを不揮発性メモリに記憶する。
【０００８】
この局面に従えば、蓄電手段に蓄電された電力の残容量が所定のしきい値以上であることを条件に、揮発性メモリに記憶されたフレームが不揮発性メモリに記憶される。このため、一度停電して外部から電力が供給された場合に、蓄電手段に蓄電された電力が消費されるが、その後、停電が復旧した後に再度停電した場合、蓄電手段の残容量が所定のしきい値以上でなれば、揮発性メモリに記憶されたフレームが不揮発性メモリに記憶されない。しきい値を、揮発性メモリに記憶されたフレームを不揮発性メモリに記憶するだけの電力以上とすれば、揮発性メモリに記憶されたフレームを不揮発性メモリに確実に記憶することができ、途中で記憶する処理が中断するなどしてファイルシステムが破壊されるのを防止することができる。その結果、停電により不揮発性メモリのファイルシステムが破壊されるのを防止することが可能な画像記憶装置を提供することができる。
【０００９】
好ましくは、受電手段が受ける電力の遮断を検出する電力遮断検出手段をさらに備え、第２記憶制御手段は、電力遮断検出手段により電力の遮断が検出されると、管理データを記憶した後は、次の順のフレームを記憶しない。
【００１０】
この局面に従えば、外部から受けられる電力の遮断が検出されると、不揮発性メモリに管理データが記憶された後は、次の順のフレームが記憶されない。このため、蓄電手段に蓄電された電力がなくなる前に、フレームと管理データとを不揮発性メモリに記憶することができる。さらに、フレームと管理データとを不揮発性メモリに記憶した後は、フレームを不揮発性メモリに記憶しないので、管理データを記憶する必要がなく、不揮発性メモリにアクセスするのを禁止する。これにより、不揮発性メモリにアクセスする処理が中断されてファイルシステムが破壊されるのを防止することができる。
【００１１】
この発明の他の局面に従えば、画像記憶方法は、外部から電力を受ける受電手段と、受電手段が外部から電力を受けなくなると、電力を供給する蓄電手段と、を備えた画像記憶装置で実行される画像記憶方法であって、被写体を撮像した動画像を受け付けるステップと、受け付けられた動画像を構成するフレームを順に揮発性メモリに記憶するステップと、蓄電手段に蓄電された電力の残容量を検出するステップと、残容量を検出するステップにおいて検出された残容量が所定のしきい値以上であることを条件に、一時記憶されたフレームを不揮発性メモリに記憶するとともに、該記憶されたフレームを管理するための管理データを不揮発性メモリに記憶するステップと、を含む。
【００１２】
この局面に従えば、停電により不揮発性メモリのファイルシステムが破壊されるのを防止することが可能な画像記憶方法を提供することができる。
【００１３】
この発明のさらに他の局面に従えば、画像記憶プログラムは、外部から電力を受ける受電手段と、受電手段が外部から電力を受けなくなると、電力を供給する蓄電手段と、を備えた画像記憶装置を制御するコンピュータで実行される画像記憶プログラムであって、被写体を撮像した動画像を受け付けるステップと、受け付けられた動画像を構成するフレームを順に揮発性メモリに記憶するステップと、蓄電手段に蓄電された電力の残容量を検出するステップと、残容量を検出するステップにおいて検出された残容量が所定のしきい値以上であることを条件に、一時記憶されたフレームを不揮発性メモリに記憶するとともに、該記憶されたフレームを管理するための管理データを不揮発性メモリに記憶するステップと、をコンピュータに実行させる。
【００１４】
この局面に従えば、停電により不揮発性メモリのファイルシステムが破壊されるのを防止することが可能な画像記憶プログラムを提供することができる。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００１６】
図１は、本発明の実施の形態の１つにおける監視カメラの構成の概略を示すブロック図である。図１を参照して、監視カメラ１は、監視カメラ１の全体を制御する制御部１１と、制御部１１が実行するためのプログラム等を記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１９と、イメージセンサ１３と、画像処理する信号処理回路１７と、コーデック（ＣＯＤＥＣ）１５と、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２１と、外部のモニタ３２と接続されるビデオエンコーダ２９と、ハードディスクドライブ（ＨＤＤ）２３と、メモリカード２７が装着されるカードインターフェース（Ｉ／Ｆ）２５と、電源回路３１と、を含む。
【００１７】
イメージセンサ１３は、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ等の光電変換素子であり、レンズを介して結像する被写体像の画像を光電変換した画像データを制御部１１に出力する。制御部１１は、イメージセンサ１３から出力される画像データを受け付け、ＳＤＲＡＭ２１に記憶する。ここでの画像データは、例えば、１画素がＲ（赤）Ｇ（緑）Ｂ（青）で構成されるビットマップ形式のデータである。なお、イメージセンサ１３は、ＣＭＯＳイメージセンサに限定されるものではなく、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサを用いてもよい。イメージセンサ１３は、所定の時間間隔で１フレームの画像データを出力する。フレームとは、動画像を構成する単位であり、１フレームは１枚の画像を意味する。また、フレームはフィールドに置き換えることができる。所定の時間間隔とは、フレームレートが５ＦＰＳであれば、１／５秒である。
【００１８】
信号処理回路１７は、ＳＤＲＡＭ２１に記憶された画像データを読み出し、画像データに対して種々の信号処理を施し、輝度信号と色差信号とで表される表色系のＹＵＶ形式に変換する。信号処理回路１７は、ＹＵＶ形式の画像データをＳＤＲＡＭに記憶する。
【００１９】
ビデオエンコーダ２９は、ＳＤＲＡＭ２１に記憶されたＹＵＶ形式の画像データからコンポジット映像信号を生成し、モニタ３２に出力する。これにより、モニタ３２にイメージセンサ１３が被写体を撮像して出力する動画像が表示される。モニタ３２は、監視カメラ１に接続される表示装置であり、例えば、液晶表示装置、有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイまたは陰極線管である。
【００２０】
コーデック１５は、制御部１１により制御され、ＳＤＲＡＭ２１に記憶されたＹＵＶ形式の画像データを読出し、圧縮符合化し、画像データを圧縮符号化した符号化データをＳＤＲＡＭ２１に記憶する。ここでは、１フレームごとに圧縮符号化された符号化データがＳＤＲＡＭ２１に順に記憶される。なお、コーデック１５は、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）圧縮方式で、複数のフレームを圧縮符号化するようにしてもよい。この場合には、ＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）単位で圧縮符号化された符号化データがＳＤＲＡＭ２１に記憶される。
【００２１】
ＳＤＲＡＭ２１は、揮発性メモリであり、符号化データを一時的に記憶する。また、ＳＤＲＡＭ２１は、リングバッファとして機能し、直近の所定期間の符号化データを記憶する。なお、ここでは揮発性メモリの一例としてＳＤＲＡＭ２１を用いるが、揮発性メモリであれば、例えば、ＤＤＲＳＤＲＡＭ（Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ＳＤＲＡＭ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）、ＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）を用いてもよい。
【００２２】
また、コーデック１５は、再生時において、制御部１１により制御され、ＳＤＲＡＭ２１に記憶された符号化データを復号し、復号により得られるＹＵＶ形式の画像データをＳＤＲＡＭ２１に記憶する。ビデオエンコーダ２９は、ＳＤＲＡＭ２１に記憶されたＹＵＶ形式の画像データからコンポジット信号を生成し、モニタ３２に出力する。これにより、モニタ３２に動画像が表示される。
【００２３】
ＨＤＤ２３は、不揮発性メモリである。カードＩ／Ｆ２５は、不揮発性メモリを備えたメモリカード２７が装着される。制御部１１は、カードＩ／Ｆ２５を介して、メモリカード２７にアクセス可能であり、データを書き込みまたは読出し可能である。
【００２４】
制御部１１は、ＲＯＭ１９に記憶された記憶プログラムを実行することにより、後述する機能を実現する。なお、ここでは、記憶プログラムをＲＯＭ１９に記憶する例を説明するが、ＲＯＭ１９に限られず、メモリカード２７に記憶された記憶プログラムを実行するようにしても良い。さらに、記憶プログラムを記憶する記録媒体としては、メモリカード２７に限られず、磁気テープ、フレキシブルディスク、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ＥＰＲＯＭ）などであってもよい。
【００２５】
電源回路３１は、外部の商用電源と接続され、商用電源から供給される電力を受け付け、受け付けられた電力を監視カメラ１の全体に供給する。ここでは、電源回路３１が出力する電力の電圧をＶ３で示す。また、電源回路３１は、バックアップ電源として電気二重層コンデンサを備えている。
【００２６】
図２は、電源回路の回路構成の一例を示す図である。図２を参照して、電源回路３１は、商用電源４１を直流に変換する整流回路３３と、整流回路３３の出力電圧を分圧する抵抗Ｒ１、Ｒ２と、電気二重層コンデンサＣ１と、電気二重層コンデンサＣ１の出力電圧を分圧する抵抗Ｒ４，Ｒ５と、電流が逆流するのを防止するためのダイオードＤ１、Ｄ２と、を備える。図では、整流回路３３の出力電圧をＶ３で示し、出力電圧Ｖ３は、監視カメラ１の全体に印加される。抵抗Ｒ１とＲ２とが接続されるノードＡの電圧Ｖ１は、制御部１１に出力され、抵抗Ｒ４とＲ５とが接続されるノードＢの電圧Ｖ２は、制御部１１に出力される。
【００２７】
商用電源４１から電力が供給されている間、電圧Ｖ３は所定の値を維持し、ノードＡの電圧Ｖ１も所定の値を維持する。この状態においては、電気二重層コンデンサＣ１は、満充電になるまで蓄電する。電気二重層コンデンサＣ１が満充電になればノードＢの電圧Ｖ２が所定の値を維持する。
【００２８】
一方、停電の場合は商用電源４１から電力が供給されなくなり、電圧Ｖ３の値が低下し、ダイオードＤ１の両端に電圧差が生じる。これにより、電気二重層コンデンサＣ１が放電する。さらに、電気二重層コンデンサＣ１の放電に伴ってノードＢの電圧Ｖ２が低下する。
【００２９】
このため、制御部１１は、電圧Ｖ１から整流回路３３の出力電圧Ｖ３を検出する。換言すれば、停電による商用電源４１から供給される電力の遮断を検出する。また、制御部１１は、電圧Ｖ２から電気二重層コンデンサＣ１の出力電圧を検出する。換言すれば、制御部１１は、電圧Ｖ２から電気二重層コンデンサＣ１に蓄電されている残容量を検出する。
【００３０】
図３は、制御部が備える機能の概要を示す機能ブロック図である。図３を参照して、制御部１１は、商用電源４１から供給される電力の遮断を検出する停電検出部５１と、電気二重層コンデンサＣ１の残容量を検出する残量検出部５３と、符号化データのＳＤＲＡＭ２１への記憶を制御する第１記憶制御部５５と、符号化データのＨＤＤ２３への記憶を制御する第２記憶制御部５７と、を含む。
【００３１】
停電検出部５１は、電源回路３１が出力する電圧Ｖ１が入力され、電圧Ｖ１を予め定められたしきい値Ｔ１と比較する。電圧Ｖ１がしきい値Ｔ１以下となれば、電源回路３１に商用電源４１からの電力の供給が遮断されたと判断する。停電検出部５１は、商用電源４１からの電力の供給が遮断された判断する場合、それを示す停電信号を第１記憶制御部５５および第２記憶制御部５７に出力する。また、停電検出部５１は、電圧Ｖ１がしきい値Ｔ１より大きい間は、商用電源４１から電力の供給を受けていることを示す通電信号を第１記憶制御部５５および第２記憶制御部５７に出力する。
【００３２】
残量検出部５３は、電源回路３１が出力する電圧Ｖ２が入力され、電圧Ｖ２を予め定められたしきい値Ｔ２と比較する。しきい値Ｔ２は、電気二重層コンデンサＣ１の残容量が予め定められた値のときの電気二重層コンデンサＣ１の電圧である。換言すれば、残量検出部５３は、電気二重層コンデンサＣ１の残容量が予め定められた値以下となったことを検出する。残量検出部５３は、電圧Ｖ２がしきい値Ｔ２より小さくなると、電気二重層コンデンサＣ１の残容量が予め定められた値より小さくなったと判断する。残量検出部５３は、電気二重層コンデンサＣ１の残容量が予め定められた値より小さいと判断する場合、それを示す不足信号を第２記憶制御部５７に出力する。また、残量検出部５３は、電圧Ｖ２がしきい値Ｔ２以上の間は、電気二重層コンデンサＣ１の残容量が十分であることを示す満充電信号を第２記憶制御部５７に出力する。
【００３３】
第１記憶制御部５５は、停電検出部５１から通電信号が入力されている間、コーデック１５を制御し、イメージセンサ１３が出力する画像データ、ここでは、信号処理回路１７により変換されてＳＤＲＡＭ２１に記憶されるＹＵＶ形式の画像データを受け付け、受け付けられた画像データをコーデック１５に圧縮符号化させ、コーデック１５により生成された符号化データをＳＤＲＡＭ２１に記憶する。イメージセンサ１３は、所定時間間隔で１フレームの画像データを出力するので、第１記憶制御部５５は、所定時間間隔で出力される画像データを符号化した符号化データを順にＳＤＲＡＭ２１に記憶する。
【００３４】
さらに、第１記憶制御部５５は、停電検出部５１から停電信号が入力されると、次に通電信号が入力されるまで、制御部１１、ＳＤＲＡＭ２１、ＨＤＤ２３以外への電源回路３１から出力される電力の供給を遮断し、符号化データのＳＤＲＡＭ２１への記憶を停止する。制御部１１、ＳＤＲＡＭ２１およびＨＤＤ２３を除く、イメージセンサ１３、ＬＣＤ１７、コーデック１５およびカードＩ／Ｆ２５の駆動を停止するようにしてもよい。停電検出部５１から停電信号が入力される場合、商用電源４１からの電力が遮断され、電気二重層コンデンサＣ１が放電するので、可能な限り消費電力を小さくするためである。
【００３５】
第２記憶制御部５７は、残量検出部５３から満充電信号が入力されていることを条件に、ＳＤＲＡＭ２１に記憶された符号化データを、ＨＤＤ２３に記憶する。この際、第２記憶制御部５７は、所定期間分の複数フレームの符号化データをまとめた１つの画像ファイルとしてＨＤＤ２３に記憶する。例えば、所定期間を６０秒とすれば、３００フレーム分の符号化データを１つにまとめた画像ファイルをＳＤＲＡＭ２１に記憶される。さらに、第２記憶制御部５７は、画像ファイルごとに、それに含まれる複数フレームそれぞれの再生時刻等を管理するための管理データを生成し、管理ファイルとしてＨＤＤ２３に記憶する。
【００３６】
また、第２記憶制御部５７は、停電検出部５１から停電信号が入力されると、所定期間分の複数フレームの符号化データをまとめた１つの画像ファイルをＨＤＤ２３に記憶する前であっても、次のフレームの符号化データをＨＤＤ２３に記憶することなく、その段階までに記憶されているフレームをまとめた１つの画像ファイルをＨＤＤ２３に記憶する。所定期間を６０秒とすれば、３００フレーム分の符号化データを１つの画像ファイルとして記憶するが、例えば、１００フレーム分の符号化データを記憶した時点で、停電信号が入力される場合は、１０１番目のフレームの符号化データをＨＤＤ２３に記憶することなく、１００フレーム分の符号化データをまとめた１つの画像ファイルをＨＤＤ２３に記憶する。この場合に生成される管理データは、画像ファイルに含まれる１００フレームそれぞれの再生時刻等を管理するための管理データである。なお、第２記憶制御部５７は、コーデック１５がＭＰＥＧ圧縮方式で画像データを符号化する場合、１ＧＯＰの符号化データがＳＤＲＡＭ２１に記憶されるごとに、ＨＤＤ２３に記憶するが、停電検出部５１から停電信号が入力されると、１ＧＯＰ分の符号化データがＳＤＲＡＭ２１に記憶されていなければ、その１ＧＯＰ分の符号化データをＨＤＤ２３に記憶することなく破棄する。
【００３７】
したがって、電気二重層コンデンサＣ１は、第２記憶制御部５７が、フレームの符号化データを記憶し、さらに、管理データを記憶するまでに制御部１１、ＳＤＲＡＭ２１およびＨＤＤ２３により消費される電力を蓄電可能な蓄電容量を有する。
【００３８】
図４は、第１記憶処理の流れの一例を示すフローチャートである。第１記憶処理は、制御部１１が記憶プログラムを実行することにより、制御部１１により実行される処理である。図４を参照して、イメージセンサ１３からフレームを受け付けたか否かを判断する。フレームを受け付けたならば処理をステップＳ０２に進めるが、そうでなければ処理をステップＳ０４に進める。ステップＳ０２においては、フレームの画像データをコーデック１５に圧縮符号化させ、処理をステップＳ０３に進める。ステップＳ０３においては、圧縮符号化されたフレームの符号化データをＳＤＲＡＭ２１に記憶し、処理をステップＳ０４に進める。
【００３９】
ステップＳ０４においては、停電を検出したか否かを判断する。具体的には、電源回路３１のノードＡの電圧Ｖ１が予め定められたしきい値Ｔ１以下か否かを判断する。電圧Ｖ１がしきい値Ｔ１以下ならば停電と判断し、処理を終了するが、そうでなければ処理をステップＳ０１に戻す。ステップＳ０１〜ステップＳ０３を実行している間に、停電した場合には、電源回路３１の電気二重層コンデンサＣ１から電力の供給を受けるので、ステップＳ０４までの処理を継続して実行することができる。
【００４０】
図５は、第２記憶処理の流れの一例を示すフローチャートである。第２記憶処理は、制御部１１が記憶プログラムを実行することにより、制御部１１により実行される処理である。図５を参照して、ステップＳ１１においては、電源回路３１の電気二重層コンデンサＣ１の残量が予め定めらたしきい値以上か否かを判断する。具体的には、電源回路３１のノードＢの電圧Ｖ２が予め定められたしきい値Ｔ２以上か否かを判断する。電圧Ｖ２がしきい値Ｔ２以上ならば電気二重層コンデンサＣ１の残量が予め定められたしきい値以上と判断する。電圧Ｖ２がしきい値Ｔ２以上でなければ、電圧Ｖ２がしきい値Ｔ２以上になるまで待機状態となり、電圧Ｖ２がしきい値Ｔ２以上ならば処理をステップＳ１２に進める。換言すれば、電気二重層コンデンサＣ１の残量が予め定められたしきい値以上であることを条件に、ステップＳ１２以降の処理を実行する。
【００４１】
ステップＳ１２においては、ＨＤＤ２３に新たな画像ファイルを記憶するために、画像ファイルをオープン（ＯＰＥＮ）する。次のステップＳ１３においては、ＳＤＲＡＭ２１にフレームが記憶されているか否かを判断する。未だＨＤＤ２３に記憶されていないフレームの符号化データがＳＤＲＡＭ２１に記憶されていれば、処理をステップＳ１４に進めるが、そうでなければステップＳ１４をスキップして処理をステップＳ１５に進める。ステップＳ１４においては、ＳＤＲＡＭ２１に記憶されている次の順番のフレームの符号化データをステップＳ１２においてＯＰＥＮした画像ファイルに追加して記憶する。
【００４２】
ステップＳ１５においては、停電を検出したか否かを判断する。具体的には、電源回路３１のノードＡの電圧Ｖ１が予め定められたしきい値Ｔ１以下か否かを判断する。電圧Ｖ１がしきい値Ｔ１以下ならば停電と判断し、処理を終了するために処理をステップＳ２１に進めるが、そうでなければ処理をステップＳ１６に進める。
【００４３】
ステップＳ１６においては、所定枚数のフレームをＨＤＤ２３に記憶したか否かを判断する。ステップＳ１２においてＯＰＥＮした画像ファイルに、所定数のフレームの符号化データを記憶したか否かを判断する。所定数は、ここでは３００である。
【００４４】
所定数のフレームを記憶したならば処理をステップＳ１７に進めるが、そうでなければ処理をステップＳ１３に戻す。すなわち、１つの画像ファイルに３００フレーム分の符号化データを記憶するまでステップＳ１３〜ステップＳ１５の処理を繰り返す。ただし、１つの画像ファイルに３００フレーム分の符号化データを記憶する前であっても、ステップＳ１５において停電が検出されると、処理をステップＳ２１に進める。
【００４５】
ステップＳ１７においては、ステップＳ１２において開いた画像ファイルを閉じる（ＣＬＯＳＥ）。これにより、ＨＤＤ２３に画像ファイルがファイルシステムにおいて管理可能に記憶される。
【００４６】
次のステップＳ１８においては、ＨＤＤ２３に記憶されている管理ファイルを開く（ＯＰＥＮ）。ここでは、管理ファイルを所定数の画像ファイルに対して１つを割り当てている。このため、所定数の画像ファイルを記憶した後は、新たな管理ファイルをＨＤＤ２３に生成するために、新たな管理ファイルを開く。
【００４７】
そして、ステップＳ１４においてＨＤＤ２３に記憶したフレームの符号化データを管理するための管理データを生成し、ステップＳ１８において開いた管理ファイルに書き込む（ステップＳ１９）。さらに、ステップＳ２０においては、ステップＳ１８において開いた管理ファイルを閉じ（ＣＬＯＳＥ）、処理をステップＳ１１に戻す。これにより、ＨＤＤ２３に管理ファイルがファイルシステムにおいて管理可能に記憶される。
【００４８】
一方、ステップＳ２１〜ステップＳ２４までの処理は、ステップＳ１７〜ステップＳ２０までの処理と同じなので、ここでは説明を繰り返さない。ステップＳ２１〜ステップＳ２４までの処理は、停電が検出された後に実行される処理であるが、電源回路３１の電気二重層コンデンサＣ１から電力の供給を受けているので、ステップＳ２４までの処理を継続して実行することができる。
【００４９】
以上説明したように、本実施の形態における監視カメラ１は、電源回路３１が商用電源から電力を受け、イメージセンサ１３が、被写体を撮像し、動画像を出力する。制御部１１が備える第１記憶制御部５５は、イメージセンサ１３から出力される動画像を受け付け、受け付けられた動画像を構成するフレームを順に揮発性メモリであるＳＤＲＡＭ２１に記憶し、第２記憶制御部５７は、不揮発性メモリであるＨＤＤ２３に、一時記憶されたフレームを記憶するとともに、該記憶されたフレームを管理するための管理データを記憶する。電源回路３１が備える電気二重層コンデンサＣ１は、商用電源から受け付けられた電力の一部を蓄電し、外部から電力を受けなくなると、少なくともＳＤＲＡＭ２１およびＨＤＤ２３に電力を供給する。制御部１１が備える第２記憶制御部５７は、残量検出部５３により検出される、電気二重層コンデンサＣ１に蓄電された電力の残容量が所定のしきい値Ｔ２以上であることを条件に、ＳＤＲＡＭ２１に記憶されたフレームをＨＤＤ２３に記憶する。このため、一度停電して商用電源から電力が供給された場合に、電気二重層コンデンサＣ１に蓄電された電力が消費されるが、その後、停電が復旧した後に再度停電した場合、電気二重層コンデンサＣ１の残容量が所定のしきい値以上でなれば、ＳＤＲＡＭ２１に記憶されたフレームがＨＤＤ２３に記憶されない。しきい値を、ＳＤＲＡＭ２１に記憶されたフレームをＨＤＤ２３に記憶するだけの電力以上とすれば、ＳＤＲＡＭ２１に記憶されたフレームをＨＤＤ２３に確実に記憶することができ、途中で書き込み処理が中断するなどしてファイルシステムが破壊されるのを防止することができる。その結果、停電により不揮発性メモリのファイルシステムが破壊されるのを防止することが可能な監視カメラを提供することができる。
【００５０】
また、制御部１１が備える停電検出部５１は、電源回路３１が受ける電力の遮断を検出し、第２記憶制御部５７は、電力の遮断が検出されると、ＨＤＤ２３に管理データを記憶した後は、次の順のフレームを記憶しない。このため、電気二重層コンデンサＣ１に蓄電された電力がなくなる前に、フレームと管理データとをＨＤＤ２３に記憶することができる。さらに、フレームと管理データとをＨＤＤ２３に記憶した後は、フレームをＨＤＤ２３に記憶しないので、管理データを記憶する必要がなく、ＨＤＤ２３にアクセスするのを禁止する。これにより、ＨＤＤ２３にアクセスする処理が中断されてファイルシステムが破壊されるのを防止することができる。
【００５１】
なお、上述した実施の形態においては画像記憶装置の一例として、監視カメラ１を説明したが、カメラ等の撮像装置に接続されたコンピュータであってもよい。さらに、図４および図５に示した処理を実行するための画像記憶方法および画像記憶方法をカメラ等の撮像装置に接続されたコンピュータに実行させるための画像記憶プログラムとして捉えることができるのはいうまでもない。
【００５２】
また、ここでは、不揮発性メモリの一例としてＨＤＤ２３を例に説明したが、カードＩ／Ｆ２５に装着されるメモリカード２７であってもよく、さらに、磁気テープ、フレキシブルディスク、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））などであってもよい。
【００５３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態の１つにおける監視カメラの構成の概略を示すブロック図である。
【図２】電源回路の回路構成の一例を示す図である。
【図３】制御部が備える機能の概要を示す機能ブロック図である。
【図４】第１記憶処理の流れの一例を示すフローチャートである。
【図５】第２記憶処理の流れの一例を示すフローチャートである。
【符号の説明】
【００５５】
１  監視カメラ、１１  制御部、１３  イメージセンサ、１５  コーデック、１７  信号処理回路、１９  ＲＯＭ、２１  ＳＤＲＡＭ、２３  ＨＤＤ、２５  カードＩ／Ｆ、２７  メモリカード、２９  ビデオエンコーダ、３１  電源回路、３２  モニタ、３３  整流回路、４１  商用電源、５１  停電検出部、５３  残量検出部、５５  第１記憶制御部、５７  第２記憶制御部、Ｃ１  電気二重層コンデンサ。
【図１】
2011009874.tif 000003
【図２】
2011009874.tif 000004
【図３】
2011009874.tif 000005
【図４】
2011009874.tif 000006
【図５】
2011009874.tif 000007