(57)【要約】【課題】全体画像のうちの一部の部分画像同士を簡便に比較する。【解決手段】フイルムストリップエリア６７から比較対象の画像Ａ，Ｂを選択する。選択された画像Ａ，Ｂは、画像比較エリア５４に重ねて表示される。自動ボタン６１を選択することで、上位画像Ｂのデータに記録されている特徴情報に基づいて、上位画像Ｂに対して特定範囲７０が自動的に設定される。表示制御手段は、上位画像Ｂに対して特定範囲７０外を透過処理して透過範囲を作成し、透過範囲を通して下位画像Ａの一部を上位画像Ｂに混合して表示する。マウス操作で特定範囲７０の移動を指示すると、表示制御手段は、特定範囲７０に表示されている画像Ｂが特定範囲７０と一緒に移動するように表示する。【選択図】図５
2012063833.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を単一の画像比較エリアに重ねて表示する画像表示装置において、
前記画像に記録されている特徴情報に基づいて、上位画像に特定範囲を設定する特定範囲設定手段と、
前記上位画像に対して前記特定範囲又は特定範囲外を透過処理して透過範囲を作成する透過処理手段と、
前記透過範囲を通して下位画像の一部を前記上位画像に混合して表示する表示制御手段と、を備えたことを特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置において、
前記特徴情報は、顔画像領域、又はフォーカスポイントの情報になっていることを特徴とする画像表示装置。
【請求項３】
請求項１又は２に記載の画像表示装置において、
前記特定範囲設定手段は、前記上位画像に対して特徴情報を含む上位画像特徴範囲の画像を切り出すための切出し用の特定範囲と、前記上位画像特徴範囲の画像を切り抜くための切抜き用の特定範囲とのうちのいずれか一方を、前記特徴情報に基づいて選択する選択手段を有し、
前記透過処理手段は、前記切出し用の特定範囲が選択されている場合には前記特定範囲外を透過処理し、また前記切抜き用の特定範囲が選択されている場合には、前記特定範囲を透過処理することを特徴とする画像表示装置。
【請求項４】
請求項３に記載の画像表示装置において、
前記上位画像を読み込んで特徴情報を抽出する特徴情報抽出手段と、
前記上位画像の特徴情報の数を判別する判別手段と、を備え、
前記選択手段は、前記特徴情報の数が単数の場合に前記切出し用の特定範囲を選択し、複数の場合には、前記切抜き用の特定範囲を選択することを特徴とする画像表示装置。
【請求項５】
請求項３に記載の画像表示装置において、
前記上位画像を読み込んで特徴情報を抽出する特徴情報抽出手段と、
前記上位画像に対して特徴情報のばらつきの度合いを算出する算出手段と、
前記ばらつきの度合いを閾値と比較する比較手段と、を備え、
前記選択手段は、ばらつきの度合いが閾値未満の場合に前記切出し用の特定範囲を選択し、閾値を超える場合には、前記切抜き用の特定範囲を選択することを特徴とする画像表示装置。
【請求項６】
請求項３ないし５いずれか１項記載の画像表示装置において、
前記切抜き用の特定範囲は、前記上位画像特徴範囲外で、かつ下位画像が重なる範囲に設定されることを特徴とする画像表示装置。
【請求項７】
請求項３ないし５いずれか１項記載の画像表示装置において、
下位画像の特徴情報を抽出する手段を有し、
前記切抜き用の特定範囲は、前記上位画像特徴範囲外で、かつ前記下位画像の特徴情報を含む下位画像特徴範囲と重なる範囲に設定されることを特徴とする画像表示装置。
【請求項８】
請求項７記載の画像表示装置において、
前記下位画像の特徴情報を含む下位画像特徴範囲が前記上位画像特徴範囲に重なる場合には、前記２つの特徴範囲が重ならないように、前記上位画像と前記下位画像とを前記画像比エリア内で相対的にずらして表示させる手段を備えることを特徴とする画像表示装置。
【請求項９】
複数の画像を単一の画像比較エリアに重ねて表示する画像表示方法において、
前記画像に記録されている特徴情報に基づいて、上位画像に特定範囲を設定する範囲設定ステップと、
前記上位画像に対して前記特定範囲又は特定範囲外を透過処理して透過範囲を作成する透過処理ステップと、
前記透過範囲を通して下位画像の一部を前記上位画像に混合して表示するステップと、を含むことを特徴とする画像表示方法。
【請求項１０】
請求項９に記載の画像表示方法において、
前記特徴情報は、顔画像領域、又はフォーカスポイントの情報になっていることを特徴とする画像表示方法。
【請求項１１】
請求項９又は１０に記載の画像表示方法において、
前記範囲設定ステップは、前記上位画像に対して特徴情報を含む上位画像特徴範囲の画像を切り出すための切出し用の特定範囲と、前記上位画像特徴範囲の画像を切り抜くための切抜き用の特定範囲とのうちのいずれか一方を、前記特徴情報に基づいて選択する選択ステップを含み、
前記透過処理ステップは、前記切出し用の特定範囲を選択した場合に前記特定範囲外を透過処理し、また前記切抜き用の特定範囲を選択した場合には、前記特定範囲を透過処理することを特徴とする画像表示方法。
【請求項１２】
請求項１１に記載の画像表示方法において、
前記上位画像を読み込んで特徴情報を抽出する特徴情報抽出ステップと、
前記特徴情報の数を判別する判別ステップと、を含み、
前記選択ステップは、前記特徴情報の数が単数の場合には前記切出し用の特定範囲を選択し、複数の場合には前記切抜き用の特定範囲を選択することを特徴とする画像表示方法。
【請求項１３】
請求項１１に記載の画像表示方法において、
前記上位画像を読み込んで特徴情報を抽出する特徴情報抽出ステップと、
前記上位画像に対する特徴情報のばらつきの度合いを算出する算出ステップと、
前記ばらつきの度合いを閾値と比較する比較ステップと、を含み、
前記選択ステップは、ばらつきの度合いが閾値未満の場合には前記切出し用の特定範囲を選択し、閾値を超える場合には前記切抜き用の特定範囲を選択することを特徴とする画像表示方法。
【請求項１４】
請求項１１ないし１３いずれか１項記載の画像表示方法において、
前記切抜き用の特定範囲は、上位画像の特徴情報を含む範囲外で、かつ下位画像が重なる範囲に設定されることを特徴とする画像表示方法。
【請求項１５】
請求項１１ないし１３いずれか１項記載の画像表示方法において、
下位画像の特徴情報を抽出するステップを含み、
前記切抜き用の特定範囲は、前記上位画像特徴範囲外で、かつ前記下位画像の特徴情報を含む下位画像特徴範囲と重なる範囲に設定されることを特徴とする画像表示方法。
【請求項１６】
請求項１５記載の画像表示方法において、
前記下位画像の特徴情報を含む下位画像特徴範囲が前記上位画像特徴範囲に重なる場合には、前記２つの特徴範囲が重ならないように、前記上位画像と前記下位画像とを前記画像比エリア内で相対的にずらして表示させるステップを含むことを特徴とする画像表示方法。
【請求項１７】
請求項９ないし１６いずれか１項記載の画像表示方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、比較観察をするために複数の画像を同一画面上に表示する画像表示装置、及び方法、並びにプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
従来、複数の表示画像のそれぞれに基準点を指定して表示画像同士を関連付けして同期表示を行うことで精細な比較観察を可能にした画像表示方法が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２９８４６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前述した画像表示方法では、比較画像を左右に個別に並べた２つの固定ウィンドウにそれぞれ表示している。このため、互いの画像を固定ウィンドウの間隔未満に近づけることができないため、部分画像同士の比較が判断し難い。特に画像全体の中の一部の部分画像同士を比較したい場合には、離れすぎているため、細かな比較が行えないおそれがあった。
【０００５】
本発明は、上記課題を解決するために、全体画像のうちの一部の部分画像同士を簡便に比較することができる画像表示装置、及び方法、並びにプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明では、上位画像に記録されている特徴情報に基づいて特定範囲を設定する範囲設定手段と、上位画像に対して特定範囲又は特定範囲外を透過処理して透過範囲を作成する透過処理手段と、透過範囲を通して下位画像の一部を上位画像に混合して表示する表示制御手段と、を備えたものである。
【０００７】
下位画像を上位画像に入れ替えたい場合がある。この場合には、下位画像を最前面に表示する画像入替え表示制御手段を設け、範囲設定手段は、最前面に表示される画像に対して特定範囲を抽出するのが好適である。
【０００８】
画像データには、カメラで撮影したときのフォーカスポイントの情報が埋め込まれているものがある。この情報を特徴情報として利用して特定範囲を決めるのが好適である。また、画像には、顔画像が写っているものがある。そこで、顔画像検出手段を設け、上位画像に写っている顔画像の領域を特徴情報として検出し、検出した顔画像領域に基づいて特定範囲を決めてもよい。
【０００９】
特定範囲設定手段は、上位画像に対して特徴情報を含む上位画像特徴範囲の画像を切り出すための切出し用の特定範囲と、上位画像特徴範囲の画像を切り抜くための切抜き用の特定範囲とのうちのいずれか一方の特定範囲を特徴情報に基づいて選択する選択手段を有している。この場合、透過処理手段は、切出し用の特定範囲の場合には特定範囲外を透過処理し、また切抜き用の特定範囲の場合には、特定範囲内を透過処理する。
【００１０】
特定範囲は、上位画像の特徴情報の数に応じて選択してもよい。この場合、一つの場合には、切出し用の特定範囲を、複数の場合には切り抜き用の特定範囲を選択する。
【００１１】
また、上位画像の特徴情報のばらつきの度合いに応じて選択してもよい。この場合、画像の基準位置から各特徴情報の位置までの距離、又は各特徴情報の位置の間隔を各々調べて、各距離又は間隔のばらつきの度合い（標準偏差）を算出し、算出した値が予め決めた閾値未満の場合には切出し用の特定範囲を、超える場合には切抜き用の特定範囲を選択すればよい。これによれば、特徴情報が複数ある場合でも、切出し用の特定範囲を選ぶことができる。
【００１２】
切抜き用の特定範囲は、上位画像の特徴情報を含む上位画像特徴範囲外で、かつ下位画像が重なる範囲に設定するのが望ましい。さらに、上位画像特徴範囲外で、かつ下位画像の特徴情報を含む下位画像特徴範囲と重なる範囲に設定するのが好適である。
【００１３】
画像比較エリアで下位画像特徴範囲が上位画像特徴範囲に重なって表示されている場合には、比較対象の部分画像を同時に表示することができない。そこで、前記２つの特徴範囲が重ならないように、上位画像と下位画像とを画像比エリア内で相対的に移動させる手段を備えるのが好適である。
【発明の効果】
【００１４】
本発明では、画像に記録されている特徴情報に基づいて特定範囲を設定する特定範囲設定手段を備え、上位画像に対して設定した特定範囲又は特定範囲外を透過処理して透過範囲を作成し、作成した透過範囲を通して下位画像の一部を上位画像に混合して表示するため、全体画像の中の比較対象となる部分画像同士を自動的に並べて表示することができ、よって、画像の比較を簡便にかつ確実に行える。
【図面の簡単な説明】
【００１５】
【図１】本発明の画像表示装置の電気的概略を示すブロック図である。
【図２】プログラムを起動することで生成されるアプリケーションソフト部の概略を示すブロック図である。
【図３】ＧＵＩ画面（ウィンドウ）を示す説明図である。
【図４】選択した画像を画像比較エリアに表示した状態を示す説明図である。
【図５】フォーカスポイントに基づいて切出し用の特定範囲が選択されたときの表示形態を示す説明図である。
【図６】切抜き用の特定範囲が選択されたときの表示形態を示す説明図である。
【図７】画像比較作業の手順を示すフローチャートである。
【図８】切出し用の特定範囲が選択されたときの描画部のマスク処理を示す説明図であり、（Ａ）は上位画像Ｂに対してマスク処理を施す範囲を、（Ｂ）は下位画像Ａに対してマスク処理を施す範囲をそれぞれ説明している。
【図９】図８で説明した特定範囲に対して移動を実行した時の描画部のマスク処理を示す説明図であり、（Ａ）は上位画像Ｂと特定範囲の移動後の位置を、（Ｂ）は下位画像Ａに対する特定範囲の移動位置を、（Ｃ）は、下位画像Ａの特定範囲に対してマスク処理を施す範囲を、（Ｄ）は下位画像Ａのマスク処理の範囲に、上位画像Ｂの特定範囲の画像を混合した状態をそれぞれ示している。
【図１０】図９で説明した移動処理後のＧＵＩ画面を示す説明図である。
【図１１】切抜き用の特定範囲が選択されたときの描画部のマスク処理を示す説明図であり、（Ａ）は上位画像Ｂに対してマスク処理を施す範囲を、（Ｂ）は下位画像Ａに対してマスク処理を施す範囲をそれぞれ説明している。
【図１２】図１１で説明した特定範囲に対して移動を実行した時の描画部のマスク処理を示す説明図であり、（Ａ）は下位画像Ａと特定範囲の移動後の位置を、（Ｂ）は上位画像Ｂに対する特定範囲の移動位置を、（Ｃ）は、下位画像Ａに対してマスク処理を施す範囲を、（Ｄ）は上位画像Ｂのマスク処理の範囲に、下位画像Ａの特定範囲の画像を混合した状態をそれぞれ示している。
【図１３】図１２で説明した移動処理後のＧＵＩ画面を示す説明図である。
【図１４】顔画像領域の情報に基づいて特定範囲を設定する別の実施形態の画像比較作業の手順を示すフローチャートである。
【図１５】顔画像に基づいて切出し用の特定範囲が選択されたときの表示形態を示す説明図である。
【図１６】顔画像に基づいて切抜き用の特定範囲が選択されたときの表示形態を示す説明図である。
【図１７】顔画像の散らばり度合いに基づいて切出し用と切抜き用との特定範囲を選択する実施形態のアプリケーションソフト部の概略を示すブロック図である。
【図１８】図１８で説明したアプリケーションソフト部を実行したときの画像比較作業の手順を示すフローチャートである。
【発明を実施するための形態】
【００１６】
本発明の一実施形態である画像表示装置を説明する。画像表示装置１０は、図１に示すように、ＣＰＵ１１、メモリ１２、フレームメモリ１３、表示制御部１４、表示部１５、入力部１６、Ｉ／Ｆ（インターフェース）１７，１８、及びハードディスク１９等で構成され、これらはバス２０により接続されている。
【００１７】
ＣＰＵ１１は、各部を統括的に制御する。メモリ１２は、ＣＰＵ１１により利用され得る作業用メモリ空間を提供する。表示制御部１４は、画素を定めるＬＵＴ（ルックアップテーブル）を有しており、フレームメモリ１３に格納されている表示データを、ＬＵＴを参照しながらモニタ用の表示信号に変換して表示部１５に送る。
【００１８】
表示部１５は、ＣＲＴモニタ、又は液晶ディスプレイ等になっており、表示制御部１４から得られる表示信号に基づいて画像を表示する。ハードディスク１９は、本発明の画像表示装置を実現可能にするためのプログラムをインストールする記録媒体、また画像データを保存しておく記録媒体、さらにはその他の各種情報を記録する記録媒体であり、Ｉ／Ｆ１７を介してバス２０に接続されている。フレームメモリ１３は、表示部１５に表示する表示データを格納する。
【００１９】
入力部１６は、各種指示を入力するためのキーボードやマウス等で構成される。Ｉ／Ｆ１８は、接続端子２１に接続される接続ケーブル２２を介して、外部機器、例えば電子カメラ２３等に格納されている画像データをハードディスク１９に取り込むためのインターフェースである。
【００２０】
ＣＰＵ１１は、ハードディスク１９にインストールされているプログラム（アプリケーションソフト）を実行することで、図２に示すように、ＧＵＩ（グラフィカル・ユーザーインターフェース）対応のアプリケーションソフト部２５を生成する。アプリケーションソフト部２５は、大別して、ウィンドウ描画情報管理部２６、各種処理内容を指示するための入力部２７、及び入力部２７から指示に従って生成するウィンドウ内容をフレームメモリ１３に格納する描画部２８とで構成される。
【００２１】
入力部２７は、画像読出し指示部３０、解除指示部３１、全解除指示部３２、取り消し指示部３３、自動指示部３４、入替え指示部３６、移動指示部３７、連動指示部３８、拡大・縮小指示部３９、及び選択部４０等で構成され、これら指示部３０〜３９及び選択部４０はＧＵＩを構成する各種ボタン（画面上にグラフィック表示されるボタン）に関連付けされている。
【００２２】
ウィンドウ描画情報管理部２６は、アプリケーションソフトのウィンドウや画像やサムネイル画像等を表示するための画像ウィンドウの描画情報、及びボタンの描画情報等が格納されている。描画部２８は、入力部２７から入力されるイベントに対応して、画像ウィンドウに表示する画像を処理するための画像処理部４２、特定範囲設定部３５、透過処理部４３、及びウィンドウ描画処理部４１等を備えている。
【００２３】
ウィンドウ描画処理部４１は、ウィンドウ描画情報管理部２６に格納されている情報に基づいてウィンドウ内容を生成する。
【００２４】
画像処理部４２では、画像の移動や拡大又は縮小、あるいは合成等の処理を行って、処理済みの画像をウィンドウ内容に組み込んで最終的な表示用ウィンドウ内容を生成し、表示用ウィンドウ内容をフレームメモリ１３に格納する。
【００２５】
特定範囲設定部３５は、特徴情報抽出手段３５ａ、特定範囲選択手段３５ｂ、及び特定範囲設定手段３５ｃを有している。特徴情報抽出手段３５ａは、画像ファイルを読み出してフォーカスポイント情報を抽出する。特定範囲選択手段３５ｂは、抽出したフォーカスポイント４９の数が単数の場合、上位画像Ｂに対してフォーカスポイント４９を含む範囲に切出し用の特定範囲７０を選択する。また、複数の場合には、下位画像Ａに対してフォーカスポイント４９を含む範囲で、かつ上位画像Ｂに重なる最大範囲に、切抜き用の特定範囲７０を選択する。特定範囲設定手段３５ｃは、選択された方の特定範囲を上位画像に対して設定する。
【００２６】
透過処理部４３は、切出し用の特定範囲７０を設定した場合にはその範囲７０外に、切抜き用の特定範囲７０を設定した場合にはその範囲７０に、マスクパターン格納部４４に格納した特定のマスクパターンに従ってマスク処理して透過範囲を作成し、この透過範囲の情報を画像処理部４２に送る。画像処理部４２は、下位画像のうちの透過範囲に覆い隠されている一部を上位画像の透過範囲に合成する処理を行う。
【００２７】
ウィンドウ内容は、図３に示すように、タイトルバー５０、メニューバー５１、及びツールバー５２等をもつウィンドウ５３とそのウィンドウ５３内を仕切った複数のフレーム５４〜５６とを表示するとともに、各イベントを実行するためのボタン（アイコン）５７〜６６をツールバー５２に表示する内容になっている。
【００２８】
なお、図３では、図面の複雑化を省くために、タイトルバー５０に表示するアプリケーションソフト名、及びメニューバー５１に表示するメニュー名等を省略している。また、図４以降の操作画面の図では、図面の複雑化を省くために、タイトルバー５０、及びメニューバー５１の記載を省略している。
【００２９】
複数のフレーム５４〜５６は、画像比較エリア５４、対象画像エリア５５、及びフイルムストリップエリア５６等で構成されている。フイルムストリップエリア５６は、ハードディスク１９等の記録手段のうちの予め指定したアドレスに格納されている画像ファイルをサムネイル画像６７ａ〜６７ｚとして複数並べて表示するエリアである。なお、画像ファイルには、フォーカスポイント情報や本画像のデータの他に、サムネイル画像が格納されている。また、画像ファイルにサムネイル画像が格納されていない場合には、本画像を読み出してサムネイル画像を作成して表示する。
【００３０】
画像比較エリア５４は、図４に示すように、フイルムストリップエリア５６の中で選択されるサムネイル画像６７ｃ，６７ｄに対応する画像データの本画像Ａ，Ｂを画像ウィンドウ４５，４６にそれぞれ表示するためのエリアである。画像比較エリア５４には、画像同士の比較が簡便に行えるように、先に選択した画像Ａが下位画像として、後選択のものを上位画像Ｂとして２つの画像Ａ，Ｂが一部を重ねた状態でずれて表示される。なお、画像ウィンドウ４５，４６を上位と下位とで色分けして表示すると、把握し易いので好適である。画像比較エリア５４には、図５に示すように、画像の切出し又は切抜き範囲を表す特定範囲７０が表示される。
【００３１】
対象画像エリア５５は、選択した２つの画像Ａ，Ｂを縮小した縮小画像Ａ，Ｂを画像ウィンドウ４７，４８にそれぞれ表示するエリアである。この対象画像エリア５５には、特定範囲７０に対応するマーク７０ａが画像比較エリア５４での画像全体に対する位置、及び大きさを同じにして表示される。
【００３２】
比較対象の画像の選択は、サムネイル画像６７をフイルムストリップエリア５６から画像比較エリア５４にマウスでドラッグ・アンド・ドロップ操作をすることで行える。この画面操作は、画像読出し指示部３０を構成しており、画像読出し指示部３０は、選択したサムネイル画像６７に対応する本画像を読み出して画像比較エリア５４に表示する指示を描画部２８に対して行う。
【００３３】
ＡＵＴＯボタン６１は、画像データに埋め込まれているフォーカスポイントの情報に基づいて自動的に特定範囲７０を設定するボタンであり、図２で説明した自動指示部３４を構成している。ＡＵＴＯボタン６１をクリック操作すると、上位画像Ｂに対してフォーカスポイント４９の数を確認し、数が単数の場合には、フォーカスポイント４９を含む範囲を切出し用の特定範囲に設定し、図５に示すように、その特定範囲７０外を透過して、透過した範囲を通して下位画像Ａの一部を表示する。
【００３４】
また、フォーカスポイント４９が複数の場合には、図６に示すように、上位画像Ｂに対してフォーカスポイント４９を含む範囲（上位画像特徴範囲）外で、かつ下位画像Ａに重なる範囲に、切抜き用の特定範囲７０を設定し、上位画像Ｂに対して特定範囲７０内を通して下位画像Ａの一部を表示する。
【００３５】
なお、切抜き用の特定範囲７０としては、下位画像Ａのフォーカスポイント４９を含む範囲（下位画像特徴範囲）と重なる範囲に設定するのがより望ましい。
【００３６】
特定範囲７０は、画像比較エリア５４内で例えば、矩形枠等で表示される。特定範囲７０は、矩形枠の角部を対角線方向にマウスのドラッグ操作をすることで大きさを、また矩形枠を構成する上下左右辺のいずれかをマウスでドラッグ操作することで位置を変えることができる。なお、特定範囲７０を表す枠としては、矩形に限らず、円形や楕円形、三角形等にしてもよい。この場合、マーク７０ａも特定範囲７０に合わせるのが望ましい。
【００３７】
入替えボタン６０は、下位画像Ａを最前面に表示するように指示するボタンであり、図２で説明した入替え指示部３６を構成している。選択ボタン５９は、２つの画像Ａ，Ｂのうちのいずれか一方をマウスのクリック操作により選択することで、選択した画像をアクティブの画像にする。アクティブな画像は、画像比較エリア５４内で常に最前面に表示される。
【００３８】
スライドボタン６４は、マウス操作でノブ６４ａをスライドバー６４ｂに沿って移動させることで、その移動量及び移動方向に応じて、アクティブな画像に対して画像の拡大又は縮小を指示するボタンであり、図２で説明した拡大・縮小指示部３９を構成する。
【００３９】
移動ボタン６３は、マウスのドラッグ操作によりアクティブな画像を画像比較エリア５４内で自由に移動させるボタンであり、図２で説明した移動指示部３７を構成している。この移動ボタン６３を使用することで、例えば下位画像Ａの特徴情報を含む範囲（下位画像特徴範囲）が、上位画像Ｂに設定される切抜き用の特定範囲７０に表示されていない場合、表示されるように下位画像Ａを移動させることができる。
【００４０】
連動ボタン６６は、図２に示す連動指示部３８を構成しており、マウスのクリック操作をする毎に表示が「ＯＮ」と「ＯＦＦ」に切り替わる。「ＯＮ」の表示にしている時には、上位画像Ｂ及び下位画像Ａを連動させ、また「ＯＦＦ」の表示にしている時には、前記連動を解除する。この連動ボタン６６は、移動ボタン６３やスライドボタン６４と組み合わせて使用される。移動ボタン６３と組み合わせて使用すると、上位画像Ｂ及び下位画像Ａを一緒に移動させることができ、また、スライドボタン６４と組み合わせて使用することで、上位画像Ｂ及び下位画像Ａを一緒に拡大又は縮小することができる。
【００４１】
取り消しボタン６５は、「×」ボタンで表示されており、特定範囲７０の指定等直前の指示を取り消すボタンであり、図２で説明した取り消し指示部３３を構成する。解除ボタン５８は、アクティブの画像の選択を解除してその画像の表示を画像比較エリア５４から削除するボタンであり、図２で説明した解除指示部３１を構成する。全解除ボタン５７は、選択した画像を解除して画像比較エリア５４から２つの画像Ａ，Ｂの表示を削除するボタンであり、図２で説明した全解除指示部３２を構成する。
【００４２】
次に、前述したＧＵＩを構成する操作画面を使用して画像比較作業の全体的な手順を説明する。最初に任意の２つの画像を選択して画像比較エリア５４に表示し、２つの画像内に写る特徴的な部分画像について、ピント、被写体ぶれ、及びコントラスト等の要件を満足するか否かを視認より判断し、満足する方の画像を画像比較エリア５４に残し、満足しない方の画像を画像比較エリア５４から削除する。その後、新たな画像を選択して、新たな画像と前記満足した画像とを再び比較する。このようにして満足する画像に対して新たな画像を順に比較していき、最終的に一番満足する画像を探す。
【００４３】
図７を参照しながら具体的に説明すると、プログラムを起動すると（Ｓ−１）、ウィンドウ５３が開き、図３で説明した操作画面表示される。このウィンドウ５３のフイルムストリップエリア５６には、ハードディスク１９等の記憶手段のうちの予め指定したアドレスに格納されている画像ファイルのサムネイル画像６７ａ〜６７ｚが表示される。
【００４４】
なお、全てのサムネイル画像をフイルムストリップエリア５６に表示することができない場合には、フイルムストリップエリア５６の下部又は右端にスクロールバーが現れる。全てのサムネイル画像は、スクロールバーをマウス操作により移動することで、フイルムストリップエリア５６に順に表示される。
【００４５】
比較対象の２つの画像を、フイルムストリップエリア５６から画像比較エリア５４にマウス操作でドラッグ・アンド・ドロップする（Ｓ−２）。画像読出し指示部３０は、ドラッグ・アンド・ドロップ操作に基づいて、読み込み画像のアドレスを描画部２８に指示する。
【００４６】
描画部２８は、選択された画像を読み込み、図４に示すように、先にドロップ操作をした画像Ａが下位画像として、後にドロップ操作をした画像Ｂが上位画像Ｂとして、一部が重なる状態で画像比較エリア５４に２つの画像Ａ，Ｂをずらして表示する。また、これらの画像Ａ，Ｂの縮小画像を対象画像エリア５５に個別に表示する。このとき、画像Ａ，Ｂの画像ウィンドウ４５，４６の位置、及び大きさ、すなわち重なり度合いの情報は、ウィンドウ描画処理部４１によって予め決められている。
【００４７】
ここで、最前面に表示する画像を入れ替えたい場合には、入替えボタン６０をマウスでクリック操作をすることで、下位画像Ａが最前面に表示される（Ｓ−３、Ｓ−４）。なお、図４では、例えば、走行する電車を同じ場所で連写撮影した複数の画像のうちの連続する類似画像Ａ，Ｂを選択した例を示している。
【００４８】
画像比較を行う場合には、ＡＵＴＯボタン６１を操作する（Ｓ−５）。この操作に応答して特定範囲設定部３５が、上位画像Ｂの画像データに埋め込まれているフォーカスポイント情報を読み出し、上位画像Ｂに対してフォーカスポイント４９の個数を判別する（Ｓ―６）。ここで、特定範囲設定部３５は、単数と判断した場合、フォーカスポイント４９を含む範囲に、切出し用の特定範囲７０を自動的に設定する（Ｓ−７）。この情報は、透過処理部４３に送られる。
【００４９】
なお、上位画像Ｂのフォーカスポイントの検出に加えて、下位画像Ａのフォーカスポイントの検出を行い、上位画像Ｂと下位画像Ａとでフォーカスポイント４９を含む範囲同士が画像比較エリア５４内で重なる場合には、重ならないように、上位画像Ｂと下位画像Ａとをずらして表示するのが好適である。
【００５０】
透過処理部４３は、図８（Ａ）に示すように、上位画像Ｂに対して特定範囲７０外をマスク処理して透過範囲７１を作成する（Ｓ−８）。また、同図（Ｂ）に示すように、下位画像Ａに対して特定範囲７０に重複する範囲（ハッチィングを施した範囲）を透過処理して透過範囲７２を作成する（Ｓ−９）。画像処理部４２は、上位画像Ｂの透過範囲７１の画像に、下位画像Ａのうちの透過範囲７２以外の画像を混合して表示する（Ｓ−１０）。これにより、図５に示すように、上位画像Ｂのうちの特定範囲７０内の画像が下位画像Ａに重ねて表示される。
【００５１】
なお、対象画像エリア５５に表示されている縮小画像Ｂには、特定範囲７０の指定に応答して、特定範囲７０と画像全体に対する位置、大きさを同じにしたマーク７０ａが表示される。このマーク７０ａを対象画像エリア５５に表示することで、画像比較エリア５４で画像の拡大や縮小をした時等に、画像全体に対する特定範囲７０の位置、大きさを簡便に把握することができる。
【００５２】
下位画像Ａのうちの比較対象である部分画像ａに対して、上位画像Ｂのうちの特定範囲７０の部分画像ｂを比較する。しかしながら、互いの部分画像ａ，ｂが離れている場合には比較し難い。そこで、特定範囲７０の部分画像ｂを、下位画像Ａの部分画像に接近して表示したい時には、特定範囲７０の部分画像ｂを移動させればよい（Ｓ−１２）。
【００５３】
この場合には、連動ボタン６６をマウス操作でクリックして「ＯＦＦ」の表示を選択しておく。その後、移動ボタン６３をマウス操作でクリックして、例えば、図９（Ａ）に示すように、特定範囲７０内をマウスでクリック操作し、そのまま任意の位置、例えば符号７０‘の位置にドラッグする。これにより、特定範囲７０に表示されている部分画像ｂを含む上位画像Ｂは、同図（Ｂ）に示すように、特定範囲７０と一緒に移動される。
【００５４】
特定範囲７０‘の画像比較エリア５４に対する位置が決まると、同図（Ｃ）に示すように、下位画像Ａに対して特定範囲７０’に重なる範囲に対して、前述したと同じに透過処理を施して透過範囲７５を生成し、同図（Ｄ）に示すように、上位画像Ｂの特定範囲７０の部分画像ｂを、下位画像Ａの透過範囲７５に混合表示する。
【００５５】
図１０は、前述した移動手順により、上位画像Ｂの特定範囲７０の部分画像ｂが下位画像Ａの部分画像の横に表示された状態を示している。このように、下位画像Ａに対して上位画像Ｂの特定範囲７０に表示される部分画像ｂを比較し易い位置に移動することで、互いの部分画像ａ，ｂの比較作業（Ｓ−１２）を簡便に行うことができる。このとき、対象画像エリア５５に表示されるマーク７０ａも、特定範囲７０の移動と同じに移動する。
【００５６】
なお、連動ボタン６６を「ＯＮ」表示にして移動ボタン６３を選択し、前述したと同様にマウス操作で移動を行うと、下位画像Ａと上位画像Ｂとが画像比較エリア５４内で位置関係及び大きさを保ったまま一緒に移動する。また、連動ボタン６６を「ＯＮ」表示にしてスライドボタン６４のノブ６４ａをスライド操作すると、下位画像Ａと特定範囲７０に表示される部分画像ｂとが同じ尺度で拡大、又は縮小される。この操作により、細かい部分を簡便な操作で比較することができる。
【００５７】
画像の比較作業を完了した後、画像に対して評価を付与したい場合がある。この場合には、レーティング作業を行う（Ｓ−１３）。この作業は、例えばフイルムストリップエリア５６にて評価を付けるサムネイル画像６７をマウス操作で選択し、マウスの右クリックメニューから評価マークを選んで付与する。評価マークは、フイルムストリップエリア５６のサムネイル画像６７の上に、例えば「○」の印で表示され、またその情報は、対応する画像ファイルに格納される。このようにすれば、後から評価マークを付与した画像だけを選別することができ、また評価マークを付与した画像だけをフイルムストリップエリア５６に表示することもできる。
【００５８】
画像比較を終了する場合には、プログラムを終了する（Ｓ−１４）。引き続き画像の比較作業を行う場合には、満足しない方の画像をアクティブにしておき、解除ボタン５８をマウス操作でクリックするこことで、満足しない方の画像の表示を画像比較エリア５４から削除し、新たな画像をフイルムストリップエリア５６から選択して表示する。なお、２つの画像を削除する場合には、全解除ボタン５７をマウスでクリック操作すればよい（Ｓ−１５）。
【００５９】
次に、図７で説明した（Ｓ−６）での判断で、フォーカスポイント４９が複数ある場合について説明する。この場合、特定範囲設定部３５は、上位画像Ｂに対してフォーカスポイント４９を含む範囲（上位画像特徴範囲）外で、かつ下位画像Ａに重なる範囲に、特定範囲７０を設定する。なお、上位画像特徴範囲外で、かつ下位画像Ａのフォーカスポイント４９を含む範囲（下位画像特徴範囲）と重なる範囲に、特定範囲７０を設定するのがより好ましい。
【００６０】
透過処理部４３は、図１１（Ａ）に示すように、上位画像Ｂに対して特定範囲７０をマスク処理して透過範囲７７を作成する（Ｓ−１７）。また、同図（Ｂ）に示すように、下位画像Ａに対して上位画像Ｂに重なる範囲のうちの特定範囲７０内を除く範囲を透過処理して透過範囲（ハッチィングで示した範囲）７８を作成する（Ｓ−１８）。  画像処理部４２は、上位画像Ｂの透過範囲７７に、下位画像Ａのうちの透過範囲７８以外の画像を混合して表示する（Ｓ−１９）。これにより、図６に示すように、上位画像Ｂのうちの特定範囲７０内に、下位画像Ａのうちの特定範囲７０に重なる部分画像ａが透過して表示される。
【００６１】
なお、対象画像エリア５５に表示されている縮小画像Ａには、特定範囲７０の指定に応答して、特定範囲７０と画像全体に対する位置、大きさを同じにしたマーク７０ａが表示され、また、縮小画像Ｂには、特定範囲７０の画像を表示する位置を表すマーク７０ｂが表示される。これらマーク７０ａ，７０ｂは、例えば点線と実線というように異なるマークにすれば把握し易いので好適である。
【００６２】
部分画像ａを比較し易い位置に移動する場合には、連動ボタン６６をマウス操作でクリックして「ＯＦＦ」の表示を選択しておく。その後、移動ボタン６３をマウス操作でクリックして、例えば、図１２（Ａ）に示すように、特定範囲７０内をマウスでクリック操作し、そのまま任意の位置、例えば符号「７０‘」で示す位置にドラッグする。これにより、特定範囲７０に表示されている部分画像ａを含む下位画像Ａは、特定範囲７０と一緒に移動される。
【００６３】
特定範囲７０‘の画像比較エリア５４に対する移動位置が決まると、同図（Ｂ）に示すように、上位画像Ｂに対して特定範囲７０’に重なる範囲を、前述したと同じに透過処理を施して透過範囲８０を生成し、また、同図（Ｃ）に示すように、下位画像Ａに対して上位画像Ｂに重複する範囲のうちの特定範囲７０内を除く範囲を透過処理して透過範囲８１を作成する。
【００６４】
そして、同図（Ｄ）に示すように、上位画像Ｂの透過範囲８０に、下位画像Ａのうちの透過範囲８１以外の画像を混合して表示する。これにより、図１３に示すように、上位画像Ｂの部分画像の右上に、下位画像Ａの部分画像ａを表示することができる。このとき、対象画像エリア５５には、縮小画像Ｂに表示されているマーク７０ｂが、図６で説明したマーク７０ｂと比べて、前述した特定範囲７０の移動と同じに移動される。
【００６５】
上記実施形態では、特徴情報としてフォーカスポイントの情報を利用しているが、本発明ではこれに限らず、顔画像の領域を検出して検出した顔画像領域の情報を利用してもよい。例えば図２で説明した特徴情報抽出手段３５ａは、顔画像検出部を備え、画像ファイルを読み出して上位画像から顔画像領域をテンプレートマッチング法により検出する。特定範囲選択手段３５ｂは、図１４に示すように、上位画像Ｂに対して顔画像領域の数を確認し（Ｓ−６）、単数の場合には、顔画像領域を含む範囲に切出し用の特定範囲７０を自動的に設定する（Ｓ−７）。そして、図８で説明したように、上位画像Ｂに対して特定範囲７０外をマスク処理して透過範囲７１を作成し（Ｓ−８）、また、下位画像Ａに対しては特定範囲７０内をマスク処理して透過範囲７２を作成し（Ｓ−９）、上位画像Ｂの透過範囲７１の画像に、下位画像Ａのうちの透過範囲７２以外の画像を混合して表示する（Ｓ−１０）。これにより。図１６に示したように、上位画像Ｂのうちの特定範囲７０に写る部分画像ｂが、下位画像Ａの部分画像ａの隣に表示される。
【００６６】
なお、上位画像Ｂの顔画像領域の検出に加えて、下位画像Ａの顔画像領域の検出を行い、上位画像Ｂと下位画像Ａとで顔画像領域を含む範囲が画像比較エリア５４内で重なる場合には、重ならないように、上位画像Ｂと下位画像Ａとをずらして表示するのが好適である。
【００６７】
また、複数の顔画像領域を検出した場合には、図１６に示すように、上位画像Ｂに対して顔画像領域を含む範囲外で、かつ下位画像Ａと重なる範囲に特定範囲７０を設定する。なお、顔画像領域を含む範囲外で、かつ下位画像Ａの顔画像領域を含む範囲と重なる範囲に特定範囲７０を設定するのがより好ましい。その後は、図１１で説明したと同じ処理を行う。
【００６８】
なお、フォーカスポイント情報に基づいて特定範囲を設定するボタンと、顔画像領域に基づいて特定範囲を設定するボタンとをツールバー５２に設け、使用者に択一的に選択することができるように構成してもよい。
【００６９】
上記各実施形態では、特定範囲設定部６８で検出した顔画像領域の数が複数の場合に、切抜き用の特定範囲７０を設定する方を必ず選択するようにしているが、本発明ではこれに限らず、複数であっても、顔画像領域のばらつきの度合いに基づいて特定範囲を選択するようにしてもよい。
【００７０】
例えば、図１７に示すように、特定範囲設定部６８の特徴情報抽出手段（顔画像領域検出手段）で顔画像の領域を検出し、検出した顔画像領域に対して顔画像領域のばらつきの度合いを顔画像ばらつき度合い算出部８５で算出し、図１８に示すように、特定範囲設定部６８で算出したばらつき度合いと閾値とを比較して（Ｓ−５）、閾値未満（ばらつき度合いが小さい）の場合には、切出し用の特定範囲の設定を選択し（Ｓ−７）、また、閾値を超える（ばらつき度合いが大きい）場合には、切抜き用の特定範囲の設定を選択する（Ｓ−１６）。
【００７１】
ばらつきの度合いは、例えば予め決めた基準位置から顔領域までの距離、又は各顔領域間の距離を調べ、各距離の値に基づいて分散（標準偏差）を算出し、算出した分散と予め決めた閾値と比較して、ばらつきの度合いの大小を判定すればよい。基準位置としては、画像全体の中心位置、又は画像の四隅の位置のうちのいずれかの位置とすればよい。
【００７２】
なお、顔画像領域のばらつき度合いを算出する場合には、例えば検出される顔画像領域が最も大きい領域を基準位置にしてもよい。又は予め顔画像が登録されている場合には、検出された顔画像領域の特徴量と、登録される顔画像の特徴量とを比較して、登録された顔画像があれば、その顔画像領域を基準位置にすればよい。なお、顔画像領域の情報の代わりに、フォーカスポイントの情報を用いても良い。
【符号の説明】
【００７３】
１０  画像表示装置
２５  アプリケーションソフト部
２７  入力部
２８  描画部
３５，６８  特定範囲設定部
４９  フォーカスポイント
５４  画像比較エリア
５５  対象画像エリア
６１  ＡＵＴＯボタン
７０  特定範囲
Ａ  下位画像
Ｂ  上位画像
【図１】
2012063833.tif 000003
【図２】
2012063833.tif 000004
【図３】
2012063833.tif 000005
【図４】
2012063833.tif 000006
【図５】
2012063833.tif 000007
【図６】
2012063833.tif 000008
【図７】
2012063833.tif 000009
【図８】
2012063833.tif 000010
【図９】
2012063833.tif 000011
【図１０】
2012063833.tif 000012
【図１１】
2012063833.tif 000013
【図１２】
2012063833.tif 000014
【図１３】
2012063833.tif 000015
【図１４】
2012063833.tif 000016
【図１５】
2012063833.tif 000017
【図１６】
2012063833.tif 000018
【図１７】
2012063833.tif 000019
【図１８】
2012063833.tif 000020