(57)【要約】【課題】メモリ・スペースをほとんど必要としないわずかなデータセットを用いて非均一な画像修正を提供するように改善されたカメラ、他の取込装置、及び方法を提供すること。【解決手段】カメラが本体と該本体にマウントされた電子取込ユニットとを有する。電子取込ユニットは情景画像を選択的に取り込み、第一のピクセル列を有する表示電子画像として格納する。制御システムが本体にマウントされる。制御システムは第二のピクセル列を有する再マッピングされた電子画像を提供する。メモリユニットが本体に配置される。メモリユニットは上記第一のピクセル列上にマッピング可能な複数の一次入力座標と上記第二のピクセル列上にマッピング可能な複数の一次出力座標との間の非均一なマッピングを定義するデータセットを格納する。制御システムは該データセットを用いて入力電子画像のピクセルを再マッピングし、再マッピングされた電子画像を提供する。【選択図】　図１
2004088765.tif 000002
【特許請求の範囲】
【請求項１】
カメラであって、
本体と、
前記本体にマウントされた電子取込ユニットと、
前記本体にマウントされた制御システムと、
前記本体に配置されたメモリユニットとを有し、
前記電子取込ユニットは、情景画像を選択的に取り込んで第一のピクセル列を有する表示電子画像として格納し、
前記制御システムは、第二のピクセル列を有する再マッピングされた電子画像を提供し、
前記メモリユニットは、前記第一のピクセル列上にマッピング可能な複数の一次入力座標と前記第二のピクセル列上にマッピング可能な複数の一次出力座標との間の非均一なマッピングを定義するデータセットを格納し、
前記制御システムは、前記データセットを用いて前記入力電子画像の前記ピクセルを再マッピングして前記再マッピングされた電子画像を提供する、ことを特徴とするカメラ。
【請求項２】
画像化装置であって、
本体と、
前記本体に配置された着脱可能メモリユニットと、
前記本体にマウントされた制御システムとを有し、
前記メモリユニットは、画像ピクセル列を有する表示電子画像を格納し、
前記メモリユニットは、少なくとも１つのデータセットを有し、
前記データセットは座標面及び複数の一次座標ペアを定義し、
前記一次座標ペアのそれぞれは、一次入力座標と関連する一次出力座標とを有し、
前記一次座標のそれぞれは、前記座標面上での位置を定義し、
前記制御システムは、前記座標面を前記画像ピクセル列へマッピングし、
前記制御システムは、前記一次入力座標によって配置された前記画像ピクセルを対応する前記一次出力座標へ再マッピングし、
前記制御システムは、前記一次座標ペアのそれぞれから複数の二次座標ペアを生成し、
前記二次座標ペアのそれぞれは、二次入力座標及び関連する二次出力座標を有し、
前記二次座標のそれぞれは、前記座標面上の位置を定義し、
前記制御システムは、前記二次入力座標によって配置された前記画像ピクセルを対応する前記二次出力座標へ再マッピングして修正された電子画像を提供する、ことを特徴とする画像化装置。
【請求項３】
画像を再マッピングする方法であって、
データセットを画像ピクセル列を有する表示電子画像と関連付ける工程と、
第一の再マッピング工程と、
生成工程と、
第二の再マッピング工程とを有し、
前記データセットは、前記ピクセル列にマッピングされる座標面と複数の一次座標ペアとを定義し、
前記一次座標ペアのそれぞれは、一次入力座標と関連する一次出力座標とを有し、
前記一次座標のそれぞれは、前記座標面上での位置を定義し、
前記第一の再マッピング工程は、前記一次入力座標によって配置された前記画像ピクセルを対応する前記一次出力座標へ再マッピングし、
前記生成工程は、前記一次座標ペアから複数の二次座標ペアのグループを生成し、
前記二次座標ペアのそれぞれは、二次入力座標と関連する二次出力座標とを有し、
前記二次座標のそれぞれは、前記座標面上での位置を定義し、
前記第二の再マッピング工程は、前記二次入力座標によって配置された前記画像ピクセルを対応する前記二次出力座標へ再マッピングして修正された画像を提供する、ことを特徴とする方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、写真、写真機材、及び方法に係り、特に、ひずみベクトルのわずかなデータセットを用いて非均一な画像再マッピングを行うカメラ、他の画像化装置、及び方法に関する。
【０００２】
【従来の技術】
ディジタル・カメラの中には、その中に画像が置かれる背景テンプレートを提供する能力を有するものもある。これは特許文献１（Ｓａｒｂａｄｈｉｋａｒｉら、１９９５年１２月１９日発行）に記載されている。この記載されたカメラは、更に、モノクロ画像又はセピア色画像を作成する特殊なモードも提供する。パーソナル・コンピュータをベースとしたＡｄｏｂｅ　ＰｈｏｔｏＤｅｌｕｘｅ（登録商標）などのソフトウェア・アプリケーションは、取り込んだ画像の面を既存の画像内に置くこと（例えば、ある人の頭部を歴史上の人物の胴体へ移動させる、など）を可能にする。これらのプログラムは、更に、画像の一部を伸ばしたり、縮めたりすることを可能にする。特許文献２（Ｐａｒｕｌｓｋｉ、２０００年８月１日発行）、特許文献３（Ｐａｒｕｌｓｋｉ、２０００年６月６日発行）、及び特許文献４（Ｃｏｓｇｒｏｖｅら、２０００年５月３０日発行）は、取り込まれた画像の一部又は全部が、媒体ユニット上に記録されたエンコード方式に従ってフォトフィニッシング中に修正されるカメラ及びシステムを開示する。この効果又はこの効果を受ける画像エリアは、取込時に示される。エンコード方式には、フォトフィニッシングにおいてこの効果を生成するのに必要なアルゴリズム又は該アルゴリズムを生成するのに必要な情報を含み得る。
【０００３】
特許文献１で開示されたカメラは、取り込まれた画像の修正中に用いられるファイルを含むメモリ・カードを有する。これらのファイルは、例えば、画像処理ソフトウェア、ルックアップ・テーブル、マトリックス、圧縮テーブル、ダイナミックレンジ最適化テーブル、などの情報を含むものなど、取り込まれた画像に影響を与え得るファイルである。
【０００４】
【特許文献１】
米国特許第５，４７７，２６４号公報
【特許文献２】
米国特許第６，０９７，９０１号公報
【特許文献３】
米国特許第６，０７２，９６２号公報
【特許文献４】
米国特許第６，０７０，０１３号公報
【発明が解決しようとする課題】
カメラ及び他の画像化装置において用いられるディジタル・メモリ・ユニット内のスペースは、常に、多くの衝突するニーズの対象となる。
【０００５】
したがって、メモリ・スペースをほとんど必要としないわずかなデータセットを用いて非均一な画像修正を提供するように改善されたカメラ、他の取込装置、及び方法が望まれている。
【０００６】
【課題を解決するための手段】
本発明は、請求項によって定義される。本発明は、その広義の態様において、カメラ、他の画像化装置、及び方法を提供する。特定の実施形態において、カメラは、本体と、該本体にマウントされた電子取込ユニットと、を有する。この電子取込ユニットは、選択的に、第一のピクセル列を有する表示電子画像として情景画像を取り込み、格納する。本体には、制御システムもマウントされる。この制御システムは、第二のピクセル列を有する再マッピングされた電子画像を提供する。本体には、メモリ・ユニットも置かれる。このメモリユニットは、上記第一のピクセル列上にマッピング可能な複数の一次入力座標と、上記第二のピクセル列上にマッピング可能な複数の一次出力座標との間の非均一なマッピングを定義するデータセットを格納する。
【０００７】
メモリ・スペースをほとんど必要としないわずかなデータセットを用いて非均一な画像修正を提供するように改善されたカメラ、他の取込装置、および方法が記載されていることが本発明の有益的な効果である。
【０００８】
本発明及びそれを実現する方法についての上記及び他の特徴及び目的は、添付図面と共に以下の本発明の一実施形態の説明を参照することによって、より明らかとなり、より良く理解されるであろう。
【０００９】
【発明の実施の形態】
本発明に係る方法において、ユーザは、取り込まれた表示電子画像を選択的に修正して、修正画像を生成する。この修正画像は、直ちに、ディスプレイ上でユーザに示される。この取込装置は、ここでクリエイティブ・イメージ・トランスモグリフィケーション（ＣＩＴ）と呼ばれる種類の修正ファイルを用いて、画像をブロック単位で処理し、メモリ要求が最小限となるように修正画像を生成する。その後、フォトフィニッシング装置が、ディスプレイ上に示された修正画像に似たフォトフィニッシング生成物を提供する。
【００１０】
「表示画像」という用語は、ここでは、画像をより現実的でないものにすることが意図されたユーザ選択修正を受けていない電子画像を指す。表示画像は、最初に取り込まれ、ディジタル化されるときに、電子画像に対して必ずしも修正されていないものでなくてもよい。例えば、表示画像は、当初の電子画像のカラー補正及びホワイト・バランス化後の生成物であってもよい。
【００１１】
便宜上、本発明は、ここでは、概して、取込装置１２としてフィルム／ディジタル・ハイブリッド・カメラ又はディジタル・カメラを用い、フォトフィニッシング装置１４としてフィルム及びディジタル媒体の少なくとも一方を受け入れるディジタルフォトフィニッシング装置を用いる実施形態について、説明される。図１は、ハイブリッド・カメラ２４を有する実施形態を示す。図２は、ディジタル・カメラ２４を有する実施形態を示す。ここに記載された特徴を有する適切なディジタルフォトフィニッシング装置は、当業者にはよく知られている。同様の検討は、スキャナを組み込んだプリンティング・キオスクなどの画像を取り込み、ディジタル処理する他の画像化装置にも当てはまる。
【００１２】
図１〜２に示された実施形態を参照する。本発明のシステム１０は、取込装置１２と、フォトフィニッシング装置１４とを有する。取込装置１２は、情景を電子画像として取り込み（１１）、次いで、これを表示電子画像が提供されるようにディジタル処理する（１３）。表示画像は、一時的に格納され（１５）、ユーザに表示される（１７）。
【００１３】
このカメラは、保存用画像を取り込み、着脱可能媒体１９上に格納する。図１に示すハイブリッド・カメラにおいて、着脱可能媒体１９は、写真用フィルム・ユニットである。電子画像の取込（１１）と共に、フィルム潜像が取り込まれる（２１）。図２に示すディジタル・カメラにおいて、着脱可能媒体は、着脱可能メモリユニットであり、保存用画像は、該着脱可能メモリユニット内へコピー（２３）される表示画像のレプリカである。
【００１４】
このカメラは、ＣＩＴを指定するユーザ入力を該カメラへ受け入れる（２５）。表示画像は、修正され（２７）、表示される（２９）。このカメラは、修正された画像は保存されるべきであることを示すユーザ入力を受け入れる（３１）。これに応じて、このカメラは、ＣＩＴ識別子を着脱可能媒体１９へ書き込む（３３）。修正された画像は破棄される（３５）。
【００１５】
媒体１９が取り外され、フォトフィニッシング装置へ移されると、保存用画像がディジタル化（３７）、ディジタル処理（３９）、及び出力（４１）されて、最終的な画像が提供される。ディジタル処理は、出力媒体向けに補正することを含み得る。フィルムを用いる場合、フィルムストリップは、ディジタル処理の前に、現像（４３）及びディジタル化（４５）される。
【００１６】
取込装置１２及びフォトフィニッシング装置１４は、一体の単体物であってもよく、或いは、別々の独立した機器の形で提供されてもよい。前者の例は、スキャナ２０とプリンタ２２とを有するキオスク１８（図１６）や、内蔵プリンタ２２（図示せず）を有するカメラ２４などである。後者の場合、取込装置１２は、カメラ２４であり、フォトフィニッシング装置１４は、市販の卸用若しくは小売用のフォトフィニッシング機器や、家庭用プリンタなどである。フォトフィニッシング装置１４は、以前に取り込まれた画像をプリントするのに用いられるキオスク１８の一部であってもよい。
【００１７】
次に、図３〜５を参照する。カメラ２４は、特定の実施形態において、保存用画像取込ユニット２８と、評価画像取込ユニット３０とを保持する本体２６を有する。これら２つの異なる取込ユニット２８、３０は、様々な形を取ることができる。また、これらは、互いに完全に分離していてもよく、一部又はほとんどの構成要素を共有していてもよい。
【００１８】
評価画像取込ユニット３０は、情景画像を電子的に取り込むため、電子画像取込ユニットと呼ぶこともできる。保存用画像取込ユニット２８は、実施形態に応じて、電子的に又はフィルム上に、画像を取り込むことができる。ここでは、大部分、写真フィルムを用いて潜像を保存用画像として取り込む保存用画像取込ユニット２８に関して、カメラ２４を説明する。このような保存用画像取込ユニット２８は、「フィルム画像取込ユニット」と呼ぶこともできる。
【００１９】
本体２６は、構造的な支持と、他の構成要素の保護とを提供する。カメラ２４の本体２６は、特定の使用方法やスタイルの検討による要件を満たすように変えることが可能である。本体２６がシャシ３６上で一体に結合されたフロント・カバー３２及びリア・カバー３４を有すると便利である。カメラ２４の構成要素の多くは、シャシ３６にマウントすることができる。フィルム・ドア３８及び跳ね上げ式フラッシュユニット４０は、カバー３２、３４、及びシャシ３６に旋回可能に結合される。
【００２０】
保存用画像取込ユニット２８は、使用中にフィルムユニット４４を保持するフィルムホルダ４２を有する。フィルムホルダ４２の構造は、用いられるフィルムユニット４４の種類に応じて変わる。図示したカメラ２４は、フィルムの再充填が可能であり、Ａｄｖａｎｃｅｄ　Ｐｈｏｔｏ　Ｓｙｓｔｅｍ（登録商標）、すなわち「ＡＰＳ」のフィルムカートリッジを用いるものである。このタイプのフィルムユニット４４は便利ではあるが、本発明はこれに限定されない。例えば、Ｔｙｐｅ３５（「３５ｍｍ」）やロールフィルムなど他の種類のフィルムもフィルムユニット４４として用いることができる。
【００２１】
フィルムホルダ４２は、１組のフィルムチャンバ４６、４８と、これらフィルムチャンバ４６、４８間の露光フレーム５０と、を有する。フィルムユニット４４は、チャンバ４８に配置されたキャニスタ若しくはホルダ５２を有する。フィルムストリップ５４は、キャニスタ５２によって保持されたスプール５６周りに巻かれる。使用中、フィルムストリップ５４は、露光フレーム５０を超えて延び、他方のチャンバ４６のフィルムロール５８内へ巻かれる。露光フレーム５０は、撮影イベント毎にフィルムのフレーム６０を露光する光画像が通る開口部を有する。
【００２２】
フィルムストリップ５４は、フィルムトランスポート６２によって、露光フレーム５０を越えて移動させられる。図５に示すフィルムトランスポート６２は、供給スプール５６内に配置された電気モータ６４を有する。他の種類の電動式トランスポート機構や手動のトランスポートも用いることができる。潜像は、フィルム送り中に露光されてもよく、或いは、巻き取り中に露光されてもよい。
【００２３】
カメラ２４は、フィルムタイプを判断するＩＸ−ＤＸコードリーダ（図示せず）と、ＡＰＳフィルムの磁気層上へデータを書き込むデータライタ６６と、を有する。これは便利なアプローチであるが、本発明はこれに限定されない。例えば、潜像データをフィルムストリップ５４上へ形成する光学式ライタや、フィルムユニット４４の電子メモリ（図示せず）に書き込む電子データライタなどの他の種類のライタも、データライタ６６として用いることができる。
【００２４】
電子画像取込ユニット３０は、本体２６にマウントされた電子アレーイメージャ６８を有し、フィルムユニットに潜像として取り込まれるのと同じ情景を取り込むように構成される。用いられるイメージャ６８の種類は任意のものでよいが、いくつかの利用可能な半導体イメージャの中の１つをイメージャ６８とすることが非常に好ましい。一般的に用いられる半導体イメージャの非常に有名な種類の１つは、電荷結合素子（ＣＣＤ）である。利用可能ないくつかのＣＣＤの中の２種類は電子シャッタリングを容易にし、もって本用途に好ましい。１種類目は、フレームトランスファーＣＣＤである。このＣＣＤは、光活性による電荷生成を可能にし、すべての画像電荷を遮光された非感光エリアへシフトさせる。このエリアは、次いで、サンプリングされた電子画像を提供するために、クロック・アウトされる。２種類目は、インターライントランスファーＣＣＤである。このＣＣＤは、同じく電荷をシフトさせることによってシャッタリングを実行するが、イメージングラインと同じくらい多くのストレージエリアが存在するように、各画像ラインより上若しくは下のエリアへ電荷をシフトさせるものである。このストレージラインは、次いで、適切な方法で外へシフトされる。これらＣＣＤイメージャのそれぞれは、利点及び欠点を有するものであるが、いずれも本用途において機能するものである。典型的なＣＣＤは、クロックドライバ、アナログ信号処理器１１２（ＡＳＰ）、及び、Ａ／Ｄ変換器１１０を有する。ＣＭＯＳ技術を用いて製造された電子イメージセンサを用いることも可能である。この種のイメージャを用いることは魅力的である。なぜなら、容易に利用可能な半導体処理において容易に製造され、１つの電源で使用するのに適しているからである。加えて、この処理は、周辺回路を同じ半導体金型上へ一体化させるのを可能にする。例えば、ＣＭＯＳセンサは、１つのＩＣ上に一体化されたクロックドライバ、アナログ信号処理器１１２、及び、Ａ／Ｄ変換器１１０という構成要素を含み得る。使用できるセンサの３種類目は、電荷注入素子（ＣＩＤ）である。このセンサは、電荷が読み取られる素子の外へシフトされない、という点で上述のセンサと異なる。読み取りは、ピクセル内で電荷をシフトさせることによって実現される。素子が対外的に閉じられている場合、画像を壊さずにアレーが繰り返し読み取られ得る。シャッタリングは、外部シャッターによって実現されてもよく、或いは、外部シャッターを用いずに、電荷を再結合させるために基板内へ注入することによって実現されてもよい。
【００２５】
電子画像取込ユニット３０は、３色画像を取り込む。３色フィルタ（分けて図示せず）を有する１つのイメージャ６８が用いられることが非常に好ましい。適切な３色フィルタは、当業者には良く知られており、通常はイメージャと一体化され、単体の部品を構成する。
【００２６】
ここで、主として、図３、６、及び７を参照する。カメラ２４は、本体２６にマウントされた１以上のレンズから成る光学系１０を有する。この光学系１０は、破線及びいくつかのレンズ要素グループによって示されている。光学系１０は、光を露光フレーム５０及び電子アレーイメージャ６８へ向ける。光学系１０は、更に、光をのぞき窓７０を通じてユーザへ向けることもできる。イメージャ６８は、露光フレーム５０から離間されているため、光学系１０は、第一の経路（破線７２で示す）に沿って光を露光フレーム５０へ向けると共に、第二の経路（破線７４で示す）に沿って光を電子アレーイメージャ６８へ向ける。両経路７２、７４とも、カメラの前方であって対象となる画像平面における一点に収束する。図３において、光学系１０は、対象画像に収束すると共に撮影レンズユニット７６及び複合レンズユニット７８へ延びる第一及び第二の経路を有する。複合レンズユニット７８は、イメージャレンズユニットと、のぞき窓レンズユニットとを双方有する。複合レンズユニット７８は、第二の光路をイメージャ６８へのイメージャサブパスとのぞき窓サブパスとに再分割する部分透過型ミラー８０を有する。のぞき窓サブパスは、全反射型ミラー８２によって再度向きを変えられ、接眼レンズ８４を通じて撮影者へ送られる。
【００２７】
光学系１０を変えることも可能である。のぞき窓レンズユニット及びイメージャレンズユニットは完全に別々でもよく、或いは、複合レンズユニットが撮影レンズ及びイメージャレンズユニット（図示せず）を双方有してもよい。他の代替的な光学系も提供され得る。
【００２８】
再度図３に示した実施形態を参照する。撮影レンズユニット７６は、１又は複数の可動要素が、ズームドライバ８６によって、１又は複数の静止要素に対して駆動される電動式ズームレンズである。複合レンズユニット７８も、ズームドライバ８６によって１又は複数の静止要素に対して駆動される１又は複数の可動要素を有する。これら異なるズームドライバ８６は、同程度ズームするために、機械的に（図示せず）又はズームドライバ８６へ信号を送るコントローラ８８によって連結され、これらユニットのズーム要素を同じ若しくはほぼ同じ範囲の焦点距離にわたって同時に動かす。コントローラ８８は、データ操作及び一般的なプログラム実行のためのＲＡＭを有する埋め込み式マイクロプロセッサ１１２などの適切に構成されたマイクロコンピュータの形を取り得る。
【００２９】
図３の実施形態に係る撮影レンズユニット７６は、オートフォーカス式でもある。自動焦点システム９０は、レンジャー９４へ信号を送るセンサ９２を有する。レンジャー９４は、該信号を受信すると、撮影レンズユニット７６の１以上のフォーカス可能な要素（分けて図示せず）を動かすようにフォーカスドライバ９６を作動させる。このオートフォーカスは、受動的なものでもよく、能動的なものでもよく、これら２つの組み合わせでもよい。
【００３０】
撮影レンズユニット７６は、１つの焦点距離と手動の焦点合わせ若しくは固定焦点と有するものなどのシンプルなものでもよいが、これは好ましいものではない。のぞき窓レンズユニット及びイメージャレンズユニットの少なくとも一方は、固定焦点距離を持つことができるか、或いは、少なくとも一方は異なる焦点距離間にズームできる。ディジタルズーミング（光学的ズーミングと等価なディジタル画像の拡大）もイメージャ６８についての光学的ズーミングに代えて又は加えて用いることができる。イメージャ６８及びディスプレイ１６は、画像取込の前には、光学的のぞき窓７０に代えて又は加えて、のぞき窓７０として用いることができる。
【００３１】
カメラ２４は他の方法で用いることもできるが、保存用画像はユーザが所望するフォトフィニッシングされた最終的な画像の基礎となることが意図されており、確認用画像は後に最終的な画像として提供されるであろう結果についてのチェックを提供することが意図されている。したがって、確認用画像は、保存用画像と同程度の品質を有する必要はない。結果として、図３のカメラ２４は、イメージャ６８及びイメージャへ光を向ける光学系１０を、より小さく、よりシンプルで、且つ、より軽量なものとすることができる。例えば、撮影レンズユニット７６を焦点合わせ可能なものとし、イメージャ６８レンズユニットを固定焦点を有するもの又は異なるレンジにわたって若しくはより少ない焦点位置間に焦点を有するものとすることも可能である。
【００３２】
フィルムシャッター９８は、露光フレーム５０への光路を閉じる。イメージャシャッター１００は、イメージャ６８への光路を閉じる。これら光路の双方に更にダイヤフラム／アパーチャ板１０２を設けることも可能である。シャッター９８、１００のそれぞれは、開状態と閉状態との間で切り替え可能である。「シャッター」という語は、画像取込のために光路に沿ったフィルムストリップ５４又はイメージャ６８への光の通過を可能にする機能、及び、普段は該通過を不可能にする機能を提供する物理的及び／又は論理的要素を指すものとして広義に用いられている。このように、「シャッター」は、機械的及び電気機械的シャッターのすべての種類を含む。しかし、これらに限定されるものではない。「シャッター」は、フィルム又はイメージャを光路の内外へ単に移動させるだけのフィルムトランスポート及び類似の機構を含まない。「シャッター」は、カメラコントローラ８８の制御下で画像化オペレーションを開始及び停止させ得るコンピュータソフトウェア及び電子アレーイメージャのハードウェア上の特徴を含む。
【００３３】
現時点で好ましい実施形態では、フィルムシャッター９８は、機械式又は電気機械式であり、イメージャシャッター１００は、機械式又は電子式である。イメージャシャッター１００は、機械式である場合のイメージャシャッター１００の位置及び電子式である場合のイメージャシャッター１００の機能を双方示すために、破線で図示されている。ＣＣＤを用いる場合、イメージャの電子シャッタリングは、遮光下で累積された電荷をシフトさせることによって提供され得る。これは、フレームトランスファーＣＣＤやインターライントランスファーＣＣＤの縦のストレージ列などの場合には、完全に連続したフレームストレージ領域となり得る。適切な素子及び手順は、当業者には良く知られている。ＣＩＤを用いる場合、各ピクセル上の電荷は、露光の始めに基板内へ注入される。露光の終わりには、各ピクセルの電荷が読み取られる。ここで遭遇する困難は、最初に読み取られたピクセルは最後に読み取られるピクセルより露光時間が短いことである。この差分量は、アレー全体を読み取るのに必要な時間である。これは、全露光時間及びアレー全体を読み取るのに必要な最大時間に応じて、重要となる場合もあれば、そうでもない場合もある。ＣＭＯＳイメージャは、一般的に、巻き挙げシャッターと呼ばれる方法によって閉じられる。この方法を用いたＣＭＯＳイメージャは好ましいものではない。なぜなら、これは、各ラインに関する露光時間は順番に開始されるにもかかわらず、個々のラインを共通したシャッター時間にそれぞれ閉じるものだからである。これは、短い露光時間を用いたとしても、動いている物体が歪められてしまうことを意味する。水平方向の動きについて考えると、垂直方向の特徴は、ライン毎の露光時間の違いにより、斜めに画像化される。ＣＭＯＳイメージャをシャッタリングする別の方法は、米国特許第５，９６６，２９７号に記載されている。単一フレーム取込モードと呼ばれるこの方法において、すべてのピクセルは、露光時間中に電荷をまとめることが可能となる。露光時間の終わりには、すべてのピクセルは、該素子の浮動拡散（ｆｌｏａｔｉｎｇ　ｄｉｆｆｕｓｉｏｎ）へ同時に移る。この時点において、ライン毎の連続した読み取りは可能である。
【００３４】
イメージャ６８は、光画像（対象画像）を受信し、該光画像をアナログ電気信号である電子画像へ変換する。この電子画像は、ここでは、最初の確認用画像とも呼ばれる（便宜上、この電子画像は、ここでは概して単数形であるものとして説明する）。電子イメージャ６８は、イメージャドライバ１０４によってオペレートされる。電子画像は、最終的には、画像ディスプレイドライバ１０６によってオペレートされる画像ディスプレイ１６へ送られる。イメージャ６８と画像ディスプレイ１６との間には制御システム１０８がある。
【００３５】
制御システム１０８は、カメラ２４の他の構成要素を制御し、電子画像に関する処理を実行する。図３に示す制御システムは、コントローラ８８と、Ａ／Ｄ変換器１１０と、画像処理プロセッサ１１２と、メモリ１１４とを有する。制御システム１０８に適した構成要素は、当業者には既知である。本開示の他の場所に記載されたものなどの制御システム１０８の変形例は、現実的である。
【００３６】
「メモリ」は、物理的メモリの適切なサイズの１以上の論理ユニットを指す。ディジタル形式の画像は、物理的媒体上で、或いは、送信された電子信号として、転送することができる。特に示されていない限り、光学式か、磁気式か、又は、電子式か、といった用いられるメモリの種類及び情報ストレージ方法は重要でない。例えば、メモリは、フラッシュＥＰＲＯＭメモリなどの内蔵型の半導体メモリ若しくは磁気メモリでもよく、或いは、コンパクトフラッシュ（登録商標）カード、フロッピー（登録商標）ディスク、ＣＤ、ＤＶＤ、テープカセット、又は、フラッシュメモリカード若しくはスティックなどの着脱可能メモリでもよい。メモリの種類は、あらゆる組み合わせで用いられ得る。
【００３７】
コントローラ８８及び画像処理プロセッサ１１２は、画像のストレージに用いられるのと同じ物理的メモリに格納されたソフトウェアによって制御され得るが、プロセッサ１１２及びコントローラ８８は、例えば、ＲＯＭ若しくはＥＰＲＯＭファームウェアメモリ（分けて図示せず）などの専用メモリ１１４ａに格納されたファームウェアによって制御されることが好ましい。
【００３８】
最初の電子画像は、アナログ／ディジタル（Ａ／Ｄ）変換器・増幅器１１０によって、増幅され、ディジタル電子画像へ変換される。このディジタル電子画像は、次いで、画像処理プロセッサ１１２において処理され、イメージ若しくはバッファメモリ１１４ｂに格納される。基本的な処理、すなわち画像を改善すること及び画像をフォトフィニッシング出力特性に合わせることに関する処理、により表示画像が得られる。例えば、電子画像は、カラー補正、トーン補正、及び、輪郭強調を提供するように処理され得る。
【００３９】
データバス１１６として図示されている信号線は、イメージャ６８、コントローラ８８、プロセッサ１１２、画像ディスプレイ１６、及び他の電子部品を電子的に接続する。コントローラ８８は、すべての電子部品にタイミングに関する制御信号を供給するタイミング生成器を有する。機械的な製造上のばらつきに対する補償値などの個々のカメラ２４に対する校正値は、ＥＥＰＲＯＭなどの校正メモリ（分けて図示せず）に格納され、コントローラ８８へ供給される。コントローラ８８は、ズームドライバ８６、フォーカスドライバ９６、アパーチャドライバ１１８、フィルム及びイメージャシャッタドライバ１２０、などのドライバ類及びメモリ類をオペレートする。コントローラ８８は、フラッシュユニット４０のフラッシュ機能を仲介するフラッシュ回路１２２に接続されている。イメージャ６８をシャッタースピードなどの露光値をセットする周辺センサとして用いることも可能であり、図３に破線で示すように、周囲センサドライバ１２１及び周囲センサ１２３を別々に設けることも可能である。図示及び説明した回路は当業者には既知の様々な方法で修正することが可能であることは明らかである。物理的な回路に関連してここに記載された様々な特徴は、プログラム可能プロセッサ上で実行されるファームウェア若しくはソフトウェア機能又はこれらの組み合わせとしても提供され得ることも明らかである。同様に、ここで別個のユニットとして図示された構成要素は、実施形態によっては、組み合わせられ又は共有され得るため、便利である。
【００４０】
ディスプレイ１６は、画像ディスプレイドライバ１０６によって駆動され、プロセッサ１１２の出力を用いて、ユーザが見るディスプレイ画像を生成する。コントローラ８８は、電子部品間での電子画像の転送を容易にすると共に、必要であれば、他の制御機能を提供する。
【００４１】
制御システム１０８は、更に、表示画像をディスプレイ１６に対して補償するディジタル処理を提供する。この補償は、例えば、異なる構成要素の特性の違いに対応するために電子画像を変換することを含む。例えば、グレースケール及びダイナミックレンジ、カラーガミュット（ｃｏｌｏｒ　ｇａｍｕｔ）、及び、ディスプレイ１６及びイメージャ６８によって提供される画像の白色点、の点に関して異なる能力に対応するように各画像を修正する変換が提供され得る。この補償は、構成要素の特性に関連するため、画像によって変わらない。
【００４２】
補償されたディジタル画像は、選択されたフォトフィニッシング・チャネルの出力特性にマッチしたディジタル画像が提供されるように更に補償され得る。フォトフィニッシングに関連する調整は、記録媒体の特定のユニットに合うようにフォトフィニッシング手順の先見を想定する。この先見は、例えば、特定の記録媒体ユニット向けのフォトフィニッシング・オプションを制限すること、又は、利用可能なすべてのフォトフィニッシングを規格化すること、又は、フォトフィニッシングの選択を命じるようにユーザに要求して該選択をフィルムユニットにマーキングすることによって、実行され得る。この指定は、次いで、特定のフォトフィニッシング・オプションの使用を命じ、特定のオプションの効果を確認用画像に直接的又は間接的に表すことができる。記録媒体ユニット上への指定の適用は、磁気若しくは光学的コードの適用など、当業者には既知の多くの方法によって提供され得る。差分調整は、カメラ内の電子画像化チェーンのどこにおいても適用され得る。特定の実施形態においてこの差分調整がどこで提供されるかは、大部分のところ利便性と他の部位によって課せられる制約の問題である。例えば、フォトフィニッシング差分調整は、ユーザがフォトフィニッシング選択を選択するのに手掛かりとなるルックアップ・テーブルとして提供され得る。コントローラ８８は、選択された調整に従って、カラー値を修正する。
【００４３】
コントローラ８８は、１つの構成要素として設けられてもよく、或いは、分散した等価な機能の複数の構成要素として設けられてもよい。同じ検討は、プロセッサ１１２及び他の構成要素にも当てはまる。同様に、ここで別個のユニットとして図示された構成要素は、実施形態に応じて、都合良く組み合わせられてもよく、或いは、共有されてもよい。
【００４４】
異なる種類の画像ディスプレイ１６が用いられてもよい。例えば、ディスプレイ１６は、液晶ディスプレイ（ＬＣＤ）でもよく、陰極線管ディスプレイでもよく、或いは、有機エレクトロルミネセント・ディスプレイ（ＯＥＬＤ；有機発光ディスプレイ：ＯＬＥＤとも呼ばれる）でもよい。さらに、画像ディスプレイ１６は、スイッチ（分けて図示せず）の作動によって要求に応じてオペレートされると共に、タイマ又はシャッターリリース１２８の最初の押し下げによってオフされる、ことが好ましい。このタイマは、コントローラ８８の一機能としても提供され得る。ディスプレイ１６は、撮影者が撮影後直ちに容易に見ることができるように、本体２６の背面又は上部にマウントされることが好ましい。露光の残り、バッテリ状態、印刷形式（Ｃ、Ｈ、又はＰなど）、フラッシュ状態、などのカメラ情報を提供する１以上の情報ディスプレイ１０９を本体２６に設けることもできる。この情報ディスプレイ１０９は、情報ディスプレイドライバ１２４によってオペレートされる。情報ディスプレイ１０９の代わりに、画像ディスプレイ１６上にこの情報を画像に重ねて又は画像の代わりに提供することもできる（図示せず）。
【００４５】
図４に示す画像ディスプレイ１６は、本体２６の背面にマウントされている。情報ディスプレイ１０９は、これら２つのディスプレイが撮影者が一目で見ることができる１つのユーザ・インターフェースの一部を構成するように、画像ディスプレイ１６に隣接して本体２６にマウントされている。これに代えて又は加えて、画像ディスプレイ１６及び情報ディスプレイ１０９は、のぞき窓７０を通して見ることができる仮想ディスプレイ１６（図示せず）として設けられてもよい。画像ディスプレイ１６は、光学式のぞき窓７０の代わりに又は加えて用いられてもよい。
【００４６】
イメージャ６８及び画像ディスプレイ１６は、ほぼ同じ幾何学的範囲の対象画像を潜像として取り込み及び示すことが好ましい。なぜなら、撮影者はディスプレイ１６に示されたものしか確認できないからである。このため、ディスプレイ１６は、８５〜１００％の潜像を示すことが好ましく、９５〜１００％の潜像を示すことがより好ましい。
【００４７】
ここで特に図３を参照する。カメラ２４のユーザ・インターフェースは、レンズユニットのズーミングを制御する「ズームイン」及び「ズームアウト」ボタン１２６やシャッターリリース１２８などのユーザ・コントロールを有する。シャッターリリース１２８は、シャッター９８、１００を双方オペレートする。写真を撮るためには、シャッターリリース１２８は、ユーザによって作動され、セット状態から中間状態を経由して解放状態へ移動する。シャッターリリース１２８は、通常、押すことによって作動される。便宜上、ここでは、シャッターリリース１２８をシャッターボタンと関連して一般的に説明する。シャッターボタンが最初に押される（「第一のストローク」）と、第一のスイッチ１３２が作動され、シャッターリリース１２８がセット状態から中間状態へ変わり、更に押される（「第二のストローク」）と、第二のスイッチ１３６が作動され、シャッターリリース１２８が中間状態から解放状態へ変わる。当業者には良く知られた他の２ストローク式のシャッターリリースと同様に、上記第一のストロークは、オートフォーカス、自動露光、フラッシュユニットの準備などの露光パラメータの自動設定を作動させ、上記第二のストロークは画像取込を作動させる。
【００４８】
実施形態によっては、保存用画像が取り込まれる前に１以上の電子画像が取り込まれる場合もある。これら１以上のプレビュー画像から取り込まれた電子画像データはサンプリングされ、シャッタースピードやダイヤフラムの自動設定などの情景パラメータが該データから決定され得る。これらプレビュー画像は、ディスプレイ１６を電子のぞき窓として用いることができるように、処理され、ディスプレイ１６へ送られてもよい。これらプレビュー電子画像は、取込システム１０がプレビュー・モード下である限り、連続的に取り込まれ得る。例えば、プレビュー画像は、シャッターリリース１２８が第一のストロークを通じて作動され、その位置が維持されている限り、取り込まれるようにしてもよい。このプレビュー画像の取り込みは、シャッターリリース１２８がスタンバイ位置へ戻ったとき、或いは、第二のストロークを通じて保存用画像の取り込みが作動されたとき、に終了する。これらプレビュー電子画像は、メモリに保存され得るが、ここに特段の説明のない限り、通常は代わりの電子画像が取り込まれたときにメモリ使用量を低減するために１つずつ破棄される。
【００４９】
ここで図３を参照する。シャッターリリース１２８が第一のストロークへ押されると、撮影レンズユニット７６及び複合レンズユニット７８は、それぞれ、自動レンジ調節ユニット（図３では「レンジャ９４」）によってコントローラ８８へ送られた対象となる距離データに基づいて検知された対象距離へオートフォーカスされる。コントローラ８８は、更に、ズームレンズユニットがどの焦点距離にセットされているかを示すデータを少なくとも１つのズームドライバ８６又はズームセンサ（図示せず）から受信する。カメラ２４は、更に、フィルムユニット検知器１３８を用いてカメラ２４に充填されたフィルムユニット４４のフィルムスピードを検知すると共に、この情報をコントローラ８８へ送る。カメラ２４は、離散光度計又はイメージャ６８からの信号を分析する構成要素から情景輝度（Ｂｖ）を取得する。この情景輝度及び他の露光パラメータは、焦点距離、シャッタースピード、アパーチャ、及び、任意的にイメージャ６８によって提供されるアナログ信号の増幅度のゲイン設定、を決定するコントローラ８８のアルゴリズムに提供される。これら値に関する適切な信号は、フォーカスドライバ９６、フィルム／イメージャアパーチャドライバ１１８、フィルム／イメージャシャッタードライバ１２０へコントローラ８８のモータードライバインターフェース（図示せず）を通じて送られる。上記ゲイン設定は、Ａ／Ｄ変換器・増幅器１１０へ送られる。
【００５０】
図３に示すカメラ２４において、取り込まれたフィルム画像は保存用画像を提供する。図６に示す別の実施形態において、保存用画像は電子画像であり、記録媒体は着脱可能な書換可能メモリである。この実施形態において、取り込まれた電子画像は、そのレプリカが作成される。第一の電子画像は、確認用画像として用いられ、第二の電子画像は、保存用画像を提供するために記録媒体に格納される。図２に示すこのようなディジタル・カメラを用いたシステム１０の実施形態は、フォトフィニッシングが化学的現像及びディジタル化を含まないということ以外、既述のシステム１０と同様である。完全な電子式カメラ２４を用いると、確認用画像は、保存用画像の一部であるサンプリングされた低解像度の画像でもよく、或いは、より解像度が低い第二の電子アレーイメージャ（図示せず）が用いられてもよい。この保存用画像の一部である低解像度画像は、共通して譲り受けられたＫｕｃｈｔａらへの米国特許第５，１６４，８３１号（１９９２年１１月１７日発行）：「ＥＬＥＣＴＲＯＮＩＣ　ＳＴＩＬＬ　ＣＡＭＥＲＡ　２４　ＰＲＯＶＩＤＩＮＧ　ＭＵＬＴＩ−ＦＯＲＭＡＴ　ＳＴＯＲＡＧＥ　ＯＦ　ＦＵＬＬ　ＡＮＤ　ＲＥＤＵＣＥＤ　ＲＥＳＯＬＵＴＩＯＮ　ＩＭＡＧＥＳ」に記載されている方法を用いて提供され得る。この開示は、ここに参考文献として組み込まれる。
【００５１】
カメラ２４は、一般的な特徴に関して制限されない。例えば、様々な種類の１又は２のチャンバフィルムカートリッジ又はロールフィルムを用いることができる。同様に、データライタ６６は、フィルム上に磁気的に書き込むものに限られない。例えば、データライタ６６は、フィルム上に光学的に書き込むものであってもよく、或いは、フィルムユニット４４の適切に設計されたホルダ若しくは他の部位上に磁気的に又は光学的に書き込むものであってもよい。同様に、データライタ６６は、フィルムユニット４４に取り付けられた又は関連付けられたメモリユニット上に無線又は有線を通じて電子的に書き込むものであってもよい。
【００５２】
保存用画像取込ユニット２８は、写真フィルムではなく、一度だけ書き込めるコンパクトディスクなどのディジタル媒体を用いることもできる。ディジタル保存媒体を用いると、電子画像は、表示画像を向上させるために他のディジタル・カメラ２４と同様の方法で修正され得る。例えば、ホワイトバランスが補正され得る。フォトフィニッシング生成物において再現されない補正は望まれない。なぜなら、これはフォトフィニッシングによって生成される最終的な画像の表示としての確認用画像の信頼性を低下させるからである。保存用電子画像のディジタル処理は、ＪＰＥＧ圧縮やファイル形式化などのファイルトランスファーに関する修正を含み得る。
【００５３】
ここで図１７を参照する。カメラ２４は、ゆがみを含む画像修正を定義する複数の異なるクリエイティブな画像「トランスモグリフィケーション１４０」（ここでは「ＣＩＴ１４０」と呼ぶ）を提供する。ＣＩＴ１４０は、図１７においては、文字「Ｘ、Ｙ、Ｚ、Ａ、Ｂ、Ｃ」によって表されている。各ＣＩＴ１４０は、表示画像の１以上の部分を再配置する修正を提供する。他の種類の修正も可能である。ＣＩＴ１４０は複数の修正を現実的な限界内であらゆる組み合わせで持つことができる。このように、取り込まれた画像の一部は、複製され、変えられ、再配置され、元の取り込まれた画像若しくは該元画像の一部を置き変えるテンプレート１５６内へマージされることができる。例えば、画像の中心が複製され、万華鏡のような外観を有するようにミラー写しされてもよく、或いは、最終的な画像がペーパーパッド上の概略画像として取り込まれた情景の手及びペンシル再描画部を示してもよい。複数の表示画像は、例えば同じ人物の頭を複数回複製し、それをテンプレート１５６背景の異なる人々の上にマージすることによって、１つの最終的な画像へ合成してもよい。
【００５４】
ＣＩＴ１４０を用いて生成された修正画像は、ＣＩＴ１４０が適用された後直ちに、或いは、エネルギをセーブするために自動的に非活性となった後にディスプレイ１６が再起動されたときに、ユーザに対してカメラディスプレイ１６上に示される。修正画像は、後で見るためにメモリに保存されてもよく、最終的な画像として用いるために保持されてもよい。しかし、後者はあまり好ましくない。なぜなら、修正画像はメモリのかなりのスペースを占め、このスペースは、その画像が破棄されない限り、保存用画像に必要なスペースに追加される。スペースは、修正画像の解像度を下げることによってセーブされ得るが、これは修正画像から準備される最終的な画像を低解像度としてしまう。
【００５５】
メモリスペースをセーブするアプローチは、保存用画像を用いて必要な時に修正画像を再作成することである。個々のＣＩＴ１４０は、保存用画像と関連付けられ、必要に応じて再適用される。各保存用ディジタル画像は、同じファイル又は関連ファイルとしてＣＩＴ１４０レコードを持つことができる。これは、修正画像をセーブするより効率的であるが、メモリスペース保存のためには最適でない。別の方法として、特定のＣＩＴ１４０が用いられたことを示す識別子１４２が各保存用ディジタル若しくはフィルム画像と共に格納されてもよい。ＣＩＴ１４０：「Ｘ」、「Ｙ」、及び「Ｚ」用の識別子１４２は、図１７に「（Ｘ）」、「（Ｙ）」、及び「（Ｚ）」として示される。図示する実施形態において、物理的に隣接する個々のフィルムフレーム６０は保存用画像を担っている。識別子１４２を用いると修正画像の保存について大幅にスペースを保存するが、下流のフォトフィニッシング装置１４が該識別子１４２をデコードし、必要とされるＣＩＴ１４０へアクセスできなければならない。図１８を参照する。これは、識別子１４２のためのリーダ１４６と、必要とされるＣＩＴ１４０をフォトフィニッシング装置１４へ提供し得るローカルで又は遠隔からアクセス可能なデータベース若しくはルックアップ・テーブル１４８などとを必要とする。
【００５６】
写真フィルムの保存用画像を用いる場合、ＣＩＴ１４０用のエンコードは、フィルムストリップ５４自体に書き込まれてもよく、或いは、フィルムユニット４４上の又は関連したメモリに格納されてもよい。例えば、ＡＰＳフィルムを用いると、該コードは、取り込まれたＡＰＳフィルムフレームの磁気トラック上に書き込まれ得る。
【００５７】
保存用ディジタル画像は、同じように扱われ得る。ＣＩＴ１４０は、該保存用ディジタル画像と共に記録されるが、該保存用画像は変えられないままである。これは、画像ファイルのサイズを減らす。ハイブリッド・カメラ又はディジタル・カメラにおいて、修正画像は、一時的に保持され得る。なぜなら、メモリスペースは、見た後直ちに破棄すること及び必要に応じて繰り返し見ることを許容する又は可能にするからである。いずれにしても、修正画像の破棄は、個々の保存用画像及び関連するＣＩＴ１４０のエンコードに影響を与えない。他の場所で述べたように、ディスプレイ１６の限界のため、ディスプレイ１６に提供される画像は比較的低解像度とし得る。
【００５８】
フォトフィニッシング装置１４（例えば、ハイブリッド・カメラ用のディジタル・フォトフィニッシング・システム、又は、ドッキング・ディジタル・カメラ用のコンピュータ（図示せず）、など）のプロセッサ１１２は、ＣＩＴコードを用いて、ローカル又はリモートのデータベース若しくはルックアップ・テーブル１４８から示されたＣＩＴを取り出す。てフォトフィニッシング装置は、必要に応じてルックアップ・テーブル１４８を利用することができ、ルックアップ・テーブル１４８はカメラの一部ではない。ルックアップ・テーブル１４８のＣＩＴは、カメラ２４のそれに対応し、プロセッサ１１２にカメラディスプレイ上でユーザに示される特殊効果の高品質演出を提供させ得る。
【００５９】
ディジタル・カメラ２４は、対応する保存用画像に代えて又は加えて、ディジタル媒体を用いて修正画像をＪＰＥＧファイルとして格納するか否かを選択するオプションをユーザに与え得る。これは、ＣＩＴコードの格納と交換してもよく、或いは、ＣＩＴコードを格納することに加えてオプションとして提供されてもよい。
【００６０】
ここではＣＩＴ１４０についてカメラとの関連で一般的に述べた。カメラＣＩＴは、フォトフィニッシングＣＩＴの効果を近似した表示可能画像を提供する。ＣＩＴは、カメラで用いられるようにセットアップされ得ると共に、変化無くフォトフィニッシング装置へ移植され得る。この場合、取込テンプレート１５６などのＣＩＴの中身の一部は、フォトフィニッシング装置においても無用である。同様に、制御情報は適用でない。余剰な情報は、適宜、無視されてもよく、取り除かれてもよく、或いは、交換されてもよい。同様に、フォトフィニッシングにおいて用いられる特徴は、カメラによって無視されてもよく、或いは、別の方法で実施されてもよい。例えば、以下に述べるように、カメラ及びフォトフィニッシング装置は、異なる解像度において同じ効果を提供し得る。別の方法として、ＣＩＴは、それぞれが相関する効果に適した特徴に制限され、双方が同じ識別子に関連付けられたカメラとフォトフィニッシング装置との間で異なってもよい。
【００６１】
各ＣＩＴ１４０は、画像歪みマップ１５０を含む。この画像歪みマップ１５０は、元の画像のいずれのピクセルが出力ピクセルの各ブロックを提供するのに用いられているかを記述する。歪みマップ１５０は非均一である。すなわち、マップ１５０は表示画像のピクセルの全部ではない一部を再配置する歪みを定義する。各ＣＩＴ１４０は、カメラ２４においてＣＩＴ１４０を実施するのに必要な制御情報１５２と、ユーザ・インターフェースに必要な情報１５４と、共に用いられる。ＣＩＴ１４０は、更に、表示画像の一部をガイドし、取り込み、及び／又は置き換えるのに用いられる１以上のテンプレート１５６と共に用いられ得る。取込テンプレート若しくはのぞき窓オーバーレイ１５６ａは、画像取込中に用いられるレチクルを提供する。元の画像のうち最終的な画像に現れる部分は、ディスプレイ１６においてレチクルによって示される。このレチクルは、線でもよく、マーク群でもよく、或いは、他の不連続点でもよい。例えば、ディスプレイ１６は、通常の輝度カラーにおいて最終的な画像に残るエリアと、テンプレート１５６ａによって薄暗いエリアとして又は白黒として塞がれるエリアと、を示し得る。
【００６２】
取込テンプレート１５６ａを用いると、取り込まれた画像における対象の場所がプリセットされる。ユーザは、これをベースに取り込まれた画像を作る。別の方法として、画像の背景から対象を自動的に抽出する技術が用いられてもよい。このような技術の一例は、米国特許第５，９１４，７４８号（Ｐａｒｕｌｓｋｉら；１９９９年６月２２日発行）：「Ｍｅｔｈｏｄ　ａｎｄ　ａｐｐａｒａｔｕｓ　ｆｏｒ　ｇｅｎｅｒａｔｉｎｇ　ａ　ｃｏｍｐｏｓｉｔｅ　ｉｍａｇｅ　ｕｓｉｎｇ　ｔｈｅ　ｄｉｆｆｅｒｅｎｃｅ　ｏｆ　ｔｗｏ　ｉｍａｇｅｓ」に開示されている。
【００６３】
置換テンプレート１５６ｂは、出力画像の対応部分を置き換える格納された画像を提供する。出力画像の残りの部分は、置換テンプレート１５６ｂにおいては開口１５８であり、よって、最終画像が見える。置換テンプレート１５６ｂは、画像フレーム内で固定位置を持っていてもよく、或いは、調整可能であってもよい。例えば、ＣＩＴ１４０は、取り込む人物の顔をどのように配置するかを示す取込テンプレート１５６ａと、取り込んだ人物像の目及び口を大幅に拡大する歪みマップ１５０と、任意的に道化師の帽子のオーバーレイの形をした１組の置換テンプレート（図示せず）と、を有し得る。
【００６４】
制御情報１５２、ユーザ・インターフェース情報１５４、及びテンプレート画像１５６は、ＣＩＴ１４０内で提供されてもよく、或いは、ＣＩＴ１４０ファイルとは別に取込装置１２によって供給されてもよい。すべてのＣＩＴ１４０について特徴を個別に設定することは非現実的であり、後者はより制限的であるが、各ＣＩＴ１４０に必要なスペースを低減するという利点を有する。複数のＣＩＴ１４０又はＣＩＴ１４０の一部が１つのファイルとして提供されてもよいが、通常、各ＣＩＴ１４０を個別のファイルとして提供するのがより便利である。このようなＣＩＴは、非常に小さいため、取込装置１２の１又は複数のメモリユニットにおけるＣＩＴ１４０の数は大幅に制約されない。また、ＣＩＴは、１つでもよく、利用可能なメモリスペースの限界及び取り込んだ画像のためのスペースの大部分をセーブしておく必要性の範囲内で多量でもよい。図示した実施形態において、各ＣＩＴ１４０は、着脱可能メモリユニット１９上に格納された個別のファイルである。
【００６５】
ＣＩＴ１４０は、更に、１以上の追加的修正（図示せず）を含み得る。これら修正のそれぞれは、全体に対して適用されてもよく、或いは、画像歪みマップ１５０に縛られてもよい。別の方法として、修正は、個々のピクセル又はピクセルのブロック１８４に関して適用エリアを定義する補助ピクセルマップを組み込み得る。追加的修正は、出力ピクセルに適用されてもよく、或いは、入力ピクセルに適用され、次いで、出力ピクセルへ向けて運ばれてもよい。追加的修正の例は、通常のカラー、所定の色彩を用いた擬似色彩、純色、及びモノクロなどのカラー処理である。
【００６６】
２以上の異なる背景テンプレート１５６若しくは取り込んだ画像を選択するために、ＣＩＴファイル１４０は画像内の特定の色を検知するためのルックアップ・テーブル１６２を含み得る。これに代えて（或いは、取り込まれた画像によって提供された出力画像のエリアに加えて）、このルックアップ・テーブルは、例えば、空を赤に、草を黄色に変えることによって、すべての色をパステル調に変えることによって、或いは、カラーを少量の原色群へマッピングすることによって、カラーを完全に再マッピングすることも可能である。
【００６７】
図１４〜１５を参照する。ＣＩＴ１４０ファイルの第一及び第二の例は、グラフィカル・ユーザ・インターフェース情報（ＵＩ情報）１５４と、歪みマップ１５０と、置換テンプレート１５６ｂと、のぞき窓オーバーレイ１５６ａと、処理制御情報１５２とを有する。第二のＣＩＴ１４０ファイルは、更に、代替的画像処理に用いられる３次元ルックアップ・テーブル（「３−Ｄ　ＬＵＴ」）１６２を有する。
【００６８】
以下は、ＣＩＴ１４０によって提供され得る効果の例である。落書きされたレンガ壁などのパターンを加えるなどのテクスチャ・マッピングを情景の全部又は一部へ適用することができる。特殊な照明を作り出すことも可能である。例えば、「フラッシュライトＣＩＴ」においては、最大輝度の円形エリアを除いた画像中のピクセルのほとんどを暗くし得ると共に、該円に向けたフラッシュライトを示すテンプレートを設けることができる。他の例において、フラッシュライトは、様々な色の光、レインボーエフェクト、星爆発エフェクト、部分的ぼかしなどで置き換えられ得る。複合的な出力画像を作成するために、複数の露光画像が所定のテンプレートと共に用いられ得る。例えば、第一の画像が右側に用いられ、第二の画像を左側に用いられる。
【００６９】
ここで主に図８を参照する。歪みマップ１５０は、表示画像のピクセル列を修正画像のピクセル列へ変えるのに用いられる。図８において、第一のピクセル列は「ｘ−ｉｎ」及び「ｙ−ｉｎ」矢印１６４で示される。第二のピクセル列は「ｘ−ｏｕｔ」及び「ｙ−ｏｕｔ」矢印１６６で示される。これら第一及び第二のピクセル列１６４、１６６は、かならずしも等しいサイズである必要はなく、当業者には良く知られた方法で変えられ得る。
【００７０】
歪みマップ１５０は、複数の一次入力座標１６８と複数の一次出力座標１７０とを指定するデータセットである。図８に示す歪みマップの例において、該データセットは、入力座標の第一のグリッド１７６（個々の座標は「ａ」、「ｂ」、「ｃ」、及び「ｄ」によって示される）と、出力座標の第二のグリッド１７８（個々の座標は「ａ１」、「ｂ１」、「ｃ１」、「ａ２」、「ｂ２」、「ｃ２」、「ａ３」、「ｂ３」、及び「ｃ３」によって示される）と、として表される。一次入力座標１６８は、軸ｘ−ｉｎ及びｙ−ｉｎ上に表示画像１７２の場所をマッピングする。一次出力座標１７０は、軸ｘ−ｏｕｔ及びｙ−ｏｕｔ上に修正画像１７４の場所をマッピングする。図８において、一次座標は、回転したり及び／又は絞られたりした入力画像の３つのバージョンを含む修正画像１７４を定義するために、表示画像１７２を非均一に再マッピングする。
【００７１】
図８に示す例において、一次入力座標は、第一のグリッド１７６に均一に分散され、一次出力座標は、第二のグリッド１７８に非均一に分散されている。しかし、これは必須ではない。図２１は、一次出力座標が均一に分散され、一次入力座標が非均一に分散された歪みマップの第二の例を示す。図２１の例において、一次座標は、写真上部の通常の外観を維持しつつ該写真の底を伸ばした修正画像１７４を定義するために、表示画像１７２を非均一に再マッピングする。一次出力座標を均一に分散させることは、後に説明するように、二次出力座標の生成を簡素化するためには好ましい。この場合、一次入力座標は、所望の湯が見を提供するように非均一に分散される。
【００７２】
ここでは、入出力座標を、ピクセル列１６４、１６６として、点ごとに、同じ寸法を有する座標空間に関連して説明した。現実には、座標及び座標空間は、ピクセル列上に点ごとにマッピングされる必要はないが、所望であれば、より複雑な方法でマッピングも可能である。例えば、座標空間の各点が複数のピクセルを表し、逆もまた同様、でもよい。
【００７３】
各一次入力座標は、データセットにおいて、１以上の一次出力座標と関連付けられている。関連する座標を、ここでは一次入出力座標ペア１６８、１７０と呼ぶ。各座標ペア１６８、１７０は、ピクセル列上にマッピング可能な座標空間におけるベクトルを定義する。各ベクトルは、一次入力座標１６８から個々の一次出力座標１７０へ通じる。したがって、歪みマップ１５０のデータセットは、２次元ベクトルの集合を表す。図８において、一次入力座標は、表示画像１７２の複数の歪んだバージョンを提供するために、複数の出力座標へマッピングされる。例えば、３つのベクトルが座標１６８ａを始点とする。これらベクトルは、一次入出力座標ペア１６８ａ、１７０ａ１；１６８、１７０ａ２；及び１６８ａ、１７０ａ３として表される。図２０において、ベクトルは、一次入力座標から個々の一次出力座標への曲がった実線矢印として図示されている。
【００７４】
データセットは小さい。一次座標１６８及び１７０は、表示画像１７２及び修正画像１７４のすべてのピクセルをマッピングしない。一次座標ペア１６８、１７０のメンバは、アレー１６４、１６６の各列のピクセルの２５％未満へマッピングする。８％未満だと好ましい。このように、一次座標ペア１６８、１７０は、満足できる再マッピングされた電子画像を提示し得る表示画像の修正を完全に提供するには、それらだけでは数が不十分である。
【００７５】
ここで図２０を参照する。一次入力座標１７６及び一次出力座標１７８は、それぞれ二次入力座標１８０及び二次出力座標１８２（図２０に十字を有する円として表されている）を定義する。二次出力座標１８２は、画像コンテンツがテンプレート１５６（図２０に図示せず）によって置き換えられる場所を除く出力座標列１６６の残りをマッピングする。二次入力座標１８０は、入力画像１７２のいずれのＹ−ｉｎ及びＸ−ｉｎの座標の場所１６４が二次出力座標１８２へマッピングされるピクセル値を提供するのに用いられるかを表す。二次入力座標及び対応する二次出力座標によって定義されるベクトルは、図２０では破線矢印で表されている。これら二次座標ベクトル１８０、１８２は、ＣＩＴ１４０には格納されていないが、代わりに、ＣＩＴ１４０に格納された一次座標ベクトル１７６、１７８から計算される。
【００７６】
二次座標ペア１８０、１８２のそれぞれは、個々の一次座標１７６、１７８のグループに対する幾何学的関係によって定義される。あらゆる幾何学的関係が用いられ得る。シンプルな関係ほど計算リソースをセーブするため、好ましい。均一に離間した一次出力座標１７８を有する好ましい実施形態の中には、各二次座標ペア１８０、１８２が、二次座標を囲む長方形を定義する４つの一次座標１７６、１７８を用いて計算される実施形態もある。この場合、二次出力座標１８２及び関連する一次出力座標１７８は、座表面の長方形ブロック又は領域１７４へグループ化される。同様に、二次入力座標１８０及び関連する二次出力座標１７６は、ＣＩＴ１４０によって提供される歪みに応じて様々な幾何学的形状を有し得る領域へグループ化される。
【００７７】
例えば、図８において、一次出力座標１８０及び二次出力座標１８２は、３つのブロック（「Ｅ」、「Ｆ」、及び「Ｇ」）１８４へグループ化される。一次出力座標１７８と二次出力座標１８２との間の関係は、異なるブロック１８４の二次座標１８２が、個々のブロック１８４内の４つの一次出力座標１７８のｘ及びｙ値についての距離による重み付けをした平均値である、という関係である。
【００７８】
図８において、一次座標は、個々の長方形ブロックの角を定義するために、互いに離れて示されている。角及び長方形は便利であるが、他の関連する場所及び幾何学的形状も同様に用いることができる。関連する一次座標の場所及び幾何学的形状は、更に、特定のピクセル列に対して均一でも非均一でもよい。均一の形状及びサイズのブロック１８４と均一の関連する場所とは、非均一なブロック１８４及び場所よりもシンプルに処理できる。例えば、図１９ａに示す特定の実施形態において、出力座標１７０、１８２は、ブロック１８４のグリッドへグループ化される。個々の一次出力座標１７０は、各ブロックの４つの角に配置される。一次出力座標は既知の間隔で配置されるため、該間隔に基づいて、必要に応じて適切な値をシンプルに計算することができる。ブロック１８４内で二次出力座標１８２とペアとなるべき二次入力座標１８０の場所は、図１９ｂに示すように、ブロックの角（ｇ、ｈ、ｉ、及びｊ）の４つの一次座標の距離によって重み付けされた平均値を計算することによって決定することができる。一次出力座標の数に比べて大量の二次出力座標を有することによって、歪みマップのサイズを低減することができる。しかし、これは、更に、特定の種類の歪みの忠実性を制限する。
【００７９】
図１９に示す実施形態において、すべてのブロック１８４は同じ形状及びサイズである。このアプローチは、既述の通り、便利である。なぜなら、二次座標の場所は各ブロック１８４の寸法の必然の結果であり、隣接する一次出力座標の分離から順に生成され得るからである。本発明は、一次座標の特定の配置やブロックの特定のサイズ・形状に限定されない。例えば、一次座標は、可変サイズのブロックの各角を定義するように配置され得る。このアプローチを用いると、ブロックは、図８に示すように、サイズ及び形状が容易に変えられ得る。
【００８０】
歪みマップ１５０のブロックサイズは、関心ある効果について良好な歪みを提供するのに十分に細かく、且つ、一次座標のストレージに比較的小さいメモリしか必要でないように十分に粗く、選ばれる。２メガピクセルのイメージャ６８と、３２メガバイトのストレージを備えた着脱可能メモリカードと、３０ｍｍ×４０ｍｍのレンジのオンカメラ・ディスプレイ１６とを有するディジタル・カメラ２４に便利なＣＩＴファイルサイズは、２００キロバイト未満である。
【００８１】
実施形態によっては、ＣＩＴ１４０は、ブロック１８４のサイズしか違わないカメラ及びフォトフィニッシング装置用の第一及び第二の歪みマップ１５０を提供するものもある。カメラディスプレイ１６用の画像を生成するのにはより低解像度のマップが用いられる。必要に応じて１つのマップのブロック１８４のサイズを変えることによっても同じ効果が提供され得る。例えば、出力画像の各一次出力座標がカメラディスプレイ１６の１つのピクセルに対して用いられ得るマップが選ばれてもよい。このアプローチによれば、ディスプレイ１６向けの歪みマップ１５０を生成するのに必要な計算量が最低限で済む。同様に、図１９において、ブロックが１６×１６グリッドを定義する場合、一次座標１８０は対応する２×２グリッドを定義する。
【００８２】
競合する制約がＣＩＴ１４０に当てはまる。特定種類の効果のための高品質出力画像を作成するためには、相当量の画像処理が必要とされる。カメラ２４の計算は高速で実行される必要がある。ディジタル・カメラ２４若しくは他の画像化装置において利用可能な計算リソースおよびメモリリソースはコストに比例する。バッファメモリが限られている場合、ディジタル処理を制御する画像処理ファームウェアは、中間の計算にできるだけメモリを使わないように設計されなければならない。これは、ピクセルを画像に小さいブロック１８４としてタイル張りし、該画像を一度に一タイルずつ処理することによって実現される。これら制約のバランスをとる適切なブロック１８４のサイズは、１６×１６ピクセルである。例えば３２×３２ピクセルのブロック１８４などの他のブロック１８４のサイズも用いられ得る。
【００８３】
個々の一次入出力座標から二次入出力座標を生成する論理規則は、不変でもよく、或いは、ＣＩＴ１４０ごとに変わってもよい。前者の場合、カメラ２４の制御システム１０８に規則を設けることがより便利である。後者の場合、各ＣＩＴ１４０に規則を設けることがより便利である。これら２つのアプローチは、例えば、特定のＣＩＴ１４０と共に変化する対象となるカメラ２４の制御システム１０８におけるデフォルト規則と合成され得る。二次座標を生成するのに用いられる具体的なアルゴリズムは、ここまで説明したような数学的にシンプルなものでもよく、或いは、より複雑なものでもよい。より複雑な規則は、処理要件を増加させる。同じアプローチは、ＣＩＴ１４０によって提供される他の修正にも当てはまる。特定の一次座標から生成されたすべての二次座標に特定の修正を取り付けるのがシンプルであるが、より複雑なアプローチが続いてもよい。
【００８４】
図１６は、スキャナ・キオスク１８を示す。画像を取り込むスキャナ２０は、ディジタル処理を提供する制御システム１０８に接続されている。カメラ２４における場合のように、制御システム１０８に接続されたインターフェース１８６は、着脱可能メモリ１９を受け入れる。ディスプレイ１６及びプリンタ２２は制御システム１０８に接続されている。これら構成要素は、カメラ２４に関連して既に述べたように作動する。画像ファイルは、個別のＣＩＴ１４０と共に着脱可能メモリ上に設けられてもよく、或いは、キオスク１８上のオンボード・メモリに格納された又はネットワーク化されたメモリ（図示せず）との接続を通じて利用可能な所定のＣＩＴ１４０の識別子と共に設けられてもよい。スキャナ２０を用いて取り込まれた画像は、オンボード・メモリのＣＩＴ１４０を用いて修正されてもよく、或いは、ネットワークからダウンロードされたＣＩＴ１４０を用いて修正されてもよく、或いは、着脱可能メモリに設けられたＣＩＴ１４０を用いて修正されてもよい。結果として得られた修正画像は、表示、印刷、及び着脱可能メモリへの格納、が可能である。上述のベクトルを用いたためにＣＩＴ１４０は小さいサイズであるため、カメラ２４及び他の機器におけるＣＩＴ１４０の転送及び処理が迅速且つ容易となる。
【００８５】
取込テンプレート１５６ａ及び置換テンプレート１５６ｂを有するＣＩＴ１４０を図９及び１０に示す。図９は、手順の各工程を左側に、ディスプレイ１６上に示される画像を右側にそれぞれ示している。ユーザは、最初に、パワースイッチ（分けて図示せず）を通じてカメラ２４を起動する（３０１）。起動すると、カメラ２４は、ユーザに、「ノーマル」モード（３０５）か「特殊効果」モードを選択するオプションを与える（３０３）。制御システムが何のＣＩＴファイル１４０が永久メモリにおいて利用可能であり且つインストールされたメモリカード１９上に格納されているかを判断すると、制御システムは、利用可能なオプション（図９では「Ａ」、「Ｂ」、「Ｃ」で示す）のユーザ・インターフェース表示を提供する（３０９）。次いで、ユーザは、特定のＣＩＴ１４０を選択（図９における工程（１９１）の矢印１８９）する。これらの目的固有のユーザ・コントロールは変え得る。伴う指定と共に必要に応じて割り当てられる「ソフト」ボタンは便利である。例えば、図４のカメラ２４は、フラッシュユニット４０を跳ね上げることによって電源が入れられ、モードは、各モードについて（後の工程では各ＣＩＴ１４０について）押すべきボタン１８８の指定と共に情報ディスプレイ１０９上に表示される。別の方法として、４方向コントローラ及びグラフィック・インターフェースを用いて、所望の効果に対応するアイコン又はテキスト・メッセージを選択するようにしてもよい。
【００８６】
図９において、撮影者がメモリカード１９上のＣＩＴ１４０のグループから取込テンプレート１５６を有するＣＩＴ１４０を選択すると、カメラは、該取込テンプレートをディスプレイ上に提供し（３１１）、ユーザは、カメラディスプレイ１６及びＣＩＴ１４０によって提供されたデータからコントローラ８８によって生成された取込テンプレート１５６とを用いて、該画像をプレビュー・モード（生中継又はストップモーション）において編集する。取込テンプレート１５６は、さらに、ユーザが該画像を編集するのを助ける命令を含み得る。これら命令１９０は、ディスプレイ１６上にテキスト、アイコン、又はグラフィックとして提供されてもよく、或いは、他のカメラ部位を用いて提供されてもよい。これら命令は、ＣＩＴ１４０ファイルが選択された直後にディスプレイ上に表示されてもよく、或いは、画像が編集されているときに表示されてもよい。図９において、テンプレート１５６は、「顔をここに」という言葉の形をした命令１９０と、プレビュー画像上で円の形をしたレチクルとを含む。図示したプレビュー画像２０４は、重ねられた取込テンプレートを含む。
【００８７】
取込テンプレート又は修正されたプレビュー画像を用いて画像を編集する際、ユーザは、更に、ズームレンズボタン１２６などの他のカメラ部位を用いて編集する。画像の編集に満足すると、ユーザは、シャッターリリース１２８を押し、所望の電子画像を取り込み、格納する（１９５）。
【００８８】
図９に示す実施形態において、制御システムは、電子画像を処理して表示画像を提供し（１９７）、次いで、ＣＩＴを該表示画像へ適用して修正画像を提供する（１９９）。表示画像はユーザへは示されない。ＣＩＴの適用は、図９にはテンプレートの外枠及び再配置ベクトルを表すいくつかの矢印として図示されている。
【００８９】
図１０に示す実施形態において、格納された電子画像の第一のコピーがＣＩＴを用いて処理され（３１３）、第二のコピーが処理され（３１５）、表示画像及び修正画像が共に表示される（３１６）。ユーザは、一方又は双方を選択し、「保存」する（３１７）。修正画像の保存については本開示の他の場所に述べられている。
【００９０】
特定の実施形態において、プレビュー画像は、センサを連続的に露光させる信号を生成し、画像ピクセルの一部をクロックアウトして低減された解像度のアナログ画像を担った信号を提供するカメラコントローラ８８によって生成される。このアナログ信号は、ディジタル化され、処理され、バッファメモリに格納される。このための手順の一例は、米国特許第５，８２８，４０６号（Ｐａｒｕｌｓｋｉら、１９９８年１０月２７日発行）：「Ｅｌｅｃｔｒｏｎｉｃ　ｃａｍｅｒａ　ｈａｖｉｎｇ　ａ　ｐｒｏｃｅｓｓｏｒ　ｆｏｒ　ｉｍａｇｅ　ｐｉｘｅｌｓｉｇｎａｌｓ　ｉｎｔｏ　ｃｏｌｏｒ　ｄｉｓｐｌａｙ　ｐｉｘｅｌｓ」に開示されている。プレビュー画像は、更に、いくつかのＣＩＴを用いて、取込テンプレートのレチクルなどの命令をプレビュー画像上に重ねるように修正される。
【００９１】
ここで図１１を参照する。図１１において、取込テンプレートを提供せず、代わりに、カメラ２４は、ＣＩＴ１４０の効果のエリアを単に指定する代わりに該効果をプレビュー画像において示す。この場合、制御システム１０８は、ＣＩＴファイルを読み出し、提供された画像をプレビュー・モードで処理し、連続した一連の低解像度の修正画像を提供する（３１９）。これはより多くの処理を必要とする。なぜなら、ディスプレイに提供される各画像は処理されなければならず、また、「ノーマル」モードにおいてサポートされ得るディスプレイ更新フレームレートよりもレートを下げる必要があり得るからである。プレビュー画像に対して与えられる修正は、大量の処理を必要とし得る効果を簡素化すると共にカメラディスプレイ１６上ですぐには感知され得ないよりわずかな効果を除去するために、取込修正後に修正され得る。写真が撮られた後（１９３）、画像はフル解像度で格納され（１９５）、ＣＩＴが提供される（１９９）。結果として得られた修正画像は、表示されると共に、「保存」可能となる（３２３）。
【００９２】
再配置修正に加えて与えられた具体的な処理は変わり得る。図１３及び３に示す一実施形態について以下に説明する。イメージャ６８は、フル解像度カラーフィルタアレー（ＣＦＡ）画像データ４００として保存用画像を取り込むＣＣＤ画像センサである。このデータは、次いで、Ａ／Ｄ変換器１１０へ送られ、結果として得られたディジタル画像はバッファメモリ１１４ａに格納される。プロセッサ１１２は、カラーフィルタアレー（ＣＦＡ）画像データを取り、例えばＥｘｉｆ／ＪＰＥＧバージョン２．１イメージ形式規格を用いて、「仕上がった」ＪＰＥＧ圧縮画像を作成する。結果として得られたＪＰＥＧファイルは非常に一般的な画像ファイル形式であるため、ほとんどのコンピュータ・ソフトウェア・アプリケーションによって用いられ得る。画像処理は、モジュールへ組織化されると便利である。これらモジュールによって実行される処理オペレーションについて以下に説明する。
【００９３】
第一のモジュール４０２において、メモリに格納されたバイエルパターンＣＦＡデータについてＣＦＡ前処理が実行される。入出力はいずれもバイエルパターンＣＦＡデータである。この処理には、欠陥隠し及びノイズフィルタリングが含まれる。
【００９４】
次に、ブロック作成モジュール４０４が、１６×１６エリア＋リングピクセルのＲＧＢピクセルを（出力画像の解像度で）メモリに作成するのに必要なすべての画像処理を実行する。このモジュールにおける画像処理には、ＣＦＡ画像エリアの読み出し、ホワイトバランスの実行、（米国特許第５，５０６，６１９号：「Ａｄａｐｔｉｖｅ　ｃｏｌｏｒ　ｐｌａｎ　ｉｎｔｅｒｐｏｌａｔｉｏｎ　ｉｎ　ｓｉｎｇｌｅ　ｓｅｎｓｏｒ　ｃｏｌｏｒ　ｅｌｅｃｔｒｏｎｉｃ　ｃａｍｅｒａ」に記載された）ＣＦＡ復元、及び（１９９８年３月２６日に出願された米国特許出願第０９／０４８，６０５号：「Ｄｉｇｉｔａｌ　ｐｈｏｔｏｇｒａｐｈｙ　ｓｙｓｔｅｍ　ｕｓｉｎｇ　ｄｉｒｅｃｔ　ｉｎｐｕｔ　ｔｏ　ｏｕｔｐｕｔ　ｐｉｘｅｌ　ｍａｐｐｉｎｇ　ａｎｄ　ｒｅｓｉｚｉｎｇ」に記載された）出力解像度へのサイズ変更、が含まれる。サイズ変更オペレーションは、更に、ディジタルズームもサポートする。
【００９５】
次のモジュール４０６において、最初の工程において作成されたＲＧＢブロックは、イメージ線さの装置依存のカラー空間にある。標準的なＥｘｉｆ／ＪＰＥＧ出力画像ファイルを提供するために、ＣＦＡ復元に続くセンサＲＧＢカラーピクセル値は、例えば３×３線形空間カラー行列を用いて、ＲＧＢカラー空間値へ変換されなければならない。このような線形行列は、米国特許第５，１８９，５１１号：「Ｍｅｔｈｏｄ　ａｎｄ　ａｐｐａｒａｔｕｓ　ｆｏｒ　ｉｍｐｒｏｖｉｎｇ　ｔｈｅ　ｃｏｌｏｒ　ｒｅｎｄｉｔｉｏｎ　ｏｆ　ｈａｒｄｃｏｐｙ　ｉｍａｇｅｓ　ｆｒｏｍ　ｅｌｅｃｔｒｏｎｉｃ　ｃａｍｅｒａ」に記載されている。ブロック１８４は、４：２：０でサンプリングされたＹ、Ｃｂ、Ｃｒ画像についての１つのＪＰＥＧ画像圧縮ＭＣＵ（最小コード化単位）に等しくセットされる。このブロック１８４において、ＲＧＢピクセルのカラー空間は、所望の出力空間へ変換される。加えて、ピクセルは、最適なＪＰＥＧ圧縮のためにＹＣｂＣｒへ変換される。このモジュールは、更に、各ＪＰＥＧ１６×１６ピクセルＭＣＵが４つの８×８ピクセルの圧縮された輝度（Ｙ）ブロック１８４と、１つのＣｂブロック１８４と、１つのＣｒブロック１８４とを有するようにクロミナンスを４：２：０にサブサンプリングする。
【００９６】
カメラレンズ、アンチエイリアシング、及びＣＦＡ復元アルゴリズムの効果により、画像データは少しぼける場合もある。これを補正するため、別のモジュール４０８がエッジシャープニングを提供する。エッジシャープニングの一例は、米国特許第５，１８９，５１１号に記載されている。このモジュールは、最初の工程において作成されたＲＧＢブロック１８４を読み出し、第二のセクションにおいて作成された８×８出力ブロック１８４を修正する。この点において、出力ブロック１８４は完成し、ＪＰＥＧ圧縮前の任意的なオーバーレイ処理の準備が整っている。
【００９７】
次のモジュールにおいて、置換テンプレートからの様々な種類のオーバーレイ情報が、取り込まれた画像の「上に」書き込まれ、よって、取り込まれたピクセル値をカラーテキスト、グラフィックサラウンド、又は、背景ピクチャ、で置き換える。例えば、日付／時刻スタンプや、「ベースボールカード」の縁に似たボーダーファイルなどが例に挙げられる。「面白く見える」創造的な画像トランスモグリフィケーション処理を提供するために、追加的処理オペレーションが上記処理ブロックの１以上に加えられる。この追加的処理は、選択されたＣＩＴ１４０効果についてＣＩＴ１４０ファイルに示される。
【００９８】
図９に示す効果のために、対象の顔１９２は複製され、第二のコピー１９４が画像のフレーム内の絵の一部として見えるように傾けられ縮められる。置換テンプレート１５６は、対象の胴体２６及び顔１９２を部分的に覆うように画像上に重ねられる。置換テンプレート１５６は、顔の第二のコピー１９４をピクチャフレーム１９６で囲み、手は第二のコピーを描いているように見えるペンシル２００で囲む。置換テンプレート１５６によって加えられた腕２０２は対象の胴体の裏側に届く。
【００９９】
このＣＩＴ１４０の他の変形例も提供され得る。「描くこと」は、モノクロ画像若しくはセピア色画像として見えるように行われてもよく、或いは、非修正画像に関連する代替的処理を受けてよい。例えば、第二のコピーに、「ペーパーエリア」に描かれた色が飽和し、エッジがカートゥーンのように見える画像を作成するように輪郭が書かれたカートゥーン効果が与えられてもよい。同様に、第二のコピーに、カートゥーン・アルゴリズムの輪郭部分が使用可能であるが、背景画像が白に設定された輪郭効果が与えられてもよい。この結果は、元の画像の輪郭を鉛筆で書いたように見える画像である。
【０１００】
最後のモジュール４１２において、プロセッサは、例えばＥｘｉｆ／ＪＰＥＧバージョン２．１画像形式規格を用いて、「仕上がった」ＪＰＥＧ圧縮画像を作成する。結果として得られたＪＰＥＧファイルは、非常に一般的な画像ファイルであるため、ほとんどのコンピュータ・ソフトウェア・アプリケーションで利用することができる。
【０１０１】
ＣＩＴ１４０の中には１以上の可変パラメータを提供できるものもある。例えば、ＣＩＴ１４０ファイルは、シャープニング・カーネルを画像のぼかし部分へ変えることによって画像のシャープさを変えるパラメータを含み得る。
【０１０２】
ブロック作成モジュールは、ＣＩＴ１４０ファイル内の歪みマップ１５０を用いて、出力画像を作成する際に元の画像の複製又は歪みを提供する。例えば、画像は、顔や目などの画像の一部に「太った」又は「やせた」部分を作るために二次元方向に伸ばしたり、縮めたりされてもよい。ＣＩＴファイルに格納された歪みデータは、出力画像の３２×３２ブロック１８４のそれぞれについて８つの数のリストを含み得る。他のブロック１８４サイズとして、１６×１６や、「単一ピクセル（１×１）」のブロック１８４でさえ用いられ得るが、ＣＩＴ１４０ファイルのサイズは、ブロック１８４サイズが低減されたときに大幅に大きくなる。８つの数は、３２×３２ピクセルブロック１８４の４つの角のピクセルそれぞれをサンプリングするためのＣＦＡ画像のＸＹ位置を表す。ブロック１８４の残りのピクセルそれぞれについてのサンプリング位置は、角ピクセルから補間される。これは、１６×１６処理ブロック１８４の各ピクセルについてのサンプリング位置を提供することによって為される。
【０１０３】
ＣＩＴ１４０ファイルの情報がブロック１８４全体が覆われている（例えば、テンプレート１５６画像の背後で覆われている）場合、その画像ブロック１８４は処理時間削減のために処理されていない。
【０１０４】
別の方法として、画像歪みは、ＣＦＡ前処理モジュールにおいて実行されてもよい。これは、方向性を持ったぼかしを画像に加える場合などの通常のブロックベースの処理では広過ぎる画像エリアを必要とする効果にとっては最も効率的である。位置に依存した効果にとっても適切である。なぜなら、通常、すべてのブロックについて位置を計算するよりも、該効果を適用する度に画像（若しくは該画像の関連部分）中をループする方が速いからである。処理は、ＣＦＡ画像は後でフルＲＧＢ画像を提供するために補間されるという事実を考慮しなければならない。
【０１０５】
カートゥーン処理において、カラー処理モジュールは、三次元ルックアップ・テーブル（３Ｄ　ＬＵＴ）を用いて出力画像を作成する。ＣＩＴファイルは、画像の特定のブロックによって用いられる１以上の代替的３Ｄ　ＬＵＴを含み得る。例えば、画像のエッジに沿った暗線を作成するエッジ処理モジュールにおいて実行される輪郭アルゴリズムと共に用いられる場合に「カートゥーン」タイプの外観を作成する非常に飽和した色を提供する３Ｄ　ＬＵＴを含み得る。図９に示す例について、この「カートゥーン」タイプのカラー処理は、画像の「ペーパー上に描く」セクションにおいてのみ実行される。画像の他の部分は通常の方法で処理される。
【０１０６】
ここで図１２を参照する。カメラ２４は、保存用画像の取込後に特殊効果を提供するのに用いられ得る。この場合、カメラはＣＩＴファイル１４０をチェックし（３２５）、取り込まれた画像を特定のＣＩＴ１４０を選択する機会を撮影者に与える「ソフト」ボタンなどの制御部位と共に表示する（３２７）。効果は、印などによって表示され得るが、選択された修正が取り込まれた画像に対して実行され、レビューのために表示されることが好ましい。この場合、カメラは、特殊効果モードのユーザによる選択をチェックし（３２９）、特定のＣＩＴの効果を１つずつ表示する（３３１）。カメラは、ＣＩＴの選択をチェックし（３２９）、１つが選択されたときにフル解像度の修正画像を提示する。カメラ２４の小さいディスプレイ１６を用いる場合、上述のように、完全に明らかでない効果もあり得る。このアプローチは、ユーザの修正を受ける効果に特に適している。なぜなら、結果は直ちに明らかであるが、変更され得ないからである。このアプローチは、更に、前の画像が後の画像に対するテンプレート１５６として機能する複数の画像の取込を可能にするように修正されてもよい。
【０１０７】
（本発明の他の特徴）
他の特徴を以下の番号の付けられた文章において説明する。
【０１０８】
１．カメラであって、本体と、該本体にマウントされた電子取込ユニットと、前記本体にマウントされた制御システムと、前記本体に配置されたメモリユニットとを有し、前記電子取込ユニットは情景画像を選択的に取り込んで第一のピクセル列を有する表示電子画像として格納し、前記制御システムは第二のピクセル列を有する再マッピングされた電子画像を提供し、前記メモリユニットは前記第一のピクセル列上にマッピング可能な複数の一次入力座標と前記第二のピクセル列上にマッピング可能な複数の一次出力座標との間の非均一なマッピングを定義するデータセットを格納し、前記制御システムは前記データセットを用いて前記入力電子画像の前記ピクセルを再マッピングして前記再マッピングされた電子画像を提供する、ことを特徴とするカメラ。
【０１０９】
２．文章１記載のカメラであって、前記第二のピクセル列は二次出力座標を含み、前記制御システムは複数の前記一次座標を用いて前記第二のピクセル列の前記二次出力座標についての値を計算する、ことを特徴とするカメラ。
【０１１０】
３．文章２記載のカメラであって、前記二次出力座標は前記一次出力座標と連続座標ブロックとしてグループ化される、ことを特徴とするカメラ。
【０１１１】
４．文章３記載のカメラであって、前記ブロックは形状及びサイズがそれぞれ均一である、ことを特徴とするカメラ。
【０１１２】
５．文章３記載のカメラであって、前記一次出力座標は前記ブロックそれぞれの角を定義する、ことを特徴とするカメラ。
【０１１３】
６．カメラであって、本体と、該本体にマウントされた電子取込ユニットと、前記本体に配置された制御システムとを有し、前記電子取込ユニットは情景画像を選択的に取り込み、表示電子画像として格納し、前記表示電子画像は第一のピクセル列を有し、前記制御システムは前記表示電子画像を第二のピクセル列を有する修正された電子画像へ非均一に再マッピングし、前記制御システムは前記第一のピクセル列上にマッピング可能な複数の一次入力座標と前記第二のピクセル列上にマッピング可能な複数の一次出力座標とを指定するデータセットを有し、前記再マッピングは前記入力及び出力座標によって支配される、ことを特徴とするカメラ。
【０１１４】
７．文章６記載のカメラであって、前記一次入力座標のそれぞれは二次元再配置ベクトルによって前記一次出力座標のうちの対応するものに関連付けられる、ことを特徴とするカメラ。
【０１１５】
８．文章６記載のカメラであって、前記制御システムは、着脱可能メモリユニットを有し、前記データセットは前記メモリユニットに格納される、ことを特徴とするカメラ。
【０１１６】
９．文章６記載のカメラであって、前記制御システムは、前記データセットから複数の二次出力座標グループを決定し、該グループのそれぞれは前記一次出力座標のそれぞれと関連付けられ、前記二次出力座標のそれぞれは前記第二のピクセル列上にマッピング可能である、ことを特徴とするカメラ。
【０１１７】
１０．文章９記載のカメラであって、前記二次出力座標のそれぞれは関連付けられた前記一次出力座標に近い、ことを特徴とするカメラ。
【０１１８】
１１．文章９記載のカメラであって、前記グループのそれぞれは前記第二のピクセル列の連続ピクセルブロックを定義する、ことを特徴とするカメラ。
【０１１９】
１２．文章１１記載のカメラであって、前記ブロックは形状及びサイズはそれぞれ均一である、ことを特徴とするカメラ。
【０１２０】
１３．文章１１記載のカメラであって、前記一次出力座標は前記ブロックのそれぞれの角を定義する、ことを特徴とするカメラ。
【０１２１】
１４．文章１１記載のカメラであって、前記データセットは１以上の非マッピング修正を含み、該修正のそれぞれは前記一次出力座標のそれぞれ関連付けられている、ことを特徴とするカメラ。
【０１２２】
１５．文章６記載のカメラであって、前記本体に配置されたフィルム取込ユニットと、該フィルム取込ユニットに関連して作動可能に配置されたデータライタとを更に有し、前記フィルム取込ユニットは前記電子取込ユニットと同じ情景画像を前記フィルムユニットのフィルム潜像として選択的に取り込み、前記データライタは前記データセットの識別を前記フィルムユニットの前記フィルム画像に関連して記録する、ことを特徴とするカメラ。
【０１２３】
１６．画像化装置であって、本体と、該本体に配置された着脱可能メモリユニットと、前記本体にマウントされた制御システムとを有し、前記メモリユニットは画像ピクセル列を有する表示電子画像を格納し、前記メモリユニットは少なくとも１つのデータセットを有し、該データセットは座標面及び複数の一次座標ペアを定義し、前記一次座標ペアのそれぞれは一次入力座標と関連する一次出力座標とを有し、前記一次座標のそれぞれは前記座標面上での位置を定義し、前記制御システムは前記座標面を前記画像ピクセル列へマッピングし、前記制御システムは前記一次入力座標によって配置された前記画像ピクセルを対応する前記一次出力座標へ再マッピングし、前記制御システムは前記一次座標ペアのそれぞれから複数の二次座標ペアを生成し、前記二次座標ペアのそれぞれは二次入力座標及び関連する二次出力座標を有し、前記二次座標のそれぞれは前記座標面上の位置を定義し、前記制御システムは前記二次入力座標によって配置された前記画像ピクセルを対応する前記二次出力座標へ再マッピングして修正された電子画像を提供する、ことを特徴とする画像化装置。
【０１２４】
１７．文章１６記載の装置であって、前記本体にマウントされた取込ユニットを更に有し、該取込ユニットは、情景画像を前記表示電子画像として選択的に取り込み、該表示電子画像を前記メモリユニットへ転送する電子画像ユニットを有する、ことを特徴とする装置。
【０１２５】
１８．文章１６記載の装置であって、前記制御システムに作動可能に接続されたプリンタを更に有することを特徴とする装置。
【０１２６】
１９．文章１６記載の装置であって、前記二次出力座標のそれぞれは少なくとも１つの関連する前記一次出力座標の近くに位置する、ことを特徴とする装置。
【０１２７】
２０．文章１６記載の装置であって、前記二次出力座標は前記修正電子画像の連続ピクセルブロックのそれぞれにおける前記一次出力座標のそれぞれと共にグループ化される、ことを特徴とする装置。
【０１２８】
２１．文章２０記載の装置であって、前記ブロックは形状及びサイズがそれぞれ均一である、ことを特徴とする装置。
【０１２９】
２２．文章２０記載の装置であって、前記一次出力座標は前記ブロックそれぞれの角を定義する、ことを特徴とする装置。
【０１３０】
２３．文章２０記載の装置であって、前記データセットは１位上の非マッピング修正を含み、該修正のそれぞれは前記制御システムによって前記一次出力座標のそれぞれに再マッピングされる前記画像ピクセル及び前記一次出力座標のそれぞれと関連する前記二次出力座標のそれぞれへ再マッピングされる前記画像ピクセルとへ適用される、ことを特徴とする装置。
【０１３１】
２４．文章１６記載の装置であって、前記本体に配置されたフィルム取込ユニットと、該フィルム取込ユニットに関連して作動可能に配置されたデータライタとを更に有し、前記フィルム取込ユニットは前記電子取込ユニットと同じ情景画像を前記フィルムユニットのフィルム潜像として選択的に取り込み、前記データライタは前記データセットの識別を前記フィルムユニットの前記フィルム画像に関連して記録する、ことを特徴とする装置。
【０１３２】
２５．文章１６記載の装置であって、前記メモリユニットは前記データセットに関連したテンプレートを有し、該テンプレートは背景画像部分と該背景画像部分内に挿入された空白部分とに分割され、前記制御システムは前記座標面を前記テンプレートへマッピングし、前記制御システムは前記空白部分を前記出力座標へ再マッピングされる前記画像ピクセルで置き変える、ことを特徴とする装置。
【０１３３】
２６．文章２５記載の装置であって、前記電子画像ユニット及び前記制御システムに作動可能に接続されたディスプレイを更に有し、該ディスプレイは前記電子画像を選択的に表示する、ことを特徴とする装置。
【０１３４】
２７．文章２６記載の装置であって、前記電子画像ユニットは前記表示電子画像の前記取り込み前にプレビュー画像ストリームを取り込むように選択的に作動可能であり、前記メモリユニットは前記データセットに関連したレチクルを有し、該レチクルは前記入力座標を識別し、前記制御システムは前記プレビュー画像上に前記レチクルを選択的に重ねる、ことを特徴とする装置。
【０１３５】
２８．画像を再マッピングする方法であって、データセットを画像ピクセル列を有する表示電子画像と関連付ける工程と、第一の再マッピング工程と、生成工程と、第二の再マッピング工程とを有し、前記データセットは前記ピクセル列にマッピングされる座標面と複数の一次座標ペアとを定義し、前記一次座標ペアのそれぞれは一次入力座標と関連する一次出力座標とを有し、前記一次座標のそれぞれは前記座標面上での位置を定義し、前記第一の再マッピング工程は前記一次入力座標によって配置された前記画像ピクセルを対応する前記一次出力座標へ再マッピングし、前記生成工程は前記一次座標ペアから複数の二次座標ペアのグループを生成し、前記二次座標ペアのそれぞれは二次入力座標と関連する二次出力座標とを有し、前記二次座標のそれぞれは前記座標面上での位置を定義し、前記第二の再マッピング工程は前記二次入力座標によって配置された前記画像ピクセルを対応する前記二次出力座標へ再マッピングして修正された画像を提供する、ことを特徴とする方法。
【０１３６】
２９．文章２８記載の方法であって、前記再マッピングの後に前記修正画像を表示する工程を更に有する、ことを特徴とする方法。
【０１３７】
３０．文章２８記載の方法であって、前記再マッピングの後に前記修正画像を印刷する工程を更に有する、ことを特徴とする方法。
【０１３８】
３１．文章２８記載の方法であって、前記再マッピングの前に情景画像を前記表示電子画像として選択的に取り込む工程を更に有する、ことを特徴とする方法。
【０１３９】
３２．文章２８記載の方法であって、前記グループのそれぞれは連続出力座標ブロックを定義する、ことを特徴とする方法。
【０１４０】
３３．文章３２記載の方法であって、前記一次出力座標は前記ブロックのそれぞれの角を定義する、ことを特徴とする方法。
【０１４１】
【発明の効果】
本発明によれば、メモリ・スペースをほとんど必要としないわずかなデータセットを用いて非均一な画像修正を提供するように改善されたカメラ、他の取込装置、及び方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の第一の実施形態に係るシステムの概略図である。
【図２】本発明の第二の実施形態に係るシステムの概略図である。
【図３】図１のカメラの概略図である。
【図４】図３のカメラの概略図である。
【図５】図３のカメラの部分分解図である。
【図６】図２のカメラの概略図である。
【図７】本発明の別の実施形態に係るディジタル・カメラの概略図である。
【図８】非均一画像再マッピングの一例を示す図である。
【図９】本発明の別の実施形態に係る方法の概略図である。
【図１０】図７のディジタル・カメラの第一の作動モードを示すフローチャートである。
【図１１】図７のディジタル・カメラの第二の作動モードを示すフローチャートである。
【図１２】図７のディジタル・カメラの第三の作動モードを示すフローチャートである。
【図１３】図７のディジタル・カメラにおける異なる処理工程間の関係を示す図である。
【図１４】第一ＣＩＴファイルを示す図である。
【図１５】第二ＣＩＴファイルを示す図である。
【図１６】スキャナ・キオスクの一実施形態の図である。
【図１７】修正画像を表示し、ＣＩＴコードをフィルムストリップのフレームに書き込むカメラの一実施形態の概略図である。
【図１８】ＣＩＴルックアップ・テーブルに従ってフィルム・ストリップ上に記録されたＣＩＴコードを読み取り、修正されたフォトフィニッシングを提供するフォトフィニッシング・システムの概略図である。
【図１９ａ】一次出力座標を円で表し、ブロックを線で表した、出力座標グリッドの概略図である。
【図１９ｂ】二次出力座標を示す図１９ａのブロックの１つの拡大図である。
【図２０】表示画像及び修正画像の上にそれぞれ重ねられた入力及び出力座標グリッドを示す概略図（後者の空白領域は図示しない差し換えテンプレートの一部によって占められ得る）である。
【図２１】非均一画像再マッピングの別の例を示す図である。
【符号の説明】
１０　システム
１２　取込装置
１４　フォトフィニッシング装置
１６　ディスプレイ
１８　キオスク
１９　着脱可能媒体
２０　スキャナ
２２　プリンタ
２４　カメラ
２６　本体
２８　保存用画像取込ユニット
３０　評価画像取込ユニット
３２　フロント・カバー
３４　リア・カバー
３６　シャシ
３８　フィルム・ドア
４０　フラッシュユニット
４２　フィルムホルダ
４４　フィルムユニット
４６、４８　フィルムチャンバ
５０　露光フレーム
５２　キャニスタ
５４　フィルムストリップ
５６　スプール
５８　フィルムロール
６０　フィルムフレーム
６２　フィルムトランスポート
６６　データライタ
６８　電子アレーイメージャ
７０　のぞき窓
７６　撮影レンズユニット
７８　複合レンズユニット
８０　部分透過型ミラー
８２　全反射型ミラー
８４　接眼レンズ
８６　ズームドライバ
８８　コントローラ
９０　自動焦点システム
９４　レンジャー
９２　センサ
９６　フォーカスドライバ
９８　フィルムシャッター
１００　イメージャシャッター
１０４　イメージャドライバ
１０６　画像ディスプレイドライバ
１０８　制御システム
１０９　情報ディスプレイ
１１０　Ａ／Ｄ変換器
１１２　プロセッサ
１１４　メモリ
１１４ａ　専用メモリ
１１４ｂ　バッファメモリ
１１６　データバス
１１８　アパーチャドライバ
１２０　フィルム／イメージャシャッタードライバ
１２１　周囲センサドライバ
１２３　周囲センサ
１２４　情報ディスプレイドライバ
１２６　ズームイン／ズームアウトボタン
１２８　シャッターリリース
１３２　第一のスイッチ
１３６　第二のスイッチ
１３８　フィルムユニット検知器
１４０　ＣＩＴ
１４２　識別子
１４６　リーダ
１４８　ルックアップ・テーブル
１５０　歪みマップ
１５２　制御情報
１５４　ユーザ・インターフェース情報
１５６　テンプレート
１５８　開口
１６２　ルックアップ・テーブル
１６４、１６６　ピクセル列
１６８　一次入力座標
１７０　一次出力座標
１７２　表示画像
１７４　修正画像
１７６　第一のグリッド
１７８　第二のグリッド
１８０　二次入力座標
１８２　二次出力座標
１８４　ブロック
１８６　インターフェース
１８８　ボタン
４００　ＣＦＡ画像データ
【図１】
2004088765.tif 000003
【図２】
2004088765.tif 000004
【図３】
2004088765.tif 000005
【図４】
2004088765.tif 000006
【図５】
2004088765.tif 000007
【図６】
2004088765.tif 000008
【図７】
2004088765.tif 000009
【図８】
2004088765.tif 000010
【図９】
2004088765.tif 000011
【図１０】
2004088765.tif 000012
【図１１】
2004088765.tif 000013
【図１２】
2004088765.tif 000014
【図１３】
2004088765.tif 000015
【図１４】
2004088765.tif 000016
【図１５】
2004088765.tif 000017
【図１６】
2004088765.tif 000018
【図１７】
2004088765.tif 000019
【図１８】
2004088765.tif 000020
【図１９ａ】
2004088765.tif 000021
【図１９ｂ】
2004088765.tif 000022
【図２０】
2004088765.tif 000023
【図２１】
2004088765.tif 000024