(57)【特許請求の範囲】
【請求項１】
複数の画像情報を合成する画像処理装置であって、
前記画像情報と、当該画像情報と合成する対象となる他の画像情報を特定する情報を含む属性情報とからなる複数の画像ファイルを記憶する記憶手段と、
前記複数の画像ファイルより任意の画像ファイルを選択する選択手段と、
前記選択手段によって選択された画像ファイルの属性情報に基づいて当該画像ファイルの画像情報の合成対象となる画像情報を含む画像ファイルを検索する検索手段と、
前記選択手段によって選択された前記画像ファイルの画像情報を合成対象から除外した場合、前記検索手段によって検索された画像ファイルの属性情報を変更して前記合成対象から除外するための処理を行う手段
とを備えることを特徴とする画像処理装置。
【請求項２】
前記複数の画像ファイルのうちの前記選択手段によって選択された画像ファイルを合成対象から除外する処理が、消去であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
さらに、前記検索手段によって検索された画像ファイルの属性情報には、当該検索された画像ファイルを合成対象とする新たな情報を設定することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
当該属性情報は、前記画像ファイルのファイル名を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記選択手段によって選択された前記画像ファイルの画像情報を合成対象から除外した場合、前記記憶手段に記憶されている前記複数の画像ファイルのうちの残りの画像ファイルの前記属性情報から前記選択手段によって選択された画像ファイルを特定する情報を削除する、かつ／または前記複数の画像ファイルのうちの前記記憶手段に記憶されている残りの画像ファイルも消去することを特徴とする請求項２に記載の画像処理装置。
【請求項６】
所定の属性情報に基づいて複数の画像情報に所定の処理を行う画像処理装置であって、
前記画像情報と、当該画像情報と合成する対象となる他の画像情報を特定する情報を含む属性情報とからなる複数の画像ファイルを記憶する記憶手段と、
前記複数の画像ファイルより任意の画像ファイルを選択する選択手段と、
前記選択手段によって選択された画像ファイルの属性情報に基づいて当該画像ファイルの画像情報の合成対象となる画像情報を含む画像ファイルを検索する検索手段と、
前記選択手段によって選択された前記画像ファイルの画像情報を合成対象から除外した場合、前記複数の画像ファイルのうちの残りの画像ファイルを消去するか、前記残りの画像ファイルの当該属性情報から前記選択手段によって選択された任意の画像ファイルを示す情報を変更するかを選択する処理選択手段と、
前記処理選択手段の選択結果に応じて当該残りの画像ファイルを処理する画像ファイル処理手段
とを有することを特徴とする画像処理装置。
【請求項７】
複数の画像情報を合成する画像処理方法であって、
前記画像情報と、当該画像情報と合成する対象となる他の画像情報を特定する情報を含む属性情報とからなる複数の画像ファイルを記憶手段に記憶する記憶工程と、
前記複数の画像ファイルより任意の画像ファイルを選択手段によって選択する選択工程と、
前記選択工程において選択された画像ファイルの属性情報に基づいて当該画像ファイルの画像情報の合成対象となる画像情報を含む画像ファイルを検索手段によって検索する検索工程と、
前記選択工程において選択された前記画像ファイルの画像情報を合成対象から除外した場合、前記検索工程において検索された画像ファイルの属性情報を処理手段によって変更して前記合成対象から除外するための処理を行う工程
とを備えることを特徴とする画像処理方法。
【請求項８】
前記複数の画像ファイルのうちの前記選択工程において選択された画像ファイルを合成対象から除外する処理が、消去であることを特徴とする請求項７に記載の画像処理方法。
【請求項９】
さらに、前記検索工程において検索された画像ファイルの属性情報には、前記処理手段によって当該検索された画像ファイルを合成対象とする新たな情報を設定することを特徴とする請求項７に記載の画像処理方法。
【請求項１０】
当該属性情報は、当該画像ファイルのファイル名を含むことを特徴とする請求項７に記載の画像処理方法。
【請求項１１】
前記選択工程において選択された画像ファイルを消去した場合に、前記記憶工程において記憶されている前記複数の画像ファイルのうちの残りの画像ファイルの前記属性情報から前記選択工程において選択された画像情報を特定する情報を前記処理手段によって削除する、かつ／または複数の画像ファイルのうちの前記記憶工程で記憶されている残りの画像ファイルも消去することを特徴とする請求項８に記載の画像処理方法。
【請求項１２】
所定の属性情報に基づいて複数の画像情報に所定の処理を行う画像処理方法であって、
前記画像情報と、当該画像情報と合成する対象となる他の画像情報を特定する情報を含む属性情報とからなる複数の画像ファイルを記憶手段に記憶する記憶工程と、
前記複数の画像ファイルより任意の画像ファイルを選択手段によって選択する選択工程と、
前記選択工程において選択された画像ファイルの属性情報に基づいて当該画像ファイルの画像情報の合成対象となる画像情報を含む画像ファイルを検索手段によって検索する検索工程と、
前記選択工程において選択された前記画像ファイルの画像情報を合成対象から除外した場合に、前記複数の画像情報のうちの残りの画像情報を消去するか、前記残りの画像情報の当該属性情報から前記選択工程において選択された任意の画像情報を示す情報を変更するかを処理選択手段によって選択する処理選択工程と、
前記処理選択工程の選択結果に応じて当該残りの画像情報を処理する画像ファイル処理工程
とを有することを特徴とする画像処理方法。
【請求項１３】
請求項７乃至１１に記載の画像処理方法をコンピュータに実行させるプログラムを記憶したコンピュータ読取り可能な記憶媒体。
【請求項１４】
請求項１２に記載の画像処理方法をコンピュータに実行させるプログラムを記憶した読取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の画像を扱う画像処理装置及び方法並びにその方法を実行するプログラム・ソフトウエアを記憶する記憶媒体に関する。
【０００２】
【従来の技術】
共通の属性情報を持つ複数の画像を同時に合成する技術が知られている。例えば、複数枚の画像を２次元方向につなぎ合わせることで、広画角で高精細なパノラマ画像を形成する装置又はソフトウエアが知られている。これによれば、低歪みの撮像光学系を使用しつつ、広い画角範囲の高品質の画像を得ることができる。動画像でパノラマ画像を実現するには、各構成画像の継ぎ目をリアルタイムで検出し、複数の画像を合成処理しなければならない。場合によっては、各画像を拡大縮小する必要もある。
【０００３】
また、左右に平行に配置した２視点からの画像同士に視差が生じることを利用して、２つの画像をステレオ視することで、立体画像を見ることができる。眼鏡なしで直視型立体ディスプレイに表示する方法と、液晶シャッター眼鏡を用いて左右画像を切換えて表示する方法がある。前者の方法では、例えばレンチキュラーレンズなどを用いたディスプレイに対して２枚の左右画像をフレームの１ライン毎に交互に並べて合成する必要があり、後者の方法では、左右の画像を１つの画面上に切り換えて表示する処理が必要である。
【０００４】
このように、パノラマ画像又は立体視画像などのような合成画像は、構成する複数枚の画像を同時に処理する必要がある。
【０００５】
【発明が解決しようとする課題】
ところが、一組の画像群のうち、少なくとも１枚以上の任意の画像を処理した時の残りの画像については、未だ特別な処理がなされていなかった。このため、パノラマ画像又は立体視画像などのような合成画像全体に対して、同じ処理を施したい場合に、その合成画像を構成する画像それぞれを選択して処理しなければならず、ユーザの負担が大きいものになる。
【０００６】
例えば、一度作成した一組の画像群を記憶媒体から消去する時などは、その画像の枚数だけの消去操作をユーザがしなければならない。また、立体視画像を構成する一方の成分画像を消去したときには、他方の成分画像について、立体視しないような属性に変更する必要がある。
【０００７】
即ち、一組の画像群を一体に取り扱う場合に、任意の１枚の画像を選択して消去等の処理をした時に、残りの画像に対してユーザ自身の操作で適切な処理を施す必要があり、極めて煩雑な操作が要求されていた。
【０００８】
本発明は、このような面倒を無くした画像処理装置及び方法並びに記憶媒体を提示することを目的とする。
【０００９】
本発明はまた、一体に扱われる一組の画像群の内の任意の１枚の画像を消去した場合に、残りの画像を自動的に消去するようにした画像処理装置及び方法並びに記憶媒体を提示することを目的とする。
【００１０】
【課題を解決するための手段】
本発明に係る画像処理装置は、複数の画像情報を合成する画像処理装置であって、前記画像情報と、当該画像情報と合成する対象となる他の画像情報を特定する情報を含む属性情報とからなる複数の画像ファイルを記憶する記憶手段と、前記複数の画像ファイルより任意の画像ファイルを選択する選択手段と、前記選択手段によって選択された画像ファイルの属性情報に基づいて当該画像ファイルの画像情報の合成対象となる画像情報を含む画像ファイルを検索する検索手段と、前記選択手段によって選択された前記画像ファイルの画像情報を合成対象から除外した場合、前記検索手段によって検索された画像ファイルの属性情報を変更して前記合成対象から除外するための処理を行う手段とを備えることを特徴とする。
【００１２】
本発明に係る画像処理装置はまた、所定の属性情報に基づいて複数の画像情報に所定の処理を行う画像処理装置であって、前記画像情報と、当該画像情報と合成する対象となる他の画像情報を特定する情報を含む属性情報とからなる複数の画像ファイルを記憶する記憶手段と、前記複数の画像ファイルより任意の画像ファイルを選択する選択手段と、前記選択手段によって選択された画像ファイルの属性情報に基づいて当該画像ファイルの画像情報の合成対象となる画像情報を含む画像ファイルを検索する検索手段と、前記選択手段によって選択された前記画像ファイルの画像情報を合成対象から除外した場合、前記複数の画像ファイルのうちの残りの画像ファイルを消去するか、前記残りの画像ファイルの当該属性情報から前記選択手段によって選択された任意の画像ファイルを示す情報を変更するかを選択する処理選択手段と、前記処理選択手段の選択結果に応じて当該残りの画像ファイルを処理する画像ファイル処理手段とを有することを特徴とする。
【００１３】
【課題を解決するための手段】
本発明に係る画像処理方法は、複数の画像情報を合成する画像処理方法であって、前記画像情報と、当該画像情報と合成する対象となる他の画像情報を特定する情報を含む属性情報とからなる複数の画像ファイルを記憶手段に記憶する記憶工程と、前記複数の画像ファイルより任意の画像ファイルを選択手段によって選択する選択工程と、前記選択工程において選択された画像ファイルの属性情報に基づいて当該画像ファイルの画像情報の合成対象となる画像情報を含む画像ファイルを検索手段によって検索する検索工程と、前記選択工程において選択された前記画像ファイルの画像情報を合成対象から除外した場合、前記検索工程において検索された画像ファイルの属性情報を処理手段によって変更して前記合成対象から除外するための処理を行う工程とを備えることを特徴とする。
【００１５】
本発明に係る画像処理方法はまた、所定の属性情報に基づいて複数の画像情報に所定の処理を行う画像処理方法であって、前記画像情報と、当該画像情報と合成する対象となる他の画像情報を特定する情報を含む属性情報とからなる複数の画像ファイルを記憶手段に記憶する記憶工程と、前記複数の画像ファイルより任意の画像ファイルを選択手段によって選択する選択工程と、前記選択工程において選択された画像ファイルの属性情報に基づいて当該画像ファイルの画像情報の合成対象となる画像情報を含む画像ファイルを検索手段によって検索する検索工程と、前記選択工程において選択された前記画像ファイルの画像情報を合成対象から除外した場合に、前記複数の画像情報のうちの残りの画像情報を消去するか、前記残りの画像情報の当該属性情報から前記選択工程において選択された任意の画像情報を示す情報を変更するかを処理選択手段によって選択する処理選択工程と、前記処理選択工程の選択結果に応じて当該残りの画像情報を処理する画像ファイル処理工程とを有することを特徴とする。
【００１６】
本発明に係る記憶媒体には、上述の画像処理方法をコンピュータに実行させるプログラムがコンピュータ読取り可能に格納される。
【００１７】
【実施例】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【００１８】
図１は、本発明の第１実施例の概略構成ブロック図を示す。この実施例では、合成画像を構成する複数の画像のそれぞれには、合成画像を構成する画像であることを互いに示す属性情報を付加しておく。何れかの画像の消去操作に対して、残りの画像には、新たな属性情報を自動的に設定するようにした。
【００１９】
本実施例の画像処理装置１０は、基本的にはコンピュータからなる。１２は複数の画像並びに種々のプログラム及びデータを記憶する記憶装置、１４はＣＰＵ、１６はメモリ、１８は画像処理回路、２０はパラレルインターフェース、２２はユーザ・インターフェース、２４は表示制御回路、２６はＶＲＡＭ、２８はモニタ・ディスプレイ（以下、モニタという。）、３０はＣＰＵバスである。なお、電子スチル・カメラ又はビデオ・カメラを含めても良い。モニタ２８は、ＣＲＴモニタ又は液晶モニタからなる。ＣＰＵ１４は、記憶装置１２に記憶されるプログラムを読み込み、そのプログラムに従って各部を制御する。
【００２０】
記憶装置１２に記憶される画像をモニタ２８上に表示する動作を説明する。記憶装置１２に記憶される画像データは読み出され、ＣＰＵバス３０を介してメモリ１６に転送される。画像処理回路１８は、メモリ１６上で左右差補正（立体視の場合）等の処理を施す。表示制御回路２４は、メモリ１６上の画像データをＶＲＡＭ２６に取り込み、モニタ２８に表示する。ユーザーインターフェース２２は、ＣＰＵ１４にユーザが種々の指示を入力するのに使用される。パラレル・インターフェース１６を介して外部から取り込まれた画像をモニタ２６の画面上に表示することも可能であり、基本的な動作は同じである。
【００２１】
記憶装置１２に立体視画像を構成する左右２枚一組の画像データ・ファイルが格納されているとする。この画像データは、カメラにより撮影されたものでも、コンピュータ・グラフィックにより作成されてものでも、両者を兼用したものでもよい。ここでは、複眼カメラにより撮影された画像であるとする。
【００２２】
記憶装置１２における記憶形式、即ち、ファイル名及び属性等を図２に示す。図２では、基本ファイル名を”ＩＭＡＧＥ１”とし、共通の立体視画像の構成要素であることを示すために、基本ファイル名に右画像には”＿Ｒ”を左画像には”＿Ｌ”を付加しているが、ファイル名自体は、これに限定されない。拡張子には、画像ファイル形式を示すもの（図２では、ビットマップ形式を示すｂｍｐ）を使用する。ファイルフォーマットはビットマップに限定されない。
【００２３】
従って、記憶装置１２には、画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”と”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”が格納される。本実施例では、画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”，”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”が立体視のための一組の画像であることを示すために、一方の画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”のヘッダには、対となる画像ファイル名”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”とパノラマ・３Ｄ識別子名Ｐ１＿Ｒを格納し、他方の画像ファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”のヘッダには、対となる画像ファイル名”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”とパノラマ３Ｄ識別子名Ｐ１＿Ｌを格納する。ヘッダには、ペア画像のファイル名に限らず、ペア画像のファイルの大きさ及び更新日時等、その画像に固有の情報を含めても良い。
【００２４】
参考のため、２Ｄのための画像ファイル”ＩＭＡＧＥ２．ｂｍｐ”とその属性情報を図２に図示した。２Ｄ用の画像ファイルであるから、ヘッダには、ペア画像名もパノラマ・３Ｄ識別氏名も、空白である。
【００２５】
パノラマ合成の場合のように３枚以上の画像を組とするときには、ヘッダに残りの構成画像のファイル名を全てを含めるのは、複雑であると共に、その格納領域を確保できないこともあるので、パノラマ３Ｄ識別子名のように、ファイル名とは別の共通の文字列にそれぞれの識別文字を付加した文字列（例えば、図２のＰ１＿Ｒ，Ｐ１＿Ｌ）を記録しておくとよい。これにより、ファイル名に依存しない管理が可能となり、ユーザは個別にファイル名を変更してしまった場合にも、同じ組の画像であることを識別できる。３つ以上の画像ファイルがある場合には、”＿１”、”＿２”及び”＿３”というような文字列を付加すればよい。
【００２６】
各画像ファイルには、その画像ファイルの作成日時が付加される。これは、記憶装置１２のディレクトリ・エントリに記録される。記憶装置１２内のディレクトリ・エントリの構造を図３に示す。ディレクトリ・エントリは、記憶装置１２内に記憶されるファイルのファイル名欄、拡張子欄、属性情報欄及び先頭クラスタ欄を含む。このような構造は周知である。先頭クラスタ欄には、各ファイルのＦＡＴ内での先頭クラスタが１６進数で例示されている。
【００２７】
次に、図４に示すフローチャートを参照して、立体視画像を構成する画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”と”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”の一方を消去する場合の動作を説明する。先ず、本実施例のビューワー・ソフトウエアの、ファイル名を表示するファイル・マネージャーを起動する。これにより、記憶装置１２に記憶される全ファイルのファイル名が表示され、ユーザは、ユーザ・インターフェース２２により、消去したいファイルを選択する（Ｓ１）。例えば、ファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”が消去対象として選択されたとする。
【００２８】
選択されたファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”のヘッダが読み込まれ（Ｓ２）、ペアとなる画像の有無が調べられる（Ｓ３）。図２に示す例では、ペア画像名”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”と記入されているので、記憶装置１２に画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”が存在するかどうかが調べられる。
【００２９】
ペア画像が存在する場合には（Ｓ３）、そのペア画像名”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”を表示しつつ、消去対象のファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”を消去する（Ｓ４）。その後、ペア画像であったファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”のヘッダを開き、ペア画像名の欄を空白にし、パノラマ・３Ｄ識別子名も空白にして保存し（Ｓ５）、終了する。画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”は、立体視画像構成するペア画像”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”が消去されたので、１枚の２Ｄ画像データとして取り扱われる必要があるからである。
【００３０】
仮に、画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”のヘッダ情報を従前のままにしておくと、ビューワー・ソフトウエアは、画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”を画像ファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”と対になっているものと扱い、その再生時に常に立体視のための処理及び対となる画像ファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”の検索処理を起動して、装置に過大な負担をかけることになる
対となる画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”が記憶装置１２に既に存在しない場合（Ｓ３）、画像ファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”を消去して終了する（Ｓ６）。
【００３１】
このようにして、立体視画像を構成する２つの画像ファイルの一方を消去すると、残りの画像ファイルから、立体視画像のための属性情報を消去するので、残りの画像ファイルを通常の２Ｄ画像として扱えるようになる。
【００３２】
立体視画像を例に説明したが、３枚以上の画像を合成するパノラマ合成画像の場合も、基本的に同じ処理でよい。即ち、任意の１つの画像ファイルを消去した時に、残りの画像ファイルのヘッダから、消去した画像との関連を消去することで、残りの画像ファイル又は画像ファイル群を、消去した画像ファイルとは無関係のものにできる。
【００３３】
残りの構成画像を、その画像データの作成日時を利用して検索することもできる。記憶装置１２は、フラッシュメモリーカードのような着脱自在なものであってもよい。
【００３４】
本実施例では、合成画像を構成する１つの画像を消去したときに、残りの画像を全て自動的に消去することもできる。図５は、その動作フローチャートを示す。
【００３５】
ビューワー・ソフトウエアの、ファイル名を表示するファイル・マネージャーを起動する。これにより、記憶装置１２に記憶される全ファイルのファイル名が表示され、ユーザは、ユーザ・インターフェース２２により、消去したいファイルを選択する（Ｓ１１）。例えば、ファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”が消去対象として選択されたとする。
【００３６】
選択されたファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”のヘッダが読み込まれ（Ｓ１２）、ペアとなる画像の有無が調べられる（Ｓ１３）。ペア画像が存在する場合には（Ｓ１３）、そのペア画像名”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”を表示しつつ、消去対象のファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”を消去し（Ｓ１４）、その後、ペア画像であるファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”も消去して（Ｓ１５）、終了する。
【００３７】
対となる画像ファイル”ＩＭＡＧＥ１＿Ｒ．ｂｍｐ”が記憶装置１２に既に存在しない場合（Ｓ１３）、画像ファイル”ＩＭＡＧＥ１＿Ｌ．ｂｍｐ”を消去して終了する（Ｓ１６）。
【００３８】
このようにして、互いに共通の属性情報を含む複数の画像のうちの少なくとも１つの画像を消去した時に、残りの画像を全て消去するので、手間が省ける。
【００３９】
図４に示す処理と図５に示す処理をユーザが任意に選択できるのが好ましい。図６は、ペア画像の消去又はペア画像のヘッダの変更を直前に選択できるようにした動作のフローチャートを示す。ここでは、４つの画像ファイル”ＩＭＡＧＥ１．ｂｍｐ”、”ＩＭＡＧＥ２．ｂｍｐ”、“ＩＭＡＧＥ３．ｂｍｐ”及び”ＩＭＡＧＥ４．ｂｍｐ”が、一組になっているとする。
【００４０】
本実施例のビューワー・ソフトウエアの、ファイル名を表示するファイル・マネージャーを起動すると、記憶装置１２に記憶される全ファイルのファイル名が表示され、ユーザは、ユーザ・インターフェース２２により、消去したいファイルを選択する（Ｓ２１）。例えば、ファイル”ＩＭＡＧＥ１．ｂｍｐ”が消去対象として選択されたとする。
【００４１】
選択されたファイル”ＩＭＡＧＥ１．ｂｍｐ”のヘッダが読み込まれ（Ｓ２２）、組となる画像の有無が調べられる（Ｓ２３）。組となる画像は、ここでは、”ＩＭＡＧＥ２．ｂｍｐ”、“ＩＭＡＧＥ３．ｂｍｐ”及び”ＩＭＡＧＥ４．ｂｍｐ”である。
【００４２】
組となる画像が存在する場合には（Ｓ２３）、消去対象のファイル”ＩＭＡＧＥ１．ｂｍｐ”を消去し（Ｓ２４）、図７に示すように、モニタ２８の画面上に、消去対象のファイル”ＩＭＡＧＥ１．ｂｍｐ”を消去したことを、組になる画像ファイルの一覧を表示し、組画像を消去するか、それとも組画像のヘッダを変更するかをユーザに選択させる（Ｓ２５）。ユーザが組画像の消去を選択したときには（Ｓ２５）、組画像ファイル”ＩＭＡＧＥ２．ｂｍｐ”、“ＩＭＡＧＥ３．ｂｍｐ”及び”ＩＭＡＧＥ４．ｂｍｐ”を消去して（Ｓ２６）、終了する。ユーザが「残す」を選択したときには（Ｓ２５）、組画像ファイル”ＩＭＡＧＥ２．ｂｍｐ”、“ＩＭＡＧＥ３．ｂｍｐ”及び”ＩＭＡＧＥ４．ｂｍｐ”の各ヘッダで、ペア画像名の欄を空白にし、パノラマ・３Ｄ識別子名も空白にして保存し（Ｓ２７）、終了する。後者の場合、残った画像ファイル”ＩＭＡＧＥ２．ｂｍｐ”、“ＩＭＡＧＥ３．ｂｍｐ”及び”ＩＭＡＧＥ４．ｂｍｐ”は、以後、独立の画像として扱われることになる。
【００４３】
組となる画像ファイルが記憶装置１２に存在しない場合（Ｓ２３）、消去対象の画像ファイル”ＩＭＡＧＥ１．ｂｍｐ”を消去して終了する（Ｓ２８）。
【００４４】
このようにして、ユーザは、必要に応じてその構成画像の処理を選択できる。なお、残る組画像に対する処理は、図６で説明した態様に限定されない。例えば、任意の１枚を消去した後の残りの画像を１枚ずつ又は任意の枚数に分割してグループ化し、各グループ内で属性情報を変更したり、グループ毎に画像ファイルを削除したりしても良い。
【００４５】
図６は、パノラマ画像の場合を対象にしているが、立体視画像の場合にも適用できることは明らかである。
【００４６】
上記各実施例では、各画像ファイルのヘッダ部分に組となる画像に関する属性情報を記録したが、別のファイル（属性情報ファイル）を設けて、これに組となる画像に関する詳細な情報を記録し、各画像ファイルのヘッダには、この属性情報ファイルの名前を記録しておくようにしてもよい。
【００４７】
本発明は、複数の機器から構成されるシステムに適用しても、一つの機器からなる装置に適用してもよい。
【００４８】
また、上述した実施例の機能を実現するように各種のデバイスを動作させるべく当該各種デバイスと接続された装置又はシステム内のコンピュータに、上記実施例の機能を実現するためのソフトウェアのプログラムコードを供給し、その装置又はシステムのコンピュータ（ＣＰＵ又はＭＰＵ）を、格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本願発明の範囲に含まれる。
【００４９】
この場合、前記ソフトウエアのプログラムコード自体が、前述した実施例の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記憶媒体は、本発明を構成する。かかるプログラムコードを格納する記憶媒体としては、例えば、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード及びＲＯＭ等を用いることが出来る。
【００５０】
また、コンピュータが供給されたプログラムコードを実行することにより、前述の実施例の機能が実現されるだけではなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）又は他のアプリケーションソフトウエア等と共同して上述の実施例の機能が実現される場合にも、かかるプログラムコードが本出願に係る発明の実施例に含まれることは言うまでもない。
【００５１】
更には、供給されたプログラムコードが、コンピュータの機能拡張ボード又はコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいて、その機能拡張ボード又は機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施例の機能が実現される場合も、本出願に係る発明に含まれることは言うまでもない。
【００５２】
【発明の効果】
以上の説明から容易に理解できるように、本発明によれば、画像情報と、その画像情報と合成する対象となる他の画像情報を特定する情報を含む属性情報とからなる複数の画像ファイルのうち、選択された画像ファイルの画像情報を合成対象から除外した場合に、共通の属性情報を変更しているため、複数の画像ファイルのうちの他の画像ファイルを、例えば、消去などによって合成対象から除外した画像ファイルとは無関係に、別個の画像ファイルとして扱うことが可能になる。
【図面の簡単な説明】
【図１】  本発明の一実施例の概略構成ブロック図である。
【図２】  記憶装置１２に記憶されるファイル例とその属性情報例である。
【図３】  図２に示すファイル例のディレクトリ・エントリ例である。
【図４】  本実施例の消去動作のフローチャートである。
【図５】  本実施例の第２の消去動作のフローチャートである。
【図６】  本実施例の第３の消去動作のフローチャートである。
【図７】  図６のＳ２５における表示画面例である。
【符号の説明】
１０：画像処理装置
１２：記憶装置
１４：ＣＰＵ
１６：メモリ
１８：画像処理回路
２０：パラレルインターフェース
２２：ユーザ・インターフェース
２４：表示制御回路
２６：ＶＲＡＭ
２８：モニタ・ディスプレイ
３０：ＣＰＵバス
【図１】
0003800825.tif 000002
【図２】
0003800825.tif 000003
【図３】
0003800825.tif 000004
【図４】
0003800825.tif 000005
【図５】
0003800825.tif 000006
【図６】
0003800825.tif 000007
【図７】
0003800825.tif 000008