被写体を含む領域を第1のカメラで撮影することにより生成された第1の画像と当該領域を第2のカメラで撮影することにより生成された第2の画像とを取得し、前記第1の画像から前記被写体が写っている第1の被写体領域を検出し、かつ、前記第2の画像から前記被写体が写っている第2の被写体領域を検出し、前記第1の被写体領域及び前記第2の被写体領域から、前記被写体上の同一の点に対応する被写体特徴点の組を少なくとも一つ抽出し、前記少なくとも一つの被写体特徴点の組に基づいて、像面に対して平行な第1の軸及び当該第1の軸と直交する第2の軸のそれぞれの周りの前記第1のカメラの回転角と前記第2のカメラの回転角との差を求め、当該差による前記第1の画像上の前記被写体の位置と前記第2の画像上の前記被写体の位置のずれを補正する第1の較正パラメータを求め、前記第1の画像から前記第1の被写体領域を除いた第1の背景領域及び前記第2の画像から前記第2の被写体領域を除いた第2の背景領域に写っている物体の像から、前記第1のカメラの光軸周りの回転角と前記第2のカメラの光軸周りの回転角の差による前記第1の画像と前記第2の画像間の回転を補正する第2の較正パラメータを求める、ことを含むステレオ画像較正方法。前第1の背景領域及び前記第2の背景領域から、同一の物体上の同一の点に対応する背景特徴点の組を少なくとも一つ抽出することをさらに含み、前記第2の較正パラメータを求めることは、前記第1の画像及び前記第2の画像のうちの少なくとも一方を回転させつつ、前記背景特徴点の組ごとに、前記第1の画像に含まれる背景特徴点と前記第2の画像に含まれる背景特徴点間の距離を求めて当該距離の平均値を求め、当該平均値が最小となるときの前記第1の画像に対する前記第2の画像の回転角度を前記第2の較正パラメータとする、請求項1に記載のステレオ画像較正方法。前記第2の較正パラメータを求めることは、前記第1の背景領域内の各画素における画素値の局所勾配の方位角を求めることにより当該局所勾配の頻度が最大となる第1の方位角を求め、かつ、前記第2の背景領域内の各画素における画素値の局所勾配の方位角を求めることにより当該局所勾配の頻度が最大となる第2の方位角を求め、前記第1の方位角と前記第2の方位角の差を前記第2の較正パラメータとする、請求項1に記載のステレオ画像較正方法。前記被写体特徴点の組を少なくとも一つ抽出することは、前記第1の被写体領域上の第1の候補点を所定の検出器を用いて検出し、前記第1の候補点を含む前記第1の被写体領域内の第1の部分領域と最も一致する前記第2の被写体領域内の第2の部分領域を求めて当該第2の部分領域内の所定点を第2の候補点とし、前記第2の部分領域と最も一致する前記第1の被写体領域内の第3の部分領域を求め、当該第3の部分領域内の第3の候補点と前記第1の候補点間の距離が所定の閾値以下である場合、前記第1の候補点または当該第3の候補点と前記第2の被写体候補点とを、前記被写体特徴点の組とする、請求項1~3の何れか一項に記載のステレオ画像較正方法。被写体を含む領域を第1のカメラで撮影することにより生成された第1の画像と当該領域を第2のカメラで撮影することにより生成された第2の画像とを取得し、前記第1の画像から前記被写体が写っている第1の被写体領域を検出し、かつ、前記第2の画像から前記被写体が写っている第2の被写体領域を検出し、前記第1の被写体領域及び前記第2の被写体領域から、前記被写体上の同一の点に対応する被写体特徴点の組を少なくとも一つ抽出し、前記少なくとも一つの被写体特徴点の組に基づいて、像面に対して平行な第1の軸及び当該第1の軸と直交する第2の軸のそれぞれの周りの前記第1のカメラの回転角と前記第2のカメラの回転角との差を求め、当該差による前記第1の画像上の前記被写体の位置と前記第2の画像上の前記被写体の位置のずれを補正する第1の較正パラメータを求め、前記第1の画像から前記第1の被写体領域を除いた第1の背景領域及び前記第2の画像から前記第2の被写体領域を除いた第2の背景領域に写っている物体の像から、前記第1のカメラの光軸周りの回転角と前記第2のカメラの光軸周りの回転角の差による前記第1の画像と前記第2の画像間の回転を補正する第2の較正パラメータを求める、ことをコンピュータに実行させるステレオ画像較正用コンピュータプログラム。所定の被写体を含む領域を撮影することにより第1の画像を生成する第1のカメラと、前記第1のカメラと異なる位置に配置され、かつ前記領域を撮影することにより第2の画像を生成する第2のカメラと、前記第1の画像から前記被写体が写っている第1の被写体領域を検出し、かつ、前記第2の画像から前記被写体が写っている第2の被写体領域を検出する被写体領域検出部と、前記第1の被写体領域及び前記第2の被写体領域から、前記被写体上の同一の点に対応する被写体特徴点の組を少なくとも一つ抽出する被写体特徴点抽出部と、前記少なくとも一つの被写体特徴点の組に基づいて、像面に対して平行な第1の軸及び当該第1の軸と直交する第2の軸のそれぞれの周りの前記第1のカメラの回転角と前記第2のカメラの回転角との差を求め、当該差による前記第1の画像上の前記被写体の位置と前記第2の画像上の前記被写体の位置のずれを補正する第1の較正パラメータを求め、かつ、前記第1の画像から前記第1の被写体領域を除いた第1の背景領域及び前記第2の画像から前記第2の被写体領域を除いた第2の背景領域に写っている物体の像から、前記第1のカメラの光軸周りの回転角と前記第2のカメラの光軸周りの回転角の差による前記第1の画像と前記第2の画像間の回転を補正する第2の較正パラメータを求める較正パラメータ算出部と、を有するステレオ画像較正装置。しかしながら、特許文献1または2に開示された技術では、顔といった、カメラに比較的近い位置にする被写体上の点からのみ、像の位置合わせをするための補正量が求められる。そのため、これらの技術では、画像全体に対して適切な位置合わせがされないことがあり、その結果、画像上の遠方に位置する物体の3次元再生像が不自然となるおそれがあった。また、特許文献3に開示された技術では、カメラからの距離が予め分かっている複数の点が光軸調整のために用いられるので、カメラからの距離が既知の点が無い場合には、その技術は適用できない。そこで本明細書は、各カメラによる画像に写っている像全体の位置をステレオ画像として適切となるように修正するための較正パラメータを算出可能なステレオ画像較正方法を提供することを目的とする。一つの実施形態によれば、ステレオ画像較正方法が提供される。このステレオ画像較正方法は、被写体を含む領域を第1のカメラで撮影することにより生成された第1の画像とその領域を第2のカメラで撮影することにより生成された第2の画像とを取得し、第1の画像から被写体が写っている第1の被写体領域を検出し、かつ、第2の画像から被写体が写っている第2の被写体領域を検出し、第1の被写体領域及び第2の被写体領域から、被写体上の同一の点に対応する被写体特徴点の組を少なくとも一つ抽出し、その少なくとも一つの被写体特徴点の組に基づいて、像面に対して平行な第1の軸及び第1の軸と直交する第2の軸のそれぞれの周りの第1のカメラの回転角と第2のカメラの回転角との差を求め、その差による第1の画像上の被写体の位置と第2の画像上の被写体の位置のずれを補正する第1の較正パラメータを求め、第1の画像から第1の被写体領域を除いた第1の背景領域及び第2の画像から第2の被写体領域を除いた第2の背景領域に写っている物体の像から、第1のカメラの光軸周りの回転角と第2のカメラの光軸周りの回転角の差による第1の画像と第2の画像間の回転を補正する第2の較正パラメータを求めることを含む。本発明の目的及び利点は、請求項において特に指摘されたエレメント及び組み合わせにより実現され、かつ達成される。上記の一般的な記述及び下記の詳細な記述の何れも、例示的かつ説明的なものであり、請求項のように、本発明を制限するものではないことを理解されたい。ここに開示されるステレオ画像較正方法は、各カメラによる画像に写っている像全体の位置をステレオ画像として適切となるように修正するための較正パラメータを算出できる。図を参照しつつ、一つの実施形態またはその変形例によるステレオ画像較正装置について説明する。このステレオ画像較正装置は、二つのカメラにより生成されたそれぞれの画像から、比較的カメラの近傍に位置する被写体の情報に基づいてその被写体上の同一の点に対応する特徴点の組を検出する。そしてステレオ画像較正装置は、カメラ間の像面に平行な水平方向軸周りの回転角の差及び像面に平行な垂直方向軸周りの回転角の差に起因する被写体の位置のずれを補正する較正パラメータを、その特徴点同士のずれ量に基づいて求める。さらにこのステレオ画像較正装置は、被写体外の背景が写っている各画像上の領域から同一の物体に対応する特徴点をそれぞれ検出し、それら特徴点に基づいて、カメラの光軸周りの回転角の差に起因する像の回転を補正する較正パラメータを求める。これにより、このステレオ画像較正装置は、各カメラから被写体までの距離が未知であっても、各カメラによる画像に対して写っている像全体をステレオ画像用に位置合わせできる較正パラメータを算出できる。本実施形態では、ステレオ画像較正装置は、3次元の顔画像を表示するテレビ電話システムに適用され、ステレオ画像較正装置が有するカメラは、被写体として、通話しようとする人物の頭部を撮影するものとする。しかし、このステレオ画像較正装置は、テレビ電話システム以外のステレオ画像を生成する様々な装置に適用可能である。図1は、一つの実施形態によるステレオ画像較正装置の概略構成図である。図1に示すように、ステレオ画像較正装置1は、2台のカメラ2-1、2-2と、入力部3と、記憶部4と、処理部5とを有する。さらに、ステレオ画像較正装置1は、カメラ2-1、2-2により生成された画像を後述する較正パラメータを用いて補正することにより得られた補正画像を、通信ネットワークを介して他の機器へ出力するためのインターフェース回路図示せずを有していてもよい。カメラ2-1は、左目用の画像を生成するカメラであり、カメラ2-2は、右目用の画像を生成するカメラである。そのために、カメラ2-1、2-2は、2次元状に配置された固体撮像素子のアレイを有するイメージセンサと、そのイメージセンサ上に、被写体の像を結像する結像光学系を有する。カメラ2-1、2-2は、同一の被写体を含む領域を撮影し、かつその被写体及び背景の3次元像を再生するためのステレオ画像を生成できるように、各カメラの結像光学系の光軸が略平行となり、かつ、略水平方向に所定の間隔をあけて配置されることが好ましい。そのために、カメラ2-1及び2-2は、例えば、図示しない一つの筺体内の所定の位置に収容されていてもよい。ただし、後述するように、処理部5が実行するキャリブレーション処理によって少なくとも一方の画像に写っている像の位置を補正する較正パラメータが算出される。そのため、カメラ2-1とカメラ2-2の配置は、それらのカメラで生成された画像がそのままステレオ画像となるほど厳密に調整されていなくてもよい。また、カメラ2-1により生成された画像上の被写体の像の大きさと、カメラ2-2により生成された画像上の同一の被写体の像の大きさが略等しくなるように、カメラ2-1、2-2の結像光学系の焦点距離及びイメージセンサの画素数は同一であるとした。しかし、カメラ2-1、2-2の結像光学系の焦点距離及びイメージセンサの画素数は互いに異なっていてもよい。カメラ2-1、2-2は、それぞれ、画像を生成する度に、その生成した画像を入力部3へ送信する。なお、以下では、便宜上、カメラ2-1で生成された左目用の画像を左画像と呼び、カメラ2-2で生成された右目用の画像を右画像と呼ぶ。入力部3は、カメラ2-1、2-2から、それぞれ、左画像及び右画像を受け取り、各画像を処理部5へ渡す。そのために、入力部3は、例えば、カメラ2-1及び2-2と処理部5とを接続するためのユニバーサルシリアルバスなどのシリアルバス規格に従ったインターフェース回路、あるいはビデオインターフェース回路を有する。入力部3は、取得した左画像及び右画像を処理部5へ渡す。記憶部4は、例えば、読み書き可能な揮発性または不揮発性の半導体メモリ回路、あるいは、磁気記録媒体または光記録媒体を有する。そして記憶部4は、入力部3から受け取った左画像及び右画像を記憶する。またステレオ画像較正装置1の処理部5が有する各機能が、処理部5が有するプロセッサ上で実行されるコンピュータプログラムにより実現される場合、そのコンピュータプログラムを記憶してもよい。さらに記憶部4は、較正パラメータを記憶してもよい。処理部5は、少なくとも一つのプロセッサ及びその周辺回路を有する。そして処理部5は、左画像と右画像から、ステレオ画像を生成するために、少なくとも何れか一方の画像上の像の位置を補正する較正パラメータを求める。図2に、処理部5の機能ブロック図を示す。図2に示すように、処理部5は、顔検出部11と、顔特徴点抽出部12と、背景特徴点抽出部13と、較正パラメータ算出部14と、判定部15とを有する。処理部5が有するこれらの各部は、例えば、処理部5が有するプロセッサ上で実行されるコンピュータプログラムによって実現される機能モジュールとして実装される。あるいは、処理部5が有するこれらの各部は、それぞれ、別個の演算回路としてステレオ画像較正装置1に実装されてもよく、あるいはそれらの各部の機能を実現する一つの集積回路としてステレオ画像較正装置1に実装されてもよい。顔検出部11は、被写体領域検出部の一例であり、左画像及び右画像のそれぞれから、顔が写っている領域を抽出する。以下では、便宜上、顔が写っている領域を顔領域と呼ぶ。顔領域は、被写体領域の一例である。顔検出部11は、例えば、機械学習に基づく識別器を用いて左画像及び右画像からそれぞれ顔領域を検出する。そのような識別器は、例えば、Adaboost識別器、多層パーセプトロンあるいはサポートベクターマシンとすることができる。これらの識別器は、予め顔が写っていることが分かっている複数の画像と顔が写っていないことが分かっている複数の画像を用いた教師付き学習によって、画像上の顔領域を検出するように学習される。例えば、識別器としてAdaboost識別器が用いられる場合、顔検出部11は、右画像及び左画像をそれぞれ複数の小領域に分割し、その小領域を順次識別器に入力する。識別器は、例えば、小領域から顔領域の検出に有用なHaarlike特徴を検出し、そのHaarlike特徴に基づいてその小領域が顔領域か否か判定する。同様に、多層パーセプトロンまたはサポートベクターマシンといった他の識別器が用いられる場合も、顔検出部11は、右画像及び左画像を分割した小領域、または小領域から抽出された様々な特徴量を識別器に入力することでその小領域が顔領域か否か判定する。また、顔検出部11は、識別器以外の顔領域を検出する様々な方式の何れかに従って顔領域を検出してもよい。例えば、顔検出部11は、右画像及び左画像から、肌色に相当する色成分を持つ画素を検出し、ラベリング処理によってその画素の集合した領域を顔候補領域として求める。なお、ある画素の色成分がHSV表色系で表されたときにそのH成分が約0~約30の範囲に含まれる値を持つ場合、その画素は肌色に相当する色成分を持つとすることができる。そして顔検出部11は、例えば、顔候補領域の大きさが、右画像及び左画像上での一般的な顔の大きさの範囲に含まれ、かつ、顔候補領域の円形度が、一般的な顔の輪郭に相当する所定の閾値以上である場合に顔候補領域を顔領域としてもよい。なお顔検出部11は、顔候補領域の輪郭上に位置する画素の合計を顔候補領域の周囲長として求め、顔候補領域内の総画素数に4πを乗じた値を周囲長の2乗で除することにより円形度を算出できる。あるいは、顔検出部11は、顔候補領域の輪郭上の各画素の座標を楕円方程式に当てはめて最小二乗法を適用することにより、顔候補領域を楕円近似してもよい。そして顔検出部11は、その楕円の長軸と短軸の比が一般的な顔の長軸と短軸の比の範囲に含まれる場合に、顔候補領域を顔領域としてもよい。なお、顔検出部11は、楕円近似により顔候補領域の形状を評価する場合、画像の各画素の輝度成分に対して近傍画素間演算を行ってエッジに相当するエッジ画素を検出してもよい。この場合、顔検出部11は、エッジ画素を例えばラベリング処理を用いて連結し、一定の長さ以上に連結されたエッジ画素を顔候補領域の輪郭とする。あるいは、顔検出部11は、顔候補領域と一般的な顔の形状に相当するテンプレートとの間でテンプレートマッチングを行って、顔候補領域とテンプレートとの正規化相互相関値を算出し、その正規化相互相関値が所定値以上である場合に、顔候補領域を顔領域と判定してもよい。また、カメラ2-1、2-2の撮影範囲内に複数の人がいることがある。このような場合、左画像または右画像から複数の顔領域が検出されることになる。そこで顔検出部11は、左画像から複数の顔領域を検出した場合、較正パラメータ算出用に一人の人物の顔に着目するため、例えば、最も左画像の中心に近い顔領域、あるいは、最も大きい顔領域を一つ選択する。同様に、顔検出部11は、右画像から複数の顔領域を検出した場合、最も右画像の中心に近い顔領域、あるいは、最も大きい顔領域を一つ選択する。なお、ステレオ画像較正装置が異なる位置に配置された複数のマイクロホンを有する場合、処理部5は各マイクロホンに到達する音の時刻の差から複数の人物のうちの発声した人物の方向を推定し、顔検出部11はその推定方向に最も近い顔領域を選択してもよい。顔検出部11は、顔領域を検出すると、顔領域と、画像から顔領域を除いた領域である背景領域とを表す情報を、左画像と右画像のそれぞれについて生成する。例えば、その情報は、右画像または左画像と同一のサイズを有し、かつ顔領域内の画素と背景領域の画素とが異なる画素値を持つ2値画像とすることができる。なお、顔検出部11は、上記のように一つの画像から複数の顔領域が検出されている場合、選択された一つの顔領域以外の顔領域を背景領域に含めてもよい。そして顔検出部11は、顔領域及び背景領域を表す情報を顔特徴点抽出部12及び背景特徴点抽出部13へ渡す。顔特徴点抽出部12は、被写体特徴量抽出部の一例であり、左画像上の顔領域及び右画像上の顔領域のそれぞれから、顔の同一の点に対応する顔特徴点の組を少なくとも一つ抽出する。本実施形態では、顔特徴点抽出部12は、左画像及び右画像のうちの一方の顔領域から顔特徴点の候補となる第1の候補点を抽出し、他方の画像の顔領域においてその候補点と一致する第2の候補点を探索する。そして顔特徴点抽出部12は、他方の画像で検出された第2の候補点に対して、第1の候補点を抽出した画像上で一致する第3の候補点を見つける。そして顔特徴点抽出部12は、第1の候補点と第3の候補点が実質的に同一とみなせる場合、第1の候補点または第3の候補点と第2の候補点とを、顔特徴点の組とする。これにより、顔特徴量抽出部12は、顔の同一の部位に対応する左画像上の顔特徴点及び右画像上の顔特徴点を精度良く抽出できる。最初に、一方の画像の顔領域から第1の候補点を抽出するために、顔特徴点抽出部12は、例えば、左画像上の顔領域に対してコーナー検出器を適用することにより検出される複数の点をそれぞれ第1の候補点とする。なお、顔特徴点抽出部12は、そのようなコーナー検出器として、例えば、Harris検出器を用いることができる。また顔特徴点抽出部12は、顔領域から第1の候補点を抽出するために、コーナー検出器以外の特徴的な点を検出する検出器を用いてもよい。そのような検出器として、例えば、顔特徴点抽出部12は、Scaleinvariantfeaturetransform検出器を用いてもよい。その際、顔特徴点抽出部12は、顔領域内で目、鼻、口などの特徴的な部位が存在する可能性のある範囲を予測できるので、その特徴的な部位が存在する可能性のある範囲内に限定して、上記のような検出器を適用して第1の候補点を抽出してもよい。あるいは、顔特徴点抽出部12は、顔領域のサイズが小さいほど、着目画素を第1の候補点として抽出するか否かを判定するために検出器に入力される領域のサイズを小さくしてもよい。さらにまた、顔特徴点抽出部12は、顔の特徴的な部位を表すテンプレートと左画像の顔領域との間で相対的な位置を変えつつテンプレートマッチングを行って正規化相互相関値を求めてもよい。そして顔特徴点抽出部12は、その正規化相互相関値が最も高くなるときのテンプレートと重なる顔領域内の何れかの画素を第1の候補点として抽出してもよい。次に、顔特徴点抽出部12は、左画像から抽出された第1の候補点ごとに、その第1の候補点を中心とする所定の領域をテンプレートとして設定する。そして顔特徴点抽出部12は、そのテンプレートと右画像上の顔領域との間で相対的な位置を変えつつテンプレートマッチングを行って、例えば正規化相互相関値を求める。そして顔特徴点抽出部12は、正規化相互相関値が最大となる、すなわち、テンプレートと最も一致するときのテンプレートの中心に対応する右画像上の画素を第2の候補点として求める。同様に、顔特徴点抽出部12は、第2の候補点を中心とする所定の領域を再探索用テンプレートとして設定する。そして顔特徴点抽出部12は、再探索用テンプレートと左画像上の顔領域との間で相対的な位置を変えつつテンプレートマッチングを行って、例えば正規化相互相関値を求める。そして顔特徴点抽出部12は、正規化相互相関値が最大となる、すなわち、再探索用テンプレートと最も一致するときの再探索用テンプレートの中心に対応する左画像上の画素を第3の候補点として求める。顔特徴点抽出部12は、第3の候補点と元の第1の候補点間の距離を求め、所定の距離閾値以下であれば、左画像上の第1の候補点または第3の候補点と右画像上の第2の候補点とを、同一の部位に対応する顔特徴点の組とする。なお、所定の領域は、候補点の周囲の顔の構造の一致度合いを調べられる大きさであり、かつ、撮影方向の差による影響が小さくて済む程度の大きさとすることが好ましい。例えば、所定の領域は、水平方向、垂直方向とも、顔領域の水平方向の幅の110~14程度の長さを持つ矩形領域とすることができる。また、距離閾値は、例えば、その距離が同一の部位に対応する特徴点とみなせる最大距離に設定される。一方、顔特徴点抽出部12は、テンプレートと右画像上の顔領域との正規化相互相関値の最大値が所定の閾値未満である場合には、そのテンプレートに対応する第1の候補点と一致する第2の候補点が右画像には存在しないとして、その第1の候補点を、顔特徴点の組の探索対象から外してもよい。同様に、顔特徴点抽出部12は、再探索用テンプレートと左画像上の顔領域との正規化相互相関値の最大値が所定の閾値未満である場合にも、その再探索用テンプレートに対応する第1の候補点及び第2の候補点を顔特徴点の組の探索対象から外してもよい。この所定の閾値が高く設定されるほど、顔特徴点抽出部12は、顔特徴点の組が、同一の部位に対応していることの確からしさを向上できる。例えば、所定の閾値は、09~095に設定される。あるいは、顔特徴点抽出部12は、左画像から抽出された第1の候補点の数が多いほど、所定の閾値を高くしてもよい。これにより、顔特徴点抽出部12は、一方の画像の顔領域から抽出された候補点の数が多いときには、同一の部位に対応している可能性が高い顔特徴点の組だけを抽出できる。また、一方の画像の顔領域から抽出された顔特徴点の数が少なくても、顔特徴点抽出部12は較正パラメータを求めるために十分な数の顔特徴点の組を抽出できる。図3a~図3cは、本実施形態による、顔特徴点の組の抽出手順を表す模式図である。図3aにおいて、左画像300の顔領域内で複数の第1の候補点301が抽出される。この時点では、右画像310に対しては何の処理も行われない。次に、図3bに示すように、左画像300から抽出された複数の第1の候補点のうち、注目する候補点301aを中心とするテンプレート302が設定される。そして右画像310では、テンプレート302とのテンプレートマッチングが行われ、第2の候補点311が抽出される。その後、図3cに示されるように、右画像310に基づいて、第2の候補点311を中心とする再探索用テンプレート312が設定され、左画像300では、再探索用テンプレート312と顔領域とのテンプレートマッチングが行われる。その結果、第3の候補点303が抽出され、この第3の候補点303と第1の候補点301a間の距離が距離閾値以下であれば、第1の候補点301aあるいは第3の候補点303と第2の候補点311が顔特徴点の組となる。顔特徴点抽出部12は、最初に右画像の顔領域から第1の候補点を抽出し、その第1の候補点に対応する第2の候補点を左画像の顔領域内で探索してもよい。顔特徴点抽出部12は、得られた顔特徴点の組ごとに、二つの顔特徴点の画像上の水平座標値及び垂直座標値を記憶部4に記憶する。背景特徴点抽出部13は、左画像及び右画像の背景領域から、それぞれ、その背景領域に写っている同一の物体上の同一の点に対応する背景特徴点の組を少なくとも一つ抽出する。そこで、背景特徴点抽出部13は、顔特徴点抽出部12と同様に、左画像及び右画像のうちの一方の背景領域から背景特徴点の候補となる第1の候補点を複数抽出する。そして背景特徴点抽出部13は、第1の候補点ごとに、その候補点を中心とするテンプレートと他方の画像の背景領域との間で相対的な位置を変えつつテンプレートマッチングを行うことにより、その第1の候補点と最も一致する第2の候補点を求める。そして背景特徴点抽出部13は、第2の候補点を中心とする再探索用テンプレートと、第1の候補点を抽出した画像の背景領域とのテンプレートマッチングを行うことにより、第2の候補点と最も一致する第3の候補点を求める。そして背景特徴量抽出部13は、第3の候補点と第1の候補点間の距離が距離閾値以下であれば、一方の画像におけるその第1の候補点または第3の候補点と他方の画像における第2の候補点を背景特徴点の組として抽出する。背景特徴点抽出部13は、得られた背景特徴点の組ごとに、二つの背景特徴点の画像上の水平座標値及び垂直座標値を記憶部4に記憶する。較正パラメータ算出部14は、左画像及び右画像の少なくとも一方に対する、その画像上に写っている像の位置を修正するための較正パラメータを算出する。本実施形態では、較正パラメータ算出部14は、同一の部位に対応する顔特徴点の組から、像面に平行な水平軸周りのカメラ2-1の回転角とカメラ2-2の回転角との差による画像上の被写体の像の位置ずれを補正する水平方向較正パラメータを求める。同様に、較正パラメータ算出部14は、同一の部位に対応する顔特徴点の組から、像面に平行な垂直軸周りのカメラ2-1の回転角とカメラ2-2の回転角との差による像の位置ずれを補正する垂直方向較正パラメータを求める。さらに較正パラメータ算出部14は、同一の物体に対応する背景特徴点の組から、光軸周りのカメラ2-1の回転角とカメラ2-2の回転角との差による、右画像上の像と左画像上の像間の回転を補正する回転方向較正パラメータを求める。ここで較正パラメータを表現するための便宜上、カメラ2-1、2-2について定められる実空間上の座標系を定義する。図4は、そのような座標系を表す模式図である。座標系401は、左画像を生成するカメラ2-1について定められる座標系であり、x軸はカメラ2-1の像面に平行な水平方向、y軸は垂直方向を表す。またz軸は、カメラ2-1が有する結像光学系の光軸である。x軸は、被写体である人物の顔410に向かって右向きを正とし、y軸は上方を正とし、z軸は顔410へ向かう方向を正とする。そして左画像402の中心が座標系401の原点に対応する。したがって、左画像上で垂直方向の座標YCの水平線は、実空間のx軸に対応する。また左画像402上で水平方向の座標XCの垂直線は、実空間のy軸に対応する。同様に、座標系403は、右画像を生成するカメラ2-2について定められる座標系であり、x軸はカメラ2-2の像面に平行な水平方向、y軸は像面に平行な垂直方向を表す。またz軸は、カメラ2-2が有する結像光学系の光軸である。そして右画像404の中心が座標系403の原点に対応する。カメラ2-1及びカメラ2-2が設置される際の組み立て誤差などにより、一方のカメラの向きが、他方のカメラの向きと異なることがある。この向きの差は、x軸周りの回転、y軸周りの回転、及びz軸周りの回転で表される。なお、左右のカメラの取り付け位置に差がある場合も、その位置の差は各軸周りの回転量の差に含まれた形で表される。そこで本実施形態では、較正パラメータ算出部14は、顔特徴点の組から水平方向較正パラメータとしてx軸周りの回転量の差θxを求め、垂直方向較正パラメータとしてy軸周りの回転量の差θyを求める。図5a~図5cを参照しつつ、顔特徴点の組と較正パラメータθx、θyの関係を説明する。図5aは、左画像及び右画像における顔特徴点の組の一例を表す。図5aにおいて、左画像500には座標にi番目iは1以上の整数の顔特徴点の組に含まれる顔特徴点501が検出されており、右画像510には座標にi番目の顔特徴点の組に含まれる顔特徴点511が検出されている。この場合、座標に位置するカメラ2-1の光軸に対応する画像中心502から顔特徴点501までの左画像上の水平方向差及び垂直方向の差は、それぞれとなる。同様に、座標に位置するカメラ2-2の光軸に対応する画像中心512から顔特徴点511までの右画像上の水平方向差及び垂直方向の差は、それぞれとなる。この垂直方向の差は、カメラ2-1、2-2の光軸を通る水平面から特徴点までの回転成分に相当し、一方、水平方向の差は、カメラ2-1、2-2の光軸を通る垂直面から特徴点までの回転成分に相当する。そして水平面から特徴点までの回転成分は、x軸周りの回転角に対応し、垂直面から特徴点までの回転成分は、y軸周りの回転角に対応する。図5bは、画像中心から顔特徴点までの垂直方向の差と水平面からの回転成分θxLi、θxRiとの関係を表す模式図である。像面は、カメラの視点からカメラの焦点距離に位置すると仮定される。そのため、図5bに示されるように、回転成分θxLi、θxRiは、それぞれ、次式に従って算出される。ここでfは、カメラ2-1、2-2が有する結像光学系の焦点距離である。較正パラメータ算出部14は、顔特徴点の組ごとに、1式に従って回転成分θyLi、θyRiを求め、その回転成分間の差を求める。そして較正パラメータ算出部14は、その差の平均値を水平方向較正パラメータθxとする。図5cは、画像中心から顔特徴点までの水平方向の差と垂直面からの回転成分θyLi、θyRiの関係を表す模式図である。図5cに示されるように、回転成分θyLi、θyRiは、それぞれ、次式に従って算出される。較正パラメータ算出部14は、顔特徴点の組ごとに、2式に従って回転成分θyLiと回転成分θyRiを求め、その回転成分間の差を求める。そして較正パラメータ算出部14は、その差の平均値を垂直方向較正パラメータθyとする。なお、較正パラメータ算出部14は、各顔特徴点の組についての回転角の差を加重平均することにより、水平方向較正パラメータθx及び垂直方向較正パラメータθyを求めてもよい。その際、較正パラメータ算出部14は、画像中心から顔特徴点の組に含まれる顔特徴点までの平均距離が小さいほど、その顔特徴点の組について算出された回転角の差に対する重み係数を小さくすることが好ましい。画像中心は光軸に対応しているので、画像中心に近い顔特徴点ほど、水平面、垂直面に対する回転成分の絶対値も小さい。そのため、画像中心に近い顔特徴点の組ほど、左右の画像間での回転成分の差に含まれる誤差が相対的に大きくなるためである。また較正パラメータ算出部14は、背景特徴点の組に基づいて、回転方向較正パラメータθzを求める。そこで先ず、較正パラメータ算出部14は、背景特徴点の組について、x軸周りのカメラの回転角の差及びy軸周りのカメラの回転角の差による画像上の特徴点の位置のずれを打ち消す。そのために、較正パラメータ算出部14は、次式に従って、上記の較正パラメータθx及びθyを用いて右画像から抽出された各背景特徴点の位置を補正する。ここでは、j番目の背景特徴点の組に含まれる、右画像上の背景特徴点の水平座標及び垂直座標である。または、j番目の背景特徴点の組に含まれる、右画像上の背景特徴点の補正後の水平座標及び垂直座標である。なお、右画像から抽出された各背景特徴点の位置を補正する代わりに、左画像上の各背景特徴点の位置を補正する場合、較正パラメータ算出部14は、3式においてθx、θyをそれぞれ、とすればよい。また較正パラメータ算出部14は、各画像の背景特徴点をそれぞれ較正パラメータθx、θyの半分ずつ移動させてもよい。この場合、左画像上の背景特徴点について、3式におけるθx、θyは、それぞれ、に置き換えられる。また右画像上の背景特徴点について、3式におけるθx、θyは、それぞれ、に置き換えられる。その後、較正パラメータ算出部14は、左画像上の各背景特徴点及び右画像上の各背景特徴点を、画像中心を回転中心として、それぞれ、互いに反対向きに画像上で角度Δθ2ずつ回転させる。較正パラメータ算出部14は、左画像に対する右画像の回転角Δθを少しずつ変えて行った時、各背景特徴点の組について、左右の垂直座標の差の平均値が最小となるときの回転角Δθを回転方向較正パラメータθzとする。較正パラメータ算出部14は、各背景特徴点の組についての垂直座標の差を加重平均することにより、回転方向較正パラメータθzを求めてもよい。この場合も、較正パラメータ算出部14は、画像中心から背景特徴点の組に含まれる背景特徴点までの距離の平均値が小さいほど、その背景特徴点の組について算出された垂直座標の差に対する重み係数を小さくすることが好ましい。なお、被写体である人の後方に壁しか存在しない場合のように、背景領域内の画素値の局所的な変化が小さくなることがある。このような場合、抽出される背景特徴点の組の数が少なくなり、その結果、背景特徴点の組の数が回転方向較正パラメータθzを求めるために不十分となることがある。そこで較正パラメータ算出部14は、背景領域内の局所勾配の方位の分布を左画像及び右画像からそれぞれ求め、左画像と右画像間の局所勾配の方位の分布におけるピーク角度の差を回転方向較正パラメータθzとしてもよい。図6aは、局所勾配の算出に用いられる複数の画素の位置関係を説明する図である。図6aに示されるように、背景領域600内の注目する画素について、較正パラメータ算出部14は、例えば、左側に隣接する画素及び上側に隣接する画素を参照する。そして較正パラメータ算出部14は、次式に従って画素の局所勾配の方位φijを求める。ここでVij、Vi1j及びVij1は、それぞれ、画素、及びの画素値である。なお、左画像及び右画像がカラー画像である場合、これらの画素値は、例えば、何れか一つの色成分の値とすることができる。較正パラメータ算出部14は、背景領域内の各画素について、4式に従って方位角を求め、そして方位角ごとの画素数を求める。図6bは、左画像及び右画像の背景領域から求められる局所勾配の方位の分布の模式図である。ヒストグラム610は、左画像の背景領域から求められた局所勾配の方位の分布を表し、ヒストグラム620は、右画像の背景領域から求められた局所勾配の方位の分布を表す。また横軸は方位角を表し、縦軸は画素数を表す。例えば、ヒストグラム610において、方位角φaの画素数が最も多い、すなわち、方位角φaがピーク角度である。またヒストグラム620において、方位角φbがピーク角度である。この場合、較正パラメータ算出部14は、方位角の差を回転方向較正パラメータθzとして求める。較正パラメータ算出部14は、較正パラメータの組を判定部15へ渡す。判定部15は、較正パラメータ算出部14により算出された較正パラメータが適正か否かを判定する。ステレオ画像を正しく3次元表示するためには、較正パラメータを用いて補正された左画像及び右画像上で同一の物体の高さが等しいこと、すなわち、同一の物体についてのエピポーラ線の高さが両画像において等しいことが重要である。そこで判定部15は、補正後の左画像及び右画像における、各顔特徴点の組または各背景特徴点の組の垂直方向のずれの大きさに基づいて較正パラメータが適正か否か判定する。なお、エピポーラ線は、一方のカメラと被写体上の注目点を結ぶ線を他方のカメラで撮影した画像上に投影した線である。判定部15は、例えば、上記の較正パラメータの組を用いて、右画像の顔特徴点および背景特徴点の座標をそれぞれ変換し、補正後の右画像上での各特徴点の座標を求める。そのために、判定部15は、例えば、上記の3式にしたがって各特徴点の位置を補正する。その後、判定部15は、補正された各特徴点の座標を、次式に従って変換することにより、z軸周り、すなわち光軸周りのカメラ2-1とカメラ2-2の回転角の差による位置のずれを補正する。ここで、は、k番目の背景特徴点または顔特徴点の組に含まれる、x軸及びy軸周りのカメラの回転角の差による位置のずれが補正された後の右画像上の背景特徴点または顔特徴点の水平座標及び垂直座標である。または、k番目の背景特徴点または顔特徴点の組に含まれる、光軸周りのカメラの回転角の差による位置のずれを補正した後の右画像上の背景特徴点または顔特徴点の水平座標及び垂直座標である。なお、右画像から抽出された各特徴点の位置を補正する代わりに、左画像上の各特徴点の位置を補正する場合、判定部15は、3及び5式においてθx、θy、θzをそれぞれ、、とすればよい。また判定部15は、各画像の特徴点をそれぞれ較正パラメータθx、θy、θzの半分ずつ移動させてもよい。この場合、左画像上の特徴点については、3及び5式におけるθx、θy、θzは、それぞれ、、に置き換えられる。また右画像上の特徴点については、3及び5式におけるθx、θy、θzは、それぞれ、、に置き換えられる。判定部15は、各特徴点の組に含まれる特徴点同士の垂直方向の座標のずれの絶対値の平均値が所定の許容範囲内であれば、較正パラメータの組は適正であると判定する。一方、その平均値がその許容範囲から外れていれば、判定部15は、較正パラメータの組は不適正であると判定する。例えば、インターレース方式にてステレオ画像を表示する場合には、垂直方向における1画素のずれは知覚されないので、その許容範囲は±1画素に設定される。また顔特徴点の組における特徴点同士の垂直方向の座標のずれの絶対値の平均値に対する許容範囲は、背景特徴点の組における特徴点同士の垂直方向の座標のずれの絶対値の平均値に対する許容範囲と異なっていてもよい。例えば、顔の3次元表示像の質を背景領域に写っている物体の3次元表示像の質よりも重視する場合には、顔特徴点の組に対する許容範囲は、背景特徴点の組に対する許容範囲よりも狭く設定されてもよい。例えば、顔特徴点の組に対する許容範囲は±1画素であり、背景特徴点の組に対する許容範囲は±2画素であってもよい。また判定部15は、各特徴点の組に含まれる特徴点同士の垂直方向の座標のずれを評価するために、そのずれの絶対値の平均値を算出する代わりに、そのずれの二乗の平均値を求めてもよい。この場合、判定部15は、垂直方向の座標のずれの二乗の平均値が所定の閾値以下である場合に、較正パラメータの組は適正であると判定する。さらに判定部15は、顔特徴点の組のみ、または背景特徴点の組のみを用いて上記のように特徴点同士の垂直方向の座標のずれの平均値を求め、その平均値が許容範囲に含まれるか否かによって較正パラメータの組が適正か否かを判定してもよい。判定部15は、較正パラメータの組は適正であると判定した場合、その較正パラメータの組を記憶部4に記憶し、処理部5に適正な較正パラメータの組が得られたことを通知する。その後、処理部5は、カメラ2-1、2-2から左画像及び右画像の組が得られる度に、その較正パラメータの組を用いて、3及び5式に従って少なくとも一方の画像の各画素の座標を変換することで、一組のステレオ画像を得る。一方、判定部15は、較正パラメータの組は不適正であると判定した場合、その較正パラメータの組を廃棄し、処理部5にその旨を通知する。そして処理部5は、再度カメラ2-1、2-2から左画像及び右画像を取得し、新たに得られた左画像及び右画像に基づいて再度較正パラメータの組を求める。また、判定部15は、較正パラメータの組を用いて、その較正パラメータの組の算出後に得られた右画像または左画像の補正画像を生成し、その補正画像に基づいて再度顔特徴点の組及び背景特徴点の組を抽出してもよい。そして判定部15は、それら特徴点の組における特徴点同士の垂直方向座標のずれの絶対値の平均値が所定の許容範囲に含まれるか否かで、較正パラメータの組が適正か否かを判定してもよい。図7は、処理部5により実行されるキャリブレーション処理ステレオ画像較正処理の動作フローチャートである。処理部5は、カメラ2-1から左画像を取得し、カメラ2-2から右画像を取得するステップS101。そして処理部5は、左画像及び右画像を顔検出部11、顔特徴点抽出部12及び背景特徴点抽出部13へ渡す。顔検出部11は、左画像及び右画像から、それぞれ顔領域を検出するステップS102。そして顔検出部11は、顔領域及び背景領域を表す情報を顔特徴点抽出部12及び背景特徴点抽出部13へ渡す。顔特徴点抽出部12は、左画像及び右画像のそれぞれの顔領域から、顔上の同一の点に対応する顔特徴点の組を少なくとも一つ抽出するステップS103。そして顔特徴点抽出部12は、その顔特徴点の組に含まれる各特徴点の座標を記憶部4に記憶する。また背景特徴点抽出部13は、左画像及び右画像のそれぞれの背景領域から、同一の物体上の同一の点に対応する背景特徴点の組を少なくとも一つ抽出するステップS104。そして背景特徴点抽出部13は、その背景特徴点の組に含まれる各特徴点の座標を記憶部4に記憶する。較正パラメータ算出部14は、顔特徴点の組から画像上の水平方向及び垂直方向の較正パラメータθx、θyを算出するステップS105。また較正パラメータ算出部14は、背景特徴点の組から回転方向較正パラメータθzを算出するステップS106。そして較正パラメータ算出部14は、較正パラメータの組を判定部15へ渡す。判定部15は、較正パラメータの組が適正か否か判定するステップS107。較正パラメータの組が適正でなければステップS107-No、処理部5は、ステップS101以降の処理を繰り返す。一方、較正パラメータの組が適正であればステップS107-Yes、判定部15は、その較正パラメータの組を記憶部4に記憶し、その後キャリブレーション処理を終了する。なお、処理部5は、ステップS103とS104の処理の順序を入れ替えてもよい。以上に説明してきたように、このステレオ画像較正装置は、予め被写体として分かっている顔を、その特徴を利用して左右の画像から検出し、その顔が写っている領域内の特徴点に基づいて、水平方向及び垂直方向の較正パラメータを求める。そのため、このステレオ画像較正装置は、左右の画像における被写体である顔の位置をステレオ画像に適するように補正できる。またこのステレオ画像較正装置は、背景領域内の背景特徴点の組に基づいて、回転方向の較正パラメータを求める。背景領域は、通常、光軸に相当する画像中心から離れているので、カメラ間の光軸周りの回転角の差を反映し易い。そのため、このステレオ画像較正装置は、左右の画像間における像の回転を適切に補正できる。変形例によれば、較正パラメータ算出部は、背景特徴点の組だけでなく、顔特徴点の組も用いて、回転方向較正パラメータθzを求めてもよい。これにより、較正パラメータ算出部は、画像中のより広い範囲に分布する特徴点の組を参照することができるので、より適切に回転方向較正パラメータθzを決定できる。特に、背景領域に模様の無い壁が写っている場合のように、抽出される背景特徴点の組の数が少ないことがある。このような場合に、較正パラメータ算出部は、顔特徴点の組も用いることで回転方向較正パラメータを精度良く求めることができる。さらに他の変形例によれば、背景特徴点抽出部は、背景特徴点を抽出する領域を、左画像と右画像の両方に同一の物体が写っている可能性が高い領域に限定してもよい。顔領域の近傍では、その顔領域に写っている人の頭部によって、その背後にある物体が隠蔽されるオクルージョンが生じる。本実施形態では、カメラ2-1とカメラ2-2の位置が異なっているので、左画像において頭部によって隠蔽される範囲と右画像において頭部によって隠蔽される範囲は異なる。そこで背景特徴点抽出部は、背景領域から、顔領域から所定範囲内にある領域を除き、その残りの領域から背景特徴点を抽出する。この様子を図8a及び図8bを参照しつつ説明する。図8aは、左画像上に写っている背景領域のうち、右画像で頭部により隠蔽される範囲を表す模式図である。また図8bは、右画像上に写っている背景領域のうち、左画像で頭部により隠蔽される範囲を表す模式図である。図8a及び図8bにおいて、点801、802は、それぞれ、カメラ2-1、カメラ2-2の視点を表す。線803、804は、それぞれ、カメラ2-1の撮像面及びカメラ2-2の撮像面を表す。また線805は、実空間上での頭部の範囲を表す。この例では、簡単化のために頭部805を平面で近似的に表した。また線806は、カメラ2-1、2-2から最も遠方にある物体を表す。この場合、領域807内にある物体は、左画像には写るものの、右画像では頭部805に隠れて写らない。そこで背景特徴点抽出部は、左画像において、領域807の左端に対応する左画像上の水平座標xL0maxから領域807の右端に対応する左画像上の水平座標xL0までの範囲を、背景特徴点を抽出する範囲から除外する。この場合、領域807の右端は顔領域に写る頭部805で規定されるので、左画像上での水平座標xL0は、顔領域の左端の座標となる。また水平座標xL0maxは、右画像上での顔領域の左端の座標xR0に対応する位置となる。カメラ2-1、2-2から最も遠方にある物体までの距離Zmaxが既知であるならば、カメラ2-1とカメラ2-2間の間隔も通常既知であるので、三角測量の原理に基づいて、右画像上の座標xR0に対応する左画像上の水平座標xL0maxは算出される。また、距離Zmaxが未知である場合、背景特徴点抽出部は、Zmax∞、すなわち、カメラ2-2の視点802と座標xR0を通る線と、カメラ2-1の視点801と水平座標xL0maxを通る線が平行であると仮定し、水平座標xL0maxを座標xR0に設定する。同様に、右画像に写っているにもかかわらず、頭部805で隠されることにより左画像に写らない領域は、図8bに示された領域808となる。そこで背景特徴点抽出部は、右画像において、領域808の左端に対応する右画像上の水平座標xR1から領域808の右端に対応する右画像上の水平座標xR1maxまでの範囲を、背景特徴点を抽出する範囲から除外する。そして領域808の左端は顔領域に写る頭部805で規定されるので、水平座標xR1は、顔領域の右端の座標となる。一方、水平座標xR1maxは、左画像上での顔領域の右端の座標xL1に対応する位置となる。カメラ2-1、2-2から最も遠方にある物体までの距離Zmaxが既知であるならば、水平座標xL0maxと同様に、三角測量の原理に基づいて、水平座標xR1maxは算出される。また、距離Zmaxが未知である場合、背景特徴点抽出部は、Zmax∞と仮定し、水平座標xR1maxを座標xL1に設定する。図9a及び図9bは、それぞれ、背景特徴点の抽出に関して、左画像及び右画像において背景領域から除外される領域を表す模式図である。図9aに示されるように、左画像900では、顔領域910の左側に隣接する、水平座標xL0maxからxL0までの範囲902が、背景特徴点の抽出が行われない領域として、背景領域901から除外される。また図9bに示されるように、右画像905では、顔領域915の右側に隣接する、水平座標xR1からxR1maxまでの範囲907が、背景特徴点の抽出が行われない領域として、背景領域906から除外される。これにより、例えば、左画像900では、頭部によって隠蔽される物点920は、右画像905では、背景特徴点の抽出対象領域から外れる。なお、顔領域が矩形領域でない場合には、背景特徴点抽出部は、左画像に関して、行ごとに顔領域の左端の座標をxL0とし、上記のようにして求めたxL0maxからxL0までの幅だけ左側の座標をxL0maxとしてもよい。同様に、背景特徴点抽出部は、右画像に関して、行ごとに顔領域の右端の座標をxR1とし、上記のようにして求めたxR1からxR1maxまでの幅だけ右側の座標をxR1maxとしてもよい。図10a及び図10bは、それぞれ、背景特徴点の抽出に関して、左画像及び右画像において背景領域から除外される領域を表す他の一例の模式図である。図10aに示されるように、左画像1000では、左端近傍の幅dの領域1001に写っている物体は、物点1020のように右画像に写らない。また図10bに示されるように、右画像1010では、右端近傍の幅dの領域1011に写っている物体は、左画像に写らない。そのため、背景特徴点抽出部は、左画像の領域1001及び右画像の領域1011から背景特徴点を抽出しないようにしてもよい。幅dの決定方法を図11~図13を参照しつつ説明する。図11は、左画像を生成するカメラ2-1の撮影範囲と右画像を生成するカメラ2-2の撮影範囲の関係を表す模式図である。この例では、カメラ2-1の結像光学系の光軸はカメラ2-2の結像光学系の光軸と平行であるとする。図11において、点1101、1102は、それぞれ、カメラ2-1、カメラ2-2の視点を表す。線1103、1104は、それぞれ、カメラ2-1の撮影面及びカメラ2-2の撮影面を表す。そしてカメラ2-1、2-2の水平方向の画角は、ともにθであるとする。また線1105は、カメラ2-1、2-2から最も遠方にある物体を表す。この場合、左画像に写る物体1105の水平方向の幅はとなる。なお、Zmaxは、カメラ2-1から物体1105までの距離である。同様に、右画像に写る物体1105の水平方向の幅はとなる。そしてカメラ2-1とカメラ2-2の間隔がTであれば、左画像上の左端に対応する物体1105上の点1106から距離Tまでの点までを含む領域1107に存在する物体が右画像に写らない。そこで背景特徴点が抽出されない、左画像の左端からの距離dは次式で算出される。ここで、Wは左画像の水平方向の画素数である。同様に、右画像において背景特徴点が抽出されない右画像の右端からの距離dも6式により算出される。また、カメラ2-1の結像光学系の光軸がカメラ2-2の結像光学系の光軸と平行でないこともある。図12は、カメラ2-1、2-2から左画像に写る範囲と右画像に写る範囲が同一となる平面までの距離Zが、カメラ2-1、2-2から左画像及び右画像に写る最も遠方の物体までの距離Zmaxよりも大きい場合のカメラ2-1、2-2の撮影範囲の模式図である。図12において点1201、1202は、それぞれ、カメラ2-1、カメラ2-2の視点を表す。線1203、1204は、それぞれ、カメラ2-1の撮影面及びカメラ2-2の撮影面を表す。そしてカメラ2-1、2-2の水平方向の画角は、ともにθであるとする。また物体1205は、カメラ2-1、2-2から最も遠方にある物体である。さらに、カメラ2-1の結像光学系の光軸とカメラ2-2の結像光学系の光軸は角度αをなして物体側で交差し、物体1205の法線に対してそれぞれα2だけ傾いているとする。このαは、例えば、設計値である。ここで、物体1205における、右画像の左端に対応する点をPとする。このとき、カメラ2-2の視点1202から物体1205まで垂直に下ろした点と、Pとの間の距離lはZmaxtanとなる。一方、カメラ2-1の視点1201とPを通る直線と、視線とのなす角度βはZmaxとなる。なおTは、カメラ2-1とカメラ2-2間の距離である。したがって、左画像及び右画像の水平方向の画素数をWとすると、一方の画像に写らない領域の他方の画像における画像端からの幅dは次式で求められる。図13は、カメラ2-1、2-2から左画像に写る範囲と右画像に写る範囲が同一となる平面までの距離Zが、カメラ2-1、2-2から左画像及び右画像に写る最も遠方の物体までの距離Zmaxよりも小さい場合のカメラ2-1、2-2の撮影範囲の模式図である。図13において点1301、1302は、それぞれ、カメラ2-1、カメラ2-2の視点を表す。線1303、1304は、それぞれ、カメラ2-1の撮影面及びカメラ2-2の撮影面を表す。そしてカメラ2-1、2-2の水平方向の画角は、ともにθであるとする。また物体1305は、カメラ2-1、2-2から最も遠方距離Zmaxにある物体である。さらに、カメラ2-1の結像光学系の光軸とカメラ2-2の結像光学系の光軸は角度αをなして物体側で交差し、物体1305の法線に対してそれぞれα2だけ傾いているとする。ここで、物体1305における、右画像の左端に対応する点をQとする。このとき、カメラ2-1の視点1301から物体1305まで垂直に下ろした点と、Qとの間の距離mはZmaxtanとなる。一方、カメラ2-2の視点1301とQを通る直線と、カメラ2-2の光軸1306とのなす角度γはZmaxα2となる。なおTは、カメラ2-1とカメラ2-2間の距離である。したがって、左画像及び右画像の水平方向の画素数をWとすると、一方の画像に写らない領域の他方の画像における画像端からの幅dは次式で求められる。さらに、背景特徴点抽出部は、背景領域から、上述した左画像の左端近傍の領域及び右画像の右端近傍の領域と頭部によりオクルージョンが生じる顔領域近傍の領域との両方を除いた残りの領域からのみ背景特徴点を抽出してもよい。図14a及び図14bは、それぞれ、背景特徴点の抽出に関して左画像及び右画像において背景領域から除外される領域を表すさらに他の一例の模式図である。図14aに示されるように、左画像1400では、背景領域から左画像の左端近傍の幅dの領域1402と顔領域1403の左端近傍の、水平座標xL0maxからxL0までの領域1404を除いた残りの領域1405が背景特徴点の抽出対象となる。また図14bに示されるように、右画像1410では、背景領域から右画像の右端近傍の幅dの領域1412と顔領域1413の右端近傍の、水平座標xR1からxR1maxまでの領域1414を除いた残りの領域1415が背景特徴点の抽出対象となる。上述したような背景特徴点抽出の除外範囲の設定は、キャリブレーション済みのステレオカメラで3次元計測を行う装置にも適用が可能である。例えば、カメラ2-1とカメラ2-2間の間隔は既知であるので、処理部は、各背景特徴点の組に対して、三角測量の原理に基づいてカメラ2-1、2-2からその背景特徴点の組に対応する物体までの距離を求めることができる。同様に、処理部は、各顔特徴点の組に対して、三角測量の原理に基づいてカメラ2-1、2-2からその顔特徴点の組に対応する顔上の点までの距離を求めることができる。その際、片方のカメラで撮影された画像において被写体により隠蔽されている特徴点、または片方のカメラにしか写らない特徴点が含まれれば、無駄な処理量が増えるとともに、特徴点の誤対応による計測ミスが生じる。この時、上述したように、背景特徴点の抽出を行わない領域を設定することにより、処理部は、処理の効率化と精度の向上を実現できる。場合によっては、カメラ2-1の結像光学系の焦点距離とカメラ2-2の結像光学系の焦点距離が異なることがある。このような場合、左画像に写る像の拡大率以下、カメラ倍率と呼ぶが右画像に写る像の拡大率と異なることになる。変形例によれば、処理部は、同一の物体の同一の点に対応する特徴点の組を、このようなカメラ倍率の差異の較正にも利用できる。ここで、左画像上の二つの特徴点間の距離の平均値と右画像上の二つの特徴点間の距離の平均値は、カメラ倍率の違いを反映していると推測される。特に、カメラまでの距離が相対的に遠い物体上の点については、両方のカメラからその点までの距離がほぼ等しくなるので、各カメラとその点までの距離間の差は無視できるほど小さい。そこで、例えば、較正パラメータ算出部は、左画像及び右画像のそれぞれについて、カメラから相対的に物体に対応する、複数の背景特徴点から任意の二つの背景特徴点を選択し、その二つの背景特徴点間の距離画像上の位置の差を計算する。較正パラメータ算出部は、選択する背景特徴点の組み合わせを様々に変えて、背景特徴点間の距離を多数算出し、その距離の平均値を求める。そして較正パラメータ算出部は、左画像について求めた背景特徴点間の距離の平均値に対する、右画像について求めた背景特徴点間の距離の平均値の比率をスケール比Sとして求める。スケール比Sが決まれば、較正パラメータ算出部は、x軸周りの較正パラメータθx及びy軸周りの較正パラメータθyを決定する際に、1式、2式においてXRi、YRiにスケール比Sを乗じることで、カメラ倍率の違いを補正できる。さらに他の変形例によれば、一旦求めた較正パラメータの組に基いて補正された右画像または左画像から顔特徴点の組及び背景特徴点の組を求めることにより、カメラから顔までの距離及び各背景特徴点の組に対応する物体までの距離が求められる。その結果、顔から各背景特徴点の組に対応する物体までの相対的な距離が計測できる。計測した距離に基いて、背景特徴点抽出部は、背景の特徴点の組を求める際の、テンプレートマッチングの探索範囲をその距離を中心とする所定の範囲内の距離となる画像上の領域に限定できる。そして背景特徴点抽出部は、限定された範囲内で再度テンプレートマッチングを行うことにより、同一の物体の同一の点に対応している可能性がより高い背景特徴点の組を得ることが可能になる。較正パラメータ算出部は、その背景特徴点の組を使用して、再度、較正パラメータを算出し直せば、より正確な較正パラメータを求めることができる。特に、上記のスケール比の推定においては、較正パラメータ算出部は、遠方の背景特徴点を選択的に利用することにより、カメラ2-1から物体までの距離とカメラ2-2からその物体までの距離の違いに起因するスケール比の測定誤差を低減できる。さらに他の変形例によれば、被写体は、顔ではなく、人の全身あるいは上半身、車両または植物などであってもよい。この場合、処理部は、左画像及び右画像から、それぞれそのような被写体が写っている被写体領域を検出する被写体領域検出部を有する。この被写体領域検出部は、例えば、顔検出部と同様に、予め被写体が写っていることが分かっている複数の画像と被写体が写っていないことが分かっている複数の画像を用いた教師付き学習によって、画像上の被写体領域を抽出するように学習された識別器を用いて被写体領域を抽出する。そして被写体領域が抽出された後、処理部は、上記の実施形態またはその変形例と同様に、左画像及び右画像の被写体領域から被写体の同一の点を表す被写体特徴点の組を求め、背景領域から背景特徴点の組を求める。そして処理部は、被写体特徴点の組から水平方向及び垂直方向の較正パラメータを求め、背景特徴点の組から回転方向較正パラメータを求めればよい。上記の実施形態またはその変形例による処理部の機能を実現するコンピュータプログラムは、磁気記録媒体、光記録媒体といったコンピュータ読み取り可能な記録媒体に記録された形で提供されてもよい。ここに挙げられた全ての例及び特定の用語は、読者が、本発明及び当該技術の促進に対する本発明者により寄与された概念を理解することを助ける、教示的な目的において意図されたものであり、本発明の優位性及び劣等性を示すことに関する、本明細書の如何なる例の構成、そのような特定の挙げられた例及び条件に限定しないように解釈されるべきものである。本発明の実施形態は詳細に説明されているが、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。以上説明した実施形態及びその変形例に関し、更に以下の付記を開示する。付記1被写体を含む領域を第1のカメラで撮影することにより生成された第1の画像と当該領域を第2のカメラで撮影することにより生成された第2の画像とを取得し、前記第1の画像から前記被写体が写っている第1の被写体領域を検出し、かつ、前記第2の画像から前記被写体が写っている第2の被写体領域を検出し、前記第1の被写体領域及び前記第2の被写体領域から、前記被写体上の同一の点に対応する被写体特徴点の組を少なくとも一つ抽出し、前記少なくとも一つの被写体特徴点の組に基づいて、像面に対して平行な第1の軸及び当該第1の軸と直交する第2の軸のそれぞれの周りの前記第1のカメラの回転角と前記第2のカメラの回転角との差を求め、当該差による前記第1の画像上の前記被写体の位置と前記第2の画像上の前記被写体の位置のずれを補正する第1の較正パラメータを求め、前記第1の画像から前記第1の被写体領域を除いた第1の背景領域及び前記第2の画像から前記第2の被写体領域を除いた第2の背景領域に写っている物体の像から、前記第1のカメラの光軸周りの回転角と前記第2のカメラの光軸周りの回転角の差による前記第1の画像と前記第2の画像間の回転を補正する第2の較正パラメータを求める、ことを含むステレオ画像較正方法。付記2前第1の背景領域及び前記第2の背景領域から、同一の物体上の同一の点に対応する背景特徴点の組を少なくとも一つ抽出することをさらに含み、前記第2の較正パラメータを求めることは、前記第1の画像及び前記第2の画像のうちの少なくとも一方を回転させつつ、前記背景特徴点の組ごとに、前記第1の画像に含まれる背景特徴点と前記第2の画像に含まれる背景特徴点間の距離を求めて該距離の平均値を求め、当該平均値が最小となるときの前記第1の画像に対する前記第2の画像の回転角度を前記第2の較正パラメータとする、付記1に記載のステレオ画像較正方法。付記3前記背景特徴点の組を抽出することは、前記第1の背景領域の中から前記第2のカメラについて前記被写体によって隠蔽される領域に相当する範囲を除いた領域から前記背景特徴点を抽出する、付記2に記載のステレオ画像較正方法。付記4前記背景特徴点の組を抽出することは、前記第1の背景領域の中から前記第2のカメラの撮影範囲から外れる範囲を除いた領域から前記背景特徴点を抽出する、付記2または3に記載のステレオ画像較正方法。付記5前記第2の較正パラメータを求めることは、前記第1の背景領域内の各画素における画素値の局所勾配の方位角を求めることにより当該局所勾配の頻度が最大となる第1の方位角を求め、かつ、前記第2の背景領域内の各画素における画素値の局所勾配の方位角を求めることにより当該局所勾配の頻度が最大となる第2の方位角を求め、前記第1の方位角と前記第2の方位角の差を前記第2の較正パラメータとする、付記1に記載のステレオ画像較正方法。付記6前記第1の画像及び前記第2の画像のうちの少なくとも一方についての前記被写体特徴点の座標を前記第1の較正パラメータ及び前記第2の較正パラメータを用いて変換して得られた補正後の被写体特徴点の垂直方向座標と、前記第1の画像及び前記第2の画像のうちの他方についての前記被写体上の同一の点に対応する前記被写体特徴点の垂直方向座標との差が所定の許容範囲内である場合に、前記第1の較正パラメータ及び前記第2の較正パラメータを記憶部に記憶させる、付記1~5の何れか一項に記載のステレオ画像較正方法。付記7前記被写体特徴点の組を少なくとも一つ抽出することは、前記第1の被写体領域上の第1の候補点を所定の検出器を用いて検出し、前記第1の候補点を含む前記第1の被写体領域内の第1の部分領域と最も一致する前記第2の被写体領域内の第2の部分領域を求めて当該第2の部分領域内の所定点を第2の候補点とし、前記第2の部分領域と最も一致する前記第1の被写体領域内の第3の部分領域を求め、当該第3の部分領域内の第3の候補点と前記第1の候補点間の距離が所定の閾値以下である場合、前記第1の候補点または当該第3の候補点と前記第2の被写体候補点とを、前記被写体特徴点の組とする、付記1~6の何れか一項に記載のステレオ画像較正方法。付記8前記第1の較正パラメータを求めることは、前記被写体特徴点の組ごとに、前記第1の画像上の前記第1のカメラの光軸に対応する点から当該被写体特徴点の組に含まれる前記第1の画像上の第1の被写体特徴点までの第1の距離に応じた当該第1の被写体特徴点の前記第1の方向に対する回転角と前記第2の画像上の前記第2のカメラの光軸に対応する点から当該被写体特徴点の組に含まれる前記第2の画像上の第2の被写体特徴点までの第2の距離に応じた当該第2の被写体特徴点の前記第1の方向に対する回転角との第1の差を求め、前記第1の距離に応じた前記第1の被写体特徴点の前記第2の方向に対する回転角と前記第2の距離に応じた前記第2の被写体特徴点の前記第2の方向に対する回転角との第2の差を求め、前記第1の差の平均及び前記第2の差の平均を前記第1の較正パラメータとする、付記1~7の何れか一項に記載のステレオ画像較正方法。付記9被写体を含む領域を第1のカメラで撮影することにより生成された第1の画像と当該領域を第2のカメラで撮影することにより生成された第2の画像とを取得し、前記第1の画像から前記被写体が写っている第1の被写体領域を検出し、かつ、前記第2の画像から前記被写体が写っている第2の被写体領域を検出し、前記第1の被写体領域及び前記第2の被写体領域から、前記被写体上の同一の点に対応する被写体特徴点の組を少なくとも一つ抽出し、前記少なくとも一つの被写体特徴点の組に基づいて、像面に対して平行な第1の軸及び当該第1の軸と直交する第2の軸のそれぞれの周りの前記第1のカメラの回転角と前記第2のカメラの回転角との差を求め、当該差による前記第1の画像上の前記被写体の位置と前記第2の画像上の前記被写体の位置のずれを補正する第1の較正パラメータを求め、前記第1の画像から前記第1の被写体領域を除いた第1の背景領域及び前記第2の画像から前記第2の被写体領域を除いた第2の背景領域に写っている物体の像から、前記第1のカメラの光軸周りの回転角と前記第2のカメラの光軸周りの回転角の差による前記第1の画像と前記第2の画像間の回転を補正する第2の較正パラメータを求める、ことをコンピュータに実行させるステレオ画像較正用コンピュータプログラム。付記10所定の被写体を含む領域を撮影することにより第1の画像を生成する第1のカメラと、前記第1のカメラと異なる位置に配置され、かつ前記領域を撮影することにより第2の画像を生成する第2のカメラと、前記第1の画像から前記被写体が写っている第1の被写体領域を検出し、かつ、前記第2の画像から前記被写体が写っている第2の被写体領域を検出する被写体領域検出部と、前記第1の被写体領域及び前記第2の被写体領域から、前記被写体上の同一の点に対応する被写体特徴点の組を少なくとも一つ抽出する被写体特徴点抽出部と、前記少なくとも一つの被写体特徴点の組に基づいて、像面に対して平行な第1の軸及び当該第1の軸と直交する第2の軸のそれぞれの周りの前記第1のカメラの回転角と前記第2のカメラの回転角との差を求め、当該差による前記第1の画像上の前記被写体の位置と前記第2の画像上の前記被写体の位置のずれを補正する第1の較正パラメータを求め、かつ、前記第1の画像から前記第1の被写体領域を除いた第1の背景領域及び前記第2の画像から前記第2の被写体領域を除いた第2の背景領域に写っている物体の像から、前記第1のカメラの光軸周りの回転角と前記第2のカメラの光軸周りの回転角の差による前記第1の画像と前記第2の画像間の回転を補正する第2の較正パラメータを求める較正パラメータ算出部と、を有するステレオ画像較正装置。