(57)【特許請求の範囲】
【請求項１】
操作部と、
複数の画像を重ねて表示させて三次元画像を表示可能な表示部と、
被写体を異なる位置で撮影した複数の画像データと当該画像を撮影したときのそれぞれの位置情報とを併せて記憶する記憶部と、
前記操作部で検出した操作に基づいて前記被写体の表示角度を決定し、決定した表示角度と前記画像に対応付けた位置情報とに基づいて、少なくとも２枚の画像データを特定し、
前記少なくとも２枚の画像を前記表示部に重ねて前記被写体を三次元画像として表示させる制御部と、
筐体と、
前記筐体に配置され、画像を撮影する撮影部と、
前記筐体と前記画像の被写体との相対的な位置および角度に関する情報を取得する相対位置取得部と、を有し、
前記制御部は、前記相対位置取得部で相対的な位置および角度に関する情報を取得し、前記被写体の１枚目の画像を撮影した後、前記相対位置取得部で取得した情報に基づいて、前記１枚目の画像と組み合わせることで前記被写体を立体視できる画像を撮影できる位置および角度に筐体が配置されていると判定した場合、前記被写体の２枚目の画像を撮影することを特徴とする電子機器。
【請求項２】
前記記憶部は、外部から取得した情報を一時的に記憶する一時記憶装置であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御部は、当該画像を撮影した相対的な位置および角度を座標情報として、前記撮影した画像と前記座標情報とを対応付けて前記記憶部に記憶させることを特徴とする請求項１または２に記載の電子機器。
【請求項４】
筐体と、
前記筐体に配置され、画像を撮影する撮影部と、
前記筐体と前記画像の被写体との相対的な位置と角度に関する情報を取得する相対位置取得部と、
前記相対位置取得部で相対的な位置および角度に関する情報を取得し、前記被写体の１枚目の画像を撮影した後、前記相対位置取得部で検出した結果に基づいて、前記１枚目の画像と組み合わせることで前記被写体を立体視できる画像を撮影できる相対的な位置および角度に前記筐体が配置されているときに、前記被写体の２枚目の画像を撮影する制御部と、
前記撮影された画像と、前記画像の撮影した相対的な位置および角度を含む座標情報と、を対応付けて記憶する記憶部と、を有することを特徴とする電子機器。
【請求項５】
前記撮影部は、撮影可能な方向を調整する撮影方向調整部を備え、
前記制御部は、前記画像を解析して前記画像内における前記被写体の位置を特定し、前記被写体が撮影可能な方向に前記撮影部の向きを調整することを特徴とする請求項１から４のいずれか一項に記載の電子機器。
【請求項６】
前記制御部は、１つの被写体に対して、前記被写体を三次元表示できる画像の組み合わせを複数の異なる位置および角度で撮影することを特徴とする請求項３から５のいずれか一項に記載の電子機器。
【請求項７】
前記相対位置取得部は、前記筐体の移動を検出する加速度センサと、前記筐体の向きを検出する地磁気センサと、を有することを特徴とする請求項１から６のいずれか一項に記載の電子機器。
【請求項８】
前記相対位置取得部は、前記筐体の絶対位置を取得するＧＰＳ情報取得部と、前記筐体の向きを検出する地磁気センサと、を有することを特徴とする請求項１から６のいずれか一項に記載の電子機器。
【請求項９】
前記相対位置取得部は、前記撮影部で検出した焦点距離に基づいて、前記筐体と前記被写体との距離を算出することを特徴とする請求項１から８のいずれか一項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、三次元画像の撮影および表示の少なくとも一方を行う電子機器、画像表示方法および画像表示プログラムに関する。
【背景技術】
【０００２】
近年では、三次元画像を表示させる電子機器が提案されている。この電子機器に表示させる三次元画像を撮影する装置は、例えばミラー等を配置して角度をずらした２つの画像を撮影することで、三次元画像として再生可能な画像を撮影できる（特許文献１、２、３参照）。また、複数台の撮影装置を配置して夫々の撮影装置で同時に画像を撮影することでも、三次元画像として再生可能な画像を撮影できる（特許文献４参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−９２５１７号公報
【特許文献２】特開２０００−１３４６４１号公報
【特許文献３】特開２００４−７０３０２号公報
【特許文献４】特開平１１−３４１５１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１から３に記載の装置は、画像を撮影する撮影機構として三次元画像を撮影するための光学系、撮像素子が必要となる。また、特許文献４に記載の装置は、複数台の撮影装置が必要となる。このため、装置構成が複雑化、大型化し、装置が高価になる。
【０００５】
また、三次元画像を撮影する装置としては、ユーザが１つの電子機器で１回目の撮影をした後、場所を移動して２回目の撮影を行うことで、三次元画像として再生可能な画像を撮影する装置もある。このように場所を移動しつつ２枚の画像を取得することで１枚の画像を撮影できない電子機器でも三次元画像として再生可能な画像を撮影することができる。
【０００６】
しかしながら、１台の装置で移動しながら撮影する方法では、撮影領域のずれや被写体との距離のずれ等が生じ、撮影した画像が三次元画像にならない、つまり立体画像に見えない恐れがある。
【０００７】
また、三次元画像を表示させる電子機器は、用意された２つの画像を重ねて表示させることで三次元画像を表示させることができる。しかしながら、一方向からの三次元画像では被写体の三次元形状を認識しにくい場合がある。また、被写体の三次元形状のデータを取得することで、被写体を種々の角度から見た三次元画像を作成することができるが、データを処理して作成した画像では違和感のある画像となる場合もある。
【０００８】
本発明は、上記に鑑みてなされたものであって、三次元画像の撮影および表示の少なくとも一方を好適に実行できる電子機器、画像表示方法および画像表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、電子機器であって、操作部と、複数の画像を重ねて表示させて三次元画像を表示可能な表示部と、被写体を異なる位置で撮影した複数の画像データと当該画像を撮影したときのそれぞれの位置情報とを併せて記憶する記憶部と、前記操作部で検出した操作に基づいて前記被写体の表示角度を決定し、決定した表示角度と前記画像に対応付けた位置情報とに基づいて、少なくとも２枚の画像データを特定し、前記少なくとも２枚の画像を前記表示部に重ねて前記被写体を三次元画像として表示させる制御部と、を有することを特徴とする。
【００１０】
ここで、前記記憶部は、外部から取得した情報を一時的に記憶する一時記憶装置であることが好ましい。
【００１１】
また、筐体と、前記筐体に配置され、画像を撮影する撮影部と、前記筐体と前記画像の被写体との相対的な位置および角度に関する情報を取得する相対位置取得部と、をさらに有し、前記制御部は、前記相対位置取得部で相対的な位置および角度に関する情報を取得し、前記被写体の１枚目の画像を撮影した後、前記相対位置取得部で取得した情報に基づいて、前記１枚目の画像と組み合わせることで前記被写体を立体視できる画像を撮影できる位置および角度に筐体が配置されていると判定した場合、前記被写体の２枚目の画像を撮影することが好ましい。
【００１２】
また、前記制御部は、当該画像を撮影した相対的な位置および角度を座標情報として、前記撮影した画像と前記座標情報とを対応付けて前記記憶部に記憶させることが好ましい。
【００１３】
上述した課題を解決し、目的を達成するために、本発明は、電子機器であって、筐体と、前記筐体に配置され、画像を撮影する撮影部と、前記筐体と前記被写体との相対的な位置と角度に関する情報を取得する相対位置取得部と、前記相対位置取得部で相対的な位置および角度に関する情報を取得し、前記被写体の１枚目の画像を撮影した後、前記相対位置取得部で検出した結果に基づいて、前記１枚目の画像と組み合わせることで前記被写体を立体視できる画像を撮影できる相対的な位置および角度に前記筐体が配置されているときに、前記被写体の２枚目の画像を撮影する制御部と、前記撮影された画像と、前記画像の撮影した相対的な位置および角度を含む座標情報と、を対応付けて記憶する記憶部と、を有することを特徴とする。
【００１４】
また、前記撮影部は、撮影可能な方向を調整する撮影方向調整部を備え、前記制御部は、前記画像を解析して前記画像内における前記被写体の位置を特定し、前記被写体が撮影可能な方向に前記撮影部の向きを調整することが好ましい。
【００１５】
また、前記制御部は、１つの被写体に対して、前記被写体を三次元表示できる画像の組み合わせを複数の異なる位置および角度で撮影することが好ましい。
【００１６】
また、前記相対位置取得部は、前記筐体の移動を検出する加速度センサと、前記筐体の向きを検出する地磁気センサと、を有することが好ましい。
【００１７】
また、前記相対位置取得部は、前記筐体の絶対位置を取得するＧＰＳ情報取得部と、前記筐体の向きを検出する地磁気センサと、を有することが好ましい。
【００１８】
また、前記相対位置取得部は、前記撮影部で検出した焦点距離に基づいて、前記筐体と前記被写体との距離を算出することが好ましい。
【００１９】
上述した課題を解決し、目的を達成するために、本発明は、操作部と、複数の画像を重ねて表示させて三次元画像を表示可能な表示部と、被写体を異なる位置で撮影した複数の画像と当該画像を撮影したときのそれぞれの位置情報とを併せて記憶する記憶部とを有する電子機器の画像表示方法であって、前記操作部で検出した操作に基づいて前記被写体の表示角度を決定するステップと、決定した表示角度と前記画像に対応付けた位置情報に基づいて、少なくとも２枚の画像データを特定するステップと、前記少なくとも２枚の画像データを前記表示部に重ねて前記被写体を三次元画像として表示させるステップと、を有することを特徴とする。
【００２０】
上述した課題を解決し、目的を達成するために、本発明は、画像表示プログラムであって、操作部と、複数の画像を重ねて表示させて三次元画像を表示可能な表示部と、被写体を異なる位置で撮影した複数の画像と当該画像を撮影したときのそれぞれの位置情報とを併せて記憶する記憶部とを有する電子機器に、前記操作部で検出した操作に基づいて前記被写体の表示角度を決定するステップと、決定した表示角度と前記画像に対応付けた位置情報に基づいて、少なくとも２枚の画像データを特定するステップと、前記少なくとも２枚の画像データを前記表示部に重ねて前記被写体を三次元画像として表示させるステップと、を実行させることを特徴とする。
【発明の効果】
【００２１】
本発明にかかる電子機器、画像表示方法および画像表示プログラムは、三次元画像の撮影および表示の少なくとも一方を好適に実行できるという効果を奏する。
【図面の簡単な説明】
【００２２】
【図１】図１は、携帯電話端末の外観を示す正面図である。
【図２】図２は、カメラの概略構成を示す説明図である。
【図３】図３は、携帯電話端末の機能の概略構成を示すブロック図である。
【図４】図４は、画像フォルダに記憶されるデータの一例を示す説明図である。
【図５】図５は、携帯電話端末の撮影動作時の処理の一例を示すフロー図である。
【図６】図６は、携帯電話端末の撮影動作を説明するための説明図である。
【図７】図７は、携帯電話端末の撮影動作表示される画面の一例を示す説明図である。
【図８】図８は、携帯電話端末の撮影動作時の処理の一例を示すフロー図である。
【図９】図９は、携帯電話端末の撮影動作を説明するための説明図である。
【図１０】図１０は、携帯電話端末の撮影動作表示される画面の一例を示す説明図である。
【図１１】図１１は、携帯電話端末の撮影動作を説明するための説明図である。
【図１２】図１２は、携帯電話端末の撮影動作表示される画面の一例を示す説明図である。
【図１３】図１３は、携帯電話端末の表示動作時の処理の一例を示すフロー図である。
【図１４】図１４は、携帯電話端末の表示動作を説明するための説明図である。
【発明を実施するための形態】
【００２３】
以下、本発明につき図面を参照しつつ詳細に説明する。なお、以下の説明により本発明が限定されるものではない。また、以下の説明における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。以下においては、電子機器として携帯電話端末を例として説明するが、本発明の適用対象は携帯電話端末に限定されるものではなく、三次元（３Ｄ）画像表示機能および画像撮影機能の少なくとも一方を備える各種装置、例えば、ＰＨＳ（Personal  Handy-phone  System）、ＰＤＡ、ポータブルナビゲーション装置、パーソナルコンピュータ、ゲーム機等に対しても本発明は適用できる。また、三次元（３Ｄ）画像表示機能のみを有する電子機器の場合は、携帯電子機器に限定されず、テレビ、モニタ等、固定型の各種装置にも用いることができる。
【００２４】
図１は、本発明の携帯電子機器の一実施形態である携帯電話端末１の外観を示す正面図であり、携帯電話端末１は、薄板状の筐体１２を有する。携帯電話端末１は、筐体１２の表面に、タッチパネル２と、ボタン２０、ボタン２２及び入力デバイス２４からなる入力部３と、レシーバ７と、マイク８と、カメラ１６と、が配置されている。タッチパネル２は、板状の筐体１２の面積が最も広い面に配置されている。また、入力部３も、筐体１２のタッチパネル２が配置されている面の、長手方向の一方の端部に配置されている。入力部３は、短手方向の一方から他方に向かって、ボタン２０、入力デバイス２４、ボタン２２の順で配置されている。また、レシーバ７は、筐体１２のタッチパネル２が配置されている面の長手方向の他方の端部、つまり、入力部３が配置されている端部とは反対側の端部に配置されている。また、マイク８は、筐体１２のタッチパネル２が配置されている面の長手方向の一方の端部、つまり、入力部３が配置されている端部に配置されている。また、カメラ１６は、タッチパネル２が配置されている面とは反対側の面に配置されている。
【００２５】
タッチパネル２は、文字、図形、画像等を表示するとともに、指、スタイラス、ペン（ペンの先端、棒状部材の先端）等（以下、単に「指」という）を用いてタッチパネル２に対して行われる各種動作を検出する。例えば、携帯電話端末１は、利用者から文字の入力を受け付けるために、タッチパネル２上に仮想キーボードを表示させる。携帯電話端末１は、タッチパネル２上に仮想キーボードを表示させた状態で、指によってタッチパネル２に入力される各種動作を検出し、仮想キーボードのどのキーが押下されたか、接触されたかを検出し、押下、接触を検出したキーを入力したキーとすることで、文字入力を行うことができる。また、タッチパネル２は、文字の入力によらず、表示させている画像と、指によってタッチパネル２に対して行われる各種動作とに基づいて、各種操作の入力を検出し、入力された操作に基づいて各種制御を行う。
【００２６】
入力部３は、ボタン２０、２２が押下された場合に、押下されたボタンに対応する機能を起動させる。また、入力部３は、入力デバイス２４に入力された動作も操作として検出し、入力された操作に基づいて各種制御を行う。例えば、入力デバイス２４は、方向指示操作や決定操作を検出する。入力デバイス２４は、タッチパッド、光学式入力デバイス、４方及び中央にボタンを備える入力デバイス等で構成される。
【００２７】
カメラ１６は、画像を撮影する撮影装置であり、図２に示すように、撮影窓５２と光学系５４と受光部５８と撮影角度調整機構５９とを有する。撮影窓５２は、筐体１２のタッチパネル２が配置されている面とは反対側の面に露出して配置されている。撮影窓５２は、透明な部材で構成されており、筐体１２の外部の光から入射する光を内部に入射（案内）させる。光学系５４は、撮影窓５２から筐体１２内部に入射した光を受光部５８に案内するレンズ等の光学部材で構成されている。なお、光学系５４は、撮影窓５２から入射した光のうち、所定の角度範囲（撮影領域）から入射した光を選択的に受光部５８に案内する。受光部５８は、撮影領域の画像情報を取得する装置であり、受光面にフォトダイオードをマトリックス状に配列させた撮像素子（ＣＭＯＳイメージセンサ、ＣＣＤイメージセンサ等）を備える。受光部５８は、受光面に画像が結像されると、撮像素子で結像された画像を読み取り、読み取った画像を電子データである画像情報に変換する。撮影角度調整機構５９は、光学系５４の角度を調整し、撮影窓５２から入射し、受光部５８に入射される光の範囲を調整する。つまり、撮影角度調整機構５９は、光軸の位置を調整する。撮影角度調整機構５９は、光学系５４の少なくとも１つのレンズの位置を調整する機構、光学系５４の全体の向きを調整する機構等で構成される。また、撮影角度調整機構５９は、撮影領域の移動に伴い、受光部５８の位置も移動させる。なお、撮影角度調整機構５９は、手振れ補正処理も行うことができるようにしてもよい。
【００２８】
カメラ１６は、以上のような構成であり、撮影窓５２から入射した撮影領域の光を光学系５４で受光部５８に案内し、受光部５８で結像された光を読み取ることで、撮影領域の画像を取得する。また、カメラ１６は、撮影角度調整機構５９で撮影領域の角度を調整することができる。なお、カメラ１６は、これらの機能に加え、オートフォーカス機能やズーム機能も備えている。
【００２９】
次に、携帯電話端末１の機能と制御部との関係を説明する。図３は、図１に示す携帯電話端末１の機能の概略構成を示すブロック図である。図３に示すように携帯電話端末１は、タッチパネル２と、入力部３と、電源部５と、通信部６と、レシーバ７と、マイク８と、記憶部９と、主制御部１０と、ＲＡＭ（Random  Access  Memory）１１と、カメラ１６と、加速度センサ１８と、地磁気センサ１９と、を有する。なお、本実施形態では、加速度センサ１８と、地磁気センサ１９と、カメラ１６のオートフォーカス機能と、これらで取得した情報を処理する制御部の該当機能と、の組み合わせが相対位置取得部となる。
【００３０】
タッチパネル２は、表示部２Ｂと、表示部２Ｂに重畳されたタッチセンサ２Ａとを有する。タッチセンサ２Ａは、指を用いてタッチパネル２に対して行われた各種動作を、動作が行われた場所のタッチパネル２上での位置とともに検出する。タッチセンサ２Ａによって検出される動作には、指をタッチパネル２の表面に接触させる動作や、指をタッチパネル２の表面に接触させたまま移動させる動作や、指をタッチパネル２の表面から離す動作が含まれる。なお、タッチセンサ２Ａは、感圧式、静電式等のいずれの検出方式を採用していてもよい。表示部２Ｂは、例えば、液晶ディスプレイ（ＬＣＤ、Liquid  Crystal  Display）や、有機ＥＬ（Organic  Electro−Luminescence）パネル等で構成され、文字、図形、画像等を表示する。また、表示部２Ｂは、複数の画像を重ねて表示させて三次元（３Ｄ）画像、つまり利用者が立体視できる画像を表示できる。つまり、表示部２Ｂは、複数の画像を重ねて表示させることで三次元（３Ｄ）画像を表示できる。
【００３１】
入力部３は、上述したようにボタン２０、２２と、入力デバイス２４とを有する。ボタン２０、２２は、物理的な入力（押下）を通じて利用者の操作を受け付け、受け付けた操作に対応する信号を主制御部１０へ送信する。また、入力デバイス２４も、利用者の操作を受け付け、受け付けた操作に対応する信号を主制御部１０へ送信する。
【００３２】
電源部５は、蓄電池または外部電源から得られる電力を、主制御部１０を含む携帯電話端末１の各機能部へ供給する。通信部６は、基地局によって割り当てられるチャネルを介し、基地局との間でＣＤＭＡ方式等による無線信号回線を確立し、基地局との間で電話通信及び情報通信を行う。レシーバ７は、電話通信における相手側の音声や着信音等を出力する。マイク８は、利用者等の音声を電気的な信号へ変換する。
【００３３】
記憶部９は、例えば、不揮発性メモリや磁気記憶装置であり、主制御部１０での処理に利用されるプログラムやデータを保存する。具体的には、記憶部９は、メールの送受信や閲覧のためのメールプログラム９Ａや、ＷＥＢページの閲覧のためのブラウザプログラム９Ｂや、カメラ１６で画像を撮影するためのカメラプログラム９Ｃや、加速度センサ１８や地磁気センサ１９等の検出結果に基づいて自身の位置または自身と被写体との相対位置を検出するための位置検出プログラム９Ｄや、３Ｄ（三次元）画像として表示可能な画像を撮影するためおよび３Ｄ画像を表示するための３Ｄ（三次元）画像処理プログラム９Ｅや、各種プログラムを実行する際に用いる各種条件を対応付けた処理条件テーブル９Ｆや、撮影等により取得された画像が格納された画像フォルダ９Ｇを記憶する。また、記憶部９には、携帯電話端末１の基本的な機能を実現するオペレーティングシステムプログラムや、氏名、電話番号、メールアドレス等が登録されたアドレス帳データ等の他のプログラムやデータも記憶される。また、記憶部９には、タッチパネル２に入力された入力操作に基づいて制御動作、処理を決定するプログラム等も記憶される。なお、制御動作、処理とは、携帯電話端末１で実行する各種動作、処理が含まれ、例えば、カーソル、ポインタの移動、画面の表示切替、文字入力処理、各種アプリケーションの起動処理、終了処理がある。
【００３４】
ここで、図４は、画像フォルダに記憶されるデータの一例を示す説明図である。画像フォルダ９Ｇには、図４に示すように、複数の画像データが記憶されており、夫々の画像データに対して、フォルダ名、ファイル名、座標情報が対応付けられている。なお、画像ファイル９Ｇには、同一の被写体について撮影した画像データが同じフォルダ名で対応付けられ、記憶されている。また、座標情報は、被写体と撮影位置との相対位置の情報であり、同じフォルダに対応付けられている画像データは、同一軸で算出された座標情報が対応付けられている。
【００３５】
主制御部１０は、例えば、ＣＰＵ（Central  Processing  Unit）であり、携帯電話端末１の動作を統括的に制御する。具体的には、主制御部１０は、記憶部９に記憶されているデータを必要に応じて参照しつつ、記憶部９に記憶されているプログラムを実行して、タッチパネル２、入力部３、通信部６、カメラ１６、加速度センサ１８、地磁気センサ１９等を制御することによって各種処理を実行する。主制御部１０は、記憶部９に記憶されているプログラムや、処理を実行することによって取得／生成／加工されたデータを、一時的な記憶領域を提供するＲＡＭ１１に必要に応じて展開する。なお、主制御部１０が実行するプログラムや参照するデータは、通信部６による無線通信でサーバ装置からダウンロードすることとしてもよい。
【００３６】
カメラ１６は、上述したように画像を撮影する撮影窓５２が、筐体１２から露出して配置されており、撮影領域の画像を取得する撮像機構である。
【００３７】
加速度センサ１８は、筐体１２に加わる加速度を検出する検出器である。ここで、加速度センサ１８としては、種々の方法で加速度を検出する検出器を用いることができ、例えば、静電容量の変化や、ピエゾ抵抗の変化、相対位置の変化等で加速度を検出する検出器を用いることができる。また、加速度センサ１８は、加速度の大きさに加え加速度の方向を検出する。加速度センサ１８は、操作者が筐体１２を移動させたり振ったりする際に筐体１２に作用する加速度を検出し、検出した加速度情報を主制御部１０に送る。主制御部１０は、位置検出部プログラム９Ｄを実行し、加速度センサ１８の検出結果を解析することで、具体的には検出した加速度の情報を積算することで筐体１２の姿勢の変化量や移動距離を算出し、携帯電話端末１（筐体１２）の移動を検出することができる。
【００３８】
地磁気センサ１９は、筐体１２の向きを検出する検出器である。地磁気センサ１９は、互いに直交する３つの方向における地磁気の向きを検出する。ここで、地磁気を検出する検出器としては、ホール素子、ＭＲ素子、ＭＩ素子、フラックスゲート素子等を用いることができる。地磁気センサ１９は、検出した３つの方向における地磁気の向きの検出結果を主制御部１０に送る。主制御部１０は、位置検出部プログラム９Ｄを実行し、地磁気センサ１９の検出結果を解析することで携帯電話端末１（筐体１２）の向き（方角）を検出することができる。
【００３９】
次に、図５から図７を用いて、撮影動作の一例について説明する。図５は、携帯電話端末の撮影動作時の処理の一例を示すフロー図である。図６は、携帯電話端末の撮影動作を説明するための説明図である。図７は、携帯電話端末の撮影動作表示される画面の一例を示す説明図である。図５に示す処理は、携帯電話端末１により三次元画像で表示可能な画像を撮影する撮影動作の一例である。図５に示す処理手順は、カメラプログラム９Ｃ、位置検出プログラム９Ｄ、３Ｄ画像処置プログラム９Ｅが提供する機能に基づいて繰り返し実行される。より具体的には、カメラプログラム９Ｃが提供する機能（画像撮影機能）、位置検出プログラム９Ｄが提供する機能（位置検出機能）により取得した各種検出結果および画像を３Ｄ画像処置プログラム９Ｅが提供する機能に基づいて、解析してカメラプログラム９Ｃが提供する機能（撮影機能）の動作を制御し、被写体の撮影を行う。携帯電話端末１は、三次元画像の撮影を行う機能を起動する指示が入力された場合、図５に示す処理を行う。
【００４０】
携帯電話端末１は、ステップＳ１２として各センサを起動させる。具体的には、加速度センサ１８と、地磁気センサ１９を起動させる。携帯電話端末１は、ステップＳ１２で各センサを起動させたら、ステップＳ１４としてカメラ１６を起動させる。なお、ステップＳ１２とステップＳ１４の処理は、同時に行っても、逆の順序で行ってもよい。また、既に起動されている場合は、処理を行わなくてもよい。
【００４１】
携帯電話端末１は、ステップＳ１４でカメラ１６を起動させたら、ステップＳ１６として、画像を撮影する。つまり、１枚目の画像を取得する。携帯電話端末１は、取得した画像のデータをＲＡＭ１１、記憶部９等に一時的に保存する。携帯電話端末１は、ステップＳ１６で画像を取得したら、ステップＳ１８で撮影位置情報を取得する。具体的には、携帯電話端末１は、加速度センサ１８、地磁気センサ１９で検出した情報で筐体１２の位置を検出し、さらにカメラ１６のフォーカス機能で自身（筐体１２）と被写体との距離を検出し、相対的な位置関係（相対位置）の情報を取得する。なお、携帯電話端末１は、最初に検出した相対位置を基準の相対位置とする。携帯電話端末１は、取得した撮影位置情報を一時的に保存する。
【００４２】
携帯電話端末１は、ステップＳ１８で撮影位置情報を取得したら、ステップＳ２０として、現在位置情報を取得する。具体的には、携帯電話端末１は、ステップＳ１６と同様に各センサから取得した情報に基づいて、現在の相対位置の情報を取得する。
【００４３】
携帯電話端末１は、ステップＳ２０で現在の位置情報を取得したら、ステップＳ２２として立体視に適した位置であるかを判定する。つまり、撮影した画像とこれから撮影する画像とで被写体の立体画像を表示することが可能な状態であるかを判定する。例えば、携帯電話端末１は、撮影時の位置からの自身（筐体１２）の移動距離を算出し、撮影時の位置と現在の位置と被写体とで構成される二等辺三角形（被写体と撮影時の位置を結んだ線と、被写体と現在の位置とを結んだ線と、が長さの等しい三角形）の頂角を算出し、当該頂角が立体視に適した角度であるかを判定する。
【００４４】
携帯電話端末１は、ステップＳ２２で立体視に適した位置ではない（Ｎｏ）と判定したら、ステップＳ２０に進む。つまり、携帯電話端末１は、立体視に適した位置に移動するまで、ステップＳ２０とステップＳ２２の処理を繰り返す。なお携帯電話端末１は、立体視に適した位置ではないと判定したら、１枚目の画像から撮影しなおしてもよい。つまり、ステップＳ２２でＮｏと判定したら、ステップＳ１６に進むようにしてもよい。携帯電話端末１は、ステップＳ２２で立体視に適した位置である（Ｙｅｓ）と判定したら、ステップＳ２４として画像（２枚目の画像）を撮影する。つまり、ステップＳ１６で撮影した画像と共に表示することで前記被写体の３Ｄ画像を表示できる画像を撮影する。携帯電話端末１は、ステップＳ２４で撮影した２枚目の画像のデータおよび２枚目の画像のデータの撮影位置情報（直近のステップＳ２０で取得した情報）を一時的に記憶する。また、携帯電話端末１は、撮影した２枚の画像をタッチパネル２に重ねて表示させ、三次元画像のプレビュー表示を行ってもよい。
【００４５】
携帯電話端末１は、ステップＳ２４で画像を撮影したら、ステップＳ２６として、画像を調整する。具体的には、ステップＳ１６で撮影した１枚目の画像とステップＳ２４で撮影した２枚目の画像とを比較し、いずれか一方の画像のみに含まれる周囲の景色等を切り取り、２つの画像に含まれる被写体、景色等を同一の構成とする。
【００４６】
携帯電話端末１は、ステップＳ２６で画像の調整を行ったら、ステップＳ２８として、撮影指示ありかを判定する。なお、撮影指示とは、画像を撮影するトリガーとなる操作であり、いわゆるシャッタ操作である。携帯電話端末１は、ステップＳ２８で撮影指示なし（Ｎｏ）、つまり、シャッタが押されていないと判定したら、ステップＳ１６に進み、上記処理を繰り返す。なお、この際、携帯電話端末１は、一時的に記憶していた撮影データおよび撮影位置情報を破棄（消去）する。
【００４７】
携帯電話端末１は、ステップＳ２８で撮影指示あり（Ｙｅｓ）と判定したら、ステップＳ３０として、撮影した画像と位置情報を記憶部９の画像フォルダ９Ｇに保存する。なお、携帯電話端末１は、タッチパネル２に撮影した画像および撮影した画像を保存するかの問い合わせ画像を表示させ、利用者による保存指示を検出したら画像を保存してもよい。携帯電話端末１は、ステップＳ３０の保存処理を行ったら、本処理を終了する。
【００４８】
例えば、図６に示すように、携帯電話端末１ａに示す位置で被写体８０の画像を撮影した場合、携帯電話端末１ａの位置と、携帯電話端末１ａと被写体８０との距離８１を検出する。その後、矢印８２に示す移動で携帯電話端末１ｂに示す位置まで移動したら、携帯電話端末１は、その移動を検出しつつ、携帯電話端末１ａで取得した画像と三次元画像を構成できる画像が撮影できる位置かを判定する。ここで、携帯電話端末１ａは、地磁気センサ１９で向きの変化を検出しつつ、加速度センサ１８で加速度を検出することで矢印８２方向の移動を検出することができる。つまり、携帯電話端末１ａは、地磁気センサ１９で地磁気８６に対する向きの変化を検出することで、自身（筐体）の絶対座標に対する向きの変化を検出する。携帯電話端末１ａは、加速度センサ１８で自身（筐体）に作用する加速度と自身（筐体）の向きとを用いて計算を行うことで、自身（筐体）のＸ方向移動距離８７とＹ方向移動距離８８とθ方向の回転とを検出する。携帯電話端末１は、このようにして算出した自身の移動と被写体８０との距離を用いることで相対的な移動と相対位置（座標情報）を算出することができる。
【００４９】
携帯電話端末１は、位置８４にいるときに三次元画像を構成できる画像が撮影できる位置であると判定した場合、２枚目の画像を撮影し、その後、シャッタが押されたかを判定する。シャッタが押されることなく携帯電話端末１がさらに移動した場合、携帯電話端末１は、当該２枚の画像を破棄し、再度１枚目の画像を撮影する。このように、携帯電話端末１は、シャッタが押されるまで、画像の取得と破棄を繰り返すことで、シャッタが押された位置の三次元画像を取得することができる。例えば、図７に示すように、被写体の三次元画像９０を取得することができる。なお、図７のタッチパネル２に表示されているバー９２は、カメラ１６の調整可能な撮影角度の幅を示す指標であり、目印９４は、どの位置の撮影角度で撮影を行ったかを示す印である。
【００５０】
このように、携帯電話端末１は、加速度センサ１８と地磁気センサ１９とを用いて、自身（筐体１２、携帯電話端末１）の移動、つまり被写体との相対位置を検出することで、１枚目の画像と２枚目の画像との相対関係を高い精度で検出することができる。これにより、より好適に被写体の三次元画像を撮影可能な位置で画像を取得することができる。また、１台の携帯電話端末１で三次元表示が可能な画像データの組み合わせを撮影することができる。
【００５１】
また、携帯電話端末１は、画像データ同士の座標情報（被写体と撮影位置との相対位置の情報）を併せて保存することができる。これにより、三次元表示に用いる画像間の関係が明確となり、好適に三次元画像を表示することができる。
【００５２】
また、上記実施形態では、シャッタが押される前に三次元画像を構成する２つの画像データを取得したがこれには限定されない。例えば、シャッタが押された位置で１枚目の画像の撮影を行い、その後、利用者に移動の指示を行い、適切な相対位置を検出した場合２枚目の画像を撮影するようにしてもよい。この場合、細かい移動方向や筐体１２の向きの指示をタッチパネル２に表示させることで、自身を適切な位置に移動させることができる。また、短時間で三次元画像の撮影が可能となる。
【００５３】
また、上記実施形態では、２枚の画像で１つの三次元画像を表示させる場合としたが、さらに多くの枚数で１つの三次元画像を表示させるようにしてもよい。この場合、携帯電話端末１は、必要な相対位置の画像を対応する枚数分撮影することで、複数枚の画像データで構成される三次元画像を撮影することができる。
【００５４】
また、上記実施形態では、１つの三次元画像を撮影する場合として説明したがこれに限定されない。携帯電話端末１は、複数枚の三次元画像を表示できるように画像の撮影を行うことができる。つまり１つの被写体を異なる複数の角度から見た場合の三次元画像を表示できる画像も撮影することができる。
【００５５】
以下、図８を用いて説明する。ここで、図８は、携帯電話端末の撮影動作時の処理の一例を示すフロー図である。図８に示す処理手順も図５に示す処理手順と同様に、カメラプログラム９Ｃ、位置検出プログラム９Ｄ、３Ｄ画像処置プログラム９Ｅが提供する機能に基づいて繰り返し実行される。また、図８に示す処理のうち、図５に示す処理と同様の処理は同様のステップ番号を付す。
【００５６】
携帯電話端末１は、ステップＳ１２として各センサを起動させる。具体的には、加速度センサ１８と、地磁気センサ１９を起動させる。携帯電話端末１は、ステップＳ１２で各センサを起動させたら、ステップＳ１４としてカメラ１６を起動させる。
【００５７】
携帯電話端末１は、ステップＳ１４でカメラ１６を起動させたら、ステップＳ５０として、撮影の開始指示を検出する。具体的には、携帯電話端末１は、利用者からの撮影指示開始指示（シャッタ）の押下等を検出する。
【００５８】
携帯電話端末１は、ステップＳ５０で撮影の開始指示を検出したら、ステップＳ１６として画像の撮影を行う。つまり、画像を取得する。携帯電話端末１は、取得した画像のデータをＲＡＭ１１、記憶部９等に一時的に保存する。携帯電話端末１は、ステップＳ１６で画像を取得したら、ステップＳ１８として撮影位置情報、つまり相対的な位置関係（相対位置）の情報を取得する。携帯電話端末１は、最初に検出した相対位置を基準の相対位置とする。携帯電話端末１は、取得した撮影位置情報を一時的に保存する。
【００５９】
携帯電話端末１は、ステップＳ１８で撮影位置情報を取得したら、ステップＳ２０として、現在位置情報を取得する。具体的には、携帯電話端末１は、ステップＳ１６と同様に各センサから取得した情報に基づいて、現在の相対位置の情報を取得する。
【００６０】
携帯電話端末１は、ステップＳ２０で現在の位置情報を取得したら、ステップＳ５２として画像を撮影するかを判定する。ここで、画像を撮影するかの判定の基準は、種々の設定とすることができる。例えば、既に取得した画像との組み合わせで立体視に適した位置である場合に画像の撮影を行う設定や、一定被写体とのなす角が基準の位置に対して一定角度となった場合に撮影を行う設定等とすることができる。
【００６１】
携帯電話端末１は、ステップＳ５２で画像を取得する（Ｙｅｓ）と判定したら、ステップＳ１６に進む。このように携帯電話端末１は、画像を撮影すると判定する毎に画像の撮影と撮影位置情報を取得する。携帯電話端末１は、ステップＳ５２で画像を取得しない（Ｎｏ）、つまり画像を撮影する位置にいないと判定したら、ステップＳ５４として、撮影完了かを判定する。ここで、撮影完了かの判定の基準も、種々の設定とすることができる。例えば、相対位置が設定した角度分移動した場合、撮影が完了したと判定する設定や、利用者が入力した終了指示を検出した場合、撮影が完了したと判定する設定等とすることができる。
【００６２】
携帯電話端末１は、ステップＳ５４で撮影完了ではない（Ｎｏ）と判定したら、ステップＳ２０に進み、再び現在位置情報を取得し、画像の撮影を行うかを判定する。携帯電話端末１は、ステップＳ５４で撮影完了である（Ｙｅｓ）と判定したら、ステップＳ５６として、保存処理を行う。具体的には、携帯電話端末１は、撮影した画像と位置情報を記憶部９の画像フォルダ９Ｇに保存する。なお、携帯電話端末１は、タッチパネル２に撮影した画像および撮影した画像を保存するかの問い合わせ画像を表示させ、利用者による保存指示を検出したら画像を保存してもよい。携帯電話端末１は、ステップＳ５６の保存処理を行ったら、本処理を終了する。
【００６３】
携帯電話端末１は、このように、連続的に画像の撮影を行い、さらに画像データと撮影位置情報（相対位置）とを対応付けることで、異なる角度の複数の画像を撮影することができる。これにより、１つの被写体を異なる複数の角度から見た三次元画像を表示できる画像データを撮影することができる。またそれぞれの画像データに相対位置情報を対応付けて保存することで、それぞれの相対位置の角度において適切な画像を組み合わせて三次元画像を作成することができる。
【００６４】
また、連続的に画像の撮影を行うことで、被写体の全周（３６０度）のいずれの向きの三次元画像でも表示できる画像データの組み合わせを撮影することも可能となる。
【００６５】
また、上記実施形態では、静止画で画像を撮影したが、動画で画像を撮影してもよい。つまり、画像を取得した全てのコマの画像を保存してもよい。この場合は、動画で撮影した画像の各コマに対してそれぞれ相対位置情報を対応付けて記憶する。このように、取得した全コマを保存することで、より多くの組み合わせで三次元画像を表示することが可能となり、より細かい角度での三次元画像の表示が可能となる。
【００６６】
以下、図９から図１２を用いて撮影動作の好適な一例について説明する。ここで、図９は、携帯電話端末の撮影動作を説明するための説明図である。図１０は、携帯電話端末の撮影動作表示される画面の一例を示す説明図である。図１１は、携帯電話端末の撮影動作を説明するための説明図である。図１２は、携帯電話端末の撮影動作表示される画面の一例を示す説明図である。携帯電話端末１は、画像撮影時に被写体の位置を検出し、撮影領域を調整することが好ましい。具体的には、画像を解析して画像内における被写体の位置を特定し、被写体が撮影可能な方向にカメラの向き（撮影領域の角度）を調整することが好ましい。
【００６７】
例えば、図９に示すように、被写体１０２が携帯電話端末１の正面、つまり、被写体１０２が中心線１０１に重なる位置にいる場合、カメラ１６は、撮影領域１０３を移動させずにそのまま画像を撮影する。図９に示す状態で画像を取得すると、携帯電話端末１のタッチパネル２には、図１０に示すように、中央に被写体１０４が配置された画像が表示される。つまり、被写体１０４が中央に位置する画像が撮影することができる。なお、携帯電話端末１は、画像処理を行い被写体１０４の顔１０６の位置を抽出することで、被写体１０４の位置を特定することができる。また、タッチパネル２には、カメラ１６の調整可能な撮影角度の幅を示す指標であるバー１０８と、どの位置の撮影角度で撮影を行ったかを示す印である目印１１０も表示される。なお、図１０では、撮影領域を移動させていないため、目印１１０は、バー１０８の中央を指した状態で表示される。
【００６８】
次に、図１１に示すように、被写体１０２が携帯電話端末１の正面にいない場合、つまり、被写体１０２が中心線１０１に重なる位置にいない場合、カメラ１６は、被写体１０２の位置に併せて撮影領域１０３ａを移動させて画像を撮影する。図１１では、撮影領域を図中左側に所定角度移動させる。具体的には、撮影角度調整機構５９で光学系５６ａと受光部５８ａとなる位置関係とし撮影領域１０３ａを撮影可能な状態とする。図１１に示す状態で画像を取得すると、携帯電話端末１のタッチパネル２には、図１２に示すように、中央に被写体１０４ａが配置された画像が表示される。このように、撮影角度調整機構５９により各部を移動させ撮影領域１０３ａとすることで、被写体１０４ａが中央に位置する画像が撮影することができる。また、タッチパネル２には、カメラ１６の調整可能な撮影角度の幅を示す指標であるバー１０８と、どの位置の撮影角度で撮影を行ったかを示す印である目印１１０ａも表示される。図１２では、撮影領域を移動させているため、目印１１０ａは、バー１０８の中央よりも左側の位置に表示される。
【００６９】
このように、被写体の位置に応じて撮影領域を調整することで、相対位置がずれ、中心線１０１上に被写体がいない場合も被写体が画像の中央に配置された画像を撮影することができる。これにより、被写体が画像に含まれない状態となり、被写体の三次元画像を作成できない状態となることを抑制することができる。
【００７０】
また、撮影領域の調整範囲と、現状の撮影領域との関係を画面上に表示させることで、利用者に中心線と被写体とのずれを通知することができる。これにより、調整可能な範囲内に被写体を維持することができる。
【００７１】
なお、本実施形態では顔認識で被写体の位置を特定したがこれに限定されない。例えば、直近の画像との差分に基づいて、相対位置のずれを検出してもよい。また、ユーザが指定した位置を被写体の位置として認識し、その位置の画像の形状を特定して被写体を特定してもよい。
【００７２】
また、上記実施形態では、カメラ１６の撮影領域を機械的に調整し、被写体が画像の中央（所定の範囲）となるように調整したがこれには限定されない。携帯電話端末１は、予め撮影領域の一部のみを画像の取得領域とし、つまり画像をトリミングして取得し、相対位置のずれに応じて画像をトリミングする位置を変化させるようにしてもよい。この方法を用いることでも、被写体を画像の所定位置に維持することができる。
【００７３】
また、携帯電話端末１は、主制御部１０でカメラプログラム１０Ｃの処理を実行することで、焦点距離、倍率（ズーム）露出量等の撮影条件を調整し、撮影した画像の被写体の明るさ、大きさ等を同等とすることが好ましい。これにより、三次元画像を表示させるために画像を重ねたときに違和感が生じることを抑制することができる。
【００７４】
また、携帯電話端末１は、ＧＰＳ装置（ＧＰＳ位置取得部）を搭載し、ＧＰＳ（Global Positioning System）を用いて位置情報を取得し、地磁気センサで筐体の向きを取得することで、位置情報を取得してもよい。つまり、相対位置取得部として、ＧＰＳ装置と地磁気センサとを組み合わせた構成を用いることもできる。この場合は、ＧＰＳ装置で自身の絶対位置を検出し、地磁気センサで筐体の向きを検出することで、相対位置を検出することができる。なお筐体と被写体との距離（被写体までの距離）は、プリセットで所定値を決めておいても、現実の距離に基づいて利用者が入力してもよい。
【００７５】
次に、図１３および図１４を用いて、撮影した画像を三次元表示させる際の動作の一例について説明する。ここで、図１３は、携帯電話端末の表示動作時の処理の一例を示すフロー図である。図１４は、携帯電話端末の表示動作を説明するための説明図である。図１３に示す処理は、携帯電話端末１により三次元画像を表示させる表示動作の一例である。図１３に示す処理手順は、３Ｄ画像処置プログラム９Ｅが提供する機能に基づいて繰り返し実行される。
【００７６】
まず、携帯電話端末１は、三次元画像を表示させる指示が入力され、表示させる対象の被写体（画像フォルダ）が特定されると、ステップＳ７０として、表示角度を決定する。つまり、表示対象の被写体の表示角度を決定する。なお、表示角度は、利用者の操作や、予め設定された条件に基づいて決定する。
【００７７】
携帯電話端末１は、ステップＳ７０で表示角度を決定したら、ステップＳ７２として、表示する画像を２枚決定する。つまり、携帯電話端末１は、決定した表示角度で画像フォルダ９Ｇに記憶されている座標情報（相対位置の情報）に基づいて被写体の三次元画像を表示できる画像の組み合わせを決定する。携帯電話端末１は、ステップＳ７２で２枚の画像を決定したら、ステップＳ７４として、決定した２枚の画像をタッチパネル２に表示させる。具体的には、２枚の画像を重ねて表示させ、被写体の三次元画像を表示させる。
【００７８】
携帯電話端末１は、ステップＳ７４で三次元画像を表示させたら、ステップＳ７６として操作があるかを判定する。携帯電話端末１は、ステップＳ７６で操作あり（Ｙｅｓ）と判定したら、ステップＳ７８として回転操作かを判定する。つまり被写体の表示角度を変更する操作であるかを判定する。
【００７９】
携帯電話端末１は、ステップＳ７８で回転操作である（Ｙｅｓ）と判定したら、ステップＳ７０に進む。このように、携帯電話端末１は、表示角度を変更する操作が入力されたら、その操作に基づいて再び表示角度を決定し、その角度の被写体の三次元画像を表示させる。
【００８０】
携帯電話端末１は、ステップＳ７８で回転操作ではない（Ｎｏ）と判定したら、ステップＳ８０として、対応した操作を行う。つまり、入力された操作に対応した処理を実行する。携帯電話端末１は、ステップＳ８０の処理を行ったらステップＳ８２に進む。
【００８１】
携帯電話端末１は、ステップＳ７６で操作なし（Ｎｏ）と判定したらまたはステップＳ８０の処理を行ったら、ステップＳ８２として表示終了かを判定する。つまり、三次元画像の表示を終了するかを判定する。携帯電話端末１は、ステップＳ８２で表示終了ではない（Ｎｏ）と判定したら、ステップＳ７６に進み、操作が入力されたかを再び判定し、上述した処理を繰り返す。携帯電話端末１は、ステップＳ８２で表示終了である（Ｙｅｓ）と判定したら、三次元画像の表示を終了し、本処理を終了する。
【００８２】
図１４を用いて具体的な一例を説明する。携帯電話端末１は、図１４に示すように、タッチパネル２に被写体を所定角度で表示させる三次元画像１２０を表示させている状態で、指Ｆで矢印１２１の操作を入力すると、被写体を回転させる操作が入力されたと判定する。携帯電話端末１は、指Ｆで入力された操作に基づいて被写体の回転量を算出し、被写体を表示させる角度を決定する。その後決定させた角度で三次元画像を表示可能な画像の組み合わせを決定し、決定した画像の組み合わせをタッチパネル２に表示させる。これにより、携帯電話端末１は、タッチパネル２に被写体を画像１２０から矢印１２４方向に所定角度回転させた状態の三次元画像１２２を表示することができる。
【００８３】
このように携帯電話端末１は、１つの被写体を異なる相対位置で撮影した複数の画像データと当該画像データの座標情報とを記憶し、決定した表示角度と画像データの座標情報とに基づいて、複数の画像データの中から２枚の画像データを決定し、その決定した２枚の画像データを重ねて表示することで、被写体が任意の角度で表示された三次元画像を表示することができる。
【００８４】
これにより、種々の角度の被写体の三次元画像を表示することができ、被写体の形状をより好適に把握することができる。また、実際の画像を選択するのみで、三次元画像を表示できるため、複雑な三次元の形状データ等を解析する必要がなく、簡単な制御で三次元画像を表示することができる。また、実際の撮影画像を用いることでより違和感の無い三次元画像を表示することができる。
【００８５】
なお、図１３および図１４は、１つの被写体について複数の角度で三次元画像を表示可能な画像データの組み合わせを記憶している場合の表示方法である。画像の組み合わせが１つの場合は、その画像を組み合わせてタッチパネルに表示させればよい。また、上記実施形態では、２つの画像を組み合わせて三次元画像を表示させたがこれには限定されず。３枚以上の画像を組み合わせて三次元画像を表示させてもよい。このように、３枚以上の画像を組み合わせて（重ねて）表示させることで、タッチパネル２を見る角度を変えると異なる状態で浮き出る画像を表示させることもできる。
【００８６】
また、表示させる画像データは自身で撮影した画像データに限定されず、１つの被写体を異なる角度で撮影した複数の画像データと当該画像データの座標情報との組み合わせを外部から取得し、取得したデータを用いて、当該被写体の三次元画像を表示させてもよい。また、本実施形態では、１つの被写体の複数の画像データを画像フォルダ９Ｇに記憶させたが、本発明はこれに限定されず、外部の記憶装置から通信等で画像データ及び座標データを取得しても良い。なおこの場合もＲＡＭ等に一時的に記憶しつつ処理をする。
【００８７】
また、上記実施形態では、既存の装置構成で実現可能であり、装置構成を簡単にできるため、カメラのオートフォーカス機能（絞りの調整機能）で算出した焦点距離を用いて筐体と被写体との距離を検出したがこれに限定されず、被写体との距離を算出する種々の機能を用いることができる。例えば、赤外線センサ、超音波センサ等、対象物との距離を算出する種々の距離検出手段を用いることができる。
【００８８】
また、上記の実施形態では、表示部としてタッチパネルを有する電子機器に本発明を適用する例について説明したが、本発明は、表示手段として、タッチセンサが重畳されていない単なる表示パネルを有する電子機器に適用することもできる。
【００８９】
また、上記実施形態では、三次元画像を撮影する機能と三次元画像を表示させる機能とを両方持つ携帯電話端末として説明したが、これには限定されない。上記実施形態の三次元画像を撮影する機能および三次元画像を表示させる機能の少なくとも一方を備える電子機器であれば、各種適用が可能である。
【符号の説明】
【００９０】
１  携帯電話端末
２  タッチパネル
２Ａ  タッチセンサ
２Ｂ  表示部
３  入力部
５  電源部
６  通信部
７  レシーバ
８  マイク
９  記憶部
９Ａ  メールプログラム
９Ｂ  ブラウザプログラム
９Ｃ  カメラプログラム
９Ｄ  位置検出プログラム
９Ｅ  ３Ｄ画像処理プログラム
９Ｆ  処理条件テーブル
９Ｇ  画像フォルダ
１０  主制御部
１１  ＲＡＭ
１２  筐体
１６  カメラ
１８  加速度センサ
１９  地磁気センサ
２０、２２  ボタン
２４  入力デバイス
５２  撮影窓
５４  光学系
５８  受光部
５９  撮影角度調整機構
【図１】
0005756652.tif 000002
【図２】
0005756652.tif 000003
【図３】
0005756652.tif 000004
【図４】
0005756652.tif 000005
【図５】
0005756652.tif 000006
【図６】
0005756652.tif 000007
【図７】
0005756652.tif 000008
【図８】
0005756652.tif 000009
【図９】
0005756652.tif 000010
【図１０】
0005756652.tif 000011
【図１１】
0005756652.tif 000012
【図１２】
0005756652.tif 000013
【図１３】
0005756652.tif 000014
【図１４】
0005756652.tif 000015