throbber
(19) Japanese Patent Office (JP)
`(12) Publication of unexamined patent applications (A)
`(11) Japanese unexamined patent application number
`JPH5-3568
`(43) Publication Date
`
`January 8, 1993
`
`5
`
`(51) Int. Cl.5
`
`H04N 9/04
`9/64
`9/73
`
`ID Code Agency
`FI
`8943-5C
`8942-5C
`8626-5C
`
`B
`R
`A
`
`FI Technical
`display area
`
`10
`
`Examination request
`Number of claims
`original})
`
`Not yet requested
`7 (Total 16 pages {in the
`
`15
`
`20
`
`25
`
`30
`
`Patent appn H3-153129
`(21) Appn no.
`(22) Filing date June 25, 1991
`(71) Applicant
`000001007
`Canon Inc.
`30-2 Shimomaruko 3-chome, Ohta-ku,
`Tokyo
`SHIOMI Yasuhiko
`30-2 Shimomaruko 3-chome, Ohta-ku,
`Tokyo
`Canon Inc.
`Patent Attorney MARUSHIMA Giichi
`
`(72) Inventor
`
`(74) Agent
`
`(54) [Title of the invention] Video camera device
`
`(57) [Abstract]
`aberration
`chromatic
`correct
`To
`[Objective]
`resulting from the attachment of a zoom lens or the
`like to a video camera or the like.
`
`PETITIONERS EX1011
`Page 1
`
`

`

`5
`
`This video camera device is
`[Configuration]
`correct
`chromatic
`aberration
`by
`configured
`to
`converting a video signal output from an imaging
`element into digital data, storing the digital data in
`a memory for each color, and subjecting pixel
`information in each memory to two-dimensional vector
`movement, in the memory, in accordance with a state,
`such as zoom or focus, of a photographic lens, and then
`combining the pixel information.
`
`PETITIONERS EX1011
`Page 2
`
`

`

`
`Key
`3
`4
`5
`6
`
`
`
`Source
`H ドライブ
`V ドライブ
`タイミング発生回路
`サムプルホールド
`
`Target
`H drive
`V drive
`Timing generation circuit
`Sample-and-hold
`
`PETITIONERS EX1011
`Page 3
`
`

`

`7
`9
`10
`11
`12
`13
`15
`16
`17
`18
`
`Right
`of 18
`19
`20
`
`27
`
`28
`29
`30
`31
`
`
`Pre-amplifier
`プリアンプ
`Gamma correction
`ガンマ補正
`A/D converter
`A/D コンバーター
`R フィールドメモリー R field memory
`G フィールドメモリー G field memory
`B フィールドメモリー B field memory
`D/A コンバーター
`D/A converter
`D/A コンバーター
`D/A converter
`D/A コンバーター
`D/A converter
`Color modulated video output
`色変調映像出力センサ
`sensor
`ー
`Video output
`ビデオ出力
`
`AF 処理回路
`モータードライバー回
`路
`モータードライバー回
`路
`ズーム位置検出
`フォーカス位置検出
`メモリー
`A/D コンバーター
`
`AF processing circuit
`Motor driver circuit
`
`Motor driver circuit
`
`Zoom position detection
`Focus position detection
`Memory
`A/D converter
`
`PETITIONERS EX1011
`Page 4
`
`

`

`[Scope of the patent claims]
`a
`comprising:
`device
`[Claim 1] A
`video
`camera
`photographic lens; an imaging means for converting
`subject information that has passed through the
`photographic lens into an electrical signal; a color
`signal converting means for accepting input of the
`signal from the imaging means and converting the same
`into a plurality of items of color signal information
`for each pixel; a detecting means for detecting a drive
`state of the photographic lens; and a control means for
`causing a color signal conversion coefficient obtained
`by the color signal converting means to change in
`accordance with an output from the detecting means.
`[Claim 2] The video camera device as claimed in claim
`1, wherein the detecting means comprises: a focus
`position detecting means for detecting a focus position
`of the photographic lens; and a zoom focal length
`detecting means for detecting a zoom focal length of
`the photographic lens.
`[Claim 3] The video camera device as claimed in claim
`2, wherein the color signal converting means comprises
`an A/D conversion means for converting each pixel
`signal output from the imaging means into a digital
`value.
`[Claim 4] The video camera device as claimed in claim
`2, wherein the color signal converting means comprises
`a memory means for digitally storing the signal outputs
`for each color and each pixel from the imaging means.
`[Claim 5] The video camera device as claimed in claim
`4, wherein data are arranged two-dimensionally in the
`memory means in accordance with a position of each
`pixel included in the imaging means.
`[Claim 6] The video camera device as claimed in claim
`2, wherein the color signal converting means comprises
`a vector movement means for changing the two-
`dimensional arrangement of signal data for each color
`and each pixel from the imaging means in both X and Y
`directions.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 5
`
`

`

`[Claim 7] The video camera device as claimed in claim
`2, wherein the color signal converting means comprises
`a matrix calculating means for combining signal data
`for each color and each pixel from the imaging means
`with one another and executing a calculation thereon.
`[Detailed description of the invention]
`[0001]
`[Field of industrial application] The present invention
`relates to a video camera device configured to correct
`chromatic aberration generated by a photographic lens
`including, for example, a zoom lens, by means of image
`processing.
`[0002]
`[Prior art] In recent years, video equipment such as
`video cameras has undergone remarkable development, and
`has rapidly become widespread as a result of
`improvements in operability resulting from reductions
`in size and weight.
`[0003] Furthermore, photographic lens optical systems
`used in video cameras generally use a four-group type
`zoom lens or the like, but as video cameras have become
`more compact, imaging elements are also becoming
`smaller, and as a result, a reduction in the size of
`the photographic lens itself is also inevitably
`progressing.
`[0004]
`[Problems to be resolved by the invention] However, as
`photographic lenses become smaller, it becomes more
`difficult for performance with respect to resolving
`power and aberration to be adequately maintained in an
`optical manner, and as illustrated in Figure 2, the
`effects of lateral chromatic aberration, which arises
`as a result of the dispersion characteristics of the
`optical material used in the lens, become a significant
`problem
`in
`terms
`of
`maintaining
`the
`imaging
`performance.
`[0005] Figure 3 illustrates, separately for each
`wavelength (red, green, blue), the appearance when
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 6
`
`

`

`incident light from a subject, which has passed through
`the photographic lens as illustrated in Figure 2, forms
`an image on an imaging element. As illustrated,
`differences in the refractive index for each wavelength
`cause the size of the image due to the red component
`illustrated in (a) to be greater than the size of the
`image due to the green component illustrated in (b),
`and the size of the image due to the blue component
`illustrated in (c) to be smaller than the size of the
`image due to the green component illustrated in (b),
`and as a result, a large color misalignment arises in
`the final image obtained by combining each wavelength.
`[0006]
`[Means for overcoming the problem] The present
`invention has been made with the objective of solving
`the problem discussed hereinabove, and is characterized
`by a video camera device comprising: a photographic
`lens; an imaging means for converting subject
`information that has passed through the photographic
`lens into an electrical signal; a color signal
`converting means for accepting input of the signal from
`the imaging means and converting the same into a
`plurality of items of color signal information for each
`pixel; a detecting means for detecting a drive state of
`the photographic lens; and a control means for causing
`a color signal conversion coefficient obtained by the
`color signal converting means to change in accordance
`with an output from the detecting means.
`[0007]
`[Operation] Adopting this configuration makes it
`possible to correct color misalignment that occurs in
`the photographic lens of the video camera, by executing
`image processing in which video signals for each of R,
`G, and B colors retrieved from a CCD are once converted
`into digital data and temporarily stored in individual
`field memories, and then each field memory as a whole
`is individually subjected to vector movement on the
`basis of a drive state of the photographic lens, such
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 7
`
`

`

`as zoom focal length information and focal distance
`information relating to the photographic lens, after
`which the R, G, and B are again combined.
`[0008]
`[Exemplary embodiments] Exemplary embodiments of a
`video camera device according to the present invention
`will now be described in detail with reference to the
`drawings.
`[0009] Figure 1 illustrates the overall circuit
`configuration of a video camera according to the
`present invention, the circuit configuration comprising
`a drive control unit for a video lens and a signal
`processing unit for the video camera.
`[0010] First, incident light from a subject passes
`through a four-group type zoom lens consisting of a
`focusing lens 22, a variator lens 23, a compensator
`lens 24, and a relay lens 25, and forms an image on an
`imaging element 2 such as a CCD. The CCD 2 is a CCD for
`color signals, in which R, G and B color filters, for
`example, are provided alternately on each pixel on an
`imaging surface of the CCD, and image data accumulated
`therein are sequentially read out in synchronization
`with a signal generated by a timing generation circuit,
`a horizontal component being read out by an H
`(horizontal) drive 3 and a vertical component being
`read out under the control of a V (vertical) drive 4. A
`signal output from the CCD is imported into a sample-
`and-hold circuit 6 in synchronization with a signal
`from the timing generation circuit 5, is then amplified
`to a predetermined level by a pre-amplifier 7, and the
`gain is automatically adjusted by an AGC 8 so that
`amplifiers and the like do not become saturated even if
`the luminance changes, and finally gamma correction is
`performed to make a gamma characteristic (photoelectric
`conversion characteristic) of the entire system equal
`to 1, after which the signal is input into an A/D
`converter 10. In the A/D converter 10, an analog video
`signal of each pixel from the CCD 2 is converted into a
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 8
`
`

`

`digital value in response to a command signal from a
`system control CPU, and resulting output data are
`sequentially stored under the control of the CPU, red
`video signals being stored in an R field memory 11,
`green video signals being stored in a G field memory 12
`and blue video signals being stored in a B field memory
`13.
`[0011] Inside the DSP 14, which is an image processing
`microprocessor, when one screen's worth of video
`signals has been stored in each field memory, an image
`vector movement calculation, which is discussed
`hereinafter, is executed for each field memory on the
`basis of calculation data from the CPU 1, and a
`luminance output and a color difference output for each
`pixel are output as digital values. The outputs of the
`DSP 14 are converted into an analog luminance signal
`(Y) by a D/A converter 15, an analog color difference
`signal (R-Y) by a D/A converter 16, and an analog color
`difference signal (B-Y) by a D/A converter 17, after
`which the color signals are finally modulated by a
`color modulation video output circuit 18 and output as
`a video output multiplexed onto the luminance signal.
`[0012] A description will now be given of a video lens
`drive unit, in which, when a photographer operates a
`zoom operation button, not shown, to perform zooming,
`the CPU 1 detects this operation and outputs a command
`signal (for forward or reverse rotation of the motor)
`to a motor driver circuit 27. A motor 26 is rotated by
`means of an electric current from the driver circuit,
`and a driving force of the motor 26 moves the variator
`lens 23 and the compensator lens 24 in the direction of
`the optical axis to execute a predetermined zooming
`movement. Further, in conjunction with the movement of
`the lenses, the current focal length information of the
`photographic lens is detected by a zoom position
`detection circuit 28.
`[0013] Meanwhile, an image signal from the CCD 2 is
`input through a sample-and-hold circuit into an AF
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 9
`
`

`

`processing circuit 19 in which an image focus state is
`detected to determine whether the focus state is front
`focus or rear focus. Control of energization to a motor
`21 is executed by way of a motor driver circuit 20,
`using the output of the AF processing circuit, and an
`auto focus operation is performed by moving the
`focusing lens 22 forward and backward in the direction
`of the optical axis. Further, current position
`information of the focusing lens 22 is detected by a
`focus position detection circuit 29.
`[0014] In Figure 4, the arrangement of pixels in the
`CCD2 is mapped onto coordinates corresponding to the
`arrangement of the field memories, separately for each
`of R, G and B in order to simplify the representation.
`In Figure 4, there are m+1 pixels, from 0 to m, in the
`X direction, of which the pixels used for actual
`photographing are from S to t, and similarly, there are
`n+1 pixels, from 0 to n, in the Y direction, of which
`the pixels used for actual photographing are from P to
`q. Further, the effective dimension of one pixel is
`expressed as Δx in the X direction and Δy in the Y
`direction.
`[0015] Figure 5 illustrates the relative relationships
`between each item of mapped pixel information for each
`of the R, G, and B color signals illustrated in Figure
`4. (a) signifies that the blue component of light
`emitted from one point on the subject is incident at a
`position having the following coordinates:
`[0016]
`[Other 1]
`
`
`and in (b), said coordinates are developed onto
`coordinates representing the green component of the
`same light, by correcting the amount of aberration on
`the basis of the focal length and dispersion
`information of the actual photographic lens. In this
`way, when aberration is taken into consideration, the
`information of the pixel having the blue component
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 10
`
`

`

`moves to the part represented by the oblique lines in
`(b) on the green component coordinate axes, such that
`in practice, pixels positioned at the following
`coordinates on the original blue coordinate axes:
`[0017]
`[Other 2]
`
`
`are included as pixels having a blue component on the
`green component coordinate axes.
`[0018] Similarly, (c) signifies that the red component
`of the light is incident at a position having the
`following coordinates:
`[0019]
`[Other 3]
`
`
`and in (d), said coordinates are developed onto green
`component coordinates in consideration of aberration.
`[0020] Next, a method for correcting chromatic
`aberration by means of vector movement calculation,
`which is actually performed inside the DSP 14, will be
`described with reference to Figure 6, Figure 7 and
`Figure 8.
`[0021] First, Figure 6(b) and (c) are diagrams
`illustrating tables in which aberration correction
`coefficients KB and KR corresponding to focal length
`information fM and a focusing lens movement amount ΔN
`are stored, and the manner in which the aberration
`correction coefficients are determined from the tables
`in accordance with fM and ΔN. In flow 200 of Figure
`6(a), current focal length information fM of the
`photographic lens is stored in an internal a register
`of the DSP 14 via the zoom position detection circuit
`28, the A/D converter 31, and the CPU 1, and similarly,
`in flow 201, the movement amount ΔN of the focusing
`lens 22 in the direction of the optical axis is stored
`in an internal b register of the DSP 14 via the focus
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 11
`
`

`

`position detection circuit 29, the A/D converter 31,
`and the CPU 1. Next, in flows 202 and 203, on the basis
`of the values in the a register and the b register, the
`value of the aberration correction coefficient KB(a, b)
`
`the value of the aberration correction coefficient KR(a,
`
`for blue light is set in an internal register K₁, and
`b) for red light is set in an internal register K₂, and
`
`in flows 204 and 205, data m/2 and n/2 indicating a
`central position on the coordinate axes are set in CX
`and CY registers, respectively.
`[0022] Next, in flows 206, 207 and 208, pointers for
`sequentially accessing each address in the field
`memories are initialized. In flow 206, a start address
`
`flow 207 a start address P in the Y direction is set in
`
`S in the X direction is set in an X₁ register, and in
`a Y₁ register, as illustrated in Figure 4, and in flow
`
`208, an I pointer for controlling skipping of one line
`in the vertical direction when the data in the field
`memory are actually extracted as a video output is
`reset to zero.
`[0023] In Figure 7, first, in flow 210, the value of
`
`MG(X₁, Y₁) of the G field memory 12, which is addressed
`using the values of the X₁ register and the Y₁ register,
`X₁ register, and the resulting value is divided by the
`value of the register K₁, in which the value of the
`
`is set in an A register. Next, in flow 211, the value
`of the CX register is subtracted from the value of the
`
`aberration correction coefficient KB(a, b) for blue
`light is set, as a result of which the value of the X
`coordinate of an image forming position of blue light
`on the CCD, said image forming position originally
`corresponding to the image forming position of green
`
`light on the CCD, is set in the X₂ register. Next, in
`flow 212, only the integer part of the value of the X₂
`register is set in an X₃ register, and in flow 213, the
`value of the X₃ register is subtracted from the value
`of the X₂ register, and the result is set in the X₂
`
`register.
`
`Therefore,
`
`by
`
`means
`
`of
`
`the
`
`above
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 12
`
`

`

`calculations, the integer part of the amount of
`deviation of the image forming position of blue light
`with respect to the image forming position of green
`
`between -0.5 and +0.5, and if said value is between -
`0.5 and +0.5, the flow proceeds to flow 215, in which
`
`register are added together and the result is set in
`
`proceeds to flow 216, in which it is determined whether
`
`the value of the CX register is added, and the result is
`
`is negative in flow 216, then in flow 218, 1 is
`
`addition the value of the CX register is added, and the
`
`light is set in the X₃ register, and the decimal part
`is set in the X₂ register. Next, in flow 214, it is
`determined whether the value of the X₂ register is
`the value of the X₃ register and the value of the CX
`the X₃ register. Meanwhile, if in flow 214 the value of
`the X₂ register is not between -0.5 and +0.5, the flow
`the X₂ register is positive or negative, and if the
`value of the X₂ register is positive, in flow 217, 1 is
`added to the value of the X₃ register and in addition
`set in the X₃ register. If the value of the X₂ register
`subtracted from the value of the X₃ register, and in
`result is set in the X₃ register. Next, in flow 219, in
`light on the CCD, is set in a Y₂ register, and by means
`data is set in a Y₃ register and the decimal part is
`set in the Y₂ register. Next, if the value of Y₂ is
`between -0.5 and 0.5 in flow 222, the value of the Y₃
`together in step 223 and the result is set in the Y₃
`register. If in flow 222 the value of Y₂ is not between
`value of Y₂ is positive or negative, and if the value
`of Y₂ is positive, 1 is added to the Y₃ register and in
`
`the same manner as in the X direction, the value of the
`Y coordinate of the image forming position of blue
`light on the CCD, said image forming position
`corresponding to the image forming position of green
`
`of flows 220 and 221, the integer part of the above
`
`register and the value of the CY register are added
`
`-0.5 and +0.5, in flow 224 it is determined whether the
`
`addition the value of the CY register is added, and the
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 13
`
`

`

`result is set in the Y₃ register. Further, if the value
`of Y₂ is negative in flow 224, then in flow 226, 1 is
`subtracted from the value of the Y₃ register, and in
`result is set in the Y₃ register.
`
`addition the value of the CY register is added, and the
`
`[0024] As described hereinabove, vector calculations
`for color correction with respect to the blue light are
`performed, and ultimately the address of the memory
`storing the pixel data that are positionally closest,
`among the data in the B field memory corresponding to
`
`[0025] Next, chromatic aberration correction with
`respect to red light is similarly performed in flows
`228 to 244. First, in flow 228, the value of the CX
`
`register, and the resulting value is divided by the
`
`the part of the G field memory MG(X₁, Y₁), is set in the
`X₃ register and the Y₃ register, and in flow 227, the
`data MB(X₃, Y₃) are set in a B register.
`register is subtracted from the value of the X₁
`value of the register K₂, in which the value of the
`
`aberration correction coefficient KR(a, b) for red light
`is set, as a result of which the value of the X
`coordinate of an image forming position of red light on
`the CCD, said image forming position corresponding to
`the image forming position of green light on the CCD,
`
`is set in the X₂ register. Next, in flows 229 and 230,
`the integer part and the decimal part of the X₂
`register are converted and then set in the X₃ register
`and the X₂ register, respectively, after which, in flow
`231, it is determined whether the value of the X₂
`between said values, in flow 232, the value of the X₃
`together, and the result is set in the X₃ register. If
`in flow 231 the value of the X₂ register is not between
`X₂ register is positive or negative, and if the value
`of the X₂ register is positive, 1 is added to the value
`of the X₃ register and in addition the value of the CX
`
`register is between -0.5 and 0.5, and if said value is
`
`register and the value of the CX register are added
`
`-0.5 and +0.5, in flow 233 it is determined whether the
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 14
`
`

`

`and the value of the CX register is added to the result,
`
`[0026] Next, in flow 236, in the same manner as in the
`X direction, the value of the Y coordinate of the image
`forming position of blue light on the CCD, said image
`forming position corresponding to the image forming
`
`register, and in flows 237 and 238, the integer part of
`
`register are added together in step 240 and the result
`
`register is added, and the result is set in the X₃
`register. If X₂ is negative in flow 233, then in flow
`235, 1 is subtracted from the value of the X₃ register
`and the result is set in the X₃ register.
`position of green light on the CCD, is set in the Y₂
`the above data is set in the Y₃ register and the
`decimal part is set in the Y₂ register. Next, if the
`value of Y₂ is between -0.5 and 0.5 in flow 239, the
`value of the Y₃ register and the value of the CY
`is set in the Y₃ register. Further, if in flow 239 the
`value of the Y₂ register is not between -0.5 and +0.5,
`value of the Y₂ register is positive, in flow 242, 1 is
`added to the Y₃ register and in addition the value of
`Y₃ register. If the value of the Y₂ register is negative
`value of the Y₃ register, and in addition the value of
`Y₃ register.
`
`the flow proceeds to flow 241 in which it is determined
`whether said value is positive or negative, and if the
`
`the CY register is added, and the result is set in the
`
`in flow 241, then in flow 243, 1 is subtracted from the
`
`the CY register is added, and the result is set in the
`
`[0027] As described hereinabove, as a result of vector
`calculations for performing color correction with
`respect to red light, the address of the memory storing
`the pixel data that are positionally closest, among the
`data in the B field memory corresponding to the part of
`
`the G field memory MG(X₁, Y₁), is set in the X₃ register
`and the Y₃ register, and in flow 244, the data MR(X₃,
`Y₃) are set in a C register.
`
`[0028] As described hereinabove, using the image
`forming position on the CCD 2 for green light as a
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 15
`
`

`

`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`reference, the pixels for blue light and red light
`corresponding to said image forming position are
`calculated in each of the A, B and C registers. In flow
`
`register. Next, in flow 251, the calculation
`
`difference output (red - luminance) at the position
`
`executed, with green, blue and red mixing proportions
`
`(blue - luminance) at the position having the address
`
`250, the calculation a₁×A+b₁×B+c₁×C is executed, with
`green, blue and red mixing proportions set to a₁, b₁ and
`c₁, and the luminance output at the position of address
`X₁, Y₁ (with green light as a reference) is set in a DY
`a₂×A+b₂×B+c₂×C is executed, with green, blue and red
`mixing proportions set to a₂, b₂ and c₂, and the color
`having the address X₁, Y₁ is set in a DR-Y register, and
`then, in flow 252, the calculation a₃×A+b₃×B+c₃×C is
`set to a₃, b₃ and c₃, and the color difference output
`X₁, Y₁ is set in a DB-Y register. As discussed
`
`hereinabove, the values of DY, DR-Y, and DB-Y are
`transferred to the D/A converters 15, 16 and 17,
`respectively, and are output as analog outputs Y, R-Y,
`and B-Y in accordance with a predetermined timing.
`[0029] Next, in flow 253, 1 is added to the value of
`
`than t, the flow returns to flow 210 and the above
`calculation is executed for the next address. If the
`
`the X₁ register in which the X-direction address of
`flow 254 it is determined whether the value of X₁ is
`in the X-direction). If the value of X₁ is not greater
`value of X₁ is greater than t in flow 254, then in flow
`X direction) is set in the X₁ register, and then in
`flow 256, 2 is added to the value of the Y₁ register.
`Here, the reason two values are added to the Y₁
`whether the value of the Y₁ register is greater than q
`
`each field memory (in this case, green is the
`reference) is set, as illustrated in Figure 4, and in
`
`greater than t (the maximum value of an effective area
`
`255, s (the minimum value of the effective area in the
`
`interlacing
`television
`support
`to
`is
`register
`(interlaced scanning). In flow 257, it is determined
`
`PETITIONERS EX1011
`Page 16
`
`

`

`(the maximum value of the effective area in the Y
`
`q, the process simply returns to flow 210 and the
`calculation for the next address is performed, but if
`
`the value of p (the minimum value of the effective area
`
`direction), and if the value of Y₁ is not greater than
`the value of Y₁ is greater than q, then in flow 258,
`in the Y direction) + 1 is set in the Y₁ register.
`
`Next, in flow 259, 1 is added to the value of an I
`register, for counting the number of fields, then in
`flow 260 it is determined whether the value of I has
`reached 2, and if not, the calculation for the next
`field is once again restarted from flow 210, but if I
`has reached 2, it is determined that one screen's worth
`of the above calculation is complete, and the
`calculation for the next screen (one screen consists of
`two fields) is started from flow 200.
`[0030] (Second exemplary embodiment) A specific method
`according to a second exemplary embodiment of the
`present invention will be described with reference to
`the flow chart in Figure 9 and Figure 10. It should be
`noted that Figure 9 and Figure 10 are a flowchart in
`which the part corresponding to Figure 7 of the first
`exemplary embodiment has been modified, and since the
`parts in Figure 6 and Figure 8 are exactly the same in
`the second exemplary embodiment, the corresponding flow
`chart and an explanation thereof will be omitted.
`[0031] In flows 300 to 303, exactly as in the flows 210
`to 213 in the first exemplary embodiment, first the
`
`value of MG(X₁, Y₁) of the G field memory 12, which is
`addressed using the values of the X₁ register and the Y₁
`value of the X₁ register, and the resulting value is
`divided by the value of the register K₁, in which the
`
`register, is set in the A register. Next, in flow 301,
`the value of the CX register is subtracted from the
`
`value of the aberration correction coefficient Kb(a, b)
`for blue light is set, as a result of which the value
`of the X coordinate of an image forming position of
`blue light on the CCD, said image forming position
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 17
`
`

`

`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`originally corresponding to the image forming position
`
`is greater than 0.75, then in flow 305, 1 is added to
`
`[0032] Therefore, in the same manner as the first
`exemplary embodiment, the integer part of the amount of
`deviation of the image forming position of blue light
`with respect to the image forming position of green
`
`of green light on the CCD, is set in the X₂ register.
`In flow 302, the integer part of the X₂ register is set
`in the X₃ register, and in flow 302, the value of the X₃
`register is subtracted from the value of the X₂
`register, and the result is set in the X₂ register.
`light is set in the X₃ register, and the decimal part
`is set in the X₂ register. In flow 304, it is
`determined whether the value of the X₂ register is
`greater than 0.75, and if the value of the X₂ register
`the value of the X₃ register, and in addition the value
`of the CX register is added, the result is set in the X₃
`register, after which, in flow 310, the value of the X₃
`register is also set in an X₄ register. If in flow 304
`the value of the X₂ register is not greater than 0.75,
`the X₂ register is less than -0.75, and if the value of
`X₂ is less than -0.75, then in flow 307, 1 is
`subtracted from the value of the X₃ register and in
`result is set in the X₃ register, and the flow proceeds
`to flow 310. Next, if in flow 306 the value of the X₂
`determined whether the value of the X₂ register is
`between -0.25 and +0.25, and if the value of X₂ is
`the CX register is added to the value of the X₃
`register, the result is set in the X₃ register, and the
`the value of the X₂ register is not between -0.25 and
`value of the X₂ register is positive, and if the value
`of the X₂ register is positive, then in flow 312 the
`
`then in flow 306 it is determined whether the value of
`
`addition the value of the CX register is added, the
`
`register is not less than -0.75, then in flow 308 it is
`
`between -0.25 and +0.25, then in flow 309 the value of
`
`flow proceeds to flow 310. Meanwhile, if in flow 308
`
`+0.25, then in flow 311 it is determined whether the
`
`PETITIONERS EX1011
`Page 18
`
`

`

`register are added together and the result is set in
`
`register, and then in flow 315, 1 is subtracted from
`
`flows 316 to 330 in the Y direction is performed in
`exactly the same manner as in the flows 301 to 315.
`Here, the address closest to the result of vector
`
`value of the X₃ register and the value of the CX
`the X₃ register, and then in flow 313, 1 is added to
`the value of the X₃ register and the result is set in
`the X₄ register. Further, if in flow 311 the value of
`the X₂ register is negative, then in flow 314 the value
`of the X₃ register and the value of the CX register are
`added together and the result is set in the X₃
`the value of the X₃ register and the result is set in
`the X₄ register. Similarly, the vector calculation in
`conversion is set in each of the X₃, X₄, Y₃ and Y₄
`respectively set in X₃ and X₄ in the X direction, and Y₃
`and Y₄ in the Y direction, and if the result of the
`address thereof is set in both the X₃ and X₄ registers
`in the X direction, and both the Y₃ and Y₄ registers in
`addition results MB(X₃, Y₃), MB(X₄, Y₃), MB(X₃, Y₄), and
`MB(X₄, Y₄), which can be addressed by combinations of
`the registers X₃, X₄, Y₃, and Y₄, are set in the B
`
`registers, and if, for example, the results of the
`conversions in both the X and Y directions are
`approximately midway between a certain pixel and its
`neighboring pixel, the addresses of the two pixels are
`
`conversion is substantially contained in one pixel, the
`
`the Y direction. Therefore, in flows 331 to 334,
`
`register, and in flow 335 an average value is obtained
`and set in the B register.
`[0033] The vector calculation for red light is also
`performed in flows 336 to 370 of Figure 10 in exactly
`the same manner as flows 301 to 335, and therefore a
`description thereof will be omitted.
`[0034] In this way, using the image forming position on
`the CCD 2 for green light as a reference, color
`information for blue light and red light corresponding
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`PETITIONERS EX1011
`Page 19
`
`

`

`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`to said image forming position is calculated
`effectively in each of the A, B and C registers.
`[0035] (Third exemplary embodiment) A specific method
`according to a third exemp

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket