(57)【要約】  【課題】複数の画像同士を簡単な操作で良好に比較することができる画像表示プログラム等を提供する。  【解決手段】同一の被写体が撮影された複数の画像を表示エリア１２，１３に各表示し、表示エリア１２に表示された画像において点Ｐ１と点Ｐ２とを指定することにより、Ｐ１からＰ２に向かうベクトルＶ１を設定し、次に、表示エリア１３に表示された画像において点Ｑ１と点Ｑ２とを指定することにより、Ｑ１からＱ２に向かうベクトルＶ２を設定し、これらのベクトルの長さに基づいて被写体を同一サイズに表示するための拡大／縮小率を算出し、各ベクトルの方向に基づいて被写体を同一方向に表示するための回転角度を算出して、両方の表示エリア１２，１３の被写体を同一サイズかつ同一方向で表示し得るようにする画像表示プログラム。【選択図】図１３
2005107325.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
複数の画像を、複数の表示エリアに各々表示する画像表示手段、
上記複数の表示エリアに表示された画像毎に、基準となる長さを設定する基準設定手段、
上記複数の画像に各設定された上記基準の長さが互いに等しくなるように、上記表示エリアに表示される各画像を拡大または縮小する画像幾何調整手段、
として機能させるための画像表示プログラム。
【請求項２】
上記複数の表示エリアは、同一画面上に設定されるものであることを特徴とする請求項１に記載の画像表示プログラム。
【請求項３】
上記基準設定手段は、表示されている画像中の２点を指定することにより、これらの２点を結ぶ線分の長さとして、上記基準の長さを設定するものであることを特徴とする請求項１に記載の画像表示プログラム。
【請求項４】
上記基準設定手段は、表示されている画像中に２本の平行線を指定することにより、これらの２本の平行線の距離として、上記基準の長さを設定するものであることを特徴とする請求項１に記載の画像表示プログラム。
【請求項５】
上記表示エリアは長方形をなし、
上記基準設定手段は、表示されている画像中に第１の点を指定することにより、長方形をなす該表示エリアの縦辺または横辺に対して平行な第１の線を設定し、次に、該画像中に第２の点を指定することにより、該第１の線に平行な第２の線を設定するものであることを特徴とする請求項４に記載の画像表示プログラム。
【請求項６】
上記基準設定手段は、表示されている複数の画像の中の第１の画像において、表示されている画像中に第１の点と第２の点とを指定することにより、これらの２点を通る第１の線を設定し、次に、該画像中に第３の点を指定することにより、該第３の点を通り上記第１の線に平行な第２の線を設定し、表示されている複数の画像の中の第２もしくはそれ以降の画像において、２つの点を指定することにより、該２つの点を各々通り上記第１の線に平行な２本の線を設定するものであることを特徴とする請求項４に記載の画像表示プログラム。
【請求項７】
上記基準設定手段は、基準になる長さと共に、さらに、基準になる方向も設定するものであり、
上記画像幾何調整手段は、さらに、上記複数の画像に各設定された上記基準の方向が互いに等しくなるように、上記表示エリアに表示される画像を回転するものであることを特徴とする請求項１に記載の画像表示プログラム。
【請求項８】
上記基準設定手段は、表示されている画像中に第１の点と第２の点とを指定することにより、これら第１の点と第２の点とを結ぶ線分の長さを上記基準の長さとして設定するとともに、該第１の点から第２の点へ向かう方向を上記基準の方向として設定するものであることを特徴とする請求項７に記載の画像表示プログラム。
【請求項９】
上記基準設定手段は、表示されている画像中に第１の点と第２の点とを指定することにより、これら第１の点と第２の点とを通る第１の線を設定すると共に、該第１の点から第２の点へ向かう方向を上記基準の方向として設定し、表示されている画像中に第３の点を指定することにより、該第３の点を通り上記第１の線に平行な第２の線を設定すると共に、該第１の線と第２の線との距離を上記基準の長さとして設定するものであることを特徴とする請求項７に記載の画像表示プログラム。
【請求項１０】
上記基準設定手段は、表示されている画像中に長方形領域が１つ指定されることにより、該長方形領域の長辺と短辺との少なくとも一方の長さに基づいて、上記基準の長さを設定するものであることを特徴とする請求項１に記載の画像表示プログラム。
【請求項１１】
上記基準設定手段は、基準になる長さと共に、さらに、指定された長方形領域に基づき、基準となる方向も設定するものであり、
上記画像幾何調整手段は、さらに、上記複数の画像に各設定された上記基準の方向が互いに等しくなるように、上記表示エリアに表示される画像を回転するものであることを特徴とする請求項１０に記載の画像表示プログラム。
【請求項１２】
上記画像幾何調整手段は、
指定された長方形領域の色と輝度との少なくとも一方に係る分布を抽出する色／輝度分布抽出手段と、
上記色／輝度分布抽出手段により抽出された分布に基づき一の画像に対する他の画像の回転角度を決定する回転角度決定手段と、
を有して構成され、
上記回転角度決定手段によって決定した角度だけ上記他の画像を回転するものであることを特徴とする請求項１１に記載の画像表示プログラム。
【請求項１３】
上記表示エリアは長方形をなし、上記長方形領域は該表示エリアの四辺の何れかに平行な四辺を有するものであって、
上記色／輝度分布抽出手段は、上記長方形領域を該長方形領域の四辺と２つの対角線とで区分することにより得られる４つの部分領域について、色情報と輝度情報との少なくとも一方を抽出するものであり、
上記回転角度決定手段は、上記一の画像における４つの部分領域の色情報と輝度情報との少なくとも一方と、上記他の画像における４つの部分領域の色情報と輝度情報との少なくとも一方と、の相関性が最も高くなるような９０度単位の回転角度を、上記回転角度として決定するものであることを特徴とする請求項１２に記載の画像表示プログラム。
【請求項１４】
複数の画像を、複数の表示エリアに各々表示する画像表示手段と、
上記複数の表示エリアに表示された画像毎に、基準となる長さを設定する基準設定手段と、
上記複数の画像に各設定された上記基準の長さが互いに等しくなるように、上記表示エリアに表示される各画像を拡大または縮小する画像幾何調整手段と、
を具備したことを特徴とする画像表示装置。
【請求項１５】
複数の画像を、複数の表示エリアに各々表示する画像表示ステップと、
上記複数の表示エリアに表示された画像毎に、基準となる長さを設定する基準設定ステップと、
上記複数の画像に各設定された上記基準の長さが互いに等しくなるように、上記表示エリアに表示される各画像を拡大または縮小する画像幾何調整ステップと、
を含むことを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を比較可能に表示し得る画像表示プログラム、画像表示装置、画像表示方法に関する。
【背景技術】
【０００２】
近年のインターネット技術の発達に伴って、ホームページに画像を掲載する需要が増しており、デジタル静止画像を手軽に撮影することができるデジタルカメラが広範に普及しつつある。こうした個人ユースの分野に限らず、報道写真や広告写真などのプロフェッショナルユースの分野においても、現像が不要で画像を通信により新聞社等に伝送できることや、画素数の多い撮像素子が開発されて銀塩写真にひけをとらない高精細な画像を撮影することが可能になりつつあること、撮影した写真を容易にデジタル加工することができることなどから、デジタルカメラは確固とした地位を築きつつある。
【０００３】
このようなデジタルカメラにより撮影された画像を、個人ユーザが例えば年賀状に使用するために選定したり、あるいはプロフェッショナルなカメラマンが雑誌等に掲載するために選定したりする際にも、銀塩カメラにより撮影された写真やフィルムにおいて行われていたのと同様に、複数枚の画像同士を並べて、これらを比較する作業が行われる。
【０００４】
このような比較を行うための技術の一例として、特開平１１−４５３３４号公報には、複数の画像に対応する複数組の画像データに基づいてディスプレイ装置に上記複数の画像を表示させる工程と、上記複数の画像の内の何れか１つを基準画像として選択する工程と、上記基準画像について所定の画像処理を施すための処理パラメータを設定する工程と、上記基準画像に関し、上記処理パラメータに基づいて上記所定の画像処理を実行し、上記所定の画像処理後の画像を上記ディスプレイ装置に表示させる工程と、上記複数の画像の内の上記基準画像を除いた画像に関して、上記処理パラメータに基づいて上記所定の画像処理を実行し、上記所定の画像処理後の画像を上記ディスプレイ装置に表示させる工程と、を備える画像の比較表示方法が記載されている。
【０００５】
こうして、並べて表示した複数の画像を連動させて、拡大／縮小、移動、領域切り出し、回転等の処理を行うことにより、選択された複数の画像を処理しながら比較する際の作業効率を高めるようにしたものとなっている。
【特許文献１】特開平１１−４５３３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特開平１１−４５３３４号公報に記載されたような、複数の画像を連動して拡大／縮小したり移動させたりする処理を行うだけでは、必ずしも画像同士を比較し易いといえない場合がある。すなわち、比較する際には、画像を構成する画素数（解像度）が異なったり、縦位置で撮影されたか横位置で撮影されたかが異なったり、撮影時の撮影光学系のズーム倍率が異なったりするような各種の画像が混在していることがあるが、こうした異なる種類の画像同士を単に並べて表示しただけの状態では、主要被写体の表示サイズが異なるのが一般的である。従って、このような画像同士を連動させて例えば拡大したとしても、主要被写体のサイズが異なるまま拡大されるために、単に連動させるだけでは比較し易くなるとはいえないのである。
【０００７】
本発明は上記事情に鑑みてなされたものであり、複数の画像同士を簡単な操作で良好に比較することができる画像表示プログラム、画像表示装置、画像表示方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、第１の発明による画像表示プログラムは、コンピュータを、複数の画像を複数の表示エリアに各々表示する画像表示手段、上記複数の表示エリアに表示された画像毎に基準となる長さを設定する基準設定手段、上記複数の画像に各設定された上記基準の長さが互いに等しくなるように上記表示エリアに表示される各画像を拡大または縮小する画像幾何調整手段、として機能させるためのプログラムである。
【０００９】
また、第２の発明による画像表示プログラムは、上記第１の発明による画像表示プログラムにおいて、上記複数の表示エリアが、同一画面上に設定されるものである。
【００１０】
さらに、第３の発明による画像表示プログラムは、上記第１の発明による画像表示プログラムにおいて、上記基準設定手段が、表示されている画像中の２点を指定することにより、これらの２点を結ぶ線分の長さとして、上記基準の長さを設定するものである。
【００１１】
第４の発明による画像表示プログラムは、上記第１の発明による画像表示プログラムにおいて、上記基準設定手段が、表示されている画像中に２本の平行線を指定することにより、これらの２本の平行線の距離として、上記基準の長さを設定するものである。
【００１２】
第５の発明による画像表示プログラムは、上記第４の発明による画像表示プログラムにおいて、上記表示エリアが長方形をなし、上記基準設定手段は、表示されている画像中に第１の点を指定することにより、長方形をなす該表示エリアの縦辺または横辺に対して平行な第１の線を設定し、次に、該画像中に第２の点を指定することにより、該第１の線に平行な第２の線を設定するものである。
【００１３】
第６の発明による画像表示プログラムは、上記第４の発明による画像表示プログラムにおいて、上記基準設定手段が、表示されている複数の画像の中の第１の画像において、表示されている画像中に第１の点と第２の点とを指定することにより、これらの２点を通る第１の線を設定し、次に、該画像中に第３の点を指定することにより、該第３の点を通り上記第１の線に平行な第２の線を設定し、表示されている複数の画像の中の第２もしくはそれ以降の画像において、２つの点を指定することにより、該２つの点を各々通り上記第１の線に平行な２本の線を設定するものである。
【００１４】
第７の発明による画像表示プログラムは、上記第１の発明による画像表示プログラムにおいて、上記基準設定手段が、基準になる長さと共にさらに基準になる方向も設定するものであり、上記画像幾何調整手段は、さらに、上記複数の画像に各設定された上記基準の方向が互いに等しくなるように、上記表示エリアに表示される画像を回転するものである。
【００１５】
第８の発明による画像表示プログラムは、上記第７の発明による画像表示プログラムにおいて、上記基準設定手段が、表示されている画像中に第１の点と第２の点とを指定することにより、これら第１の点と第２の点とを結ぶ線分の長さを上記基準の長さとして設定するとともに、該第１の点から第２の点へ向かう方向を上記基準の方向として設定するものである。
【００１６】
第９の発明による画像表示プログラムは、上記第７の発明による画像表示プログラムにおいて、上記基準設定手段が、表示されている画像中に第１の点と第２の点とを指定することにより、これら第１の点と第２の点とを通る第１の線を設定すると共に、該第１の点から第２の点へ向かう方向を上記基準の方向として設定し、表示されている画像中に第３の点を指定することにより、該第３の点を通り上記第１の線に平行な第２の線を設定すると共に、該第１の線と第２の線との距離を上記基準の長さとして設定するものである。
【００１７】
第１０の発明による画像表示プログラムは、上記第１の発明による画像表示プログラムにおいて、上記基準設定手段が、表示されている画像中に長方形領域が１つ指定されることにより、該長方形領域の長辺と短辺との少なくとも一方の長さに基づいて、上記基準の長さを設定するものである。
【００１８】
第１１の発明による画像表示プログラムは、上記第１０の発明による画像表示プログラムにおいて、上記基準設定手段が、基準になる長さと共にさらに指定された長方形領域に基づき基準となる方向も設定するものであり、上記画像幾何調整手段は、さらに、上記複数の画像に各設定された上記基準の方向が互いに等しくなるように、上記表示エリアに表示される画像を回転するものである。
【００１９】
第１２の発明による画像表示プログラムは、上記第１１の発明による画像表示プログラムにおいて、上記画像幾何調整手段が、指定された長方形領域の色と輝度との少なくとも一方に係る分布を抽出する色／輝度分布抽出手段と、上記色／輝度分布抽出手段により抽出された分布に基づき一の画像に対する他の画像の回転角度を決定する回転角度決定手段と、を有して構成され、上記回転角度決定手段によって決定した角度だけ上記他の画像を回転するものである。
【００２０】
第１３の発明による画像表示プログラムは、上記第１２の発明による画像表示プログラムにおいて、上記表示エリアが長方形をなし上記長方形領域は該表示エリアの四辺の何れかに平行な四辺を有するものであって、上記色／輝度分布抽出手段は、上記長方形領域を該長方形領域の四辺と２つの対角線とで区分することにより得られる４つの部分領域について、色情報と輝度情報との少なくとも一方を抽出するものであり、上記回転角度決定手段は、上記一の画像における４つの部分領域の色情報と輝度情報との少なくとも一方と、上記他の画像における４つの部分領域の色情報と輝度情報との少なくとも一方と、の相関性が最も高くなるような９０度単位の回転角度を、上記回転角度として決定するものである。
【００２１】
第１４の発明による画像表示装置は、複数の画像を複数の表示エリアに各々表示する画像表示手段と、上記複数の表示エリアに表示された画像毎に基準となる長さを設定する基準設定手段と、上記複数の画像に各設定された上記基準の長さが互いに等しくなるように上記表示エリアに表示される各画像を拡大または縮小する画像幾何調整手段と、を具備したものである。
【００２２】
第１５の発明による画像表示方法は、複数の画像を複数の表示エリアに各々表示する画像表示ステップと、上記複数の表示エリアに表示された画像毎に基準となる長さを設定する基準設定ステップと、上記複数の画像に各設定された上記基準の長さが互いに等しくなるように上記表示エリアに表示される各画像を拡大または縮小する画像幾何調整ステップと、を含む方法である。
【発明の効果】
【００２３】
本発明の画像表示プログラム、画像表示装置、画像表示方法によれば、複数の画像同士を簡単な操作で良好に比較することができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して本発明の実施例を説明する。
【実施例１】
【００２５】
図１から図５は本発明の実施例１を示したものであり、図１は、画像表示装置の構成を示すブロック図である。
【００２６】
この画像表示装置は、例えば、コンピュータにおいて、画像表示プログラムを実行することにより構成される装置となっている。従って、この図１においては、機能ブロックとして構成を示しているが、実際にはＣＰＵ等の処理装置により実行されたり、あるいはＣＰＵ等の制御の下に周辺デバイス等により実行されたりするものとなっている。なお、これに限らず、専用のハードウェアにより、同等の機能を果たすようにしても構わないし、既存の装置を組み合わせたものに画像表示方法を適用することにより、同等の機能を果たすようにしても良いことは勿論である。
【００２７】
該画像表示装置は、例えば後述するディスプレイ４の画面上に表示されている操作ボタンをマウス等によりポイントしてクリックするなどにより操作入力がなされるように構成された基準設定手段たる操作入力部１と、デジタルカメラ等の撮像装置からダウンロードにより入力されたりあるいはメモリカード等を介して入力された画像ファイルを格納しておく画像メモリ２ａと上記操作入力部１により設定された値等を記憶する表示設定メモリ２ｂとを含む記憶部２と、上記操作入力部１からの操作入力に応じて上記画像メモリ２ａから読み出され後述する処理部６により処理された表示画像を後述するディスプレイ４に表示するための画像表示手段たる表示部３と、この表示部３の制御により画像やプログラム画面を表示するためのディスプレイ４と、上記操作入力部１からの操作入力に応じて原画像から表示画像を生成したり表示画像に拡大／縮小や回転などの各種の処理を行ったりするための画像幾何調整手段たる処理部６と、上記操作入力部１、記憶部２、表示部３、処理部６を互いに接続するバス５と、を有して構成されている。
【００２８】
次に、図２は、画像表示プログラムの画面を示す図である。
【００２９】
この画面は、例えばグラフィックユーザインターフェースを備えたマルチウィンドウタイプのオペレーティングシステム上で画像表示プログラムを実行したときの、１つのウィンドウとして表示される該画像表示プログラムの画面を示したものである。
【００３０】
ウィンドウ１１には、２つの画像を並べて表示し比較を行うためのバーチャルライトボックスエリア１１ａと、上記画像メモリ２ａに記憶されている画像ファイルに係るサムネール画像を複数配列して表示するためのサムネールエリア１１ｂと、が表示される。
【００３１】
上記バーチャルライトボックスエリア１１ａには、画像を表示する表示エリアがこの例では２つ、つまり略同じ大きさの表示エリア１２，１３として並べて設けられており、これらの表示エリア１２，１３には、画像が表示エリア内に収まらない場合にスクロールするためのスクロールバー１４が操作可能に表示され得るようになっている。
【００３２】
さらに、上記サムネールエリア１１ｂには、上記画像メモリ２ａに記憶されている画像ファイルに係るサムネール画像を表示するための表示エリア１５が複数配列して設けられている。
【００３３】
続いて、図３は複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図、図４は表示サイズ調整の処理を示すフローチャート、図５は上記図４における比較画像表示の処理の詳細を示すフローチャートである。
【００３４】
ここでは、図３（Ａ）に示すような画像に対して、図３（Ｂ）に示すような画像における主要被写体のサイズが小さく、これらの主要被写体がほぼ同一のサイズで表示されるように調整するための手順について説明する。
【００３５】
表示サイズ調整の処理を開始すると、比較対象となる第１の画像と第２の画像の選択を行う（ステップＳ１）。この画像の選択は、例えば、上記サムネールエリア１１ｂに表示されているサムネール画像を、上記バーチャルライトボックスエリア１１ａの表示エリア１２，１３の何れかにドラッグアンドドロップするなどにより行われる。そして、選択されたサムネール画像に係る表示画像を、表示エリア１２，１３の選択された方に表示する（ステップＳ２）。このような操作が表示エリア１２，１３の両方に対して行われることにより、比較対象となる２つの画像が表示される。
【００３６】
その後、表示された２つの画像の内の何れか一方の画像（これを第１の画像とする）（ここでは、表示エリア１２に表示されている画像が第１の画像である例について説明する。）において、例えばマウス等によるドラッグ操作がなされたことを検出したら（ステップＳ３）、ドラッグの始点Ｐ１（マウスによるドラッグ操作においては、マウスボタンの押下により指定される。）と終点Ｐ２（同様に、マウスボタンを離すことにより指定される。）の間隔長（マウスボタンが押下されたまま移動した画面上の距離）を算出する（ステップＳ４）。
【００３７】
次に、表示された内の他方の画像（これを第２の画像とする）（この例では、表示エリア１３に表示されている画像）において、マウス等によるドラッグ操作がなされたことを検出したら（ステップＳ５）、同様に、ドラッグの始点Ｑ１と終点Ｑ２の間隔長を算出する（ステップＳ６）。
【００３８】
そして、第１の画像を基準として、第２の画像の拡大率を、Ｑ１とＱ２との間隔長がＰ１とＰ２との間隔長に一致するように算出すると共に、第２の画像の移動距離を、拡大／縮小処理後のＱ１がＰ１に一致しかつ拡大／縮小処理後のＱ２がＰ２に一致するように算出する（ステップＳ７）。こうして、第２の画像を拡大率に応じて拡大／縮小し、算出した移動距離だけ平行移動する（ステップＳ８）。
【００３９】
その後、第１の画像と第２の画像の、表示拡大率と画面表示部分の位置とを、上記表示設定メモリ２ｂにそれぞれ保存し（ステップＳ９）、ディスプレイ４上の画像表示を更新して（ステップＳ１０）、この表示サイズ調整の処理を完了する。
【００４０】
続いて、図５を参照して、上記ステップＳ２における比較画像表示の処理について説明する。
【００４１】
この処理を開始すると、選択された第１の画像および第２の画像を、上記画像メモリ２ａから読み出し（ステップＳ１１）、これら第１の画像および第２の画像の、表示拡大率、回転角度、画面表示部分の位置、の各情報が上記表示設定メモリ２ｂに登録されているか否かを判断する（ステップＳ１２）。
【００４２】
ここで登録されている場合には、第１の画像および第２の画像を登録されている表示拡大率に応じて拡大または縮小し（ステップＳ１３）、さらに、回転角度情報が登録されている場合には、第１の画像または第２の画像を登録されている回転角度に応じて回転する（ステップＳ１４）。
【００４３】
そして、第１の画像および第２の画像の画面表示範囲に応じて、前記拡大または縮小され回転された第１の画像および第２の画像からそれぞれの表示画像を生成する（ステップＳ１５）。
【００４４】
このステップＳ１５が終了した場合には、上記ステップＳ１５で生成した第１の画像の表示画像および第２の画像の表示画像をディスプレイ４に表示してから、また、上記ステップＳ１２において各情報が上記表示設定メモリ２ｂに登録されていない場合には、所定の初期値に基づいて生成した第１の画像の表示画像および第２の画像の表示画像をディスプレイ４に表示してから（ステップＳ１６）、この比較画像表示を完了する。
【００４５】
なお、画像を表示する表示エリアは、同一ディスプレイの画面上に設定された表示エリアに限るものではなく、同一の表示特性（例えば同一の解像度など）を有する複数のディスプレイの画面にそれぞれ設定された表示エリアであっても構わない。
【００４６】
また、上述では２つの画像を比較する例を示したが、これに限らず、３つ以上の画像を同時に比較する場合にも、同様に適用することが可能である。加えて、基準画像（他の画像を拡大／縮小して合わせるときの基準となる画像）は、最初に２点を指定した画像である必要はなく、最後に２点を指定した画像でも良いし、２点の間隔が大きい方の画像、あるいは２点の間隔が小さい方の画像の何れかを基準画像とするようにしても良い。
【００４７】
さらに、上述では主要被写体を同一サイズとする例を挙げたが、主要被写体に限らず、画像中の同一被写体を同一サイズとすることも可能であるし、さらには、同一の被写体が画像になくても、所定の位置に所定の長さの仮想的な被写体があったと仮定した場合に、この仮想的被写体を同一サイズとするようにすることも可能である。
【００４８】
そして、上述ではマウスのドラッグ操作により画像中の２点を指定しているが、画像中の異なる場所で２回クリック操作を行うことにより指定しても構わないし、その他の各種の操作入力方法を広く採用することが可能である。このときには、簡便で分かり易い操作入力方法を採用することが望ましい。
【００４９】
このような実施例１によれば、表示されている画像中の２点を指定するという簡単な操作だけで、これらの２点を結ぶ線分の長さとして基準の長さを設定することができ、２つの画像に含まれる被写体を同一サイズで観察することが可能になる。これにより、複数の画像同士を良好に比較することができる。
【実施例２】
【００５０】
図６および図７は本発明の実施例２を示したものであり、図６は複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図、図７は表示サイズ調整の処理を示すフローチャートである。
【００５１】
この実施例２において、上述の実施例１と同様である部分については同一の符号を付して説明を省略し、主として異なる点についてのみ説明する。
【００５２】
この実施例２においても、図６（Ａ）に示すような画像に対して、図６（Ｂ）に示すような画像における主要被写体のサイズが小さい場合を例に説明する。
【００５３】
表示サイズ調整の処理を開始すると、上記ステップＳ１とステップＳ２を行って、比較対象となる第１の画像と第２の画像とを選択し、表示エリア１２，１３にそれぞれ表示する。
【００５４】
その後、水平の直線（長方形をなす表示エリアの横辺に平行な線）かまたは垂直の直線（長方形をなす表示エリアの縦辺に平行な線）を選択し（ステップＳ２１）、表示された２つの画像の内の何れか一方の画像（これを第１の画像とする）において、マウス等による操作（例えば、ドラッグ操作におけるマウスボタンの押下操作）が点Ｐ１の位置でなされたことを検出したら、該点Ｐ１を通る水平または垂直の内の選択された方の第１の直線Ｌ１を生成して表示する（ステップＳ２２）。具体的には、マウスボタンを押下操作することにより、マウスポインタの位置に水平な直線が表示され、マウスをドラッグ操作するのに伴ってこの水平な直線が画面上を上下に移動し、マウスボタンを離すことにより、その離した位置で水平な直線が固定される。
【００５５】
続いて、上記第１の画像において、マウス等による操作（同様に、ドラッグ操作におけるマウスボタンを離す操作）が点Ｐ２の位置でなされたことを検出したら、該点Ｐ２を通る上記第１の直線Ｌ１と平行な第２の直線Ｌ２を生成して表示する（ステップＳ２３）。
【００５６】
そして、上記第１の直線Ｌ１と上記第２の直線Ｌ２との距離（間隔長）を算出する（ステップＳ２４）。
【００５７】
次に、表示された内の他方の画像（これを第２の画像とする）において、マウス等による操作が点Ｑ１の位置でなされたことを検出したら、該点Ｑ１を通る上記第１の直線Ｌ１と平行な第３の直線Ｌ３を生成して表示する（ステップＳ２５）。
【００５８】
同様に、上記第２の画像において、マウス等による操作が点Ｑ２の位置でなされたことを検出したら、該点Ｑ２を通る上記第１の直線Ｌ１と平行な第４の直線Ｌ４を生成して表示する（ステップＳ２６）。なお、直線Ｌ２〜Ｌ４の位置の固定手順は、直線Ｌ１の位置の固定手順と同様である。
【００５９】
そして、上記第３の直線Ｌ３と上記第４の直線Ｌ４との距離（間隔長）を算出する（ステップＳ２７）。
【００６０】
上記ステップＳ２４で算出された第１の直線Ｌ１と上記第２の直線Ｌ２との間隔長と、上記ステップＳ２７で算出された第３の直線Ｌ３と上記第４の直線Ｌ４との間隔長と、に基づいて、第２の画像の拡大率を算出し（ステップＳ２８）、第２の画像を拡大率に応じて拡大または縮小する（ステップＳ２９）。
【００６１】
その後は、上記ステップＳ９と上記ステップＳ１０とを行ってから、この表示サイズ調整の処理を完了する。
【００６２】
このような実施例２によれば、上述した実施例１とほぼ同様の効果を奏するとともに、表示されている画像中に２本の平行線を指定するという簡単な操作だけで、これらの２本の平行線の距離として基準の長さを設定することができ、２つの画像に含まれる被写体を同一サイズで観察することが可能になる。これにより、複数の画像同士を良好に比較することができる。
【００６３】
また、２本の平行線は、各直線毎にそれぞれ独立な操作で位置を指定することができるために、精度の高い位置決めを行うことが可能となり、これらの平行な直線の間隔によって決まる画面上の長さの指定の精度が向上する。
【実施例３】
【００６４】
図８および図９は本発明の実施例３を示したものであり、図８は複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図、図９は表示サイズ調整の処理を示すフローチャートである。
【００６５】
この実施例３において、上述の実施例１，２と同様である部分については同一の符号を付して説明を省略し、主として異なる点についてのみ説明する。
【００６６】
この実施例３においても、図８（Ａ）に示すような画像に対して、図８（Ｂ）に示すような画像における主要被写体のサイズが小さい場合を例に説明する。
【００６７】
表示サイズ調整の処理を開始すると、上記ステップＳ１とステップＳ２を行って、比較対象となる第１の画像と第２の画像とを選択し、表示エリア１２，１３にそれぞれ表示する。
【００６８】
その後、表示された２つの画像の内の何れか一方の画像（これを第１の画像とする）において、マウス等によるドラッグ操作がなされ、２点Ｐ１，Ｐ２が指定されたことを検出したら、その２点Ｐ１，Ｐ２間に第１の直線Ｌ１を生成してディスプレイ４に表示する（ステップＳ３１）。具体的には、マウスボタンを押下してドラッグすると、マウスボタンを押下したときのマウスポインタの位置（点Ｐ１）と、ドラッグ中のマウスポインタの位置（点Ｐ２）と、の２点を通る直線Ｌ１が表示され、マウスボタンを離すと、その位置で直線Ｌ１が固定される。
【００６９】
続いて、上記第１の画像において、マウス等による操作（例えば、クリック操作）が点Ｐ３の位置でなされたことを検出したら、該点Ｐ３を通る上記第１の直線Ｌ１に平行な第２の直線Ｌ２を生成して表示する（ステップＳ３２）。
【００７０】
そして、上記ステップＳ２４において、上記第１の直線Ｌ１と上記第２の直線Ｌ２との距離（間隔長）を算出する。
【００７１】
次に、表示された内の他方の画像（これを第２の画像とする）において、マウス等による操作が点Ｑ１の位置でなされたことを検出したら、上記第１の直線Ｌ１に平行な第３の直線Ｌ３を生成して表示する（ステップＳ３３）。
【００７２】
同様に、上記第２の画像において、マウス等による操作が点Ｑ２の位置でなされたことを検出したら、上記第１の直線Ｌ１に平行な第４の直線Ｌ４を生成して表示する（ステップＳ３４）。
【００７３】
そして、上記ステップＳ２７において、上記第３の直線Ｌ３と上記第４の直線Ｌ４との距離（間隔長）を算出する。
【００７４】
その後は、上記ステップＳ２８と上記ステップＳ２９とを行い、さらに、上記ステップＳ９と上記ステップＳ１０とを行ってから、この表示サイズ調整の処理を完了する。なお、直線Ｌ２〜Ｌ４の位置の固定手順は、実施例２の場合の直線の位置固定手順と同様である。
【００７５】
このような実施例３によれば、上述した実施例１，２とほぼ同様の効果を奏するとともに、表示されている画像中に２本の平行線を指定するという簡単な操作だけで、これらの２本の平行線の距離として基準の長さを設定することができ、２つの画像に含まれる被写体を同一サイズで観察することが可能になる。これにより、複数の画像同士を良好に比較することができる。
【００７６】
また、２本の平行線の指定は、表示されている複数の画像の中の第１の画像において、表示されている画像中に第１の点と第２の点とを指定することにより、これらの２点を通る第１の線を設定し、次に、該画像中に第３の点を指定することにより、該第３の点を通り上記第１の線に平行な第２の線を設定し、表示されている複数の画像の中の第２もしくはそれ以降の画像において、２つの点を指定することにより、該２つの点を各々通り上記第１の線に平行な２本の線を設定することによりなされるために、操作が容易であるとともに、表示エリアに対して傾斜する平行線を設定することも可能となり、斜めに傾いた被写体も同一方向に変更して容易に比較することが可能となる。
【実施例４】
【００７７】
図１０から図１２は本発明の実施例４を示したものであり、図１０は複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図、図１１は表示サイズ調整の処理を示すフローチャート、図１２は第１の画像と第２の画像とに表示した各長方形領域内の４つの部分領域の配置を示す図である。
【００７８】
この実施例４において、上述の実施例１〜３と同様である部分については同一の符号を付して説明を省略し、主として異なる点についてのみ説明する。
【００７９】
この実施例４においては、図１０（Ａ）に示すような画像に対して、図１０（Ｂ）に示すような画像における主要被写体のサイズが小さいとともに、さらに主要被写体の角度が約９０度単位で異なっている場合を例に説明する。
【００８０】
表示サイズ調整の処理を開始すると、上記ステップＳ１とステップＳ２を行って、比較対象となる第１の画像と第２の画像とを選択し、表示エリア１２，１３にそれぞれ表示する。
【００８１】
その後、表示された２つの画像の内の何れか一方の画像（これを第１の画像とする）において、マウス等によるドラッグ操作がなされ、２点Ｐ１，Ｐ２が指定されたことを検出したら、その２点Ｐ１，Ｐ２間を対角線とし各辺が表示エリア１２，１３の四辺の何れかに平行となるような第１の長方形領域Ｒ１を生成してディスプレイ４に表示する（ステップＳ４１）。
【００８２】
続いて、第１の長方形領域Ｒ１の２本の対角線と四辺とで囲まれる４つの部分領域Ａ，Ｂ，Ｃ，Ｄ（図１２（Ａ）参照）の夫々について、部分領域内に含まれる各画素の色差の平均値を算出する（ステップＳ４２）。ここに、色差としては、ＣｒまたはＣｂの何れか一方に着目して、着目した方の色差のみについて、各画素の平均値を算出する処理を行う。なお、ＲＧＢ信号から色差Ｃｒ，色差Ｃｂを算出する方法については、後段のステップＳ４５において説明する。
【００８３】
次に、表示された内の他方の画像（これを第２の画像とする）において、マウス等によるドラッグ操作がなされ、２点Ｑ１，Ｑ２が指定されたことを検出したら、その２点Ｑ１，Ｑ２間を対角線とし各辺が表示エリア１２，１３の四辺の何れかに平行となるような第２の長方形領域Ｒ２を生成してディスプレイ４に表示する（ステップＳ４３）。
【００８４】
そして、第２の長方形領域Ｒ２の２本の対角線と四辺とで囲まれる４つの部分領域Ｅ，Ｆ，Ｇ，Ｈ（図１２（Ｂ）参照）の夫々について、部分領域内に含まれる各画素の色差の平均値を算出する（ステップＳ４４）。
【００８５】
続いて、第１の長方形領域Ｒ１の４つの部分領域（エリア）の色差の配置（分布）と、第２の長方形領域Ｒ２の４つの部分領域（エリア）の色差の配置（分布）と、が同じ配置になるように、第２の画像を９０度単位で回転する（ステップＳ４５）。
【００８６】
このステップＳ４５の処理は、具体的には、以下のように行う。
【００８７】
まず、部分領域Ａの色差の平均値と部分領域Ｅの色差の平均値との差の絶対値と、部分領域Ｂの色差の平均値と部分領域Ｆの色差の平均値との差の絶対値と、部分領域Ｃの色差の平均値と部分領域Ｇの色差の平均値との差の絶対値と、部分領域Ｄの色差の平均値と部分領域Ｈの色差の平均値との差の絶対値と、の合計（第１の合計）を算出する。
【００８８】
ここに、ＲＧＢ信号から輝度Ｙ，色差Ｃｒ，色差Ｃｂを算出する演算は、よく知られているように、次のような数式に基づいて行うことができる。  
Ｙ  ＝  ０．２９９Ｒ＋０．５８７Ｇ＋０．１１４Ｂ
Ｃｒ＝  ０．５００Ｒ−０．４１９Ｇ−０．０８１Ｂ
Ｃｂ＝−０．１６９Ｒ−０．３３２Ｇ＋０．５００Ｂ
次に、部分領域Ａの色差の平均値と部分領域Ｆの色差の平均値との差の絶対値と、部分領域Ｂの色差の平均値と部分領域Ｇの色差の平均値との差の絶対値と、部分領域Ｃの色差の平均値と部分領域Ｈの色差の平均値との差の絶対値と、部分領域Ｄの色差の平均値と部分領域Ｅの色差の平均値との差の絶対値と、の合計（第２の合計）を算出する。これは第２の長方形領域Ｒ２を左回りに９０度回転させたときに相当する。
【００８９】
同様にして、部分領域Ａの色差の平均値と部分領域Ｇの色差の平均値との差の絶対値と、部分領域Ｂの色差の平均値と部分領域Ｈの色差の平均値との差の絶対値と、部分領域Ｃの色差の平均値と部分領域Ｅの色差の平均値との差の絶対値と、部分領域Ｄの色差の平均値と部分領域Ｆの色差の平均値との差の絶対値と、の合計（第３の合計）を算出する。これは第２の長方形領域Ｒ２を左回りに１８０度回転させたときに相当する。
【００９０】
さらに、部分領域Ａの色差の平均値と部分領域Ｈの色差の平均値との差の絶対値と、部分領域Ｂの色差の平均値と部分領域Ｅの色差の平均値との差の絶対値と、部分領域Ｃの色差の平均値と部分領域Ｆの色差の平均値との差の絶対値と、部分領域Ｄの色差の平均値と部分領域Ｇの色差の平均値との差の絶対値と、の合計（第４の合計）を算出する。これは第２の長方形領域Ｒ２を左回りに２７０度回転させたときに相当する。
【００９１】
こうして算出した第１〜第４の合計の内の最小となるものに相当する角度が、第２の画像の回転角度として算出される。
【００９２】
なお、第１〜第４の合計に所定値以上の相違がでない場合には、もう一方の色差を選択して、同様の処理を行うようにしている。
【００９３】
また、ここでは色情報として色差を用いているが、これに限るものではなく、他の色情報を用いても構わない。さらに、色差に代えて輝度情報を用いることも可能であるし、あるいは、色差とともに輝度情報を用いるようにしても良い。このような複数の情報を用いれば、より検出精度を向上することが可能となる。
【００９４】
その後、第１の長方形領域Ｒ１の長辺と第２の長方形領域Ｒ２の長辺との比（第１の比）を算出し、同様に第１の長方形領域Ｒ１の短辺と第２の長方形領域Ｒ２の短辺との比（第２の比）を算出して、これら第１の比と第２の比との平均値を算出し、それを拡大率とする（ステップＳ４６）。なお、ここでは長辺同士の比と短辺同士の比との平均値を拡大率としたが、長辺同士の比または短辺同士の比の何れかを拡大率としても良いし、長辺同士の比または短辺同士の比の何れを画像の拡大率とするかを使用者に選択させるようにしても良い。
【００９５】
次に、第１の長方形領域Ｒ１の重心位置と第２の長方形領域Ｒ２の重心位置とを算出して、これらの重心位置ベクトル同士の差分ベクトルを変位ベクトルとし（ステップＳ４７）、第２の画像を拡大率に応じて拡大または縮小した後に、この変位ベクトルだけ平行移動する（ステップＳ４８）。
【００９６】
そして、第１の画像と第２の画像の、表示拡大率と、回転角度と、画面表示部分の位置と、を上記表示設定メモリ２ｂにそれぞれ保存し（ステップＳ４９）、上記ステップＳ１０を行ってから、この表示サイズ調整の処理を完了する。
【００９７】
なお、上述では、長方形領域を四辺と対角線とによって区分して得られる４つの部分領域について、色差や輝度を算出し、部分領域同士の相関性を調べて同一方向を探すようにしているが、これに限らず、画像の色差や輝度を画素単位や複数画素単位などでより詳細に調べることにより、あるいは画像認識技術を用いて主要被写体の認識等を行うことにより、各画面の基準となる方向や長さを自動的に算出するようにしても構わない。
【００９８】
このような実施例４によれば、上述した実施例１〜３とほぼ同様の効果を奏するとともに、表示されている画像中に長方形領域を１つ指定するという簡単な操作だけで、該長方形領域の長辺や短辺の長さに基づいて基準の長さを設定することができ、２つの画像に含まれる被写体を同一サイズで観察することが可能になる。これにより、複数の画像同士を良好に比較することができる。
【００９９】
さらに、指定された長方形領域の色分布や輝度分布に基づいて、一方の画像に対する他方の画像の回転角度を決定し、画像を回転するようにしているために、２つの画像に含まれる被写体を同一方向で観察することが可能になる。これにより、複数の画像同士をより良好に比較することができる。
【０１００】
このとき、長方形領域を該長方形領域の四辺と２つの対角線とで区分することにより得られる４つの部分領域について、色情報や輝度情報を抽出することにより、より簡便に、９０度単位の回転角度を決定することができる。カメラは、縦位置や横位置で撮影されることが多いために、縦位置の画像と横位置の画像がある場合に有効となる。
【実施例５】
【０１０１】
図１３および図１４は本発明の実施例５を示したものであり、図１３は複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図、図１４は表示サイズ調整の処理を示すフローチャートである。
【０１０２】
この実施例５において、上述の実施例１〜４と同様である部分については同一の符号を付して説明を省略し、主として異なる点についてのみ説明する。
【０１０３】
この実施例５においては、図１３（Ａ）に示すような画像に対して、図１３（Ｂ）に示すような画像における主要被写体のサイズが小さいとともに、さらに主要被写体の角度が異なっている場合を例に説明する。
【０１０４】
表示サイズ調整の処理を開始すると、上記ステップＳ１からステップＳ３を行って、比較対象となる第１の画像と第２の画像とを選択し、表示エリア１２，１３にそれぞれ表示して、第１の画像におけるマウス等のドラッグ操作を検出する。
【０１０５】
その後、ドラッグの始点Ｐ１から終点Ｐ２へ向かう第１のベクトルＶ１の長さと画面に対する角度を算出する（ステップＳ５１）。
【０１０６】
次に、上記ステップＳ５により、第２の画像でマウスドラッグされたことを検出したら、ドラッグの始点Ｑ１から終点Ｑ２へ向かう第２のベクトルＶ２の長さと画面に対する角度を算出する（ステップＳ５２）。
【０１０７】
続いて、第１のベクトルＶ１に対する第２のベクトルＶ２の長さおよび角度に基づいて、第１の画像を基準とした第２の画像の拡大率と回転角度を算出し（ステップＳ５３）、第２の画像を拡大率に応じて拡大または縮小する（ステップＳ５４）。
【０１０８】
そして、第２の画像を上記ステップＳ５３で算出した回転角度だけ逆方向に回転して第１の画像の方向に合わせる（ステップＳ５５）。
【０１０９】
その後、第２の画像とともに拡大して回転した第２のベクトルＶ２が、第１のベクトルＶ１と重なるように第２の画像を平行移動し（ステップＳ５６）、上記ステップＳ４９および上記ステップＳ１０を行ってから、この表示サイズ調整の処理を完了する。
【０１１０】
このような実施例５によれば、上述した実施例１〜４とほぼ同様の効果を奏するとともに、表示されている画像中に第１の点と第２の点とを指定するという簡単な操作だけで、これら第１の点と第２の点とを結ぶ線分の長さを基準の長さとして設定し、かつ、該第１の点から第２の点へ向かう方向を基準の方向として設定することができ、２つの画像に含まれる被写体を同一サイズかつ同一方向で観察することが可能になる。これにより、複数の画像同士を良好に比較することができる。
【実施例６】
【０１１１】
図１５および図１６は本発明の実施例６を示したものであり、図１５は複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図、図１６は表示サイズ調整の処理を示すフローチャートである。
【０１１２】
この実施例６において、上述の実施例１〜５と同様である部分については同一の符号を付して説明を省略し、主として異なる点についてのみ説明する。
【０１１３】
この実施例６においては、図１５（Ａ）に示すような画像に対して、図１５（Ｂ）に示すような画像における主要被写体のサイズが小さいとともに、さらに主要被写体の角度が異なっている場合を例に説明する。
【０１１４】
表示サイズ調整の処理を開始すると、上記ステップＳ１、上記ステップＳ２、上記ステップＳ３１を順に行って、比較対象となる第１の画像と第２の画像とを選択し、表示エリア１２，１３にそれぞれ表示して、第１の画像におけるマウス等のドラッグ操作による２点Ｐ１，Ｐ２の指定を検出し、その２点Ｐ１，Ｐ２間に第１の直線Ｌ１を生成してディスプレイ４に表示する。
【０１１５】
次に、ドラッグの始点Ｐ１から終点Ｐ２へ向かう第１のベクトル（第１の線分Ｌ１がベクトルとなったもの）の画面に対する角度を算出し、第１の角度とする（ステップＳ６１）。
【０１１６】
続いて、第１の画像における点Ｐ３の位置でマウス等の操作（例えば、クリック操作）を検出し、第１の直線Ｌ１に平行な第２の直線Ｌ２を生成して表示し（ステップＳ６２）、上記ステップＳ２４により第１の直線Ｌ１と第２の直線Ｌ２との距離（間隔長）を算出する。
【０１１７】
その後、第２の画像でマウス等のドラッグ操作による２点Ｑ１，Ｑ２の指定を検出し、その２点Ｑ１，Ｑ２間に第３の直線Ｌ３を生成して、ディスプレイ４に表示する（ステップＳ６３）。
【０１１８】
そして、ドラッグの始点Ｑ１から終点Ｑ２へ向かう第２のベクトル（第３の線分Ｌ３がベクトルとなったもの）の画面に対する角度を算出し、第２の角度とする（ステップＳ６４）。
【０１１９】
次に、第２の画像における点Ｑ３の位置でマウス等の操作（例えば、クリック操作）を検出し、第３の直線Ｌ３に平行な第４の直線Ｌ４を生成して表示する（ステップＳ６５）。
【０１２０】
その後、上記ステップＳ２７により、第３の直線Ｌ３と第４の直線Ｌ４との距離（間隔長）を算出し、上記ステップＳ２８により、第１の直線Ｌ１と上記第２の直線Ｌ２との間隔長と、第３の直線Ｌ３と上記第４の直線Ｌ４との間隔長と、に基づいて、第２の画像の拡大率を算出し、上記ステップＳ２９により、第２の画像を拡大率に応じて拡大または縮小する。
【０１２１】
続いて、上記第１の角度と上記第２の角度との差だけ第２の画像を回転して、該第２の画像の方向を第１の画像の方向に合わせる（ステップＳ６６）。
【０１２２】
以降は、上記ステップＳ４９および上記ステップＳ１０を行ってから、この表示サイズ調整の処理を完了する。
【０１２３】
このような実施例６によれば、上述した実施例１〜５とほぼ同様の効果を奏するとともに、表示されている画像中に第１の点と第２の点とを指定するという簡単な操作により、これら第１の点と第２の点とを通る第１の線を設定すると共に、該第１の点から第２の点へ向かう方向を基準の方向として設定することができ、さらに、表示されている画像中に第３の点を指定するという簡単な操作により、該第３の点を通り上記第１の線に平行な第２の線を設定すると共に、該第１の線と第２の線との距離を基準の長さとして設定することができ、２つの画像に含まれる被写体を同一サイズかつ同一方向で観察することが可能になる。これにより、複数の画像同士を良好に比較することができる。
【０１２４】
なお、本発明は上述した実施例に限定されるものではなく、発明の主旨を逸脱しない範囲内において種々の変形や応用が可能であることは勿論である。
【産業上の利用可能性】
【０１２５】
本発明は、電子的な画像を比較するために並べて表示する際に、好適に利用することができる。
【図面の簡単な説明】
【０１２６】
【図１】本発明の実施例１における画像表示装置の構成を示すブロック図。
【図２】上記実施例１における画像表示プログラムの画面を示す図。
【図３】上記実施例１において、複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図。
【図４】上記実施例１における表示サイズ調整の処理を示すフローチャート。
【図５】上記実施例１の図４における比較画像表示の処理の詳細を示すフローチャート。
【図６】本発明の実施例２において、複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図。
【図７】上記実施例２における表示サイズ調整の処理を示すフローチャート。
【図８】本発明の実施例３において、複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図。
【図９】上記実施例３における表示サイズ調整の処理を示すフローチャート。
【図１０】本発明の実施例４において、複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図。
【図１１】上記実施例４における表示サイズ調整の処理を示すフローチャート。
【図１２】上記実施例４において、第１の画像と第２の画像とに表示した各長方形領域内の４つの部分領域の配置を示す図。
【図１３】本発明の実施例５において、複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図。
【図１４】上記実施例５における表示サイズ調整の処理を示すフローチャート。
【図１５】本発明の実施例６において、複数の表示エリアに表示される画像中の主要被写体のサイズを略同一にする操作手順を説明するための図。
【図１６】上記実施例６における表示サイズ調整の処理を示すフローチャート。
【符号の説明】
【０１２７】
１…操作入力部（基準設定手段）
２…記憶部
２ａ…画像メモリ
２ｂ…表示設定メモリ
３…表示部（画像表示手段）
４…ディスプレイ
５…バス
６…処理部（画像幾何調整手段）
１１…ウィンドウ
１１ａ…バーチャルライトボックスエリア
１１ｂ…サムネールエリア
１２，１３…表示エリア
１４…スクロールバー
１５…表示エリア
代理人    弁理士      伊    藤      進
【図１】
2005107325.tif 000003
【図２】
2005107325.tif 000004
【図３】
2005107325.tif 000005
【図４】
2005107325.tif 000006
【図５】
2005107325.tif 000007
【図６】
2005107325.tif 000008
【図７】
2005107325.tif 000009
【図８】
2005107325.tif 000010
【図９】
2005107325.tif 000011
【図１０】
2005107325.tif 000012
【図１１】
2005107325.tif 000013
【図１２】
2005107325.tif 000014
【図１３】
2005107325.tif 000015
【図１４】
2005107325.tif 000016
【図１５】
2005107325.tif 000017
【図１６】
2005107325.tif 000018