(57)【要約】【課題】複数の画像を含む複数画像形式ファイルから画像を選択する場合、所望の画像を素早く選択することができる画像選択装置を提供することを目的とする。【解決手段】ユーザが選択した複数画像形式ファイルと、他の複数画像形式ファイルとの関連性の有無を、一定の情報と予め決められている情報とを比較し、この比較の結果が、予め決められた基準を満たすか否かに応じて、判定し、複数画像形式ファイル内から、指定された特徴を持つ画像を検索し、ユーザが選択したユーザ選択複数画像形式ファイルに対して関連性があると判定した他の複数画像形式ファイルの画像選択履歴であって、上記記憶されている画像選択履歴と同じ特徴を持つ画像を、上記ユーザ選択複数画像形式ファイルから検索し、この検索された画像を、上記ユーザ選択複数画像形式ファイルの表示画像として優先的に選択し、上記検索された画像を表示する。【選択図】図８
2010035096.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像と画像情報とを含む複数画像形式ファイルから、画像を選択する画像選択装置において、
任意の複数画像形式ファイルを、ユーザが選択するためのファイル選択手段と；
ユーザが選択した複数画像形式ファイル内の任意の画像を、ユーザが選択するための画像選択手段と；
上記ファイル選択手段と上記画像選択手段とによってユーザが選択した画像選択結果を記憶する選択履歴記憶手段と；
上記ファイル選択手段を介してユーザが選択した複数画像形式ファイルと、他の複数画像形式ファイルとの関連性の有無を、一定の情報と予め決められている情報とを比較した結果が、予め決められた基準を満たすか否かに応じて判定する関連判定手段と；
複数画像形式ファイル内から、指定された特徴を持つ画像を検索する画像検索手段と；
指定された画像を表示する画像表示手段と；
を有し、上記ファイル選択手段を介してユーザが選択したユーザ選択複数画像形式ファイルに対して関連性があると上記関連判定手段が判定した他の複数画像形式ファイルの画像選択履歴であって、上記選択履歴記憶手段が記憶している画像選択履歴と同じ特徴を持つ画像を、上記ユーザ選択複数画像形式ファイルから上記画像検索手段が検索し、この検索された画像を、上記ユーザ選択複数画像形式ファイルの表示画像として優先的に選択し、上記検索された画像を上記画像表示手段が表示することを特徴とする画像選択装置。
【請求項２】
請求項１において、
上記関連判定手段が用いる予め決められた情報は、複数画像形式ファイルに付属しているＥｘｉｆ付属情報から得られた情報、またはファイル格納先フォルダ名のうちの少なくとも一方であることを特徴とする画像選択装置。
【請求項３】
請求項２において、
上記Ｅｘｉｆ付属情報から得られる情報は、画像撮影モード、画像撮影時間、画像撮影位置情報、画像撮像機器情報の少なくとも１つを含むことを特徴とする画像処理装置。
【請求項４】
請求項３において、
上記画像撮影モードは、ブラケット撮影、連写撮影、夜景撮影、逆光撮影の少なくとも１つであることを特徴とする画像選択装置。
【請求項５】
請求項３又は請求項４において、
上記関連判定手段は、比較ファイル間で、上記画像撮影モードが一致していれば、関連性があると判定し、上記画像撮影モードが不一致であれば、関連性がないと判定する手段であることを特徴とする画像選択装置。
【請求項６】
請求項３において、
上記関連判定手段は、比較ファイル間で、上記画像撮影時間の差が予め定められた閾値を下回っていれば、関連性があると判定し、予め定められた閾値を上回っていれば、関連性がないと判定する手段であることを特徴とする画像選択装置。
【請求項７】
請求項３において、
上記関連判定手段は、比較ファイル間で、上記画像撮影位置情報の距離差が予め定められた閾値を下回っていれば、関連性があると判定し、上記画像撮影位置情報の距離差が予め定められた閾値を上回っていれば、関連性がないと判定する手段であることを特徴とする画像選択装置。
【請求項８】
請求項３において、
上記関連判定手段における上記複数画像形式ファイルに付属しているＥｘｉｆ付属情報から得られた画像撮像機器情報は、撮影した機器の機種情報、または撮影時の装着レンズ名であることを特徴とする画像選択装置。
【請求項９】
請求項３または請求項８において、
上記関連判定手段は、比較ファイル間で、上記画像撮像機器情報が一致していれば、関連性があると判定し、上記画像撮像機器情報が不一致であれば、関連性がないと判定する手段であることを特徴とする画像選択装置。
【請求項１０】
請求項３において、
上記ファイル格納先フォルダ名は、複数画像形式ファイルが格納されているフォルダ名、格納されている階層のうちの少なくとも一方であることを特徴とする画像選択装置。
【請求項１１】
請求項３又は請求項１０において、
上記関連判定手段は、比較ファイル間で、上記ファイル格納先フォルダ名または階層が一致していれば、関連性があると判定し、上記ファイル格納先フォルダ名または階層が不一致であれば、関連性がないと判定する手段であることを特徴とする画像選択装置。
【請求項１２】
請求項３において、
上記関連判定手段は、複数画像形式ファイルの関連度合いを計算するために、画像撮影モード、画像撮影時間、画像撮影位置情報、画像撮像機器情報、ファイル格納先フォルダ名という比較要素に対して、優先順位をつける手段であることを特徴とする画像選択装置。
【請求項１３】
請求項１において、
上記画像検索手段は、検索対象となる複数画像形式ファイル内の複数の画像から、その各画像のＥｘｉｆ付属情報と検索する画像の特徴とが一致する画像を探し出す手段であることを特徴とする画像選択装置。
【請求項１４】
請求項１３において、
上記各画像のＥｘｉｆ付属情報は、露出ブラケット撮影における露出度合い、連写撮影における撮影タイミングという複数画像形式における各画像の差異のうちの少なくとも一方であることを特徴とする画像選択装置。
【請求項１５】
請求項１において、
上記関連判定手段は、上記ユーザ選択複数画像形式ファイルに対し、関連性のある他の複数画像形式ファイルが存在しないと判定されると、上記ユーザ選択複数画像形式ファイルの表示画像の優先順位を変更せず、上記複数画像形式ファイルに含まれている画像のうちで、サムネイル画像を除く最も先頭に記録されている第１画像または、上記複数画像形式ファイルのうちで、メイン画像を表示画像として選択する手段であることを特徴とする画像選択装置。
【請求項１６】
複数の画像と画像情報とを含む複数画像形式ファイルから、画像を選択する画像選択方法において、
任意の複数画像形式ファイルを、ユーザが選択するファイル選択工程と；
ユーザが選択した複数画像形式ファイル内の任意の画像を、ユーザが選択する画像選択工程と；
上記ファイル選択工程と上記画像選択工程とによってユーザが選択した画像選択結果を記憶する選択履歴記憶工程と；
上記ファイル選択工程を介してユーザが選択した複数画像形式ファイルと、他の複数画像形式ファイルとの関連性の有無を、一定の情報と予め決められている情報とを比較し、この比較の結果が、予め決められた基準を満たすか否かに応じて、判定する関連判定工程と；
複数画像形式ファイル内から、指定された特徴を持つ画像を検索する画像検索工程と；
指定された画像を表示する画像表示工程と；
を有し、上記ファイル選択工程を介してユーザが選択したユーザ選択複数画像形式ファイルに対して関連性があると上記関連判定工程で判定された他の複数画像形式ファイルの画像選択履歴であって、上記選択履歴記憶工程で記憶している画像選択履歴と同じ特徴を持つ画像を、上記ユーザ選択複数画像形式ファイルから上記画像検索工程で検索され、この検索された画像を、上記ユーザ選択複数画像形式ファイルの表示画像として優先的に選択し、上記検索された画像を上記画像表示工程で表示することを特徴とする画像選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を含む複数画像形式ファイルにおける画像選択装置に関する。
【背景技術】
【０００２】
メモリカード内の画像を印刷する機能は、近年のデジタルカメラの普及に伴い、様々な印刷形態で提供されている。たとえば、メモリカード内には、複数の画像ファイルが保存され、また、各画像ファイルには、サムネイル画像や主画像が含まれている（たとえば、特許文献１参照）。
【０００３】
ユーザの指示によって、これらの画像ファイルから、１つの画像を印刷し、また、複数画像をインデックス形式で印刷する形態もある。また、画像に対して、赤目除去や明るさを調整する機能も提供されている。これらの印刷機能に使用される画像ファイルは、上記のように、１つの主画像とサムネイルとで構成され、複数の画像を１つのファイルに保存する構成のデータも考えられる。
【特許文献１】特開２００５−１９８０１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来技術では、複数の画像を含むファイルから、所望の画像を選択する方法については、触れられていない。
【０００５】
類似した画像を１ファイルに納めることによって、ファイル数を減らすことはできるが、ファイル内に複数画像が存在するので、画像を選択するには、そのファイル内の複数画像から所望の画像を選び出す必要がある。
【０００６】
よって上記従来例では、複数の画像を含むファイルの中から、効率的に所望の画像を探し出し、選択することができないという問題がある。
【０００７】
本発明は、複数の画像を含む複数画像形式ファイルから画像を選択する場合、所望の画像を素早く選択することができる画像選択装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、複数の画像と画像情報とを含む複数画像形式ファイルから、画像を選択する画像選択装置において、任意の複数画像形式ファイルを、ユーザが選択するためのファイル選択手段と、ユーザが選択した複数画像形式ファイル内の任意の画像を、ユーザが選択するための画像選択手段と、上記ファイル選択手段と上記画像選択手段とによってユーザが選択した画像選択結果を記憶する選択履歴記憶手段と、上記ファイル選択手段を介してユーザが選択した複数画像形式ファイルと、他の複数画像形式ファイルとの関連性の有無を、一定の情報と予め決められている情報とを比較し、この比較の結果が、予め決められた基準を満たすか否かに応じて、判定する関連判定手段と、複数画像形式ファイル内から、指定された特徴を持つ画像を検索する画像検索手段と、指定された画像を表示する画像表示手段とを有し、上記ファイル選択手段を介してユーザが選択したユーザ選択複数画像形式ファイルに対して関連性があると上記関連判定手段が判定した他の複数画像形式ファイルの画像選択履歴であって、上記選択履歴記憶手段が記憶している画像選択履歴と同じ特徴を持つ画像を、上記ユーザ選択複数画像形式ファイルから上記画像検索手段が検索し、この検索された画像を、上記ユーザ選択複数画像形式ファイルの表示画像として優先的に選択し、上記検索された画像を上記画像表示手段が表示することを特徴とする画像選択装置である。
【発明の効果】
【０００９】
本発明によれば、複数画像を含む複数画像形式ファイルから画像を選択する場合、ユーザが選択するであろう画像を推測し，優先的に表示するので、ユーザが画像を選択する操作回数を低減させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１０】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１１】
図１は、本発明の実施例１であるＭＦＰ１００の概観を示す装置外観図である。
【００１２】
ＭＦＰ１００は、画像選択装置の例であり、操作部１０１と、カードインタフェース１０２と、読取部１０３と、記録部１０４とを有する。
【００１３】
通常は、図１に示すように、読取部１０３と、記録部１０４とを閉じた状態で設置されている。読み取りを実行する時や、コピーを実行する時、カードからの印刷を実行する時は、読取部１０３、記録部１０４の少なくとも一方を開き、ユーザが所望する機能を実行する。
【００１４】
図２は、ＭＦＰ１００の構成を示すブロック図である。
【００１５】
なお、同一の構成要素には、同一の符号を付してある。
【００１６】
ＭＦＰ１００は、操作部１０１と、カードインタフェース１０２と、読取部１０３と、記録部１０４とを有する。また、ＭＦＰ１００は、ＣＰＵ２００と、ＲＯＭ２０１と、ＲＡＭ２０２と、不揮発性ＲＡＭ２０３と、表示部２０４と、画像処理部２０５と、圧縮／解凍部２０６と、駆動部２０７と、センサ部２０８を有する。
【００１７】
ＣＰＵ２００は、ＭＦＰ１００が具備する様々な機能を制御し、操作部１０１における所定の操作に従い、ＲＯＭ２０１に記憶されている画像処理のプログラムを実行する。ＲＯＭ２０１は、ＭＦＰ１００の制御命令プログラム等を格納している。
【００１８】
読取部１０３は、ＣＣＤを備え、このＣＣＤは、原稿画像を読み取り、赤（Ｒ）、緑（Ｇ）及び青（Ｂ）色のアナログ輝度データを出力する。なお、読取部１０３において、ＣＣＤの代わりに、密着型イメージセンサ（ＣＩＳ）を使用するようにしてもよい。
【００１９】
カードインタフェース１０２は、操作部１０１の操作に応じて、読取部１０３が読み取った画像を、メモリカード等に記憶させる。また、カードインタフェース１０２は、たとえばデジタルスチルカメラで撮影され、メモリカード等に記憶されている画像を、操作部１０１の操作に応じて、読み込む機能を備える。
【００２０】
なお、カードインタフェース１０２を介して記憶された画像データと、カードインタフェース１０２を介して読み込まれた画像データとについて、画像処理部２０５が所望の画像処理を施す。
【００２１】
圧縮／解凍部２０６は、読取部１０３が読み取った画像と、記録部１０４が出力する画像とを、圧縮／解凍処理する。圧縮／解凍部２０６は、たとえば、ＪＰＥＧなどによる圧縮画像を、生成し、解凍する。
【００２２】
画像処理部２０５は、読取部１０３が読み取った画像と、圧縮／解凍部２０６が解凍した画像とを、入力画像処理する。また、画像処理部２０５は、カードインタフェース１０２を介して読み取った画像が圧縮／解凍部２０６で解凍された画像を、出力画像処理する。
【００２３】
入力画像処理及び出力画像処理は、デジタルカメラ等に用いられている色空間（たとえばＹＣｂＣｒ）と、標準的なＲＧＢ色空間（たとえばＮＴＳＣ−ＲＧＢやｓＲＧＢ）との間で、変換する。また、画像処理部２０５は、画像データの解像度の変換処理、画像データを包括する画像ファイルに含まれているヘッダ情報の生成及び解析処理、画像の解析処理及び画像補正処理、サムネイル画像生成及び補正処理等の機能を備えている。
【００２４】
これらの画像処理によって得られた画像データは、ＲＡＭ２０２に格納され、カードインタフェース１０２を介して、メモリカードに記憶する場合、必要な所定量に達すると、記録処理が実行される。また、記録部１０４で印刷される場合、必要な所定量に達すると、記録部１０４が記録動作を実行する。
【００２５】
また、不揮発性ＲＡＭ２０３は、バッテリバックアップされたＳＲＡＭなどであり、ＭＦＰ１００に固有のデータなどを記憶する。
【００２６】
操作部１０１は、記憶媒体に記憶されている画像データを選択し、記録をスタートするためのダイレクト写真印刷スタートキーを有する。また、操作部１０１は、モノクロ画像やカラー画像の読取を開始する時のスキャンスタートキー、コピー時に使用されるモノクロコピースタートキー、カラーコピースタートキーを有する。さらに、操作部１０１は、コピーやスキャンの解像度や画質などのモードを指定するモードキー、コピー等の動作を停止するためのストップキー、コピー数を入力するテンキーや登録キー、印刷する画像ファイル選択手段を指定するカーソルキー等も有する。ＣＰＵ２００は、これらのキーの押下状態を検出し、この押下状態に応じて、各部を制御する。
【００２７】
記録部１０４は、インクジェット方式のインクジェットヘッド、汎用ＩＣなどによって構成され、ＣＰＵ２００の制御によって、ＲＡＭ２０２に格納されている記録データを読み出し、ハードコピーとして印刷出力する。
【００２８】
駆動部２０７は、読取部１０３、記録部１０４のそれぞれの動作において、給排紙ローラを駆動するステッピングモータと、ステッピングモータの駆動力を伝達するギヤと、ステッピングモータを制御するドライバ回路などによって構成されている。
【００２９】
センサ部２０８は、記録紙幅センサ、記録紙有無センサ、原稿幅センサ、原稿有無センサ、記録媒体検知センサ等によって構成されている。ＣＰＵ２００は、これらセンサが得た情報に基づいて、原稿と記録紙との状態を検知する。
【００３０】
表示部２０４は、操作部１０１のキー押下状態に応じて内容を表示し、またＭＦＰ１００が行っている処理の内容等も表示する。
【００３１】
なお、ＭＦＰ１００は、上記とは別の構成を有するものであってもよく、たとえば、操作部は、キーの他に、タッチパネルによって構成されていてもよい。
【００３２】
ＭＦＰ１００は、複数の画像と画像情報とを含む複数画像形式ファイルから、画像を選択する画像選択装置の例である。
【００３３】
操作部１０１は、任意の複数画像形式ファイルを、ユーザが選択するためのファイル選択手段の例であり、ユーザが選択した複数画像形式ファイル内の任意の画像を、ユーザが選択するための画像選択手段の例である。
【００３４】
ＲＡＭ２０２は、上記ファイル選択手段と上記画像選択手段とによってユーザが選択した画像選択結果を記憶する選択履歴記憶手段の例である。
【００３５】
ＣＰＵ２００は、関連判定手段の例である。関連判定手段は、ファイル選択手段を介してユーザが選択した複数画像形式ファイルと、他の複数画像形式ファイルとの関連性の有無を、一定の情報と予め決められている情報とを比較した結果が、予め決められた基準を満たすか否かに応じて判定する手段である。
【００３６】
ＣＰＵ２００は、複数画像形式ファイル内から、指定された特徴を持つ画像を検索する画像検索手段の例である。
【００３７】
表示部２０４は、指定された画像を表示する画像表示手段の例である。
【００３８】
そして、上記ファイル選択手段を介してユーザが選択したユーザ選択複数画像形式ファイルに対して関連性があると上記関連判定手段が判定した他の複数画像形式ファイルの画像選択履歴であって、上記選択履歴記憶手段が記憶している画像選択履歴を考える。この画像選択履歴と同じ特徴を持つ画像を、上記ユーザ選択複数画像形式ファイルから上記画像検索手段が検索する。この検索された画像を、上記ユーザ選択複数画像形式ファイルの表示画像として優先的に選択し、上記検索された画像を上記画像表示手段が表示する。
【００３９】
なお、上記関連判定手段が用いる予め決められた情報は、複数画像形式ファイルに付属しているＥｘｉｆ付属情報から得られた情報、またはファイル格納先フォルダ名のうちの少なくとも一方である。
【００４０】
また、上記Ｅｘｉｆ付属情報から得られる情報は、画像撮影モード、画像撮影時間、画像撮影位置情報、画像撮像機器情報の少なくとも１つを含む。
【００４１】
また、上記画像撮影モードは、ブラケット撮影、連写撮影、夜景撮影、逆光撮影の少なくとも１つである。
【００４２】
さらに、上記関連判定手段は、比較ファイル間で、上記画像撮影モードが一致していれば、関連性があると判定し、上記画像撮影モードが不一致であれば、関連性がないと判定する手段である。
【００４３】
しかも、上記関連判定手段における上記複数画像形式ファイルに付属しているＥｘｉｆ付属情報から得られた情報は、画像撮影時間情報である。
【００４４】
そして、上記関連判定手段は、比較ファイル間で、上記画像撮影時間の差が予め定められた閾値を下回っていれば、関連性があると判定し、予め定められた閾値を上回っていれば、関連性がないと判定する手段である。
【００４５】
加えて、上記関連判定手段における上記複数画像形式ファイルに付属しているＥｘｉｆ付属情報から得られた情報は、画像撮影位置情報である。
【００４６】
また、上記関連判定手段は、比較ファイル間で、上記画像撮影位置情報の距離差が予め定められた閾値を下回っていれば、関連性があると判定し、上記画像撮影位置情報の距離差が予め定められた閾値を上回っていれば、関連性がないと判定する手段である。
【００４７】
さらに、上記関連判定手段における上記複数画像形式ファイルに付属しているＥｘｉｆ付属情報から得られた画像撮像機器情報は、撮影した機器の機種情報、または撮影時の装着レンズ名である。
【００４８】
しかも、上記関連判定手段は、比較ファイル間で、画像撮像機器情報が一致していれば、関連性があると判定し、上記画像撮像機器情報が不一致であれば、関連性がないと判定する手段である。
【００４９】
そして、上記ファイル格納先フォルダ名は、複数画像形式ファイルが格納されているフォルダ名、格納されている階層のうちの少なくとも一方である。
【００５０】
加えて、上記関連判定手段は、比較ファイル間で、上記ファイル格納先フォルダ名または階層が一致していれば、関連性があると判定し、上記ファイル格納先フォルダ名または階層が不一致であれば、関連性がないと判定する手段である。
【００５１】
また、上記関連判定手段は、複数画像形式ファイルの関連度合いを計算するために、画像撮影モード、画像撮影時間情報、画像撮影位置情報、画像撮像機器情報、ファイル格納先フォルダ名という比較要素に対して、優先順位をつける手段である。
【００５２】
さらに、上記画像検索手段は、検索対象となる複数画像形式ファイル内の複数の画像から、その各画像のＥｘｉｆ付属情報と検索する画像の特徴とが一致する画像を探し出す手段である。
【００５３】
しかも、上記各画像のＥｘｉｆ付属情報は、露出ブラケット撮影における露出度合い、連写撮影における撮影タイミングという複数画像形式における各画像の差異のうちの少なくとも一方である。
【００５４】
そして、上記画像検索手段は、検索する画像の特徴が一致している画像は、検索該当画像であるとし、検索する画像の特徴が一致していない画像は、検索該当外画像であるとする手段である。
【００５５】
加えて、上記関連判定手段において、上記ユーザ選択複数画像形式ファイルに対し、関連性のある他の複数画像形式ファイルが存在しないと判定されると、上記ユーザ選択複数画像形式ファイルの表示画像の優先順位を変更しない。そして、上記複数画像形式ファイルに含まれている画像のうちで、サムネイル画像を除く最も先頭に記録されている第１画像または、上記複数画像形式ファイルのうちで、最も重要であるメイン画像を表示画像として選択する。
【００５６】
図３は、実施例１において、複数画像形式を説明する図である。
【００５７】
図３（ａ）は、複数画像形式を示す図である。図３（ａ）に示す複数画像形式は、ＳＯＩマーカで始まり、ＥＯＩマーカで終わる複数のＪＰＥＧが連結されている。ファイル先頭のＳＯＩマーカの後には、第１画像のＥｘｉｆ付属情報４０１と、第１画像の複数画像形式付属情報４０２と、ＪＰＥＧで圧縮された第１画像とが存在する。ＪＰＥＧで圧縮された第１画像の後には、ＥＯＩマーカが存在する。
【００５８】
第１画像のＥＯＩマーカの後に、第２画像のＳＯＩマーカが存在し、その後に、第２画像のＥｘｉｆ付属情報、第２画像の複数画像形式付属情報４０３、ＪＰＥＧで圧縮された第２画像が存在する。第１画像のＥＯＩマーカと第２画像のＳＯＩマーカとの間に、別の情報が存在してもよい。
【００５９】
第２画像のＥＯＩマーカの後に、第３画像のＳＯＩマーカが存在し、その後に、第３画像のＥｘｉｆ付属情報、複数画像形式付属情報４０３、ＪＰＥＧで圧縮された第３画像が存在する。第２画像のＥＯＩマーカと第３画像のＳＯＩマーカとの間に、別の情報が存在してもおい。
【００６０】
上記と同様に、第２画像、第３画像、……と続き、第ｎ画像まで存在する。
【００６１】
図３（ｂ）は、第１画像の複数画像形式付属情報を示す図である。
【００６２】
第１画像の複数画像形式付属情報４０２は、ＡＰＰ２マーカ、複数画像形式であることを示す識別子である。識別子は、図３（ｂ）には、複数画像形式と示してある。さらに、ヘッダ、インデックスＩＦＤ４０４、第１画像ＩＦＤがある。このインデックスＩＦＤ４０４は、第１画像から第ｎ画像までの全体構成を示す。
【００６３】
図３（ｃ）は、第１画像以外の複数画像形式付属情報４０３を示す図である。
【００６４】
第１画像以外の複数画像形式付属情報４０３は、ＡＰＰ２マーカ、複数画像形式であることを示す識別子である。識別子は、図３（ｃ）には、複数画像形式と示してある。さらに、ヘッダ、第ｎ画像ＩＦＤがある。この第ｎ画像ＩＦＤには、第ｎ画像の固有の情報が含まれている。たとえば、その画像がファイルの中で何番目の画像であるのかを示す。
【００６５】
図４は、実施例１において、複数画像形式のインデックスＩＦＤを説明する図である。これは第１画像の複数画像形式付属情報のみが有する。
【００６６】
図４（ａ）は、インデックスＩＦＤの内部構造を示す図である。このインデックスＩＦＤの内部構造は、図３に示すインデックスＩＦＤ４０４に対応している。
【００６７】
インデックスＩＦＤ４０４には、複数画像形式のバージョン、ファイルに含まれている画像数、第１画像のエントリへのオフセット、第１画像から第ｎ画像のそれぞれのユニークＩＤリスト、総コマ数、次のＩＦＤへのオフセット値が記憶されている。
【００６８】
さらに、ＩＦＤの値として、第１画像〜第ｎ画像のそれぞれのエントリ４０６、第１画像〜第ｎ画像のユニークＩＤが記憶されている。
【００６９】
第１画像の複数画像形式付属情報と、第２画像以降の複数画像形式付属情報とは、内部に含まれている情報が異なる。
【００７０】
図４（ｂ）は、第１画像〜第ｎ画像のそれぞれのエントリ４０６の構造を示す図である。第１画像〜第ｎ画像のそれぞれのエントリ４０６には、画像の種別４０７、画像データオフセット、下位画像１エントリ番号、下位画像２エントリ番号が記憶されている。
【００７１】
なお、下位画像とは、該画像（着目している画像）に対して従属的な関係にある画像であり、たとえばモニタに表示するための表示用画像がある。この表示用画像は、上位にある画像（以下、上位画像という）と同じ内容であるが、低い解像度で作成されている。モニタ表示は、印刷に比べて高い解像度が求められず、さらには表示するまでの処理時間の短縮が求められるので、同じファイル内にこのような表示用画像を下位画像として含むことは有効である。
【００７２】
下位画像１エントリ番号、下位画像２エントリ番号は該画像に対して下位画像となる画像が、何番目の画像であるかを示している。
【００７３】
図４（ｃ）は、画像の種別４０７の内部構造を示す図である。画像の種別４０７には、メイン画像フラグ、下位画像フラグ、上位画像フラグが記憶されている。
【００７４】
ここでは、上記上位画像、下位画像に加え、メイン画像が定義されている。これは、複数画像形式ファイルにおいて、全ての画像が並列の関係ではないことが有効であることが考えられるためである。たとえば、モニタ表示をする際に、ユーザは、ファイルに含まれている複数の画像から、表示される画像を選択できるものの、ユーザにとっては、初めに表示される画像が重要である。たとえば、ブラケット撮影機能を利用して、ホワイトバランスを＋、−に数段階変えて撮影して保存したファイルである場合、ユーザが画像を選択するためには、まず、ホワイトバランスが基準となる０の位置にある画像が表示されることが望ましいと考えられる。このように、複数ある画像の中で中心となる画像を、他の画像と区別する必要がある。そこで、ここでは、上記中心となる画像を、メイン画像として定義する。
【００７５】
メイン画像フラグには、該画像がメイン画像であれば、１が記憶され、そうでなければ、０が記憶されている。
【００７６】
下位画像フラグには、該画像が他の画像の下位に位置付けられていれば、１が記憶され、そうでなければ、０が記憶されている。
【００７７】
上位画像フラグには、該画像が他の画像の上位に位置付けられていれば、１が記憶され、そうでなければ、０が記憶されている。
【００７８】
次に、実施例１の動作の概要について説明する。複数画像形式ファイルにおける画像選択の動作概要について説明する。
【００７９】
図５は、実施例１の動作の概要を示す図である。
【００８０】
ＭＦＰ１００に接続されたメモリカードに記録されているメモリカードデータ５０１に含まれている複数画像形式のファイル５１０と、ファイル５２０とに含まれている複数の画像から、ユーザが所望する画像を選択する。
【００８１】
図６は、図５に示すメモリカードデータ５０１に含まれている２つの複数画像形式ファイル５１０と５２０との詳細データ例を示す図である。
【００８２】
これらは、図３、図４に示したフォーマットに準拠した形式であり、１ファイルに、露出ブラケット撮影された複数の画像を納めたデータである。
【００８３】
複数画像形式ファイル６１０には、第１画像６１２とその第１画像のＥｘｉｆ付属情報６１１、第２画像６１４とその第２画像のＥｘｉｆ付属情報６１３、第３画像６１６とその第３画像のＥｘｉｆ付属情報６１５が含まれている。
【００８４】
一方、複数画像形式ファイル６２０には、第１画像６２２とその第１画像のＥｘｉｆ付属情報６２１、第２画像６２４とその第２画像のＥｘｉｆ付属情報６２３、第３画像６２６とその第３画像のＥｘｉｆ付属情報６２５が含まれている。
【００８５】
図７は、図５に示すメモリカードデータ５０１に含まれている２つの複数画像形式ファイル５１０と５２０との詳細データ例を示す図である。
【００８６】
これらは、図３、図４に示すフォーマットに準拠した形式であり、１ファイルに、露出ブラケット撮影された複数の画像を納めたデータである。ただし、図６に示す複数画像形式ファイルとは異なり、１つ目の複数画像形式ファイル７１０と、２つ目の複数画像形式ファイル７２０との撮影環境（撮影時間）に大きな差が存在する。
【００８７】
複数画像形式ファイル７１０には、第１画像７１２とその第１画像のＥｘｉｆ付属情報７１１、第２画像７１４とその第２画像のＥｘｉｆ付属情報７１３、第３画像７１６とその第３画像のＥｘｉｆ付属情報７１５が含まれている。
【００８８】
一方、複数画像形式ファイル７２０には、第１画像７２２とその第１画像のＥｘｉｆ付属情報７２１、第２画像７２４とその第２画像のＥｘｉｆ付属情報７２３、第３画像７２６とその第３画像のＥｘｉｆ付属情報７２５が含まれている。
【００８９】
ただし、実施例１では、複数画像形式ファイルに含まれている画像の関連性について、露出ブラケット撮影を取り上げているが、露出ブラケット撮影に限定にはせず、連続撮影なども含めた全ての複数画像形式ファイルを想定することができる。
【００９０】
図８は、実施例１において、複数画像形式ファイルから画像を選択する動作を示すフローチャートである。
【００９１】
まず、ユーザが、任意の複数画像形式ファイルを選択する（Ｓ８０１）。次に、ユーザが選択した複数画像形式ファイルの第１画像、またはメイン画像を、表示部２０４に表示する（Ｓ８０２）。上記メイン画像は、図４に示す画像の種別４０７の内部構造に含まれているメイン画像フラグで指定された画像である。
【００９２】
次に、ユーザ操作入力を待つ。ユーザ操作入力は、操作部１０１を介して行われる（Ｓ８０３）。
【００９３】
ユーザ操作入力が選択終了を指示する入力であれば、画像の選択処理を終了する。
【００９４】
ユーザ操作入力が、選択画像の決定を指示する入力であれば、選択画像の決定に関する処理を行い（Ｓ８０４）、再び上記ユーザ操作入力待ち状態に移る。
【００９５】
ユーザ操作入力が、次の画像への切り替えを指示する入力であれば（Ｓ８０５）、選択している複数画像形式ファイルに含まれている次の画像を、表示部２０４に表示し（Ｓ８０８）、再び上記のユーザ操作入力待ち状態に移る。
【００９６】
ユーザ操作入力が、次のファイルへの切り替えを指示する入力であれば（Ｓ８０５）、新たに指定された複数画像形式ファイルに移動する（Ｓ８０６）。
【００９７】
次に、ユーザが指定した複数画像形式ファイルの第１画像、またはメイン画像を、表示部２０４に表示し（Ｓ８０７）、再び上記ユーザ入力待ち状態に移る。
【００９８】
図９は、図８に示す表示画像の決定手段を用いて、図６に示す複数画像形式のファイル６１０とファイル６２０とともに、露出が＋補正された画像を選択した場合、表示部２０４に表示した画面の遷移例を示す図である。
【００９９】
始めに、メモリカードに記録されているデータの読み込みを示す表示画面（９０１）から、Ｓ８０１で指定された複数画像形式ファイル６１０の第１画像６１２を、表示部２０４に表示する（９１１）。ただし、メイン画像を表示する仕様でもよい。
【０１００】
次に、Ｓ８０３で指定されたユーザ操作に従い、ユーザが所望する画像が、表示部２０４に表示されるまで、Ｓ８０３、Ｓ８０５、Ｓ８０８による画面遷移を繰り返す（９１２、９１３）。
【０１０１】
次に、ユーザが所望する露出が＋補正された画像６１６が、表示部２０４に表示されると、Ｓ８０３で指定したユーザ操作に従い、選択画像の決定処理Ｓ８０４を行い、選択画像の決定画面に遷移する（９０２）。
【０１０２】
次に、Ｓ８０３で指定されたユーザ操作に従い、新たに画像を選択する複数画像形式ファイル６２０への移動Ｓ８０６を行い、第１画像６２２を表示部２０４に表示する（９２１）。ただし、メイン画像を表示する仕様でもよい。
【０１０３】
次に、Ｓ８０３で指定されたユーザ操作に従い、ユーザが所望する画像が表示部２０４に表示されるまで、Ｓ８０３、Ｓ８０５、Ｓ８０８による画面遷移を繰り返す（９２２、９２３）。
【０１０４】
次に、ユーザが所望する露出が＋補正された画像６２６が、表示部２０４に表示されると、Ｓ８０３で指定されたユーザ操作に従い、選択画像の決定処理Ｓ８０４を行い、選択画像の決定画面に遷移する（９０３）。
【０１０５】
以上の処理によって、図６に示す複数画像形式ファイル６１０と６２０とに対する画像選択が終了する。
【０１０６】
実施例１では、複数の画像を含むファイルの第１画像、またはメイン画像を、最初の選択候補とし、その画像から、順次１画像ずつ表示して選択させる。メイン画像の設定は、多くの場合、撮影時に撮影機器が設定することが予想されるので、最初の選択候補となる第１画像またはメイン画像が必ずしも、ユーザが所望する画像とは一致しない。よって、複数画像形式ファイルから画像を選択する際に、ユーザは、１ファイルごとに、最初の選択候補となる第１画像またはメイン画像から、所望の画像まで移動し、選択する操作を行わなくてはならない。
【０１０７】
そこで、本発明では、次の実施例を提案する。
【０１０８】
図６に示す場合、ファイル６１０とファイル６２０とは、ともに撮影日時が近い関係にあり、共に露出不足であるという同じ特徴を持っている。この場合、ユーザは、ファイル６１０、ファイル６２０ともに、露出が＋補正された第３画像（６１６と６２６）を選択する傾向にある。よって、生成日時、生成環境等が近く、関連性のある複数画像形式ファイルでは、過去にユーザが選択した画像選択履歴から、ユーザが選択する画像を推測し、優先的に選択候補にすることが有効である。
【０１０９】
この場合に想定している複数画像形式では、図３に示すように、画像ごとにＥｘｉｆ付属情報が存在する。このＥｘｉｆ付属情報には、画像に関する情報（たとえば撮影日時や撮影モード等）が含まれているので、このＥｘｉｆ付属情報を解析することによって、各複数画像形式ファイル間の関連性を判定することができる。そこで、実施例１では、比較要素を撮影モードと撮影日時とし、比較要素の優先順位を、撮影モード、撮影日時の順とすることによって、関連性を判定する。
【０１１０】
関連判定基準として画像撮影モードは、比較ファイル間で画像撮影モードが一致していれば、関連性があると判定し、不一致であれば、関連性がないと判定する。
【０１１１】
関連判定基準としての撮影日時は、比較ファイル間で画像撮影時間の差が、予め定められた閾値（たとえば２時間）を下回っていれば、関連性があると判定し、予め定められた閾値（たとえば２時間）を上回っていれば、関連性がないと判定する。
【０１１２】
ただし、実施例１では、関連性を判定する撮影時間差の基準値が２時間であるが、関連性を判定する撮影時間差の基準値を、２時間以外の時間に設定するようにしてもよい。
【０１１３】
ただし、実施例１において、比較要素の優先順位は、撮影モード、撮影日時の順であるが、この順位以外の順位を設定するようにしてもよい。
【０１１４】
実施例１では、比較要素として、撮影モード、撮影日時を用いているが、これらに限定せずに、Ｅｘｉｆ付属情報から得られる全ての情報（撮影モード、撮影時間、撮影位置、撮像機器等）やファイル格納先フォルダ名を比較要素の候補とするようにしてもよい。
【０１１５】
図１０は、複数画像形式ファイルから画像を選択する処理を示すフローチャートである。
【０１１６】
まず、ユーザが任意の複数画像形式ファイルを選択する（Ｓ１００１）。次に、ユーザが選択した複数画像形式ファイルの第１画像、またはメイン画像を、表示部２０４に表示する（Ｓ１００２）。上記メイン画像は、図４における画像の種別４０７の内部構造に含まれているメイン画像フラグで指定された画像である。
【０１１７】
次に、ユーザ操作入力を待つ。このときのユーザ操作入力は、操作部１０１を介して実行される（Ｓ１００３）。
【０１１８】
ユーザ操作入力が、選択終了を指示する入力であれば、画像の選択処理を終了する。ユーザ操作入力が、選択画像の決定を指示する入力であれば、選択画像の決定に関する処理を行う（Ｓ１００４）。
【０１１９】
次に、ユーザが選択した画像の情報を、ユーザ選択履歴として記憶し（Ｓ１００９）、再び上記のユーザ操作入力待ち状態に移る。
【０１２０】
ユーザ操作入力が、次の画像への切り替えを指示する入力であれば（Ｓ１００５）、選択している複数画像形式ファイルに含まれている次の画像を、表示部２０４に表示し（Ｓ１００８）、再び上記のユーザ操作入力待ち状態に移る。
【０１２１】
ユーザ操作入力が、次のファイルへの切り替えを指示する入力であれば（Ｓ１００５）、新たに指定された複数画像形式ファイルに移動する（Ｓ１００６）。
【０１２２】
次に、指定された複数画像形式ファイルと、他の複数画像形式ファイルとの間に、関連性があるかどうかを、後述の関連判定手段を用いて調べる（Ｓ１０１０）。
【０１２３】
関連性がある複数画像形式ファイルが存在しなければ、ユーザが選択した複数画像形式ファイルの第１画像、またはメイン画像を、表示部２０４に表示し（Ｓ１００７）、再び上記のユーザ入力待ち状態に移る。
【０１２４】
関連がある複数画像形式ファイルが存在すれば、その関連性を持つ複数画像形式ファイルのユーザ選択履歴から、過去にユーザが選択した画像の特徴を調べる（Ｓ１０１１）。
【０１２５】
現在選択されている複数画像形式ファイル内から、その過去にユーザが選択した画像の特徴と一致する画像を検索する（Ｓ１０１２）。
【０１２６】
次に、その検索した画像を優先的に表示部２０４に表示し（Ｓ１０１３）、再び上記のユーザ入力待ち状態に移る。
【０１２７】
また、関連性を持つ複数画像形式ファイルが複数存在すれば、関連判定手段で用いる比較要素の優先順位に従って、各複数画像形式ファイルの関連度合い計算し、参考にする（ユーザ選択履歴を用いる）複数画像形式ファイルを決定する。たとえば、比較要素が、画像撮影モード、画像撮影時間、画像撮影位置であり、優先順位を、
画像撮影モード＞画像撮影時間＞画像撮影位置
とする。
【０１２８】
画像撮影モードが一致していることが、関連判定基準であるので、関連のあるファイルごとで差が生じることはない。よって、次に優先順位が高い画像撮影時間において、最も近い（撮影時間の差が小さい）複数画像形式ファイルを参考にする。
【０１２９】
また、一度の画像の決定操作で、次のファイルへの移動・表示を行うために、選択画像を、Ｓ１００９で記録した後に、Ｓ１００６で次の複数形式ファイルに移動し、以降の処理が直接繋がっていてもよい。
【０１３０】
また、１つの複数画像形式ファイルの中から、２つ以上の画像が選択されれば、画像選択履歴として、少なくとも１つの履歴を残す。
【０１３１】
上記関連判定手段（Ｓ１０１０）について、以下で説明する。
【０１３２】
関連判定手段の一例として、図６に示す複数画像形式ファイル６１０とファイル６２０との関連判定を行う。比較要素である撮影モードに関して、ファイル６１０と、ファイル６２０と共に、露出ブラケット撮影であるので、撮影モードに関して関連性があると判定する。
【０１３３】
次に、比較要素である撮影日時に関してファイル６１０とファイル６２０との撮影時間の差が、基準値２時間未満であるので、撮影日時に関して関連性があると判定する。以上によって、撮影モードと、撮影日時とが、関連性があると判定されたので、複数画像形式ファイル６１０とファイル６２０との間に関連性があると判定する。
【０１３４】
次に、関連判定手段の一例として、図７に示す複数画像形式ファイル７１０とファイル７２０との関連判定を行う。まず、比較要素である撮影モードに関して、ファイル７１０とファイル７２０とが共に露出ブラケット撮影であるので、撮影モードに関して、関連性があると判定する。
【０１３５】
次に、比較要素である撮影日時に関して、ファイル７１０とファイル７２０との撮影時間の差が２時間を上回っているので、撮影日時に関して関連性なしと判定する。以上によって、撮影モードに関して関連性があると判定されたが、撮影日時に関して関連性がないと判定されたので、複数画像形式ファイル７１０とファイル７２０との間には、関連性がないと判定する。
【０１３６】
また、比較対象のファイルのＥｘｉｆ付属情報に、比較要素の情報が含まれていなければ、または比較対象のファイルがＥｘｉｆ付属情報を持たなければ、関連性なしと判定する。
【０１３７】
図１１は、図１０に示す表示画像の決定手段を用いて、図６に示す複数画像形式のファイル６１０とファイル６２０と共に、露出が＋補正された画像を選択した場合、表示部２０４に表示した画面の遷移例を示す図である。
【０１３８】
始めに、メモリカードに記録されているデータの読み込みを示す表示画面（１１０１）から、Ｓ１００１で指定された複数画像形式ファイル６１０の第１画像６１２を、表示部２０４に表示する（１１１１）。ただし、メイン画像を表示する仕様でもよい。
【０１３９】
次に、Ｓ１００３で指定されたユーザ操作に従い、ユーザが所望する画像が、表示部２０４に表示されるまで、Ｓ１００３、Ｓ１００５、Ｓ１００８による画面遷移を繰り返す（１１１２、１１１３）。
【０１４０】
次に、ユーザが所望する露出が＋補正された画像６１６が、表示部２０４に表示されると、Ｓ１００３で指定されたユーザ操作に従い、Ｓ１００４で、選択画像の決定処理を実行し、選択画像の決定画面に遷移し（１１０２）、選択された画像情報を記録する。
【０１４１】
次に、Ｓ１００３で指定されたユーザ操作に従い、Ｓ１００６で、新たに画像を選択する複数画像形式ファイル６２０へ移動し、複数画像形式のファイル６２０と画像選択履歴を持つファイル６１０との間に、関連性があるかどうかを、Ｓ１０１０で判定する。この結果、関連性があると判定したので、過去にユーザが選択した画像６１６の特徴である露出＋補正と同じ特徴を持つ画像を、複数画像形式ファイル６２０内から検索し、この検索した画像６２６を、表示部２０４に表示する（１１２３）。
【０１４２】
次に、ユーザが所望する露出が＋補正された画像６２６が表示部２０４に表示されているので、Ｓ１００３で指定したユーザ操作に従い、Ｓ１００４で、選択画像の決定処理を行い、選択画像の決定画面に遷移し（１１０３）、選択された画像情報を記録する。
【０１４３】
上記処理によって、図６に示す複数画像形式ファイル６１０と６２０とに対する画像選択処理が終了する。
【０１４４】
また、実施例１では、複数画像形式ファイルに含まれている画像の関連性について、露出ブラケット撮影を取り上げているので、検索する画像の特徴を露出度合いとしているが、特に限定はしない。たとえば、連写撮影の場合、撮影タイミングなどで、関連性を判断するようにしてもよい。
【０１４５】
図１２は、上記表示画像の決定手段（図１０）を用いて、図７に示す複数画像形式ファイル７１０に関して、露出＋補正をされた画像を選択し、複数画像形式ファイル７２０に関しては、露出が−補正された画像を選択した場合に表示された画面例を示す図である。
【０１４６】
始めに、メモリカードに記録されているデータの読み込みを示す表示画面（１２０１）から、Ｓ１００１で指定された複数画像形式ファイル７１０の第１画像７１２を、表示部２０４に表示する（１２１１）。ただし、メイン画像を表示する仕様でもよい。
【０１４７】
次に、Ｓ１００３で指定されたユーザ操作に従い、ユーザが所望する画像が、表示部２０４に表示されるまで、Ｓ１００３、Ｓ１００５、Ｓ１００８による画面遷移を繰り返す（１２１２、１２１３）。
【０１４８】
次に、ユーザが所望する露出が＋補正された画像７１６が、表示部２０４に表示されると、Ｓ１００３で指定されたユーザ操作に従い、Ｓ１００４で選択画像の決定処理を行い、選択画像の決定画面に遷移し（１２０２）、選択された画像情報を記録する。
【０１４９】
次に、Ｓ１００３で指定されたユーザ操作に従い、Ｓ１００６で、新たに画像を選択する複数画像形式ファイル７２０へ移動し、複数画像形式のファイル７２０と画像選択履歴を持つファイル７１０との間に関連性があるかどうかを、Ｓ１０１０で判定する。この結果、関連性なしと判定したので、複数画像形式ファイル７２０の第１画像７２２を、表示部２０４に表示する（１２２１）。ただし、メイン画像を表示する仕様でもよい。
【０１５０】
次に、ユーザが所望する露出が−補正された画像７２４が、表示部２０４に表示されると、Ｓ１００３で指定されたユーザ操作に従い、Ｓ１００４で、選択画像の決定処理を実行し、選択画像の決定画面に遷移し（１２０３）、選択された画像情報を記録する。
【０１５１】
以上の処理によって、図７に示す複数画像形式ファイル７１０と７２０とに対する画像選択を終了する。
【図面の簡単な説明】
【０１５２】
【図１】本発明の実施例１であるＭＦＰ１００の概観を示す装置外観図である。
【図２】ＭＦＰ１００の構成を示すブロック図である。
【図３】実施例１において、複数画像形式を説明する図である。
【図４】実施例１において、複数画像形式のインデックスＩＦＤを説明する図である。
【図５】実施例１の動作の概要を示す図である。
【図６】図５に示すメモリカードデータ５０１に含まれている２つの複数画像形式ファイル５１０と５２０との詳細データ例を示す図である。
【図７】図５に示すメモリカードデータ５０１に含まれている２つの複数画像形式ファイル５１０と５２０との詳細データ例を示す図である。
【図８】実施例１において、複数画像形式ファイルから画像を選択する動作を示すフローチャートである。
【図９】図８に示す表示画像の決定手段を用いて、図６に示す複数画像形式のファイル６１０とファイル６２０とともに、露出が＋補正された画像を選択した場合、表示部２０４に表示した画面の遷移例を示す図である。
【図１０】複数画像形式ファイルから画像を選択する処理を示すフローチャートである。
【図１１】図１０に示す表示画像の決定手段を用いて、図６に示す複数画像形式のファイル６１０とファイル６２０と共に、露出が＋補正された画像を選択した場合、表示部２０４に表示した画面の遷移例を示す図である。
【図１２】上記表示画像の決定手段（図１０）を用いて、図７に示す複数画像形式ファイル７１０に関して、露出＋補正をされた画像を選択し、複数画像形式ファイル７２０に関しては、露出が−補正された画像を選択した場合に表示された画面例を示す図である。
【符号の説明】
【０１５３】
１００…ＭＦＰ、
１０１…操作部、
１０２…カードインタフェース、
１０３…読取部、
１０４…記録部、
２００…ＣＰＵ、
２０１…ＲＯＭ、
２０２…ＲＡＭ、
２０３…不揮発性ＲＡＭ、
２０４…表示部
２０５…画像処理部、
２０６…圧縮／解凍部、
２０７…駆動部、
２０８…センサ部、
４０１…複数画像形式に含まれる第１画像のＥｘｉｆ付属情報、
４０２…第１画像の複数画像形式付属情報、
４０３…第１画像以外の複数画像形式付属情報、
４０４…インデックスＩＦＤ、
４０６…エントリ、
４０７…画像の種別。
【図１】
2010035096.tif 000003
【図２】
2010035096.tif 000004
【図３】
2010035096.tif 000005
【図４】
2010035096.tif 000006
【図５】
2010035096.tif 000007
【図６】
2010035096.tif 000008
【図７】
2010035096.tif 000009
【図８】
2010035096.tif 000010
【図９】
2010035096.tif 000011
【図１０】
2010035096.tif 000012
【図１１】
2010035096.tif 000013
【図１２】
2010035096.tif 000014