撮像装置が撮像した複数のフレームから成る動画を記録する動画記録装置であって、前記撮像装置からフレームを1つずつ受信する画像入力処理部と、前記画像入力処理部が受信したフレームを一時的に記憶する記憶部と、前記動画記録装置から脱着自在であって、動画を記録する外部記録媒体と、前記動画記録装置に内蔵されて、動画を記録する内蔵メモリと、前記記憶部が記憶するフレームの数が所定数に達したときに、受信した全てのフレームを動画として前記外部記録媒体又は前記内蔵メモリに記録する制御部とを備え、前記制御部は、前記外部記録媒体に動画を記録できる場合には、動画を前記外部記録媒体に記録し、前記外部記録媒体に動画を記録できない場合には、動画を前記内蔵メモリに記録する動画記録装置。前記所定数は、50以下の数である請求項1に記載の動画記録装置。前記制御部は、前記内蔵メモリに動画が記録されており、かつ前記外部記録媒体に動画を記録できる場合には、前記内蔵メモリに記録されている動画を前記外部記録媒体に記録する請求項1又は2に記載の動画記録装置。前記制御部は、前記動画記録装置に前記外部記録媒体が接続され通信可能で、かつ前記外部記録媒体が動画を記録可能な空き容量を有する場合に、前記外部記録媒体に動画を記録できると判断し、前記動画記録装置に前記外部記録媒体が接続されていない場合、前記動画記録装置に前記外部記録媒体が接続されていても通信可能ではない場合、前記動画記録装置に前記外部記録媒体が接続され通信可能ではあるが前記外部記録媒体が動画を記録可能な空き容量を有しない場合のいずれかの場合に、前記外部記録媒体に動画を記録できないと判断する請求項1から3に記載の動画記録装置。前記外部記録媒体に動画を記録できない場合に、警告を発する警告部をさらに備える請求項1から4に記載の動画記録装置。脱着自在に設けられる外部記録媒体と内蔵される内蔵メモリとを備える動画記録装置において実行される、複数のフレームから成る動画を記録する動画記録方法であって、外部からフレームを1つずつ受信するステップと、受信したフレームを一時的に記憶するステップと、一時的に記憶するフレームの数が所定数に達したときに、前記外部記録媒体に動画を記録できる場合には、一時的に記憶しているフレームを動画として前記外部記録媒体に記録するステップと、一時的に記憶するフレームの数が所定数に達したときに、前記外部記録媒体に動画を記録できない場合には、一時的に記憶しているフレームを動画として前記内蔵メモリに記録するステップとを備える動画記録方法。脱着自在に設けられる外部記録媒体と内蔵される内蔵メモリとを備える動画記録装置において実行される、複数のフレームから成る動画を記録するソフトウェアであって、外部からフレームを1つずつ受信するステップと、受信したフレームを一時的に記憶するステップと、一時的に記憶するフレームの数が所定数に達したときに、前記外部記録媒体に動画を記録できる場合には、一時的に記憶しているフレームを動画として前記外部記録媒体に記録するステップと、一時的に記憶するフレームの数が所定数に達したときに、前記外部記録媒体に動画を記録できない場合には、一時的に記憶しているフレームを動画として前記内蔵メモリに記録するステップとを備えるソフトウェア。しかし、電源電圧が瞬時に低下した場合、あるいは記録媒体が瞬時に破損した場合、属性情報を記録媒体に記録することができず、動画を再生できなくなるおそれがある。本発明はこれらの問題に鑑みてなされたものであり、動画を再生可能な状態で確実に記録可能な動画記録装置を得ることを目的とする。本願第1の発明による動画記録装置は、撮像装置が撮像した複数のフレームから成る動画を記録する動画記録装置であって、撮像装置からフレームを1つずつ受信する画像入力処理部と、画像入力処理部が受信したフレームを一時的に記憶する記憶部と、動画記録装置から脱着自在であって、動画を記録する外部記録媒体と、動画記録装置に内蔵されて、動画を記録する内蔵メモリと、記憶部が記憶するフレームの数が所定数に達したときに、受信した全てのフレームを動画として外部記録媒体又は内蔵メモリに記録する制御部とを備え、制御部は、外部記録媒体に動画を記録できる場合には、動画を外部記録媒体に記録し、外部記録媒体に動画を記録できない場合には、動画を内蔵メモリに記録することを特徴とする。所定数は、50以下の数が好ましい。動画を頻繁に記録することが可能になる。制御部は、内蔵メモリに動画が記録されており、かつ外部記録媒体に動画を記録できる場合には、内蔵メモリに記録されている動画を外部記録媒体に記録することが好ましい。外部記録媒体に動画を記録できないとき、一時的に内蔵メモリに動画を記録し、外部記録媒体に動画を記録可能となったときに、内蔵メモリから外部記録媒体に動画を移動させることができる。制御部は、動画記録装置に外部記録媒体が接続され通信可能で、かつ外部記録媒体が動画を記録可能な空き容量を有する場合に、外部記録媒体に動画を記録できると判断し、動画記録装置に外部記録媒体が接続されていない場合、動画記録装置に外部記録媒体が接続されていても通信可能ではない場合、動画記録装置に外部記録媒体が接続され通信可能ではあるが外部記録媒体が動画を記録可能な空き容量を有しない場合のいずれかの場合に、外部記録媒体に動画を記録できないと判断することが好ましい。外部記録媒体に動画を記録できない場合に、警告を発する警告部をさらに備えることが好ましい。外部記録媒体に動画を記録できない旨をユーザに告知できる。本願第2の発明による動画記録方法は、脱着自在に設けられる外部記録媒体と内蔵される内蔵メモリとを備える動画記録装置において実行される、複数のフレームから成る動画を記録する動画記録方法であって、外部からフレームを1つずつ受信するステップと、受信したフレームを一時的に記憶するステップと、一時的に記憶するフレームの数が所定数に達したときに、外部記録媒体に動画を記録できる場合には、一時的に記憶しているフレームを動画として外部記録媒体に記録するステップと、一時的に記憶するフレームの数が所定数に達したときに、外部記録媒体に動画を記録できない場合には、一時的に記憶しているフレームを動画として内蔵メモリに記録するステップとを備えることを特徴とする。本願第3の発明によるソフトウェアは、脱着自在に設けられる外部記録媒体と内蔵される内蔵メモリとを備える動画記録装置において実行される、複数のフレームから成る動画を記録するソフトウェアであって、外部からフレームを1つずつ受信するステップと、受信したフレームを一時的に記憶するステップと、一時的に記憶するフレームの数が所定数に達したときに、外部記録媒体に動画を記録できる場合には、一時的に記憶しているフレームを動画として外部記録媒体に記録するステップと、一時的に記憶するフレームの数が所定数に達したときに、外部記録媒体に動画を記録できない場合には、一時的に記憶しているフレームを動画として内蔵メモリに記録するステップとを備えることを特徴とする。本発明によれば、動画を再生可能な状態で確実に記録可能な動画記録装置を得る。以下、本発明における動画記録装置100の一実施形態について添付図面を参照して説明する。まず、図1を用いて動画記録装置100の構成について説明する。動画記録装置100は、レンズ101、CCD102、画像入力処理部103、RAM104、システムコントローラ105、撮影ON/OFFスイッチ106、外部記録媒体107、内蔵メモリ108、警告生成部109、及び表示部110を主に備える。レンズ101はCCD102に被写体像を結像させる。CCD102は、結像した画像を画像データに変換して1フレームごとに出力する。出力された1フレーム分の画像データは画像入力処理部103により受信される。画像データは1フレームごとに作成され、1つの画像データは1フレームに対応する。画像入力処理部103は、画像データに対して所定の画像処理を行って、RAM104に記憶させる。RAM104は、システムコントローラ105からの指示によって、画像データを一時的に記憶し、表示部110あるいはシステムコントローラ105に出力する。システムコントローラ105は、動画記録装置100が備える各部を制御する。RAM104に記憶された画像データが所定数に達すると、これらの画像データを用いて動画を作成する。所定数は例えば50であって、この場合、動画は50のフレームから成る。そして、動画を表示部110、外部記録媒体107、又は内蔵メモリ108に送信する。また、ユーザに対して警告する必要があるとき、警告生成部109に警告信号を送信する。警告生成部109は、システムコントローラ105から警告信号を受信して、警告のメッセージを作成し、そのメッセージを表示部110に表示させる。ユーザは撮影ON/OFFスイッチ106を操作して、動画撮影の開始又は中止をシステムコントローラ105に入力する。システムコントローラ105は、撮影ON/OFFスイッチ106が押し下げられると、動画記録処理を開始する。動画記録処理については後述される。外部記録媒体107及び内蔵メモリ108は、システムコントローラ105から動画を受信して記憶する。動画は複数の画像データ、すなわち複数のフレームから成る。次に、図2を用いて動画記録処理について説明する。動画記録処理は、撮影ON/OFFスイッチ106がユーザにより押し下げられたとき主にシステムコントローラ105によって実行される処理であって、RAM104に記憶された画像データの数が所定数に達する度に、記憶された画像データから動画を作成し、外部記録媒体107又は内蔵メモリ108に動画を記憶させる処理である。ステップS201では、画像入力処理部103がCCD102から1フレーム分の画像データを取り込む。そして、次のステップS202において画像データに対して所定の画像処理を行い、画像処理済みの画像データをRAM104に記憶させる。次のステップS203では、撮影ON/OFFスイッチ106がオフになっているか否かを判断する。OFFになっていない場合、つまり撮影が行われているとき、処理はステップS204に進み、OFFになっている場合、つまり撮影が中止されたとき、処理はステップS204を実行せずにステップS205に進む。ステップS204では、RAM104に記憶されている画像データの数が所定数に達したか否かを判断する。言い換えると、RAM104に記憶されているフレームの数が所定数に達したか否かを判断する。所定数に達していない場合、処理はステップS201に戻り、再度撮像を行って画像データをCCD102から取り込む。所定数に達している場合、処理はステップS205に進む。ステップS205では、外部記録媒体107に動画を記録可能か否かを判断する。動画を外部記録媒体107に記録可能な場合、処理はステップS206を実行して外部記録媒体107に動画を記録させる。動画を外部記録媒体107に記録できない場合、処理はステップS209からS211を実行して、内蔵メモリ108に動画を記録させる。外部記録媒体107に記録可能な場合とは、外部記録媒体107との通信が可能で、かつ外部記録媒体107が記録可能な空き容量を有している場合である。外部記録媒体107に記録できない場合とは、外部記録媒体107が接続されていない場合、外部記録媒体107は接続されているが通信が可能でない場合、外部記録媒体107との通信は可能であるが記録可能な空き容量を有していない場合である。すなわち、ステップS205では外部記録媒体107との通信が可能か判断し、通信が可能な場合にはさらに動画を記録可能な空き容量を有しているか否かを判断する。ステップS205において、外部記録媒体107が接続されていないと判断される場合、外部記録媒体107は接続されているが通信可能ではない場合、若しくは外部記録媒体107が接続され、かつ通信可能であるが、記録可能な空き容量を有しないと判断される場合について詳細に説明する。ステップS209では、記録可能な空き容量を内蔵メモリ108が有するか否かを判断する。空き容量がある場合、内蔵メモリ108に動画を記録できるため、処理はステップS210を実行して内蔵メモリ108に動画を記録させる。空き容量がない場合、内蔵メモリ108に動画を記録できないため、処理はステップS212を実行して、表示部110に警告を表示させる。ステップS210では、所定数の画像データから動画を作成し、動画を動画ファイルとして内蔵メモリ108に記録させる。これにより、動画を撮影中に外部記録媒体107との接続が切断された場合であっても、動画を内蔵メモリ108に記録して、撮影を継続することができる。そして、次のステップS211では、外部記録媒体107に不備があるというメッセージ記録媒体空き容量不足、記録媒体未接続、記録媒体通信不能等を表示部110に表示させる。その後、処理はステップS213に進む。ステップS209において内蔵メモリ108に空き容量がない場合において実行されるステップS212について説明する。ステップS212では、外部記録媒体107に不備がある旨と、これ以上は動画を記録することができない旨を表示部110に警告として表示させる。そして、処理はステップS205に進む。これにより、外部記録媒体107又は内蔵メモリ108のいずれかに動画が記録可能となるまで処理はステップS205、S209、及びS212を反復する。ステップS205において、外部記録媒体107が接続され通信可能であり、かつ記録可能な空き容量を有すると判断される場合について詳細に説明する。ステップS206では、所定数の画像データから動画を作成し、動画を動画ファイルとして外部記録媒体107に記録させる。次のステップS207では、内蔵メモリ108に動画ファイルがあるか否かを判断する。ステップS205において記録可能な空き容量を外部記録媒体107が有しない場合、ステップS210で内蔵メモリ108に動画が記録されている。そこで、ステップS207及びS208では、記録可能な空き容量を有する外部記録媒体107に、内蔵メモリ108に記録されている動画ファイルを移動させ、記録させる。ステップS207で内蔵メモリ108が動画ファイルを記録している場合、内蔵メモリ108に記録されている動画ファイルを外部記録媒体107に書き込む。その後、処理はステップS213に進む。これにより、外部記録媒体107に動画を記録できないとき、一時的に内蔵メモリ108に動画を記録し、外部記録媒体107に動画を記録可能となったときに、内蔵メモリ108から外部記録媒体107に動画を移動させることができる。ステップS207で内蔵メモリ108が動画ファイルを記録していない場合、処理はステップS208を実行せずに、ステップS213に進む。ステップS213では、撮影ON/OFFスイッチ106がオフになっているか否かを判断する。OFFになっていない場合、つまり撮影が行われているとき、処理はステップS201に戻り、再度撮像を行って画像データをCCD102から取り込む。OFFになっている場合、つまり撮影が中止されたとき、処理は終了する。本実施形態では、動画を撮影終了したときでなく、所定のフレーム数に達した時に動画を外部記録媒体107に記録させる。所定のフレーム数を少なくして頻繁に記録することによって、再生可能な形式で動画を記録し、かつ記録されていない画像データの数を少なくすることができる。そのため、動画記録装置100の電源が動画を撮影中に切断された場合であっても、失われる画像データの数を最小限にとどめることができる。なお、撮像装置はCCD102に限定されず、例えばCMOS等の撮像装置であっても良い。また、所定数は50でなくても良く、例えば50以下であっても良い。動画を頻繁に記録することが可能になる。