(57)【要約】【課題】  顔が所望の位置に所望の大きさで配置された静止画像を撮影する。【解決手段】  携帯端末１０は、ＣＰＵ２４によって制御される撮影装置３８およびディスプレイ３０を備える。撮影装置３８は、シャッタ条件が満足されるまでスルー画像を繰り返し撮影し（Ｓ６１）、シャッタ条件が満足される（Ｓ８９，Ｓ９３，Ｓ９７：ＹＥＳ）と静止画像を撮影する（Ｓ９９）。ディスプレイ３０には、ドライバ２８を介して、撮影装置３８によって撮影されたスルー画像が少なくとも表示される。ＣＰＵ２４は、ディスプレイ３０の表示面に対してタッチパネル３２を通して所望の領域（Ｅ）を設定し（Ｓ１５〜Ｓ３３，Ｓ４１〜Ｓ４７）、撮影されたスルー画像から顔（Ｆ）を検出し（Ｓ６７）、そして、設定された領域（Ｅ）内で顔（Ｆ）が検出された場合（Ｓ７１：ＹＥＳ）に、シャッタ条件が満足されたか否かの判別を行う（Ｓ８９，Ｓ９３，Ｓ９７）。【選択図】  図１
2012010162.tif 000002
【特許請求の範囲】
【請求項１】
シャッタ条件が満足されるまでスルー画像を繰り返し撮影し、そしてシャッタ条件が満足されると記録用の画像を撮影する撮影部、
前記撮影部によって撮影されたスルー画像を少なくとも表示する表示部、
前記表示部の表示面に対して領域を設定する領域設定部、
前記撮影部によって撮影されたスルー画像から顔を検出する顔検出部、および
前記領域設定部によって設定された領域内で前記顔検出部によって顔が検出された場合に、前記シャッタ条件が満足されたか否かの判別を行う判別部を備え、
前記撮影部は、前記判別部の判別結果を参照して撮影を行う、カメラ装置。
【請求項２】
前記撮影部は、前記シャッタ条件が満足されると記録用の静止画像を撮影する、請求項１記載のカメラ装置。
【請求項３】
前記表示部の表示面に設けられるタッチパネルをさらに備え、
前記領域設定部は、前記タッチパネルを通して領域設定を行う、請求項１または２記載のカメラ装置。
【請求項４】
前記領域設定部によって設定された領域内で前記顔検出部によって顔が検出された場合に、当該顔が当該領域内に位置する旨の告知を少なくとも含む第１案内情報を出力する第１案内出力部をさらに備える、請求項１ないし３のいずれかに記載のカメラ装置。
【請求項５】
前記シャッタ条件は、シャッタ操作が行われたという条件である、請求項４記載のカメラ装置。
【請求項６】
前記第１案内情報は、シャッタ操作を促す案内をさらに含む、請求項５記載のカメラ装置。
【請求項７】
前記シャッタ条件は、設定領域内で顔が検出されている状態が所定時間以上継続したという条件である、請求項４記載のカメラ装置。
【請求項８】
前記第１案内情報は、前記所定時間の経過に関する案内をさらに含む、請求項７記載のカメラ装置。
【請求項９】
前記シャッタ条件は、設定領域内で検出されている顔が笑顔の特徴を示したという条件である、請求項４記載のカメラ装置。
【請求項１０】
前記第１案内情報は、笑顔を促す案内をさらに含む、請求項９記載のカメラ装置。
【請求項１１】
前記顔検出部によって検出された顔が前記領域設定部によって設定された領域の外にある場合に、当該顔を当該領域内に導入するための第２案内情報を出力する第２案内出力部をさらに備える、請求項４記載のカメラ装置。
【請求項１２】
人数を指定する人数指定部をさらに備え、
前記判別部は、前記人数指定部によって指定された人数分の顔が設定領域内で検出された場合に判別を行う、請求項１記載のカメラ装置。
【請求項１３】
シャッタ条件が満足されるまでスルー画像を繰り返し撮影し、そしてシャッタ条件が満足されると記録用の画像を撮影する撮影部と、前記撮影部によって撮影されたスルー画像を少なくとも表示する表示部とを備えるカメラ装置のプロセッサを、
前記表示部の表示面に対して領域を設定する領域設定部、
前記撮影部によって撮影されたスルー画像から顔を検出する顔検出部、および
前記領域設定部によって設定された領域内で前記顔検出部によって顔が検出された場合に、前記シャッタ条件が満足されたか否かの判別を行う判別部として機能させ、
前記撮影部は、前記判別部の判別結果を参照して撮影を行う、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カメラ装置に関し、特にたとえば、ハウジングの互いに対向する面に設けられた撮影部および表示部を有する、カメラ装置に関する。
【背景技術】
【０００２】
従来のこの種のカメラ装置の一例が、特許文献１に開示されている。この背景技術では、撮影部を被写体に向けた状態で、撮影部によって捉えられた被写体の映像が表示部に表示される。ユーザは、撮影部の前方の被写体と、こうして表示部に表示された映像（スルー画像）とを見ながら、撮影部の向きや被写体までの距離を調節して、被写体を画面内の所望の位置に所望の大きさで導入した後、静止画撮影のためのシャッタ操作を行う。
【０００３】
また、この背景技術では、表示部にタブレットが設けられており、表示部のスルー画像に対して、所望の領域をタブレットで指定すると、その領域に対応する部分にのみ２値化，拡大といった画像処理が施される。表示部には、こうして部分的に画像処理が施された後のスルー画像が表示される。
【特許文献１】特開平１１‐３１３２２８号公報［H04N 5/225］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記の背景技術では、撮影部をユーザ自身に向けて自分撮りを行う場合、ユーザは、表示部のスルー画像を見ることができないので、撮影部の向きや被写体までの距離を調節するのが容易でなく、したがって、顔の位置や大きさが意図したものとは異なる静止画像が撮影されてしまう場合が少なくなかった。また、タブレットによる領域指定も、向きや距離の調節に何ら役立つものではなかった。
【０００５】
それゆえに、この発明の主たる目的は、新規な、カメラ装置を提供することである。
【０００６】
この発明の他の目的は、顔が所望の位置に所望の大きさで配置された画像を撮影できる、カメラ装置を提供することである。
【０００７】
この発明のその他の目的は、このようなカメラ装置において、撮影部の向きや被写体までの距離を容易に調節できるようにすることである。
【課題を解決するための手段】
【０００８】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために後述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００９】
第１の発明は、カメラ装置であって、シャッタ条件が満足されるまでスルー画像を繰り返し撮影し、そしてシャッタ条件が満足されると記録用の画像を撮影する撮影部、撮影部によって撮影されたスルー画像を少なくとも表示する表示部、表示部の表示面に対して所望の領域を設定する領域設定部、撮影部によって撮影されたスルー画像から顔を検出する顔検出部、および、領域設定部によって設定された領域内で顔検出部によって顔が検出された場合に、シャッタ条件が満足されたか否かの判別を行う判別部を備え、撮影部は、判別部の判別結果を参照して撮影を実行する。
【００１０】
第１の発明に従うカメラ装置（１０）では、撮影部（３８）は、シャッタ条件が満足されるまでスルー画像を繰り返し撮影し（Ｓ６１）、シャッタ条件が満足される（Ｓ８９，Ｓ９３，Ｓ９７：ＹＥＳ）と記録用の画像を撮影する（Ｓ９９）。ここで、記録用の画像は、典型的には下記第２の発明のように静止画像であるが、動画像でもよい。撮像部は、たとえば、ＣＣＤ，ＣＭＯＳなどの撮像素子（３８ｂ）を含み、プロセッサ（２４）の制御下で、スルー画像および記録用画像の撮影を行う。
【００１１】
表示部（２８，３０）には、撮影部によって撮影されたスルー画像が少なくとも表示される。領域設定部（Ｓ１５〜Ｓ３３，Ｓ４１〜Ｓ４７）は、この表示部の表示面（３０）に対して所望の領域（Ｅ，Ｅ１，Ｅ２）を設定し、顔検出部（Ｓ６７）は、撮影部によって撮影されたスルー画像から顔（Ｆ，Ｆ１，Ｆ２）を検出する。そして判別部（Ｓ８９，Ｓ９３，Ｓ９７）は、領域設定部によって設定された領域内で顔検出部によって顔が検出された場合（Ｓ７１：ＹＥＳ）に、シャッタ条件が満足されたか否かの判別を行う。撮影部による撮影は、判別部の判別結果を参照して行われる。したがって、シャッタ条件が満足されたか否かは、設定された領域内で顔が検出された状態で判別部によって判別され、満足されれば撮影部によって記録用の撮影が実行されるので、顔が所望の領域内に配置された静止画像が撮影される結果となる。
【００１２】
第２の発明は、第１の発明に従属するカメラ装置であって、撮影部は、シャッタ条件が満足されると記録用の静止画像を撮影する。
【００１３】
第２の発明では、撮影部（３８）は、シャッタ条件が満足されるまでスルー画像を繰り返し撮影し（Ｓ６１）、シャッタ条件が満足される（Ｓ８９，Ｓ９３，Ｓ９７：ＹＥＳ）と記録用の静止画像を撮影する（Ｓ９９）。表示部（２８，３０）には、撮影部によって撮影されたスルー画像が少なくとも表示される。領域設定部（Ｓ１５〜Ｓ３３，Ｓ４１〜Ｓ４７）は、この表示部の表示面（３０）に対して所望の領域（Ｅ，Ｅ１，Ｅ２）を設定し、顔検出部（Ｓ６７）は、撮影部によって撮影されたスルー画像から顔（Ｆ，Ｆ１，Ｆ２）を検出する。そして判別部（Ｓ８９，Ｓ９３，Ｓ９７）は、領域設定部によって設定された領域内で顔検出部によって顔が検出された場合（Ｓ７１：ＹＥＳ）に、シャッタ条件が満足されたか否かの判別を行う。撮影部による静止画撮影は、判別部の判別結果を参照して行われる。したがって、シャッタ条件が満足されたか否かは、設定された領域内で顔が検出された状態で判別部によって判別され、満足されれば撮影部によって静止画撮影が実行されるので、顔が所望の領域内に配置された静止画像が撮影される結果となる。
【００１４】
第２の発明によれば、たとえば自分撮りを行う場合にスルー画像が見えないような状況でも、顔が所望の領域内に配置された静止画像を撮影できる。
【００１５】
なお、撮影部は、シャッタ条件が満足されると記録用の動画像を撮影してもよい。これによって、たとえば自分撮りを行う場合にスルー画像が見えないような状況でも、顔が所望の領域内に配置された動画像を撮影できる。動画像を撮影中に顔が所望の領域からはみ出た場合には、その旨の告知を行うのが好ましい。このような告知に代えて、またはこれに加えてさらに、当該顔を当該領域内に再導入するための案内情報、たとえば下記第１３の発明で出力される第２案内情報（Ｇ２ａ，Ｇ２ｂ）と同様の情報を出力してもよい。顔が所望の領域からはみ出ている期間は、動画撮影を中断してスルー撮影を実行してもよい。
【００１６】
また、カメラ装置は、好ましくは、ハウジング（Ｈ）をさらに備え、撮影部はハウジングの第１面（Ｈ１）に設けられ、表示部はハウジングの第２面（Ｈ２）に設けられる。
【００１７】
ここで、第１面および第２面は、典型的には、互いに対向する２つの面（たとえば第１主面Ｈ１および第２主面Ｈ２）であるが、１つの主面および１つの側面のように、互いに交差する（互いに垂直な）面でもよい。言い換えれば、第１面および第２面は、互いに異なる面である方が好ましいが、同じ面であっても構わない。これによって、特に、撮影部および表示部がハウジングの互いに異なる面（とりわけ互いに対応する面）に設けられていて、自分撮りを行う際にスルー画像を見ることが困難な場合に、顔が所望の領域内に配置された静止画像を撮影できる。
【００１８】
なお、撮影部および／または表示部は、ハウジングとは別体であっても、ハウジングに対して着脱可能あるいは向きを変更可能であってもよい。いずれの場合も、自分撮りに限らず、スルー画像を見ることが困難な状況で、顔が所望の領域内に配置された静止画像を撮影できる。
【００１９】
第３の発明は、第１または第２の発明に従属するカメラ装置であって、表示部の表示面（３０）に設けられるタッチパネル（３２）をさらに備え、領域設定部は、タッチパネルを通して領域設定を行う。
【００２０】
ここで、タッチパネルは、表示部の表示面に設けられて、表示面上の任意の位置を指定する（あるいは指定された位置を検出する）デバイスであって、タッチスクリーン，タブレットなどと呼ばれる場合もある。
【００２１】
なお、領域設定部は、たとえばキー入力部（２６）など、タッチパネル以外の入力部を通して領域設定を行ってもよい。たとえば、予め決められた複数の領域の中から１つまたは２つ以上の領域を、キー入力部によるカーソル操作で選択する方法などがある。
【００２２】
第４の発明は、第１ないし第３のいずれかの発明に従属するカメラ装置であって、領域設定部によって設定された領域内で顔検出部によって顔が検出された場合に、当該顔が当該領域内に位置する旨の告知を少なくとも含む第１案内情報を出力する第１案内出力部をさらに備える。
【００２３】
第４の発明では、第１案内出力部（Ｓ８７，Ｓ９１，Ｓ９５）は、領域設定部によって設定された領域内で顔検出部によって顔が検出された場合（Ｓ７１：ＹＥＳ）に、第１案内情報（Ｇ１，Ｇ３〜Ｇ５）を出力する。第１案内情報には、当該顔が当該領域内に位置する旨の告知が少なくとも含まれる。
【００２４】
なお、第１案内情報は、好ましくはスピーカ（２２）から言語による音声案内の態様で出力されるが、信号音（ベル音，ブザー音，高い音，低い音など）の態様で出力されてもよいし、発光器（４０）から信号光（赤い光，青い光，各種のパターンで点滅する光など）の態様で出力されてもよい。
【００２５】
第５の発明は、第４の発明に従属するカメラ装置であって、シャッタ条件は、シャッタ操作が行われたという条件である。
【００２６】
なお、シャッタ操作は、キー入力部，タッチパネルなどの入力部を介して行われる。
【００２７】
第６の発明は、第５の発明に従属するカメラ装置であって、第１案内情報（Ｇ３，Ｇ４）は、シャッタ操作を促す案内をさらに含む。
【００２８】
第７の発明は、第４の発明に従属するカメラ装置であって、シャッタ条件は、設定領域内で顔が検出されている状態が所定時間以上継続したという条件である。
【００２９】
なお、設定された領域内で顔が検出されたとき、所定時間の経過を待つことなく、直ちに自動撮影を実行してもよい。
【００３０】
第８の発明は、第７の発明に従属するカメラ装置であって、第１案内情報（Ｇ１）は、所定時間の経過に関する案内をさらに含む。案内は、たとえば“３…２…１…”のようなカウントダウン、あるいは“ハイ…チーズ！”のような掛け声でもよい。
【００３１】
第９の発明は、第４の発明に従属するカメラ装置であって、シャッタ条件は、設定領域内で検出されている顔が笑顔の特徴を示したという条件である。
【００３２】
第１０の発明は、第９の発明に従属するカメラ装置であって、第１案内情報（Ｇ５）は、笑顔を促す案内をさらに含む。
【００３３】
第１１の発明は、第４の発明に従属するカメラ装置であって、顔検出部によって検出された顔が領域設定部によって設定された領域の外にある場合（Ｓ７５ａ，７５ｂ：ＹＥＳ）に、当該顔を当該領域内に導入するための第２案内情報（Ｇ２ａ，Ｇ２ｂ）を出力する第２案内出力部（Ｓ７７ａ，Ｓ７７ｂ）をさらに備える。
【００３４】
なお、第２案内情報は、スピーカ（２２）から言語による音声案内の態様で出力される。ただし、内容によっては、信号音の態様で出力されても、発光器（４０）から信号光の態様で出力されてもよい。
【００３５】
第１２の発明は、第１の発明に従属するカメラ装置であって、人数を指定する人数指定部（Ｓ３５〜Ｓ３９）をさらに備え、判別部は、人数指定部によって指定された人数分の顔（Ｆ，Ｆ１，Ｆ２，…）が設定領域内で検出された場合に判別を行う。
【００３６】
第１３の発明は、制御プログラム（５２）であって、シャッタ条件が満足されるまでスルー画像を繰り返し撮影し（Ｓ６１）、そしてシャッタ条件が満足される（Ｓ８９，Ｓ９３，Ｓ９７：ＹＥＳ）と記録用の画像を撮影する（Ｓ９９）撮影部（３８）と、撮影部によって撮影されたスルー画像を少なくとも表示する表示部（２８，３０）とを備えるカメラ装置（１０）のプロセッサ（２４）を、表示部の表示面（３０）に対して所望の領域（Ｅ，Ｅ１，Ｅ２）を設定する領域設定部（Ｓ１５〜Ｓ３３，Ｓ４１〜Ｓ４７）、撮影部によって撮影されたスルー画像から顔（Ｆ，Ｆ１，Ｆ２）を検出する顔検出部（Ｓ６７）、および、領域設定部によって設定された領域内で顔検出部によって顔が検出された場合（Ｓ７１：ＹＥＳ）に、シャッタ条件が満足されたか否かの判別を行う判別部（Ｓ８９，Ｓ９３，Ｓ９７）として機能させ、撮影部は、判別部の判別結果を参照して撮影を実行する。
【発明の効果】
【００３７】
この発明によれば、顔が所望の位置に所望の大きさで配置された画像を撮影できる、カメラ装置が実現される。
【図面の簡単な説明】
【００３８】
【図１】この発明の一実施例であるカメラ装置の構成を示すブロック図である。
【図２】カメラ装置の概観を示す斜視図であり、（Ａ）は第１主面側を示し、（Ｂ）は第２主面側を示す。
【図３】カメラ装置による自分撮りの様子、および自動シャッタ（１人）用の音声ガイダンスの出力例を示す図解図であり、（Ａ）は顔が領域内に納まった状態を示し、（Ｂ）は顔が領域からはみ出した状態を示す。
【図４】タッチパネルを利用した領域設定の例を示す図解図であり、（Ａ）は画面に円を描いてその内部を領域として設定する場合を示し、（Ｂ）は画面を線で区切ってその左側を領域として設定する場合を示す。
【図５】タッチパネルを利用した領域設定の他の例を示す図解図であり、複数の領域が優先度付きで設定される。
【図６】図４（Ａ）の例の変形例を示す図解図であり、円の中心を指定してその半径が調整される。
【図７】手動シャッタ（１人／１領域：領域数＝１）用の音声ガイダンスの出力例を示す図解図であり、（Ａ）は顔が領域からはみ出した状態を示し、（Ｂ）は顔が領域内に納まった状態を示す。
【図８】笑顔シャッタ（１人／１領域：領域数＝１）用の音声ガイダンスの出力例を示す図解図であり、（Ａ）は領域内の顔が笑顔でない状態を示し、（Ｂ）は領域内の顔が笑顔になった状態を示す。
【図９】手動シャッタ（１人／１領域：領域数＝２）用の音声ガイダンスの出力例を示す図解図であり、（Ａ）は１人分の顔が領域内に納まった状態を示し、（Ｂ）は２人分の顔が領域内に納まった状態を示す。
【図１０】メインメモリの内容を示すメモリマップ図である。
【図１１】ＣＰＵ動作の一部を示すフロー図である。
【図１２】ＣＰＵ動作の他の一部を示すフロー図である。
【図１３】ＣＰＵ動作のその他の一部を示すフロー図である。
【図１４】ＣＰＵ動作のさらにその他の一部を示すフロー図である。
【図１５】ディスプレイの表示例を示す図解図であり、（Ａ）はシャッタ方式選択画面を示し、（Ｂ）は人数設定画面を示す。
【図１６】ディスプレイの他の表示例を示す図解図であり、（Ａ）は領域形成画面を示し、（Ｂ）は領域設定画面を示し、そして（Ｃ）は設定確認画面を示す。
【図１７】顔が領域内か否かの判別処理で参照される各種の変数を示す図解図である。
【図１８】手動シャッタ（２人／領域：領域数＝１）用の音声ガイダンスの出力例を示す図解図であり、（Ａ）は１人分の顔が領域内に納まった状態を示し、（Ｂ）は２人分の顔が領域内に納まった状態を示す。
【発明を実施するための形態】
【００３９】
図１には、携帯端末１０のハードウエア構成が示される。図１を参照して、この発明の一実施例である携帯端末１０はＣＰＵ２４を含む。ＣＰＵ２４には、キー入力装置２６、タッチパネル３２、メインメモリ３４、フラッシュメモリ３６、撮影装置３８および発光器４０が接続され、さらに、無線通信回路１４を介してアンテナ１２が、Ａ／Ｄコンバータ１６を介してマイク１８が、Ｄ／Ａコンバータ２０を介してスピーカ２２が、そしてドライバ２８を介してディスプレイ３０が、それぞれ接続される。
【００４０】
アンテナ１２は、図示しない基地局からの無線信号を捕捉（受信）し、また、無線通信回路１４からの無線信号を放出（送信）する。無線通信回路１４は、アンテナ１２で受信された無線信号を復調および復号化し、また、ＣＰＵ２４からの信号を符号化および変調する。マイク１８は、音波をアナログの音声信号に変換し、Ａ／Ｄコンバータ１６は、マイク１８からの音声信号をディジタルの音声データに変換する。Ｄ／Ａコンバータ２０は、ＣＰＵ２４からの音声データをアナログの音声信号に変換し、スピーカ２２は、Ｄ／Ａコンバータ２０からの音声信号を音波に変換する。
【００４１】
キー入力装置２６は、ユーザによって操作される各種のキー，ボタン，トラックボール（図２（Ａ）参照）などで構成され、操作に応じた信号（コマンド）をＣＰＵ２４に入力する。ドライバ２８は、ＣＰＵ２４からの信号に応じた画像をディスプレイ３０に表示する。タッチパネル３２は、ディスプレイ３０の表示面に設けられ、タッチ点の位置を示す信号（座標）をＣＰＵ２４に入力する。
【００４２】
メインメモリ３４は、たとえばＳＤＲＡＭなどで構成され、ＣＰＵ２４に各種の処理を実行させるためのプログラムおよびデータ（図１０参照）を記憶する共に、ＣＰＵ２４に必要な作業領域を提供する。フラッシュメモリ３６は、たとえばＮＡＮＤ型のフラッシュメモリで構成され、プログラムおよびデータの保存領域さらには撮影装置３８による画像データの記録領域として利用される。
【００４３】
撮影装置３８は、たとえばレンズ３８ａ，イメージセンサ（たとえばＣＣＤ，ＣＭＯＳなどの撮像素子）３８ｂ，カメラ処理回路３８ｃ，およびレンズ駆動用のドライバ３８ｄなどで構成され、レンズ３８ａを経てイメージセンサ３８ｂ上に結像する光学像を光電変換して、これに対応する画像データを出力する。その際、ＣＰＵ２４の制御下でイメージセンサ３８ｂおよびドライバ３８ｄが動作することにより、露光量およびフォーカスが適切に調整された画像データが出力される。発光器４０は、たとえば単一のまたは複数のＬＥＤおよびそのドライバ（図示せず）などで構成され、ＣＰＵ２４からの信号に応じた光を発する。
【００４４】
ＣＰＵ２４は、メインメモリ３４に記憶されたプログラムに従って、他のハードウエア（１２〜２２，２６〜４０）を利用しつつ、各種の処理を実行する。処理の実行に必要なタイミング信号は、ＲＴＣ(Real Time Clock)２４ａから供給される。
【００４５】
図２には、携帯端末１０の外観が示される。図２を参照して、携帯端末１０は、上述した各ハードウエアを収納するハウジングＨを含む。マイク１８，スピーカ２２，キー入力装置２６，ディスプレイ３０およびタッチパネル３２は、ハウジングＨの一方主面（第１主面Ｈ１）側に取り付けられ、撮影装置３８および発光器４０は、ハウジングＨの他方主面（第２主面Ｈ２）側に取り付けられており、それぞれ一部分がハウジングＨから露見している。
【００４６】
以上のように構成された携帯端末１０では、図示しないメニュー画面を通して、通話を行う通話モード、通常撮影を行う通常撮影モード、および自分撮りを行う自分撮りモードなどを選択することができる。
【００４７】
通話モードが選択されると、携帯端末１０は、通話装置として機能する。詳しくは、キー入力装置２６（またはタッチパネル３２）によって発呼操作が行われると、ＣＰＵ２４は、無線通信回路１４を制御して発呼信号を出力する。出力された発呼信号は、アンテナ１２から放出され、図示しない移動通信網を経て相手の電話機に伝達される。電話機は、着信音などによる呼び出しを開始する。相手が着呼操作を行うと、ＣＰＵ２４は通話処理を開始する。一方、相手からの発呼信号がアンテナ１２によって捕捉されると、無線通信回路１４は着信をＣＰＵ２４に通知し、ＣＰＵ２４は、着信音による呼び出しを開始する。キー入力装置２６（またはタッチパネル３２）によって着呼操作が行われると、ＣＰＵ２４は通話処理を開始する。
【００４８】
通話処理は、たとえば、次のように行われる。相手から送られてきた受話音声信号は、アンテナ１２によって捕捉され、無線通信回路１４によって復調および復号化を施された後、Ｄ／Ａコンバータ２０を経てスピーカ２２に与えられる。これにより、スピーカ２２から受話音声が出力される。一方、マイク１８によって取り込まれた送話音声信号は、無線通信回路１４によって符号化および変調を施された後、アンテナ１２を通して相手に送信される。相手の電話機でも、送話音声信号の復調および復号化が行われ、送話音声が出力される。
【００４９】
通常撮影モードが選択されると、携帯端末１０は、通常撮影用のカメラ装置として機能する。詳しくは、ＣＰＵ２４がスルー撮影開始命令を発し、撮影装置３８はスルー撮影を開始する。撮影装置３８では、レンズ３８ａを経てイメージセンサ３８ｂに結像した光学像は、光電変換を施され、これによって、光学像を表す電荷が生成される。スルー撮影では、イメージセンサ３８ｂで生成された電荷の一部が、たとえば１／６０秒毎に、低解像度の生画像信号として読み出される。読み出された生画像信号は、カメラ処理回路３８ｃによってＡ／Ｄ変換，色分離，ＹＵＶ変換などの一連の画像処理を施されることで、ＹＵＶ形式の画像データに変換される。
【００５０】
こうして、撮影装置３８からは、スルー表示用の低解像度の画像データが、たとえば６０ｆｐｓのフレームレートで出力される。出力された画像データは、現時点のスルー画像データ（６９：図１０参照）としてメインメモリ３４に書き込まれ、ドライバ２８は、メインメモリ３４に記憶されたスルー画像データを繰り返し読み出し、これに基づくスルー画像をディスプレイ３０に表示する。
【００５１】
ユーザは、携帯端末１０を手で把持もしくは机等に載置して、撮影装置３８を対象に向ける。ディスプレイ３０には、撮影装置３８で撮影されたスルー画像が表示されるので、ユーザは、これを見ながら、対象を所望の構図で捉えるべく、撮影装置３８の向きや対象までの距離を調節する。調整が完了すると、キー入力装置２６によりシャッタ操作を行う。
【００５２】
ＣＰＵ２４は、シャッタ操作に応答して静止画撮影命令を発する。応じて撮影装置３８は、静止画撮影を実行する。撮影装置３８では、レンズ３８ａを経てイメージセンサ３８ｂの受光面に結像した光学像は、光電変換を施され、これによって、光学像を表す電荷が生成される。静止画撮影では、こうしてイメージセンサ３８ｂで生成された電荷が、高解像度の生画像信号として読み出される。読み出された生画像信号は、カメラ処理回路３８ｃによってＡ／Ｄ変換，色分離，ＹＵＶ変換などの一連の画像処理を施されることで、ＹＵＶ形式の画像データに変換される。
【００５３】
こうして、撮影装置３８から、記録用の高解像度の画像データが出力される。出力された画像データは、メインメモリ３４に一時保持される。ＣＰＵ２４は、メインメモリ３４に一時保持された画像データを、静止画像データとしてフラッシュメモリ３６に書き込む。
【００５４】
自分撮りモードが選択されると、携帯端末１０は、自分撮り用のカメラ装置として機能する。詳しくは、たとえば図３（Ａ）に示すように、ユーザは、携帯端末１０を手で把持もしくは机等に載置して、撮影装置３８を自分の顔に向ける。ディスプレイ３０には、撮影装置３８で撮影されたスルー画像が表示されるが、ディスプレイ３０は撮影装置３８とは反対の面にあるため、ユーザは、スルー画像を見ながら撮影装置３８の向きや顔までの距離を調節することができない。しかし、自分撮りモードを選択して、ディスプレイ３０の表示面に所望の領域Ｅを予め設定しておけば、たとえば図３（Ａ）に示すように、顔Ｆがこの設定領域Ｅ内に入ったとき、その旨の告知がスピーカ２２（および／または発光器４０）から出力される。なお、告知は、図示しないバイブレータを通じて振動の態様で出力されてもよい。
【００５５】
また、顔Ｆと設定領域Ｅとの関係に基づいて、たとえば図３（Ｂ）あるいは図７（Ａ）に示すように、顔Ｆが設定領域Ｅからはみ出している場合には、顔Ｆを設定領域Ｅ内に導入するための案内、たとえば「設定領域からはみ出しています…少し右に移動してください…」あるいは「設定領域からはみ出しています…少し離れてください」がスピーカ２２から出力される。このため、ユーザは、ディスプレイ３０の画像が見えなくても、スピーカ２２からの音声や発光器４０からの光を頼りに、撮影装置３８の向きや顔までの距離を調節することが可能となる。
【００５６】
そして、静止画撮影は、顔Ｆが設定領域Ｅ内に納まっている状態で、自動的に（図３（Ａ）参照：自動シャッタ方式）、またはユーザのシャッタ操作に応じて（図７（Ｂ），図９（Ｂ）参照：手動シャッタ方式）、あるいはユーザの笑顔が検出されるのに応じて（図８（Ｂ）参照：笑顔シャッタ方式）、実行される。こうして、ユーザは、自分の顔を所望の構図で撮影することができる。
【００５７】
また、このような自分撮りを行う前に、ディスプレイ３０およびタッチパネル３２を介して、任意の（所望の）領域Ｅがユーザによって設定される。たとえば、図４（Ａ）に示されるように、ユーザがディスプレイ３０の画面上に適宜な大きさの円を描くと、その軌跡がタッチパネル３２によって検出され、検出された軌跡を示す円Ｃｒが画面上に描画される。これによって画面は、円Ｃｒの内部および外部に二分される。ユーザが円Ｃｒの内部にタッチすると、円Ｃｒの内部が領域Ｅに設定される。なお、ユーザは、円以外に、たとえば四角形，五角形などの多角形を描いてもよいし、ひょうたん型，鍵穴形といった複雑な図形を描いてもよい。要するに、画面内に閉じた領域が形成されるような図形であれば、どのような図形を描いてもよい。
【００５８】
または、図４（Ｂ）に示されるように、ユーザがディスプレイ３０の画面上に適宜な線たとえば上辺の略中点から下辺の略中点に至る縦線を描くと、その軌跡がタッチパネル３２によって検出され、検出された軌跡を示す線Ｌｎが画面上に描画される。これによって画面は、線Ｌｎの左部分および右部分に二分される。ユーザが線Ｌｎの左部分にタッチすると、線Ｌｎの左部分が領域Ｅに設定される。なお、ユーザは、たとえば、左辺から右辺に至る横線を描いてもよいし、上辺から右辺に至る斜線やＬ字型の線を描いてもよい。要するに、画面を２つ（またはそれ以上）の領域に区分するような線であれば、どのような線を描いてもよい。
【００５９】
さらには、領域Ｅを複数設定することも可能であり、たとえば２つ設定する場合、図５に示すように、ユーザは、２つの円Ｃｒ１およびＣｒ２を描き、各々の内部にタッチする。これによって、描かれた２つの円Ｃｒ１およびＣｒ２の内部が領域Ｅ１およびＥ２として設定される。なお、このときタッチした順番を領域Ｅ１およびＥ２の優先度情報として記憶し、ＡＦ／ＡＥ処理や顔検出処理を実行する際にこれを参照してもよい。たとえば、ＡＦ／ＡＥ処理で、最適フォーカス位置／最適露光量を算出する際に、各領域Ｅ１，Ｅ２，…に優先度に応じた重み付けを行う方法がある。あるいは、全画面に渡って均等に顔検出を行う代わりに、各領域Ｅ１，Ｅ２，…で優先的に顔検出を行うようにしてもよい。さらには、笑顔シャッタ方式が選択された場合に、各領域Ｅ１，Ｅ２，…で優先的に笑顔判定を行うようにしてもよい。
【００６０】
なお、設定された領域Ｅや各領域Ｅ１，Ｅ２，…に対してのみ、明るさなどを部分的に変化させるような画像処理を施すことも可能である。
【００６１】
または、ユーザは、図４（Ａ）のように任意の大きさの円を描く代わりに、図６のように、まず画面内の所望の点にタッチすることで、円の中心Ｃを指定し、次にタッチ状態のまま指先（タッチ点）を横滑り（スライド）させることで、円の半径を調節してもよい。この場合、ＣＰＵ２４は、タッチパネル３２へのタッチダウンを検出したとき、そのタッチダウン点を円の中心Ｃとして設定し、タッチ状態のままタッチ点がスライドしている間は、現時点のタッチ点を通る円、つまりタッチ点の移動に連れて拡大／縮小するような円Ｃｒを描画する。そして、タッチアップを検出したとき、現時点で描画されている円Ｃｒの内部を領域Ｅとして設定する。
【００６２】
このように、ユーザは、自分撮りを行う前に領域設定を行うが、その際に、併せてシャッタ方式を選択したり対象人数（１つの領域に導入する顔の個数）を設定したりすることも可能である。シャッタ方式としては、“自動シャッタ”，“手動シャッタ”および“笑顔シャッタ”の３種類が準備されており、そのデフォルトは“自動シャッタ”である。対象人数としては、たとえば１領域あたり１人以上の任意の人数が設定可能であり、そのデフォルトは“１人／領域”である。
【００６３】
たとえば、シャッタ方式として“自動シャッタ”が選択され、対象人数として“１人／領域”が選択されている場合、つまりデフォルト状態では、図３（Ａ）に示したように、顔Ｆが設定領域Ｅ内に入るのに応じて、その旨の告知たとえば「設定領域に入りました」が出力され、その後、静止画撮影のタイミングをユーザに認識させる（笑顔を作るなどの準備をさせる）ための案内、たとえば「では撮影します…３…２…１…バシャ」が引き続き出力される。静止画撮影は、「バシャ」のタイミングで自動的に実行される。
【００６４】
また、対象人数は“１人／領域”のまま、シャッタ方式が“手動シャッタ”に変更された場合、図７（Ｂ）に示すように、顔Ｆが設定領域Ｅ内に入るのに応じて告知たとえば「設定領域内に入りました」が出力された後、ユーザにシャッタ操作の実行を促す案内たとえば「シャッタを押してください」が出力される。
【００６５】
また、対象人数は“１人／領域”のまま、シャッタ方式が“笑顔シャッタ”に変更された場合、図８（Ａ）に示すように、顔Ｆが設定領域Ｅ内に入るのに応じて告知たとえば「設定領域内に入りました」が出力された後、ユーザに笑顔を促す案内たとえば「にっこり笑ってください」が出力される。そして、図８（Ｂ）に示すように、顔Ｆが笑顔に変化した後で、静止画撮影が実行される。
【００６６】
また、対象人数は“１人／領域”かつシャッタ方式は“手動シャッタ”つまりデフォルトのまま、２つの領域Ｅ１およびＥ２が設定された場合、図９（Ｂ）に示すように、設定領域Ｅ１およびＥ２にそれぞれ顔Ｆ１およびＦ２が入るのに応じて、その旨の告知たとえば「全ての設定領域内に入りました」が出力され、引き続いて案内たとえば「シャッタを押してください」が出力される。設定領域Ｅ１およびＥ２の一方にしか顔が入っていない状態、たとえば図９（Ａ）に示すように、設定領域Ｅ１内に顔Ｆ１が入っているが、設定領域Ｅ２内には未だ顔が入っていない状態では、何も出力されないか、またはさらなる導入を促す案内たとえば「もう１人入ってください」が出力される。このような案内の代わりに、たとえば「１つの設定領域内に未だ入っていません」のような告知を出力してもよい。
【００６７】
なお、シャッタ方式は“手動シャッタ”のまま、対象人数が“２人／領域”に変更された場合には、図１８（Ｂ）に示すように２人分の顔Ｆ１およびＦ２が設定領域Ｅ内に入るのに応じて、その旨の告知たとえば「設定領域内に２人入りました」が出力され、引き続いて案内たとえば「シャッタを押してください」が出力される。設定領域Ｅ内に未だ１人しか入っていない状態では、図１８（Ａ）に示すように、何も出力されないか、またはさらなる導入を促す案内たとえば「もう１人入ってください」が出力される。このような案内の代わりに、たとえば「設定領域内に未だ１人しか入っていません」のような告知を出力してもよい。
【００６８】
さらに、図示や省略するが、“自動シャッタ”または“笑顔シャッタ”の場合も、対象人数が“２人／領域”であれば、２人分の顔Ｆ１およびＦ２が設定領域Ｅ内に入るのに応じて、上記と同様の告知「設定領域内に２人入りました」が出力される。一般には、どのシャッタ方式でも、対象人数分の顔Ｆ（Ｆ１，Ｆ２，…）が設定領域Ｅ内に入るのに応じて、その旨の告知たとえば「設定領域内に設定人数入りました」が出力される。対象人数に満たない人数分の顔Ｆ（Ｆ１，Ｆ２，…）しか設定領域Ｅ内に入っていない状態では、何も出力されないか、またはさらなる導入を促す案内、あるいは現時点の導入済み人数に関する告知などが出力される。
【００６９】
以上のような「自分撮り」モードの撮影処理、ならびに領域Ｅ，シャッタ方式および対象人数といった「自分撮り」用パラメータの設定処理は、たとえば、メインメモリ３４に記憶された図１０に示すようなプログラムおよびデータに基づいて、ＣＰＵ２４が図１１〜図１４に示すようなフローに従う処理を実行することにより実現される。
【００７０】
詳しくは、図１０を参照して、メインメモリ３４はプログラム領域５０およびデータ領域６０を含み、プログラム領域５０には自分撮り制御プログラム５２などが記憶される。自分撮り制御プログラム５２は、顔認識プログラム５２ａを含む。データ領域６０には、シャッタ方式情報６２、人数情報６４、設定領域情報６６、タッチ軌跡情報６８、スルー画像データ６９、顔情報７０、タイマ情報７２、音声ガイダンス情報７４、誘導条件情報７６、笑顔条件情報７８、および顔ＤＢ８０などが記憶される。
【００７１】
なお、図示は省略するが、プログラム領域５０には、上述した通話モード（あるいはデータ通信を行うデータ通信モード：詳しい説明は省略）を実現するための通信制御プログラム、および上述した通常撮影モードを実現する通常撮影制御プログラムなども記憶される。
【００７２】
自分撮り制御プログラム５２は、ＣＰＵ２４を介して各種ハードウェア（１２〜２０，２６〜４０）を制御して、図１１〜図１４のフローに従う処理を実行する、メインのソフトウェアプログラムである。顔認識プログラム５２ａは、このような処理を実行する過程で自分撮り制御プログラム５２によって利用される、サブのソフトウェアプログラムである。顔認識プログラム５２ａは、撮影装置３８を通して入力された画像データに対して、データ領域６０に記憶された顔ＤＢ８０に基づく顔認識処理を施すことによって、ユーザなど人の顔を認識し、さらには笑顔の特徴を検出する。この認識ないし検出の結果は、顔情報７０（後述）としてデータ領域６０に書き込まれる。
【００７３】
シャッタ方式情報６２は、現時点で選択されているシャッタ方式を示す情報であり、“自動シャッタ”，“手動シャッタ”および“笑顔シャッタ”の間で変化する（デフォルトは“自動シャッタ”）。人数情報６４は、現時点で設定されている対象人数を示す情報である（デフォルトは“１人／領域”）。設定領域情報６６は、現時点で設定されている領域Ｅに関する情報であり、具体的には、１つの設定領域Ｅまたは複数の設定領域Ｅ１，Ｅ２，…の各々について、領域ＩＤ、位置（たとえば中心Ｃの座標：図１７参照）、およびサイズ（たとえば縦Ａ×横Ｂ：図１７参照）などが記述される。
【００７４】
タッチ軌跡情報６８は、タッチダウンからタッチアップまでの期間に検出された一連のタッチ点列の位置（座標）を示す情報である。スルー画像データ６９は、現時点でディスプレイ３０に表示される低解像度の画像データであり、１フレーム期間（たとえば１／６０秒）毎に更新される。顔情報７０は、現時点で検出されている顔Ｆに関する情報であり、具体的には、１つの顔Ｆまたは複数の顔Ｆ１，Ｆ２，…の各々について、顔ＩＤ、位置（たとえば中心Ｐの座標：図１７参照）、サイズ（たとえば縦ａ×横ｂ：図１７参照）、瞳間距離（たとえばｄ：図１７参照）、口角位置（口角部分が唇全体に対して相対的に上がっているか否か）および目尻位置（目尻部分が目全体に対して相対的に下がっているか否か）などが記述される。
【００７５】
タイマ情報７２は、設定領域Ｅ内で設定人数分の顔Ｆ（Ｆ１，Ｆ２，…）が検出されている状態（既検出状態）の継続時間（Ｔ）を示す情報であり、設定領域Ｅ内で未だ設定人数分の顔Ｆ（Ｆ１，Ｆ２，…）が検出されていない状態（未検出状態）では０を示し、未検出状態から既検出状態に移行するとカウントアップが開始され、既検出状態では１フレーム毎にカウントアップされ、既検出状態から未検出状態に移行すると０にリセットされる。
【００７６】
音声ガイダンス情報７４は、先述した各種シャッタ用の音声ガイダンスＧ１およびＧ３〜Ｇ５、ならびに誘導用音声ガイダンスＧ２ａおよびＧ２ｂをスピーカ２２から出力させるための情報を含む。誘導条件情報７６は、顔Ｆを設定領域Ｅ内に納めるための誘導を実行する条件を示す情報であり、誘導条件（１）および（２）の２種類の情報を含む。誘導条件（１）および（２）は、図１７に示した変数を用いて、たとえば次のように定義される。
【００７７】
すなわち、誘導条件（１）は、“顔Ｆの一部が設定領域Ｅ内であって、かつ顔Ｆの中心Ｐが設定領域Ｅ外である”という条件であり、この条件が満足されると、顔Ｆの中心Ｐから設定領域Ｅの中心Ｃへと向かうベクトルＰＣが算出され、この算出結果に基づく方向情報（たとえば“右に”）を含む誘導用音声ガイダンスＧ２ａ（図３（Ｂ）参照）が出力される。一方、誘導条件（２）は、“顔Ｆのサイズが設定領域Ｅのサイズよりも大きい”（たとえば、ａ＞Ａかつ／またはｂ＞Ｂ）という条件であり、この条件が満足されると、誘導用音声ガイダンスＧ２ｂ（図７（Ａ）参照）が出力される。
【００７８】
ここで、図１７を参照して、変数ＡおよびＢは設定領域Ｅの縦サイズ（ｘ方向の長さ）および横サイズ（ｙ方向の長さ）を示し、変数ａおよびｂは顔Ｆ（肌色領域）の縦サイズ（ｘ方向の長さ）および横サイズ（ｙ方向の長さ）を示す。また、変数ｄは２つの瞳の間の距離を示し、点Ｃは設定領域Ｅの中心（たとえば重心）を示し、点Ｐは顔Ｆの中心（たとえば２つの瞳の中点、あるいは肌色領域の重心）を示す。
【００７９】
なお、顔Ｆのサイズは、瞳間の距離ｄで表現してもよい。この場合、誘導条件（２）は、たとえば、“瞳間の距離ｄが設定領域Ｅの横サイズの１／３倍よりも大きい”（すなわち３ｄ＞Ｂ）などのように記述される。
【００８０】
図１０に戻って、笑顔条件情報７８は、顔Ｆが笑顔の特徴を示したと判断される条件を示す情報であって、たとえば“口角が上がった”，“目尻が下がった”といった、笑顔に特有の変化が記述される。顔ＤＢ８０は、人の顔の特徴（たとえば肌色領域の輪郭形状や、瞳の中心，目頭，目尻，口の中心，口角といった複数の特徴点の位置など）や、笑顔の特徴（たとえば口角，目尻といった特定の特徴点の位置変化など）を記述したデータベースであり、事前に多数の人の顔を計測することによって生成される。
【００８１】
図示しないメニュー画面等を通して「自分撮り」モードが選択されると、ＣＰＵ２４は、まず、図１１および図１２に示すような自分撮り用のパラメータ設定処理を実行する。詳しくは、最初、ステップＳ１で初期設定を行う。初期設定では、シャッタ方式情報６２に“自動シャッタ”が、人数情報６４には“１人”が、それぞれ初期値として書き込まれる。次に、ステップＳ３で、ドライバ２８に命じて、図１５（Ａ）に示すようなシャッタ方式選択画面をディスプレイ３０に表示させる。このシャッタ方式選択画面には、選択肢として“自動シャッタ”，“手動シャッタ”および“笑顔シャッタ”が描画されており、このうち現時点で選択されているシャッタ方式である“自動シャッタ”がカーソルで強調されている。ユーザは、キー入力装置２６によるカーソル操作を通じて、任意のシャッタ方式を選択することができる。
【００８２】
その後、ＣＰＵ２４の処理は、ステップＳ５〜Ｓ９のループに入り、キー入力装置２６による操作を待つ。ステップＳ５ではＯＫ操作が行われたか否かを、ステップＳ７では「手動シャッタ」を選択するカーソル操作が行われたか否かを、そしてステップＳ９では「笑顔シャッタ」を選択するカーソル操作が行われたか否かを、それぞれ判別する。ステップＳ７でＹＥＳであれば、ステップＳ１１でシャッタ方式情報６２を“手動シャッタ”に変更した後、ステップＳ５に戻る。ステップＳ９でＹＥＳであれば、ステップＳ１３でシャッタ方式情報６２を“笑顔シャッタ”に変更した後、ステップＳ５に戻る。ステップＳ５でＹＥＳであれば、ステップＳ１５に進む。
【００８３】
ステップＳ１５では、ドライバ２８に命じて、図１５（Ｂ）に示すような領域形成画面をディスプレイ３０に表示させる。この領域形成画面には、領域形成を促すメッセージたとえば“この画面に線を描いて顔を入れたい領域を形成してください”が描画されている。ユーザは、この領域形成画面内に、タッチパネル３２へのタッチ操作を通じて任意の領域Ｅを設定することができる。その後、ＣＰＵ２４の処理は、ステップＳ１７のループに入る。
【００８４】
ステップＳ１７では、タッチダウンが行われたか否かをタッチパネル３２からの信号に基づいて判別する。この判別結果がＮＯからＹＥＳに変化すると、ＣＰＵ２４の処理は、ステップＳ１９〜Ｓ２３のループに入る。ステップＳ１９では、タッチパネル３２からの信号に基づいて、現時点のタッチ位置を検出し、ステップＳ２１では、ステップＳ１９の検出結果に基づいて、領域形成画面上にタッチ軌跡を描画するようドライバ２８に命令する。ステップＳ２３では、タッチアップが行われたか否かをタッチパネル３２からの信号に基づいて判別し、ここでＮＯであれば、ステップＳ１９に戻って１フレーム毎に同様の処理を繰り返す。
【００８５】
タッチアップが検出されると、ステップＳ２３からステップＳ２５に進む。図１２を参照して、ステップＳ２５では、画面内に図４（Ａ）や図４（Ｂ）に示すような領域Ｅが形成されたか否かをタッチ軌跡情報６８に基づいて判別する。ここでＮＯであれば、ステップＳ２７でエラー通知を行った後、ステップＳ１５に戻って同様の処理を繰り返す。ステップＳ２５でＹＥＳであれば、ステップＳ２９に進み、ドライバ２８に命じて、図１６（Ａ）に示すような領域設定画面をディスプレイ３０に表示させる。この領域設定画面には、領域Ｅを形成するタッチ軌跡Ｌと共に、領域設定を促すメッセージたとえは“顔を入れたい領域にタッチしてください”と、“領域を追加”するためのボタンＢｔ１と、“人数を変更”するためのボタンＢｔ２とが描画されている。その後、ＣＰＵ２４の処理は、ステップＳ３１〜Ｓ３５のループに入る。
【００８６】
ステップＳ３１では、領域設定操作が行われたか否かを、ステップＳ３３では、「領域を追加」するボタンＢｔ１が押下されたか否かを、ステップＳ３５では「人数を変更」するボタンＢｔ２が押下されたか否かを、タッチパネル３２からの信号に基づいて判別する。ステップＳ３３でＹＥＳであれば、ステップＳ１７に戻って同様の処理を繰り返す。この結果、画面内に領域Ｅ１，Ｅ２，…が形成されていく。ステップＳ３５でＹＥＳであれば、ステップＳ３７で、キー入力装置２６等を介して人数変更操作を受け付け、さらにステップＳ３９で、ステップＳ３７の変更結果に基づいて人数情報６４を更新した後、ステップＳ３１に戻って同様の処理を繰り返す。
【００８７】
なお、領域設定画面の表示後に、タッチパネル３２を介したドラッグ操作や、キー入力装置２６を介した操作（トラックボールなどの操作）を受け付け、領域設定画面上でタッチ軌跡Ｌ（領域Ｅ）を任意の位置へと移動させたり、拡大／縮小したり変形させたりしてもよい。
【００８８】
領域Ｅへのタッチ操作、または領域Ｅ１，Ｅ２，…に順番にタッチする操作が行われると、ステップＳ３１でＹＥＳと判別し、ステップＳ４１に進む。ステップＳ４１では、ステップＳ３１の設定結果に基づいて設定領域情報６６を生成（更新）する。なお、ここで、領域Ｅ１，Ｅ２，…へのタッチ順序に従う（または他の操作に基づく）優先度情報をさらに生成してもよい。その後、ステップＳ４３に進み、ドライバ２８に命じて、図１６（Ｂ）に示すような設定確認画面をディスプレイ３０に表示させる。この設定確認画面では、上記のようにして設定された領域Ｅが着色して描画される。また、先述のように設定されたシャッタ方式および人数を示す情報、たとえば“シャッタ方式:自動”および“人数：１人／領域”も描画されている。その後、ＣＰＵ２４の処理は、ステップＳ４５〜Ｓ４７のループに入る。
【００８９】
ステップＳ４５ではＯＫ操作が行われたか否かを、ステップＳ４７ではキャンセル操作が行われたか否かを、それぞれタッチパネル３２からの信号に基づいて判別する。ステップＳ４７でＹＥＳであれば、ステップＳ１に戻って同様の処理を繰り返す。一方、ステップＳ４５でＹＥＳであれば、ＣＰＵ２４の処理は、自分撮りモードへと移行する。
【００９０】
なお、図１１〜図１２のフローでは、初期設定を毎回実行しているが、前回の設定内容をフラッシュメモリ３６などに保存しておき、次回の初期設定では、その保存された内容をメインメモリ３４に読み込むようにしてもよい。
【００９１】
図１３を参照して、自分撮りモードに移行すると、ＣＰＵ２４は、最初、ステップＳ６１で、スルー撮影開始命令を発する。応じて撮影装置３８は、スルー撮影を開始する。撮影装置３８では、レンズ３８ａを経てイメージセンサ３８ｂの受光面に結像した光学像は、光電変換を施され、これによって、光学像を表す電荷が生成される。スルー撮影では、イメージセンサ３８ｂで生成された電荷の一部が、たとえば１／６０秒毎に、低解像度の生画像信号として読み出される。読み出された生画像信号は、カメラ処理回路３８ｃによってＡ／Ｄ変換，色分離，ＹＵＶ変換などの一連の画像処理を施されることで、ＹＵＶ形式の画像データに変換される。
【００９２】
こうして、撮影装置３８からは、スルー表示用の低解像度の画像データが、たとえば６０ｆｐｓのフレームレートで出力される。出力された画像データは、現時点のスルー画像データ６９としてメインメモリ３４に書き込まれる。ドライバ２８は、メインメモリ３４に記憶されたスルー画像データ６９を繰り返し読み出し、これに基づくスルー画像をディスプレイ３０に表示する。
【００９３】
次に、ステップＳ６３およびＳ６５で、メインメモリ３４に記憶されたスルー画像データ６９を参照して、レンズ３８ａの位置をドライバ３８ｄを介して最適位置に調節するＡＦ処理、およびイメージセンサ３８ｂの露光量を最適量に調整するＡＥ処理を実行する。なお、ＡＦ処理およびＡＥ処理を実行する際に、設定領域情報６６を参照して、設定領域Ｅを優先してもよい。複数の領域Ｅ１，Ｅ２，…が設定されている場合には、各領域Ｅ１，Ｅ２，…に設定された優先度（優先順位）を考慮してもよい。
【００９４】
次に、ステップＳ６７で、メインメモリ３４に記憶されたスルー画像データ６９および顔ＤＢ８０に基づいて、顔検出処理を実行する。顔検出処理では、１フレーム分のスルー画像データ６９に対して、検出枠を動かしながら、これに属する部分を切り出して、その切り出した部分の画像データを顔ＤＢ８０と比較する処理が、繰り返し行われる。なお、顔検出処理を実行する際にも、設定領域Ｅを優先してよいし、各領域Ｅ１，Ｅ２，…に設定された優先順位を考慮してもよい。具体的には、設定領域Ｅ（各領域Ｅ１，Ｅ２，…）から先に顔検出を行って、検出範囲をその周辺に広げていく（検出枠を渦巻状に動かす）方法や、設定領域Ｅ（各領域Ｅ１，Ｅ２，…）およびその近傍で、検出枠のサイズを小さくする（検出精度を高める）方法などがある。顔Ｆが検出されると、顔ＩＤを付与して、位置（中心点Ｐの座標）、サイズ（ａ×ｂ）、瞳間距離（ｄ）、口角位置および目尻位置などを算出する（図１７参照）。これらの算出結果は、顔情報７０としてメインメモリ３４に書き込まれる。
【００９５】
次に、ステップＳ６９で、設定領域情報６６および顔情報７０に基づいて、顔Ｆ（Ｆ１，Ｆ２，…）を設定領域Ｅ（Ｅ１，Ｅ２，…）と比較する。そして、設定領域Ｅ（Ｅ１，Ｅ２，…）内で設定人数分の顔Ｆ（Ｆ１，Ｆ２，…）が検出されたか否かを、次のステップＳ７１で判別する。
【００９６】
具体的には、設定領域数が１で、設定人数が１人／領域の場合、顔Ｆの全体が設定領域Ｅ（Ｅ１，Ｅ２，…）の内部にあれば、ステップＳ７１でＹＥＳと判別される。一方、顔Ｆの全体が設定領域Ｅ（Ｅ１，Ｅ２，…）の外部にあるか、または顔Ｆの一部しか設定領域Ｅ（Ｅ１，Ｅ２，…）の内部になければ、ステップＳ７１でＮＯと判別される。なお、顔Ｆの一定割合（たとえば５０％）以上が設定領域Ｅ（Ｅ１，Ｅ２，…）の内部にあれば、ステップＳ７１でＹＥＳと判別し、顔Ｆの一定割合（たとえば５０％）未満しか設定領域Ｅ（Ｅ１，Ｅ２，…）の内部になければＮＯと判別する方法を採用してもよい。
【００９７】
なお、ここでいう割合は、たとえば、顔Ｆを構成する肌色領域の面積に関する割合であるが、顔Ｆに含まれる特徴点の数に関する割合でもよい。特徴点に注目する場合には、目，口といった主要な特徴点のたとえば９０％以上が設定領域Ｅ（Ｅ１，Ｅ２，…）の内部にあれば、ステップＳ７１でＹＥＳと判別し、９０％未満しか設定領域Ｅ（Ｅ１，Ｅ２，…）の内部になければＮＯと判別する方法もある。
【００９８】
また、設定領域数が２またはそれ以上で、設定人数が１人／領域の場合、各設定領域Ｅ１，Ｅ２，…の内部にそれぞれ顔Ｆ１，Ｆ２，…の全体が入っていれば、ステップＳ７１でＹＥＳと判別される。一方、設定領域Ｅ１，Ｅ２，…のうち１つでも、全く顔が入っていないか、または顔の一部しか内部に入っていないものがあれば、ステップＳ７１でＮＯと判別される。この場合も、各設定領域Ｅ１，Ｅ２，…の内部にそれぞれ顔Ｆ１，Ｆ２，…の５０％以上が入っていれば、ステップＳ７１でＹＥＳと判別し、設定領域Ｅ１，Ｅ２，…のうち１つでも、顔が全く入っていないか、または５０％未満しか入っていないものがあれば、ステップＳ７１でＮＯと判別する方法を採用してもよい。
【００９９】
また、設定領域数が１で、設定人数が２人／領域またはそれ以上の場合、設定人数分の顔Ｆ１，Ｆ２，…が設定領域Ｅの内部にあれば、ステップＳ７１でＹＥＳと判別される。一方、設定領域Ｅ内にある顔の数が設定人数分に満たない場合、ステップＳ７１でＮＯと判別される。なお、設定領域数が２以上の場合は、各領域Ｅ１，Ｅ２，…について、設定人数分の顔が内部にあるか否かを検証して、全ての領域Ｅ１，Ｅ２，…で設定人数分の顔が内部にあれば、ステップＳ７１でＹＥＳと判別し、一方、設定領域Ｅ１，Ｅ２，…のうち１つでも、顔が全く内部に入っていないか、または一部しか内部に入っていないものがあれば、ステップＳ７１でＮＯと判別される。この場合も、判別の際に５０％などの閾値を用いてよい。
【０１００】
ステップＳ７１でＮＯであれば、ステップＳ７３で、タイマ情報７２をリセット（“Ｔ＝０”に初期化）する。次に、誘導条件情報７６を参照して、ステップＳ６９の比較結果が先述した誘導条件（１）または（２）に該当するか否かを判別する。具体的には、誘導条件（１）に該当するか否かをステップＳ７５ａで判別し、ここでＮＯであれば、誘導条件（２）に該当するか否かをステップＳ７５ｂでさらに判別する。なお、誘導条件（１）および（２）については、先に説明した。
【０１０１】
ステップＳ７５ａでＹＥＳであれば、ステップＳ７６で、顔Ｆの中心Ｐから設定領域Ｅの中心Ｃへ向かう方向（ベクトルＰＣ：図１７参照）を算出し、そしてステップＳ７７ａで、音声ガイダンス情報７４のうち、算出された方向（たとえば“右”）への誘導を含む誘導用音声ガイダンスＧ２ａ（図３（Ｂ）参照）を（部分的かつ順次的に）出力する。一方、ステップＳ７５ｂでＹＥＳであれば、ステップＳ７７ｂで、音声ガイダンス情報７４のうち、顔を携帯端末１０から遠ざける誘導を含む誘導用音声ガイダンスＧ２ｂ（図７（Ａ）参照）を（部分的かつ順次的に）出力する。出力後、ステップＳ６３に戻って、１フレーム毎に同様の処理を繰り返す。
【０１０２】
したがって、ステップＳ６９の比較結果が誘導条件（１）または（２）に該当している状態が継続すると、ステップＳ７７ａまたはＳ７７ｂの繰り返しによって、誘導用音声ガイダンスＧ２ａまたはＧ２ｂの全体が出力される結果となる。ユーザは、誘導用音声ガイダンスＧ２ａまたはＧ２ｂに従い、撮影装置３８に対する顔の位置や向きを調整することができる。
【０１０３】
このような調整によって、設定人数分の顔Ｆ（Ｆ１，Ｆ２，…）が設定領域Ｅ（Ｅ１，Ｅ２，…）内に納まると、ステップＳ７１の判別結果がＮＯからＹＥＳに変化し、ＣＰＵ２４の処理は、ステップＳ７９に移る。ステップＳ７９では、タイマ情報７２をカウントアップ（ＲＴＣ２４ａからの信号に基づいてたとえば１／６０秒を加算：Ｔ＝Ｔ＋１／６０秒）し、その後、ステップＳ８１に進む。
【０１０４】
図１４を参照して、ステップＳ８１では、現時点で選択されているシャッタ方式を判別するべく、メインメモリ３４からシャッタ方式情報６２を読み取る。次に、読み取ったシャッタ方式情報が手動シャッタを示すか否かをステップＳ８３で判定し、ここでＮＯであれば、笑顔シャッタであるか否かをステップＳ８５でさらに判別する。ここでもＮＯであれば、現時点で選択されているシャッタ方式は自動シャッタであるとみなして、ステップＳ８７に進む。ステップＳ８７では、音声ガイダンス情報７４のうち自動シャッタ用の音声ガイダンスＧ１を（部分的かつ順次的に）出力する。次に、ステップＳ８９で、タイマ情報７８の示す時間（Ｔ）が所定時間（たとえば４秒）に達したか否かを判別し、ここでＮＯ（Ｔ＜４秒）であれば、ステップＳ６３に戻って１フレーム毎に同様の処理を繰り返す。ステップＳ８９でＹＥＳ（Ｔ≧４秒）であれば、ステップＳ９９に進む。
【０１０５】
ステップＳ８３でＹＥＳであれば、ステップＳ９１で、音声ガイダンス情報７４のうち手動シャッタ用の音声ガイダンスＧ３またはＧ４を（部分的かつ順次的に）出力する。次に、ステップＳ９３で、シャッタ操作が行われたか否かをキー入力装置２６（あるいはタッチパネル３２）からの信号に基づいて判別し、ここでＮＯであれば、ステップＳ６３に戻って１フレーム毎に同様の処理を繰り返す。ステップＳ９３でＹＥＳであれば、ステップＳ９９に進む。
【０１０６】
ステップＳ８５でＹＥＳであれば、ステップＳ９５で、音声ガイダンス情報７４のうち笑顔シャッタ用の音声ガイダンスＧ５を（部分的かつ順次的に）出力する。次に、ステップＳ９７で、笑顔条件が満足されたか否かを顔情報７０（特に口角位置，目尻位置）に基づいて判別し、ここでＮＯ（たとえば“口角が上がっていない、かつ目尻が下がっていない”）であれば、ステップＳ６３に戻って１フレーム毎に同様の処理を繰り返す。ステップＳ９７でＹＥＳ（たとえば“口角が上がった、かつ／または目尻が下がった”）であれば、ステップＳ９９に進む。
【０１０７】
ステップＳ９９では、静止画撮影命令を発する。応じて撮影装置３８は、静止画撮影を実行する。撮影装置３８では、レンズ３８ａを経てイメージセンサ３８ｂの受光面に結像した光学像は、光電変換を施され、これによって、光学像を表す電荷が生成される。静止画撮影では、こうしてイメージセンサ３８ｂで生成された電荷が、高解像度の生画像信号として読み出される。読み出された生画像信号は、カメラ処理回路３８ｃによってＡ／Ｄ変換，色分離，ＹＵＶ変換などの一連の画像処理を施されることで、ＹＵＶ形式の画像データに変換される。
【０１０８】
こうして、撮影装置３８から、記録用の高解像度の画像データが出力される。出力された画像データは、メインメモリ３４に一時保持される。次のステップＳ１０１では、メインメモリ３４に一時保持された画像データが、静止画像データとしてフラッシュメモリ３６に書き込まれる。次に、ステップＳ１０３で、終了操作が行われたか否かをキー入力装置２６（あるいはタッチパネル３２）からの信号に基づいて判別し、ここでＮＯであれば、ステップＳ６１に戻って同様の処理を繰り返す。ステップＳ１０３でＹＥＳであれば、自分撮りモードの撮影処理を終了する。
【０１０９】
以上から明らかなように、この実施例の携帯端末１０では、ハウジングＨの第１主面Ｈ１に撮影装置３８が、第１主面Ｈ１に対向する第２主面Ｈ２にはディスプレイ３０が設けられる。なお、撮影装置３８およびディスプレイ３０は、ハウジングＨの形状によっては、１つの主面および１つの側面のように、互いに垂直な面に設けられてもよい。言い換えれば、互いに異なる面に設けられた方が好ましい（後述する効果が顕著となる）が、同じ面に設けられていても構わない。
【０１１０】
撮影装置３８は、シャッタ条件（たとえば“顔Ｆが領域Ｅ内に入ってから所定時間が経過した”，“シャッタ操作が行われた”，“顔Ｆが笑顔の特徴を示した”などの条件）が満足されるまでスルー画像を繰り返し撮影し（Ｓ６１）、シャッタ条件が満足される（Ｓ８９，Ｓ９３，Ｓ９７：ＹＥＳ）と静止画像を撮影する（Ｓ９９）。ディスプレイ３０には、ドライバ２８を介して、撮影装置３８によって撮影されたスルー画像が少なくとも表示される。ＣＰＵ２４は、ディスプレイ３０の表示面に対して所望の領域Ｅを設定し（Ｓ１５〜Ｓ３３，Ｓ４１〜Ｓ４７）、撮影装置３８によって撮影されたスルー画像から顔Ｆを検出し（Ｓ６７）、そして設定された領域Ｅ内で顔Ｆが検出された場合（Ｓ７１：ＹＥＳ）に、シャッタ条件が満足されたか否かの判別を行う（Ｓ８９，Ｓ９３，Ｓ９７）。撮影装置３８による静止画撮影は、この判別結果を参照して実行される。
【０１１１】
したがって、シャッタ条件が満足されたか否かは、領域Ｅ内で顔Ｆが検出された状態で判別され、満足されれば静止画撮影が実行されるので、顔Ｆが領域Ｅ内に配置された静止画像が撮影される結果となる。これにより、たとえば自分撮りを行う場合にスルー画像が見えないような状況でも、顔Ｆが所望の領域Ｅ内に配置された静止画像を撮影することができる。
【０１１２】
なお、撮影装置３８および／またはディスプレイ３０は、ハウジングＨとは別体であっても、ハウジングＨに対して着脱可能あるいは向きを変更可能であってもよい。いずれの場合も、自分撮りに限らず、スルー画像を見ることが困難な状況で、顔が所望の領域内に配置された静止画像を撮影できる。
【０１１３】
なお、タッチパネル３２は、ディスプレイ３０の表示面に設けられて、表示面上の任意の位置を指定する（あるいは指定された位置を検出する）デバイスであって、タッチスクリーン，タブレットなどと呼ばれる場合もある。また、ＣＰＵ２４は、タッチパネル３２に代えて、またはこれと組み合わせて、キー入力装置２６を通して領域設定を行ってもよい。たとえば、予め決められた複数の領域の中から、１つまたは２つ以上の領域をキー入力装置２６によるカーソル操作で選択する方法などがある。また、領域設定は、携帯端末１０に備え付けのタッチパネル３２およびキー入力装置２６以外の入力部、たとえばマウス，タッチパッドといった外付けのポインティングデバイス、あるいは外付けのキーボードなどを通して行われてもよい。
【０１１４】
ＣＰＵ２４はまた、設定された領域Ｅ内で顔Ｆが検出された場合（Ｓ７１：ＹＥＳ）に、当該顔Ｆが当該領域Ｅ内に位置する旨の告知を少なくとも含む音声ガイダンスＧ１，Ｇ３〜Ｇ５を出力する（Ｓ８７，Ｓ９１，Ｓ９５）。
なお、音声ガイダンスＧ１，Ｇ３〜Ｇ５は、スピーカ（２２）から言語による音声案内の態様で出力される代わりに、信号音（ベル音，ブザー音，高い音，低い音など）の態様で出力されてもよいし、発光器４０から信号光（赤い光，青い光，各種のパターンで点滅する光など）の態様で出力されてもよい。
【０１１５】
このような音声ガイダンスＧ１，Ｇ３〜Ｇ５によって、ユーザは、顔Ｆが設定領域Ｅ内に入ったことがわかるので、静止画撮影に備えて静止したり笑顔を作ったりといった準備が行える。
【０１１６】
ＣＰＵ２４はまた、検出された顔Ｆが設定された領域Ｅからはみ出している場合（Ｓ７５ａ，７５ｂ：ＹＥＳ）に、当該顔Ｆを当該領域Ｅ内に導入するための音声ガイダンスＧ２ａ，Ｇ２ｂを出力する（Ｓ７７ａ，Ｓ７７ｂ）。
【０１１７】
なお、音声ガイダンスＧ２ａ，Ｇ２ｂは、スピーカ（２２）から言語による音声案内の態様で出力される代わりに、内容によっては、信号音の態様で出力されてもよく、発光器４０から信号光の態様で出力されてもよい。発光器４０が、２次元的に配列された複数の発光素子（たとえばＬＥＤ）で構成される場合、方向を示すことも可能である。
【０１１８】
このような音声ガイダンスＧ２ａ，Ｇ２ｂによって、ユーザは、領域Ｅ内に顔Ｆを容易に導入することができる。
【０１１９】
なお、検出された顔Ｆが設定された領域Ｅに対して小さすぎる場合に、撮影装置３８に近づくように促す音声ガイダンスを出力してもよい。
【０１２０】
なお、この実施例では、シャッタ条件が満足されるのに応じて静止画像を撮影したが、シャッタ条件が満足されるのに応じて記録用の動画像を撮影してもよい。これによって、たとえば自分撮りを行う場合にスルー画像が見えないような状況でも、顔Ｆが所望の領域Ｅ内に配置された動画像を撮影できる。動画像を撮影中に顔Ｆが領域Ｅの外に出た場合には、その旨の告知を行うのが好ましい。このような告知に代えて、またはこれに加えてさらに、当該顔Ｆを当該領域Ｅ内に再導入するための案内情報、たとえば誘導用音声ガイダンス内情報Ｇ２ａ，Ｇ２ｂと同様の情報を出力してもよい。顔Ｆが領域Ｅから出ている期間は、動画撮影を中断してスルー撮影を実行してもよい。
【０１２１】
なお、以上の説明で挙げた各種の数値（設定領域に含まれる顔の割合，フレームレートなど）、音声ガイダンスの内容、条件（誘導条件，笑顔条件など）、シャッタ方式などは、いずれも単なる例示に過ぎず、適宜変更したり追加または削除したりすることが可能である。
【０１２２】
以上では、携帯端末１０について説明したが、この発明は、撮影部および表示部ならびにＣＰＵ（プロセッサ，コンピュータ）を備える各種の機器（カメラ装置）、たとえば携帯電話機，携帯情報端末（ＰＤＡ），スマートフォン，電子ビューファインダ付きのカメラなどに適用できる。
【符号の説明】
【０１２３】
１０  …携帯端末
１４  …無線通信回路
２２  …スピーカ
２４  …ＣＰＵ
３４  …メインメモリ
２６  …キー入力装置
３０  …ディスプレイ
３２  …タッチパネル
３８  …撮影装置
Ｈ（Ｈ１，Ｈ２）  …ハウジング（第１主面，第２主面）  
Ｅ，Ｅ１，Ｅ２  …設定領域
Ｆ，Ｆ１，Ｆ２  …顔
【図１】
2012010162.tif 000003
【図２】
2012010162.tif 000004
【図３】
2012010162.tif 000005
【図４】
2012010162.tif 000006
【図５】
2012010162.tif 000007
【図６】
2012010162.tif 000008
【図７】
2012010162.tif 000009
【図８】
2012010162.tif 000010
【図９】
2012010162.tif 000011
【図１０】
2012010162.tif 000012
【図１１】
2012010162.tif 000013
【図１２】
2012010162.tif 000014
【図１３】
2012010162.tif 000015
【図１４】
2012010162.tif 000016
【図１５】
2012010162.tif 000017
【図１６】
2012010162.tif 000018
【図１７】
2012010162.tif 000019
【図１８】
2012010162.tif 000020