`
`
`2) SS Be ae SF RR CAD
`
`CLL)RFEHAS
`EES — 3568
`
`(4303838 “Fak 5 42(1993) 1 8 8
`
`
`
`(51) Int.C1.§
`HO4N_=
`
`9/04
`9/64
`9/73
`
`Malacs
`
`86AEESS
`8943—5C
`B
`R 8942—5C
`A 8626—5C
`
`F I
`
`HCHBEARHT
`
`
`
`(21) iS HEAPS — 153129
`
`(71) HRA 000001007
`
`SAAR Rak wAITHOW7 CE 16 A)
`
`(22) HAA
`
`*EnK 3 4E(1991) 6.250
`
`BALEFSILT 3 T A30G 275
`
`eS Peet
`
`(Ta) sey tik we
`RRAHEFat 3 7 30% 2547 7
`
`VERAATLA
`
`(74) RELA FPSL
`
`
`DICLEKFADADSRE.
`
`(54) [FO Be) AAA THE
`
`(24)
`
`[BM]
`
`PFAHASSICHlIT. Z-ALY ASE
`
`ReLECCIKSBMESMETSTCE,
`
`Cigrk]) RRTLUIMASHCRAESETY IIL
`
`F—-FICBALTBBCEAEY (CHT SELLS
`
`lc. A-L, Da -DASORBLY AOUBITMHET
`
`SAEVAOHRERAAEY C2 RTHICRF BIL
`
`BELTMSAMITSCEICA, SMBERETSK
`
`PETITIONERS EX1012
`Page 1
`
`(57)【要約】
`【目的】 ビデオカメラ等において、ズームレンズ等を
`装着したことによる色収差を補正すること。
`【構成】 撮像素子より出力された映像信号をデジタル
`データに変換して各色ごとにメモリに記憶するととも
`に、ズーム、フォーカス等の撮影レンズの状態に応じて
`各メモリ内の画素情報をメモリ上で2次元的にベクトル
`移動してから合成することにより、色収差を補正するよ
`うにしたビデオカメラ装置。
`
`PETITIONERS EX1012
`Page 1
`
`
`
`‘BES - 3568
`
`(iatROA )
`
`C3SHAARRRLKSEUL TINS] LALM@AS,
`
`co
`
`(3RIR1) RLY AL. WatLY AZSBLE
`
`DKDITHBLY AONEMLOEA TK Sk. AAP
`
`HSMERE SSESICRIAS SIRF C. BTC
`
`FRMSORStAN ch, SHRCCICBRORES
`
`MICAS SRSRIAFRC. ACER LY AOR
`
`BVIAGEEIRIS SIRF C, AVEC FROM TIC
`
`CC, HAtERSRAFRIC KS ESRRAMERIL
`
`SUSHIMFR LC. BARC CERECTSEFAN
`
`ADR.
`
`(BRIG 2)]
`
`FERIBVICHLVC. ARCRRMFERIS. A
`
`acim LY ADT 4 —A AUBERT S74 -—AALH
`
`BRAC. BERL YY ADA-DRA
`
`HS SA-ALRARRAS, SATIS CLE
`
`BACT SEFANADRE.
`
`UNZICHTS SERBSHSH ICAASL TIC Cea
`Bee, M2cmLEKS. LY ACEbHNTNS
`HFMBORRBbl THES SERENEORS
`
`. URESASST S CCAS GMB CRS.
`(0005) M3lt. M2CRLUEKSICRBLYZE
`LT. BSADSOASPLORERT LicaRete
`
`BT, GREB 8) SICAL TRLEBO
`CHS. COOKS. FHRROREFOBICKOT
`
`Ca) CRURBORGIC KSROKESAIL Cb) le
`TRUPBROMAIT RSROASALIBAS CN,
`
`Cc CRLEBORRIC KSROAS Sd (Cb) lem
`LICKRORSK KSROKS SKUIBNA KC BSfEw,
`
`(3QRIR 3)
`
`GDRIA2 ICBLVC. AIRCSAFER
`
`SRREMYADUCRANGRIClASBETNA
`
`Id. BURCH5S OBBRESHAETY 4 VEC
`
`BVT SA / DABFREBATHISCCERACTS
`
`BELTLES.
`
`[0006]
`
`EFANASRE.
`
`(REERERD SIOOFE) AIAlSALR
`
`C3QRIR 4) FRI 2 ICBLVC. AIRCESSFER
`
`PRI SCCRAHELTRANKGEOT. toe
`
`Id, CREFRA SOBER ZHRRORSHIE
`
`TStCcSlA MBLY AC. WR LYASL
`
`FYISAECVUFRA BATINISCLE
`
`ASMRE STESICRIAS SIRRFRC. TCR
`
`BACT SEFANADRE.
`
`FRMSORStAN Sh, SHRCCICRRORES
`
`(3QRIE5)
`
`FERIA ICSC. ADA EU FER
`
`RICA SERSRRFR CC. ARCHER LY ADE
`
`ld, BECRRFRICSENSSRMROUBICMUT 2
`
`BAREIS SRF C. BTECICIS
`
`RMF-PORALTNSCERRAET STA
`
`CC, PPARSRAFRIC KSASRMAMERIL
`
`WADSRE.
`
`C3QRIR6)] FRI 2 ICBLVC. AIRCESSOFER
`
`Id, CREFRA SOBER ZHRBORST-Y
`O2RTHSANA, X, YUISHOARICHULTHE
`
`KAGSXT bILBRFRABA THIS CeceReeT
`
`SEFADAS HE.
`
`C3QRIR 7)
`
`FRIAR 2 ICBLVC. AIRCESSAFER
`
`SUSHIGMFRL. AHALETFANDADRBICHS,
`0007)
`
`(fF) COKDcCHMTScelekV, CCDMSR
`
`QHANSR,G, BOSEROMRESS —BFY
`FNbF—FICRALTENENMERNOT 4 —IVEXEY
`
`(CROLL, ICR LY AOZA—-ARRRR,
`
`74 -DAUBRE CORMLY AOMEIKEICES
`
`Id, CREFRA SOBER ZHRBORST-Y
`
`WT, B74 -JVEXEVSASICN bLBEIL
`
`BE CHHSbtTIRRERIT SY bUYIAZRR
`
`FREBA CUISCCRHMELT SEFANADRE.
`C SHAEAR AIBA }
`
`{0001}
`
`(3(OMAR) AHL Z-LDLYVAFESG
`
`RRL Y Alc ko CHET SAWES. BAUBIC ko
`
`THIET SKDC LELEFADADSREICHS S,
`
`0002)
`
`(HERORA] IE. EFADASFORRRHORR
`
`ISBRELK, Na Bei kK SHRFHOMBICK
`
`PRICEREBTTNS.
`
`Lo003) GUT. EFADASICALSNSiReL
`
`r@lce, BUR, G, BOSMATO CO LERUB
`BRITS cel kW, LRETFANDASORRLYA
`
`CHET SETHABET SCEMTES.
`0008)
`
`CHG] AF. BHRICSIFS EFAD ADRESSE
`
`MASealLars, CORBGHIIC DLV CHAMICHAST
`3.
`
`(0009) Milt, AHHCSISEFAAASSI
`OOBBRERLEBOT EFALY AZORES
`
`BR EFAAAS ORSUBSMW TS.
`
`LO010) KES. BSAMSOARMI Fa-aAyY
`
`YIVLYAR2 2, NUL-Y-LYA23, AVAYL
`
`VRKFRE, WAIT FOZ-ALY ASMA
`
`—-F9-LYA24, VL-LYA2 5 CHmhkens 48
`
`BnSM EFADASOMAMCICHL, HRBT OM
`
`SA IOKR-ALYABBLTC C DSOMBAF 2 5
`
`RMLAN, CORRE LY ZBRSAC hain
`
`CHARTS, CCD2l4. COBRMICR ,G, BESO
`
`HE SNTIS.
`
`0004)
`
`G7 +9 -PERRLICRACRISHNKAS AS
`
`AOCCDG tcricBeenkeear—Flt. 97=
`
`PETITIONERS EX1012
`Page 2
`
`(2)
`
`特開平5−3568
`
`【特許請求の範囲】
`【請求項1】 撮影レンズと、前記撮影レンズを通した
`被写体情報を電気信号に変換する撮像手段と、前記撮像
`手段からの信号を入力され、各画素ごとに複数の色信号
`情報に変換する色信号変換手段と、前記撮影レンズの駆
`動状態を検出する検出手段と、前記検出手段の出力に応
`じて、前記色信号変換手段による色信号変換係数を変化
`させる制御手段と、を備えたことを特徴とするビデオカ
`メラ装置。
`【請求項2】 請求項1において、前記検出手段は、前
`記撮影レンズのフォーカス位置を検出するフォーカス位
`置検出手段と、 前記撮影レンズのズーム焦点距離を検
`出するズーム焦点距離検出手段と、を備えていることを
`特徴とするビデオカメラ装置。
`【請求項3】 請求項2において、前記色信号変換手段
`は、前記撮像手段からの各画素信号出力をデジタル値に
`変換するA/D変換手段を備えていることを特徴とする
`ビデオカメラ装置。
`【請求項4】 請求項2において、前記色信号変換手段
`は、前記撮像手段からの各色毎、各画素毎の信号出力を
`デジタル的に記憶するメモリ手段を、備えていることを
`特徴とするビデオカメラ装置。
`【請求項5】 請求項4において、前記メモリー手段
`は、前記撮像手段に含まれる各画素の位置に応じて、2
`次元的にデータが配列していることを特徴とするビデオ
`カメラ装置。
`【請求項6】 請求項2において、前記色信号変換手段
`は、前記撮像手段からの各色毎、各画素毎の信号データ
`の2次元的な配列を、X,Yいずれの方向に対しても変
`化させるベクトル移動手段を備えていることを特徴とす
`るビデオカメラ装置。
`【請求項7】 請求項2において、前記色信号変換手段
`は、前記撮像手段からの各色毎、各画素毎の信号データ
`を互いに組み合わせて演算を実行するマトリックス演算
`手段を備えていることを特徴とするビデオカメラ装置。
`【発明の詳細な説明】
`【0001】
`【産業上の利用分野】本発明は、ズームレンズ等を含む
`撮影レンズによって発生する色収差を、画像処理によっ
`て補正するようにしたビデオカメラ装置に関する。
`【0002】
`【従来の技術】近年、ビデオカメラ等の映像機器の発展
`は目覚ましく、小型、軽量化による操作性の改善により
`急速に普及を遂げている。
`【0003】そして、ビデオカメラに用いられる撮影レ
`ンズ光学系も、通常4群タイプのズームレンズ等が用い
`られるが、ビデオカメラの小型化に伴い、撮像素子が小
`型化され、その結果撮影レンズ自体も必然的に小型化が
`進められている。
`【0004】
`
`【発明が解決しようとしている課題】しかしながら、こ
`のように撮影レンズの小型化が進んでくると、解像力や
`収差に対する性能を光学的に充分維持していくことが困
`難となり、図2に示したように、レンズに使われている
`光学材料の分散特性によって発生する倍率色収差の影響
`が、像性能を維持する上で大きな問題となる。
`【0005】図3は、図2に示したように撮影レンズを
`通して、被写体からの入射光が撮像素子上に結像された
`様子を、各波長(赤、緑、青)毎に分離して示したもの
`である。このように、各波長の屈接率の違いによって、
`(a)に示した赤の成分による像の大きさは、(b)に
`示した緑の成分による像の大きさよりも大きくなり、
`(c)に示した青の成分による像の大きさは(b)に示
`した緑の成分による像の大きさよりも小さくなるため、
`各波長を組み合わせた最終的な像には、大きな色ずれが
`発生してしまう。
`【0006】
`【課題を解決するための手段】本発明は上述した課題を
`解決することを目的としてなされたもので、その特徴と
`するところは、撮影レンズと、前記撮影レンズを通した
`被写体情報を電気信号に変換する撮像手段と、前記撮像
`手段からの信号を入力され、各画素ごとに複数の色信号
`情報に変換する色信号変換手段と、前記撮影レンズの駆
`動状態を検出する検出手段と、前記検出手段の出力に応
`じて、前記色信号変換手段による色信号変換係数を変化
`させる制御手段と、を備えたビデオカメラ装置にある。
`【0007】
`【作用】このように構成することにより、CCDから取
`り出されるR,G,Bの各色毎の映像信号を、一旦デジ
`タルデータに変換してそれぞれ個別のフィールドメモリ
`に一時記憶し、更に撮影レンズのズーム焦点距離情報、
`フォーカス位置情報などの撮影レンズの駆動状態に基づ
`いて、各フィールドメモリ全体を個別にベクトル移動し
`た後に、再びR,G,Bの合成を行うといった画像処理
`を実行することにより、上記ビデオカメラの撮影レンズ
`で発生する色ずれを補正することができる。
`【0008】
`【実施例】以下、本発明におけるビデオカメラ装置を各
`図を参照しながら、その実施例について詳細に説明す
`る。
`【0009】図1は、本発明におけるビデオカメラ全体
`の回路構成を示したもので、ビデオレンズの駆動制御
`部、ビデオカメラの信号処理部から成り立っている。
`【0010】まず、被写体からの入射光は、フォーカシ
`ングレンズ22、バリエーターレンズ23、コンペンセ
`ーターレンズ24、リレーレンズ25で構成される4群
`タイプのズームレンズを通してCCD等の撮像素子2上
`に結像する。CCD2は、その撮像面にR,G,B等の
`色フィルターが各画素上に交互に設けられたカラー信号
`用のCCDで、そこに蓄積された画像データは、タイミ
`
`PETITIONERS EX1012
`Page 2
`
`
`
`‘BES - 3568
`
`YTRERRCHET SS ICAL, ACEARSILH
`CAKE) FST AF73CKOT. ZRARIAV (BH) E
`SI FAMOAY bO-JIic kot, IB CHAM ANT
`
`FORM LY ADRAIBREROM, AZ-LieRhes
`
`2 8 THANS,
`
`[0013] —-A. CCD2P5O0HHESlk0y FI,
`
`WK, COCCDMSORSHAl, FS) THER
`
`WK—)D EBRSIBUTA FM1 OAATSN co
`
`BoOPslcARULC. CY T)LR—)L FEB b ICR
`
`CTIROEY MARARMIC Kot. HEY AEBEY
`
`WRnHKE. TUPYI7 CRELNILOIEMATD
`
`POMMNTHNS, AF UEBEBOHATE-9
`
`nh. AGC 8 CTHEMAtLEBSTE. VY TE
`
`— F517 /\-GB2 0O4BLTE-F—-2 1\0BEF
`
`MLAUNKSICARNICT4 VARS, RBICYA
`
`YFO-IWORTAN, Fa-AYYTPLYAR2 20%
`
`FLEROAYVE HERBIE) & 1 IoT Seo
`OAY VBERSIENTHSA/DIYN-F10N
`
`HHAAAOMBBHICKOT. A-h74-AARMEM
`
`pnd, Ke. HEOI4z-DYYILYA2 20O#
`
`Anend,. A/DIYN-41 0 Tl. VAF ARNG
`
`EOUBERM. 74-AAZATERUEK 2 9 cRS
`
`FIDC PUMSBOHSESICkoT CCD2N508
`
`né.
`
`HRBOP ST OPRRIESETYF /VEICRRan, t
`
`OWAT—-Flk, CPUMSORMIC KOT. FORMER
`
`fSl4RI7—-IVEAEU—1 1, MOMBSSIAG 7
`
`4—-IVDEAEU—1 2, SOMBMES 4B I-17 —ILDEX
`
`EU-—1 3lciRcitteens.
`
`(0011) B@UBAYT7TOF7OLyt—-TtHSD
`
`SP14ARCI.
`
`1 BMTORMESMEI +—-—JbE
`
`AEVICHBSENCHAT. CPUIDSORET-F9
`
`@EIC. GAT SHRbBHR1 IVE
`
`AEVCMLTRIEh, FHRBOREHAIRVEE
`
`HARTYS IVEELTHAShHS,. CODSP140
`
`HHlt, D/ADYN-415 CPF OTOREES
`
`CY), D/ADYN-4 1 6 CHF OTOREES
`CR-Y), D/ADYN-417 CVF OIOGSE
`S(B-Y)ctntnemMenke RHIC eA
`PRAM1 8 CHESSCRRESICSS
`
`Kanes (EFA) HAELTHASHSc cele
`3.
`
`(0012) Rie. EFALY ABMBIC DLV CHAS
`
`Sc, MBBA-SYTENSEOLARROZ-=
`
`Y TRAEY SIRE LCA, CPU 1 Scorer
`
`L. E-9-—FST NBR 2 TIO UTHSES CE
`—4F—-OlEs, ee) MAAanS, E-F—-2 61k,
`Kk547\-BRDS OBESRAC KO ChL, COR
`
`[0014] B4l4. CCD20BROMRDA, GAN
`(CRIT SHI R,G, BENCHED 4 JIL
`FAEYV —OMIICHS ST SRBLICV VEY TLRS
`
`OCHS H4tXAOHRIS OA Smigm+ 1
`C 4ONZRORBICAIISHRIA, SPStizce
`
`0. BRC YAROHRIS, ODS nizgn+ i1ff#t =
`ONRRORSICAISHRISP OS qizt@s, F
`fk.
`1 DOBROAWTAlXAplt x. YAS
`
`y CRHHANTIS,
`(0015) 5lt M4CRULER,G, BORES
`BICVyY EY TANRHRROMNMRERLES
`
`OCHS. (a) SHSALOSS 1 APSHHSHE
`HOD, SORDCBE
`
`[0016]
`
`[51]
`
`Bao t)
`
`OUBIAHULTNSCCRBRALTHI, CHER
`
`ORLYADRRUSROBREBIC LT.
`
`MEREBIELL ALHODSSOROND ERTMIRE
`
`CRHMLEBOM(b) THS. COLD. WERE
`
`ZEISc. ZORROSSHROPRIL RONAO
`
`Be ECS Cb) ORMCRUERAICBHT Sle
`
`O, RITSROMAOMRLMclt. BOMRAOHRC
`
`HAC KIOTNVUL-F-LYA2 3, AYAYL-4F
`
`Lt. ,ORORRa LOBE
`
`-LYA2 4PxXHARCBHANMEOX-=EVIB
`[5h2] m
`BORTANS, Ke Kit YVAOBRBICHOT.
`n
`m
`n
`m un
`m
`nl
`
`(2hePG Me Care (a a)
`
`2
`2
`2
`2
`2
`2
`2
`a
`
`[0017]
`
`CET SHROSENSC ECS.
`
`[0020) Ric, SRICDSP 1 4ARCTbNS,
`
`(0018) (Cc) lk ARCHORA ARE
`
`[0019]
`
`[53]
`
`(72a ot)
`
`OUBICARLTNSTCeEERRLTS I), MERES
`
`HL CRON?OMeLice LIBOM ( d) TH
`
`So
`
`A? b+)LDBEIRRIC KSEWMEREOHIAENMC.
`7, 28SAV CHT S.
`(oo0o21) KS. M6(b), Cc) ld, fralbaete
`Bf ,Ia-NALYABHE NICMUCEWEH
`
`TEAR K , K BM ANETF-FIRU, COF-TF
`
`WEI.
`
`fF, NICMUTIRERERMMARESNS
`
`BTEmRINtHS, M6 (a) O7O-200TH,
`WiiOisee LY AORRibT Oo ZA-AlBR
`
`PETITIONERS EX1012
`Page 3
`
`(3)
`
`特開平5−3568
`
`ング発生回路で発生する信号に同期し、水平成分はH
`(水平)ドライブ3によって、垂直方向はV(垂直)ド
`ライブ4のコントロールによって、順々に読み出されて
`いく。このCCDからの信号出力は、タイミング発生回
`路5の信号に同期して、サンプルホールド回路bに取り
`込まれた後、プリアンプ7で所定レベルの増巾が行わ
`れ、AGC8で輝度が変化した場合でも、アンプ等が飽
`和しないように自動的にゲインが調整され、最後にシス
`テム全体のガンマ特性(光電変換特性)を1にするため
`のガンマ補正が実行されてからA/Dコンバータ10へ
`入力される。A/Dコンバータ10では、システム制御
`用のCPUからの指令信号によって、CCD2からの各
`画素毎のアナログ映像信号がデジタル値に変換され、そ
`の出力データは、CPUからの制御によって、赤の映像
`信号はRフィールドメモリー11、緑の映像信号はGフ
`ィールドメモリー12、青の映像信号はBフィールドメ
`モリー13に順々に記憶される。
`【0011】画像処理用マイクロプロセッサーであるD
`SP14内部では、1画面分の映像信号が各フィールド
`メモリに記憶された時点で、CPU1からの演算データ
`を基に、後述する画像ベクトル移動演算が各フィールド
`メモリに対して実行され、各画素毎の輝度出力及び色差
`出力がデジタル値として出力される。このDSP14の
`出力は、D/Aコンバータ15でアナログの輝度信号
`(Y)、D/Aコンバータ16でアナログの色差信号
`(R−Y)、D/Aコンバータ17でアナログの色差信
`号(B−Y)にそれぞれ変換された後、最終的に色変調
`映像出力回路18で色信号が変調されて輝度信号に多重
`化された映像(ビデオ)出力として出力されることにな
`る。
`【0012】次に、ビデオレンズ駆動部について説明す
`ると、撮影者がズーミングを行うために不図示のズーミ
`ング操作ボタンを操作した場合、CPU1はこれを検知
`し、モータードライバー回路27に対して指令信号(モ
`ーターの正転、逆転)が出力される。モーター26は、
`ドライバー回路からの通電電流によって回転し、この駆
`動力によってバリエーターレンズ23、コンペンセータ
`ーレンズ24が光軸方向に移動され所定のズーミング移
`動が実行される。また、上記レンズの移動に伴って、現
`
`に位置する画素が含まれることになる。
`【0018】(c)は、同様に赤の成分が座標
`【0019】
`【外3】
`
`の位置に入射していることを意味しており、収差分を考
`慮して緑の成分の座標軸上に展開したものが(d)であ
`る。
`
`在の撮影レンズの焦点距離情報が、ズーム位置検出回路
`28で検出される。
`【0013】一方、CCD2からの画像信号はサンプル
`ホールド回路を通してAF処理回路19へ入力され、こ
`こでは像のピント状態が検出によって、前ピンか後ピン
`かの判断が行われる。AF処理回路の出力では、モータ
`ードライバー回路20を通してモーター21への通電コ
`ントロールが実行され、フォーカシングレンズ22の光
`軸方向への前後移動によって、オートフォーカス動作が
`行われる。また、現在のフォーカシングレンズ22の現
`在の位置情報が、フォーカス位置検出回路29で検出さ
`れる。
`【0014】図4は、CCD2の画素の配列を、簡易的
`に表現するために、R,G,Bそれぞれ別々にフィール
`ドメモリーの配列に相当する座標上にマッピングしたも
`のである。図4でX方向の画素は、0からm迄m+1個
`で、その内実際の撮影に用いる画素は、Sからt迄とな
`り、同様にY方向の画素は、0からn迄n+1個で、そ
`の内実際の撮影に用いる画素はPからq迄となる。ま
`た、1つの画素の有効寸法は、X方向はΔx、Y方向は
`Δyで表現されている。
`【0015】図5は、図4で示したR,G,Bの色信号
`毎にマッピングされた各画素情報の相対関係を示したも
`のである。(a)は被写体上のある1点から発せられた
`光のうち、青の成分が座標
`【0016】
`【外1】
`
`の位置に入射していることを意味しており、これを実際
`の撮影レンズの焦点距離、及び分散の情報を基にして、
`収差分を補正し、同じ光のうちの緑の成分を表す座標上
`に展開したものが(b)である。このように、収差分を
`考慮すると、青の成分のある画素の情報は、緑の成分の
`座標軸上では(b)の斜線で示した部分に移動するた
`め、実際には緑の成分の座標上には、青の成分の画素と
`して、元の青の座標軸上の座標
`【0017】
`【外2】
`
`【0020】次に、実際にDSP14内部で行われる、
`ベクトル移動演算による色収差補正の方法を図6、図
`7、図8を用いて説明する。
`【0021】まず、図6(b),(c)は、焦点距離情
`報fM,フォーカスレンズ移動量ΔNに応じた各収差補
`正係数KB,KRが格納されたテーブル及び、このテーブ
`ルより、fM,ΔNに応じて収差補正係数が決定される
`様子を示す図である。図6(a)のフロー200では、
`現在の撮影レンズの焦点距離情報fMが、ズーム位置検
`
`PETITIONERS EX1012
`Page 3
`
`
`
`‘BES - 3568
`
`Hm 2 8. A/DIYN-931, CPUIETLT
`
`[CVy hans, JO-216CX LYAZY-O
`
`DSP14, ABROaLYAY—Icitethn, ARICZ
`
`mM Aowelt, JO-218CX DYAZY-OlM
`
`H-201Clk. Fa-NALYVA2 2 OXMATAO
`
`Si Mwsen Bec pYAzs-OeoMRen
`
`Cis NAX74-AAUBRWER2 9, A/DIY
`
`TT. EORREX LYAZF-leRy bans. Rio7
`
`N-4931, CPUI@SUTDSP 1 4ABOOLY
`
`O-219T@ld. XA ecmRic, MEHOCCDET
`
`AXV—-lcilBensd, Rice, FO-202, 203T
`
`OMSMBICHAT 3. BEXOC C DADKAIEO
`
`lt. HM aLVYAY-, bLYAZY-OPIcCHIA
`
`YRBOERY LYAZS-Ileky ban 7FO-22
`
`TCT. BEXSWZHIEARK (a,b) OFF
`ABLYAS—K Ic, HEHT SUZIEAR K
`
`(a,b) OEABLYAY—-K Icey Fanse
`Hic, VO-204, 205d, BRM LODioMe
`ERTF—-—9mM/2,n/2HENENC ,CLYA
`
`4—-lczy bFend,
`
`0. 22143 LCLT—-FOBARBNY LYAZY
`
`—le, WBEBAY LD YAZS—-Kevy bens, Sl
`
`TT FO-222TY Of84-0.5050. 508
`
`[cHSealt, FO-223 CY LYAZYS-OBec L
`
`YAI-OPOMBSNTY LYAZP-Kevy kan
`
`& FO-222CY Of8m -0.5N50.50
`
`(0022) lit 7O-206, 207, 208t
`
`FUCAaA DO—2 24 CY OOLEBHEMTD
`
`Ik, Dr IVEXAEY-OBPY EFLASIBZICPIRAT
`
`hh. COTY OMEORMAILY LYAZAY—Ile1 AH
`
`SEOOKT YI—-O4 —Y v ILENETDN}, FO
`
`Ban Bloc PYAZY-OPMMBAnTY LYA
`
`—206TlL, M4TRLEKSDICXAROMM?P EL
`ASMX PYAY-le, FO-207 CMYARORM
`
`4—-icey band, Ke. 7O-224 TY ofen
`
`Boweiclt FO-226CY LYAZY-ORMS
`
`MPELAPRY LYAS-Ickyban FO-2
`
`1 Oeen, Bloc pYAZS-OPMMRene,
`
`0 8 CIRC I 4 -IVDEAEV -—LOF—-—FSRRRH
`
`YL¥YA9S—lcky bens,
`
`AELTMRIHT CFOH#RAICMT S—7TRUBL
`
`LOO24) WEOKSIC. RRNICX LDYAI-,
`
`OAY FO-JVETTSROOIRAYI—MOURyY
`
`YLYAS—Icld, LIOBSHICMT SBREOR
`
`bane.
`Lo023) 87th £F7O-210TXLYA
`B-. Y VYAZY-OMTC?Y FLARESHSG74
`
`—)VEAEU—120M (X ,Y ) @OMMALYA
`S—-lceey band. Rico. FO-21 TAX LYA
`
`F—-OEM 5S, C LYAZF-OPMRR SH. TO
`
`[c. BEXSUSRIERA K Ca, b) Of8At
`Ry benThiaLyAy—K OM COAMBARTS
`
`ODOR FURRTDH G74-JLDEAEU-M
`
`CX ,Y ) ORBITS BI 1 IDEXEV-AM
`F-FOSSREUEHICBRT— Foes he
`
`AEV-OPFKFLAMRy ban, FO-227CEO
`F-49M (X,Y MBLYAS-iCey ban
`Bo
`
`(0025) Ri. 7O-228-—244Tl4, BKC
`
`PEXICMT SEREOMEMTONS. KF. FO-
`
`NSE ceEICK, REXOCCDETORAUEBIC, *&
`
`228Tlk X LYAY-OBMS. C LYAZI-O
`
`SYS SSEHOC C DADKAILEO X EOE
`
`PORR Sh, COPCML, MEXOMZREARK
`
`XLYAS-leey bans, HAT FO-212
`
`Clk. X VLYZY—-OPOBRBOHMX LYRZI—
`
`(a,b) Of8ty FENTINSLYAY—K OF
`COMBMRTENS cele kV, BBXOCCDET
`
`[CVy kan, FJO-213 AX DYAZY-Obe
`
`ORBLE ICHF STREXO CC DADERLX
`
`X DYAY-OPCORRMNTON, COGRMX L
`
`BHOUERX LYAZAS-IcRy bans. BIT 7
`
`VAP-ilCey bend, Hot, LioORtRic ks
`
`H-229, 230TlAX LYZFY-OBRBMX L
`
`TT. REXOHSHAUBERELLTO, SEXO
`
`YRA9-ic. NEBNX LYAZY-lCEHNENnABRS
`
`GQUBOTHBOBMBMX LYAZI—-Ic, NMBA
`
`NTPS ey banka FO-231 TX LYAY
`
`XLDYAZPS-Klckybenscelee@es, Ric. FO
`
`—O(ER- 0.5050. SOMICHSDECSADHE
`
`—-214X LDYAZS-OR-0.595+0.5
`
`Sn, COMICHSRlA, FTO-232TX LYRY
`
`OAc SSpeSowHEeH -0.505+0.5
`
`—OfBéC DYAZAY-OPOMRSh, TORRX
`
`OPicH Silt 7O—2 1 SAAT X LYRI-
`
`LYAS-lcey bands, FO-231ECXLYA
`
`OPEC DYAZAF-OPMMBSH, TORRMNX L
`
`4S—-Oier- 0.550. SOBICAelt, FO-
`
`YAP—-Kcky bends. —A, FO-214TXL
`
`233X LYAZY-OESBHEMTDN, X LYA
`
`YA9—OlER, -0.505+0. SORICRL lS
`
`F—-OUMEOBSlA, X DYAZY—-Olsle 1 AMF
`
`7O-21 6AN#AT. TOCX LYZY-OEBO
`
`an Bloc DYAZY-OPAMRantT ZoORGR
`
`HEMTDX VLYAZY-OPMEORSI. FO
`
`BX LYAZY-lkceey bans, F7O-233 TX
`
`—217@X DYAS—-OfEle 1 OMRANBICC L
`
`Bowrlt, FO-235CX VPYZY-OEMS 1
`
`YAF-OPMMBANT. FORRMNX LYAZI—
`
`wean TORIC LYAZAS-OPMMRSsh
`
`PETITIONERS EX1012
`Page 4
`
`(4)
`
`特開平5−3568
`
`出回路28、A/Dコンバータ31、CPU1を介して
`DSP14、内部のaレジスターに記憶され、同様にフ
`ロー201では、フォーカスレンズ22の光軸方向への
`移動量ΔNがフォーカス位置検出回路29、A/Dコン
`バータ31、CPU1を介してDSP14内部のbレジ
`スターに記憶される。次に、フロー202、203で
`は、上記のaレジスター、bレジスターの値に基づい
`て、青色光に対する収差補正係数KB(a,b)の値を
`内部レジスターK1に、赤色光に対する収差補正係数KR
`(a,b)の値を内部レジスターK2にセットされると
`共に、フロー204、205では、座標軸上の中心位置
`を示すデータm/2,n/2がそれぞれCX,CYレジス
`ターにセットされる。
`【0022】続いて、フロー206、207、208で
`は、フィルドメモリーの各アドレスを順々にアクセスす
`るためのポインターのイニシャル動作が行われる。フロ
`ー206では、図4で示したようにX方向の開始アドレ
`スSがX1レジスターに、フロー207ではY方向の開
`始アドレスPがY1レジスターにセットされ、フロー2
`08では実際にフィールドメモリー上のデータを映像出
`力として取り出すときの垂直方向に対する一行飛び越し
`のコントロールを行うためのIポインターが0にリセッ
`トされる。
`【0023】図7では、まずフロー210でX1レジス
`ター、Y1レジスターの値でアドレス設定されるGフィ
`ールドメモリー12のMG(X1,Y1)の値がAレジス
`ターにセットされる。次に、フロー21ではX1レジス
`ターの値から、CXレジスターの値が減算され、その値
`に、青色光に対する収差補正係数KB(a,b)の値が
`セットされているレジスターK1の値での割算が実行さ
`れることにより、緑色光のCCD上での結像位置に、本
`来相当する青色光のCCDへの結像位置のX座標の値が
`X2レジスターにセットされる。続いて、フロー212
`では、X2レジスターの値の整数部のみがX3レジスター
`にセットされ、フロー213ではX2レジスターの値と
`X3レジスターの値との減算が行われ、その結果がX2レ
`ジスターにセットされる。従って、上記の計算によっ
`て、緑色光のある結像位置を基準としての、青色光の結
`像位置のずれ量の整数部がX3レジスターに、小数部が
`X2レジスターにセットされることになる。次に、フロ
`ー214でX2レジスターの値が−0.5から+0.5
`の間にあるかどうかが判定され、−0.5から+0.5
`の間にある時はフロー215へ進んで、X3レジスター
`の値とCXレジスターの値が加算され、その結果がX3レ
`ジスターにセットされる。一方、フロー214でX2レ
`ジスターの値が、−0.5から+0.5の間にない時は
`フロー216へ進んで、ここでX2レジスターの正負の
`判定が行われ、X2レジスターの値が正の場合は、フロ
`ー217でX3レジスターの値に1が加算され更にCXレ
`ジスターの値が加算されて、その結果がX3レジスター
`
`にセットされる。フロー216でX2レジスターの値
`が、負の場合は、フロー218でX3レジスターの値か
`ら1が減算され、更にCXレジスターの値が加算され
`て、その結果がX3レジスターにセットされる。次にフ
`ロー219では、X方向と同様に、緑色光のCCD上で
`の結像位置に相当する、青色光のCCDへの結像位置の
`Y座標の値がY2レジスターにセットされ、フロー22
`0、221を通して上記データの整数部がY3レジスタ
`ーに、小数部がY2レジスターにセットされる。続い
`て、フロー222でY2の値が−0.5から0.5の間
`にある時は、フロー223でY3レジスターの値とCYレ
`ジスターの値が加算されてY3レジスターにセットされ
`る。フロー222でY2の値が、−0.5から0.5の
`間にない時はフロー224でY2の値の正負判定が行わ
`れ、ここでY2の値が正の場合はY3レジスターに1が加
`算され、更にCYレジスターの値が加算されてY3レジス
`ターにセットされる。また、フロー224でY2の値が
`負の場合には、フロー226でY3レジスターの値から
`1が減算され、更にCYレジスターの値が加算されて、
`Y3レジスターにセットされる。
`【0024】以上のように、最終的にX3レジスター、
`Y3レジスターには、上記の青色光に対する色補正のた
`めのベクトル演算が行われ、GフィールドメモリーMG
`(X1,Y1)の部分に相当するBフィルドメモリー内の
`データのうち最も位置的に近い画素データが記憶された
`メモリーのアドレスがセットされ、フロー227でその
`データMB(X3,Y3)がBレジスターにセットされ
`る。
`【0025】次に、フロー228〜244では、同様に
`赤色光に対する色収差の補正が行われる。まず、フロー
`228では、X1レジスターの値から、CXレジスターの
`値が減算され、その値に対し、赤色光の収差補正係数K
`R(a,b)の値がセットされているレジスターK2の値
`での割算が実行されることにより、緑色光のCCD上で
`の結像位置に相当する赤色光のCCDへの結像位置のX
`座標の値がX2レジスターにセットされる。続いて、フ
`ロー229、230ではX2レジスターの整数部がX3レ
`ジスターに、小数部がX2レジスターにそれぞれ変換さ
`れてからセットされた後、フロー231でX2レジスタ
`ーの値が−0.5から0.5の間にあるかどうかが判定
`され、その間にある時は、フロー232でX3レジスタ
`ーの値とCXレジスターの値が加算され、その結果がX3
`レジスターにセットされる。フロー231でX2レジス
`ターの値が−0.5から0.5の間にない時は、フロー
`233でX2レジスターの正負判定が行われ、X2レジス
`ターの値が正の場合は、X3レジスターの値に1が加算
`され、更にCXレジスターの値が加算されて、その結果
`がX3レジスターにセットされる。フロー233でX2が
`負の時は、フロー235でX3レジスターの値から1が
`減算され、その結果にCXレジスターの値が加算され
`
`PETITIONERS EX1012
`Page 4
`
`
`
`‘BES - 3568
`
`TX LYAP-IeeY bens,
`
`ARD TROP FLATS LieeRTSNS,
`
`[0026] Ric. 7O-236Ttld, XARCHER
`
`FJO-254CX Offs t KIASIWESITlA, FO
`
`Ic. REHOC CD ECOMMMEICHAT SBEXO
`
`CC DAORRUEO Y BIROEMY LYAZAI-ICR
`
`yhan 7O-237, 238 ChAT-FORRS
`
`BY LYAZY—Iic,
`
`INBEBRY DYAF—-Ioty he
`
`nd, BIT FVO-239 TY os - 0.50)
`
`50. 5@OMlcHSowlt, FO-240TY LYRA
`
`—OPEC DYAZF-OPMOMBENTY VYRZI—
`
`[cRy bands, KE. FO-239CY LYAZS—
`
`OEM -0.5950. 5S@ORICaLWalt. 7O-24
`
`1NiA TCC CEROHEMTIDN, Y LYAI—
`
`OMMEOBS lt, VO-242TY LYRZY-OlB
`
`ci meen, Bec pYAzs-OeoMRen
`
`—255CX DYAY-Ics (XAMORMBROR
`IME) Mey kan, MIITIO-256CYLYZ
`4-—Ofble 2PKHens, TOCY VYAY—-le2
`
`DOPAMRBAnEOMAs LEODTYI—-LA CRUE
`LEB) CHT SACHS. FO-257 TY L
`YA9-OER g (YAMORMORAIE) LIA
`ELIDESOMHESH Y Oftq LIAB< BL
`Bla, FO-2 1 OlRoTKOP FLAK SR
`
`RNMIDNSETTCHSM, Y Of8oq KLYUASIG
`Blt. 7WO-258CY DYAS—-lep (YAHOSR
`AORIME) +1 Ofotty bans, Ric7oO-
`259 T7414 -IDERENDY FT SAOILYAY
`
`TT.
`
`t£OBRMRY DYAS-Keey bens, FO-
`
`—Oic i AMBSeh, BlITIO-260CI Mert
`
`241 CY DYAZS-OABowRl, FO-2 43
`
`2ISELEDESDOFEMTON, BUTANE
`
`CY DYZY-OEDS 1 MARSH BlcCtOI
`
`ISROT 4 -JDEIMT SREARUIO-2105
`
`CLYAZS-OPMMBENT, CORMRBY LVA
`
`MaenoIAX2SELEBAI 1 Bima bic
`
`4—-lczy bFend,
`
`[0027] cMKSIR. X DLYAZVY-. YLYAYF
`
`ITSO S AEST SEOON FRG
`
`OBGRELT. GI4—-IVDEAEU-M (X,Y)
`OMAR ICMAT SBI 4 —JVEXAEY-NOF-9OD
`
`6B. REUEHICHBRT—IPEANCAEY —
`
`OV ELAR y ban FO-244CTEOF—-—9M
`
`CX ,YIRCLYAZA-Alevy kana.
`[OO028) WEMDEDICA, B, COBLYAZS-Ke
`
`BEMRTLESOCHELT. ROBM(C2747—)b
`EC1HM) cee SRR IO-200pShMeN
`StE0¢CKRS,
`
`[0030] (32 Ris) AHHOR 2 RHGHIOAK
`
`WAKEHI, B81OM7O-Fv—beAl I CHAAL
`TUX. ft, E19, B11 Old 1 SHON7 cass
`SRHERELEEOT M6. M&SOMRIH 2 Rik
`ACES<A-BOtt FO-Fv— FRU
`
`TS.
`
`dRHIOMIT SC CD 2ADRRUBEREELT
`
`[0031] 70-300~303Tld, 81iGlo
`
`tOMMIBICHT SSEXCHEXOHAMRKS
`
`7O-210-213¢%<Mele, FFX LYAZY
`
`NWS, FO-250 Cite BB. MORALE a
`
`—. Y LYAZF-CP FLAREENSGI4 —)JLE
`
`,b,cé&lT a At+b Bre CORF
`PETSN. PELAX ,Y (BExXERe) OF1B
`OWEHARD VDYAS-Kcvy band, Rio. 7
`
`H-251 ide B. HORAa , b,c
`
`éLtTa A+b Bic CoORRRRAaH
`
`TT PEVLAX ,Y OFBOBEWA (6 - HEB)
`MD LDYAP-lckeybhan<RC7O-252T
`
`AEV—-12OMGCX ,Y ) OMMALVYAS-Ke
`tybend, RICIO-301Tl. X DYAS—
`
`OEDS5C LYAZAF-OPMRR SH, Towle. Fs
`
`XIN SISRIEAMK Ca, b) Of8otyb
`aNTWUSLYAI—K OMCOBMRMRTANS
`
`ek, MEHOC CD ECORMIEBICARAYS
`
`SEBBHLOC C DADMRIEO X BROPEMX LY
`
`teh, B. HOHPStHea ,b,ckLlTa A
`
`APV—-levey bens, FO—-302 TAX LYRY
`
`+b Bre COMBATANT PELA
`
`—-OBBRAMX LYAZS—-Iceey kan, FO—-30
`
`X,Y OFFBORE (56 - BE) AD LY
`A9-icvey bans, D,D ,D island
`
`2 TAX DYRAI—-OlEMS X LYZY-ORMRER
`
`an, tOKRRMNX LYAZS-Kcey bans.
`
`LEKDICD/ATYN-¥—-15,16,171ctn
`
`(0032) #20. 41 RKGICARIC, REHOS
`
`CnskeN< MEDI EY TCAbHtT. yros
`
`SHRUBEEBECLTO, FEXORAMEOTHES
`
`WAY, R-Y,B-YELTHAEHSTEBS,
`
`OBABMX LYAZS—Ic, LREBMX LYAZS—Ie
`
`(0029) @lItT7O-253Tld, B4leRLEK
`SICBI 4 -IVDFAEU — (COMBILMEDEE ) O
`XAWOPV FLAY FaNTISX LYAZY—-O
`
`(Alc 1 AMRSeH, FO-254X ofestt (XA
`HORMIORAE) LUASIMESAMHESH
`S X OF t KNAS<Aligalt, JO-210
`
`ty banscéleeas, VO-304TAX LYRA
`
`F—OMENO . TS LIKSUIMESMOWMEMTHON
`
`X DYAZAV-OPMO . TS KIARL WHA I O— 3
`
`O5TX LYAZS-Ofblc i MBean, Bloc p¥
`
`AF-OPAMBSh, EORBRMX LVAI—-Ievz
`
`y hance FO-310CX DYAZS-ORX
`
`PETITIONERS EX1012
`Page 5
`
`(5)
`
`特開平5−3568
`
`て、X3レジスターにセットされる。
`【0026】次に、フロー236では、X方向と同様
`に、緑色光のCCD上での結像位置に相当する青色光の
`CCDへの結像位置のY座標の値がY2レジスターにセ
`ットされ、フロー237、238で上記データの整数部
`がY3レジスターに、小数部がY2レジスターにセットさ
`れる。続いて、フロー239でY2の値が、−0.5か
`ら0.5の間にある時は、フロー240でY3レジスタ
`ーの値とCYレジスターの値が加算されてY3レジスター
`にセットされる。また、フロー239でY2レジスター
`の値が−0.5から0.5の間にない時は、フロー24
`1へ進んでここで正負の判定が行われ、Y2レジスター
`の値が正の場合は、フロー242でY3レジスターの値
`に1が加算され、更にCYレジスターの値が加算され
`て、その結果がY3レジスターにセットされる。フロー
`241でY2レジスターの値が負の時は、フロー243
`でY3レジスターの値から1が減算され、更にその値に
`CYレジスターの値が加算されて、その結果がY3レジス
`ターにセットされる。
`【0027】このように、X3レジスター、Y3レジスタ
`ーには赤色光に対する色補正を行うためのベクトル演算
`の結果として、GフィールドメモリーMG(X1,Y1)
`の部分に相当するBフィールドメモリー内のデータのう
`ち、最も位置的に近い画素データが記憶されたメモリー
`のアドレスがセットされ、フロー244でそのデータM
`R(X3,Y3)がCレジスター内にセットされる。
`【0028】以上のようにA,B,Cの各レジスターに
`は緑色光に対するCCD2への結像位置を基準として、
`その結像位置に対応する青色光と赤色光の画素が算出さ
`れている。フロー250では緑、青、赤の混合比率をa
`1,b1,c1として、a1×A+b1×B+c1×Cの演算
`が実行され、アドレスX1,Y1(緑色光を基準)の位置
`の輝度出力がDYレジスターにセットされる。次に、フ
`ロー251では緑、青、赤の混合比例をa2,b2,c2
`としてa2×A+b2×B+c2×Cの演算が実行され
`て、アドレスX1,Y1の位置の色差出力(赤色−輝度)
`がDR-Yレジスターにセットされ<次にフロー252で
`は緑、青、赤の混合比率をa3,b3,c3としてa3×A
`+b3×B+c3×Cの演算が実行されて、アドレス
`X1,Y1の位置の色差出力(青色−輝度)がDB-Yレジ
`スターにセットされる。DY,DR-Y,DB-Yの値は前述
`したようにD/Aコンバーター15,16,17にそれ
`ぞれ転送され<所定のタイミングに合わせて、アナログ
`出力Y,R−Y,B−Yとして出力されることになる。
`【0029】続いてフロー253では、図4に示したよ
`うに各フィールドメモリー(この場合は緑色が基準)の
`X方向のアドレスがセットされているX1レジスターの
`値に1が加算され、フロー254でX1の値がt(X方
`向の有効領域の最大値)より大きいかどうかが判定され
`る。X1の値がtより大きくない場合は、フロー210
`
`へ戻って次のアドレスに対する上記演算が実行される。
`フロー254でX1の値がtより大きい場合には、フロ
`ー255でX1レシスターにs(X方向の有効領域の最
`小値)がセットされ、続いてフロー256でY1レジス
`ターの値に2が加算される。ここでY1レジスターに2
`つの値が加算されたのはテレビのインターレス(飛び越
`し走査)に対応する為である。フロー257ではY1レ
`ジスターの値がq(Y方向の有効領域の最大値)より大
`きいかどうかが判定され、Y1の値がqより大きくない
`場合は、フロー210に戻って次のアドレスに対する演
`算が行われるだけであるが、Y1の値がqより大きい場
`合は、フロー258でY1レジスターにp(Y方向の有
`効領域の最小値)+1の値がセットされる。次にフロー
`259ではフィールド数をカウントする為のIレジスタ
`ーの値に1が加算され、続いてフロー260でIの値が
`2に達したかどうかの判定が行われ、達していない場合
`は次のフィールドに対する演算が再びフロー210から
`開始されるが、Iが2に達した場合は、1画面分の上記
`演算が終了したものと判断して、次の画面(2フィール
`ドで1画面)に対する演算がフロー200から開始され
`るものとなる。
`【0030】(第2実施例)本発明の第2実施例の具体
`的方法を図9、図10のフローチャートを用いて説明し
`ていく。尚、図9、図10は第1実施例の図7に相当す
`る部分を変更したもので、図6、図8の部分は第2実施
`例でも全く同一なので、フローチャート及び説明は省略
`する。
`【0031】フロー300〜303では、第1実施例の
`フロー210〜213と全く同様に、まずX1レジスタ
`ー、Y1レジスターでアドレス設定されるGフィールド
`メモリー12のMG(X1,Y1)の値がAレジスターに
`セットされる。次にフロー301では、X1レジスター
`の値からCXレジスターの値が減算され、その値に、青
`色光に対する収差補正係数Kb(a,b)の値がセット
`されているレジスターK1の値での割算が実行されるこ
`とにより、緑色光のCCD上での結像位置に本来相当す
`る青色光のCCDへの結像位置のX座標の値がX2レジ
`スターにセットされる。フロー302ではX2レジスタ
`ーの整数部がX3レジスターにセットされ、フロー30
`2ではX2レジスターの値からX3レジスターの値が減算
`され、その結果がX2レジスターにセットされる。
`【0032】従って、第1実施例と同様に、緑色光のあ
`る結像位置を基準としての、青色光の結像位置のずれ量
`の整数部がX3レジスターに、少数部がX2レジスターに
`セットされることになる。フロー304ではX2レジス
`ターの値が0.75より大きいかどうかの判定が行われ
`X2レジスターの値が0.75より大きい時はフロー3
`05でX3レジスターの値に1が加算され、更にCXレジ
`スターの値が加算され、その結果がX3レジスターにセ
`ットされた後、フロー310でX3レジスターの値がX4
`
`PETITIONERS EX1012
`Page 5
`
`
`
`‘BES - 3568
`
`LYAP-lCbBRY FANS. FTO-304EX LY
`
`AP-OPMO . T5LYNAS<C ALMA. FO-3 0
`
`[0035] (#3 Ris) AHOR 3 RHGHIOAK
`HAKEN11. Bi2070—-Fr—b eA CaeeA
`6 CX LYAZF—-OM- 0. 75 kINAlMeES
`
`UTU<. fh, B11, Bi21ase 1 HHH7 ict
`DOHEMTON, X OFB- 0.75 KIVA
`HTSRAC. 41 HONS, Bsicwysoamn
`It2<A—-BOTIO—-Frv— FRUIT 5.
`
`470-307 CX LYAZF—-OEMS 1 MARS
`
`nh. Bloc DYAFY-ORMMRSH, tORRMX
`
`[0036] 7O-400~—402Tld, 81 XiHGlo
`
`LYAF—-lCvy FANTIO—3 1 ON#OtOCT
`
`J7O-210—-212¢RRIC. X LYAS-. YL
`
`& Ric. FO-306TX VYAZY—-OlEM- 0.
`
`7TOKINAC ALM, FVO-3 08 CX LYRA
`
`—OiEe-0.2505+0. 250M lcHSme5n
`
`YAI-— (PF FLARESNSG74 -JVEAEV—1
`2@M (X ,Y )OMMALYAS-Ieey ban
`& RiCFO—-401 Tl X VLYZY—-OPASC
`
`OUEMTDN, COCX Of8A-0.25M5+
`
`LYAZS-OPMRRSH COPCREXICMT SU
`
`0. 25@MmlcHSnle, FVO-309CX LYRZY
`
`—OfblCC DYAZY—-OPAMBANTEORRE X
`
`SRILA K (a,b) OFAey FaNTHISLyY
`AY-K OP COBMRMRTENS ce, ME
`
`LYAF [CRY FANT O—3 1 ONEOBOET
`
`HOC CD ECORAUE ICHAT SSBHKOC CDA
`
`& —A, JO-308CX VYAZY—-OlEM- 0.
`
`ORMEMEO X MIREMX LYAZS-Icovy ban
`
`25M5+0. 25@Mlcal walt 7oO—-3 11x
`
`Bo
`
`LYAI-OEBHEMTDN X LYAZAT-OEM
`
`(0037) 7O—-402TlAX DYAZFY-OBRS
`
`TEogeaicit, JO-312CX DYAS-OBEC
`
`WX DYAS-Kevey ban Re7O-403 Tl
`
`LYAZAF—-OPMMBSNTEORBREX VYAZI—
`
`EOEBYWEMTDNT X OffRoOwSAltIO-
`
`[cCeybkan, SlIT7O—-313CX VYAZI—-O
`
`411\€00.
`
`X OffMEOMSal7O-404N
`
`(EI 1 ANF SNEBRMX DYAS-KcCkhy ben
`
`ATX LYAZAS—-Olblc 1 MMMFencTtoeRm
`
`& M&M 7O-311CX VYAZY-OPMBOBS
`
`X LYAS—-icvy kansd,
`
`[clt. FO-314CX VYAZY-OBEC LYRZY
`
`[0038] oT X ,XLYAPS-Kclk KTb
`
`—-OPRMAASNTEODGREX LYAZS—-KCRYb
`
`an RICFO-315CX VYAZY—-OEMS 1
`
`BRE AHKBRMX LYAZAS-Kcey bans. A
`
`JNBRLIEECX , Y OBBCRENKMEOHARM
`CX ,Y ) CRBORDORES LCOB
`Lic 2 DNHRO XAROFY FLAMRESNTIS.
`
`I. YAROR HURBIO-3 16-33 0lcDti
`
`[0039] Ric7O-405Tl X LYAZS-Ke
`
`TH, FO-301-315¢4<HLARtCHHSAN
`
`0.5BRRELTOO. SAMBSh, ZOPRICH
`
`S cCUOCX ,X,Y ,YORLYAZAI-[Elsn7
`
`WLELVYAS—K OM ANKE X LYAZY
`
`bE LEBRICREIRLIY FLADRESNTS
`
`—lcty hens, SliT. 7O-406 CltxX LY
`
`0, GMAILX , YENEHOA CORR LEBRAIE
`ZHSSHRCTCOROHRODRICKSHIL HAO?
`
`AP-OEDSC VYAZAY-OPMARSH, Ele
`
`0. SAMBANKEX LYAZI—-Iehy bens,
`
`FLARENENXABITMULTIEAX .X. YA
`
`(0040) 7O—-407Tlk TMX LYRI-O
`
`MULTIAY ,Yietybantsiy, R BLE
`RMLHS 1 TOHRICSENSAIL. ZOPELA
`
`(EEX LYAZF-OcotRmMAan, X LYAZY
`
`—ONX DYAZF—-OPKISASL MSA X LY
`
`AXAMPICMECTIAX , X YARMIOHWUTIAY , Y
`
`AP-ANOF—FECRENS XAM? EFLABRICE
`
`BAOLVYAS-ICeybkanscelee@s, HoT
`
`ENSASMREOCHMULTIO—-408TT L
`
`H-331~334Tld COLYAY-X ,X,Y
`
`YA9-OPEIDCURYLTS. X VLYAZY-OlB
`
`,Y OMHABbHtITkLOTH EL ATESM (X ,
`
`BX LDYAZAY-OPK I Nat welt FO-409T
`
`Y).MCX,Y),MCOX,Y),M
`
`X VYRZY-NOF—FECRENS XAT ELA
`
`CX ,Y )OMBBRABLYAZS-Iichy be
`hh. 7O—-3 35 CEOPRUEMROSNTBLIYAZY
`
`—lctyhFenscelcas,
`
`(0033) HBXCMTSN7 LARSEN1007
`O-336—-370T70-301-335¢2< he
`
`BRICBENSAIBELT X VYRZY—OEMS X
`
`LYAZS-OPMRRSN T LYAZAP-Kcky bE
`
`nd, 7O-410Tit. X LYZY-NOF-FE
`
`CHRENSXAARPY FLABRRICSENSABELT,
`
`1IDST VYZY-OPMARSHN, CORRAT
`
`CHM ESOCHALE 3.
`
`LYAZAS-Iczy kaNS,
`
`[0034] CMOKSICLT A,B, CRLYAI—
`
`[0041]—-A, X LYAY-OPMBORI 7
`
`(cla, BHO S CCD 2A0GRUEBEBHLL
`
`H-411X DYAZAT—-OPEMS 1 MARENTX
`
`TC. FORRAIEICHT SSEXCHEXOBIERS
`
`LYAY-ICty bensA X ,X LYAY-Icld
`
`WRHICAHANS.
`
`RF PVR LELG X,Y OMECRENCMIE
`
`PETITIONERS EX1012
`Page 6
`
`(6)
`
`特開平5−3568
`
`レジスターにもセットされる。フロー304でX2レジ
`スターの値が0.75より大きくない時は、フロー30
`6でX2レジスターの値が−0.75より小さいかどう
`かの判定が行われ、X2の値が−0.75より小さい時
`はフロー307でX3レジスターの値から1が減算さ
`れ、更にCXレジスターの値が加算され、その結果がX3
`レジスターにセットされてフロー310へ進むものとす
`る。次に、フロー306でX2レジスターの値が−0.
`75より小さくない時は、フロー308でX2レジスタ
`ーの値が−0.25から+0.25の間にあるかどうか
`の判定が行われ、ここでX2の値が−0.25から+
`0.25の間にある時は、フロー309でX3レジスタ
`ーの値にCXレジスターの値が加算されてその結果がX3
`レジスターにセットされフロー310へ進むものとす
`る。一方、フロー308でX2レジスターの値が−0.
`25から+0.25の間にない時はフロー311でX2
`レジスターの正負判定が行われ、X2レジスターの値が
`正の場合には、フロー312でX3レジスターの値とCX
`レジスターの値が加算されてその結果がX3レジスター
`にセットされ、続いてフロー313でX3レジスターの
`値に1が加算された結果がX4レジスターにセットされ
`る。又、フロー311でX2レジスターの値が負の場合
`には、フロー314でX3レジスターの値とCXレジスタ
`ーの値が加算されてその結果がX3レジスターにセット
`され、次にフロー315でX3レジスターの値から1が
`減算された結果がX4レジスターにセットされる。同様
`に、Y方向のベクトル演算フロー316〜330につい
`ても、フロー301〜315と全く同じ方法で算出され
`る。ここでX3,X4,Y3,Y4の各レジスターにはベク
`トル換算した結果に最も近いアドレスが設定されてお
`り、例えばX,Yそれぞれの方向での換算した結果がほ
`ぼある画素とその隣の画素の中間に来る時は、両者のア
`ドレスがそれぞれX方向に対してはX3,X4、Y方向に
`対してはY3,Y4にセットされており、又、換算した結
`果がほぼある1つの画素に含まれる時は、そのアドレス
`がX方向に対してはX3,X4Y方向に対してはY3,Y4
`両方のレジスターにセットされることになる。従ってフ
`ロー331〜334では、このレジスターX3,X4,Y
`3,Y4の組み合わせによってアドレスできるMB(X3,
`Y3)、MB(X4,Y3)、MB(X3,Y4)、M
`B(X4,Y4)の加算結果がBレジスターにセットさ
`れ、フロー335でその平均値が求められてBレジスタ
`ーにセットされることになる。
`【0033】赤色光に対するベクトル演算も図10のフ
`ロー336〜370でフロー301〜335と全く同様
`に算出されるので説明は省略する。
`【0034】このようにして、A,B,C各レジスター
`には、緑色光に対するCCD2への結像位置を基準とし
`て、その結像位置に対応する青色光と赤色光の色情報が
`効果的に算出される。
`
`【0035】(第3実施例)本発明の第3実施例の具体
`的方法を図11、図12のフローチャートを用いて説明
`していく。尚、図11、図12は第1実施例の図7に相
`当する部分で、第1実施例の図6、図8に相当する部分
`は全く同一なのでフローチャート及び説明は省略する。
`【0036】フロー400〜402では、第1実施例の
`フロー210〜212と同様に、X1レジスター、Y1レ
`ジスター(アドレス設定されるGフィールドメモリー1
`2のMG(X1,Y1)の値がAレジスターにセットされ
`る。次にフロー401では、X1レジスターの値からCX
`レジスターの値が減算され、その値に青色光に対する収
`差補正係数KB(a,b)の値がセットされているレジ
`スターK1の値での割算が実行されることにより、緑色
`光のCCD上での結像位置に相当する青色光のCCDへ
`の結像位置のX座標値がX2レジスターにセットされ
`る。
`【0037】フロー402ではX2レジスターの整数部
`がX3レジスターにセットされ、次にフロー403では
`その正負判定が行われて、X2の値が負の場合はフロー
`411へ進むが、X2の値が正の場合はフロー404へ
`進んでX3レジスターの値に1が加算されてその結果が
`X4レジスターにセットされる。
`【0038】従って、X3,X4レジスターには、ベクト
`ル換算した上でX1,Y1の座標で示された位置の画素M
`G(X1,Y1)に最も近い青の成分の座標軸上での連続
`した2つの画素のX方向のアドレスが設定されている。
`【0039】次にフロー405では、X3レジスターに
`0.5画素分としての0.5が加算され、その結果に前
`述したレジスターK1の値が掛算された後、X5レジスタ
`ーにセットされる。続いて、フロー406ではX1レジ
`スターの値からCXレジスターの値が減算され、更に
`0.5が加算された後X2レジスターにセットされる。
`【0040】フロー407では、このX5レジスターの
`値とX2レジスターの値との比較が為され、X5レジスタ
`ーの値がX2レジスターの値よりも大きい時は、X4レジ
`スター内のデータ値で示されるX方向アドレス部分に含
`まれる割合が無いものと判断してフロー408でTX4レ
`ジスターの値を0にリセットする。X5レジスターの値
`がX2レジスターの値より小さい時は、フロー409で
`X4レジスター内のデータ値で示されるX方向アドレス
`部分に含まれる割合として、X2レジスターの値からX5
`レジスターの値が減算され、TX4レジスターにセットさ
`れる。フロー410では、X3レジスター内のデータ値
`で示されるX方向アドレス部分に含まれる割合として、
`1からTX4レジスターの値が減算され、その結果がTX3
`レジスターにセットされる。
`【0041】一方、X2レジスターの値が負の時は、フ
`ロー411でX3レジスターの値から1が減算されてX4
`レジスターにセットされる為、X3,X4レジスターには
`ベクトル換算した上で、X1,Y1の座標で示された位置
`
`PETITIONERS EX1012
`Page 6
`
`
`
`OBAM (X , Y ) (CSE)BORDORBRHL
`CHER Lic 2 DDBROXAMO?Y FLAMRESH
`
`7O-439-476, 7O-401—-438¢8X<¢
`
`ARITRHESHSOCHILES 5,
`
`THiS, RICFO-412TlA X VPYAZP-HS
`
`[0045] cCMOKSICLTA, B, CHLYYAI—-Ke
`
`0.5SBRRELTOO. SMARSH, CORR
`
`Id, MBXOMTSCCD2°~90BRUBEBELL
`
`WLELVYAS—K OM ANKE X LYAZY
`
`TC. FORRAUIEICHT SSEXCHEXOBIER
`
`‘BES - 3568
`
`—icCey hens, MIT 7O-413TXL
`
`YA9F-OUENSC VPYAZAY-OPMARSH, Ble
`
`0. SMBBANKEX LYAZI—-lcChy bens,
`
`7O-414lk X DPYAY-OPEX LYAZY-
`
`OM cotRAAShH, X LYAZY—-OEMX LYAZA
`
`F-OPBLNIBNAl wel. X LYRZY-AOF-¥
`
`fECRENSXAAY FLABRICAENSAAMEU
`
`SBOeHMLT. JO-415CT LYAZY-OBE
`
`OURy bts. X LYAZS-OPM. X LYAZY
`
`—OUEKID VALS, FO-416 CX VYRY—
`
`AOFT—FECRENS XA? FLAMRICSENS
`
`BIBELT X DLYAZY—-ODSX LYZF—-OB
`
`MARS T LYAS-iceybhansds, 7O-4
`
`17 Tih X DLYZF-NOF—FECRENSXA
`
`Ay FLABRICBENSARBELT 1N5T LY
`
`AF-OEMARENTORRET LYAP-levy
`
`bane.
`
`[0042) Mic. 7O-418—-43 4G YAR
`
`ORD VARINATHUEOAASIO-—40 1
`
`—-417E2< BRA CHASES 3S.
`
`[o043) k0T X X,Y ,YUYAS-Ke
`
`TFRICRHeNS,
`
`[0046]
`
`(SEHR) WESPAR LE KDIC, A-ALY ASE
`
`RBLECTANAS CIA MRRP A FAK
`
`CHILD SRR LY ADEE E, EFADAD MOE
`
`SUBGROHG R,G, BOSBARBICNKT FL
`
`MRSASc eich), MORK céeata, 2S
`
`NOBWIMUORHAETAADASRESRRTSct
`
`BCS.
`K BareoDFasHAA)
`(211) AHS SEFADASREOBMERT
`7FOyINtHS.
`
`(22) BRLY AIC KSBMESHAT SEOONT
`5S.
`
`(23) BRLY ASL CRAFTLICRRENE
`BOREORRECCICARLIERERTH CHS.
`
`(24) CC DOMRFIERINCHS.
`[25] CCDO®REMLICHRANEEHRERO
`HARARECHS.
`
`(B26 ) ASSAICHSIT SBMEESSAT SEH
`OIO-Fv—bRUWMEREAREART ST — TI
`
`Id, BUIREHIEORON bBRERTILELT &
`
`EMDNCHS.
`
`OMARIISX , Y OPORECRENKMEOBR
`
`M (CX , Y ) (CeBITOMBICHS. BRL
`BROP FLAMvyFenctsy, Blo T ,
`T ,T ,T OBVYAS—-Kclk. X, YENEH
`OAAICKRSERLEBARICSENSILEMEY yb
`
`SNnTWS, HoT. FO-435—438Tl M
`
`(X ,Y)(CBa#T ,T SRR ANLAR M
`(X ,Y (CBa#T ,T ORRSNCER,
`MCX ,Y )[C@e87T ,7 ORR SNES
`R MCX ,Y)CSeeT .T SRA
`SRASTMBASANTBLYAS-levy band,
`
`(0044) FEXCHTS<9 HBR. Hi20
`
`(E47) BSRAICHSIT SBIERAT SH
`OFN-Fr—bTHS.
`
`(E28 ) ASRAICHSIT SBIELSAT SEH
`OFN-Fr—bTHS.
`
`(E29) ASRAICHSIT SBMEERIFOR 2 OMG
`SERA SEOOIN-Frvr—b CHS.
`
`(2410) ASSAICHSIT SBMEEENFOR 2 OR
`PIZHAAT SEOOIO-Fr—btHS.
`
`(B11) ASRAICSIT SBMEEENFOR 3 ORM
`PIZHAAT SEOOIO-Fr—btHS.
`
`(B12) ASICS SEMEEENFOR 3 ORT
`PIZHAAT SEOOIO-Fr—btHS.
`
`PETITIONERS EX1012
`Page 7
`
`(7)
`
`特開平5−3568
`
`の画素MG(X1,Y1)に最も近い青の成分の座標軸上
`での連続した2つの画素のX方向のアドレスが設定され
`ている。次にフロー412では、X3レジスターから
`0.5画素分としての0.5が減算され、その結果に前
`述したレジスターK2の値が掛算された後、X5レジスタ
`ーにセットされる。続いて、フロー413では、X1レ
`ジスターの値からCYレジスターの値が減算され、更に
`0.5が減算された後X2レジスターにセットされる。
`フロー414では、X5レジスターの値とX2レジスター
`の値との比較が為され、X5レジスターの値がX2レジス
`ターの値よりも小さい時は、X4レジスター内のデータ
`値で示されるX方向アドレス部分に含まれる割合が無い
`ものと判断して、フロー415でTX4レジスターの値を
`0にリセットする。X5レジスターの値が、X2レジスタ
`ーの値より小さい時は、フロー416でX4レジスター
`内のデータ値で示されるX方向アドレス部分に含まれる
`割合として、X5レジスターの値からX2レジスターの値
`が減算され、TX4レジスターにセットされる。フロー4
`17では、X3レジスター内のデータ値で示されるX方
`向アドレス部分に含まれる割合として、1からTX4レジ
`スターの値が減算されその結果がTX3レジスターにセッ
`トされる。
`【0042】同様に、フロー418〜434ではY方向
`のベクトル演算が行われておりその方法はフロー401
`〜417と全く同様なので説明は省略する。
`【0043】よって、X3,X4,Y3,Y4レジスターに
`は、色収差補正の為のベクトル換算を実行した上で、緑
`の成分於けるX1,Y1の値の座標で示された位置の画素
`MG(X1,Y1)に最も近い青の成分に於る、連続した
`画素のアドレスがセットされており、更に、TX3,
`TX4,TY3,TY4の各レジスターには、X,Yそれぞれ
`の方向に於る連続した画素に含まれる比率が各々セット
`されている。従って、フロー435〜438では、MB
`(X3,Y3)に含有率TX3,TY3が乗算された結果、M
`B(X4,Y3)に含有率TX4,TY3が乗算された結果、
`MB(X3,Y4)に含有率TX3,TY4が乗算された結
`果、MB(X4,Y4)に含有率TX4,TY4が乗算された
`結果が全て加算されてBレジスターにセットされる。
`【0044】赤色光に対するベクトル演算も、図12の
`
`フロー439〜476で、フロー401〜438と全く
`同様に算出されるので説明は省略する。
`【0045】このようにしてA,B,C各レジスターに
`は、緑色光に対するCCD2への結像位置を基準とし
`て、その結像位置に対応する青色光と赤色光の色情報が
`正確に算出される。
`【0046】
`【発明の効果】以上説明したように、ズームレンズ等を
`装着したビデオカメラでは、焦点距離やAFなどによっ
`て変化する撮影レンズの色収差を、ビデオカメラ側の信
`号処理回路の中で、R,G,Bの各色情報毎にベクトル
`演算を実行することにより、取り除くことができ、色ず
`れのない品位の良好なビデオカメラ装置を実現すること
`ができる。
`【図面の簡単な説明】
`【図1】本発明におけるビデオカメラ装置の構成を示す
`ブロック図である。
`【図2】撮影レンズによる色収差を説明するための図で
`ある。
`【図3】撮影レンズを通して撮像素子上に結像された画
`像の各色の波長ごとに分離した像を示す図である。
`【図4】CCDの画素配列を示す図である。
`【図5】CCDの撮像画面上に結像された各画素情報の
`相対関係を示す図である。
`【図6】本発明における色収差補正動作を説明するため
`のフローチャート及び収差補正係数を選択するテーブル
`を示す図である。
`【図7】本発明における色収差補正動作を説明するため
`のフローチャートである。
`【図8】本発明における色収差補正動作を説明するため
`のフローチャートである。
`【図9】本発明における色収差補正動作の第2の実施例
`を説明するためのフローチャートである。
`【図10】本発明における色収差補正動作の第2の実施
`例を説明するためのフローチャートである。
`【図11】本発明における色収差補正動作の第3の実施
`例を説明するためのフローチャートである。
`【図12】本発明における色収差補正動作の第3の実施
`例を説明するためのフローチャートである。
`
`PETITIONERS EX1012
`Page 7
`
`
`
`‘BES - 3568
`
`
`
`PETITIONERS EX1012
`Page 8
`
`(8)
`
`【図1】
`
`特開平5−3568
`
`PETITIONERS EX1012
`Page 8
`
`
`
`|
`
`‘BES - 3568
`
`up|? [KR
`
`(44)
`
`(43) C2)C4)
`(@)
`
`PETITIONERS EX1012
`Page 9
`
`(9)
`
`【図2】
`
`特開平5−3568
`
`【図3】
`
`【図4】
`
`PETITIONERS EX1012
`Page 9
`
`
`
`‘BES - 3568
`
`(B45)
`
`(2)
`
`PETITIONERS EX1012
`Page 10
`
`(10)
`
`【図5】
`
`特開平5−3568
`
`PETITIONERS EX1012
`Page 10
`
`
`
`
`
`(6)
`
`(B48)
`
`‘BES - 3568
`
`Drea X¥A+b XB+C, *C
`
`250
`
`251
`
`259
`
`De-YoaXAtb:XBtC,xC\—77
`
`*1
`Ds—Y<-asX A+ bsXB+CsxCh7~*
`
`KO
`
`PETITIONERS EX1012
`Page 11
`
`(11)
`
`特開平5−3568
`
`【図6】
`
`【図8】
`
`PETITIONERS EX1012
`Page 11
`
`
`
`‘BES - 3568
`
`(47)
`
`xT
`
`A <—
`
`20
`
`Xee~
`Cx) . Ohi
`
`£i]
`
`228
`
`ap
`
`XZ
`XZ
`INTO)
`INTOe)
`X2e—
`X2e— >
`X2—X3
`230
`xe-X3
`2 2}
`icra PY
`—
`216
`Set
`<eze>
`278
`
`
`Sal|[Bal Eel Ee
`Aetly
`Xat/tCy
`3-ft
`XB+C¥
`uaesty
`Xa—/tlx
`
`24
`
`Ye
`
`2/9
`
`ee
`Oi Che
`
`oe
`INTOUR)
`
`Yz<e—
`Y2-¥2
`:
`
`y
`
`AKI)
`
`
`
`
`220
`