(57)【特許請求の範囲】
【請求項１】
画像ファイルを記録する画像記録部と、
前記画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付ける画像ファイル指定部と、
前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付ける編集指示入力部と、
前記編集指示に応じて前記画像ファイルに格納された画像データを編集する編集処理部と、
複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成するマルチバックアップファイル作成部と、
前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを、前記編集を行う前に一時追加記録し、前記編集指示に基づく編集結果を保存する旨の保存指示を受け付けた場合に、前記編集対象の画像ファイル内の編集が施される前のオリジナル画像データが一次追加記録されたマルチバックアップファイルを前記記憶領域に記録する一方、前記編集結果を保存しない旨の非保存指示を受け付けた場合に、前記マルチバックアップファイルから前記一時追加記録されたオリジナル画像データを削除するバックアップ制御部と、
を備える画像記録装置。
【請求項２】
前記編集対象の指定が入力されたときに、前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがあるかどうかを判定するバックアップ判定部を更に備え、
前記マルチバックアップファイル作成部は、前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがないと判定された場合に、前記編集指示が入力されると、前記編集指示に基づく編集が施される前のオリジナル画像データを格納するマルチバックアップファイルを作成し、前記編集結果の保存指示が入力された場合、前記マルチバックアップファイルを該記憶領域内に記録する一方、前記編集結果の非保存指示が入力された場合、前記作成したマルチバックアップファイルを削除する、請求項１記載の画像記録装置。
【請求項３】
前記バックアップ制御部は、前記マルチバックアップファイルの先頭位置に、最後に編集された画像ファイルのオリジナル画像データを格納する、請求項１又は２記載の画像記録装置。
【請求項４】
前記バックアップ制御部は、前記マルチバックアップファイルの代表画像として、最後に編集された画像ファイルのオリジナル画像データを格納する、請求項１から３のいずれか１項記載の画像記録装置。
【請求項５】
画像ファイルを記録する画像記録部と、
前記画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付ける画像ファイル指定部と、
前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付ける編集指示入力部と、
前記編集指示に応じて前記画像ファイルに格納された画像データを編集する編集処理部と、
複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成するマルチバックアップファイル作成部と、
前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを追加記録するバックアップ制御部と、
前記編集対象の指定が入力されたときに、前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがあるかどうかを判定するバックアップ判定部とを備え、
前記マルチバックアップファイル作成部は、前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがないと判定された場合に、マルチバックアップファイルを作成して該記憶領域内に格納する、画像記録装置。
【請求項６】
画像ファイルを記録する画像記録部と、
前記画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付ける画像ファイル指定部と、
前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付ける編集指示入力部と、
前記編集指示に応じて前記画像ファイルに格納された画像データを編集する編集処理部と、
複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成するマルチバックアップファイル作成部と、
前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを追加記録するバックアップ制御部とを備え、
前記バックアップ制御部は、前記マルチバックアップファイルの先頭位置に、最後に編集された画像ファイルのオリジナル画像データを格納する、画像記録装置。
【請求項７】
画像ファイルを記録する画像記録部と、
前記画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付ける画像ファイル指定部と、
前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付ける編集指示入力部と、
前記編集指示に応じて前記画像ファイルに格納された画像データを編集する編集処理部と、
複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成するマルチバックアップファイル作成部と、
前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを追加記録するバックアップ制御部とを備え、
前記バックアップ制御部は、前記マルチバックアップファイルの代表画像として、最後に編集された画像ファイルのオリジナル画像データを格納する、画像記録装置。
【請求項８】
前記画像記録部の記録容量を検出する記録容量検出部と、
前記編集対象の指定が入力されたときに、前記マルチバックアップファイルに前記オリジナル画像データを追記するだけの空き容量が前記画像記録部にない場合に、警告メッセージを出力する警告部と、
を更に備える請求項１から７のいずれか１項記載の画像記録装置。
【請求項９】
前記マルチバックアップファイルに格納された画像データを、インデックス表示、自動送り表示及びスライドショー表示のうちの少なくとも１つの形式で表示する表示部を更に備える請求項１から８のいずれか１項記載の画像記録装置。
【請求項１０】
画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付け、
前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付けて、前記編集指示に応じて前記画像ファイルに格納された画像データを編集し、
複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成し、
前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを、前記編集を行う前に一時追加記録し、前記編集指示に基づく編集結果を保存する旨の保存指示を受け付けた場合に、前記編集対象の画像ファイル内の編集が施される前のオリジナル画像データが一次追加記録されたマルチバックアップファイルを前記記憶領域に記録する一方、前記編集結果を保存しない旨の非保存指示を受け付けた場合に、前記マルチバックアップファイルから前記一時追加記録されたオリジナル画像データを削除する、画像記録方法。
【請求項１１】
前記編集対象の指定が入力されたときに、前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがあるかどうかを判定し、
前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがないと判定された場合に、前記編集指示が入力されると、前記編集指示に基づく編集が施される前のオリジナル画像データを格納するマルチバックアップファイルを作成し、前記編集結果の保存指示が入力された場合、前記マルチバックアップファイルを該記憶領域内に記録する一方、前記編集結果の非保存指示が入力された場合、前記作成したマルチバックアップファイルを削除する、請求項１０記載の画像記録方法。
【請求項１２】
前記マルチバックアップファイルの先頭位置に、最後に編集された画像ファイルのオリジナル画像データを格納する、請求項１０又は１１記載の画像記録方法。
【請求項１３】
前記マルチバックアップファイルの代表画像として、最後に編集された画像ファイルのオリジナル画像データを格納する、請求項１０から１２のいずれか１項記載の画像記録方法。
【請求項１４】
画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付け、
前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付けて、前記編集指示に応じて前記画像ファイルに格納された画像データを編集し、
複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成し、
前記編集対象の指定が入力されたときに、前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがあるかどうかを判定し、
前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがないと判定された場合に、マルチバックアップファイルを作成して該記憶領域内に格納し、
前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがあると判定された場合に、前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを追加記録する、画像記録方法。
【請求項１５】
画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付け、
前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付けて、前記編集指示に応じて前記画像ファイルに格納された画像データを編集し、
複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成し、
前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを追加記録し、
前記マルチバックアップファイルの先頭位置に、最後に編集された画像ファイルのオリジナル画像データを格納する、画像記録方法。
【請求項１６】
画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付け、
前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付けて、前記編集指示に応じて前記画像ファイルに格納された画像データを編集し、
複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成し、
前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを追加記録し、
前記マルチバックアップファイルの代表画像として、最後に編集された画像ファイルのオリジナル画像データを格納する、画像記録方法。
【請求項１７】
前記画像記録部の記録容量を検出し、
前記編集対象の指定が入力されたときに、前記マルチバックアップファイルに前記オリジナル画像データを追記するだけの空き容量が前記画像記録部にない場合に、警告メッセージを出力する、請求項１０から１６のいずれか１項記載の画像記録方法。
【請求項１８】
前記マルチバックアップファイルに格納された画像データを、インデックス表示、自動送り表示及びスライドショー表示のうちの少なくとも１つの形式で表示する、請求項１０から１７のいずれか１項記載の画像記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像記録装置及び画像記録方法に係り、特に画像の加工、編集を行うことが可能な画像記録装置及び画像記録方法に関する。
【背景技術】
【０００２】
特許文献１には、パーソナルコンピュータで画像編集処理する画像データを登録する際、この登録の対象となる元画像と、複製コピーの編集用画像の合わせて二つを登録し、画像編集処理は編集用画像に対して行うようにした画像編集処理システムが開示されている。
【特許文献１】特開２００１−２０９８１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
画像データを編集した場合に、当該画像データの元画像と編集済の編集用画像とを保存することが行われている。この場合、複数の画像データを保存すると、各画像データに対応して複数の元画像ができる。このため、元画像のファイルが移動又は削除されて散逸したり、元画像のファイルの数が増大し、編集後に編集履歴を確認することが困難であった。
【０００４】
本発明はこのような事情に鑑みてなされたもので、編集前の画像の検索を容易にした画像記録装置及び画像記録方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の第１の態様に係る画像記録装置は、画像ファイルを記録する画像記録部と、前記画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付ける画像ファイル指定部と、前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付ける編集指示入力部と、前記編集指示に応じて前記画像ファイルに格納された画像データを編集する編集処理部と、複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成するマルチバックアップファイル作成部と、前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを追加記録するバックアップ制御部とを備える。
【０００６】
上記第１の態様によれば、編集前のオリジナル画像データを記憶領域（ディレクトリ又はフォルダ）ごとに格納されたマルチバックアップファイルに記録するようにしたので、オリジナル画像データを一括して管理することができるとともに、常に最新の編集結果が反映された画像ファイルを同じ記憶領域内に保持しておくことができる。
【０００７】
本発明の第２の態様に係る画像記録装置は、上記第１の態様において、前記編集対象の指定が入力されたときに、前記前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがあるかどうかを判定するバックアップ判定部を更に備え、前記マルチバックアップファイル作成部は、前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがないと判定された場合に、マルチバックアップファイルを作成して該記憶領域内に格納するように構成したものである。
【０００８】
本発明の第３の態様に係る画像記録装置は、上記第１又は第２の態様において、前記バックアップ制御部が、前記マルチバックアップファイルの先頭位置に、最後に編集された画像ファイルのオリジナル画像データを格納するように構成したものである。
【０００９】
本発明の第４の態様に係る画像記録装置は、上記第１から第３の態様において、前記バックアップ制御部が、前記マルチバックアップファイルの代表画像として、最後に編集された画像ファイルのオリジナル画像データを格納するように構成したものである。
【００１０】
本発明の第５の態様に係る画像記録装置は、上記第１から第４の態様において、前記画像記録部の記録容量を検出する記録容量検出部と、前記編集対象の指定が入力されたときに、前記マルチバックアップファイルに前記オリジナル画像データを追記するだけの空き容量が前記画像記録部にない場合に、警告メッセージを出力する警告部とを更に備える。
【００１１】
本発明の第６の態様に係る画像記録装置は、上記第１から第５の態様において、前記マルチバックアップファイルに格納された画像データを、インデックス表示、自動送り表示及びスライドショー表示のうちの少なくとも１つの形式で表示する表示部を更に備える。
【００１２】
本発明の第７の態様に係る画像記録方法は、画像記録部に記録された前記画像ファイルの中から、編集対象の画像ファイルの指定の入力を受け付け、前記編集対象に指定された画像ファイルに対する編集指示の入力を受け付けて、前記編集指示に応じて前記画像ファイルに格納された画像データを編集し、複数の画像データを格納するマルチバックアップファイルを、前記画像記録部内の記憶領域ごとに１つずつ作成し、前記編集対象の画像ファイルが格納されている記憶領域と同じ記憶領域内に格納されている前記マルチバックアップファイルに、該編集対象の画像ファイル内の編集が施される前のオリジナル画像データを追加記録するように構成したものである。
【００１３】
本発明の第８の態様に係る画像記録方法は、上記第７の態様において、前記編集対象の指定が入力されたときに、前記前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがあるかどうかを判定し、前記編集対象の画像ファイルが格納されている記憶領域内にマルチバックアップファイルがないと判定された場合に、マルチバックアップファイルを作成して該記憶領域内に格納するように構成したものである。
【００１４】
本発明の第９の態様に係る画像記録方法は、上記第７又は第８の態様において、前記マルチバックアップファイルの先頭位置に、最後に編集された画像ファイルのオリジナル画像データを格納するように構成したものである。
【００１５】
本発明の第１０の態様に係る画像記録方法は、上記第７から第９の態様において、前記マルチバックアップファイルの代表画像として、最後に編集された画像ファイルのオリジナル画像データを格納するように構成したものである。
【００１６】
本発明の第１１の態様に係る画像記録方法は、上記第７から第１０の態様において、前記画像記録部の記録容量を検出し、前記編集対象の指定が入力されたときに、前記マルチバックアップファイルに前記オリジナル画像データを追記するだけの空き容量が前記画像記録部にない場合に、警告メッセージを出力するように構成したものである。
【００１７】
本発明の第１２の態様に係る画像記録方法は、上記第７から第１１の態様において、前記マルチバックアップファイルに格納された画像データを、インデックス表示、自動送り表示及びスライドショー表示のうちの少なくとも１つの形式で表示するように構成したものである。
【発明の効果】
【００１８】
本発明によれば、編集前のオリジナル画像データを記憶領域（ディレクトリ又はフォルダ）ごとに格納されたマルチバックアップファイルに記録するようにしたので、オリジナル画像データを一括して管理することができるとともに、常に最新の編集結果が反映された画像ファイルを同じ記憶領域内に保持しておくことができる。これにより、画像データの検索を容易に行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下、添付図面に従って本発明に係る画像記録装置及び画像記録方法の好ましい実施の形態について説明する。
【００２０】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像記録装置の主要構成を示すブロック図である。
【００２１】
本実施形態の画像記録装置１０は、例えば、パーソナルコンピュータ（ＰＣ）によって構成されており、撮影装置又はメモリカード２４からの記録用画像ファイルの読み込み、記録用画像ファイルの保存、編集等を行うための装置である。
【００２２】
図１に示すように、中央処理装置（ＣＰＵ）１２は、バス１４を介して画像記録装置１０内の各ブロックに接続されており、各ブロックの動作を制御する。
【００２３】
主メモリ１６は、制御プログラムが格納される記憶領域や、プログラム実行時の作業領域を含んでいる。
【００２４】
ハードディスク装置１８には、画像記録装置１０のオペレーティングシステム（ＯＳ）や、各種のアプリケーションソフト、カメラ１００又はメモリカード２４から読み込まれた画像ファイルが格納される。
【００２５】
ＣＤ−ＲＯＭ装置２０は、図示せぬＣＤ−ＲＯＭからのデータの読み込みを行う。
【００２６】
カードインターフェース部（カードＩ／Ｆ）２２は、メモリカード２４から画像データを読み取る。
【００２７】
表示メモリ２６は、表示用データを一時記憶する。モニタ２８は、例えば、ＣＲＴ（Cathode Ray Tube）モニタや液晶モニタにより構成され、この表示メモリ２６から出力される画像データ、文字データ等に基づいて画像や文字等を表示する。
【００２８】
画像記録装置１０は、ユーザからの操作入力を受け付ける操作部としてキーボード３０及びマウス３２を備えている。キーボード３０及びマウス３２はユーザからの操作入力に応じた信号をＣＰＵ１２に入力する。マウスコントローラ３４は、マウス３２の状態を検出してモニタ２８上のマウスポインタの位置や、マウス３２の状態等の信号をＣＰＵ１２に出力する。なお、ポインティングデバイスとしては、マウス３２のほか、タッチパネルやタッチパッド等を用いることができる。
【００２９】
オーディオ入出力回路３６には、マイク３８及びスピーカ４０が接続され、各種の音声信号が入力されるとともに、キーボード３０等からの操作入力に応じて各種動作音が再生出力される。
【００３０】
通信インターフェース部（通信Ｉ／Ｆ）４２は、ネットワークＮＷを介した通信を行う際に所定の信号変換及び信号の受け渡しを行う。
【００３１】
カメラ接続インターフェース部（カメラ接続Ｉ／Ｆ）４４は、カメラ１００との間でデータの送受信を行う際に所定の信号変換及び信号の受け渡しを行う。
【００３２】
図２は、本発明の第１の実施形態に係る画像記録装置による画像の加工処理を示す機能ブロック図である。なお、下記の各ブロックの機能は、例えば、ＣＰＵ１２によって実現される。
【００３３】
編集指示解析部５２は、操作部５０から編集対象の画像ファイルの指定、編集指示及び編集結果の保存指示の入力を受け付ける。
【００３４】
操作部５０によって編集対象の画像ファイルＦ０が指定されると、指定された画像ファイルが読み出されて画像表示部（モニタ）２８に表示される。
【００３５】
画像編集部５４は、操作部５０からの編集指示（例えば、明るさの調整、コントラストの調整、色の調整、トリミング、回転、反転）に従って、編集対象の画像ファイルＦ０を編集する。この編集結果は、モニタ２８上の表示画像に反映される。
【００３６】
マルチバックアップ判別部５６は、編集対象に指定された画像ファイルＦ０が格納されているディレクトリＤｉｒ内にマルチバックアップファイルが格納されているかどうかを判別する。
【００３７】
バックアップ制御部６０の画像ファイル新規記録制御部６４は、編集対象に指定された画像ファイルＦ０が格納されているディレクトリＤｉｒ内にマルチバックアップファイルがない場合に、マルチバックアップファイルＭＢＦを作成し、編集対象に指定された画像ファイルＦ０中の編集前の画像データ（以下、オリジナル画像データという。）Ｄ０をマルチバックアップファイルＭＢＦに格納する。新規に作成されたマルチバックアップファイルＭＢＦは、ディレクトリＤｉｒ内に格納される。
【００３８】
バックアップ制御部６０の画像ファイル追加記録制御部６２は、編集対象に指定された画像ファイルＦ０が格納されているディレクトリＤｉｒ内にマルチバックアップファイルＭＢＦが既に格納されている場合に、編集対象に指定された画像ファイルＦ０中のオリジナル画像データＤ０をマルチバックアップファイルＭＢＦに格納する。
【００３９】
画像ファイルＦ０が編集された後、編集結果の保存指示が入力されると、編集済の画像ファイルＦ０が画像記録部５８（例えば、ハードディスク装置１８又はメモリカード２４）に上書き記録される。また、オリジナル画像データＤ０を含むマルチバックアップファイルＭＢＦが画像記録部５８に記録される。
【００４０】
一方、編集結果を保存しない旨の指示が入力されると、画像データＦ０は編集前の状態に戻る。また、マルチバックアップファイルＭＢＦ内に一次記憶されたオリジナル画像データＤ０が削除される。なお、編集対象の指定時に、マルチバックアップファイルＭＢＦがなかった場合には、マルチバックアップファイルＭＢＦが削除される。
【００４１】
ここで、マルチバックアップファイルＭＢＦの作成処理について、図３を参照して具体的に説明する。
【００４２】
図３（ａ）に示すように、ディレクトリＤｉｒ内の画像ファイルＦ０、Ｆ１が格納されており、マルチバックアップファイルがない場合、操作部５０によりディレクトリＤｉｒ内の画像ファイルＦ０が編集対象に指定されると、マルチバックアップファイルＭＢＦが作成される。図３（ｂ２）に示すように、マルチバックアップファイルＭＢＦには、画像ファイルＦ０の編集前のオリジナル画像データＤ０が格納される。
【００４３】
次に、画像ファイルＦ１が編集された後、操作部５０から編集結果の保存指示が入力されると、図３（ｂ１）に示すように、編集済の画像データＤ０′が画像ファイルＦ０内に保存される。
【００４４】
次に、ディレクトリＤｉｒ内の画像ファイルＦ１が編集対象に指定されると、図３（ｃ２）に示すように、画像ファイルＦ１内の編集前のオリジナル画像データＤ１がマルチバックアップファイルＭＢＦに追加記録される。
【００４５】
次に、画像ファイルＦ１が編集された後、操作部５０から編集結果の保存指示が入力されると、図３（ｃ１）に示すように、編集済の画像データＤ１′が画像ファイルＦ１内に保存される。
【００４６】
次に、ディレクトリＤｉｒ内の画像ファイルＦ０が編集対象に指定されると、図３（ｄ２）に示すように、画像ファイルＦ０内の編集前のオリジナル画像データＤ０′がマルチバックアップファイルＭＢＦに追加記録される。
【００４７】
次に、画像ファイルＦ０が編集された後、操作部５０から編集結果の保存指示が入力されると、図３（ｄ１）に示すように、編集済の画像データＤ１″が画像ファイルＦ０内に保存される。
【００４８】
図４は、マルチバックアップファイルＭＢＦのデータ構造を示す図であり、図５は、そのヘッダ情報のデータ構造を示す図である。
【００４９】
図４に示すように、マルチバックアップファイルＭＢＦは、複数の画像データが格納された画像ファイルであり、主画像領域Ａ１０と、拡張データ領域Ａ１２とを含んでいる。
【００５０】
主画像領域Ａ１０には、マルチバックアップファイルＦが格納されているディレクトリ内で最後に編集された画像ファイルの編集前の画像データ（オリジナル画像データ）が主画像データ（代表画像データ）Ｐ１として格納される。ここで、主画像データＰ１は、例えば、画像ファイルを一覧表示する時に、代表画像（一覧表示用画像（サムネイル画像））として使用される。
【００５１】
拡張データ領域Ａ１２には、Ｐ１に対応する画像ファイルよりも前に編集された画像ファイルのオリジナル画像データが、編集対象に指定された日時が新しいものがファイルの先頭側（図中上側）になるように格納される。
【００５２】
図５に示すように、マルチバックアップファイルＭＢＦの主画像領域Ａ１０には、付加情報（Ｅｘｉｆタグ情報、APPx Header）が含まれている。付加情報（APPx Header）のIFD0領域には、マルチバックアップファイルＭＢＦに固有の（ユニークな）ＩＤ情報、及びＭＰファイル管理情報Ｄ１０が格納されている。ここで、ＭＰファイル管理情報Ｄ１０は、マルチバックアップファイルＭＢＦがマルチピクチャファイルであること、即ち、主画像領域Ａ１０の後に拡張データ領域Ａ１２を含むことを示す情報及び画像データの記録順序を示す情報が含まれている。画像記録装置１０は、このＭＰファイル管理情報Ｄ１０を取得すると、当該画像ファイルＦ１がマルチピクチャファイルであると判断し、主画像データＰ１とともに、拡張データ領域Ａ１２内の画像データＰ２，…，Ｐｎを読み込んで表示（例えば、一覧表示、インデックス表示、順送り表示（例えば、記録日時順又はファイル名順）、スライドショー表示）する。
【００５３】
拡張データ領域Ａ１２内の画像データＰ２，…，Ｐｎには個別に付加情報（Header）が付加されている。
【００５４】
なお、図中のＳＯＩ（Start of Image）及びＥＯＩ（End of Image）は、それぞれマルチバックアップファイルＭＢＦ内における各画像データの格納場所の開始位置及び終了位置を示すマーカである。
【００５５】
図６は、本発明の第１の実施形態に係る画像の加工処理の流れを示すフローチャートである。
【００５６】
まず、操作部５０から編集対象の画像ファイルＦ０の指定が入力されると（ステップＳ１０のＹｅｓ）、編集対象の画像ファイルＦ０が格納されているディレクトリＤｉｒ内にマルチバックアップファイルが格納されているかどうか判別される（ステップＳ１２）。
【００５７】
編集対象の画像ファイルＦ０が格納されているフォルダ内にマルチバックアップファイルがない場合には（ステップＳ１２のＮｏ）、編集対象に指定された画像ファイルＦ０中の画像データ（オリジナル画像データＤ０）を含むマルチバックアップファイルが編集に先立って作成される（ステップＳ１４）。次に、編集結果の保存指示が入力されると、編集済の画像ファイルＦ０が画像記録部５８に上書き記録されるとともに、オリジナル画像データＤ０を含むマルチバックアップファイルＭＢＦが画像記録部５８に記録される。一方、編集結果を保存しない旨の指示が入力されると、画像データＦ０は編集前の状態に戻るとともに、ステップＳ１４において作成されたマルチバックアップファイルＭＢＦが削除される。
【００５８】
一方、編集対象の画像ファイルＦ０が格納されているフォルダ内にマルチバックアップファイルＭＢＦが既に格納されている場合には（ステップＳ１２のＹｅｓ）、編集対象に指定された画像ファイルＦ０中のオリジナル画像データＤ０がマルチバックアップファイルＭＢＦの先頭（主画像領域Ａ１０）に追加記録される（ステップＳ１６）。次に、編集結果の保存指示が入力されると、編集済の画像ファイルＦ０が画像記録部５８に上書き記録されるとともに、オリジナル画像データＤ０を含むマルチバックアップファイルＭＢＦが画像記録部５８に記録される。一方、編集結果を保存しない旨の指示が入力されると、画像データＦ０は編集前の状態に戻るとともに、マルチバックアップファイルＭＢＦ内に一次記憶されたオリジナル画像データＤ０が削除される。
【００５９】
次に、ディレクトリＤｉｒ内の別の画像ファイルが編集対象に指定されると（ステップＳ１８のＮｏ、Ｓ２０のＹｅｓ）、当該画像ファイルについてステップＳ１０からＳ２０の処理が繰り返される。
【００６０】
本実施形態によれば、編集前のオリジナル画像データをディレクトリごとに格納されたマルチバックアップファイルに記録するようにしたので、オリジナル画像データを一括して管理することができるとともに、常に最新の編集結果が反映された画像ファイルをディレクトリ内に保持しておくことができる。これにより、画像データの検索を容易に行うことができる。
【００６１】
なお、本実施形態では、マルチバックアップファイルＭＢＦを編集対象の画像ファイルと同一のディレクトリ（フォルダ）内に格納するようにしたが、例えば、記録媒体（例えば、メモリカード）ごとに１つ作成するようにしてもよい。また、マルチバックアップファイルＭＢＦ内の画像データの数又はファイルサイズが所定量以上になった場合に、当該マルチバックアップファイルＭＢＦに新たな画像データを書き込むのを禁止して、新たなマルチバックアップファイルを作成するようにしてもよい。
【００６２】
また、本実施形態では、編集対象の画像ファイルＦ０を指定した時に、マルチバックアップファイルＭＢＦに当該画像ファイルＦ０内のオリジナル画像データＤ０を格納するようにしたが、例えば、編集対象の画像ファイルＦ０を指定した時には、オリジナル画像データＤ０を一次記憶用のメモリに記憶しておき、編集結果の保存指示が入力されたときに、一次記憶しておいたオリジナル画像データＤ０をマルチバックアップファイルＭＢＦに格納するようにしてもよい。
【００６３】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。なお、上記第１の実施形態と同様の構成については説明を省略する。
【００６４】
本実施形態は、マルチバックアップファイルＭＢＦを格納するための空き容量が画像記録部５８にない場合に警告を表示するようにしたものである。
【００６５】
図７は、本発明の第２の実施形態に係る画像記録装置による画像の加工処理を示す機能ブロック図である。なお、下記の各ブロックの機能は、例えば、ＣＰＵ１２によって実現される。
【００６６】
本実施形態に係る画像記録装置１０は、記録容量判断部６６及び警告表示制御部６８を更に備えている。
【００６７】
記録容量判断部６６は、操作部５０によって編集対象の画像ファイルＦ０が指定された場合に、画像記録部５８（例えば、ハードディスク装置１８又はメモリカード２４）の空き容量を検出する。そして、記録容量判断部６６は、編集対象の画像ファイルＦ０内の画像データＤ０を含むマルチバックアップファイルＭＢＦを新規に作成した場合、又はマルチバックアップファイルＭＢＦ内に画像データＤ０を追記した場合に必要な記憶領域を推定し、画像記録部５８の空き容量が不足していると判断した場合に、警告表示制御部６８に警告指示を出力する。
【００６８】
警告表示制御部６８は、モニタ２８及びスピーカ４０の少なくとも一方から警告メッセージを出力する。
【００６９】
図８は、本発明の第２の実施形態に係る画像の加工処理の流れを示すフローチャートである。
【００７０】
まず、操作部５０から編集対象の画像ファイルＦ０の指定が入力されると（ステップＳ３０のＹｅｓ）、記録容量判断部６６によって、画像記録部５８の空き容量が検出され、オリジナル画像データＤ０含むマルチバックアップファイルＭＢＦを格納するのに十分な空き容量があるかどうか判断される（ステップＳ３２）。
【００７１】
そして、オリジナル画像データＤ０含むマルチバックアップファイルＭＢＦを格納するのに十分な空き容量がないと判断された場合には（ステップＳ３２のＮｏ）、警告メッセージが出力される（ステップＳ３４）。
【００７２】
一方、オリジナル画像データＤ０含むマルチバックアップファイルＭＢＦを格納するのに十分な空き容量があると判断された場合には（ステップＳ３２のＹｅｓ）、ステップＳ３６に進む。
【００７３】
なお、ステップＳ３６からＳ４４の各工程は、図６のステップＳ１２からＳ２０とそれぞれ同様であるため説明を省略する。
【００７４】
本実施形態によれば、編集前のオリジナル画像データをマルチバックアップファイルＭＢＦに格納できない場合に、画像ファイルの編集を行うことを防止できる。
【００７５】
［第３の実施形態］
次に、本発明の第３の実施形態について説明する。なお、上記第１の実施形態と同様の構成については説明を省略する。
【００７６】
図９は、本発明の第３の実施形態に係る画像記録装置による画像の加工処理を示す機能ブロック図である。なお、下記の各ブロックの機能は、例えば、ＣＰＵ１２によって実現される。
【００７７】
本実施形態に係る画像記録装置１０は、画像タグ解析部７０及び表示制御部７２を更に備えている。
【００７８】
画像タグ解析部７０は、操作部５８からマルチバックアップファイルＭＢＦの表示指示を受け付けると、マルチバックアップファイルＭＢＦの付加情報からＭＰファイル管理情報Ｄ１０を読み出して、主画像領域Ａ１０及び拡張データ領域Ａ１２に格納された画像データＰ１，…，Ｐｎの格納位置の情報を取得し、表示制御部７２に追加する。
【００７９】
表示制御部７２は、主画像領域Ａ１０及び拡張データ領域Ａ１２に格納された画像データＰ１，…，Ｐｎを読み出して、モニタ２８に出力する。表示制御部７２は、インデックス表示制御部７４、画像送り制御部７６、スライドショー表示制御部７８を含んでいる。ユーザは、インデックス表示、自動送り表示（順送り、逆送り、例えば、画像データが追加記録された日時又はファイル名順）及びスライドショー表示のうちのいずれか所望の態様で、マルチバックアップファイルＭＢＦ内に格納されたオリジナル画像データを表示させることができる。
【００８０】
本実施形態によれば、マルチバックアップファイルＭＢＦ内に格納された編集前のオリジナル画像データを読み出してモニタ２８に所望の態様で表示させることにより、オリジナル画像データの検索を容易に行うことができる。また、マルチバックアップファイルＭＢＦ内のオリジナル画像データを操作部５０により選択して復帰及び再編集することが容易になる。
【００８１】
なお、上記の各実施形態では、本発明に係る画像記録装置をパーソナルコンピュータに適用した場合について説明したが、本発明に係る画像記録装置は、パーソナルコンピュータのほか、電子カメラや、携帯情報端末等の画像を表示、編集する機能を有する装置に適用できる。また、本発明は、これらの装置に適用するためのアプリケーションプログラムとしても提供することが可能である。
【図面の簡単な説明】
【００８２】
【図１】本発明の第１の実施形態に係る画像記録装置の主要構成を示すブロック図
【図２】本発明の第１の実施形態に係る画像記録装置による画像の加工処理を示す機能ブロック図
【図３】マルチバックアップファイルＭＢＦの作成処理を説明するための図
【図４】マルチバックアップファイルＭＢＦのデータ構造を示す図
【図５】ヘッダ情報のデータ構造を示す図
【図６】本発明の第１の実施形態に係る画像の加工処理の流れを示すフローチャート
【図７】本発明の第２の実施形態に係る画像記録装置による画像の加工処理を示す機能ブロック図
【図８】本発明の第２の実施形態に係る画像の加工処理の流れを示すフローチャート
【図９】本発明の第３の実施形態に係る画像記録装置による画像の加工処理を示す機能ブロック図
【符号の説明】
【００８３】
１０…画像記録装置、１２…ＣＰＵ、１４…バス、１６…主メモリ、１８…ハードディスク装置、２０…ＣＤ−ＲＯＭ装置、２２…カードインターフェース部（カードＩ／Ｆ）、２４…メモリカード、２６…表示メモリ、２８…モニタ、３０…キーボード、３２…マウス、３４…マウスコントローラ、３６…オーディオ入出力回路、３８…マイク、４０…スピーカ、４２…通信インターフェース部（通信Ｉ／Ｆ）、４４…カメラ接続インターフェース部（カメラ接続Ｉ／Ｆ）、１００…カメラ、５０…操作部、５２…編集指示解析部、５４…画像編集部、５６…マルチバックアップ判別部、５８…画像記録部、６０…バックアップ制御部、６２…画像ファイル追加記録制御部、６４…画像ファイル新規記録制御部
【図１】
0005065980.tif 000002
【図２】
0005065980.tif 000003
【図３】
0005065980.tif 000004
【図４】
0005065980.tif 000005
【図５】
0005065980.tif 000006
【図６】
0005065980.tif 000007
【図７】
0005065980.tif 000008
【図８】
0005065980.tif 000009
【図９】
0005065980.tif 000010