撮像手段と、装置機能を実行するための操作ボタンと、前記操作ボタンが押下されてから所定時間以上押下されたままとなっているか否かを判定する判定手段と、前記判定手段によって所定時間以上押下されたままとなっていると判定した後に当該押下が解除されると、この解除されたことに応じて、前記撮像手段の撮像に係るホワイトバランスの白取り込み動作を行うように制御する制御手段と、を有することを特徴とする撮像装置。前記制御手段の制御は、特定の動作モードのときに行なわれることを特徴とする請求項1に記載の撮像装置。前記特定の動作モードは、防水ケースに収納した時に用いる動作モードであることを特徴とする請求項2に記載の撮像装置。前記特定の動作モードは、防水ケースに収納したことに応じて自動的に切り替わる動作モードであることを特徴とする請求項2に記載の撮像装置。前記特定の動作モードでない動作モードの場合は、異なる操作によってホワイトバランスの白取り込み動作を行うことを特徴とする請求項2に記載の撮像装置。表示手段を更に有し、前記判定手段によって所定時間以上押下されたままとなっていると判定した場合に、前記表示手段に対して当該押下を解除するとホワイトバランスの白取り込み動作を実行する旨のガイダンスを表示させる表示制御手段を有することを特徴とする請求項1に記載の撮像装置。撮像手段と、装置機能を実行するための操作ボタンと、前記操作ボタンが押下されてから所定時間以上押下されたままとなっているか否かを判定する判定手段と、を有する撮像装置の制御方法であって、前記判定手段によって所定時間以上押下されたままとなっていると判定した後に当該押下が解除されると、この解除されたことに応じて、前記撮像手段の撮像に係るホワイトバランスの白取り込み動作を行うように制御することを特徴とする撮像装置の制御方法。請求項1~6のいずれか1項に記載の撮像装置の各手段としてコンピュータを機能させるためのプログラム。請求項1~6のいずれか1項に記載の撮像装置の各手段としてコンピュータを機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。特許文献2のように、撮像装置本体の操作部材よりも少ない防水ケース側の操作部材を用いて、通常時と同様に多くの機能を実現しようとすると、単一の操作部材に複数の機能を割り当てることになる。例えば、特許文献1のように短押しと長押しを使い分けて単一の操作部材に複数の機能を割り当てることによって、少ない操作部材で多くの機能を実現することが考えられる。しかしながら、特許文献1の長押し操作のように、押下開始から所定時間経過したタイミングで機能が発動するものとすると、ユーザーは押下開始からの時間を数えていなければ機能が発動するタイミングが分からない。従って、ユーザーの意図したタイミングで機能を発動させることが困難である。一方で、撮像装置としてはその性質として、機能を発動するタイミングを厳密にユーザーの意図したタイミングとしたい場合がある。例えばWBのマニュアル白取り込み動作を行おうとした場合、特に防水ケースに入れて使用しているスキューバダイビング等の水中での撮影では、白い被写体を撮影範囲に収めたまま体勢を維持するといったことが水上に比べて困難である。そのため押下し続けて、いつ機能が発動するのか判らなければ白取り込み動作に失敗する確率が高くなる。従ってユーザーが白い被写体を撮影範囲に収めた瞬間に白取り込み動作を行えるようにすることが望まれる。本発明は上述の課題に鑑み、ボタンの長押し操作でWBの白取り込み動作を行う場合であっても、ユーザーが所望するタイミングで白取り込みを実行できる撮像装置を提供する事を目的とする。本発明の撮像装置は、撮像手段と、装置機能を実行するための操作ボタンと、前記操作ボタンが押下されてから所定時間以上押下されたままとなっているか否かを判定する判定手段と、前記判定手段によって所定時間以上押下されたままとなっていると判定した後に当該押下が解除されると、この解除されたことに応じて、前記撮像手段の撮像に係るホワイトバランスの白取り込み動作を行うように制御する制御手段と、を有することを特徴とする。本発明によれば、操作ボタンの長押し操作でWBの白取り込み動作を行う場合であっても、ユーザーが所望するタイミングで白取り込みを実行することが可能となる。以下、図面を参照して本発明の好適な実施形態を説明する。図1に本発明の撮像装置の一例としてのデジタルカメラの外観図を示す。表示部28は画像や各種情報を表示する表示部である。シャッターボタン61は撮影指示を行うための操作部である。モードダイアル60は各種モードを切り替えるための操作部である。コネクタ112は接続ケーブル111とデジタルカメラ100とのコネクタである。操作部70はユーザーからの各種操作を受け付ける各種スイッチ、ボタン等の操作部材より成る操作部である。コントローラホイール73は操作部70に含まれる回転操作可能な操作部材である。72は電源スイッチであり、電源オン及び電源オフを切り替える。記録媒体200はメモリカードやハードディスク等の記録媒体である。記録媒体スロット201は記録媒体200を格納するためのスロットである。記録媒体スロット201に格納された記録媒体200は、デジタルカメラ100との通信が可能となる。蓋202は記録媒体スロット201の蓋である。図2は、本実施形態によるデジタルカメラ100の構成例を示すブロック図である。図2において、撮影レンズ103はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター101は絞り機能を備えるシャッターである。撮像部22は光学像を電気信号に変換するCCDやCMOS素子等で構成される撮像手段としての撮像素子である。A/D変換器23はアナログ信号をデジタル信号に変換する。A/D変換器23は、撮像部22から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア102は、デジタルカメラ100において撮影レンズ103を含む撮像系を覆うことにより、撮影レンズ103、シャッター101、撮像部22を含む撮像系の汚れや破損を防止する。画像処理部24は、A/D変換器23からのデータ、又はメモリ制御部15からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部24では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部50が露光制御、測距制御を行う。これにより、TTLスルーザレンズ方式のAFオートフォーカス処理、AE自動露出処理、EFフラッシュプリ発光処理が行われる。画像処理部24では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてTTL方式のAWBオートホワイトバランス処理も行っている。A/D変換器23からの出力データは画像処理部24及びメモリ制御部15を介して、あるいはメモリ制御部15を介してメモリ32に直接書き込まれる。メモリ32は、撮像部22によって得られ、A/D変換器23によりデジタルデータに変換された画像データや、表示部28に表示するための画像データを格納する。メモリ32は、所定枚数の静止画像や所定時間の動画像及び音声を格納するのに十分な記憶容量を備えている。また、メモリ32は画像表示用のメモリビデオメモリを兼ねている。D/A変換器13は、メモリ32に格納されている画像表示用のデータをアナログ信号に変換して表示部28に供給する。こうして、メモリ32に書き込まれた表示用の画像データはD/A変換器13を介して表示部28により表示される。表示部28は、LCD等の表示器上に、D/A変換器13からのアナログ信号に応じた表示を行う。A/D変換器23によって一度A/D変換され、メモリ32に蓄積されたデジタル信号をD/A変換器13においてアナログ変換し、表示部28に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示を行える。不揮発性メモリ56は、電気的に消去記録可能なメモリであり、例えばEEPROM等が用いられる。不揮発性メモリ56には、システム制御部50の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。システム制御部50は、デジタルカメラ100全体を制御する。前述した不揮発性メモリ56に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。52はシステムメモリであり、RAMが用いられる。システムメモリ52には、システム制御部50の動作用の定数、変数、不揮発性メモリ56から読み出したプログラム等を展開する。また、システム制御部50はメモリ32、D/A変換器13、表示部28等を制御することにより表示制御も行う。システムタイマー53は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。モード切り替えスイッチ60、第1シャッタースイッチ62、第2シャッタースイッチ64、操作部70はシステム制御部50に各種の動作指示を入力するための操作手段である。モード切り替えスイッチ60は、システム制御部50の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムAEモード、カスタムモード等がある。シーンモードには水中での撮影に特化した撮像条件が設定される水中モード、人物撮影に特化した撮像条件が設定されるポートレートモード、動く被写体に特化した撮像条件が設定されるスポーツモードなどが含まれる。モード切り替えスイッチ60で、静止画撮影モードに含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切り替えスイッチ60で静止画撮影モードに一旦切り替えた後に、静止画撮影モードに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。第1シャッタースイッチ62は、デジタルカメラ100に設けられたシャッターボタン61の操作途中、いわゆる半押し撮影準備指示でONとなり第1シャッタースイッチ信号SW1を発生する。第1シャッタースイッチ信号SW1により、AFオートフォーカス処理、AE自動露出処理、AWBオートホワイトバランス処理、EFフラッシュプリ発光処理等の動作を開始する。第2シャッタースイッチ64は、シャッターボタン61の操作完了、いわゆる全押し撮影指示でONとなり、第2シャッタースイッチ信号SW2を発生する。システム制御部50は、第2シャッタースイッチ信号SW2により、撮像部22からの信号読み出しから記録媒体200に画像データを書き込むまでの一連の撮影処理の動作を開始する。操作部70の各操作部材操作ボタンは、表示部28に表示される種々の機能アイコンを選択操作する等により、場面ごとに適宜装置機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えばメニューボタンが押されると各種の設定可能なメニュー画面が表示部28に表示される。利用者は、表示部28に表示されたメニュー画面と、上下左右の4方向ボタンやSETボタンとを用いて直感的に各種設定を行うことができる。コントローラホイール73は、操作部70に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール73を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部50はデジタルカメラ100の各部を制御する。このパルス信号によって、コントローラホイール73が回転操作された角度や、何回転したかなどを判定することができる。なお、コントローラホイール73は回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザーの回転操作に応じてコントローラホイール73自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラホイール73自体は回転せず、コントローラホイール73上でのユーザーの指の回転動作等を検出するものであってもよいいわゆる、タッチホイール。電源制御部80は、電池検出回路、DC-DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部80は、その検出結果及びシステム制御部50の指示に基づいてDC-DCコンバータを制御し、必要な電圧を必要な期間、記録媒体200を含む各部へ供給する。電源部30は、アルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、ACアダプター等からなる。記録媒体IF18は、メモリカードやハードディスク等の記録媒体200とのインターフェースである。記録媒体200は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。図3は、防水ケース300デジタルカメラ100を収納する際の外観を表す模式図である。図3は防水ケース300を開いた場合の図であり、閉じた際に内側となる部分が図示されている。防水ケース300側の操作部材310は、デジタルカメラ100を内部に収納して閉じた場合に防水ケース300の外側から押下することで、デジタルカメラ100側の操作部70に含まれるいくつかのボタンを押下するように構成されている。防水ケース300側の操作部310は、デジタルカメラ100の操作部70に含まれる操作ボタンよりも数が少ない。つまり、デジタルカメラ100の操作部70に含まれる方向ボタンの上下方向、メニューボタンや表示切り替えボタン、コントローラホイール等の操作はできない。一方、セットボタンは操作部310に含まれるボタンを押下することによって防水ケースに入ったままで操作可能である。また、防水ケース300には、デジタルカメラ100が収納されて閉じたれた時にメニューボタンを押下しっぱなしになるような突起が設けられている。デジタルカメラ100が防水ケース300に収納されると、この突起によりメニューボタンが押されたままとなるため、メニューボタンが所定時間押下されたままであることが検出され、自動的に防水ケース収納モードに遷移する。防水ケース収納モード内において、更にユーザー操作に応じてオート撮影モード、シーンモードに含まれる水中モード、スノービーチモード等に切り替えることができる。以下、図4~図8を参照して、本実施形態の動作を模式的に説明する。図4に、防水ケース収納モードでない場合以下、通常時と称するにおけるマニュアルWBの白取り込みの際の表示画面を示す。マニュアルで白取り込みを行う際、図4のようにスルー画像403を見て、基準となる白い被写体を表示部28の中に表示される白取り込み枠401の中に収める。そして、操作部70に含まれるメニューボタンを押下する短押しすることにより、押下したタイミングで白取り込みを行う撮像してホワイトバランスデータを取得する。なお、ガイダンス402はメニューボタンを短押しすることで、白取り込み動作を実行できることを示すガイダンスである。図5に、防水ケース収納モードにおけるマニュアルWBの白取り込みの際の表示画面を示す。防水ケースに収納した場合、外部からメニューボタンの操作が行えないため、白取り込み実行の機能は、通常時のメニューボタンの短押しに代えて、セットボタンの長押しに割り当てることとなる。ただし、白取り込みの機能を実行するタイミングは、セットボタンの押下から所定時間が経過した時点ではなく、セットボタンの押下から所定時間が経過した後、セットボタンが離されたタイミングとする。即ちユーザーは白取り込みを行いたい場合、セットボタンを所定時間以上押下したままとした後、スルー画像503を見ながら白い被写体が白取り込み枠501に入るようにフレーミングを行い、白い被写体が白取り込み枠501に入った瞬間にセットボタンを離す。このように操作することで、意図したタイミングで白取り込みが行える。ガイダンス502は、セットボタンを長押しすることにより白取り込み動作を実行できることを示すガイダンスである。ガイダンス504はセットボタンを短押しセットボタンを押下して所定時間が経過する前に離すすることで、白取り込み画面を終了させることができることを示すガイダンスである。図6に、防水ケース収納モードにおけるマニュアルWBの白取り込みの際に、セットボタンを押下したまま所定時間が経過したときの表示部28での表示例を示す。ガイダンス602は、セットボタンを押下したまま所定時間が経過した時点から、図5のガイダンス502に代わって表示されるガイダンスであり、押下したままのセットボタンを離せばそのタイミングで白取り込みが行えることを示している。なお、図6の表示において、取り込み枠601、スルー画像603、ガイダンス604が含まれる。このようにユーザーの意図したタイミング所定時間以上押下したままとしたセットボタンを離したタイミングで白取り込みを行うことができる。ユーザーの意図したタイミングで白取り込みが行えることは、同じ体勢を維持することが困難な水中での撮影においては特に有効である。次に、通常時と防水ケースを装着した際の動作の様子を、図7及び図8のフローチャートを用いて詳しく述べる。図7、図8のフローチャートは、不揮発性メモリ56に記録されたプログラムをシステムメモリ52に展開してシステム制御部50が実行することで実現する。図7に、通常時の白取り込み動作のフローチャートを示す。通常時において、白取り込みの画面に遷移した際、図7のステップS701では先ず、システム制御部50は表示部28に図5の白取り込み画面を表示させる。続いてステップS702にてシステム制御部50は、セットボタンが押下されたかどうかの判定を行う。セットボタンが押下された場合、白取り込み画面を終了する。セットボタンが押下されなかった場合はステップS703にてシステム制御部50は、メニューボタンが押下されたかどうかの判定を行う。メニューボタンが押下されなかった場合はステップS702へ戻り処理を繰り返す。メニューボタンが押下された場合、ステップS704へと進み白取り込み動作を行う。白取り込み動作とは、撮像を行い、撮像によって取り込まれた白い画像から基準となるWBを演算しホワイトバランスデータを取り込み、その演算値を不揮発性メモリ56に記録する動作である。以降の撮影においては、このようにして取り込んだホワイトバランスデータに基づいてホワイトバランスが行われる。その後ステップS705へ進み、メニューボタンが離されるまで待つ。メニューボタンが離された場合、ステップS702へ戻り、セットボタンかメニューボタンが押下されるのを待つ。図8に、防水ケース収納モードにおける白取り込み動作のフローチャートを示す。防水ケース装着時防水ケース収納モード時に白取り込みの画面に遷移した際、図8のステップS801では先ず、システム制御部50は表示部28に図6の白取り込み画面を表示させる。続いてステップS802にてシステム制御部50は、セットボタンが押下されたかどうかの判定を行う。セットボタンが押下されなかった場合はステップS802へ戻り処理を繰り返す。セットボタンが押下された場合、ステップS803にてシステム制御部50は、ボタン押下時間を計測するためにシステムタイマー53をスタートさせ、その後ステップS804にて所定時間2秒程度の予め定められた時間が経過したかどうかを判断する。所定時間が経過していない場合、ステップS805にてシステム制御部50は、セットボタンが押下されたかどうかを判断する。そして、所定時間が経過せずにセットボタンが離された押下が解除されたと判断された場合には短押しが行われたとみなし、白取り込み画面を終了する。セットボタンが離されていない場合はステップS804に戻る。ステップS804にてセットボタンが押下されてから所定時間が経過したと判断された場合、ステップS806に進み、システム制御部50は表示部28に白取り込みの準備ができた旨のガイダンス表示を行わせる図6。その後ステップS807にてシステム制御部50は、セットボタンが離されたかどうかを判断する。セットボタンが離されていない場合はS807に戻り処理を継続する。セットボタンが離されたと判断された場合には、ステップS808へ進み、システム制御部50は白取り込みの実行を行うと共に、ステップS809にてガイダンスを図5の表示形態に戻し、ステップS802へと戻り処理を継続する。なお、防水ケースに収納すると自動的に防水ケース収納モードに切り替わる例を説明したが、ユーザーの操作部70に対するモード切り替え操作によって切り替わる構成としてもよい。このようにすれば自動的に防水ケース収納モードに切り換えるための突起の無い防水ケースに収納した場合にも本発明を適用できる。以上説明したように操作部材のより少ない防水ケースを装着した場合に、タイミングが重要となる機能がボタンの長押しで発動させなくてはならない場合においても、所望のタイミングで機能を発動させることが可能となる。なお、システム制御部50の制御は1つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。更に、上述した各実施形態は本発明の一実施形態を示すものに過ぎず、各実施形態を適宜組み合わせることも可能である。また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されず、ホワイトバランスの白取り込み動作を行う撮像装置であれば適用可能である。即ち、本発明はデジタルカメラ、デジタル一眼レフカメラ、デジタルビデオカメラ、カメラ付き携帯電話端末やカメラ付音楽プレーヤー、カメラ付きゲーム機、カメラ付き電子ブックリーダー等に適用可能である。更に、他の実施形態として、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムをネットワーク又は各種記憶媒体を介してシステムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ又はCPUやMPU等がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。