(57)【要約】    【構成】携帯電話機１０は、ディスプレイ１４およびカメラモジュール（５０）などを備え、カメラ機能を実行することが出来る。カメラ機能が実行されると、ディスプレイ１４にはプレビュー画像が表示される。プレビュー画像が表示されているときに着信があると、ディスプレイ１４に発信相手の名前を含む通知ポップアップ（Ｐ１）などがプレビュー画像に重ねて表示され、所定時間が経過するまでは撮影操作を受け付けることが出来る状態になる。この状態で、ユーザがシャッターキー（ＳＫ）にタッチ操作を行うと撮影処理が実行され、撮影画像が保存される。    【効果】撮影しようとしているときに着信があったとしても、撮影を行うことが出来るため、着信中の利便性が向上する。【選択図】図１
2014143565.tif 000002
【特許請求の範囲】
【請求項１】
表示部およびカメラモジュールを有する、携帯電話機であって、
着信を検出する検出部、
前記表示部に前記カメラモジュールの出力に基づくプレビュー画像が表示されている状態で、前記検出部により着信が検出されたとき、所定時間の計測を開始する計測部、
前記計測部によって計測されている時間が所定時間に達しないとき、撮影操作に応答して前記カメラモジュールから出力された撮影画像を保存する保存部、および
前記計測部によって計測された時間が所定時間に達したとき、通話可能な状態に遷移させる遷移部を備える、携帯電話機。
【請求項２】
前記保存部は、前記計測部によって計測された時間が所定時間に達して前記通話可能な状態に遷移するとき、撮影画像を保存する、請求項１記載の携帯電話機。
【請求項３】
前記保存部によって撮影画像が保存されたとき、その撮影画像を表示する撮影画像表示処理部をさらに備える、請求項１または２記載の携帯電話機。
【請求項４】
前記遷移部は、前記撮影操作に応じて、前記通話可能な状態に遷移させる、請求項１記載の携帯電話機。
【請求項５】
前記計測部によって所定時間が計測されているときに、前記通話可能な状態に遷移するための遷移操作を受け付ける遷移操作受付部をさらに備え、
前記遷移部は、前記遷移操作を受け付けたとき、前記通話可能な状態に遷移させる、請求項１記載の携帯電話機。
【請求項６】
前記遷移部は、前記カメラモジュールが停止したとき、前記通話可能な状態に遷移させる、請求項１記載の携帯電話機。
【請求項７】
前記遷移部によって前記通話可能な状態に遷移したとき、着信画面を表示する着信画面表示処理部をさらに備える、請求項１ないし６のいずれかに記載の携帯電話機。
【請求項８】
前記遷移部によって前記通話可能な状態に遷移したとき、通話処理を実行する実行部をさらに備える、請求項１ないし６のいずれかに記載の携帯電話機。
【請求項９】
前記計測部によって計測されている時間を通知する時間通知部をさらに備える、請求項１ないし８のいずれかに記載の携帯電話機。
【請求項１０】
着信に応じて発信元情報を記憶する記憶部、および
前記計測部によって時間が計測されているときに、前記発信元情報に基づく通知を行う発信元情報通知部をさらに備える、請求項１ないし９のいずれかに記載の携帯電話機。
【請求項１１】
着信を検出する検出部、表示部およびカメラモジュールを有する、携帯電話機のプロセッサを、
前記表示部に前記カメラモジュールの出力に基づくプレビュー画像が表示されている状態で、前記検出部により着信が検出されたとき、所定時間の計測を開始する計測部、
前記計測部によって計測されている時間が所定時間に達しないとき、撮影操作に応答して前記カメラモジュールから出力された撮影画像を保存する保存部、および
前記計測部によって計測された時間が所定時間に達したとき、通話可能な状態に遷移させる遷移部として機能させる、制御プログラム。
【請求項１２】
着信を検出する検出部、表示部およびカメラモジュールを有する、携帯電話機の制御方法であって、
前記表示部に前記カメラモジュールの出力に基づくプレビュー画像が表示されている状態で、前記検出部により着信が検出されたとき、所定時間の計測を開始し、
計測されている時間が所定時間に達しないとき、撮影操作に応答して前記カメラモジュールから出力された撮影画像を保存し、そして
計測された時間が所定時間に達したとき、通話可能な状態に遷移させる、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯電話機、制御プログラムおよび制御方法に関し、特に撮影することが出来る携帯電話機、制御プログラムおよび制御方法に関する。
【背景技術】
【０００２】
背景技術の一例が特許文献１に開示されている。この特許文献１の多機能付き通信装置は、デジタルカメラモードと通信モードと有している。通信装置の正面の上方には、ヒンジを介して開閉自在に取り付けられた表示部が設けられる。表示部には、カラー液晶表示パネルが設けられており、デジタルカメラモードでは被写体がカラー液晶表示パネルに映し出される。表示部が開かれてデジタルカメラモードが設定されているときに着信があると、カラー液晶表示パネルへの表示などによって着信が通知される。このとき、表示部が閉じられたことが検知されると、通信装置は自動的にデジタルカメラモードから通信モードに切り替わる。
【特許文献１】特開2000-92360号公報［H04N 5/225, G03B 19/02, H04M 1/02, H04M 11/00］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところが、特許文献１の多機能付き通信装置において、ユーザが撮影しているときに、カラー液晶表示パネルへの表示によって着信が通知された場合、カラー液晶表示パネルの表示が変更されてしまうため、ユーザは、シャッターチャンスを逃してしまう可能性がある。
【０００４】
それゆえに、この発明の主たる目的は、新規な、携帯電話機、制御プログラムおよび制御方法を提供することである。
【０００５】
この発明の他の目的は、着信中の利便性を向上させることが出来る、携帯電話機、制御プログラムおよび制御方法を提供することである。
【課題を解決するための手段】
【０００６】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００７】
第１の発明は、表示部およびカメラモジュールを有する、携帯電話機であって、着信を検出する検出部、表示部にカメラモジュールの出力に基づくプレビュー画像が表示されている状態で、検出部により着信が検出されたとき、所定時間の計測を開始する計測部、計測部によって計測されている時間が所定時間に達しないとき、撮影操作に応答してカメラモジュールから出力された撮影画像を保存する保存部、および計測部によって計測された時間が所定時間に達したとき、通話可能な状態に遷移させる遷移部を備える、携帯電話機である。
【０００８】
第１の発明では、携帯電話機（１０：実施例において対応する部分を例示する参照符号。以下、同じ。）は、カメラモジュール（５０）および表示部（１４）を有する。たとえば、カメラ機能が実行されるとカメラモジュールが起動し、カメラモジュールの出力に基づくプレビュー画像が表示部に表示される。検出部（３２）は、たとえば携帯電話機用の無線通信回路であり、着信を検出し、プロセッサ（３０）などに通知する。計測部（３０，Ｓ５７）は、プレビュー画像が表示部に表示されているときに着信が検出されると、所定時間（たとえば、５秒）の計測を開始する。時間が計測されている状態で、所定時間に達する前に撮影操作を受け付けると、撮影処理が実行される。保存部（３０，Ｓ６５）は、この撮影処理によって得られた撮影画像を保存する。そして、遷移部（３０，Ｓ１９、Ｓ２７）は、計測された時間が所定時間に達したとき、つまり着信してから所定時間が経過すると、通話可能な状態に遷移させる。
【０００９】
第１の発明によれば、撮影しようとしているときに着信があったとしても、ユーザは撮影を行うことが出来るため、着信中の利便性が向上する。
【００１０】
第２の発明は、第１の発明に従属し、保存部は、計測部によって計測された時間が所定時間に達して通話可能な状態に遷移するとき、撮影画像を保存する。
【００１１】
第２の発明では、着信してから所定時間が経過すると撮影処理が実行され、保存部は撮影画像を保存する。
【００１２】
第２の発明によれば、通話可能な状態に遷移する前に、被写体を撮影して撮影画像を保存することが出来る。
【００１３】
第３の発明は、第１の発明または第２の発明に従属し、保存部によって撮影画像が保存されたとき、その撮影画像を表示する撮影画像表示処理部をさらに備える。
【００１４】
第３の発明では、撮影画像表示処理部（３０，Ｓ７７）は、たとえば通話が終了したときに、着信中に保存された撮影画像を表示する。
【００１５】
第３の発明によれば、ユーザは、着信中に撮影した結果を確認することが出来る。
【００１６】
第４の発明は、第１の発明に従属し、遷移部は、撮影操作に応じて、通話可能な状態に遷移させる。
【００１７】
第４の発明では、たとえば、ユーザが撮影操作を行うと、撮影処理が実行され、その後に通話可能な状態に遷移する。
【００１８】
第４の発明によれば、ユーザは、撮影操作を行えば、所定時間が経過する前に、着信に応答出来るようになる。
【００１９】
第５の発明は、第１の発明に従属し、計測部によって所定時間が計測されているときに、通話可能な状態に遷移するための遷移操作を受け付ける遷移操作受付部をさらに備え、遷移部は、遷移操作を受け付けたとき、通話可能な状態に遷移させる。
【００２０】
第５の発明では、遷移操作受付部（３０，Ｓ６１）は、所定時間が計測されている状態で、通話可能な状態に遷移するための遷移操作を受け付ける。たとえば、ユーザが遷移操作を行うと、通話可能な状態に遷移する。
【００２１】
第５の発明によれば、ユーザは、遷移操作を行うことで、任意に通話可能な状態に遷移させることが出来る。
【００２２】
第６の発明は、第１の発明に従属し、遷移部は、カメラモジュールが停止したとき、通話可能な状態に遷移させる。
【００２３】
第６の発明では、たとえば、ユーザがカメラ機能を終了させ、カメラモジュールが停止すると、通話可能な状態に遷移する。
【００２４】
第６の発明によれば、カメラモジュールが停止するため、通話可能な状態に遷移してからの消費電力が抑えられる。
【００２５】
第７の発明は、第１の発明ないし第６の発明のいずれかに従属し、遷移部によって通話可能な状態に遷移したとき、着信画面を表示する着信画面表示処理部をさらに備える。
【００２６】
第７の発明では、着信画面表示処理部（３０，Ｓ１９）は、遷移部によって通話可能な状態に遷移したとき、着信画面を表示する。
【００２７】
第７の発明によれば、着信画面が表示されている状態であれば、ユーザは着信に対して任意の応答操作を行うことが出来る。
【００２８】
第８の発明は、第１の発明ないし第６の発明のいずれかに従属し、遷移部によって通話可能な状態に遷移したとき、通話処理を実行する実行部をさらに備える。
【００２９】
第８の発明では、実行部（３０，Ｓ２７）は、遷移部によって通話可能な状態に遷移したとき、通話処理を実行する。
【００３０】
第８の発明によれば、ユーザは、少ない手順で着信に応答することが出来る。
【００３１】
第９の発明は、第１の発明ないし第８の発明のいずれかに従属し、計測部によって計測されている時間を通知する時間通知部をさらに備える。
【００３２】
第９の発明では、時間通知部（３０，Ｓ５９）は、所定時間が計測されているときに、計測されている時間を通知する。
【００３３】
第９の発明によれば、ユーザは、時間の経過を容易に把握することが出来る。
【００３４】
第１０の発明は、第１の発明ないし第９の発明に従属し、着信に応じて発信元情報を記憶する記憶部、および計測部によって時間が計測されているときに、発信元情報に基づく通知を行う発信元情報通知部をさらに備える。
【００３５】
第１０の発明では、記憶部（４６）は、着信に応じて発信元情報をバッファなどに記憶する。発信元情報通知部（３０，Ｓ５５）は、たとえば、ポップアップ（Ｐ１）を利用して、発信元情報に基づく通知を行う。
【００３６】
第１０の発明によれば、ユーザは、発信者を把握することが出来る。
【００３７】
第１１の発明は、着信を検出する検出部（３２）、表示部（１４）およびカメラモジュール（５０）を有する、携帯電話機（１０）のプロセッサ（３０）を、表示部にカメラモジュールの出力に基づくプレビュー画像が表示されている状態で、検出部により着信が検出されたとき、所定時間の計測を開始する計測部（Ｓ５７）、計測部によって計測されている時間が所定時間に達しないとき、撮影操作に応答してカメラモジュールから出力された撮影画像を保存する保存部（Ｓ６５）、および計測部によって計測された時間が所定時間に達したとき、通話可能な状態に遷移させる遷移部（Ｓ１９、Ｓ２７）として機能させる、制御プログラムである。
【００３８】
第１１の発明でも、第１の発明と同様、撮影しようとしているときに着信があったとしても、ユーザは撮影を行うことが出来るため、着信中の利便性が向上する。
【００３９】
第１２の発明は、着信を検出する検出部（３２）、表示部（１４）およびカメラモジュール（５０）を有する、携帯電話機（１０）の制御方法であって、表示部にカメラモジュールの出力に基づくプレビュー画像が表示されている状態で、検出部により着信が検出されたとき、所定時間の計測を開始し（Ｓ５７）、計測されている時間が所定時間に達しないとき、撮影操作に応答してカメラモジュールから出力された撮影画像を保存し（Ｓ６５）、そして計測された時間が所定時間に達したとき、通話可能な状態に遷移させる（Ｓ１９、Ｓ２７）、制御方法である。
【００４０】
第１２の発明でも、第１の発明と同様、撮影しようとしているときに着信があったとしても、ユーザは撮影を行うことが出来るため、着信中の利便性が向上する。
【発明の効果】
【００４１】
この発明によれば、着信中の利便性が向上する。
【００４２】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００４３】
【図１】図１はこの発明の一実施例の携帯電話機を示す外観図であり、図１（Ａ）は携帯電話機の主面の外観を示し、図１（Ｂ）は携帯電話機の他面の外観を示す。
【図２】図２は図１に示す携帯電話機の電気的な構成を示す図解図である。
【図３】図３は図１に示すディスプレイに表示されるホーム画面の一例を示す図解図である。
【図４】図４はカメラ機能を実行するタッチ操作の一例を示す図解図であり、図４（Ａ）はカメラ機能に関連する機能アイコンに対するタッチ操作の一例を示し、図４（Ｂ）はプレビュー画像が表示されている状態の一例を示す。
【図５】図５はプレビュー画像が表示されているときに着信したときの画面遷移の一例を示す図解図であり、図５（Ａ）はプレビュー画像が表示されているときに着信したときの表示の一例を示し、図５（Ｂ）はプレビュー画像が表示されているときに着信したときに行われる操作の一例を示し、図５（Ｃ）は着信画面が表示されている状態の一例を示し、図５（Ｄ）は撮影画像を確認する画面の一例を示す。
【図６】図６はプレビュー画像が表示されているときにメールを受信したときの表示の一例を示す図解図である。
【図７】図７は図２に示すＲＡＭのメモリマップの一例を示す図解図である。
【図８】図８は図２に示すプロセッサの着信制御処理の一部の一例を示すフロー図である。
【図９】図９は図２に示すプロセッサの着信制御処理の他の一部の一例であって、図８に後続するフロー図である。
【図１０】図１０は図２に示すプロセッサの撮影制御処理の一部の一例を示すフロー図である。
【図１１】図１１は図２に示すプロセッサの撮影制御処理の他の一部の一例であって、図１０に後続するフロー図である。
【発明を実施するための形態】
【００４４】
図１（Ａ），（Ｂ）を参照して、この発明の一実施例の携帯電話機１０は、一例としてスマートフォン（smart phone）であり、縦長の扁平矩形のハウジング１２を含む。ただし、この発明は、タブレット端末、ＰＤＡなど任意の携帯通信端末に適用可能であることを予め指摘しておく。
【００４５】
ハウジング１２の一方主面（表面）には、表示部として機能する、たとえば液晶や有機ＥＬなどのディスプレイ１４が設けられる。ディスプレイ１４の上には、タッチパネル１６が設けられる。したがって、この実施例の携帯電話機１０では、後述のハードキーの操作によるものを除く大部分の入力操作は、このタッチパネル１６を介して行われる。
【００４６】
ハウジング１２の縦方向一端の主面側にスピーカ１８が内蔵され、縦方向他端の主面側にマイク２０が内蔵される。
【００４７】
ハウジング１２の一方主面には、タッチパネル１６と共に入力操作手段を構成するハードキー２２として、この実施例では、メニューキー２２ａ、ホームキー２２ｂおよび戻るキー２２ｃが設けられる。
【００４８】
メニューキー２２ｂが操作されると、アプリケーションまたは機能を使用しているときに利用可能なメニューがディスプレイ１４に表示される。ユーザは、表示されたメニューに対してタッチ操作を行うことで、任意のメニューに対応する処理を実行することが出来る。ホームキー２２ｂが操作されると、ホーム画面（図３参照）がディスプレイ１４に表示される。ユーザは、その状態でディスプレイ１４に表示されている機能アイコンに対して、タッチパネル１６によるタッチ操作を行うことによって、機能アイコンに関連する処理を実行することが出来る。戻るキー２２ｃが操作されると、現在表示されている画面よりも前に表示されていた画面がディスプレイ１４に表示される。なお、本実施例における、「機能アイコンに関連する処理」には、アプリケーションの処理、メニュー画面などに遷移する処理などが含まれる。
【００４９】
また、ハウジング１２の他面（裏面）には、カメラモジュール５０（図２参照）に通じるレンズ開口２６が設けられる。さらに、ハウジング１２の一方主面において、スピーカ１８の隣には、ＬＥＤ２４が設けられている。
【００５０】
たとえば、ユーザは、ディスプレイ１４に表示されたダイヤルキーに対して、タッチパネル１６によってタッチ操作を行うことで電話番号を入力でき、ディスプレイ１４に表示されている通話キーに対してタッチ操作を行うことで音声通話を開始することが出来る。そして、ディスプレイ１４に表示されている終話キーに対してタッチ操作を行うことで音声通話を終了することが出来る。
【００５１】
また、着信した場合は、ディスプレイ１４の表示、ＬＥＤ２４による発光およびバイブレータ５２（図２参照）の振動、スピーカ１８からの着信音等によって、着信がユーザに通知される。ユーザは、このような着信状態で、通話キーに対してタッチ操作を行うことで音声通話を開始することが出来る。
【００５２】
なお、携帯電話機１０の上部に設けられる電源キーを長押しすることによって、携帯電話機１０の電源をオン／オフすることが出来る。
【００５３】
カメラ機能が実行されると、カメラモジュール５０の電源がオンにされ、ディスプレイ１４に被写界と対応するプレビュー画像（スルー画像）が表示される。そして、ユーザは、レンズ開口２６が設けられている他面を被写体に向けて撮影操作を行うことで、被写体を撮影することが出来る。
【００５４】
また、携帯電話機１０は、電話帳機能を有しており、ユーザによって登録されたアドレスデータを任意に表示および編集することが出来る。たとえば、アドレスデータには、相手の名前、電話番号、メールアドレスなどが記録されている。なお、本実施例では、複数のアドレスデータは、電話帳データとして記憶される。
【００５５】
図２を参照して、図１に示す実施例の携帯電話機１０は、コンピュータまたはＣＰＵと呼ばれるプロセッサ３０などを含む。プロセッサ３０には、ＬＥＤ２４、無線通信回路３２、Ａ／Ｄ変換器３６、Ｄ／Ａ変換器３８、入力装置４０、表示ドライバ４２、フラッシュメモリ４４、ＲＡＭ４６、タッチパネル制御回路４８、カメラモジュール５０およびバイブレータ５２などが接続される。
【００５６】
プロセッサ３０は、携帯電話機１０の全体制御を司る。ＲＡＭ４６には、フラッシュメモリ４４に予め設定されているプログラムの全部または一部が使用に際して展開され、プロセッサ３０はこのＲＡＭ４６上のプログラムに従って動作する。また、ＲＡＭ４６はさらに、プロセッサ３０のワーキング領域ないしバッファ領域として用いられる。なお、フラッシュメモリ４４およびＲＡＭ４６は、まとめて記憶部と呼ばれることもある。
【００５７】
入力装置４０は、図１に示すハードキー２２を含むものである。そのため、ハードキー２２に対するユーザからのキー操作を受け付ける操作受付部を構成する。ユーザが操作したハードキーの情報（キーデータ）はプロセッサ３０に入力される。
【００５８】
無線通信回路３２は、検出部として機能し、アンテナ３４を通して音声通話やメールなどのための電波を送受信するための回路である。実施例では、無線通信回路３２は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、ユーザが入力装置４０を操作して電話発信（発呼）を指示すると、無線通信回路３２は、プロセッサ３０の指示の下、電話発信処理を実行し、アンテナ３４を介して電話発信信号を出力する。電話発信信号は、基地局および通信網を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、プロセッサ３０は通話処理を実行する。
【００５９】
通常の通話処理について具体的に説明する。まず、相手の電話機から送られてきた変調音声信号がアンテナ３４によって受信される。受信された変調音声信号には、無線通信回路３２によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器３８によって音声信号に変換された後、スピーカ１８から出力される。一方、マイク２０を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器３６によって音声データに変換された後、プロセッサ３０に与えられる。音声データには、プロセッサ３０の指示の下、無線通信回路３２によって符号化処理および変調処理が施され、アンテナ３４を介して出力される。したがって、変調音声信号は、基地局および通信網を介して相手の電話機に送信される。
【００６０】
また、相手の電話機からの電話発信信号がアンテナ３４によって受信されると、無線通信回路３２は、電話着信（着呼）をプロセッサ３０に通知する。これに応じて、プロセッサ３０は、表示ドライバ４２を制御して、着信通知に含まれる発信元情報（電話番号など）をディスプレイ１４に表示する。また、上記処理に伴い、プロセッサ３０は、スピーカ１８から着信音（着信メロディ、着信音声と言うこともある。）を出力させる。さらに、着信音に合わせて、ＬＥＤ２４が発光し、バイブレータ５２が振動する。ただし、マナーモードが設定されている場合、着信音は出力されないが、ＬＥＤ２４およびバイブレータ５２は動作する。
【００６１】
そして、ユーザがディスプレイ１４に表示される通話キーを用いて応答操作を行うと、無線通信回路３２は、プロセッサ３０の指示の下、電話着信処理を実行する。さらに、プロセッサ３０は上述した通話処理を実行する。
【００６２】
また、通話中にディスプレイ１４に表示される終話キーによって通話終了操作が行われると、プロセッサ３０は、無線通信回路３２を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ３０は通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ３０は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ３０は通話処理を終了する。
【００６３】
Ａ／Ｄ変換器３６には図１に示すマイク２０が接続され、上述のようにマイク２０からの音声信号はこのＡ／Ｄ変換器３６でディジタルの音声データに変換され、プロセッサ３０に入力される。一方、Ｄ／Ａ変換器３８は、ディジタルの音声データを音声信号に変換して、アンプを介してスピーカ１８に与える。したがって、音声データに基づく音声がスピーカ１８から出力される。
【００６４】
なお、プロセッサ３０は、たとえばユーザによるボリュームを調整するための操作に応答して、Ｄ／Ａ変換器３８に接続されるアンプの増幅率を制御することによって、スピーカ１８から出力される音声の音量を調整することが出来る。
【００６５】
表示ドライバ４２には図１に示すディスプレイ１４が接続され、したがって、ディスプレイ１４はプロセッサ３０から出力される映像または画像データに従って映像または画像を表示する。表示ドライバ４２は表示する画像データを一時的に記憶するビデオメモリを含んでおり、プロセッサ３０から出力されたデータはこのビデオメモリに記憶される。そして、表示ドライバ４２は、ビデオメモリの内容に従って、ディスプレイ１４に画像を表示する。つまり、表示ドライバ４２は、プロセッサ３０の指示の下、当該表示ドライバ４２に接続されたディスプレイ１４の表示を制御する。
【００６６】
ディスプレイ１４には、バックライトが設けられており、表示ドライバ４２はプロセッサ３０の指示に従って、そのバックライトの明るさや、点灯／消灯を制御する。
【００６７】
タッチパネル制御回路４８には、図１に示すタッチパネル１６が接続される。タッチパネル制御回路４８は、タッチパネル１６に必要な電圧などを付与するとともに、タッチパネル１６に対するユーザによるタッチの開始を示すタッチ開始信号、ユーザによるタッチの終了を示す終了信号、およびユーザがタッチしたタッチ位置を示す座標データをプロセッサ３０に入力する。したがって、プロセッサ３０はこの座標データに基づいて、ユーザがディスプレイ１４に表示されるどのオブジェクトにタッチしたかを判断することが出来る。
【００６８】
実施例では、タッチパネル１６は、その表面と表面に接近した指などの物体との間に生じる静電容量の変化を検出する静電容量方式のタッチパネルである。タッチパネル１６は、たとえば１本または複数本の指がタッチパネル１６に触れたことを検出する。そのため、タッチパネル１６はポインティングデバイスとも呼ばれる。タッチパネル制御回路４８は検出部として機能し、タッチパネル１６のタッチ有効範囲内でのタッチ操作を検出して、そのタッチ操作の位置を示す座標データをプロセッサ３０に出力する。つまり、ユーザは、タッチパネル１６の表面に対してタッチ操作を行うことによって、操作位置や、操作方向などを携帯電話機１０に入力する。
【００６９】
本実施例のタッチ操作には、タップ操作、ロングタップ操作、フリック操作、スライド操作などが含まれる。
【００７０】
タップ操作は、タッチパネル１６の表面に指を接触（タッチ）させた後、短時間のうちにタッチパネル１６の表面から指を離す（リリースする）操作である。ロングタップ操作は、所定時間以上、指をタッチパネル１６の表面に接触させ続けた後、指をタッチパネル１６の表面から離す操作である。フリック操作は、タッチパネル１６の表面に指を接触させ、任意の方向へ所定速度以上で指を弾く操作である。スライド操作は、タッチパネル１６の表面に指を接触させたまま任意の方向へ移動させた後、タッチパネル１６の表面から指を離す操作である。
【００７１】
また、上記のスライド操作には、ディスプレイ１４の表面に表示されたオブジェクトに指を触れ、オブジェクトを移動させるドラッグ操作も含まれる。また、ドラッグ操作の後、タッチパネル１６の表面から指を離す操作をドロップ操作と呼ぶ。
【００７２】
なお、以下の説明では、タッチ操作、ロングタップ操作、フリック操作、スライド操作、ドラッグ操作およびドロップ操作は、それぞれ「操作」を省略して記述されることがある。
【００７３】
また、タッチパネル１６の検出方式には、上述した静電容量方式に代えて、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などが採用されてもよい。また、タッチ操作はユーザの指だけに限らず、スタイラスペンなどによって行われてもよい。
【００７４】
カメラモジュール５０は制御回路、レンズおよびイメージセンサなどを含む。プロセッサ３０は、カメラ機能を実行する操作がされると、制御回路およびイメージセンサを起動する。そして、イメージセンサから出力された信号に基づく画像データがプロセッサ３０に入力されると、被写体に対応するプレビュー画像がディスプレイ１４に表示される。
【００７５】
ＬＥＤ２４は、プロセッサ３０からの制御信号に基づいて、オン／オフ（点灯／消灯）、輝度、発光色などが制御される。
【００７６】
バイブレータ５２は、偏心重が回転軸に取り付けられたモータであり、プロセッサ３０によってオン／オフが制御される。そして、バイブレータ５２がオンにされると、バイブレータ５２の振動によって携帯電話機１０が振動する。
【００７７】
図３はディスプレイ１４に表示されるホーム画面の一例を示す図解図である。ディスプレイ１４の表示範囲は、状態表示領域６０および機能表示領域６２を含む。状態表示領域６０には、アンテナ３４による電波受信状態を示すピクト、二次電池の残電池容量を示すピクトおよび時刻が表示される。また、機能表示領域６２には、複数の機能アイコンを含むホーム画面が表示されている。
【００７８】
また、ディスプレイ１４に表示される画像は複数のレイヤを利用して表示されている。たとえば、ホーム画面は、２つのレイヤ（第１レイヤ、第２レイヤ）を重ねることで表示されており、ユーザが携帯電話機１０を保持した状態において、ユーザに近い側に第１レイヤが設けられ、ユーザから離れる方向に第２レイヤが配置される。第１レイヤには、機能表示領域６２、つまりホーム画面に表示される機能アイコンが描画される。一方、第２レイヤには、状態表示領域６０、つまり電波受信状態を示すアイコン、二次電池の電池残量を示すアイコンおよび時刻が描画される。そして、プロセッサ３０は、第１レイヤおよび第２レイヤに描画された画像を合成し、合成画像データを表示ドライバ４２に出力する。これにより、図３に示すホーム画面が表示される。
【００７９】
図４（Ａ），（Ｂ）はホーム画面からカメラ機能を実行する操作の一例を示す図解図である。たとえば、図４（Ａ）に示すように、ユーザがカメラ機能に関連する機能アイコンに対してタッチ操作を行うとカメラ機能が実行され、図４（Ｂ）に示すようにプレビュー画像（スルー画像）が表示される。また、プレビュー画像の下側には、撮影操作を受け付けるシャッターキーＳＫが表示されている。このシャッターキーＳＫにタッチ操作がされると、撮影処理が実行される。撮影処理が実行されると、シャッターキーＳＫが操作されたときに表示されていたプレビュー画像に対応する撮影画像が保存される。
【００８０】
ここで、本実施例では、プレビュー画像が表示されているときに着信した場合、着信してから所定時間はプレビュー画像を表示し続け、撮影操作を受け付けることが出来るようにしている。そして、着信してから所定時間が経過すると、着信画面に遷移する。
【００８１】
図５（Ａ）を参照して、プレビュー画像が表示されているときに着信があると、機能表示領域６２には、プレビュー画像に重ねて、通知ポップアップＰ１およびタイマ通知Ｔが機能表示領域６２に表示される。通知ポップアップＰ１は、着信している状態であることを示す文字列と、発信元情報に基づく文字列を含む。
【００８２】
また、本実施例では、通知ポップアップＰ１を表示する前に、発信元情報に含まれる相手の電話番号が電話帳データから検索される。このとき、発信元情報に含まれる相手の電話番号が発見されると、そのアドレスデータに登録されている名前（ＡＡＡ）が通知ポップアップＰ１に書かれる。また、相手の電話番号が発見されない場合は、発信元情報に含まれる相手の電話番号が通知ポップアップＰ１に書かれる。このように、ユーザは、通知ポップアップＰ１によって発信者を把握することが出来る。
【００８３】
また、タイマ通知Ｔには、着信してから経過した時間（数字）が書かれている。たとえば、所定時間が５秒である場合、初期状態のタイマ通知Ｔには「５」の数字が書かれている。そして、タイマ通知Ｔに書かれている数字は、時間が経過するにつれて小さくなる。つまり、ユーザは、時間の経過を容易に把握することが出来る。
【００８４】
なお、カメラ機能が実行されているときに着信した場合、マナーモードが設定されていなければ着信音は出力されるが、ＬＥＤ２４の発光およびバイブレータ５２の振動は撮影に悪影響を与えるため、プロセッサ３０はＬＥＤ２４およびバイブレータ５２を動作させない。
【００８５】
図５（Ｂ）を参照して、着信してから所定時間が経過する前にシャッターキーＳＫが操作されると、撮影処理が実行され撮影画像が保存される。また、撮影処理が終了すると、通話可能な状態に遷移する。通話可能な状態とは、着信への応答操作が可能な画面がディスプレイ１４に表示されている状態である。たとえば、ここでは、通話可能な状態に遷移すると、ディスプレイ１４には図５（Ｃ）に示す着信画面が表示される。
【００８６】
着信画面には、発信元情報に基づく電話番号および特定されたアドレスデータに基づく名前、通話キー７０および拒否キー７２が表示される。また、アドレスデータに画像データが関連付けられている場合、その画像データに基づく画像がディスプレイ１４に表示される。
【００８７】
着信画面が表示されている状態で、通話キー７０が操作されると、上述したように通話処理が実行され、相手との通話が可能になる。また、拒否キー７２が操作されると、上述したように通話処理が実行されるが、その後は、保留応答用の音声メッセージが相手に伝えられる。
【００８８】
このように、ユーザは、撮影操作を行えば、所定時間が経過する前に、着信に応答出来るようになる。また、着信画面が表示されている状態であれば、ユーザは着信に対して任意の応答操作を行うことが出来る。
【００８９】
図５（Ｄ）を参照して、相手との通話が終了するか、着信が終了すると、ディスプレイ１４には保存された撮影画像がディスプレイ１４に表示される。このとき、表示されている画像が撮影画像であることを通知する通知ポップアップＰ２が表示される。そして、撮影画像が表示されてから一定時間（たとえば、２秒）が経過すると、ディスプレイ１４には、再びプレビュー画像が表示される。このように、ユーザは、着信中に撮影した結果を確認することが出来る。
【００９０】
ここで、着信してから所定時間が経過し、タイマ通知Ｔの数字が「０」となると、通話可能な状態に遷移し、着信画面が表示される。このとき、ユーザの操作に関係なく、撮影操作が実行される。つまり、本実施例では、通話可能な状態に遷移する前に、被写体を撮影して撮影画像を保存することが出来る。
【００９１】
また、着信してから所定時間が経過するまえに通知ポップアップＰ１にタッチする操作（以下、遷移操作と言う。）がされると、通話可能な状態に遷移する。つまり、ユーザは、遷移操作を行うことで、任意に通話可能な状態に遷移させることが出来る。なお、この場合、撮影操作は自動的に実行されない。
【００９２】
さらに、通知ポップアップＰ１が表示されている状態でホームキー２２ｂが操作された場合、カメラ機能が終了され、カメラモジュール５０の電源がオフにされる。そして、カメラモジュール５０の電源がオフにされた後、通話可能な状態に遷移する。そして、カメラモジュール５０が停止してから通話可能な状態に遷移するため、通話可能な状態に遷移してからの消費電力が抑えられる。
【００９３】
このように、カメラ機能が実行されているときに着信があったとしても、ユーザは、所定時間が経過するまでは任意に撮影を行うことが出来る。すなわち、撮影しようとしているときに着信があったとしても、ユーザは撮影を行うことが出来るため、着信中の利便性が向上する。
【００９４】
なお、プレビュー画像は第１レイヤに描画されており、通知ポップアップＰ１およびタイマ通知Ｔは、第１レイヤよりも上のレイヤに描画されている。そのため、通知ポップアップＰ１およびタイマ通知Ｔは、撮影操作が行われたときに保存される撮影画像には含まれない。
【００９５】
また、図６を参照して、撮影中にメールを受信した場合は、状態表示領域６０にメールアイコンＭＩが表示される。つまり、メールの受信は、メールアイコンＭＩの表示によって通知される。また、メールの受信の他に、ＳＭＳや、ＭＭＳ(Multimedia Messaging Service)またはアラーム機能による通知などが、撮影しているときに発生した場合も、メールの受信と同様、状態表示領域６０に通知アイコンが表示される。
【００９６】
また、他の実施例では、撮影操作や、所定時間の経過や、遷移操作により通話可能な状態に遷移したときに、着信画面を操作することなく、着信に応答するようにしてもよい。この場合、ユーザは、少ない手順で着信に応答することが出来る。
【００９７】
上述では本実施例の特徴を概説した。以下では、図７に示すメモリマップおよび図８−図１１に示すフロー図を用いて詳細に説明する。
【００９８】
図７を参照して、ＲＡＭ４６には、プログラム記憶領域３０２とデータ記憶領域３０４とが形成される。プログラム記憶領域３０２は、先に説明したように、フラッシュメモリ４４（図２）に予め設定しているプログラムデータの一部または全部を読み出して記憶（展開）しておくための領域である。
【００９９】
プログラム記憶領域３０２には、着信制御処理３１０および撮影制御処理３１２などが記憶される。着信制御処理３１０は、着信したときの携帯電話機１０の動作を制御するためのプログラムである。撮影制御処理３１２は、カメラ機能が実行されたときに実行されるプログラムである。
【０１００】
なお、プログラム記憶領域３０２には、メールアプリケーションおよびアラームアプリケーションなどを実行するためのプログラムも記憶される。
【０１０１】
続いて、ＲＡＭ４６のデータ記憶領域３０４には、着信通知バッファ３３０、着信画面バッファ３３２、タッチバッファ３３４、プレビュー画像バッファ３３６および撮影画像バッファ３３８などが設けられる。また、データ記憶領域３０４には、タッチ座標マップ３４０、ＧＵＩデータ３４２、ＧＵＩ座標データ３４４および電話帳データ３４６などが記憶される共に、着信フラグ３４８、タッチフラグ３５０、マナーフラグ３５２および待機カウンタ３５４も設けられる。
【０１０２】
着信通知バッファ３３０には、発信元情報を含む着信通知が一時的に記憶される。着信画面バッファ３３２には、着信通知などに基づいて生成された着信画面が一時的に記憶される。タッチバッファ３３４には、タッチパネル制御回路４８が出力するタッチ座標のデータが記憶される。プレビュー画像バッファ３３６には、カメラ機能が実行されているときに表示されるプレビュー画像のデータが一時的に記憶される。撮影画像バッファ３３８には、撮影処理が実行されることで得られた撮影画像データが一時的に記憶される。たとえば、撮影画像バッファ３３８のデータを利用して、図５（Ｄ）に示す撮影画像の確認画面が表示される。
【０１０３】
タッチ座標マップ３４０は、タッチ操作におけるタッチ座標と、ディスプレイ１４の表示座標とを対応付けるためのデータである。つまり、タッチ座標マップ３４０に基づいて、タッチパネル１６に対して行われたタッチ操作の結果が、ディスプレイ１４の表示に反映される。
【０１０４】
ＧＵＩデータ３４２は、キーやアイコンなどを表示するための画像データや文字列データを含む。ＧＵＩ座標データ３４４は、ディスプレイ１４に表示されるＧＵＩの表示座標データを含む。したがって、タッチが検出されると、タッチバッファ３３４に記録されているタッチ座標と、ＧＵＩ座標データ３４４とに基づいて、キーなどのＧＵＩに対してタッチ操作が行われたかが判断される。電話帳データ３４６は、１つまたは複数のアドレスデータを含むデータである。
【０１０５】
着信フラグ３４８は、着信中であるかを判断するためのフラグである。たとえば、着信フラグ３４８は、１ビットのレジスタで構成される。着信フラグ３４８がオン（成立）されると、レジスタにはデータ値「１」が設定される。一方、着信フラグ３４８がオフ（不成立）されると、レジスタにはデータ値「０」が設定される。
【０１０６】
タッチフラグ３５０は、タッチパネル１６に対してタッチされているか否かを判断するためのフラグである。また、タッチフラグ３５０は、タッチパネル制御回路４８が出力する信号に基づいてオン／オフが切り換えられる。
【０１０７】
マナーフラグ３５２は、マナーモードが設定されているかを判断するためのフラグである。なお、タッチフラグ３５０およびマナーフラグ３５２の構成は、着信フラグ３４８と略同じであるため、構成についての詳細な説明は省略する。
【０１０８】
待機カウンタ３５４は、所定時間を計測するためのカウンタである。待機カウンタ３５４は初期化されると、カウントを開始し所定時間が経過すると満了する。そのため、待機カウンタ３５４は待機タイマと呼ばれることもある。
【０１０９】
なお、データ記録領域３０４には、携帯電話機１０の制御プログラムの実行に必要な他のデータが記憶されたり、制御プログラムの実行に必要な他のフラグやタイマ（カウンタ）が設けられたりする。
【０１１０】
プロセッサ３０は、Ａｎｄｒｏｉｄ（登録商標）およびＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御下で、図８，９に示す着信制御処理および図１０，１１に示す撮影制御処理などを含む複数のタスクを並列的に処理する。
【０１１１】
着信制御処理は、電話発信信号がアンテナ３４によって受信され、無線通信回路３２からプロセッサ３０に電話着信（着呼）が通知されると開始される。ステップＳ１でプロセッサ３０は、着信フラグ３４８をオンにする。つまり、着信中であることを示すために、着信フラグ３４８がオンにされる。続いて、ステップＳ３でマナーモードか否かを判断する。つまり、マナーモードが設定されており、マナーフラグ３５２がオンであるかが判断される。ステップＳ３で“ＹＥＳ”であれば、つまりマナーモードが設定されている場合、プロセッサ３０はステップＳ７に進む。一方、ステップＳ３で“ＮＯ”であれば、つまりマナーモードが設定されていなければ、ステップＳ５でプロセッサ３０は、着信音を出力する。つまり、スピーカ１８から着信音が出力される。
【０１１２】
続いて、図９のステップＳ７でプロセッサ３０は、発信元情報を取得する。つまり、着信通知バッファ３３０に記憶されている着信通知から、発信元情報が取得される。続いて、ステップＳ９でプロセッサ３０は、発信元情報と対応するアドレスデータがあるかを判断する。つまり、プロセッサ３０は、電話帳データ３４６から、発信元情報に含まれる電話番号が登録されたアドレスデータを検索する。ステップＳ９で“ＹＥＳ”であれば、つまり発信元情報と対応するアドレスデータがあれば、ステップＳ１１でプロセッサ３０は、そのアドレスデータに基づいて着信画面を生成する。たとえば、「ＡＡＡ」のアドレスデータが発見された場合、図５（Ｃ）に示すような着信画面が生成される。そして、ステップＳ１１の処理が終了すれば、プロセッサ３０はステップＳ１５に進む。
【０１１３】
また、ステップＳ９で“ＮＯ”であれば、つまり発信元情報と対応するアドレスデータが発見できなければ、ステップＳ１３でプロセッサ３０は、発信元情報に基づいて着信画面を生成する。つまり、着信元情報に含まれる電話番号と所定の画像が表示される着信画面が生成される。
【０１１４】
なお、ステップＳ１１またはステップＳ１３で生成された着信画面は、着信画面バッファ３３２に記憶される。
【０１１５】
続いて、ステップＳ１５でプロセッサ３０は、カメラモジュール５０が動作しているか否かが判断される。つまり、カメラ機能が実行され、カメラモジュール５０から画像が出力されているかを判断する。ステップＳ１５で“ＹＥＳ”であれば、つまりカメラモジュール５０から画像が出力されており、プレビュー画像がディスプレイ１４に表示されていれば、ステップＳ１７でプロセッサ３０は、着信が終了したか否かを判断する。つまり、無線通信回路３２がアンテナ３４を介して着信中断信号を受信したかを判断する。ステップＳ１７で“ＹＥＳ”であれば、たとえば相手が発信操作を中断して着信が終了すれば、プロセッサ３０はステップＳ２９に進む。
【０１１６】
また、ステップＳ１７で“ＮＯ”であれば、つまり着信が継続していれば、プロセッサ３０はステップＳ１５に戻る。ここで、ステップＳ１５で“ＮＯ”であれば、たとえばユーザが撮影操作を行い、カメラモジュール５０が停止すると、ステップＳ１９でプロセッサ３０は、着信画面を表示する。つまり、着信画面バッファ３３２に記憶されている着信画面のデータに基づいて、たとえば図５（Ｃ）に示すような着信画面がディスプレイ１４に表示される。
【０１１７】
なお、ステップＳ１５の処理が実行された時点でカメラ機能が実行されていなくても、ステップＳ１５では“ＮＯ”と判断され、ステップＳ１９の処理が実行される。また、ステップＳ１９の処理を実行するプロセッサ３０は着信画面表示処理部として機能する。
【０１１８】
続いて、ステップＳ２１でプロセッサ３０は、ＬＥＤ２４およびバイブレータ５２の電源をオンにする。たとえば、着信音が出力されている場合、プロセッサ３０は、出力中の着信音に合わせて、ＬＥＤ２４を点滅させ、バイブレータ５２を振動させる。
【０１１９】
続いて、ステップＳ２３でプロセッサ３０は、応答操作か否かを判断する。たとえば、着信画面が表示されている状態で、通話キー７０が操作されたか否かを判断する。ステップＳ２３で“ＮＯ”であれば、つまり応答操作がされなければ、ステップＳ２５でプロセッサ３０は、ステップＳ１７と同様、着信が終了したか否かを判断する。ステップＳ２５で“ＹＥＳ”であれば、つまり着信が終了すると、プロセッサ３０はステップＳ２９に進む。一方、ステップＳ２５で“ＮＯ”であれば、着信が継続していれば、プロセッサ３０はステップＳ２３に戻る。
【０１２０】
ステップＳ２３で“ＹＥＳ”であれば、たとえば通話キー７０が操作されると、ステップＳ２７でプロセッサ３０は、通話処理を実行する。なお、ステップＳ２７の処理を実行するプロセッサ３０は実行部として機能する。また、ステップＳ１９およびステップＳ２７の処理を実行するプロセッサ３０は遷移部として機能する。
【０１２１】
続いて、ステップＳ２９でプロセッサ３０は、着信フラグ３４８をオフにする。つまり、着信中ではなくなったため、着信フラグ３４８がオフにされる。そして、ステップＳ２９の処理が終了すれば、プロセッサ３０は着信制御処理を終了する。
【０１２２】
また、他の実施例で、通話可能な状態に遷移したときに着信に応答するようにした場合、着信制御処理では、ステップＳ１５で“ＹＥＳ”と判断された後に、カメラモジュール５０が停止したか否かを判断するステップが追加される。追加ステップで“ＮＯ”と判断された場合、つまりカメラモジュール５０が停止していなければ、ステップＳ１７に進む。また、ステップＳ１７で“ＮＯ”と判断された場合は、ステップＳ１５ではなく追加ステップに戻る。一方、追加ステップで“ＹＥＳ”と判断された場合、カメラモジュール５０が停止すると、プロセッサ３０はステップＳ２７で、通話処理を実行する。これにより、ユーザは、たとえば撮影操作を行えば、着信に応答することが出来る。
【０１２３】
図１０および図１１を参照して、撮影制御処理は、カメラ機能を実行する操作がされると開始される。撮影制御処理が実行されると、プロセッサ３０はステップＳ４１で、カメラモジュール５０を起動する。つまり、カメラモジュール５０の電源がオンにされる。また、カメラモジュール５０が起動すると、カメラモジュール５０から出力された画像がプレビュー画像バッファ３３６に記憶される。続いて、ステップＳ４３でプロセッサ３０は、プレビュー画像を表示する。つまり、プレビュー画像バッファ３３６に記憶されているプレビュー画像がディスプレイ１４に表示される。
【０１２４】
続いて、ステップＳ４５でプロセッサ３０は、着信か否かを判断する。つまり、カメラモジュール５０が起動し、プレビュー画像が表示されている状態で着信したかが判断される。具体的には、プロセッサ３０は、着信フラグ３４８がオンであるかを判断する。ステップＳ４５で“ＮＯ”であれば、つまり着信していなければ、ステップＳ４７でプロセッサ３０は、撮影操作か否かを判断する。つまり、シャッターキーＳＫが操作されたかが判断される。ステップＳ４７で“ＹＥＳ”であれば、つまり撮影操作がされると、プロセッサ３０は、ステップＳ４９で撮影処理を実行して、ステップＳ４５に戻る。つまり、表示されているプレビュー画像に対応する撮影画像が保存される。また、撮影画像のデータは、撮影画像バッファ３３８に記憶される。
【０１２５】
ステップＳ４７で“ＮＯ”であれば、撮影操作がされなければ、ステップＳ５１でプロセッサ３０は、終了操作か否かを判断する。たとえば、終了操作として、終話キーが操作されたかが判断される。ステップＳ５１で“ＹＥＳ”であれば、たとえば終話キーが操作されると、プロセッサ３０はステップＳ５３で、カメラモジュール５０の電源をオフにし、撮影制御処理を終了する。
【０１２６】
一方、ステップＳ５１で“ＮＯ”であれば、つまり終了操作がされなければ、プロセッサ３０はステップＳ４５に戻る。そして、ステップＳ４５で“ＹＥＳ”であれば、つまり着信があると、プロセッサ３０はステップＳ５５に進む。
【０１２７】
続いて、図１１のステップＳ５５でプロセッサ３０は、着信を通知する。たとえば、プロセッサ３０は、着信通知バッファ３３０に記憶されている発信元情報に基づいて、図５（Ａ）に示すような通知ポップアップＰ１を、プレビュー画像に重ねて表示する。なお、ステップＳ５５の処理を実行するプロセッサ３０は発信元情報通知部として機能する。
【０１２８】
続いて、ステップＳ５７でプロセッサ３０は、待機タイマを実行する。つまり、待機カウンタ３５４を初期化して、所定時間の計測を開始する。続いて、ステップＳ５９でプロセッサ３０は、タイマ時間を通知する。たとえば、図５（Ａ）に示すように、待機カウンタ３５４によって計測された時間に基づいて、タイマ時間がタイマ通知Ｔによって通知される。なお、ステップＳ５７の処理を実行するプロセッサ３０は計測部として機能し、ステップＳ５９の処理を実行するプロセッサ３０は時間通知部として機能する。
【０１２９】
続いて、ステップＳ６１でプロセッサ３０は、遷移操作か否かを判断する。つまり、プロセッサ３０は、通知ポップアップＰ１に対してタッチされたかを判断する。なお、ステップＳ６１の処理を実行するプロセッサ３０は遷移操作受付部として機能する。
【０１３０】
ステップＳ６１で“ＮＯ”であれば、つまり遷移操作がされていなければ、ステップＳ６３でプロセッサ３０は、ステップＳ４７と同様、撮影操作か否かを判断する。ステップＳ６３で“ＹＥＳ”であれば、つまり撮影操作がされると、プロセッサ３０は、ステップＳ４９と同様、ステップＳ６５で撮影処理を実行して、ステップＳ７１に進む。つまり、ステップＳ６５では、着信中に撮影された画像が保存される。なお、ステップＳ６５の処理を実行するプロセッサ３０は、保存部として機能する。
【０１３１】
一方、ステップＳ６３で“ＮＯ”であれば、つまり撮影操作がされていなければ、ステップＳ６７でプロセッサ３０は、タイマ満了か否かを判断する。つまり、待機タイマが実行されてから所定時間が経過し、待機タイマが満了したかが判断される。ステップＳ６７で“ＹＥＳ”であれば、つまり着信してから所定時間が経過すれば、プロセッサ３０はステップＳ６５の処理を実行して、ステップＳ７１に進む。
【０１３２】
一方、ステップＳ６７で“ＮＯ”であれば、つまり着信してから所定時間が経過していなければ、ステップＳ６９でプロセッサ３０は、終了操作か否かを判断する。たとえば、カメラ機能を終了するために、ホームキー２２ｂが操作されたかが判断される。ステップＳ６９で“ＹＥＳ”であれば、つまり終了操作がされると、プロセッサ３０は、ステップＳ５３でカメラモジュール５０の電源をオフにして、撮影制御処理を終了する。つまり、着信中にカメラモジュール５０の電源がオフ、つまりカメラモジュール５０が動作していない状態となる。この処理に応じて、着信制御処理のステップＳ１５では“ＮＯ”と判断され、ステップＳ１９で着信画面が表示される。
【０１３３】
また、ステップＳ６９で“ＮＯ”であれば、つまり終了操作がされなければ、プロセッサ３０はステップＳ５９に戻る。このとき、待機カウンタ３５４の値に基づいて、タイマ通知Ｔに表示される値が更新されることがある。
【０１３４】
ステップＳ６１で“ＹＥＳ”であれば、たとえば通知ポップアップＰ１に対してタッチされると、ステップＳ７１でプロセッサ３０は、カメラモジュール５０を停止する。つまり、着信中にカメラモジュール５０が動作していない状態となる。そのため、着信制御処理のステップＳ１５では“ＮＯ”と判断され、ステップＳ１９で着信画面が表示される。また、ステップＳ６５で撮影処理が実行された後にも、ステップＳ７１が実行されカメラモジュール５０は停止する。なお、カメラモジュール５０が停止している状態は、休止状態とも呼ばれる。そして、休止状態のカメラモジュール５０は、カメラ機能が再開すると復旧し、画像の出力を再開する。
【０１３５】
続いて、ステップＳ７３でプロセッサ３０は、着信または通話が終了したか否かを判断する。つまり、着信が終了するか、通話処理が終了したかが判断される。ステップＳ７３で“ＮＯ”であれば、たとえば通話中であれば、プロセッサ３０はステップＳ７３の処理を繰り返す。
【０１３６】
ステップＳ７３で“ＹＥＳ”であれば、たとえば通話処理が終了されると、ステップＳ７５でプロセッサ３０は、撮影したか否かを判断する。たとえば、着信中に撮影操作が行われ、撮影画像が撮影画像バッファ３３８に記憶されているかが判断される。ステップＳ７５で“ＮＯ”であれば、つまり着信中に撮影されていなければ、プロセッサ３０はステップＳ４３に戻る。つまり、プレビュー画像が再びディスプレイ１４に表示される。
【０１３７】
一方、ステップＳ７５で“ＹＥＳ”であれば、つまり着信中に撮影された場合、ステップＳ７７でプロセッサ３０は、撮影画像を表示する。たとえば、プロセッサ３０は、図５（Ｄ）に示すように、撮影画像の確認画面を表示する。そして、ステップ７７の処理が実行されてから一定時間が経過すると、プロセッサ３０はステップＳ４３に戻る。つまり、撮影画像が消去されて、プレビュー画像が新たに表示される。
【０１３８】
なお、ステップＳ７７の処理を実行するプロセッサ３０は撮影画像表示処理部として機能する。
【０１３９】
また、他の実施例では、カメラ機能が実行されているときに着信した場合、所定時間が経過するまでは、一定周期で撮影処理が実行されてもよい。また、遷移操作が行われた後にも、撮影処理が自動的に実行されてもよい。さらに、着信してから所定時間が経過した後に、撮影処理を実行することなく通話可能な状態に遷移してもよい。
【０１４０】
また、本実施例で用いられたプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯電話機１０に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤ（Blue-Ray Disk）などの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、プログラムが本実施例と同等の構成の携帯電話機にインストールされた場合、本実施例と同等の効果が得られる。
【０１４１】
そして、本明細書中で挙げた、具体的な数値は、いずれも単なる一例であり、製品の仕様変更などに応じて適宜変更可能である。
【符号の説明】
【０１４２】
１０    …  携帯電話機
１４    …  ディスプレイ
１６    …  タッチパネル
３０    …  プロセッサ
３２    …  無線通信回路
４０    …  入力装置
４４    …  フラッシュメモリ
４６    …  ＲＡＭ
４８    …  タッチパネル制御回路
５０    …  カメラモジュール
【図１】
2014143565.tif 000003
【図２】
2014143565.tif 000004
【図３】
2014143565.tif 000005
【図４】
2014143565.tif 000006
【図５】
2014143565.tif 000007
【図６】
2014143565.tif 000008
【図７】
2014143565.tif 000009
【図８】
2014143565.tif 000010
【図９】
2014143565.tif 000011
【図１０】
2014143565.tif 000012
【図１１】
2014143565.tif 000013