(57)【要約】【課題】撮影途中に記憶手段の容量がなくなってしまった場合であっても、連続する画像データが途切れてしまうことがなくなり、そして、その一連の画像データを一つの画像ファイルとして確定させることにある。【解決手段】被写体の撮影中にＲＡＭ１６の残記憶容量が所定値以下となったことが検知された場合、ＲＡＭ１６において既に記憶されている画像データとともに、続行される撮影動作によって撮像手段から連続的に出力される画像データを他の情報機器３００に対して転送し、転送した一連の画像データを一つの画像ファイルとして確定させるように当該他の情報機器３００に対して指示する。【選択図】  図１
2004266761.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段より出力される画像データを記憶する記憶手段と、
前記記憶手段の残記憶容量を検知する検知手段と、
前記記憶手段に記憶される画像データを外部装置に転送可能な通信手段と、
前記各手段の動作を制御する制御手段とを有し、
前記制御手段は、前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下となったことが前記検知手段によって検知された場合、前記記憶手段において既に記憶されている画像データとともに、続行される撮影動作によって前記撮像手段から連続的に出力される画像データを前記通信手段を用いて前記外部装置に対して転送し、前記転送した一連の画像データを一つの画像ファイルとして確定させるように前記外部装置に対して指示することを特徴とする撮像装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被写体を撮像する撮像手段と、前記撮像手段より出力される画像データを記憶する記憶手段とを有する撮像装置に関するものである。
【０００２】
【従来の技術】
かねてより、動画撮影機能を有する撮像装置が多数提案され、既に実用化されている。例えば、特開２００１−３５２５１０号公報等ではその一例が開示されている。
【０００３】
動画をＲＯＭやＲＡＭなどのメモリや、これらを応用したＣＦ（コンパクトフラッシュ（Ｒ））カード等のメモリカードといった記憶手段に記憶することが広く行なわれている。そして当該メモリカードをパーソナルコンピュータ（パソコン）等の他の情報機器に差し替えることや有線及び無線の通信手段により他の情報機器に転送することで手軽に動画の画像情報としてのデジタルデータが取り込めるようになってきている。
【０００４】
このように動画撮影機能を有する撮像装置を用いることで、動画をデジタルデータとして保存利用できるため、各種行事の記念や記録のために、また、動画画像ドキュメント作成のために家庭用や業務用の用途として広く利用されている。
【０００５】
【特許文献１】
特開２００１−３５２５１０号公報
【特許文献２】
特開２００１−１２８１１３号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記撮像装置においては以下のような問題が存在した。すなわち、動画の画像情報を記憶する撮像装置内の記憶手段は有限の記憶容量しか持っていないため、動画撮影中に当該記憶手段の容量がなくなってしまった場合、連続する動画像が途中で切れてしまう事態が存在する。とりわけ、静止画撮影機能を主として設計されている撮像装置では搭載される記憶手段の容量がどうしても小さくなりがちであるため、この問題は深刻な問題である。
【０００７】
上記問題に関して、例えば、複数のメモリカードを差し替えることによって対応しようとしても、連続する動画像が途中で切れてしまう部分が存在してしまうし、できあがる動画ファイルは２つ（以上）になり一体の画像ファイルとして保存できないので利便性に欠くという問題が存在した。
【０００８】
また、静止画に関しては、特開２００１−１２８１１３号公報に開示されているように、記憶手段の記憶容量が残り少なくなれば、他へ画像情報を転送することが開示されているが、上記公報には、「サービスの提供を受けることをキャンセルすれば、撮影を優先して行うこともできる。」とあり、画像の転送中には撮影をすることは想定されておらず、画像情報の転送中は撮影できないため本件における課題には対応できない。
【０００９】
従って、本発明の目的は、撮影途中に記憶手段の容量がなくなってしまった場合であっても、連続する画像データが途切れてしまうことがなくなり、そして、その一連の画像データを一つの画像ファイルとして確定させることにある。
【００１０】
【課題を解決するための手段】
斯かる目的を達成するために、本発明の撮像装置は、被写体を撮像する撮像手段と、前記撮像手段より出力される画像データを記憶する記憶手段と、前記記憶手段の残記憶容量を検知する検知手段と、前記記憶手段に記憶される画像データを外部装置に転送可能な通信手段と、前記各手段の動作を制御する制御手段とを有し、前記制御手段は、前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下となったことが前記検知手段によって検知された場合、前記記憶手段において既に記憶されている画像データとともに、続行される撮影動作によって前記撮像手段から連続的に出力される画像データを前記通信手段を用いて前記外部装置に対して転送し、前記転送した一連の画像データを一つの画像ファイルとして確定させるように前記外部装置に対して指示することを特徴としている。
【００１１】
【発明の実施の形態】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。なお、全図を通して同一符号は同一又は相当部分を示すものとする。
【００１２】
＜第１の実施形態＞
図１は、本発明の第１の実施形態における撮像装置の構成、及び、時として撮像装置に接続される他の情報機器であるＰＣ部の構成を示す図である。図１において、１００は撮像装置であり、Ａは被撮影画像、１１はレンズ等の光学系、１２は撮像素子であるＣＣＤ、１３はＡＤ変換部である。次に、１４は、ＡＤ変換部１３を経由して入力されたデジタル画像入力信号に対してシェーディング補正やガンマ変換等人間の視覚に適応したＲＧＢ信号に信号処理等する画像処理部である。また、１５はＲＡＭコントローラであり、メインＣＰＵバス２９に接続されるとともに記憶手段としてのＲＡＭ１６に接続されている。
【００１３】
一方、１７はこの撮像装置１００全体の制御を司るＣＰＵ、１８はこの撮像装置全体の制御方法等が記述されたＲＯＭ、１９は当該ＲＯＭ１８とメインＣＰＵバス２９とのインタフェースの役割を果たすＲＯＭＩＦである。２０は撮像中の画像及びユーザに向けて操作に関する指示等を行う表示部で、２１は当該表示部２０とメインＣＰＵバス２９とのインタフェースの役割を果たす表示部ＩＦである。尚、表示部２０は、撮像時にユーザが撮像画像を確認する画面と同時に見られるように構成することが望ましい。
【００１４】
続いて、２２は撮像した画像を記憶する記憶手段としての記録媒体であり、主としてカード型の記録媒体が想定される、例としては、コンパクトフラッシュ（Ｒ）カード（ＣＦカード）等が挙げられるが、記録媒体であれば足り、各種記録媒体が想定される。２３は当該記録媒体（ＣＦカード）とメインＣＰＵバス２９とのインタフェースの役割を果たす記録媒体（ＣＦカード）ＩＦである。
【００１５】
また、２４は、他の情報機器等との通信機能を果たすべき通信手段としての通信ＩＦである。この通信ＩＦには、ＵＳＢ規格やＩＥＥＥ１３９４規格などの有線の規格や無線ＬＡＮや“ＢＬＵＥＴＯＯＴＨ”や赤外線通信（ＩｒＤＡ等）の回路がこれに該当する。当該撮像装置１００は、当該通信ＩＦを介して他の情報機器と通信を行なうことが可能である。尚、通信手段である通信ＩＦ２４は上記いずれのものでも構わないが、本実施形態では、主としてＵＳＢを使用する場合を想定して説明する。
【００１６】
一方、３００は他の情報機器であるＰＣ部であり、こちらにもＣＰＵ３１とＲＯＭ３２、ＲＡＭ３３が搭載されていて、メインＣＰＵバス３９に接続されている。また、メインＣＰＵバス３９に接続される形で、当該他の情報機器であるＰＣ部３００にも撮像装置と同様に通信ＩＦ３４を搭載しており、上記撮像装置１００を含む各種機器と通信可能な構成になっている。
【００１７】
さらに、他の情報機器であるＰＣ部３００には、やはりメインＣＰＵバス３９に接続される形で、大容量記憶装置であるハードディスク（ＨＤＤ）３５が備わっており、静止画や動画といった画像データを含む諸データを大量に格納することが可能である。
【００１８】
図２は、本発明の第１の実施形態における撮像装置の動作を示したフローチャートである。上記図１に示した構成において、図２のフローチャートを用いて、本発明の第１の実施形態における撮像装置１００等の動作について説明する。
【００１９】
図２において、ユーザが撮像装置中の図示しない撮影ボタンを押すことにより、撮影開始信号が入力され（Ｓ２０００）、動画撮影動作が開始される（Ｓ２００、Ｓ２０１）。動画撮影動作が開始されたならば、光学系１１を介してＣＣＤ１２に入射されている被撮影画像Ａの像について、ＣＣＤ１２は画素ごとに光電変換し、ＡＤ変換部１３へ送る。ＡＤ変換部１３は各画素各色の濃淡に関するアナログ値をＡＤ変換し、画像処理部１４へ送る。
【００２０】
次に、画像処理部１４は、入力されたデジタル画像入力信号に対してシェーディング補正やガンマ変換等人間の視覚に適応したＲＧＢ信号に信号処理等する。その結果、画像処理された（動）画像データはＲＡＭコントローラ１５を介して次々にＲＡＭ１６に書き込まれて格納されて行く（Ｓ２０２）。このようにして、例えば、毎秒３０フレームの画像を次々に上記処理をしていくことで、動画像の記録動作を行っていく。動画像であるため撮像が続く限り、画像データが画像処理部１４から次々に途切れることなく、生成されていく。
【００２１】
尚、図１においては、画像処理部１４はメインＣＰＵバス２９とも接続される形となっているが、本発明第一の実施の形態においては、画像処理された（動）画像データはメインＣＰＵバス２９経由では処理されない。
【００２２】
本発明の第１の実施形態においては、通常、記憶手段としてのＲＡＭ１６に格納された一連の動画像データが、撮影終了とともに１つの画像ファイルとして確定され、ファイルとしてまとめて記録媒体（ＣＦカード）２２へ動画像データを転送する構成をとる。以下、このことに鑑みて当該撮像装置等の動作について引き続き説明する。
【００２３】
上記のように動画像データが次々と記憶手段としてのＲＡＭ１６に書き込まれて格納されて行くのに対し（Ｓ２０２）、当該撮像装置１００におけるＣＰＵ１７は、記憶容量の残容量を検知する検知手段として、上記記憶手段としてのＲＡＭ１６の記憶容量の残容量について監視を続ける。その結果、ＲＡＭ１６の記憶容量の残容量が充分であるかどうかの判断を継続して行い続ける（Ｓ２０３）。
【００２４】
次に、ＲＡＭ１６の記憶容量の残容量が充分であるかどうかの判断において、充分であると判断されたならば、次に撮像が終了したかどうかを判断する（Ｓ２０４）。
【００２５】
撮像の終了の判断は、次のようにして行われる。すなわち、動画の撮像が続く上記の状況下で、ユーザが撮像装置中に図示しない撮影ボタンを再度押すことにより、撮影終了信号が入力される（Ｓ２５００）。これを受けて動画像データが最後までＲＡＭ１６内に格納されたならば、図示しないハードウエア回路上の（初期状態がロジックＬである）撮像終了フラグにロジックＨをセットする。よってＣＰＵ１７がこれをリードすることにより、当該撮像装置が撮像終了を認識することができる。撮像終了を認識したらＣＰＵ１７は当該撮像終了フラグにロジックＬをセットし、当該撮像終了フラグ初期状態に戻す。
【００２６】
上記の判断において撮像が終了していないと判断される場合は、再度ＲＡＭの残容量が充分であるかどうかの判断（Ｓ２０３）に戻り、ＲＡＭの残容量が充分であって、未だ撮像が終了しない場合はこれらのＳ２０３とＳ２０４が繰り返し行われる。
【００２７】
一方、撮像が終了したかどうかの判断において（Ｓ２０４）、撮像が終了したと判断されたならば、当該ＲＡＭ１６内にある一連の動画像データは１つの動画像ファイルとして確定される（Ｓ２０５）。確定されたならば、この動画像ファイルは、ＲＡＭ１６から読み出され、記録媒体（ＣＦカード）ＩＦ２３を介して記録媒体（ＣＦカード）２２に転送され、当該記録媒体（ＣＦカード）２２に当該動画像ファイルの全動画像データが書き込まれる（Ｓ２０６）。記録媒体（ＣＦカード）２２への当該書き込み動作が終了したならば（Ｓ２０７）、動画像撮影動作は、撮像装置単独で正常終了し（Ｓ２０８）、当該動画像の撮像動作は終了する（Ｓ２５０）。
【００２８】
以上が当該撮像装置単独で撮像動作を終了する場合であるが、当該撮像装置のＲＡＭ１６の記憶容量の残容量が充分であるかどうかの判断（Ｓ２０３）において、撮像が終了する前にＲＡＭ１６の記憶容量の残容量が充分でなくなった場合には、当該撮像装置は以下の動作をとる。
【００２９】
当該撮像装置のＲＡＭ１６の記憶容量の残容量が充分であるかどうかの判断（Ｓ２０３）において、撮像が終了する前にＲＡＭ１６の記憶容量の残容量が充分でなくなった場合、当該撮像装置におけるＣＰＵ１７は表示部ＩＦ２１を介して表示部２０に対して残容量が少なくなった旨の警告表示を出す（Ｓ２１１）。
【００３０】
そして、本実施形態においては通信手段が有線のＵＳＢであるので、通信ＩＦ２４をＯＮにすべく、通信ケーブルとしてのＵＳＢケーブルを接続するようユーザに要求する旨もメッセージとして併せて表示する。
【００３１】
その後、当該撮像装置におけるＣＰＵ１７はメインＣＰＵバス２９を介して通信手段としての通信ＩＦ２４を起動し、接続相手である他の情報機器（ＰＣ部）３００とのネゴシエーションを開始する（Ｓ２１２）。そしてＣＰＵ１７は通信が確立するかどうかをモニタする（Ｓ２１３）。
【００３２】
通信が確立しない間は、ＲＡＭの残容量がまだあるかどうかの判断（Ｓ２１４）を行いながら、通信が確立するかどうかをモニタし続ける。そしてＲＡＭ１６の記憶容量の残容量がなくなったときに、未だ通信が確立しない場合（ＵＳＢケーブルが接続されないこと、ネゴシエーションが成立しないこと、及びその他の理由による）には、転送ＮＧとなり（Ｓ２１５）、通信を終了させ（Ｓ２１５）、警告表示を終わらせるとともに（Ｓ２１５）、転送ができなかった旨の表示を行い（Ｓ２１５）、当該動画像の撮像動作はＮＧ終了する（Ｓ２５０）。その際ＲＡＭ１６内に残った動画像データについては、記録媒体（ＣＦカード）２２に転送してもよいし、改めて他の情報機器に転送する構成としてもよく、その点は任意である。
【００３３】
一方、通信ケーブルとしてのＵＳＢケーブルが接続され、かつ、他の情報機器（ＰＣ部）３００とのネゴシエーションが成立して通信が確立されたならば、撮像動作を継続したまま、当該撮像装置のＲＡＭ１６内にある画像データは先頭から順に読み出され、ＲＡＭ１６からＲＡＭコントローラ１５を介して通信ＩＦ２４へ転送され、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４へ転送される（Ｓ２２１）。尚、この転送の開始時は撮像動作を継続したままであるので、この転送が行われている間も、画像処理された（動）画像データはＲＡＭコントローラ１５を介して次々にＲＡＭ１６に書き込まれて格納されて行く時間が存在するため、当該ＲＡＭ１６では読み出しと書き込みが同時に行われる時間が存在する。よってＲＡＭ１６へのアクセスに際しては、書き込みと読み出しを時分割で調停して両方行うか、または、ＲＡＭ１６をデュアルポート構成にして読み書きを同時に行う等の仕組みをとる。
【００３４】
一方、他の情報機器（ＰＣ部）３００では、画像処理された（動）画像データは、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４にて受信された後、他の情報機器（ＰＣ部）３００内のメインＣＰＵバス３９を介して大容量記憶装置であるハードディスク（ＨＤＤ）３５に次々に格納保存される。
【００３５】
このようにして他の情報機器（ＰＣ部）３００への転送が開始されたら、上述した残容量が少なくなった旨等の警告表示を消す（Ｓ２２２）。その後、Ｓ２０４と同様に撮像が終了したかどうかの判断を行う（Ｓ２２３）。撮像が終了したならば次にＲＡＭ１６から他の情報機器（ＰＣ部）３００への転送がすべて終了したかどうかをポーリングする（Ｓ２２４）。そして転送が終了したならば、当該通信ＩＦ２４を介して当該撮像装置１００は、当該転送ファイルがこれをもって一つの画像ファイルとして確定されるべきコマンドを送る。
【００３６】
これを受けて他の情報機器（ＰＣ部）３００内では、ＣＰＵ３１がこのコマンドを解析し、ハードディスク（ＨＤＤ）３５に命令を送ることにより、受け取った動画像データを１つの画像ファイルとして確定する（Ｓ２２５）。そしてその動作が終了したことを撮像装置１００へ返す。この結果、上記転送は正常終了したこととなり、通信を終了させ（Ｓ２２６）これによって当該動画像の撮像動作は終了する（Ｓ２５０）。
【００３７】
以上の構成をとることにより、本発明の第１の実施形態においては、動画撮影中に当該記憶手段の容量がなくなってしまった場合であっても、連続する動画像が途中で切れてしまうことがなく、一体の画像ファイルとして動画像を保存することを可能とする撮像装置を提供できることとなるため、非常に有益である。
【００３８】
＜第２の実施形態＞
続いて、本発明の第２の実施形態について説明する。本実施形態においても、同様に図１の構成を使用するため、図１についての再度の説明を一部省略する。尚、図１においては、画像処理部１４はメインＣＰＵバス２９とも接続される形となっているが、本実施形態においては、画像処理された（動）画像データはメインＣＰＵバス２９経由では処理されない。
【００３９】
その一方で、ＲＡＭ１６のメモリアドレス管理において、図３に示すリングバッファ構成をとる。図３において、リングバッファ構成について説明する。ＲＡＭ１６の内部において、動画像データを格納できるアドレス領域が００００００００ｈ番地から０ＦＦＦＦＦＦＦｈ番地までだったとする。このアドレス領域に対してライトポインタＷとリードポインタＲがそれぞれデータをライトすべきアドレスとリードすべきアドレスを指し示している。
【００４０】
このような条件の下で、データが次々と当該ＲＡＭ１６に書き込まれて格納されれば、その都度ライトポインタＷが順に００００００００ｈ番地から０ＦＦＦＦＦＦＦｈ番地までインクリメントされていく。そしてライトポインタＷが０ＦＦＦＦＦＦＦｈ番地に到達したならば、続いて００００００００ｈ番地に戻り、同様の書き込み動作を続ける。
【００４１】
一方、データが次々と当該ＲＡＭ１６から読み出されて他へ転送されれば、その都度リードポインタＲが順に００００００００ｈ番地から０ＦＦＦＦＦＦＦｈ番地までインクリメントされていく。そしてリードポインタＲが０ＦＦＦＦＦＦＦｈ番地に到達したならば、続いて００００００００ｈ番地に戻り、同様の読み出し動作を続ける。
【００４２】
ライトポインタＷが進んでリードポインタＲに追いつきそうになるがごとく接近したならば、当該ＲＡＭ１６のメモリ残容量が少なくなったということであり、ライトポインタＷがさらに進んでリードポインタＲに到達してしまったならば、当該ＲＡＭ１６のメモリ残容量がなくなった（０になった）ということである。このようにライトポインタＷが進んでリードポインタＲに到達してしまった場合には、それ以上書き込むことを禁止してデータを保護するよう制御する。
【００４３】
一方、リードポインタＲが進んでライトポインタＷに追いつきそうになるがごとく接近したならば、当該ＲＡＭ１６からその時点で読み出すべきデータが少なくなったということであり、リードポインタＲがさらに進んでライトポインタＷに到達してしまったならば、当該ＲＡＭ１６からその時点で読み出すべきデータがなくなった（０になった）ということである。このようにリードポインタＲが進んでライトポインタＷに到達してしまった場合には、やはりその時点ではそれ以上読み出すことはしないように制御する。
【００４４】
尚、本発明の第２の実施形態においてはリングバッファ構成を使用するが、使用しなかったとしても本発明の範囲から逸脱しないことは言うまでもない。一方、当該リングバッファ構成については、上記第１の実施形態で使用してもよく、その場合も同様に本発明の範囲から逸脱しない。
【００４５】
図４、図５、図６は、本発明の第２の実施形態における撮像装置の動作を示したフローチャートであり、それぞれを使用して当該一つの撮像装置の動作が成り立つため、これら全てについて説明するものとし、その上で図５と図６のフローチャートについては並列に説明する。
【００４６】
以下、上記図１に示した構成において、図４、図５、図６のフローチャートを用いて、本実施形態における当該撮像装置等の動作について説明する。図４は、本実施形態におけるモード設定に関するフローチャートである。モード設定において、ユーザは図示しない操作部のボタン操作によって、撮像中に動画像の撮像データを外部へ転送するかどうかのモード選択を行う。モード選択の操作をすることにより、撮像中の動画像の撮像データの外部への転送をディスエーブルにセットすると、ある図示しないレジスタが０に設定され、一方、撮像中の動画像の撮像データの外部への転送をイネーブルにセットすると、前記図示しないレジスタが１に設定される構成をとる。
【００４７】
モード設定に関するＳ４００以下のフローチャートでは、まず当該撮像装置１００におけるＣＰＵ１７はこのレジスタを確認することにより（Ｓ４０１）、前記レジスタが０か１かの判断を行う（Ｓ４０１）。当該レジスタの値が０ならば、絶対内部モードとなり（Ｓ４０２）、外部への動画像の撮像データの転送は撮像中には一切行わない。
【００４８】
一方、当該レジスタの値が１ならば、併用モードと呼ばれるモードに入り（Ｓ４１１）、この併用モード（Ｓ４１１）において通信手段としての通信ＩＦ２４がＯＦＦかＯＮかをＣＰＵ１７はさらに判断し（Ｓ４１２）、通信ＩＦ２４がＯＦＦの状態では相対内部モードと呼ばれるモードに入り（Ｓ４１３）、通信ＩＦ２４がＯＮの状態では外部転送モードと呼ばれるモードに入る（Ｓ４２１）。相対内部モード（Ｓ４１３）においては、撮像中の外部への動画像の画像データの転送は行わないが、通信ＩＦ２４の起動（ＯＮ）によっては、同一の画像の撮像中であっても外部転送モード（Ｓ４２１）に変わりうる。また外部転送モード（Ｓ４２１）においては、撮像中に外部へ動画像の画像データの転送を行うが、通信ＩＦ２４を終了すると（ＯＦＦ）、同一の画像の撮像中であっても相対内部モード（Ｓ４１３）に変わりうる。このため、通信ＩＦ２４のＯＦＦＯＮによる相対内部モード（Ｓ４１３）と外部転送モード（Ｓ４２１）の判断と切り替えは、割り込み等の手段によって随時更新することとする。
【００４９】
ここで、上記通信ＩＦ２４がＯＮの状態とは、他の情報機器等と有線無線の手段により接続されて通信可能な状態をいい、例えば、通信ＩＦ２４がＵＳＢであれば、具体的な他の情報機器と通信ケーブルで接続されていて、かつ、通信可能な状態をいう。また、他の通信ＩＦ２４であってもそれぞれに通信可能な状態を指す。
【００５０】
尚、本発明においては、絶対内部モード（Ｓ４０２）がむしろない場合が適しているかもしれないが、外部機器に動画像の画像データの転送を絶対に行わない場合も想定されるので、モードとして含めることとした。よって、本発明の成立に関しては、必ずしも絶対内部モードの有無は問わず、絶対内部モード（Ｓ４０２）がない場合であっても本発明の技術的思想の範囲内である。
【００５１】
続いて、図５は、主として本発明の第２の実施形態におけるデータ転送に関するフローチャートであり、図６は、主として本発明第２の実施形態における警告表示に関するフローチャートである。本実施形態においては、これらは並列に動作する。以下、図５と図６のそれぞれのフローチャートを併用して説明する。
【００５２】
図５において、ユーザが撮像装置中の図示しない撮影ボタンを押すことにより、撮影開始信号が入力され（Ｓ５０００）、動画撮影動作が開始される（Ｓ５００・Ｓ５０１）。本実施形態においても、通常、記憶手段としてのＲＡＭ１６に格納された一連の動画像データが、撮影終了とともに１つの画像ファイルとして確定され、ファイルとしてまとめて記録媒体（ＣＦカード）２２へ動画像データを転送する構成をとる。よって上記第１の実施形態と同様に次々と生成される動画像データは、次々に記憶手段としてのＲＡＭ１６に格納され続ける（Ｓ５０２）。
【００５３】
一方、図６における警告表示に関するフローチャートは、撮影中でなければ動作しない（Ｓ６０００、Ｓ６００、Ｓ６０１、Ｓ６５０）。撮像動作が始まるとＣＰＵ１７は、上記図３におけるライトポインタＷがリードポインタＲへ接近するかどうか監視する（Ｓ６０２）。すなわち、上述したように、当該撮像装置１００におけるＣＰＵ１７は、記憶容量の残容量を検知する検知手段として、図３にいうリングバッファを監視することにより、上記記憶手段としてのＲＡＭ１６の記憶容量の残容量を監視していることになる。ライトポインタＷのリードポインタＲへの接近がなければ、次に撮像が終了したかどうかを確認する（Ｓ６５１）。撮像が未だ終了していなければ、再度ライトポインタＷのリードポインタＲへの接近の監視（Ｓ６０２）と撮像終了の確認（Ｓ６５１）を行い、上記ポインタの接近と撮像終了がともになければ、これらの動作を繰り返す。
【００５４】
以後の動作については、図４で説明したモード設定によって異なるので、モード毎に説明する。まず、絶対内部モードに設定されている場合である。図６においてライトポインタＷがリードポインタＲに接近してＲＡＭ１６の記憶容量の残容量が少なくなった場合、ＣＰＵ１７は、モード設定を確認し、併用モードかどうかを確認する（Ｓ６０３）。
【００５５】
絶対内部モードであれば、図６における当該Ｓ６０３では併用モードではないので、Ｓ６０４に飛び、ＲＡＭ１６の記憶容量の残容量が少なくなった旨の警告表示を行う（Ｓ６０４）。警告表示を行ったならば、次にライトポインタＷがリードポインタＲに到達してＲＡＭ１６の記憶容量の残容量が完全になくなったかどうかを監視する（Ｓ６０５）。
【００５６】
もしもライトポインタＷがリードポインタＲに到達してしまったならば、撮影を強制的に終了させ（Ｓ６１１）、Ｓ６０４からなされていた残容量が少なくなった旨の警告表示をやめ、ＲＡＭ１６の記憶容量の残容量がオーバーしたことを表示する（Ｓ６１２）。その後当該ＲＡＭ１６の記憶容量の残容量オーバー表示を終了し（Ｓ６１３）、一連の警告表示を終える（Ｓ６５０）。
【００５７】
一方、上記Ｓ６０５においてＲＡＭ１６の残容量がまだ残っている場合には撮像終了を監視し（Ｓ６０６）、撮像終了までポインタの到達と撮像終了を繰り返し監視する（Ｓ６０５・Ｓ６０６）。ＲＡＭ１６の記憶容量が残っているうちに撮像終了したならば、Ｓ６０４工程からなされていた容量が少なくなった旨の警告表示を終え（Ｓ６０７）、一連の警告表示を終える（Ｓ６５０）。
【００５８】
この場合、図５におけるデータ転送に関するフローチャートでは、次のように動作する。撮影中にＲＡＭ１６への格納動作が続いている間に（Ｓ５０２）、ＣＰＵ１７は、外部転送モードかどうかを判断する（Ｓ５０３）、現在は絶対内部モードに関して論じているのでＳ５０４へ進む。
【００５９】
Ｓ５０４では、当該撮像データの前半部が他の情報機器３００へ転送されたかどうか判断する（Ｓ５０４）。これはＮＯであるので、Ｓ５０５へ進む。Ｓ５０５では、撮像終了かどうかを監視する（Ｓ５０５）。従って撮像が終了するまで、Ｓ５０３からＳ５０５までを繰り返し動作する。撮影が強制的に終了しても（Ｓ６１１）、正常に終了しても、撮影が終了したならば、Ｓ５０６へ進み、撮影開始から終了までの一連の動画像データは１つの動画像ファイルとして確定される（Ｓ５０６）。
【００６０】
強制終了の場合であっても強制的に終了されるまでの動画像データについて同様に確定される。確定されたならば、この動画像ファイルは、ＲＡＭ１６から読み出され、記録媒体（ＣＦカード）ＩＦ２３を介して記録媒体（ＣＦカード）２２に転送され、当該記録媒体（ＣＦカード）２２に当該動画像ファイルの全動画像データが書き込まれる（Ｓ５０７）。記録媒体（ＣＦカード）２２への当該書き込み動作（転送）が終了したならば（Ｓ５０８）、動画像撮影動作は、撮像装置単独で終了し、当該動画像の撮像動作は終了する（Ｓ５５０）。尚、撮像が強制的に終了されても、強制的に終了されるまでの動画像データは当該記録媒体（ＣＦカード）２２に安全に保存される。以上、このようにして絶対内部モードに設定されている場合の動作が行われる。
【００６１】
一方、動画像データが次々にＲＡＭ１６に格納され続け（Ｓ５０２）、ライトポインタＷのリードポインタＲへの接近の監視（Ｓ６０２）等が行われている時に、もしも、図４で説明したモード設定が併用モードに設定されていたならば、これを判断し（Ｓ６０３）、その判断に応じて以下の動作が行われる。
【００６２】
図４にいう併用モード（すなわち相対内部モードまたは外部転送モード）に設定されている場合において、図６に示したライトポインタＷのリードポインタＲへの接近の監視（Ｓ６０２）の結果、ライトポインタＷがリードポインタＲへ接近してＲＡＭ１６の残容量が少なくなったと判断された場合は、併用モードかどうかの判断を行い（Ｓ６０３）、併用モードに設定されているならば、Ｓ６２１に飛び、ＣＰＵ１７は、ＲＡＭ１６の残容量が少なくなった旨の警告表示を行うとともに（Ｓ６２１）、通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示を行う（Ｓ６２１）。これは、例えば通信ＩＦ２４がＵＳＢやＩＥＥＥ１３９４であれば、ＵＳＢケーブルを接続する旨の注意喚起等、通信を可能にするためにユーザが行うべき事項の注意喚起である。
【００６３】
この表示を行ったにも拘わらず、ユーザがＵＳＢケーブルを接続する等を行い、通信ＩＦ２４がＯＦＦのままであったならば、モード設定が図４にいう相対内部モードのままであるとして、ＣＰＵ１７は、これを判断する（Ｓ６２２）。
【００６４】
その後、相対内部モードでは、次にライトポインタＷがリードポインタＲに到達してＲＡＭ１６の残容量が完全になくなったかどうかを監視する（Ｓ６２３）。もしもライトポインタＷがリードポインタＲに到達してしまったならば、撮影を強制的に終了させ（Ｓ６３１）、Ｓ６２１からなされていた残容量が少なくなった旨の警告表示及び通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示（Ｓ６２１）をやめ、ＲＡＭ１６の残容量がオーバーしたことを表示する（Ｓ６３２）。その後当該ＲＡＭ１６の残容量オーバー表示を終了し（Ｓ６３３）、一連の警告表示を終える。
【００６５】
一方、上記Ｓ６２３においてＲＡＭ１６の残容量がまだ残っている場合には撮像終了を監視し（Ｓ６２４）、撮像終了まで、外部転送モードへの切り替え（通信ＩＦ２４のＯＮＯＦＦの監視）とポインタの到達と撮像終了を繰り返し監視する（Ｓ６２２、Ｓ６２３、Ｓ６２４）。ＲＡＭ１６の残容量が残っているうちに撮像終了したならば、通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示（Ｓ６２１）を終え、一連の警告表示を終える。
【００６６】
一方、上記Ｓ６２２、Ｓ６２３、Ｓ６２４の３つのステップを繰り返し監視している間にユーザがＵＳＢケーブルを接続する等を行い、通信ＩＦ２４がＯＮとなったら、モード設定が図４にいう外部転送モードに入ったということで、後述するＳ６４１へ飛ぶ。
【００６７】
一方、並列に動作している図５におけるデータ転送に関するフローチャートでは、次のように動作する。撮影中にＲＡＭ１６への格納動作が続いている間にＣＰＵ１７は、外部転送モードかどうかを判断する（Ｓ５０３）、現在は相対内部モードが継続している場合に関して論じているのでＳ５０４へ進む。
【００６８】
Ｓ５０４では、当該撮像データの前半部が他の情報機器へ転送されたがどうか判断する（Ｓ５０４）。これはＮＯであるので、Ｓ５０５へ進む。Ｓ５０５では、撮像終了かどうかを監視する（Ｓ５０５）。従って撮像が終了するまで、Ｓ５０３からＳ５０５までを繰り返し動作する。撮影が強制的に終了しても（Ｓ６３１）、正常に終了しても、撮影が終了したならば、Ｓ５０６へ進み、撮影開始から終了までの一連の動画像データは１つの動画像ファイルとして確定される（Ｓ５０６）。強制終了の場合であっても強制的に終了されるまでの動画像データについて同様に確定される。
【００６９】
確定されたならば、この動画像ファイルは、ＲＡＭ１６から読み出され、記録媒体（ＣＦカード）ＩＦ２３を介して記録媒体（ＣＦカード）２２に転送され、当該記録媒体（ＣＦカード）２２に当該動画像ファイルの全動画像データが書き込まれる（Ｓ５０７）。記録媒体（ＣＦカード）２２への当該書き込み動作（転送）が終了したならば（Ｓ５０８）、動画像撮影動作は、撮像装置単独で終了し、当該動画像の撮像動作は終了する（Ｓ５５０）。
【００７０】
尚、撮像が強制的に終了されても、強制的に終了されるまでの動画像データは当該記録媒体（ＣＦカード）２２に安全に保存される。以上、このようにして相対内部モードに設定されている場合の動作が行われる
【００７１】
一方、Ｓ６２１における、ＲＡＭ１６の残容量が少なくなった旨の警告表示  （Ｓ６２１）、及び通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示（Ｓ６２１）を受け、この表示を行った後において（行う前からでもよい）、ユーザが通信ケーブルとしてのＵＳＢケーブルを接続する等を行い、通信手段としての通信ＩＦ２４がＯＮとなったら、モード設定が図４にいう外部転送モードに入ったということで、ＣＰＵ１７は、これを判断し（Ｓ６２２）、上記警告表示を消す（Ｓ６４１）。そしてその後、警告表示系では、撮影終了の検知（Ｓ６５１）とポインタの接近（Ｓ６０２）を繰り返しポーリングしながら撮影終了を待つ（Ｓ６５１、Ｓ６５０）。
【００７２】
一方、上記図６における警告表示系の動作と並行して、図５におけるデータ転送系では次のように動作する。すなわち、動画像データがＲＡＭ１６に格納され続けている際に（Ｓ５０３）、外部転送モードか否かの判断に入る（Ｓ５０３）。外部転送モードに未だ入ってない場合で、かつ、撮影開始から未だ通信ＩＦ２４が未だＯＮされたことがなく（Ｓ５０４）、かつ撮影が続く場合（Ｓ５０５）には、当該Ｓ５０３と、次に続く過去の他の情報機器への転送経験をみるＳ５０４と、撮影終了を監視するＳ５０５とを繰り返し実行する。
【００７３】
ここで、上記図６のＳ６２１での、残容量が少なくなった旨の警告表示（Ｓ６２１）及び通信ＩＦ２４をＯＮにする旨の表示（Ｓ６２１）がなされたことによりユーザがＵＳＢケーブルを接続する等を行い、通信ＩＦ２４がＯＮとなったら、図４により当該撮像装置は外部転送モードに入るので（Ｓ５０３）、Ｓ５０３からＳ５１１へ進む。
【００７４】
Ｓ５１１において、当該撮像装置は、図１に示した他の情報機器３００と他の情報機器内の通信ＩＦ３４を介してネゴシエーションを行い、かつ、表示部２０に対して「通信中」の表示を出す（Ｓ５１１）。そして、ＣＰＵ１７は通信が確立するかどうかをモニタし（Ｓ５１２）、通信が確立したならば、撮像動作を継続したまま、動画像データのＲＡＭ２４への格納と並行して、当該撮像装置のＲＡＭ１６内にある画像データは先頭から順に読み出され、ＲＡＭ１６からＲＡＭコントローラ１５を介して通信ＩＦ２４へ転送され、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４へ転送される（Ｓ５１３）。
【００７５】
尚、この転送の開始時は撮像動作を継続したままであるので、この転送が行われている間も、画像処理された（動）画像データはＲＡＭコントローラ１５を介して次々にＲＡＭ１６に書き込まれて格納されて行く時間が存在するため、当該ＲＡＭ１６では読み出しと書き込みが同時に行われる時間が存在する。よってＲＡＭ１６へのアクセスに際しては、書き込みと読み出しを時分割で調停して両方行うか、または、ＲＡＭ１６をデュアルポート構成にして読み書きを同時に行う等のしくみをとるのは上記第１の実施形態と同様である。
【００７６】
一方、他の情報機器（ＰＣ部）３００では、画像処理された（動）画像データは、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４にて受信された後、他の情報機器（ＰＣ部）３００内のメインＣＰＵバス３９を介して大容量記憶装置であるハードディスク（ＨＤＤ）３５に次々に格納保存される。この点も上記第１の実施形態と同様である。
【００７７】
このようにしてＲＡＭ１６から他の情報機器３００への転送が始まったならば、ＣＰＵ１７は、次の撮影終了検知ステップ（Ｓ５１４）へ移る。このＳ５１４においては撮影が終了しているかどうかを確認する（Ｓ５１４）。撮影が終了していれば、次にこのＲＡＭ１６から他の情報機器３００への転送の終了を監視する（Ｓ５１５）。そしてＲＡＭ１６から他の情報機器３００への転送が終了し、これを検知したならば（Ｓ５１５）、もはや全ての（動）画像データを他の情報機器３００へ転送し終えたことになるので、当該通信ＩＦ２４を介して当該撮像装置１００は、当該転送ファイルがこれをもって一つの画像ファイルとして確定されるべきコマンドを送る。
【００７８】
これを受けて他の情報機器（ＰＣ部）３００内では、ＣＰＵ３１がこのコマンドを解析し、ハードディスク（ＨＤＤ）３５に命令を送ることにより、受け取った動画像データを１つの画像ファイルとして確定する（Ｓ５１６）。そしてその動作が終了したことを撮像装置１００へ返す。これを受けて、通信を終了し、Ｓ５１１以来、表示部２０に対して出されていた「通信中」の表示を消す（Ｓ５１７）。この結果、上記転送は正常終了したこととなり、これによって当該動画像の撮像動作は終了する（Ｓ５５０）。
【００７９】
一方、上記Ｓ５１４において撮影が終了しない場合、Ｓ５２１へ進み、次にこのＲＡＭ１６から他の情報機器３００への転送の終了を監視する（Ｓ５２１）。尚、上記Ｓ５２１にいうＲＡＭ１６から他の情報機器３００への転送の終了とは、上記リードポインタＲがライトポインタＷに一旦到達したならば、それ以降にＲＡＭ１６に格納される動画像データまでにはこだわらずにＳ５２２へ移る。Ｓ５２２では通信を終了し（Ｓ５２２）、Ｓ５１１以来、表示部２０に対して出されていた「通信中」の表示を消して（Ｓ５２１）、アイドリング状態に移る（Ｓ５２３）。
【００８０】
このアイドリング状態に入ってすぐの段階では、撮影は今なお続行しているもののこれまでＲＡＭ１６に蓄積されていた（動）画像データは他の情報機器３００へ転送された状態である。よってしばらく撮像装置内１００のＲＡＭ１６の容量に余裕がある状態なので、しばらくこの状態を続ける。
【００８１】
また、このアイドリング状態（Ｓ５２３）では、外部転送モードから相対内部モードへと移行させることが可能である。すなわち、先のＯＮにした通信ＩＦ２４をＯＦＦにすることもできる。このため、先の「通信中」の表示の解除（Ｓ５２２）を合図に、ユーザは通信ケーブルとしてのＵＳＢケーブル（または例えばＩＥＥＥ１３９４ケーブル）等を一旦取り外すことが可能である。
【００８２】
しかしながら、アイドリンク状態が長く続けば、またＲＡＭ１６内に（動）画像データが蓄積されてくるので、アイドリンク状態開始から一定時間を測定し（Ｓ５２３・Ｓ５２４）、その時間が経過すれば、Ｓ５０３に戻り、外部転送モードであるかどうかの判断ステップに戻る（Ｓ５０３）。もしも、先のアイドリング状態（Ｓ５２３）の間にＵＳＢケーブルが取り外す等の行為が行われ、外部転送モードから相対内部モードへと移行したならば、現在は相対内部モードにいることになるので、Ｓ５０４へ進む。Ｓ５０４では、前半部が他の情報機器へ転送されたかどうかを判断する（Ｓ５０４）。現在の状況では、一旦他の情報機器３００へ（動）画像データを転送した後であるので、このステップではＹＥＳと判断され、Ｓ５０３に戻る。この後、再び外部転送モードに戻るまで（ユーザが再びＵＳＢケーブルを接続する等を行い、通信ＩＦ２４がＯＮとなるまで）、当該撮像装置１００はＳ５０３とＳ５０４を繰り返す。
【００８３】
このようにＳ５０３とＳ５０４を繰り返している間に図６における警告表示系の動作としては、撮影終了の検知（Ｓ６５１）とポインタの接近（Ｓ６０２）を繰り返しポーリングしながら撮影終了を待っているわけだが（Ｓ６５１、Ｓ６５０）、この間、ポインタの接近（Ｓ６０２）なくして撮像が終了すれば（Ｓ６５１）、警告表示系の動作としてはそれで終わる（Ｓ６５０）。しかしながら、再度ポインタの接近（Ｓ６０２）があったならば、併用モードであるので、Ｓ６０３を経由して再度ＣＰＵ１７は、ＲＡＭ１６の残容量が少なくなった旨の警告表示を行うとともに（Ｓ６２１）、通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示を行う（Ｓ６２１）。
【００８４】
よって、図５に戻って、当該撮像装置１００が上記のようにＳ５０３とＳ５０４を繰り返している間に通信ＩＦ２４がＯＮにならなければ、徐々に動画像データが蓄積されていくので、図６におけるＳ６２１にいう警告表示が再度なされる。これによりユーザはＲＡＭ１６の残容量が少なくなったことを知り、ユーザが再び外部転送モードに戻す（ユーザが再びＵＳＢケーブルを接続する等を行い、通信ＩＦ２４をＯＮとする）ことができるため、これを受けて（Ｓ５０３）、再度Ｓ５１１以下に示すように他の情報機器３００との通信が成立し、同様に残りのＲＡＭ１６内の（動）画像データの他の情報機器３００への転送動作等を行う。２度目の転送後に未だ撮影が終了しなければ（Ｓ５１４）、再度３度目の転送へと繰り返す。また、それ以上何回でも繰り返すことも可能である。さらに、２度目の転送で撮像が終了すれば、画像ファイルの確定（Ｓ５１６）は、それまで他の情報機器３００に転送したデータを合体させて確定を行う。３度目以降の転送で撮像が終了した場合もそれまでのデータを合体させて確定を行う。
【００８５】
また、図６の警告表示系もユーザが再び外部転送モードに戻す（ユーザが再びＵＳＢケーブルを接続する等を行い、通信ＩＦ２４をＯＮとする）ことで、これを受けて（Ｓ６２２）、再び上記警告表示を消し（Ｓ６４１）、以後動作を三度目以降も繰り返すことができる。
【００８６】
以上の構成をとることにより、本発明の第２の実施形態においても、動画撮影中に当該記憶手段の容量がなくなってしまった場合に、連続する動画像が途中で切れてしまうことがなく、一体の画像ファイルとして動画像を保存することを可能とする撮像装置を提供できることとなるため、非常に有益である。
【００８７】
また、本発明の第２の実施形態にあっては、図５に示したデータ転送系と図６に示した警告表示系のそれぞれの動作を独立させたため、さらに利便性が向上している。すなわち、ユーザは、警告表示がない間でも「通信中」表示のない間は、自らいつでも、通信ＩＦ２４をＯＮ、ＯＦＦでき、言い換えれば、例えばＵＳＢケーブルを自ら好んだ時間に抜き差しできる。従って、ＰＣ等の他の情報機器３００と当該撮像装置１００を両方予め用意しておけば、ＲＡＭ１６等のメモリ容量に余裕がある間にはケーブルを外して、ケーブルに拘束されない動作自由な環境で当該撮像装置を使用でき、メモリ容量に余裕がなくなればＰＣ等の他の情報機器３００に接続して固定した環境で連続して動画像を撮影し続けることが可能であり、この間画像が途切れることがないという大きなメリットが存在する。
【００８８】
＜第３の実施形態＞
続いて、本発明の第３の実施形態について説明する。
本発明の第３の実施形態においても、同様に図１の構成を使用するため、図１についての再度の説明を一部省略する。しかしながら、本実施形態においては、上記第１及び第２の実施形態と異なり、図１において画像処理部１４から次々と吐き出される画像処理された（動）画像データはＲＡＭコントローラ１５を介さずにメインＣＰＵバス２９上に出力され、これを記録媒体（ＣＦカード）２２へ動画像データを直接格納する構成をとる。そして本実施形態においては、通常、記録媒体（ＣＦカード）２２へ格納された一連の動画像データが、撮影終了とともに１つの画像ファイルとして確定される構成をとる。以下、このことに鑑みて本実施形態における当該撮像装置等の動作について説明する。
【００８９】
図７は、本発明の第３の実施形態における動作の流れを示したフローチャートである。上記図１に示した構成において、図７のフローチャートを用いて、本実施形態における当該撮像装置等の動作について説明する。
【００９０】
図７において、ユーザが撮像装置中の図示しない撮影ボタンを押すことにより、撮影開始信号が入力され（Ｓ７０００）、動画撮影動作が開始される（Ｓ７００、Ｓ７０１）。動画撮影動作が開始されたならば、光学系１１を介してＣＣＤ１２に入射されている被撮影画像Ａの像について、ＣＣＤ１２は画素ごとに光電変換し、ＡＤ変換部１３へ送る。
【００９１】
ＡＤ変換部１３は、各画素各色の濃淡に関するアナログ値をＡＤ変換し、画像処理部１４へ送る。次に、画像処理部１４は、入力されたデジタル画像入力信号に対してシェーディング補正やガンマ変換等人間の視覚に適応したＲＧＢ信号に信号処理等する。その結果、画像処理された（動）画像データはＲＡＭコントローラ１５を介さずにメインＣＰＵバス２９上に出力され、記録媒体（ＣＦカード）２２に直接書き込まれて格納されて行く（Ｓ７０２）。このようにして、例えば、毎秒３０フレームの画像を次々に上記処理をしていくことで、動画像の記録動作を行っていく。動画像であるため撮像が続く限り、画像データが画像処理部１４から次々に途切れることなく、生成されていく。
【００９２】
本実施形態においては、通常、記録媒体（ＣＦカード）２２に格納された一連の動画像データが、撮影終了とともに１つの画像ファイルとして確定され、ファイルとしてまとめてられる構成をとる。以下、このことに鑑みて当該撮像装置等の動作について引き続き説明する。
【００９３】
上記のように動画像データが次々と第１の記憶手段としての記録媒体（ＣＦカード）２２に書き込まれて格納されて行くのに対し（Ｓ７０２）、当該撮像装置１００におけるＣＰＵ１７は、記憶容量の残容量を検知する検知手段として、上記第一の記憶手段としての記録媒体（ＣＦカード）２２の記憶容量の残容量について監視を続ける。その結果、記録媒体（ＣＦカード）２２の記憶容量の残容量が充分であるかどうかの判断を継続して行い続ける（Ｓ７０３）。
【００９４】
次に、記録媒体（ＣＦカード）２２の記憶容量の残容量が充分であるかどうかの判断において、充分であると判断されたならば、次に撮像が終了したかどうかを判断する（Ｓ７０４）。
【００９５】
撮像の終了の判断は、次のようにして行われる。すなわち、動画の撮像が続く上記の状況下で、ユーザが撮像装置中に図示しない撮影ボタンを再度押すことにより、撮影終了信号が入力される（Ｓ７５００）。これを受けて動画像データが最後まで記録媒体（ＣＦカード）２２内に格納されたならば、図示しないハードウエア回路上の（初期状態がロジックＬである）撮像終了フラグにロジックＨをセットする。よってＣＰＵ１７がこれをリードすることにより、当該撮像装置が撮像終了を認識することができる。撮像終了を認識したらＣＰＵ１７は当該撮像終了フラグにロジックＬをセットし、当該撮像終了フラグ初期状態に戻す。
【００９６】
上記の判断において撮像が終了していないと判断される場合は、記録媒体（ＣＦカード）２２の記憶容量の残容量が充分であるかどうかの判断（Ｓ７０３）に戻り、記録媒体（ＣＦカード）２２の記憶容量の残容量が充分であって、いまだ撮像が終了しない場合はこれらのＳ７０３とＳ７０４が繰り返し行われる。
【００９７】
一方、撮像が終了したかどうかの判断において（Ｓ７０４）、撮像が終了したと判断されたならば、当該ＲＡＭ１６内にある一連の動画像データは１つの動画像ファイルとして確定される（Ｓ７０５）。確定されたならば、動画像撮影動作は、撮像装置単独で正常終了し（Ｓ７０６）、当該動画像の撮像動作は終了する（Ｓ７５０）。
【００９８】
以上が当該撮像装置単独で撮像動作を終了する場合であるが、当該撮像装置の記録媒体（ＣＦカード）２２の残容量が充分であるかどうかの判断（Ｓ７０３）において撮像が終了する前に記録媒体（ＣＦカード）２２の残容量が充分でなくなった場合には、当該撮像装置は以下の動作をとる。
【００９９】
当該撮像装置の記録媒体（ＣＦカード）２２の残容量が充分であるかどうかの判断（Ｓ７０３）において、撮像が終了する前に記録媒体（ＣＦカード）２２の残容量が充分でなくなった場合、当該撮像装置におけるＣＰＵ１７は表示部ＩＦ２１を介して表示部２０に対して残容量が少なくなった旨の警告表示を出す（Ｓ７１１）。そして、本実施形態において通信手段が有線のＵＳＢであるので、ＵＳＢケーブルを接続するようユーザに要求する旨もメッセージとして併せて表示する。
【０１００】
その後、当該撮像装置におけるＣＰＵ１７はメインＣＰＵバス２９を介して通信ＩＦ２４を起動し、接続相手である他の情報機器（ＰＣ部）３００とのネゴシエーションを開始する（Ｓ７１２）。そしてＣＰＵ１７は通信が確立するかどうかをモニタする（Ｓ７１３）。通信が確立しない間は、記録媒体（ＣＦカード）２２の残容量が未だあるかどうかの判断（Ｓ７１４）を行いながら、通信が確立するかどうかをモニタし続ける。
【０１０１】
そして、記録媒体（ＣＦカード）２２の残容量がなくなったときに、未だ通信が確立しない場合（ＵＳＢケーブルが接続されないこと、ネゴシエーションが成立しないこと、及びその他の理由による）には、転送ＮＧとなり（Ｓ７１５）、警告表示を終わらせるとともに（Ｓ７１５）、転送ができなかった旨の表示を行い（Ｓ７１５）、当該動画像の撮像動作はＮＧ終了する（Ｓ７５０）。その際記録媒体（ＣＦカード）２２内のそれまでの動画像データについては、既に記録媒体（ＣＦカード）２２に転送された分のみを１つの動画像ファイルとして確定してもよいし、改めて他の情報機器に転送する構成としてもよく、その点は任意である。
【０１０２】
一方、通信ケーブルとしてのＵＳＢケーブルが接続され、かつ、他の情報機器（ＰＣ部）３００とのネゴシエーションが成立して通信が確立されたならば、撮像動作を継続したまま、当該撮像装置１００の第１の記憶手段である記録媒体（ＣＦカード）２２内にある画像データは先頭から順に読み出されて通信手段である通信ＩＦ２４へ転送され、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４へ転送される（Ｓ７２１）。そして第１の記録手段である記録媒体（ＣＦカード）２２から画像データが読み出されるのと同時に、それまで記録媒体（ＣＦカード）２２へと書き込まれていた画像処理部１４から吐き出される画像処理された（動）画像データを途切らせることなく、その記憶先を（ＲＡＭコントローラ１５を介した）第２の記憶手段であるＲＡＭ１６へ変更する（Ｓ７２１）。
【０１０３】
すなわち、上記記録媒体（ＣＦカード）２２から通信手段である通信ＩＦ２４を経て、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４への画像データの転送（Ｓ７２１）が行われている間も、画像処理された（動）画像データはＲＡＭコントローラ１５を介して次々に第２の記憶手段であるＲＡＭ１６に書き込まれて格納されて行く時間が存在するため、当該撮像装置１００全体で見ると（動）画像データの読み出しと書き込みが同時に行われる時間が存在する。
【０１０４】
しかしながら、画像データの書き込みは第２の記憶手段であるＲＡＭ１６へなされ、読み出しは第１の記憶手段である記録媒体（ＣＦカード）２２から行われるため、それぞれのパスを分けることができる。よって上記第１、第２の実施形態に比べ、読み出しや書き込みが高速に行いやすく、また、制御系も容易に構築することができる場合がある。
【０１０５】
一方、他の情報機器（ＰＣ部）３００では、画像処理された（動）画像データは、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４にて受信された後、他の情報機器（ＰＣ部）３００内のメインＣＰＵバス３９を介して大容量記憶装置であるハードディスク（ＨＤＤ）３５に次々に格納保存される。
【０１０６】
このようにして他の情報機器（ＰＣ部）３００への転送が開始されたら、上述した残容量が少なくなった旨の警告表示を消す（Ｓ７２２）。その後、記録媒体（ＣＦカード）２２から他の情報機器（ＰＣ部）３００への転送がすべて終了したかどうかをポーリングする（Ｓ７２３）。
【０１０７】
そして、この転送が終了したならば、変更された記憶先としてのＲＡＭ１６から他の情報機器（ＰＣ部）３００への残りの（動）画像データの転送を開始する（Ｓ７２４）。転送を開始したならば、Ｓ７０４と同様に撮像が終了したかどうかの判断を行う（Ｓ７２５）。撮像が終了したならば（Ｓ７２５）、次にＲＡＭ１６から他の情報機器（ＰＣ部）３００への転送がすべて終了したかどうかをポーリングする（Ｓ７２６）。
【０１０８】
そして画像データの転送が終了したならば、当該通信ＩＦ２４を介して当該撮像装置１００は、当該転送ファイルがこれをもって一つの画像ファイルとして確定されるべきコマンドを送る。これを受けて他の情報機器（ＰＣ部）３００内では、ＣＰＵ３１がこのコマンドを解析し、ハードディスク（ＨＤＤ）３５に命令を送ることにより、受け取った動画像データを１つの画像ファイルとして確定する（Ｓ７２７）。そしてその動作が終了したことを撮像装置１００へ返す。この結果、上記転送は正常終了したこととなり（Ｓ７２８）、これによって当該動画像の撮像動作は終了する（Ｓ７５０）。
【０１０９】
以上の構成をとることにより、本発明の第３の実施形態においては、動画撮影中に当該記憶手段の容量がなくなってしまった場合であっても、連続する動画像が途中で切れてしまうことがなく、一体の画像ファイルとして動画像を保存することを可能とする撮像装置を提供できることとなるため、非常に有益である。
【０１１０】
また、当該撮像装置１００全体で見ると（動）画像データの読み出しと書き込みが同時に行われる時間に、書き込みはＲＡＭ１６へなされ、読み出しは記録媒体（ＣＦカード）２２から行われるため、それぞれのパスを分けることができる。よって、上記第１、第２の実施形態に比べ、読み出しや書き込みが高速に行いやすく、また、制御系も容易に構築することができる場合があるという新たな利点も有する。
【０１１１】
＜第４の実施形態＞
続いて、本発明の第４の実施形態について説明する。本実施形態においても、同様に図１の構成を使用するため、図１についての再度の説明を一部省略する。しかしながら、本実施形態においては、上記第３の実施形態と同様に、図１において画像処理部１４から次々と吐き出される画像処理された（動）画像データはＲＡＭコントローラ１５を介さずにメインＣＰＵバス２９上に出力され、これを第１の記憶手段である記録媒体（ＣＦカード）２２へ動画像データを直接格納する構成をとる。
【０１１２】
そして、本実施形態においては、上記第３の実施形態と同様に、通常、第１の記憶手段である記録媒体（ＣＦカード）へ格納された一連の動画像データが、撮影終了とともに１つの画像ファイルとして確定される構成をとる。以下、このことに鑑みて本実施形態における当該撮像装置等の動作について説明する。
【０１１３】
また、本実施形態にあっては、上記第２の実施形態と同様に、その一方で、ＲＡＭ１６のメモリアドレス管理において、図３に示すリングバッファ構成をとる。リングバッファ構成についての説明は上記第２の実施形態と同様なので省略するが、以下図３の図も一部引用して説明する。尚、本発明の第４の実施形態においてはリングバッファ構成を使用するが、使用しなかったとしても本発明の範囲から逸脱しないことは言うまでもない。一方、当該リングバッファ構成については、上記第３の実施形態で使用してもよく、その場合も同様に本発明の範囲から逸脱しない。
【０１１４】
また、図４に示した本発明第２の実施形態におけるモード設定の仕方についても本実施形態では、そのまま適用することとする。モード設定のやり方の説明については上記第２の実施形態と同様なので省略する。また、本発明の成立に関しては、必ずしも絶対内部モードの有無は問わず、絶対内部モード（Ｓ４０２）がない場合であっても本発明の範囲内である等の点も上記第２の実施形態と同様である。
【０１１５】
図４、図８、図９は、本発明の第４の実施形態における動作のフローチャートであり、夫々を使用して当該一つの撮像装置の動作が成り立つため、これら全てについて説明し、かつ、図８と図９のそれぞれのフローチャートについては並列に説明する。
【０１１６】
図８は、主として本実施形態におけるデータ転送に関するフローチャートであり、図９は、主として本実施形態における警告表示に関するフローチャートである。本実施形態においては、これらは並列に動作する。以下、図８と図９の夫々のフローチャートを併用して説明する。
【０１１７】
図８において、ユーザが撮像装置中の図示しない撮影ボタンを押すことにより、撮影開始信号が入力され（Ｓ８０００）、動画撮影動作が開始される（Ｓ８００、Ｓ８０１）。本実施形態においては、通常、画像処理された（動）画像データはＲＡＭコントローラ１５を介さずにメインＣＰＵバス２９上に出力され、記録媒体（ＣＦカード）２２に直接書き込まれて格納されて行き（Ｓ８０２）、撮影終了とともに１つの画像ファイルとして確定され、ファイルとしてまとめられる構成をとる。よって、上記実施形態と同様に次々と生成される動画像データは、次々に第１の記憶手段である記録媒体（ＣＦカード）２２に格納され続ける（Ｓ８０２）。
【０１１８】
一方、図９における警告表示に関するフローチャートは、撮影中でなければ動作しない（Ｓ９００、Ｓ９０１、Ｓ９５０）。撮像動作が始まると当該撮像装置は、上記記録媒体（ＣＦカード）２２の残容量について監視を続ける。その結果記録媒体（ＣＦカード）２２の残容量が充分であるかどうかの判断を継続して行い続ける（Ｓ９０２）。
【０１１９】
記録媒体（ＣＦカード）２２の残容量が充分であるかどうかの判断において、充分であると判断されたならば、次に撮像が終了したかどうかを確認する（Ｓ９７１）。撮像がいまだ終了していなければ、再度記録媒体（ＣＦカード）２２の残容量が充分であるかどうかの判断（Ｓ９０２）と撮像終了の確認（Ｓ９７１）を行い、上記記録媒体（ＣＦカード）２２の残容量の減少と撮像終了がともになければ、これらの動作を繰り返す。
【０１２０】
以後の動作については、図４で説明したモード設定によって異なるので、モード毎に説明する。
まず、絶対内部モードに設定されている場合である。図９において記録媒体（ＣＦカード）２２の残容量が少なくなった場合、ＣＰＵ１７は、モード設定を確認し、併用モードかどうかを確認する（Ｓ９０３）。絶対内部モードであれば、図９における当該Ｓ９０３では併用モードではないので、Ｓ９０４に飛び、記録媒体（ＣＦカード）２２の残容量が少なくなった旨の警告表示を行う（Ｓ９０４）。
【０１２１】
警告表示を行ったならば、次に記録媒体（ＣＦカード）２２の残容量が完全になくなったかどうかを監視する（Ｓ９０５）。もしも記録媒体（ＣＦカード）２２の残容量が完全になくなってしまったならば、撮影を強制的に終了させ（Ｓ９１１）、Ｓ９０４からなされていた容量が少なくなった旨の警告表示をやめ、記録媒体（ＣＦカード）２２の残容量がオーバーしたことを表示する（Ｓ９１２）。
【０１２２】
その後、当該記録媒体（ＣＦカード）２２の残容量オーバー表示を終了し（Ｓ９１３）、一連の警告表示を終える。一方、上記Ｓ９０５において記録媒体（ＣＦカード）２２の残容量がまだ残っている場合には撮像終了を監視し（Ｓ９０６）、撮像終了まで記録媒体（ＣＦカード）２２の残容量があるかどうかと撮像終了を繰り返し監視する（Ｓ９０５、Ｓ９０６）。記録媒体（ＣＦカード）２２の残容量が残っているうちに撮像終了したならば、Ｓ９０４からなされていた容量が少なくなった旨の警告表示を終え（Ｓ９０７）、一連の警告表示を終える。
【０１２３】
この場合、図８におけるデータ転送に関するフローチャートでは、次のように動作する。撮影中に記録媒体（ＣＦカード）２２への格納動作が続いている間に（Ｓ８０２）、ＣＰＵ１７は、外部転送モードかどうかを判断する（Ｓ８０３）、現在は絶対内部モードに関して論じているのでＳ８０４へ進む。Ｓ８０４では、当該撮像データの前半部が他の情報機器へ転送されて、その後の動作である現在の撮影データの格納に関して、ＲＡＭ１６への格納中であるかどうか判断する（Ｓ８０４）。これはＮＯであるので、Ｓ８０５へ進む。
【０１２４】
Ｓ８０５では、撮像終了かどうかを監視する（Ｓ８０５）。従って撮像が終了するまで、Ｓ８０３からＳ８０５までを繰り返し動作する。撮影が強制的に終了しても（Ｓ９１１）、正常に終了しても、撮影が終了したならば、Ｓ８０６へ進み、撮影開始から終了までの一連の動画像データは１つの動画像ファイルとして記録媒体（ＣＦカード）２２上で確定される（Ｓ８０６）。強制終了の場合であっても強制的に終了されるまでの動画像データについて同様に記録媒体（ＣＦカード）２２上で確定される。確定されたならば、動画像撮影動作は、撮像装置単独で終了し、当該動画像の撮像動作は終了する（Ｓ８５０）。尚、撮像が強制的に終了されても、強制的に終了されるまでの動画像データは当該記録媒体（ＣＦカード）２２に安全に保存される。以上、このようにして絶対内部モードに設定されている場合の動作が行われる。
【０１２５】
一方、動画像データが次々に記録媒体（ＣＦカード）２２に格納され続け（Ｓ８０２）、記録媒体（ＣＦカード）２２の残容量が充分であるかどうかの判断（Ｓ９０２）等が行われている時に、もしも、図４で説明したモード設定が併用モードに設定されていたならば、これを判断し（Ｓ９０３）、その判断に応じて以下の動作が行われる。
【０１２６】
図４にいう併用モード（すなわち相対内部モードまたは外部転送モード）に設定されている場合において、図９に示した記録媒体（ＣＦカード）２２の残容量が充分であるかどうかの判断（Ｓ９０２）の結果、記録媒体（ＣＦカード）２２の残容量が少なくなったと判断された場合は、併用モードかどうかの判断を行い（Ｓ９０３）、併用モードに設定されているならば、Ｓ９２１に飛び、ＣＰＵ１７は、記録媒体（ＣＦカード）２２の残容量が少なくなった旨の警告表示を行うとともに（Ｓ９２１）、通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示を行う（Ｓ９２１）。これは、例えば通信ＩＦ２４がＵＳＢやＩＥＥＥ１３９４であれば、ＵＳＢケーブルを接続する旨の注意喚起等、通信を可能にするためにユーザが行うべき事項の注意喚起である。
【０１２７】
この表示を行ったにも拘わらず、ユーザがＵＳＢケーブルを接続する等を行い、通信ＩＦ２４がＯＦＦのままであったならば、モード設定が図４にいう相対内部モードのままであるとして、ＣＰＵ１７は、これを判断する（Ｓ９２２）。その後、相対内部モードでは、次に記録媒体（ＣＦカード）２２の残容量が完全になくなったかどうかを監視する（Ｓ９２３）。
【０１２８】
もしも記録媒体（ＣＦカード）２２の残容量が完全になくなったならば、撮影を強制的に終了させ（Ｓ９３１）、Ｓ９２１からなされていた残容量が少なくなった旨の警告表示及び通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示（Ｓ９２１）をやめ、記録媒体（ＣＦカード）２２の残容量がオーバーしたことを表示する（Ｓ９３２）。その後、当該記録媒体（ＣＦカード）２２の残容量オーバー表示を終了し（Ｓ９３３）、一連の警告表示を終える。
【０１２９】
一方、上記Ｓ９２３において記録媒体（ＣＦカード）２２の残容量がまだ残っている場合には撮像終了を監視し（Ｓ９２４）、撮像終了まで、外部転送モードへの切り替え（通信ＩＦ２４のＯＮＯＦＦの監視）とポインタの到達と撮像終了を繰り返し監視する（Ｓ９２２、Ｓ９２３、Ｓ９２４）。記録媒体（ＣＦカード）２２の残容量が残っているうちに撮像終了したならば、Ｓ９２１からなされていた残容量が少なくなった旨の警告表示及び通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示（Ｓ９２１）を終え、一連の警告表示を終える。
【０１３０】
一方、上記Ｓ９２２、Ｓ９２３、Ｓ９２４の３つのステップを繰り返し監視している間にユーザがＵＳＢケーブルを接続する等を行い、通信ＩＦ２４がＯＮとなったら、モード設定が図４にいう外部転送モードに入ったということで、後述するＳ９４１へ飛ぶ。
【０１３１】
一方、並列に動作している図８におけるデータ転送に関するフローチャートでは、次のように動作する。撮影中に記録媒体（ＣＦカード）２２への格納動作が続いている間に（Ｓ８０２）、ＣＰＵ１７は、外部転送モードかどうかを判断する（Ｓ８０３）、現在は相対内部モードが継続している場合に関して論じているのでＳ８０４へ進む。
【０１３２】
Ｓ８０４では、当該撮像データの前半部が他の情報機器へ転送されて、その後の動作である現在の撮影データの格納に関して、ＲＡＭ１６への格納中であるかどうか判断する（Ｓ８０４）。これはＮＯであるので、Ｓ８０５へ進む。Ｓ８０５では、撮像終了かどうかを監視する（Ｓ８０５）。従って撮像が終了するまで、Ｓ８０３からＳ８０５までを繰り返し動作する。
【０１３３】
撮影が強制的に終了しても（Ｓ９１１）、正常に終了しても、撮影が終了したならば、Ｓ８０６へ進み、撮影開始から終了までの一連の動画像データは１つの動画像ファイルとして記録媒体（ＣＦカード）２２上で確定される（Ｓ８０６）。強制終了の場合であっても強制的に終了されるまでの動画像データについて同様に記録媒体（ＣＦカード）２２上で確定される。確定されたならば、動画像撮影動作は、撮像装置単独で終了し、当該動画像の撮像動作は終了する（Ｓ８５０）。
【０１３４】
尚、撮像が強制的に終了されても、強制的に終了されるまでの動画像データは当該記録媒体（ＣＦカード）２２に安全に保存される。以上、このようにして絶対内部モードに設定されている場合の動作が行われる。
【０１３５】
一方、記録媒体（ＣＦカード）２２の残容量が少なくなった旨の警告表示（Ｓ９２１）、及び通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示（Ｓ９２１）を受け、この表示を行った後において（行う前からでもよい）、ユーザがＵＳＢケーブルを接続する等を行い、通信ＩＦ２４がＯＮとなって当該撮像装置は外部転送モードに入った場合を考える。
【０１３６】
このとき、モード設定が図４にいう外部転送モードに入ったということで、ＣＰＵ１７は、これを判断し（Ｓ９２２）、上記警告表示を消す（Ｓ９４１）とともに、後述する記録媒体（ＣＦカード）２２からＲＡＭ１６への切り替え（Ｓ８１４）が発生し、ＲＡＭ１６が画像データ格納に使用されている旨の表示を出す（Ｓ９４１）。そしてその後、警告表示系では、撮影終了の検知とポインタの接近を繰り返しポーリングしながら撮影終了を待つ（Ｓ９６１、Ｓ９５０）。
【０１３７】
一方、上記図６における警告表示系の動作と並行して、図５におけるデータ転送系では次のように動作している。すなわち、動画像データが記録媒体（ＣＦカード）２２に格納され続けている際にはＳ８０２にあるが、ここで外部転送モードか否かの判断に入る（Ｓ８０３）。外部転送モードに未だ入っていない場合で、かつ、Ｓ８０４では、当該撮像データの前半部が他の情報機器へ転送されて、その後の動作である現在の撮影データの格納に関して、ＲＡＭ１６への格納中でなく（Ｓ８０４）、かつ撮影が続く場合（Ｓ８０５）には、当該Ｓ８０３と、次に続く過去の他の情報機器への転送経験等をみるＳ８０４のステップと、撮影終了を監視するＳ８０５のステップとを繰り返し実行する。
【０１３８】
ここで上記図６のＳ９２１での、残容量が少なくなった旨の警告表示（Ｓ９２１）及び通信ＩＦ２４をＯＮにする旨の表示（Ｓ９２１）がなされたことによりユーザがＵＳＢケーブルを接続する等を行い、通信ＩＦ２４がＯＮとなったら、図４により当該撮像装置は外部転送モードに入るので（Ｓ８０３）、Ｓ８０３からＳ８１１へ進む。
【０１３９】
Ｓ８１１において当該撮像装置は、図１に示した他の情報機器３００と他の情報機器内の通信ＩＦ３４を介してネゴシエーションを行い、かつ、表示部２０に対して「通信中」の表示を出す（Ｓ８１１）。そしてＣＰＵ１７は通信が確立するかどうかをモニタし（Ｓ８１２）、通信が確立したならば、Ｓ８１３へ進む。Ｓ８１３では、まさに今から転送しようとしている動画像データの格納元が記録媒体（ＣＦカード）２２にあるかＲＡＭ１６にあるかを判断する（Ｓ８１３）。当該動画像データに関して未だ転送経験がない場合にはまず記録媒体（ＣＦカード）２２のデータが転送されなければならないから、そのように判断してＳ８１４へ進む。
【０１４０】
Ｓ８１４では、撮像動作を継続したまま、当該撮像装置１００の第１の記憶手段である記録媒体（ＣＦカード）２２内にある画像データは先頭から順に読み出されて通信手段である通信ＩＦ２４へ転送され、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４へ転送される（Ｓ８１４）。そして画像データが読み出されるのと同時に、それまで記録媒体（ＣＦカード）２２へと書き込まれていた画像処理部１４から吐き出される画像処理された（動）画像データを途切らせることなく、その記憶先を（ＲＡＭコントローラ１５を介した）第２の記憶手段であるＲＡＭ１６へ変更する（Ｓ８１４）。
【０１４１】
すなわち、上記第１の記憶手段である記録媒体（ＣＦカード）２２から通信手段である通信ＩＦ２４を経て、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４への画像データの転送（Ｓ８１４）が行われている間も、画像処理された（動）画像データはＲＡＭコントローラ１５を介して次々に第２の記憶手段であるＲＡＭ１６に書き込まれて格納されて行く時間が存在するため、当該撮像装置１００全体で見ると（動）画像データの読み出しと書き込みが同時に行われる時間が存在する。
【０１４２】
しかしながら、書き込みはＲＡＭ１６へなされ、読み出しは記録媒体（ＣＦカード）２２から行われるため、それぞれのパスを分けることができる。よって上記第１及び第２の実施形態に比べ、読み出しや書き込みが高速に行いやすく、また、制御系も容易に構築することができる場合があるのは上記第３の実施形態と同様である。
【０１４３】
一方、他の情報機器（ＰＣ部）３００では、画像処理された（動）画像データは、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４にて受信された後、他の情報機器（ＰＣ部）３００内のメインＣＰＵバス３９を介して大容量記憶装置であるハードディスク（ＨＤＤ）３５に次々に格納保存される。この点も上記第３の実施形態と同様である。
【０１４４】
このようにして上記記録媒体（ＣＦカード）２２から他の情報機器３００への転送が始まったならば、ＣＰＵ１７は、この転送の終了を監視する（Ｓ８１５）。そしてＲＡＭ１６から他の情報機器３００への転送が終了し、これを検知したならば（Ｓ８１５）、次の撮影終了検知ステップ（Ｓ８１６）へ移る。
【０１４５】
記録媒体（ＣＦカード）２２から他の情報機器３００へのデータ転送が終了したので、Ｓ８１６では、引き続いて第２の記憶手段であるＲＡＭ１６から他の情報機器３００へ動画像データを転送する（Ｓ８１７）。すなわち、引き続き、動画像データの第２の記憶手段であるＲＡＭ２４への格納と並行して（但し、この格納動作は終了している場合はあるが）、ＲＡＭ１６内にある画像データはＲＡＭ１６内における先頭（但し、記録媒体（ＣＦカード）２２に格納されていた画像に引き続く部分）から順に読み出され、ＲＡＭコントローラ１５を介して通信ＩＦ２４へ転送され、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４へ転送される（Ｓ８１６）。
【０１４６】
尚、この転送が行われている間も、画像処理された（動）画像データはＲＡＭコントローラ１５を介して次々にＲＡＭ１６に書き込まれて格納されて行く時間が存在するため、当該ＲＡＭ１６では読み出しと書き込みが同時に行われる時間が存在する。よってＲＡＭ１６へのアクセスに際しては、書き込みと読み出しを時分割で調停して両方行うか、または、ＲＡＭ１６をデュアルポート構成にして読み書きを同時に行う等のしくみをとるのは上記第２の実施形態と同様である。
【０１４７】
一方、他の情報機器（ＰＣ部）３００では、画像処理された（動）画像データは、他の情報機器（ＰＣ部）３００内にある通信ＩＦ３４にて受信された後、他の情報機器（ＰＣ部）３００内のメインＣＰＵバス３９を介して大容量記憶装置であるハードディスク（ＨＤＤ）３５に次々に格納保存される。この点も上記第３の実施形態と同様である。
【０１４８】
このようにしてＲＡＭ１６から他の情報機器３００への転送が始まったならば、ＣＰＵ１７は、次の撮影終了検知ステップ（Ｓ８１７）へ移る。Ｓ８１７においては撮影が終了しているかどうかを確認する（Ｓ８１７）。撮影が終了していれば、次にこのＲＡＭ１６から他の情報機器３００への転送の終了を監視する（Ｓ８１８）。そしてＲＡＭ１６から他の情報機器３００への転送が終了し、これを検知したならば（Ｓ８１８）、もはや全ての（動）画像データを他の情報機器３００へ転送し終えたことになるので、当該通信ＩＦ２４を介して当該撮像装置１００は、当該転送ファイルがこれをもって一つの画像ファイルとして確定されるべきコマンドを送る。これを受けて他の情報機器（ＰＣ部）３００内では、ＣＰＵ３１がこのコマンドを解析し、ハードディスク（ＨＤＤ）３５に命令を送ることにより、受け取った動画像データを１つの画像ファイルとして確定する（Ｓ８１９）。そしてその動作が終了したことを撮像装置１００へ返す。これを受けて、通信を終了し、Ｓ８１１以来表示部２０に対して出されていた「通信中」の表示を消す（Ｓ８２０）。この結果、上記転送は正常終了したこととなり、これによって当該動画像の撮像動作は終了する（Ｓ８５０）。
【０１４９】
一方、上記Ｓ８１７において撮影が終了しない場合、Ｓ８２１へ進み、次にこのＲＡＭ１６から他の情報機器３００への転送の終了を監視する（Ｓ８２１）。尚、上記Ｓ８２１にいうＲＡＭ１６から他の情報機器３００への転送の終了とは、上記リードポインタＲがライトポインタＷに一旦到達したならば、それ以降にＲＡＭ１６に格納される動画像データまでにはこだわらずにＳ８２２へ移る。
【０１５０】
Ｓ８２２では通信を終了し（Ｓ８２２）  、Ｓ８１１以来表示部２０に対して出されていた「通信中」の表示を消して（Ｓ８２２）、アイドリング状態に移る（Ｓ８２３）。このアイドリング状態に入ってすぐの段階では、撮影はいまなお続行しているもののこれまでＲＡＭ１６に蓄積されていた（動）画像データは他の情報機器３００へ転送された状態である。よってしばらく撮像装置内１００のＲＡＭ１６の容量に余裕がある状態なので、しばらくこの状態を続ける。また、このアイドリング状態（Ｓ８２３）では、外部転送モードから相対内部モードへと移行させることが可能である。すなわち、さきほどＯＮにした通信ＩＦ２４をＯＦＦにすることもできる。このため、先の「通信中」の表示の解除（Ｓ８２２）を合図に、ユーザはＵＳＢケーブル（または例えばＩＥＥＥ１３９４ケーブル）等を一旦取り外すことが可能である。
【０１５１】
しかしながら、アイドリンク状態が長く続けば、またＲＡＭ１６内に（動）画像データが蓄積されてくるので、アイドリンク状態開始から一定時間を測定し（Ｓ８２３・Ｓ８２４）、その時間が経過すれば、Ｓ８０３に戻り、外部転送モードであるかどうかの判断ステップに戻る（Ｓ５０３）。
【０１５２】
もしも、先のアイドリング状態（Ｓ８２３）の間にＵＳＢケーブルが取り外す等の行為が行われ、外部転送モードから相対内部モードへと移行したならば、現在は相対内部モードにいることになるので、Ｓ８０４へ進む。Ｓ８０４では、前半部が他の情報機器へ転送されたかどうか等を判断する（Ｓ８０４）。つまり、Ｓ８０４では、当該撮像データが過去に他の情報機器へ転送された経験等をみる。すなわち、当該撮像データの前半部が他の情報機器へ転送されて、その後の動作である現在の撮影データの格納に関して、ＲＡＭ１６への格納がされているかどうかをみる。現在は、過去に他の情報機器へ転送された経験があり、ＲＡＭ１６への格納中であるので（Ｓ８０４）、ここではＹＥＳと判断され、Ｓ８０３に戻る。この後、再び外部転送モードに戻るまで（ユーザが再びＵＳＢケーブルを接続する等を行い、通信ＩＦ２４がＯＮとなるまで）、当該撮像装置１００はＳ８０３とＳ８０４を繰り返す。
【０１５３】
このようにＳ８０３とＳ８０４を繰り返している間に図６における警告表示系の動作としては、撮影終了の検知（Ｓ９６１）とＲＡＭ１６容量の減少（ポインタの接近）（Ｓ９４２）を繰り返しポーリングしながら撮影終了を待っているわけだが（Ｓ９６１、Ｓ９４２）、この間、ＲＡＭ１６容量の減少（ポインタの接近）（Ｓ９４２）なくして撮像が終了すれば（Ｓ９６１）、ＲＡＭ１６使用表示を消した後（Ｓ９６２）、警告表示系の動作としてはそれで終わる（Ｓ９５０）。しかしながら、ＲＡＭ１６容量の減少（ポインタの接近）（Ｓ９４２）があったならば、ＣＰＵ１７は、ＲＡＭ１６の残容量が少なくなった旨の警告表示を行うとともに（Ｓ９４３）、通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示を行う（Ｓ９４３）。
【０１５４】
よって、図５に戻って、当該撮像装置１００が上記のようにＳ８０３とＳ８０４を繰り返している間に通信ＩＦ２４がＯＮにならなければ、徐々に動画像データが蓄積されていくので、図６におけるＳ９４３にいう警告表示が再度なされる。これによりユーザはＲＡＭ１６の残容量が少なくなったことを知り、ユーザが再び外部転送モードに戻す（ユーザが再びＵＳＢケーブルを接続する等を行い、通信ＩＦ２４をＯＮとする）ことができるため、これを受けて（Ｓ８０３）、再度Ｓ８１１以下に示すように他の情報機器３００との通信が成立し、同様に残りのＲＡＭ１６内の（動）画像データの他の情報機器３００への転送動作等を行う。
【０１５５】
但し、２度目の転送以降には、Ｓ８１３では、まさに今から転送しようとしている動画像データの格納元が記録媒体（ＣＦカード）２２にあるかＲＡＭ１６にあるかを判断するが（Ｓ８１３）、格納元がＲＡＭ１６へと変わっていてＲＡＭ１６のデータが転送されなければならないから、そのように判断してＳ８１４へ進むことが一度目と変わる。
【０１５６】
２度目の転送後にまだ撮影が終了しなければ（Ｓ８１７）、再度３度目の転送へと繰り返す。また、それ以上何回でも繰り返すことも可能である。また、２度目の転送で撮像が終了すれば、画像ファイルの確定（Ｓ８１９）は、それまで他の情報機器３００に転送したデータを合体させて確定を行う。３度目以降の転送で撮像が終了した場合もそれまでのデータを合体させて確定を行う。
【０１５７】
また、図６の警告表示系は、Ｓ９４３から次のように動作する。ＲＡＭ１６の残容量が無くなったかどうかのポーリングを行い（Ｓ９４４）、もしも残容量が無くなれば、Ｓ９３１に飛び、撮影を強制的に終了する（Ｓ９３１）。以後、Ｓ９４３工程からなされていたＲＡＭ１６の残容量が少なくなった旨の警告表示及び通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示（Ｓ９４３）及びＲＡＭ使用表示（Ｓ９４１）をやめ、記録媒体（ＣＦカード）２２の残容量がオーバーしたことを表示する（Ｓ９３２）。その後、当該記録媒体（ＣＦカード）２２の残容量オーバー表示を終了し（Ｓ９３３）、一連の警告表示を終える。
【０１５８】
一方、ＲＡＭ１６の残容量が無くなったかどうかのポーリングで（Ｓ９４４）、残容量がなくならないまま、撮影終了（Ｓ９４５）したならば、以後、Ｓ９４３からなされていたＲＡＭ１６の残容量が少なくなった旨の警告表示及び通信ＩＦ２４の準備を行って通信ＩＦ２４をＯＮにする旨をユーザに促すべき表示（Ｓ９４３）及びＲＡＭ使用表示（Ｓ９４１）を消し（Ｓ９４６）、一連の警告表示を終える。
【０１５９】
また、撮影終了（Ｓ９４５）の判断で撮影が終わらない場合、再びＲＡＭ１６の残容量が少ないかどうかの判断を行い（Ｓ９５１）、転送が行われて、ＲＡＭ１６の容量が回復した場合には、ＲＡＭ残容量警告を消し、再度Ｓ９４２工程に戻る。まだＲＡＭ残容量が少ない場合にはＳ９４４に戻る。このような構成をとることにより、以後、動作を３度目以降も繰り返すことができる。
【０１６０】
以上の構成をとることにより、本実施形態においても、動画撮影中に当該記憶手段の容量がなくなってしまった場合に、連続する動画像が途中で切れてしまうことがなく、一体の画像ファイルとして動画像を保存することを可能とする撮像装置を提供できることとなるため、非常に有益である。
【０１６１】
また本発明の第４の実施形態にあっては、図８に示したデータ転送系と図９に示した警告表示系のそれぞれの動作を独立させたため、さらに利便性が向上している。すなわち、ユーザは、警告表示がない間でも「通信中」表示のない間は、自らいつでも、通信ＩＦ２４をＯＮＯＦＦでき、言い換えれば、例えばＵＳＢケーブルを自ら好んだ時間に抜き差しできる。従って、ＰＣ等の他の情報機器３００と当該撮像装置１００を両方あらかじめ用意しておけば、ＲＡＭ１６等のメモリ容量に余裕がある間にはケーブルをはずして、ケーブルに拘束されない動作自由な環境で当該撮像装置を使用でき、メモリ容量に余裕がなくなればＰＣ等の他の情報機器３００に接続して固定した環境で連続して動画像を撮影し続けることが可能であり、この間画像が途切れることがないという大きなメリットが存在する。
【０１６２】
また、当該撮像装置１００全体で見ると（動）画像データの読み出しと書き込みが同時に行われる時間に、書き込みはＲＡＭ１６へなされ、読み出しは記録媒体（ＣＦカード）２２から行われるため、それぞれのパスを分けることができる。よって上記第１及び第２の実施形態に比べ、読み出しや書き込みが高速に行いやすく、また、制御系も容易に構築することができる場合があるという新たな利点も有する。
【０１６３】
＜第５の実施形態＞
以上、上記第１の実施形態から第４の実施形態まで説明してきた。これらにおいては、通信手段はＵＳＢ、ＩＥＥＥ１３９４等の有線通信手段について述べてきた。しかしながら、図１０に示すように、第５の実施形態における撮像装置と、時として撮像装置に接続される他の情報機器であるＰＣ部との通信手段５００を無線通信によって構成してもよい。例えば、電波を使用したＢＬＵＥＴＯＯＴＨ規格や赤外線を使用したＩｒＤＡ規格やその他の通信経路等である。
【０１６４】
＜その他の実施形態＞
上記第１及び第２の実施形態においては、動画像データを一旦ＲＡＭ１６内に格納した後、記録媒体（ＣＦカード）２２へまとめて転送する形態を示したが、ＲＡＭ１６に保存し続ける構成であっても構わない。また、動画像データの保存先が撮像装置１００内でＲＡＭ１６と記録媒体（ＣＦカード）２２内と２か所ある構成を示したが、上記ＲＡＭ１６のみのように１か所の場合や、逆にさらに３か所以上あり転送等する場合も本発明の範囲内である。
【０１６５】
また、各実施形態において、動画像データが通信不可の場合であったときのファイルと、通信可能になった後のファイル（または通信ケーブル接続毎）とで分割して他の情報機器３００に転送し、他の情報機器３００にユーザが命令を与えることによって、それら２つ（以上）のファイルを連結して１つの連続する動画像ファイルとしても構わない。
【０１６６】
さらに連写機能を有する撮像装置においては、連写機能は広義の動画撮影機能であると言える場合もあり、撮像された一連の複数の画像情報については動画の画像情報と言える場合もあることは勿論である。その他にも本発明にはいろいろなバリエーションが考えられる。
【０１６７】
以上述べた如く上記実施形態によれば、以下に述べるような多大な効果を有する撮像システムが提供でき、非常に有益である。その効果について説明すると、動画撮影中に当該記憶手段の容量がなくなってしまった場合であっても、連続する動画像が途中で切れてしまうことがなく、一体の画像ファイルとして動画像を保存することを可能とする撮像システムを提供できることとなる。
【０１６８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１６９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１７０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１７１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７３】
ここで、本発明の実施態様を以下に列挙する。
［実施態様１］被写体を撮像する撮像手段と、
前記撮像手段より出力される画像データを記憶する記憶手段と、
前記記憶手段の残記憶容量を検知する検知手段と、
前記記憶手段に記憶される画像データを外部装置に転送可能な通信手段と、
前記各手段の動作を制御する制御手段とを有し、
前記制御手段は、前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下となったことが前記検知手段によって検知された場合、前記記憶手段において既に記憶されている画像データとともに、続行される撮影動作によって前記撮像手段から連続的に出力される画像データを前記通信手段を用いて前記外部装置に対して転送し、前記転送した一連の画像データを一つの画像ファイルとして確定させるように前記外部装置に対して指示することを特徴とする撮像装置。
【０１７４】
［実施態様２］前記制御手段は、前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下になったことが前記検知手段によって検知された場合、続行される撮影動作によって前記撮像手段から連続的に出力される画像データを引き続き前記記憶手段に書き込むとともに前記記憶手段から画像データを順次読み出し、前記読み出した画像データを前記通信手段を用いて前記外部装置に対して転送することを特徴とする実施態様１に記載の撮像装置。
【０１７５】
［実施態様３］被写体を撮像する撮像手段と、
前記撮像手段より出力される画像データを記憶する第１の記憶手段と、
前記撮像手段より出力される画像データを記憶する第２の記憶手段と、
前記第１の記憶手段及び前記第２の記憶手段に記憶される画像データを外部装置に転送可能な通信手段と、
前記各手段の動作を制御する制御手段とを有し、
前記制御手段は、前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下になったことが前記検知手段によって検知された場合、続行される撮影動作によって前記撮影手段から連続的に出力される画像データの書き込み先を前記第１の記憶手段から前記第２の記憶手段に切り替えるとともに、前記第１の記憶手段及び前記第２の記憶手段から画像データを順次読み出し、前記読み出した画像データを前記通信手段を用いて前記外部装置に対して転送し、前記転送した一連の画像データを一つの連続した画像ファイルとして確定させるように前記外部装置に対して指示することを特徴とする撮像装置。
【０１７６】
［実施態様４］前記記憶手段の残記憶容量が前記所定値以下となったときにユーザに対する警告を行う警告手段を更に有することを特徴とする実施態様１又は２に記載の撮像装置。
【０１７７】
［実施態様５］前記第１の記憶手段及び前記第２の記憶手段のうちの少なくとも一方の残記憶容量が前記所定値以下となったときにユーザに対する警告を行う警告手段を更に有することを特徴とする実施態様３に記載の撮像装置。
【０１７８】
［実施態様６］前記記憶手段の残記憶容量が前記所定値以下となったときに、前記通信手段による前記外部装置との通信接続を有効とすることをユーザに対して指示する指示手段を更に有することを特徴とする実施態様１、２、４の何れか１項に記載の撮像装置。
【０１７９】
［実施態様７］前記第１の記憶手段及び前記第２の記憶手段のうちの少なくとも一方の残記憶容量が前記所定値以下となったときに、前記通信手段による前記外部装置との通信接続を有効とすることをユーザに対して指示する指示手段を更に有することを特徴とする実施態様３又は５に記載の撮像装置。
【０１８０】
［実施態様８］被写体を撮像する撮像装置と、前記撮像装置から転送された画像データを保存する情報処理装置とを有する撮像システムであって、
前記撮像装置は、
前記被写体を撮像する撮像手段と、
前記撮像手段より出力される画像データを記憶する記憶手段と、
前記記憶手段の残記憶容量を検知する検知手段と、
前記記憶手段に記憶される画像データを前記情報処理装置に転送可能な通信手段と、
前記各手段の動作を制御する制御手段とを有し、
前記制御手段は、前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下となったことが前記検知手段によって検知された場合、前記記憶手段において既に記憶されている画像データとともに、続行される撮影動作によって前記撮像手段から連続的に出力される画像データを前記通信手段を用いて前記情報処理装置に対して転送し、
前記情報処理装置は、
前記撮像装置より転送された一連の画像データを一つの連続した画像ファイルとして確定する情報処理手段を有することを特徴とする撮像システム。
【０１８１】
［実施態様９］前記制御手段は、前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下になったことが前記検知手段によって検知された場合、続行される撮影動作によって前記撮像手段から連続的に出力される画像データを引き続き前記記憶手段に書き込むとともに前記記憶手段から画像データを順次読み出し、前記読み出した画像データを前記通信手段を用いて前記情報処理装置に対して転送することを特徴とする実施態様８に記載の撮像装置。
【０１８２】
［実施態様１０］被写体を撮像する撮像装置と、前記撮像装置から転送された画像データを保存する情報処理装置とを有する撮像システムであって、
前記被写体を撮像する撮像手段と、
前記撮像手段より出力される画像データを記憶する第１の記憶手段と、
前記撮像手段より出力される画像データを記録する第２の記憶手段と、
前記第１の記憶手段及び前記第２の記憶手段に記憶される画像データを前記情報処理装置に転送可能な通信手段と、
前記各手段の動作を制御する制御手段とを有し、
前記制御手段は、前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下になったことが前記検知手段によって検知された場合、続行される撮影動作によって前記撮影手段から連続的に出力される画像データの書き込み先を前記第１の記憶手段から前記第２の記憶手段に切り替えるとともに、前記第１の記憶手段及び前記第２の記憶手段から画像データを順次読み出し、前記通信手段を用いて前記読み出した画像データを前記外部装置に対して転送し、
前記情報処理装置は、
前記撮像装置より転送された一連の画像データを一つの連続した画像ファイルとして確定する情報処理手段を有することを特徴とする撮像システム。
【０１８３】
［実施態様１１］前記記憶手段の残記憶容量が前記所定値以下となったときにユーザに対する警告を行う警告手段を更に有することを特徴とする実施態様８又は９に記載の撮像システム。
【０１８４】
［実施態様１２］前記第１の記憶手段及び前記第２の記憶手段のうちの少なくとも一方の残記憶容量が前記所定値以下となったときにユーザに対する警告を行う警告手段を更に有することを特徴とする実施態様１０に記載の撮像システム。
【０１８５】
［実施態様１３］前記記憶手段の残記憶容量が前記所定値以下となったときに、前記通信手段による前記外部装置との通信接続を有効とすることをユーザに対して指示する指示手段を更に有することを特徴とする実施態様８、９、１１の何れか１項に記載の撮像システム。
【０１８６】
［実施態様１４］前記第１の記憶手段及び前記第２の記憶手段のうちの少なくとも一方の残記憶容量が前記所定値以下となったときに、前記通信手段による前記外部装置との通信接続を有効とする旨をユーザに対して指示する指示手段を更に有することを特徴とする実施態様１０又は１２に記載の撮像システム。
【０１８７】
［実施態様１５］被写体を撮像する撮像手段と、前記撮像手段より出力される画像データを記憶する記憶手段とを有する撮像装置の制御方法であって、
前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下となったことを検知した場合、前記記憶手段において既に記憶されている画像データとともに、続行される撮影動作によって前記撮像手段から連続的に出力される画像データを外部装置に対して転送し、前記転送した一連の画像データを一つの連続した画像ファイルとして確定させるように前記外部装置に対して指示することを特徴とする撮像装置の制御方法。
【０１８８】
［実施態様１６］被写体を撮像する撮像手段、前記撮像手段より出力される画像データを記憶する第１の記憶手段、及び、同じく前記撮像手段より出力される画像データを記憶する第２の記憶手段を有する撮像装置の制御方法であって、
前記被写体の撮影中に前記記憶手段の残記憶容量が所定値以下になったことを検知した場合、続行される撮影動作によって前記撮影手段から連続的に出力される画像データの書き込み先を前記第１の記憶手段から前記第２の記憶手段に切り替えるとともに、前記第１の記憶手段及び前記第２の記憶手段から画像データを順次読み出し、前記読み出した画像データを前記外部装置に対して転送し、前記転送した一連の画像データを一つの連続した画像ファイルとして確定させるように前記外部装置に対して指示することを特徴とする撮像装置の制御方法。
【０１８９】
［実施態様１７］請求項１５又は１６に記載の撮像装置の制御方法をコンピュータに実行させるためのプログラム。
【０１９０】
［実施態様１８］請求項１７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【０１９１】
上記実施態様は、かかる構成をとることにより、撮影中に当該記憶手段の容量がなくなってしまった場合であっても、連続する動画像が途中で切れてしまうことがなく、一体の画像ファイルとして動画像を保存することを可能とする撮像システムを提供できることとなる。
【０１９２】
また、かかる構成をとることにより、情報処理装置（外部装置）は、撮影機能を有する撮像装置で撮影された大容量の例えば動画像データ等の画像データの受け皿となることができ、画像が途切れることがない一連の画像データを得て保存することが可能となる。
【０１９３】
また、当該撮像装置全体で見ると画像データの読み出しと書き込みが同時に行われるときに、書き込みは第２の記憶手段へなされ、読み出しは第１の記憶手段から行われるため、それぞれのパスを分けることができる。よって読み出しや書き込みが高速に行いやすく、また、制御系も容易に構築することができる場合があるという作用も有する。
【０１９４】
また、かかる構成をとることにより、ユーザがこの警告を受けて記憶容量の状態を知ることができ、また、通信ケーブル接続の契機とすることが可能となる。また、上記実施態様によれば、ユーザが直接的に情報処理装置（外部装置）との通信接続を有効とする必要性を感じさせ、その契機とすることが可能となる。また、上記警告と上記通信接続に係る指示と併せて行うことにより、一連の画像データの保存をより安全に行うことが可能となる。
【０１９５】
【発明の効果】
本発明によれば、記憶手段の残記憶容量が所定値以下となった場合、記憶手段において既に記憶されている画像データとともに、以降の撮影動作により取得される画像データを外部装置に転送し、そして、転送した一連の画像データを一つの画像ファイルとして確定させるように構成したので、撮影途中に記憶手段の容量がなくなってしまった場合であっても、連続する画像データが途切れてしまうことがなくなり、外部装置側において一連の画像データを一つの画像ファイルとして確定させることが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る撮像装置及び撮像装置に接続可能な他の情報機器であるＰＣ部の構成を示した図である。
【図２】本発明の第１の実施形態に係る撮像装置の動作の流れを示したフローチャートである。
【図３】リングバッファ構成について説明するための図である。
【図４】本発明の第２の実施形態に係る撮像装置の動作のうちモード設定に係る動作の流れを示したフローチャートである。
【図５】本発明の第２の実施形態に係る撮像装置の動作のうちデータ転送に係る動作の流れを示したフローチャートである。
【図６】本発明の第２の実施形態に係る撮像装置の動作のうち警告表示に係る動作の流れを示したフローチャートである。
【図７】本発明の第３の実施形態に係る撮像装置の動作の流れを示したフローチャートである。
【図８】本発明の第４の実施形態に係る撮像装置の動作のうちデータ転送に係る動作の流れを示したフローチャートである。
【図９】本発明の第４の実施形態に係る撮像装置の動作のうち警告表示に係る動作の流れを示したフローチャートである。
【図１０】本発明の第５の実施形態に係る撮像装置及び撮像装置に接続可能な他の情報機器であるＰＣ部の構成を示した図である。
【符号の説明】
Ａ  被撮影画像
１００  撮像装置
１１  レンズ等の光学系
１２  撮像素子であるＣＣＤ
１３  ＡＤ変換部
１４  画像処理部
１５  ＲＡＭコントローラ
１６  ＲＡＭ
１７  ＣＰＵ
１８  ＲＯＭ
１９  ＲＯＭＩＦ
２０  表示部
２１  表示部ＩＦ
２２  記録媒体
２４  通信ＩＦ
２９  メインＣＰＵバス
３００  他の情報機器であるＰＣ部
３１  他の情報機器のＣＰＵ
３２  他の情報機器のＲＯＭ
３３  他の情報機器のＲＡＭ
３４  他の情報機器の通信ＩＦ
３５  他の情報機器の大容量記憶装置であるハードディスク（ＨＤＤ）
３９  他の情報機器のメインＣＰＵバス
５００  通信経路
【図１】
2004266761.tif 000003
【図２】
2004266761.tif 000004
【図３】
2004266761.tif 000005
【図４】
2004266761.tif 000006
【図５】
2004266761.tif 000007
【図６】
2004266761.tif 000008
【図７】
2004266761.tif 000009
【図８】
2004266761.tif 000010
【図９】
2004266761.tif 000011
【図１０】
2004266761.tif 000012