(57)【要約】【構成】  記録された複数のＪＰＥＧファイルの各々には、画像作成時刻および画像記録時刻が割り当てられる。記録された複数の音声ブロックの各々にも、音声作成時刻および音声記録時刻が割り当てられる。ＣＰＵ４４は、基準ＪＰＥＧファイルの画像記録時刻との間で時刻条件を満足する音声記録時刻を有する音声ブロックを特定する。ＣＰＵ４４はまた、基準ＪＰＥＧファイルの画像作成時刻との間で時刻条件を満足する音声作成時刻を有する音声ブロックを、前段の処理で特定された音声ブロック以降の音声ブロックの中から特定する。基準ＪＰＥＧファイルに遅れるＪＰＥＧファイルは、画像作成時刻を参照して再生される。再生されるＪＰＥＧファイルに関連する音声ブロックは、音声作成時刻を参照して再生される。基準ＪＰＥＧファイルは、音声作成時刻の連続性に関するエラー条件が満足されたとき、再決定される。【効果】操作性の向上が図られる。【選択図】図３
2008092253.tif 000002
【特許請求の範囲】
【請求項１】
画像／音声の記録時刻を定義する第１時間軸に沿う第１画像時刻情報と画像／音声の作成時刻を定義する第２時間軸に沿う第２画像時刻情報とが各々に割り当てられた複数の画像フレームを記録媒体に記録する第１記録手段、
前記第１時間軸に沿う第１音声時刻情報と前記第２時間軸に沿う第２音声時刻情報とが各々に割り当てられた複数の音声ブロックを前記記録媒体に記録する第２記録手段、
基準画像フレームに割り当てられた第１画像時刻情報との間で時刻条件を満足する第１音声時刻情報が割り当てられた音声ブロックを前記複数の音声ブロックの中から特定する第１特定手段、
前記基準画像フレームに割り当てられた第２画像時刻情報との間で前記時刻条件を満足する第２音声時刻情報が割り当てられた音声ブロックを前記第１特定手段によって特定された音声ブロック以降の音声ブロックの中から特定する第２特定手段、
前記基準画像フレームに遅れる複数の画像フレームを前記第２画像時刻情報に基づいて前記記録媒体から再生する画像再生手段、
前記画像再生手段によって再生される複数の画像フレームに関連する複数の音声ブロックを前記第２音声時刻情報に基づいて前記記録媒体から再生する音声再生手段、および
前記音声再生手段によって再生される音声ブロックについて作成／記録時刻の連続性に関するエラー条件が満足されたとき前記基準画像フレームを再決定する再決定手段を備える、記録再生装置。
【請求項２】
前記再決定手段は前記画像再生手段によって今回再生された画像フレームの次の画像フレームを前記基準画像フレームとして決定する、請求項１記載の記録再生装置。
【請求項３】
前記画像フレームおよび前記音声ブロックを公衆回線網を通して取り込む取込手段をさらに備える、請求項１または２記載の記録再生装置。
【請求項４】
前記時刻条件は注目する画像時刻情報が示す時刻に遅れる最先の時刻を示すという条件である、請求項１ないし３のいずれかに記載の記録再生装置。
【請求項５】
前記基準画像フレームを前記記録媒体から再生する開始画像再生手段をさらに備える、請求項１ないし４のいずれかに記載の記録再生装置。
【請求項６】
前記エラー条件は、前記画像再生手段によって今回再生された画像フレームに割り当てられた第２画像時刻情報が示す時刻と前記音声再生手段によって次回再生される音声ブロックに割り当てられた第２音声時刻情報が示す時刻との差分の絶対値が第１閾値を上回るという第１閾値条件を含む、請求項１ないし５のいずれかに記載の記録再生装置。
【請求項７】
前記第１閾値は１つの音声ブロックによって表現される音声の期間に相当する、請求項６記載の記録再生装置。
【請求項８】
前記エラー条件は、前記画像再生手段によって今回再生される現画像フレームと前記画像再生手段によって次回再生される次画像フレームとの間で再生すべき音声ブロックが欠落しているというブロック条件を含む、請求項１ないし７記載の記録再生装置。
【請求項９】
前記エラー条件は、前記画像再生手段によって今回再生された画像フレームに割り当てられた第２画像時刻情報が示す時刻と前記画像再生手段によって次回再生される画像フレームに割り当てられた第２画像時刻情報が示す時刻との差分の絶対値が第２閾値を上回るという第２閾値条件をさらに含む、請求項６ないし８のいずれかに記載の記録再生装置。
【請求項１０】
前記第１時間軸は世界標準時刻の時間軸に相当する、請求項１ないし９のいずれかに記載の記録再生装置。
【請求項１１】
記録再生装置のプロセサに、
画像／音声の記録時刻を定義する第１時間軸に沿う第１画像時刻情報と画像／音声の作成時刻を定義する第２時間軸に沿う第２画像時刻情報とが各々に割り当てられた複数の画像フレームを記録媒体に記録する第１記録ステップ、
前記第１時間軸に沿う第１音声時刻情報と前記第２時間軸に沿う第２音声時刻情報とが各々に割り当てられた複数の音声ブロックを前記記録媒体に記録する第２記録ステップ、
基準画像フレームに割り当てられた第１画像時刻情報との間で時刻条件を満足する第１音声時刻情報が割り当てられた音声ブロックを前記複数の音声ブロックの中から特定する第１特定ステップ、
前記基準画像フレームに割り当てられた第２画像時刻情報との間で前記時刻条件を満足する第２音声時刻情報が割り当てられた音声ブロックを前記第１特定ステップによって特定された音声ブロック以降の音声ブロックの中から特定する第２特定ステップ、
前記基準画像フレームに遅れる複数の画像フレームを前記第２画像時刻情報に基づいて前記記録媒体から再生する画像再生ステップ、
前記画像再生ステップによって再生される複数の画像フレームに関連する複数の音声ブロックを前記第２音声時刻情報に基づいて前記記録媒体から再生する音声再生ステップ、および
前記音声再生ステップによって再生される音声ブロックについて作成／記録時刻の連続性に関するエラー条件が満足されたとき前記基準画像フレームを再決定する再決定ステップを実行させるための、記録再生プログラム。
【請求項１２】
記録再生装置によって実行される記録再生方法であって、
画像／音声の記録時刻を定義する第１時間軸に沿う第１画像時刻情報と画像／音声の作成時刻を定義する第２時間軸に沿う第２画像時刻情報とが各々に割り当てられた複数の画像フレームを記録媒体に記録する第１記録ステップ、
前記第１時間軸に沿う第１音声時刻情報と前記第２時間軸に沿う第２音声時刻情報とが各々に割り当てられた複数の音声ブロックを前記記録媒体に記録する第２記録ステップ、
基準画像フレームに割り当てられた第１画像時刻情報との間で時刻条件を満足する第１音声時刻情報が割り当てられた音声ブロックを前記複数の音声ブロックの中から特定する第１特定ステップ、
前記基準画像フレームに割り当てられた第２画像時刻情報との間で前記時刻条件を満足する第２音声時刻情報が割り当てられた音声ブロックを前記第１特定ステップによって特定された音声ブロック以降の音声ブロックの中から特定する第２特定ステップ、
前記基準画像フレームに遅れる複数の画像フレームを前記第２画像時刻情報に基づいて前記記録媒体から再生する画像再生ステップ、
前記画像再生ステップによって再生される複数の画像フレームに関連する複数の音声ブロックを前記第２音声時刻情報に基づいて前記記録媒体から再生する音声再生ステップ、および
前記音声再生ステップによって再生される音声ブロックについて作成／記録時刻の連続性に関するエラー条件が満足されたとき前記基準画像フレームを再決定する再決定ステップを備える、記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、記録再生装置に関し、特にたとえば監視カメラシステムに適用され、複数の画像フレームおよび複数の音声ブロックの記録／再生を行う、記録再生装置に関する。
【背景技術】
【０００２】
従来のこの種の装置の一例が、特許文献１に開示されている。この従来技術によれば、動画データはタイムコードが付加された状態でネットワークから受信され、音声データもまたタイムコードが付加された状態でネットワークから受信される。受信された動画データはフレーム・バッファを介してモニタから出力される。受信された音声データは、音声出力バッファに一時的に格納される。音声出力タイミング調整装置は、受信されたタイムコードおよび音声出力バッファの使用量情報に従い、モニタに表示するフレームに対応する音声がスピーカから出力されるように、音声出力バッファ上で無音声区間を挿入又は削除する。
【特許文献１】特開平９−６５３０３号公報［H04N 7/10, 5/93］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術では、動画データの出力タイミングがタイムコードによってのみ規定され、動画データの出力タイミングに合わせて音声データの出力タイミングが調整される。すると、動画データのフレームレートが極端に長く（たとえば１フレーム／３０分）、かつ音声データが受信されない期間が間欠的に現れるような場合、同じ画像が長時間にわたって表示され続ける現象が発生する。このような現象は、操作性の点で問題がある。
【０００４】
それゆえに、この発明の主たる目的は、操作性を向上させることができる、記録再生装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従う記録再生装置(200：実施例で相当する参照符号。以下同じ)は、画像／音声の記録時刻を定義する第１時間軸に沿う第１画像時刻情報と画像／音声の作成時刻を定義する第２時間軸に沿う第２画像時刻情報とが各々に割り当てられた複数の画像フレームを記録媒体(52)に記録する第１記録手段(S5)、第１時間軸に沿う第１音声時刻情報と第２時間軸に沿う第２音声時刻情報とが各々に割り当てられた複数の音声ブロックを記録媒体に記録する第２記録手段(S11)、基準画像フレームに割り当てられた第１画像時刻情報との間で時刻条件を満足する第１音声時刻情報が割り当てられた音声ブロックを複数の音声ブロックの中から特定する第１特定手段(S33, S35)、基準画像フレームに割り当てられた第２画像時刻情報との間で時刻条件を満足する第２音声時刻情報が割り当てられた音声ブロックを第１特定手段によって特定された音声ブロック以降の音声ブロックの中から特定する第２特定手段(S39, S41, S43)、基準画像フレームに遅れる複数の画像フレームを第２画像時刻情報に基づいて記録媒体から再生する画像再生手段(S61)、画像再生手段によって再生される複数の画像フレームに関連する複数の音声ブロックを第２音声時刻情報に基づいて記録媒体から再生する音声再生手段(S51)、および音声再生手段によって再生される音声ブロックについて作成／記録時刻の連続性に関するエラー条件が満足されたとき基準画像フレームを再決定する再決定手段(S93)を備える。
【０００６】
第１時間軸は画像／音声の記録時刻を定義し、第２時間軸は画像／音声の作成時刻を定義する。第１記録手段によって記録媒体に記録される複数の画像フレームの各々には、第１時間軸に沿う第１画像時刻情報と第２時間軸に沿う第２画像時刻情報とが割り当てられる。また、第２記録手段によって記録媒体に記録される複数の音声ブロックの各々には、第１時間軸に沿う第１音声時刻情報と第２時間軸に沿う第２音声時刻情報とが割り当てられる。
【０００７】
第１特定手段は、基準画像フレームに割り当てられた第１画像時刻情報との間で時刻条件を満足する第１音声時刻情報が割り当てられた音声ブロックを、複数の音声ブロックの中から特定する。第２特定手段は、基準画像フレームに割り当てられた第２画像時刻情報との間で時刻条件を満足する第２音声時刻情報が割り当てられた音声ブロックを、第１特定手段によって特定された音声ブロック以降の音声ブロックの中から特定する。
【０００８】
画像再生手段は、基準画像フレームに遅れる複数の画像フレームを第２画像時刻情報に基づいて記録媒体から再生する。音声再生手段は、画像再生手段によって再生される複数の画像フレームに関連する複数の音声ブロックを第２音声時刻情報に基づいて記録媒体から再生する。基準画像フレームは、音声再生手段によって再生される音声ブロックについて作成時刻の連続性に関するエラー条件が満足されたとき、再決定手段によって再決定される。
【０００９】
このように、画像再生処理および音声再生処理は、第２時間軸に沿う時刻情報に基づいて実行される。したがって、画像と音声との間で同期を正確に確立することができる。また、音声ブロックについて作成時刻の連続性に関するエラー条件が満足されると、基準画像フレームが再決定され、第１時間軸に沿う時刻情報に基づいて画像再生処理および音声再生処理が再開される。これによって、エラー条件が満足されたときに、再決定された基準画像フレームからの同期再生を速やかに再開することができ、操作性の向上が図られる。
【００１０】
請求項２の発明に従う記録再生装置は、請求項１に従属し、再決定手段は画像再生手段によって今回再生された画像フレームの次の画像フレームを基準画像フレームとして決定する。エラー条件が満足されると、再生される画像フレームが次の画像フレームに更新される。
【００１１】
請求項３の発明に従う記録再生装置は、請求項１または２に従属し、画像フレームおよび音声ブロックを公衆回線網を通して取り込む取込手段(30)をさらに備える。第１時間軸に沿う時刻と第２時間軸に沿う時刻のずれは、公衆回線網を介した通信を行うときに顕在化し易い。かかる場合に、第１時間軸および第２時間軸の両方に注目する意義が大きくなる。
【００１２】
請求項４の発明に従う記録再生装置は、請求項１ないし３のいずれかに従属し、時刻条件は注目する画像時刻情報が示す時刻に遅れる最先の時刻を示すという条件である。
【００１３】
請求項５の発明に従う記録再生装置は、請求項１ないし４のいずれかに従属し、基準画像フレームを記録媒体から再生する開始画像再生手段(S23)をさらに備える。
【００１４】
請求項６の発明に従う記録再生装置は、請求項１ないし５のいずれかに従属し、エラー条件は、画像再生手段によって今回再生された画像フレームに割り当てられた第２画像時刻情報が示す時刻と音声再生手段によって次回再生される音声ブロックに割り当てられた第２音声時刻情報が示す時刻との差分の絶対値が第１閾値を上回るという第１閾値条件を含む。第２時間軸が平常時間と夏時間との間で遷移し、第２画像時刻情報が示す時刻が平常時間に対応する一方、第２音声時刻情報が夏時間に対応するような場合、第１閾値条件が満足される。これによって、第２時間軸の歪みに対する耐久性が向上する。
【００１５】
請求項７の発明に従う記録再生装置は、請求項６に従属し、第１閾値は１つの音声ブロックによって表現される音声の期間に相当する。
【００１６】
請求項８の発明に従う記録再生装置は、請求項１ないし７のいずれかに従属し、エラー条件は、画像再生手段によって今回再生される現画像フレームと画像再生手段によって次回再生される次画像フレームとの間で再生すべき音声ブロックが欠落しているというブロック条件を含む。
【００１７】
請求項９の発明に従う記録再生装置は、請求項６ないし８のいずれかに従属し、エラー条件は、画像再生手段によって今回再生された画像フレームに割り当てられた第２画像時刻情報が示す時刻と画像再生手段によって次回再生される画像フレームに割り当てられた第２画像時刻情報が示す時刻との差分の絶対値が第２閾値を上回るという第２閾値条件をさらに含む。
【００１８】
請求項１０の発明に従う記録再生装置は、請求項１ないし９のいずれかに従属し、第１時間軸は世界標準時刻の時間軸に相当する。
【００１９】
請求項１１の発明に従う記録再生プログラムは、記録再生装置(200)のプロセサ(44)に、画像／音声の記録時刻を定義する第１時間軸に沿う第１画像時刻情報と画像／音声の作成時刻を定義する第２時間軸に沿う第２画像時刻情報とが各々に割り当てられた複数の画像フレームを記録媒体(52)に記録する第１記録ステップ(S5)、第１時間軸に沿う第１音声時刻情報と第２時間軸に沿う第２音声時刻情報とが各々に割り当てられた複数の音声ブロックを記録媒体に記録する第２記録ステップ(S11)、基準画像フレームに割り当てられた第１画像時刻情報との間で時刻条件を満足する第１音声時刻情報が割り当てられた音声ブロックを複数の音声ブロックの中から特定する第１特定ステップ(S33, S35)、基準画像フレームに割り当てられた第２画像時刻情報との間で時刻条件を満足する第２音声時刻情報が割り当てられた音声ブロックを第１特定ステップによって特定された音声ブロック以降の音声ブロックの中から特定する第２特定ステップ(S39, S41, S43)、基準画像フレームに遅れる複数の画像フレームを第２画像時刻情報に基づいて記録媒体から再生する画像再生ステップ(S61)、画像再生ステップによって再生される複数の画像フレームに関連する複数の音声ブロックを第２音声時刻情報に基づいて記録媒体から再生する音声再生ステップ(S51)、および音声再生ステップによって再生される音声ブロックについて作成／記録時刻の連続性に関するエラー条件が満足されたとき基準画像フレームを再決定する再決定ステップ(S93)を実行させるための、記録再生プログラムである。
【００２０】
請求項１の発明と同様、画像と音声との間での正確な同期の確立と、操作性の向上とが図られる。
【００２１】
請求項１２の発明に従う記録再生方法は、記録再生装置(200)によって実行される記録再生方法であって、画像／音声の記録時刻を定義する第１時間軸に沿う第１画像時刻情報と画像／音声の作成時刻を定義する第２時間軸に沿う第２画像時刻情報とが各々に割り当てられた複数の画像フレームを記録媒体(52)に記録する第１記録ステップ(S5)、第１時間軸に沿う第１音声時刻情報と第２時間軸に沿う第２音声時刻情報とが各々に割り当てられた複数の音声ブロックを記録媒体に記録する第２記録ステップ(S11)、基準画像フレームに割り当てられた第１画像時刻情報との間で時刻条件を満足する第１音声時刻情報が割り当てられた音声ブロックを複数の音声ブロックの中から特定する第１特定ステップ(S33, S35)、基準画像フレームに割り当てられた第２画像時刻情報との間で時刻条件を満足する第２音声時刻情報が割り当てられた音声ブロックを第１特定ステップによって特定された音声ブロック以降の音声ブロックの中から特定する第２特定ステップ(S39, S41, S43)、基準画像フレームに遅れる複数の画像フレームを第２画像時刻情報に基づいて記録媒体から再生する画像再生ステップ(S61)、画像再生ステップによって再生される複数の画像フレームに関連する複数の音声ブロックを第２音声時刻情報に基づいて記録媒体から再生する音声再生ステップ(S51)、および音声再生ステップによって再生される音声ブロックについて作成／記録時刻の連続性に関するエラー条件が満足されたとき基準画像フレームを再決定する再決定ステップ(S93)を備える。
【００２２】
請求項１の発明と同様、画像と音声との間での正確な同期の確立と、操作性の向上とが図られる。
【発明の効果】
【００２３】
この発明によれば、画像再生処理および音声再生処理は、第２時間軸に沿う時刻情報に基づいて実行される。したがって、画像と音声との間で同期を正確に確立することができる。また、音声ブロックについて作成／記録時刻の連続性に関するエラー条件が満足されると、基準画像フレームが再決定され、第１時間軸に沿う時刻情報に基づいて画像再生処理および音声再生処理が再開される。これによって、エラー条件が満足されたときに、再決定された基準画像フレームからの同期再生を速やかに再開することができ、操作性の向上が図られる。
【００２４】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２５】
図１を参照して、この実施例の監視カメラシステムは、インターネット網３００を介して互いに接続された監視カメラ１００および記録再生装置２００を備える。監視カメラ１００は図２に示すように構成され、記録再生装置２００は図３に示すように構成される。
【００２６】
図２を参照して、監視カメラ１００は、被写界を捉えるイメージセンサ１０を含む。イメージセンサ１０は、被写界を表す画像データを周期的に出力し、カメラ処理回路１２はイメージセンサ１０から出力された複数フレームの画像データの各々にＪＰＥＧ圧縮を施す。ここで、画像データの出力周期は、１／３０秒〜１時間の間で調整可能である。つまり、イメージセンサ１０のフレームレートは、３０フレーム／秒〜１フレーム／１時間の間で調整される。
【００２７】
ＪＰＥＧ圧縮によって生成された圧縮画像データつまりＪＰＥＧデータは、メモリ制御回路１８によってＳＤＲＡＭ２０に書き込まれる。ＪＰＥＧデータの先頭および末尾にそれぞれ付加すべきヘッダおよびフッタは、ＣＰＵ２４によって作成される。
【００２８】
ＣＰＵ２４は、イメージセンサ１０の解像度およびフレームレート，注目するＪＰＥＧデータのフレーム番号などをヘッダに記述し、注目するＪＰＥＧデータを作成した時刻つまり画像作成時刻をフッタに記述する。ここで、画像作成時刻は、時計回路２６によってミリ秒単位まで検出され、ミリ秒単位までフッタに記述される。こうして、図５（Ａ）に示す構造を有するＪＰＥＧファイルがＳＤＲＡＭ２０内に得られる。
【００２９】
監視カメラ１００はまた、被写界周辺の外部音声を捉えるマイクロフォン１４を含む。音声処理回路１６は、マイクロフォン１４から出力された音声データを２４６ミリ秒単位で分割し、分割された各ブロックの音声データをメモリ制御回路１８を通してＳＤＲＡＭ２０に書き込む。各ブロックの音声データの先頭に付加すべきヘッダもまた、ＣＰＵ２４によって作成される。
【００３０】
ＣＰＵ２４は、注目する音声データのブロック番号や注目する音声データを作成した時刻つまり音声作成時刻をヘッダに記述する。音声作成時刻もまた、時計回路２６によってミリ秒単位まで検出され、ミリ秒単位までヘッダに記述される。ヘッダは２０バイトで表現され、各ブロックの音声データは５９００バイトで表現される。こうして、図５（Ｂ）に示す構造を有する音声ブロックがＳＤＲＡＭ２０内に得られる。
【００３１】
ここで、監視カメラ１００はたとえばアメリカ合衆国に設置され、時計回路２６が採用する時間軸は平常時間および夏時間の間で図１２に示すように遷移する。夏時間は、４月第１日曜日午前２時００分から始まり、１０月最終日曜日午前２時００分に終了する。開始日には午前２時００分が午前３時００分になり、終了日には午前２時００分が午前１時００分になる。
【００３２】
Ｉ／Ｆ回路２２は、ＳＤＲＡＭ２０に蓄積されたＪＰＥＧファイルおよび音声ブロックをインターネット網３００を通して記録再生装置２００に送出する。図４（Ａ）に示すように、ＪＰＥＧファイルはイメージセンサ１０のフレームレートに対応する周期で送信され、音声ブロックは２４６ミリ秒毎に送信される。ＪＰＥＧファイルはＴＣＰ／ＩＰプロトコルに従って転送され、音声ブロックはＵＤＰプロトコルに従って転送される。
【００３３】
なお、音声処理回路１６は切換操作によってオン／オフされる。オン状態では音声ブロックが上述の要領で作成されてＩ／Ｆ回路２２から送信される一方、オフ状態では音声ブロックの作成／送信処理は中断される。
【００３４】
図３を参照して、記録再生装置２００は、インターネット網３００と接続されるＩ／Ｆ回路３０を含む。監視カメラ１００から送信されたＪＰＥＧファイルおよび音声ブロックは、キーボード５４によって記録モードが選択されたとき、Ｉ／Ｆ回路３０によって受信される。受信されたＪＰＥＧファイルおよび音声ブロックは、メモリ制御回路３２を介してＤＲＡＭ３４に書き込まれる。
【００３５】
インターネット網３００を経由した転送処理の性質上、ＪＰＥＧファイルを受信する周期は監視カメラ１００からのＪＰＥＧファイルの送信周期と必ずしも一致せず、音声ブロックを受信する周期もまた監視カメラ１００からの音声ブロックの送信周期と必ずしも一致しない。このため、ＪＰＥＧファイルおよび音声ブロックは、たとえば図４（Ｂ）に示すように、ジッタを伴って受信される。なお、この実施例は、ＪＰＥＧファイルは送信順序と同じ順序でＩ／Ｆ回路３０によって受信され、音声ブロックもまた送信順序と同じ順序でＩ／Ｆ回路３０によって受信されることを前提とする。
【００３６】
ＤＲＡＭ３４に蓄積されたＪＰＥＧファイルその後、ＣＰＵ４４から画像記録命令を受けたＨＤＤ５０によって読み出され、ハードディスク５２に蓄積される。ＪＰＥＧファイルは、図６（Ａ）に示す動画像ファイルに受信順序と同じ順序で収められる。ＤＲＡＭ３４に蓄積された音声ブロックも、ＣＰＵ４４から音声記録命令を受けたＨＤＤ５０によって読み出され、ハードディスク５２に蓄積される。音声ブロックは、図６（Ｂ）に示す音声ファイルに受信順序と同じ順序で収められる。
【００３７】
ＣＰＵ４４は、ＨＤＤ５０によるＪＰＥＧファイルの記録処理と並行して図７（Ａ）に示す画像ＩＮＤＥＸテーブルＴ１を作成し、ＨＤＤ５０による音声ブロックの記録処理と並行して図７（Ｂ）に示す音声ＩＮＤＥＸテーブルＴ２を作成する。
【００３８】
図７（Ａ）によれば、画像ＩＮＤＥＸテーブルＴ１は、フレーム番号および画像記録時刻がそれぞれ書き込まれる２つのカラムが設けられ、各々のカラムを形成する複数のセクションに複数のインデックス番号がそれぞれ割り当てられる。また、図７（Ｂ）によれば、音声ＩＮＤＥＸテーブルＴ２は、ブロック番号および音声記録時刻がそれぞれ書き込まれる２つのカラムが設けられ、各々のカラムを形成する複数のセクションに複数のインデックス番号がそれぞれ割り当てられる。
【００３９】
ＣＰＵ４４は、記録処理を施されるＪＰＥＧファイルのヘッダからフレーム番号を検出し、記録処理が実行される時刻つまり画像記録時刻を時計回路４６からミリ秒単位まで検出し、そして検出されたフレーム番号および画像記録時刻をインデックス番号に従う順序で画像ＩＮＤＥＸテーブルＴ１に書き込む。時計回路４６は世界標準時刻(UTC: Coordinated Universal Time)を採用し、時計回路４６の時間軸は全世界共通である。ＣＰＵ４４はまた、記録処理を施される音声ブロックのヘッダからブロック番号を検出し、記録処理が実行される時刻つまり音声記録時刻を時計回路４６からミリ秒単位まで検出し、そして検出されたブロック番号および音声記録時刻をインデックス番号に従う順序で音声ＩＮＤＥＸテーブルＴ２に書き込む。
【００４０】
なお、画像ＩＮＤＥＸテーブルＴ１および音声ＩＮＤＥＸテーブルＴ２は、記録モードが終了されたとき、ファイル形式でハードディスク５２に記録される。
【００４１】
再生モードが選択されると、ハードディスク５２に記録された動画像ファイルおよび音声ファイルが次の要領で再生される。まず、画像ＩＮＤＥＸテーブルＴ１および音声ＩＮＤＥＸテーブルＴ２がハードディスク５２から読み出される。次に、図８に示す再生バーＢ１およびスライダＳＬ１が、画像再生回路３６によってモニタ３８に表示される。再生バーＢ１の左端近傍には、動画ファイルの先頭のＪＰＥＧファイルに記述された画像作成時刻のうち“月”，“日”，“時”，“分”および“秒”の数値が表示される。また、再生バーＢ１の右端近傍には、動画ファイルの末尾のＪＰＥＧファイルに記述された画像作成時刻のうち“月”，“日”，“時”，“分”および“秒”の数値が表示される。
【００４２】
マウスポインタ５６によってスライダＳＬ１を所望の位置に配置すると、その位置に対応するＪＰＥＧファイルが基準ＪＰＥＧファイルとされ、この基準ＪＰＥＧファイルの取得処理および再生処理が実行される。このとき、ファイル取得命令がＣＰＵ４４からＨＤＤ５０に向けて発行され、ファイル再生命令がＣＰＵ４４からＪＰＥＧデコーダ４８および画像再生回路３６の各々に向けて発行される。
【００４３】
ハードディスク５２内の動画像ファイルに収められた所望のＪＰＥＧファイルは、ＨＤＤ５０によって取得され、メモリ制御回路３２を通してＤＲＡＭ３４に書き込まれる。ＪＰＥＧファイルに格納されたＪＰＥＧデータはＪＰＥＧデコーダ４８によってデコードされ、デコードされた画像データに対応する画像は画像再生回路３６によって図８に示す要領でモニタ３８に表示される。
【００４４】
取得されたＪＰＥＧファイルに記述された画像作成時刻は、図９（Ａ）に示すように変数ＩＬＴｃｒｎｔおよび変数ＩＬＴｉｎｉｔの各々に設定される。また、取得されたＪＰＥＧファイルのフレーム番号と同じフレーム番号に割り当てられた画像記録時刻が、画像ＩＮＤＥＸテーブルＴ１から検出される。検出された画像記録時刻は、図９（Ｃ）に示すように変数ＩＵＴｃｒｎｔに設定される。
【００４５】
続いて、今回再生されたＪＰＥＧファイルの次のＪＰＥＧファイルを動画ファイルから取得するべく、ファイル取得命令がＣＰＵ４４からＨＤＤ５０に向けて発行される。ＨＤＤ５０は、上述と同じの要領で次のＪＰＥＧファイルを取得し、取得したＪＰＥＧファイルをメモリ制御回路３２を通してＤＲＡＭ３４に書き込む。取得されたＪＰＥＧファイルに記述された画像作成時刻は、図９（Ａ）に示すように変数ＩＬＴｎｘｔに設定される。
【００４６】
つまり、変数ＩＬＴｃｒｎｔおよびＩＵＴｃｒｎｔはそれぞれ、今回再生されたＪＰＥＧファイルに対応する画像作成時刻および画像記録時刻を示す。また、変数ＩＬＴｉｎｉｔは、再生モードが選択された当初に再生されたＪＰＥＧファイルに対応する画像作成時刻を示す。さらに、変数ＩＬＴｎｘｔは、次回再生されるＪＰＥＧファイルに対応する画像作成時刻を示す。
【００４７】
続いて、変数ＩＵＴｃｒｎｔが示す画像記録時刻に遅れる最先の音声記録時刻が、時刻条件を満足する音声記録時刻として音声ＩＮＤＥＸテーブルＴ２から検出される。検出された音声記録時刻は、図９（Ｄ）に示すように変数ＡＵＴｎｘｔに設定される。さらに、変数ＡＵＴｎｘｔに対応する音声ブロックを取得するべく、ブロック取得命令がＣＰＵ４４からＨＤＤ５０に向けて発行される。ハードディスク５２内の音声ファイルに収められた所望の音声ブロックはＨＤＤ５０によって取得され、メモリ制御回路３２を通してＤＲＡＭ３４に書き込まれる。
【００４８】
取得された音声ブロックに記述された音声作成時刻は、図９（Ｂ）に示すように変数ＡＬＴｎｘｔに設定される。さらに、変数ＩＬＴｉｎｉｔによって示される画像作成時刻が変数ＡＬＴｎｘｔによって示される音声作成時刻に先行するか否かが判別される。判別結果が否定的であれば次の音声ブロックが上述と同じ要領で音声ファイルから取得され、取得された音声ブロックに記述された音声作成時刻が変数ＡＬＴｎｘｔに設定される。
【００４９】
つまり、変数ＡＬＴｎｘｔは、変数ＩＬＴｉｎｉｔが示す画像作成時刻に遅れる最先の音声作成時刻が検出されるまで、つまり時刻条件を満足する音声作成時刻が検出されるまで、図９（Ｂ）に示すように更新される。画像作成時刻に関連する変数ＩＬＴｉｎｉｔ，ＩＬＴｃｒｎｔおよびＩＬＴｎｘｔとの関係では、音声作成時刻に関連する変数ＡＬＴｎｘｔは図１０に示すように更新される。こうして、時刻条件を満足する音声作成時刻が記述された音声ブロックが特定される。
【００５０】
特定された音声ブロック以降の複数の音声ブロックは、各音声ブロックに記述された音声作成時刻とクロック回路４４ｃによって定義されるシステム時刻とを参照して２４６ミリ秒毎に再生される。このとき、ブロック再生命令が音声再生回路４０に向けて繰り返し発行され、かつブロック取得命令がＨＤＤ５０に向けて繰り返し発行される。ブロック再生命令を受けた音声再生回路４０は、ＤＲＡＭ３４に格納された音声ブロックをメモリ制御回路３２を通して読み出し、読み出された音声ブロックに対応する音声をスピーカ４２から出力する。ブロック取得命令を受けたＨＤＤ５０の動作は上述の通りである。
【００５１】
また、変数ＩＬＴｉｎｉｔによって示される画像作成時刻が記述されたＪＰＥＧファイル以降の複数のＪＰＥＧファイルは、各ＪＰＥＧファイルに記述された画像作成時刻とシステム時刻とを参照して、監視カメラ１００のフレームレートに対応する周期で再生される。このとき、ファイル再生命令がＪＰＥＧデコーダ４８および画像再生回路４０に向けて繰り返し発行され、かつファイル取得命令がＨＤＤ５０に向けて繰り返し発行される。ＪＰＥＧデコーダ，画像再生回路４０およびＨＤＤ５０の動作は上述のとおりである。この結果、対応する画像がモニタ３８から出力される。
【００５２】
このように、音声ブロックは音声記録時刻ではなく音声作成時刻を参照して再生され、ＪＰＥＧファイルは画像記録時刻ではなく画像作成時刻を参照して再生される。したがって、インターネット網３００を介した転送処理に起因するジッタに関係なく、正確な同期再生が可能となる。
【００５３】
ただし、監視カメラ１００の設定によっては、音声ブロックの送信が中断される。また、監視カメラ１００の時計回路２６が採用する時間軸は、平常時間および夏時間の間での遷移、または電源オフに伴う時計回路２６のリセットに起因して歪む場合がある。この歪みは、音声ファイル上で隣り合う２つの音声ブロックにそれぞれ記述された２つの音声作成時刻の連続性を破壊し、画像および音声の同期再生を困難にする。
【００５４】
そこで、この実施例では、図１１に示すように、（１）今回再生されたＪＰＥＧファイルに対応する画像作成時刻と次に再生される音声ブロックに対応する音声作成時刻との差分絶対値が２４６ミリ秒を上回るとき、または（２）今回再生されたＪＰＥＧファイルに対応する画像作成／記録時刻と次回再生されるＪＰＥＧファイルに対応する画像作成／記録時刻との間に記録された音声ブロックが存在しないときに、音声作成／記録時刻の連続性が損なわれたと判断し、基準ＪＰＥＧファイルを再決定するようにしている。基準ＪＰＥＧファイルは、今回再生されたＪＰＥＧファイルの次に受信されたＪＰＥＧファイルである。基準ＪＰＥＧファイルが再決定されるため、ＪＰＥＧファイルおよび音声ブロックの同期再生は、図９（Ａ）〜図９（Ｄ）に示す処理を経て再開される。
【００５５】
上述の条件（１）および（２）をそれぞれ“閾値条件”および“ブロック条件”と定義し、両者の上位概念を“エラー条件”と定義すると、基準ＪＰＥＧファイルは、音声ブロックについて作成／記録時刻の連続性に関するエラー条件が満足されたときに再決定される。そして、画像ＩＮＤＥＸテーブルＴ１および音声ＩＮＤＥＸテーブルＴ２の参照を経て同期再生が再開される。これによって、エラー条件が満足されたときに、再決定された基準ＪＰＥＧファイルからの同期再生を速やかに再開することができ、操作性の向上が図られる。
【００５６】
ＣＰＵ４４は、記録モードが選択されたとき図１３に示す記録制御処理を実行し、再生モードが選択されたとき図１４〜図１８に示す再生制御処理を実行する。なお、これらのフロー図に対応する制御プログラムは、ハードディスク５２に記憶される。
【００５７】
図１３を参照して、ステップＳ１ではＪＰＥＧファイルを受信したか否かを判別し、ステップＳ３では音声ブロックを受信したか否かを判別する。具体的には、新規のＪＰＥＧファイルがＤＲＡＭ３４に確保されたか否かがステップＳ１で判別され、新規の音声ブロックがＤＲＡＭ３４に確保されたか否かがステップＳ３で判別される。ステップＳ１でＹＥＳであればステップＳ５に進み、ステップＳ３でＹＥＳであればステップＳ１１に進む。
【００５８】
ステップＳ５では、ＨＤＤ５０に対して画像記録命令を発行する。ＨＤＤ５０は、ＤＲＡＭ３４に格納されたＪＰＥＧファイルを読み出し、読み出されたＪＰＥＧファイルをハードディスク５２内の動画ファイルに書き込む。ステップＳ７では、時計回路４６が示す現在時刻を画像記録時刻として取得する。ステップＳ９では、今回記録されるＪＰＥＧファイルに記述されたフレーム番号とステップＳ７で取得された画像記録時刻とを画像ＩＮＤＥＸテーブルＴ１に書き込む。書き込みが完了すると、ステップＳ１に戻る。
【００５９】
ステップＳ１１では、ＨＤＤ５０に対して音声記録命令を発行する。ＨＤＤ５０は、ＤＲＡＭ３４に格納された音声ブロックを読み出し、読み出された音声ブロックをハードディスク５２内の音声ファイルに書き込む。ステップＳ１３では、時計回路４６が示す現在時刻を音声記録時刻として取得する。ステップＳ１５では、今回記録される音声ブロックに記述されたブロック番号とステップＳ１３で取得された音声記録時刻とを音声ＩＮＤＥＸテーブルＴ２に書き込む。書き込みが完了すると、ステップＳ１に戻る。
【００６０】
図１４を参照して、ステップＳ２１では指定されたＪＰＥＧファイルの取得＆再生を実行するべく、ファイル取得命令をＨＤＤ５０に向けて発行し、画像再生命令をＪＰＥＧデコーダ４８および画像再生回路３６に向けて発行する。ハードディスク５２内の動画像ファイルに収められた所望のＪＰＥＧファイルは、メモリ制御回路３２を通してＤＲＡＭ３４に書き込まれる。ＪＰＥＧファイルに格納されたＪＰＥＧデータはＪＰＥＧデコーダ４８によってデコードされ、デコードされた画像データに対応する画像は画像再生回路３６によってモニタ３８に表示される。
【００６１】
ステップＳ２３では、ステップＳ２１で取得されたＪＰＥＧファイルのフッタから画像作成時刻を検出し、検出された画像作成時刻を変数ＩＬＴｃｒｎｔに設定する。ステップＳ２５では、取得されたＪＰＥＧファイルのフレーム番号と同じフレーム番号に割り当てられた画像記録時刻を画像ＩＮＤＥＸテーブルＴ１から検出する。ステップＳ２７では、変数ＩＴＬｃｒｎｔが示す数値を変数ＩＴＬｉｎｉｔに設定する。
【００６２】
ステップＳ２９では、ステップＳ２３で取得されたＪＰＥＧファイルの次のＪＰＥＧファイルを取得するべく、ＨＤＤ５０に向けてファイル取得命令を発行する。所望のＪＰＥＧファイルは、上述と同様、メモリ制御回路３２を通してＤＲＡＭ３４に書き込まれる。ステップＳ３１では、取得したＪＰＥＧファイルのフッタから画像作成時刻を検出し、検出された画像作成時刻を変数ＩＬＴｎｘｔに設定する。
【００６３】
ステップＳ３３では、変数ＩＵＴｃｒｎｔが示す時刻に遅れる最先の音声記録時刻（時刻条件を満足する音声記録時刻）を音声ＩＮＤＥＸテーブルＴ２から検出し、検出された音声記録時刻を変数ＡＵＴｎｘｔに設定する。ステップＳ３５では、変数ＡＵＴｎｘｔが示す時刻に記録された音声ブロックをハードディスク５２に記録された音声ファイルから取得し、ステップＳ３７では取得された音声ブロックに記述された音声作成時刻を検出する。検出された音声作成時刻は、変数ＡＬＴｎｘｔに設定される。
【００６４】
ステップＳ３９では、変数ＩＬＴｉｎｉｔが示す時刻が変数ＡＬＴｎｘｔが示す時刻に先行するか否か（時刻条件が満足されるか否か）を判別する。ここでＮＯであれば、ステップＳ３５で取得された音声ブロックの次の音声ブロックを取得するべく、ステップＳ４１でブロック取得命令をＨＤＤ５０に向けて発行する。所望の音声ブロックは、上述と同様、メモリ制御回路３２を通してＤＲＡＭ３４に書き込まれる。ステップＳ４３では、取得した音声ブロックから音声作成時刻を検出し、検出された音声作成時刻を変数ＡＬＴｎｘｔに設定する。ステップＳ４３の処理が完了すると、ステップＳ３９に戻る。
【００６５】
ステップＳ３９でＹＥＳであればステップＳ４５に進み、クロック回路４４ｃが示す現在のシステム時刻を再生開始時刻として取得する。取得された再生開始時刻は、変数Ｔｉｎｉｔに設定される。ステップＳ４７では、現在のシステム時刻を再度取得し、取得されたシステム時刻を変数Ｔｃｒｎｔに設定する。ステップＳ４９では、変数ＴｃｒｎｔおよびＴｉｎｉｔの差分値である“Ｔｃｒｎｔ−Ｔｉｎｉｔ”が変数ＡＬＴｎｘｔおよびＩＬＴｉｎｉｔの差分値である“ＡＬＴｎｘｔ−ＩＬＴｉｎｉｔ”を上回るか否かを判別する。ここでＮＯであれば直接ステップＳ５９に進む一方、ＹＥＳであればステップＳ５１〜Ｓ５７の処理を経てステップＳ５９に進む。
【００６６】
ステップＳ５１では、変数ＡＬＴｎｘｔが示す時刻に記録された音声ブロックを再生すべく、音声再生命令を音声再生回路４０に向けて発行する。音声再生回路４０は、ＤＲＡＭ３４に格納された音声ブロックをメモリ制御回路３２を通して読み出し、読み出された音声ブロックに対応する音声をスピーカ４２から出力する。ステップＳ５３では、変数ＡＬＴｎｘｔが示す数値を変数ＡＬＴｃｒｎｔに設定する。続くステップＳ５５およびＳ５７では、上述のステップＳ４１およびＳ４３と同様の処理を実行する。こうして、音声ブロックが連続的に再生され、変数ＡＬＴｃｒｎｔおよびＡＬＴｎｘｔが１ブロック毎に更新される。
【００６７】
ステップＳ５９では、変数ＴｃｒｎｔおよびＴｉｎｉｔの差分値である“Ｔｃｒｎｔ−Ｔｉｎｉｔ”が変数ＩＬＴｎｘｔおよびＩＬＴｉｎｉｔの差分値である“ＩＬＴｎｘｔ−ＩＬＴｉｎｉｔ”を上回るか否かを判別する。ここでＮＯであれば直接ステップＳ７１に進む一方、ＹＥＳであればステップＳ６１〜Ｓ６９の処理を経てステップＳ７１に進む。
【００６８】
ステップＳ６１では、変数ＩＬＴｎｘｔが示す時刻に記録されたＪＰＥＧファイルを再生すべく、画像再生命令をＪＰＥＧデコーダ４８および画像再生回路３６に向けて発行する。この結果、所望のＪＰＥＧファイルに格納ＪＰＥＧデータに基づく画像がモニタ３８に表示される。
【００６９】
ステップＳ６３では変数ＩＬＴｃｒｎｔが示す数値を変数Ｔｌａｓｔに設定し、ステップＳ６５では変数ＩＬＴｎｘｔが示す数値を変数ＩＬＴｃｒｎｔに設定する。続くステップＳ６７およびＳ６９では、上述のステップＳ２９およびＳ３１と同様の処理を実行する。こうして、ＪＰＥＧファイルが連続的に再生され、変数Ｔｌａｓｔ，ＩＬＴｃｒｎｔおよびＩＬＴｎｘｔが１ブロック毎に更新される。
【００７０】
ステップＳ７１では、変数ＩＬＴｎｘｔおよびＩＬＴｃｒｎｔの差分絶対値である｜ＩＬＴｎｘｔ−ＩＬＴｃｒｎｔ｜が閾値ＴＨ（＝たとえば１０秒）を上回るか否かを判別する。また、ステップＳ７３ではフラグＦＬＧ２が“０”であるか否かを判別する。さらに、ステップＳ７５では、変数ＩＬＴｃｒｎｔおよび変数ＡＬＴｎｘｔの差分絶対値である｜ＩＬＴｃｒｎｔ−ＡＬＴｃｒｎｔ｜が１ブロックの音声データの長さである２４６ミリ秒以下であるか否か、つまり閾値条件が満足されるか否かを判別する。また、ステップＳ７７では、変数ＩＵＴｃｒｎｔが示す時刻に遅れ、かつ変数ＩＵＴｎｘｔが示す時刻に先行する時刻に記録された音声ブロックが音声ファイルに存在するか否か、つまりブロック条件が満足されるか否かを判別する。
【００７１】
ステップＳ７１またはＳ７３でＮＯであれば、直接ステップＳ８３に進む。ステップＳ７１，Ｓ７３，Ｓ７５およびＳ７７のいずれもＹＥＳであれば、ステップＳ７９でフラグＦＬＧ１およびＦＬＧ２をそれぞれ“０”および“１”に設定してからステップＳ８３に進む。ステップＳ７１およびＳ７３でＹＥＳであるものの、ステップＳ７５またはＳ７７でＮＯであれば、ステップＳ８１でフラグＦＬＧ１およびＦＬＧ２の各々を“１”に設定してからステップＳ８３に進む。
【００７２】
ステップＳ８３では、変数ＴｃｒｎｔおよびＴｌａｓｔの差分値である“Ｔｃｒｎｔ−Ｔｌａｓｔ”が閾値ＴＨを上回るか否かを判別する。ステップＳ８５ではフラグＦＬＧ２が“１”であるか否かを判別し、ステップＳ８７ではフラグＦＬＧ１が“１”であるか否かを判別する。ステップＳ８３またはＳ８５でＮＯであれば直接ステップＳ４７に戻る。ステップＳ８３およびＳ８５でＹＥＳであり、かつステップＳ８７でＮＯであれば、ステップＳ８９でフラグＦＬＧ１およびＦＬＧ２を初期化（＝０）してからステップＳ４７に戻る。
【００７３】
ステップＳ８５，Ｓ８７およびＳ８９のいずれもＹＥＳであれば、ステップＳ９１でフラグＦＬＧ１およびＦＬＧ２を初期化する。ステップＳ９３では、ステップＳ６７で取得されたＪＰＥＧファイルの次に受信されたＪＰＥＧファイルを指定し、その後にステップＳ２１に戻る。なお、図示しないが、フラグＦＬＧ１およびＦＬＧ２は、図１４〜図１８に示す再生制御処理が開始される前に、初期化される。
【００７４】
以上の説明から分かるように、画像作成時刻および音声作成時刻は、監視カメラ１００の時計回路２６が採用する時間軸によって定義される。画像記録時刻および音声記録時刻は、記録再生装置２００の時計回路４６が採用する時間軸によって定義される。ハードディスク５２に記録される複数のＪＰＥＧファイルの各々には、画像作成時刻および画像記録時刻が割り当てられる。また、ハードディスク５２に記録される複数の音声ブロックの各々には、音声作成時刻および音声記録時刻が割り当てられる。
【００７５】
ＣＰＵ４４は、基準ＪＰＥＧファイルに割り当てられた画像記録時刻との間で時刻条件を満足する音声記録時刻が割り当てられた音声ブロックを、複数の音声ブロックの中から特定する(S33, S35)。ＣＰＵ４４はまた、基準ＪＰＥＧファイルに割り当てられた画像作成時刻との間で時刻条件を満足する音声作成時刻が割り当てられた音声ブロックを、前段の処理で特定された音声ブロック以降の音声ブロックの中から特定する(S39, S41, S43)。
【００７６】
基準ＪＰＥＧファイルに遅れる複数のＪＰＥＧファイルは、各々に割り当てられた画像作成時刻を参照してハードディスク５２から再生される(S61)。再生される複数のＪＰＥＧファイルに関連する複数の音声ブロックは、各々に割り当てられた音声作成時刻を参照してハードディスク５２から再生される(S51)。基準ＪＰＥＧファイルは、音声作成時刻の連続性に関するエラー条件が満足されたとき、再決定される(93)。
【００７７】
このように、ＪＰＥＧファイルおよび音声ブロックは、画像作成時刻および音声作成時刻を参照して再生される。したがって、画像と音声との間で同期を正確に確立することができる。また、音声作成時刻の連続性に関するエラー条件が満足されると、基準ＪＰＥＧファイルが再決定され、世界標準時刻である画像記録時刻および音声記録時刻の参照を経て同期再生が再開される。これによって、エラー条件が満足されたときに、再決定された基準ＪＰＥＧファイルからの同期再生を速やかに再開することができ、操作性の向上が図られる。
【００７８】
なお、この実施例では、ステップＳ７７の判別処理にあたって画像記録時刻および音声記憶時刻に注目するようにしているが、これに代えて画像作成時刻および音声作成時刻に注目するようにしてもよい。
【図面の簡単な説明】
【００７９】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１実施例に適用される監視カメラの構成の一例を示すブロック図である。
【図３】図１実施例に適用される記録再生装置の構成の一例を示すブロック図である。
【図４】（Ａ）は監視カメラからの転送処理の一例を示す図解図であり、（Ｂ）は記録再生装置の受信処理の一例を示す図解図である。
【図５】（Ａ）はＪＰＥＧファイルの構造の一例を示す図解図であり、（Ｂ）は音声ブロックの構造の一例を示す図解図である。
【図６】（Ａ）は複数のＪＰＥＧファイルのデータを収めた画像ファイルの構造の一例を示す図解図であり、（Ｂ）は複数の音声ブロックを収めた音声ファイルの構造の一例を示す図解図である。
【図７】（Ａ）は画像ＩＮＤＥＸファイルに収められたテーブルの一例を示す図解図であり、（Ｂ）は音声ＩＮＤＥＸファイルに収められたテーブルの一例を示す図解図である。
【図８】記録再生装置に適用されるモニタに表示される画像の一例を示す図解図である。
【図９】（Ａ）は画像ファイルの構造の一例を示す図解図であり、（Ｂ）は音声ファイルの構造の一例を示す図解図であり、（Ｃ）は画像ＩＮＤＥＸファイルに収められたテーブルの一例を示す図解図であり、（Ｄ）は音声ＩＮＤＥＸファイルに収められたテーブルの一例を示す図解図である。
【図１０】図３実施例の動作の一部を示す図解図である。
【図１１】図３実施例の動作の他の一部を示す図解図である。
【図１２】平常時間と夏時間との関係を示す図解図である。
【図１３】図３実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１４】図３実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１５】図３実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１６】図３実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１７】図３実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１８】図３実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【符号の説明】
【００８０】
１００  …監視カメラ
２００  …記録再生装置
３００  …インターネット網
１０  …イメージセンサ
１４  …マイクロフォン
２６，４６  …時計回路
２２，３０  …Ｉ／Ｆ回路
４４  …ＣＰＵ
５２  …ハードディスク
５６  …マウスポインタ
３８  …モニタ
４２  …スピーカ
【図１】
2008092253.tif 000003
【図２】
2008092253.tif 000004
【図３】
2008092253.tif 000005
【図４】
2008092253.tif 000006
【図５】
2008092253.tif 000007
【図６】
2008092253.tif 000008
【図７】
2008092253.tif 000009
【図８】
2008092253.tif 000010
【図９】
2008092253.tif 000011
【図１０】
2008092253.tif 000012
【図１１】
2008092253.tif 000013
【図１２】
2008092253.tif 000014
【図１３】
2008092253.tif 000015
【図１４】
2008092253.tif 000016
【図１５】
2008092253.tif 000017
【図１６】
2008092253.tif 000018
【図１７】
2008092253.tif 000019
【図１８】
2008092253.tif 000020