記録手段に記録されたデータを削除させる削除命令を含む複数の命令を保持する保持手段と、前記保持手段に保持された前記複数の命令から処理すべき命令を選択する選択手段と、前記選択手段が選択した前記命令の処理を行う処理手段と、前記選択手段が選択した前記削除命令の削除対象である第一のデータの削除が前記処理手段によって処理されない場合、前記記録手段に記録された第二のデータを削除対象として決定する決定手段と、前記記録手段から前記第二のデータを削除させる削除命令を他の前記命令に優先して前記処理手段に処理されるようにして前記保持手段に保持させる命令手段とを有することを特徴とする情報処理装置。前記保持手段は、第一の保持手段と第二の保持手段とを有し、前記命令手段は、前記第二のデータを削除させる削除命令を前記第二の保持手段に保持させ、前記選択手段は、前記第二の保持手段に保持された命令を前記第一の保持手段に保持された命令に優先して選択することを特徴とする請求項1に記載の情報処理装置。前記記録手段がデータを記録可能な容量が所定の閾値より少なくなったか判断する判断手段を有し、前記決定手段は、前記容量が前記所定の閾値より少なくなったと前記判断手段が判断すると前記記録手段に記録された第一のデータを削除対象として決定し、前記命令手段は、前記記録手段から前記第一のデータを削除させる削除命令を前記保持手段に保持させることを特徴とする請求項1に記載の情報処理装置。前記記録手段に所定期間を超えて記録されているデータがあるか判断する判断手段を有し、前記決定手段は、前記所定期間を超えて記録されているデータがあると前記判断手段が判断すると前記所定期間を超えて記録されている第一のデータを削除対象として決定し、前記命令手段は、前記決定手段が決定したデータを削除させる削除命令を前記保持手段に保持させることを特徴とする請求項1に記載の情報処理装置。前記決定手段は、前記記録手段にデータが記録された時刻に基づいて前記削除対象となるデータを決定することを特徴とする請求項1に記載の情報処理装置。前記決定手段は、前記記録手段から読出しが行われたデータは削除対象としないことを特徴とする請求項1に記載の情報処理装置。前記決定手段は、前記記録手段に一定期間を超えて記録されていないデータは削除対象としないことを特徴とする請求項1に記載の情報処理装置。記録手段がデータを記録可能な容量が所定の閾値より少なくなったか判断する判断手段と、前記容量が前記所定の閾値より少なくなったと前記判断手段が判断した場合に前記記録手段に記録されたデータの削除を命令する命令手段と、前記記録手段からデータの読出しを行う読出手段とを有し、前記判断手段は、前記読出手段が前記読出しを行っている間は前記閾値を大きくすることを特徴とする情報処理装置。保持手段が、記録手段に記録された前記データを削除させる削除命令を含む複数の命令を保持する保持ステップと、選択手段が、前記保持ステップにおいて保持された前記複数の命令から処理すべき命令を選択する選択ステップと、処理手段が、前記選択ステップにおいて選択された前記命令の処理を行う処理ステップと、決定手段が、前記選択ステップにおいて選択された前記削除命令の削除対象である第一のデータの削除が前記処理ステップによって処理されない場合、前記記録手段に記録された第二のデータを削除対象として決定する決定ステップと、命令手段が、前記記録手段から前記第二のデータを削除させる削除命令を他の前記命令に優先して処理されるようにして前記保持手段に保持させる命令ステップとを有することを特徴とする情報処理方法。コンピュータに、記録手段に記録された前記データを削除させる削除命令を含む複数の命令を保持させる保持手順と、前記保持手順において保持された前記複数の命令から処理すべき命令を選択する選択手順と、前記選択手順において選択した前記命令の処理を行う処理手順と、前記選択手順において選択した前記削除命令の削除対象である第一のデータの削除が前記処理手順において処理されない場合、前記記録手段に記録された第二のデータを削除対象として決定する決定手順と、前記記録手段から前記第二のデータを削除させる削除命令を他の前記命令に優先して処理されるようにして保持させる命令手順とを実行させるためのプログラム。しかし、特許文献1に記載の情報処理方法を上述の映像配信システムに適用する場合、削除対象として決定されたデータファイルを削除することが望ましくない場合がある。例えば、再生装置によって再生中のデータファイルが削除対象として決定された場合、そのファイルの削除を実行すると、削除を実行した時点から再生中のデータファイルが急に再生できなくなってしまう。一方で、削除対象として決定されたデータファイルの再生が終了するまでデータファイルの削除を実行しないと、録画装置の記録メディアの容量が一杯となり、進行中の録画が停止してしまう。そこで、記憶メディアに記憶されたデータファイルのうちから、削除の実行ができないデータファイルと異なる第二のデータファイルを新たな削除対象として決定し、記憶メディアから第二のデータファイルを削除することが考えられる。しかしながら、このような場合にも、録画装置の記録メディアの容量が一杯となり、進行中の録画が停止してしまう場合があるという課題がある。そこで、本発明は、データの記録を止めることなく記録メディアに記録されている空き容量を確保することを目的とする。上記目的を達成するため、本発明の情報処理装置は、記録手段に記録されたデータを削除させる削除命令を含む複数の命令を保持する保持手段と、前記保持手段に保持された前記複数の命令から処理すべき命令を選択する選択手段と、前記選択手段が選択した前記命令の処理を行う処理手段と、前記選択手段が選択した前記削除命令の削除対象である第一のデータの削除が前記処理手段によって処理されない場合、前記記録手段に記録された第二のデータを削除対象として決定する決定手段と、前記記録手段から前記第二のデータを削除させる削除命令を他の前記命令に優先して前記処理手段に処理されるようにして前記保持手段に保持させる命令手段とを有することを特徴とする。本発明を適用することにより、データの記録を止めることなく、記録メディアの空き容量を確保することが可能となる。以下に、本発明に係る情報処理装置についての好ましい実施の形態を、添付の図面に基づいて説明する。なお、以下に示す実施形態では、カメラが撮像した画像をネットワークを介して配信して録画する監視システムに、本発明を適用した例について説明する。実施例1本発明の第1の実施例に係る監視システムの構成の一例を図1に示す。図1に示す監視システムは、ネットワークカメラ103と、録画装置101と、再生装置102と、ネットワーク104によって構成される。ネットワークカメラ103は、撮像した画像データをネットワーク104に配信する。また、マイクや各種センサーから取得した音声データやセンサー検知情報、およびそれらデータから生成された各種検知データを配信してもよい。録画装置101は、ネットワークカメラ103からネットワーク104を介して配信された各種データを、ハードディスクなどの記録媒体に記録する。この例では記録媒体は、録画装置101内のハードディスクとするが、録画装置101に外部接続された記録媒体でもよいし、ネットワーク104に別途接続されたNASNetworkAttachedStorageであってもよい。再生装置102は、録画装置101によって記録媒体に記録されたデータを再生する装置である。再生装置102は、この例のように独立してネットワーク104に接続されてもよいし、録画装置101に再生処理を行う機能を持たせて録画再生装置としてもよい。ネットワーク104は、ネットワークカメラ103と、録画装置101と、再生装置102とが相互に通信可能に接続される。図1に示した構成以外にも、ネットワークカメラ103と録画装置101との間はインターネット等のネットワークで接続され、録画装置101と再生装置102との間はそれとは異なるLANLocalAreaNetwork等のネットワークで接続されるように構成してもよい。図1では、ネットワークカメラ103と、録画装置101と、再生装置102と、ネットワーク104が一つずつある場合について図示したが、本実施例に係る監視システムにおいて各構成は複数設けることができる。次に、録画装置101の構成例を図2に示す。録画装置101は、I/Fインタフェース部201と、制御部204と、記憶部203と、記録部202を有する。I/F部201は、図1に示したネットワーク104を介して外部の装置と通信を行う。記録部202は、I/F部201を介して外部装置から取得したデータや、その他の情報を記録するものであり、たとえばハードディスクなどで構成される。記憶部203は、種々のプログラムやデータを記録する。記憶部203は例えばRAMRandomAccessMemoryなどで構成される。制御部204は、録画装置101を構成する各構成の制御やそれらが処理を実行するための演算を行う。制御部204は例えばCPUCentralProcessingUnitなどで構成される。続いて、記録部202に対してデータ操作を行うモジュールを図3に示す。図3に示したこれらのモジュールは記憶部203上に展開され、制御部204によって各モジュールの処理が実行される。また、図3に示したモジュールは、ハードウェアで構成してもよい。制御部204がプログラムを実行することにより図3に示した各モジュールの機能を実現する場合は、制御部204は記憶部203に設けられるメモリから読み出したプログラムを実行する。このメモリは制御部204が読み出すことができるようにこのプログラムを記録した記録媒体であり、例えばROMReadOnlyMemory等で構成される。通信部308は、I/F部201を介して、外部装置から受信したデータを後述のデータ保持部307に格納したり、外部装置から受信した指示を後述の命令部301や読出部309へ渡したりする。また通信部308は、後述の読出データ保持部310に格納されたデータをI/F部201を介して外部装置に送信する。読出部309は、再生などの読出し指示があった場合に記録部202からデータを読出し、読出データ保持部310に一時的に格納する。読出し指示は記録部202に記録されたデータを再生する場合以外にも、例えば、記録部202に記録されたデータのファイル形式を異なる形式に変換する場合等にも行われる。読出データ保持部310に格納された読出しデータは、通信部308によりI/F部201を介して外部装置に送信される。データ保持部307は、外部装置から受信したデータを一時的に格納する。命令部301は、ネットワークカメラ103から配信されたデータを記録部202に記録させる書き込み命令や、記録部202に記録されている録画データファイルを削除する削除命令を出す。ここで、これらの命令にはそれぞれ適切な優先度が付加される。本実施例では、優先度の一例として、優先度を1と2の数字で表し、優先度1を優先度通常、優先度2を優先度高とする。また本実施例では、データの書込み命令は通常優先度として優先度1が付加されるものとする。命令保持部302は、命令部301から出された優先度付きの命令を一時的に保持する。命令保持部302には複数の命令を保持することが可能である。本実施例において、命令保持部302は、記録部からデータを削除させる削除命令を保持することができる。命令保持部302に保持された命令は後述の選択部303によって選択されるまで保持される。選択部303は、命令保持部302に保持されている命令の中から、優先して処理すべき命令を優先度に従って選択し、後述の処理部304へ出力する。例えば選択部303は、命令保持部302に保持されたすべての命令のうち優先度が最も高い命令を選択する。同一優先度の命令が命令保持部302に複数保持されている場合には、選択部303はそれらのなかで最も古い命令を選択する。命令保持部302に保持されているすべての命令が同じ優先度である場合は、選択部303は最も古い命令を選択する。このようにして、選択部303は命令保持部302に保持された複数の命令から処理すべき命令を選択する。処理部304は、選択部303によって選択された命令の処理を行う。すなわち、記録部202に対してデータ保持部307に格納されたデータの書込み要求を出したり、記録部202に記録されているデータファイルの削除要求を出したりする。ここで、記録部202に対するデータファイル削除要求の結果が失敗だった場合、すなわち削除対象のデータファイルが読み出し中で、削除できなかった場合は、後述の決定部306に対し、その旨を通知する。判断部305は、記録部202の容量が一杯になることを防ぐため、記録部202に記録された録画ファイルの削除が必要か否かを判断する。例えば判断部305は、記録部202に記録されたデータ容量が、記録部202の空き容量が閾値よりも少なくなる時点である削除点を超えた場合に、記録部202に記録された録画ファイルの削除が必要であると判断する。判断部305は、予め設定された空き容量の閾値と現在の空き容量とを比較することにより、録画ファイルの削除が必要であるか判断する。現在の空き容量は、データの書込みや削除が行われる度にそれらのデータ量に基づいて空き容量を更新することによって推定できる。また判断部305は、定期的に記録部202へアクセスし実際の空き容量を取得することで、推定された空き容量の補正を行ってもよい。また、削除点は、削除命令が命令保持部302に保持されてから選択部303により選択されて実行されるまでの間、記録部に対する書き込み命令が実行されても記録部202の容量が一杯にならないように設定される。このようにして、判断部305は、記録部202がデータを記録可能な容量が所定の閾値より少なくなったか判断する。また別の判断方法として、例えば判断部305は、録画データファイルを保存しておく最大期間を設定しておき、その期間を過ぎた録画データファイルについては削除が必要であると判断するようにしてもよい。この場合は、録画データファイルの録画が行われた時刻と、設定した最大期間とを比較して削除するか否かを判断する。判断部305はこれらの処理により、記録部202がファイル削除を必要とする状態であるか否かを判断し、削除が必要である場合は、その旨を後述の決定部306に通知する。このようにして、判断部305は、記録部202に所定期間を超えて記録されているデータがあるか判断する。決定部306は、上述した判断部305からファイル削除が必要である旨の通知を受けた場合、記録部202に保存されているデータファイルの中からどのデータファイルを削除するかを決定する。例えば決定部306は、記録部202に記録されている録画データファイルの情報を記述したテーブルを参照し、最も古い録画データファイルを削除対象データとして決定し、決定した削除対象データを命令部301に通知する。なお、削除対象データ、録画時刻のみに限られず、再生されたか否かは、録画された映像の内容などを加味して決定してもよい。通知を受けた命令部301は、決定部306で決定されたデータファイルの削除命令を、通常の優先度、すなわち優先度を1として命令保持部302に出す。録画データファイルの情報を記述したテーブルは記録部202に記憶されて管理される。テーブルには、例えば、各録画データファイルの録画が行われた時刻やデータ量などが記録される。このようにして、決定部306は、容量が所定の閾値より少なくなったと判断部305が判断すると、記録部202に記録されたデータを削除対象として決定する。あるいは、決定部306は、所定期間を超えて記録されているデータがあると判断部305が判断すると、所定期間を超えて記録されているデータを削除対象として決定する。処理部304からデータファイル削除要求の結果が失敗だった旨の通知を受けた場合、決定部306はテーブルを参照し、削除に失敗した録画データファイルの次に古い録画データファイルを削除対象データとして決定して、命令部301に通知する。このとき、決定部306はデータファイル削除に失敗した旨も同時に命令部301に通知する。このようにして、選択部303が選択した削除命令の削除対象である第一のデータの削除が処理部304によって処理されない場合、決定部306は記録部202に記録された第二のデータを削除対象として決定する。通知を受けた命令部301は、決定部306で決定されたデータファイルの削除命令を、優先度高、すなわち優先度を2として命令保持部302に出す。ここで出された高優先度の削除命令は、通常優先度の命令に先立って選択部303に選択され優先的に処理部304にて削除要求が出される。さらに、この削除要求の結果も失敗だった場合、処理部304は再度決定部306へその旨を通知する。このようにして命令部301は、記録部202から上述の第二のデータを削除させる削除命令を他の命令に優先して処理部304に処理されるようにして命令保持部302に保持させる。なお、優先度は、2段階に限らず、3段階以上の優先度を設定できるようにしてもよい。決定部306が削除対象ファイルを決定する決定方法としては、上述の例以外にも、一度再生を行った録画データファイルは重要性が高いとして削除対象にはしないようにしてもよい。さらに、削除を禁止する期間を別途設け、その期間が経過していない録画データファイルに関しては削除対象にはしないようにしてもよい。次に、録画中にファイル削除の必要性が生じた際のファイル削除処理について図4を用いて説明する。本実施例では、命令部301から出力された命令は命令保持部302において図4に示すようなキュー構造を構成する。キュー構造とは、命令保持部302に最初に入った命令が最初に出力されるように、命令が待ち行列を成すデータ構造のことをいう。選択部303は、命令保持部302に最初に保持された命令を選択して、処理部304にその命令を処理させる。これにより、命令部301から出力された複数の命令が処理部304において衝突することなく、順番に命令を処理させることができる。図4においては、録画中に記録部202の容量が低下し、記録部202に記録されたデータファイルを削除する場合について説明する。図4においては時間の進行とともに状態1から状態5へ遷移するものとし、この流れに沿って説明する。状態1は、録画中に、記録部202のデータ容量が削除点に到達した状態である。この状態1においては、命令保持部302にはすでに記録部202に対するデータの書込み命令502writeが多数入っている。これらの書込み命令には命令部301により通常優先度として優先度1が設定されている。そして、最も古い録画データファイルAを削除する削除命令501remove:Aが、命令部301から命令保持部302に入れられる。この削除命令501には、命令部301により通常優先度として優先度1が設定されている。次に状態2において、状態1から時間が進行すると、状態1で命令保持部302に保持されていた書き込み命令502が全て処理部304により処理された状態となる。このとき、同時に録画が継続しているので、削除命令501の後に新たなデータ書込み命令503が命令保持部302に入っている。続いて状態3にて、状態1で命令保持部302に入れられた最も古い録画データファイルAの削除命令501が選択部303によって選択される。選択された録画データファイルAは処理部304に出力されるが、録画データファイルAは読出し中であり、処理部304において削除処理は行われないものとする。状態3にて録画データファイルAの削除要求の処理が実行されなかった場合、処理部304から通知を受けた決定部306により、新たな削除対象データファイルBが決定される。状態4ではこの録画データファイルBの削除命令504remove:Bが新たに命令保持部302に入れられる。この削除命令504は、命令部301により優先度が高められ優先度2が設定されて命令保持部302に保持される。状態5では、選択部303により、命令保持部302に保持された命令の中から、最も優先度の高い命令、すなわち、録画データファイルBの削除命令504が選択される。そのため、通常優先度が設定されている他の命令の処理を待つことなく、ただちに録画データファイルBの削除要求が出され、記録部202の空き容量が確保される。次に、録画中にファイル削除の必要性が生じた際のファイル削除の処理について図5のフローチャートを用いて説明する。制御部204がプログラムを実行することにより、図3に示した各モジュールの機能を実現する場合は、図5の処理フローは、図5に示される手順を制御部204に実行させるためのプログラムを示す。制御部204は記憶部203に設けられるメモリから読み出したプログラムを実行する。このメモリは制御部204が読み出すことができるようにこのプログラムを記録した記録媒体であり、例えばROMReadOnlyMemory等で構成される。まず、録画が開始されると、判断部305が、記録部202のデータ容量が削除点に到達したか否かの確認を定期的に行うS401。記録部202のデータ容量が削除点に到達していない、すなわち、空き容量が十分である場合S401でNoの場合はファイルの削除は行われずに録画が継続される。一方、記録部202のデータ容量が削除点に到達した場合S401でYesの場合、決定部306が記録部202に保存された録画データファイルの中で最も古いファイルを削除対象と決定するS402。そして、命令部301が、決定部306が決定した録画データファイルの削除命令を通常の優先度で命令保持部302に保持させるS403。選択部303により、命令保持部302から当該削除命令が選択されるS404と、処理部304が当該削除命令を実行する。この際、このファイルが再生などで読出し中であるか否かが、記録部202への削除要求の結果として判別されるS405。削除対象のファイルが読出し中でない場合S405でNoの場合は、処理部304により当該削除対象のファイルが削除されるS406。一方、削除対象のファイルが読出し中で削除に失敗した場合は、決定部306が最古の録画ファイルの次に古い録画ファイルを第二の削除対象データファイルとして決定するS407。そして、命令部301はステップS407で決定した第二の削除対象データファイルの削除命令を、優先度を高めて命令保持部302に保持するS408。そして、命令保持部302から当該第二の削除命令が選択部303により選択されるS409と、処理部304が第二の削除命令を実行する。この際、第二の削除対象データファイルが再生などで読出し中であるか否かが、記録部202への削除要求の結果として判別されるS410。第二の削除対象データファイルが読出し中でない場合はS410でNoの場合、第二の削除対象データファイルが削除されるS411。一方、第二の削除対象データファイルが読出し中で再度削除に失敗した場合S410でYesの場合は、さらに次に古い録画ファイルを削除対象データファイルに決定し、以降削除に成功するまでステップS407からステップS410の処理が繰り返される。以上のように、本発明に係る情報処理装置によれば、進行中の録画を止めることなく記録部202の空き容量を確保することが可能となる。本実施例では、再生中やファイル形式の変換中等のデータ読出し時には、読出し中のデータの削除を行わないこととしたが、削除を行わないようにするデータはこれに限られない。例えば、記録部202に書き込み中のデータについても削除を行わないようにしてもよい。ネットワークカメラ103が撮影した画像を録画装置101の記録部202に録画する場合、撮影を行っているネットワークカメラを識別するための情報等の録画情報がヘッダとして録画データとともに記録部202に記録される。これらの録画情報が録画データと共に削除されてしまうと、当該カメラが撮像中の録画データの録画を継続できなくなってしまう。そこで、録画中であるなど記録部202に書き込み中であるデータの削除を行わないようにすることでデータの書き込みが中断されることを防ぐことができる。また、本実施例において、選択部303は保持される命令の優先度によって命令を選択するが、命令の選択方法はこれに限られない。例えば、命令保持部302を両端キューとして取扱い優先度の高い命令を両端キューに入れる時のみ、出力側の端図4では、下側の端から入れることとし、選択部は常に出力側の端にある命令を選択するようにしてもよい。実施例2次に、本発明の第2の実施例について説明する。本発明の第2の実施例に係る監視システムの構成は、図1に示す第1の実施例に係る監視システムの構成と同様である。また、第2の実施例に係る録画装置101の内部構成は、図2に示した第1の実施例に係る録画装置101の内部構成と同様である。図6は、第2の実施例に係る記録部202のデータ操作を行うモジュール構成を示す。図6に示したこれらのモジュールは記憶部203上に展開され、制御部204によって各モジュールの処理が実行される。また、図6に示したモジュールは、ハードウェアで構成してもよい。制御部204がプログラムを実行することにより図6に示した各モジュールの機能を実現する場合は、制御部204は記憶部203に設けられるメモリから読み出したプログラムを実行する。このメモリは制御部204が読み出すことができるようにこのプログラムを記録した記録媒体であり、例えばROMReadOnlyMemory等で構成される。通信部308と、読出部309と、読出データ保持部310と、データ保持部307は、第1の実施例と同様である。命令部601は、必要に応じてネットワークカメラ103から配信されたデータの書き込み命令や、記録部202に記録されている録画データファイルの削除命令などの命令を出力する。ここで、命令部601において各命令はそれぞれ適切な優先度が設定され、後述の第一命令保持部602もしくは第二命令保持部603に入れられる。また、データ書込み命令は通常優先度として第一命令保持部602に入れられる。第一命令保持部602は、命令部601から出された通常優先度の命令を一時的に保持する。一方、第二命令保持部603は、命令部601から出された高優先度の命令を一時的に保持する。これら二つの命令保持部602、603はそれぞれ複数の命令を保持することが可能であり、保持された命令は後述の選択部604に選択されるまで保持される。選択部604は、第一命令保持部602と第二命令保持部603とに保持されている命令の中から、優先して処理すべき命令を選択し後述の処理部304へ出力する。命令の選択は、まず第二命令保持部603に保持されている命令の中で最も古い命令から選択する。第二命令保持部603に保持されている命令が無いときは、第一命令保持部602の中で最も古い命令を選択する。処理部304と、判断部305は、第1の実施例と同様である。決定部605は、記録部202に保存されているデータファイルの中からどのデータファイルを削除するかを決定する。上述した判断部305からファイル削除が必要な通知を受けた場合、決定部605は記録部202に保存している録画データファイルの情報を記述したテーブルを参照し、最も古い録画データファイルを削除対象データとして決定する。そして、決定部605は決定した削除対象データを命令部601に通知する。また、決定部605は処理部304からデータファイル削除要求の結果が失敗だった旨の通知を受けた場合は、削除に失敗した録画データファイルの次に古い録画データファイルを削除対象データとして決定して、命令部601に通知する。削除に失敗した録画データファイルの次に古い録画データファイルは、記録部202が保存している録画データファイルの情報を記述したテーブルを参照して特定することができる。このとき、決定部605はデータファイル削除に失敗した旨も同時に命令部601に通知する。決定部605から通知を受けた命令部601は、決定部605からデータファイルの削除に失敗した旨の通知を受けていない場合は、決定部605で決定されたデータファイルの削除命令を、通常の優先度として第一命令保持部602に保持させる。一方、命令部601は、決定部605からデータファイルの削除に失敗した旨の通知を受けた場合は、決定部605で決定されたデータファイルの削除命令を優先度高として第二命令保持部603に保持させる。第二命令保持部603に保持された高優先度の削除命令は、通常優先度の命令に先立って選択部604に選択され、優先的に処理部304にて処理が行われる。さらに、この削除要求の結果も失敗だった場合、処理部304は再度、決定部605へその旨を通知する。なお、削除対象ファイルの決定方法としては、上述の例以外にも、一度再生を行った録画データファイルに関しては重要性が高いとして削除対象にはしないようにしてもよい。さらに、削除を禁止する期間を別途設け、その期間が経過していない録画データファイルに関しては削除対象にはしないようにしてもよい。次に、録画中にファイル削除の必要性が生じた際のファイル削除処理について図7を用いて説明する。本実施例では、命令部301から出力された命令は第一命令保持部602及び第二命令保持部603において図7に示すようなキュー構造を構成する。図7においては、録画中に記録部202の容量が低下し、記録部202に記録されたデータファイルを削除する場合について説明する。図7においては時間の進行とともに状態1から状態5へ遷移するものとし、この流れに沿って説明する。状態1は、録画中に、記録部202のデータ容量が削除点に到達した状態である。この状態1においては、第一命令保持部602にはすでに通常優先度である書込み命令702writeが多数入っている。そして、最も古い録画データファイルAの削除命令701remove:Aが、第一命令保持部602に入れられる。次に状態2において、状態1から時間が進行すると、状態1で第一命令保持部602に入っていた書込み命令702が処理部304により全て処理された状態となる。このとき、同時に録画が継続しているので、削除命令701の後に新たなデータ書込み命令703が第一命令保持部602に入ってくる。続いて状態3において、状態1で第一命令保持部602に入れられた最も古い録画データファイルAの削除命令701が選択部303によって選択される。選択された録画データファイルAは、処理部304に出力されるが、録画データファイルAは読出し中であり、処理部304において削除処理は行われないものとする。状態3にて録画データファイルAの削除要求に失敗したため、決定部605により、新たな削除対象データファイルBが決定される。状態4ではこの録画データファイルBの削除命令704remove:Bが、命令部601より出されるが、この削除命令704は、一度削除に失敗しているため、優先度が高められ第二命令保持部603に保持される。状態5では、選択部604により、第二命令保持部603に保持された録画データファイルBの削除命令704が選択される。そのため、第一命令保持部602に保持されている他の命令の処理を待つことなく、ただちに録画データファイルBの削除要求が出され、記録部202の空き容量が確保される。次に、録画中にファイル削除の必要性が生じた際のファイル削除の処理について図8のフローチャートを用いて説明する。制御部204がプログラムを実行することにより、図6に示した各モジュールの機能を実現する場合は、図8の処理フローは、図8に示される手順を制御部204に実行させるためのプログラムを示す。制御部204は記憶部203に設けられるメモリから読み出したプログラムを実行する。このメモリは制御部204が読み出すことができるようにこのプログラムを記録した記録媒体であり、例えばROMReadOnlyMemory等で構成される。ステップS401及びステップS402の処理は図5を用いて説明した処理と同じなので同じ符号を付して説明を省略する。そして、ステップS801において、命令部601が、決定部605が決定した録画データファイルの削除命令を通常の優先度で第一命令保持部602に保持させる。続いて、選択部604が処理部304に出力する命令を選択する。ここで、第二命令保持部603に保持されている命令がない状態なので、選択部604は、第一命令保持部602の中で最も古い命令から選択してゆく。選択部604により、決定部605が決定した削除命令が選択されるS404と、処理部304が当該削除命令を実行する。この際、このファイルが再生などで読出し中であるか否かが、記録部202への削除要求の結果として判別されるS405。削除対象のファイルが読出し中でない場合S405でNoの場合は、処理部304により当該削除対象のファイルが削除されるS406。一方、削除対象のファイルが読出し中で削除に失敗した場合は、決定部306が最古の録画ファイルの次に古い録画ファイルを第二の削除対象データファイルとして決定するS407。そして、命令部301はステップS407で決定した第二の削除対象データファイルの削除命令を第二命令保持部603に保持するS802。ここで、第二命令保持部603に保持されている命令がある状態なので、選択部604は、第一命令保持部602に保持された命令に優先して、第二命令保持部603に保持された命令を選択する。第二命令保持部603から削除命令が選択部303により選択されるS803と、処理部304が第二の削除命令を実行する。この際、第二の削除対象データファイルが再生などで読出し中であるか否かが、記録部202への削除要求の結果として判別されるS410。以降の処理は図5を用いて説明した処理と同様である。以上のように、本実施例によれば、進行中の録画を止めることなく記録部202の空き容量を確保することが可能となる。本実施例においても、実施例1と同様に、削除を行わないようにするデータは読出し中のデータに限られず、記録部202に書き込み中のデータについても削除を行わないようにしてもよい。実施例3次に、本発明の第3の実施例について説明する。本発明の第3の実施例に係る監視システムの構成は、図1に示す第1の実施例に係る監視システムの構成と同様である。また、第3の実施例に係る録画装置101の内部構成は、図2に示した第1の実施例に係る録画装置101の内部構成と同様である。さらに、制御部204の制御によって記録部202に対してデータ操作を行うモジュールの構成について、本実施例では、図3の読出部309は判断部305に対して削除点を変更させる要求を行うことができる。実施例3における読出部309は、再生などのデータ読出し指示があった場合に記録部202からデータを読出し、読出したデータを読出データ保持部310に一時的に格納させる。そして、読出データ保持部310からのデータの読出しが開始された場合、読出部309は後述の判断部305に対して、削除点の引き下げを要求する。また、読出データ保持部310からの読出しが終了したら、読出部309は判断部305に対して削除点を元に戻すよう要求する。このようにして、読出部309は読み出しを行っている間は記録部202の削除点を規定するための空き容量の閾値を大きくする。また、実施例3における命令部は出力する命令に処理部304に処理させるための優先度を付さないこととしてもよい。この場合、選択部303は保持部に保持された命令のうち最も古い命令から順に選択して、処理部304に出力する。その他の構成は図3に示した構成と同様であるので説明を省略する。図9は記録部202の削除点の変更を図示したものである。図9aは、データの読出しが行われていないときの記録部202の削除点を示している。記録部901のデータ容量が録画により増加し、削除点902に達すると、ファイル削除命令が出される。しかし、削除命令は一旦命令保持部に保持されるので、即座にファイル削除が行われるとは限らない。削除対象となったデータファイルが読出し中であった場合、上述のように読出しが終わるまで当該データファイルの削除は行われない。ファイル削除が行われないままデータ容量が増加し続けると、録画が停止してしまう点までの空き容量903がなくなってしまう。このように、データファイルが読出し中である場合、空き容量がなくなり録画が停止してしまう可能性がある。そこで、本実施例では、図9bに示すとおり、データの読出しが行われている間は削除点902から削除点905に削除点を引き下げる。すなわち、録画が停止してしまう点までの記録部202の空き容量903から空き容量906まで大きくする。この処理により、読出しが終わるまでファイルの削除ができない場合でも、録画が停止することを防止することができる。なお、本実施例では、データの読出しが終了した時に削除点を初期の値に戻すが、一定期間が経過するまで削除点を引き下げたままにしてもよい。以上、本発明の好ましい実施形態について説明したが、第3の実施例は、第1もしくは第2の実施例と合わせて実施してもよい。また、本発明は上記の実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。その他の実施例また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。