筐体と、前記筐体に配置され長方形の表示素子と、前記表示素子の長辺方向に並んで配置された2眼カメラと、前記2眼カメラの画像から被写体の距離情報を抽出する距離情報抽出部と、を備え、前記表示素子を横長に配置した横3D撮影モードと前記表示素子を縦長に配置した縦3D撮影モードを有する3D撮像装置であって、前記縦3D撮影モードにおいて、前記2眼カメラの片側のカメラ画像と前記距離情報から、前記表示素子の短辺方向の視差を算出して3D画像を生成する3D撮像装置。請求項1に記載の3D撮像装置であって、前記横3D撮影モードでは、前記2眼カメラ画像を左右画像として3D画像を生成する3D撮像装置。請求項1又は請求項2に記載の3D撮像装置であって、姿勢センサを有し、前記姿勢センサにより前記表示素子の表示画面が縦長であると判定したときには、前記3D撮影を縦3D撮影モードに切り替える3D撮像装置。請求項1から請求項3のいずれか1項に記載の3D撮像装置であって、前記表示素子は3D表示機能を有し、前記横3D撮影モードでは3Dプレビュー表示し、前記縦3D撮影モードでは、前記2眼カメラのいずれか一方の画像を用いた2D画像で前記表示素子によるプレビュー表示を行う3D撮像装置。請求項1から請求項4のいずれか1項に記載の3D撮像装置であって、前記縦3D撮影モードでは、前記2眼カメラのいずれか一方の画像から短辺方向に視差を追加した擬似3D画像で前記プレビュー表示を行う3D撮像装置。請求項1から請求項5のいずれか1項に記載の3D撮像装置であって、前記横3D撮影モードと前記縦3D撮影モードの左右画像の視差設定が独立にそれぞれ設定できる3D撮像装置。請求項1から請求項6のいずれか1項に記載の3D撮像装置であって、前記横3D撮影モードよりも前記縦3D撮影モードの前記視差設定値が近距離用である3D撮像装置。従来の2眼カメラによる3D撮影では、表示画面を縦長になるように筐体を回転した状態で、縦撮影することができなかった。また、特許文献1には、3Dの縦撮影を実現できる方法が提案されているが、縦長の3D撮影を行うために、2つカメラがカメラ光軸に対して物理的に回転する機構や、表示素子の回転機構が必要であり、撮像装置が大型化するという課題があった。本発明は、上述の問題点を解決するためになされたもので、カメラの配置を物理的に変更することなく、小型で安価に縦3D撮影と横3D撮影を両立することを目的とする。次に、上記の課題を解決するための手段について述べる。本発明の3D撮像装置は、筐体と、前記筐体に配置され長方形の表示素子と、前記表示素子の長辺方向に並んで配置された2眼カメラと、前記2眼カメラの画像からから被写体の距離情報を抽出する距離情報抽出部と、を備え、前記表示素子を横長に配置した横3D撮影モードと前記表示素子を縦長に配置した縦3D撮影モードを有する3D撮像装置であって、前記縦3D撮影モードにおいて、前記2眼カメラの片側のカメラ画像と前記距離情報から、前記表示素子の短辺方向の視差を算出して3D画像を生成する。この構成により、距離情報から3D画像を生成することで、カメラの配置を物理的に変更することなく、小型で安価に縦3D撮影と横3D撮影を両立できる。また、本発明の3D撮像装置は、前記横3D撮影モードでは、前記2眼カメラ画像を左右画像として3D画像を生成する。この構成により、横3D撮影のときには3D画像生成時間を短縮することが出来る。また、本発明の3D撮像装置は、姿勢センサを有し、前記姿勢センサにより前記表示素子の表示画面が縦長であると判定したときには、前記3D撮影を縦3D撮影モードに切り替える。この構成により、姿勢センサの出力結果に応じて縦撮影モードへ自動切換えすることで、ユーザによる切り替えが不要となる。また、本発明の3D撮像装置は、前記表示素子は3D表示機能を有し、前記横3D撮影モードでは3Dプレビュー表示し、前記縦3D撮影モードでは、前記2眼カメラのいずれか一方の画像を用いた2D画像で前記表示素子によるプレビュー表示を行う。この構成により、縦撮影モード時においても3D画像生成時間に依存せず、プレビュー表示が可能となる。また、本発明の3D撮像装置は、前記縦3D撮影モードでは、前記2眼カメラのいずれか一方の画像から短辺方向に視差を追加した擬似3D画像で前記プレビュー表示を行う。この構成により、縦撮影モード時のプレビューを擬似的に3D表示でき、2D撮影時との差が認識しやすくなる。また、本発明の3D撮像装置は、前記横3D撮影モードと前記縦3D撮影モードの左右画像の視差設定が独立にそれぞれ設定できる。この構成により、縦撮影と横撮影にそれぞれ最適な視差を設定することが出来る。また、本発明の3D撮像装置は、前記横3D撮影モードよりも前記縦3D撮影モードの前記視差設定値が近距離用である。この構成により、縦撮影時に近距離撮影がしやすくなる。本発明によれば、カメラの配置を物理的に変更することなく、小型で安価に縦3D撮影と横3D撮影を両立する。以下、本発明の実施の形態について、図面を用いて説明する。実施の形態1図1は、本実施の形態の3D撮像装置の概略構造図である。以下、本実施の形態1では、1個の筐体からなる携帯端末装置を想定して説明するが、その他、折畳み型の携帯端末やデジタルスチルカメラDSCなど、小型カメラを有する電子機器に装着した場合も同様である。図11、2に示すように、携帯端末装置の長方形の筐体1の表示素子5の裏面に第一カメラ2と第二カメラ3からなる2眼の3Dカメラ4が配置されている。第一カメラ2と第二カメラ3は、カメラセンサ7とレンズ6からなる。図13は携帯端末装置のブロック構成図を示す。第一カメラ2と第二カメラ3はカメラ制御手段8で制御され、撮影画像を記憶手段9に保存し、表示素子5を用いて撮像画像を表示する。表示素子5は、例えばバリア液晶を有する裸眼3D液晶であり、バリアの方向を縦と横に切り替えることにより、3D画像の横長表示と縦長表示が可能である。また、電子シャッタ式眼鏡を用いた3D表示素子であっても、3D画像の横長表示と縦長表示が可能である。なお、3D画像を表示素子で表示する必要性がなければ、縦長3D表示ができなくてもよい。または、3D表示自体ができなくても構わない。距離情報抽出部11は、第一カメラ2と第二カメラ3の画像から被写体の距離情報を抽出する機能を有する。さらに、この携帯端末は、加速度センサや方位センサなどからなる姿勢センサ11を内蔵し、端末の姿勢を検出することができる。表示素子の長辺を水平にした撮影を横3D撮影モード、表示素子の長辺を垂直にした撮影を縦3D撮影モードと呼ぶことにする。表示素子の長辺が水平か垂直かは姿勢センサ11が検出し、横3D撮影モードにするか縦3D撮影モードにするかを自動的に決定する。なお、姿勢センサがない場合には、ユーザ自身が横3D撮影モードか縦3D撮影モードかを選択すればよいため、姿勢センサがなくても構わない。図21に横3D撮影モード、図22に縦3D撮影モードの概要を示す。なお、第一および第二カメラのカメラセンサ7の長辺は表示素子の長辺と平行とする。横撮影モードでは、従来通り第一カメラ画像と第二カメラ画像を左右画像にすることで3D画像を得る。図21に示すように、3D画像の再生表示または、プレビュー表示では、水平方向すなわち表示素子の長辺方向に左右視差を有する3D画像となる。一方、縦撮影モードでは、左右画像が表示素子の短辺方向に左右視差を有する3D画像とする。この短辺方向に左右視差を有する縦3D画像は、第一カメラ画像と第二カメラ画像を左右画像としただけでは得ることができない。次に、縦3D画像の生成方法について説明する。図3は横3D画像と縦3D画像の生成手順を示す。横3D撮影モードでは、左右画像[1]と[2]から3D画像を得る。一方、縦3D撮影モードでは、縦長の左右画像[3]と[4]から、各画素または微小ブロックに対して、画像処理の相関演算などを用いて対応関係をつけることで、各画素または微小ブロックの視差情報=距離情報[5]を算出する。さらに、第一カメラ画像[3]または第二カメラ画像[4]と視差情報[5]から、カメラ画像の短辺方向に左右視差BL-BRを有する左右画像[6]と[7]を得る。2眼カメラ画像から距離情報を算出したのち3D画像を生成する方法は、例えば特許文献1に記載されているが、表示素子の長辺方向に配置された2眼カメラから、表示素子の短辺方向の視差BL-BRを有する3D画像を生成するところが、本発明と従来例の異なる点である。なお、横3D撮影モードにおいても、縦3D撮影モードと同様に距離情報による3D画像生成方法を用いても構わない。但し、距離情報による3D画像生成方法は処理時間がかかるため、横3D撮影モードでは従来の2眼カメラ画像で3D画像を生成したほうが望ましい。図4には3D撮影フローチャートの一例を示す。姿勢センサ11の検出結果が縦置きの場合は縦3D撮影モード、横置きの場合は横3D撮影モードに切り替える。横置きの場合は、3Dプレビュー表示画像は第一カメラ画像と第二カメラ画像を用いる。一方、縦置きの場合は、3Dプレビュー表示画像としては、ステップS2とS3で生成された3D画像を用いる。なお、このときには、視差バリア液晶のバリア液晶を縦表示のモードに切り換える必要がある。以上のように、通常の2眼カメラによる3D画像生成方法と、距離情報と片側のカメラ画像から3D画像生成する方法を組み合わせることで、カメラの配置を物理的に変更することなく、小型で安価に、縦3D撮影と横3D撮影を両立させることができる。実施の形態2次に、本実施の形態2の3D撮像におけるプレビュー表示方法ついて説明する。なお、本実施の形態2の3D画像生成方法の基本的部分に関しては実施の形態1と同様であるため、説明は省略する。図5には本実施の形態2の3D撮影フローチャートの一例を示す。姿勢センサ11の検出結果が縦置きの場合は縦3D撮影モード、横置きの場合は横3D撮影モードに切り替える。実施の形態1の図4との違いは、ステップS12の縦3D撮影モードの場合のプレビュー表示の方法である。実施の形態1では、縦3D撮影時のプレビュー表示は、第一または第二カメラ画像と距離情報から生成した3D画像から生成したプレビュー画像を用いていたが、距離情報による3D画像生成に時間がかかるため、プレビュー表示の開始時間が遅れたり、表示フレームレートが遅いといった課題があった。そこで、ここでは、第一または第二カメラ画像の2D画像を用いてプレビュー表示するものとする。なお、3Dバリア液晶は3D表示モードではなく2D表示モードとする。これにより、上記の縦3D撮影時のプレビュー表示の遅れの問題が解消できる。なお、単なる縦長の2D撮影と縦3D撮影モードを、ユーザが明確に区別できるように、2D表示画面の中に3D表示プレビュー中であることがわかる文字表示またはマーク表示等を追加することが望ましい。図6には、もう一つのプレビュー表示を用いた3D撮影フローチャートの一例を示す。図6と図5の差は、ステップS21の縦3D撮影モードのプレビュー表示の方法である。ステップS21では、第一カメラ画像または第二カメラ画像から擬似3D画像をプレビュー表示する。ここで、擬似3D画像とは以下の画像を指す。図7に示すように、第一カメラ画像または第二カメラ画像の2D画像[3]の水平方向のずれ量Cが異なる2つの画像を左右画像[8]と[9]とする。これを擬似3D画像と呼ぶ。これにより、視差のある画像が生成でき、2D撮影時のプレビューとは異なるプレビュー画像表示が可能になるため、ユーザが3D撮影か2D撮影かの認識が容易となり、2D撮影と3D撮影を区別するための表示等が不要となる。以上により、上記の縦撮影時のプレビュー表示方法は3D画像の生成が不要なため、短時間でプレビュー表示が可能となる。2D表示画面の中に2D表示プレビューと区別するための文字表示またはマーク表示等は不要である。実施の形態3次に、本実施の形態3の3D撮像における視差調整方法ついて説明する。なお、本実施の形態3の3D画像生成方法の基本的部分に関しては実施の形態1、2と同様であるため、説明は省略する。図8は本実施の形態3の3D画像生成方法を示す図である。図81は横撮影時の3D画像、2は縦撮影時の3D画像を示す。横撮影のときと縦撮影のときに、左右画像の視差が独立に設定できるようにする。横撮影のときに比べて縦撮影のときには被写体が人物などの近距離被写体を撮影する頻度が多いことを想定する。縦撮影のときには、近距離の被写体の視差角または視差C2が大きくなり過ぎないように、左右画像の相対的水平距離を予め所定の値に調整する。すなわち、視差設定値が近距離用となるようにする。これにより、縦撮影の近距離撮影でも快適な視差の3D画像が得られる。一方、横撮影のときには、遠距離被写体が多いことを想定し、視差角または視差C1が小さくなりすぎないように、視差設定値を遠距離用とする。以上により、縦撮影と横撮影の最適な視差の3D画像が得られる。