(57)【特許請求の範囲】
【請求項１】
撮像部と、
カメラに内蔵され、前記撮像部にて撮像された画像を記録し得るデータの消去書き換えが可能な不揮発性メモリーと、
カメラの外部より着脱可能であり、前記撮像部にて撮像された画像を記録し得る外部メモリーを電気的に接続する接続部と、
前記接続部と前記外部メモリーとの接続を検出する接続検出手段と、
前記外部メモリーの残り容量を検出する外部メモリー残量検出手段と、
前記撮像部にて撮像された画像の画像信号を前記不揮発性メモリーまたは前記外部メモリーに記録する記録手段と、
前記不揮発性メモリーまたは前記外部メモリーに記録されている画像信号を消去する消去手段とを有し、
前記記録手段は、前記撮像部にて撮像された画像の画像信号を前記不揮発性メモリーへ記録中に、前記接続検出手段により、前記接続部と前記外部メモリーとの接続が検出され、かつ、前記外部メモリー残量検出手段により、前記外部メモリーに少なくとも１画像分の画像信号を記録し得る残り容量が有ることが検出されたときは、前記不揮発性メモリーへの前記画像信号の記録を中止し、前記外部メモリーに前記記録が中止になった画像信号を記録するよう作動し、
前記消去手段は、前記不揮発性メモリーへの前記画像信号の記録が中止された後、該不揮発性メモリーへ記録されている画像信号のうちの、前記記録が中止になった画像信号以外の前記不揮発性メモリーに記録されている画像信号を消去せずに、前記記録が中止になった画像信号を消去するよう作動することを特徴とするスチルビデオカメラ。
【請求項２】
前記外部メモリーは、ＩＣメモリーカードに搭載されたＩＣメモリーである請求項１に記載のスチルビデオカメラ。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、スチルビデオカメラに関する。
【０００２】
【従来の技術】
フラッシュメモリー（データの消去書き換えが可能な不揮発性メモリー）が内蔵され、撮像した画像をそのフラッシュメモリーへ記録（記憶）する構成のスチルビデオカメラが知られている。
【０００３】
フラッシュメモリーは、大容量化が容易で、価格が安く、さらに、データをバックアップするための電池が不要であるといった利点を有する。
しかしながら、フラッシュメモリーは、保証されるデータの書き換え回数が有限という短所も併せ持っているので、前記従来のスチルビデオカメラでは、画像の記録および消去を何度も繰り返すことにより、フラッシュメモリーに記憶されたデータの信頼性が低下し、これにより、再生画像のＳ／Ｎ比が低下するという問題がある。
【０００４】
【発明が解決しようとする課題】
本発明の目的は、カメラに内蔵され、データの消去書き換えが可能な画像記録用の不揮発性メモリーの寿命を延ばすことが可能であり、また、前記不揮発性メモリーへの画像信号の記録の途中でも記録媒体を不揮発性メモリーから外部メモリーに切り換えることが可能なスチルビデオカメラを提供することにある。
【０００５】
【課題を解決するための手段】
このような目的は、下記（１）〜（２）の本発明により達成される。
【０００６】
（１）  撮像部と、
カメラに内蔵され、前記撮像部にて撮像された画像を記録し得るデータの消去書き換えが可能な不揮発性メモリーと、
カメラの外部より着脱可能であり、前記撮像部にて撮像された画像を記録し得る外部メモリーを電気的に接続する接続部と、
前記接続部と前記外部メモリーとの接続を検出する接続検出手段と、
前記外部メモリーの残り容量を検出する外部メモリー残量検出手段と、
前記撮像部にて撮像された画像の画像信号を前記不揮発性メモリーまたは前記外部メモリーに記録する記録手段と、
前記不揮発性メモリーまたは前記外部メモリーに記録されている画像信号を消去する消去手段とを有し、
前記記録手段は、前記撮像部にて撮像された画像の画像信号を前記不揮発性メモリーへ記録中に、前記接続検出手段により、前記接続部と前記外部メモリーとの接続が検出され、かつ、前記外部メモリー残量検出手段により、前記外部メモリーに少なくとも１画像分の画像信号を記録し得る残り容量が有ることが検出されたときは、前記不揮発性メモリーへの前記画像信号の記録を中止し、前記外部メモリーに前記記録が中止になった画像信号を記録するよう作動し、
前記消去手段は、前記不揮発性メモリーへの前記画像信号の記録が中止された後、該不揮発性メモリーへ記録されている画像信号のうちの、前記記録が中止になった画像信号以外の前記不揮発性メモリーに記録されている画像信号を消去せずに、前記記録が中止になった画像信号を消去するよう作動することを特徴とするスチルビデオカメラ。
【０００７】
（２）  前記外部メモリーは、ＩＣメモリーカードに搭載されたＩＣメモリーである上記（１）に記載のスチルビデオカメラ。
【００１０】
【実施例】
以下、本発明のスチルビデオカメラを添付図面に示す好適実施例に基づいて詳細に説明する。
【００１１】
図１は、本発明のスチルビデオカメラの回路構成例を示すブロック図である。同図に示すように、スチルビデオカメラ（電子スチルカメラ）１は、図示しないカメラ本体と、撮影光学系と、ファインダー光学系と、ＣＣＤ（固体撮像素子）３および撮像回路４を備えた撮像部と、ＬＣＤモニタ（液晶表示モニタ）１２とを有している。
【００１２】
ＣＣＤ３は、多数の画素が行列状に配置され、各画素のそれぞれが受光光量に応じた電荷を蓄積し、この電荷を所定時に順次転送するように構成されており、撮影光学系の後方の撮像面に設置されている。
撮像回路４は、ＣＣＤ３を制御し、ＣＣＤ３から信号を読み出すための回路であり、ＣＣＤ３の出力側にその入力側が接続している。
【００１３】
本実施例は、カラー画像撮影用のスチルビデオカメラ１であり、例えば、ＣＣＤ３としては、補色フィルターのＣＣＤが用いられている。ＣＣＤ３の各画素（最小単位）には、マゼンタ（Ｍｇ）、イエロー（Ｙｅ）、シアン（Ｃｙ）およびグリーン（Ｇ）を取り出すためのフィルターが各々被せられている。そして、ＣＣＤ３のマゼンタ、イエロー、シアンおよびグリーンを取り出すためのフィルターを有する４つの画素が１単位を構成し、この１単位により画面上における１つの画素が構成される。なお、撮影光学系により、被写体像はＣＣＤ３の受光面上に結像する。
【００１４】
スチルビデオカメラ１は、システムコントロール回路（制御手段）２を有している。このシステムコントロール回路２は、通常、マイクロコンピュータで構成され、シーケンス制御等、スチルビデオカメラ１における諸機能の制御を行う。すなわち、撮像回路４、後述する第１のデータセレクタ６、画像メモリー７、画像信号処理回路８、ＯＳＤＣ（オンスクリーンディスプレーコントローラ）１３、第２のデータセレクタ１４、ＩＣメモリーカードコントロール回路１５、フラッシュメモリーコントロール回路１９、表示部２３および時計（クロックＩＣ）２４等をそれぞれ制御する。
システムコントロール回路２には、操作部２２と、表示部２３と、年月日、時分秒を発生する時計（クロックＩＣ）２４とが接続している。
【００１５】
操作部２２には、例えば、電源スイッチ（メインスイッチ）、レリーズスイッチ、アップ／ダウンスイッチ、記録モード／再生モード／消去モードのうちのいずれかを選択するモード設定スイッチ、コピースイッチ等が設置されている。
【００１６】
表示部２３には、例えば、電源スイッチ等のオン／オフの別、モード設定スイッチにより選択された記録モード／再生モード／消去モードの別、前記記録モードのうちのメモリーカード記録モード／フラッシュメモリー記録モード／記録禁止モードの別、撮影の年月日等の情報、現在の時間、ＩＣメモリーカード３１の装填の有無、等のうちの必要な情報が、例えば、液晶表示素子（ＬＣＤ）や発光素子により表示される。
【００１７】
また、スチルビデオカメラ１のカメラ本体には、ＩＣメモリーカード３１を装填する装填部１７と、ＩＣメモリーカード３１を排出するための図示しないイジェクトスイッチとが設けられ、前記装填部１７にはコネクタ１８が設置されている。なお、このコネクタ１８を備えた装填部１７により、ＩＣメモリーカードのＩＣメモリー（外部メモリー）を電気的に接続する接続部が構成されている。
【００１８】
ＩＣメモリーカード３１は、スチルビデオカメラ１により撮影された画像を記録（記憶）するためのＩＣ（Integrated Circuit）メモリーが組み込まれ、スチルビデオカメラ１に対して着脱自在なカード型の外部メモリーである。このＩＣメモリーは、画像信号（画像データ）を記録する領域と、カード属性情報を記録する領域とを有している。カード属性情報としては、例えば、ＩＣメモリーの種類（例えば、スタティックラム、フラッシュメモリー等）、ＩＣメモリーの記録容量、アクセス速度等が挙げられる。
【００１９】
コネクタ１８には、ＩＣメモリーカード３１へのデータ書き込み、データ読み出し等の全体的制御を行うＩＣメモリーカードコントロール回路１５が接続されている。このＩＣメモリーカードコントロール回路１５は、ＩＣメモリーカード３１のメモリーの残り容量（空き容量）を検出する外部メモリー残量検出手段としても機能し、後述するように、記録モードの設定およびカード挿入割り込み処理において、それぞれ、ＩＣメモリーカード３１からメモリーの残り容量に関する情報を読み出し、その情報をシステムコントロール回路２へ入力する。
【００２０】
また、スチルビデオカメラ１は、ＩＣメモリーカード３１の装填部１７への装填、すなわち、ＩＣメモリーカード３１の端子と、コネクタ１８の端子との接続（電気的接続）を検出するメモリーカード検出回路（接続検出手段）１６を有している。このメモリーカード検出回路１６は、コネクタ１８、システムコントロール回路２およびＩＣメモリーカードコントロール回路１５にそれぞれ接続している。
【００２１】
ＩＣメモリーカード３１の端子と、コネクタ１８の端子とが正常に接続している場合には、所定端子が接地され、これを検出することで、メモリーカード検出回路１６からローレベルの信号（Ｌ）が、システムコントロール回路２およびＩＣメモリーカードコントロール回路１５にそれぞれ入力され、ＩＣメモリーカード３１の端子と、コネクタ１８の端子とが正常に接続していない場合には、メモリーカード検出回路１６からハイレベルの信号（Ｈ）が、システムコントロール回路２およびＩＣメモリーカードコントロール回路１５にそれぞれ入力される。これによりシステムコントロール回路２は、ＩＣメモリーカード３１の端子と、コネクタ１８の端子とが正しく接続しているか否か（ＩＣメモリーカード３１が装填部１７へ装填されているか否か）を把握している。
【００２２】
ＩＣメモリーカード３１の装填部１７への装填は、ＩＣメモリーカード３１を手で把持しつつ装填口より内部へ挿入し、装填部１７の最奥部に当接した後、さらに押圧して、ＩＣメモリーカード３１の端子をコネクタ１８の端子に接続する。また、装填部１７内には、カード搬送機構（図示せず）が設置されており、ＩＣメモリーカード３１を装填部１７から排出する際には、イジェクトスイッチの操作に伴って前記カード搬送機構が作動し、ＩＣメモリーカード３１が排出される。
【００２３】
また、スチルビデオカメラ１は、画像用フラッシュメモリー（画像用フラッシュＥＥＰＲＯＭ）２０と、プログラム用フラッシュメモリー（プログラム用フラッシュＥＥＰＲＯＭ）２１と、画像用フラッシュメモリー２０およびプログラム用フラッシュメモリー２１へのデータ書き込み、データ読み出し等の全体的制御を行うフラッシュメモリーコントロール回路１９とを有している。このフラッシュメモリーコントロール回路１９は、画像用フラッシュメモリー２０の残り容量（空き容量）を検出するフラッシュメモリー残量検出手段（不揮発性メモリー残量検出手段）としても機能し、後述するように、記録モードの設定において、画像用フラッシュメモリー２０の残り容量に関する情報を読み出し、その情報をシステムコントロール回路２へ入力する。
【００２４】
なお、前記フラッシュメモリーコントロール回路１９、ＩＣメモリーカードコントロール回路１５およびシステムコントロール回路２により、画像データ（画像信号）を画像用フラッシュメモリー２０またはＩＣメモリーカード３１に記録する記録手段と、画像データを画像用フラッシュメモリー２０またはＩＣメモリーカード３１から消去する消去手段とが構成されている。
【００２５】
また、前記フラッシュメモリーコントロール回路１９およびシステムコントロール回路２により、画像用フラッシュメモリー２０の後述する各ブロック（記録単位領域）の消去回数を検出して、これに基づいて記録（書き換え）の可否を判別する記録可否判別出手段が構成されている。
【００２６】
画像用フラッシュメモリー２０は、スチルビデオカメラ１により撮影された画像を記録（記憶）するための不揮発性メモリー（データの消去書き換えが可能な不揮発性メモリー）であり、プログラム用フラッシュメモリー２１は、ＩＣメモリーカード３１との通信動作等を行うためのプログラムを記録（記憶）するための不揮発性メモリー（データの消去書き換えが可能な不揮発性メモリー）である。これら画像用フラッシュメモリー２０およびプログラム用フラッシュメモリー２１は、それぞれ、複数のブロック（記録単位領域）を有し、ブロック単位でデータを一括消去し得るメモリーである。以下、代表的に、画像用フラッシュメモリー２０を説明する。
【００２７】
図２は、画像用フラッシュメモリー２０の構成例を示すブロック図である。
同図に示すように、画像用フラッシュメモリー２０は、コマンド解読部２５およびメモリー部２６により構成されている。このコマンド解読部２５とメモリー部２６は電気的に接続している。
【００２８】
図３は、画像用フラッシュメモリー２０のメモリー部２６の構成例を示す模式図である。
同図に示すように、画像用フラッシュメモリー２０のメモリー部２６は、複数のブロック（第１ブロック〜第Ｎブロック、但し、Ｎは２以上の整数）からなり、これら各ブロックは、それぞれ、消去回数カウンタ（消去回数記録部）２６１、画像有無情報記録部２６２、記録禁止情報記録部２６３、時刻記録部２６４および画像データ記録部２６５により構成されている。
【００２９】
前記各ブロックの消去回数カウンタ２６１には、それぞれ、そのブロックに対する消去回数、すなわち、そのブロックに記録されているデータを消去した回数を示す情報（消去回数情報）が記録される。
【００３０】
また、各ブロックの画像データ記録部２６５には、それぞれ、画像データ（画像信号）が記録される。この実施例の場合、１つのブロックに、１画像を記録するようになっている。
【００３１】
また、各ブロックの画像有無情報記録部２６２には、それぞれ、そのブロックの画像データ記録部２６５に画像データが記録されているか否かを示す画像有無情報が記録される。画像が記録済の場合、画像記録済を示す「０」が記録され、画像が未記録の場合、画像未記録を示す「１」が記録されており、これによりシステムコントロール回路２は、各ブロックのそれぞれについて、画像が記録済か否かを判別することができる。
【００３２】
なお、フラッシュメモリーでは、消去を行うと、消去されたすべてのビットにおいて、そこから読み出されるデータが「１」となる。よって、所定のブロックの画像を消去すると、そのブロックの画像有無情報記録部２６２は自動的に「１」となり、再度画像を記録する際、そのブロックの画像有無情報記録部２６２へ「０」を記録する。
【００３３】
また、各ブロックの記録禁止情報記録部２６３には、それぞれ、そのブロックが記録禁止ブロックか否かを示す情報が記録される。記録禁止ブロックの場合、その旨を示す「０」が記録され、記録禁止ブロックではない場合、その旨を示す「１」が記録されており、これによりシステムコントロール回路２は、各ブロックのそれぞれについて、記録禁止ブロックか否かを判別することができる。
【００３４】
なお、後述するように、このスチルビデオカメラ１では、消去回数が所定の消去保証回数を超えたブロックへは、画像データの記録を禁止し、また、そのブロックの記録禁止情報記録部２６３に、記録禁止ブロックである旨を示す「０」を記録する。
【００３５】
また、各ブロックの時刻記録部２６４には、それぞれ、そのブロックの画像データ記録部２６５に画像データが記録された「年月日、時分秒（以下、単に時刻という）」を示す情報が記録される。
【００３６】
図２に示すように、画像用フラッシュメモリー２０へデータを記録および画像用フラッシュメモリー２０からデータを消去する際には、それぞれ、システムコントロール回路２は、フラッシュメモリーコントロール回路１９を作動させ、コマンドコード（コマンドデータ）を、フラッシュメモリーコントロール回路１９から画像用フラッシュメモリー２０のコマンド解読部２５に入力する。
【００３７】
コマンド解読部２５は、入力されたコマンドコードを解読する。そして、その情報に基づいて、メモリー部２６へのデータの記録およびメモリー部２６からのデータの消去がなされる。
【００３８】
なお、フラッシュメモリーコントロール回路１９は、前記ＩＣメモリーカードコントロール回路１５に接続し、プログラム用フラッシュメモリー２１は、システムコントロール回路２に接続している。
【００３９】
次に、スチルビデオカメラ１の動作について説明する。
スチルビデオカメラ１では、モード設定スイッチが操作されると、その直後に、モードに応じて、各モードセット指令、すなわち、記録モードセット指令、再生モードセット指令または消去モードセット指令がシステムコントロール回路２に入力される。また、モード設定スイッチが操作されなくても、ＩＣメモリーカード３１の引き抜きまたは差し込みがなされると、その直後に、モードに応じて、前記各モードセット指令がシステムコントロール回路２に入力される。
【００４０】
システムコントロール回路２は、前記モードセット指令に応じて、「記録モード」、「再生モード」または「消去モード」に設定する。
前記記録モードに設定する場合には、後述するように、ＩＣメモリーカード３１へ記録する「メモリーカード記録モード」、画像用フラッシュメモリー２０へ記録する「フラッシュメモリー記録モード」、または、ＩＣメモリーカード３１および画像用フラッシュメモリー２０のいずれにも記録を禁止する「記録禁止モード」に設定する。
【００４１】
図４、図５および図６は、それぞれ、メモリーカード記録モード、フラッシュメモリー記録モードおよび記録禁止モードにおける表示部２３の表示例を示す模式図である。
【００４２】
図４に示すように、メモリーカード記録モードに設定されると、表示部２３の表示領域の図４中上側に、「Ｃ」が表示される。また、図５に示すように、フラッシュメモリー記録モードに設定されると、表示部２３の表示領域の図５中上側に、「Ｆ」が表示される。また、図６に示すように、記録禁止モードに設定されると、表示部２３の表示領域の図６中上側に、「Ｘ」が表示される。
【００４３】
また、スチルビデオカメラ１では、記録モード、再生モードおよび消去モードに設定された状態で、レリーズスイッチをオンすると、システムコントロール回路２へ、それぞれ、記録トリガ、再生トリガおよび消去トリガが入力される。そして、これら記録トリガ、再生トリガおよび消去トリガの検出により、それぞれ、記録（撮影）、再生（再生開始または再生停止）および消去が実行される。
【００４４】
以下、各モードにおけるスチルビデオカメラ１の動作のうち、代表的に、画像用フラッシュメモリー２０への画像の記録および再生と、ＩＣメモリーカード３１への画像の記録および再生についてそれぞれ説明する。なお、このスチルビデオカメラ１は、原則として画像をＩＣメモリーカード３１へ記録するが、ＩＣメモリーカード３１が装填部１７に装填されていない場合やＩＣメモリーカード３１のメモリーに残り容量が無い等の理由で、ＩＣメモリーカード３１への記録が不能のときは、補助的に画像用フラッシュメモリー２０に記録するようになっている。
【００４５】
▲１▼［画像用フラッシュメモリー２０への記録］
前述したように、使用者（撮影者）によるモード設定スイッチの操作等によって、記録モードセット指令がシステムコントロール回路２に入力されると、システムコントロール回路２により、記録モードに設定される。
【００４６】
この場合、後述するように、ＩＣメモリーカード３１の端子と、コネクタ１８の端子とが正常に接続していない場合、または、ＩＣメモリーカード３１に１画像分の画像データ（画像信号）を記録し得る残り容量が無い場合であって、かつ、画像用フラッシュメモリー２０に、消去回数が保証消去回数以下であり、画像データが未記録のブロックがある場合には、システムコントロール回路２により、フラッシュメモリー記録モードに設定される。
【００４７】
このフラッシュメモリー記録モードに設定されている状態において、レリーズスイッチがオンすると、所定の露光条件でＣＣＤ３への露光動作がなされ、ＣＣＤ３の各画素には、被写体像に対応する光量に応じた電荷が蓄積される。この蓄積された電荷は順次転送され、撮像回路４に入力される。
【００４８】
撮像回路４では、ＣＣＤ３から出力される信号に対し所定の信号処理を行い、撮影された被写体像のアナログ画像信号、すなわち、マゼンタ、イエロー、シアンおよびグリーンに関するアナログ画像信号を得る。このアナログ画像信号は、Ａ／Ｄコンバータ５によりデジタル画像信号、すなわち、マゼンタ、イエローおよびシアンの補色デジタル画像信号と、グリーンの原色デジタル画像信号とに変換され、受信先を選択する第１のデータセレクタ６を通過して、画像メモリー７の所定のアドレスに一旦書き込まれる。前記第１のデータセレクタ６の切り換えは、システムコントロール回路２によって制御される。
【００４９】
次いで、画像メモリー７の所定のアドレスから各デジタル画像信号が読み出される。
読み出された各デジタル画像信号は、画像信号処理回路８に入力される。この画像信号処理回路８では、入力されたマゼンタ、イエローおよびシアンの補色デジタル画像信号およびグリーンの原色デジタル画像信号に対し、所定の演算処理等を行い、輝度信号（Ｙ）と、赤色差信号（Ｃｒ）と、青色差信号（Ｃｂ）とに変換する。
【００５０】
輝度信号（Ｙ）、赤色差信号（Ｃｒ）および青色差信号（Ｃｂ）は、送信先を選択する第２のデータセレクタ１４により選択されて、フラッシュメモリーコントロール回路１９に入力され、フラッシュメモリーコントロール回路１９により画像用フラッシュメモリー２０の所定のブロックの画像データ記録部２６５へ記録される。前記第２のデータセレクタ１４の切り換えは、システムコントロール回路２によって制御される。
【００５１】
▲２▼［画像用フラッシュメモリー２０からの再生］
前述したように、使用者によるモード設定スイッチの操作等によって、再生モードセット指令がシステムコントロール回路２に入力されると、システムコントロール回路２により、再生モードに設定される。
【００５２】
再生モードに設定され、かつ、ＩＣメモリーカード３１の端子と、コネクタ１８の端子とが正常に接続していない状態において、レリーズスイッチがオンすると、フラッシュメモリーコントロール回路１９により、画像用フラッシュメモリー２０の所定のブロックの画像データ記録部２６５から輝度信号（Ｙ）、赤色差信号（Ｃｒ）および青色差信号（Ｃｂ）が読み出され、第１のデータセレクタ６を通過して、画像メモリー７の所定のアドレスに一旦書き込まれる。前記第１のデータセレクタ６の切り換えは、システムコントロール回路２によって制御される。
【００５３】
次いで、画像メモリー７の所定のアドレスから輝度信号（Ｙ）、赤色差信号（Ｃｒ）および青色差信号（Ｃｂ）が読み出される。
読み出された輝度信号（Ｙ）、赤色差信号（Ｃｒ）および青色差信号（Ｃｂ）は、画像信号処理回路８を通過して、Ｄ／Ａコンバータ９でデジタル信号からアナログ信号に変換されて、ＮＴＳＣエンコーダ１０に入力される。そして、ＮＴＳＣエンコーダ１０では、その輝度信号（Ｙ）、赤色差信号（Ｃｒ）および青色差信号（Ｃｂ）と、図示しない同期信号発生回路からＮＴＳＣエンコーダ１０に入力される同期信号とから、ＮＴＳＣ方式の標準テレビジョン信号（ビデオ信号）が生成される。
【００５４】
生成された信号は、ＮＴＳＣエンコーダ１０から混合回路１１に入力され、同期信号（垂直同期信号、水平同期信号）は、ＮＴＳＣエンコーダ１０からＯＳＤＣ（オンスクリーンディスプレーコントローラ）１３に入力される。
【００５５】
ＯＳＤＣ１３では、再生画像のコマナンバーに対応する文字信号が生成され、ＯＳＤＣ１３は、前記ＮＴＳＣエンコーダ１０からＯＳＤＣ１３に入力される同期信号と同期をとりつつ、生成した文字信号を混合回路１１に入力する。
【００５６】
混合回路１１は、ＮＴＳＣエンコーダ１０から入力されるビデオ信号と、ＯＳＤＣ１３から入力される文字信号とを合成（混合）する。混合回路１１により合成された信号は、ＬＣＤモニタ１２に入力され、再生される。これにより、再生画像がそのコマナンバーが重畳された状態で表示される。
次いで、レリーズスイッチがオンすると、再生を停止する。
【００５７】
▲３▼［ＩＣメモリーカード３１への記録］
前述したように、使用者によるモード設定スイッチの操作等によって、記録モードセット指令がシステムコントロール回路２に入力されると、システムコントロール回路２により、記録モードに設定される。
【００５８】
この場合、後述するように、ＩＣメモリーカード３１の端子と、コネクタ１８の端子とが正常に接続し、かつ、ＩＣメモリーカード３１に１画像分の画像データを記録し得る残り容量が有る場合には、システムコントロール回路２により、メモリーカード記録モードに設定される。
【００５９】
このメモリーカード記録モードに設定されている状態において、レリーズスイッチがオンすると、前述した画像用フラッシュメモリー２０への記録の場合と同様に、所定の露光条件でＣＣＤ３への露光動作がなされ、ＣＣＤ３の各画素に電荷が蓄積され、撮像回路４に電荷が順次転送され、撮影された被写体像のアナログ画像信号を得る。このアナログ画像信号は、Ａ／Ｄコンバータ５によりデジタル画像信号に変換され、第１のデータセレクタ６を通過して、画像メモリー７の所定のアドレスに一旦書き込まれる。前記第１のデータセレクタ６の切り換えは、システムコントロール回路２によって制御される。
【００６０】
次いで、前記と同様に、画像メモリー７の所定のアドレスからデジタル画像信号が読み出され、画像信号処理回路８に入力され、輝度信号（Ｙ）と、赤色差信号（Ｃｒ）と、青色差信号（Ｃｂ）とに変換される。
【００６１】
この輝度信号（Ｙ）、赤色差信号（Ｃｒ）および青色差信号（Ｃｂ）は、第２のデータセレクタ１４により選択されて、ＩＣメモリーカードコントロール回路１５に入力され、ＩＣメモリーカードコントロール回路１５によりＩＣメモリーカード３１のＩＣメモリーの所定のアドレスへ書き込まれる。前記第２のデータセレクタ１４の切り換えは、システムコントロール回路２によって制御される。また、スチルビデオカメラ１は、画像用フラッシュメモリー２０からＩＣメモリーカード３１に画像データをコピー（転送）する機能を有している。
【００６２】
ＩＣメモリーカード３１の端子と、コネクタ１８の端子とが正常に接続し、ＩＣメモリーカード３１に１画像分の画像データを記録し得る残り容量が有り、かつ、コピーする画像が選択されている状態において、コピースイッチがオンすると、フラッシュメモリーコントロール回路１９により、画像用フラッシュメモリー２０の所定のブロックの画像データ記録部２６５から輝度信号（Ｙ）、赤色差信号（Ｃｒ）および青色差信号（Ｃｂ）が読み出され、ＩＣメモリーカードコントロール回路１５に入力され、ＩＣメモリーカードコントロール回路１５によりＩＣメモリーカード３１のＩＣメモリーの所定のアドレスへ書き込まれる。
なお、この画像データのコピー動作（転送動作）については、後述するフローチャートでは省略されている。
【００６３】
▲４▼［ＩＣメモリーカード３１からの再生］
前述したように、使用者によるモード設定スイッチの操作等によって、再生モードセット指令がシステムコントロール回路２に入力されると、システムコントロール回路２により、再生モードに設定される。
【００６４】
再生モードに設定され、かつ、ＩＣメモリーカード３１の端子と、コネクタ１８の端子とが正常に接続している状態において、レリーズスイッチがオンすると、ＩＣメモリーカードコントロール回路１５により、ＩＣメモリーカード３１のＩＣメモリーの所定のアドレスから輝度信号（Ｙ）、赤色差信号（Ｃｒ）および青色差信号（Ｃｂ）が読み出され、第１のデータセレクタ６を通過して、画像メモリー７の所定のアドレスに一旦書き込まれる。前記第１のデータセレクタ６の切り換えは、システムコントロール回路２によって制御される。
【００６５】
次いで、前述した画像用フラッシュメモリー２０からの再生の場合と同様に、画像メモリー７の所定のアドレスから輝度信号（Ｙ）、赤色差信号（Ｃｒ）および青色差信号（Ｃｂ）が読み出され、画像信号処理回路８を通過して、Ｄ／Ａコンバータ９でデジタル信号からアナログ信号に変換されて、ＮＴＳＣエンコーダ１０に入力される。そして、ＮＴＳＣエンコーダ１０により、ＮＴＳＣ方式の標準テレビジョン信号（ビデオ信号）が生成され、混合回路１１に入力され、混合回路１１で、ＯＳＤＣ１３から入力される文字信号と合成（混合）される。混合回路１１により合成された信号は、ＬＣＤモニタ１２に入力され、再生される。これにより、再生画像がそのコマナンバーが重畳された状態で表示される。
次いで、レリーズスイッチがオンすると、再生を停止する。
【００６６】
次に、スチルビデオカメラ１のシステムコントロール回路２の制御動作について説明する。
図７および図８は、システムコントロール回路２の動作を示すフローチャートである。以下、このフローチャートに基づいて説明する。
【００６７】
なお、メインルーチン中の各サブルーチン、すなわち、ステップ１０２および１１５の「記録モード設定」と、ステップ１０９の「フラッシュメモリーコマナンバー割り振り」と、ステップ１２０および１２９の「再生開始」と、ステップ１２２の「消去」については、それぞれ、後に詳述する。また、カード挿入割り込み処理についても後に詳述する。
【００６８】
（１）［メインルーチン］
前述したように、スチルビデオカメラ１では、モード設定スイッチの操作、ＩＣメモリーカード３１の引き抜きまたは差し込みがなされると、モードに応じて、各モードセット指令がシステムコントロール回路２に入力される。
【００６９】
電源スイッチ（メインスイッチ）がオンの状態において、まず、記録モードセット指令が入力したか否かを判断し（ステップ１０１）、記録モードセット指令が入力したと判断した場合には、記録モードの設定を行う（ステップ１０２）。
【００７０】
また、ステップ１０１において、記録モードセット指令が入力していないと判断した場合には、再生モードセット指令が入力したか否かを判断し（ステップ１０３）、再生モードセット指令が入力したと判断した場合には、再生モードに設定する（ステップ１０４）。
【００７１】
また、ステップ１０３において、再生モードセット指令が入力していないと判断した場合には、消去モードセット指令が入力したか否かを判断し（ステップ１０５）、消去モードセット指令が入力したと判断した場合には、消去モードに設定する（ステップ１０６）。
【００７２】
ステップ１０４または１０６の後、メモリーカード検出回路１６からの情報に基づいて、ＩＣメモリーカード３１が有るか否か、すなわち、装填部１７に装填されているか否かを判断する（ステップ１０７）。このステップ１０７では、ＩＣメモリーカード３１の端子が装填部１７のコネクタ１８の端子に接続している場合には「ＩＣメモリーカード３１有り（ＩＣメモリーカード３１装填）」、接続していない場合には「ＩＣメモリーカード３１無し（ＩＣメモリーカード３１未装填）」と判断する。
【００７３】
ステップ１０７において、ＩＣメモリーカード３１有りと判断した場合には、ＩＣメモリーカード３１上の１コマ目、すなわちコマナンバー１のコマを再生または消去対象のコマとして選択する（ステップ１０８）。なお、ＩＣメモリーカード３１上でのコマナンバーの管理は、例えば、ファイルネームにコマナンバーを示す数字を含ませることによって行う。
【００７４】
また、ステップ１０７において、ＩＣメモリーカード３１無しと判断した場合には、フラッシュメモリーコマナンバー割り振り、すなわち、画像用フラッシュメモリー２０に記録されている画像のコマナンバーの割り振りを行う（ステップ１０９）。
【００７５】
ステップ１０８または１０９の後、または、ステップ１０５において消去モードセット指令が入力していないと判断した場合には、記録モードか否かを判断する（ステップ１１０）。
【００７６】
ステップ１１０において、記録モードと判断した場合には、レリーズスイッチのオン（記録トリガ）が検出されたか否かを判断し（ステップ１１１）、記録トリガが検出されたと判断した場合には、後述するカード挿入割り込みを許可する（ステップ１１２）。
【００７７】
次いで、記録を行う（ステップ１１３）。
次いで、カード挿入割り込みを禁止する（ステップ１１４）。
次いで、記録モード設定を行う（ステップ１１５）。
【００７８】
また、ステップ１１０において、記録モードではないと判断した場合には、再生モードか否かを判断し（ステップ１１６）、再生モードと判断した場合には、レリーズスイッチのオン（再生トリガ）が検出されたか否かを判断する（ステップ１１７）。
【００７９】
ステップ１１７において、再生トリガが検出されたと判断した場合には、再生中か否かを判断し（ステップ１１８）、再生中と判断した場合には、再生を停止する（ステップ１１９）。
【００８０】
また、ステップ１１８において、再生中ではないと判断した場合には、再生を開始する（ステップ１２０）。
また、ステップ１１６において、再生モードではないと判断した場合には、レリーズスイッチのオン（消去トリガ）が検出されたか否かを判断し（ステップ１２１）、消去トリガが検出されたと判断した場合には、消去を行う（ステップ１２２）。
【００８１】
ステップ１１１において記録トリガが検出されないと判断した場合、ステップ１１７において再生トリガが検出されないと判断した場合、ステップ１２１において消去トリガが検出されないと判断した場合、または、ステップ１１５、１１９、１２０または１２２の後、アップスイッチまたはダウンスイッチがオンしたか否かを判断する（ステップ１２３）。
【００８２】
ステップ１２３において、アップスイッチまたはダウンスイッチがオンしたと判断した場合には、再生中か否かを判断し（ステップ１２４）、再生中と判断した場合には、再生を停止する（ステップ１２５）。
【００８３】
次いで、アップスイッチか否かを判断し（ステップ１２６）、アップスイッチと判断した場合には、再生対象のコマナンバーを１つインクリメントし（ステップ１２７）、ダウンスイッチと判断した場合には、再生対象のコマナンバーを１つデクリメントする（ステップ１２８）。
【００８４】
ステップ１２７または１２８の後、再生を開始する（ステップ１２９）。
また、ステップ１２４において、再生中ではないと判断した場合には、消去モードか否かを判断し（ステップ１３０）、消去モードと判断した場合には、アップスイッチか否かを判断する（ステップ１３１）。
【００８５】
ステップ１３１において、アップスイッチと判断した場合には、消去対象のコマナンバーを１つインクリメントし（ステップ１３２）、ダウンスイッチと判断した場合には、消去対象のコマナンバーを１つデクリメントする（ステップ１３３）。
【００８６】
ステップ１２３においてアップスイッチまたはダウンスイッチがオフしていると判断した場合、ステップ１３０において消去モードではないと判断した場合、または、ステップ１２９、１３２または１３３の後、電源スイッチがオフしたか否かを判断する（ステップ１３４）。
【００８７】
ステップ１３４において電源スイッチがオフしていないと判断した場合には、ステップ１０１に戻り、再度、ステップ１０１以降を実行する。
また、ステップ１３４において電源スイッチがオフしたと判断した場合には、このプログラムは終了する。
【００８８】
次に、前述したメインルーチン中の各サブルーチン、すなわち、ステップ１０２および１１５の「記録モード設定」と、ステップ１０９の「フラッシュメモリーコマナンバー割り振り」と、ステップ１２０および１２９の「再生開始」と、ステップ１２２の「消去」について、それぞれ説明する。
【００８９】
（２）［記録モード設定］
図９は、記録モードを設定する際のシステムコントロール回路２の動作を示すフローチャートである。以下、このフローチャートを説明する。なお、ステップ３０９の「記録領域選択」については、後に詳述する。
【００９０】
メモリーカード検出回路１６からの情報に基づいて、ＩＣメモリーカード３１が有るか否かを判断する（ステップ３０１）。このステップ３０１では、ＩＣメモリーカード３１の端子が装填部１７のコネクタ１８の端子に接続している場合には「ＩＣメモリーカード３１有り」、接続していない場合には「ＩＣメモリーカード３１無し」と判断する。
【００９１】
ステップ３０１において、ＩＣメモリーカード３１有りと判断した場合には、ＩＣメモリーカード３１の残り容量をチェックする（ステップ３０２）。すなわち、ＩＣメモリーカードコントロール回路１５により、ＩＣメモリーカード３１からメモリーの残り容量に関する情報を読み出し、その情報をシステムコントロール回路２に入力する。
【００９２】
次いで、前記の情報に基づいて、ＩＣメモリーカード３１に容量が有るか否かを判断する（ステップ３０３）。この場合、ＩＣメモリーカード３１に、少なくとも１画像分の画像データ（画像信号）を記録し得る残り容量が有れば、「容量有り」と判断し、無ければ「容量無し」と判断する。
【００９３】
ステップ３０３において、ＩＣメモリーカード３１に容量有りと判断した場合には、空いている最小コマナンバー領域を画像データを記録する領域として選択する（ステップ３０４）。
【００９４】
次いで、ＩＣメモリーカード３１に記録を行うメモリーカード記録モードに設定する（ステップ３０５）。
次いで、図４に示すように、表示部２３により、メモリーカード記録モードを示すモード表示を行う（ステップ３０６）。
【００９５】
また、ステップ３０１においてＩＣメモリーカード３１無しと判断した場合、または、ステップ３０３においてＩＣメモリーカード３１に容量無しと判断した場合には、画像用フラッシュメモリー２０の残り容量をチェックする（ステップ３０７）。
【００９６】
このステップ３０７では、フラッシュメモリーコントロール回路１９により、画像用フラッシュメモリー２０の各ブロックの画像有無情報記録部２６２および記録禁止情報記録部２６３からそれぞれデータを読み出し、そのデータをシステムコントロール回路２に入力する。この場合、画像有無情報記録部２６２および記録禁止情報記録部２６３から読み出したデータの組み合わせが、「１、１」のとき、そのブロックは、画像データを記録可能とされ、これ以外の組み合わせ、すなわち、「１、０」、「０、１」および「０、０」のときは、それぞれ、そのブロックは、画像データを記録不可能とされる。
【００９７】
次いで、画像用フラッシュメモリー２０に容量が有るか否かを判断する（ステップ３０８）。この場合、画像データを記録可能なブロックが少なくとも１つ有るときには、「容量有り」と判断し、画像データを記録可能なブロックが全く無い場合には、「容量無し」と判断する。
【００９８】
ステップ３０８において、画像用フラッシュメモリー２０に容量有りと判断した場合には、記録領域の選択、すなわち、画像データを記録する画像用フラッシュメモリー２０のブロックの選択を行う（ステップ３０９）。
【００９９】
次いで、選択されたブロックの消去回数カウンタ２６１から消去回数を読み出す（ステップ３１０）。
次いで、選択されたブロックの消去回数が消去保証回数以内であるか否かを判断し（ステップ３１１）、消去回数が消去保証回数を超えていると判断した場合には、そのブロックを記録禁止領域（記録禁止ブロック）に指定する（ステップ３１２）。このステップ３１２では、前記選択されたブロックの記録禁止情報記録部２６３に「０」を書き込む。
【０１００】
前記消去保証回数とは、画像用フラッシュメモリー２０に記録されているデータを保証する消去回数の上限値をいい、その値は、例えば、スチルビデオカメラ１の工場出荷時において、予め設定されている。
【０１０１】
ステップ３１２の後、ステップ３０７に戻り、再度、ステップ３０７以降を実行する。
また、ステップ３１１において、消去回数が消去保証回数以内であると判断した場合には、画像用フラッシュメモリー２０に記録を行うフラッシュメモリー記録モードに設定する（ステップ３１３）。
【０１０２】
次いで、図５に示すように、表示部２３により、フラッシュメモリー記録モードを示すモード表示を行う（ステップ３１４）。
また、ステップ３０８において、画像用フラッシュメモリー２０に容量無しと判断した場合には、記録禁止モードに設定する（ステップ３１５）。
【０１０３】
次いで、図６に示すように、表示部２３により、記録禁止モードを示すモード表示を行う（ステップ３１６）。
ステップ３０６、３１４または３１６でこのプログラムは終了し、メインルーチンへ戻る。
【０１０４】
（３）［記録領域選択］
図１０は、記録領域を選択する際のシステムコントロール回路２の動作を示すフローチャートである。以下、このフローチャートを説明する。
【０１０５】
画像用フラッシュメモリー２０の最初のブロック、すなわちブロックナンバー１のブロック（第１ブロック）を選択する（ステップ４０１）。
次いで、第１ブロックの消去回数カウンタ２６１から消去回数を読み出し、システムコントロール回路２のレジスタＡに、消去回数を転送し、書き込む（ステップ４０２）。
【０１０６】
次いで、システムコントロール回路２のレジスタＣに、選択されているブロックのブロックナンバー「１」を転送し、書き込む（ステップ４０３）。
次いで、選択されているブロックが最終ブロックか否かを判断し（ステップ４０４）、最終ブロックではないと判断した場合には、選択ブロックを＋１移動する（ステップ４０５）。すなわち、現在選択されているブロックより１つ大きいブロックナンバーのブロックを選択する。
【０１０７】
次いで、画像データ記録部２６５に画像データが記録済か否かを判断する（ステップ４０６）。ステップ４０６では、画像有無情報記録部２６２から読み出したデータが「０」のとき、そのブロックは、「記録済」と判断し、「１」のとき、そのブロックは、「未記録」と判断する。
【０１０８】
ステップ４０６において、記録済と判断した場合には、ステップ４０４に戻り、再度、ステップ４０４以降を実行する。
また、ステップ４０６において、未記録と判断した場合には、記録禁止ブロックか否かを判断する（ステップ４０７）。ステップ４０７では、記録禁止情報記録部２６３から読み出したデータが、「０」のとき、そのブロックは、「記録禁止ブロック」と判断し、「１」のとき、そのブロックは、「記録禁止ブロックではない」と判断する。
【０１０９】
ステップ４０７において、記録禁止ブロックと判断した場合には、ステップ４０４に戻り、再度、ステップ４０４以降を実行する。
また、ステップ４０７において、記録禁止ブロックではないと判断した場合には、消去回数カウンタ２６１から消去回数を読み出し、システムコントロール回路２のレジスタＢに、消去回数を転送し、書き込む（ステップ４０８）。
【０１１０】
次いで、ｂ（レジスタＢに書き込まれている消去回数）≧ａ（レジスタＡに書き込まれている消去回数）か否かを判断する（ステップ４０９）。
ステップ４０９において、ｂ≧ａと判断した場合には、ステップ４０４に戻り、再度、ステップ４０４以降を実行する。
【０１１１】
また、ステップ４０９において、ｂ＜ａと判断した場合には、レジスタＢに書き込まれている消去回数を読み出し、その消去回数をレジスタＡに書き込む（ステップ４１０）。
【０１１２】
次いで、システムコントロール回路２のレジスタＣに、選択されているブロックのブロックナンバーを転送し、書き込み（ステップ４１１）、この後、ステップ４０４に戻り、再度、ステップ４０４以降を実行する。
【０１１３】
ステップ４０４において、選択されているブロックが最終ブロックと判断した場合には、このプログラムは終了し、記録モード設定サブルーチンへ戻る。
最終的にレジスタＣに書き込まれているブロックナンバーのブロックを記録領域、すなわち、画像データを記録するブロックとして選択する。
【０１１４】
このようにして、消去回数の最も少ないブロックが、画像データを記録するブロックとして優先的に選択され、これにより各ブロックの消去回数がほぼ均等になるようになっている。
【０１１５】
（４）［フラッシュメモリーコマナンバー割り振り］
図１１および図１２は、画像用フラッシュメモリー２０に記録された画像のコマナンバーの割り振りを行う際のシステムコントロール回路２の動作を示すフローチャートである。以下、このフローチャートを説明する。
システムコントロール回路２のＲＡＭには、下記表１に示すコマナンバーテーブルが設けられている。
【０１１６】
【表１】
0003645606.tif 000002
【０１１７】
上記表１に示すコマナンバーテーブル上の記録時刻およびブロックナンバーをそれぞれクリアする（ステップ５０１）。なお、コマナンバーテーブル上のコマナンバーはクリアしない。
【０１１８】
次いで、画像用フラッシュメモリー２０の最初のブロック、すなわちブロックナンバー１のブロック（第１ブロック）を選択する（ステップ５０２）。
次いで、コマナンバーテーブル上のコマナンバー１の箇所（領域）を選択する（ステップ５０３）。
【０１１９】
次いで、選択されているブロックの画像データ記録部２６５に画像データが記録済か否かを判断する（ステップ５０４）。ステップ５０４では、画像有無情報記録部２６２から読み出したデータが「０」のとき、そのブロックは、「記録済」と判断し、「１」のとき、そのブロックは、「未記録」と判断する。
【０１２０】
ステップ５０４において、記録済と判断した場合には、選択されているブロックが記録禁止ブロックか否かを判断する（ステップ５０５）。ステップ５０５では、記録禁止情報記録部２６３から読み出したデータが、「０」のとき、そのブロックは、「記録禁止ブロック」と判断し、「１」のとき、そのブロックは、「記録禁止ブロックではない」と判断する。
【０１２１】
ステップ５０５において記録禁止ブロックと判断した場合、または、ステップ５０４において未記録と判断した場合には、選択されているブロックが最終ブロックか否かを判断する（ステップ５０６）。
【０１２２】
ステップ５０６において、最終ブロックではないと判断した場合には、選択ブロックを＋１移動する（ステップ５０７）。すなわち、現在選択されているブロックより１つ大きいブロックナンバーのブロックを選択し、この後、ステップ５０４に戻り、再度、ステップ５０４以降を実行する。
【０１２３】
また、ステップ５０５において、記録禁止ブロックではないと判断した場合には、選択されているブロックの時刻記録部２６４から画像データの記録時刻を読み出す（ステップ５０８）。
【０１２４】
次いで、前記記録時刻および選択されているブロックのブロックナンバーをそれぞれコマナンバーテーブル上の選択箇所へ書き込む（ステップ５０９）。
次いで、選択されているブロックが最終ブロックか否かを判断し（ステップ５１０）、最終ブロックではないと判断した場合には、コマナンバーテーブル上の選択箇所を＋１移動する（ステップ５１１）。すなわち、現在選択されているコマナンバーより１つ大きいコマナンバーを選択する。
【０１２５】
次いで、選択ブロックを＋１移動する（ステップ５１２）。すなわち、現在選択されているブロックより１つ大きいブロックナンバーのブロックを選択し、この後、ステップ５０４に戻り、再度、ステップ５０４以降を実行する。
【０１２６】
ステップ５０６において選択されているブロックが最終ブロックと判断した場合、または、ステップ５１０において選択されているブロックが最終ブロックと判断した場合には、変数Ｅの値を２に設定する（ステップ５１３）。
【０１２７】
なお、このステップ５１３までの過程では、画像データが記録済であり、かつ記録禁止ブロックではないすべてのブロックについて、各ブロックの画像データの記録時刻およびブロックナンバーが、それぞれ、コマナンバーテーブルのコマナンバー１の箇所から、ブロックナンバーが小さい方から順に書き込まれる。
【０１２８】
次いで、コマナンバーテーブルのコマ（Ｅ）に書き込みが無いか否かを判断し（ステップ５１４）、コマナンバーテーブルのコマ（Ｅ）に書き込みが有ると判断した場合には、変数Ｆの値をＥに設定する（ステップ５１５）。
【０１２９】
なお、前記コマナンバーテーブルのコマ（Ｅ）とは、コマナンバーテーブルのコマナンバーＥの箇所（領域）をいう。
次いで、コマナンバーテーブルのコマ（Ｅ）に書き込まれている記録時刻と、コマ（Ｅ−１）に書き込まれている記録時刻とを比較する（ステップ５１６）。
【０１３０】
次いで、コマ（Ｅ）に書き込まれている記録時刻の方が、コマ（Ｅ−１）に書き込まれている記録時刻より前であるか否か、すなわち、コマ（Ｅ）に書き込まれている記録時刻の方が、コマ（Ｅ−１）に書き込まれている記録時刻より過去であるか否かを判断する（ステップ５１７）。
【０１３１】
ステップ５１７において、コマ（Ｅ）に書き込まれている記録時刻の方が、コマ（Ｅ−１）に書き込まれている記録時刻より前と判断した場合には、コマ（Ｅ）に書き込まれている内容（記録時刻およびブロックナンバー）と、コマ（Ｅ−１）に書き込まれている内容とを交換する（ステップ５１８）。すなわち、コマ（Ｅ）に書き込まれている記録時刻およびブロックナンバーをコマ（Ｅ−１）に書き込み、コマ（Ｅ−１）に書き込まれている記録時刻およびブロックナンバーをコマ（Ｅ）に書き込む。
【０１３２】
次いで、Ｅ−１＝１か否かを判断する（ステップ５１９）。
ステップ５１９において、Ｅ−１＝１ではないと判断した場合には、変数Ｅの値をＥ−１に設定し（ステップ５２０）、この後、ステップ５１６に戻り、再度、ステップ５１６以降を実行する。
【０１３３】
また、ステップ５１９において、Ｅ−１＝１と判断した場合には、変数Ｅの値をＦ＋１に設定する（ステップ５２１）。
次いで、コマナンバーテーブルのコマ（Ｅ）に書き込みが無いか否かを判断し（ステップ５２２）、コマナンバーテーブルのコマ（Ｅ）に書き込みが有ると判断した場合には、ステップ５１５に戻り、再度、ステップ５１５以降を実行する。
【０１３４】
ステップ５１４においてコマナンバーテーブルのコマ（Ｅ）に書き込みが無いと判断した場合、または、ステップ５２２においてコマナンバーテーブルのコマ（Ｅ）に書き込みが無いと判断した場合には、コマナンバー１のコマを再生または消去対象のコマとして選択する。以上でこのプログラムは終了し、メインルーチンへ戻る。
【０１３５】
これにより、コマナンバーテーブルに書き込まれている各ブロックの画像データの記録時刻およびブロックナンバーは、それぞれ、コマナンバーテーブルのコマナンバー１の箇所から、画像データの記録時刻が過去のものから順に並び、最も記録時刻が古いブロックの記録時刻およびブロックナンバーが書き込まれているコマナンバー１のコマが再生または消去対象のコマとして選択される。
【０１３６】
（５）［記録］
図１３は、記録を行う際のシステムコントロール回路２の動作を示すフローチャートである。以下、このフローチャートを説明する。
【０１３７】
記録禁止モードか否かを判断し（ステップ６０１）、記録禁止モードではないと判断した場合には、撮影（撮像）を行う（ステップ６０２）。このステップ６０２では、前述したように、ＣＣＤ３への露光制御、ＣＣＤ３からの画素信号の読み出しおよび所定の信号処理等を行って、記録用の画像データを作成する。
【０１３８】
次いで、メモリーカード記録モードか否かを判断する（ステップ６０３）。
ステップ６０３において、メモリーカード記録モードと判断した場合には、前述したように、ＩＣメモリーカードコントロール回路１５により、ＩＣメモリーカード３１の画像データを記録する領域として選択されている領域へ画像データを記録する（ステップ６０４）。
【０１３９】
また、ステップ６０３において、メモリーカード記録モードではないと判断した場合には、前述したように、フラッシュメモリーコントロール回路１９により、画像用フラッシュメモリー２０の画像データを記録するブロックとして選択されているブロックの画像データ記録部２６５へ画像データを記録する（ステップ６０５）。このステップ６０５では、フラッシュメモリーコントロール回路１９により、前記画像データを記録したブロックの画像有無情報記録部２６２に、画像記録済を示す「０」を書き込む。
【０１４０】
次いで、フラッシュメモリーコントロール回路１９により、時計２４からの情報に基づき、前記画像データの記録時刻を、画像用フラッシュメモリー２０の前記画像データを記録したブロックの時刻記録部２６４へ記録する（ステップ６０６）。
【０１４１】
ステップ６０１において記録禁止モードと判断した場合には、ＩＣメモリーカード３１および画像用フラッシュメモリー２０のいずれにも記録を行わない。
ステップ６０１において記録禁止モードと判断した場合、または、ステップ６０４または６０６でこのプログラムは終了し、メインルーチンへ戻る。
【０１４２】
（６）［消去］
図１４は、消去を行う際のシステムコントロール回路２の動作を示すフローチャートである。以下、このフローチャートを説明する。
【０１４３】
メモリーカード検出回路１６からの情報に基づいて、ＩＣメモリーカード３１が有るか否かを判断する（ステップ７０１）。このステップ７０１では、ＩＣメモリーカード３１の端子が装填部１７のコネクタ１８の端子に接続している場合には「ＩＣメモリーカード３１有り」、接続していない場合には「ＩＣメモリーカード３１無し」と判断する。
【０１４４】
ステップ７０１において、ＩＣメモリーカード３１有りと判断した場合には、ＩＣメモリーカードコントロール回路１５により、ＩＣメモリーカード３１上の消去対象のコマとして選択されているコマを消去する（ステップ７０２）。すなわち、ＩＣメモリーカード３１から、選択されているコマナンバーの画像データを消去する。
【０１４５】
また、ステップ７０１において、ＩＣメモリーカード３１無しと判断した場合には、フラッシュメモリーコントロール回路１９により、画像用フラッシュメモリー２０上の消去対象のコマとして選択されているコマに対応した消去対象ブロックの消去回数カウンタ２６１から消去回数を読み出し、その消去回数をシステムコントロール回路２のＲＡＭに書き込む（ステップ７０３）。
【０１４６】
次いで、フラッシュメモリーコントロール回路１９により、画像用フラッシュメモリー２０上の消去対象のコマとして選択されているコマに対応した消去対象ブロックに記録されている全データを消去する（ステップ７０４）。
【０１４７】
次いで、システムコントロール回路２のＲＡＭに書き込まれている消去回数を１つインクリメントする（ステップ７０５）。
次いで、システムコントロール回路２のＲＡＭから消去回数を読み出し、フラッシュメモリーコントロール回路１９により、その消去回数をデータが消去されたブロックの消去回数カウンタ２６１に書き込む（ステップ７０６）。以上でこのプログラムは終了し、メインルーチンへ戻る。このように、スチルビデオカメラ１では、ＩＣメモリーカード３１側の消去が優先されるようになっている。
【０１４８】
（７）［再生開始］
図１５は、再生を開始する際のシステムコントロール回路２の動作を示すフローチャートである。以下、このフローチャートを説明する。
【０１４９】
メモリーカード検出回路１６からの情報に基づいて、ＩＣメモリーカード３１が有るか否かを判断する（ステップ８０１）。このステップ８０１では、ＩＣメモリーカード３１の端子が装填部１７のコネクタ１８の端子に接続している場合には「ＩＣメモリーカード３１有り」、接続していない場合には「ＩＣメモリーカード３１無し」と判断する。
【０１５０】
ステップ８０１において、ＩＣメモリーカード３１有りと判断した場合には、前述したように、ＩＣメモリーカードコントロール回路１５により、ＩＣメモリーカード３１上の再生対象のコマとして選択されているコマから画像データを読み出し、その画像データを画像メモリー７へ転送して、書き込む（ステップ８０２）。
【０１５１】
また、ステップ８０１において、ＩＣメモリーカード３１無しと判断した場合には、前述したように、フラッシュメモリーコントロール回路１９により、画像用フラッシュメモリー２０上の再生対象のコマとして選択されているコマ、すなわち、再生対象のブロックの画像データ記録部２６５から画像データを読み出し、その画像データを画像メモリー７へ転送して、書き込む（ステップ８０３）。
【０１５２】
ステップ８０２または８０３の後、前述したように、画像メモリー７から画像データを読み出して、画像の再生を開始する（ステップ８０４）。すなわち、画像をＬＣＤモニタ１２に表示する。以上でこのプログラムは終了し、メインルーチンへ戻る。このように、スチルビデオカメラ１では、ＩＣメモリーカード３１に記録されている画像を優先して再生するようになっている。
次に、カード挿入割り込み処理について説明する。
【０１５３】
（８）［カード挿入割り込み処理］
図１６は、カード挿入割り込み処理を行う際のシステムコントロール回路２の動作を示すフローチャートである。以下、このフローチャートを説明する。
【０１５４】
カード挿入割り込み処理は、前述したメインルーチンにおいてカード挿入割り込みが許可されているときに、ＩＣメモリーカード３１の端子が装填部１７のコネクタ１８の端子に接続すると実行される。
【０１５５】
このカード挿入割り込み処理では、まず、画像用フラッシュメモリー２０が記録動作中か否かを判断し（ステップ９０１）、画像用フラッシュメモリー２０が記録動作中であると判断した場合には、ＩＣメモリーカードコントロール回路１５により、ＩＣメモリーカード３１から、カード属性情報を読み出す（ステップ９０２）。
【０１５６】
次いで、前記カード属性情報に基づいて、ＩＣメモリーカード３１が適正なカードか否かを判断する（ステップ９０３）。なお、ステップ９０３では、ＩＣメモリーカード３１からカード属性情報が読み出せない場合にも、そのＩＣメモリーカード３１を不適性なカードと判断する。
【０１５７】
ステップ９０３において、ＩＣメモリーカード３１が適正なカードであると判断した場合には、ＩＣメモリーカード３１の残り容量をチェックする（ステップ９０４）。すなわち、ＩＣメモリーカードコントロール回路１５により、ＩＣメモリーカード３１からメモリーの残り容量に関する情報を読み出し、その情報をシステムコントロール回路２に入力する。
【０１５８】
次いで、前記情報に基づいて、ＩＣメモリーカード３１に容量が有るか否かを判断する（ステップ９０５）。この場合、ＩＣメモリーカード３１に、少なくとも１画像分の画像データ（画像信号）を記録し得る残り容量が有れば、「容量有り」と判断し、無ければ「容量無し」と判断する。
【０１５９】
ステップ９０５において、ＩＣメモリーカード３１に容量有りと判断した場合には、画像用フラッシュメモリー２０への記録を中止する（ステップ９０６）。
【０１６０】
次いで、メモリーカード記録モードに設定する（ステップ９０７）。
次いで、図４に示すように、表示部２３により、メモリーカード記録モードを示すモード表示を行う（ステップ９０８）。
【０１６１】
次いで、ＩＣメモリーカード３１の画像データを記録する領域として選択されている領域に、前記記録が中止になった画像データを記録する（ステップ９０９）。
【０１６２】
このステップ９０９では、前述したように、画像メモリー７に書き込まれている画像データ（画像信号）を読み出して、画像信号処理回路８で所定の信号処理を行った後、その画像データを、ＩＣメモリーカードコントロール回路１５により、ＩＣメモリーカード３１の画像データを記録する領域として選択されている領域へ記録する。すなわち、ＩＣメモリーカード３１へ１画像分の画像データを最初から記録する。
【０１６３】
次いで、フラッシュメモリーコントロール回路１９により、画像用フラッシュメモリー２０の前記画像データの記録を中止したブロックの消去回数カウンタ２６１から消去回数を読み出し、その消去回数をシステムコントロール回路２のＲＡＭに書き込む（ステップ９１０）。
【０１６４】
次いで、フラッシュメモリーコントロール回路１９により、画像用フラッシュメモリー２０の前記画像データの記録を中止したブロックに記録されているデータ（書きかけの画像データ等）を消去する（ステップ９１１）。
次いで、システムコントロール回路２のＲＡＭに書き込まれている消去回数を１つインクリメントする（ステップ９１２）。
【０１６５】
次いで、システムコントロール回路２のＲＡＭから消去回数を読み出し、フラッシュメモリーコントロール回路１９により、その消去回数をデータが消去されたブロックの消去回数カウンタ２６１に書き込む（ステップ９１３）。
【０１６６】
ステップ９０１において画像用フラッシュメモリー２０が記録動作中でないと判断した場合、ステップ９０３においてＩＣメモリーカード３１が不適正なカードであると判断した場合、ステップ９０５においてＩＣメモリーカード３１に容量無しと判断した場合、または、ステップ９１３でこのプログラムは終了し、メインルーチンへ戻る。
【０１６７】
このようにスチルビデオカメラ１は、画像用フラッシュメモリー２０と、ＩＣメモリーカード３１を装填する装填部１７とを有しており、撮影した画像を、画像用フラッシュメモリー２０へ、または、直接ＩＣメモリーカード３１へ記録することができ、特に、ＩＣメモリーカード３１に優先的に記録するようになっているので、画像用フラッシュメモリー２０に対する記録および消去回数を減少させることができ、これにより、画像用フラッシュメモリー２０の寿命を延ばすことができる。
【０１６８】
また、スチルビデオカメラ１では、画像用フラッシュメモリー２０の各ブロックの消去回数をカウントし、その消去回数が消去保証回数を超えたブロック（領域）には画像（画像データ）の記録を禁止することにより、十分なデータ保持特性を有するブロックのみに画像を記録するようになっているので、画像用フラッシュメモリー２０に記録されたデータの信頼性が向上し、画質を良好に保つことができる。
【０１６９】
また、スチルビデオカメラ１では、画像をＩＣメモリーカード３１へ記録するメモリーカード記録モードと、画像を画像用フラッシュメモリー２０へ記録するフラッシュメモリー記録モードと、画像の記録を禁止する記録禁止モードとが、ＩＣメモリーカード３１の装填部１７への装填等の諸条件に応じて自動的に設定されるので、記録モードの選択ミスを防止することができるとともに、操作が簡略化される。
【０１７０】
また、スチルビデオカメラ１では、画像用フラッシュメモリー２０への記録動作中に、残り容量のあるＩＣメモリーカード３１が装填部１７に装填された場合（ＩＣメモリーカード３１の端子とコネクタ１８の端子とが接続した場合）には、画像用フラッシュメモリー２０への記録を中止し、かつその記録したデータを消去するとともに、画像データをＩＣメモリーカード３１に記録し直すようになっているので、例えば、撮影者が、レリーズ後ＩＣメモリーカード３１に記録したいと思った場合でも対応することができる。この場合、装填部１７にＩＣメモリーカード３１を装填すると、自動的に、記録媒体が、画像用フラッシュメモリー２０からＩＣメモリーカード３１に切り換わるので、操作が簡略化される。
【０１７１】
また、画像用フラッシュメモリー２０へ途中まで記録された画像データ、すなわち画像を構成しない無駄な画像データは、直ちに消去されるので、画像用フラッシュメモリー２０の利用効率を向上させることができる。
【０１７２】
なお、前記本実施例では、画像を表示する表示手段として、ＬＣＤモニタ１２を用いているが、本発明ではこれに限らず、例えば、電子式ビューファインダーを用いてもよい。
以上、本発明のスチルビデオカメラを、図示の構成例に基づいて説明したが、本発明はこれに限定されるものではない。
【０１７３】
【発明の効果】
以上説明したように、本発明のスチルビデオカメラは、画像記録用の不揮発性メモリー（例えば、フラッシュメモリー）と、外部メモリー（例えば、ＩＣメモリーカード）を電気的に接続する接続部とを有しており、撮影した画像の画像信号（画像データ）を、不揮発性メモリーまたは外部メモリーのいずれかへ記録することができるので、不揮発性メモリーに対する記録および消去回数を減少させることができ、これにより、不揮発性メモリーの寿命を延ばすことができる。
【０１７４】
また、本発明のスチルビデオカメラによれば、不揮発性メモリーへの画像信号の記録中に、接続検出手段により、接続部と外部メモリーとの接続が検出されたときは、不揮発性メモリーへの記録を中止し、その画像信号を外部メモリーに記録するようになっているので、不揮発性メモリーへの記録の途中でも、画像信号を記録する記録媒体を不揮発性メモリーから外部メモリーに変更することができる。
【０１７５】
この場合、外部メモリーを接続部へ接続するだけの操作で記録媒体が自動的に切り換わるので、操作が簡略化される。
また、不揮発性メモリーへの画像信号の記録が中止された後、その記録された画像信号を消去する構成の場合には、画像を構成しない無駄な画像信号が直ちに消去されるので、不揮発性メモリーの利用効率を向上させることができる。
【図面の簡単な説明】
【図１】本発明のスチルビデオカメラの回路構成例を示すブロック図である。
【図２】本発明における画像用フラッシュメモリーの構成例を示すブロック図である。
【図３】本発明における画像用フラッシュメモリーのメモリー部の構成例を示す模式図である。
【図４】本発明における表示部のメモリーカード記録モード表示を示す模式図である。
【図５】本発明における表示部のフラッシュメモリー記録モード表示を示す模式図である。
【図６】本発明における表示部の記録禁止モード表示を示す模式図である。
【図７】本発明におけるシステムコントロール回路の動作を示すフローチャートである。
【図８】本発明におけるシステムコントロール回路の動作を示すフローチャート（図７の続き）である。
【図９】本発明において、記録モード設定処理を行う際のシステムコントロール回路の動作を示すフローチャートである。
【図１０】本発明において、記録領域選択処理を行う際のシステムコントロール回路の動作を示すフローチャートである。
【図１１】本発明において、フラッシュメモリー割り振り処理を行う際のシステムコントロール回路の動作を示すフローチャートである。
【図１２】本発明において、フラッシュメモリー割り振り処理を行う際のシステムコントロール回路の動作を示すフローチャート（図１１の続き）である。
【図１３】本発明において、記録処理を行う際のシステムコントロール回路の動作を示すフローチャートである。
【図１４】本発明において、消去処理を行う際のシステムコントロール回路の動作を示すフローチャートである。
【図１５】本発明において、再生開始処理を行う際のシステムコントロール回路の動作を示すフローチャートである。
【図１６】本発明において、カード挿入割り込み処理の際のシステムコントロール回路の動作を示すフローチャートである。
【符号の説明】
１              スチルビデオカメラ
２              システムコントロール回路
３              ＣＣＤ（固体撮像素子）
４              撮像回路
５              Ａ／Ｄコンバータ
６              第１のデータセレクタ
７              画像メモリー
８              画像信号処理回路
９              Ｄ／Ａコンバータ
１０            ＮＴＳＣエンコーダ
１１            混合回路
１２            ＬＣＤモニタ
１３            ＯＳＤＣ（オンスクリーンディスプレーコントローラ）
１４            第２のデータセレクタ
１５            ＩＣメモリーカードコントロール回路
１６            メモリーカード検出回路
１７            装填部
１８            コネクタ
１９            フラッシュメモリーコントロール回路
２０            画像用フラッシュメモリー
２１            プログラム用フラッシュメモリー
２２            操作部
２３            表示部
２４            時計（クロックＩＣ）
２５            コマンド解読部
２６            メモリー部
２６１          消去回数カウンタ
２６２          画像有無情報記録部
２６３          記録禁止情報記録部
２６４          時刻記録部
２６５          画像データ記録部
３１            ＩＣメモリーカード
１０１〜１３４  ステップ
３０１〜３１６  ステップ
４０１〜４１１  ステップ
５０１〜５２３  ステップ
６０１〜６０６  ステップ
７０１〜７０６  ステップ
８０１〜８０４  ステップ
９０１〜９１３  ステップ
【図１】
0003645606.tif 000003
【図２】
0003645606.tif 000004
【図３】
0003645606.tif 000005
【図４】
0003645606.tif 000006
【図５】
0003645606.tif 000007
【図６】
0003645606.tif 000008
【図７】
0003645606.tif 000009
【図８】
0003645606.tif 000010
【図９】
0003645606.tif 000011
【図１０】
0003645606.tif 000012
【図１１】
0003645606.tif 000013
【図１２】
0003645606.tif 000014
【図１３】
0003645606.tif 000015
【図１４】
0003645606.tif 000016
【図１５】
0003645606.tif 000017
【図１６】
0003645606.tif 000018