(57)【要約】      （修正有）【解決手段】ＪＰＥＧファイルは、カメラモードにおいてメモリカード３４のデータエリアに記録される。メモリカード３４の管理エリアに記録された管理情報は、ＪＰＥＧファイルの記録処理に関連して更新される。データエリアおよびフラッシュメモリ３６に跨る複製エリアの分配は、データエリアの容量が増大するほどデータエリアの分配比率が増大するように制御される。管理エリア上の管理情報は、再生モードが選択されたとき、ＣＰＵ４０によって複製エリアに複製される。ＣＰＵ４０は、再生モード下で削除操作が行われたとき、所望のＪＰＥＧファイルのファイル情報を管理エリアから削除する。複製エリアに複製された管理情報は、再生モード下での復活操作に応答して管理エリアに戻される。【効果】ＦＡＴのサイズが巨大でもメモリカードを削除操作前の状態に復活できる。【選択図】図１
2008226234.tif 000002
【特許請求の範囲】
【請求項１】
記録モードが選択されたときコンテンツデータを外部メモリのデータエリアに書き込む第１書き込み手段、
前記データエリアに記録されたデータを管理するべく前記外部メモリの管理エリアに記録された管理情報を前記第１書き込み手段の書き込み処理に関連して更新する更新手段、
前記データエリアおよび内部メモリに跨って形成される複製エリアの分配を前記データエリアの容量が増大するほど前記データエリアの分配比率が増大するように制御する制御手段、
特定モードが選択されたとき前記管理エリアに記録された管理情報を前記複製エリアに複製する複製手段、
前記特定モードにおいて削除操作が行われたとき前記管理エリアに記録された管理情報のうち前記データエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する削除手段、および
前記特定モードにおいて復活操作が行われたとき前記複製手段によって複製された管理情報を前記管理エリアに書き込む第２書き込み手段を備える、コンテンツ処理装置。
【請求項２】
前記管理情報は前記外部メモリに記録されたコンテンツデータを識別する識別情報と前記外部メモリに記録されたコンテンツデータの配置状態を示す配置情報とを含み、
前記複製エリアは前記識別情報を格納する第１エリアと前記配置情報を格納する第２エリアとを含み、
前記制御手段は前記第２エリアの分配を制御する、請求項１記載のコンテンツ処理装置。
【請求項３】
前記制御手段は、前記外部メモリの容量が閾値を上回るとき前記第２エリアの全てを前記データエリアに割り当て、前記外部メモリの容量が前記閾値以下のとき前記第２エリアの全てを前記内部メモリに割り当てる、請求項１または２記載のコンテンツ処理装置。
【請求項４】
前記制御手段は、前記外部メモリの容量が第１閾値を上回るとき前記第２エリアの全てを前記データエリアに割り当て、前記外部メモリの容量が前記第１閾値以下でかつ第２閾値を上回るとき前記第２エリアを前記データエリアおよび前記内部メモリに分散的に割り当て、前記外部メモリの容量が前記第２閾値以下のとき前記第２エリアの全てを前記内部メモリに割り当てる、請求項１または２記載のコンテンツ処理装置。
【請求項５】
前記内部メモリは不揮発性である、請求項１ないし４のいずれかに記載のコンテンツ処理装置。
【請求項６】
再生モードが選択されたとき所望のコンテンツデータを再生する再生手段をさらに備え、前記特定モードは再生モードであり、前記削除操作は前記再生手段によって再生されたコンテンツデータに向けられる、請求項１ないし５のいずれかに記載のコンテンツ処置装置。
【請求項７】
コンテンツ処理装置のプロセサに、
記録モードが選択されたときコンテンツデータを外部メモリのデータエリアに書き込む第１書き込みステップ、
前記データエリアに記録されたデータを管理するべく前記外部メモリの管理エリアに記録された管理情報を前記第１書き込みステップの書き込み処理に関連して更新する更新ステップ、
前記データエリアおよび内部メモリに跨って形成される複製エリアの分配を前記データエリアの容量が増大するほど前記データエリアの分配比率が増大するように制御する制御ステップ、
特定モードが選択されたとき前記管理エリアに記録された管理情報を前記複製エリアに複製する複製ステップ、
前記特定モードにおいて削除操作が行われたとき前記管理エリアに記録された管理情報のうち前記データエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する削除ステップ、および
前記特定モードにおいて復活操作が行われたとき前記複製ステップによって複製された管理情報を前記管理エリアに書き込む第２書き込みステップを実行させるための、コンテンツ処理プログラム。
【請求項８】
コンテンツ処理装置によって実行されるコンテンツ処理方法であって、
記録モードが選択されたときコンテンツデータを外部メモリのデータエリアに書き込む第１書き込みステップ、
前記データエリアに記録されたデータを管理するべく前記外部メモリの管理エリアに記録された管理情報を前記第１書き込みステップの書き込み処理に関連して更新する更新ステップ、
前記データエリアおよび内部メモリに跨って形成される複製エリアの分配を前記データエリアの容量が増大するほど前記データエリアの分配比率が増大するように制御する制御ステップ、
特定モードが選択されたとき前記管理エリアに記録された管理情報を前記複製エリアに複製する複製ステップ、
前記特定モードにおいて削除操作が行われたとき前記管理エリアに記録された管理情報のうち前記データエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する削除ステップ、および
前記特定モードにおいて復活操作が行われたとき前記複製ステップによって複製された管理情報を前記管理エリアに書き込む第２書き込みステップを備える、コンテンツ処理方法。
【請求項９】
記録モードが選択されたときコンテンツデータを外部メモリのデータエリアに書き込む第１書き込み手段、
前記データエリアに記録されたデータを管理するべく前記外部メモリの管理エリアに記録された管理情報を前記第１書き込み手段の書き込み処理に関連して更新する更新手段、
前記データエリアおよび内部メモリに跨って形成される複製エリアの分配を前記管理エリアの大きさが増大するほど前記データエリアの分配比率が増大するように制御する制御手段、
特定モードが選択されたとき前記管理エリアに記録された管理情報を前記複製エリアに複製する複製手段、
前記特定モードにおいて削除操作が行われたとき前記管理エリアに記録された管理情報のうち前記データエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する削除手段、および
前記特定モードにおいて復活操作が行われたとき前記複製手段によって複製された管理情報を前記管理エリアに書き込む第２書き込み手段を備える、コンテンツ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツ処理装置に関し、特にたとえばディジタルカメラに適用され、記録媒体に記録されたコンテンツデータを削除操作に応答して削除する、コンテンツ処理装置に関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、撮影モードにおいて撮影操作が行われると、ＪＰＥＧファイルおよびこれを識別するファイル情報が記録媒体に書き込まれ、記録媒体に形成されたＦＡＴが更新される。再生モードが選択されると、削除操作が可能となる。記録媒体に形成されたＦＡＴは、最初の削除操作に応答してＳＤＲＡＭに複製される。記録媒体３２に記録された所望のＪＰＥＧファイルのファイル情報は、削除操作に応答してＳＤＲＡＭに複製され、その後に記録媒体から削除される。また、記録媒体に記録されたＦＡＴは、削除処理に関連して更新される。複製されたＦＡＴおよびファイル情報は、復活操作が行われたとき記録媒体に戻される。
【特許文献１】特開２００２−１３５７１１号公報［H04N5/91, G03B19/02, H04N5/225］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、背景技術では、ＦＡＴおよびファイル情報のような管理情報は、ＳＤＲＡＭに複製される。このため、削除操作とその後の復活操作との間で電源がオフされると、記録媒体を削除操作前の状態に復活させることができない。また、管理情報をフラッシュメモリに複製すればこのような問題は解消されるが、管理情報のサイズつまり記録媒体の容量が巨大であれば、複製処理を実行することができない。
【０００４】
それゆえに、この発明の主たる目的は、管理情報のサイズが巨大であっても、記録媒体を削除操作前の状態に復活させることができる、コンテンツ処理装置を提供することである。
【課題を解決するための手段】
【０００５】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために後述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００６】
第１の発明に従うコンテンツ処理装置（１０）は、記録モードが選択されたときコンテンツデータを外部メモリ（３４）のデータエリア（３４ｂ）に書き込む第１書き込み手段（Ｓ４５）、データエリアに記録されたデータを管理するべく外部メモリの管理エリア（３４ａ）に記録された管理情報を第１書き込み手段の書き込み処理に関連して更新する更新手段（Ｓ４７，Ｓ４９）、データエリアおよび内部メモリ（３６）に跨って形成される複製エリアの分配をデータエリアの容量が増大するほどデータエリアの分配比率が増大するように制御する制御手段（Ｓ８５）、特定モードが選択されたとき管理エリアに記録された管理情報を複製エリアに複製する複製手段（Ｓ８７，Ｓ９１，Ｓ９７）、特定モードにおいて削除操作が行われたとき管理エリアに記録された管理情報のうちデータエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する削除手段（Ｓ９９）、および特定モードにおいて復活操作が行われたとき複製手段によって複製された管理情報を管理エリアに書き込む第２書き込み手段（Ｓ１１３，Ｓ１１５）を備える。
【０００７】
コンテンツデータは、記録モードが選択されたとき、第１書き込み手段によって外部メモリのデータエリアに書き込まれる。更新手段は、データエリアに記録されたデータを管理するべく外部メモリの管理エリアに記録された管理情報を、第１書き込み手段の書き込み処理に関連して更新する。データエリアおよび内部メモリに跨って形成される複製エリアの分配は、データエリアの容量が増大するほどデータエリアの分配比率が増大するように、制御手段によって制御される。
【０００８】
管理エリアに記録された管理情報は、特定モードが選択されたとき、複製手段によって複製エリアに複製される。削除手段は、特定モードにおいて削除操作が行われたとき、管理エリアに記録された管理情報のうちデータエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する。複製手段によって複製された管理情報は、特定モードにおいて復活操作が行われたとき、第２書き込み手段によって管理エリアに書き込まれる。
【０００９】
管理情報はデータエリアに記録されたデータを管理するための情報であるため、管理情報のサイズはデータエリアの容量の増大につれて増大する。そこで、第１の発明では、データエリアおよび内部メモリに跨って形成される複製エリアの分配を、データエリアの容量が増大するほどデータエリアの分配比率が増大するように制御している。これによって、データエリアの容量ひいては管理情報のサイズが巨大であっても、外部メモリを削除操作前の状態に復活させることができる。
【００１０】
なお、外部メモリは、好ましい実施例ではメモリカード（３４）であるが、このような半導体メモリに限らず、磁気ディスクや光磁気ディスクのような記録媒体であってもよい。
【００１１】
第２の発明に従うコンテンツ処理装置は、第１の発明に従属し、管理情報は外部メモリに記録されたコンテンツデータを識別する識別情報と外部メモリに記録されたコンテンツデータの配置状態を示す配置情報とを含み、複製エリアは識別情報を格納する第１エリアと配置情報を格納する第２エリアとを含み、制御手段は第２エリアの分配を制御する。
【００１２】
第３の発明に従うコンテンツ処理装置は、第１または第２の発明に従属し、制御手段は、外部メモリの容量が閾値を上回るとき第２エリアの全てをデータエリアに割り当て、外部メモリの容量が閾値以下のとき第２エリアの全てを内部メモリに割り当てる。
【００１３】
第４の発明に従うコンテンツ処理装置は、第１または第２の発明に従属し、制御手段は、外部メモリの容量が第１閾値を上回るとき第２エリアの全てをデータエリアに割り当て、外部メモリの容量が第１閾値以下でかつ第２閾値を上回るとき第２エリアをデータエリアおよび内部メモリに分散的に割り当て、外部メモリの容量が第２閾値以下のとき第２エリアの全てを内部メモリに割り当てる。
【００１４】
第５の発明に従うコンテンツ処理装置は、第１ないし第４のいずれかの発明に従属し、内部メモリは不揮発性である。
【００１５】
第６の発明に従うコンテンツ処理装置は、第１ないし第５のいずれかの発明に従属し、再生モードが選択されたとき所望のコンテンツデータを再生する再生手段（Ｓ６３）をさらに備え、特定モードは再生モードであり、削除操作は再生手段によって再生されたコンテンツデータに向けられる。
【００１６】
第７の発明に従うコンテンツ処理プログラムは、コンテンツ処理装置（１０）のプロセサ（４０）に、記録モードが選択されたときコンテンツデータを外部メモリ（３４）のデータエリア（３４ｂ）に書き込む第１書き込みステップ（Ｓ４５）、データエリアに記録されたデータを管理するべく外部メモリの管理エリア（３４ａ）に記録された管理情報を第１書き込みステップの書き込み処理に関連して更新する更新ステップ（Ｓ４７，Ｓ４９）、データエリアおよび内部メモリ（３６）に跨って形成される複製エリアの分配をデータエリアの容量が増大するほどデータエリアの分配比率が増大するように制御する制御ステップ（Ｓ８５）、特定モードが選択されたとき管理エリアに記録された管理情報を複製エリアに複製する複製ステップ（Ｓ８７，Ｓ９１，Ｓ９７）、特定モードにおいて削除操作が行われたとき管理エリアに記録された管理情報のうちデータエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する削除ステップ（Ｓ９９）、および特定モードにおいて復活操作が行われたとき複製ステップによって複製された管理情報を管理エリアに書き込む第２書き込みステップ（Ｓ１１３，Ｓ１１５）を実行させるための、コンテンツ処理プログラムである。
【００１７】
第１の発明と同様、データエリアの容量ひいては管理情報のサイズが巨大であっても、外部メモリを削除操作前の状態に復活させることができる。
【００１８】
第８の発明に従うコンテンツ処理方法は、コンテンツ処理装置（１０）によって実行されるコンテンツ処理方法であって、記録モードが選択されたときコンテンツデータを外部メモリ（３４）のデータエリア（３４ｂ）に書き込む第１書き込みステップ（Ｓ４５）、データエリアに記録されたデータを管理するべく外部メモリの管理エリア（３４ａ）に記録された管理情報を第１書き込みステップの書き込み処理に関連して更新する更新ステップ（Ｓ４７，Ｓ４９）、データエリアおよび内部メモリ（３６）に跨って形成される複製エリアの分配をデータエリアの容量が増大するほどデータエリアの分配比率が増大するように制御する制御ステップ（Ｓ８５）、特定モードが選択されたとき管理エリアに記録された管理情報を複製エリアに複製する複製ステップ（Ｓ８７，Ｓ９１，Ｓ９７）、特定モードにおいて削除操作が行われたとき管理エリアに記録された管理情報のうちデータエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する削除ステップ（Ｓ９９）、および特定モードにおいて復活操作が行われたとき複製ステップによって複製された管理情報を前記管理エリアに書き込む第２書き込みステップ（Ｓ１１３，Ｓ１１５）を備える。
【００１９】
第１の発明と同様、データエリアの容量ひいては管理情報のサイズが巨大であっても、外部メモリを削除操作前の状態に復活させることができる。
【００２０】
第９の発明に従うコンテンツ処理装置（１０）は、記録モードが選択されたときコンテンツデータを外部メモリ（３４）のデータエリア（３４ｂ）に書き込む第１書き込み手段（Ｓ４５）、データエリアに記録されたデータを管理するべく外部メモリの管理エリア（３４ａ）に記録された管理情報を第１書き込み手段の書き込み処理に関連して更新する更新手段（Ｓ４７，Ｓ４９）、データエリアおよび内部メモリ（３６）に跨って形成される複製エリアの分配を管理エリアの大きさが増大するほどデータエリアの分配比率が増大するように制御する制御手段（Ｓ８５ａ）、特定モードが選択されたとき管理エリアに記録された管理情報を複製エリアに複製する複製手段（Ｓ８７，Ｓ９１，Ｓ９７）、特定モードにおいて削除操作が行われたとき管理エリアに記録された管理情報のうちデータエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する削除手段（Ｓ９９）、および特定モードにおいて復活操作が行われたとき複製手段によって複製された管理情報を管理エリアに書き込む第２書き込み手段（Ｓ１１３，Ｓ１１５）を備える。
【００２１】
コンテンツデータは、記録モードが選択されたとき、第１書き込み手段によって外部メモリのデータエリアに書き込まれる。更新手段は、データエリアに記録されたデータを管理するべく外部メモリの管理エリアに記録された管理情報を、第１書き込み手段の書き込み処理に関連して更新する。データエリアおよび内部メモリに跨って形成される複製エリアの分配は、管理エリアの大きさが増大するほどデータエリアの分配比率が増大するように、制御手段によって制御される。
【００２２】
管理エリアに記録された管理情報は、特定モードが選択されたとき、複製手段によって複製エリアに複製される。削除手段は、特定モードにおいて削除操作が行われたとき、管理エリアに記録された管理情報のうちデータエリアに記録された所望のコンテンツデータに対応する一部の情報を削除する。複製手段によって複製された管理情報は、特定モードにおいて復活操作が行われたとき、第２書き込み手段によって管理エリアに書き込まれる。
【００２３】
管理情報はデータエリアに記録されたデータを管理するための情報であるため、管理情報のサイズはデータエリアの容量の増大につれて増大する。そこで、第９の発明では、データエリアおよび内部メモリに跨って形成される複製エリアの分配を、管理情報のサイズつまり管理エリアの大きさが増大するほどデータエリアの分配比率が増大するように制御している。これによって、データエリアの容量ひいては管理情報のサイズが巨大であっても、外部メモリを削除操作前の状態に復活させることができる。
【発明の効果】
【００２４】
この発明によれば、データエリアおよび内部メモリに跨って形成される複製エリアの分配を、データエリアの容量が増大するほどデータエリアの分配比率が増大するように制御している。これによって、データエリアの容量ひいては管理情報のサイズが巨大であっても、記録媒体を削除操作前の状態に復活させることができる。
【００２５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２６】
図１を参照して、この実施例のディジタルカメラ１０は、光学レンズ１２を含む。被写界の光学像は、光学レンズ１２を経てイメージセンサ１４の撮像面に照射され、光電変換を施される。この結果、被写界を表す生画像信号が生成される。
【００２７】
ユーザによるキー入力装置４４の操作によってカメラモードが選択されかつ撮影操作が行われると、対応する通知がシステムコントローラ４２からＣＰＵ４０に与えられる。ＣＰＵ４０は、ＴＧ(Timing Generator)１８に本露光を命令する。イメージセンサ１４はＴＧ１８によって本露光を施され、これによって生成された生画像信号はラスタ走査態様でイメージセンサ１４から出力される。ＣＤＳ／ＡＧＣ／ＡＤ回路１６は、イメージセンサ１４から出力された生画像信号に相関二重サンプリング，自動ゲイン調整およびＡ／Ｄ変換の一連の処理を施し、ディジタル信号である生画像データを出力する。
【００２８】
信号処理回路２０は、ＣＤＳ／ＡＧＣ／ＡＤ回路１６から出力された生画像データに白バランス調整，色分離，ＹＵＶ変換などの処理を施し、これによって生成されたＹＵＶ形式の画像データをメモリ制御回路２２を通してＳＤＲＡＭ２４に書き込む。ＳＤＲＡＭ２４には、ＹＵＶ画像エリア２４ａ，ＪＰＥＧエリア２４ｂ，ワークエリア２４ｃ…が図２に示す要領で形成される。信号処理回路２０からの画像データは、ＹＵＶ画像エリア２４ａに書き込まれる。
【００２９】
ＪＰＥＧコーデック３８は、ＹＵＶ画像エリア２４ａに格納された画像データをメモリ制御回路２２を通して読み出し、読み出された画像データをＪＰＥＧ方式に従って圧縮し、そして圧縮画像データつまりＪＰＥＧデータをメモリ制御回路２２を通してＳＤＲＡＭ２４のＪＰＥＧエリア２４ｂに書き込む。撮影操作が行われた時点の被写界像は、以上のような撮影処理の実行によって、ＪＰＥＧデータとしてＪＰＥＧエリア２４ｂに確保される。
【００３０】
図３を参照して、メモリカード３４は、ＭＳ−ＤＯＳに従ってフォーマットされたメモリカードであり、管理エリア３４ａおよびデータエリア３４ｂを有する。管理エリア３４ａには、ＭＢＲ(Master Boot Record)，リザーブエリア，ＰＢＲ(Partition Boot Record)，ＦＡＴ(File Allocation Table)１，ＦＡＴ１の複製であるＦＡＴ２およびルートディレクトリが形成される。
【００３１】
ここで、データエリア３４ｂは、複数のクラスタ（単位記録領域）によって形成される。１つのデータファイルは複数のクラスタに跨り、このデータファイルが書き込まれた複数のクラスタのリンク状態はＦＡＴ１およびＦＡＴ２によって管理される。また、データファイルを識別するファイル情報（ファイル名，サイズ，作成日付など）は、ルートディレクトリに書き込まれる。なお、ＦＡＴ２は、ＦＡＴ１の複製であり、ＦＡＴ１が破損した際にＦＡＴ１に上書きされる。
【００３２】
ＣＰＵ４０は、ＪＰＥＧエリア２４ｂに格納されたＪＰＥＧデータをメモリ制御回路２２を通して読み出し、読み出されたＪＰＥＧデータを含むＪＰＥＧファイルをＩ／Ｆ３０を通してメモリカード３４のデータエリア３４ｂに記録する。ＣＰＵ４０はさらに、記録されたＪＰＥＧファイルのファイル情報をルートディレクトリに書き込み、かつＦＡＴ１およびＦＡＴ２を更新する。なお、上述したメモリカード３４のフォーマットは、厳密には“ＦＡＴ１６”と“ＦＡＴ３２”とに区分される。
【００３３】
メモリカード３４は着脱自在な不揮発性の記録媒体であり、スロット３２に装着されたときにＣＰＵ４０によってアクセス可能となる。メモリカード３４は主電源がオフ状態のときに着脱され、メモリカード３４の着脱はバックアップ電源４６によってバックアップされたシステムコントローラ４２によって監視される。メモリカード３４の着脱が発生すると、レジスタ４２ｒ上の変数Ｋがシステムコントローラ４２によって“１”に設定される。メモリカード３４の着脱が発生しないまま主電源がオンされると、変数Ｋはシステムコントローラ４２によって“２”に更新される。バックアップ電源４６が無くなりシステムコントローラ４２が停止すると、変数Ｋは“０”にリセットされる。
【００３４】
キー入力装置４４の操作によって再生モードが選択されると、対応する通知がシステムコントローラ４２からＣＰＵ４０に与えられる。ＣＰＵ４０は、Ｉ／Ｆ３０を通してメモリカード３４にアクセスし、所望のＪＰＥＧファイルに格納されたＪＰＥＧデータを読み出す。読み出されたＪＰＥＧデータは、メモリ制御回路２２を通してＳＤＲＡＭ２４のＪＰＥＧエリア２４ｂに書き込まれる。
【００３５】
ＪＰＥＧコーデック３８は、メモリ制御回路２２を通してＪＰＥＧエリア２４ｂからＪＰＥＧデータを読み出し、読み出されたＪＰＥＧデータを伸長し、そして伸長された画像データをメモリ制御回路２２を通してＳＤＲＡＭ２４のＹＵＶ画像エリア２４ａに書き込む。ビデオエンコーダ２６は、ＹＵＶ画像エリア２４ａに格納された画像データをメモリ制御回路２２を通して読み出し、読み出された画像データをＮＴＳＣ方式のコンポジットビデオ信号に変換し、そして変換されたコンポジットビデオ信号をＬＣＤモニタ２８に出力する。この結果、再生画像がモニタ画面に表示される。
【００３６】
キー入力装置４４上で更新操作が行われると、対応する通知がシステムコントローラ４２からＣＰＵ４０に与えられる。ＣＰＵ４０は、別のＪＰＥＧファイルに注目して上述と同様の処理を実行する。この結果、モニタ画面に表示される再生画像が別の再生画像に更新される。
【００３７】
キー入力装置４４上で削除操作が行われると、対応する通知がシステムコントローラ４２からＣＰＵ４０に与えられる。ＣＰＵ４０は、Ｉ／Ｆ３０を通してメモリカード３４の管理エリア３４ａからＦＡＴ１を読み出し、読み出されたＦＡＴ１をＳＤＲＡＭ２４のワークエリア２４ｃに退避させる。退避されたＦＡＴ１はその後、フラッシュメモリ３６またはメモリカード３４のデータエリア３４ｂに複製される。つまり、メモリカード３４の容量が２Ｇバイト以下であればフラッシュメモリ３６が複製先とされ、メモリカード３４の容量が２Ｇバイトを上回ればデータエリア３４ｂが複製先とされる。
【００３８】
ＣＰＵ４０は続いて、現時点で再生されているＪＰＥＧファイルのファイル情報をメモリカード３４のルートディレクトリから読み出す。読み出されたファイル情報は、ＳＤＲＡＭ２４のワークエリア２４ｃに退避され、その後にフラッシュメモリ３６に複製される。ＣＰＵ４０は、このような複製処理が完了した後に、ファイル情報をルートディレクトリから削除し、削除処理に対応してＦＡＴ１およびＦＡＴ２を更新する。この結果、現時点で再生されているＪＰＥＧファイルがメモリカード３４から実質的に削除される。
【００３９】
図４（Ａ）および図４（Ｂ）を参照して、メモリカード３４の容量が２Ｇバイト以下であれば、ＦＡＴ１およびファイル情報は図４（Ａ）に示す要領でメモリカード３４，ＳＤＲＡＭ２４およびフラッシュメモリ３６に分散する。一方、メモリカード３４の容量が２Ｇバイトを上回れば、ＦＡＴ１およびファイル情報は図４（Ｂ）に示す要領でメモリカード３４，ＳＤＲＡＭ２４およびフラッシュメモリ３６に分散する。
【００４０】
ＦＡＴ１およびファイル情報を“管理情報”と総称し、複製された管理情報を格納するエリアを“複製エリア”と定義すると、フラッシュメモリ３６およびデータエリア３４ｂの間での複製エリアの分配比率はメモリカード３４の容量によって変更される。つまり、メモリカード３４の容量が閾値（＝２Ｇバイト）以下であれば、複製エリアは全てフラッシュメモリ３６に割り当てられる。一方、メモリカード３４の容量が閾値を上回れば、複製エリアの一部がフラッシュメモリ３６に割り当てられ、複製エリアの他の一部がデータエリア３４ｂに割り当てられる。
【００４１】
管理情報（特にＦＡＴ１）のサイズは、データエリア３４ｂの容量の増大につれて増大する。そこで、この実施例では、データエリア３４ｂおよびフラッシュメモリ３６に跨って形成される複製エリアの分配を、データエリア３４ｂの容量が増大するほどデータエリア３４ｂの分配比率が増大するように制御している。これによって、データエリア３４ｂの容量ひいては管理情報のサイズが巨大であっても、複製された管理情報を的確に保存することができる。
【００４２】
削除操作の後にキー入力装置４４上で復活操作が行われると、対応する通知がシステムコントローラ４２からＣＰＵ４０に与えられる。ＣＰＵ４０は、ワークエリア２４ｃに退避されたＦＡＴ１をメモリ制御回路２２を通して読み出し、読み出されたＦＡＴ１をＩ／Ｆ３０を通してメモリカード３４の管理エリア３４ａに記録する。管理エリア３４ａのＦＡＴ１およびＦＡＴ２は、ワークエリア２４ｃに退避されたＦＡＴ１によって更新される。ＣＰＵ４０はまた、ワークエリア２４ｃに退避されたファイル情報をメモリ制御回路２２を通して読み出し、読み出されたファイル情報をＩ／Ｆ３０を通してメモリカード３４のルートディレクトリに記録する。この結果、削除操作に応答して削除されたファイル情報が元に戻される。削除操作によって削除されたＪＰＥＧファイルは、このような復活処理によって復活する。
【００４３】
削除操作の後にキー入力装置４４上で電源オフ操作が行われると、主電源がオフされ、ＣＰＵ４０を含むシステム全体への給電が中止される。ただし、上述のように、システムコントローラ４２はバックアップ電源４６によってバックアップされ、メモリカード３４の着脱はシステムコントローラ４２によって監視される。主電源がオフ状態のときにメモリカード３４の着脱が発生すると、レジスタ４２ｒ上の変数Ｋは“１”に設定される。また、メモリカード３４の着脱が発生しないままキー入力装置４４上で電源オン操作が行われると、主電源がオンされ、変数Ｋが“２”に更新される。一方、主電源がオフされた状態でのバックアップ電源４６の枯渇によってシステムコントローラ４２が停止すると、変数Ｋは“０”にリセットされる。
【００４４】
したがって、電源オン操作が行われたときは、複製エリアに保存されたＦＡＴ１およびファイル情報の信頼性が、変数Ｋを参照して判断される。ＣＰＵ４０は、変数Ｋが“２”を示すとき、複製エリア上のＦＡＴ１およびファイル情報の信頼性が高いとみなし、ＦＡＴ１およびファイル情報をＳＤＲＡＭ２４上のワークエリア２４ｃに転送する。これによって、削除操作とその後の復活操作との間に電源オフ操作および電源オン操作が介在したときでも、削除されたＪＰＥＧファイルを的確に復活させることができる。
【００４５】
ＣＰＵ４０は、図５〜図６に示すメインタスク，図７に示す撮影タスク，図８〜図１１に示す再生タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ３６に記憶される。
【００４６】
図５を参照して、キー入力装置４４上で電源オン操作が行われると、まずステップＳ１で初期化処理を実行する。これによって、ＳＤＲＡＭ２４のワークエリア２４ｃ（図２参照）がクリアされる。ステップＳ３ではフラッシュメモリ３６にファイル情報が存在するか否かを判別し、ステップＳ５ではシステムコントローラ４２が停止していたか否かを判別し、ステップＳ７ではメモリカード３４の着脱が行われたか否かを判別する。
【００４７】
フラッシュメモリ３６にファイル情報が存在しなければ、復活すべきＪＰＥＧファイルが存在しないとみなし、ステップＳ９でフラグＦｒｃｖを“０”に設定する。フラグＦｒｃｖを“０”に設定することで、復活処理が不可能であることが明らかにされる。
【００４８】
ステップＳ５およびＳ７の各々では、レジスタ４２ｒ上の変数Ｋに注目して判別処理を行う。変数Ｋが“０”を示していれば、電源オフ操作から電源オン操作までの間にシステムコントローラ４２が停止されたとみなし、ステップＳ５からステップＳ９に進む。変数Ｋが“１”を示していれば、電源オフ操作から電源オン操作までの間にメモリカード３４の着脱が発生したとみなし、ステップＳ７からステップＳ９に進む。変数Ｋが“２”を示していれば、メモリカード３４の着脱が発生しておらず、フラッシュメモリ３６に保存されたファイル情報は復活処理に有用なファイル情報であるとみなし、ステップＳ１１に進む。
【００４９】
ステップＳ１１では、メモリカード３４の容量が２Ｇバイトを上回るか否かを判別する。ここでＮＯであればＦＡＴ１はフラッシュメモリ３６に保存されているとみなし、このＦＡＴをステップＳ１３でＳＤＲＡＭ２４のワークエリア２４ｃ（図２参照）に転送する。ステップＳ１１でＹＥＳであれば、メモリカード３４のデータエリア３４ｂにＦＡＴ１が記録されているか否かを判別する。ここでＮＯであればステップＳ９でフラグＦｒｃｖを“０”に設定する一方、ＹＥＳであればステップＳ１７でＦＡＴ１をメモリカード３４のデータエリア３４ｂからＳＤＲＡＭ２４のワークエリア２４ｂに転送する。
【００５０】
ステップＳ１３またはＳ１７の処理が完了するとステップＳ１９に進み、フラッシュメモリ３６に保存されたファイル情報をＳＤＲＡＭ２４のワークエリア２４ｃに転送する。ステップＳ２１では、削除されたＪＰＥＧファイルの復活が可能であることを明らかにするべく、フラグＦｒｃｖを“１”に設定する。
【００５１】
ステップＳ２３では、現時点で選択されているモードがカメラモードであるか否かを判別する。ここでＹＥＳであればステップＳ２５で撮影タスクを起動し、ＮＯであればステップＳ２７で再生タスクを起動する。ステップＳ２５またはＳ２７の処理が完了すると、モード切換操作が行われたか否かをステップＳ２９で判別する。ここでＹＥＳであれば、起動中のタスクをステップＳ３１で停止し、その後にステップＳ２３に戻る。
【００５２】
図７を参照して、ステップＳ４１では撮影操作が行われたか否かを判別する。ここでＹＥＳであれば、ステップＳ４３で撮影処理を行う。この結果、撮影操作が行われた時点の被写界像に対応するＪＰＥＧデータが、ＳＤＲＡＭ２４のＪＰＥＧエリア２４ｂ（図２（Ａ）参照）に確保される。
【００５３】
ステップＳ４５では、ＪＰＥＧエリア２４ｂに格納されたＪＰＥＧデータを含むＪＰＥＧファイルをメモリカード３４のデータエリア３４ｂに記録する。ステップＳ４７ではこうして記録されたＪＰＥＧファイルを識別するファイル情報をメモリカード３４のルートディレクトリに書き込み、続くステップＳ４９ではＪＰＥＧファイルが記録されたクラスタの間にリンクが形成されるように管理エリア３４ａのＦＡＴ１および２を更新する。
【００５４】
ＦＡＴ１および２の更新が完了すると、ステップＳ５１でフラグＦｒｃｖを“０”に設定する。つまり、ステップＳ４９の処理が行われた結果、ワークエリア２４ｃに退避されたＦＡＴ１とメモリカード３４の管理エリア２４ｃに記録されたＦＡＴ１との間での整合性が確保されなくなったため、削除されたＪＰＥＧファイルの復活が不可能であることを明らかにするべく、フラグＦｒｃｖが“０”に設定される。ステップＳ５１の処理が完了すると、ステップＳ４１に戻る。
【００５５】
図８を参照して、ステップＳ６１では或るファイル番号を指定し、ステップＳ６３では指定されたファイル番号に対応するＪＰＥＧファイルに再生処理を施す。この結果、再生画像がＬＣＤモニタ２８から出力される。ファイル番号の更新操作が行われると、ステップＳ６５でＹＥＳと判断し、ステップＳ６７でファイル番号を更新してからステップＳ６３に戻る。この結果、ＬＣＤモニタ２８から出力される再生画像が更新される。
【００５６】
削除操作が行われるとステップＳ６９でＹＥＳと判断し、ステップＳ７１で削除処理を実行する。続くステップＳ７３ではファイル番号を更新し、その後にステップＳ６３に戻る。復活操作が行われたときは、ステップＳ７５でＹＥＳと判断し、ステップＳ７７で復活処理を行ってからステップＳ６５に戻る。
【００５７】
ステップＳ７１の削除処理は、図９に示すサブルーチンに従って実行される。まずステップＳ８１でフラグＦｒｃｖの状態を判別する。フラグＦｒｃｖが“１”であればそのままステップＳ９５に進むが、フラグＦｒｃｖが“０”であればステップＳ８３でメモリカード３４のＦＡＴ１をワークエリア２４ｃに退避させる。ステップＳ８５ではメモリカード３４の容量が２Ｇバイトを上回るか否かを判別する。
【００５８】
ここでＮＯであればステップＳ８７に進み、ワークエリア２４ｃのＦＡＴ１をフラッシュメモリ３６に保存する。ステップＳ８５でＹＥＳであればステップＳ８９に進み、データエリア３４ｂの空き容量が十分であるか否かを判別する。ここでＮＯであればステップＳ９５に進む一方、ＹＥＳであればステップＳ９１でワークエリア２４ｃのＦＡＴ１をメモリカード３４のデータエリア３４ｂに保存する。ステップＳ８７またはＳ９１の処理が完了すると、ステップＳ９３でフラグＦｒｃｖを“１”に設定してステップＳ９５に進む。
【００５９】
ＦＡＴ１のサイズは固定であり、ワークエリア２４ｃ上でのＦＡＴ１の退避位置，フラッシュメモリ３６上でのＦＡＴ１の保存位置およびメモリカード３４のデータエリア３４ｂ上でのＦＡＴ１の保存位置もまた固定である。このため、ワークエリア２４ｃ，フラッシュメモリ３６またはデータエリア３４ｂに存在するＦＡＴ１は、最新のＦＡＴ１によって更新される。
【００６０】
ステップＳ９５では、現時点で再生されているＪＰＥＧファイルのファイル情報をワークエリア２４ｃに退避させる。ステップＳ９７では同じファイル情報をフラッシュメモリ３６に保存し、続くステップＳ９９では同じファイル情報をメモリカード３４のルートディレクトリから削除する。ステップＳ１０１では、ステップＳ９７の削除処理に対応してＦＡＴ１および２を更新する。ＦＡＴ１および２の更新が完了すると、上階層のルーチンに復帰する。
【００６１】
図８に示すステップＳ７７の復活処理は、図１０に示すサブルーチンに従って実行される。まずステップＳ１１１でフラグＦｒｃｖの状態を判別する。フラグＦｒｃｖが“０”であれば、そのまま上階層のルーチンに復帰する。これに対して、フラグＦｒｃｖが“１”であれば、ステップＳ１１３でワークエリア２４ｃのＦＡＴ１をメモリカード３４に転送する。メモリカード３４の管理エリア３４ａ上のＦＡＴ１および２の各々は、ワークエリア２４ｃに退避されたＦＡＴ１によって上書きされる。ステップＳ１１５では、ワークエリア２４ｃに退避されたファイル情報を、メモリカード３４のルートディレクトリに戻す。
【００６２】
複数回の削除操作の間で撮影操作が行われた場合、撮影操作の前の削除操作に応答して退避されたファイル情報と撮影操作の後の削除操作に応答して退避されたファイル情報とがワークエリア２４ｃに混在する。ステップＳ１１５では、これらのファイル情報のうち、撮影操作の後の削除操作に応答して退避されたファイル情報が、ルートディレクトリに戻される。ステップＳ１１５の処理が完了すると、上階層のルーチンに復帰する。
【００６３】
以上の説明から分かるように、ＪＰＥＧファイル（コンテンツデータ）は、カメラモード（記録モード）が選択されたとき、ＣＰＵ４０によってメモリカード３４のデータエリア３４ｂに書き込まれる（Ｓ４５）。ＣＰＵ４０は、データエリア３４ｂに記録されたデータ
を管理するべくメモリカード３４の管理エリア３４ａに記録されたＦＡＴ１（配置情報）およびファイル情報（識別情報）を、ＪＰＥＧファイルの書き込み処理に関連して更新する（Ｓ４７，Ｓ４９）。データエリア３４ｂおよびフラッシュメモリ３６に跨って形成される複製エリアの分配は、データエリア３４ｂの容量が増大するほどデータエリア３４ｂの分配比率が増大するように、ＣＰＵ４０によって制御される（Ｓ８５）。
【００６４】
管理エリア３４ａに記録されたＦＡＴ１およびファイル情報は、再生モード（特定モード）が選択されたとき、ＣＰＵ４０によって複製エリアに複製される（Ｓ８７，Ｓ９１，Ｓ９７）。ＣＰＵ４０は、再生モードにおいて削除操作が行われたとき、管理エリア３４ａに記録されたファイル情報のうちデータエリア３４ｂに記録された所望のＪＰＥＧファイルのファイル情報を削除する（Ｓ９９）。複製エリアに複製されたＦＡＴ１およびファイル情報は、再生モードにおいて復活操作が行われたとき、ＣＰＵ４０によって管理エリア３４ａに書き込まれる（Ｓ１１３，Ｓ１１５）。
【００６５】
ＦＡＴ１およびファイル情報はデータエリア３４ｂに記録されたＪＰＥＧファイルを管理するための情報であるため、そのサイズ（特にＦＡＴ１のサイズ）はデータエリア３４ｂの容量の増大につれて増大する。そこで、この実施例では、データエリア３４ｂおよびフラッシュメモリ３６に跨って形成される複製エリアの分配を、データエリア３４ｂの容量が増大するほどデータエリア３４ｂの分配比率が増大するように制御している。これによって、データエリア３４ｂの容量ひいてはＦＡＴ１のサイズが巨大であっても、メモリカード３４を削除操作前の状態に復活させることができる。
【００６６】
なお、この実施例では、図９のステップＳ８５〜Ｓ９１の処理から分かるように、ＦＡＴ１は、メモリカード３４の容量に応じて、フラッシュメモリ３６およびデータエリア３４ｂのいずれか一方に集中的に複製される。しかし、メモリカード３４の容量が小さいときに、図１１に示すように、ＦＡＴ１の一部をフラッシュメモリ３６に保存し、ＦＡＴ１の残りの一部をメモリカード３４のデータエリア３４ｂに保存するようにしてもよい。この場合、図１２に示すようにステップＳ８９に代えてステップＳ１２１およびＳ１２３の処理を実行したり、図１３に示すステップＳ１３１〜Ｓ１３７の処理を追加的に実行する必要がある。
【００６７】
図１２を参照して、ステップＳ１２１はワークエリア２４ｃに退避されたＦＡＴ１の一部をフラッシュメモリ３６に保存する処理であり、ステップＳ１２３はワークエリア２４ｃに退避されたＦＡＴ１の他の一部をメモリカード３４のデータエリア３４ｂに保存する処理である。図１３を参照して、ステップＳ１３１はメモリカード３４の容量が１Ｇバイト〜２Ｇバイトの範囲に属するか否かを判別する処理であり、ステップＳ１３３はデータエリア３４ｂおよびフラッシュメモリ３６の合計空き容量が十分であるか否かを判別する処理である。ステップＳ１３５およびＳ１３７はそれぞれ、図１２に示すステップＳ１２１およびＳ１２３と同じ処理である。
【００６８】
また、この実施例では、複製エリアの分配比率を制御するためにメモリカード３４の容量に注目するようにしているが、これに代えてＦＡＴ１またはＦＡＴ２のサイズに注目してもよく（図１６のＳ１１ａ，図１７のＳ８５ａおよび図１８のＳ８５ａを参照）、さらにはメモリカード３４のフォーマットが“ＦＡＴ１６”および“ＦＡＴ３２”のいずれであるかに注目するようにしてもよい。
【００６９】
図１６のメインタスクでは、ステップＳ１１ａはステップＳ７でＮＯのとき実行される。ステップＳ１１ａでは、ＦＡＴ１またはＦＡＴ２のサイズがＭバイト（但しＭ＜２Ｇバイト）を上回るか否かが判別される。ここでＮＯであればステップＳ１３に進み、ＹＥＳであればステップＳ１５に進む。他のステップは、図５のものと同様である。
【００７０】
なお、２Ｇバイトのメモリカード３４をＦＡＴ３２でフォーマットした場合、管理エリア３４ａのサイズは、クラスタのサイズによって異なるが、一般に数メガバイトとなる。このため閾値Ｍは、たとえば１メガバイトとすることができる。
【００７１】
図１７の削除処理では、ステップＳ８５ａはステップＳ８３に続いて実行される。ステップＳ８５ａでは上記ステップＳ１１ａと同様の判別が行われ、ここでＮＯであればステップＳ８７に進み、ＹＥＳであればステップＳ８９に進む。他のステップは、図９のものと同様である。
【００７２】
図１８の削除処理でも、ステップＳ８５ａはステップＳ８３に続いて実行される。ステップＳ８５ａでは上記ステップＳ１１ａと同様の判別が行われ、ここでＮＯであればステップＳ１２１に進み、ＹＥＳであればステップＳ８９に進む。他のステップは、図１２のものと同様である。
【００７３】
図１６〜図１８によれば、複製エリアの分配は、管理エリア３４ａの大きさが増大するほどデータエリア３４ｂの分配比率が増大するように制御される。
【００７４】
また、この実施例では、図５のステップＳ７の処理から分かるように、メモリカードの着脱が行われると、それまでに削除されたＪＰＥＧファイルの復活が不可能となる。しかしながら、図９に示すステップＳ１０１の後に図１４に示すステップＳ１４１〜Ｓ１４７を挿入し、図５において図１５に示すステップＳ１５１，Ｓ１５３を追加することによって、メモリカード３４の着脱が行われても復活が可能となる実施例を提供することができる。
【００７５】
すなわち、図９に示すステップＳ１０１によって、メモリカード３４のＦＡＴ１および２を更新した後、図１４に示すステップＳ１４１にてデータエリア３４ｂの空き容量が十分であるか否かを判別する。ここでＮＯであれば上階層のルーチンに復帰する一方、ＹＥＳであれば、ステップＳ１４３でファイル情報をメモリカード３４のデータエリア３４ｂに保存し、ステップＳ１４５でメモリカード３４のＦＡＴ１をワークエリア２４ｃに退避させ、ステップＳ１４７でワークエリア２４ｃに退避したＦＡＴ１をメモリカード３４のデータエリア３４ｂに判別用ＦＡＴとして保存し、上階層のルーチンに復帰する。
【００７６】
当該判別用ＦＡＴは、メモリカード３４がディジタルカメラ１０から外されてから次に装着されるまでの間に、ディジタルカメラ１０以外の装置でメモリカード３４に対し書き込みやデータの消去が行われることによって、メモリカード３４のＦＡＴ２および２の更新が行われたか否かを判別するために用いられるものであり、判別用ＦＡＴとメモリカード３４のＦＡＴ１が同じであれば、当該更新は行われなかったことが判別される。
【００７７】
ステップＳ１４５とステップＳ１５１での処理が施されたメモリカード３４であれば、メモリカードの着脱が行われても復活を可能とすることができる。すなわち、図５に示すステップＳ７にてメモリカード３４の着脱が行われたことが判別されると、図１５に示すステップＳ１５１にてメモリカード３４のＦＡＴ１とメモリカード３４のデータエリア３４ｂに保存されている判別用ＦＡＴが同じであるか否かが判別される。ここでＮＯ、すなわち同じでない、若しくは判別用ＦＡＴがメモリカード３４のデータエリア３４ｂに存在しないのであればステップＳ９に進む。
【００７８】
一方、ステップＳ１５１にてＹＥＳであれば、メモリカード３４がディジタルカメラ１０から外されてから次に装着されるまでの間に、ディジタルカメラ１０以外の装置でメモリカード３４に対し書き込みやデータ消去は行われなかったと判別し、ステップＳ１５３でメモリカード３４のデータエリア３４ｂに保存されているファイル情報が、ディジタルカメラ１０内のフラッシュメモリ３６に存在するファイル情報と同じか否かが判別される。
【００７９】
ここでＮＯであればステップＳ９に進む一方、ＹＥＳであれば、メモリカード３４がディジタルカメラ１０から外されてから次に装着されるまでの間に、ディジタルカメラ１０によるＪＰＥＧファイルの削除処理が行われず、且つ一旦外されたメモリカード３４が改めて装着されたと判別し、ステップＳ１１以降の処理を行う。メモリカード３４の着脱が行われてもステップＳ１１以降の処理を行なうことができ、復活を可能とすることができる。
【図面の簡単な説明】
【００８０】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１実施例に適用されるＳＤＲＡＭのマッピング状態の一例を示す図解図である。
【図３】図１実施例に適用されるメモリカードのマッピング状態の一例を示す図解図である。
【図４】（Ａ）はメモリカードの要領が２Ｇバイト以下のときの管理情報の分散状態の一例を示す図解図であり、（Ｂ）はメモリカードの要領が２Ｇバイトを上回るときの管理情報の分散状態の一例を示す図解図である。
【図５】図１実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図６】図１実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図７】図１実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図８】図１実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図９】図１実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１０】図１実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１１】この発明の他の実施例における管理情報の分散状態の他の一例を示す図解図である。
【図１２】図１１実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１３】この発明のその他の実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１４】この発明のさらにその他の実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１５】図１４実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１６】この発明の他の実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１７】図１６実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１８】この発明のその他の実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【符号の説明】
【００８１】
１０  …ディジタルカメラ
１４  …イメージセンサ
２４  …ＳＤＲＡＭ
３４  …メモリカード
３６  …フラッシュメモリ
４０  …ＣＰＵ
４２  …システムコントローラ
４６  …バックアップ装置
【図１】
2008226234.tif 000003
【図２】
2008226234.tif 000004
【図３】
2008226234.tif 000005
【図４】
2008226234.tif 000006
【図５】
2008226234.tif 000007
【図６】
2008226234.tif 000008
【図７】
2008226234.tif 000009
【図８】
2008226234.tif 000010
【図９】
2008226234.tif 000011
【図１０】
2008226234.tif 000012
【図１１】
2008226234.tif 000013
【図１２】
2008226234.tif 000014
【図１３】
2008226234.tif 000015
【図１４】
2008226234.tif 000016
【図１５】
2008226234.tif 000017
【図１６】
2008226234.tif 000018
【図１７】
2008226234.tif 000019
【図１８】
2008226234.tif 000020