(57)【特許請求の範囲】
【請求項１】
表示手段に表示された画像を編集加工する画像処理装置において、
略同一の位置から撮影された第１及び第２の画像を前記表示手段に表示させる第１表示制御手段と、
前記第１表示制御手段により表示された第１及び第２の画像の任意の共通点の指定を受け付ける指定手段と、
前記指定手段により指定された共通点の座標位置と、前記指定された共通点の座標位置を任意の座標ずらした座標位置とを記憶する座標位置記憶手段と、
前記座標位置記憶手段に記憶されたそれぞれの座標位置に基づいて、前記第１及び２の画像の位置合わせを行う位置合わせ手段と、
前記指定された共通点の座標位置に基づいて前記位置合わせ手段により位置合わせされた前記第１及び２の画像からパンフォーカス画像である基準画像を生成し、
前記任意の座標ずらした座標位置に基づいて前記位置合わせ手段により位置合わせされた前記第１及び第２の画像からパンフォーカス画像である周辺画像を生成するパンフォーカス画像生成手段と、
前記パンフォーカス画像生成手段により生成された前記基準画像と前記周辺画像とを前記表示手段に表示させる第２表示制御手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記第２表示制御手段は、前記基準画像を前記表示手段に表示させ、前記表示された基準画像の周囲に前記周辺画像を前記表示手段に表示させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第２表示制御手段は、前記座標位置記憶手段に記憶された前記指定された共通点の座標位置を任意の座標ずらした座標位置と前記指定された共通点の座標位置との関係に対応させて、前記基準画像の周辺に前記周辺画像を前記表示手段に表示させることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記第２表示制御手段は、前記座標位置記憶手段に記憶された前記指定された共通点の座標位置を任意の座標ずらした座標位置と前記指定された共通点の座標位置との関係に対応させて、前記基準画像をｎ層に取り囲む状態で前記周辺画像を前記表示手段に表示させることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項５】
前記画像処理装置はさらに、前記表示手段に表示された複数の周辺画像の中から１の周辺画像の指定を受け付ける周辺画像指定手段を備え、
前記周辺画像指定手段により１の周辺画像が指定されると、前記座標位置記憶手段は、前記指定された周辺画像を生成する際に使用した座標位置を基準画像を生成するための座標位置として記憶することを特徴とする請求項１乃至４のいずれか１に記載の画像処理装置。
【請求項６】
前記画像処理装置はさらに、前記パンフォーカス画像生成手段により生成されたパンフォーカス画像を記憶するパンフォーカス画像記憶手段を備え、
前記第２表示制御手段は、前記周辺画像指定手段により指定された周辺画像を生成する際に使用した座標位置から任意の座標位置ずらした座標位置に基づいて生成されたパンフォーカス画像に、前記パンフォーカス画像記憶手段に記憶されたパンフォーカス画像が該当する場合は、前記該当するパンフォーカス画像を前記周辺画像指定手段により指定された周辺画像の周辺画像として前記表示手段に表示させることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記第２表示制御手段は、前記周辺画像指定手段により１の周辺画像が指定されると、前記指定された周辺画像が基準画像の位置に表示されるように、画像全体を移動させて前記表示手段に表示させることを特徴とする請求項５又は６に記載の画像処理装置。
【請求項８】
前記第１表示制御手段は、前記第１及び第２の画像を同時に前記表示手段に表示させることを特徴とする請求項１乃至７のいずれか１に記載の画像処理装置。
【請求項９】
表示手段に表示された画像を編集加工する画像処理方法において、
略同一の位置から撮影された第１及び第２の画像を前記表示手段に表示させる第１表示工程と、
前記第１表示工程により表示された第１及び第２の画像の任意の共通点の指定を受け付ける指定工程と、
前記指定工程により指定された共通点の座標位置と、前記指定された共通点の座標位置を任意の座標ずらした座標位置とを記憶手段に記憶する座標位置記憶工程と、
前記座標位置記憶工程に記憶されたそれぞれの座標位置に基づいて、前記第１及び２の画像の位置合わせを行う位置合わせ工程と、
前記指定された共通点の座標位置に基づいて前記位置合わせ工程により位置合わせされた前記第１及び２の画像からパンフォーカス画像である基準画像を生成し、
前記任意の座標ずらした座標位置に基づいて前記位置合わせ工程により位置合わせされた前記第１及び第２の画像からパンフォーカス画像である周辺画像を生成するパンフォーカス画像生成工程と、
前記パンフォーカス画像生成工程により生成された前記基準画像と前記周辺画像とを前記表示手段に表示させる第２表示工程と、
を含むことを特徴とする画像処理方法。
【請求項１０】
前記第２表示工程は、前記基準画像を前記表示手段に表示させ、前記表示された基準画像の周囲に前記周辺画像を前記表示手段に表示させることを特徴とする請求項９に記載の画像処理方法。
【請求項１１】
前記第２表示工程は、前記座標位置記憶工程に記憶された前記指定された共通点の座標位置を任意の座標ずらした座標位置と前記指定された共通点の座標位置との関係に対応させて、前記基準画像の周辺に前記周辺画像を前記表示手段に表示させることを特徴とする請求項９又は１０に記載の画像処理方法。
【請求項１２】
前記第２表示工程は、前記座標位置記憶工程に記憶された前記指定された共通点の座標位置を任意の座標ずらした座標位置と前記指定された共通点の座標位置との関係に対応させて、前記基準画像をｎ層に取り囲む状態で前記周辺画像を前記表示手段に表示させることを特徴とする請求項９又は１０に記載の画像処理方法。
【請求項１３】
前記画像処理方法はさらに、前記表示手段に表示された複数の周辺画像の中から１の周辺画像の指定を受け付ける周辺画像指定工程を含み、
前記周辺画像指定工程により１の周辺画像が指定されると、前記座標位置記憶工程は、前記指定された周辺画像を生成する際に使用した座標位置を基準画像を生成するための座標位置として記憶手段に記憶することを特徴とする請求項９乃至１２のいずれか１に記載の画像処理方法。
【請求項１４】
前記画像処理方法はさらに、前記パンフォーカス画像生成工程により生成されたパンフォーカス画像を記憶手段に記憶するパンフォーカス画像記憶工程を含み、
前記第２表示工程は、前記周辺画像指定工程により指定された周辺画像を生成する際に使用した座標位置から任意の座標位置ずらした座標位置に基づいて生成されたパンフォーカス画像に、前記パンフォーカス画像記憶工程に記憶されたパンフォーカス画像が該当する場合は、前記該当するパンフォーカス画像を前記周辺画像指定工程により指定された周辺画像の周辺画像として前記表示手段に表示させることを特徴とする請求項１３に記載の画像処理方法。
【請求項１５】
前記第２表示工程は、前記周辺画像指定工程により１の周辺画像が指定されると、前記指定された周辺画像が基準画像の位置に表示されるように、画像全体を移動させて前記表示手段に表示させることを特徴とする請求項１３又は１４に記載の画像処理方法。
【請求項１６】
前記第１表示工程は、前記第１及び第２の画像を同時に前記表示手段に表示させることを特徴とする請求項９乃至１５のいずれか１に記載の画像処理方法。
【請求項１７】
前記請求項９〜１６に記載された方法をコンピュータに実行させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像を表示画面上に表示し、表示された画像を編集加工し、編集加工を施した画像を検索する画像処理装置、画像処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
近年、マルチメディア社会において中心となるデジタルカラー画像において、大画面、高精細画像を複数の人が同時に観察する利用形態が増えることが考えられる。このような用途の画像は、人によって注目する部分が異なる可能性があるため、全体にわたってピントが合っていること、つまりパンフォーカス画像であることが重要となってきている。
【０００３】
このパンフォーカス画像を実現するため、合焦点距離の異なる複数枚の画像から、１枚の全焦点画像を合成する方法が考えられている（たとえば、「児玉、内藤、相沢、鳥羽：“複数の異なる焦点画像からの全焦点画像の再構成”、１９９５年テレビジョン学会年次大会、ＰＰ．１４９−１５０」）。
【０００４】
これは、２枚の画像をもちい、その１枚はピントを統計にあわせて撮影し、もう１枚はピントを近景にあわせて撮影する。このようにして撮影された２枚の画像に写っている同一の被写体のサイズが正確に等しくなるように、変倍処理をおこなう。そして、両方の画像を正確に重ね合わせ、画素単位で比較しながら走査する。このとき、量画像の注目画素領域を比較し、先鋭さの高い方の画素を合成画像として採用するものである。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記の従来技術にあっては、同一の被写体を同一の距離から撮影することにより、被写体のサイズを同一にすることは容易であるが、複数枚の画像を正確に重ね合わせるためには、操作者が複数枚の画像を比較し、複数枚の画像に共通する特徴点を抽出し、その特徴点を指定することによりおこなわれるのが一般的である。この作業は、熟練者であればともかく、初心者がこれらの作業を効率よくおこなうことはきわめて困難である。特に、上記複数枚の画像は焦点がそれぞれ異なっている、すなわち、一方はピントがぼけているため、画像に共通する特徴点を正確に抽出することは、熟練者であっても効率よくおこなうのは困難であり、作業効率が低下するという問題点があった。
【０００６】
この発明は、上述した従来例による問題を解決するため、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理装置、画像処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、この発明に係る画像処理装置は、画像を表示画面上に表示する表示手段を備え、前記表示手段に表示された画像を編集加工する画像処理装置において、前記表示手段を制御して、略同一の位置から撮影された複数の画像を同時に表示する表示制御手段と、前記表示制御手段により表示された複数の画像どうしの任意の共通点を複数指定する指定手段と、前記指定手段により複数指定された任意の共通点の座標位置に基づいて前記複数の画像どうしの位置合わせをおこなう位置合わせ手段と、前記位置合わせ手段により位置合わせされた画像に基づいて１または複数のパンフォーカス画像を生成するパンフォーカス画像生成手段と、前記パンフォーカス生成手段により生成された１または複数のパンフォーカス画像を記憶するパンフォーカス画像記憶手段と、を備えたことを特徴とする。
【０００８】
この発明によれば、共通点を指定する際、複数の共通点を指定することができ、それぞれの結果を表示することができるので、最適な位置合わせを容易におこなうことができる。
【０００９】
また、この発明に係る画像処理装置は、上記の発明において、前記表示制御手段が、さらに、前記複数の画像上にグリッドを表示することを特徴とする。
【００１０】
この発明によれば、グリッドを表示するので、共通点を指定する際の目安とすることができ、共通点の指定をより容易におこなうことができる。
【００１１】
また、この発明に係る画像処理装置は、画像を表示画面上に表示する表示手段を備え、前記表示手段に表示された画像を編集加工する画像処理装置において、前記表示手段を制御して、略同一の位置から撮影された複数の画像を同時に表示する第１表示制御手段と、前記第１表示制御手段により表示された複数の画像を画像ごとに所定サイズの区画領域に区分する画像区分手段と、前記画像区分手段により区分された区画領域のうち、前記表示された複数の画像どうしの任意の共通区画領域を指定する指定手段と、前記指定手段により指定された複数の任意の共通区画領域の座標位置に基づいて前記複数の画像どうしの位置合わせをおこなう位置合わせ手段と、前記位置合わせ手段により位置合わせされた画像に基づいてパンフォーカス画像を生成するパンフォーカス画像生成手段と、を備えたことを特徴とする。
【００１２】
この発明によれば、共通点を指定する際、点（ポイント）ではなく、所定の領域により指定することができるので、より容易な操作により最適な位置合わせをおこなうことができる。
【００１３】
また、この発明に係る画像処理装置は、上記の発明において、さらに、前記表示手段を制御して、前記指定手段により指定された共通区画領域を拡大表示する第２表示制御手段を備えたことを特徴とする。
【００１４】
この発明によれば、指定された所定の領域を拡大表示することができるので、拡大表示を参照することにより、より確実に位置合わせをおこなうことができる。
【００１５】
また、この発明に係る画像処理装置は、画像を表示画面上に表示する表示手段を備え、前記表示手段に表示された画像を編集加工する画像処理装置において、前記表示手段を制御して、略同一の位置から撮影された第１および第２の画像を同時に表示する表示制御手段と、前記表示制御手段により表示された第１の画像と第２の画像の任意の共通点を指定する指定手段と、前記指定手段により指定された任意の共通点の座標位置基づいて前記複数の画像の位置合わせをおこなうとともに、前記第２の画像の任意の共通点の近傍の座標位置に基づいて前記複数の画像の位置合わせをおこなう位置合わせ手段と、前記位置合わせ手段により位置合わせされた複数の画像に基づいて複数のパンフォーカス画像を生成するパンフォーカス画像生成手段と、前記パンフォーカス生成手段により生成された複数のパンフォーカス画像を記憶するパンフォーカス画像記憶手段と、を備えたことを特徴とする。
【００１６】
この発明によれば、任意の１点を指定することにより、その近傍の点を同時に指定し、それらの結果を比較することにより、位置合わせを容易におこなうことができる。
【００１７】
また、この発明に係る画像処理装置は、画像を表示画面上に表示する表示手段を備え、前記表示手段に表示された画像を編集加工する画像処理装置において、前記表示手段を制御して、略同一の位置から撮影された第１および第２の画像を同時に表示する第１表示制御手段と、前記第１表示制御手段により表示された第１のおよび第２の画像の任意の共通点を指定する指定手段と、前記指定手段により指定された第１および第２の画像の任意の共通点の座標位置を基準画像を生成するための座標位置として記憶する第１座標位置記憶手段と、前記第１座標位置記憶手段により記憶された前記第２の画像の任意の共通点の座標位置に対し縦軸方向および／または横軸方向に所定の座標分だけずらした座標位置を記憶する第２座標位置記憶手段と、前記第１座標位置記憶手段により記憶された座標位置に基づいて前記第１および第２画像の位置合わせをおこなう第１位置合わせ手段と、前記第２座標位置記憶手段により記憶された座標位置に基づいて前記第１および第２の画像の位置合わせをおこなう第２位置合わせ手段と、前記第１位置合わせ手段により位置合わせされた画像に基づいて前記基準画像となるパンフォーカス画像を生成する第１パンフォーカス画像生成手段と、前記第２位置合わせ手段により位置合わせされた画像に基づいて周辺画像となるパンフォーカス画像を生成する第２パンフォーカス画像生成手段と、前記表示手段を制御して、前記表示画面上の所定位置に前記第１パンフォーカス画像生成手段により生成された基準画像を表示するとともに、前記第２パンフォーカス画像生成手段により生成された周辺画像を前記第１および第２座標位置記憶手段により記憶された前記基準画像を生成するため座標位置と前記周辺画像を生成するための座標位置との関係に対応させて前記基準画像を中心として前記基準画像の周辺に前記基準画像をｎ層に取り囲む状態で配置するように表示する第２表示制御手段と、を備えたことを特徴とする。
【００１８】
この発明によれば、基準画像のパラメータ値を変更する際に周辺画像を参照しながらおこなうことができる。特に、基準画像の近傍に縦軸・横軸に対応させて周辺画像を配置するようにしたので、共通点のずれを直感的に認識することができ、また、最適なパンフォーカス画像の生成を効率的におこなうことができる。
【００１９】
また、この発明に係る画像処理装置は、上記の発明において、さらに、前記表示手段に表示された複数の周辺画像の中から１の周辺画像を指定する周辺画像指定手段を備え、前記第１座標位置記憶手段が、前記第２座標位置記憶手段により記憶された座標位置のうち、前記周辺画像指定手段により指定された周辺画像を生成するための座標位置を基準画像を生成するための座標位置として記憶することを特徴とする。
【００２０】
この発明によれば、周辺画像を容易に変更することができることにより、所望の画像を効率的にに得ることができる。
【００２１】
また、この発明に係る画像処理装置は、上記の発明において、前記第１および第２のパンフォーカス画像生成手段により生成されたパンフォーカス画像を記憶するパンフォーカス画像記憶手段を備え、前記第２表示制御手段が、前記周辺画像指定手段により周辺画像が指定された際の周辺画像として前記記憶手段により記憶されたパンフォーカス画像が該当する場合は、該当するパンフォーカス画像を周辺画像として表示することを特徴とする。
【００２２】
この発明によれば、周辺画像を再表示する際、すでに生成した周辺画像を利用することができることにより、再表示の処理速度を向上させることができる。
【００２３】
また、この発明に係る画像処理方法は、画像を表示画面上に表示し、表示された画像を編集加工する画像処理方法において、略同一の位置から撮影された複数の画像を同時に表示する表示工程と、前記表示工程により表示された複数の画像どうしの任意の共通点を複数指定する指定工程と、前記指定工程により複数指定された任意の共通点の座標位置に基づいて前記複数の画像どうしの位置合わせをおこなう位置合わせ工程と、前記位置合わせ工程により位置合わせされた画像に基づいて１または複数のパンフォーカス画像を生成するパンフォーカス画像生成工程と、を含んだことを特徴とする。
【００２４】
この発明によれば、共通点を指定する際、複数の共通点を指定することができ、それぞれの結果を表示することができるので、最適な位置合わせを容易におこなうことができる。
【００２５】
また、この発明に係る画像処理方法は、上記の発明において、前記表示制御工程が、さらに、前記複数の画像上にグリッドを表示することを特徴とする。
【００２６】
この発明によれば、グリッドを表示するので、共通点を指定する際の目安とすることができ、共通点の指定をより容易におこなうことができる。
【００２７】
また、この発明に係る画像処理方法は、画像を表示画面上に表示し、表示された画像を編集加工する画像処理方法において、略同一の位置から撮影された複数の画像を同時に表示する第１表示工程と、前記第１表示工程により表示された複数の画像を画像ごとに所定サイズの区画領域に区分する画像区分工程と、前記画像区分工程により区分された区画領域のうち、前記表示された複数の画像どうしの任意の共通区画領域を指定する指定工程と、前記指定工程により指定された複数の任意の共通区画領域の座標位置に基づいて前記複数の画像どうしの位置合わせをおこなう位置合わせ工程と、前記位置合わせ工程により位置合わせされた画像に基づいてパンフォーカス画像を生成するパンフォーカス画像生成工程と、を含んだことを特徴とする。
【００２８】
この発明によれば、共通点を指定する際、点（ポイント）ではなく、所定の領域により指定することができるので、より容易な操作により最適な位置合わせをおこなうことができる。
【００２９】
また、この発明に係る画像処理方法は、上記の発明において、さらに、前記指定工程により指定された共通区画領域を拡大表示する第２表示工程を含んだことを特徴とする。
【００３０】
この発明によれば、指定された所定の領域を拡大表示することができるので、拡大表示を参照することにより、より確実に位置合わせをおこなうことができる。
【００３１】
また、この発明に係る画像処理方法は、画像を表示画面上に表示し、表示された画像を編集加工する画像処理方法において、略同一の位置から撮影された第１および第２の画像を同時に表示する表示工程と、前記表示工程により表示された第１の画像と第２の画像の任意の共通点を指定する指定工程と、前記指定工程により指定された任意の共通点の座標位置基づいて前記複数の画像の位置合わせをおこなうとともに、前記第２の画像の任意の共通点の近傍の座標位置に基づいて前記複数の画像の位置合わせをおこなう位置合わせ工程と、前記位置合わせ工程により位置合わせされた複数の画像に基づいて複数のパンフォーカス画像を生成するパンフォーカス画像生成工程と、を含んだことを特徴とする。
【００３２】
この発明によれば、任意の１点を指定することにより、その近傍の点を同時に指定し、それらの結果を比較することにより、位置合わせを容易におこなうことができる。
【００３３】
また、この発明に係る画像処理方法は、画像を表示画面上に表示し、表示された画像を編集加工する画像処理方法において、略同一の位置から撮影された第１および第２の画像を同時に表示する第１表示工程と、前記第１表示工程により表示された第１のおよび第２の画像の任意の共通点を指定する指定工程と、前記指定工程により指定された第１および第２の画像の任意の共通点の座標位置を基準画像を生成するための座標位置として、当該座標位置に基づいて前記第１および第２画像の位置合わせをおこなう第１位置合わせ工程と、前記指定工程により指定された第２の画像の任意の共通点の座標位置に対し縦軸方向および／または横軸方向に所定の座標分だけずらした座標位置に基づいて前記第１および第２の画像の位置合わせをおこなう第２位置合わせ工程と、前記第１位置合わせ工程により位置合わせされた画像に基づいて前記基準画像となるパンフォーカス画像を生成する第１パンフォーカス画像生成工程と、前記第２位置合わせ工程により位置合わせされた画像に基づいて周辺画像となるパンフォーカス画像を生成する第２パンフォーカス画像生成工程と、前記表示画面上の所定位置に前記第１パンフォーカス画像生成工程により生成された基準画像を表示するとともに、前記第２パンフォーカス画像生成工程により生成された周辺画像を、前記基準画像を生成するための座標位置と前記周辺画像を生成するための座標位置との関係に対応させて前記基準画像を中心として前記基準画像の周辺に前記基準画像をｎ層に取り囲む状態で配置するように表示する第２表示工程と、を含んだことを特徴とする。
【００３４】
この発明によれば、基準画像のパラメータ値を変更する際に周辺画像を参照しながらおこなうことができる。特に、基準画像の近傍に縦軸・横軸に対応させて周辺画像を配置するようにしたので、共通点のずれを直感的に認識することができ、また、最適なパンフォーカス画像の生成を効率的におこなうことができる。
【００３５】
また、この発明に係る画像処理方法は、上記の発明において、さらに、前記第２表示工程により表示された複数の周辺画像の中から１の周辺画像を指定する周辺画像指定工程を含み、前記第１位置合わせ工程が、前記第２位置合わせ工程において位置合わせをおこなうための座標位置のうち、前記周辺画像指定工程により指定された周辺画像を生成するための座標位置を基準画像を生成するための座標位置とすることを特徴とする。
【００３６】
この発明によれば、周辺画像を容易に変更することができることにより、所望の画像を効率的にに得ることができる。
【００３７】
また、この発明に係る画像処理方法は、上記の発明において、前記第２表示工程手段が、前記周辺画像指工程により周辺画像が指定された際の周辺画像として前記第１および第２のパンフォーカス画像生成工程により生成された、記憶されたパンフォーカス画像が該当する場合は、該当するパンフォーカス画像を周辺画像として表示することを特徴とする。
【００３８】
この発明によれば、周辺画像を再表示する際、すでに生成した周辺画像を利用することができることにより、再表示の処理速度を向上させることができる。
【００３９】
また、この発明に係る記憶媒体は、上記に記載された方法をコンピュータに実行させるプログラムを記録したことで、そのプログラムを機械読み取り可能となり、これによって、上記の動作をコンピュータによって実現することが可能である。
【００４０】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る画像処理装置、画像処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。
【００４１】
（実施の形態１）
まず、この発明の実施の形態１による画像処理装置を含む画像付ドキュメント作成システム全体の構成を説明する。図１はこの発明の実施の形態１による画像処理装置を含む画像付ドキュメント作成システム全体の構成を機能的に示す説明図である。この画像付ドキュメント作成システムは、図１に機能的に示したように、入力部１０１と、加工部１０２と、出力部１０３とから構成される画像処理装置１００と、ホストコンピュータシステム１０５とがＬＡＮ等のネットワークで接続されている。
【００４２】
入力部１０１は、画像の取込み処理をおこなうものであり、たとえば、スキャナやＩＣカード、あるいはデジタルスチルカメラ、フォトＣＤ読取装置等を含むものである。入力部１０１は画像を取込み、取込んだ画像を所定のファイル形式に変換した後、加工部１０２へ送信する。
【００４３】
加工部１０２は、入力部１０１により取込まれた画像を登録、削除、変更等の加工処理をするものであり、たとえば、パーソナルコンピュータ（ＰＣ）等をもちいておこなうものである。また、加工部１０２内に設けられた、あるいは、加工部１０２に外付けされた画像データ記憶部１０４は、たとえば、ＰＣに内蔵のハードディスクや、フロッピーディスク、書き換え可能なＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等、加工部１０２において加工された画像データを記憶するものである。
【００４４】
さらに加工部１０２は、画像データ記憶部１０４に記憶された画像データを検索し、検索した画像データを他のドキュメントに貼付け、そのドキュメントをディスプレイに表示するように表示制御をおこなったり、出力部１０３に印刷するように印刷制御をおこなったりする。
【００４５】
出力部１０３は、加工部１０２により印刷制御された画像データおよび画像データを含むドキュメントを印刷処理するものである。たとえば、白黒およびフルカラーの印刷が可能なレーザープリンタやデジタル複写機等が含まれる。また、出力部１０３には、名刺を印刷したり、ＩＤカード等のカードを印刷した後そのカードをラミネート加工する機能等を有するプリンタ等も含まれる。
【００４６】
ホストコンピュータシステム１０５は、加工部１０２であるＰＣとＬＡＮ等のネットワークで接続されており、ホストコンピュータ１０６と、ホストコンピュータ１０６とネットワークで接続された複数の端末装置１０７とからなる。ホストコンピュータ１０６には、たとえば社内の人事情報に関する人事情報ファイル１０８が記憶されており、各端末装置１０７からはその人事情報ファイル１０８にアクセルすることができる。
【００４７】
また、加工部１０２と人事情報ファイル１０８とはその情報を互いにリンクできるようになっており、端末装置１０７から社員番号等の人事情報を入力することにより、人事情報ファイル１０８を介して加工部１０２の画像データ記憶部１０４に記憶された画像データを検索することも可能である。
【００４８】
画像付ドキュメント作成システムの具体的な応用例としては、たとえば、顔写真付の名刺を作成する名刺作成システムや、商品写真やスタッフの顔写真を掲載した案内状等の葉書を作成する葉書作成システムや、写真付の身分証明書（ＩＤカード）を作成するＩＤカード作成システムや、企画書や広告チラシやカタログ等のリーフレットを作成するリーフレット作成システムや、写真付のカードを作成するカード作成システム等が含まれる。
【００４９】
また、たとえば、社員の写真や履歴書、自己申告書等の顔写真付人事台帳、住所、地図等を作成、管理する人事情報システムや、中古車の写真付情報を検索する中古車検索システムや、仕入れ情報を管理する仕入れ情報企画購入システムや、工程管理、工事台帳との合成による土木建設業向けシステムや、三次元ＣＡＤとの合成による建設完成予想図システム等が含まれる。これらのシステムは当然、カラー写真等のカラー画像をもちいて作成管理するカラーシステムとしてももちいることができる。
【００５０】
つぎに、画像処理装置１００のハードウエア構成について説明する。図２は、実施の形態１による画像処理装置のハードウエア構成を示すブロック図である。
【００５１】
図２において、２０１はシステム全体を制御するＣＰＵを、２０２はブートプログラム等を記憶したＲＯＭを、２０３はＣＰＵのワークエリアとして使用されるＲＡＭを、２０４はＣＰＵ２０１の制御にしたがってＨＤ（ハードディスク）２０５に対するデータのリード／ライトを制御するＨＤＤ（ハードディスクドライブ）を、２０５はＨＤＤ２０４の制御で書き込まれたデータを記憶するＨＤを、２０６はＣＰＵ２０１の制御にしたがってＦＤ（フロッピーディスク）２０７に対するデータのリード／ライトを制御するＦＤＤ（フロッピーディスクドライブ）を、２０７はＦＤＤ２０６の制御で書き込まれたデータを記憶する着脱自在のＦＤを、２０８は文字、画像等を含むドキュメントや機能情報等を表示するディスプレイをそれぞれ示している。
【００５２】
また、２０９は通信回線２１０を介してネットワークＮＥＴに接続され、そのネットワークＮＥＴと内部のインターフェイスを司るインターフェイス（Ｉ／Ｆ）を、２１１は文字、数値、各種指示等の入力のためのキーを備えたキーボードを、２１２はカーソルの移動や範囲選択等をおこなうマウスを、２１３はＣＣＤをもちいた画像を撮影するデジタルスチルカメラを、２１４はドキュメント等を印刷するプリンタを、２１５は上記各部を接続するためのバスをそれぞれ示している。なお、２１３は、画像を光学的に読み取るスキャナでもよい。
【００５３】
また、図３は、実施の形態１による画像処理装置１００の構成を機能的に示すブロック図である。図３において、加工部１０２は、画像データ記憶部１０４のほか、操作指示部３０１と、画像登録部３０２と、画像削除部３０３と、画像変更部３０４と、画像検索部３０５と、画像貼付部３０６と、表示制御部３０７と、表示部３０８と、印刷制御部３０９等を含む構成である。
【００５４】
操作指示部３０１は、表示部３０８の表示内容にしたがって、画像登録部３０２、画像削除部３０３、画像変更部３０４、画像検索部３０５、画像貼付部３０６、表示制御部３０７、印刷制御部３０９の各部に操作の指示をおこなうものである。たとえば、キーボード２１１や、マウス２１２等のポインティングデバイスを含むものである。
【００５５】
画像登録部３０２は、入力部１０１から送信された画像データを、ファイル名等の所定のデータを付加することにより画像データファイルとして登録し、画像データ記憶部１０４へ記憶するものである。画像削除部３０３は、操作指示部３０１からの削除指示にしたがって、画像データ記憶部１０４にすでに記憶されている画像データを画像データ記憶部１０４から削除するものである。
【００５６】
画像変更部３０４は、操作指示部３０１からの変更指示にしたがって、画像データ記憶部１０４にすでに記憶されている画像データファイルの画像データに変更を加え、変更後の画像データを再度画像データ記憶部１０４に記憶するものである。画像変更部３０４の詳細については後述する。
【００５７】
画像検索部３０５は、操作指示部３０１からの検索指示にしたがって、画像データ記憶部１０４にすでに記憶されている画像データファイルのうち、所望の画像データファイルを検索するものである。また、画像貼付部３０６は、操作指示部３０１からの画像貼付指示にしたがって、画像データ記憶部１０４にすでに記憶されている画像データをドキュメントに貼付け処理をおこなうものである。
【００５８】
表示制御部３０７は、操作指示部３０１からの表示指示にしたがって、画像データ記憶部１０４に記憶された画像データファイルの画像や当該画像を縮小した縮小画像等を表示部３０８の表示画面上に表示させるように制御するものである。表示制御部３０７の詳細については後述する。
【００５９】
印刷制御部３０９は、操作指示部３０１からの印刷指示にしたがって、画像データあるいは画像付ドキュメント等の印刷データを出力部１０３へ送信する。また、出力部の操作制御、たとえば印刷枚数の設定等も操作指示部３０１からの操作指示にしたがっておこなう。
【００６０】
画像登録部３０２、画像削除部３０３、画像変更部３０４、画像検索部３０５、画像貼付部３０６、表示制御部３０７、印刷制御部３０９はそれぞれ、ＲＯＭ２０２、ＲＡＭ２０３またはハードディスク２０５、フロッピーディスク２０７等の記録媒体に記録されたＯＳ、アプリケーションプログラム等のプログラムに記載された命令にしたがってＣＰＵ２０１等が命令処理を実行することにより、各部の機能を実現するものである。
【００６１】
また、表示部３０８は、表示制御部３０７による表示制御に基づき、画像や文字列を含むドキュメント等を表示するものである。たとえばディスプレイ２０８であり、ディスプレイ２０８はＣＲＴや液晶ディスプレイ等を含むものである。
【００６２】
つぎに、画像データ記憶部１０４、画像変更部３０４および表示制御部３０７の構成についてより詳細に説明する。図４は実施の形態１による画像処理装置の画像データ記憶部１０４、画像変更部３０４、表示制御部３０７およびそれら周辺部の構成を機能的に示すブロック図である。
【００６３】
図４に示すように、表示制御部３０７は、表示部３０８を制御して、デジタルスチルカメラ２１３等で略同一の位置から撮影された複数の画像を同時に表示する。また、表示制御部３０７は、前記複数の画像上に後述するグリッド９０３を表示することもできる。
【００６４】
また、画像変更部３０４は、指定部４０１と、位置合わせ部４０２と、パンフォーカス画像生成部４０３とを含む構成となっている。ここで、指定部４０１は、表示制御部３０７により表示された複数の画像どうしの任意の共通点を複数指定する。
【００６５】
位置合わせ部４０２は、指定部４０１により複数指定された任意の共通点の座標位置に基づいて前記複数の画像どうしの位置合わせをおこなう。また、パンフォーカス画像生成部４０３は、位置合わせ部４０２により位置合わせされた画像に基づいて１または複数のパンフォーカス画像を生成する。
【００６６】
また、画像データ記憶部１０４は、パンフォーカス生成部４０３により生成された１または複数のパンフォーカス画像を記憶する。具体的には、ファイル名が付されて、付されたファイル名により画像データ記憶部１０４に記憶されることになる。
【００６７】
なお、指定部４０１、位置合わせ部４０２、パンフォーカス画像生成部４０３の処理の具体的な内容については後述する。
【００６８】
指定部４０１、位置合わせ部４０２、パンフォーカス画像生成部４０３はそれぞれ、ＲＯＭ２０２、ＲＡＭ２０３またはハードディスク２０５、フロッピーディスク２０７等の記録媒体に記録されたＯＳ、アプリケーションプログラム等のプログラムに記載された命令にしたがってＣＰＵ２０１等が命令処理を実行することにより、各部の機能を実現するものである。
【００６９】
つぎに、具体的な表示例をもちいて画像処理装置の操作の内容および表示画面の内容について説明する。図５は実施の形態１による画像処理装置の表示部３０８に表示される表示画面の一例を示す説明図である。
【００７０】
図５に示される表示画面は実施の形態１による画像処理装置の基本表示画面であり、図５において、表示画面は、画面の略左半分の上側を占めるファイル名表示領域５０１と、ファイル名表示領域５０１の下側を占める縮小画像表示領域５０２と、画面の略右半分を占める選択画像表示領域５０３の３つの領域から構成される。
【００７１】
これらの領域はマルチウインドウにより表示をするのではなく、あえて固定領域としてあり、これらの領域の位置および大きさは変更できないような構成になっている。そのため、常に同一構成の画面が表示されるため、操作者はこれらの領域を一枚の画面としてとらえることができる。したがって操作者は操作時に困惑することなく、また複雑な操作手順を覚える必要もなく、画像処理装置を直感的に使いこなしていくことができ、効率よく画像の編集加工作業等をおこなうことができる。
【００７２】
ファイル名表示領域５０１は、画像データ記憶部１０４、具体的にはたとえばハードディスク２０５やフロッピーディスク２０７に記憶されているファイル名が階層的に表示される。ファイル名表示領域５０１に表示されている画像データファイルのファイル名を見てその中から所望の画像データファイルを検索し指定することにより、所望の画像データファイルを選択することができる。
【００７３】
縮小画像表示領域５０２は、複数の縮小画像から構成されており、実際の画像データを所定倍率で縮小し、その縮小された画像を見ることにより、当該画像データファイルがどのファイルであったかを瞬時に認識するものである。縮小画像の下側には、当該縮小画像の画像データファイルのファイル名があわせて表示されている。
【００７４】
ファイル名表示領域５０１のファイル名を指定する代わりに、縮小画像自体へカーソルを移動させ、マウス２１２等のボタンをクリックすることにより、所望の画像を選択することができる。この場合、操作者はファイル名を正確に記憶していなくても縮小画像を手がかりに所望の画像データファイルを高速にかつ容易に選択することが可能である。
【００７５】
また、各画像データファイルに所定のキーワード、たとえば「人物」、「風景」あるいは「業務用」、「個人用」等のキーワードを付加して登録しておけば、そのキーワードに基づいて縮小画像の表示順序を並べ替えて表示することができる。これにより、登録画像データファイル数が増加しても、キーワードによる並べ替えをおこなうことにより、所望の画像データファイルの高速で検索することが可能である。
【００７６】
縮小画像の表示数は図５の表示例では８個×３行で２４個表示されるように設定されているが、表示装置の解像度や表示画像の内容、あるいは検索方法の違いによって縮小画像の表示配列や表示個数を変更することが可能である。
【００７７】
選択画像表示領域５０３は、ファイル名表示領域５０１においてファイル名から選択された画像データファイルあるいは縮小画像表示領域５０２においてサムネイルから選択された画像データファイルの画像を表示する領域である。表示形式としては、標準サイズで表示をする標準表示と、画像全体を表示するために拡大または縮小して表示する全体表示と、操作者が所望する倍率で表示する変倍表示とが考えられる。変倍指定は変倍のパーセントを入力することにおこなわれ、１００パーセントで等倍となり、それより少ない数値を入力した場合は縮小、大きい数値を入力した場合は拡大されることになる。
【００７８】
また、選択画像表示領域５０３は、所定のメニューからコマンドを指定することにより、またはその画像自体をダブルクリックすることにより、表示画面全体にファイル名表示領域５０１および縮小画像表示領域５０２を隠蔽するように現在表示中の画像を表示することができる。これにより、編集加工作業をより効率よくおこなうことができる。
【００７９】
特に、大きな画像の場合には有効である。編集加工処理が終了した場合は、所定のメニューからコマンドを指定することにより、または再度画像自体をダブルクリックすることにより元の画像領域に戻すことができ、その際、ファイル名表示領域５０１および縮小画像表示領域５０２が再表示される。
【００８０】
つぎに、パンフォーカス画像生成の対象となる複数の画像の指定操作の内容について説明する。図６は実施の形態１による画像処理装置の表示部３０８に表示される表示画面の別の一例を示す説明図である。なお、図６において縮小画像表示領域５０２の縮小画像は説明の便宜上８枚としてある。
【００８１】
図６において、縮小画像表示領域５０２の縮小画像からパンフォーカス画像生成の対象となる複数枚の画像を指定する。指定の方法としては、指定したい縮小画像のファイル名をキーボード２１１等から入力する方法もあるが、ここではマウス２１２等のポインティングデバイスをもちいて、カーソルを縮小画像の表示領域へ移動させ、マウス２１２等のボタンをクリックすることにより指定する。
【００８２】
複数の縮小画像を同時に指定しなければならないため、たとえば、キーボード２１１のｓｈｉｆｔキー等の特定キーを押下した状態で、マウス２１２等のボタンをクリックすることにより、容易に複数の縮小画像を指定することができる。
【００８３】
図６においては、縮小画像６０１，６０２の２枚がパンフォーカス画像生成の対象として指定された状態を示している。指定された縮小画像は表示されたファイル名の部分が反転表示されたり、また、縮小画像の枠が太枠で表示されたりして、当該縮小画像が指定された旨を操作者に認知させるようにするとよい。
【００８４】
ここで、指定された画像の内容について説明する。図７および図８は、実施の形態１による画像処理装置のパンフォーカス画像生成の対象となる画像の内容を示す説明図である。図７において、画像７０１はパンフォーカス画像生成の対象となる第１の画像である。
【００８５】
画像７０１は、画像デジタルスチルカメラ２１３により撮影された画像であり、画像７０１の右側に人物（女性）７０２が写っており、画像の左側には、背景（山）７０３が写っている。さらに、画像７０１にあっては、人物（女性）７０２にピントが合っており、背景（山）７０３にはピントが合っていない（ピントがぼけた）状態を示す。
【００８６】
一方、図８において、画像８０１はパンフォーカス画像生成の対象となる第２の画像である。画像８０１も、デジタルスチルカメラ２１３により撮影された画像であり、図７における画像７０１と略同一の位置から撮影されたものである。したがって、図７の画像７０１と同様に、画像８０１の右側に人物（女性）８０２が写っており、画像の左側には、背景（山）８０３が写っている。さらに、画像８０１にあっては、画像７０１とは反対に、背景８０３にピントが合っており、人物（女性）８０２にはピントが合っていない（ピントがぼけた）状態を示す。
【００８７】
縮小画像を指定した後、図６においてメニューバーのうちの「画像補正」メニュー６０４へカーソルを移動させマウス２１２等のボタンをクリックすることにより、プルダウンメニューの一つとして表示される「パンフォーカス画像生成」メニュー６０５をさらにクリックすることにより選択する。それにより、図９のようなパンフォーカス画像生成処理ウインドウ９００が表示される。
【００８８】
つぎに、指定部４０１による指定操作の内容について説明する。図９〜１１は実施の形態１による画像処理装置の表示部３０８に表示される表示画面の別の一例を示す説明図である。
【００８９】
パンフォーカス画像生成処理ウインドウ９００は、共通点指定領域９０１と、共通点切替部９０２と、「拡大」ボタン９０３と、「縮小」ボタン９０４と、「開始」ボタン９０５と、「キャンセル」ボタン９０６と、「グリッド表示」チェックボックス９１０とを含む構成である。
【００９０】
共通点指定領域９０１には、図６の表示画面において指定された画像が表示される。図９においては、図６において指定された縮小画像６０１，６０２と同一画像が所定の縮小倍率で表示されている（画像７０１、画像８０２）。
【００９１】
共通点切替部９０２には、共通点の指定モードとして、「共通点１」、「共通点２」、「共通点３」が択一的に選択できるように、ラジオボタン９０７〜９０９が表示されている。指定される共通点の内容については、後述する。なお、図９においては共通点の指定モードを３つ備えているが、指定モードは３つに限らない。
【００９２】
「拡大」ボタン９０３は、共通点指定領域９０１上に表示された画像のサイズを拡大させるためのボタンである。「拡大」ボタン９０３を１回押下することにより、すなわちカーソルを「拡大」ボタン９０３上へ移動させ、マウス２１２等のボタンを１回クリックすることにより、あらかじめ定められた倍率で拡大され、拡大された画像が共通点指定領域９０１上に表示される。これにより、操作者は共通点を指定しやすくなる。
【００９３】
図１０は実施の形態１による画像処理装置の表示部３０８に表示される表示画面の別の一例を示す説明図であり、図１０においては、「拡大」ボタン９０３が１回だけ押下された状態である。
【００９４】
「縮小」ボタン９０４は、「拡大」ボタン９０３とは逆に押下回数によって「拡大」ボタン９０３においてあらかじめ定められた倍率と同一の倍率で縮小される。したがって、「縮小」ボタン９０４を「拡大」ボタン９０３の押下回数と同一回数だけ押下することにより元の画像のサイズに戻ることになる。なお、図９では、画像のサイズをそれ以上縮小する必要がないので、「縮小」ボタン９０４はグレイアウトしており、押下できない状態になっている。
【００９５】
「開始」ボタン９０５は、パンフォーカス画像の生成処理の開始指示をおこなうためのボタンである。現状では、共通点の指定が未だなされていないため、「開始」ボタン９０５はグレイアウトしており、押下できない状態になっている。
【００９６】
「キャンセル」ボタン９０６は、パンフォーカス画像の生成処理のキャンセル指示をおこなうためのボタンである。「キャンセル」ボタン９０６の押下により、現時点までおこなわれてきた共通点指定処理は中止され、パンフォーカス画像生成処理ウインドウ９００が閉じられる。
【００９７】
また、「グリッド表示」チェックボックス９１０は、チェックをオンにすることにより、格子状のグリッドが画像７０１および／または８０１に表示され、チェックをオフすることにより、表示された格子状のグリッドが消去される。チェックボックスのチェックの仕方は、通常のチェックボックスと同様であるので、その説明を省略する。グリッド表示に関する詳細な内容については後述する。
【００９８】
つぎに、共通点指定処理の内容について説明する。図１１は実施の形態１による画像処理装置の表示部３０８に表示される表示画面の一部（共通点指定領域９０１）を示す説明図である。図１１においては、共通点指定領域に９０１に表示された第１の画像７０１と第２の画像８０１が共通点指定をするのに適したサイズで表示されている。
【００９９】
図１１において、第１の画像７０１の右側の人物（女性）の頭部にある丸印（○）のポイント１１０１は、「共通点１」の指定点を示している。また、第１の画像７０１の左側にある四角印（□）のポイント１１０２は、「共通点２」の指定点を示している。同様に、第２の画像の右側にある丸印（○）のポイント１１０３は、「共通点１」のもう１つの指定点を示しており、また、第２の画像８０１の左側の背景（山）の頂点にある四角印（□）のポイント１１０４は、「共通点２」のもう１つの指定点を示している。
【０１００】
このように、共通点を示す指定点は共通点ごとに異なる形状にすることにより、他の共通点との差別化を図ることができる。また、異なる形状とする代わりに、共通点ごとに色を変えるようにしてもよい。たとえば、「共通点１」を赤色とし、「共通点２」を緑とし、「共通点３」を青色とするようにしてもよい。また、色を変える場合は、背景の色との違いが明確となるような色をその都度選択してもちいるようにするとなおよい。
【０１０１】
具体的な共通点の指定の方法について説明する。図９において、共通点が何も指定されていない場合は、初期値として共通点切替部９０２のラジオボタン９０７が指定されており、「共通点１」が指定できる状態となっている。この状態において、共通点指定領域９０１に表示されている画像７０１上の共通点としての所望の位置にカーソルを移動させた後、マウス２１２のボタンをクリックすることにより、図１１に示したように、第１の画面７０１上のカーソル表示位置に丸印のポイント１１０１が表示され、第１の画像７０１における「共通点１」の指定がおこなわれる。
【０１０２】
つぎに、第２の画像８０１上の、第１の画像において共通点として指定した位置の画像と同一の画像が表示されていると思われる位置にカーソルを移動させた後、マウス２１２のボタンをクリックすることにより、第２の画像８０１上のカーソル表示位置に丸印のポイント１１０３が表示され、第２の画像８０１における「共通点１」の指定がおこなわれる。第１の画像７０１および第２の画像８０１の画像の指定がおこなわれたことにより、「共通点１」の指定は完了する。
【０１０３】
ただし、共通点切替部９０２のラジオボタン９０７を選択した状態で、第１または第２画像７０１、８０１上にカーソルを移動させ、マウス２１２のボタンをクリックすることにより、丸印のポイント１１０１または１１０３がカーソル表示位置に変更される。この操作は、ラジオボタン９０８または９０９を選択した場合も同様である。したがって、ラジオボタンの選択を切り替えるか、「開始」ボタン９０５を押下するまでは、共通点の指定の変更は何度でもおこなうことができる。
【０１０４】
図１２は実施の形態１による画像処理装置の表示部３０８に表示される表示画面の一部（共通点指定領域９０１）の別の例を示す説明図である。図１２においては、第１画面７０１および第２画面８０１上に、格子状のグリッド１２０１を表示させた状態を示している。このように、格子状のグリッド１２０１を表示させることにより、操作者が共通点を指定する際の指針となる。
【０１０５】
この格子状のグリッド１２０１は、表示／非表示を切り換えることが可能であり、また、第１画像７０１のみあるいは第２の画像８０１のみ表示させるようにすることもできる。また、表示される画像の内容に応じて、画像ごとに、グリッド１２０１の格子幅は自由に変更可能であり、グリッド１２０１の色も画像の色により認識が困難にならないように自由に変更可能である。
【０１０６】
共通点の指定が完了した後、つぎに「開始」ボタン９０５が押下されることにより、パンフォーカス画像生成処理が実行される。パンフォーカス画像生成処理が完了すると、ウインドウ１３００が開かれ、処理が完了した画像１３０１がウインドウ１３００に表示される。
【０１０７】
図１３は実施の形態１による画像処理装置の表示部３０８に表示されるウインドウの一例を説明する説明図である。図１３において、「ＯＫ」ボタン１３０２が押下されると、パンフォーカス画像がファイル名を付与されて画像データ記憶部１０４に記憶される。一方、「キャンセル」ボタン１３０３が押下されると、パンフォーカス画像は破棄され（あるいは仮ファイル名が付与されて画像データ記憶部１０４に記憶され）、共通点２に基づいてパンフォーカス画像の生成処理が開始される。
【０１０８】
なお、「拡大」ボタン１３０４および「縮小」ボタン１３０５は、パンフォーカス画像１３０１を拡大または縮小するボタンである。「拡大」ボタン１３０４および「縮小」ボタン１３０５は、図９において説明した「拡大」ボタン９０３および「縮小」ボタン９０４と同様の機能を有するものであり、それらの説明は省略する。
【０１０９】
図示は省略するが、共通点２に基づいて生成処理されたパンフォーカス画像は、図１３と同様のウインドウによって表示される。共通点２に基づいて生成処理されたパンフォーカス画像が表示されたウインドウにおいて、「キャンセル」が押下された場合は、共通点３に基づいてパンフォーカス画像の生成処理が開始され、処理が完了すると、ウインドウ１４００が開かれ、処理が完了した画像１４０１がウインドウ１４００に表示される。
【０１１０】
図１４は実施の形態１による画像処理装置の表示部３０８に表示されるウインドウの別の一例を説明する説明図である。図１４において、「ＯＫ」ボタン１４０２が押下されると、パンフォーカス画像がファイル名を付与されて画像データ記憶部１０４に記憶される。
【０１１１】
一方、「キャンセル」ボタン１３０３が押下されると、パンフォーカス画像は破棄され（あるいは仮ファイル名が付与されて画像データ記憶部１０４に記憶され）、開始ボタン９０５が押下される直前の画面に戻り、再度共通点指定の処理をおこなうことができる。
【０１１２】
なお、「拡大」ボタン１４０４および「縮小」ボタン１４０５は、パンフォーカス画像１４０１を拡大または縮小するボタンである。「拡大」ボタン１４０４および「縮小」ボタン１４０５は、図１３における「拡大」ボタン１３０４および「縮小」ボタン１３４０５と同様に、図９において説明した「拡大」ボタン９０３および「縮小」ボタン９０４と同様の機能を有するものであり、その説明は省略する。
【０１１３】
つぎに、パンフォーカス画像生成部４０３の内容について詳細に説明する。前記第１の画像をＳ１、第２の画像をＳ２とし、Ｓ１とＳ２の同一座標値の画像を比較する。両画像の光軸は各画像の中心であるから、この中心を画像の原点とすると、各画像はＳ１（ｘ，ｙ），Ｓ２（ｘ’，ｙ’）と表すことができる。
【０１１４】
Ｓ１（ｘ，ｙ）とＳ２（ｘ’，ｙ’）の画素（ｘ，ｙ）と（ｘ’，ｙ’）の周辺領域、たとえば３×３画素領域を比較し、その領域内部で、変化量が大きい方の画素を、補正画像として採用する。
【０１１５】
すなわち、つぎの式（１）、式（２）で提起した鮮鋭度の評価値ｄ１，ｄ２を比較し、ｄ１≧ｄ２ならば、Ｓ１（ｘ，ｙ）を出力画像Ｓ０とし、そうでなければＳ２（ｘ’，ｙ’）を出力画像Ｓ０とする。
d1= ｜4S1(x,y)- ｛S1(x-1,y)+S1(x+1,y)+S(x,y-1)+S1(x,y+1)｝｜  （１）
d2= ｜4S2(x',y')- ｛S1(x'-1,y')+S1(x'+1,y')+S(x',y'-1)+S1(x',y'+1)｝｜  （２）
【０１１６】
このような２つの画像Ｓ１，Ｓ２からぼけが補正された１つの出力画像Ｓ０を生成する。このように、式（１）、式（２）による鮮鋭度評価値ｄ１、ｄ２の比較によってパンフォーカス出力画像Ｓ０が決定される。
【０１１７】
つぎに、実施の形態１において画像変更部３０４および表示制御部３０７の一連の処理のうち共通点の指定処理の手順ついて説明する。図１５は実施の形態１による画像変更部および表示制御部の処理うちの共通点の指定処理の手順を示すフローチャートである。
【０１１８】
図１５のフローチャートにおいて、まず、二以上の画像の指定があったか否かについて判断する（ステップＳ１５０１）。二以上の画像の指定を待って（ステップＳ１５０１肯定）、つぎに、パンフォーカス画像生成処理の指示があったか否かについて判断する（ステップＳ１５０２）。
【０１１９】
ステップＳ１５０２において、貼り合わせ処理の指示がなかった場合（ステップＳ１５０２否定）は、他の処理の指示、たとえば画像の削除処理等の指示があったか否かについて判断する（ステップＳ１５０３）。ここにおいて、他の処理の指示がなかった場合は（ステップＳ１５０３否定）、ステップＳ１５０１へ移行し、以後同一の処理を繰り返す。一方、ステップＳ１５０３において、他の処理の指示があった場合（ステップＳ１３５３肯定）は、当該他の処理を実行し（ステップＳ１５０４）、処理を終了する。
【０１２０】
ステップＳ１５０２において、パンフォーカス画像生成処理の指示があった場合（ステップＳ１５０２肯定）は、つぎに、指定された画像の画像配置処理をおこなう（ステップＳ１５０５）。
【０１２１】
その後、共通点モードの変更があったか否かを判断する（ステップＳ１５０６）。ここで、共通点モードの変更があった場合（ステップＳ１５０６肯定）は、共通点モードの変更をおこない（ステップＳ１５０７）、ステップＳ１５０６へ移行する。
【０１２２】
ステップＳ１５０６において、共通点モードの変更がない場合（ステップＳ１５０６否定）は、つぎに、第１の画像７０１上にすでに共通点が指定されているか否かを判断し（ステップＳ１５０８）、指定されていない場合（ステップＳ１５０８否定）は、第１の画像７０１上において共通点の指定があったか否かを判断する（ステップＳ１５０９）。
【０１２３】
ステップＳ１５０９において、共通点が指定されるのを待って、共通点が指定された場合（ステップＳ１５０９肯定）は、ステップＳ１５０９において指定された第１の画像７０１上の共通点の座標データを保持する（ステップＳ１５１０）。
【０１２４】
つぎに、第１の画像７０１上に指定された共通点の変更があったか否かを判断し（ステップＳ１５１１）、変更があった場合（ステップＳ１５１１肯定）は、ステップＳ１５１０へ移行し、座標データを書き換える。一方、変更がなかった場合（ステップＳ１５１１否定）は、第２の画像８０１上にすでに共通点が指定されてるか否かを判断する（ステップＳ１５１２）。
【０１２５】
ステップＳ１５１２において、共通点が指定されていない場合（ステップＳ１５１２否定）は、第２の画像８０１上において共通点の指定があったか否かを判断する（ステップＳ１５１３）。ここで、共通点が指定されるのを待って、共通点が指定された場合（ステップＳ１５１３肯定）は、ステップＳ１５１３において指定された第２の画像８０１上の共通点の座標データを保持する（ステップＳ１５１４）。
【０１２６】
つぎに、第２の画像８０１上に指定された共通点の変更があったか否かを判断し（ステップＳ１５１５）、変更があった場合（ステップＳ１５１５肯定）は、ステップＳ１５１４へ移行し、座標データを書き換える。一方、変更がなかった場合（ステップＳ１５１５否定）は、「開始」ボタン９０５が押下されたか否かを判断する（ステップＳ１５１６）。
【０１２７】
ステップＳ１５１６において、「開始」ボタン９０５が押下された場合（ステップＳ１５１６肯定）は、パンフォーカス画像の生成処理が開始される。その詳細は、図１７において説明する。
【０１２８】
一方、ステップＳ１５１６において、「開始」ボタン９０５が押下されない場合（ステップＳ１５１６否定）は、ステップＳ１５０６へ移行する。この場合、ステップＳ１５０８において、第１の画像７０１上にすでに共通点が指定されているので、ステップＳ１５１１へ移行する。同様に、ステップＳ１５１２において、第２の画像８０１上にすでに共通点が指定されているので、ステップＳ１５１５へ移行することになる。
【０１２９】
つぎに、実施の形態１における表示制御部３０７のグリッド表示処理の手順について説明する。図１６は実施の形態１による表示制御部のグリッド表示処理の手順を示すフローチャートである。図１５のフローチャートにおいて、まず、グリッド表示のチェックボックスがオンになっているか否かを判断する（ステップＳ１６０１）。
【０１３０】
ステップＳ１６０１において、グリッド表示のチェックボックスがオンになっている場合（ステップＳ１６０１肯定）は、図１２に示しように、すでにグリッドが表示されているか否かを判断し（ステップＳ１６０２）、表示されていない場合（ステップＳ１６０２否定）に、グリッドを表示し（ステップＳ１６０３）し、ステップＳ１６０１へ移行する。ステップＳ１６０２において、すでに表示されている場合（ステップＳ１６０２肯定）は、何もせずに、ステップＳ１６０１へ移行する。
【０１３１】
ステップＳ１６０２において、グリッド表示のチェックボックスがオフになっていいる場合（ステップＳ１６０１否定）は、すでにグリッドが画像が表示されているか否かを判断し（ステップＳ１６１２）、表示されている場合（ステップＳ１６１２肯定）に、表示されているグリッドを消去し（ステップＳ１６１３）、ステップＳ１６０１へ移行する、ステップＳ１６１２において、表示がされていない場合（ステップＳ１６１２否定）は、何もせずに、ステップＳ１６０１へ移行する。
【０１３２】
以後、共通点の指定が完了するまで、グリッド表示のチェックボックスが変更になるごとに、上記と同様の操作を繰り返しおこなう。このようにして、グリッドの表示／非表示を制御する。
【０１３３】
つぎに、実施の形態１において画像変更部３０４および表示制御部３０７の処理のうち、共通点の指定処理以降の処理の手順について説明する。図１７は実施の形態１による画像変更部３０４および表示制御部３０７の処理のうち、共通点の指定処理以降の処理の手順を示すフローチャートである。
【０１３４】
図１７のフローチャートにおいて、まず、「開始」ボタンが押下された場合に、共通点１の座標位置に基づいて位置合わせ処理を実行する（ステップＳ１７０１）。つぎに、ステップＳ１７０１の位置合わせ処理により合わせられた画像をもちいてパンフォーカス画像生成処理を実行する（ステップＳ１７０２）。パンフォーカス画像生成処理の内容については上述のとおりである。
【０１３５】
パンフォーカス画像生成処理が完了すると、その結果であるパンフォーカス画像を表示する（ステップＳ１７０３）、すなわち、図１３におけるウインドウ１３００が表示され、その中に処理が完了した画像１３０１が表示される。ここで、結果がＯＫか否かを判断する。すなわち、「ＯＫ」ボタン１３０２が押下されたかあるいは「キャンセル」ボタン１３０３が押下されたかを判断する。
【０１３６】
ステップＳ１７０４において、結果がＯＫの場合（ステップＳ１７０４肯定）、すなわち「ＯＫ」ボタン１３０２が押下された場合は、その結果であるパンフォーカス画像１３０１が記憶され（ステップＳ１７１１）、すべての処理が終了する。
【０１３７】
一方、ステップＳ１７０４において、結果がＯＫでない場合（ステップＳ１７０４否定）、すなわち「キャンセル」ボタン１３０３が押下された場合は、共通点２の座標位置に基づいて位置合わせ処理およびパンフォーカス画像生成処理を実行する（ステップＳ１７０５）。この処理の内容は、上記ステップＳ１７０１の位置合わせ処理および上記ステップＳ１７０２のパンフォーカス画像生成処理と同様の内容の処理である。
【０１３８】
ステップＳ１７０５の処理が完了後、つぎに、結果であるパンフォーカス画像を表示する（ステップＳ１７０６）。表示されたパンフォーカス画像でＯＫか否かを判断し（ステップＳ１７０７）、ＯＫの場合（ステップＳ１７０７肯定）は、上記ステップＳ１７０３と同様にステップＳ１７１１へ移行する。
【０１３９】
一方、ステップＳ１７０７において、結果がＯＫでない場合（ステップＳ１７０７否定）は、引き続き、共通点３の座標位置に基づいて位置合わせ処理およびパンフォーカス画像生成処理を実行する（ステップＳ１７０８）。この処理の内容も、上記ステップＳ１７０５と同様に、上記ステップＳ１７０１の位置合わせ処理および上記ステップＳ１７０２のパンフォーカス画像生成処理と同様の内容の処理である。
【０１４０】
ステップＳ１７０８の処理が完了後、結果であるパンフォーカス画像が表示される（ステップＳ１７０９）。これは、図１４におけるウインドウ１４００を表示することによりおこなわれる。つぎに、結果がＯＫであるか否かを判断する（ステップＳ１７１０）。ここで、結果がＯＫの場合（ステップＳ１７１０肯定）は、ステップＳ１７１１へ移行し、結果を記憶し（ステップＳ１７１１）、すべての処理を終了する。
【０１４１】
一方、結果がＯＫでない場合、すなわち、「キャンセル」ボタン１４０３が押下された場合（ステップＳ１７１０否定）は、図９における「開始」ボタン９０５が押下される前の状態、すなわち、図１５のステップ１５０６へ移行する。
【０１４２】
以上説明したように、この実施の形態１によれば、共通点を指定する際、複数の共通点を指定することができ、それぞれの結果を表示することができるので、最適な位置合わせを容易におこなうことができる。
【０１４３】
また、グリッドを表示するので、共通点を指定する際の目安とすることができ、共通点の指定をより容易におこなうことができる。
【０１４４】
（実施の形態２）
さて、上述した実施の形態１では、共通点の指定をポイント（点）によりおこなったが、以下に説明する実施の形態２のように、共通点の指定を所定のサイズの区画領域によりおこなうようにしてもよい。
【０１４５】
この発明の実施の形態２による画像処理装置を含む画像付ドキュメント作成システム全体および画像処理装置１００のハードウエア構成については実施の形態１と同様であるので、その説明は省略する。また、画像処理装置１００のうち画像変更部３０４、表示制御部３０７をのぞく他の各部についても実施の形態１と同様の構成であるので、その説明も省略する。
【０１４６】
つぎに、画像変更部３０４について説明する。図１８はこの発明の実施の形態２による画像処理装置の画像変更部３０４およびその周辺部の構成を機能的に示すブロック図である。図１８に示すように、画像変更部３０４は、画像区分部１８０１と、指定部１８０２と、位置合わせ部１８０３と、パンフォーカス画像生成部１８０４とを含む構成となっている。
【０１４７】
画像区分部１８０１は、表示された複数の画像を画像ごとに所定サイズの区画領域に区分する。また、指定部１８０２は、画像区分部１８０１により区分された区画領域のうち、表示された複数の画像どうしの任意の共通区画領域を指定する。
【０１４８】
位置合わせ部１８０３は、指定部１８０２により指定された複数の任意の共通区画領域の座標位置に基づいて複数の画像どうしの位置合わせをおこなう。また、パンフォーカス画像生成部１８０４は、位置合わせ部１８０２により位置合わせされた画像に基づいてパンフォーカス画像を生成する。なお、パンフォーカス画像生成部１８０４の詳細な内容は、図４に示した実施の形態１のパンフォーカス４０３と同様であるので、その説明は省略する。
【０１４９】
さらに、表示制御部３０７は、第１表示制御部１８０５と第２表示制御部１８０６とから構成される。第１表示制御部１８０５は、表示部３０８を制御して、略同一の位置から撮影された複数の画像を同時に表示する。また、第２表示制御部１８０６は、表示部３０８を制御して、指定部１８０２により指定された共通区画領域を拡大表示する。
【０１５０】
画像区分部１８０１、指定部１８０２、位置合わせ部１８０３、パンフォーカス画像生成部、第１表示制御部１８０５、第２表示制御部１８０６はそれぞれ、ＲＯＭ２０２、ＲＡＭ２０３またはハードディスク２０５、フロッピーディスク２０７等の記録媒体に記録されたＯＳ、アプリケーションプログラム等のプログラムに記載された命令にしたがってＣＰＵ２０１等が命令処理を実行することにより、各部の機能を実現するものである。
【０１５１】
つぎに、画像区画部１８０１および指定部１８０２による指定操作の内容について説明する。図１９、２０は実施の形態２による画像処理装置の表示部３０８に表示される表示画面の一例を示す説明図である。
【０１５２】
パンフォーカス画像生成処理ウインドウ１９００は、共通点指定領域１９０１と、共通点切替部１９０２と、「拡大」ボタン１９０３と、「縮小」ボタン１９０４と、「開始」ボタン１９０５と、「キャンセル」ボタン１９０６と、「グリッド表示」チェックボックス１９１０と、拡大表示領域１９１１、１９１２とを含む構成である。
【０１５３】
共通点指定領域１９０１には、実施の形態１と同様に、図６の表示画面において指定された画像が表示される。図１９においては、図６において指定された縮小画像６０１，６０２と同一画像が所定の縮小倍率で表示されている（画像７０１、画像８０１）。
【０１５４】
共通点切替部１９０２には、共通点の指定モードとして、「共通点１」、「共通点２」、「共通点３」が択一的に選択できるように、ラジオボタン１９０７〜１９０９が表示されている。指定される共通点の内容については、後述する。なお、図９においては共通点の指定モードを３つ備えているが、指定モードは３つに限らない。
【０１５５】
「拡大」ボタン１９０３は、共通点指定領域１９０１上に表示された画像のサイズを拡大させるためのボタンである。「拡大」ボタン１９０３を１回押下することにより、すなわちカーソルを「拡大」ボタン９１９３上へ移動させ、マウス２１２等のボタンを１回クリックすることにより、あらかじめ定められた倍率で拡大され、拡大された画像が共通点指定領域９０１上に表示される。これにより、操作者は共通点を指定しやすくなる。
【０１５６】
「縮小」ボタン１９０４は、「拡大」ボタン１９０３とは逆に押下回数によって「拡大」ボタン１９０３においてあらかじめ定められた倍率と同一の倍率で縮小される。したがって、「縮小」ボタン１９０４を「拡大」ボタン１９０３の押下回数と同一回数だけ押下することにより元の画像のサイズに戻ることになる。なお、図１９では、画像のサイズをそれ以上縮小する必要がないので、「縮小」ボタン１９０４はグレイアウトしおり、押下できない状態になっている。
【０１５７】
「開始」ボタン１９０５は、パンフォーカス画像の生成処理の開始指示をおこなうためのボタンである。また、「キャンセル」ボタン１９０６は、パンフォーカス画像の生成処理のキャンセル指示をおこなうためのボタンである。「キャンセル」ボタン１９０６の押下により、現時点までおこなわれてきた共通点指定処理は中止され、パンフォーカス画像生成処理ウインドウ１９００が閉じられる。
【０１５８】
また、「グリッド表示」チェックボックス１９１０は、チェックをオンにすることにより、格子状のグリッドが画像７０１および／または８０１に表示され、チェックをオフすることにより、表示された格子状のグリッドが消去される。チェックボックスのチェックの仕方は、通常のチェックボックスと同様であるので、その説明を省略する。
【０１５９】
つぎに、共通点指定処理の内容について説明する。図２０は実施の形態２による画像処理装置の表示部３０８に表示される表示画面の一部（共通点指定領域１９０１）を示す説明図である。図２０においては、共通点指定領域に１９０１に表示された第１の画像７０１と第２の画像８０１が共通点指定をするのに適したサイズで表示されている。
【０１６０】
図２０において、画像第１の画像７０１の右側の人物（女性）の頭部にあるポイント２００１は、「共通点１」の指定区画領域を示している。同様に、第２の画像の右側にあるポイント２００２は、「共通点１」のもう１つの指定区画領域を示している。
【０１６１】
指定区画領域２００１および２００２は、所定のサイズからなり、その形状および大きさは同一である。区画領域は、画像が共通点指定領域１９０１に配置された際に画像全体にわたり設定される。この際、区画領域の大きさ、形状等は任意に設定することができる。
【０１６２】
具体的な共通点の指定の方法について説明する。図１９において、共通点が何も指定されていない場合は、初期値として共通点切替部１９０２のラジオボタン１９０７が指定されており、「共通点１」が指定できる状態となっている。この状態において、共通点指定領域９０１に表示されている画像７０１上の共通点としての所望の位置にカーソルを移動させた後、マウス２１２のボタンをクリックすることにより、図２０に示したように、第１の画面７０１上のカーソル表示位置にポイント２００１が表示され、第１の画像７０１における「共通点１」の指定がおこなわれる。
【０１６３】
ここで、カーソルによる指定は、区画領域に対しておこなわれる。すなわち、カーソルが表示された位置が属する区画領域が選択されることになる。これにより、ある程度近傍の位置を指定するだけで、所望の区画領域を容易に選択することができる。
【０１６４】
つぎに、第２の画像８０１上の、第１の画像において共通点として指定した位置の画像と同一の画像が表示されていると思われる位置にカーソルを移動させた後、マウス２１２のボタンをクリックすることにより、第２の画像８０１上のカーソル表示位置にポイント２００２が表示され、第２の画像８０１における「共通点１」の区画領域の指定がおこなれれる。第１の画像７０１および第２の画像８０１の画像の指定がおこなれたことにより、「共通点１」の指定は完了する。
【０１６５】
ただし、「開始」ボタン１９０５を押下するまでは、共通点の指定の変更を何度でもおこなうことができるのは、実施の形態１と同様である。
【０１６６】
また、実施の形態１と同様に、図１２に示すような格子状のグリッドを表示させることができる。さらに、この格子のグリッドと区画領域を一致させるようにすれば、さらに共通区画領域の指定処理の操作性が向上する。
【０１６７】
共通区画領域の指定が終了した後、つぎに「開始」ボタン１９０５が押下されることにより、パンフォーカス画像生成処理が実行される。
【０１６８】
ここで、位置合わせ部１８０３は、位置合わせする際、指定された互いの区画領域の中心となる座標位置を算出し、その座標位置に基づいて位置合わせ処理を実行する。以後は、実施の形態１と同一であるので、その説明は省略する。
【０１６９】
つぎに、指定区画領域の拡大表示について説明する。第２表示制御手段は、区画領域の指定がなされると、その区画領域の画像を所定の倍率で拡大し、拡大表示領域１９１１または１９１２に表示する。これにより、操作者は、拡大表示領域１９１１および１９１２を参照しながら、指定区画領域の変更等が容易におこなうことができる。
【０１７０】
また、拡大表示領域１９１１、１９１２に表示するとともに、あるいは表示する代わりに、共通点指定処理領域１９０１の指定区画領域２００１、２００２の近傍にたとえばバルーンのような表示形態により拡大表示領域２０１１、２０１２を表示させるようにしてもよい。
【０１７１】
さらに、拡大表示された画像を加工することにより、ぼけた画像をある程度鮮明にするようにしてもよい。たとえば、所定のフィルタをかけることによりエッジ強調等の画像加工することにより、不鮮明な画像の内容をある程度鮮明にする。あるいは、カラー画像をモノクロ画像に変換したり、画像を二値化する等の加工処理であってもよい。
【０１７２】
具体的には、シャープネスの調整バーを設け、そのバーを動かし、画像がある程度鮮明になった時点でそれにより、調整バーを停止させる等の操作により、共通点の指定をより容易にすることができる。なお、上記画像の加工処理は拡大表示領域に表示された画像に対しておこなってもよく、また、画像全体に対しておこなうようにしてもよい。
【０１７３】
つぎに、実施の形態２において画像変更部３０４および表示制御部３０７の一連の処理のうち共通点の指定処理の手順ついて説明する。図２１は実施の形態２による画像変更部３０４および表示制御部３０７の処理うちの共通点の指定処理の手順を示すフローチャートである。
【０１７４】
図２１のフローチャートにおいて、まず、二以上の画像の指定があったか否かについて判断する（ステップＳ２１０１）。二以上の画像の指定を待って（ステップＳ２１０１肯定）、つぎに、パンフォーカス画像生成処理の指示があったか否かについて判断する（ステップＳ２１０２）。
【０１７５】
ステップＳ２１０２において、貼り合わせ処理の指示がなかった場合（ステップＳ２１０２否定）は、他の処理の指示、たとえば画像の削除処理等の指示があったか否かについて判断する（ステップＳ２１０３）。ここにおいて、他の処理の指示がなかった場合は（ステップＳ２１０３否定）、ステップＳ２１０１へ移行し、以後同一の処理を繰り返す。一方、ステップＳ２１０３において、他の処理の指示があった場合（ステップＳ１３５３肯定）は、当該他の処理を実行し（ステップＳ２１０４）、処理を終了する。
【０１７６】
ステップＳ２１０２において、パンフォーカス画像生成処理の指示があった場合（ステップＳ２１０２肯定）は、つぎに、指定された画像の画像配置処理をおこなう（ステップＳ２１０５）。
【０１７７】
その後、共通点モードの変更があったか否かを判断する（ステップＳ２１０６）。ここで、共通点モードの変更があった場合（ステップＳ２１０６肯定）は、共通点モードの変更をおこない（ステップＳ２１０７）、ステップＳ２１０６へ移行する。
【０１７８】
ステップＳ２１０６において、共通点モードの変更がない場合（ステップＳ２１０６否定）は、つぎに、第１の画像７０１上にすでに共通区画領域が指定されているか否かを判断し（ステップＳ２１０８）、指定されていない場合（ステップＳ２１０８否定）は、第１の画像７０１上において共通区画領域の指定があったか否かを判断する（ステップＳ２１０９）。
【０１７９】
ステップＳ２１０９において、共通区画領域が指定されるのを待って、共通区画領域が指定された場合（ステップＳ２１０９肯定）は、ステップＳ２１０９において指定された第１の画像７０１上の共通区画領域の座標データを保持する（ステップＳ２１１０）とともに、共通区画領域を拡大表示領域１９０２、１９１２あるいは拡大表示領域２０１１、２０１２に表示する（ステップ２１１１）。
【０１８０】
つぎに、第１の画像７０１上に指定された共通区画領域の変更があったか否かを判断し（ステップＳ２１１２）、変更があった場合（ステップＳ２１１２肯定）は、ステップＳ２１１０へ移行し、座標データを書き換える。一方、変更がなかった場合（ステップＳ２１１２否定）は、第２の画像８０１上にすでに共通区画領域が指定されてるか否かを判断する（ステップＳ２１１３）。
【０１８１】
ステップＳ２１１３において、共通区画領域が指定されていない場合（ステップＳ２１１３否定）は、第２の画像８０１上において共通区画領域の指定があったか否かを判断する（ステップＳ２１１４）。ここで、共通区画領域が指定されるのを待って、共通区画領域が指定された場合（ステップＳ２１１４肯定）は、ステップＳ２１１４において指定された第２の画像８０１上の共通区画領域の座標データを保持する（ステップＳ２１１５）とともに、共通区画領域を拡大表示領域１９０２、１９１２あるいは拡大表示領域２０１１、２０１２に表示する（ステップ２１１６）。
【０１８２】
つぎに、第２の画像８０１上に指定された共通区画領域の変更があったか否かを判断し（ステップＳ２１１７）、変更があった場合（ステップＳ２１１７肯定）は、ステップＳ２１１５へ移行し、座標データを書き換える。一方、変更がなかった場合（ステップＳ２１１７否定）は、「開始」ボタン１９０５が押下されたか否かを判断する（ステップＳ２１１８）。
【０１８３】
ステップＳ２１１８において、「開始」ボタン１９０５が押下された場合（ステップＳ２１１８肯定）は、パンフォーカス画像の生成処理が開始される。その内容は、図２２において説明する。
【０１８４】
一方、ステップＳ２１１８において、「開始」ボタン１９０５が押下されない場合（ステップＳ２１１８否定）は、ステップＳ２１０６へ移行する。この場合、ステップＳ２１０８において、第１の画像７０１上にすでに共通区画領域が指定されているので、ステップＳ２１１２へ移行する。同様に、ステップＳ２１１３において、第２の画像８０１上にすでに共通点が指定されているので、ステップＳ２１１６へ移行することになる。
【０１８５】
つぎに、実施の形態２において画像変更部３０４および表示制御部３０７の処理のうち、共通点の指定処理以降の処理の手順について説明する。図２２は実施の形態２による画像変更部３０４および表示制御部３０８の処理のうち、共通点の指定処理以降の処理の手順を示すフローチャートである。
【０１８６】
図２２のフローチャートにおいて、まず、「開始」ボタンが押下された場合に、共通点１区画領域の中心の座標位置を算出する（ステップＳ２２０１）。つぎに算出された座標位置に基づいて位置合わせ処理を実行する（ステップＳ２２０２）。その後は、図１７に示した実施の形態１の処理と同様であるのでその説明は省略する。
【０１８７】
以上説明したように、この実施の形態２によれば、共通点を指定する際、点（ポイント）ではなく、所定の領域により指定することができるので、より容易な操作により最適な位置合わせをおこなうことができる。
【０１８８】
また、実施の形態２によれば、指定された所定の領域を拡大表示することができるので、拡大表示を参照することにより、より確実に位置合わせをおこなうことができる。
【０１８９】
（実施の形態３）
さて、上述した実施の形態１または２では、１または複数の共通点の指定は、すべて操作者によりおこなわれたが、以下に説明する実施の形態３のように、任意の１点を指定することにより、その近傍の点を同時に指定し、それらの結果を比較するようにしてもよい。
【０１９０】
この発明の実施の形態３による画像処理装置を含む画像付ドキュメント作成システム全体および画像処理装置１００のハードウエア構成については実施の形態１と同様であるので、その説明は省略する。また、画像処理装置１００のうち画像変更部３０４、表示制御部３０７をのぞく他の各部についても実施の形態１と同様の構成であるので、その説明も省略する。
【０１９１】
つぎに、画像変更部３０４について説明する。図２３はこの発明の実施の形態３による画像処理装置の画像変更部３０４、表示制御部３０７およびその周辺部の構成を機能的に示すブロック図である。図２３に示すように、画像変更部３０４は、指定部２３０１、位置合わせ部２３０２、パンフォーカス画像生成部２３０５、第１座標位置記憶部２３０８、第２座標位置記憶部２３０９、周辺画像指定部２３１０を含む構成となっている。
【０１９２】
さらに、位置合わせ部２３０２は、第１位置合わせ部２３０３および第２位置合わせ部２３０４を含んでおり、パンフォーカス画像生成部２３０５は第１パンフォーカス画像生成部２３０６および第２パンフォーカス画像生成部２３０７を含んでいる。
【０１９３】
また、表示制御部３０７は、第１表示制御部２３１１および第２表示制御部２３１２を含んでいる。ここで、第１表示制御部２３１１は、表示部３０８を制御して、略同一の位置から撮影された第１および第２の画像を同時に表示する。
【０１９４】
指定部２３０１は、表示された第１の画像と第２の画像の任意の共通点を指定する。また、位置合わせ部２３０２は、指定部２３０１により指定された任意の共通点の座標位置基づいて複数の画像の位置合わせをおこなうとともに、第２の画像の任意の共通点の近傍の座標位置に基づいて複数の画像の位置合わせをおこなう。さらに、パンフォーカス画像生成部２３０５は、位置合わせ部２３０２により位置合わせされた複数の画像に基づいて複数のパンフォーカス画像を生成する。
【０１９５】
また、第１座標位置記憶部２３０８は、指定部２３０１により指定された第１および第２の画像の任意の共通点の座標位置を基準画像を生成するための座標位置として記憶する。
【０１９６】
第２座標位置記憶部２３０９は、第１座標位置記憶部２３０８により記憶された第２の画像の任意の共通点の座標位置に対し縦軸方向および／または横軸方向に所定の座標分だけずらした座標位置すなわち、第１座標記憶部２３０８により記憶された第２の画像の任意の共通点の座標位置の周辺座標位置を記憶する。どのくらいの距離をずらすかについては、画像の種類等を考慮して自由に設定することができる。
【０１９７】
第１位置合わせ部２３０３は、第１座標位置記憶部２３０８により記憶された座標位置に基づいて第１および第２画像の位置合わせをおこなう。第２位置合わせ部２３０４は、第２座標位置記憶部２３０９により記憶された座標位置に基づいて第１および第２の画像の位置合わせをおこなう。
【０１９８】
第１パンフォーカス画像生成部２３０６は、第１位置合わせ部２３０３により位置合わせされた画像に基づいて基準画像となるパンフォーカス画像を生成する。また、第２パンフォーカス画像生成部２３０７は、第２位置合わせ部２３０４により位置合わせされた画像に基づいて周辺画像となるパンフォーカス画像を生成する。
【０１９９】
また、第２表示制御部２３１２は、表示部３０８を制御して、表示画面上の所定位置に第１パンフォーカス画像生成部２３０６により生成された基準画像を表示するとともに、第２パンフォーカス画像生成部２３０７により生成された周辺画像を第１および第２座標位置記憶部２３０８、２３０９により記憶された基準画像を生成するため座標位置と周辺画像を生成するための座標位置との関係に対応させて基準画像を中心として基準画像の周辺に基準画像をｎ層に取り囲む状態で配置するように表示する。
【０２００】
周辺画像指定部２３０９は、表示部３０８に表示された複数の周辺画像の中から１の周辺画像を指定する。また、第１座標位置記憶部２３０８は、第２座標位置記憶部２３０９により記憶された座標位置のうち、周辺画像指定部２３０９により指定された周辺画像を生成するための座標位置を基準画像を生成するための座標位置として記憶する。
【０２０１】
また、第２表示制御部２３１２は、周辺画像指定部２３０９により周辺画像が指定された際の周辺画像として画像データ記憶部１０４に記憶されたパンフォーカス画像が該当する場合は、該当するパンフォーカス画像を周辺画像として表示する。
【０２０２】
指定部２３０１、位置合わせ部２３０２、パンフォーカス画像生成部２３０５、第１座標位置記憶部２３０８、第２座標位置記憶部２３０９、周辺画像指定部２３１０、第１位置合わせ部２３０３、第２位置合わせ部２３０４、第１パンフォーカス画像生成部２３０６、第２パンフォーカス画像生成部２３０７、第１表示制御部２３１１、第２表示制御部２３１２はそれぞれ、ＲＯＭ２０２、ＲＡＭ２０３またはハードディスク２０５、フロッピーディスク２０７等の記録媒体に記録されたＯＳ、アプリケーションプログラム等のプログラムに記載された命令にしたがってＣＰＵ２０１等が命令処理を実行することにより、各部の機能を実現する。
【０２０３】
つぎに、第２表示制御部２３１２の制御内容について説明する。図２４は実施の形態３による画像処理装置の表示部３０８に表示されるウインドウの一例を説明する説明図である。図２４において、ウインドウ２４００には３×３のマトリックス状に９個の画像が表示されている。その中央に配置されるように表示されている画像が基準画像２４０１であり、基準画像２４０１の周辺には８個の周辺画像２４０２〜２４０９が表示されている。
【０２０４】
周辺画像２４０２の基礎となる共通点の位置は、図２５に示すとおりである。図２５は実施の形態３による画像処理装置の第２の画像上の共通点を示す説明図である。ウインドウ２４００に配置された周辺画像の位置は、第２の画像上の共通点の位置に基づいて決定される。
【０２０５】
すなわち、基準画像２４０１を中心に、左上に共通点２５０２に基づいて生成された周辺画像２４０２が配置される。以下同様に、図２６に示す関係で周辺画像の配置が決定される。図２６は実施の形態３による画像処理装置の共通点と周辺画像の関係を示す説明図である。図２６には、それぞれの共通点の座標位置と対応する周辺画像の配置の関係が示されている。
【０２０６】
図２４においては基準画像２４０１を中心に１層の周辺画像８枚が表示されているが、１層に限らず、複数の層を形成するように表示してもよい。層の数は表示画面の性能あるいは表示される画像の内容に基づいて自由に設定することができる。
【０２０７】
図２４における「ＯＫ」ボタン２４１０、「キャンセル」ボタン２４１１は、図１４に示した、実施の形態１の「ＯＫ」ボタン１４０２、「キャンセル」ボタン１４０３と同様の機能を有するものであり、その説明は省略する。
【０２０８】
操作者は、９枚の画像の中から、パンフォーカス画像として最適な画像を選択する。選択の方法としては、カーソルを所望の画像が表示された位置に移動させ、マウスボタンを押下（シングル・クリック）する。マウスボタンの押下により、押下された画像が反転するあるいは画像の縁の色・形状が変化するとにより、画像が選択されたことを示す状態となる。その状態で、「ＯＫ」ボタン２４１０を押下することにより、画像の選択が完了する。「ＯＫ」ボタン２４１０を押下する前であれば、カーソル移動・マウスボタンの押下により他の画像を選択し直すことができる。
【０２０９】
つぎに、実施の形態３による画像処理装置の第２表示制御部２３１２がおこなう基準画像２４０１と周辺画像２４０２〜２４０９の表示制御処理の手順について説明する。図２７は実施の形態３による画像処理装置の表示制御処理の手順を示すフローチャートである。
【０２１０】
図２７のフローチャートにおいて、まず、基準画像２４０１の生成処理を実行する（ステップＳ２７０１）。ステップＳ２７０１においては、位置合わせ処理およびパンフォーカス画像生成処理をおこなうことにより基準画像２４０１の生成をおこなう。
【０２１１】
つぎに、周辺画像（左上）２４０２の生成処理を実行する（ステップＳ２７０２）。ステップＳ２７０２においても、ステップＳ２７０１と同様に、位置合わせ処理およびパンフォーカス画像生成処理をおこなうことにより周辺画像２４０２の生成をおこなう。
【０２１２】
以下同様にして、周辺画像２４０３〜２４０９の生成処理を実行する（ステップＳ２７０３〜Ｓ２７０９）。ただし、周辺画像の生成処理の実行順位はこのかぎりではない。
【０２１３】
その後、ステップＳ２４０１において生成された基準画像２４０１をウインドウ２４００に表示する（ステップＳ２７１０）とともに、周辺画像２４０２〜２４０９を基準画像２４０１の周辺に表示し（ステップＳ２７１２１、表示制御処理を終了する。
【０２１４】
なお、すべての周辺画像２４０２〜２４０９の作成が終了した後、基準画像２４０１を表示することとしたが、基準画像２４０１の表示時期は周辺画像２４０２〜２４０９の作成前でも構わない。また周辺画像２４０２〜２４０９もすべての周辺画像の作成終了後に表示するようにしたが、作成された周辺画像から順次表示をおこなうようにしてもよい。
【０２１５】
つぎに、周辺画像指定部２３１０の周辺画像の指定処理および基準画像の抽出処理の内容について説明する。図２８は実施の形態３による画像処理装置の表示部３０８に表示される表示画面の一部を示す説明図である。図２８（ａ）において、３×３のマトリックス状に基準画像と周辺画像とが表示されている。これらの画像に、説明の便宜上、Ａ１からＣ３までの番号を付加した。したがって、基準画像はＢ１である。
【０２１６】
また、マウスカーソル２８０１は、マウス２１２の操作により表示画面上を移動する。マウスカーソル２８０１は移動した位置によってその形状を変化させる。図２８（ａ）にあっては周辺画像Ａ３の位置にあり、周辺画像Ａ３は指定されることにより左斜め下方向へ移動するため、マウスカーソル２８０１の形状もその移動方向を表すように左斜め下方向と右斜め上方向の矢印を備える形状となっている。周辺画像Ｃ１の位置に移動した場合も同一形状のマウスカーソルとなる。
【０２１７】
同様に、マウスカーソル２８０１を周辺画像Ｂ１またはＢ２の位置に移動した場合は、左右方向の矢印を備える形状のマウスカーソルとなり、周辺画像Ａ２またはＣ２の位置に移動した場合は、上下方向の矢印を備える形状のマウスカーソルとなり、周辺画像Ａ１またはＣ３の位置に移動した場合は、右斜め下方向と左斜め上方向の矢印を備える形状のマウスカーソルとなる。
【０２１８】
ここで、マウスカーソル２８０１を基準画像の右上側に配置された周辺画像Ａ３の表示領域内でクリックする。クリックした後の表示画面の表示状態が図２８（ｂ）である。周辺画像であったＡ３が基準画像が配置される位置に移動していることがわかる。この移動にともない、基準画像であったＢ２が左下側へ移動している。すなわち、右上側の周辺画像を指定したことにともない、画像全体が左下へ１画像分だけ移動したことになる。このように、指定した周辺画像が基準画像の位置に移動するように、画像全体が移動する。
【０２１９】
つぎに、実施の形態３による画像処理装置の周辺画像の指定処理および基準画像の抽出処理の手順について説明する。図２９は実施の形態３による画像処理装置の周辺画像の指定処理および基準画像の抽出処理の手順を示すフローチャートである。図２９のフローチャートにおいて、まず、周辺画像指定部２３１０は画像の指定があったか否かを判断する（ステップＳ２９０１）。
【０２２０】
ここで、画像の指定はマウス２１２のダブルクリック等によりおこなわれる。これにより、シングルクリックの後「ＯＫ」ボタン２４１０が押下されることにより画像が確定する操作と区別する。
【０２２１】
つぎに、指定された画像が周辺画像であるか否かを判断する（ステップＳ２９０２）。ここで、指定された画像が周辺画像である場合（ステップＳ２９０２肯定）は、新たに配置される周辺画像がすべて画像データ記憶部１０４に記憶されているか否かを判断する（ステップＳ２９０３）。
【０２２２】
ステップＳ２９０３において、画像データ記憶部１０４に記憶されていない画像がある場合（ステップＳ２９０３否定）は、記憶されていない画像の生成処理を実行する（ステップＳ２９０４）。その後、ステップＳ２９０５へ移行し、周辺画像を再表示し（ステップＳ２９０５）、ステップＳ２９０１へ移行する。
【０２２３】
一方、ステップＳ２９０３において、画像データ記憶部１０４にすべて画像が記憶されている場合（ステップＳ２９０３肯定）は、周辺画像の生成処理をおこなうことなく、記憶された画像をもちいて、周辺画像を再表示し（ステップＳ２９０５）、ステップＳ２９０１へ移行する。
【０２２４】
ステップＳ２９０２において、指定された画像が基準画像である場合（ステップＳ２９０２否定）は、基準画像を記憶し（ステップＳ２９０６）、すべての処理を終了する。
【０２２５】
以上説明したように、この実施の形態３によれば、基準画像のパラメータ値を変更する際に周辺画像を参照しながらおこなうことができる。特に、基準画像の近傍に縦軸・横軸に対応させて周辺画像を配置するようにしたので、共通点のずれを直感的に認識することができ、また、最適なパンフォーカス画像の生成を効率的におこなうことができる。
【０２２６】
なお、本実施の形態で説明した画像処理方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することにより実現される。このプログラムは、ハードディスク、フロッピーディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、上記記録媒体を介して、インターネット等のネットワークを介して配布することができる。
【０２２７】
【発明の効果】
以上説明したように、この発明によれば、表示制御手段が、表示手段を制御して、略同一の位置から撮影された複数の画像を同時に表示し、指定手段が、前記表示制御手段により表示された複数の画像どうしの任意の共通点を複数指定し、位置合わせ手段が、前記指定手段により複数指定された任意の共通点の座標位置に基づいて前記複数の画像どうしの位置合わせをおこない、パンフォーカスが造成性手段が、前記位置合わせ手段により位置合わせされた画像に基づいて１または複数のパンフォーカス画像を生成し、パンフォーカス画像記憶手段が、前記パンフォーカス生成手段により生成された１または複数のパンフォーカス画像を記憶するので、共通点を指定する際、複数の共通点を指定することができ、それぞれの結果を表示することができるので、最適な位置合わせを容易におこなうことができ、それにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理装置が得られるという効果を奏する。
【０２２８】
また、この発明によれば、上記の発明において、前記表示制御手段が、さらに、前記複数の画像上にグリッドを表示するので、共通点を指定する際の目安とすることができ、共通点の指定をより容易におこなうことができ、それにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理装置が得られるという効果を奏する。
【０２２９】
また、この発明によれば、第１表示制御手段が、表示手段を制御して、略同一の位置から撮影された複数の画像を同時に表示し、画像区分手段が、前記第１表示制御手段により表示された複数の画像を画像ごとに所定サイズの区画領域に区分し、指定手段が、前記画像区分手段により区分された区画領域のうち、前記表示された複数の画像どうしの任意の共通区画領域を指定し、位置合わせ手段が、前記指定手段により指定された複数の任意の共通区画領域の座標位置に基づいて前記複数の画像どうしの位置合わせをおこない、パンフォーカス画像生成手段が、前記位置合わせ手段により位置合わせされた画像に基づいてパンフォーカス画像を生成するので、共通点を指定する際、点（ポイント）ではなく、所定の領域により指定することができ、より容易な操作により最適な位置合わせをおこなうことができる。これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理装置が得られるという効果を奏する。
【０２３０】
また、この発明によれば、上記の発明において、第２表示制御手段が、表示手段を制御して、前記指定手段により指定された共通区画領域を拡大表示するので、指定された所定の領域を拡大表示することができ、拡大表示を参照することにより、より確実に位置合わせをおこなうことができる。これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理装置が得られるという効果を奏する。
【０２３１】
また、この発明によれば、表示制御手段が、表示手段を制御して、略同一の位置から撮影された第１および第２の画像を同時に表示し、指定手段が、前記表示制御手段により表示された第１の画像と第２の画像の任意の共通点を指定し、位置合わせ手段が、前記指定手段により指定された任意の共通点の座標位置基づいて前記複数の画像の位置合わせをおこなうとともに、前記第２の画像の任意の共通点の近傍の座標位置に基づいて前記複数の画像の位置合わせをおこない、パンフォーカス画像生成手段が、前記位置合わせ手段により位置合わせされた複数の画像に基づいて複数のパンフォーカス画像を生成し、パンフォーカスが臓器奥手段が、前記パンフォーカス生成手段により生成された複数のパンフォーカス画像を記憶するので、任意の１点を指定することにより、その近傍の点を同時に指定し、それらの結果を比較することにより、位置合わせを容易におこなうことができ、これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理装置が得られるという効果を奏する。
【０２３２】
また、この発明によれば、第１表示制御手段が、表示手段を制御して、略同一の位置から撮影された第１および第２の画像を同時に表示し、指定手段が、前記第１表示制御手段により表示された第１のおよび第２の画像の任意の共通点を指定し、第１座標位置記憶手段が、前記指定手段により指定された第１および第２の画像の任意の共通点の座標位置を基準画像を生成するための座標位置として記憶し、第２座標位置記憶手段が、前記第１座標位置記憶手段により記憶された前記第２の画像の任意の共通点の座標位置に対し縦軸方向および／または横軸方向に所定の座標分だけずらした座標位置を記憶し、第１位置合わせ手段が、前記第１座標位置記憶手段により記憶された座標位置に基づいて前記第１および第２画像の位置合わせをおこない、第２位置合わせ手段が、前記第２座標位置記憶手段により記憶された座標位置に基づいて前記第１および第２の画像の位置合わせをおこない、第１パンフォーカス画像生成手段が、前記第１位置合わせ手段により位置合わせされた画像に基づいて前記基準画像となるパンフォーカス画像を生成し、第２パン前フォーカス画像生成手段が、記第２位置合わせ手段により位置合わせされた画像に基づいて周辺画像となるパンフォーカス画像を生成し、第２表示制御手段が、前記表示手段を制御して、前記表示画面上の所定位置に前記第１パンフォーカス画像生成手段により生成された基準画像を表示するとともに、前記第２パンフォーカス画像生成手段により生成された周辺画像を前記第１および第２座標位置記憶手段により記憶された前記基準画像を生成するため座標位置と前記周辺画像を生成するための座標位置との関係に対応させて前記基準画像を中心として前記基準画像の周辺に前記基準画像をｎ層に取り囲む状態で配置するように表示するので、基準画像のパラメータ値を変更する際に周辺画像を参照しながらおこなうことができ、特に、基準画像の近傍に縦軸・横軸に対応させて周辺画像を配置するようにしたので、共通点のずれを直感的に認識することができ、また、最適なパンフォーカス画像の生成を効率的におこなうことができる。これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理装置が得られるという効果を奏する。
【０２３３】
また、この発明によれば、上記の発明において、周辺画像指定手段が、前記表示手段に表示された複数の周辺画像の中から１の周辺画像を指定し、前記第１座標位置記憶手段が、前記第２座標位置記憶手段により記憶された座標位置のうち、前記周辺画像指定手段により指定された周辺画像を生成するための座標位置を基準画像を生成するための座標位置として記憶するので、周辺画像を容易に変更することができることにより、所望の画像を効率的にに得ることができ、これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理装置が得られるという効果を奏する。
【０２３４】
また、この発明によれば、上記の発明において、パンフォーカス画像記憶手段が、前記第１および第２のパンフォーカス画像生成手段により生成されたパンフォーカス画像を記憶し、前記第２表示制御手段が、前記周辺画像指定手段により周辺画像が指定された際の周辺画像として前記記憶手段により記憶されたパンフォーカス画像が該当する場合は、該当するパンフォーカス画像を周辺画像として表示するので、周辺画像を再表示する際、すでに生成した周辺画像を利用することができることにより、再表示の処理速度を向上させることができ、これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理装置が得られるという効果を奏する。
【０２３５】
また、この発明によれば、略同一の位置から撮影された複数の画像を同時に表示し、表示された複数の画像どうしの任意の共通点を複数指定し、複数指定された任意の共通点の座標位置に基づいて前記複数の画像どうしの位置合わせをおこない、位置合わせされた画像に基づいて１または複数のパンフォーカス画像を生成するので、共通点を指定する際、複数の共通点を指定することができ、それぞれの結果を表示することができ、最適な位置合わせを容易におこなうことができ、これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理方法が得られるという効果を奏する。
【０２３６】
また、この発明によれば、上記の発明において、さらに、前記複数の画像上にグリッドを表示するので、共通点を指定する際の目安とすることができ、共通点の指定をより容易におこなうことができ、これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理方法が得られるという効果を奏する。
【０２３７】
また、この発明によれば、略同一の位置から撮影された複数の画像を同時に表示し、表示された複数の画像を画像ごとに所定サイズの区画領域に区分し、区分された区画領域のうち、前記表示された複数の画像どうしの任意の共通区画領域を指定し、指定された複数の任意の共通区画領域の座標位置に基づいて前記複数の画像どうしの位置合わせをおこない、位置合わせされた画像に基づいてパンフォーカス画像を生成するので、共通点を指定する際、点（ポイント）ではなく、所定の領域により指定することができるので、より容易な操作により最適な位置合わせをおこなうことができる。これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理方法が得られるという効果を奏する。
【０２３８】
また、この発明によれば、上記の発明において、さらに、指定された共通区画領域を拡大表示するので、拡大表示を参照することにより、より確実に位置合わせをおこなうことができ、これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理方法が得られるという効果を奏する。
【０２３９】
また、この発明によれば、略同一の位置から撮影された第１および第２の画像を同時に表示し、表示された第１の画像と第２の画像の任意の共通点を指定し、指定された任意の共通点の座標位置基づいて前記複数の画像の位置合わせをおこなうとともに、前記第２の画像の任意の共通点の近傍の座標位置に基づいて前記複数の画像の位置合わせをおこない、位置合わせされた複数の画像に基づいて複数のパンフォーカス画像を生成するので、任意の１点を指定することにより、その近傍の点を同時に指定し、それらの結果を比較することにより、位置合わせを容易におこなうことができ、それにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理方法が得られるという効果を奏する。
【０２４０】
また、この発明によれば、略同一の位置から撮影された第１および第２の画像を同時に表示し、表示された第１のおよび第２の画像の任意の共通点を指定し、指定された第１および第２の画像の任意の共通点の座標位置を基準画像を生成するための座標位置として、当該座標位置に基づいて前記第１および第２画像の位置合わせをおこない、指定された第２の画像の任意の共通点の座標位置に対し縦軸方向および／または横軸方向に所定の座標分だけずらした座標位置に基づいて前記第１および第２の画像の位置合わせをおこない、位置合わせされた画像に基づいて前記基準画像となるパンフォーカス画像を生成し、位置合わせされた画像に基づいて周辺画像となるパンフォーカス画像を生成し、前記表示画面上の所定位置に生成された基準画像を表示するとともに、生成された周辺画像を、前記基準画像を生成するための座標位置と前記周辺画像を生成するための座標位置との関係に対応させて前記基準画像を中心として前記基準画像の周辺に前記基準画像をｎ層に取り囲む状態で配置するように表示するので、基準画像のパラメータ値を変更する際に周辺画像を参照しながらおこなうことができ、特に、基準画像の近傍に縦軸・横軸に対応させて周辺画像を配置するようにしたので、共通点のずれを直感的に認識することができ、また、最適なパンフォーカス画像の生成を効率的におこなうことができる。これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理方法が得られるという効果を奏する。
【０２４１】
また、この発明によれば、上記の発明において、さらに、表示された複数の周辺画像の中から１の周辺画像を指定し、位置合わせをおこなうための座標位置のうち、指定された周辺画像を生成するための座標位置を基準画像を生成するための座標位置とするので、周辺画像を容易に変更することができることにより、所望の画像を効率的にに得ることができ、これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理方法が得られるという効果を奏する。
【０２４２】
また、この発明によれば、上記の発明において、生成されたパンフォーカス画像を記憶し、周辺画像が指定された際の周辺画像として生成され、記憶されたパンフォーカス画像が該当する場合は、該当するパンフォーカス画像を周辺画像として表示するので、周辺画像を再表示する際、すでに生成した周辺画像を利用することができることにより、再表示の処理速度を向上させることができ、これにより、初心者にも簡易な操作によりパンフォーカス画像を作成することが可能な画像処理方法が得られるという効果を奏する。
【０２４３】
また、この発明に係る記憶媒体は、上記に記載された方法をコンピュータに実行させるプログラムを記録したことで、そのプログラムを機械読み取り可能となり、これによって、上記の動作をコンピュータによって実現することが可能な記録媒体が得られるという効果を奏する。
【図面の簡単な説明】
【図１】  この発明の実施の形態１による画像処理装置を含む画像付ドキュメント作成システム全体の構成を機能的に示す説明図である。
【図２】  実施の形態１による画像処理装置のハードウエア構成を示すブロック図である。
【図３】  実施の形態１による画像処理装置の構成を機能的に示すブロック図である。
【図４】  実施の形態１による画像処理装置の画像データ記憶部、画像変更部、表示制御部およびそれらの周辺部の構成を機能的に示すブロック図である。
【図５】  実施の形態１による画像処理装置の表示部に表示される表示画面の一例を示す説明図である。
【図６】  実施の形態１による画像処理装置の表示部に表示される表示画面の別の一例を示す説明図である。
【図７】  実施の形態１による画像処理装置のパンフォーカス画像生成の対象となる画像の内容を示す説明図である。
【図８】  実施の形態１による画像処理装置のパンフォーカス画像生成の対象となる別の画像の内容を示す説明図である。
【図９】  実施の形態１による画像処理装置の表示部に表示される表示画面の別の一例を示す説明図である。
【図１０】  実施の形態１による画像処理装置の表示部に表示される表示画面の別の一例を示す説明図である。
【図１１】  実施の形態１による画像処理装置の表示部に表示される表示画面の別の一例を示す説明図である。
【図１２】  実施の形態１による画像処理装置の表示部に表示される表示画面の別の一例を示す説明図である。
【図１３】  実施の形態１による画像処理装置の表示部に表示されるウインドウの一例を説明する説明図である。
【図１４】  実施の形態１による画像処理装置の表示部に表示されるウインドウの別の一例を説明する説明図である。
【図１５】  実施の形態１による画像変更部および表示制御部の処理うちの共通点の指定処理の手順を示すフローチャートである。
【図１６】  実施の形態１による表示制御部のグリッド表示処理の手順を示すフローチャートである。
【図１７】  実施の形態１による画像変更部および表示制御部の処理のうち、共通点の指定処理以降の処理の手順を示すフローチャートである。
【図１８】  この発明の実施の形態２による画像処理装置の画像変更部およびその周辺部の構成を機能的に示すブロック図である。
【図１９】  実施の形態２による画像処理装置の表示部に表示される表示画面の一例を示す説明図である。
【図２０】  実施の形態２による画像処理装置の表示部に表示される表示画面の別の一例を示す説明図である。
【図２１】  実施の形態２による画像変更部および表示制御部の処理うちの共通点の指定処理の手順を示すフローチャートである。
【図２２】  実施の形態２による画像変更部および表示制御部の処理のうち、共通点の指定処理以降の処理の手順を示すフローチャートである。
【図２３】  この発明の実施の形態３による画像処理装置の画像変更部、表示制御部およびその周辺部の構成を機能的に示すブロック図である。
【図２４】  実施の形態３による画像処理装置の表示部に表示されるウインドウの一例を示す説明図である。
【図２５】  実施の形態３による画像処理装置の第２の画像上の共通点を示す説明図である。
【図２６】  実施の形態３による画像処理装置の共通点と周辺画像の関係を示す説明図である。
【図２７】  実施の形態３による画像処理装置の表示制御処理の手順を示すフローチャートである。
【図２８】  実施の形態３による画像処理装置の表示部に表示される表示画面の一部を示す説明図である。
【図２９】  実施の形態３による画像処理装置の周辺画像の指定処理および基準画像の抽出処理の手順を示すフローチャートである。
【符号の説明】
１００  画像処理装置
１０１  入力部
１０２  加工部
１０３  出力部
１０４  画像データ記憶部
２０１  ＣＰＵ
２０５  ＨＤ
２０７  ＦＤ
２０８  ディスプレイ
２１１  キーボード
２１２  マウス
２１３  デジタルスチルカメラ
３０１  操作指示部
３０４  画像変更部
３０７  表示制御部
３０８  表示部
４０１  指定部
４０２  位置合わせ部
４０３  パンフォーカス画像生成部
１８０１  画像区分部
１８０２  指定部
１８０３  位置合わせ部
１８０４  パンフォーカス画像生成部
１８０５  第１表示制御部
１８０６  第２表示制御部
２３０１  指定部
２３０２  位置合わせ部
２３０３  第１位置合わせ部
２３０４  第２位置合わせ部
２３０５  パンフォーカス画像生成部
２３０６  第１パンフォーカス画像生成部
２３０７  第２パンフォーカス画像生成部
２３０８  第１座標位置記憶部
２３０９  第２座標位置記憶部
２３１０  周辺画像制定部
２３１１  第１表示制御部
２３１２  第２表示制御部
【図１】
0003789669.tif 000002
【図２】
0003789669.tif 000003
【図３】
0003789669.tif 000004
【図４】
0003789669.tif 000005
【図５】
0003789669.tif 000006
【図６】
0003789669.tif 000007
【図７】
0003789669.tif 000008
【図８】
0003789669.tif 000009
【図９】
0003789669.tif 000010
【図１０】
0003789669.tif 000011
【図１１】
0003789669.tif 000012
【図１２】
0003789669.tif 000013
【図１３】
0003789669.tif 000014
【図１４】
0003789669.tif 000015
【図１５】
0003789669.tif 000016
【図１６】
0003789669.tif 000017
【図１７】
0003789669.tif 000018
【図１８】
0003789669.tif 000019
【図１９】
0003789669.tif 000020
【図２０】
0003789669.tif 000021
【図２１】
0003789669.tif 000022
【図２２】
0003789669.tif 000023
【図２３】
0003789669.tif 000024
【図２４】
0003789669.tif 000025
【図２５】
0003789669.tif 000026
【図２６】
0003789669.tif 000027
【図２７】
0003789669.tif 000028
【図２８】
0003789669.tif 000029
【図２９】
0003789669.tif 000030