"2次元の行列状に配列された複数の受光素子と、前記受光素子からの電荷を垂直方向に転送する垂直転送部とを有する撮像素子を備える画像処理装置であって、前記受光素子からの電荷を前記垂直転送部に転送せずに前記垂直転送部を駆動させることで取得される、線状ノイズが含まれるダミー画像を読み出す読出手段と、前記読出手段により読み出されたダミー画像に基づいて線状ノイズ量を検出する検出手段と、前記検出手段により検出された線状ノイズ量と前記垂直転送部による電荷の垂直転送時間とに基づいて線状ノイズを補正する補正値データを生成する生成手段と、前記受光素子からの電荷を前記垂直転送部に転送し前記垂直転送部を駆動させることで取得される画像から、前記生成手段により生成された補正値データを減算する減算手段と、を有することを特徴とする画像処理装置。前記垂直転送部は、前記複数の受光素子が複数のフィールドに分けられて転送された電荷を垂直方向に転送し、前記検出手段は、前記ダミー画像の1フィールド分の転送が終わった後の領域を用いて線状ノイズ量を検出することを特徴とする請求項1に記載の画像処理装置。前記検出手段は、前記ダミー画像の1フィールド分の転送が終わった後の領域における線状ノイズ量の平均値を線状ノイズ量として検出することを特徴とする請求項2に記載の画像処理装置。前記1フィールド分の水平ラインおよび垂直ラインに対応する、前記補正値データを生成するための補正値を算出する算出手段と、前記算出手段により算出された補正値と閾値とを比較する比較手段とを有し、前記減算手段は、前記比較手段による比較の結果、補正値が閾値以下の場合、前記受光素子からの電荷を前記垂直転送部に転送し前記垂直転送部を駆動させることで取得される画像から減算しないことを特徴とする請求項2または3に記載の画像処理装置。前記生成手段は、前記比較手段による比較の結果、補正値が閾値以下の場合、前記補正値を0として補正値データを生成することを特徴とする請求項4に記載の画像処理装置。前記減算手段は、前記補正値データにゲインをかけて減算することを特徴とする請求項1乃至5の何れか1項に記載の画像処理装置。2次元の行列状に配列された複数の受光素子と、前記受光素子からの電荷を垂直方向に転送する垂直転送部とを有する撮像素子を備える画像処理装置の制御方法であって、前記受光素子からの電荷を前記垂直転送部に転送せずに前記垂直転送部を駆動させることで取得される、線状ノイズが含まれるダミー画像を読み出す読出ステップと、前記読出ステップにより読み出されたダミー画像に基づいて線状ノイズ量を検出する検出ステップと、前記検出ステップにより検出された線状ノイズ量と前記垂直転送部による電荷の垂直転送時間とに基づいて線状ノイズを補正する補正値データを生成する生成ステップと、前記受光素子からの電荷を前記垂直転送部に転送し前記垂直転送部を駆動させることで取得される画像から、前記生成ステップにより生成された補正値データを減算する減算ステップと、を有することを特徴とする制御方法。2次元の行列状に配列された複数の受光素子と、前記受光素子からの電荷を垂直方向に転送する垂直転送部とを有する撮像素子を備える画像処理装置を制御するためのプログラムであって、前記受光素子からの電荷を前記垂直転送部に転送せずに前記垂直転送部を駆動させることで取得される、線状ノイズが含まれるダミー画像を読み出す読出ステップと、前記読出ステップにより読み出されたダミー画像に基づいて線状ノイズ量を検出する検出ステップと、前記検出ステップにより検出された線状ノイズ量と前記垂直転送部による電荷の垂直転送時間とに基づいて線状ノイズを補正する補正値データを生成する生成ステップと、前記受光素子からの電荷を前記垂直転送部に転送し前記垂直転送部を駆動させることで取得される画像から、前記生成ステップにより生成された補正値データを減算する減算ステップと、をコンピュータに実行させるためのプログラム。特許文献1に開示された撮像装置では垂直方向に線状に現れる線キズを補正する場合には有効であるものの、上述したような特性がある線状ノイズについては十分な効果を得ることができない場合がある。すなわち、特許文献1に開示された撮像装置を用いて、線状ノイズを補正しようとすると、不要な画素についても減算処理を行なってしまい画像が劣化してしまう虞がある。本発明は、上述したような問題点に鑑みてなされたものであり、垂直転送部の暗電流ノイズによって発生する線状ノイズを画質の劣化を抑えながら除去することを目的とする。本発明は、2次元の行列状に配列された複数の受光素子と、前記受光素子からの電荷を垂直方向に転送する垂直転送部とを有する撮像素子を備える画像処理装置であって、前記受光素子からの電荷を前記垂直転送部に転送せずに前記垂直転送部を駆動させることで取得される、線状ノイズが含まれるダミー画像を読み出す読出手段と、前記読出手段により読み出されたダミー画像に基づいて線状ノイズ量を検出する検出手段と、前記検出手段により検出された線状ノイズ量と前記垂直転送部による電荷の垂直転送時間とに基づいて線状ノイズを補正する補正値データを生成する生成手段と、前記受光素子からの電荷を前記垂直転送部に転送し前記垂直転送部を駆動させることで取得される画像から、前記生成手段により生成された補正値データを減算する減算手段と、を有することを特徴とする。本発明によれば、垂直転送部の暗電流ノイズによって発生する線状ノイズを画質の劣化を抑えながら除去することができる。図1は、本実施形態に係る画像処理装置の構成を示す図である。ここでは、画像処理装置としてデジタルスチルカメラやデジタルビデオカメラ等の撮像装置を例にして説明する。図1において、100は画像処理装置である。10は撮影レンズである。12は絞り機能を備えるシャッターである。14は光学像を電気信号に変換するCCDやCMOS等の撮像素子である。16は撮像素子14から出力されるアナログ信号をディジタル信号に変換するA/D変換器である。18は撮像素子14、A/D変換器16、D/A変換器26にクロック信号や制御信号を供給するタイミング発生回路である。タイミング発生回路18はメモリ制御回路22およびシステム制御回路50により制御される。20は画像処理回路である。画像処理回路20はA/D変換器16からのデータまたはメモリ制御回路22からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路20においては、撮像画像の画像データを用いて所定の演算処理を行い、システム制御回路50が演算結果に基づいて露光制御部40、測距制御部42に対して制御を行う。この制御は、TTLスルーザレンズ方式のAFオートフォーカス処理、AE自動露出処理、EFフラッシュプリ発光処理等である。更に、画像処理回路20においては、撮像画像の画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてTTL方式のAWBオートホワイトバランス処理も行っている。22はメモリ制御回路である。メモリ制御回路22はA/D変換器16、タイミング発生回路18、画像処理回路20、画像表示メモリ24、D/A変換器26、メモリ30、圧縮伸長回路32を制御する。A/D変換器16のデータは画像処理回路20、メモリ制御回路22を介してまたは直接メモリ制御回路22を介して画像表示メモリ24またはメモリ30に書き込まれる。24は画像表示メモリである。26はD/A変換器である。28はTFTLCD等からなる画像表示部である。画像表示部28は画像表示メモリ24に書き込まれた表示用の画像データをD/A変換器26を介して表示する。画像表示部28を用いて画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。また、画像表示部28は、システム制御回路50の指示により任意に表示をON/OFFすることが可能であり、表示をOFFにした場合には画像処理装置100の電力消費を大幅に低減することができる。30は撮影した静止画像や動画像を格納するためのメモリである。メモリ30は所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶容量を備えている。したがって、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ30に対して行うことが可能となる。また、メモリ30はシステム制御回路50の作業領域としても使用することが可能である。32は適応離散コサイン変換ADCT等により画像データを圧縮伸長する圧縮伸長回路である。圧縮伸長回路32は、メモリ30に格納された画像データを読み込んで圧縮処理または伸長処理を行い、処理を終えたデータをメモリ30に書き込む。40は絞り機能を備えるシャッター12を制御する露光制御部である。露光制御部40はフラッシュ48と連携することによりフラッシュ調光機能も有する。42は撮影レンズ10のフォーカシングを制御する測距制御部である。44は撮影レンズ10のズーミングを制御するズーム制御部である。46はバリアである保護部102の動作を制御するバリア制御部である。48はフラッシュである。フラッシュ48はAF補助光の投光機能、フラッシュ調光機能も有する。露光制御部40、測距制御部42はTTL方式を用いて制御されており、撮像画像の画像データを画像処理回路20によって演算した演算結果に基づき、システム制御回路50が露光制御部40、測距制御部42に対して制御を行う。50は画像処理装置100全体を制御するシステム制御回路である。52はシステム制御回路50の動作用の定数、変数、プログラム等を記憶するメモリである。54はシステム制御回路50でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置、スピーカ等の表示部である。表示部54は、画像処理装置100の操作部近辺の視認し易い位置に単数または複数個所設置され、例えばLCDやLED、発音素子等の組み合わせにより構成されている。また、表示部54は、その一部の機能が光学ファインダ104内に設置されている。表示部54の表示内容のうち、LCD等に表示するものとしては、シングルショット/連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示等がある。また、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体200,210の着脱状態表示、通信I/F動作表示、日付時刻表示等もある。また、表示部54の表示内容のうち、光学ファインダ104内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示等がある。56は電気的に消去記録可能な不揮発性メモリであり、例えばEEPROM等が用いられる。60,62,64,70は、システム制御回路50の各種の動作指示を入力するための操作部であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数または複数の組み合わせで構成される。ここで、これらの操作部の具体的な説明を行う。60はモードダイアルスイッチで、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生消去モード、PC接続モード等の各機能モードを切り替え設定することができる。62はシャッタースイッチSW1であり、不図示のシャッターボタンの操作途中でONとなり、AF処理、AE処理、AWB処理、EF処理等の動作開始を指示する。64はシャッタースイッチSW2であり、不図示のシャッターボタンの操作完了でONとなり、露光処理、現像処理、記録処理という一連の処理の動作開始を指示する。露光処理とは、撮像素子14から読み出した信号をA/D変換器16、メモリ制御回路22を介してメモリ30に書き込む処理である。現像処理とは、画像処理回路20やメモリ制御回路22での演算を用いて画像データを可視化する処理である。記録処理とは、メモリ30から画像データを読み出し、圧縮伸長回路32で圧縮を行い、記録媒体200,210に書き込む処理である。70は各種ボタンやタッチパネル等からなる操作部である。操作部70はメニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写/連写/セルフタイマー切り替えボタンが含まれる。また、メニュー移動プラスボタン、メニュー移動-マイナスボタン、再生画像移動プラスボタン、再生画像移動-マイナスボタン、撮影画質選択ボタン、露出補正ボタン、日付/時間設定ボタン等も含まれる。80は電源制御部である。電源制御部80は電池検出回路、DC-DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電源制御部80は電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果およびシステム制御回路50の指示に基づいてDC-DCコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。82,84はコネクタである。86は電源である。電源86はアルカリ電池やリチウム電池等の一次電池やNiCd電池、NiMH電池、Liイオン電池等の二次電池、ACアダプター等である。90,94はメモリカードやハードディスク等の記録媒体とのインタフェースである。92,96はメモリカードやハードディスク等の記録媒体と接続を行うコネクタである。98はコネクタ92,96に記録媒体200,210が装着されているか否かを検知する記録媒体着脱検知部である。なお、本実施形態では記録媒体を取り付けるインタフェースおよびコネクタを2系統持つものとして説明している。もちろん、記録媒体を取り付けるインタフェースおよびコネクタは単数または複数、何れの系統数を備える構成としても構わない。また、異なる規格のインタフェースおよびコネクタを組み合わせて備える構成としても構わない。インタフェースおよびコネクタとしては、PCMCIAカードやCFコンパクトフラッシュ登録商標カード等の規格に準拠したものを用いて構成して構わない。更に、インタフェース90,94あるいはコネクタ92,96をPCMCIAカードやCFカード等の規格に準拠したものを用いて構成した場合、次のことが可能となる。すなわち、LANカードやモデムカード、USBカード、IEEE1394カード、P1284カード、SCSIカード、PHS等の通信カード等の各種通信カードを接続することができる。これにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。102は画像処理装置100の撮影レンズ10を含む撮像部を覆うことにより、撮像部の汚れや破損を防止する保護部である。104は光学ファインダである。光学ファインダ104を用いることで画像表示部28による電子ファインダ機能を使用することなく、撮影を行うことが可能である。また、光学ファインダ104内には、表示部54の一部の機能、例えば合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示等が設置されている。110は通信部である。通信部110はRS232C、USB、IEEE1394、P1284、SCSI、モデム、LAN、無線通信等の各種通信機能を有する。112は通信部110により画像処理装置100を他の機器と接続するコネクタまたは無線通信の場合はアンテナである。200,210はメモリカードやハードディスク等の記録媒体である。記録媒体200,210は半導体メモリや磁気ディスク等から構成される記録部202,212、画像処理装置100とのインタフェース204,214、画像処理装置100と接続を行うコネクタ206,216を備えている。次に、図2および図3を参照して、画像処理装置100の動作について説明する。以下に説明する動作は、システム制御回路50がメモリ52等に格納されているプログラムを実行することにより実現することができる。まず、システム制御回路50は、電池交換等の電源投入によりフラグや制御変数等を初期設定しステップS101、画像表示部28の画像表示をOFF状態にするステップS102。システム制御回路50はモードダイアル60の設定位置を判断し、モードダイアル60が電源OFFに設定されている場合ステップS103、各表示部の表示を終了状態に変更し、保護部102のバリアを閉じて撮像部を保護する。また、システム制御回路50はフラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ56に記録する。更に、システム制御回路50は、電源制御部80により画像表示部28を含む画像処理装置100各部の不要な電源を遮断する等の所定の終了処理を行なった後ステップS105、ステップS103に戻る。モードダイアル60がその他のモードに設定されている場合ステップS103、システム制御回路50は選択されたモードに応じた処理を実行しステップS104、処理を行った後、ステップS103に戻る。モードダイアル60が撮影モードに設定されている場合ステップS103、ステップS106に進む。システム制御回路50は、電源制御部80を介して電池等の電源86の残容量や動作情況が画像処理装置100の動作に問題があるか否かを判断するステップS106。問題がある場合、システム制御回路50は表示部54を用いて画像や音声により所定の警告表示を行った後ステップS108、ステップS103に戻る。問題がない場合、システム制御回路50は記録媒体200,210の動作状態が画像処理装置100の動作、特に記録媒体に対する画像データの記録再生動作に問題があるか否かを判断するステップS107。問題がある場合、システム制御回路50は表示部54を用いて画像や音声により所定の警告表示を行った後ステップS108、ステップS103に戻る。問題がない場合、システム制御回路50は表示部54を用いて画像や音声により画像処理装置100の各種設定状態の表示を行うステップS109。なお、画像表示部28の画像表示がONの場合、システム制御回路50は画像表示部28も用いて画像や音声により画像処理装置100の各種設定状態の表示を行う。システム制御回路50は、画像データを逐次表示するスルー表示状態に設定してステップS110、ステップS111に進む。スルー表示状態では、撮像素子14、A/D変換器16、画像処理回路20、メモリ制御回路22を介して、画像表示メモリ24に逐次書き込まれたデータをメモリ制御回路22、D/A変換器26を介して画像表示部28により逐次表示する。これにより、電子ファインダ機能を実現することができる。次に、システム制御回路50はシャッタースイッチSW1が押されたかを判断しステップS111、押されていない場合、ステップS103に戻り、シャッタースイッチSW1が押された場合、ステップS112に進む。システム制御回路50は測距処理を行って撮影レンズ10の焦点を被写体に合わせ、測光処理を行って絞り値およびシャッター時間を決定するステップS112。測光処理において、必要であればフラッシュの設定も行う。ステップS112の測距測光処理の詳細は、図4を参照して後述する。測距測光処理が終了した後、ステップS113に進む。システム制御回路50はシャッタースイッチSW2が押されたかを判断しステップS113、押されていない場合、更にシャッタースイッチSW1も解除されている場合ステップS114、ステップS103に戻る。シャッタースイッチSW2が押された場合、ステップS115に進む。システム制御回路50は撮影処理を実行するステップS115。すなわち、システム制御回路50は、撮像素子14、A/D変換器16、画像処理回路20、メモリ制御回路22を介してまたはA/D変換器から直接メモリ制御回路22を介して、メモリ30に撮影した画像データを書き込む露光処理を行なう。また、メモリ制御回路22そして必要に応じて画像処理回路20を用いて、メモリ30に書き込まれた画像データを読み出して各種処理を行う現像処理を行なう。ステップS115の撮影処理の詳細は、図5を参照して後述する。撮影処理が終了した後、ステップS116に進む。システム制御回路50はメモリ30に書き込まれた撮像画像の画像データを読み出して、メモリ制御回路22そして必要に応じて画像処理回路20を用いて各種画像処理を行う。また、システム制御回路50は圧縮伸長回路32を用いて設定したモードに応じた画像圧縮処理を行なう。その後、システム制御回路50は記録媒体200,210に画像データの書き込みを行う記録処理を実行するステップS116。ステップS116の記録処理は、図10を参照して後述する。次に、システム制御回路50はシャッタースイッチSW2が押されたかを判断しステップS117、押された場合、ステップS118に進み、押されていない場合、システム制御回路50は一連の撮影動作を終了した後、ステップS103に戻る。システム制御回路50は連写モードが設定されているかを判断するステップS118。連写モードが設定されていた場合、ステップS115に戻り、システム制御回路50は再び撮影処理を行なうステップS115。連写モードが設定されていない場合、ステップS117に戻り、システム制御回路50はシャッタースイッチSW2がOFFされるまで待機し、OFFされた後、一連の撮影動作を終了し、ステップS103に戻る。図4は、図3に示すフローチャートにおけるステップS112の測距測光処理の詳細なフローチャートである。システム制御回路50は撮像素子14から信号を読み出し、A/D変換器16を介して画像処理回路20に撮像画像の画像データを逐次読み込むステップS201。この逐次読み込まれた画像データを用いて、画像処理回路20はTTL方式のAE処理、EF処理、AF処理に用いる所定の演算を行う。なお、ここでの各処理は、撮影した全画素数のうちの必要に応じた特定の部分を必要個所分だけ切り取って抽出し、演算に用いる。これにより、TTL方式のAE、EF、AWB、AFの各処理において、中央重点モード、平均モード、評価モードの各モード等の異なるモード毎に最適な演算を行うことが可能となる。画像処理回路20での演算結果を用いて、システム制御回路50は露出AEが適正と判断するまでステップS202、露光制御部40を用いてAE制御を行うステップS203。AE制御で得られた測定データを用いて、システム制御回路50はフラッシュが必要か否かを判断しステップS204、フラッシュが必要な場合、フラッシュフラグをセットし、フラッシュ48を充電するステップS205。露出が適正と判断した場合ステップS202、システム制御回路50は測定データおよび/または設定パラメータをシステム制御回路50の内部メモリまたはメモリ52に記憶する。画像処理回路20での演算結果およびAE制御で得られた測定データを用いて、システム制御回路50はホワイトバランスが適正と判断するまでステップS206、画像処理回路20を用いてAWB制御を行うステップS207。ホワイトバランスが適正と判断した場合ステップS206、システム制御回路50は測定データおよび/または設定パラメータをシステム制御回路50の内部メモリまたはメモリ52に記憶する。AE制御およびAWB制御で得られた測定データを用いて、システム制御回路50は測距AFが合焦と判断するまでステップS208、測距制御部42を用いてAF制御を行うステップS209。測距が合焦と判断した場合ステップS208、システム制御回路50は測定データおよび/または設定パラメータをシステム制御回路50の内部メモリまたはメモリ52に記憶し、測距測光処理ステップS122を終了する。図5は、図3に示すフローチャートにおけるステップS115における撮影処理の詳細なフローチャートである。システム制御回路50は、システム制御回路50の内部メモリまたはメモリ52に記憶される測光データに従い、露光制御部40によって、絞り機能を有するシャッター12を絞り値に応じて開放して撮像素子14を露光する。これは、ステップS301、ステップS302において行なわれる。システム制御回路50は、フラッシュフラグによりフラッシュ48が必要か否かを判断しステップS303、必要な場合、フラッシュを発光させるステップS304。次に、システム制御回路50は、測光データに従って撮像素子14の露光終了を待ちステップS305、シャッター12を閉じるステップS306。システム制御回路50はシャッター速度が所定速度以上であるかを判断するステップS307。また、システム制御回路50は撮像素子14の温度が所定温度以下であるかを判断するステップS308。シャッター速度が所定速度以上、且つ撮像素子14の温度が所定温度以下の場合、システム制御回路50はダミー画像の読み出しを行いステップS310、線状ノイズ補正を行う。一方、ステップS307とステップS308の条件が満たされていない場合、線状ノイズだけでなく画素自体の固定パターンノイズが目立つようになるので、システム制御回路50は黒引き処理を行うステップS315以降。ここで黒引き処理とは、撮像素子14の撮像画像の露光時間と同じ時間だけシャッター12を閉じた状態で電荷の蓄積を行ない、この蓄積の結果得られた暗電流成分を撮像画像の信号から差し引く処理である。この処理を行なうことにより、撮像画像の信号から暗電流成分が除去され、暗電流による固定パターンノイズを低減させることができる。また、この黒引き処理を行なうと、詳細は後述するが、線状ノイズの信号成分も撮像画像の信号から差し引かれるので、線状ノイズ補正を行なう必要がない。さて、ステップS310以降による線状ノイズ補正の説明の前に、本実施形態に用いられる撮像素子14であるCCDの構造について説明する。図6は、本実施形態に用いられる撮像素子14の構成を示す図である。図6に示すように、撮像素子14CCDは、2次元の行列状に多数の画素受光素子14aが並んで配置され、それらの画素14aの列の間に垂直転送部としての垂直転送レジスタ14bが配置されて構成されている。これらの画素の配置は、R赤の画素とG緑の画素が並んだ垂直方向の配列と、G緑の画素とB青の画素が並んだ垂直方向の配列とが水平方向に交互に並んだ、いわゆるベイヤ配列である。本実施形態では、このような配置の画素からの電荷の読み出しを、6フィールド読み出しにより行なう。6フィールド読み出しでは、最初の第1フィールドにおいて1行目、7行目...の画素の電荷を垂直転送レジスタ14bに転送して読み出し、次の第2フィールドにおいて2行目、8行目...の画素の電荷を同様に読み出す。第3フィールドにおいて3行目、9行目...の画素の電荷、第4フィールドにおいて4行目、10行目...の画素の電荷、第5フィールドにおいて5行目、11行目...の画素の電荷、第6フィールドにおいて6行目、12行目...の画素の信号を読み出す。なお、垂直転送レジスタ14bに転送された電荷は、垂直転送レジスタ14bにより垂直方向に転送された後、水平転送部としての水平転送レジスタ14cにより後段のアンプに送信される。上述したように読み出すのは、近年の撮像素子14では画素数が極めて多く、画素同士が近接しているため、全画素の信号を一括して垂直転送レジスタ14bに転送すると、垂直転送レジスタ14b内で上下の隣り合う画素の信号が混色を起こしてしまうからである。図5のフローチャートに戻り、線状ノイズ補正では、システム制御回路50は撮像素子14からダミー画像を読み出すステップS310。この処理は、読出手段による処理の一例に対応する。システム制御回路50は、読み出したダミー画像を、A/D変換器16、画像処理回路20、メモリ制御回路22を介してまたはA/D変換器16から直接メモリ制御回路22を介して、メモリ30に書き込む。具体的には、システム制御回路50は撮像素子14で被写体を撮影した後に、その撮像画像の画像データを各画素14aから垂直転送レジスタ14bに転送しない状態で、垂直転送レジスタ14bを駆動し、撮像画像の信号のない状態で空転送を行なう。この空転送により、垂直転送レジスタ14bの暗電流ノイズによる線状ノイズの信号のみを読み出すことができる。空転送により読み出した画像をダミー画像というものとする。このとき、本実施形態のように6フィールドからなる撮像画像の場合、システム制御回路50は、図7に示すようにメモリ30の6フィールド目の次のメモリ領域にダミー画像を書き込む。ダミー画像のサイズは撮像画像の1フィールド分の画像サイズに線状ノイズ量を検出する線状ノイズ検出領域を加えたサイズとなる。なお、以下では、ダミー画像を読み出すときのフィールドを、第1フィールド~第6フィールドと区別するために、ダミーフィールドというものとする。ダミーフィールドの画像、すなわちダミー画像は、図7に示すダミーフィールドラインに記憶される。なお、図7に示すように、ダミーフィールドラインには、線状ノイズ検出領域の画像を記憶するための線状ノイズ検出ラインが含まれる。次に、システム制御回路50は線状ノイズ量を検出するステップS311。図8は、ダミー画像の暗電流の一例を示す図であり、横軸が画面の位置を示し、縦軸が暗電流の大きさ、すなわち線状ノイズ量を示している。図8に示すように、画面の下部に行くほど線状ノイズ量が蓄積されて多くなる。これは各フィールドの画像を読み出す直前に垂直転送レジスタ14bを高速に動作させる駆動ここでは高速掃出しと呼ぶ。を行なった場合、画面の上部は高速掃出しが行なわれた直後のため、垂直転送レジスタ14bは暗電流がクリアされた状態となる。一方、画面の下部に行くほど暗電流が蓄積される。画面の下部に行くということは垂直転送レジスタ14bにいる時間が長くなるということであり、垂直転送時間に比例して暗電流が蓄積されることになる。また、線状ノイズ量は1フィールド分の垂直転送が完了した後は1ラインに蓄積される暗電流が一定になるため線状ノイズ量は一定量となる。なお、図8に示すようなダミー画像の暗電流を示すグラフの特性は、各水平ラインの線状ノイズ量に応じて、水平ライン毎に異なっている。線状ノイズ量を検出する場合、システム制御回路50は、図8に示すように線状ノイズ量が一定となる領域を線状ノイズ検出領域として、この領域の画素の平均値を各水平ライン数分、線状ノイズ検出値として取得する。次に、システム制御回路50は、補正値データを生成するステップS312。補正値データを生成する方法として、次の式1を用い、上述した各水平ラインの線状ノイズ検出値と垂直転送レジスタ14bの垂直転送時間とに基づき、補正値vを算出することで生成する。ここで、v:垂直ライン垂直ライン0からの垂直ラインナンバー、h:水平ライン水平ライン0からの水平ラインナンバーを示している。補正値vは、各水平ライン毎に、垂直ラインの数だけ算出される。また、線状ノイズ検出値hは、上述した線状ノイズ検出領域から算出され、1つの水平ライン内では同じ値である。また、1フィード分の垂直転送時間は、垂直転送レジスタ14bに応じた既定値であり、予めメモリ30に記憶されている。また、1垂直ラインの垂直転送時間も、垂直転送レジスタ14bに応じた既定値であり、予めメモリ30に記憶されている。したがって、補正値vを算出する垂直ラインにおける垂直転送時間は、1垂直ラインの垂直転送時間に垂直ラインナンバーを乗算することで算出できる。また、出力値hは、垂直ライン0における出力値線状ノイズ検出値であり、1つの水平ライン内では同じ値である。この出力値hを設定することで、図8に示すように垂直ライン0のとき、0ではないオフセット出力オフセット分が発生している場合にも対応することができる。システム制御回路50は、式1で算出した補正値を用いて、図9に示すような1フィールド分の画素に対応した補正値データを生成することができる。線状ノイズ検出値hが小さい場合、図9に示す水平ラインh1のように、補正値が全て0となる。線状ノイズ検出値hが大きい場合、図9に示す水平ラインh2のように、画面上部まで補正値が0以外の数値となる。なお、システム制御回路50は、算出した補正値と閾値とを比較して、算出した補正値が閾値以下であれば、補正値を0にして補正値データを生成することができる。次に、システム制御回路50は、第1フィールドに対応する画素14aの電荷を垂直転送レジスタ14bに転送し、垂直転送レジスタ14bを駆動して撮像画像の第1フィールドの電荷を読み出す。同様に、第2フィールド~第6フィールドについても各フィールドに対応する画素の電荷を順に読み出していくステップS313。この撮像画像を読み出すとき、システム制御回路50はステップS312で生成した補正値データを各フィールド毎に減算し、メモリ30に線状ノイズ補正された各フィールドの画像を書き込んでいくステップS314。線状ノイズ補正された各フィールドの画像は、図7に示すようにメモリ30の各フィールドに対応する領域に書き込まれる。すなわち、第1フィールド~第6フィールドの画像は、それぞれ第1フィールドライン~第6フィールドラインに記憶される。なお、線状ノイズ補正については、図10および図11を用いて更に詳細に後述する。図5のフローチャートに戻り、黒引き処理では、システム制御回路50は撮像画像を読み出すステップS315。その後、システム制御回路50は直前の撮影時と同じ露光時間で蓄積した黒画像を読み出す必要があるので、シャッターを閉じたまま露光を開始するステップS316。システム制御回路50は露光時間の終了を待ちステップS317、黒画像を撮像素子14から順次読み出すステップS318。システム制御回路50は既にステップS315で読み出されてメモリ30に記憶されている撮像画像をメモリ30から読み出しながら、ステップS318で読み出した黒画像を減算し黒引き処理、メモリ30に書き戻すステップS319。メモリ30上に撮像画像が揃った後、システム制御回路50は設定された撮影モードに応じて、現像処理ステップS320を順次行った後、処理した撮像画像の画像データをメモリ30に書き込む。システム制御回路50は一連の処理をすることで、撮影処理ステップS115を終了する。図10は、図3に示すフローチャートにおけるステップS116の記録処理の詳細なフローチャートである。システム制御回路50はメモリ制御回路22を用いて、メモリ30に書き込まれた画像データを読み出して、圧縮伸長回路32を介して設定したモードに応じた圧縮処理を行うステップS401。その後、システム制御回路50はインタフェース90,94、コネクタ92,96を介して、メモリカードやCFカード等の記録媒体200,210に圧縮した画像データの書き込みを行うステップS402。システム制御回路50は記録媒体200,210への書き込みをすることで、記録処理ステップS134を終了する。図11は、図5に示すフローチャートのステップS310~ステップS314までの線状ノイズ補正に関するタイミングチャートである。図11において、VDは垂直同期信号を示し、露光の期間では読み出しパルスが出た後に電子シャッターを出力して撮像素子14内の蓄積した電荷をクリアして、本露光を開始する。その後、シャッター速度に応じてシャッター閉じのパルスを出力してシャッターを閉じることで、撮像素子14への露光を終了させる。その後、通常であれば第1フィールドの読み出しパルスを出力して、第1フィールドの電荷を読み出すところであるが、本実施形態では、まず線状ノイズを補正するためのダミー画像ダミーフィールドを読み出す。ダミー画像の読み出しでは、各画素14aの電荷を垂直転送レジスタ14bに転送するパルスを出力せずに、垂直転送レジスタ14bを駆動して撮像素子14内で画素情報のない空転送したダミー画像を読み出す。線状ノイズは画素14aの電荷がなくても垂直転送レジスタ14bを通過するだけで発生するため、ダミー画像を、線状ノイズを補正するための画像として用いることができる。ダミー画像をメモリ30に書き込んだ後、線状ノイズ量を検出し、垂直転送時間から補正値データを作成する。その後、第1フィールドの画素14aの電荷を垂直転送レジスタ14bに転送するための読み出しパルスを出力して、第1フィールドの画像を読み出す。この読み出す際に、予めメモリ30に記憶されている補正値データを読み出しながら、読み出された第1フィールドの画像との間で減算処理を行い、減算結果により取得した画像をメモリ30の第1フィールドラインに書き込む。同様の処理を、第2フィールド~第6フィールドまで行う。なお、システム制御回路50は、補正値データにゲインをかけて減算処理する、すなわち補正係数を使用して撮像画像を減算処理することで、減算量を調整して過補正を防ぐことができる。図12は線状ノイズ補正を行う前後の画像の一例を示す図である。図12aは、線状ノイズ補正が行われる前の画像である。垂直転送レジスタ14b上に暗電流が生じているために、垂直転送時間画面下部の方向と共に線状ノイズの白すじが発生してしまう。図12bは、線状ノイズ補正が行われる前の画像を各フィールド毎に分解した画像である。各フィールドの画像は各フィールド単位で読み出されるので、それぞれの画像の垂直方向のサイズは、最終的な画像の垂直方向のサイズに対して1/フィールド数のサイズになる。具体的には、本実施形態では6フィールドの読み出しを行なっているので、各フィールドでは6行6ラインおきの画像が読み出される。したがって、フィールド毎に分解された画像の垂直方向のサイズは、最終的な画像の垂直方向のサイズの1/6となる。図12cは、ダミーフィールドを読み出した画像である。ダミーフィールドでは画素の読み出しパルスを出力していないため、画像としては黒画像になる。しかし画素情報はなくても、垂直転送レジスタ14b上を転送しているので、線状ノイズである白すじが発生する。この白すじの信号レベルは各フィールドの画像を読み出したときの白すじと同じレベルになる。したがって、ダミーフィールドで得られるダミー画像に基づいて補正値データを生成し、生成した補正値データを各フィールドの画像から減算することで線状ノイズ補正を行うことができる。なお、ダミーフィールドの垂直方向のサイズは、各フィールドの垂直方向のサイズよりも大きくする。これは線状ノイズ量が一定となる線状ノイズ検出領域を確保するためである。図12dは、線状ノイズ補正を行った後の画像である。線状ノイズ補正を行った後の画像では、線状ノイズ補正が行われ白すじが除去されている。このように、本実施形態によれば、画素14aの電荷を垂直転送レジスタ14bに転送せずに垂直転送レジスタ14bを駆動させることで取得されるダミー画像から線状ノイズ量を検出する。また、検出した線状ノズル量と垂直転送レジスタ14bの垂直転送時間とに基づいて線状ノイズを補正する補正値データを生成する。生成される補正値データは、水平ラインの線状ノズル量に応じて、算出したい所定の垂直ラインにおける垂直転送時間に基づいて算出される。したがって、垂直方向に線状ノイズ量が異なっていたとしても、線状ノイズ量に応じた線状ノイズ補正を行うことでき、画質が劣化することなく線状ノイズを目立たなくすることができる。すなわち、生成された補正値データのうち補正値が0の部分は、撮像画像から減算処理が行なわれないので、画質が劣化することがない。以上、本発明を種々の実施形態と共に説明したが、本発明はこれらの実施形態にのみ限定されるものではなく、本発明の範囲内で変更等が可能である。例えば、上述した実施形態では、撮像素子14の画像信号を6フィールドに分けて読み出す場合について説明したが、これに限られず、6フィールド以外の任意の数のフィールドに分けて読み出す場合にも適用可能である。また、複数フィールドに分けずに、全画素を一括して読み出す場合にも適用可能である。また、上述した実施形態では、算出した補正値と閾値とを比較して、算出した補正値が閾値以下であれば、補正値を0にして補正値データを生成する場合について説明したが、この場合に限られない。すなわち、補正値が閾値以下の場合、システム制御回路50は減算処理時にその補正値を用いて減算処理しないようにすればよく、どのような方法を用いてもよい。上述した本実施形態における画像処理装置を構成する各手段またはその制御方法の各ステップは、コンピュータとしてのシステム制御回路50がメモリ52等に記憶されたプログラムが動作することによって実現できる。このプログラムおよびこのプログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。また、本発明は、例えばシステム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器からなるシステムに適用してもよい。なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムをシステムまたは装置に直接、または遠隔から供給する。そして、このシステムまたは装置のコンピュータが供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。"