(57)【要約】【課題】複数の画像同士を比較し易い状態で操作性良く比較することが可能となる画像処理装置等を提供する。【解決手段】解像度の異なる画像（Ａ），（Ｂ）を、比較領域５１内の同一領域サイズに設定された複数の画像表示領域５１ａ，５１ｂに各表示するように制御し（Ｃ）、画像表示領域５１ａ，５１ｂに表示されている画像内の主要被写体の表示サイズが略同一となるように少なくとも一方を拡大または縮小して調整し（Ｄ）、異なる表示サイズのままの画像（Ｃ）または略同一の表示サイズに調整された画像（Ｄ）を別途に移動や拡大／縮小する際に、（Ｅ）または（Ｆ）に示すように両方の画像表示領域５１ａ，５１ｂの画像を連動させて処理する画像処理プログラムをＰＣ上で実行することにより達成される画像処理装置。【選択図】  図７
2004215041.tif 000002
【特許請求の範囲】
【請求項１】
複数の相異する画像を、同一画面上において同一領域サイズに構成された複数の画像表示領域の何れかに、それぞれ表示するように制御する表示制御手段と、
上記画像表示領域に表示されている画像に含まれ得る同一被写体の画面上における表示サイズが、各画像同士で略同一となるように、複数の画像の内の少なくとも１つの画像の表示サイズを拡大または縮小する比較用画像サイズ調整手段と、
上記画像表示領域に表示されている画像の内の何れか一以上の画像に対して画像処理を行う画像処理手段と、
上記複数の画像表示領域に表示されている画像の全てに、上記画像処理手段による画像処理を連動して行わせる連動手段と、
を具備したことを特徴とする画像処理装置。
【請求項２】
上記画像同士の相異は、画像を構成する画素数の相異であって、
上記比較用画像サイズ調整手段は、各画像の画素数に関する情報に基づいて、画像の表示サイズを拡大または縮小するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記画像同士の相異は、画像の向きの相異であって、
上記比較用画像サイズ調整手段は、各画像の向きに関する情報に基づいて、画像の表示サイズを拡大または縮小するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
上記画像同士の相異は、画像を撮影したときの撮影光学系のズーム倍率の相異であって、
上記比較用画像サイズ調整手段は、各画像を撮影したときの撮影光学系のズーム倍率に関する情報に基づいて、画像の表示サイズを拡大または縮小するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
上記画像処理手段は、表示されている画像を上記画像表示領域内で拡大または縮小させる表示倍率変更手段を含むものであることを特徴とする請求項１に記載の画像処理装置。
【請求項６】
上記画像処理手段は、表示されている画像を上記画像表示領域内で移動させる表示画像移動手段を含むものであることを特徴とする請求項１に記載の画像処理装置。
【請求項７】
コンピュータを、
複数の相異する画像を、同一画面上において同一領域サイズに構成された複数の画像表示領域の何れかに、それぞれ表示するように制御する表示制御手段、
上記画像表示領域に表示されている画像に含まれ得る同一被写体の画面上における表示サイズが、各画像同士で略同一となるように、複数の画像の内の少なくとも１つの画像の表示サイズを拡大または縮小する比較用画像サイズ調整手段、
上記画像表示領域に表示されている画像の内の何れか一以上の画像に対して画像処理を行う画像処理手段、
上記複数の画像表示領域に表示されている画像の全てに、上記画像処理手段による画像処理を連動して行わせる連動手段、
として機能させるための画像処理プログラム。
【請求項８】
請求項７に記載の画像処理プログラムを記録するコンピュータにより読み取り可能な記録媒体。
【請求項９】
複数の相異する画像を、同一画面上において同一領域サイズに構成された複数の画像表示領域の何れかに、それぞれ表示するように制御する表示制御手順と、
上記画像表示領域に表示されている画像に含まれ得る同一被写体の画面上における表示サイズが、各画像同士で略同一となるように、複数の画像の内の少なくとも１つの画像の表示サイズを拡大または縮小する比較用画像サイズ調整手順と、
上記画像表示領域に表示されている画像の内の何れか一以上の画像に対して画像処理を行う画像処理手順と、
上記複数の画像表示領域に表示されている画像の全てに、上記画像処理手順による画像処理を連動して行わせる連動手順と、
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の画像を同一画面上に表示して比較し得る画像処理装置、画像処理プログラム、記録媒体、および画像処理方法に関する。
【０００２】
【従来の技術】
近年のインターネット技術の発達に伴って、ホームページに画像を掲載する需要が増しており、デジタル静止画像を手軽に撮影することができるデジタルカメラが広範に普及しつつある。こうした個人ユースの分野に限らず、報道写真や広告写真などのプロフェッショナルユースの分野においても、現像が不要で画像を通信により新聞社等に伝送できることや、画素数の多い撮像素子が開発されて銀塩写真にひけをとらない高精細な画像を撮影することが可能になりつつあること、撮影した写真を容易にデジタル加工することができることなどから、確固とした地位を築きつつある。
【０００３】
このようなデジタルカメラにより撮影された画像を、個人ユーザが例えば年賀状に使用するために選定したり、あるいはプロフェッショナルなカメラマンが雑誌等に掲載するために選定したりする際にも、銀塩カメラにより撮影された写真やフィルムにおいて行われていたのと同様に、複数枚の画像同士を並べて、これらを比較する作業が行われる。
【０００４】
このような比較を行うための技術の一例として、特開平１１−４５３３４号公報には、複数の画像に対応する複数組の画像データに基づいてディスプレイ装置に上記複数の画像を表示させる工程と、上記複数の画像の内の何れか１つを基準画像として選択する工程と、上記基準画像について所定の画像処理を施すための処理パラメータを設定する工程と、上記基準画像に関し、上記処理パラメータに基づいて上記所定の画像処理を実行し、上記所定の画像処理後の画像を上記ディスプレイ装置に表示させる工程と、上記複数の画像の内の上記基準画像を除いた画像に関して、上記処理パラメータに基づいて上記所定の画像処理を実行し、上記所定の画像処理後の画像を上記ディスプレイ装置に表示させる工程と、を備える画像の比較表示方法が記載されている。
【０００５】
こうして、並べて表示した複数の画像を連動させて、拡大／縮小、移動、領域切り出し、回転等の処理を行うことにより、選択された複数の画像を処理しながら比較する際の作業効率を高めるようにしたものとなっている。
【０００６】
【特許文献１】
特開平１１−４５３３４号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、上記特開平１１−４５３３４号公報に記載されたような、複数の画像を連動して拡大／縮小したり移動させたりする処理を行うだけでは、必ずしも画像同士を比較し易いといえない場合がある。すなわち、比較する際には、画像を構成する画素数（解像度）が異なったり、縦位置で撮影されたか横位置で撮影されたかが異なったり、撮影時の撮影光学系のズーム倍率が異なったりするような各種の画像が混在していることがあるが、こうした異なる種類の画像同士を単に並べて表示しただけの状態では、主要被写体の表示サイズが異なるのが一般的である。従って、このような画像同士を連動させて例えば拡大したとしても、主要被写体のサイズが異なるまま拡大されるために、単に連動させるだけでは比較し易くなるとはいえないのである。
【０００８】
本発明は上記事情に鑑みてなされたものであり、複数の画像同士を比較し易い状態で操作性良く比較することが可能となる画像処理装置、画像処理プログラム、記録媒体、および画像処理方法を提供することを目的としている。
【０００９】
【課題を解決するための手段】
上記の目的を達成するために、第１の発明による画像処理装置は、複数の相異する画像を同一画面上において同一領域サイズに構成された複数の画像表示領域の何れかにそれぞれ表示するように制御する表示制御手段と、上記画像表示領域に表示されている画像に含まれ得る同一被写体の画面上における表示サイズが各画像同士で略同一となるように複数の画像の内の少なくとも１つの画像の表示サイズを拡大または縮小する比較用画像サイズ調整手段と、上記画像表示領域に表示されている画像の内の何れか一以上の画像に対して画像処理を行う画像処理手段と、上記複数の画像表示領域に表示されている画像の全てに上記画像処理手段による画像処理を連動して行わせる連動手段と、を具備したものである。
【００１０】
また、第２の発明による画像処理装置は、上記第１の発明による画像処理装置において、上記画像同士の相異が、画像を構成する画素数の相異であって、上記比較用画像サイズ調整手段は、各画像の画素数に関する情報に基づいて、画像の表示サイズを拡大または縮小するものである。
【００１１】
さらに、第３の発明による画像処理装置は、上記第１の発明による画像処理装置において、上記画像同士の相異が、画像の向きの相異であって、上記比較用画像サイズ調整手段は、各画像の向きに関する情報に基づいて、画像の表示サイズを拡大または縮小するものである。
【００１２】
第４の発明による画像処理装置は、上記第１の発明による画像処理装置において、上記画像同士の相異が、画像を撮影したときの撮影光学系のズーム倍率の相異であって、上記比較用画像サイズ調整手段は、各画像を撮影したときの撮影光学系のズーム倍率に関する情報に基づいて、画像の表示サイズを拡大または縮小するものである。
【００１３】
第５の発明による画像処理装置は、上記第１の発明による画像処理装置において、上記画像処理手段が、表示されている画像を上記画像表示領域内で拡大または縮小させる表示倍率変更手段を含むものである。
【００１４】
第６の発明による画像処理装置は、上記第１の発明による画像処理装置において、上記画像処理手段が、表示されている画像を上記画像表示領域内で移動させる表示画像移動手段を含むものである。
【００１５】
第７の発明による画像処理プログラムは、コンピュータを、複数の相異する画像を同一画面上において同一領域サイズに構成された複数の画像表示領域の何れかにそれぞれ表示するように制御する表示制御手段、上記画像表示領域に表示されている画像に含まれ得る同一被写体の画面上における表示サイズが各画像同士で略同一となるように複数の画像の内の少なくとも１つの画像の表示サイズを拡大または縮小する比較用画像サイズ調整手段、上記画像表示領域に表示されている画像の内の何れか一以上の画像に対して画像処理を行う画像処理手段、上記複数の画像表示領域に表示されている画像の全てに上記画像処理手段による画像処理を連動して行わせる連動手段、として機能させるための画像処理プログラムである。
【００１６】
第８の発明による記録媒体は、第７の発明による画像処理プログラムを記録するコンピュータにより読み取り可能な記録媒体である。
【００１７】
第９の発明による画像処理方法は、複数の相異する画像を同一画面上において同一領域サイズに構成された複数の画像表示領域の何れかにそれぞれ表示するように制御する表示制御手順と、上記画像表示領域に表示されている画像に含まれ得る同一被写体の画面上における表示サイズが各画像同士で略同一となるように複数の画像の内の少なくとも１つの画像の表示サイズを拡大または縮小する比較用画像サイズ調整手順と、上記画像表示領域に表示されている画像の内の何れか一以上の画像に対して画像処理を行う画像処理手順と、上記複数の画像表示領域に表示されている画像の全てに上記画像処理手順による画像処理を連動して行わせる連動手順と、を含むものである。
【００１８】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
図１から図９は本発明の一実施形態を示したものであり、図１はＰＣの構成の概要を示すブロック図である。
【００１９】
このＰＣは、ＣＰＵ等でなる制御装置１１と、後述する表示装置１６に表示される画面上の位置をポイントして操作を行うためのマウス１２と、文字入力を行うためのキーボード１３と、ＲＡＭ等で構成されていて上記制御装置１１による作業領域となる主記憶装置１４と、ハードディスクなどの読み書き可能な記録媒体により構成されていてフォルダ等を用いた階層構造のファイルシステムが構築され画像処理プログラムや画像データなどを記録する副記憶装置１５と、上記画像処理プログラムによる表示画面やその他の各種情報を視覚的に表示する表示装置１６と、を有して構成されている。
【００２０】
このＰＣには、例えば印刷装置２１が接続されており、上記制御装置１１の制御によって上記主記憶装置１４から転送された画像データを、該印刷装置２１により印刷することができるようになっている。
【００２１】
上記主記憶装置１４には、ＰＣの基本動作を制御するためのオペレーティングシステムや、このオペレーティングシステム上で動作する画像処理プログラムなどが実行可能にロードされるとともに、さらに画像データ等の各種データもロードされて処理されるようになっている。
【００２２】
上記画像処理プログラムは、上記副記憶装置１５から画像データを読み込んだり、処理後の画像データを該副記憶装置１５に書き込んだり、あるいは処理後の画像データを上記印刷装置２１に出力したりする画像読み書き手段１７と、上記副記憶装置１５の所定のフォルダに格納されている画像を予め用意されている複数のカテゴリの内の何れか１つのカテゴリに分類する分類手段１８と、上記複数のカテゴリの何れか１以上が指定された場合にこの分類手段１８により分類された画像の内の指定されたカテゴリに属する画像のみを上記表示装置１６の所定の表示領域に表示する絞り込み表示手段１９と、上記副記憶装置１５から上記画像読み書き手段１７を介して読み込まれた２以上の画像を上記表示装置１６の所定の表示領域に表示して比較し選定するための表示制御手段、画像処理手段、表示倍率変更手段、表示画像移動手段を兼ねた比較選定手段２０と、を含んで構成されている。
【００２３】
上記比較選定手段２０は、比較を行うために複数の画像を読み込んで上記表示装置１６に表示させ、必要に応じて主要被写体の表示サイズがほぼ同等となるようにし、さらに拡大／縮小や移動などの操作が行われたときに比較対象として表示されている複数の画像が連動するように処理する比較用画像サイズ調整手段であり連動手段たる比較表示手段２５を含んで構成されている。
【００２４】
この画像処理プログラムが動作しているＰＣでは、縮小化された複数の画像（サムネール画像）を配列して主として表示するブラウズモードと、同時に表示されるサムネール領域４１（図７〜図９参照）から選択した単一の画像を拡大して主として表示するビューモードと、主として２つまたは４つ程度の比較的少数の画像を互いに比較して選定を行うためのＶＬＢ（バーチャル・ライト・ボックス）モードと、を互いに双方向に移行することができるようになっていて、さらに、これらの各モードの何れからも単一の画像を上記表示装置１６の表示領域一杯に表示するフル画面表示に移行し、また元のモードに復帰することが可能となっている。
【００２５】
また、上記ＶＬＢモードは、具体的には、例えば、ほぼ同じ撮影シーンを露出を変化させて複数枚撮影したときにどの露出状態の画像を選定するかや、類似したカットが複数枚あるときにそれらの内の何れを選定するか、などの場合によく使われることのあるモードである。
【００２６】
さらに、上記各モードや全画面表示において、表示されている画像を複数のカテゴリの何れかに択一的に分類したり、表示されている画像（全てのカテゴリの画像を表示しても良いし、カテゴリを１以上指定して指定されたカテゴリに属する画像のみを表示しても構わない。）が所望のものである場合に後述するコレクション領域３８Ａ，３８Ｂ（図７〜図９参照）に選定したりすることができるようになっている。
【００２７】
図２は、上記分類手段１８によって主に行われる動作を示すフローチャートである。
【００２８】
処理が開始されると、上記画像読み書き手段１７を介して副記憶装置１５から画像データを読み込み（ステップＳ２１）、ブラウズモードにおいて、ブラウズ領域にフォルダを表示するとともにサムネール画像を表示する（ステップＳ２２）。これらのサムネール画像は、画像ファイルのヘッダ等にサムネール画像が記録されている場合にはその画像を読み出して用い、サムネール画像がない画像の場合には画像データから作成して用いるようになっている。
【００２９】
次に、サムネール画像のそれぞれに、分類チェックボックスを表示する（ステップＳ２３）。この分類チェックボックスは、択一的に選択することによりその画像が属するカテゴリを指定するためのものである。
【００３０】
上記ブラウズモードからビューモードに移行した場合には、サムネール領域４１にサムネール画像を表示するとともに、表示された中から指定された画像（指定された画像がない場合にはサムネール領域４１に表示されている最初の画像）をビュー領域に表示する（ステップＳ２４）。このビュー領域にも、分類チェックボックスが表示されている。
【００３１】
また、サムネール画像の何れかがフル画面表示をするように指定された場合には、フル画面表示を行う（ステップＳ２６）。このフル画面表示においても、分類チェックボックスが表示されている。
【００３２】
上記ステップＳ２３におけるブラウズモード、上記ステップＳ２４におけるビューモード、上記ステップＳ２６におけるフル画面表示、の何れかにおける分類チェックボックスが、画像データ毎に３者択一でチェックされると（ステップＳ２５）、その分類データが上記副記憶装置１５内に、例えば画像ファイルとは独立した専用の分類ファイルなどとして記憶される（ステップＳ２７）。この分類データの記憶動作は、画像単位で、上記分類チェックボックスがチェックされる毎に行われる。
【００３３】
図３は、上記絞り込み表示手段１９によって主に行われる動作を示すフローチャートである。
【００３４】
処理が開始されると、分類チェックマークツールボックスを表示する（ステップＳ３１）。この分類チェックマークツールボックスは、ブラウズ領域に表示する画像のカテゴリを指定するためのものであり、上記図２で説明した分類チェックボックスとは異なって、複数を同時にチェックすることが可能となっている。分類チェックマークツールボックスには、カテゴリを各示すために複数設けられた第１のチェックボックスと、何れのカテゴリにも属していないことを示す第２のチェックボックスと、カテゴリによらない全ての画像（ＡＬＬ）を示す第３のチェックボックスと、が含まれている。
【００３５】
この分類チェックマークツールボックスに表示された第１または第２のチェックボックスの何れか１以上のチェック、または全ての画像を示す第３のチェックボックスのチェックが、必要に応じてユーザにより行われる（ステップＳ３２）。
【００３６】
次に、分類チェックマークツールボックスのチェック状態を判断して（ステップＳ３３）、「ＡＬＬ」を示す第３のチェックボックスがチェックされている場合には、分類に関わらず全ての画像データを読み込む（ステップＳ３４）。
【００３７】
一方、上記ステップＳ３３において、第１または第２のチェックボックスの何れか１以上がチェックされている場合には、各画像についての分類情報が格納されている上記分類ファイル等を読み込んで（ステップＳ３５）、各画像のカテゴリが、選択されたチェックボックスで示されるカテゴリ、または何れのカテゴリにも属さないこと、と一致するか否かを判断し（ステップＳ３６）、一致しない場合には上記ステップＳ３５へ行って次の画像の分類ファイルのデータを読み込む。
【００３８】
上記ステップＳ３６において、画像のカテゴリが一致、または何れのカテゴリにも属していないことが一致、した場合には、その画像データの読み込みを行う（ステップＳ３７）。
【００３９】
このステップＳ３７において読み込まれた画像データ、または上記ステップＳ３４において読み込まれた画像データを、ブラウズモードである場合にはブラウズ領域に、ビューモードまたはＶＬＢモードである場合にはサムネール領域４１に、それぞれサムネール表示する（ステップＳ３８）。これにより、指定したカテゴリの画像のみ（何れのカテゴリにも属さない画像を指定したときにはその画像）が絞り込んで表示されることになる。
【００４０】
図４は、上記比較選定手段２０によって主に行われるブラウズモード時の動作を示すフローチャートである。
【００４１】
ＰＣにおいて画像処理プログラムの実行が開始されるか、または他のモードからブラウズモードへの移行が操作されると、コレクション領域３８Ａ，３８Ｂを通常表示または縮小表示する（ステップＳ４１）。
【００４２】
次に、ブラウズ領域に表示されているサムネール画像の何れかが、ユーザによるマウス１２等の操作によって、必要に応じて選択される（ステップＳ４２）。
【００４３】
選択された画像を、コレクション領域３８Ａまたはコレクション領域３８Ｂの何れか指定された方の領域へ登録する（ステップＳ４３）。この登録は、仮登録というべきものであり、保存ボタンがクリックされた時点で初めて選定画像格納用のフォルダへ画像ファイルのコピーが行われることになるが、このステップＳ４３ではコピー対象の画像ファイルとなったことを登録するだけである。
【００４４】
次に、他の画像について選択を行うか否かを判断し（ステップＳ４４）、行う場合には上記ステップＳ４２へ戻って上述したような処理を繰り返して行う。
【００４５】
また、他の画像選択を行わない場合には、上記保存ボタンがクリックされた場合に登録フォルダの指定等の処理を行い、または他のモードへの切替操作が行われた場合にはそれに応じたモード移行を行う（ステップＳ４５）。
【００４６】
図５は、上記比較選定手段２０によって主に行われるビューモードまたは全画面表示のときの動作を示すフローチャートである。
【００４７】
ビューモードまたは全画面表示への移行が操作されると、コレクション領域３８Ａ，３８Ｂを縮小表示する（ステップＳ５１）。
【００４８】
次に、ユーザがサムネール領域４１から画像を１つドラッグアンドドロップ等により選択すると（ステップＳ５２）、選択された単画像がビュー領域に表示（または全画面表示）される（ステップＳ５３）。
【００４９】
ここで表示された画像を登録するか否かを判断して（ステップＳ５４）、登録する場合にはコレクション領域３８Ａまたはコレクション領域３８Ｂの何れか指定された方へ登録処理を行う（ステップＳ５５）。
【００５０】
このステップＳ５５が終了するか、または上記ステップＳ５４において登録しないと判断された場合には、次の単画像を選択するか否かを判断し（ステップＳ５６）、選択する場合には上記ステップＳ５２へ戻って上述したような処理を繰り返して行う。
【００５１】
また、次の画像を１つ選択しない場合には、登録フォルダの指定を行うか、または他のモードへの切替を行う（ステップＳ５７）。
【００５２】
図６は、上記比較選定手段２０によって主に行われるＶＬＢモード時の動作を示すフローチャートである。
【００５３】
ＶＬＢモードへの移行が操作されると、サムネール領域４１と、縦２分割の表示が行われている比較領域５１と、コレクション領域３８Ａ，３８Ｂと、を図７〜図９に示すように同時に表示する（ステップＳ６１）。ここでは、ＶＬＢモードに移行したときの初期状態として、例えば縦２分割が設定されるようになっている。
【００５４】
その後に、ユーザが、必要に応じて、表示モード切替ボタンを操作することにより比較領域５１の切替操作を行う（ステップＳ６２）。この実施形態においては、切替可能な比較領域５１として、縦２分割（図８（Ｃ）、図８（Ｄ）等参照）、横２分割（図８（Ｅ）、図８（Ｆ）等参照）、４分割の３種類が予め用意されているが、もちろんこれらに限定されるものではない。
【００５５】
ステップＳ６２において比較領域５１の切換操作が行われた場合には、該操作に応じた表示の変更を行う（ステップＳ６３）。なお、比較領域５１の切替が操作されない場合には、上記ステップＳ６２およびステップＳ６３においては特段の処理を行うことなくそのまま後の処理に進む。
【００５６】
次に、サムネール領域４１に表示されたサムネール画像が、ユーザによるマウス１２等を用いた比較領域５１へのドラッグアンドドロップ操作により、必要に応じて選択される（ステップＳ６４）。
【００５７】
ここで選択された画像は、比較領域５１に登録されて表示される（ステップＳ６５）。
【００５８】
ここで、後述する比較ボタンが操作されると、上記比較表示手段２５が、比較領域５１に表示されている複数の画像を自動的に拡大または縮小して、互いに比較し易いようなサイズに設定する（ステップＳ７５）。
【００５９】
こうして上記ステップＳ６５により比較領域５１に複数の画像が表示されたところで、ユーザが画像同士を比較するが、その際には、必要に応じて、縮小ボタン／拡大ボタンによる画像の縮小／拡大や、移動ポインタ設定ボタンで設定された移動ポインタによる画像の移動などの操作が行われ、その操作に応じて表示されている画像の処理が行われる（ステップＳ６６）。
【００６０】
このとき、連動ボタンがオンになっている場合には、比較領域５１に表示されている複数の画像に対して、拡大／縮小や移動が連動して行われる（ステップＳ７６）。この連動は、上記ステップＳ７５において比較ボタンが操作されているときにも、同様に有効に機能するようになっている。
【００６１】
次に、比較領域５１に表示されている画像の何れかをコレクション領域３８Ａまたはコレクション領域３８Ｂへ登録するか否かを判断して（ステップＳ６７）、登録しない場合には、上記ステップＳ６４へ戻って上述したような処理を繰り返して行う。
【００６２】
また、ステップＳ６７において登録する場合には、コレクション領域３８Ａまたはコレクション領域３８Ｂの何れか指定された方へ登録する処理を行う（ステップＳ６８）。
【００６３】
その後、次の画像を選択するか否かを判断して（ステップＳ６９）、選択する場合には上記ステップＳ６４へ戻って上述したような処理を繰り返して行う。
【００６４】
一方、次の画像を選択しない場合には、登録フォルダの指定を行うか、または他のモードへの切替を行う（ステップＳ７０）。
【００６５】
続いて、上記ステップＳ７５やステップＳ７６において行われる動作の詳細について、図７から図９を参照して説明する。
【００６６】
図７は、解像度だけが異なる画像同士を比較し易くする処理を示す図である。ここに、図７（Ａ）、図７（Ｂ）は元の画像データの様子を示し、図７（Ｃ）、図７（Ｄ）、図７（Ｅ）、図７（Ｆ）は、ＶＬＢモードにおいて比較領域５１のレイアウトが横２分割となっている場合の画像の様子をそれぞれ示している。
【００６７】
ＶＬＢモードにおいては、図７（Ｃ）〜図７（Ｆ）に示すように、上記副記憶装置１５に記憶されている画像のサムネール画像を配列して表示するサムネール領域４１と、このサムネール領域４１からドラッグアンドドロップ等により選択された画像を比較するために表示する比較領域５１と、この比較領域５１に表示された画像から選定された画像をグループ化して格納するコレクション領域３８Ａおよびコレクション領域３８Ｂと、がウィンドウ３１内に表示されている。そして、この図７に示す例においては、比較領域５１が、縦２分割のレイアウトとなるように、つまり上側に画像表示領域５１ａが、下側に画像表示領域５１ｂが、それぞれ配置されるようになっていて、これらの画像表示領域５１ａ，５１ｂは、互いに同一領域サイズとなるように構成されている。
【００６８】
まず、図７（Ａ）に示すように、横×縦の画素数が１６００×１２００となっている第１の画像（画像１）と、図７（Ｂ）に示すように、横×縦の画素数が８００×６００となっている第２の画像（画像２）と、をＶＬＢモードの比較領域５１により比較する場合についてを説明する。これらの画像は、同一の被写体を異なる解像度で撮影したものであり、画像を構成するドット数は異なるが、撮影の構図などは同一となっているものとする。このような解像度（画像を構成する画素数）のみが異なる画像は、同じ横位置で同一の撮影ズーム倍率（撮影時の撮影光学系のズーム倍率）で撮影された２枚の画像の、例えば一方の画像を間引き処理して保存するなどにより得ることができる。これは、例えば画像の品質（精細さ）などに係る撮影モードを変更することにより、設定されるようになっている。
【００６９】
図７（Ｃ）は、図７（Ａ）に示した画像をサムネール領域４１からドラッグして画像表示領域５１ａにドロップするなどにより該画像表示領域５１ａに表示させ、同様に、図７（Ｂ）に示した画像を画像表示領域５１ｂに表示させたときの初期状態を示している。
【００７０】
画像を画像表示領域５１ａ，５１ｂに表示させた当初は、この図７（Ｃ）に示すように、各画像を等倍表示（１００％表示）、すなわち、画像を構成する縦横のドット数が、表示装置１６の表示のドット数と一致するように表示を行う。この例では、画像表示領域５１ａ，５１ｂを横×縦の画素数が例えば４００×３００ドットとなるようにしているために、図７（Ａ）に示した画像も、図７（Ｂ）に示した画像も、何れも各画像の中心部の４００×３００ドット部分のみが表示されている。このときには、上記図７（Ａ）、図７（Ｂ）に示した画像の解像度が異なっていて、主要被写体を構成する画素数が異なるために、画像表示領域５１ａにおける主要被写体の表示サイズと、画像表示領域５１ｂにおける主要被写体の表示サイズとは、異なるものとなっている。
【００７１】
連動ボタンがオンになっているときには、図７（Ｃ）の状態において拡大ボタンを操作して例えば２倍にズームを行うと、図７（Ｅ）に示すように、画像表示領域５１ａ，５１ｂに表示された各画像が連動してそれぞれ２倍に拡大され表示される。このときには、上記図７（Ｃ）において主要被写体の表示サイズが異なっているために、この図７（Ｅ）においても表示サイズが異なっている点が引き継がれている。
【００７２】
なお、連動ボタンがオンになっていない場合には、画像表示領域５１ａ，５１ｂの内の何れかアクティブになっている方の画像のみが拡大されることになる。また、連動ボタンがオンになっているときには、縮小ボタンが操作されたときにも同様に連動して縮小されるし、あるいは移動の操作が行われたときにも同様に連動して移動されるようになっている。
【００７３】
また、上記図７（Ｃ）の状態において、比較ボタンが操作されると、図７（Ｄ）に示すように、画像の比較を行い易い状態となるように表示倍率が変更される。ここでは、図７（Ａ）に示した１６００×１２００ドットの画像は、４００×３００ドットの画像表示領域５１ａに収まるように２５％（１／４）に縮小して表示され、図７（Ｂ）に示した８００×６００ドットの画像は、４００×３００ドットの画像表示領域５１ｂに収まるように５０％（１／２）に縮小して表示される。これにより、主要被写体が同一の表示サイズとなって、容易に比較することが可能となる。
【００７４】
なお、上記図７（Ａ）、図７（Ｂ）に示したような、解像度のみが異なる画像同士の場合には、比較ボタンを操作する替わりに、フィットボタンを操作することによっても、同様の効果を奏することが可能となっている。ここに、フィットボタンとは、画像が非表示の部分を生じることなく画像表示領域に可能な限り大きく表示されるように調整するための操作ボタンである。
【００７５】
さらに、連動ボタンがオンになっているときには、図７（Ｄ）の状態において拡大ボタンを操作して例えば２倍にズームを行うと、図７（Ｆ）に示すように、画像表示領域５１ａ，５１ｂに表示された各画像が連動してそれぞれ２倍に拡大され表示される。このときには、図７（Ｄ）に示した各画像表示領域５１ａ，５１ｂにおける主要被写体の表示サイズが互いに同じであるために、拡大したときにも主要被写体の表示サイズは互いに同じとなっている。この２倍ズームの場合には、図７（Ａ）に示した画像は５０％（１／２）に縮小して表示され、図７（Ｂ）に示した画像は１００％の等倍で表示される。さらに、縮小や移動の操作も連動して行われるのは、上述と同様である。
【００７６】
次に、図８は、画像の向きだけが異なる画像同士を比較し易くする処理を示す図である。ここに、図８（Ａ）、図８（Ｂ）は元の画像データの様子を示し、図８（Ｃ）、図８（Ｄ）は比較領域５１のレイアウトが縦２分割となっている場合、図８（Ｅ）、図８（Ｆ）は比較領域５１のレイアウトが横２分割となっている場合、をそれぞれ示している。
【００７７】
ここでは、図８（Ａ）に示すような、縦位置で撮影された横×縦の画素数が１２００×１６００ドットの第１の画像（画像１）と、図８（Ｂ）に示すような、横位置で撮影された横×縦の画素数が１６００×１２００ドットの第２の画像（画像２）と、をＶＬＢモードの比較領域５１で比較する場合について説明する。これらの画像は、同一の被写体を同一の解像度かつ同一の撮影ズーム倍率で撮影したものであって、画像の縦横位置のみが異なるものとする。
【００７８】
これら図８（Ａ）、図８（Ｂ）に示した画像を読み込んだ初期状態では、上述したように等倍表示が行われるが、各画像表示領域５１ａ，５１ｂが４００×３００ドットで構成されているために、１２００×１６００ドットまたは１６００×１２００ドットでなる該図８（Ａ）、図８（Ｂ）の画像の全体像は表示されない。
【００７９】
そこで、この初期状態で例えばフィットボタンを押下すると、図８（Ｃ）に示すように、各画像の全体が欠落することなく画像表示領域５１ａ，５１ｂにそれぞれ表示される。上記図８（Ａ）に示した画像は縦位置であるために、このフィット表示では画像表示領域５１ａにおいて左右に余白部分（画像が表示されない部分）が生じている。
【００８０】
より詳しくは、図８（Ａ）に示した画像は、縦の１６００ドットが画像表示領域５１ａを構成する縦３００ドットに一致するように、１８．７５％（３／１６）に縮小して表示され、図８（Ｂ）に示した画像は、１６００×１２００ドットが画像表示領域５１ｂを構成する４００×３００ドットに一致するように、２５％（１／４）に縮小して表示される。
【００８１】
この図８（Ｃ）の状態において、比較ボタンが操作されると、図８（Ｄ）に示すように、画像の比較を行い易い状態となるように表示倍率が変更される。ここでは、画像表示領域５１ａに余白が生じることのないように、図８（Ａ）に示した横１２００ドットの画像が横４００ドットの画像表示領域５１ａに収まるように約３３％（１／３）に縮小して表示され、図８（Ｂ）に示した画像も、この図８（Ａ）に示した画像に合わせて約３３％（１／３）に縮小して表示される。ただし、ここでいう縮小は、図８（Ａ）、図８（Ｂ）に示したような元の画像データに対してであって、図８（Ｃ）に示した画像に対しては、図８（Ｄ）の画像は何れも拡大されていることになる。
【００８２】
また、図８（Ｄ）に示す状態においてフィットボタンを操作すると、再び図８（Ｃ）の状態に移行する。
【００８３】
さらに、連動ボタンがオンになっているときには、図８（Ｃ）と図８（Ｄ）の何れの状態においても、連動して拡大／縮小または移動の動作が行われることは上記図７に示した場合と同様である。
【００８４】
一方、比較領域５１のレイアウトが横２分割となっている場合には、初期状態の後にフィットボタンが押下されると、図８（Ｅ）に示すように、横位置の画像を表示する画像表示領域５１ｂに余白部分が生じる。ここに、画像表示領域５１ａ，５１ｂは、何れも、横×縦の画素数が３００×４００ドットとなっているものとする。
【００８５】
この場合には、図８（Ａ）に示した画像は、１２００×１６００ドットが画像表示領域５１ｂを構成する３００×４００ドットに一致するように、２５％（１／４）に縮小して表示され、図８（Ｂ）に示した画像は、横の１６００ドットが画像表示領域５１ａを構成する横３００ドットに一致するように、１８．７５％（３／１６）に縮小して表示される。
【００８６】
この図８（Ｅ）の状態において、比較ボタンが操作されると、図８（Ｆ）に示すように、画像の比較を行い易い状態となるように表示倍率が変更される。ここでは、画像表示領域５１ｂに余白が生じることのないように、図８（Ｂ）に示した縦１２００ドットの画像が縦４００ドットの画像表示領域５１ｂに収まるように約３３％（１／３）に縮小して表示され、図８（Ｂ）に示した画像も、この図８（Ａ）に示した画像に合わせて約３３％（１／３）に縮小して表示される。なお、ここでいう縮小も、図８（Ａ）、図８（Ｂ）に示したような元の画像データに対しての縮小である。
【００８７】
このようにして、縦横位置が異なる画像についても、比較ボタンを操作することにより、主要被写体を簡単に同一の表示サイズにすることができ、容易に比較することが可能となる。
【００８８】
なお、連動ボタンがオンになっているときには、図８（Ｅ）と図８（Ｆ）の何れの状態においても、連動して拡大／縮小または移動の動作が行われることは上述と同様である。
【００８９】
また、ここでは、比較ボタンが操作されると、画像表示領域５１ａに表示する主要被写体と、画像表示領域５１ｂに表示する主要被写体とが同一になるように倍率を調整したが、同一でなく略同一となる程度に抑制することにより、処理をより簡略化することも可能である。
【００９０】
例えば、図８（Ｄ）において、画像表示領域５１ｂは図８（Ｃ）と同様に２５％の縮小表示のままとして画像表示領域５１ａのみを約３３％の縮小表示に変更したり、あるいは図８（Ｆ）において、画像表示領域５１ａは図８（Ｅ）と同様に２５％の縮小表示のままとして画像表示領域５１ｂのみを約３３％の縮小表示に変更したりするなどである。
【００９１】
画像の縦横比が３：４などの比較的正方形に近い場合には、このような簡略化した処理を行っても、画像同士の比較し易さがさほど損なわれることはない。これに対して、縦横比が正方形と大きく異なる画像、例えばパノラマモード等により撮影されたような画像の場合には、上述したように、余白部を生じることのないような範囲内で完全に同一の倍率となるようにすることが望ましい。
【００９２】
なお、上述では、画像の向きとして縦位置と横位置だけを考慮したが、実際の撮影においては、カメラを傾けた状態で撮影する場合もあり得るために、このような斜めの画像についても、画像を斜めに切り出して主要被写体を正位置にするなどにより対応するようにしても構わない。
【００９３】
次に、図９は、画像の撮影ズーム倍率だけが異なる画像同士を比較し易くする処理を示す図である。
【００９４】
ここでは、図９（Ａ）に示すような、撮影ズーム倍率が例えば広角側の適宜の倍率となるような横位置で撮影された横×縦の画素数が１６００×１２００ドットの第１の画像（画像１）と、図９（Ｂ）に示すような、撮影ズーム倍率が例えば上記図９（Ａ）の２倍となるような横位置で撮影された横×縦の画素数が１６００×１２００ドットの第２の画像（画像２）と、をＶＬＢモードの比較領域５１で比較する場合について説明する。これらの画像は、同一の被写体を同一の解像度かつ同一の横位置で撮影したものであって、画像の撮影ズーム倍率のみが異なるものとする。
【００９５】
これら図９（Ａ）、図９（Ｂ）に示した画像を読み込んだ初期状態では、上述したように等倍表示が行われるが、各画像表示領域５１ａ，５１ｂが４００×３００ドットで構成されているために、１６００×１２００ドットでなる該図９（Ａ）、図９（Ｂ）の画像の全体像は表示されない。
【００９６】
そこで、この初期状態で例えばフィットボタンを押下すると、図９（Ｃ）に示すように、各画像の全体が欠落することなく画像表示領域５１ａ，５１ｂにそれぞれ表示される。
【００９７】
図９（Ｃ）においては、より詳しくは、図９（Ａ）、図９（Ｂ）に示した横１６００×縦１２００ドットで構成される各画像が、横４００×縦３００ドットの画像表示領域５１ａ，５１ｂにそれぞれ収まるように、２５％（１／４）に縮小して表示されている。
【００９８】
この図９（Ｃ）の状態において、比較ボタンが操作されると、図９（Ｄ）に示すように、画像の比較を行い易い状態となるように表示倍率が変更される。この処理を行う際には、まず、画像が撮影されたときに該画像を格納するファイルのヘッダ情報などとして付加されている撮影ズーム倍率の情報を取得する。そして、取得した情報に基づき、図９（Ｂ）に示す画像が図９（Ａ）に示す画像の２倍の撮影ズーム倍率であることを認識して、撮影ズーム倍率が小さい方の図９（Ａ）に示す画像の拡大を行う。ここでいう拡大は、図９（Ｃ）に示した表示画像に対して、拡大処理を行うという意味であり、図９（Ａ）、図９（Ｂ）に示したような元の画像データに対しては、図９（Ｄ）の画像は何れも縮小されていることになる。
【００９９】
すなわち、画像表示領域５１ｂに表示されている画像は、２５％（１／４）の縮小表示のままで維持して、画像表示領域５１ａに表示されている画像を２５％（１／４）の縮小表示から５０％（１／２）の縮小表示に拡大する。
【０１００】
さらに、連動ボタンがオンになっているときには、図９（Ｃ）と図９（Ｄ）の何れの状態においても、連動して拡大／縮小または移動の動作が行われることは上述と同様である。
【０１０１】
これにより、主要被写体が同一の表示サイズとなって、容易に比較することが可能となる。
【０１０２】
なお、より一般には、比較領域５１に表示した複数の画像同士が、解像度、画像の向き、撮影ズーム倍率の何れか２以上異なっていることが考えられる。このような場合には、上述したような処理を組み合わせることにより、比較ボタンを操作するだけで容易に比較することができるように拡大や縮小などの処理を行う。
【０１０３】
また、比較領域５１に３つ以上の画像が表示されている場合には、これら全ての画像における主要被写体の表示サイズが同一（あるいは略同一）となるように処理することになる。
【０１０４】
さらに、上述したような画像処理プログラムは、コンピュータにより読み取り可能な記録媒体に記録して、他のコンピュータにおいて読み取らせ実行させることにより、該他のコンピュータを同様に機能させることが可能となっている。
【０１０５】
そして、上述では、デジタルカメラと接続された汎用のＰＣ上で、画像処理プログラムを動作させることにより、画像処理装置を構成したが、これに限るものではなく、画像処理プログラムが動作するコンピュータと同様の機能をハードウェアにより実現するような専用の画像処理装置を構成しても構わない。
【０１０６】
このような実施形態によれば、解像度、画像の向き、撮影ズーム倍率などが様々に異なる画像同士を比較しようとする際に、比較ボタンを操作するだけで、操作性良く、主要被写体をほぼ同一のサイズで表示することができるようになり、画像同士の比較を容易に行うことが可能となる。
【０１０７】
このときに、連動ボタンをオンにすることにより、拡大／縮小や移動などの動作が連動して行われるために、さらに操作性が向上する。
【０１０８】
なお、本発明は上述した実施形態に限定されるものではなく、発明の主旨を逸脱しない範囲内において種々の変形や応用が可能であることは勿論である。
【０１０９】
【発明の効果】
以上説明したように本発明の画像処理装置、画像処理プログラム、記録媒体、および画像処理方法によれば、複数の画像同士を比較し易い状態で操作性良く比較することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態におけるＰＣの構成の概要を示すブロック図。
【図２】上記実施形態の分類手段によって主に行われる動作を示すフローチャート。
【図３】上記実施形態の絞り込み表示手段によって主に行われる動作を示すフローチャート。
【図４】上記実施形態の比較選定手段によって主に行われるブラウズモード時の動作を示すフローチャート。
【図５】上記実施形態の比較選定手段によって主に行われるビューモードまたは全画面表示のときの動作を示すフローチャート。
【図６】上記実施形態の比較選定手段によって主に行われるＶＬＢモード時の動作を示すフローチャート。
【図７】上記実施形態において、解像度だけが異なる画像同士を比較し易くする処理を示す図。
【図８】上記実施形態において、画像の向きだけが異なる画像同士を比較し易くする処理を示す図。
【図９】上記実施形態において、画像の撮影ズーム倍率だけが異なる画像同士を比較し易くする処理を示す図。
【符号の説明】
１１…制御装置
１２…マウス
１３…キーボード
１４…主記憶装置
１５…副記憶装置（記録媒体）
１６…表示装置
１７…画像読み書き手段
１８…分類手段
１９…絞り込み表示手段
２０…比較選定手段（表示制御手段、画像処理手段、表示倍率変更手段、表示画像移動手段）
２１…印刷装置
２５…比較表示手段（比較用画像サイズ調整手段、連動手段）
３１…ウィンドウ
３８Ａ，３８Ｂ…コレクション領域
４１…サムネール領域
５１…比較領域
５１ａ，５１ｂ…画像表示領域
【図１】
2004215041.tif 000003
【図２】
2004215041.tif 000004
【図３】
2004215041.tif 000005
【図４】
2004215041.tif 000006
【図５】
2004215041.tif 000007
【図６】
2004215041.tif 000008
【図７】
2004215041.tif 000009
【図８】
2004215041.tif 000010
【図９】
2004215041.tif 000011