"被写体の撮像を複数フィールドの撮像に分けて行う撮像部と前記撮像部が撮像する前記被写体に光を照射する光源とを制御し、前記複数フィールドの撮像のうちの所定の一部のフィールドの撮像においてのみ前記光源を発光させる撮像制御装置であって、所定の測定装置によって測定した測定値に基づいて、前記被写体に対する太陽光の方向を特定する方向特定手段と、前記方向特定手段が特定した前記太陽光の方向に基づいて、前記光源の発光時間を制御する制御手段と、を備える、ことを特徴とする撮像制御装置。前記制御手段は、前記方向特定手段が特定した前記太陽光の方向に基づいて、前記被写体を照らす光の明るさを推定し、推定した明るさが明るいほど、前記光源の発光時間を長く制御する、ことを特徴とする請求項1に記載の撮像制御装置。前記制御手段は、前記方向特定手段が特定した前記太陽光の方向に基づいて、前記光源の発光時間と前記撮像部のシャッター時間とを制御する、ことを特徴とする請求項1又は2に記載の撮像制御装置。前記制御手段は、前記方向特定手段が特定した前記太陽光の方向に基づいて、前記被写体を照らす光の明るさを推定し、推定した明るさが明るいほど、前記撮像部のシャッター時間を長く制御する、ことを特徴とする請求項3に記載の撮像制御装置。前記方向特定手段は、前記所定の測定装置によって測定した、現在の日時と、前記撮像部の緯度経度と、前記撮像部が向く方位と、に基づいて前記被写体に対する太陽光の方向を特定する、ことを特徴とする請求項1乃至4のいずれか1項に記載の撮像制御装置。前記制御手段は、前記方向特定手段が特定した前記太陽光の方向とライトセンサによって測定した前記被写体の周囲の環境光の照度とに基づいて、前記光源の発光時間を制御する、ことを特徴とする請求項1乃至5のいずれか1項に記載の撮像制御装置。前記制御手段は、前記方向特定手段が特定した前記太陽光の方向とライトセンサによって測定した前記被写体の周囲の環境光の照度とに基づいて、前記撮像部のシャッター時間を制御する、ことを特徴とする請求項3又は4に記載の撮像制御装置。コンピュータに、被写体の撮像を複数フィールドの撮像に分けて行う撮像部と前記撮像部が撮像する前記被写体に光を照射する光源とを制御し、前記複数フィールドの撮像のうちの所定の一部のフィールドの撮像においてのみ前記光源を発光させる処理を実行させるプログラムであって、所定の測定装置によって測定した測定値に基づいて、前記被写体に対する太陽光の方向を特定する処理と、特定した前記太陽光の方向に基づいて、前記光源の発光時間を制御する処理と、を実行させるプログラム。被写体である人物に対して、複数回、所定の指示を行う指示手段と、前記所定の指示ごとに撮像部に前記被写体を撮像させる撮像制御手段と、前記被写体を撮像した前記撮像部から、撮像回数分の被写体画像を取得する被写体画像取得手段と、取得した前記撮像回数分の被写体画像を比較することによって、被写体画像における人物の特徴領域を検知し、検知した特徴領域を示す特徴領域画像を取得する特徴領域画像取得手段と、前記特徴領域画像取得手段が取得した前記特徴領域画像を前記人物の視点を検出する処理におけるパタンマッチング用のテンプレートとして記憶手段に記憶させる記憶制御手段と、を備える、ことを特徴とするテンプレート取得装置。前記指示手段が行う複数回の指示は、開眼指示と閉眼指示とを含み、前記被写体画像取得手段は、開眼指示に対応した第1の被写体画像と、閉眼指示に対応した第2の被写体画像を取得し、前記特徴領域画像取得手段は、前記第1の被写体画像と前記第2の被写体画像を比較することによって、被写体画像における人物の目近傍の領域を検知し、その目近傍の領域を示す画像を取得し、前記記憶制御手段は、取得した前記人物の目近傍の領域を示す画像を前記人物の視点を検出する処理におけるパタンマッチング用のテンプレートとして記憶手段に記憶させる、ことを特徴とする請求項9に記載のテンプレート取得装置。コンピュータに、被写体である人物に対して、複数回、所定の指示を行う処理と、前記所定の指示ごとに撮像部に前記被写体を撮像させる処理と、前記被写体を撮像した前記撮像部から、撮像回数分の被写体画像を取得する処理と、取得した前記撮像回数分の被写体画像を比較することによって、被写体画像における人物の特徴領域を検知し、検知した特徴領域を示す特徴領域画像を取得する処理と、取得した前記特徴領域画像を前記人物の視点を検出する処理におけるパタンマッチング用のテンプレートとして記憶手段に記憶させる処理と、を実行させるプログラム。特許文献1に開示された技術では、日射センサのみが電柱等の影に隠れてしまうと、撮像対象のユーザには太陽光等の外光が照射されているにもかかわらず、影に隠れて暗くなった日射センサからのデータを基に外光強度を算出してしまうので、車両等の内部の環境光を正確に判別することができなかった。また、特許文献2に開示された技術では、標準的なテンプレートに基づいて様々なユーザの目の位置を検出しているため、視点検出の成功率に個人差があるという問題があった。本発明は上記実状に鑑みてなされたものであり、その第1の目的は、環境光を精度良く推定できる撮像制御装置及びプログラムを提供することにある。また、本発明の第2の目的は、視点検出における成功率の個人差を少なくすることができるテンプレート取得装置及びプログラムを提供することにある。上記第1の目的を達成するため、本発明の第1の観点に係る撮像制御装置は、被写体の撮像を複数フィールドの撮像に分けて行う撮像部と前記撮像部が撮像する前記被写体に光を照射する光源とを制御し、前記複数フィールドの撮像のうちの所定の一部のフィールドの撮像においてのみ前記光源を発光させる撮像制御装置であって、所定の測定装置によって測定した測定値に基づいて、前記被写体に対する太陽光の方向を特定する方向特定手段と、前記方向特定手段が特定した前記太陽光の方向に基づいて、前記光源の発光時間を制御する制御手段と、を備える。上記第1の目的を達成するため、本発明の第2の観点に係るプログラムは、コンピュータに、被写体の撮像を複数フィールドの撮像に分けて行う撮像部と前記撮像部が撮像する前記被写体に光を照射する光源とを制御し、前記複数フィールドの撮像のうちの所定の一部のフィールドの撮像においてのみ前記光源を発光させる処理を実行させるプログラムであって、所定の測定装置によって測定した測定値に基づいて、前記被写体に対する太陽光の方向を特定する処理と、特定した前記太陽光の方向に基づいて、前記光源の発光時間を制御する処理と、を実行させる。上記第2の目的を達成するため、本発明の第3の観点に係るテンプレート取得装置は、被写体である人物に対して、複数回、所定の指示を行う指示手段と、前記所定の指示ごとに撮像部に前記被写体を撮像させる撮像制御手段と、前記被写体を撮像した前記撮像部から、撮像回数分の被写体画像を取得する被写体画像取得手段と、取得した前記撮像回数分の被写体画像を比較することによって、被写体画像における人物の特徴領域を検知し、検知した特徴領域を示す特徴領域画像を取得する特徴領域画像取得手段と、前記特徴領域画像取得手段が取得した前記特徴領域画像を前記人物の視点を検出する処理におけるパタンマッチング用のテンプレートとして記憶手段に記憶させる記憶制御手段と、を備える。上記第2の目的を達成するため、本発明の第4の観点に係るプログラムは、コンピュータに、被写体である人物に対して、複数回、所定の指示を行う処理と、前記所定の指示ごとに撮像部に前記被写体を撮像させる処理と、前記被写体を撮像した前記撮像部から、撮像回数分の被写体画像を取得する処理と、取得した前記撮像回数分の被写体画像を比較することによって、被写体画像における人物の特徴領域を検知し、検知した特徴領域を示す特徴領域画像を取得する処理と、取得した前記特徴領域画像を前記人物の視点を検出する処理におけるパタンマッチング用のテンプレートとして記憶手段に記憶させる処理と、を実行させる。本発明の第1の観点に係る撮像制御装置及び本発明の第2の観点に係るプログラムによれば、環境光を精度良く推定できる。また、本発明の第3の観点に係るテンプレート取得装置及び本発明の第4の観点に係るプログラムによれば、視点検出における成功率の個人差を少なくすることができる。以下に本発明の一実施形態を、図1~図17を参照して説明する。本実施形態に係る視点検出システム1は、図1に示すように、光源10と、撮像部20と、表示装置30と、入力装置40と、スピーカ50と、照明環境検知装置60と、制御装置70と、を備える。このような構成からなる視点検出システム1においては、まず、制御装置70が、照明環境検知装置60からの取得した各種情報に基づき、光源10の点灯時間発光時間と撮像部20のシャッター時間シャッターが開いている時間とを決定する。次に、制御装置70は、決定したシャッター時間で、撮像部20に被写体2図2参照を撮像させるとともに、決定した点灯時間で光源10を点灯させる。そして、撮像画像における被写体2が写っている領域以下、被写体領域というを検出し、所定の被写体検出処理を実行し、被写体2の視点を検出する。以下、視点検出システム1が備える各構成要素を詳細に説明する。光源10は、被写体2に光を照射するものである。光源10は、例えば、赤外線光源であり、制御装置70から出力される光源制御信号に基づいて点灯消灯する。撮像部20は、被写体2を撮像するものである。撮像部20は、例えば、レンズと、CCDChargedCoupledDeviceやCMOSComplementaryMetalOxideSemiconductor、シャッター等の周知の固体撮像素子とを含むビデオカメラである。撮像部20は、シャッターが開いているときにレンズを用いて固体撮像素子の受光面に被写体2の像を結像させ、結像させた像の光の強弱を電気信号に変換し、その電気信号に基づく画像信号を含むビデオ信号を制御装置70に出力する。撮像部20の固体撮像素子の受光面に、例えば図3に示すような2M行N列の画素から成る画像フレームAが結像された場合について説明する。この場合、固体撮像素子を構成するマトリックス状に配置されたフォトダイオード前記の各画素に対応して配置されている。は、シャッターが開いているときに受光した光量に応じた電荷を生成する。そして、撮像部20は、シャッターが閉じたあとに、同期信号発生回路図示せずにより出力される垂直同期信号及び水平同期信号に同期して、フレームAを構成する各ラインのフォトダイオードの電荷を電気信号として読み取る。ここで、図3に示すように、ラインを上から順に数えたときの番号をライン番号というつまり、2M行N列のフレームにおいて、ライン番号1は1行目を示し、ライン番号2Mは2M行目を示す。また、フレームAを構成する各ラインの電荷のうち、ライン番号が奇数のラインから構成されるライン群を奇数フィールドといい、ライン番号が偶数のラインから構成されるライン群を偶数フィールドという。撮像部20は、1フレームの画像の撮像において、奇数フィールドの撮像と、偶数フィールドの撮像とを行う。撮像部20は、各撮像において、シャッターを開閉し、受光素子に電荷を貯めさせる。撮像部20は、フォトダイオードの電荷を読み取る際に、奇数フィールドの撮像では、奇数フィールドの各電荷を読み取り、偶数フィールドの撮像では、偶数フィールドの各電荷を読み取る。撮像20は、このような読み取りを、水平同期信号に同期して行う。奇数フィールドの各ラインと、奇数フィールドの各ラインとは、それぞれ交互に配置されている。具体的には、iフレームAにおいて、撮像部20は、垂直同期信号に同期して、ライン番号が奇数のラインの電荷の読み取りを開始する。すなわち、撮像部20は、ライン番号1,3,...,2M-1の順で水平同期信号に同期して各ラインの電荷を読み取る。このようにして、撮像部20は、奇数フィールドを表す電荷を読み取ることになる。iiその後、撮像部20は、垂直同期信号に同期して、ライン番号が偶数のラインの電荷の読み取りを開始する。すなわち、撮像部20は、ライン番号2,4,...,2Mの順で水平同期信号に同期して各ラインの電荷を読み取る。このようにして、撮像部20は、偶数フィールドを表す電荷を読み取ることになる。つまり、撮像部20は、被写体2の撮像を偶数フィールドと奇数フィールドの撮像に分けて行う。このような1つのフレームを構成する奇数フィールドと偶数フィールドを表す電荷の読み取りは、それぞれ例えば1/60秒の間隔で行われるため、1つのフレームを表す電荷の読み取りは、1/30秒間隔で行われる。すなわち、撮像部20は、1秒間に30フレームの画像を撮影する。そして、撮像部20は、読み取った電荷が表す電気信号である画像信号と、垂直同期信号と、水平同期信号とを重畳したビデオ信号を、制御装置70に出力する。図1に戻って、表示装置30は、制御装置70が出力する被写体検出画像被写体検出画像については後述するを表示するものであり、例えばLCDLiquidCrystalDisplayから構成される。入力装置40は、ユーザの所定の入力操作を受け付けるものであり、例えばユーザの数値入力を受け付けるキーボード、マウス、タッチパネルから構成される。入力装置40に入力されたデータは、制御装置70に出力される。スピーカ50は、後述のテンプレート取得処理において、ユーザに所定の指示を行うためのものである。スピーカ50は、制御装置70の制御の下、鳴動し、所定の音声を発生させる。照明環境検知装置60は、被写体2の周囲の推定環境光の強度以下、推定環境光強度という。を算出するため、現在の日時、緯度経度等の種々の値を測定し、これら測定値に基づくデータを制御装置70に供給するためのものである。推定環境光強度の算出については、後に詳細に述べる。例えば、視点検出システム1が車両に搭載されている場合、この照明環境検知装置60は、運転席付近の推定環境光強度を算出するための種々のデータを制御装置70に供給する。照明環境検知装置60は、時計61と、GPSGlobalPositioningSystem受信機62と、方位センサ63と、ライトセンサ64と、を備える。時計61は、制御装置70に、現在の日付及び時刻を示すデータ以下、日時データという。を供給するためのものである。時計61は、例えば電波時計であり、内蔵された受信機図示せずにより、所定の送信所から電波を受信する。そして、電波信号を読み取り、現在の時刻を表示する。また、時計61は、日時データを制御装置70に供給する。GPS受信機62は、GPS衛星からの信号を受信し、現在の自機の位置緯度経度を示すデータ以下、位置データという。を、制御装置70に供給する。例えば、視点検出システム1が車両に搭載されている場合、GPS受信機62、撮像部20は車両内に位置し、また、撮像部20の撮像対象である被写体2は運転者等の搭乗者であるため、この位置データは、撮像装置20または、その撮像対象である被写体2の緯度経度を略示する。方位センサ63は、撮像部20が含む撮像素子の受光面がどの方位に向いているかつまり、撮像部20の向く方位を検知するものである。方位センサ63は、例えば撮像部20の所定の位置に搭載され、撮像部20の向く方位を示すデータ以下、方位データという。を制御装置70に供給する。なお、時計61、GPS受信機62、及び方位センサ63は、請求項における測定装置を構成する。また、日時データとして、GPS受信機62がGPS衛生から受信した日時情報を用いてもよい。また、方位データとして、例えば視点検出システム1が車両等の移動体に搭載されている場合には、移動体の移動に伴って算出できる方位情報を利用してもよい。ライトセンサ64は、受光した光の強度を検知測定するものである。例えば、視点検出システム1が車両に搭載されている場合、このライトセンサ64は、ルームミラーの背面部に設けられ、フロントガラスから入射する外光の強度を検知する。ライトセンサ64は、このようにして受光を検知し、光検知信号を制御装置70に供給する。照明環境検知装置60のうち、時計61、GPS受信機62、及び方位センサ63は、被写体2に対する太陽光の方向に関する情報を数値化するために設けられるものであるどのように数値化するかについては、後に詳細に述べる。受光した光の強度を直接検知するライトセンサ64に加えて、これらの、被写体2に対する太陽光の方向に関する情報を数値化するための装置を設けた理由は、例えば、視点検出システム1を車両等の移動体に搭載した場合、ライトセンサ64が影に隠れ、被写体2が外光により照光されるときや、反対に、被写体2が影に隠れ、ライトセンサ64が外光により照光されるときには、ライトセンサ64だけでは、撮像対象である被写体2近傍の照明環境を正確に検知することができないためである。照明環境検知装置60を以上のように構成することで、ライトセンサ64が影に隠れ、被写体2が外光により照光されるときや、反対に、被写体2が影に隠れ、ライトセンサ64が外光により照光されるときであっても、時計61、GPS受信機62、方位センサ63から供給された日時データ、位置データ、方位データに基づいて算出した太陽光強度等と、ライトセンサ64からの光検出信号に基づいて算出した測定環境光強度とから推定環境光強度を導出することで、被写体2近傍の照明環境を正確に検知することができる。なお、太陽光強度等、測定環境光強度、推定環境光強度の算出については、後の光源制御処理において詳細に述べる。制御装置70は、例えばマイクロコンピュータから構成され、CPUCentralProcessingUnit71と、ROMReadOnlyMemory72と、汎用メモリ73と、ビデオメモリ74と、同期分離回路75と、フィールド識別回路76と、外部デバイスインターフェイスI/F77と、を備える。なお、制御装置70は、請求項における撮像制御装置、テンプレート取得装置を構成する。CPU71は、ROM72内に予め記憶された、後述する光源制御処理、被写体検出処理、テンプレート取得処理等を実行するための所定プログラムを読み出し、実行する。そして、CPU71は、i照明環境検知装置60から取得した、日時データ、位置データ、方位データ、及び光検出信号、ii撮像部20から取得したビデオ信号、iii処理後の演算結果、画像データ等、を汎用メモリ73に一時的に記憶させる。また、CPU71は、汎用メモリ73に記憶された出力画像データをビデオメモリ74に転送し、転送した出力画像データに基づいて表示装置30に出力画像データが表す画像を出力する。また、CPU71は、図示しないタイマに、適宜、計時をさせる。なお、CPU71は、後述する光源制御処理、被写体検出処理を実行して、請求項における方向特定手段、制御手段として機能する。また、CPU71は、後述するテンプレート取得処理を実行し、請求項における撮像制御手段、被写体画像取得手段、特徴領域画像取得手段、記憶制御手段として機能する。また、CPU71は、スピーカ50を鳴動させ、所定の音声を発生させることで請求項における指示手段として機能する。ROM72には、各種データ、前記所定プログラムの他、後述する光源制御処理及び被写体検出処理において参照される、太陽高度太陽方位特定テーブルT1図4、太陽光強度特定テーブルT2図5a、太陽方位係数特定テーブルT3図5b、測定環境光強度特定テーブルT4図5c、点灯時間決定テーブルT5図6a、シャッター時間決定テーブルT6図6b等が予め格納されている。これらの各種テーブルは、光源10を点灯する時間以下、点灯時間Tという、撮像部20のシャッター時間を求めるために参照されるテーブルである。以下、各種テーブルについて詳細に説明する。図4に示す、太陽高度太陽方位特定テーブルT1は、照明環境検知装置60から制御装置70に供給される、位置データ及び日時データから、太陽高度及び太陽方位を算出するためのテーブルである。太陽高度は、水平線を0°とした太陽の仰角である。太陽方位は、北を0°、東を90°、南を180°、西を270°としたときの太陽の方位角である。太陽高度太陽方位特定テーブルT1は、緯度経度、日付、時刻各々の複数の設定値と、これら設定値の組み合わせに対応して定まる太陽高度及び太陽方位を予め表した格納データである。CPU71は、この太陽高度太陽方位特定テーブルT1を参照して、GPS受信機62から取得した位置データが示す緯度経度と、時計61から取得した日時データが示す日付及び時刻とに対応した太陽高度と太陽方位を特定する。例えば、図示するように、緯度経度が北緯37度26分東経138度50分、日付が1月、時刻が12:00~13:00であった場合、太陽高度は32、太陽方位は191と特定される。図5aに示す、太陽光強度特定テーブルT2は、太陽高度から太陽光強度を算出するためのテーブルである。太陽強度は、被写体に到達する太陽光の明るさ照度を推定した推定値である。太陽光強度特定テーブルT2は、太陽高度の複数の設定値と、これらの複数の設定値に対応して定まる太陽港強度を予め表した格納データである。CPU71は、この太陽光強度特定テーブルT2を参照して、太陽高度太陽方位特定テーブルT1に基づいて特定した太陽高度に対応した太陽光強度を特定する。例えば、図示するように、太陽高度が5°~10°であった場合、太陽光強度は0.131と特定される。なお、図5aに示す太陽光強度特定テーブルT2は、太陽高度の値が増加するに従って、太陽光強度も増加するように構成されているが、これに限られない。例えば、太陽高度が0°~45°の範囲では、太陽光強度は太陽高度の増加に従って増加し、太陽高度が45~90°の範囲では、太陽光強度は太陽高度の増加に従って減少するように太陽強度特定テーブルを構成してもよい。このように構成する場合として、例えば、視点検出システム1が車両に搭載され、太陽光を遮る車体の影響車両の天井等を考慮した場合が考えられる。図5bに示す、太陽方位係数特定テーブルT3は、太陽方位との角度から太陽方位係数を算出するためのテーブルである。ここで、太陽方位との角度とは、CPU71が、太陽高度太陽方位特定テーブルT1を参照して算出した太陽方位と、方位センサ63から取得した方位データが示す撮像部20の向く方位との差をとることで、算出される値である。このように算出される太陽方位との角度は、撮像部20の向く方位を基準とした場合における、その基準方位から太陽の位置までの方位角を示し、これにより、撮像部20に対して太陽光の入射方位つまり、撮像部20が撮像しようとしている被写体に対する太陽光の入射方位を特定することができる。そして、太陽方位係数とは、その入射方位の影響を考慮して、太陽光の強度を係数化したものである。太陽方位係数特定テーブルT3は、太陽方位との角度の複数の設定値と、これら複数の設定値に対応して定まる太陽方位係数を予め表した格納データである。CPU71は、この太陽方位係数特定テーブルT3を参照して、上記のように算出した太陽方位との角度に対応した太陽方位係数を特定する。例えば、図示するように、太陽方位との角度が5°~10°であった場合、太陽方位係数は0.991と特定される。なお、太陽方位係数特定テーブルT3は、図示してないが、例えば、太陽方位との角度が180°の値を太陽方位係数が最小の値となるように構成されている。図5cに示す、測定環境光強度特定テーブルT4は、ライトセンサ64からの光検出信号の出力以下、ライトセンサ出力というから測定環境光強度を算出するためのテーブルである。測定環境光強度は、被写体を照らしている環境光つまり太陽光の明るさ照度を推定した値である。測定環境光強度特定テーブルT4は、ライトセンサ出力の複数の設定値と、これら複数の設定値に対応して定まる測定環境光強度を予め表した格納データである。CPU71は、この測定環境光強度特定テーブルT4を参照して、ライトセンサ出力に対応した測定環境光強度を特定する。例えば、図示するように、ライトセンサ出力が5~10であった場合、測定環境光強度は、0.991と算出される。図6aに示す、点灯時間決定テーブルT5は、推定環境光強度から光源10の点灯時間Tを決定するためのテーブルであり、図6bに示す、シャッター時間決定テーブルT6は、推定環境光強度から撮像部20のシャッター時間を決定するためのテーブルである。ここで、推定環境光強度とは、太陽光強度、太陽方位係数、測定環境光強度に基づいて、次の式1又は式2により算出される値である。θ0を予め定められた任意の閾値として、[測定環境光強度]>θ0ならば、[推定環境光強度]=[太陽方位係数]×[太陽光強度]式1一方、[測定環境光強度]≦θ0ならば、[推定環境光強度]=0式2例えば、閾値θ0を0.3と予め設定していた場合に、CPU71が、太陽光強度を0.131、太陽方位係数を0.991、測定環境光強度を0.991と各々算出したとすると、この場合、測定環境光強度の値は、0.991と、閾値θ0=0.3の値よりも大きいので、式1により、推定環境光強度は、0.991×0.131で求められ、約0.130となる。推定環境光強度は、被写体2を照らす光の明るさを推定したもので、例えば、推定した明るさが明るいほど大きい値をとる。点灯時間決定テーブルT5は、推定環境光強度の複数の設定値と、これら複数の設定値に対応して定まる点灯時間Tを予め表した格納データである。CPU71は、この点灯時間決定テーブルT5を参照して、上記式1又は式2により算出した推定環境光強度に対応した点灯時間Tを決定する。例えば、図示するように、推定環境光強度が0.01~0.02であった場合、点灯時間Tは、1/100msと決定される。シャッター時間決定テーブルT6は、推定環境光強度の複数の設定値と、これら複数の設定値に対応して定まるシャッター時間を予め表した格納データである。CPU71は、このシャッター時間決定テーブルT6を参照して、上記式1又は式2により算出した推定環境光強度に対応したシャッター時間を決定する。例えば、図示するように、推定環境光強度が0.01~0.02であった場合、シャッター時間は、1/10sと決定される。CPU71は、このようにしてシャッター時間を決定すると、撮像部20に、そのシャッター時間で、奇数フィールドの撮像と偶数フィールドの撮像とを交互に行わせる。加えて、CPU71は、後述の光源制御処理を実行することによって、撮像部20が行う奇数フィールドの撮像においてのみ、光源10を点灯させる。つまり、上記各種テーブルのうち、テーブルT1~T4は、照明環境検知装置60からの各種情報に基づいて、上記式1又は式2により、推定環境光強度を算出するための各種パラメータを求めるためのテーブルである。また、点灯時間決定テーブルT5は、算出された推定環境光強度から点灯時間Tを決定するためのテーブルであり、シャッター時間決定テーブルT6は、算出された推定環境光強度からシャッター時間を決定するためのテーブルである。図1に戻って、同期分離回路75は、撮像部20からのビデオ信号を、画像信号と、垂直同期信号と、水平信号とに分離する回路である。フィールド識別回路76は、同期分離回路75により分離された、垂直同期信号及び水平同期信号から、ビデオ信号に含まれる画像信号が奇数フィールドと偶数フィールドのいずれであるかを示すフィールド識別信号を生成する。フィールド識別信号は、一例として、図7bに示すように構成され、このようなフィールド識別信号に基づいて、CPU71は、撮像部20から取得した画像信号が、奇数フィールドが、偶数フィールドかを判別することができる。外部デバイスI/F77は、光源10、撮像部20、表示装置30、入力装置40、スピーカ50、照明環境検知装置60の各々と、制御装置70の各部とを接続するものである。光源制御処理制御装置70のCPU71が実行する光源制御処理を、図8等を参照して説明する。この処理は、例えば制御装置70の起動を条件に開始される。CPU71は、光源制御処理を開始すると、まず、照明環境検知装置60から、日時データ、位置データ、方位データ、光検知信号からなる各種情報を取得するステップS101。次に、CPU71は、ステップS101で取得した各種情報に基づいて光源10を点灯させる期間以下、点灯時間Tというを決定するステップS102。具体的には、CPU71は、以下の手順により、点灯時間Tを決定する。1CPU71は、まず、GPS受信機62から取得した位置データに基づき緯度経度を決定し、時計61から取得した日時データに基づき日付及び時刻を決定する。そして、CPU71は、太陽高度、太陽方位特定テーブルT1を参照して、太陽高度太陽方位を算出する。2次に、CPU71は、太陽光強度特定テーブルT2を参照して、上記1で、算出した太陽高度から太陽光強度を算出する。3また、CPU71は、上記1で、算出した太陽方位と、方位センサ63から取得した方位データが示す撮像部20の方位との差をとり、太陽方位との角度を算出する。そして、CPU71は、太陽方位係数特定テーブルT3を参照して、太陽方位係数を算出する。4また、CPU71は、ライトセンサ出力を特定し、測定環境光特定テーブルT4を参照して、測定環境光強度を算出する。5そして、CPU71は、上記2で得られた太陽光強度と、上記3で得られた太陽方位係数から、上記式1又は式2により、推定環境光強度を算出する。6そして、CPU71は、推定環境光強度特定テーブルT5を参照して、上記5で算出した推定環境光強度に対応する点灯時間Tを決定する。また、CPU71は、決定した点灯時間Tを一時的に汎用メモリ73に記憶させる。ここで決定された点灯時間Tは、例えば、次回の処理において、新たに点灯時間Tが決定されるまで、記憶される。続いて、ステップS103で、CPU71は、垂直同期信号の立ち下がり図7a参照を検出した否かを判別する。この垂直同期信号は、前述のように、撮像部20からのビデオ信号を画像信号と垂直同期信号と水平信号とに分離する同期分離回路75から出力される。CPU71は、垂直同期信号の立ち下がりを検出していないと判別した場合ステップS103;No、ステップS106に処理を進める。一方、CPU71は、垂直同期信号の立ち下がりを検出したと判別した場合ステップS103;Yes、ステップS104に処理を進める。ステップS104で、CPU71は、フィールド識別回路76から取得したフィールド識別信号が、奇数フィールド図7b参照を示しているか否かを判別する。具体的には、CPU71は、フィールド識別信号の立ち上がりを検出した場合に、フィールド識別信号が奇数フィールドであると判別する。フィールド識別信号が奇数フィールドを示していないつまり、偶数フィールドを示していると判別した場合ステップS104;No、CPU71は、ステップS103に処理を戻す。一方、フィールド識別信号が奇数フィールドを示していると判別した場合ステップS104;Yes、CPU71は、ステップS105に処理を進める。ステップS105で、CPU71は、タイマ図示せずの時刻をt=0に設定し、タイマに計時を開始させる。続いて、ステップS106で、CPU71は、時刻tがTON≦t≦TOFFを満たすか否かを判別する。ここで、TON及びTOFFは、撮像部20の固体撮像素子を構成するフォトダイオードのうち、奇数フィールドに対応するフォトダイオードが受光している光量に応じた電荷を生成している時間の開始時刻及び終了時刻に対応する。また、TOFF-TON、即ち、点灯時間Tは、ステップS102における処理で決定され、汎用メモリ73に一時的に記憶されている値である。なお、TONは、予めROM72にデフォルト値として記憶されているか、ユーザにより入力装置40を介して設定され記憶される。計時時間tがTON≦t≦TOFFを満たすと判別した場合ステップS106;Yes、CPU71は、点灯を示す光源制御信号図7c参照を光源10に出力するステップS107。そして、処理をステップS101に戻す。一方、計時時間tがTON≦t≦TOFFを満たさないと判別した場合ステップS106;No、CPU71は、消灯を示す光源制御信号を光源10に出力するステップS108。そして、処理をステップS101に戻す。以上の処理からなる光源制御処理を、CPU71は、例えば、制御装置70の電源がオフされるまで繰り返す。本処理により、撮像部20が奇数フィールドを撮像しているときに光源10を点灯させ、撮像部20が偶数フィールドを撮像しているときに光源10を消灯させることができる。視点検出処理次に、制御装置70のCPU71が実行する視点検出処理を、図9等を参照して説明する。この処理は、例えば制御装置70の起動を条件に開始される。CPU71は、被写体検出処理を開始すると、まず、前述の光源制御処理におけるステップS101の処理と同様に、照明環境検知装置60から、日時データ、位置データ、方位データ、光検知信号からなる各種情報を取得するステップS201。次に、CPU71は、ステップS201で取得した各種情報に基づいて撮像層20のシャッター時間を決定し、そのシャッター時間で撮像部20に撮像させるステップS202。具体的には、前述の光源制御処理におけるステップS102と、同様な手法により、推定環境光強度を算出し、シャッター時間決定テーブルT6図6bを参照して、算出した推定環境光強度に対応するシャッター時間を決定する。そして、決定したシャッター時間で、撮像部20に撮像させる。続いて、ステップS203で、CPU71は、撮像部20が出力するビデオ信号に含まれる画像信号から、垂直同期信号に基づいて1フレーム分の画像信号が表すフレーム画像を取得するステップS203。具体的には、CPU71は、垂直同期信号に同期して、撮像部20から出力されたビデオ信号に含まれる画像信号から、1つの奇数フィールドの画像信号と1つの偶数フィールドの画像信号とにより構成される1フレーム分の画像信号を取得する。例えば、撮像部20が、図2に示すような、被写体2を撮像した場合、CPU71が取得するフレーム画像は、図10に示すようなフレーム画像Bである。撮像部20の撮像中において、CPU71は、前述の光源制御処理を実行するため、フレーム画像Bでは、奇数フィールド中の被写体像は明るく、偶数フィールド中の被写体像は暗く表される。これは、撮像部20に撮像される被写体2を照らす光源10を、撮像部20が奇数フィールドを撮像しているときに光源10を点灯させ、撮像部20が偶数フィールドを撮像しているときに光源10を消灯させることができるためである。なお、図2に示す背景3は光源10から十分離れているため、この背景3に対応するフレーム画像Bの背景部分は、光源10の影響を受けていない。続いて、ステップS204で、CPU71は、ステップS203で取得したフレーム画像を奇数フィールドと偶数フィールドとに分離して、各フィールドから構成される奇数フィールド画像と偶数フィールド画像を取得する。具体的には、例えば図10に示すフレーム画像Bを取得した場合、CPU71は、図11aに示す奇数フィールドの画像を表す奇数フィールド画像C1と、図11bに示す偶数フィールドの画像を表す偶数フィールド画像C2と、を取得する。奇数フィールド画像C1と偶数フィールド画像C2は、ともにフレーム画像Bの半分のライン数で構成されている。続いて、ステップS205で、CPU71は、ステップS204で取得した奇数フィールド画像と偶数フィールド画像とから、第1補間フレーム画像、第2補間フレーム画像を取得するステップS205。ここで、第1フレーム画像とは、奇数フィールド画像の各ラインの間に新たにラインを補間したフレーム画像であり、第2フレーム画像とは、偶数フィールド画像の各ラインの間に新たにラインを補間したフレーム画像である。具体的には、図11a、bに示すように、フレーム画像Bの半分のライン数で構成されている奇数フィールド画像C1と、偶数フィールド画像C2について、それぞれフレーム画像Bと同じライン数となるように、各ラインの間に新たにラインを補間することにより、奇数フィールド画像C1から、図12aに示す、第1補間フレーム画像D1と、偶数フィールド画像C2から、図12bに示す、第2補間フレーム画像D2を取得する。補間方法の一例として、奇数フィールド画像C1の各ラインの間に、輝度値として上下の画素の輝度値の平均値を有するラインを補間することで、第1補間フレーム画像D1を取得できる。同様に、偶数フィールド画像C2の各ラインの間に、輝度値として上下の画素の輝度値の平均値を有するラインを補間することで、第2補間フレーム画像D2を取得できる。具体的には、2M行N列の画像数を有し、i行j列目の画素の輝度値がIi,jで表されるフレーム画像Bがフレーム画像取得部70cで取得された場合、第1補間フレーム画像D1の輝度値I’i,jと、第2補間フレーム画像D2の輝度値I’’i,jは、以下の式で表すことができる。なお、Iminは、フレーム画像Bの輝度値Iの最小値を表す。図9に戻って、CPU71は、ステップS205において、第1補間フレーム画像と第2補間フレーム画像を取得すると、ステップS206に処理を進める。ステップS206で、CPU71は、第1補間フレーム画像と第2補間フレーム画像との比較に基づいて、被写体検出画像を取得する。具体的には、CPU71は、図12a、bに示すような第1補間フレーム画像D1と、第2補間フレーム画像D2とについて、対応する位置にある画素の輝度値を比較し、その画素の輝度値の差が所定値θよりも大きい場合に、その位置にある画素は被写体領域内の画素であると判別する。そして、CPU71は、この判別処理を第1補間フレーム画像D1及び第2補間フレーム画像D2の全域に対して行い、被写体領域内の画素であると判別した画素について、フレーム画像Bの輝度値の最小値Iminを輝度値とし、それ以外の画素についてはフレーム画像Bの輝度値の最大値Imaxを輝度値として有する、図13に示す、被写体検出画像Eを取得する。具体的には、被写体検出画像Eの輝度値I’’’i,jは以下の式で与えられる。具体的には、例えば、ステップS205において図12a、bに示すような第1補間フレーム画像D1と第2補間フレーム画像D2とを取得した場合、CPU71は、第1補間フレーム画像D1と第2補間フレーム画像D2とについて、上述の式9を用いて、対応する位置にある画素の輝度値を比較し、その画素の輝度値の差が所定値θよりも大きい場合に、その位置にある画素は被写体領域内の画素であると判別する。そして被写体領域と判別された位置にある画素の輝度値がフレーム画像Bの輝度値の最小値Iminであり、それ以外の画素の輝度値がフレーム画像Bの輝度値の最大値Imaxである被写体検出画像E図13を取得する。例えば、本処理において、図14aに示すような、車両に乗車した人物を撮像部20で撮像した場合、CPU71が取得する被写体検出画像は、図14bに示すようなものとなる。このように、被写体検出処理によれば、撮像対象である人物の画像のみを被写体検出画像として、得ることができる。続いて、ステップS207で、CPU71は、視点検出処理を実行して、ステップS206で得た被写体検出画像上における、目の座標を検出する。この視点検出処理は、図15に概念的に示すように、周知の技術であるパタンマッチングにより実現される。具体的には、CPU71が、汎用メモリ73に記憶されているテンプレートTEを読み出し、このテンプレートTEに最も近い領域を画像中でサーチすることによって、目の座標を検出する。なお、このテンプレートTEは、CPU71が、後に詳細に述べる、テンプレート取得処理を実行することで取得し、汎用メモリ73に記憶させているものである。続いて、ステップS208で、CPU71は、表示装置30に被写体検出画像Eを表示させる。この表示により、ユーザは検出結果を確認することができる。以上の処理からなる被写体検出処理を、CPU71は、例えば制御装置70の電源がオフされるまで繰り返す。テンプレート取得処理次に、制御装置70のCPU71が実行するテンプレート取得処理を、図16及び図17を参照して説明する。この処理は、例えば入力装置40からのユーザ操作により、所定の指令信号を制御装置70が取得したことを合図に開始される。CPU71は、テンプレート取得処理を開始すると、まず、スピーカ50を鳴動させることで、開眼指示を行うステップS301。具体的には、スピーカ50を鳴動させて、予めROM72等に格納された所定の音声、例えば、目を開けてくださいという音声を発生させ、ユーザ被写体2に開眼を促す。続いて、ステップS302で、CPU71は、撮像部20に撮像させ、フレーム画像を取得するここで取得したフレーム画像を開眼フレーム画像という。具体的には、ステップS301における開眼指示に従った人物を撮像部20が撮像した場合、CPU71は、図17aに示すような、開眼フレーム画像F0を取得する。続いて、ステップS303で、CPU71は、スピーカ50を鳴動させることで、閉眼指示を行うステップS303。具体的には、スピーカ50を鳴動させて、予めROM72等に格納された所定の音声、例えば、目を閉じてくださいという音声を発生させ、ユーザ被写体2に閉眼を促す。続いて、ステップS304で、CPU71は、撮像部20に撮影させ、フレーム画像を取得するここで取得したフレーム画像を閉眼フレーム画像という。具体的には、ステップS303における閉眼指示に従った人物を撮像部20が撮像した場合、CPU71は、図17bに示すような、閉眼フレーム画像F1を取得する。なお、ステップS302及びステップS304における撮像部20による撮像は、CPU71の制御の下、スピーカ50の鳴動から所定時間経過を条件に開始されてもよいし、撮像の準備ができたユーザが入力装置40から所定の入力操作をしたことを合図に開始されてもよい。次に、CPU71は、取得した開眼フレーム画像と閉眼フレーム画像との差分絶対値を、周知の画像処理方法により算出するステップS305。そして、CPU71は、周知の画像処理方法により、二値化処理を行うステップS306。具体的には、取得した、図17aに示す開眼フレーム画像F0と図17bに示す閉眼フレーム画像F1との差分絶対値を算出し、二値化処理を実行した場合、CPU71は、開眼フレーム画像F0と閉眼フレーム画像F1とで変化した領域が強調された、図17cに示すような2値画像F2を得ることができる。つまり、ここで、CPU71は、被写体画像中における目の領域が強調された2値画像F2を得る。なお、図17cにおける点線は、フレーム画像の一部を示すものでなく、補助線である。ステップS306で得られる2値画像は、背景や被写体の動き等の影響により、通常は、目の領域以外に、様々なノイズが含んだものとなる。そこで、ステップS307において、CPU71は、目以外の領域を取り除くために、2値画像中の対象領域予め設定された白または黒の領域の面積を算出する。そして、ステップS307で、CPU71は、ステップS306で算出した面積のうち、面積の大きさの順で、上位2つを選択しここで、面積が最も大きい領域をR1、次に面積が大きい領域をR2とする、R1、R2の位置関係を考慮して、R1、R2を、それぞれ、右目と左目の領域とする。具体的には、CPU71は、図17cのような2値画像F2においては、図示するように、R1を左目、R2を右目の領域としている。続いて、ステップS309で、CPU71は、R1、R2各々の重心を算出する。そして、ステップS310で、CPU71は、R1、R2各々の重心を中心とする矩形パターンS1、S2図17d参照を開眼フレーム画像F0中から切り出し、これらをテンプレートTEとして、汎用メモリ73等に記憶させ、処理を終了させる。ここで、記憶した、テンプレートTEが、前記の視点検出処理被写体検出処理のステップS207で用いられるテンプレートとなる。以上がテンプレート取得処理である。本実施形態にかかる制御装置70は、被写体2人物の撮像を奇数フィールド/偶数フィールドの撮像に分けて行う撮像部20と撮像部20が撮像する被写体2に光を照射する光源10とを制御し、奇数フィールドの撮像においてのみ光源10を発光させ、そのCPU71が、被写体2に対する太陽光の方向を照明環境検知装置60によって測定した測定値に基づいて各種データ、光検知信号に基づいて特定しここで、特定とは、被写体2に対する太陽光の方向を各種データ、光検知信号に基づいて算出することも含む。、特定した前記太陽光の方向に基づいて、光源10の点灯時間T発光時間を制御する。このような構成からなる制御装置70CPU71は、時計61、GPS受信機62、方位センサ63の各々から取得した日時データ、位置データ、及び方位データと、ライトセンサ64から取得した光検知信号とに基づいて、被写体2周囲の推定環境光強度を算出する。このようにして、本実施形態に係る制御装置70によれば、環境光を精度良く推定することができる。特に、例えば、視点検出システム1が車等の移動体に搭載されている場合、車内の一部が電柱等の影に隠れたときであっても、撮像対象である被写体2周囲の環境光を精度良く推定することができる。また、例えば、視点検出システム1が車両に搭載される場合、照明環境検知装置60を構成する各部のうち、少なくとも時計61、GPS受信機62は、一般的に車両の搭載機器であるため、視点検出システム1を簡単に構成することができる。また、制御装置70のCPU71は、特定した前記太陽光の方向に基づいて、被写体2を照らす光の明るさを推定し推定環境光強度を算出し、推定した明るさが明るいほど、光源10の点灯時間Tを長く制御する。このようにすれば、例えば、被写体2周囲の環境光が明るすぎる場合であっても、光源10の点灯時間Tを長く制御することができ、第1補間フレーム画像と第2補間フレーム画像との輝度の差を出すことができる。これにより、精度良く被写体検出画像を取得することができる。また、制御装置70は、上記のように算出した推定環境光強度により、光源10の点灯時間T発光時間と、撮像部20のシャッター時間とを算出し、これらに基づいて光源10と撮像部20を駆動制御する。これにより、制御装置70は、図13、図14bに例示したように、背景の影響を受けにくい被写体検出画像を取得することができる。つまり、制御装置70は、視点検出処理のための人物の顔等の被写体検出画像を精度よく取得することができるため、視点検出における検出結果の変動を小さくすることができる。また、制御装置70のCPU71は、照明環境検知装置60によって測定した、現在の日時と、前記撮像部の緯度経度と、前記撮像部が向く方位と日時データと、位置データと、方位データと、に基づいて被写体2に対する太陽光の方向を特定しているため、被写体2周囲の外光の影響を精度良く推定することができる。さらに、本実施形態における制御装置70は、ライトセンサ64によって測定した被写体2の周囲の環境光の照度ライトセンサ64から取得した光検出信号に基づいて算出される測定環境光強度にも基づいて、光源10の点灯時間T発光時間及び撮像装置20のシャッター時間を決定しているため、被写体2周囲の照明環境を精度良く推定した上で、照明環境に適した設定で被写体2を撮像することができる。また、本実施形態に係る制御装置70のCPU71は、テンプレート取得処理を実行し、被写体である人物に対して、開眼指示、閉眼指示を行い、その指示ごとに撮像部20に被写体2を撮像させ、撮像部20から、撮像回数分の被写体画像を取得し、取得した被写体画像を比較することによって、被写体画像における人物の目の近傍の領域を検知し、検知した領域を示す画像を取得する。そして、取得した画像を人物の視点を検出する視点検出処理におけるパタンマッチング用のテンプレートとして記憶手段に記憶させる。これにより、標準的なテンプレートでなく、視点検出の対象となる人物ごとの特徴を捉えたテンプレートに基づいてパタンマッチングが可能となるため、視点検出における成功率の個人差を少なくすることができる。また、本実施形態に係る制御装置70は、撮像部20が出力するビデオ信号に含まれる垂直同期信号に基づいて、光源10を、撮像部20が奇数フィールドを撮像しているときに光源10を点灯させ、撮像部20が偶数フィールドを撮像しているときに光源10を消灯させることができる。そして、撮像部20が出力するビデオ信号に含まれる画像信号が表す撮像画像において、奇数フィールドと偶数フィールドの被写体像の画素の輝度値が異なることを利用して、被写体領域を検出している。従って、制御装置70は、高速撮影可能なカメラを必要とすることなく、簡単な構成で画像中の物体が存在する領域を検出することが可能である。変形例なお、本発明は、以上の実施形態に限定されず、種々の変形及び応用が可能である。以上の実施形態においては、照明環境検知装置60からの各種情報に基づいて、光源10の点灯時間T及び撮像部20のシャッター時間を決定したが、点灯時間Tのみを決定してもよい。この場合、シャッター時間は、予め設定された値であってもよいし、入力装置40からのユーザ操作によって適宜設定することができる値であってもよい。このように、点灯時間Tのみを決定しても、制御装置70は、被写体の周囲の照明環境に適した設定で、撮像部20に被写体2を撮像させることができる。また、以上の実施形態においては、照明環境検知装置60がライトセンサ64を備える例を示したが、これに限られない。時計、GPS受信機、方位センサから構成される照明環境検知装置から供給される情報に基づいて、制御装置が推定環境光強度を算出してもよい。この場合、制御装置に、上記式1により、推定環境光強度を算出させるようにすればよい。また、照明環境検知装置は、例えば、GPS受信機能、方位センサ機能を少なくとも備える携帯端末携帯電話、スマートフォン等であってもよい。また、以上の実施形態では、方位センサ63は、撮像部20の受光面がどの方位に向いているかを検知するものとしたがこれに限られない。方位センサは、受光面の法線方向の方位を検知するものでなくともよく、例えば、受光面と平行方向の方位を検知してもよい。その検知する方位は、太陽と撮像部20または、被写体2との位置関係を特定することができれば任意である。また、上記の実施形態では、制御装置70CPU71が、垂直同期信号の立ち下がりを検出し、かつフィールド識別信号が奇数フィールドを示すときに、時刻t=0としてタイマを設定している。しかし、制御装置70は、垂直同期信号の立ち上りを検出し、かつフィールド識別信号が奇数フィールドを示すときに、時刻t=0としてタイマを設定してもよい。この場合も、制御装置70は、上記の実施形態と同様に、光源10を制御することができる。また、上記の実施形態に係る制御装置70は、撮像部20が奇数フィールドを撮像しているときに光源10を点灯させ、撮像部20が偶数フィールドを撮像しているときに光源10を消灯させたがこれに限られない。撮像部20が偶数フィールドを撮像しているときに光源10を点灯させ、撮像部20が奇数フィールドを撮像しているときに光源10を消灯させてもよい。以上の実施形態に係るテンプレート取得処理において、CPU71は、開眼フレーム画像F0から切り出した矩形パターンS1,S2をテンプレートTEとして汎用メモリ73等に記憶させたが、これに限られない。矩形パターンS1,S2を閉眼フレーム画像F1から切り出し、これをテンプレートとして記憶させてもよい。また、CPU71は、開眼フレーム画像F0から切り出したテンプレートと閉眼フレーム画像F1から切り出したテンプレートの両者を汎用メモリ73等に記憶させてもよい。この場合において、視点検出処理被写体検出処理のステップS207で人物被写体の視点を検出する際に、CPU71は、開眼フレーム画像F0からのテンプレートTEを参照して視点を検出するに限られず、閉眼フレーム画像F1からのテンプレートを参照することで視点を検出してもよいし、開眼フレーム画像F0閉眼フレーム画像F1の両者に係るテンプレートを参照して視点を検出してもよい。また、開眼フレーム画像F0、閉眼フレーム画像F1から切り出して、テンプレートとする画像は矩形パターンでなくともよい。また、以上の実施形態に係るテンプレート取得処理においては、開眼、閉眼の指示を行うことで、被写体である人物の目近傍の画像を取得したが、これに限られない。例えば、人物に開口、閉口の指示を行うことで、被写体である人物の口近傍の画像を取得し、その画像をパタンマッチングにおけるテンプレートとしてもよい。この場合、口の位置から推定することで、被写体である人物の視点や人物の顔が向いている方向を検出することができる。また、以上の実施形態に係るテンプレート取得処理においては、音声により、人物に対して開眼、閉眼の指示を行ったが、これに限られない。電気的な刺激、振動による物理刺激等によって、指示をしてもよい。なお、本発明の実施形態に係る制御装置70は、専用の装置によらず、通常のコンピュータシステムを用いて実現可能である。例えば、ネットワークカード等を備えたコンピュータに上述の処理を実行するためのプログラムを格納した媒体フレキシブルディスク、CD-ROM、DVD-ROM等から当該プログラムをインストールすることにより、上述の処理を実行する制御装置を構成することができる。また、コンピュータにプログラムを供給するための手法は任意である。例えば、通信回線、通信ネットワーク、通信システム等を介して供給してもよい。一例を挙げると、通信ネットワークの掲示板BBSに当該プログラムを掲示し、これをネットワークを介して搬送波に重畳して配信することにより、上述の処理を実行することができる。"