(57)【要約】【構成】記録媒体３４に既に記録されている記録画像について所望の部分エリアが指定されると、所望の部分エリアに属する部分画像が抽出される。部分画像の抽出方法は、システム１とシステム２とで異なる。システム１が選択されている場合は、副画像を管理する副画像ファイルが記録媒体に新規に作成される。一方、システム２が選択されている場合は、所望の部分エリアの位置情報である副画像管理情報が作成され、この副画像管理情報が抽出元の画像ファイルに埋め込まれる。ここで、システム１およびシステム２のいずれを選択するかは、任意である。【効果】システム１を選択すれば画像の取扱いに汎用性を確保でき、システム２を選択すれば記録媒体の消費量を抑制できる。抽出方式の選択は任意であるため、汎用性確保および消費量抑制の両方を実現できる。【選択図】  図１
2004214795.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に既に記録されている記録画像について所望の部分領域が指定されたとき前記所望の部分領域に属する部分画像を抽出する画像処理装置において、
前記部分画像の抽出方式として第１方式および第２方式の一方を任意に選択する選択手段、
前記第１方式が選択されているとき前記部分画像を前記記録画像とは別に前記記録媒体に記録する記録手段、および
前記第２方式が選択されているとき前記所望の部分領域の位置情報を作成する作成手段を備えることを特徴とする、画像処理装置。
【請求項２】
前記第２方式の選択に応答して前記記録媒体に前記部分画像が存在するかどうかを判別する第１判別手段、および
前記第１判別手段の判別結果が肯定的であるとき前記部分画像を前記記録媒体から削除する第１削除手段をさらに備え、
前記作成手段は前記第１削除手段によって削除された部分画像について前記位置情報を作成する、請求項１記載の画像処理装置。
【請求項３】
前記第１方式の選択に応答して前記位置情報が存在するかどうかを判別する第２判別手段、および
前記第２判別手段の判別結果が肯定的であるとき前記位置情報を削除する第２削除手段をさらに備え、
前記記録手段は前記第２削除手段によって削除された位置情報によって規定される部分画像の記録を行う、請求項１または２記載の画像処理装置。
【請求項４】
前記第１方式が選択されている状態で前記記録媒体の空き容量が不十分となったとき前記第２方式への移行を案内する案内手段をさらに備える、請求項１ないし３のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像処理装置に関し、特にたとえばディジタルカメラに適用され、記録媒体に記録された画像信号に画像処理を施す画像処理装置に関する。
【０００２】
【従来技術】
従来のディジタルカメラの一例が特許文献１に開示されており、従来の画像処理装置の一例が特許文献２に開示されている。このうち、特許文献１によれば、画像ファイルに格納された画像信号から部分画像信号が切り出されると、切り出された部分画像信号を含む別の画像ファイルが作成される。また、特許文献２によれば、主画像の一部が副画像として指定されると、副画像の位置を示す位置情報が主画像に関連付けられる。
【０００３】
【特許文献１】
特開平１１−２７５４２６号公報
【特許文献２】
特開２００１−４５２５７号公報
【０００４】
【発明が解決しようとする課題】
しかし、特許文献１では、部分画像信号を含む画像ファイルが新規に作成されるため、メモリ消費量が増大するという問題がある。また、特許文献２では、副画像の位置情報が主画像に関連付けられるだけであるため、メモリ消費量の増大の問題は生じないが、副画像を取り扱うときの汎用性に欠けるという問題がある。
【０００５】
それゆえに、この発明の主たる目的は、メモリ消費量を抑制できかつ汎用性を確保することができる、画像処理装置を提供することである。
【０００６】
【課題を解決するための手段】
この発明によれば、記録媒体に既に記録されている記録画像について所望の部分領域が指定されたとき所望の部分領域に属する部分画像を抽出する画像処理装置は、部分画像の抽出方式として第１方式および第２方式の一方を任意に選択する選択手段、第１方式が選択されているとき部分画像を記録画像とは別に記録媒体に記録する記録手段、および第２方式が選択されているとき所望の部分領域の位置情報を作成する作成手段を備えることを特徴とする。
【０００７】
【作用】
記録媒体に既に記録されている記録画像について所望の部分領域が指定されると、所望の部分領域に属する部分画像が抽出される。部分画像の抽出方式としては第１方式および第２方式がある。第１方式が選択されている場合は、記録手段が、部分画像を記録画像とは別に記録媒体に記録する。一方、第２方式が選択されている場合は、作成手段が所望の部分領域の位置情報を作成する。ここで、第１方式および第２方式のいずれを選択するかは、任意である。
【０００８】
第２方式を選択すれば画像の取扱いに汎用性を確保でき、第2方式を選択すれば記録媒体の消費量を抑制できる。抽出方式の選択は任意であるため、汎用性確保および消費量抑制の両方を実現できる。
【０００９】
好ましくは、第２方式の選択に応答して、記録媒体に部分画像が存在するかどうかが第１判別手段によって判別される。この判別結果が肯定的であれば、部分画像が第２削除手段によって記録媒体から削除される。このとき、作成手段は、削除された部分画像について位置情報を作成する。これによって、記録媒体の空き容量を増大させることができる。
【００１０】
好ましくは、第１方式の選択に応答して、位置情報が存在するかどうかが第２判別手段によって判別される。この判別結果が肯定的であれば、位置情報が第2削除手段によって削除される。このとき、記録手段は、削除された位置情報によって規定される部分画像の記録を行う。これによって、汎用性をさらに高めることができる。
【００１１】
好ましくは、第１方式が選択されている状態で記録媒体の空き容量が不十分となると、第２方式への移行が案内手段によって案内される。これによって操作性が向上する。
【００１２】
【発明の効果】
この発明によれば、第１方式を選択すれば画像の取扱いに汎用性を確保でき、第２方式を選択すれば記録媒体の消費量を抑制できる。抽出方式の選択は任意であるため、汎用性確保および消費量抑制の両方を実現できる。
【００１３】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【００１４】
【実施例】
図１を参照して、この実施例のディジタルカメラ１０は、光学レンズ１２を含む。被写体の光学像は、この光学レンズ１２を通してイメージセンサ１４の受光面に照射される。イメージセンサ１４では光電変換が実行され、これによって光学像に対応する電荷つまり生画像信号が生成される。
【００１５】
操作パネル３８に設けられたモード切換スイッチ３８ａによってカメラモードが選択された状態でシャッタボタン３８ｄが操作されると、ＣＰＵ３６によって撮影処理が実行される。まず、画素読み出し命令がＣＰＵ３６からＴＧ（TimingGenerator）１８に与えられ、信号処理命令がＣＰＵ３６から信号処理回路２０に与えられ、そして圧縮命令がＣＰＵ３６からＪＰＥＧコーデック３０に与えられる。
【００１６】
ＴＧ１８は、与えられた命令に応答して、イメージセンサ１４を１フレーム期間にわたって駆動する。これによって、１フレームの生画像信号がイメージセンサ１４から出力される。出力された生画像信号は、ＣＤＳ／ＡＧＣ／ＡＤ回路１６においてノイズ除去，ゲイン調整およびＡ／Ｄ変換を施される。なお、ＣＤＳ／ＡＧＣ／ＡＤ回路１６も、イメージセンサ１４と同様に、ＴＧ１８から出力されたタイミング信号に同期してこれらの処理を実行する。
【００１７】
ＣＤＳ／ＡＧＣ／ＡＤ回路１６から出力された１フレームの生画像データは、信号処理回路２０によって白バランス調整，色分離，ＹＵＶ変換などの信号処理を施される。信号処理回路２０からは、ＹＵＶ形式の画像データが出力される。ここで、出力される画像データの解像度は、解像度切換スイッチ３８ｂの設定状態に依存する。つまり、解像度切換スイッチ３８ｂによって“高解像度”から選択されている場合、信号処理回路２０は、高解像度の画像データを出力する。これに対して、解像度切換スイッチ３８ｂによって“低解像度”から選択されている場合、信号処理回路２０は、低解像度の画像データを出力する。
【００１８】
出力された画像データは、メモリコントローラ２２によってＳＤＲＡＭ２４に書き込まれる。ＪＰＥＧコーデック３０は、ＳＤＲＡＭ２４に格納された画像データをメモリコントローラ２２を通して読み出し、読み出された画像データをＪＰＥＧ方式で目標サイズまで圧縮する。ここで、目標サイズは、選択されている解像度に依存する。ＪＰＥＧ圧縮によって得られた圧縮画像データは、メモリコントローラ２２を通してＳＤＲＡＭ２４に書き込まれる。
【００１９】
ＣＰＵ３６は、ＳＤＲＡＭ２４に格納された圧縮画像データをメモリコントローラ２２を通して読み出し、読み出された圧縮画像データをファイル形式で記録媒体３４に記録する。記録媒体３４には、圧縮画像データが格納された画像ファイルが作成される。なお、記録媒体３４は着脱自在のメモリカードであり、Ｉ／Ｆ３２に接続されたときにＣＰＵ３６によってアクセス可能となる。
【００２０】
モード切換スイッチ３８ａによって再生モードが選択されると、ＣＰＵ３６によって再生処理が行われる。ＣＰＵ３６はまず、Ｉ／Ｆ３２を通して記録媒体３４にアクセスし、所望の画像ファイルから圧縮画像データを読み出す。読み出された圧縮画像データは、メモリコントローラ２２を通してＳＤＲＡＭ２４に書き込まれる。ＣＰＵ３６は、かかる圧縮画像データの読み出しと並行して、ＪＰＥＧコーデック３０に伸長命令を与えるとともに、ビデオエンコーダ２６にエンコード命令を与える。
【００２１】
ＪＰＥＧコーデック３０は、ＳＤＲＡＭ２４に格納された圧縮画像データをメモリコントローラ２２を通して読み出し、読み出された圧縮画像データをＪＰＥＧ方式で伸長する。ＪＰＥＧ伸長によって得られた伸長画像データは、メモリコントローラ２２を通してＳＤＲＡＭ２４に書き込まれる。
【００２２】
ビデオエンコーダ２６は、ＳＤＲＡＭ２４に格納された伸長画像データをメモリコントローラ２２を通して読み出し、読み出された伸長画像データをコンポジット画像信号に変換する。変換されたコンポジット画像信号はＬＣＤ２８に与えられ、これによって再生画像が画面に表示される。なお、伸長画像データの解像度はＬＣＤ２８に解像度と必ずしも一致しないので、ビデオエンコーダ２６では、コンポジット画像信号への変換時に解像度調整も行われる。
【００２３】
再生画像がＬＣＤ２８に表示されている状態で所望の部分エリアが指定されると、指定された部分エリア内の画像が抽出される。ただし、この実施例では、ファイル管理システムとしてシステム１および２の２つが用意されており、画像抽出処理はシステム１とシステム２とで異なる。
【００２４】
システム１では、画像ファイルは主画像ファイルおよび副画像ファイルに分類される。主画像ファイルにはシャッタボタン３８ｄの操作に応答して作成された圧縮画像データが格納され、副画像ファイルには上述の部分エリア内の画像に対応する圧縮画像データが格納される。つまり、部分エリアが指定されると、当該部分エリア内の画像データがＪＰＥＧコーデック３０によって圧縮され、圧縮画像データを含む副画像ファイルが記録媒体３４に新規に作成される。なお、副画像ファイルには、特定のマーカが付される。
【００２５】
システム２では、副画像ファイルが作成される代わりに部分エリアの基準位置およびサイズを示す副画像管理情報が作成される。そして、作成された副画像管理情報が再生画像を管理する画像ファイルに埋め込まれる。
【００２６】
たとえば、図２（Ａ）に示す再生画像がＬＣＤ２８に表示されている状態で、図２（Ａ）に破線で示す部分エリアＰＡが指定された場合、システム１では図２（Ｂ）に示す副画像を管理する副画像ファイルが新規に作成され、システム２では図２（Ｃ）に示すように副画像管理情報が画像ファイルのヘッダに書き込まれる。
【００２７】
システム１を選択する場合は、ファイル再生に関する汎用性を確保できるが、記録媒体３４の容量が増大する。一方、システム２を選択する場合は、記録媒体３４の容量を抑えることができるが、ファイル再生に関する汎用性が損なわれる。そこで、この実施例では、記録媒体３４の空き容量が十分に存在する限り、ファイル管理システムの任意な切り換えを許容し、ファイル１が選択されている状態で記録媒体３４の空き容量が閾値を下回ったときは、システム２への移行を案内するようにしている。これによって、ファイル再生の汎用性確保および記録媒体３４の容量の抑制を両立させることができる。
【００２８】
この実施例ではまた、システム１および２のいずれが選択されている場合でも、記録媒体３４の空き容量不足を解像度の変更で解消できるときは、解像度の変更を案内するようにしている。これによって、操作性が向上する。
【００２９】
ＣＰＵ３６は、カメラモードが選択されたとき図３〜図１１に示すフロー図に従う処理を実行し、再生モードが選択されたとき図１２に示すフロー図に従う処理を実行する。なお、これらのフロー図に対応するプログラムは、フラッシュメモリ４０に記録される。
【００３０】
カメラモードでは、まず図３のステップＳ１で初期設定処理を行う。具体的には、現時点の解像度切換スイッチ３８ｂの状態を検出し、“高解像度”または“低解像度”を信号処理回路２０に設定する。また、記録媒体３４のファイル管理システムを判別し、識別子ＳＹＳ１またはＳＹＳ２をレジスタｒｇｓｔに設定する。なお、“ＳＹＳ１”はシステム１を示す識別子であり、“ＳＹＳ２”はシステム２を示す識別子である。
【００３１】
ステップＳ３では、現解像度によって規定される圧縮画像データの目標サイズと記録媒体３４の空き容量とに基づいて記録可能枚数を判別する。そして、記録可能枚数が“１”以上であればステップＳ５に進むが、記録可能枚数が“０”であれば図４に示すステップＳ１５に進む。
【００３２】
ステップＳ５ではシステム切換スイッチ３８ｃの操作の有無を判別し、ステップＳ７では解像度切換スイッチ３８ｂの操作の有無を判別し、そしてステップＳ１１ではシャッタボタン３８ｄの操作の有無を判別する。システム切換スイッチ３８ｃが操作されたときは、ステップＳ５でＹＥＳと判断し、図９に示すステップＳ６１に進む。解像度切換スイッチ３８ｂが操作されたときは、ステップＳ７でＹＥＳと判断し、信号処理回路２０の解像度設定を変更する。設定変更が完了すると、ステップＳ３に戻る。シャッタボタン３８ｄが操作されたときは、ステップＳ１１でＹＥＳと判断し、上述の撮影処理を行う。撮影処理によって、画像ファイルが記録媒体３４に新規に記録される。撮影処理が完了すると、ステップＳ３に戻る。
【００３３】
図４を参照して、ステップＳ１５では、現時点のファイル管理システムを判別する。システム２が選択されているときは、ステップＳ２１でフラグＦｓｕｂを“０”に設定してからステップＳ２３に進む。一方、システム１が選択されていれば、ステップＳ１７に進み、記録媒体３４に副画像ファイルが存在するかどうか判別する。そして、副画像ファイルが全く存在しなければ、ステップＳ２１でフラグＦｓｕｂを“０”に設定してからステップＳ２３に進むが、副画像ファイルが１つでも存在すれば、ステップＳ１９でフラグＦｓｕｂを“１”に設定してからステップＳ２３に進む。
【００３４】
ステップＳ２３では、別の解像度で記録できるかどうか判断する。具体的には、記録媒体３４の空き容量を“低解像度”に対応する圧縮画像データの目標サイズによって割り算し、割り算値が“１．０”以上であるかどうかを判断する。割り算値が“１．０”以上であれば、ステップＳ２３でＹＥＳと判断し、ステップＳ２５でフラグＦｒｅｓを“１”に設定する。これに対して、割り算値が“１．０”未満であれば、ステップＳ２３でＮＯと判断し、ステップＳ２７でフラグＦｒｅｓを“０”に設定する。
【００３５】
ステップＳ２５またはＳ２７の処理が完了すると、図５に示すステップＳ２９，Ｓ３３およびＳ３７でフラグＦｓｕｂおよびＦｒｅｓの状態を判別する。
【００３６】
Ｆｓｕｂ＝１でかつＦｒｅｓ＝１であれば、ステップＳ２９からステップＳ３１に進み、“▲１▼システム２に移行  ▲２▼解像度変更  ▲３▼いずれでもない”とのコメントをＬＣＤ２８に表示する。続いて、図６に示すステップＳ４３，Ｓ４７およびＳ５１で項目▲１▼〜▲３▼のいずれが選択されたかを判別する。項目▲１▼が選択されたときは、ステップＳ４５でシステム２への移行処理を実行してからステップＳ３に戻る。項目▲２▼が選択されたときは、ステップＳ４９で信号処理回路２０の解像度設定を変更してからステップＳ３に戻る。項目▲３▼が選択されたときは、そのままステップＳ３に戻る。
【００３７】
Ｆｓｕｂ＝１でかつＦｒｅｓ＝０であれば、ステップＳ３３からステップＳ３５に進み、“システム２に移行？  ＹＥＳ  ＮＯ”とのコメントをＬＣＤ２８に表示する。続いて、図７に示すステップＳ５３で“ＹＥＳ”および“ＮＯ”のいずれか選択されたかを判別する。“ＹＥＳ”が選択されたときは、ステップＳ５５でシステム２への移行処理を実行してからステップＳ３に戻る。一方、“ＮＯ”が選択されたときは、そのままステップＳ３に戻る。
【００３８】
Ｆｓｕｂ＝０でかつＦｒｅｓ＝１であれば、ステップＳ３７からステップＳ３９に進み、“解像度変更？  ＹＥＳ  ＮＯ”とのコメントをＬＣＤ２８に表示する。続いて、図８に示すステップＳ５７で“ＹＥＳ”および“ＮＯ”のいずれか選択されたかを判別する。“ＹＥＳ”が選択されたときは、ステップＳ５９で信号処理回路２０の解像度設定を変更してからステップＳ３に戻る。一方、“ＮＯ”が選択されたときは、そのままステップＳ３に戻る。
【００３９】
Ｆｓｕｂ＝０でかつＦｒｅｓ＝０であれば、ステップＳ３７からステップＳ４１に進み、“カードを交換して下さい”とのコメントをＬＣＤ２８に表示する。ステップＳ４１の処理が完了すると、ステップＳ３に戻る。
【００４０】
図３に示すステップＳ５から図９に示すステップＳ６１に進むと、まず現時点のファイル管理システムを判別する。現システムがシステム１であるときは、ステップＳ６３で“システム２に移行？  ＹＥＳ  ＮＯ”とのコメントをＬＣＤ２８に表示し、“ＹＥＳ”および“ＮＯ”のいずれか選択されたかをステップＳ６５で判別する。“ＮＯ”が選択されたときはそのままステップＳ３に戻るが、“ＹＥＳ”が選択されたときはステップＳ６７〜Ｓ７１の処理を経てステップＳ３に戻る。まず、ステップＳ６７で記録媒体３４に副画像ファイルが存在するかどうかを判別する。そして、副画像ファイルが存在すればステップＳ７１でシステム２への移行処理を実行するが、副画像ファイルが存在しなければステップＳ６９でレジスタｒｇｓｔの設定を“ＳＹＳ１”から“ＳＹＳ２”に変更する。
【００４１】
ステップＳ６１でＮＯと判断されたとき、つまり現システムがシステム２であるときは、ステップＳ７３で“システム１に移行？  ＹＥＳ  ＮＯ”とのコメントをＬＣＤ２８に表示し、“ＹＥＳ”および“ＮＯ”のいずれか選択されたかをステップＳ７５で判別する。“ＮＯ”が選択されたときはそのままステップＳ３に戻るが、“ＹＥＳ”が選択されたときはステップＳ７７〜Ｓ７９の処理を経てステップＳ３に戻る。まず、ステップＳ７７で記録媒体３４の空き容量が十分存在するかどうか判別する。そして、空き容量が不十分であればそのままステップＳ３に戻るが、空き容量が十分であればステップＳ７９でシステム１への移行処理を実行してからステップＳ３に戻る。
【００４２】
ステップＳ４５，Ｓ５５またはＳ７１のシステム移行処理は、図１０に示すサブルーチンに従う。まずステップＳ１０１で、複数の副画像をＬＣＤ２８にマルチ表示する。ステップＳ１０３ではスクロール操作の有無を判別し、ステップＳ１０７ではスクロール終了操作の有無を判別する。スクロール操作が行われたときは、ステップＳ１０５でスクロール処理を行う。これによって、ＬＣＤ２８にマルチ表示される再生画像が更新される。スクロール終了操作が行われたときは、ステップＳ１０９に進み、“システム２に移行？  ＹＥＳ  ＮＯ”とのコメントをＬＣＤ２８に表示する。ここで“ＮＯ”が選択されたときはそのまま上階層のルーチンに復帰するが、“ＹＥＳ”が選択されたときはステップＳ１１３〜Ｓ１１９の処理を経て上階層のルーチンに復帰する。
【００４３】
まずステップＳ１１３で、全ての副画像ファイルについて副画像管理情報を作成し、作成した副画像管理情報を対応する主画像ファイルのヘッダに埋め込む。ステップＳ１１５では全ての副画像ファイルを削除し、ステップＳ１１７ではレジスタｒｇｓｔの設定を“ＳＹＳ１”から“ＳＹＳ２”に変更する。ステップＳ１１７の処理が完了すると、ステップＳ１１９で“システム２に移行しました”とのコメントをＬＣＤ２８に表示し、その後上階層のルーチンに復帰する。
【００４４】
ステップＳ７９のシステム移行処理は、図１１に示すサブルーチンに従う。ただし、このサブルーチンは、ステップＳ１３３〜Ｓ１３９の処理を除いて、図１０に示すサブルーチンと同様であるため、同じ部分についての重複した説明は省略する。
【００４５】
ステップＳ１３３では主画像ファイルに埋め込まれた副画像管理情報を検出し、検出した副画像管理情報によって規定される副画像について副画像ファイルを作成し、そして作成した副画像ファイルを記録媒体３４に記録する。ステップＳ１３５では、主画像ファイルから副画像管理情報を削除する。ステップＳ１３７ではレジスタｒｇｓｔの設定を“ＳＹＳ２”から“ＳＹＳ１”に変更し、ステップＳ１３９では“システム１に移行しました”とのコメントをＬＣＤ２８に表示する。
【００４６】
再生モードが選択されたときの処理は、図１２に示すフロー図に従う。まずステップＳ１５１で初期設定を行う。具体的には、記録媒体３４のファイル管理システムを判別し、識別子ＳＹＳ１またはＳＹＳ２をレジスタｒｇｓｔに設定する。ステップＳ１５３では、記録媒体３４にアクセスし、最新の画像ファイルに格納された圧縮画像データに再生処理を施す。これによって、再生画像がＬＣＤ２８に表示される。ステップＳ１５５ではエリア指定操作の有無を判別し、ステップＳ１５７では画像更新操作の有無を判別する。
【００４７】
画像更新操作が行われたときは、ステップＳ１５７でＹＥＳと判断し、ステップＳ１６５で画像更新処理を行う。これによって、ＬＣＤ２８に表示される再生画像が更新される。ステップＳ１６５の処理が完了すると、ステップＳ１５５に戻る。
【００４８】
画像更新処理に関して、更新に係る画像が主画像であれば、システム１および２のいずれが有効化されている場合でも、別の画像ファイルから圧縮画像データが読み出され、読み出された圧縮画像データが伸長され、そして伸長画像データがビデオエンコーダ２６に与えられる。
【００４９】
これに対して、更新に係る画像が副画像であれば、有効化されているシステムに応じて異なる処理が実行される。つまり、システム１が有効化されているときは、所望の副画像ファイルから圧縮画像データが読み出され、読み出された圧縮画像データが伸長され、そして伸長画像データがビデオエンコーダ２６に与えられる。一方、システム２が有効化されているときは、所望の画像ファイルから圧縮画像データおよび副画像管理情報が読み出され、読み出された圧縮画像データが伸長され、そして伸長画像データのうち副画像管理情報によって規定される一部の伸長画像データがビデオエンコーダに２８に与えられる。
【００５０】
エリア指定操作が行われると、つまり図２（Ａ）に示す要領で所望の部分エリアＰＡが指定されると、ステップＳ１５５からステップＳ１５９に進み、現時点で記録媒体３４が有効化しているファイル管理システムを判別する。この判別は、レジスタｒｇｓｔに設定された識別子に基づいて行う。
【００５１】
システム１が有効化されているときは、ステップＳ１６３に進み、副画像ファイルを作成する。具体的には、部分エリアＰＡに属する画像データの圧縮をＪＰＥＧコーデック３０に命令し、これによって得られた圧縮画像データを含む副画像ファイルを記録媒体３４に記録する。これに対して、システム２が有効化されているときは、ステップＳ１６１に進み、部分エリアＰＡの基準位置およびサイズを含む副画像管理情報を再生元の画像ファイルに埋め込む。なお、副画像管理情報に基づいて再生された副画像に対してエリア指定操作が行われたときは、複数の副画像についての副画像管理情報が再生元の画像ファイルに埋め込まれる。ステップＳ１６１またはＳ１６３の処理が完了すると、ステップＳ１５５に戻る。
【００５２】
以上の説明から分かるように、記録媒体３４に既に記録されている記録画像について所望の部分エリアが指定されると、所望の部分エリアに属する部分画像が抽出される。部分画像の抽出方法は、システム１とシステム２とで異なる。システム１が選択されている場合は、副画像を管理する副画像ファイルが記録媒体に新規に作成される。一方、システム２が選択されている場合は、所望の部分エリアの位置情報である副画像管理情報が作成され、この副画像管理情報が抽出元の画像ファイルに埋め込まれる。ここで、システム１およびシステム２のいずれを選択するかは、任意である。
【００５３】
システム１を選択すれば画像の取扱いに汎用性を確保でき、システム２を選択すれば記録媒体３４の消費量を抑制できる。抽出方式の選択は任意であるため、汎用性確保および消費量抑制の両方を実現できる。
【００５４】
なお、この実施例では、解像度切換スイッチを設け、解像度の切換によってデータサイズを変更できるようにしているが、データサイズは圧縮率によっても変化する。したがって、解像度切換スイッチに代えて、あるいは解像度切換スイッチとともに、圧縮率切換スイッチを設けるようにしてもよい。
【図面の簡単な説明】
【図１】この発明の一実施例を示すブロック図である。
【図２】（Ａ）は主画像の一例を示す図解図であり、（Ｂ）は副画像の一例を示す図解図であり、（Ｃ）は画像ファイルの構成の一例を示す図解図である。
【図３】図１実施例の動作の一部を示すフロー図である。
【図４】図１実施例の動作の他の一部を示すフロー図である。
【図５】図１実施例の動作のその他の一部を示すフロー図である。
【図６】図１実施例の動作のさらにその他の一部を示すフロー図である。
【図７】図１実施例の動作の他の一部を示すフロー図である。
【図８】図１実施例の動作のその他の一部を示すフロー図である。
【図９】図１実施例の動作のさらにその他の一部を示すフロー図である。
【図１０】図１実施例の動作の他の一部を示すフロー図である。
【図１１】図１実施例の動作のその他の一部を示すフロー図である。
【図１２】図１実施例の動作のさらにその他の一部を示すフロー図である。
【符号の説明】
１０…ディジタルカメラ
１４…イメージセンサ
２２…メモリコントローラ
２４…ＳＤＲＡＭ
２６…ビデオエンコーダ
２８…ＬＣＤ
３０…ＪＰＥＧコーデック
３２…ＣＰＵ
３８…記録媒体
【図１】
2004214795.tif 000003
【図２】
2004214795.tif 000004
【図３】
2004214795.tif 000005
【図４】
2004214795.tif 000006
【図５】
2004214795.tif 000007
【図６】
2004214795.tif 000008
【図７】
2004214795.tif 000009
【図８】
2004214795.tif 000010
【図９】
2004214795.tif 000011
【図１０】
2004214795.tif 000012
【図１１】
2004214795.tif 000013
【図１２】
2004214795.tif 000014