(57)【要約】    【構成】携帯電話機１０は、被写体を撮影するカメラモジュールおよびそのカメラモジュールによって撮影された被写体画像を表示するディスプレイ３０を備える。また、ディスプレイ３０の上にはタッチパネル３８が設けられている。たとえば、使用者は、被写体画像が表示されているときに実物大キー（７０）を操作すると、タッチ操作によって、被写体画像における被写体および実際の被写体の大きさを一時的に記憶することができる。また、上記２つの大きさが一時的に記憶されると、大きさの比率が算出される。そして、プロセッサ２４は、その比率および被写体画像に基づいて、被写体の実物大を表す実物大画像を作成し、作成された実物大画像をディスプレイ３０に表示する。    【効果】使用者は、実物大で表示された被写体を見ることで、被写体の大きさを直感的に知ることができる。【選択図】図１
2012247618.tif 000002
【特許請求の範囲】
【請求項１】
被写体の画像を出力するカメラモジュールおよび前記カメラモジュールが出力する被写体画像を表示する表示部を有する、携帯端末であって、
前記表示部によって表示された被写体画像の大きさを取得する取得部、
前記被写体の大きさを設定する設定部、
前記取得部によって取得された被写体画像の大きさと前記設定部によって設定された前記被写体の実際の大きさとに基づいて比率を算出する算出部、
前記算出部によって算出された比率に基づいて、前記被写体画像から実物大画像を作成する作成部、および
前記作成部によって作成された実物大画像を前記表示部に表示する実物大画像表示部を備える、携帯端末。
【請求項２】
前記取得部は、前記被写体画像の少なくとも一部の大きさを取得し、
前記設定部は、前記取得部によって取得された前記被写体画像の少なくとも一部に対応する大きさを設定し、
前記算出部は、前記取得部によって取得された被写体画像の少なくとも一部の大きさと前記設定部によって設定された前記被写体の少なくとも一部の大きさとに基づいて比率を算出する、請求項１記載の携帯端末。
【請求項３】
前記表示部の上に設けられるタッチパネル、および
前記タッチパネルのタッチ有効範囲内のタッチ操作を検出する検出部をさらに備え、
前記取得部は、前記タッチパネルに対する２か所のタッチ操作に基づいて被写体画像の大きさを取得し、
前記設定部は、前記取得部によって被写体画像の大きさが取得された後に、前記タッチパネルに対する２か所のタッチ操作に基づいて前記被写体の実際の大きさを設定する、請求項１または２記載の携帯端末。
【請求項４】
操作キーおよびテンキーを含むキー入力装置をさらに備え、
前記取得部は、前記操作キーによって指定された２点に基づいて被写体画像の大きさを取得し、
前記設定部は、前記テンキーによって入力された数値を前記被写体の大きさとして設定する、請求項１または２記載の携帯端末。
【請求項５】
前記表示部の上に設けられるタッチパネル、および
前記タッチパネルのタッチ有効範囲内のタッチ操作を検出する検出部をさらに備え、
前記取得部は、前記表示部に表示された被写体画像の輪郭線を抽出する第１抽出部を含み、
前記設定部は、前記タッチパネルの上に前記被写体を置くことで検出されたタッチ範囲の輪郭線を抽出する第２抽出部を含み、
前記算出部は、前記第１抽出部によって抽出された輪郭線と前記第２抽出部によって抽出された輪郭線とに基づいて、それらの比率を算出する輪郭線比率算出部を含む、請求項１または２記載の携帯端末。
【請求項６】
実物大画像表示部は、前記作成部によって作成された実物大画像の大きさが前記表示部の表示範囲よりも大きいとき、その実物大画像をスクロール可能に表示する、請求項１ないし５のいずれかに記載の携帯端末。
【請求項７】
被写体の画像を出力するカメラモジュールおよび前記カメラモジュールが出力する被写体画像を表示する表示部を有する、携帯端末のプロセッサを、
前記表示部によって表示された被写体画像の大きさを取得する取得部、
前記被写体の大きさを設定する設定部、
前記取得部によって取得された被写体画像の大きさと前記設定部によって設定された前記被写体の実際の大きさとに基づいて比率を算出する算出部、
前記算出部によって算出された比率に基づいて、前記被写体画像から実物大画像を作成する作成部、および
前記作成部によって作成された実物大画像を前記表示部に表示する実物大画像表示部として機能させる、実物大表示プログラム。
【請求項８】
被写体の画像を出力するカメラモジュールおよび前記カメラモジュールが出力する被写体画像を表示する表示部を有する、携帯端末の実物大表示方法であって、
前記表示部によって表示された被写体画像の大きさを取得し、
前記被写体の大きさを設定し、
取得された被写体画像の大きさと設定された前記被写体の実際の大きさとに基づいて比率を算出し、
算出された比率に基づいて、前記被写体画像から実物大画像を作成し、そして
作成された実物大画像を前記表示部に表示する、実物大表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末、実物大表示プログラムおよび実物大表示方法に関し、特に撮影した画像を表示することができる、携帯端末、実物大表示プログラムおよび実物大表示方法に関する。
【背景技術】
【０００２】
撮影した画像を表示することができる、携帯端末の一例が特許文献１に開示されている。特許文献１の携帯電話機では、撮影場所を示すＧＰＳデータと撮影の日付情報とを表すＱＲコードが作成され、そのＱＲコードが合成された合成画像が表示される。
【特許文献１】特開２０１０−１７６２８７号公報［G06F 17/30, H04M 1/00, G06F 3/048］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところが、特許文献１の携帯電話機では、撮影した日付や場所を思い出すためには、ＱＲコードを復号しなければならず手間がかかる。また、ＱＲコードが復号されたとしても、単なる文字の羅列であるため、画像に関する情報を直感的に知ることはできない。
【０００４】
それゆえに、この発明の主たる目的は、新規な、携帯端末、実物大表示プログラムおよび実物大表示方法を提供することである。
【０００５】
この発明の他の目的は、画像から被写体の大きさを直感的に知ることができる、携帯端末、実物大表示プログラムおよび実物大表示方法を提供することである。
【課題を解決するための手段】
【０００６】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００７】
第１の発明は、被写体の画像を出力するカメラモジュールおよびカメラモジュールが出力する被写体画像を表示する表示部を有する、携帯端末であって、表示部によって表示された被写体画像の大きさを取得する取得部、被写体の大きさを設定する設定部、取得部によって取得された被写体画像の大きさと設定部によって設定された被写体の実際の大きさとに基づいて比率を算出する算出部、算出部によって算出された比率に基づいて、被写体画像から実物大画像を作成する作成部、および作成部によって作成された実物大画像を表示部に表示する実物大画像表示部を備える、携帯端末である。
【０００８】
第１の発明では、携帯端末（１０：実施例において対応する部分を例示する参照符号。以下、同じ。）のカメラモジュール（４０−４４）は、たとえば使用者の撮影操作に応じて被写体（消しゴム、魚など）を撮影し、撮影した画像を出力する。また、カメラモジュールから出力された被写体画像は表示部（３０）によって表示される。
【０００９】
取得部（２４，Ｓ９，Ｓ４１）は、たとえば被写体画像における被写体の大きさを表す長さなどを取得する。設定部（２４，Ｓ１９、Ｓ４５）は、たとえば使用者の操作によって示された２点の長さや数値などが、被写体の実際の大きさとして入力される。算出部（２４，Ｓ２１，Ｓ４９）は、被写体画像における被写体と実際の被写体との大きさの比率を算出する。作成部（２４，Ｓ２３）は、たとえば算出された比率に基づいて、被写体画像に対して拡大処理または縮小処理を加えることで、実物大画像を作成する。そして、実物大画像表示部（２４，Ｓ２９，Ｓ３１）は、作成された実物大画像を表示部に表示させる。
【００１０】
第１の発明によれば、使用者は、実物大で表示された被写体を見ることで、被写体の大きさを直感的に知ることができる。
【００１１】
第２の発明は、第１の発明に従属し、取得部は、被写体画像の少なくとも一部の大きさを取得し、設定部は、取得部によって取得された被写体画像の少なくとも一部に対応する大きさを設定し、算出部は、取得部によって取得された被写体画像の少なくとも一部の大きさと設定部によって設定された被写体の少なくとも一部の大きさとに基づいて比率を算出する。
【００１２】
第２の発明では、たとえば被写体の実際の大きさがディスプレイの表示範囲よりも大きい場合、取得部は、被写体画像の一部の大きさを取得する。また、設定部は、このようにして取得された被写体画像の一部に対応する大きさを設定する。そして、算出部は、取得および設定された一部の大きさに基づいて比率を算出する。
【００１３】
第２の発明によれば、被写体の方が表示部の表示範囲より大きくても、使用者はその被写体の大きさを直感的に知ることができる。
【００１４】
第３の発明は、第１の発明または第２の発明に従属し、表示部の上に設けられるタッチパネル、およびタッチパネルのタッチ有効範囲内のタッチ操作を検出する検出部をさらに備え、取得部は、タッチパネルに対する２か所のタッチ操作に基づいて被写体画像の大きさを取得し、設定部は、取得部によって被写体画像の大きさが取得された後に、タッチパネルに対する２か所のタッチ操作に基づいて被写体の実際の大きさを設定する。
【００１５】
第３の発明では、タッチパネル（３８）は表示部の上に設けられ、検出部（３６）によってそのタッチパネルに対してされたタッチ操作が検出される。取得部は、たとえば検出された２か所のタッチ操作の位置に基づいて、被写体画像における被写体の大きさを取得する。また、設定部も同様に、検出された２か所のタッチ操作の位置に基づいて、被写体の実際の大きさを設定する。
【００１６】
第３の発明によれば、使用者は、タッチ操作を利用して直感的に大きさの比率を入力することができる。
【００１７】
第４の発明は、第１の発明または第２の発明に従属し、操作キーおよびテンキーを含むキー入力装置をさらに備え、取得部は、操作キーによって指定された２点に基づいて被写体画像の大きさを取得し、設定部は、テンキーによって入力された数値を被写体の大きさとして設定する。
【００１８】
第４の発明では、携帯端末はユーザインターフェースとして利用されるキー入力装置（２６）を備える。また、キー入力装置における、操作キー（２６ｃ，２６ｄ）は、たとえばキー操作を確定するための機能キーおよびカーソルキーを含む。また、テンキー（２６ｅ）は「０」−「９」の数字キーを含む。たとえば、表示部には被写体画像とカーソルキーによって操作される矢印カーソル（Ｙ）とが同時に表示される。また、使用者は、機能キーを操作することで矢印カーソルが示す位置を携帯端末に入力することができる。そして、取得部は、このようにして入力される２か所の位置を被写体画像の大きさを取得する。また、設定部は、テンキーによって入力された数値を、実際の被写体の大きさとして設定する。
【００１９】
第４の発明によれば、キー入力装置を利用して、被写体画像における被写体の大きさと実際の被写体の大きさとを容易に入力することができる。
【００２０】
第５の発明は、第１の発明または第２の発明に従属し、表示部の上に設けられるタッチパネル、およびタッチパネルのタッチ有効範囲内のタッチ操作を検出する検出部をさらに備え、取得部は、表示部に表示された被写体画像の輪郭線を抽出する第１抽出部を含み、設定部は、タッチパネルの上に被写体を置くことで検出されたタッチ範囲の輪郭線を抽出する第２抽出部を含み、算出部は、第１抽出部によって抽出された輪郭線と第２抽出部によって抽出された輪郭線とに基づいて、それらの比率を算出する輪郭線比率算出部を含む。
【００２１】
第５の発明では、タッチパネル（３８）は表示部の上に設けられ、検出部（３６）によってそのタッチパネルに対してされたタッチ操作が検出される。第１抽出部（２４，Ｓ４１）は、たとえば画像処理によって被写体画像から被写体の輪郭線を抽出する。第２抽出部（２４，Ｓ４５）は、たとえば被写体がタッチパネルの上に押し付けられることで得られる、タッチ範囲の輪郭線を抽出する。輪郭線比率算出部（２４，Ｓ４９）は、上記２つの輪郭線から、被写体画像における被写体と実際の被写体との大きさの比率を算出する。
【００２２】
第５の発明によれば、タッチパネルを利用することで、使用者は、比率をより簡単に入力することができる。
【００２３】
第６の発明は、第１の発明ないし第５の発明に従属し、実物大画像表示部は、作成部によって作成された実物大画像の大きさが表示部の表示範囲よりも大きいとき、その実物大画像をスクロール可能に表示する。
【００２４】
第６の発明によれば、表示部の表示範囲より被写体の方が大きくても、使用者はその被写体の大きさを直感的に知ることができる。
【００２５】
第７の発明は、被写体の画像を出力するカメラモジュール（４０−４４）およびカメラモジュールが出力する被写体画像を表示する表示部（３０）を有する、携帯端末（１０）のプロセッサ（２４）を、表示部によって表示された被写体画像の大きさを取得する取得部（Ｓ９，Ｓ４１）、被写体の大きさを設定する設定部（Ｓ１９、Ｓ４５）、取得部によって取得された被写体画像の大きさと設定部によって設定された被写体の実際の大きさとに基づいて比率を算出する算出部（Ｓ２１，Ｓ４９）、算出部によって算出された比率に基づいて、被写体画像から実物大画像を作成する作成部（Ｓ２３）、および作成部によって作成された実物大画像を表示部に表示する実物大画像表示部（Ｓ２９，Ｓ３１）として機能させる、実物大表示プログラムである。
【００２６】
第７の発明でも、第１の発明と同様、使用者は、実物大で表示された被写体を見ることで、被写体の大きさを直感的に知ることができる。
【００２７】
第８の発明は、被写体の画像を出力するカメラモジュール（４０−４４）およびカメラモジュールが出力する被写体画像を表示する表示部（３０）を有する、携帯端末（１０）の実物大表示方法であって、表示部によって表示された被写体画像の大きさを取得し（Ｓ９，Ｓ４１）、被写体の大きさを設定し（Ｓ１９、Ｓ４５）、取得された被写体画像の大きさと設定された被写体の実際の大きさとに基づいて比率を算出し（Ｓ２１，Ｓ４９）、算出された比率に基づいて、被写体画像から実物大画像を作成し（Ｓ２３）、そして作成された実物大画像を表示部に表示する（Ｓ２９，Ｓ３１）、実物大表示方法である。
【００２８】
第８の発明によれば、第１の発明と同様、使用者は、実物大で表示された被写体を見ることで、被写体の大きさを直感的に知ることができる。
【発明の効果】
【００２９】
この発明によれば、使用者は、実物大で表示された被写体を見ることで、被写体の大きさを直感的に知ることができる。
【００３０】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００３１】
【図１】図１はこの発明の一実施例の携帯電話機の電気的な構成を示す図解図である。
【図２】図２は図１に示す携帯電話機の外観の一例を示す図解図である。
【図３】図３は図１に示すディスプレイに表示される被写体画像の一例を示す図解図である。
【図４】図４は図１に示すディスプレイに表示されるＧＵＩの一例を示す図解図である。
【図５】図５は図１に示すタッチパネルを利用して、被写体画像における被写体の大きさを入力する手順の一部の一例を示す図解図である。
【図６】図６は図１に示すタッチパネルを利用して、被写体画像における被写体の大きさを入力する手順の一部であって、図５に続く手順を示す図解図である。
【図７】図７は図１に示すタッチパネルを利用して、被写体の実際の大きさを入力するときの表示の一例を示す図解図である。
【図８】図８は図１に示すタッチパネルを利用して、被写体の実際の大きさを入力する手順の一例を示す図解図である。
【図９】図９は図１に示すタッチパネルを利用して入力された被写体の実際の大きさを確認するときの表示の一例を示す図解図である。
【図１０】図１０は図１に示すディスプレイに表示される実物大画像の一例を示す図解図である。
【図１１】図１１は図１に示すタッチパネルを利用して、被写体画像における被写体の大きさを入力する手順の他の一例を示す図解図である。
【図１２】図１２は図１に示すタッチパネルを利用して、被写体の実際の大きさを入力する手順の他の一例を示す図解図である。
【図１３】図１３は図１に示すタッチパネルを利用して入力された被写体の実際の大きさを確認するときの表示の他の一例を示す図解図である。
【図１４】図１４は図１に示すディスプレイに表示される実物大画像の他の一例を示す図解図である。
【図１５】図１５は図１に示すＲＡＭのメモリマップの一例を示す図解図である。
【図１６】図１６は図１に示すプロセッサの実物大表示処理の一部の一例を示すフロー図である。
【図１７】図１７は図１に示すプロセッサの実物大表示処理の一部であって、図１６に後続するフロー図である。
【図１８】図１８は携帯電話機の外観の他の一例を示す図解図である。
【図１９】図１９は図１８に示す操作キーを利用して、被写体画像における被写体の大きさを入力する手順の一例を示す図解図である。
【図２０】図２０は図１８に示すテンキーを利用して、被写体の実際の大きさを入力する手順の一例を示す図解図である。
【図２１】図２１は図１に示すタッチパネルを利用して、被写体の実際の大きさを入力する手順のその他の一例を示す図解図である。
【図２２】図２２は図１に示すタッチパネルを利用して入力された被写体の実際の大きさを確認するときの表示のその他の一例を示す図解図である。
【図２３】図２３は図１に示すＲＡＭのデータ記憶領域の他の一例を示す図解図である。
【図２４】図２４は図１に示すプロセッサの第３実施例の実物大表示処理の一例を示すフロー図である。
【発明を実施するための形態】
【００３２】
＜第１実施例＞
図１を参照して、携帯電話機１０は、携帯端末の一種であり、コンピュータまたはＣＰＵと呼ばれるプロセッサ２４を含む。また、プロセッサ２４には、無線通信回路１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２０、キー入力装置２６、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４、タッチパネル制御回路３６およびカメラ制御回路４０などが接続される。
【００３３】
無線通信回路１４にはアンテナ１２が接続される。Ａ／Ｄ変換器１６にはマイク１８が接続され、Ｄ／Ａ変換器２０にはスピーカ２２が接続される。表示ドライバ２８にはディスプレイ３０が接続される。タッチパネル制御回路３６にはタッチパネル３８が接続される。そして、カメラ制御回路４０にはイメージセンサ４２およびフォーカスレンズ４４が接続される。
【００３４】
プロセッサ２４は携帯電話機１０の全体制御を司る。ＲＡＭ３４は、プロセッサ２４の作業領域（描画領域を含む）ないしバッファ領域として用いられる。フラッシュメモリ３２には、携帯電話機１０の文字、画像、音声、音および映像のようなコンテンツのデータが記録される。
【００３５】
Ａ／Ｄ変換器１６は、当該Ａ／Ｄ変換器１６に接続されたマイク１８を通して入力される音声ないし音についてのアナログ音声信号を、デジタル音声信号に変換する。Ｄ／Ａ変換器２０は、デジタル音声信号をアナログ音声信号に変換（復号）して、図示しないアンプを介してスピーカ２２に与える。したがって、アナログ音声信号に対応する音声ないし音がスピーカ２２から出力される。また、プロセッサ２４は、アンプの増幅率を制御することで、スピーカ２２から出力される音声の音量を調整することができる。
【００３６】
キー入力装置２６は操作部と呼ばれ、通話キー２６ａ、機能キー２６ｂおよび終話キー２６ｃなどを含む。また、使用者が操作したキーの情報（キーデータ）はプロセッサ２４に入力される。さらに、キー入力装置２６に含まれる各キーが操作されると、クリック音が鳴る。したがって、使用者は、クリック音を聞くことで、キー操作に対する操作感を得ることができる。
【００３７】
表示ドライバ２８は、プロセッサ２４の指示の下、当該表示ドライバ２８に接続されたディスプレイ３０の表示を制御する。また、表示ドライバ２８は表示する画像データを一時的に記憶するビデオメモリ（図示せず）を含む。なお、ディスプレイ３０は表示部として機能する。
【００３８】
タッチパネル３８は、指などの物体が表面に接近して生じた電極間の静電容量の変化を検出する静電容量方式で、たとえば１本または複数本の指がタッチパネル３８に触れたことを検出する。また、タッチパネル３８は、ディスプレイ３０の上に設けられ、その画面内で、任意の位置を指示するためのポインティングデバイスである。検出部として機能するタッチパネル制御回路３６は、タッチパネル３８のタッチ有効範囲内で、押したり、撫でたり、触られたりするタッチ操作を検出し、そのタッチ操作の位置を示す座標のデータをプロセッサ２４に出力する。つまり、使用者は、タッチパネル３８の表面を指で、押したり、撫でたり、触れたりすることによって、操作の方向や図形などを携帯電話機１０に入力することができる。
【００３９】
ここで、使用者がタッチパネル３６の上面を指で触れる操作を「タッチ」と言う。一方、タッチパネル３６から指を離す操作を「リリース」と言う。そして、使用者がタッチパネル３６の上面をタッチして、続けてリリースする操作を「タッチアンドリリース」と言う。
【００４０】
また、タッチパネル３６の表面を撫でる操作を「スライド」と言い、タッチした後にスライドし、リリースする操作を「タッチスライド」と言う。さらに、２回連続してタッチアンドリリースを行う操作を「ダブルタップ」と言い、２か所に略同時にタッチする操作を「マルチタッチ」と言う。そして、「タッチ操作」には、上記したタッチ、リリース、タッチアンドリリース、スライド、タッチスライド、ダブルタップおよびマルチタッチなどのタッチパネル３６に対して行う操作が含まれる。
【００４１】
また、タッチによって示された座標を「タッチ点」（タッチ開始位置）と言い、リリースによって示された座標を「リリース点」（タッチ終了位置）と言う。
【００４２】
なお、タッチ操作は指だけに限らず、導電体が先端に取り付けられたタッチペンなどによって行われてもよい。また、タッチパネル３８の検出方式には、表面型の静電容量方式が採用されてもよいし、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などであってもよい。
【００４３】
カメラ制御回路４０は、携帯電話機１０で静止画像または動画像を撮影するための回路である。たとえば、キー入力装置２６に対してカメラ機能を実行する操作が行われると、プロセッサ２４はカメラ機能を実行して、カメラ制御回路４０を起動する。なお、カメラ制御回路４０、イメージセンサ４２およびフォーカスレンズ４４は、まとめてカメラモジュールとして機能する。
【００４４】
イメージセンサ４２の撮像エリアには、ＳＸＧＡ(１２８０×１０２４画素)に対応する受光素子が表示されている。そのため、被写体の光学像がイメージセンサ４２に照射されると、撮像エリアでは光電変換によって被写体の光学像に対応する電荷、つまりＳＸＧＡの生画像信号が生成される。なお、使用者は、画像データの画像サイズ（画素数）を、ＳＸＧＡの他に、ＸＧＡ(１０２４×７６８画素)およびＶＧＡ(６４０×４８０画素)などに変更することができる。
【００４５】
カメラ機能が実行されると、被写体のリアルタイム動画像つまりスルー画像（プレビュー画像）をディスプレイ３０に表示するべく、プロセッサ２４は、カメラ制御回路４０に内蔵されるイメージセンサドライバを起動させ、露光動作および指定された読み出し領域に対応する電荷読み出し動作を、イメージセンサドライバに命令する。
【００４６】
イメージセンサドライバは、イメージセンサ４２の撮像面の露光と、当該露光によって生成された電荷の読み出しとを実行する。この結果、生画像信号が、イメージセンサ４２から出力される。また、出力された生画像信号はカメラ制御回路４０に入力され、カメラ制御回路４０は入力された生画像信号に対して、色分離、白バランス調整、ＹＵＶ変換などの処理を施し、ＹＵＶ形式の画像データを生成する。そして、ＹＵＶ形式の画像データはプロセッサ２４に入力される。
【００４７】
また、プロセッサ２４に入力されたＹＵＶ形式の画像データは、プロセッサ２４によってＲＡＭ３４に格納（一時記憶）される。さらに、格納されたＹＵＶ形式の画像データは、プロセッサ２４でＲＧＢ形式の画像データに変換された後に、ＲＡＭ３４から表示ドライバ２８に与えられる。そして、ＲＧＢ形式の画像データがディスプレイ３０に出力される。これによって、被写体を表す低画素（たとえば、３２０×２４０画素）のスルー画像がディスプレイ３０に表示される。
【００４８】
さらに、カメラ制御回路４０は生画像信号からフォーカス評価値を算出し、そのフォーカス評価値をプロセッサ２４に出力する。プロセッサ２４は、カメラ制御回路４０から出力されたフォーカス評価値に基づいて、ＡＦ（Ａｕｔｏｆｏｃｕｓ）処理を実行する。ＡＦ処理が実行されると、カメラ制御回路４０はプロセッサ２４の指示の下、フォーカスレンズ４４のレンズ位置を調整する。その結果、被写体にピントが合わせられたスルー画像がディスプレイ３０に表示される。
【００４９】
ここで、キー入力装置２６に対して静止画像の撮影操作が行われると、プロセッサ２４は、静止画像の本撮影処理を実行する。つまり、プロセッサ２４は、イメージセンサ４２から出力されるＳＸＧＡの生画像信号に信号処理を施して、ＲＡＭ３４に一旦格納し、フラッシュメモリ３２に対する記録処理を実行する。記録処理が実行されると、プロセッサ２４を通してＲＡＭ３４から画像データが読み出される。そして、プロセッサ２４は、読み出した画像データにメタ情報を関連付けて、１つの画像ファイルとしてフラッシュメモリ３２に保存する。さらに、プロセッサ２４は、図示しないスピーカから、本撮影処理が実行されていること通知する音を出力させる。
【００５０】
また、フラッシュメモリ３２に保存された画像ファイルは、所定の操作を行うことでディスプレイ３０に表示することができる。そして、画像が表示された状態では、タッチ操作によって画像を縮小または拡大することができる。たとえば、２本の指でマルチタッチをした後に、各指を外側に広げるようにスライドすると、画像が拡大される。一方、２本の指でマルチタッチをした後に、各指を内側に狭めるようにスライドすると画像が縮小される。
【００５１】
なお、メタ情報には、時刻情報、画像サイズおよび携帯電話機１０の機種名（型番）などが含まれる。また、携帯電話機１０にメモリカードが接続できる場合、画像ファイルはメモリカードに保存されてもよい。また、画像データに関連付けられるメタ情報はＥｘｉｆ形式で保存される。
【００５２】
無線通信回路１４は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、使用者がキー入力装置２６を用いて電話発信（発呼）を指示すると、無線通信回路１４は、プロセッサ２４の指示の下、電話発信処理を実行し、アンテナ１２を介して電話発信信号を出力する。電話発信信号は、基地局および通信網（図示せず）を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、通信可能状態が確立され、プロセッサ２４は通話処理を実行する。
【００５３】
通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号はアンテナ１２によって受信される。受信された変調音声信号には、無線通信回路１４によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器２０によってアナログ音声信号に変換された後、スピーカ２２から出力される。一方、マイク１８を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器１６によってデジタル音声信号に変換された後、プロセッサ２４に与えられる。デジタル音声信号に変換された送話信号には、プロセッサ２４の指示の下、無線通信回路１４によって符号化処理および変調処理が施され、アンテナ１２を介して出力される。したがって、変調音声信号は、基地局および通信網を介して相手の電話機に送信される。
【００５４】
また、相手の電話機からの電話発信信号がアンテナ１２によって受信されると、無線通信回路１４は、電話着信（着呼）をプロセッサ２４に通知する。これに応じて、プロセッサ２４は、表示ドライバ２８を制御して、着信通知に記述された発信元情報（電話番号など）をディスプレイ３０に表示する。また、これとほぼ同時に、プロセッサ２４は、図示しないスピーカから着信音（着信メロディ、着信音声と言うこともある。）を出力させる。
【００５５】
そして、使用者が通話キーを用いて応答操作を行うと、無線通信回路１４は、プロセッサ２４の指示の下、電話着信処理を実行する。さらに、通信可能状態が確立され、プロセッサ２４は上述した通常の通話処理を実行する。
【００５６】
また、通話可能状態に移行した後に終話キーによって通話終了操作が行われると、プロセッサ２４は、無線通信回路１４を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ２４は通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。
【００５７】
なお、本実施例の携帯電話機１０は、メール機能を有しており、他の携帯電話機などとメールの送受信を行うことができる。そして、フラッシュメモリ３２に保存された画像ファイルをメールに添付して、相手に送信することもできる。
【００５８】
図２（Ａ）は携帯電話機１０の表面の外観を示す外観図であり、図２（Ｂ）は携帯電話機１０の裏面の外観を示す外観図である。図２（Ａ）を参照して、携帯電話機１０は、ストレート型の形状をしており、平面矩形の筐体Ｃを有する。図示しないマイク１８は、筐体Ｃに内蔵され、内蔵されたマイク１８に通じる開口ＯＰ２は筐体Ｃの縦方向一方の側面に設けられる。同じく、図示しないスピーカ２２は、筐体Ｃに内蔵され、内蔵されたスピーカ２２に通じる開口ＯＰ１は、筐体Ｃの縦方向他方の表面に設けられる。
【００５９】
ディスプレイ３０は、モニタ画面が筐体Ｃの表面側から見えるように取り付けられる。また、ディスプレイ３０の上にはタッチパネル３８が設けられる。さらに、図示しないカメラモジュールも筐体Ｃに内蔵され、カメラモジュールのフォーカスレンズ４４などに通じる開口ＯＰ３は、筐体Ｃの縦方向他方の裏面に設けられる。そして、キー入力装置２６は、通話キー２６ａ、機能キー２６ｂおよび終話キー２６ｃを含み、これらのキーは筐体Ｃの表面に設けられる。
【００６０】
たとえば、使用者は、ディスプレイ３０に表示されたダイヤルキーに対して、タッチ操作を行うことで電話番号を入力し、通話キー２６ａによって音声発信操作を行う。そして、使用者は、通話が終了すると、終話キー２６ｃによって通話終了操作を行う。また、使用者は、機能キー２６ｂを操作することで、ディスプレイ３０にメニュー画面を表示する。さらに、使用者は、ディスプレイ３０に表示されたソフトキーおよびメニューに対してタッチ操作を行うことで、メニューの選択や確定を行う。
【００６１】
また、携帯電話機１０でカメラ機能が実行された場合、使用者は筐体Ｃの裏面に設けられた開口ＯＰ３を被写体に向けることで、ディスプレイ３０に表示されるプレビュー画像を確認することできる。このとき、使用者は、プレビュー画像に基づいて構図を決めて機能キー（シャッターキー）２６ｂを操作することで、任意の被写体を撮影することができる。
【００６２】
なお、アンテナ１２、無線通信回路１４、Ａ／Ｄ１６、Ｄ／Ａ２０、プロセッサ２４、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４およびタッチパネル制御回路３６は筐体Ｃに内蔵されているため、図２（Ａ），（Ｂ）では図示されない。
【００６３】
図３は撮影された被写体の画像（被写体画像）を表示するディスプレイ３０の一例を示す図解図である。ディスプレイ３０の表示は、日時、電池残量および受信状態などを表すアイコンを表示する状態表示領域６０および被写体画像が表示される機能表示領域６２を含む。また、機能表示領域６２には実物大キー７０が表示される。
【００６４】
ここで、本実施例では、実物大キー７０が操作されると、機能表示領域６２に表示される被写体画像から、その被写体の実寸と対応する実物大画像を作成することができる。そして、使用者は、実物大で表示された被写体を見ることで、被写体の大きさを直感的に知ることができるようになる。
【００６５】
以下、被写体画像から実物大画像を作成するまでの流れを説明する。まず、実物大キー７０が操作されると、被写体画像の被写体と実際の被写体（実物）との大きさの比率が記憶されているかが判断される。そして、比率が記憶されていなければ、図４に示すように、比率の入力を促すＧＵＩがディスプレイ３０に表示される。
【００６６】
図４を参照して、そのＧＵＩには、「比率が記憶されていません。比率を入力しますか？」の文字列が含まれており、さらに「ＹＥＳ」と書かれた承諾キーおよび「ＮＯ」と書かれた拒絶キーも含まれる。このとき、拒絶キーにタッチ操作がされると図３の状態に戻るが、承諾キーにタッチ操作がされると、携帯電話機１０は、被写体画像における被写体の大きさを取得できる状態になる。
【００６７】
たとえば、承諾キーにタッチ操作がされると、「画像における被写体の大きさを入力してください。」と文字列が表示された後に、図５（Ａ）に示すように被写体画像がディスプレイ３０に再び表示される。このとき、被写体が消しゴムであり、その消しゴムの被写体画像がディスプレイ３０に表示されている場合、使用者は消しゴムの画像において、大きさを表す２点に対してタッチ操作を行えばよい。
【００６８】
図５（Ａ），（Ｂ）を参照して、使用者は、画像上の消しゴムの上部に対応する位置Ｔ１にタッチ操作を行うと、図５（Ｂ）に示すようにタッチ位置Ｐ１が表示される。また、使用者は、画像上の消しゴムの下部に対応する位置Ｔ２にタッチ操作を行うと、図６に示すようにタッチ位置Ｐ２がさらに表示される。そして、２か所にタッチ操作が行われると、確定キー７２および再入力キー７４が表示される。このとき、再入力キー７４にタッチ操作がされると、タッチ位置Ｐ１およびタッチ位置Ｐ２の表示が消去され、再び大きさが入力できるようになる。一方、確定キー７２にタッチ操作がされると、被写体画像における消しゴム（被写体）の大きさが取得される。
【００６９】
次に、被写体画像における被写体の大きさが入力されると、図７に示すように、ディスプレイ３０には実物（被写体）の大きさを促す文字列が表示される。このとき、使用者は、先に入力した位置Ｔ１，Ｔ２と対応するように、２か所にタッチ操作をすれば実物の大きさを入力することができる。つまり、図８に示すように、使用者は、実物の消しゴムの上部と対応する位置Ｔ３と、その消しゴムの下部と対応する位置Ｔ４とにタッチ操作すること、入力された大きさを確認するための確認画面が表示される。
【００７０】
図９を参照して、確認画面には、使用者によってタッチされた位置Ｔ３および位置Ｔ４に対応して、点線で繋がれたタッチ位置Ｐ３およびタッチ位置Ｐ４が表示される。また、確定キー７２および再入力キー７４が表示されると共に、参照画像７６がディスプレイ３０の左上に表示される。この参照画像７６では、タッチ位置Ｐ１とタッチ位置Ｐ２とが示される。これにより、使用者は、取得された被写体画像における大きさと、入力した被写体の実際の大きさとを同時に確認できる。また、使用者は、確定キー７２にタッチすると、実際の消しゴム（被写体）の大きさを設定することができる。ただし、図９に示す再入力キーが操作されると、図７に示す表示に戻り、被写体の実際の大きさを再び設定することができる。
【００７１】
なお、タッチ操作が行われる位置は、位置Ｔ３および位置Ｔ４に限定されない。つまり、２点の距離が変わらなければ、使用者は、タッチパネル３０の任意の位置で、タッチ操作を行うことができる。また、それぞれの位置ではタッチ操作として、マルチタッチ
がされてもよいし、ダブルタップがされてもよい。
【００７２】
このようにして、被写体画像における被写体と実際の被写体の大きさとが入力されると、それらの大きさから比率が算出される。さらに、その比率に基づいて被写体画像に、拡大処理または縮小処理を加えて、実物大画像が作成される。そして、被写体の実際の大きさに対応する実物大画像が、図１０に示すようにディスプレイ３０に表示される。このとき、実物大画像が表示されていることを示すために、機能表示領域６２の左上には、実物大アイコン７８が表示される。
【００７３】
また、算出された比率は、画像データと関連付けられたメタ情報に加えられる。つまり、メタ情報に比率が加えられた画像ファイルであれば、使用者は、実物大キー７０を操作するだけで、実物大画像を表示できるようになる。
【００７４】
ここで、本実施例では、被写体の大きさがディスプレイ３０の表示範囲よりも小さい消しゴムの実物大画像だけでなく、ディスプレイ３０の表示範囲よりも大きい被写体の実物大画像を表示することもできる。この場合、上記の消しゴムのように、被写体全体の大きさではなく、被写体の一部の大きさを利用して比率を入力する。
【００７５】
図１１（Ａ）を参照して、被写体がディスプレイ３０の表示範囲よりも大きい魚（図１２参照）であれば、その全体像が写るように撮影されるため、被写体画像における魚はディスプレイ３０の表示領域に収まるように表示される。そして、このような場合、その魚の背びれなどを利用して、被写体画像における被写体の大きさと実際の被写体の大きさとの比率が入力される。
【００７６】
たとえば、図１１（Ｂ）を参照して、使用者が画像上の背びれの上部と背びれの下部とのそれぞれにタッチ操作を行うと、各タッチ操作に対応して、タッチ位置Ｐ５およびタッチ位置Ｐ６がディスプレイ３０に表示される。そして、この確認画面で確定キー７２が操作されると、携帯電話機１０は、被写体画像における魚の一部の大きさを取得することができる。
【００７７】
次に、図１２を参照して、実際の魚の大きさを入力する場合は、その魚の背びれの上部に対応する位置Ｔ５と、その背びれの下部に対応する位置Ｔ６とにタッチ操作が行われると、確認画面が表示される。図１３を参照して、確認画面では、消しゴムの画像ときと同様、点線で繋がれたタッチ位置Ｔ７およびタッチ位置Ｔ８が表示されると共に、確定キー７２、再入力キー７４および参照画像７６が表示される。そして、使用者は、確定キー７２を操作すれば、実際の魚の一部の大きさを設定することができる。
【００７８】
これにより、被写体の一部を利用して大きさの比率が算出される。そして、算出された比率と図１１（Ａ）に示す被写体画像とに基づいて実物大画像が作成され、その実物大画像が、図１４に示すように、ディスプレイ３０に表示される。
【００７９】
ここで、被写体の一部を利用して算出された比率に基づいて、実物大画像がディスプレイ３０に表示される。また、実物大画像の画像サイズは表示範囲よりも大きいため、機能表示領域６２には、実物大画像実物大アイコン７８に加えてスクロールバー８０が表示される。そして、使用者は、スクロールバー８０によって、表示されていない部分が存在していることを知ることができる。そのため、使用者は、スクロールバー８０または任意の位置でタッチスライドを行うことで、表示されていない画像を表示させることができる。つまり、ディスプレイ３０の表示範囲より被写体の方が大きくても、使用者はその被写体の大きさを直感的に知ることができる。
【００８０】
このように、第１実施例では、使用者は、タッチ操作を利用して直感的に大きさの比率を入力することができる。そして、このようにして入力された比率に基づいて表示された実物大画像を見ることで、使用者は、被写体の大きさを直感的に知ることができるようになる。
【００８１】
また、本実施例では、ディスプレイ３０の表示範囲よりも大きい被写体画像を表示する場合、鮮鋭化処理および平滑化処理などを加えて実物大画像を高画質化する。これにより、使用者は、表示されている被写体の位置を把握しやすくなる。なお、画像の高画質化については、広く一般的に利用されている技術であるため、詳細な説明は省略する。
【００８２】
図１５はＲＡＭ３４のメモリマップを示す図である。ＲＡＭ３４のメモリマップには、プログラム記憶領域３０２およびデータ記憶領域３０４が含まれる。また、プログラムおよびデータの一部は、フラッシュメモリ３２から一度に全部または必要に応じて部分的かつ順次的に読み出され、ＲＡＭ３４に記憶されてからプロセッサ２４によって処理される。
【００８３】
プログラム記憶領域３０２には、携帯電話機１０を動作させるためのプログラムが記憶されている。たとえば、携帯電話機１０を動作させるためのプログラムは、実物大表示プログラム３１０などを含む。この実物大表示プログラム３１０は、表示される被写体画像から実物大画を作成するためのプログラムである。
【００８４】
なお、図示は省略するが、携帯電話機１０を動作させるためのプログラムには、音声着信状態を通知するためのプログラムなども含まれる。
【００８５】
続いて、データ記憶領域３０４には、タッチバッファ３３０、画像バッファ３３２、実物バッファ３３４、比率バッファ３３６および実物大画像バッファ３３８が設けられる。
【００８６】
タッチバッファ３３０には、タッチ操作によって得られたタッチ点、リリース点、現在のタッチ位置などのタッチ座標のデータが一時的に記憶される。画像バッファ３３２には、被写体画像における被写体の大きさが一時的に記憶される。実物バッファ３３４には、実際の被写体の大きさが一時的に記憶される。比率バッファ３３６には算出された比率が一時的に記憶される。実物大画像バッファ３３８には、作成された実物大画像が一時的に記憶される。
【００８７】
なお、図示は省略するが、データ記憶領域３０４には、待機状態で表示される画像データや、文字列のデータなどが記憶されると共に、携帯電話機１０の動作に必要なカウンタや、フラグも設けられる。
【００８８】
プロセッサ２４は、Ａｎｄｒｏｉｄ（登録商標）およびＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御下で、図１６および図１７に示す実物大表示処理などを含む複数のタスクを並列的に処理する。
【００８９】
図１６は実物大表示処理のフロー図である。たとえば、被写体画像が表示されているときに実物大キー７０が操作されると、プロセッサ２４は、ステップＳ１で比率が記憶されているか否かを判断する。たとえば、表示されている画像に関連付けられたメタ情報に比率が含まれているかが判断される。ステップＳ１で“ＹＥＳ”であれば、つまり比率がメタ情報に含まれていれば、ステップＳ３３に進む。一方、ステップＳ１で“ＮＯ”であれば、つまり比率がメタ情報に含まれていなければ、ステップＳ３で被写体画像の大きさが入力されたか否かを判断する。たとえば、ステップＳ３の処理が実行されると、ディスプレイ３０には「画像における被写体の大きさを入力してください。」の文字列が表示された後に、図５（Ａ）などのように被写体画像が再び表示される。そして、この状態で、２か所にタッチ操作がされたかが判断される。ステップＳ３で“ＮＯ”であれば、たとえばタッチ操作がされていなければ、ステップＳ３の処理が繰り返される。
【００９０】
また、ステップＳ３で“ＹＥＳ”であれば、たとえば図５（Ａ）,（Ｂ）に示すように、被写体の大きさをと対応する２か所にタッチ操作がされると、ディスプレイ３０に確定キー７２および再入力キー７４を表示し、ステップＳ５で確定操作か否を判断する。つまり、確定キー７２にタッチ操作がされたかを判断する。ステップＳ５で“ＮＯ”であれば、つまり確定キー７２にタッチ操作がされなければ、ステップＳ７で再入力操作か否かを判断する。つまり、再入力キー７４にタッチ操作がされたかを判断する。ステップＳ７で“ＹＥＳ”であれば、つまり再入力キー７４にタッチ操作がされると、ステップＳ３に戻る。一方、ステップＳ７で“ＮＯ”であれば、つまり再入力キー７４にもタッチ操作がされていなければ、ステップＳ５に戻る。
【００９１】
そして、ステップＳ５で“ＹＥＳ”であれば、つまり確定キー７２にタッチ操作がされると、ステップＳ９で画像上の大きさを記憶する。たとえば、図５（Ｂ）に示す消しゴムの上部と下部との長さ（大きさ）が、画像バッファ３３２に一時的に記憶される。なお、ステップＳ９の処理を実行するプロセッサ２４は取得部として機能する。
【００９２】
続いて、ステップＳ１１では、実際の大きさが入力されたか否かを判断する。たとえば、ステップＳ１１の処理が実行されると、ディスプレイ３０には、図８に示すように、実物の大きさの入力を促す文字列が表示される。そして、実際の被写体の大きさがタッチ操作によって入力されたかが判断される。ステップＳ１１で“ＮＯ”であれば、たとえばタッチ操作が全くされていなければ、ステップＳ１１の処理を繰り返して実行する。また、ステップＳ１１で“ＹＥＳ”であれば、たとえば図８に示すように、実際の被写体の大きさに対する２点にタッチ操作がされると、ステップＳ１３で参考画像７６を表示する。たとえば、図９に示すように、タッチ位置Ｐを含む参考画像７６がディスプレイ３０に表示される。また、併せて確定キー７２および再入力キー７４も表示される。
【００９３】
続いて、ステップＳ１５では確定操作がされたか否かを判断する。ステップＳ１５で“ＮＯ”であれば、たとえば図９に示す確定キー７２にタッチ操作がされなければ、ステップＳ１７で再入力操作がされたか否かを判断する。ステップＳ１７で“ＹＥＳ”であれば、たとえば図９に示す再入力キー７４にタッチ操作がされると、ステップＳ１１に戻る。たとえば、ディスプレイ３０の表示が図９の状態から図７の状態に戻る。また、ステップＳ１７で“ＮＯ”であれば、たとえば図９に示す再入力キー７４にもタッチ操作がされなければ、ステップＳ１５に戻る。
【００９４】
また、ステップＳ１５で“ＹＥＳ”であれば、たとえば図９に示す確定キー７２にタッチ操作がされると、ステップＳ１９で実際の被写体の大きさが記憶される。たとえば、図８に示す実物の消しゴムの上部と下部との長さ（大きさ）が、実物バッファ３３４に一時的に記憶される。なお、ステップＳ１９の処理を実行するプロセッサ２４は、設定部として機能する。
【００９５】
続いて、ステップＳ２１では比率を算出する。たとえば、画像バッファ３３２と実物バッファ３３４とに一時的に記憶されている２つの長さ（大きさ）に基づいて、被写体画像の消しゴムの大きさと実際の消しゴムの大きさとの比率を算出する。そして、算出された比率は比率バッファ３３６に一時的に記憶される。なお、ステップＳ２１の処理を実行するプロセッサ２４は算出部として機能する。
【００９６】
図１７を参照して、ステップＳ２３では、実物大画像を作成する。つまり、算出された比率に基づいて、被写体画像に拡大処理または縮小処理を加えることで、実物大画像を作成する。また、作成された実物大画像は実物大画像バッファ３３８に一時的に記憶される。なお、ステップＳ２３の処理を実行するプロセッサ２４は作成部として機能する。
【００９７】
ステップＳ２５では実物大画像の画像サイズが表示範囲よりも大きいか否かを判断する。たとえば、実物大画像バッファ３３８に記憶されている、実物大画像の画像サイズ（画素数）が、ディスプレイ３０の表示範囲よりも大きいか否かを判断する。ステップＳ２５で“ＹＥＳ”であれば、たとえば図１４に示す実物大画像が実物大画像バッファ３３８に記憶されていれば、ステップＳ２７で高画質化処理を実行する。たとえば、上述した鮮鋭化処理および平滑化処理などを加えることで、実物大画像を高画質化する。続いて、ステップＳ２９では、実物大画像およびスクロールバー８０を表示して、実物大表示処理を終了する。たとえば、図１４に示すように実物大画像およびスクロールバー８０をディスプレイ３０に表示する。なお、ステップＳ２７の処理を実行するプロセッサ２４は高画質化部として機能する。
【００９８】
一方、ステップＳ２５で“ＮＯ”であれば、たとえば図１０に示す実物大画像が実物大画像バッファ３３８に記憶されていれば、ステップＳ３１で実物大画像を表示し、実物大表示処理を終了する。つまり、実物大画像バッファ３３８に一時的に記憶されている実物大画像がディスプレイ３０に表示される。
【００９９】
なお、ステップＳ２９，Ｓ３１の処理を実行するプロセッサ２４は、実物大画像表示部として機能する。
【０１００】
ここで、ステップＳ１で“ＹＥＳ”である場合、つまり被写体画像のメタ情報に比率が含まれていれば、ステップＳ３３で画像に対応付けられた比率を読み出す。つまり、メタ情報に含まれている比率が読み出される。そして、ステップＳ２３では、読み出された比率に基づいて、実物大画像を作成する。
【０１０１】
なお、他の実施例では、ステップＳ５，Ｓ７およびステップＳ１３−Ｓ１７は省略されてもよい。つまり、２か所目にタッチ操作がされると、確定キー７２および再入力キー７４を表示することなく、被写体画像における被写体の大きさや、被写体の実際の大きさが記憶される。
【０１０２】
＜第２実施例＞
第２実施例では、タッチパネル３８を利用せずに比率を入力する。なお、第２実施例では、第１実施例で説明した、ＲＡＭ３４のメモリマップおよび実物大画像表示処理のフロー図などは、略同じであるため詳細な説明は省略する。
【０１０３】
まず、第２実施例の携帯電話機１０は、タッチパネル３８を備えていない。そのため、図１に示す携帯電話機１０の電気的な構成において、タッチパネル制御回路３６およびタッチパネル３８を省いたものが、第２実施例の携帯電話機１０の電気的な構成となる。
【０１０４】
図１８（Ａ）はストレート型の携帯電話機１０の表面の外観を示す外観図であり、図１８（Ｂ）はストレート型の携帯電話機の裏面の外観を示す外観図である。図１８（Ａ），（Ｂ）を参照して、携帯電話機１０は、平面矩形の筐体Ｃを有する。
【０１０５】
図示しないマイク１８は、筐体Ｃに内蔵され、内蔵されたマイク１８に通じる開口ＯＰ２は第２筐体Ｃ２の縦方向一方の上面に設けられる。同じく、図示しないスピーカ２２は筐体Ｃに内蔵され、内蔵されたスピーカ２２に通じる開口ＯＰ１は、筐体Ｃの縦方向一方の表面に設けられる。さらに、図示しないスピーカ２２に通じる開口ＯＰ２は、筐体Ｃの縦方向他方の表面に設けられる。
【０１０６】
キー入力装置２６は、通話キー２６ａ、機能キー２６ｂおよび終話キー２６ｃに加えて、カーソルキー２６ｄおよび「０」〜「９」の数字キーを含むテンキー２６ｅを含む。そして、これらのキーは、筐体Ｃの表面に設けられる。また、ディスプレイ３０は、モニタ画面が筐体Ｃの表面に露出するように取り付けられる。なお、本実施例では、機能キー２６ｃおよびカーソルキー２６ｄをまとめて「操作キー」と言うこともある。
【０１０７】
カメラモジュールは筐体Ｃに内蔵されており、カメラモジュールのフォーカスレンズ４０に通じる開口ＯＰ３は、筐体Ｃの縦方向他方の裏面に設けられる。なお、開口ＯＰ３は、無色透明なプラスチックなどで塞がれることもある。
【０１０８】
たとえば、使用者は、ディスプレイ３０を確認しながら、テンキー２６ｅを操作して電話番号を入力し、通話キー２６ａによって発呼操作を行い、終話キー２６ｃによって通話終了操作を行う。また、使用者は、機能キー２６ｂを操作することでメニュー画面を表示し、カーソルキー２６ｄなどによって任意のメニューを選択することができる。さらに、使用者は、機能キー２６ｂを操作することで、選択されたメニューを確定することができる。そして、使用者は、終話キー２６ｃを長押しすることで携帯電話機１０の電源をオン／オフする。
【０１０９】
また、使用者は、筐体Ｃの裏面を被写体に向けて撮影操作を行うことで、被写体の画像を撮影することができる。
【０１１０】
なお、アンテナ１２、無線通信回路１４、プロセッサ２４、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４およびカメラモジュールなどは、筐体Ｃに内蔵されており、図１８（Ａ），（Ｂ）では、図示されない。
【０１１１】
ここで、第２実施例では、操作キーおよびテンキー２６ｅを利用して、比率を入力する。まず、図１９（Ａ）を参照して、被写体画像が表示されている状態で、実物大キー７０が操作されると、被写体画像と矢印カーソルＹとがディスプレイ３０に表示される。この矢印カーソルＹは、カーソルキー２６ｄによって表示位置を操作することができる。そして、第２実施例では、この矢印カーソルＹを利用して、被写体画像における被写体（またはその一部）の大きさを入力することができる。つまり、図１９（Ａ），（Ｂ）に示すように、使用者は、消しゴム（被写体）の上部および下部に矢印カーソルＹを移動させて、機能キー２６ｂを操作することで、被写体画像における消しゴムの大きさを入力することができる。
【０１１２】
次に、図２０を参照して、操作キーによって被写体画像における消しゴムの大きさが入力されると、図８と同様、被写体の実際の大きさの入力を促す文字列が機能表示領域６２に表示される。また、その文字列に加えて、入力ボックス８２および確定キー７２が表示される。この、確定キー７２は機能キー２６ｃと対応している。つまり、確定キー７２が表示されている場合、使用者は機能キー２６ｃを押下することで、確定キー７２を操作することができる。そして、使用者は、実際の被写体の長さの数値をテンキー２６ｅによって入力した後に、確定キー７２を操作すれば、実際の消しゴム（被写体）の大きさを入力することができる。
【０１１３】
このようにして、被写体画像における被写体および実際の被写体の大きさが入力されると、第１実施例と同様、大きさの比率が算出される。そして、実物大画像が作成され、ディスプレイ３０に表示される。
【０１１４】
以上の説明から分かるように、第２実施例では、キー入力装置２６を利用して、被写体画像における被写体の大きさと実際の被写体の大きさとを容易に入力することができる。
【０１１５】
なお、いわゆるフィーチャーフォンと呼ばれる携帯電話機１０は、機能キー２６ｃ、カーソルキー２６ｄおよびテンキー２６ｅを備えていることが多いため、上述した第２実施例は、フィーチャーフォンでも容易に実施することができる。
【０１１６】
また、他の実施例では、長さの単位を「ｃｍ」から「ｉｎｃｈ（インチ）」などに任意に変更できるようにされていてもよい。
【０１１７】
また、その他の実施例では、確定キー２６ｃおよびカーソルキー２６ｄに代えて、ポインティングスティック（ＴｒａｃｋＰｏｉｎｔ（登録商標）、アキュポイント（登録商標）、ニューロポインタ（登録商標）ともいう）や、トラックボールなどが操作キーとして設けられてもよい。
【０１１８】
ここで、第２実施例の実物大表示処理では、ステップＳ３の処理が実行されると、図１９（Ａ）に示す矢印カーソルＹがディスプレイ３０に表示される。また、矢印カーソルＹを利用して入力された、被写体画像における消しゴムの大きさはステップ５の処理で記憶される。また、第２実施例では、ステップＳ１１の処理が省略され、ステップＳ１３，Ｓ１５が実行される。つまり、ステップＳ１５の処理が実行されると、ディスプレイ３０には図２０に示すＧＵＩが表示される。また、ステップＳ１５で“ＮＯ”である場合、つまり確定キー７２にタッチ操作がさない場合は、ステップＳ１７が省略され、ステップＳ１５が繰り返される。そして、確定キー７２にタッチ操作がされると、ステップＳ１５で“ＹＥＳ”と判断され、テンキー２６ｅおよび機能キー２６ｃを利用して入力された数値は、実際の消しゴム（被写体）の大きさとして、ステップＳ１９の処理で記憶される。
【０１１９】
＜第３実施例＞
第３実施例では、静電容量方式のタッチパネル３８に代えて、抵抗膜式のタッチパネル３８を利用することで、より簡単に比率を入力できるようにする。なお、第３実施例の携帯電話機１０は、第１実施例と略同じであるため、携帯電話機１０の電気的な構成および外観などの説明は省略する。
【０１２０】
第３実施例では、実物大キー７０が操作されると、被写体画像から被写体の輪郭線が抽出され、その輪郭線が被写体画像における被写体の大きさとして、ＲＡＭ３４のバッファに一時的に記憶される。つまり、第３実施例では、使用者は被写体画像における被写体の大きさを直接入力する必要はない。なお、背景から被写体の輪郭線を抽出する処理については、広く一般的に行われているため、ここでの詳細な説明は省略する。
【０１２１】
また、図２１を参照して、被写体の輪郭線が記憶されると、ディスプレイ３０の機能表示領域６２には、「実物を置いてください。」の文字列が表示される。この状態で、使用者が、抵抗膜式のタッチパネル３８に被写体（消しゴム）を押し付けると、被写体によるタッチ範囲を表す座標から輪郭線が抽出される。また、輪郭線が抽出され、タッチパネル３８に置かれた被写体がタッチパネル３８から離されると、抽出された輪郭線が図２２のように表示される。また、輪郭線と共に、確定キー７２および再入力キー７４も表示される。この状態で、再入力キー７４にタッチ操作されると、図２１に状態に戻り、確定キー７２にタッチ操作がされると、抽出された輪郭線を表す座標がタッチバッファ３３０に記憶される。そして、そのタッチ範囲の輪郭線は、実際の消しゴム（被写体）の大きさとして、ＲＡＭ３４のバッファに一時的に記憶される。
【０１２２】
さらに、タッチ範囲の輪郭線が被写体の大きさとして記憶されると、ＲＡＭ３４に記憶された２つの輪郭線から、被写体画像における被写体の大きさと実際の被写体の大きさとの比率が算出される。そして、第３実施例でも、第１実施例と同様、実物大画像がディスプレイ３０に表示される。
【０１２３】
このように、第３実施例では、抵抗膜式のタッチパネル３８を利用することで、使用者は、より簡単に比率を入力することができる。
【０１２４】
なお、他の実施例では、タッチパネル３８の上に置かれた物体のタッチを検出できるのであれば、抵抗膜式のタッチパネル３８だけに限らず、他の方式のタッチパネル３８が採用されてもよい。
【０１２５】
また、図２２に示す輪郭線では、その内側が塗りつぶされているが、被写体画像を参照できるように輪郭線の内側が塗りつぶされていなくてもよい。
【０１２６】
図２３は、第３実施例のＲＡＭ３４のメモリマップにおける、データ記憶領域３０４を示す図解図である。第３実施例のデータ記憶領域３０４には、図１５に示す第１実施例のバッファなどに加えて、画像輪郭線バッファ３４０およびタッチ輪郭線バッファ３４２などがさらに設けられる。
【０１２７】
画像輪郭線バッファ３４０には、被写体画像から抽出された被写体の輪郭線が一時的に記憶される。また、タッチ輪郭線バッファ３４２には、タッチバッファ３３０に記憶されている、被写体のタッチ範囲から抽出された輪郭線が一時的に記憶される。
【０１２８】
なお、図示は省略するが、データ記憶領域３０４には、第３実施例で利用されるＧＵＩの文字列などが記憶されると共に、輪郭線を抽出するために必要なカウンタや、フラグなども設けられる。
【０１２９】
第３実施例のプロセッサ２４は、ＡｎｄｒｏｉｄおよびＲＥＸなどのＬｉｎｕｘベースのＯＳや、その他のＯＳの制御下で、図２４に示す実物大表示処理を含む複数のタスクを並列的に処理する。
【０１３０】
図２４は第３実施例の実物大表示処理のフロー図である。なお、このフロー図では、図１６に示す実物大表示処理と同じステップには同一のステップ番号を付与し、詳細な説明は省略する。
【０１３１】
プロセッサ２４は、ステップＳ１で比率が記憶されているか否かを判断する。ステップＳ１で“ＹＥＳ”であれば、つまり比率が算出されていれば、ステップＳ３３で画像に対応付けられた比率を読み出し、ステップＳ２３に進む。一方、ステップＳ１で“ＮＯ”であれば、つまり比率が記憶されていなければ、ステップＳ４１で被写体画像から輪郭線を抽出する。たとえば、図３などに示す消しゴム（被写体）の輪郭線が抽出され、その輪郭線が画像輪郭線バッファ３４０に一時的に記憶される。なお、ステップＳ４１の処理を実行するプロセッサ２４は第１抽出部として機能する。
【０１３２】
続いて、ステップＳ４３では、実物が置かれたか否かを判断する。たとえば、タッチパネル３８の上に、消しゴムなどの被写体が押し付けられたかを判断する。ステップＳ４３で“ＮＯ”であれば、つまり被写体がタッチパネル３８に押し付けられていなければ、ステップＳ４３の処理が繰り返される。
【０１３３】
また、ステップＳ４３で“ＹＥＳ”であれば、たとえば、タッチパネル３８に消しゴムが押し付けられると、ステップＳ４５でタッチ範囲の輪郭線が抽出される。たとえば、消しゴムを押し付けることによって得られたタッチ範囲の輪郭線が抽出される。なお、ステップＳ４５の処理を実行するプロセッサ２４は第２抽出部として機能する。
【０１３４】
続いて、ステップＳ４７では、輪郭線を表示する。たとえば、抽出された輪郭線を、図２２に示すように表示する。また、輪郭線とともに、確定キー７２および再入力キー７４も表示される。続いて、ステップＳ１５では確定操作か否かを判断する。たとえば、図２２に示す確定キー７２が操作されなければ、ステップＳ１５で“ＮＯ”と判断され、ステップＳ１７で再入力操作か否かを判断する。そして、ステップＳ１７で“ＹＥＳ”であれば、つまり再入力キー７４にタッチ操作がされると、ステップ４３に戻る。たとえば、ディスプレイ３０の表示が、図２２の状態から図２１の状態に戻る。一方、ステップＳ１７で“ＮＯ”であれば、たとえば再入力キー７４にもタッチ操作がされなければ、抽出されたタッチ範囲の輪郭線がタッチ輪郭線バッファ３４２に記憶され、ステップＳ４９で、２つの輪郭線に基づいて比率が算出される。つまり、画像輪郭線バッファ３４０およびタッチ輪郭線バッファ３４２に記憶されている２つの輪郭線に基づいて、被写体画像における被写体の大きさと実際の被写体の大きさとの比率を算出する。なお、ステップＳ４９の処理を実行するプロセッサ２４は輪郭線比率算出部として機能する。また、大きさの異なる２つの図形から比率を算出する手法については、広く一般的に利用されているため、ここでの詳細な説明は省略する。
【０１３５】
そして、ステップＳ４９の処理を終えると、図１７に示すステップＳ２３以降の処理が実行される。つまり、第１実施例と同様に、算出された比率に基づいて実物大画像がディスプレイ３０に表示される。そして、ステップＳ２９またはステップＳ３１の処理が終了すれば、第３実施例の実物大表示処理が終了する。
【０１３６】
なお、第１実施例および第３実施例は任意に組み合わせられてもよい。たとえば、携帯電話機１０には、第１実施例モードおよび第３実施例モードを選択できるようにし、使用者は２つのモードを任意に選択できてもよい。
【０１３７】
また、他の実施例では、被写体画像における被写体の大きさがタッチパネル３８を利用して入力された後に「０」−「９」の数字キーを表示し、その数字キーによって実際の被写体の大きさが第２実施例のように入力されてもよい。
【０１３８】
また、その他の実施例では、使用者が、表示されている実物大画像を、フラッシュメモリ３２に保存できるようにしてもよい。
【０１３９】
また、さらにその他の実施例では、メタ情報に比率が含まれる画像ファイルが、メールなどを利用して、他の携帯電話機に送付されてもよい。そして、他の携帯電話機でも本実施例の携帯電話機１０と同様に、実物大画像を表示できてもよい。
【０１４０】
また、その他の実施例では、ＲＡＭ３４に比率テーブルを設け、算出された比率は、メタ情報ではなく、比率テーブルに記録されてもよい。
【０１４１】
また、携帯電話機１０の通信方式はＣＤＭＡ方式であるが、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）方式、Ｗ−ＣＤＭＡ方式、ＧＳＭ方式、ＴＤＭＡ方式、ＦＤＭＡ方式およびＰＨＳ方式などが採用されてもよい。
【０１４２】
また、本実施例で用いられた複数のプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯電話機１０に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）などの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、複数のプログラムが本実施例と同等の構成の携帯電話機にインストールされた場合、本実施例と同等の効果が得られる。
【０１４３】
さらに、本実施例は、携帯電話機１０のみに限らず、いわゆるスマートフォンおよびＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）に適用されてもよい。
【符号の説明】
【０１４４】
１０    …  携帯電話機
１２    …  アンテナ
１４    …  無線通信回路
２４    …  プロセッサ
２６    …  キー入力装置
３４    …  ＲＡＭ
３６    …  タッチパネル制御回路
３８    …  タッチパネル
４０    …  カメラ制御回路
４２    …  イメージセンサ
４４    …  フォーカスレンズ
【図１】
2012247618.tif 000003
【図２】
2012247618.tif 000004
【図３】
2012247618.tif 000005
【図４】
2012247618.tif 000006
【図５】
2012247618.tif 000007
【図６】
2012247618.tif 000008
【図７】
2012247618.tif 000009
【図８】
2012247618.tif 000010
【図９】
2012247618.tif 000011
【図１０】
2012247618.tif 000012
【図１１】
2012247618.tif 000013
【図１２】
2012247618.tif 000014
【図１３】
2012247618.tif 000015
【図１４】
2012247618.tif 000016
【図１５】
2012247618.tif 000017
【図１６】
2012247618.tif 000018
【図１７】
2012247618.tif 000019
【図１８】
2012247618.tif 000020
【図１９】
2012247618.tif 000021
【図２０】
2012247618.tif 000022
【図２１】
2012247618.tif 000023
【図２２】
2012247618.tif 000024
【図２３】
2012247618.tif 000025
【図２４】
2012247618.tif 000026