(57)【特許請求の範囲】
【請求項１】
カメラ機能を実行する、携帯端末であって、
方向を出力する方向出力部、
加速度を出力する加速度出力部、
前記方向出力部が出力している方向を撮影方向として記憶する記憶部、
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致しているかを判断する判断部、および
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致していると判断され、前記加速度出力部が加速度を出力していないとき撮影する撮影部を備える、携帯端末。
【請求項２】
前記判断部は、前記記憶部によって前記方向出力部が出力している方向が撮影方向として記憶され、前記方向出力部の出力が変化した後に、前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致しているかを判断する、請求項１記載の携帯端末。
【請求項３】
前記判断部は、前記加速度出力部が出力する加速度が所定値を超えたとき、前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致しているかを判断する、請求項１記載の携帯端末。
【請求項４】
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致していると判断されたとき、方向が一致していることを通知する通知部をさらに備える、請求項１ないし３のいずれかに記載の携帯端末。
【請求項５】
方向を出力する方向出力部および加速度を出力する加速度出力部を有し、カメラ機能を実行する、携帯端末のプロセッサを、
前記方向出力部が出力している方向を撮影方向として記憶する記憶部、
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致しているかを判断する判断部、および
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致していると判断され、前記加速度出力部が加速度を出力していないとき撮影する撮影部として機能させる、撮影制御プログラム。
【請求項６】
方向を出力する方向出力部および加速度を出力する加速度出力部を有し、カメラ機能を実行する、携帯端末における撮影制御方法であって、前記携帯端末のプロセッサが、
前記方向出力部が出力している方向を撮影方向として記憶する記憶ステップ、
前記方向出力部が出力している方向が前記記憶ステップによって記憶された撮影方向と一致しているかを判断する判断ステップ、および
前記方向出力部が出力している方向が前記記憶ステップによって記憶された撮影方向と一致していると判断され、前記加速度出力部が加速度を出力していないとき撮影する撮影ステップを実行する、撮影制御方法。
【請求項７】
カメラ機能を実行する、携帯端末であって、
方向を出力する方向出力部、
前記方向出力部が出力している方向を撮影方向として記憶する記憶部、
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致しているかを判断する判断部、
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致していると判断されたとき、人物を検出する人物検出処理を実行する人物検出処理実行部、および
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致していると判断され、前記人物検出処理が実行され人物が検出されたとき撮影する撮影部を備える、携帯端末。
【請求項８】
方向を出力する方向出力部を有し、カメラ機能を実行する、携帯端末のプロセッサを、
前記方向出力部が出力している方向を撮影方向として記憶する記憶部、
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致しているかを判断する判断部、
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致していると判断されたとき、人物を検出する人物検出処理を実行する人物検出処理実行部、および
前記方向出力部が出力している方向が前記記憶部によって記憶された撮影方向と一致していると判断され、前記人物検出処理が実行され人物が検出されたとき撮影する撮影部として機能させる、撮影制御プログラム。
【請求項９】
方向を出力する方向出力部を有し、カメラ機能を実行する、携帯端末における撮影制御方法であって、前記携帯端末のプロセッサが、
前記方向出力部が出力している方向を撮影方向として記憶する記憶ステップ、
前記方向出力部が出力している方向が前記記憶ステップによって記憶された撮影方向と一致しているかを判断する判断ステップ、
前記方向出力部が出力している方向が前記記憶ステップによって記憶された撮影方向と一致していると判断されたとき、人物を検出する人物検出処理を実行する人物検出処理実行ステップ、および
前記方向出力部が出力している方向が前記記憶ステップによって記憶された撮影方向と一致していると判断され、前記人物検出処理が実行され人物が検出されたとき撮影する撮影ステップを実行する、撮影制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末、撮影制御プログラムおよび撮影制御方法に関し、特に画像を撮影することができる、携帯端末、撮影制御プログラムおよび撮影制御方法に関する。
【背景技術】
【０００２】
画像を撮影することができる、携帯端末の一例が特許文献１に開示されている。特許文献１のカメラ機能付きの折り畳み式携帯端末装置は、セルフタイマー撮影を行うことができる。
【特許文献１】特開２００９−２６０５１７号公報［H04N 5/225, H04M 1/00］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
特許文献１の携帯端末装置を使って、人ごみの中で、その人ごみを避けて撮影する場合、携帯端末装置を持つ手を高く上げて撮影することになる。この場合、携帯端末装置が使用者の頭上にあるため、使用者は撮影画面によって撮影方向を確認するのは困難である。また、セルフタイマー機能を利用して、カウント中に携帯端末装置を持ち上げて撮影方向を合わせることも考えられるが、それでも撮影方向を正しい方向に合わせられないことがある。
【０００４】
それゆえに、この発明の主たる目的は、新規な、携帯端末、撮影制御プログラムおよび撮影制御方法を提供することである。
【０００５】
この発明の他の目的は、撮影するときの利便性を向上させることができる、携帯端末、撮影制御プログラムおよび撮影制御方法を提供することである。
【課題を解決するための手段】
【０００６】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００７】
第１の発明は、カメラ機能を実行する、携帯端末であって、方向を出力する方向出力部、加速度を出力する加速度出力部、方向出力部が出力している方向を撮影方向として記憶する記憶部、方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致しているかを判断する判断部、および方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致していると判断され、加速度出力部が加速度を出力していないとき撮影する撮影部を備える、携帯端末である。
【０００８】
第１の発明では、携帯端末（１０：実施例において対応する部分を例示する参照符号。以下、同じ。）は、イメージセンサおよび制御回路などを含むカメラモジュール（４０）などを備え、カメラ機能を実行することができる。方向出力部（４２）は、地磁気を方位センサによって検出し、カメラモジュールの光軸と対応する方位（方向）を、端末方向として出力する。加速度出力部（４４）は、携帯端末のＸ軸、Ｙ軸およびＺ軸の加速度を出力する。記憶部（２４，Ｓ３）は、たとえばロックキー（６６）などが操作されると、方向出力部が出力している端末方向を撮影方向として記憶する。判断部（２４，Ｓ９）は、端末方向と撮影方向とが一致しているかを判断する。そして、撮影部（２４，Ｓ１１）は、端末方向と撮影方向とが一致していると判断され、加速度出力部が加速度を出力していなければ、撮影を行う。
【０００９】
第１の発明によれば、使用者は、端末方向を予め記憶させた撮影方向に向けるだけで、撮影を行うことができる。そのため、撮影するときの利便性が向上する。
また、誤って撮影が行われないようにすると共に、撮影するときの利便性をより向上させることができる。
【００１０】
第２の発明は、第１の発明に従属し、判断部は、記憶部によって方向出力部が出力している方向が撮影方向として記憶され、方向出力部の出力が変化した後に、方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致しているかを判断する。
【００１１】
第２の発明では、撮影方向が記憶された後に、携帯端末の端末方向が変化すれば、判断部は、端末方向と撮影方向とが一致しているかを判断する。
【００１２】
第２の発明によれば、撮影方向が記憶されたときに、誤って撮影が行われないようにすることができる。
【００１３】
第３の発明は、第１の発明に従属し、判断部は、加速度出力部が出力する加速度が所定値を超えたとき、方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致しているかを判断する。
【００１４】
第３の発明では、携帯端末が使用者などによって動かされ、加速度出力部が出力する加速度が所定値を超えると、判断部は端末方向と撮影方向とが一致しているかを判断する。
【００２１】
第４の発明は、第１の発明ないし第３の発明のいずれかに従属し、方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致していると判断されたとき、方向が一致していることを通知する通知部をさらに備える。
【００２２】
第４の発明では、通知部（２４，Ｓ３１）は、端末方向と撮影方向とが一致すると、たとえばＬＥＤ（４６）の発光や、バイブレータ（４８）の振動などによって、一致したことを通知する。
【００２３】
第４の発明によれば、使用者は、端末方向と撮影方向とが一致していることを知ることができる。
【００２４】
第５の発明は、方向を出力する方向出力部（４２）および加速度を出力する加速度出力部を有し、カメラ機能を実行する、携帯端末（１０）のプロセッサ（２４）を、方向出力部が出力している方向を撮影方向として記憶する記憶部（Ｓ３）、方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致しているかを判断する判断部（Ｓ９）、および方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致していると判断され、加速度出力部が加速度を出力していないとき撮影する撮影部（Ｓ１１）として機能させる、撮影制御プログラムである。
【００２５】
第５の発明でも、第１の発明と同様、使用者は、端末方向を予め記憶させた撮影方向に向けるだけで、撮影を行うことができる。そのため、撮影するときの利便性が向上する。
また、誤って撮影が行われないようにすると共に、撮影するときの利便性をより向上させることができる。
【００２６】
第６の発明は、方向を出力する方向出力部（４２）および加速度を出力する加速度出力部を有し、カメラ機能を実行する、携帯端末（１０）における撮影制御方法であって、携帯端末のプロセッサが、方向出力部が出力している方向を撮影方向として記憶する記憶ステップ（Ｓ３）、方向出力部が出力している方向が記憶ステップによって記憶された撮影方向と一致しているかを判断する判断ステップ（Ｓ９）、および方向出力部が出力している方向が記憶ステップによって記憶された撮影方向と一致していると判断され、加速度出力部が加速度を出力していないとき撮影する撮影ステップ（Ｓ１１）を実行する、撮影制御方法である。
【００２７】
第６の発明でも、第１の発明と同様、使用者は、端末方向を予め記憶させた撮影方向に向けるだけで、撮影を行うことができる。そのため、撮影するときの利便性が向上する。
また、誤って撮影が行われないようにすると共に、撮影するときの利便性をより向上させることができる。
第７の発明は、カメラ機能を実行する、携帯端末であって、方向を出力する方向出力部、方向出力部が出力している方向を撮影方向として記憶する記憶部、方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致しているかを判断する判断部、方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致していると判断されたとき、人物を検出する人物検出処理を実行する人物検出処理実行部、および方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致していると判断され、人物検出処理が実行され人物が検出されたとき撮影する撮影部を備える、携帯端末。
第８の発明は、方向を出力する方向出力部を有し、カメラ機能を実行する、携帯端末のプロセッサを、方向出力部が出力している方向を撮影方向として記憶する記憶部、方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致しているかを判断する判断部、方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致していると判断されたとき、人物を検出する人物検出処理を実行する人物検出処理実行部、および方向出力部が出力している方向が記憶部によって記憶された撮影方向と一致していると判断され、人物検出処理が実行され人物が検出されたとき撮影する撮影部として機能させる、撮影制御プログラムである。
第９の発明は、方向を出力する方向出力部を有し、カメラ機能を実行する、携帯端末における撮影制御方法であって、携帯端末のプロセッサが、方向出力部が出力している方向を撮影方向として記憶する記憶ステップ、方向出力部が出力している方向が記憶ステップによって記憶された撮影方向と一致しているかを判断する判断ステップ、方向出力部が出力している方向が記憶ステップによって記憶された撮影方向と一致していると判断されたとき、人物を検出する人物検出処理を実行する人物検出処理実行ステップ、および方向出力部が出力している方向が記憶ステップによって記憶された撮影方向と一致していると判断され、人物検出処理が実行され人物が検出されたとき撮影する撮影ステップを実行する、撮影制御方法である。
【発明の効果】
【００２８】
この発明によれば、撮影するときの利便性を向上させることができる。
【００２９】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００３０】
【図１】図１はこの発明の一実施例の携帯電話機の電気的な構成を示す図解図である。
【図２】図２は図１に示す携帯電話機の外観の一例を示す外観図である。
【図３】図３は図１に示すディスプレイに表示されるスルー画像の一例を示す図解図である。
【図４】図４は図２に示す携帯電話機によって撮影を行うときの使用者の動作の一例を示す図解図である。
【図５】図５は図１に示すＲＡＭのメモリマップの一例を示す図解図である。
【図６】図６は図１に示すプロセッサの第１実施例の撮影制御処理を示すフロー図である。
【図７】図７は図２に示す携帯電話機によって撮影を行うときの使用者の動作の他の一例を示す図解図である。
【図８】図８は図１に示すプロセッサの第２実施例の撮影制御処理を示すフロー図である。
【図９】図９は図１に示すプロセッサの第３実施例の撮影制御処理を示すフロー図である。
【発明を実施するための形態】
【００３１】
＜第１実施例＞
図１を参照して、携帯電話機１０は、携帯端末の一種であり、コンピュータまたはＣＰＵと呼ばれるプロセッサ２４を含む。また、プロセッサ２４には、無線通信回路１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２０、キー入力装置２６、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４、タッチパネル制御回路３６、カメラモジュール４０、方位センサ４２、加速度センサ４４、ＬＥＤ４６およびバイブレータ４８などが接続される。
【００３２】
また、無線通信回路１４にはアンテナ１２が接続される。Ａ／Ｄ変換器１６にはマイク１８が接続され、Ｄ／Ａ変換器２０にはスピーカ２２が接続される。表示ドライバ２８にはディスプレイ３０が接続される。タッチパネル制御回路３６には、タッチパネル３８が接続される。
【００３３】
プロセッサ２４は、携帯電話機１０の全体制御を司る。ＲＡＭ３４は、プロセッサ２４の作業領域（描画領域を含む）ないしバッファ領域として用いられる。フラッシュメモリ３２は、記憶部として機能し、携帯電話機１０の文字、画像、音声、音および映像のようなコンテンツのデータが記録される。
【００３４】
Ａ／Ｄ変換器１６は、マイク１８を通して入力される音声ないし音についてのアナログ音声信号を、デジタル音声信号に変換する。Ｄ／Ａ変換器２０は、デジタル音声信号をアナログ音声信号に変換（復号）して、図示しないアンプを介してスピーカ２２に与える。したがって、アナログ音声信号に対応する音声ないし音がスピーカ２２から出力される。
【００３５】
なお、プロセッサ２４は、Ｄ／Ａ変換器２０と接続されるアンプの増幅率を制御することでスピーカ２２から出力される音声の音量を調整する。
【００３６】
キー入力装置２６は操作部として機能し、後述する、通話キー２６ａ、終話キー２６ｂおよびメニューキー２６ｃなどを備える。また、使用者が操作したキーの情報（キーデータ）はプロセッサ２４に入力される。
【００３７】
表示ドライバ２８は、プロセッサ２４の指示の下、ディスプレイ３０の表示を制御する。また、表示ドライバ２８は表示する画像データを一時的に記憶するビデオメモリ（図示せず）を含む。ディスプレイ３０には、ＬＥＤを光源とするバックライトがエッジライト方式に基づいて設けられており、そのバックライトによってディスプレイ３０の表示パネルが照明される。なお、バックライトの光源は冷陰極管などであってもよい。
【００３８】
タッチパネル３８は、指などの物体が表面に接近して生じた電極間の静電容量の変化を検出する静電容量方式で、たとえば１本または複数本の指がタッチパネル３８に触れたことを検出する。また、タッチパネル３８は、ディスプレイ３０の上に設けられ、その画面内で、任意の位置を指示するためのポインティングデバイスである。タッチパネル制御回路３６は検出部として機能し、タッチパネル３８のタッチ有効範囲内で、押したり、撫でたり、触られたりするタッチ操作を検出して、そのタッチ操作の位置を示す座標データをプロセッサ２４に出力する。つまり、使用者は、タッチパネル３８の表面を指で、押したり、撫でたり、触れたりすることによって、操作位置や、操作方向および図形などを携帯電話機１０に入力する。
【００３９】
ここで、使用者がタッチパネル３８の上面を指で触れる操作を「タッチ」と言う。一方、タッチパネル３８から指を離す操作を「リリース」と言う。そして、使用者がタッチパネル３８の上面をタッチして、続けてリリースする操作を「タッチアンドリリース」と言う。
【００４０】
また、タッチパネル３８の表面を撫でる操作を「スライド」と言う。さらに、２回連続してタッチアンドリリースを行う操作を「ダブルタッチ」と言い、２か所にほぼ同時にタッチする操作を「マルチタッチ」と言う。そして、「タッチ操作」には、上記したタッチ、リリース、タッチアンドリリース、スライド、ダブルタッチおよびマルチタッチなどが含まれる。
【００４１】
また、タッチによって示された座標を「タッチ点」（タッチ開始位置）と言い、リリースによって示された座標を「リリース点」（タッチ終了位置）と言う。
【００４２】
なお、タッチ操作は指だけに限らず、導電体が先端に取り付けられたタッチペンなどによって行われてもよい。また、タッチパネル３８の検出方式には、表面型の静電容量方式が採用されてもよいし、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などであってもよい。
【００４３】
カメラモジュール４０は、カメラ機能を実行するために必要な制御回路や、レンズおよびイメージセンサなどを含む。また、プロセッサ２４は、カメラ機能が実行されると、カメラモジュール４０を起動し、背景や被写体に対応するスルー画像をディスプレイ３０に表示する。そして、カメラモジュール４０は、使用者が撮影操作を行うと、画像を撮影する処理を実行する。
【００４４】
方位センサ４２は、電子コンパスまたは方向出力部とも呼ばれ、３つの地磁気センサおよび制御回路を含む。制御回路は、３つの地磁気センサによって検出された磁気データから地磁気データを抽出して、プロセッサ２４に出力する。プロセッサ２４は、制御回路から出力された地磁気データに基づいて、方位角（方位または方向）データを算出し、端末方向としてＲＡＭ３４のバッファに記憶させる。ここで、本実施例の方位角は、北（Ｎ）を０度として時計回りに、東（Ｅ）が９０度、南（Ｓ）が１８０度および西（Ｗ）が２７０度とする。また、算出された方位は、イメージセンサおよびフォーカスレンズが並ぶ光軸と一致する。なお、各地磁気センサは、ホール素子が用いられているが、ＭＲ（Ｍａｇｎｅｔ−Ｒｅｓｉｓｔｉｖｅ）素子やＭＩ（Ｍａｇｎｅｔ−Ｉｍｐｅｄａｎｃｅ）素子が用いられてもよい。
【００４５】
加速度センサ４４は、加速度出力部と呼ばれることもあり、半導体式の３軸の加速度センサである。そのため、加速度センサ４４は、携帯電話機１０に対する３軸（Ｘ，Ｙ，Ｚ）の加速度データをプロセッサ２４に出力する。プロセッサ２４は、３軸の加速度データの変化を検出することで、携帯電話機１０が移動しているか否かを判断する。なお、プロセッサ２４は、３軸の加速度データが示す値に対して逆三角関数を用いて、携帯電話機１０の傾きの角度を計算することもできる。
【００４６】
ＬＥＤ４６は、赤色、青色、緑色などの複数の色で発光することが可能であり、プロセッサ２４によって発光色や、点滅周期などが制御される。バイブレータ４８は、偏心重が回転軸に取り付けられたモータであり、プロセッサ２４によってオン／オフが制御される。そして、バイブレータ４８がオンにされると、バイブレータ４８の振動によって携帯電話機１０も振動する。
【００４７】
無線通信回路１４は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、使用者がキー入力装置２６を用いて電話発信（発呼）を指示すると、無線通信回路１４は、プロセッサ２４の指示の下、電話発信処理を実行し、アンテナ１２を介して電話発信信号を出力する。電話発信信号は、基地局および通信網（図示せず）を経て相手の電話機に送信される。相手の電話機において着信処理が行われると、通信可能状態が確立され、プロセッサ２４は通話処理を実行する。
【００４８】
通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号はアンテナ１２によって受信される。受信された変調音声信号には、無線通信回路１４によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器２０によってアナログ音声信号に変換された後、スピーカ２２から出力される。一方、マイク１８を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器１６によってデジタル音声信号に変換された後、プロセッサ２４に与えられる。デジタル音声信号に変換された送話信号には、プロセッサ２４の指示の下、無線通信回路１４によって符号化処理および変調処理が施され、アンテナ１２を介して出力される。そして、変調音声信号は、基地局および通信網を介して相手の電話機に送信される。
【００４９】
アンテナ１２が相手の電話機からの電話発信信号を受信すると、無線通信回路１４は電話着信（着呼）をプロセッサ２４に通知する。これに応じて、プロセッサ２４は、表示ドライバ２８を制御して、着信通知に記述された発信元情報（電話番号など）をディスプレイ３０に表示する。また、これとほぼ同時に、プロセッサ２４は、図示しないスピーカから着信音（着信メロディ、着信音声と言うこともある。）を出力させ。ＬＥＤ４６を発光させ、バイブレータ４８を振動させる。
【００５０】
使用者が通話キーを用いて応答操作を行うと、プロセッサ２４は、着信音、発光および振動を停止すると共に、無線通信回路１４に電話着信処理の実行を命令する。電話着信処理によって通信可能状態が確立されると、プロセッサ２４は上述した通常の通話処理を実行する。
【００５１】
通話可能状態に移行した後に終話キーによって通話終了操作が行われると、プロセッサ２４は、無線通信回路１４を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ２４は通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。
【００５２】
なお、他の実施例では、Ａ／Ｄ変換機１６およびＤ／Ａ変換機２０はプロセッサ２４に含まれていてもよい。
【００５３】
図２（Ａ）は、携帯電話機１０の表面の外観を示す外観図であり、図２（Ｂ）は携帯電話機１０の裏面の外観を示す外観図である。図２（Ａ），（Ｂ）を参照して、携帯電話機１０は、ストレート型の形状をしており、平面矩形の筐体Ｃを有する。図示しないマイク１８は、筐体Ｃに内蔵され、内蔵されたマイク１８に通じる開口ＯＰ２は筐体Ｃの縦方向一方の表面に設けられる。同じく、図示しないスピーカ２２は、筐体Ｃに内蔵され、内蔵されたスピーカ２２に通じる開口ＯＰ１は、筐体Ｃの縦方向他方の表面に設けられる。カメラモジュールに通じる開口ＯＰ３は、筐体Ｃの裏面左上に設けられる。そして、開口ＯＰ１の右側に設けられた窓Ｗは、図示しないＬＥＤ４６に通じている。
【００５４】
ディスプレイ３０は、モニタ画面が筐体Ｃの表面側から見えるように取り付けられる。また、ディスプレイ３０にはタッチパネル３８が設けられる。そして、キー入力装置２６が備える、通話キー２６ａ、終話キー２６ｂおよびメニューキー２６ｃは、筐体Ｃの表面に設けられる。
【００５５】
たとえば、使用者は、ディスプレイ３０に表示されたダイヤルキーに対して、タッチ操作を行うことで電話番号を入力し、通話キー２６ａによって音声発信操作を行う。そして、使用者は、通話が終了すると、終話キー２６ｂによって通話終了操作を行う。また、着信があると、窓ＷがＬＥＤ４６の発光によって照らされる。
【００５６】
また、使用者は、メニューキー２６ｃを操作することで、ディスプレイ３０にメニュー画面を表示する。さらに、使用者は、ディスプレイ３０に表示されたソフトキーおよびメニューに対してタッチ操作を行うことで、メニューの選択および確定を行う。そして、使用者は、終話キー２６ｂを長押しすることで携帯電話機１０の電源をオン／オフする。
【００５７】
そして、使用者は、カメラ機能を実行しているときは、開口ＯＰ３を被写体に向けて、ディスプレイ３０に表示されたキーを操作することで、撮影を行う。
【００５８】
なお、アンテナ１２、無線通信回路１４、Ａ／Ｄ変換機１６、マイク１８、Ｄ／Ａ変換機２０、スピーカ２２、プロセッサ２４、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４、タッチパネル制御回路３６、カメラモジュール４０、方位センサ４２、加速度センサ４４、ＬＥＤ４６およびバイブレータ４８などは筐体Ｃに内蔵されているため、図２（Ａ），（Ｂ）では図示されない。
【００５９】
図３は、ディスプレイ３０に表示されるスルー画像の一例を示す図解図である。図３を参照して、ディスプレイ３０の表示範囲は、状態表示領域６０および機能表示領域６２を含む。状態表示領域６０には、アンテナ１２による電波受信状態を示すアイコン（ピクト）、二次電池の残電池容量を示すアイコンおよび日時が表示される。
【００６０】
機能表示領域６２には、スルー画像が表示される。また、機能表示領域６２の下側には、撮影キー６４およびロックキー６６が表示される。
【００６１】
たとえば、機能表示領域６２内でマルチタッチされた後に、２本の指が外側にスライドされると、スルー画像がズームアップされる。一方、２本の指が内側にスライドされると、スルー画像がズームダウンされる。そして、撮影キー６４に対してタッチ操作がされると、撮影処理が実行され、画像データがフラッシュメモリ３２に設定された、フォルダに保存される。
【００６２】
ここで、本実施例では、ロックキー６６にタッチ操作がされると、方位センサ４２の出力に基づいて算出された方向（端末方向）が撮影方向として記憶される。そして、撮影キー６４が操作された後に、端末方向が撮影方向と一致すると、撮影処理が実行される。
【００６３】
図４（Ａ）−（Ｃ）を参照して、図４（Ａ）の状態でロックキー６６がタッチ操作されると、使用者の正面が撮影方向として記憶される。次に、使用者が図４（Ａ）の状態で撮影キー６４を操作し、図４（Ｂ）に示すように端末方向が変化させてから、端末方向が撮影方向と一致すると撮影処理が実行される。たとえば、使用者は、図４（Ｃ）に示すように、携帯電話機１０を再び正面に向けると、撮影処理が実行される。ただし、図４（Ａ）に示すように、携帯電話機１０が再び正面を向いても、撮影処理は実行される。そして、撮影処理が実行されると、撮影音（撮影メロディ）がスピーカ２２から出力され、画像データが保存される。
【００６４】
このように、使用者は、端末方向を予め設定した撮影方向に向けるだけで、撮影を行うことができる。特に、第１実施例では、携帯電話機１０の方向を一度変化させなければ、端末方向が撮影方向と一致しているかが判断されないようにしてあるため、撮影方向を記憶した後に撮影キー６４が操作され、いきなり撮影処理が実行されないようにされている。
【００６５】
図５は、ＲＡＭ３４のメモリマップを示す図である。ＲＡＭ３４には、プログラム記憶領域３０２およびデータ記憶領域３０４が含まれる。また、プログラムおよびデータの一部は、フラッシュメモリ３２から一度に全部または必要に応じて部分的かつ順次的に読み出され、ＲＡＭ３４に記憶される。
【００６６】
プログラム記憶領域３０２には、携帯電話機１０を動作させるためのプログラムが記憶されている。たとえば、携帯電話機１０を動作させるためのプログラムには、撮影制御処理３１０などが含まれる。
【００６７】
撮影制御プログラム３１０は、撮影方向を記憶して、撮影方向と端末方向とが一致したときに、撮影処理を実行するプログラムである。なお、図示は省略するが、携帯電話機１０を動作させるためのプログラムには、通話状態を確立するためのプログラムなどが含まれる。
【００６８】
続いて、データ記憶領域３０４には、方位バッファ３３０、加速度バッファ３３２および撮影方向バッファ３３４が設けられる。方位バッファ３３０には、方位センサ４２の出力に基づいて算出された方位角データ（撮影方向）が一時的に記憶される。加速度バッファ３３２には、加速度センサ４４から出力された３軸の加速度データがそれぞれ記憶される。そして、方位バッファ３３０に記憶される方位データは、方位センサ４２の出力が変化しなければ更新されない。同様に、加速度バッファ３３２に記憶される加速度データは、加速度センサ４４の出力が変化しなければ更新されない。
【００６９】
撮影方向バッファ３３４には、ロックキー６６が操作されたときに、方位バッファ３３０に記憶されている方位角データが、撮影方向として記憶される。
【００７０】
なお、図示は省略するが、データ記憶領域３０４には、待機状態でディスプレイ３０に表示される画像データや、文字列のデータなどが記憶されると共に、携帯電話機１０の動作に必要なカウンタおよびフラグも設けられる。
【００７１】
プロセッサ２４は、Ａｎｄｒｏｉｄ（登録商標）およびＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御下で、図６に示す撮影制御処理などを含む、複数のタスクを並列的に処理する。
【００７２】
図６は撮影制御処理のフロー図である。たとえば、カメラ機能を実行する操作がされると、プロセッサ２４はステップＳ１で、方向記憶操作がされたか否かを判断する。つまり、ロックキー６６が操作されたか否かを判断する。一方、ステップＳ１で“ＹＥＳ”であれば、つまりロックキー６６が操作されると、ステップＳ３で撮影方向を記憶する。つまり、撮影方向バッファ３３４に、方位バッファ３３０に記憶されている方位角データが、撮影方向データとして記憶される。なお、ステップＳ３の処理を実行するプロセッサ２４は記憶部として機能する。
【００７３】
続いて、ステップＳ５では、撮影操作か否かを判断する。つまり、撮影キー６４が操作されたか否かを判断する。ステップＳ５で“ＮＯ”であれば、つまり撮影操作がされなければ、ステップＳ５の判断が繰り返される。また、ステップＳ５で“ＹＥＳ”であれば、つまり撮影キー６４が操作されると、ステップＳ７で端末方向が変化したか否かを判断する。たとえば、図４（Ａ），（Ｂ）に示すように携帯電話機１０の端末方向が変化し、方位バッファ３３０に記憶されている方位データが変化したか否かが判断される。ステップＳ７で“ＮＯ”であれば、つまり端末方向が変化しなければ、ステップＳ７の判断が繰り返される。
【００７４】
また、ステップＳ７で“ＹＥＳ”であれば、つまり端末方向が変化すれば、ステップＳ９で端末方向と撮影方向とが一致するか否かを判断する。つまり、方位バッファ３３０に記憶されている方位データが、撮影方向バッファ３３４に記憶されている方位と一致しているか否かが判断される。ただし、ステップＳ７では、誤差（たとえば、±１度）は許容して判断される。たとえば、撮影方向が９０度（東）である場合、端末方向が８９度〜９１度であるかが判断される。なお、ステップＳ９の処理を実行するプロセッサ２４は判断部として機能する。
【００７５】
ステップＳ９で“ＮＯ”であれば、つまり端末方向と撮影方向とが一致していなければ、ステップＳ９の判断が繰り返される。また、ステップＳ９で“ＹＥＳ”であれば、つまり端末方向と撮影方向とが一致していれば、ステップＳ１１で撮影処理を実行し、ステップＳ１に戻る。つまり、図４（Ａ），（Ｃ）に示すように、端末方向と撮影方向とが一致しているため、撮影処理が実行される。なお、ステップＳ１１の処理を実行するプロセッサ２４は撮影部として機能する。
【００７６】
また、ステップＳ１で“ＮＯ”であれば、つまりロックキー６６が操作されなければ、ステップＳ１３で撮影操作か否かが判断される。つまり、撮影方向を記憶させずに撮影操作がされたかが判断される。ステップＳ１３で“ＮＯ”であれば、つまり撮影キー６４が操作されなければ、ステップＳ１に戻る。一方、ステップＳ１３で“ＹＥＳ”であれば、つまり撮影方向が記憶されずに撮影キー６４が操作されると、ステップＳ１１に進み、撮影処理が実行される。
【００７７】
＜第２実施例＞
第２実施例では、加速度センサ４４の出力も利用して、撮影処理を実行するかを判断する。以下、第２実施例について説明するが、上記のこと以外は、第１実施例と同じであるため、重複した説明は省略する。このように、加速度センサ４４の出力を利用するのは、加速度センサ４４の出力に基づいて携帯電話機１０の動きを判断することで、誤って撮影が行われないようにするためである。
【００７８】
図７（Ａ），（Ｂ）を参照して、図７（Ａ）の状態でロックキー６６が操作されると、使用者の正面が撮影方向として記憶される。この状態で、携帯電話機１０が持ち上げられ、加速度センサ４４の出力が所定値以上になると、撮影方向と端末方向とが一致しているかが判断される。そして、図７（Ｂ）に示すように、撮影方向と端末方向とが一致し、かつ加速度センサ４４が加速度を出力していなければ、撮影処理が実行される。つまり、使用者は、撮影方向を記憶させた後は、端末方向を変化させることなく、携帯電話機１０を持ち上げるだけで、撮影することができる。
【００７９】
従って、誤って撮影が行われないようにすると共に、撮影するときの利便性をより向上させることができる。
【００８０】
第２実施例のプロセッサ２４は、ＡｎｄｒｏｉｄおよびＲＥＸなどのＬｉｎｕｘベースのＯＳや、その他のＯＳの制御下で、図８に示す第２実施例の撮影制御処理を含む複数のタスクを並列的に処理する。
【００８１】
図８は、第２実施例の撮影制御処理のフロー図である。なお、このフロー図では、図６に示す撮影制御処理と同じステップには、同一のステップ番号を付与し、詳細な説明は省略する。
【００８２】
撮影方向が記憶された後に撮影キー６４が操作されると、ステップＳ５で“ＹＥＳ”と判断され、プロセッサ２４はステップＳ２１で、加速度が所定値を超えたか否かを判断する。第２実施例では、携帯電話機１０が使用者によって動かされたときに、加速度センサ４４が出力する加速度の平均値に基づいて所定値は決められている。したがって、ステップＳ２１では、加速度バッファ３３２に記憶されている加速度データに基づいて、携帯電話機１０が動かされたかが判断されている。ステップＳ２１で“ＮＯ”であれば、たとえば携帯電話機１０が動いていなければ、ステップＳ２１の判断が繰り返される。
【００８３】
また、ステップＳ２１で“ＹＥＳ”であれば、たとえば、図７（Ａ），（Ｂ）に示すように、携帯電話機１０が持ち上げられると、ステップＳ９で端末方向と撮影方向とが一致しているかが判断される。そして、ステップＳ９で“ＹＥＳ”と判断されると、ステップＳ２３で加速度が出力されているかが判断される。つまり、加速度バッファ３３２が更新されているかが判断される。ステップＳ２３で“ＹＥＳ”であれば、つまり加速度センサ４４が出力する加速度が変化し、加速度バッファ３３２が更新されていれば、ステップＳ９に戻る。たとえば、端末方向と撮影方向とが一致し、かつ携帯電話機１０が動かなくなるまで、ステップＳ９およびステップＳ２３が繰り返される。
【００８４】
そして、ステップＳ２３で“ＮＯ”であれば、つまり端末方向と撮影方向とが一致し、かつ携帯電話機１０が動かなくなれば、ステップＳ１１で撮影処理を実行し、ステップＳ１に戻る。
【００８５】
＜第３実施例＞
第３実施例では、端末方向と撮影方向とが一致した状態で、スルー画像に人が映り込めば撮影処理が実行されるようにする。また、人物の写り込みは、スルー画像に対して人物検出処理を施すことで判断する。ここで、人物検出処理とは、人物に共通して存在する特徴量を人物モデルとしてデータベース化し、そのデータベースを利用して、スルー画像内の人物を検出する処理である。以下、第３実施例について説明するが、上記のこと以外は、第１実施例と同じであるため、重複した説明は省略する。
【００８６】
そして、第３実施例では、使用者は、携帯電話機１０を持ち上げ、スルー画像が見えていない状態でも、スルー画像内で人物が検出されたときに撮影を行うことができる。
【００８７】
また、第３実施例では、端末方向と撮影方向とが一致した場合、そのことがＬＥＤ４６発光およびバイブレータ４８の振動によって使用者に通知される。そのため、使用者は、端末方向と撮影方向とが一致していることを知ることができる。これにより、使用者は、端末方向を撮影方向に合わせ状態で、人物がスルー画像に写り込むのを待つことができる。
【００８８】
第３実施例のプロセッサ２４は、ＡｎｄｒｏｉｄおよびＲＥＸなどのＬｉｎｕｘベースのＯＳや、その他のＯＳの制御下で、図９に示す第３実施例の撮影制御処理を含む複数のタスクを並列的に処理する。
【００８９】
図９は、第３実施例の撮影制御処理のフロー図である。なお、このフロー図では、図６に示す撮影制御処理と同じステップには、同一のステップ番号を付与し、詳細な説明は省略する。
【００９０】
ステップＳ５で“ＹＥＳ”と判断されると、ステップＳ９で端末方向と撮影方向とが一致したか否かが判断される。ステップＳ９で端末方向と撮影方向が一致していると判断されると、ステップＳ３１で通知処理が実行される。たとえば、ＬＥＤ４６を発光させ、バイブレータ４８を振動させる。続いて、ステップＳ３３で人物検出処理を実行する。つまり、スルー画像内の人物を検出する。なお、ステップＳ３１の処理を実行するプロセッサ２４は通知部として機能する。また、ステップＳ３３の処理を実行するプロセッサ２４は人物検出処理実行部として機能する。
【００９１】
続いて、ステップＳ３５では、人物が検出されたか否かが判断される。つまり、人物検出処理によって、スルー画像内で人物が検出されたか否かを判断する。ステップＳ３５で“ＹＥＳ”であれば、つまりスルー画像に人物が写り込んでいれば、ステップＳ１１で撮影処理を実行し、ステップＳ１に戻る。
【００９２】
また、ステップＳ３５で“ＮＯ”であれば、つまりスルー画像に人物が写り込んでいなければ、ステップＳ９に戻る。このとき、端末方向と撮影方向とが一致した状態が維持されると、ステップＳ３１が繰り返されるため、通知処理が引き続き実行される。また、端末方向と撮影方向とが一致しなくなれば、ステップＳ３１が実行されなくなるため、ＬＥＤ４６およびバイブレータ４８による通知が終了する。
【００９３】
なお、第１実施例から第３実施例は、任意に組み合わせることが可能であり、具体的な組み合わせについては容易に想像できるので、詳細な説明は省略する。
【００９４】
また、第２実施例でも、第３実施例と同様、端末方向と撮影方向とが一致したときに通知処理が実行されてもよい。
【００９５】
また、他の実施例では、撮影方向がロックされた後に、撮影方向を示す矢印アイコンなどがディスプレイ３０に表示されてもよい。この場合、使用者は、矢印アイコンを参考にすることで、自身が設定した撮影方向を視覚的に把握できる。
【００９６】
また、通知処理では、音声メッセージによって、端末方向と撮影方向とが一致していることを通知してもよい。
【００９７】
また、撮影キー６４が半押し可能なハードキーである場合、半押しされたときに撮影方向が記憶されてもよい。
【００９８】
また、撮影方向が記憶された状態で撮影キー６４が操作されたときに、端末方向と撮影方向との関係を示すガイドがディスプレイ３０に表示されてもよい。
【００９９】
また、人物検出処理では、予め特徴量が設定された特定人物だけを検出するように設定されてもよい。
【０１００】
また、他の実施例では、撮影方向が記憶されている状態では、カメラ機能が終了されるまで、撮影方向と端末方向が一致する度に、撮影処理が実行されるようにしてもよい。
【０１０１】
また、携帯電話機１０の通信方式はＣＤＭＡ方式であるが、ＬＴＥ方式、Ｗ−ＣＤＭＡ方式、ＧＳＭ方式、ＴＤＭＡ方式、ＦＤＭＡ方式およびＰＨＳ方式などが採用されてもよい。また、ディスプレイ３０にはＬＣＤモニタが利用されるが、有機ＥＬパネルなどが採用されてもよい。さらに、携帯電話機１０の外観は、ストレート型だけに限らず、１軸または２軸折り畳み型、スライド型などであってもよい。
【０１０２】
また、本実施例で用いられた複数のプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯電話機１０に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）などの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、複数のプログラムが本実施例と同等の構成の携帯電話機にインストールされた場合、本実施例と同等の効果が得られる。
【０１０３】
さらに、本実施例は、携帯電話機１０のみに限らず、いわゆるフィーチャーフォンと呼ばれる携帯電話機や、デジタルカメラ、電子書籍端末、タブレット型ＰＣおよびＰＤＡなどに適用されてもよい。
【０１０４】
そして、本明細書中で挙げた、具体的な数値は、いずれも単なる一例であり、製品の仕様変更などに応じて適宜変更可能である。
【符号の説明】
【０１０５】
１０    …  携帯電話機
１２    …  アンテナ
１４    …  無線通信回路
２４    …  プロセッサ
２６    …  キー入力装置
３０    …  ディスプレイ
３４    …  ＲＡＭ
４０    …  カメラモジュール
４２    …  方位センサ
４４    …  加速度センサ
４６    …  ＬＥＤ
４８    …  バイブレータ
【図１】
0005714466.tif 000002
【図２】
0005714466.tif 000003
【図３】
0005714466.tif 000004
【図４】
0005714466.tif 000005
【図５】
0005714466.tif 000006
【図６】
0005714466.tif 000007
【図７】
0005714466.tif 000008
【図８】
0005714466.tif 000009
【図９】
0005714466.tif 000010