JP5183880B2 - カラーフィルタおよび撮像素子 - Google Patents
カラーフィルタおよび撮像素子 Download PDFInfo
- Publication number
- JP5183880B2 JP5183880B2 JP2006069541A JP2006069541A JP5183880B2 JP 5183880 B2 JP5183880 B2 JP 5183880B2 JP 2006069541 A JP2006069541 A JP 2006069541A JP 2006069541 A JP2006069541 A JP 2006069541A JP 5183880 B2 JP5183880 B2 JP 5183880B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- pixel
- colors
- filter
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 239000003086 colorant Substances 0.000 claims description 102
- 238000003384 imaging method Methods 0.000 claims description 19
- 230000003595 spectral effect Effects 0.000 claims description 18
- 230000035945 sensitivity Effects 0.000 claims description 13
- 230000003796 beauty Effects 0.000 claims 2
- 238000012545 processing Methods 0.000 description 114
- 238000000034 method Methods 0.000 description 39
- 238000004364 calculation method Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 19
- 238000012937 correction Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 15
- 238000006243 chemical reaction Methods 0.000 description 9
- 230000000875 corresponding effect Effects 0.000 description 9
- 238000005070 sampling Methods 0.000 description 9
- 230000015654 memory Effects 0.000 description 8
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 238000000926 separation method Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 238000012935 Averaging Methods 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012417 linear regression Methods 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000002834 transmittance Methods 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21V—FUNCTIONAL FEATURES OR DETAILS OF LIGHTING DEVICES OR SYSTEMS THEREOF; STRUCTURAL COMBINATIONS OF LIGHTING DEVICES WITH OTHER ARTICLES, NOT OTHERWISE PROVIDED FOR
- F21V9/00—Elements for modifying spectral properties, polarisation or intensity of the light emitted, e.g. filters
- F21V9/08—Elements for modifying spectral properties, polarisation or intensity of the light emitted, e.g. filters for producing coloured light, e.g. monochromatic; for reducing intensity of light
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/135—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on four or more different wavelength filter elements
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L27/00—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
- H01L27/14—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components sensitive to infrared radiation, light, electromagnetic radiation of shorter wavelength or corpuscular radiation and specially adapted either for the conversion of the energy of such radiation into electrical energy or for the control of electrical energy by such radiation
- H01L27/144—Devices controlled by radiation
- H01L27/146—Imager structures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/843—Demosaicing, e.g. interpolating colour pixel values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/134—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on three different wavelength filter elements
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Power Engineering (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- General Engineering & Computer Science (AREA)
- Color Television Image Signal Generators (AREA)
- Solid State Image Pick-Up Elements (AREA)
Description
このような単板式の固体撮像素子を用いた撮影装置では、そのまま撮影しても単一の分光感度しか得られない。そのため、多数の画素に対してそれぞれ異なる色フィルタを貼り、それらを特定のパターンで配置してカラー撮影を行なう方法が一般的となっている。撮像された画像は、画素毎には1つの色しか得ることができず、色に関してモザイク状になった画像が生成される。しかし、周囲の画素から得られる色情報を利用して補間を行なうことにより、全画素で全ての色がそろった画像を生成することができる。このような補間処理は色分離処理やデモザイク処理と呼ばれる。
さらに、このような補間方法において、Gのフィルタが市松状に配置されていることを利用し、水平、垂直方向の解像度を上げられることが知られている。
例えば、特許第2931520号「単板式カラービデオカメラの色分離回路」においては、補間画素位置の水平、垂直の相関値を求め、水平方向の相関が強い場合に適した処理手段と、垂直方向の相関が強い場合に適した処理手段によって得られた2つの補間値を相関値によって混合する処理が提案されている。
しかし、離散的に各色がサンプリングされているため撮影画像にナイキスト周波数を超える高周波成分が含まれている場合、エイリアシング(高周波成分の低周波領域への折り返し)が起き、本来と異なる色を推定してしまうという問題があった。
そのため従来の単板カラー撮像装置では、偽色を低減するために光学ローパスフィルタを撮像素子の手前に置き、あらかじめ撮像画像の高周波成分を取り除く必要があった。
しかし、光学ローパスフィルタがナイキスト周波数に対して急峻なカットオフを持っていないため、完全に偽色の発生を抑制しようとすれば、ナイキスト周波数よりも低い周波数帯域もカットされてしまう問題がある。
また、Bayer配列においてはR,Bのナイキスト周波数がGに比べて低く、R,Bのナイキスト周波数に合わせた光学ローパスフィルタを用いると、Gの解像度の劣化を招く。
実用上は、解像度の劣化を抑える必要があるため、完全な偽色抑制は困難であった。さらに、光学ローパスフィルタを入れることは、撮像装置の小型化や低コスト化の妨げになっていた。
図2(a)に示されるように狭い範囲の光の波長帯しか通さないフィルタを多数用いる方が、図2(c)に示されるような広い範囲の光の波長帯を通すフィルタを少数用いるのに比べて、色再現に適している。
図2(b)に示されるように透過率は異なるが同じ光の波長帯を通すフィルタを何種類か用いる方が、図2(c)に示されるフィルタを用いるよりも、ダイナミックレンジを広げることができる。
それにも関わらずBayer配列が広く利用されている理由は、一つの色に対する画素数が少ないほど、その色についての解像度が劣化し偽色を発生させやすくなるためである。
正確には、偽色がある特定の空間周波数帯域に偏って発生することにより、視覚的に目立ちやすく、またその除去が困難になる問題に対する発明がなされてきた。
同様に本発明で述べる偽色の低減も、特定の空間周波数帯域に偏った偽色の発生を抑制することを意味する。
特開2000-316169号公報では注目画素位置の4辺又は4角で6色のフィルタと隣接するという条件の6色ランダム配列が示されている。
EP公告公報第0,804,037号,(A2)「Mutze, Ulrich, Dr.“Process and system for generating a full color image or multispectral image from the image data of a CCD image sensor with a mosaic color filter.”」では5色で3x3の繰り返しパターンと、擬似ランダムなパターンを持つ配列が示されている。
これらの配列に共通している点は、配列にランダム性が含まれている点であり、さらに後者2つは、3色を越えるフィルタ数が用いられている点が特徴として挙げられる。
配列のランダム性によって、偽色が様々な空間周波数帯域に分散され目立ちにくくなる効果が得られ、フィルタ数の増加によって、ダイナミックレンジや色再現の向上が望める。
後者2つは前者よりもランダム性を強めているので偽色低減の効果は期待できるが、全色を区別無くランダムに並べているため解像度の面ではBayer配列やpseudo-random Bayer配列に比べて不利となる。
一般的に、色分離処理においては、高い解像度で補間された色をリファレンスにして、
他の色を補間する方法が用いられる。そのため、Gが市松に存在し、特許番号2931520号に見られる相関処理などが使えるBayer配列やpseudo-random Bayer配列に比べると、特開2000-316169号公報やEP公告公報第0,804,037号,(A2)の配列はリファレンスとなる色を生成することが非常に困難であり、画素位置毎に再現できる周波数帯域が大きく異なってしまうという問題がある。
その上、後者2つはBayer配列に比べて色数を増やしているために、1色辺りの画素数が減り、さらに解像度が下がるのは明らかである。
以上に述べたように、フィルタ配列にランダム性を入れ、色数を増加させることは、偽色の低減や、ダイナミックレンジ・色再現の向上と引き換えに、解像度の低下や、間引き・加算読み出しでの不具合を生じさせる。
<第1実施形態>
第1実施形態は、第1および第3の観点の発明の一例である。
本実施形態のフィルタ配列は、画素毎に、分光特性(色)が異なる複数種類のフィルタのうちどれか1つを貼るようにしてつくった画像センサのフィルタ配列であり、4つ以上の色を含み、色C1が市松状に配置され、残りの色の一部もしくは全てが色C1の存在しない画素位置にランダムに配置されるカラーフィルタ配列である。
なお、本実施形態において、色とは、フィルタ、あるいはそのフィルタから得られた画素値等を示している。
このように定められたカラーフィルタ配列では、4色以上のカラーフィルタを用いることにより、3色のカラーフィルタ配列に比べ色再現やダイナミックレンジを向上させることができる。
色C1については市松の配列を持つので、Bayer配列のG市松配列に対して使われてきた相関処理を適用でき、高周波数帯域まで信号が再現できる。
画素数の少ない色C1以外の色CXにおいて発生しやすい偽色の問題についても、ランダムな配列を用いて抑制することができ、さらに色C1をリファレンスとして色CXの高周波成分を推定(補間)することで、最終的に全画素位置で得られる色CXも高周波数成分を含んだ信号として再現できる。
また、本実施形態のカラーフィルタ配列は、好ましくは、配列内の任意の注目画素位置において、注目画素位置を含む規定された大きさの領域内に存在する色の存在頻度が所望の誤差範囲に収まるように規定されている。
ある注目画素位置における不明な色を推定するためには、近傍にその色が存在している必要がある。
そこで、局所領域における色の存在頻度を所望の範囲に収め、特定の色が極端に偏って存在するフィルタ配列を除外しなければならない。
上記の条件を満たす配列は、複数回のランダム配置の試行結果から得ても良いし、
EP公告広報第0,804,037号,(A2)で言及されているように、デジタルハーフトーンで用いられている局所領域内で色を一様にランダム分布させる技術を利用してもよい。
このように本実施形態で述べるランダムという言葉は、必ずしも完全ランダムを意味せず、長周期で繰り返しを起こす擬似ランダムであっても構わない。
また、フィルタ配列の端(上下端、左右端)における色の存在頻度については、配列の上下が接合され、同様に左右も接合された空間で考えても良いし、規定された大きさの領域に比べて、フィルタ配列が十分に大きければ、端に関しては無視しても構わない。
このように定められたフィルタ配列では、C1とC2が規則正しく配列され、C3とC4がランダムに配置される。
色C1は撮像素子全体の約1/2の画素数を持ち、色C2は約1/4の画素数を持つ。
色C3,C4は2色合わせて約1/4の画素数しか持たないので、例えば色C3、C4がほぼ同数あるとすると、色C3,C4はそれぞれ約1/8の画素数しか持たないため、解像度が低く偽色が発生しやすいが、ランダムに配置することで、偽色の発生を低減することができる。
このように定められたカラーフィルタ配列では、例えば色C1をGとし、色C2をRとし、色C3をBとし、色C4をBに分光感度の近いB’とすると、Bayer配列においてBが配置されている位置に、色BとB’がランダムに配置されている配列であると考えられる。
固体撮像素子の間引きや加算読み出し方法として現在用いられている技術の大半は、Bayer配列を元にして考えられており、読み出した結果得られる配列がやはりBayer配列になっていることを特徴としている。
この例では垂直8ライン中、4ラインが間引かれると同時に、水平方向については1ライン飛ばしで同色同士の加算が行われ、垂直方向については3ライン飛ばしで同色同士の加算が行われる。
間引き読み出しを行った後でもなお、上述した存在頻度に関する条件を満たすようにあらかじめ配列を決定しておくと、より好ましい。
例えば4画素を加算する場合を考えると、(1)色Bの画素が4個、色B’の画素が0個加算される場合、(2)色Bの画素が3個、色B’の画素が1個加算される場合、(3)色Bの画素が2個、色B’の画素が2個加算される場合、(4)色Bの画素が1個、色B’の画素が3個加算される場合、(5)色Bの画素が0個、B’の画素が4個加算される場合の5通りがある。
つまり、単色の領域であっても加算される色BとB’の個数の違いによって、Bayer配列のBの位置で得られる画素値が異なってしまうことになる。
しかし、色分離処理における計算の特徴により、本実施形態のカラーフィルタ配列で述べた色の存在頻度に比例して色BとB’の画素値をブレンドした色を新たな色B’’とすると、加算読み出しによって得られた配列はRGB’’のBayer配列と見なすことができる。
Bayer配列の色分離処理では色R,Bはその低周波成分さえ分かれば、色Gをリファレンスにして高周波成分まで含んだ信号を推定できることが知られている。
例えば、ある画素位置pにおける色Gの画素値をG(p)、G、Bの低周波成分をGlow(p)、Blow(p)とするとBの画素値B(p)は下記式(1)を用いて推定することができる。
そのため、図6に示されるように、横軸を色Gの画素値、縦軸を色Bの画素値とした空間に対し、局所領域に存在する画素をプロットすると、限られた狭い領域内に画素が分布する。
この分布は原点と分布の中心を通る線形回帰直線、つまり式(1)で表される直線を用いて近似することができる。
ここで加算読み出しによって得られた配列に対して、Bayer配列の色Bに対して行われる低周波成分の算出と同じ計算を行うことを考える。
この計算は色BとB’が加算された結果をさらにある局所範囲内で加算平均したものである。
色BとB’の分光感度が近いことから、同じ入射光パターンに対しては、ほぼ同じ周波数特性を示すことが期待でき、さらに十分に局所領域が大きければ、色BとB’の加算される画素数の比率は上述した色の存在頻度に近付くことが期待できる。
この特徴により、加算読み出しによって得られた配列を用いて、色RGB’’のBayer配列における色B’’の低周波成分を近似することができる。
色B’’の低周波成分が分かれば、B’’の画素値は式(1)に示されるようにGをリファレンスとして推定できることから、加算読み出しによって得られた配列はRGB’’のBayer配列の代わりとして用いることができる。
間引き読み出しと加算読み出しを組み合わせた場合も、同様の理由でRGB’’のBayer配列の代わりとして用いることができる。
このように定められたフィルタ配列では、フィルタ配列の色数を増やすことによって、さらに色再現やダイナミックレンジを向上させることができる。
上記第2の変形例において、上記カラーフィルタ配列において、C2とC3の分光感度の相関が高く、C4とC5の分光感度の相関が高いフィルタ配列にしてもよい。
このように定められたカラーフィルタ配列では、例えばC1をGとし、C2をRとし、C3をRに感度の近いR’とし、C4をBとし、C5をBに感度の近いB’とすると、Bayer配列においてRが配置されている位置に、RとR’がランダムに配置され、Bが配置されている位置に、BとB’がランダムに配置されている配列であると考えられる。
5色G市松ランダム配列を図7に示す。
5色G市松ランダム配列に対して、加算読み出しや間引き読み出しを行った場合も、請求項1-1で述べた色の存在頻度に比例してRとR’の画素値をブレンドした色を新たな色R’’とし、上記カラーフィルタ配列で述べた色の存在頻度に比例してBとB’の画素値をブレンドした色を新たな色B’’とすると、4色G市松ランダム配列と同様の理由で、読み出し後の配列はR’’GB’’のBayer配列として扱うことができる。
図8は本実施形態であるデジタルビデオカメラシステム100の構成を示すブロックダイアグラムである。
図8に示すようにデジタルビデオカメラシステム100は、レンズ101 、絞り102 、CCDイメージセンサ103 、相関2重サンプリング回路104 、A/Dコンバータ105 、DSPブロック106 、タイミングジェネレータ107 、D/Aコンバータ108 、ビデオエンコーダ109 、ビデオモニタ110 、CODEC111 、メモリ112 、CPU113 および入力デバイス114 から構成される。
ここで、入力デバイス114 はカメラ本体にある録画ボタンなどの操作ボタン類をさす。また、DSPブロック106 は信号処理用プロセッサと画像用RAMを持つブロックで、信号処理用プロセッサが画像用RAMに格納された画像データに対してあらかじめプログラムされた画像処理をおこなうことができるようになっている。以下DSPブロックを単にDSPと呼ぶ。
D/Aコンバータ108はDSP106 から送られる画像データをアナログ信号に変換し、それをビデオエンコーダ109がビデオ信号に変換し、そのビデオ信号をビデオモニタ110でモニタできるようになっていて、このビデオモニタ110 は本実施例においてカメラのファインダの役割を担っている。
また、CODEC111はDSP106から送られる画像データに符号化をおこない、符号化された画像データはメモリ112に記録されるようになっている。ここで、メモリ112は半導体、磁気記録媒体、光磁気記録媒体、光記録媒体などを用いた記録装置などであってもよい。
以上が本実施例のデジタルビデオカメラのシステム全体の説明であるが、本実施例中で本発明が実現されているのは、DSP106における画像処理である。以下その画像処理の部分を詳細に説明する。
以降の説明では、そのプログラム中の各処理単位を機能ブロックとして説明し、また各処理が実行される順序をフローチャートで説明する。しかしながら、本発明は本実施例で説明するようなプログラムという形態以外にも、以降で説明する機能ブロックと同等の処理を実現するハードウェア回路を実装して構成してもよい。
CCD103のオンチップカラーフィルタには本発明のフィルタ配列が用いられているものとする。一時格納状態での画像は各画素1つの色しか持たない。DSP106はあらかじめ組み込まれた画像処理プログラムによってこの画像を処理し、全画素において全色もつ画像データを生成する。
まず、市松状に得られたGの画素値を用い、全画素位置のGの画素値を算出する。
続いて、Gをリファレンスとし、R,R’,B,B’を全画素位置で補間する。
このようにして全画素位置に全ての色が揃った画像に対し、MS-SyncNRを適用し、偽色を除去する。
G補間部201 では全画素位置にGの画素値を補間する。
他の色に比べて画素数が多いので、Bicubic補間のような簡易な補間方法を用いても高い解像度を持った補間結果が得られる。
ここでは、Gが市松状に並べられている特長を生かす補間方法の一例として、特許番号2931520号「単板式カラービデオカメラの色分離回路」で述べられている補間方法を用いて説明を行う。
以下、このフローチャートに基づいて手順を説明する。
G補間部201は、ループ302 により、ループ内の処理を全画素位置において行う。
一回のループにおいて処理される一つの画素の事を、ここでは注目画素と呼ぶ。
G補間部201は、ステップST301において、モザイク画像中の注目画素位置近傍の画素値を読み込む。
次に、G補間部201は、ステップST303 において、注目画素におけるフィルタの色がGであるかどうかを判定する。
次に、G補間部201は、ステップST303において、フィルタの色がGであると判定された場合、ステップST304により、注目画素の画素値をGの画素値とする。
次に、G補間部201は、ステップST303において、フィルタの色がGではないと判定された場合、ステップST305に進む。
次に、G補間部201は、ステップST305 において、以下式(2)により、水平グラディエントGradHを算出し、下記式(3)により水平補間GHを算出する。M(x,y)は注目画素位置(x,y)におけるモザイク画像の画素値を表すものとする。
R補間部202、R’補間部203、B補間部204、B’補間部205は対象とする色が異なる以外は同等の処理であるので、ここではR補間部202を例にして説明を行う。R’,B,B’に関する補間部203、204、205 についてはR補間部202 の説明内で用いられているRの表記をR’,B,B’に読み替えれば良い。
R補間部202は、ループ403により、ループ内の処理を全画素位置において行う。一回のループにおいて処理される一つの画素のことを、ここでは注目画素と呼ぶ。
R補間部202は、ステップST401 により図9のG補間部201で算出された当該注目画素近傍のGの画素値を読み込む。
さらにR補間部202は、ステップST402によりRR’GBB’モザイク画像中の注目画素位置近傍の画素値を読み込む。
次に、R補間部202は、ステップST 404において注目画素におけるG画素の低周波成分Glowを算出し、ステップST405において注目画素におけるR画素の低周波成分Rlowを算出する。
R補間部202は、これらGlow、Rlowを用い、ステップST406 において、注目画素のRの画素値R(x,y)を式(7)により補間する。
この処理は局所領域内に含まれるG画素を加算平均する処理であり、FIRフィルタによるローパスフィルタを構成している。
先ず、R補間部202は、ステップST501により、変数Glowに0を設定して初期化する。
続いて、R補間部202は、ループ502 により、ループ内の処理を注目画素を含む局所領域内の全画素位置において行う。
ここで用いる局所領域は、上述した予め規定された大きさの領域と同一のものである。
一回のループにおいて局所領域内で処理される一つの画素の事を、ここでは局所内注目画素と呼ぶ。
R補間部202は、ステップST503 ではG(s,t)にWG(s,t)を乗算したものをGlowに加算し、その結果を新たなGlowとする。
ここで、G(s,t)は局所内注目画素位置(s,t)におけるGの画素値、WG(s,t)は重み付け係数を表すものとする。
WG(s,t)はローパスフィルタとなる係数であれば良く、係数の総和が1になるように選ばれる。
この処理は局所領域内に含まれるR画素を加算平均する処理であり、FIRフィルタによるローパスフィルタを構成している。
先ず、R補間部202は、ステップST601 により、変数Rlowが0に初期化される。
続いて、R補間部202は、ループ602により、ループ内の処理を注目画素を含む局所領域内の全画素位置において行う。
ここで用いる局所領域は、上述した予め規定された大きさの領域と同一のものである。
R補間部202は、ステップST603 では局所内注目画素におけるフィルタの色がRであるかどうかを判定する。
R補間部202は、ステップST603 において、フィルタの色がRであると判定された場合、ステップST 604 により、M(s,t)にWR(s,t)を乗算したものをRlowに加算し、その結果を新たなRlowとする。
ここで、M(s,t)は局所内注目画素位置(s,t)におけるモザイク画像の画素値、WR(s,t)は重み付け係数を表すものとする。
WR(s,t)はローパスフィルタとなる係数であれば良く、係数の総和が1になるように選ばれる。
ただし、R画素はランダムに配列されているため、局所領域内のRの配置に応じて、異なるWR(s,t)が用いられる。
また、WG(s,t)により構成されるローパスフィルタの特性になるべく近づくようにWR(s,t)が選ばれることが好ましい。
R MS-SyncNR部207 、R’MS-SyncNR部208、B MS-SyncNR部209、B’MS-SyncNR部210は対象とする色が異なる以外は同等の処理であるので、ここではR MS-SyncNR207 を例にして説明を行う。R’,B,B’に関するMS-SyncNR部208、209、210については R MS-SyncNR207 の説明内で用いられているRの表記をR’,B,B’に読み替えれば良い。
図13に示す構成は、GとRの2チャネルの入力によりRに対してノイズ除去をおこなった出力を算出するようになっている。Gに対してRの相関がない成分が除去されれば偽色は除去されるので、本発明ではGに対するノイズ除去はおこなわない。しかしながら実用においては、Gに対してなんらかのノイズ除去をおこなった後に本発明によりRのノイズ除去をおこなうようにするのがより適切である。
R MS-SyncNR部207 は2つ多重解像度変換部701、702、多重解像度逆変換部717、多重解像度のレイヤ数より1少ない数(図13では3)の修正部711、712、713 によって構成される。第1の多重解像度変換部701はGチャネルの入力画像を多重解像度画像データに変換し、その結果多重解像度の各レイヤの画像信号を対応するメモリ703、704 705、706 に格納する。
同様に、第2の多重解像度変換部702 はRチャネルの入力画像を多重解像度画像データに変換し、その結果多重解像度の各レイヤの画像信号を対応するメモリ707、708、709、710に格納する。
修正部711、712、713は同様の構成を有し同様の動作を行うので、ここでは一例として修正部711について説明する。
図14は、修正部711の構成の一例を示すブロック図である。
図14に示すように、修正部711は、サンプリング処理部801及び802、分散算出処理部803、クリッピング処理部804、除算処理部805、共分散算出処理部806、乗算処理部807を有する。
修正部711、712、713は、チャネル間相関を利用した画素値推定方法により画素値を修正している。より具体的には、チャネル間相関を利用した画素値推定方法は、局所領域に注目した場合、2つのチャネル(例えばGとR)間には線形な関係があるという仮定に基づいて、局所領域内のある画素位置Rの推定値を線形回帰計算によって算出するというものである。
本実施形態のカラーフィルタは、従来用いられてきたBayer配列と比べ色数が多く、色再現やダイナミックレンジを向上させることができる。
また、本実施形態のカラーフィルタは、規則的に配置された色フィルタの存在により、Bayer配列同等の解像度を得ることができると同時に、ランダム配列と図9に示すR MS-SyncNR部207 、R’MS-SyncNR部208、B MS-SyncNR部209、B’MS-SyncNR部210を用いることで、効果的に偽色の発生を低減させることができる。
すなわち、本実施形態のカラーフィルタで得られたモザイク画像ではC1が全画素数の半分を占めるため、他の色に比べて高い解像度を持つ。そこで、まず全画素位置においてまずC1を揃え、それをリファレンスとして他の色の高周波成分を推定(補間)することで、全色が高い解像度をもった補間結果を得ることができる。
R MS-SyncNR部207 、R’MS-SyncNR部208、B MS-SyncNR部209、B’MS-SyncNR部210を用いた処理は、チャネル間相関を利用した画素値推定方法と同じ考え方に基づき、基準となるチャネル(例えばG)信号に対して他のチャネル信号の相関がなるべく高くなるように推定する処理をおこなうことにより、チャネル間の無相関な成分を低減し、クロマ成分に混在するノイズ成分である、色ムラや色ズレという現象をなくすことのできる画像処理方法である。本実施形態で得られた画像は、色ムラを含んだ画像と同じ特徴を持つ。様々な空間周波数帯域に分散して偽色が存在する画像は、チャネル間の相関が低くなっている状態であり、R MS-SyncNR部207 、R’MS-SyncNR部208、B MS-SyncNR部209、B’MS-SyncNR部210を用いて相関を高めることで、偽色を除去することができる。
第2実施形態は、第2および第4の観点の発明の一例である。
本実施形態のカラーフィルタ配列は、第1実施形態で説明したカラーフィルタ配列において色C1が市松状に配置されていた点を二つの色C1aとC1bの規則的配置に置き換えたものである。
特開2005-160044号公報に述べられているように、C1aとC1bの規則的配置からC1aとC1bに基づいて作られた新たな色C1cをC1aとC1bが存在する全画素上に補間することができる。
C1aとC1bの代わりにC1cを配置した配列は、第1実施形態で説明したフィルタ配列と等しい。
すなわち、本実施形態のカラーフィルタは、第1実施形態で説明したカラーフィルタの利点を持ちながら、フィルタの色数が一つ増えることにより、さらに色再現やダイナミックレンジを向上させることができる。
図15に示すように、本実施形態のカラーフィルタは、GとG’の2色で市松配置を構成し、残り4色をランダムに配置している。
図16に示すように、本実施形態の画像処理装置は、図9と対比すると、G補間部201に代わって(G+G')補間部a201を用い、R(R',B,B')補間部202(203,204,205)と同じ処理がGとG'用に追加され(G補間部a202,G'補間部a203)、その結果5プレーンでなく6プレーン画像RR'GG'BB'補間画像1a208が生成される。
その後段のノイズ除去処理では、G画像、G'画像はランダム配列に起因するノイズが発生しないためノイズ除去処理をスルーし、図9と同様にR,R'B,B'画像の4つに対してMS-SyncNR処理がおこなわれる。
本実施形態においても、第1実施形態で説明した図8示すブロック構成、並びに図9に示すフローチャートが適用できる。
また、色C1aと色C1bの分光感度の相関が、他の色間の分光感度の相関に比べて高いことが好ましい。すなわち、特開2005-160044号公報に述べられているように、C1aとC1bの規則的配置からC1aとC1bに基づいて作られた新たな色C1cを作る場合、C1aとC1bの分光感度の相関が高い方が好ましい。
当該画像処理部は、注目画素位置に色C1aが配置されている場合、注目画素位置における色C1bの画素値を、注目画素位置を含む局所領域に存在する色C1a, C1bを用いて推定(補間)する。
上記画像処理部は、注目画素位置に色C1bが配置されている場合、注目画素位置における色C1aの画素値を、注目画素位置を含む局所領域に存在する色C1a, C1bを用いて補間する。
また、上記画像処理部は、市松の画素位置に得られたC1a及びC1bの画素値から市松の画素位置の色C1cを算出し、色C1cが存在しない画素位置における色C1cの画素値を、周囲に存在する色C1cを用いて補間し、色C1c以外の色CXは注目画素位置を含む局所領域に存在する色C1c及びCXを用いて補間する。
また、本実施形態においても、図16に示すように、第1実施形態と同様に、R MS-SyncNR部a209、R’MS-SyncNR部a210、B MS-SyncNR部a211、B’MS-SyncNR部a212を備えている。
本実施形態においても、第1実施形態と同様の効果が得られる。
すなわち、当業者は、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し、様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
Claims (8)
- 分光特性が異なる複数種類のフィルタのうち何れかのフィルタが各画素位置に割り当てられたカラーフィルタであって、
前記複数種類のフィルタのうち1種類の所定のフィルタが市松状の画素位置に配置され、残りのフィルタの一部もしくは全てが前記所定のフィルタが位置しない画素位置にランダムに配置されており、注目画素位置において、注目画素位置を含む予め決められた大きさの領域内における同種類の前記ランダムに配置されるフィルタの存在頻度が所望の誤差範囲に収まるように規定されている
カラーフィルタ。 - 前記複数種類のフィルタの色が4色であり、第1の色が市松状に配置され、第2の色が前記第1の色の存在しない画素位置で水平及び垂直に1ラインおきに配置され、第3の色及び第4の色が前記第1の色及び前記第2の色の存在しない画素位置にランダムに配置されている
請求項1に記載のカラーフィルタ。 - 前記第1の色が緑、前記第2の色が赤、前記第3の色が青、前記第4の色が緑および赤に比べて青に近い色である
請求項2に記載のカラーフィルタ。 - 前記第3の色と前記第4の色の分光感度の相関が、他の色間の分光感度の相関に比べて高い
請求項2に記載のカラーフィルタ。 - 分光特性が異なる複数種類のフィルタのうち何れかのフィルタが各画素位置に割り当てられたカラーフィルタを有する撮像素子であって、
前記複数種類のフィルタのうち1種類の所定のフィルタが市松状の画素位置に配置され、残りのフィルタの一部もしくは全てが前記所定のフィルタが位置しない画素位置にランダムに配置されており、注目画素位置において、注目画素位置を含む予め決められた大きさの領域内における同種類の前記ランダムに配置されるフィルタの存在頻度が所望の誤差範囲に収まるように規定されている
撮像素子。 - 前記複数種類のフィルタの色が4色であり、第1の色が市松状に配置され、第2の色が前記第1の色の存在しない画素位置で水平及び垂直に1ラインおきに配置され、第3の色及び第4の色が前記第1の色及び前記第2の色の存在しない画素位置にランダムに配置されている
請求項5に記載の撮像素子。 - 前記第1の色が緑、前記第2の色が赤、前記第3の色が青、前記第4の色が緑及び赤に比べて青に近い色である
請求項6に記載の撮像素子。 - 前記第3の色と、前記第4の色の分光感度の相関が、他の色間の分光感度の相関に比べて高い
請求項6に記載の撮像素子。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006069541A JP5183880B2 (ja) | 2006-03-14 | 2006-03-14 | カラーフィルタおよび撮像素子 |
US11/714,261 US7710476B2 (en) | 2006-03-14 | 2007-03-06 | Color filter array, imaging device, and image processing unit |
US12/586,000 US8339487B2 (en) | 2006-03-14 | 2009-09-30 | Color filter array, imaging device, and image processing unit |
US13/682,223 US20130140436A1 (en) | 2006-03-14 | 2012-11-20 | Color Filter Array, Imaging Device, and Image Processing Unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006069541A JP5183880B2 (ja) | 2006-03-14 | 2006-03-14 | カラーフィルタおよび撮像素子 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011086403A Division JP5195957B2 (ja) | 2011-04-08 | 2011-04-08 | カラーフィルタおよび撮像素子 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2007251393A JP2007251393A (ja) | 2007-09-27 |
JP2007251393A5 JP2007251393A5 (ja) | 2009-04-23 |
JP5183880B2 true JP5183880B2 (ja) | 2013-04-17 |
Family
ID=38517358
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006069541A Expired - Fee Related JP5183880B2 (ja) | 2006-03-14 | 2006-03-14 | カラーフィルタおよび撮像素子 |
Country Status (2)
Country | Link |
---|---|
US (3) | US7710476B2 (ja) |
JP (1) | JP5183880B2 (ja) |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7893976B2 (en) * | 2006-12-01 | 2011-02-22 | Eastman Kodak Company | Light sensitivity in image sensors |
US8049797B2 (en) * | 2007-05-08 | 2011-11-01 | Canon Kabushiki Kaisha | Image sensor and color imaging apparatus |
JP4940086B2 (ja) * | 2007-10-03 | 2012-05-30 | キヤノン株式会社 | 色処理装置およびその方法 |
KR101639382B1 (ko) * | 2008-08-27 | 2016-07-13 | 삼성전자주식회사 | 높은 동적 범위를 가지는 영상을 생성하는 장치 및 방법 |
TWI394429B (zh) * | 2009-07-27 | 2013-04-21 | Altek Corp | 消除圖像雜訊之方法,以及使用該方法之裝置 |
US8294781B2 (en) * | 2009-10-20 | 2012-10-23 | Apple Inc. | System and method for sharpening image data |
US8259198B2 (en) * | 2009-10-20 | 2012-09-04 | Apple Inc. | System and method for detecting and correcting defective pixels in an image sensor |
US8472712B2 (en) * | 2009-10-20 | 2013-06-25 | Apple Inc. | System and method for applying lens shading correction during image processing |
US8593483B2 (en) * | 2009-10-20 | 2013-11-26 | Apple Inc. | Temporal filtering techniques for image signal processing |
US8638342B2 (en) * | 2009-10-20 | 2014-01-28 | Apple Inc. | System and method for demosaicing image data using weighted gradients |
KR101641543B1 (ko) * | 2010-02-05 | 2016-07-21 | 삼성전자주식회사 | 영상잡음 제거장치 및 그 방법 |
US20110205411A1 (en) * | 2010-02-25 | 2011-08-25 | German Voronov | Pixel arrays, image sensors, image sensing systems and digital imaging systems having reduced line noise |
JP4991907B2 (ja) * | 2010-05-11 | 2012-08-08 | キヤノン株式会社 | 画像処理装置、および、画像処理装置の制御方法 |
JP5868046B2 (ja) * | 2010-07-13 | 2016-02-24 | キヤノン株式会社 | 輝度信号作成装置、撮像装置、輝度信号作成方法、及びプログラム、並びに記録媒体 |
JP5675215B2 (ja) | 2010-08-20 | 2015-02-25 | オリンパス株式会社 | デジタルカメラ |
US8471932B2 (en) | 2010-09-30 | 2013-06-25 | Apple Inc. | Spatial filtering for image signal processing |
US8508612B2 (en) | 2010-09-30 | 2013-08-13 | Apple Inc. | Image signal processor line buffer configuration for processing ram image data |
JP5677040B2 (ja) | 2010-11-08 | 2015-02-25 | キヤノン株式会社 | 画像処理装置およびその制御方法 |
NL2008936A (en) * | 2011-07-28 | 2013-01-29 | Asml Netherlands Bv | Illumination source for use in inspection methods and/or lithography inspection and lithographic apparatus and inspection method. |
US9031319B2 (en) | 2012-05-31 | 2015-05-12 | Apple Inc. | Systems and methods for luma sharpening |
US9014504B2 (en) | 2012-05-31 | 2015-04-21 | Apple Inc. | Systems and methods for highlight recovery in an image signal processor |
US9142012B2 (en) | 2012-05-31 | 2015-09-22 | Apple Inc. | Systems and methods for chroma noise reduction |
US8917336B2 (en) | 2012-05-31 | 2014-12-23 | Apple Inc. | Image signal processing involving geometric distortion correction |
US9332239B2 (en) | 2012-05-31 | 2016-05-03 | Apple Inc. | Systems and methods for RGB image processing |
US9105078B2 (en) | 2012-05-31 | 2015-08-11 | Apple Inc. | Systems and methods for local tone mapping |
US9025867B2 (en) | 2012-05-31 | 2015-05-05 | Apple Inc. | Systems and methods for YCC image processing |
US11089247B2 (en) | 2012-05-31 | 2021-08-10 | Apple Inc. | Systems and method for reducing fixed pattern noise in image data |
US8817120B2 (en) | 2012-05-31 | 2014-08-26 | Apple Inc. | Systems and methods for collecting fixed pattern noise statistics of image data |
US8872946B2 (en) | 2012-05-31 | 2014-10-28 | Apple Inc. | Systems and methods for raw image processing |
US9077943B2 (en) | 2012-05-31 | 2015-07-07 | Apple Inc. | Local image statistics collection |
US8953882B2 (en) | 2012-05-31 | 2015-02-10 | Apple Inc. | Systems and methods for determining noise statistics of image data |
US9743057B2 (en) | 2012-05-31 | 2017-08-22 | Apple Inc. | Systems and methods for lens shading correction |
CN104412581B (zh) * | 2012-07-06 | 2016-04-13 | 富士胶片株式会社 | 彩色摄像元件及摄像装置 |
JP6097524B2 (ja) * | 2012-10-29 | 2017-03-15 | キヤノン株式会社 | 画像処理方法、画像処理装置、およびプログラム |
KR101744761B1 (ko) * | 2012-11-30 | 2017-06-09 | 한화테크윈 주식회사 | 영상처리장치 및 방법 |
JP6368115B2 (ja) | 2013-05-10 | 2018-08-01 | キヤノン株式会社 | 固体撮像装置およびカメラ |
CN105264886B (zh) * | 2013-05-23 | 2017-05-03 | 富士胶片株式会社 | 像素插值装置及其动作控制方法 |
US9692992B2 (en) * | 2013-07-01 | 2017-06-27 | Omnivision Technologies, Inc. | Color and infrared filter array patterns to reduce color aliasing |
EP3444675A1 (en) * | 2017-08-14 | 2019-02-20 | ASML Netherlands B.V. | Optical detector |
JP2019080245A (ja) | 2017-10-26 | 2019-05-23 | ソニーセミコンダクタソリューションズ株式会社 | 画像処理装置、画像処理方法、及び撮像装置 |
WO2020241427A1 (ja) * | 2019-05-31 | 2020-12-03 | ソニー株式会社 | 撮像装置、電子機器、情報処理方法及びプログラム |
JP7472541B2 (ja) | 2019-07-29 | 2024-04-23 | カシオ計算機株式会社 | 色推定装置、色推定方法及びプログラム |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3971065A (en) | 1975-03-05 | 1976-07-20 | Eastman Kodak Company | Color imaging array |
JPS58168017A (ja) * | 1982-03-29 | 1983-10-04 | Mitsubishi Electric Corp | 固体撮像素子 |
JP2619354B2 (ja) | 1985-03-25 | 1997-06-11 | 株式会社日立製作所 | 固体撮像装置 |
JP2931520B2 (ja) | 1993-08-31 | 1999-08-09 | 三洋電機株式会社 | 単板式カラービデオカメラの色分離回路 |
DE19616440A1 (de) * | 1996-04-25 | 1997-10-30 | Eastman Kodak Co | Verfahren und Vorrichtung zur Gewinnung eines vollen Farbbildes oder Multispektralbildes aus Bilddaten eines CCD-Bildsensors mit Mosaik-Farbfilter |
JP3724882B2 (ja) * | 1996-08-14 | 2005-12-07 | シャープ株式会社 | カラー固体撮像装置 |
US6803955B1 (en) * | 1999-03-03 | 2004-10-12 | Olympus Corporation | Imaging device and imaging apparatus |
JP2000316168A (ja) * | 1999-05-06 | 2000-11-14 | Olympus Optical Co Ltd | カラー撮像素子及びカラー撮像装置 |
US7123299B1 (en) * | 1999-04-15 | 2006-10-17 | Olympus Optical Co., Ltd. | Color image pickup device and color image pickup apparatus including a randomized color coding array |
JP4119566B2 (ja) | 1999-05-06 | 2008-07-16 | オリンパス株式会社 | カラー撮像素子及びカラー撮像装置 |
JP4599672B2 (ja) * | 1999-12-21 | 2010-12-15 | 株式会社ニコン | 補間処理装置および補間処理プログラムを記録した記録媒体 |
JP4094364B2 (ja) * | 2002-07-19 | 2008-06-04 | 富士フイルム株式会社 | 固体撮像装置およびその測光方法 |
US20040174446A1 (en) * | 2003-02-28 | 2004-09-09 | Tinku Acharya | Four-color mosaic pattern for depth and image capture |
JP4449696B2 (ja) | 2003-10-31 | 2010-04-14 | ソニー株式会社 | 画像処理装置および画像処理方法、並びにプログラム |
JP4385282B2 (ja) * | 2003-10-31 | 2009-12-16 | ソニー株式会社 | 画像処理装置および画像処理方法 |
JP2005354610A (ja) * | 2004-06-14 | 2005-12-22 | Canon Inc | 画像処理装置、画像処理方法および画像処理プログラム |
JP4587450B2 (ja) * | 2004-07-29 | 2010-11-24 | 富士フイルム株式会社 | 固体撮像装置 |
JP4752550B2 (ja) * | 2006-03-14 | 2011-08-17 | ソニー株式会社 | カラー撮像素子の製造方法およびその装置 |
-
2006
- 2006-03-14 JP JP2006069541A patent/JP5183880B2/ja not_active Expired - Fee Related
-
2007
- 2007-03-06 US US11/714,261 patent/US7710476B2/en not_active Expired - Fee Related
-
2009
- 2009-09-30 US US12/586,000 patent/US8339487B2/en not_active Expired - Fee Related
-
2012
- 2012-11-20 US US13/682,223 patent/US20130140436A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20130140436A1 (en) | 2013-06-06 |
JP2007251393A (ja) | 2007-09-27 |
US20100091147A1 (en) | 2010-04-15 |
US20070216785A1 (en) | 2007-09-20 |
US7710476B2 (en) | 2010-05-04 |
US8339487B2 (en) | 2012-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5183880B2 (ja) | カラーフィルタおよび撮像素子 | |
JP4351825B2 (ja) | カラーのディジタルイメージを収集する方法 | |
US8270774B2 (en) | Image processing device for performing interpolation | |
JP5151075B2 (ja) | 画像処理装置及び画像処理方法、撮像装置、並びにコンピュータ・プログラム | |
US8467088B2 (en) | Image signal processing apparatus, imaging apparatus, image signal processing method and computer program | |
JP5011814B2 (ja) | 撮像装置、および画像処理方法、並びにコンピュータ・プログラム | |
US7796814B2 (en) | Imaging device | |
US20070159542A1 (en) | Color filter array with neutral elements and color image formation | |
JP2004153823A (ja) | 局部線形回帰法を用いた画像処理システム | |
US20150029367A1 (en) | Color imaging apparatus | |
US9338364B2 (en) | Imaging device and image generation method | |
JP2001268582A (ja) | 固体撮像装置および信号処理方法 | |
EP1439715A1 (en) | Weighted gradient based colour interpolation for colour filter array | |
US8233733B2 (en) | Image processing device | |
US8131110B2 (en) | Reducing signal overshoots and undershoots in demosaicking | |
JP4730082B2 (ja) | 画像信号処理装置、撮像装置、および画像信号処理方法、並びにコンピュータ・プログラム | |
JP2001285885A (ja) | 固体撮像装置および信号処理方法 | |
JP2014158267A (ja) | カラーフィルタ、撮像素子、画像処理装置および画像処理方法 | |
KR20210018136A (ko) | 영상 처리 방법 및 장치 | |
JP2011041210A (ja) | 信号処理装置、撮像装置及び信号処理方法 | |
KR101243285B1 (ko) | 베이어 컬러 필터 배열 카메라를 사용한 다중 스펙트럼 기반 컬러 영상 생성장치 및 방법 | |
WO2007082289A2 (en) | Color filter array with neutral elements and color image formation | |
JP5195957B2 (ja) | カラーフィルタおよび撮像素子 | |
Wang et al. | Demosaicing with improved edge direction detection | |
JP2013146101A (ja) | カラーフィルタ、撮像素子、画像処理装置および画像処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090306 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090306 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110208 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110408 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20111115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130116 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5183880 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160125 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |