(57)【要約】【課題】復元可能となるようにマルチ画像ファイルから主画像を削除し得る画像編集方法を提供する。【解決手段】１つの主画像データと、１つ以上の副画像データと、副画像データの各々に個別に隠し属性を付加し得る副画ヘッダと、を含むマルチ画像ファイルの主画像を削除するに際して、主画像データと、１つ以上の副画像の中の隠し属性が付加されていない１つの副画像データと、を入れ替えて、入れ替え後の副画像を新たに主画像とし、入れ替え後の主画像を新たに副画像とするステップと、入れ替え後の新たな副画像に関して、隠し属性を付加するように副画ヘッダを修正するステップと、を含む画像編集方法。【選択図】図４
2009225162.tif 000002
【特許請求の範囲】
【請求項１】
１つの主画像データと、１つ以上の副画像データと、上記副画像データの各々に個別に隠し属性を付加し得る副画像管理情報と、を含むマルチ画像ファイルを編集するための画像編集方法であって、
主画像の削除に際して、上記主画像データと、上記１つ以上の副画像データの中の上記隠し属性が付加されていない１つの副画像データと、を入れ替えて、入れ替え後の副画像を新たに主画像とし、入れ替え後の主画像を新たに副画像とするステップと、
上記入れ替え後の新たな副画像に関して、隠し属性を付加するように上記副画像管理情報を修正するステップと、
を含むことを特徴とする画像編集方法。
【請求項２】
上記マルチ画像ファイルに含まれる全ての副画像に対して、上記隠し属性の付加の有無を反転させる隠し属性反転ステップと、
上記隠し属性反転ステップにより処理された上記マルチ画像ファイルに含まれる全ての副画像の中の、上記隠し属性が現に付加されていない１つ以上の副画像が復元対象として選択された際に、該選択された副画像の上記隠し属性の付加の有無をそのまま維持しながら、それ以外の全ての副画像の上記隠し属性の付加の有無を再度反転させる副画像復元ステップと、
をさらに含むことを特徴とする請求項１に記載の画像編集方法。
【請求項３】
上記隠し属性反転ステップにより処理された上記マルチ画像ファイルに含まれる全ての副画像の中の、上記隠し属性が現に付加されていない副画像を表示する表示ステップをさらに含むことを特徴とする請求項２に記載の画像編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主画像データと副画像データと副画像管理情報とを含むマルチ画像ファイルを編集するための画像編集方法に関する。
【背景技術】
【０００２】
画像を撮影するときに、各シーン毎に１枚ずつ撮影を行うことがある一方で、連写撮影、パノラマ撮影、オートブラケット撮影、複数視点撮影（いわゆる立体視画像撮影）といったような所定の撮影シーケンスにより複数枚の撮影を行うこともある。特に、近年のデジタルカメラは連写性能が向上しているために、連写枚数が飛躍的に増加する傾向にあるが、連写して得られた各画像をそれぞれ個別のファイルとして記録すると、ファイル管理が非常に煩雑になる可能性が高い。
【０００３】
そこで、こうした所定の撮影シーケンス等により得られた互いの関連性が高い画像群を、それぞれ個別のファイルとして扱う代わりに、単一のファイルとして扱うことにより、ファイル運用やファイル管理の面で高い利便性を得るようにする技術が提案されている。
【０００４】
このような技術として、例えば特開２００５−２５２７５４号公報に記載された技術が挙げられる。該公報に記載された技術は、ファイルの先頭に主画像（ファイルにまとめられた複数の画像の中で主となる（代表する）１つの画像）を格納し、この主画像に引き続いて複数の副画像を格納する技術となっている。ここに、主画像および副画像のそれぞれにはＥｘｉｆ規格に準拠したヘッダが付加されているが、特に主画像のヘッダには、該主画像自体に関する情報を記録する部分以外に、同一ファイル内に格納されている１つ以上の副画像に関する情報を記録する部分も設けられている。
【０００５】
この例に示したようなファイル、つまり複数の画像データを１つのファイル内に格納する画像ファイルを、以下では適宜「マルチ画像ファイル」と呼ぶことにする。
【０００６】
このようなマルチ画像ファイルに関して、ファイル内に含まれる副画像を削除する際に、副画像の実データはそのまま残しながら、表面上見えなくする仕組みが提案されている。具体的には、主画像のヘッダにおける副画像に関する情報（副画像管理情報）を記録する部分に、「該当する副画像が存在しない」という情報（いわば、存在の可否を示すフラグ情報（隠し属性））を加えることにより、このような処理を実現している。このような処理を行えば、副画像を復元したいと思ったときに、比較的容易に復元可能である利点がある。
【特許文献１】特開２００５−２５２７５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、主画像の削除に対しては、このような仕組みが特に提案されていないために、主画像が削除されたときには、その復元を行うことは現状では困難となっている（つまり、主画像を削除する場合は、副画像を含めて全てのマルチ画像ファイルの全データが削除されると考えられるために、復元可能であるか否かや復元の困難度は、ファイルシステム等に依存してしまうことになる）。
【０００８】
本発明は上記事情に鑑みてなされたものであり、復元可能となるようにマルチ画像ファイルから主画像を削除し得る画像編集方法を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、第１の発明による画像編集方法は、１つの主画像データと１つ以上の副画像データと上記副画像データの各々に個別に隠し属性を付加し得る副画像管理情報とを含むマルチ画像ファイルを編集するための画像編集方法であって、主画像の削除に際して上記主画像データと上記１つ以上の副画像データの中の上記隠し属性が付加されていない１つの副画像データとを入れ替えて入れ替え後の副画像を新たに主画像とし入れ替え後の主画像を新たに副画像とするステップと、上記入れ替え後の新たな副画像に関して隠し属性を付加するように上記副画像管理情報を修正するステップと、を含む。
【００１０】
また、第２の発明による画像編集方法は、上記第１の発明による画像編集方法において、上記マルチ画像ファイルに含まれる全ての副画像に対して上記隠し属性の付加の有無を反転させる隠し属性反転ステップと、上記隠し属性反転ステップにより処理された上記マルチ画像ファイルに含まれる全ての副画像の中の上記隠し属性が現に付加されていない１つ以上の副画像が復元対象として選択された際に該選択された副画像の上記隠し属性の付加の有無をそのまま維持しながらそれ以外の全ての副画像の上記隠し属性の付加の有無を再度反転させる副画像復元ステップと、をさらに含む。
【００１１】
さらに、第３の発明による画像編集方法は、上記第２の発明による画像編集方法において、上記隠し属性反転ステップにより処理された上記マルチ画像ファイルに含まれる全ての副画像の中の、上記隠し属性が現に付加されていない副画像を表示する表示ステップをさらに含む。
【発明の効果】
【００１２】
本発明の画像編集方法によれば、復元可能となるようにマルチ画像ファイルから主画像を削除することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施の形態を説明する。
【００１４】
［実施形態１］
図１から図１３は本発明の実施形態１を示したものであり、図１は画像ファイル処理装置の構成を示すブロック図である。
【００１５】
本実施形態は、画像ファイル処理装置に、画像編集方法（画像復元方法を含む）を適用したものとなっている。ただし、この画像ファイル処理装置は一例であり、画像編集方法を適用する対象は、デジタルカメラ等の撮像装置であっても構わないし、画像を鑑賞するための画像表示装置等であっても良いし、画像を取り扱うことができるその他各種の装置であっても構わない。
【００１６】
この画像ファイル処理装置は、図１に示すように、記録媒体１０１と、表示部１０２と、操作部１０３と、媒体制御部１０４と、ＲＡＭ１０５と、ＲＯＭ１０６と、表示制御部１０７と、操作入力インターフェイス（操作入力Ｉ／Ｆ）１０８と、データバス（図中、バスと略記する）１０９と、制御部１１０と、画像処理部１１１と、を備えている。
【００１７】
記録媒体１０１は、画像ファイルを記録するためのものである。
【００１８】
表示部１０２は、記録媒体１０１から読み出した画像を表示したり、この画像ファイル処理装置に対する操作内容を表示したりするためのものであり、例えば液晶ディスプレイ（ＬＣＤ）等により構成されている。
【００１９】
操作部１０３は、画像を選択する操作、あるいは選択した画像を削除する操作、などの各種の操作入力を行うためのものであり、例えば操作ボタンや操作スイッチ等を含んで構成されている。
【００２０】
媒体制御部１０４は、制御部１１０の制御に基づいて、記録媒体１０１に記録されている画像ファイルを読み出したり、あるいは画像ファイルを記録媒体１０１に記録したりする処理を行うものである。
【００２１】
ＲＡＭ１０５は、記録媒体１０１から読み出した画像ファイルを一時的に記憶したり、あるいは画像処理部１１１により処理している画像データを一時的に記憶したりするための揮発性メモリである
ＲＯＭ１０６は、制御部１１０により実行されるファイル制御プログラムを記憶する不揮発性メモリである。
【００２２】
表示制御部１０７は、制御部１１０の制御に基づいて、画像処理部１１１により作成されＲＡＭ１０５に記憶されている表示用のデータを表示部１０２へ出力して、表示部１０２に表示を行わせるように制御するものである。
【００２３】
操作入力インターフェイス（操作入力Ｉ／Ｆ）１０８は、操作部１０３からの信号を受けるためのインターフェイスである。操作部１０３から入力された信号は、この操作入力インターフェイス１０８とデータバス１０９とを介して、制御部１１０に入力されるようになっている。
【００２４】
データバス（図１においては単に「バス」と記載する）１０９は、この画像ファイル処理装置内の各部のデータを媒介するためのものである。このデータバス１０９には、媒体制御部１０４と、ＲＡＭ１０５と、ＲＯＭ１０６と、表示制御部１０７と、操作入力インターフェイス１０８と、制御部１１０と、画像処理部１１１と、が接続されている。
【００２５】
制御部１１０は、上述したＲＯＭ１０６に記憶されているファイル制御プログラムに基づいてこの画像ファイル処理装置に関する各種の制御を行うものであり、さらに、画像データを含む各種データに関する演算処理等も必要に応じて行うものとなっていて、例えばＭＰＵにより構成されている。
【００２６】
画像処理部１１１は、画像データからサムネール画像を作成する処理、画像データから表示部１０２へ出力するための表示用の画像データを作成する処理、等の画像処理を行うためのものであり、例えばＡＳＩＣ等により構成されている。
【００２７】
次に、図２は、ＪＰＧファイルの構成を示す図である。
【００２８】
図２（Ａ）に示すように、ＪＰＧファイルとして構成される画像ファイルは、１つのＪＰＥＧヘッダと１つのＪＰＥＧ画像データとを、画像開始マーカＳＯＩと画像終了マーカＥＯＩとに挟み込んで構成されている。ＪＰＥＧヘッダは、ＪＰＥＧ画像データに係る各種の情報を記録するためのものであり、Ｅｘｉｆ規格に準拠するＥｘｉｆデータの形式で情報を記録している。
【００２９】
このＥｘｉｆデータは、図２（Ｂ）に示すように、ＡＰＰ１マーカ領域を含んでいる。そして、このＡＰＰ１マーカ領域には、ＡＰＰ１マーカと、Ｅｘｉｆヘッダと、ＴＩＦＦヘッダと、０ｔｈＩＦＤと、ＥｘｉｆＩＦＤと、メーカーノートＩＦＤと、１ｓｔＩＦＤと、が含まれている。
【００３０】
０ｔｈＩＦＤには、ＥｘｉｆＩＦＤへのポインタと、１ｓｔＩＦＤへのポインタと、画像データへのアクセス情報であるオフセットと、が含まれている。
【００３１】
ＥｘｉｆＩＦＤには、メーカーノートＩＦＤへのポインタと、ＥｘｉｆＩＦＤタグデータと、が含まれている。
【００３２】
メーカーノートＩＦＤには、メーカーノートデータが含まれている。このメーカーノートデータと上述したＥｘｉｆＩＦＤタグデータとには、撮影条件等の画像データに関する属性情報が含まれている。
【００３３】
１ｓｔＩＦＤには、サムネイル画像が含まれている。
【００３４】
続いて、図３は、マルチ画像ファイルの構成を示す図である。
【００３５】
マルチ画像ファイルは、主画像（１つのマルチ画像ファイルに格納されている複数の画像の中で主となる（代表する）１つの画像）である１つのＪＰＥＧ画像データと、それ以外の副画像であるｎ（ｎは１以上の整数）個のＪＰＥＧ画像データと、を格納することができるように構成されている。そして、各ＪＰＥＧ画像データには、それぞれにＪＰＥＧヘッダが付加されていて、ＪＰＥＧヘッダとＪＰＥＧ画像データとでなる１組は、画像開始マーカＳＯＩと画像終了マーカＥＯＩとに挟み込まれる構成となっている。このような構成において、画像ファイル内の先頭に格納される画像が主画像となっていて、この主画像に対しては、ＪＰＥＧヘッダだけでなく、さらに、副画像ヘッダが付加されるようになっている。なお、この図３（Ａ）に示す例においては、ファイル名の拡張子を「MPF」としている（図示の例では、ファイル名は「MPFFILE.MPF」）（ただし、この拡張子は単なる一例であり、これに限るものでないことは勿論である）。
【００３６】
図３（Ｂ）に示すように、主画像のＪＰＥＧヘッダは、図２に示したＪＰＧファイルと同様に（すなわち、図２に示したＪＰＧファイルと互換性があるように）ＡＰＰ１マーカ領域として構成されたものであり、上述したように、主画像属性情報、主画像アクセス情報、主画像サムネール情報を含んでいる。
【００３７】
また、主画像に付加して設けられた副画像ヘッダは、副画像管理情報を記録するためのものであり、ＡＰＰ１マーカ領域と主画像ＪＰＥＧ画像データとに挟み込まれる位置に、ＡＰＰ２マーカ領域として構成されている。
【００３８】
このＡＰＰ２マーカ領域に記録される副画像管理情報には、ｎ個の副画像それぞれの属性情報と、ｎ個の副画像データそれぞれへのアクセス情報（オフセット）と、が含まれている。これらの内の副画像の属性情報は、副画像それぞれの種別を意味する情報（例えば、各副画像がブラケット撮影によって得られたものである、あるいはパノラマ撮影によって得られたものである、等）を含み、さらに、この属性情報として「画像なし」という情報（隠し属性）を付加することもできるようになっている。ここに、隠し属性が付いている副画像は、ＪＰＥＧ画像データ自体は削除されていないものの、再生機側においては再生しないものとされる（すなわち、隠し属性は、所定の規格に従って、再生を行うか否かを判定するために設けられたものである）。従って、再生処理的には、隠し属性が付加された画像は存在しないものとして扱われる。
【００３９】
次に、図４は、主画像を削除するときのマルチ画像ファイルのファイル構成の変化を示す図である。ここに、図４（Ａ）は主画像を削除する前のマルチ画像ファイルの構成、図４（Ｂ）は主画像を削除した後のマルチ画像ファイルの構成、をそれぞれ示している。
【００４０】
まず、図４（Ａ）に示すマルチ画像ファイルは、１つの主画像と４つの副画像とを含み、何れの画像も削除はされていない状態である。
【００４１】
この図４（Ａ）に示すような構成のマルチ画像ファイルに対して、主画像を削除する操作がなされたものとする。すると、以下のようなファイル構成の変更が行われる。
【００４２】
まず、１つ以上の副画像の中で、「画像なし」の隠し属性が付加されていない副画像を画像番号が小さい方から順に（副画像１から副画像ｎへ向かって順に）探索する。そして、最初に発見された副画像（すなわち、隠し属性が付加されていない副画像の中で最も画像番号が小さい副画像）のＪＰＥＧ画像データおよびＪＰＥＧヘッダを、主画像のＪＰＥＧ画像データおよびＪＰＥＧヘッダとそれぞれ入れ替える。
【００４３】
図４に示す例においては、副画像１には隠し属性が付加されていないために、副画像１のＪＰＥＧ画像データ（区別し易くするために、画像データＢとする）およびＪＰＥＧヘッダを、主画像のＪＰＥＧ画像データ（同様の理由で、画像データＡとする）およびＪＰＥＧヘッダとそれぞれ入れ替えることになる。このＪＰＥＧヘッダの入れ替えに伴って、各ＪＰＥＧヘッダに含まれているサムネール画像も入れ替えられることになる。
【００４４】
この入れ替えにより、マルチ画像ファイルの先頭に位置するのは元の副画像１であるために、入れ替え後にはこの元の副画像１が新たな主画像となる。同様に、副画像１の場所に位置するのは元の主画像であるために、入れ替え後にはこの元の主画像が新たな副画像１となる。
【００４５】
そして、図４（Ａ）に示した元の主画像に対して削除の操作が行われているために、図４（Ｂ）に示した副画像１に「画像なし」の隠し属性を付加する。この隠し属性の付加は、副画像ヘッダに記録されている副画像１種別を「画像なし」とすることにより行われる。
【００４６】
このような処理を行うことにより、元の主画像は再生処理的に存在しないことになり、削除されたように見える。しかし、元の主画像の画像データＡ自体は副画像１ＪＰＥＧ画像データＡとしてマルチ画像ファイル内に残っているために、後述するような復元処理を行えば、簡単に復元することが可能である。
【００４７】
また、上述したようなファイル構成の変更に伴って、例えばファイル内の各画像データのオフセットが変更になるなどした場合には、それら修正が必要になる情報についても当然にして修正を行うことになる。
【００４８】
なお、上述では、ＪＰＥＧ画像データおよびＪＰＥＧヘッダを入れ替えて、ＪＰＥＧヘッダについては必要な修正を行うようにしたが、入れ替えるのはＪＰＥＧ画像データのみとして、ＪＰＥＧヘッダについては新たに作成するようにしても構わない。この場合には、サムネール画像も必要に応じて作り直すことになる。
【００４９】
そして、ファイル構成の変更は、上述した順序で行われるに限るものではなく、適宜の順序で、または同時に一括して、行っても良いことはもちろんである。
【００５０】
続いて、図５は、主画像を復元するときのマルチ画像ファイルのファイル構成の変化を示す図である。ここに、図５（Ａ）は主画像を復元する前のマルチ画像ファイルの構成、図５（Ｂ）は主画像を復元途中の一時的なマルチ画像ファイルの構成、図５（Ｃ）は主画像を復元した後のマルチ画像ファイルの構成、をそれぞれ示している。
【００５１】
まず、図５（Ａ）に示すマルチ画像ファイルには、１つの主画像と４つの副画像とが含まれているが、これらの内の副画像１と副画像４とには「画像なし」の隠し属性が付加されていて削除された状態となっているものとする。このとき、各副画像は、ブラケット撮影により得られた画像であるものとする。そして、以下では、マルチ画像が作成されたときに主画像であった画像が、図５（Ａ）において副画像１となっているものとして、この元の主画像であった副画像１を復元する手順について説明する。ただし、以下に説明する副画像の復元手順は、復元しようとする副画像が、元の主画像であったか、あるいは元から副画像であったか、には関わりなく同一である。
【００５２】
この図５（Ａ）に示すような構成の（つまり幾つかの副画像に隠し属性が付加されて削除されている）マルチ画像ファイルに対して、元の主画像であった副画像１を復元する操作がなされたものとする。すると、以下のようなファイル構成の変更が行われる。
【００５３】
副画像１の復元処理を開始すると、まず、副画像ヘッダに記録されている全ての副画像の種別を反転する処理を行う。すなわち、図５（Ａ）に示す復元前においては、副画像１種別が「画像なし」、副画像２種別が「ブラケット画像」、副画像３種別が「ブラケット画像」、副画像４種別が「画像なし」であった。これを、図５（Ｂ）に示すように、一時的に、副画像１種別を「ブラケット画像」、副画像２種別を「画像なし」、副画像３種別を「画像なし」、副画像４種別を「ブラケット画像」とする。ここに、副画像種別は、「ブラケット画像」、「パノラマ画像」、「連写画像」等の何れであったとしても、反転後には全て「画像なし」になるものとし、さらに再度反転を行うと元の副画像種別に戻るものとする。
【００５４】
そして、この図５（Ｂ）に示す状態のマルチ画像ファイルを再生処理する。すると、主画像と副画像１および副画像４だけが再生されて、副画像２および副画像３は再生されない。すなわち、この再生処理は、削除されている画像の内のどの画像を復元対象とするかをユーザに選択してもらうために行う処理である。
【００５５】
ここで、再生された画像を見たユーザが、副画像１を復元対象とする旨の選択を行ったものとする。
【００５６】
すると、選択された副画像の種別をそのまま（つまり、この例では「ブラケット画像」のまま）維持しながら、それ以外の全ての副画像の種別を再度反転させる。この処理は、より詳しくは、以下のように行われる。
【００５７】
すなわち、この図５（Ｂ）に示す一時的なマルチ画像ファイルにおいて、副画像ヘッダに一時的に記録されている副画像１種別を「ブラケット画像」から「画像なし」にまず変更する。これにより、副画像１種別が「画像なし」、副画像２種別が「画像なし」、副画像３種別が「画像なし」、副画像４種別が「ブラケット画像」となる。
【００５８】
さらに、削除されている画像の内のその他の画像についても復元対象に選択された場合には、その画像に関しても同様の処理を行う。
【００５９】
こうして、ユーザによる復元対象の画像の選択が終了したら、その後に、副画像ヘッダに記録されている全ての副画像の種別を反転する処理を行う。これにより、図５（Ｃ）に示すように、副画像１種別が「ブラケット画像」、副画像２種別が「ブラケット画像」、副画像３種別が「ブラケット画像」、副画像４種別が「画像なし」となる。
【００６０】
こうして、元の主画像であった副画像１が、副画像１として復元されたことになる。
【００６１】
続いて、図６〜図９を参照して、画像の再生を行ったりマルチ画像ファイル内の画像データを削除／復元したりするときの操作画面の様子について説明する。まず、図６は、記録媒体１０１に記録されている画像データの例を示す図である。
【００６２】
図６において、第１フォーマットファイルは、図２に示したようＪＰＧファイルのことを指している。また、第２フォーマットファイルは、図３に示したようなマルチ画像ファイルのことを指している。
【００６３】
そして、この記録媒体１０１には、画像が、第１フォーマットファイルと第２フォーマットファイルとの一方、または両方により記録されているものとする。このような記録は、例えば、ＪＰＧ記録モードと、ＪＰＧ＋ＭＰＦ同時記録モードと、ＭＰＦ記録モードと、の３つの記録モードに設定可能なデジタルカメラ等により、画像が撮像されて記録媒体１０１に記録されたときに行われる。つまり、ＪＰＧ記録モードにより画像が記録されるときにはＪＰＧファイルのみが記録され、ＪＰＧ＋ＭＰＦ同時記録モードにより画像が記録されるときにはＪＰＧファイルおよびＭＰＦファイルの両方が記録され、ＭＰＦ記録モードにより画像が記録されるときにはＭＰＦファイルのみが記録される。
【００６４】
なお、この図６に示す例においては、ＪＰＧ＋ＭＰＦ同時記録モードにより記録された２種類のファイルは、拡張子を除いたファイル名が同一となるように、ファイル名の設定が行われている。
【００６５】
すなわち、図６に示す例では、「P1010001.JPG」、「P1010004.JPG」、「P1010005.JPG」が、ＪＰＧ記録モードにより記録されたＪＰＧファイル（第１フォーマットファイル）、「P1010002.JPG」および「P1010002.MPF」がＪＰＧ＋ＭＰＦ同時記録モードにより記録されたＪＰＧファイル（第１フォーマットファイル）およびマルチ画像ファイル（第２フォーマットファイル）、「P1010003.MPF」、「P1010006.MPF」がＭＰＦ記録モードにより記録されたマルチ画像ファイル（第２フォーマットファイル）となっている。
【００６６】
次に、図７は、ＪＰＧファイルやマルチ画像ファイルの画像の再生を行ったり、ＪＰＧファイルを削除したりするときの操作画面の様子を示す図である。
【００６７】
この画像ファイル処理装置は、ＪＰＧファイルのみを再生する単画像再生モードと、マルチ画像ファイルのみを再生するリンク画像再生モードと、画像の復元を行う画像復元モードと、に設定可能となるように構成されている。
【００６８】
そして、記録媒体１０１内に記録されている画像の再生処理が開始されると、この画像ファイル処理装置がまず単画像再生モードに自動的に設定されて、記録媒体１０１内に記録されているＪＰＧファイル（拡張子がＪＰＧの第１フォーマットファイル）の画像が表示部１０２に例えば一覧表示される（もちろん、一覧表示に限らず、１画像ずつ順に表示する等であっても構わない）。ここに、図７（Ａ）は、単画像再生モードにおいて表示部１０２にＪＰＧファイルの画像が一覧表示されている様子を示している。また、この図７（Ａ）に示す例では、再生モードが単画像再生モードであることを示すために、単画像再生タブ２０１が表示されている。そして、表示されている各画像には、拡張子を除いたファイル名も表示されている。
【００６９】
操作部１０３を操作することにより、この単画像再生モードからリンク画像再生モードへ切り替えることもできるようになっている。画像ファイル処理装置がリンク画像再生モードに設定されると、記録媒体１０１内に記録されているマルチ画像ファイル（拡張子がＭＰＦの第２フォーマットファイル）の主画像が表示部１０２に例えば一覧表示される（上述と同様に、一覧表示に限らず、１画像ずつ順に表示する等であっても構わない。以下、同様。）。ここに、図７（Ｂ）は、リンク画像再生モードにおいて表示部１０２にマルチ画像ファイルの主画像が一覧表示されている様子を示している。また、この図７（Ｂ）に示す例では、再生モードがリンク画像再生モードであることを示すために、リンク画像再生タブ２０２が表示されている。そして、表示されている各主画像には、該主画像を含むマルチ画像ファイルの拡張子を除いたファイル名も表示されている。加えて、この図７（Ｂ）に示す例では、表示中の主画像に関連する副画像がファイル内に含まれていることを明示するために、各表示画像にはクリップアイコン２０３が表示されている。
【００７０】
次に、図７（Ａ）に示すような単画像再生モードの表示画面において、操作部１０３により例えば「Ｐ１０１０００２」の画像を選択して削除する操作を行ったとすると、記録媒体１０１からファイル「P1010002.JPG」が削除される。
【００７１】
このＪＰＧファイルの削除に伴って、図７（Ｃ）に示すように、単画像再生モードにおける表示からは、「Ｐ１０１０００２」の画像が見えなくなる。
【００７２】
しかし、単画像再生モードにおける削除の操作では、拡張子を除いて同一のファイル名が付されているマルチ画像ファイル「P1010002.MPF」は削除されない。
【００７３】
従って、図７（Ｃ）に示すような状態の単画像再生モードからリンク画像再生モードへ切り替えると、マルチ画像ファイル「P1010002.MPF」の主画像が表示される。
【００７４】
このように、再生モードにおいては基本的に単画像再生モードに設定し、マルチ画像ファイルの編集などを行う場合にはユーザが意図的にリンク画像再生モードに切り替える操作を使わなければならないようにしたために、意図することなくマルチ画像ファイルを削除してしまうのを防止することができる。
【００７５】
次に、図８は、リンク画像再生モードにおいて、マルチ画像ファイルを選択してその主画像を削除するときの操作画面の様子を示す図である。
【００７６】
図８（Ａ）は、リンク画像再生モードにおいて表示部１０２にマルチ画像ファイルの主画像が一覧表示されている様子を示している。
【００７７】
このようなリンク画像再生モードの表示画面において、操作部１０３により例えば「Ｐ１０１０００２」の画像を選択して再生する操作を行うと、図８（Ｂ）に示すように、マルチ画像ファイル「P1010002.MPF」に含まれる主画像および隠し属性が付加されていない副画像が一覧表示される。
【００７８】
この図８（Ｂ）に示すような表示画面において、さらに主画像を選択して削除する操作を行ったとすると、記録媒体１０１に記録されているマルチ画像ファイル「P1010002.MPF」に対して、図４を参照して説明したような主画像の削除処理が行われる。
【００７９】
この主画像の削除に伴って、図８（Ｃ）に示すように、リンク画像再生モードにおけるマルチ画像ファイル「P1010002.MPF」内に含まれる画像の表示からは、元の主画像が見えなくなり、元の主画像に代えて元の副画像１が新たな主画像として表示される。
【００８０】
ただし、図４を参照して説明したように、元の主画像の画像データ自体はファイル内に存在しているために、後述する復元処理により、容易に画像データの復元を行うことが可能である。
【００８１】
続いて、図９は、画像復元モードにおいて画像を復元するときの操作画面の様子を示す図である。
【００８２】
例えばこの画像ファイル処理装置がリンク画像再生モードに設定されているときに、この画像ファイル処理装置を画像復元モードへ変更すると、記録媒体１０１内に記録されているマルチ画像ファイルの内の、隠し属性が付加された画像を含むマルチ画像ファイル（つまり、復元可能な画像を含むマルチ画像ファイル）の主画像が、表示部１０２に例えば一覧表示される。ここに、図９（Ａ）は、画像復元モードにおいて表示部１０２に復元可能なマルチ画像ファイルの主画像が一覧表示されている様子を示している。また、この図９（Ａ）に示す例では、画像ファイル処理装置のモードが画像復元モードであることを示すために、画像復元タブ２０４が表示されている。
【００８３】
この図９（Ａ）に示すような画像復元モードの表示画面において、操作部１０３により例えば「Ｐ１０１００１１」の画像を選択して決定する操作を行うと、図９（Ｂ）に示すように、マルチ画像ファイル「P1010011.MPF」に含まれる主画像と、隠し属性が付加されている副画像（つまり、復元可能な副画像）と、が一覧表示される。このような表示は、図５を参照して説明したように、副画像ヘッダに記録されている全ての副画像の種別を一時的に反転することにより実現される。
【００８４】
このように、復元しようとする画像を選択する際に、復元の対象とならない画像（元々見えていた画像）は表示されず、復元の対象となる画像（削除されていて見えていなかった画像）だけが表示されるようにしているために、選択操作を容易に行うことができる利点がある。従って、画像復元を簡易的かつ効率的に行うことが可能となる。
【００８５】
また、この図９（Ｂ）において、左端に表示されている画像（拡張子を除いたファイル名が表示されている画像）は現在の主画像であり、現在の主画像は削除されていない（つまり、上述したように、例え主画像が削除されたとしても、どれかの副画像が新たな主画像になる）ために、選択することは不可能となっている。
【００８６】
そして、この図９（Ｂ）に示すような表示画面において、復元可能な２つの副画像の内の１つめの副画像が選択されて決定されたものとする。
【００８７】
すると、図５を参照して説明したような画像の復元処理が行われた後に、リンク画像再生モードの表示画面に自動的に復帰する。このときには、図９（Ｃ）に示すように、マルチ画像ファイル「P1010011.MPF」に含まれる主画像および隠し属性が付加されていない副画像が表示されるために、当然にして、復元された副画像も表示される。
【００８８】
次に、図１０は、画像ファイル処理装置における画像再生処理を示すフローチャートである。
【００８９】
この処理を開始すると、図７を参照して説明したように、まず、単画像再生モードに設定する（ステップＳ１）。
【００９０】
続いて、再生モードの切替操作が行われたか否かを判定する（ステップＳ２）。ここで、切替操作が行われたと判定された場合には、単画像再生モードからリンク画像再生モードに移行する（ステップＳ３）。
【００９１】
そして、リンク画像再生モードにおいて表示されている主画像により表されるマルチ画像ファイルの何れかが選択されたか否かを判定する（ステップＳ４）。ここで、選択が行われていない場合には、ステップＳ３に戻ってリンク画像再生モードによる画像の表示を継続して行う。
【００９２】
一方、ステップＳ４において、マルチ画像ファイルが選択されたと判定された場合には、選択されたマルチ画像ファイルに含まれる主画像と隠し属性が付加されていない副画像とを例えばインデックス表示（一覧表示）（図７（Ｂ）、図７（Ｄ）等参照）する（ステップＳ５）。
【００９３】
その後、単画像再生モードへの変更が行われたか否かを判定する（ステップＳ６）。
【００９４】
ここで、単画像再生モードへの変更が行われたと判定された場合には、上述したステップＳ１の処理へ戻る。
【００９５】
また、ステップＳ６において、単画像再生モードへの変更が行われていないと判定された場合には、ユーザによりマルチ画像ファイルに含まれる画像が選択されるのを待機する。そして、画像が選択されたら（ステップＳ７）、選択された画像を１コマ再生して表示する（ステップＳ８）。
【００９６】
そして、コマ送りの操作が行われたか否かを判定して（ステップＳ９）、コマ送りの操作が行われたと判定された場合には、ステップＳ８へ戻って、マルチ画像ファイルに含まれる次の画像を再生して表示する。
【００９７】
一方、ステップＳ９において、コマ送りの操作が行われていないと判定された場合には、１コマ再生からインデックス表示への切替操作が行われたか否かを判定する（ステップＳ１０）。ここで、切替操作が行われていないと判定された場合には、ステップＳ８へ戻って１コマ再生を継続して行う。
【００９８】
また、ステップＳ１０において、インデックス表示への切替操作が行われたと判定された場合には、ステップＳ５へ戻って、マルチ画像ファイルに含まれる画像のインデックス表示を行う。
【００９９】
一方、上述したステップＳ２において、再生モードの切替操作が行われていないと判定された場合には、この画像再生の処理を終了する操作が行われたか否かを判定する（ステップＳ１１）。
【０１００】
ここで、画像再生の処理を終了する操作が行われていないと判定された場合には、ステップＳ１へ戻って単画像再生モードによる画像再生を行い、終了する操作が行われたと判定された場合には、この処理を終了する。
【０１０１】
続いて、図１１は、画像ファイル処理装置が単画像再生モードに設定されているときの画像削除の処理を示すフローチャートである。
【０１０２】
この処理を開始すると、図７（Ａ）に示したように単画像再生モードにおける画像のインデックス表示を行う（ステップＳ２１）。
【０１０３】
次に、画像再生の処理を終了する操作が行われたか否かを判定する（ステップＳ２２）。
【０１０４】
ここで、画像再生の処理を終了する操作が行われていないと判定された場合には、ユーザによりＪＰＧファイルが選択されるのを待機する。そして、ＪＰＧファイルが選択されたら（ステップＳ２３）、選択されたＪＰＧファイルに対してさらに削除する操作が行われたか否かを判定する（ステップＳ２４）。
【０１０５】
ここで、選択されたＪＰＧファイルを削除する操作が行われたと判定された場合には、記録媒体１０１から、選択されたＪＰＧファイルを削除する（ステップＳ２５）。
【０１０６】
このステップＳ２５の処理が終了するか、またはステップＳ２４において選択されたＪＰＧファイルに対して削除する操作が行われなかったと判定された場合には、ステップＳ２２へ戻る。
【０１０７】
そして、ステップＳ２２において、画像再生の処理を終了する操作が行われた場合には、この処理を終了する。
【０１０８】
次に、図１２は、画像ファイル処理装置がリンク画像再生モードに設定されているときの画像削除の処理を示すフローチャートである。
【０１０９】
この処理を開始すると、図８（Ａ）に示したようにリンク画像再生モードにおける、記録媒体１０１に記録されている各マルチ画像ファイルの主画像のインデックス表示を行う（ステップＳ３１）。
【０１１０】
続いて、リンク画像再生モードにおいて表示されている主画像により表されるマルチ画像ファイルの何れかが選択されるのを待機する。そして、マルチ画像ファイルが選択されたら（ステップＳ３２）、選択されたマルチ画像ファイルに含まれる主画像と隠し属性が付加されていない副画像とを例えばインデックス表示（図８（Ｂ）等参照）する（ステップＳ３３）。
【０１１１】
そして、インデックス表示しているマルチ画像ファイル内の画像の何れかが選択されるのを待機する。ここで、何れかの画像が選択されたら（ステップＳ３４）、選択された画像に対してさらに削除する操作が行われたか否かを判定する（ステップＳ３５）。ここで、削除する操作が行わていないと判定された場合には、ステップＳ３３へ戻って上述したような処理を行う。
【０１１２】
また、選択された画像を削除する操作が行われたと判定された場合には、さらに、選択され削除される画像が主画像であるか否かを判定する（ステップＳ３６）。
【０１１３】
ここで、主画像であると判定された場合には、図４を参照して説明したように、主画像のＪＰＥＧ画像データおよびＪＰＥＧヘッダと、副画像（例えば、副画像１）のＪＰＥＧ画像データおよびＪＰＥＧヘッダとをそれぞれ入れ替えて、さらに、入れ替え後の元の主画像（つまり、入れ替え後の例えば副画像１）に「画像なし」の隠し属性を付加する処理を行う（ステップＳ３７）。
【０１１４】
一方、ステップＳ３６において、主画像でないと判定された場合には、副画像ヘッダに記録されている、削除対象として選択された副画像の種別に「画像なし」の隠し属性を付加する処理を行う（ステップＳ３８）。
【０１１５】
ステップＳ３７またはステップＳ３８の処理が行われたら、リンク画像再生の処理を終了する操作が行われたか否かを判定する（ステップＳ３９）。
【０１１６】
ここで、終了する操作が行われていないと判定された場合には、ステップＳ３３へ戻って上述したような処理を行い、終了する操作が行われたと判定された場合には、この処理を終了する。
【０１１７】
続いて、図１３は、画像ファイル処理装置における画像復元の処理を示すフローチャートである。
【０１１８】
この処理は、画像復元モードへの移行により開始される（ステップＳ５１）。
【０１１９】
すると、図９（Ａ）に示したように、復元可能なマルチ画像ファイルの主画像を一覧表示する（ステップＳ５２）。
【０１２０】
次に、主画像により表されるマルチ画像ファイルの何れかが選択されるのを待機する。そして、マルチ画像ファイルが選択されたら（ステップＳ５３）、選択されたマルチ画像ファイルの副画像ヘッダに記録されている全ての副画像の種別を一時的に反転することにより、選択されたマルチ画像ファイルに含まれる主画像と隠し属性が元々付加されていた副画像とを、図９（Ｂ）に示したように、例えばインデックス表示（等参照）する（ステップＳ５４）。
【０１２１】
そして、表示している副画像（復元可能な副画像）の何れかが選択されるのを待機する。ここで、１つ以上の副画像が選択され、それ以上の選択はもう行われない状態に至ったら（ステップＳ５５）、選択された副画像の種別をそのまま維持しながら、それ以外の全ての副画像の種別を再度反転させて（つまり復元編集前の状態に戻して）（ステップＳ５６）、この処理を終了する。
【０１２２】
このような実施形態１によれば、主画像と副画像の位置を入れ替えてから、入れ替え後の元の主画像の種別に隠し属性を付加するようにしたために、簡単に復元可能となるように主画像データを削除することが可能となる。
【０１２３】
そして、復元可能な画像を含むマルチ画像ファイルのみを一覧表示してユーザに選択してもらい、さらに、選択されたマルチ画像ファイルの主画像と復元可能な副画像とを一覧表示してユーザに選択してもらってから、選択された副画像を復元するようにしたために、一度削除した画像を簡単な操作で復元することができる。このときに、選択された副画像の中に、マルチ画像ファイルが作成された当初の主画像が含まれている場合には、この主画像が副画像として復元されたことになる。
【０１２４】
なお、上述では主に画像ファイル処理装置について説明したが、上述したように簡単に復元可能に主画像を削除するための画像編集方法、あるいはこの画像編集方法により削除された画像を復元するための画像復元方法であっても構わないし、画像編集方法と同様の処理を行うための画像編集プログラム、あるいは画像復元方法と同様の処理を行うための画像復元プログラムなどであっても良い。
【０１２５】
そして、本発明は上述した実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除しても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。このように、発明の主旨を逸脱しない範囲内において種々の変形や応用が可能であることは勿論である。
【図面の簡単な説明】
【０１２６】
【図１】本発明の実施形態１における画像ファイル処理装置の構成を示すブロック図。
【図２】上記実施形態１におけるＪＰＧファイルの構成を示す図。
【図３】上記実施形態１におけるマルチ画像ファイルの構成を示す図。
【図４】上記実施形態１において、主画像を削除するときのマルチ画像ファイルのファイル構成の変化を示す図。
【図５】上記実施形態１において、主画像を復元するときのマルチ画像ファイルのファイル構成の変化を示す図。
【図６】上記実施形態１において、記録媒体に記録されている画像データの例を示す図。
【図７】上記実施形態１において、ＪＰＧファイルやマルチ画像ファイルの画像の再生を行ったり、ＪＰＧファイルを削除したりするときの操作画面の様子を示す図。
【図８】上記実施形態１のリンク画像再生モードにおいて、マルチ画像ファイルを選択してその主画像を削除するときの操作画面の様子を示す図。
【図９】上記実施形態１の画像復元モードにおいて画像を復元するときの操作画面の様子を示す図。
【図１０】上記実施形態１の画像ファイル処理装置における画像再生処理を示すフローチャート。
【図１１】上記実施形態１において、画像ファイル処理装置が単画像再生モードに設定されているときの画像削除の処理を示すフローチャート。
【図１２】上記実施形態１において、画像ファイル処理装置がリンク画像再生モードに設定されているときの画像削除の処理を示すフローチャート。
【図１３】上記実施形態１の画像ファイル処理装置における画像復元の処理を示すフローチャート。
【符号の説明】
【０１２７】
１０１…記録媒体
１０２…表示部
１０３…操作部
１０４…媒体制御部
１０５…ＲＡＭ
１０６…ＲＯＭ
１０７…表示制御部
１０８…操作入力インターフェイス（操作入力Ｉ／Ｆ）
１０９…データバス
１１０…制御部
１１１…画像処理部
２０１…単画像再生タブ
２０２…リンク画像再生タブ
２０３…クリップアイコン
２０４…画像復元タブ
【図１】
2009225162.tif 000003
【図２】
2009225162.tif 000004
【図３】
2009225162.tif 000005
【図４】
2009225162.tif 000006
【図５】
2009225162.tif 000007
【図６】
2009225162.tif 000008
【図７】
2009225162.tif 000009
【図８】
2009225162.tif 000010
【図９】
2009225162.tif 000011
【図１０】
2009225162.tif 000012
【図１１】
2009225162.tif 000013
【図１２】
2009225162.tif 000014
【図１３】
2009225162.tif 000015