(57)【要約】【課題】  ２つの画像間の差異が微細であってこの差異を目視による容易且つ明瞭に認識でき様にする。【解決手段】  画像Ａと画像Ｂを表示する表示ウインドウ３を領域３ａと領域３ｂに２分割する境界バーＸを表示し、ウインドウ３と画像Ａとを対応付けたときウインドウ３内の領域３ａが占める部分に対応する画像Ａ中の部分画像を切り出して領域３ａに表示すると共に、ウインドウ３と画像Ｂとを対応付けたときウインドウ３内の領域３ｂが占める部分に対応する画像Ｂ中の部分画像を切り出して領域３ｂに表示し、境界バーＸが移動操作されたとき、境界バーＸの移動に伴う領域３ａ，３ｂの変化に応じて、画像Ａ及び画像Ｂから夫々から切り出し領域３ａ，３ｂの夫々に表示する前記各部分画像の夫々の切り出し範囲を変更する。【選択図】  図４
2005084088.tif 000002
【特許請求の範囲】
【請求項１】
第１画像と第２画像を表示する表示ウインドウを第１表示領域と第２表示領域に２分割する境界バーを表示し、該表示ウインドウと前記第１画像とを対応付けたとき該表示ウインドウ内の前記第１表示領域が占める部分に対応する前記第１画像中の第１部分画像を切り出して前記第１表示領域に表示すると共に、前記表示ウインドウと前記第２画像とを対応付けたとき該表示ウインドウ内の前記第２表示領域が占める部分に対応する前記第２画像中の第２部分画像を切り出して前記第２表示領域に表示し、前記境界バーが移動操作されたとき、該境界バーの移動に伴う前記第１表示領域及び前記第２表示領域の変化に応じて、前記第１画像及び前記第２画像から夫々から切り出し前記第１表示領域及び前記第２表示領域の夫々に表示する前記第１部分画像及び前記第２部分画像の夫々の切り出し範囲を変更することを特徴とする画像比較表示方法。
【請求項２】
第１画像と第２画像を表示する表示ウインドウを第１表示領域と第２表示領域に２分割する境界バーを表示する手段と、該表示ウインドウと前記第１画像とを対応付けたとき該表示ウインドウ内の前記第１表示領域が占める部分に対応する前記第１画像中の第１部分画像を切り出して前記第１表示領域に表示すると共に前記表示ウインドウと前記第２画像とを対応付けたとき該表示ウインドウ内の前記第２表示領域が占める部分に対応する前記第２画像中の第２部分画像を切り出して前記第２表示領域に表示する手段と、前記境界バーが移動操作されたとき該境界バーの移動に伴う前記第１表示領域及び前記第２表示領域の変化に応じて前記第１画像及び前記第２画像から夫々から切り出し前記第１表示領域及び前記第２表示領域の夫々に表示する前記第１部分画像及び前記第２部分画像の夫々の切り出し範囲を変更する手段とを備えることを特徴とする画像比較表示装置。
【請求項３】
第１画像と第２画像を表示する表示ウインドウを第１表示領域と第２表示領域に２分割する境界バーを表示するステップと、該表示ウインドウと前記第１画像とを対応付けたとき該表示ウインドウ内の前記第１表示領域が占める部分に対応する前記第１画像中の第１部分画像を切り出して前記第１表示領域に表示すると共に前記表示ウインドウと前記第２画像とを対応付けたとき該表示ウインドウ内の前記第２表示領域が占める部分に対応する前記第２画像中の第２部分画像を切り出して前記第２表示領域に表示するステップと、前記境界バーが移動操作されたとき該境界バーの移動に伴う前記第１表示領域及び前記第２表示領域の変化に応じて前記第１画像及び前記第２画像から夫々から切り出し前記第１表示領域及び前記第２表示領域の夫々に表示する前記第１部分画像及び前記第２部分画像の夫々の切り出し範囲を変更するステップとを設けたことを特徴とする画像比較表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は２枚の画像をモニタ画面上で比較表示する画像比較表示方法等に係り、特に、２枚の画像の違いをユーザに明瞭に示すことができる画像比較表示方法及びその装置並びに画像比較表示プログラムに関する。
【背景技術】
【０００２】
デジタルカメラが普及し、撮像した画像をパーソナルコンピュータ等に多数取り込んでハードディスク等の大容量記憶メディアに保存し、更に、各画像をパーソナルコンピュータのモニタ画面上でレタッチソフト等を用いて画像処理し、処理済みの画像も一緒に保存する様になってきている。
【０００３】
しかしその一方で、多数の画像が蓄積されてくると、その中から気に入った画像を選び出すのが難しくなってきている。このため、例えば下記特許文献１記載の従来技術では、モニタ画面を画面分割して２枚の画像を並べて表示できるようにし、２枚の画像をモニタ画面上で比較して両画像間の違いを目視で容易に判断できる様にしている。
【０００４】
また、上記従来技術は、２つの画像の表示ウインドウを重ね、各画像を半透明状態にして両画像を重ねあわせて表示し、両画像間の微細な違いを目視で確認できるようにもしている。
【０００５】
【特許文献１】特開２０００―２９８４６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
２つの画像を比較する場合、モニタ画面上に２つの画像を並べて表示することが一般的に行われる。しかし、微細な違いしかない画像を２つ並列に並べても、ユーザが両画像間の差違を明確に認識するのは困難である。しかし、上記従来技術の様に、２つの画像を半透明状態にして、完全に重ねあわせて表示すれば、両画像間の僅かな違いでも容易に認識できるようになる。
【０００７】
しかしながら、半透明状態の２枚の画像を重ね合わせても、各画像の輪郭線のズレをユーザに認識させることができるだけであり、例えば、ブラケット撮影によって露出量が少しだけ異なる２枚の画像を重ねて表示しても、各画像の違いをユーザに認識させることはできない。また、ある画像と、その画像に対して画像処理を施した画像、例えばガンマ特性変更処理を施した画像との違いを明瞭に識別させることはできない。比較する両画像は、濃度や色合いが若干異なるだけで、輪郭線は一致するからである。
【０００８】
本発明の目的は、微細な差違しか無い２枚の画像であってもその差違を容易に識別することができる画像比較表示方法及びその装置並びに画像比較表示プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の画像比較表示方法及びその装置並びに画像比較表示プログラムは、第１画像と第２画像を表示する表示ウインドウを第１表示領域と第２表示領域に２分割する境界バーを表示し、該表示ウインドウと前記第１画像とを対応付けたとき該表示ウインドウ内の前記第１表示領域が占める部分に対応する前記第１画像中の第１部分画像を切り出して前記第１表示領域に表示すると共に、前記表示ウインドウと前記第２画像とを対応付けたとき該表示ウインドウ内の前記第２表示領域が占める部分に対応する前記第２画像中の第２部分画像を切り出して前記第２表示領域に表示し、前記境界バーが移動操作されたとき、該境界バーの移動に伴う前記第１表示領域及び前記第２表示領域の変化に応じて、前記第１画像及び前記第２画像から夫々から切り出し前記第１表示領域及び前記第２表示領域の夫々に表示する前記第１部分画像及び前記第２部分画像の夫々の切り出し範囲を変更することを特徴とする。
【００１０】
この構成により、第１画像と第２画像とが表示ウインドウに仮想的に重ねて設けられ、第１画像と第２画像とを比較したい部分に境界バーを配置し、この境界バーを左右等に振ることで、その部分の表示画像が第１画像→第２画像→第１画像→第２画像→……と切り替わる。これにより、第１画像と第２画像の差違がユーザの目に「動き」あるいは「変化」としてとらえられるため、微細な差違であっても容易且つ明瞭に認識可能となる。
【発明の効果】
【００１１】
本発明によれば、２つの画像間の差違が僅かでも、その差違を「動き」や「変化」して表示することができるため、両画像の比較が容易となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施形態について、図面を参照して説明する。
【００１３】
図１は、本発明の一実施形態に係る画像比較表示装置の構成図である。この画像比較表示装置は、通常のパーソナルコンピュータ等に画像比較表示プログラムを実行させることで実現される。
【００１４】
本実施形態の画像比較表示装置は、高速の中央演算処理装置（ＣＰＵ）１１と、主メモリ（ＲＡＭ）１２と、イニシャルプログラム等が格納されたＲＯＭ１３と、入力デバイスであるキーボード１４及びマウス等のポインティングデバイス１５と、外部記憶メディア例えばフレキシブルディスク１６が接続されるＦＤドライブ１７と、大容量記憶メディアとしてのハードディスク（ＨＤＤ）１８と、画面３を備えるモニタ表示装置１９が接続される表示制御部２０と、デジタルカメラ２１を接続するためのインタフェース（ＩＦ）部２２と、これらを相互に接続するバス２３とを備える。
【００１５】
表示制御部２０内には画像メモリが設けられており、ハードディスク１８から読み出した画像データあるいはデジタルカメラ２１やフレキシブルディスク１６から読み込んだ画像データをモニタ画面３に表示する画像信号として画像メモリに展開して一時保持し、画像メモリ上の画像から切り出した表示用画像が画面３に表示される。
【００１６】
図２，図３は、本実施形態の画像比較表示装置で実行される画像比較表示方法の概念説明図である。ハードディスク１８には、比較する２つの画像Ａと画像Ｂの各データが格納されている。ＣＰＵ１１は、各画像データＡ，Ｂを夫々画像信号として画像メモリに展開する。そして、画像Ａから境界線ｘで分割される左半分の表示用画像Ａを切り出し、画像Ｂから境界線ｘで分割される右半分の表示用画像Ｂを切り出し、モニタ表示装置１９の画面３の左半分領域３ａに表示用画像Ａを表示し、画面３の右半分領域３ｂに表示用画像Ｂを表示し、両者間に境界線ｘに対応する境界バーＸを表示する。
【００１７】
そして、ユーザが、所定操作、例えばマウス１５のカーソルを境界バーＸに合わせ左ボタンをクリックしたまま右方向にドラッグ移動させると、図３に示されるように、境界バーＸはマウスカーソルの移動に合わせて右方向に平行移動される。
【００１８】
図１のＣＰＵ１１は、この境界バーＸの移動に合わせて、図２に示した境界線ｘの位置を移動させ、移動後の境界線ｘを用いて画像Ａ，Ｂから夫々表示用画像Ａ，Ｂを切り出し、移動後の境界バーＸの左側領域３ａに表示用画像Ａを表示すると共に境界バーＸの右側領域３ｂに表示用画像Ｂを表示する。
【００１９】
これにより、画面３のうちの境界バーＸの左側領域３ａ、すなわち画像Ａの表示領域の幅が広げられ、境界バーＸの右側領域３ｂすなわち画像Ｂの表示領域の幅が狭められる。
【００２０】
同様に、境界バーＸを左側にドラッグ移動させると、画面３のうちの境界バーＸの左側領域３ａ、即ち、画像Ａの表示領域３ａの幅が狭められ、境界バーＸの右側領域（画像Ｂの表示領域）３ｂが広げられる。
【００２１】
図４は、上述した画像比較表示方法を実現する画像比較表示プログラムの処理手順を示すフローチャートであり、図１に示す画像比較表示装置のＣＰＵ１１が実行する。
【００２２】
この画像比較表示方法では、先ず、ステップＳ１で、表示画面３を左右に２分割する境界バーＸを画面３上に表示する。そして、境界バーＸに対応する境界線ｘを用いて画像Ａから表示用画像Ａを切り出すと共に画像Ｂから表示用画像Ｂを切り出す（ステップＳ２）。
【００２３】
次のステップＳ３では、画面３の境界バーＸの左側領域３ａに表示用画像Ａをフィット表示し、境界バーＸの右側領域３ｂに表示用画像Ｂをフィット表示し、そして、表示倍率を求める。フィット表示とは、表示用画像Ａ，Ｂを夫々の表示領域３ａ，３ｂ一杯に表示することをいい、表示倍率は、「表示倍率＝画面サイズ／画像Ａのサイズ」として算出される。
【００２４】
次に、境界バーＸすなわち境界線ｘの位置が移動操作されたか否かを判定し（ステップＳ４）、移動操作されていない場合にはステップＳ５に進んで表示を継続するか否かを判定する。表示を継続しない旨の指示入力がユーザからあった場合にはこの処理プログラムを終了し、表示を継続する場合にはステップＳ４に戻り、境界バーＸの移動操作を待機する。
【００２５】
境界バーＸが画面３の真ん中の位置から移動された場合には、ステップＳ４からステップＳ６に進み、右方向への移動量ｍｖＸを算出し（左方向への移動は「マイナス」量として算出される。）、ステップＳ７で「差分量＝ｍｖＸ／表示倍率」が算出される。
【００２６】
そして、次のステップＳ８で、差分量の幅分の画像を画像Ａから切り出してこの画像を移動前の表示用画像Ａに足し合わせた画像を新たな表示用画像Ａとし、逆に、移動前の表示用画像Ｂから差分量の幅分の画像を削除した画像を新たな表示用画像Ｂとし、ステップＳ３に戻る。これにより、図３で説明した様に、境界バーＸの移動に合わせて画像Ａ，Ｂの夫々の表示幅が変化する。
【００２７】
斯かる処理を行うことで、例えば図５に示す様に、境界バーＸを左右方向に交互にドラッグ移動させると、図４のステップＳ３→ステップＳ４→ステップＳ６→ステップＳ７→ステップＳ８→ステップＳ３→……が繰り返されることになる。これにより、境界バーＸの移動範囲Ｙ内における表示画像は、画像Ａ→画像Ｂ→画像Ａ→画像Ｂ→……と交互に切り替わることになる。
【００２８】
画像Ａと画像Ｂとを、モニタ画面に並列に表示した場合、両画像Ａ，Ｂ間の差異が微細な場合にはその差異を認識するのは容易でない。しかし、本実施形態の様に、境界バーＸを用いてこの境界バーＸを左右に交互に移動させると、両画像Ａ，Ｂ間の微細な差を「動き」あるいは「変化」として見ることができるため、ユーザは容易にこの差違を認識することができる様になる。
【００２９】
例えば、画像Ａを元画像とし、画像Ａのガンマ変換特性を若干変更した画像を画像Ｂとした場合には、両画像の輪郭線は一致するが、色合いが若干異なるだけの画像となる。両画像を並列に表示しても、両者の区別は困難であり、その差違を明確に認識することはできない。しかし、本実施形態の様に、移動範囲Ｙ内における画像が画像Ａ→画像Ｂ→画像Ａ→…と短時間の間に切り替わると、その色合いの差が「変化」として認識されるため、両画像Ａ，Ｂの違いを容易に識別することが可能となる。
【００３０】
また、画像Ａと画像Ｂとが連写された画像である場合、本実施形態の画像比較表示方法を用いることで、両画像Ａ，Ｂ間の差異が輪郭線の「動き」として認識されるため、微細の差違でも容易に識別可能となる。
【００３１】
その他にも、本実施形態の画像比較表示方法を用いることで、様々なことが可能となる。例えば、画像Ａを元画像とし、この画像Ａに対してエッジ強調その他の画像処理を施したとき、画像比較によって画像処理の効果を容易に認識することができる。また、ブラケット撮影による露出補正の効果も容易に認識でき、同一被写体を解像度を変えて撮影したときの違いも確認可能となる。
【００３２】
以上述べた様に、本実施形態によれば、２つの画像間の微細な差違でも容易且つ明瞭に識別することが可能になる。
【００３３】
尚、上述した実施形態では、画像Ａ，Ｂ間を仕切る境界バーＸを縦方向のバーとしたが、勿論、横方向のバーとし、バーの上側領域を画像Ａの表示領域とし、下側領域を画像Ｂの表示領域とすることでもよい。また、境界バーの位置計算が面倒になるが、境界バーを斜め方向のバーとすることでもよい。
【００３４】
更に、図示する本実施形態では、画面３の全面を画像表示領域の表示ウインドウとして境界バーＸで２画面に分割したが、画面３中に設けた画面３より小さな表示ウインドウ（画像表示領域）を境界バー３で分割し、画像Ａ，Ｂを表示する様にすることでも良いことはいうまでもない。
【産業上の利用可能性】
【００３５】
本発明は、微細な差違しかない２枚の画像間の違いを容易且つ明瞭に識別可能となるため、例えば画像ビュアーソフト等に組み込まれる画像比較表示プログラムや、画像ビュアー専用機等として有用である。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態に係る画像比較表示装置の構成図である。
【図２】本発明の一実施形態に係る画像比較表示方法の概念説明図である。
【図３】図２で説明した画像比較表示方法により表示した画面の画像Ａ，Ｂ間を仕切る境界バーを移動させたときの説明図である。
【図４】本発明の一実施形態に係る画像比較表示方法を実現する画像比較表示プログラムの処理手順を示すフローチャートである。
【図５】画像Ａ，Ｂ間を仕切る境界バーを左右に移動させたときの説明図である。
【符号の説明】
【００３７】
３  モニタ画面
３ａ  画面の左側領域
３ｂ  画面の右側領域
１１  ＣＰＵ
１９  モニタ表示装置
２０  表示制御部
【図１】
2005084088.tif 000003
【図２】
2005084088.tif 000004
【図３】
2005084088.tif 000005
【図４】
2005084088.tif 000006
【図５】
2005084088.tif 000007