"第1撮影手段と、水平方向および垂直方向のそれぞれについて前記第1撮影手段とずれた場所に設けられた第2撮影手段と、前記第1および第2撮影手段が生成した各撮影画像データを基に立体視用画像データを生成する生成手段と、を含む撮影装置。請求項1に記載の撮影装置において、前記生成手段は、前記撮影装置の傾きを検出する傾き検出手段と、前記傾き検出手段の検出結果に基づいて、前記各撮影画像データのうち右目用画像データとする撮影画像データと、前記各撮影画像データのうち左目用画像データとする撮影画像データと、を決定し、前記右目用画像データと前記左目用画像データとを基に前記立体視用画像データを生成する画像生成手段と、を含む、撮影装置。請求項2に記載の撮影装置において、前記画像生成手段は、前記第1撮影手段から被写体までの第1距離と、前記第2撮影手段から前記被写体までの第2距離と、の少なくともいずれかを、ずれ補正用距離として検出し、前記右目用画像データが表す画像と前記左目用画像データが表す画像との鉛直方向のずれが小さくなるように、前記ずれ補正用距離と、前記第1撮影手段と前記第2撮影手段との間の鉛直方向のずれ距離と、に基づいて、前記右目用画像データと前記左目用画像データとのいずれかまたは両方を補正し、前記画像間の鉛直方向のずれが小さくなった右目用画像データと左目用画像データとを基に前記立体視用画像データを生成する、撮影装置。第1撮影手段と、水平及び鉛直方向のそれぞれについて前記第1撮影手段とずれた場所に設けられた第2撮影手段と、を含む撮影装置での立体視用画像データ生成方法であって、前記第1および第2撮影手段で被写体を撮影して各撮影画像データを取得する取得ステップと、前記各撮影画像データを基に立体視用画像データを生成する生成ステップと、を含む立体視用画像データ生成方法。第1撮影手段と、水平及び鉛直方向のそれぞれについて前記第1撮影手段とずれた場所に設けられた第2撮影手段と、に接続されたコンピュータに、前記第1および第2撮影手段で被写体を撮影して各撮影画像データを取得する取得手順と、前記各撮影画像データを基に立体視用画像データを生成する生成手順と、を実行させるためのプログラム。特許文献1に記載の遠隔作業用画像表示システムは、例えば、90度傾けられた場合、2つのカメラは鉛直方向にずれてしまい、水平方向での視差分のずれが無くなり、立体視用画像データを生成できなくなる。図11は、ユーザ101と被写体102の位置関係と、撮影装置103と被写体102との位置関係と、を示した図である。図11bに示した状況では、撮影装置103のカメラ103aおよび103bは、図11aに示したユーザ101の目線と同様に、水平方向に視差分ずれた位置から被写体を撮影する。よって、撮影装置103は、立体視用画像データを生成できる。一方、図11cに示した状況では、撮影装置103のカメラ103aおよび103bは、垂直方向にずれ、水平方向での視差分のずれが無くなる。よって、撮影装置103は、立体視用画像データを生成できない。このため、傾きが0度の場合でも90度の場合でも、立体視用画像データを生成できる撮影装置が望まれるという課題があった。本発明の目的は、上記課題を解決可能な撮影装置、立体視用画像データ生成方法およびプログラムを提供することである。本発明の撮影装置は、第1撮影手段と、水平方向および垂直方向のそれぞれについて前記第1撮影手段とずれた場所に設けられた第2撮影手段と、前記第1および第2撮影手段が生成した各撮影画像データを基に立体視用画像データを生成する生成手段と、を含む。本発明の立体視用画像データ生成方法は、第1撮影手段と、水平及び鉛直方向のそれぞれについて前記第1撮影手段とずれた場所に設けられた第2撮影手段と、を含む撮影装置での立体視用画像データ生成方法であって、前記第1および第2撮影手段で被写体を撮影して各撮影画像データを取得する取得ステップと、前記各撮影画像データを基に立体視用画像データを生成する生成ステップと、を含む。本発明のプログラムは、第1撮影手段と、水平及び鉛直方向のそれぞれについて前記第1撮影手段とずれた場所に設けられた第2撮影手段と、に接続されたコンピュータに、前記第1および第2撮影手段で被写体を撮影して各撮影画像データを取得する取得手順と、前記各撮影画像データを基に立体視用画像データを生成する生成手順と、を実行させる。本発明によれば、撮影装置の傾きが0度の場合でも90度の場合でも、立体視用画像データを生成することが可能になる。以下、本発明の実施形態を図面を参照して説明する。第1実施形態図1は、本発明の第1実施形態の撮影装置1を示したブロック図である。図2は、撮影装置1の正面図である。撮影装置1は、例えば、携帯電話機またはスマートフォンである。なお、撮影装置1は、携帯電話機またはスマートフォンに限らず、例えば、携帯型ゲーム機、タブレット型PCPersonalComputer、ノート型PC、PHSPersonalHandyphoneSystem、PDAPersonalDataAssistance,PersonalDigitalAssistants:個人向け携帯型情報通信機器、または、3D用撮影装置でもよい。撮影装置1は、カメラ11および12と、生成部13と、を含む。生成部13は、傾きセンサ13aと、画像生成部13bと、を含む。カメラ11は、一般的に第1撮影手段と呼ぶことができる。カメラ11は、撮影装置1の正面1aに設けられており、被写体2を撮影して撮影画像データ111を生成する。カメラ12は、一般的に第2撮影手段と呼ぶことができる。カメラ12は、撮影装置1の正面1aに設けられており、被写体2を撮影して撮影画像データ121を生成する。カメラ12は、水平方向および垂直方向のそれぞれについてカメラ11とずれた場所に設けられている。本実施形態では、カメラ12は、撮影装置1の横方向Aが水平方向となっており撮影装置1の縦方向Bが鉛直方向となっている基準状況で、水平方向および鉛直方向のそれぞれについてカメラ11と距離rずれた場所に設けられている。なお、距離rは0よりも大きい値である。図3は、カメラ11および12の各々として用いられるカメラ3と、制御部13b3と、を示した図である。図3において、カメラ3は、レンズ31と、CCDChargeCoupledDevices32と、ADアナログデジタル変換部33と、映像処理部34と、を含む。レンズ31は、CCD32の撮像面に被写体像を形成する。レンズ31は、レンズ移動用のモータを含むレンズ移動機構不図示を備えている。CCD32は、固体撮像素子であり、被写体像を電気信号に変換する。なお、固体撮像素子はCCDに限らず、例えばCMOSComplementaryMetalOxideSemiconductorセンサでもよい。AD変換部33は、CCD32にて生成された被写体像の電気信号をデジタル信号に変換する。映像処理部34は、被写体像のデジタル信号から撮影画像データを生成し、撮影画像データを生成部13に出力する。生成部13は、一般的に生成手段と呼ぶことができる。生成部13は、カメラ11からの撮影画像データ111と、カメラ12からの撮影画像データ121と、を基に、立体視用画像データを生成する。傾きセンサ13aは、一般的に傾き検出手段と呼ぶことができる。傾きセンサ13aは、撮影装置1の傾きを検出する。傾きセンサ13aは、例えば重力センサを有し、重力が、底面1b図2参照側に向いているか、右側面1c側に向いているか、上面1d側に向いているか、左側面1e側に向いているか、を検出する。本実施形態では、撮影装置1が基準状況にあるときの撮影装置1の傾きを0度とし、撮影装置1を正面1aから見たときに、撮影装置1が、基準状況から正面1aの法線を軸にして反時計回りに回転していくときの回転角度を、撮影装置1の傾きとして用いる。本実施形態では、傾きセンサ13aは、撮影装置1の傾きが0度以上45度未満または315度以上360度未満のとき、重力が底面1b側に向いていると判断する。また、傾きセンサ13aは、撮影装置1の傾きが45度以上135度未満のとき、重力が右側面1c側に向いていると判断する。また、傾きセンサ13aは、撮影装置1の傾きが135度以上225度未満のとき、重力が上面1d側に向いていると判断する。また、傾きセンサ13aは、撮影装置1の傾きが225度以上315度未満のとき、重力が左側面1e側に向いていると判断する。画像生成部13bは、一般的に画像生成手段と呼ぶことができる。画像生成部13bは、傾きセンサ13aの検出結果に基づいて、撮影画像データ111および121のうち右目用画像データとする撮影画像データと、撮影画像データ111および121のうち左目用画像データとする撮影画像データと、を決定する。画像生成部13bは、右目用画像データと左目用画像データとを基に立体視用画像データを生成する。また、画像生成部13bは、カメラ11および12のオートフォーカスを実行して、カメラ11および12のピントを合わせる。なお、ピントが合っているときのレンズ31の位置と被写体距離は、1対1で対応する。換言すると、被写体距離がレンズ位置の関数になる。本実施形態では、画像生成部13bは、オートフォーカスが行われたときのカメラ11内のレンズ31の位置から、カメラ11から被写体2までの距離以下第1距離と称するを求める。また、画像生成部13bは、オートフォーカスが行われたときのカメラ12内のレンズ31の位置から、カメラ12から被写体2までの距離以下第2距離と称するを求める。画像生成部13bは、第1距離と第2距離との少なくともいずれかをずれ補正用距離として用いる。画像生成部13bは、右目用画像データが表す右目用画像と左目用画像データが表す左目用画像との鉛直方向のずれが小さくなるように、ずれ補正用距離と距離rに基づいて、右目用画像データと左目用画像データとのいずれかまたは両方を補正する。画像生成部13bは、右目用画像と左目用画像との間の鉛直方向のずれが小さくなった右目用画像データと左目用画像データとを基に立体視用画像データを生成する。画像生成部13bは、メモリ13b1と、角度補正部13b2と、制御部13b3と、を含む。メモリ13b1は、撮影画像データ111および121と、撮影装置1の傾きと右目用画像データおよび左目画像データとの関係を示した決定情報と、距離rを示す距離情報と、ずれ角度θを補正するために用いる補正情報と、を格納する。図4は、決定情報の一例を示した図である。図4において、決定情報41は、重力の向きが底面1b側となる撮影装置1の傾きの状況、および、重力の向きが右側面1c側となる撮影装置1の傾きの状況では、撮影画像データ111が右目用画像データとなり、撮影画像データ121が左目用画像データとなることを示す。また、決定情報41は、重力の向きが上面1d側となる撮影装置1の傾きの状況、および、重力の向きが左側面1e側となる撮影装置1の傾きの状況では、撮影画像データ121が右目用画像データとなり、撮影画像データ111が左目用画像データとなることを示す。図5は、補正情報の一例を示した図である。図5において、補正情報51は、重力の向きが底面1b側となる撮影装置1の傾きの状況では、撮影画像データ111を上面1dから底面1bの方向へずれ角度θの位相分補正することを示す。また、補正情報51は、重力の向きが右側面1c側となる撮影装置1の傾きの状況では、撮影画像データ121を左側面1eから右側面1cの方向へずれ角度θの位相分補正することを示す。また、補正情報51は、重力の向きが上面1d側となる撮影装置1の傾きの状況では、撮影画像データ121を底面1bから上面1dの方向へずれ角度θの位相分補正することを示す。また、補正情報51は、重力の向きが左側面1e側となる撮影装置1の傾きの状況では、撮影画像データ111を右側面1cから左側面1eの方向へずれ角度θの位相分補正することを示す。角度補正部13b2は、傾きセンサ13aの検出結果とメモリ13b1内の補正情報51とずれ補正用距離と距離rとを用いて、右目用画像と左目用画像との鉛直方向のずれが小さくなるように、ずれ補正用距離と距離rに基づいて、右目用画像データと左目用画像データとのいずれかまたは両方を補正する。制御部13b3は、撮影装置1を制御する。例えば、制御部13b3は、傾きセンサ13aの検出結果とメモリ13b1内の決定情報41とを用いて、右目用画像データと左目用画像データとを決定する。次に、動作を説明する。図6は、撮影装置1の動作を説明するためのフローチャートである。制御部13b3は、操作スイッチ不図示を介してユーザの開始指示を受け取ると、カメラ11および12のオートフォーカスを実行するステップS601。例えば、制御部13b3は、カメラ11および12のそれぞれにおいて、撮影画像データの周波数成分を監視しながらレンズ31を駆動してピントが合う位置を探す。なお、レンズ31がピントの合う位置にくると、撮影画像が鮮明になり、撮影画像データの高周波数成分がピークになる。このため、制御部13b3は、撮影画像データの高周波数成分がピークになったときのレンズ31の位置にレンズ31を移動させてピントを合わせる。なお、上述したオートフォーカス動作は公知技術であるため、その詳細は割愛する。続いて、制御部13b3は、カメラ11内のレンズ31の位置から第1距離を算出し、カメラ12内のレンズ31の位置から第2距離を算出するステップS602。続いて、制御部13b3は、傾きセンサ13aを動作させて、撮影装置1の傾きを検出するステップS603。続いて、制御部13b3は、傾きセンサ13aの検出結果を受け取り、メモリ13b1内の決定情報41を参照し、傾きセンサ13aの検出結果に応じて右目用画像データと左目用画像データとを決定するステップS604。例えば、傾きセンサ13aの検出結果が、重力の向きが底面1b側となる撮影装置1の傾きの状況を示す場合には、制御部13b3は、撮影画像データ111を右目用画像データとし、撮影画像データ121を左目用画像データとする決定を行う。続いて、角度補正部13b2は、右目用画像データと左目用画像データとの鉛直方向のずれ角度を算出するステップS605。図7は、重力の向きが底面1b側となる撮影装置1の傾きの状況、および、重力の向きが上面1d側となる撮影装置1の傾きの状況における、右目用画像データと左目用画像データとの鉛直方向のずれ角度の算出手法の一例を説明するための図である。図7では、右目用画像データと左目用画像データとの鉛直方向のずれ角度をθで表している。また、右目用画像データと左目用画像データとの水平方向のずれ角度をφで表している。なお、重力の向きが底面1b側となる撮影装置1の傾きの状況では、カメラ11が右目用カメラ3Aとなり、カメラ12が左目用カメラ3Bとなり、第1距離が右目用カメラ3Aから被写体2までの距離Rdistになり、第2距離が左目用カメラ3Bから被写体2までの距離Ldistになる。また、重力の向きが上面1d側となる撮影装置1の傾きの状況では、カメラ11が左目用カメラ3Bとなり、カメラ12が右目用カメラ3Aとなり、第1距離が距離Ldistになり、第2距離が距離Rdistになる。図7に示したように、cosθ=root距離Rdist2-距離r2/距離Rdistなので、角度補正部13b2は、θ=arccosroot距離Rdist2-距離r2/距離Rdistを計算することで、ずれ角度θを算出する。図8は、重力の向きが右側面1c側となる撮影装置1の傾きの状況、および、重力の向きが左側面1e側となる撮影装置1の傾きの状況における、右目用画像データと左目用画像データとの鉛直方向のずれ角度の算出手法の一例を説明するための図である。図8では、右目用画像データと左目用画像データとの鉛直方向のずれ角度をθで表している。また、右目用画像データと左目用画像データとの水平方向のずれ角度をφで表している。なお、重力の向きが右側面1c側となる撮影装置1の傾きの状況では、カメラ11が右目用カメラ3Aとなり、カメラ12が左目用カメラ3Bとなり、第1距離が距離Rdistになり、第2距離が距離Ldistになる。また、重力の向きが左側面1e側となる撮影装置1の傾きの状況では、カメラ11が左目用カメラ3Bとなり、カメラ12が右目用カメラ3Aとなり、第1距離が距離Ldistになり、第2距離が距離Rdistになる。図8に示したように、cosθ=root距離Ldist2-距離r2/距離Ldistなので、角度補正部13b2は、θ=arccosroot距離Ldist2-距離r2/距離Ldistを計算することで、ずれ角度θを算出する。続いて、角度補正部13b2は、メモリ13b1内の補正情報51を参照し、右目用画像データと左目用画像データとの鉛直方向のずれ角度θを0度にする補正を行うステップS606。例えば、角度補正部13b2は、重力の向きが底面1b側となる撮影装置1の傾きの状況、および、重力の向きが上面1d側となる撮影装置1の傾きの状況図7参照では、右目用画像データ全てに対してずれ角度θの位相を回転行列などを用いて補正して、左目用画像との鉛直方向のずれ角度θが0度となる補正後右目用画像データを生成する。本実施形態では、角度補正部13b2は、重力の向きが底面1b側となる撮影装置1の傾きの状況では、回転行列を用いて、撮影画像データ111を上面1dから底面1bの方向へずれ角度θの位相分補正する。また、角度補正部13b2は、重力の向きが上面1d側となる撮影装置1の傾きの状況では、回転行列を用いて、撮影画像データ121を底面1bから上面1dの方向へずれ角度θの位相分補正する。一方、角度補正部13b2は、重力の向きが右側面1c側となる撮影装置1の傾きの状況、および、重力の向きが左側面1e側となる撮影装置1の傾きの状況図8参照では、左目用画像データ全てに対してずれ角度θの位相を回転行列などを用いて補正して、左目用画像との鉛直方向のずれ角度θが0度となる補正後右目用画像データを生成する。本実施形態では、角度補正部13b2は、重力の向きが右側面1c側となる撮影装置1の傾きの状況では、回転行列を用いて、撮影画像データ121を左側面1eから右側面1cの方向へずれ角度θの位相分補正する。また、角度補正部13b2は、重力の向きが左側面1e側となる撮影装置1の傾きの状況では、回転行列を用いて、撮影画像データ111を右側面1cから左側面1eの方向へずれ角度θの位相分補正する。続いて、制御部13b3は、ずれ角度が補正された右目用画像データと左目用画像データとを基に立体視用画像データを生成するステップS607。例えば、制御部13b3は、ずれ角度が補正された右目用画像データと左目用画像データとを3D画像用のファイル形式、一例としてはCIPACameraImagingProductsAssociationマルチピクチャフォーマット形式で合成して立体視用画像データを生成する。次に、本実施形態の効果を説明する。本実施形態によれば、カメラ12は、水平方向および垂直方向のそれぞれについてカメラ11とずれた場所に設けられている。このため、撮影装置1が、例えば、0度、90度、180度または270度傾けられても、カメラ11とカメラ12とは、水平方向での視差分のずれを有する。そして、生成部13は、カメラ11および12が生成した各撮影画像データを基に立体視用画像データを生成する。したがって、撮影装置1の傾きが0度の場合でも90度の場合でも、立体視用画像データを生成することが可能になる。例えば、撮影装置1が携帯電話機である場合、縦画面表示を行っている場合でも横画面表示を行っている場合でも、どちらでも3D撮影が可能となる。なお、この効果は、カメラ11とカメラ12と生成部13とからなる撮影装置でも奏する。図9は、カメラ11とカメラ12と生成部13とからなる撮影装置を示したブロック図である。また、本実施形態では、傾きセンサ13aは、撮影装置1の傾きを検出する。画像生成部13bは、傾きセンサ13aの検出結果に基づいて、撮影画像データ111および121のうち右目用画像データとする撮影画像データと、撮影画像データ111および121のうち左目用画像データとする撮影画像データと、を決定し、右目用画像データと左目用画像データとを基に立体視用画像データを生成する。水平方向におけるカメラ11とカメラ12との位置関係は、撮影装置1の傾きに応じて変化する。このため、傾きセンサ13aの検出結果に基づいて、撮影画像データ111および121の一方を右目用画像データとし他方を左目用画像データとする決定を行うことで、右目用画像データと左目用画像データとを適切に決定することが可能になる。また、本実施形態では、画像生成部13bは、カメラ11から被写体2までの第1距離と、カメラ12から被写体2までの第2距離と、の少なくともいずれかを、ずれ補正用距離として検出する。画像生成部13bは、右目用画像と左目用画像との鉛直方向のずれが小さくなるように、ずれ補正用距離と距離rとに基づいて、右目用画像データと左目用画像データとのいずれかまたは両方を補正する。画像生成部13bは、右目用画像と左目用画像との鉛直方向のずれが小さくなった右目用画像データと左目用画像データとを基に立体視用画像データを生成する。この場合、ずれ角度θを小さくできるので、立体視用画像データにて表示される3D画像の品質を向上することが可能になる。なお、画像生成部13b内の制御部13b3は、右目用画像データと左目用画像データとの鉛直方向のずれ角度θを補正しなくてもよい。この場合、3D画像はいびつに見えるが、立体視用画像データの生成手法を簡略化することが可能になる。なお、上記実施形態において、傾きセンサ13aは重力センサを用いて撮影装置1の傾きを検出したが、傾きセンサ13aは、重力センサの代わりに加速度センサまたはジャイロセンサを有し、加速度センサまたはジャイロセンサを用いて、撮影装置1の傾きを検出してもよい。また、上記実施形態では、角度補正部13b2は、右目用画像データと左目用画像データのいずれかを択一的に補正して、両画像データの鉛直方向のずれ角度θを0度としたが、右目用画像データと左目用画像データの両方を補正して、両画像データの鉛直方向のずれ角度θを0度としてもよい。図10は、重力の向きが底面1b側となる撮影装置1の傾きの状況、および、重力の向きが上面1d側となる撮影装置1の傾きの状況において、角度補正部13b2が右目用画像データと左目用画像データの両方を補正して両画像データの鉛直方向のずれ角度θを0度にする動作を説明するための図である。なお、図10において、右目用画像データと左目用画像データとの水平方向のずれ角度をφで表している。図10において、θ1とθ2は、θ1arctanLdist、θ2arctanRdistとなる。よって、角度補正部13b2は、θ1arctanLdistと、θ2arctanRdistと、を算出し、右目用画像データと左目用画像データとの鉛直方向のずれ角度が0度となるように、左目用画像データ全てに対してずれ角度θ1の位相を回転行列などを用いて補正し、右目用画像データ全てに対してずれ角度θ2の位相を回転行列などを用いて補正して、補正後右目用画像データおよび補正後左目用画像データを生成する。なお、重力の向きが右側面1c側となる撮影装置1の傾きの状況、および、重力の向きが左側面1e側となる撮影装置1の傾きの状況でも、図10を用いて説明した手法に準じた手法で、角度補正部13b2が右目用画像データと左目用画像データの両方を補正して両画像データの鉛直方向のずれ角度θを0度にしてもよい。また、上記実施形態では、制御部13b3は、カメラ内のレンズ31を動かしてピントが合う位置を探し、その位置から被写体2までの距離を算出したが、被写体2までの距離を算出する手法は適宜変更可能である。また、上記実施形態では、カメラ11とカメラ12との水平方向および鉛直方向のそれぞれの距離を同じにしているが、それぞれの距離を異なるようにしてもよい。この場合、2つの距離のうち短い方の距離は0よりも大きい値である。また、撮影装置1は、カメラ11および12と接続されたコンピュータにて実現されてもよい。この場合、コンピュータは、コンピュータにて読み取り可能なCD-ROMCompactDiskReadOnlyMemoryのような記録媒体に記録されたプログラムを読込み実行して、生成部13として機能する。記録媒体は、CD-ROMに限らず適宜変更可能である。以上説明した実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。"