(57)【要約】【課題】現在表示中の画面内容に係わらず撮影状況等の動画像を確認できる端末装置を実現する。【解決手段】制御部１０は、ステップＳＡ２において、撮影機能がバックグラウンドで実行中か否かを判断する。撮影機能がバックグラウンドで実行中でなければ、ステップＳＡ２の判断結果が「ＮＯ」となり、ステップＳＡ３に進み、撮影機能アイコンが通常表示の待ち受け画面を表示部１２に画面表示する。一方、撮影機能がバックグラウンドで実行中ならば、ステップＳＡ２の判断結果が「ＹＥＳ」となり、ステップＳＡ４に進み、撮影機能アイコンがスルー画像表示の待ち受け画面を表示部１２に画面表示する。こうすることで、バックグラウンドで実行中の撮影機能により撮影されている状況がユーザに一目瞭然となる。【選択図】図４
2011243133.tif 000002
【特許請求の範囲】
【請求項１】
動画像を取得する動画像取得手段と、
前記動画像取得手段がバックグラウンドで動画像を取得中か否かを判別する取得判別手段と、
前記取得判別手段によりバックグラウンドで動画像を取得していないと判別された場合には、前記動画像取得手段の実行を指示する第１のアイコンを画面表示し、一方、バックグラウンドで動画像を取得中と判別された場合には、前記動画像取得手段により取得中の動画像をライブビュー表示する第２のアイコンを画面表示する表示制御手段と
を具備することを特徴とする端末装置。
【請求項２】
前記動画像取得手段は、カメラ撮影機能であり、
前記動画像取得手段によるバックグラウンドで取得中の動画像は、前記カメラ撮影機能により取得されるスルー画像であり、
前記動画像取得手段によりバックグラウンドで行っている動画像の取得に関連する機能は、前記カメラ機能により取得される動画像から静止画像、或いは動画像を記録するアプリケーションであることを特徴とする請求項１記載の端末装置。
【請求項３】
前記動画像取得手段は、テレビ放送を受信するテレビ受信機能であり、
前記動画像取得手段によるバックグラウンドで取得中の動画像は、前記テレビ受信機能により取得される受信画像であり、
前記動画像取得手段によりバックグラウンドで行っている動画像の取得に関連する機能は、前記テレビ受信機能により取得される動画像を表示するアプリケーションであることを特徴とする請求項１記載の端末装置。
【請求項４】
前記動画像取得手段は、インターネットに接続する通信機能であり、
前記動画像取得手段によるバックグラウンドで取得中の動画像は、前記通信機能によりインターネットを介して取得されるストリーミング画像であり、
前記動画像取得手段によりバックグラウンドで行っている動画像の取得に関連する機能は、前記通信機能により取得されるストリーミング画像を表示するアプリケーションであることを特徴とする請求項１記載の端末装置。
【請求項５】
前記表示制御手段は、前記動画像取得手段が取得中の動画像をライブビュー表示する第２のアイコンをメニュー画面で表示することを特徴とする請求項１記載の端末装置。
【請求項６】
前記表示制御手段は、前記動画像取得手段が取得中の動画像をライブビュー表示する第２のアイコンを待ち受け画面で表示することを特徴とする請求項１記載の端末装置。
【請求項７】
前記表示制御手段は、前記動画像取得手段が取得中の動画像をライブビュー表示する第２のアイコンを、他の機能を実行する操作画面で表示することを特徴とする請求項１記載の端末装置。
【請求項８】
前記動画像取得手段によって取得されている動画像が所定の状態になったか否かを判別する状態判別手段を更に備え、
前記表示制御手段は、前記状態判別手段により所定の状態と判別された場合に、当該動画像をライブビュー表示する第２のアイコンを拡大表示することを特徴とする請求項１記載の端末装置。
【請求項９】
前記動画像取得手段によって取得されている動画像が所定の状態になったか否かを判別する状態判別手段を更に備え、
前記表示制御手段は、前記状態判別手段により所定の状態と判別された場合に、前記動画像取得手段により取得される動画像をライブビュー表示する第２のアイコンを画面表示することを特徴とする請求項１記載の端末装置。
【請求項１０】
前記状態判別手段は、動画像に含まれる人の顔或いは物を認識する物認識手段を備え、この物認識手段が、前記動画像取得手段によりバックグラウンドで取得される動画像から所定の人物の顔或いは物に類似したものを認識した場合に、所定の状態と判別することを特徴とする請求項７乃至８に記載の端末装置。
【請求項１１】
前記状態判別手段は、動画像に含まれる人の顔或いは物を認識する物認識手段を備え、この物認識手段が、前記動画像取得手段によりバックグラウンドで取得される動画像から所定の画像を認識した場合に、所定の状態と判別することを特徴とする請求項７乃至８に記載の端末装置。
【請求項１２】
前記状態判別手段は、動画像に含まれる文字を認識する文字認識手段を備え、この文字認識手段が、前記動画像取得手段によりバックグラウンドで取得される動画像から認識した文字が所定のキーワードである場合に、所定の状態と判別することを特徴とする請求項７乃至８に記載の端末装置。
【請求項１３】
前記状態判別手段は、状態を検出する状態検出手段を備え、この状態検出手段が状態の変化を検出した場合に、所定の状態と判別することを特徴とする請求項７乃至８に記載の端末装置。
【請求項１４】
コンピュータに、
動画像を取得する動画像取得ステップと、
前記動画像取得ステップがバックグラウンドで動画像を取得中か否かを判別する取得判別ステップと、
前記取得判別ステップによりバックグラウンドで動画像を取得していないと判別された場合には、前記動画像取得ステップの実行を指示する第１のアイコンを画面表示し、一方、バックグラウンドで動画像を取得中と判別された場合には、前記動画像取得ステップにて取得中の動画像をライブビュー表示する第２のアイコンを画面表示する表示制御ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に設けられた撮影機能アイコンでライブビューを表示して撮影状況を確認する端末装置およびプログラムに関する。
【背景技術】
【０００２】
携帯電話やノートパソコン等の端末装置では、動画像や静止画像を撮影する撮影機能を具備するものが多い。例えば特許文献１には、シャッタボタンが半押しされると、画像撮影用アプリケーションのウィンドウをアクティブ状態として、他のアプリケーションのウィンドウの前面に出して表示させると共に、その前面表示された画像撮影用アプリケーションのウィンドウに表示される撮影画像をホールドし、シャッタボタンの全押しに応じてホールドされた撮影画像を媒体記録するようにしたノートパソコンが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２０２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、表示画面の小さい携帯電話では、視認性の観点から上記特許文献１に開示されたようなマルチウィンドウ表示を行うことが難しい。この為、例えばマルチタスクＯＳが組み込まれ、バックグラウンドで常時撮影機能を実行可能な携帯電話などの端末装置では、撮影されるライブビュー（スルー画像）を画面表示することによって、実行中の撮影状況をユーザに認識させるようにするが、そうした状態で他の機能（アプリケーション）を起動させるメニュー画面に切り替えると、撮影状況を確認することが出来なくなる。つまり、言い換えれば、現在表示中の画面内容に係わらず撮影状況を確認することが出来ない、という問題がある
【０００５】
本発明は、このような事情に鑑みてなされたもので、現在表示中の画面内容に係わらず撮影状況等の動画像を確認することができる端末装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明では、動画像を取得する動画像取得手段と、前記動画像取得手段がバックグラウンドで動画像を取得中か否かを判別する取得判別手段と、前記取得判別手段によりバックグラウンドで動画像を取得していないと判別された場合には、前記動画像取得手段の実行を指示する第１のアイコンを画面表示し、一方、バックグラウンドで動画像を取得中と判別された場合には、前記動画像取得手段により取得中の動画像をライブビュー表示する第２のアイコンを画面表示する表示制御手段とを具備することを特徴とする。
【０００７】
上記請求項１に従属する請求項２に記載の発明では、前記動画像取得手段は、カメラ撮影機能であり、前記動画像取得手段によるバックグラウンドで取得中の動画像は、前記カメラ撮影機能により取得されるスルー画像であり、前記動画像取得手段によりバックグラウンドで行っている動画像の取得に関連する機能は、前記カメラ機能により取得される動画像から静止画像、或いは動画像を記録するアプリケーションであることを特徴とする。
【０００８】
上記請求項１に従属する請求項３に記載の発明では、前記動画像取得手段は、テレビ放送を受信するテレビ受信機能であり、前記動画像取得手段によるバックグラウンドで取得中の動画像は、前記テレビ受信機能により取得される受信画像であり、前記動画像取得手段によりバックグラウンドで行っている動画像の取得に関連する機能は、前記テレビ受信機能により取得される動画像を表示するアプリケーションであることを特徴とする。
【０００９】
上記請求項１に従属する請求項４に記載の発明では、前記動画像取得手段は、インターネットに接続する通信機能であり、前記動画像取得手段によるバックグラウンドで取得中の動画像は、前記通信機能によりインターネットを介して取得されるストリーミング画像であり、前記動画像取得手段によりバックグラウンドで行っている動画像の取得に関連する機能は、前記通信機能により取得されるストリーミング画像を表示するアプリケーションであることを特徴とする。
【００１０】
上記請求項１に従属する請求項５に記載の発明では、前記表示制御手段は、前記動画像取得手段が取得中の動画像をライブビュー表示する第２のアイコンをメニュー画面で表示することを特徴とする。
【００１１】
上記請求項１に従属する請求項６に記載の発明では、前記表示制御手段は、前記動画像取得手段が取得中の動画像をライブビュー表示する第２のアイコンを待ち受け画面で表示することを特徴とする。
【００１２】
上記請求項１に従属する請求項７に記載の発明では、前記表示制御手段は、前記動画像取得手段が取得中の動画像をライブビュー表示する第２のアイコンを、他の機能を実行する操作画面で表示することを特徴とする。
【００１３】
上記請求項１に従属する請求項８に記載の発明では、前記動画像取得手段によって取得されている動画像が所定の状態になったか否かを判別する状態判別手段を更に備え、前記表示制御手段は、前記状態判別手段により所定の状態と判別された場合に、当該動画像をライブビュー表示する第２のアイコンを拡大表示することを特徴とする。
【００１４】
上記請求項１に従属する請求項９に記載の発明では、前記動画像取得手段によって取得されている動画像が所定の状態になったか否かを判別する状態判別手段を更に備え、前記表示制御手段は、前記状態判別手段により所定の状態と判別された場合に、前記動画像取得手段により取得される動画像をライブビュー表示する第２のアイコンを画面表示することを特徴とする。
【００１５】
上記請求項７乃至８に従属する請求項１０に記載の発明では、前記状態判別手段は、動画像に含まれる人の顔或いは物を認識する物認識手段を備え、この物認識手段が、前記動画像取得手段によりバックグラウンドで取得される動画像から所定の人物の顔或いは物に類似したものを認識した場合に、所定の状態と判別することを特徴とする。
【００１６】
上記請求項７乃至８に従属する請求項１１に記載の発明では、前記状態判別手段は、動画像に含まれる人の顔或いは物を認識する物認識手段を備え、この物認識手段が、前記動画像取得手段によりバックグラウンドで取得される動画像から所定の画像を認識した場合に、所定の状態と判別することを特徴とする。
【００１７】
上記請求項７乃至８に従属する請求項１２に記載の発明では、前記状態判別手段は、動画像に含まれる文字を認識する文字認識手段を備え、この文字認識手段が、前記動画像取得手段によりバックグラウンドで取得される動画像から認識した文字が所定のキーワードである場合に、所定の状態と判別することを特徴とする。
【００１８】
上記請求項７乃至８に従属する請求項１３に記載の発明では、前記状態判別手段は、状態を検出する状態検出手段を備え、この状態検出手段が状態の変化を検出した場合に、所定の状態と判別することを特徴とする。
【００１９】
請求項１４に記載の発明では、コンピュータに、動画像を取得する動画像取得ステップと、前記動画像取得ステップがバックグラウンドで動画像を取得中か否かを判別する取得判別ステップと、前記取得判別ステップによりバックグラウンドで動画像を取得していないと判別された場合には、前記動画像取得ステップの実行を指示する第１のアイコンを画面表示し、一方、バックグラウンドで動画像を取得中と判別された場合には、前記動画像取得ステップにて取得中の動画像をライブビュー表示する第２のアイコンを画面表示する表示制御ステップとを実行させることを特徴とする。
【発明の効果】
【００２０】
本発明では、現在表示中の画面内容に係わらず撮影状況等の動画像を確認することができる。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態による端末装置としての携帯電話１００の構成を示すブロック図である。
【図２】判定テーブルＨＴの一例を示す図である。
【図３】アドレス帳ＡＤＲの一例を示す図である。
【図４】第１実施形態によるメインルーチンの動作を示すフローチャートである。
【図５】第１実施形態によるメインルーチンの動作を示すフローチャートである。
【図６】第１実施形態によるメインルーチンの動作を示すフローチャートである。
【図７】第１実施形態によるメインルーチンの動作を示すフローチャートである。
【図８】第１実施形態における待ち受け画面の一例を示す図である。
【図９】第１実施形態におけるスルー表示画面の一例を示す図である。
【図１０】第１実施形態におけるメインメニュー画面の一例を示す図である。
【図１１】第１実施形態における操作画面の一例を示す図である。
【図１２】第２実施形態によるメインルーチンの動作を示すフローチャートである。
【図１３】第２実施形態によるメインルーチンの動作を示すフローチャートである。
【図１４】第２実施形態によるメインルーチンの動作を示すフローチャートである。
【図１５】第２実施形態によるメインルーチンの動作を示すフローチャートである。
【図１６】第２実施形態における待ち受け画面の一例を示す図である。
【図１７】第２実施形態におけるメインメニュー画面の一例を示す図である。
【図１８】第２実施形態における操作画面の一例を示す図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施の形態について説明する。
［第１実施形態］
Ａ．構成  
図１は、第１実施形態による端末装置としての携帯電話１００の構成を示すブロック図である。この図において、制御部１０は、ＣＰＵおよび入出力回路などから構成され、操作部１１から供給される各種の操作イベントや、タッチ位置検出部１７が発生するタッチ操作位置に応じて、携帯電話１００の各部の動作を制御する。本発明の要旨に係わる制御部１０の特徴的な処理動作については追って詳述する。なお、この制御部１０では、マルチタスクＯＳに基づきフォアグラウンドとバックグラウンドとで異なる機能（アプリケーション）を並行して実行可能に構成されている。
【００２３】
操作部１１は、パワーオンオフする電源スイッチ、通話開始／終了時に操作されるオフフック／オンフックスイッチ、ダイヤルスイッチと兼用の文字入力スイッチ、シャッタボタン等の各種操作キーやボタンを有し、それらキーやボタンの操作に応じたイベントを発生して制御部１０に供給する。表示部１２は、例えばカラー液晶パネルおよび表示ドライバから構成され、制御部１０の制御の下に、待受画面など各種の操作画面を表示する。また、表示部１２の表示パネル上には、周知のタッチパネルが敷設され、ユーザのタッチ操作位置（座標値）を検出するタッチ位置検出部１７を構成する。タッチ位置検出部１７が発生するタッチ操作位置は制御部１０に供給される。
【００２４】
電源部１３は、電池残量を検出すると共に、携帯電話１００の各部を駆動する駆動電圧を発生する。電話部１４は、スピーカＳＰおよびマイクＭＩＣを備え、制御部１０から供給される音声データを音声信号にＤ／Ａ変換してスピーカＳＰから発音させたり、マイクＭＩＣから出力される音声信号を音声データにＡ／Ｄ変換して制御部１０に供給する。
【００２５】
無線通信部１５は、データ通信時には制御部１０の制御の下に、アンテナＡＮＴを介して最寄りの基地局ＢＳ（不図示）とデータ授受を行い、音声通話時にはアンテナＡＮＴを介して受信復調した音声データを制御部１０に出力する一方、制御部１０から供給される音声データを変調して得た送信信号を高周波増幅してアンテナＡＮＴから無線送信する。なお、無線通信部１５において実行されるデータ通信は、例えばインターネットに接続して電子メール送受信したり、所定サイトからストリーミング画像をダウンロードする機能を含む。
【００２６】
記憶部１６は、ＲＯＭおよびＲＡＭから構成される。記憶部１６のＲＯＭ（不図示）には、制御部１０により実行される各種プログラムデータや、所定のプログラムにより参照される制御データの他、例えば待受画面などの各種表示画面を形成する画面データが記憶される。なお、記憶部１６のＲＯＭに記憶される各種プログラムとは、追って詳述するメインルーチンを含む。
【００２７】
記憶部１６のＲＡＭは、ワークエリアおよびデータエリアを備える。ワークエリアには、制御部１０の処理に用いられる各種レジスタ・フラグデータの他、判定テーブルＨＴが記憶される。判定テーブルＨＴとは、図２に図示するように、フラグＤＦ「０」〜「６」の中でユーザ操作に応じて選択設定されるフラグＤＦに対応した判定内容（判定条件）を指定するテーブルであり、この判定テーブルＨＴが意図するところについては後述する。
【００２８】
記憶部１６のＲＡＭに設けられるデータエリアは、ユーザエリア、撮像エリアおよび画像エリアから構成される。ユーザエリアには、図３に図示するように、一つのレコードが「名前」、「メールアドレス」、「電話番号」および「画像ファイル名」から構成されるアドレス帳ＡＤＲが登録される。撮像エリアには、撮像部１８から撮影出力される画像データが一時記憶される。画像エリアには、制御部１０の記録指示に従い、撮像エリアに一時記憶される画像データが静止画像データあるいは動画像データとして保存される。また、画像エリアには、後述の画像処理部２０が実行する画像認識に供される画像パターン（「物体形状」や「人の顔」等）が格納される。
【００２９】
撮像部１８は、被写体の明るさに応じて制御部１０が指定する撮影パラメータ（ＡＦ指示、ＩＳＯ感度およびシャッター速度）に従って被写体に合焦して撮影して得られる画像データを出力する。撮像部１８から撮像出力される画像データは、記憶部１６の撮像エリアに一時記憶される。明るさ検出部１９は、制御部１０の指示に従って明るさ（照度）を検出する。
【００３０】
画像処理部２０は、制御部１０の指示に従い、記憶部１６の撮像エリアにストアされる画像データを表示部１２の表示画面にスルー画像としてライブビュー表示する。また、画像処理部２０は、表示部１２にライブビュー表示したスルー画像の画像データに、所定の被写体（事前登録された「物体形状」あるいは「人の顔」）の画像パターンが含まれているか否かを検出する画像認識や、公知の文字認識を実行し、その結果を制御部１０に出力する。現在位置取得部２１は、制御部１０の制御の下に、ＧＰＳ信号を受信して現在の緯度および経度を表す位置情報を取得する。
【００３１】
Ｂ．動作  
次に、図４〜図１１を参照して制御部１０が実行するメインルーチンの動作を説明する。携帯電話１００では、電源スイッチのオン操作に応じてパワーオン状態に設定されると、制御部１０がメインルーチンを実行する。メインルーチンが実行されると、ステップＳＡ１に進み、携帯電話１００の各部をイニシャライズした後、基地局を介して無線通信網に位置登録を行って待ち受け状態に入る初期化処理を実行する。そして、初期化処理が完了すると、ステップＳＡ２に進み、撮影機能がバックグラウンドで実行中か否かを判断する。ここで言う撮影機能とは、制御部１０の指示に従い、撮像部１８が撮影出力を発生する状態を指す。
【００３２】
撮影機能がバックグラウンドで実行中でなければ、上記ステップＳＡ２の判断結果は「ＮＯ」となり、ステップＳＡ３に進み、撮影機能アイコンが通常表示の待ち受け画面を表示部１２に画面表示する。なお、撮影機能アイコンが通常表示の待ち受け画面とは、図８（ａ）に図示する一例のように、撮影機能アイコンＩＣ１がフォト撮影を示す通常のアイコン画像として表示される待ち受け画面を指す。
【００３３】
一方、撮影機能がバックグラウンドで実行中ならば、上記ステップＳＡ２の判断結果が「ＹＥＳ」となり、ステップＳＡ４に進み、撮影機能アイコンがスルー画像表示の待ち受け画面を表示部１２に画面表示する。なお、撮影機能アイコンがスルー画像表示の待ち受け画面とは、ライブビュー（スルー画像）を間引き縮小した画像を、待ち受け画面中の撮影機能アイコンＩＣ１（図８（ｂ）参照）として表示する態様を指す。こうすることで、バックグラウンドで実行中の撮影機能により撮影されている状況がユーザに一目瞭然となる。
【００３４】
さて、こうしてバックグラウンドで撮影機能が実行中であるかどうかを示す待ち受け画面が表示される待ち受け状態になると、図４のステップＳＡ５、図５のステップＳＡ１０〜ＳＡ１１、図６のステップＳＡ１２および図７のステップＳＡ１３において、それぞれ「着信検知」、「通常表示の撮影機能アイコン選択」、「スルー画像表示の撮影機能アイコン選択」、「メインメニュー表示操作」および「その他の操作」の各イベントの有無を判断する。
【００３５】
これらイベントが発生しなければ、図４のステップＳＡ５、図５のステップＳＡ１０〜ＳＡ１１、図６のステップＳＡ１２および図７のステップＳＡ１３の各判断結果は何れも「ＮＯ」になり、上記ステップＳＡ２に戻り、待ち受け状態で待機する。そして、この待ち受け状態において上記イベントの何れかが発生すると、その発生したイベントに対応した処理を実行する。以下、発生するイベント別に分けて動作の説明を進める。
【００３６】
（１）着信検知した場合
着信検知イベントが発生すると、図４に図示するステップＳＡ５の判断結果が「ＹＥＳ」になり、ステップＳＡ６に進む。ステップＳＡ６では、着信報知を行うと共に、この着信報知中にオフフック操作の有無を判断する。オフフック操作が為されなければ、ステップＳＡ６の判断結果は「ＮＯ」となり、上記ステップＳＡ２に戻り、待ち受け状態に復帰する。
【００３７】
一方、着信報知中にオフフック操作されると、ステップＳＡ６の判断結果が「ＹＥＳ」になり、ステップＳＡ７に進み、発呼側と回線接続して通話を開始する通話処理を行い、続くステップＳＡ８では、この通話処理中のオンフック操作の有無を判断する。すなわち、オンフック操作されるまでステップＳＡ７の通話処理を継続させ、通話を終えてオンフック操作されると、ステップＳＡ８の判断結果が「ＹＥＳ」となり、ステップＳＡ９に進む。そして、ステップＳＡ９では、発呼側との回線を切断する終話処理を実行した後、上記ステップＳＡ２に戻り、待ち受け状態に復帰する。
【００３８】
（２）通常表示の撮影機能アイコンを選択した場合
図８（ａ）に図示する一例の待ち受け画面において、ユーザが撮影機能アイコンＩＣ１をタッチ操作し、これにより通常表示の撮影機能アイコンＩＣ１を指定したイベントが発生すると、図５に図示するステップＳＡ１０の判断結果が「ＹＥＳ」となり、ステップＳＡ１４に進む。ステップＳＡ１４では、フォアグラウンドで撮影機能を起動し、これにより撮像部１８が被写体を撮像して得られる画像データを、図９に図示する一例のスルー表示画面にライブビューとして表示する。
【００３９】
次いで、ステップＳＡ１５〜ＳＡ１９では、スルー表示画面が表示されている状態下で「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断する。これらイベントが発生しなければ、ステップＳＡ１５〜ＳＡ１９の各判断結果は何れも「ＮＯ」となり、スルー表示画面でライブビューが表示される状態を維持する。
【００４０】
スルー表示画面（図９参照）に設けられるシャッターアイコンＳＴがタッチ操作され、これにより「シャッタ操作」のイベントが発生すると、上記ステップＳＡ１５の判断結果が「ＹＥＳ」となり、ステップＳＡ２０に進み、スルー表示画面を静止画像として撮影記録する処理を実行した後、スルー表示画面でライブビューが表示される状態に復帰する。
【００４１】
スルー表示画面（図９参照）に設けられるサブメニューアイコンＳＢをタッチ操作してサブメニューを開き、このサブメニューにおいて、例えば撮影モード変更などの「その他の撮影操作」を指定するイベントが発生すると、ステップＳＡ１６の判断結果が「ＹＥＳ」となり、ステップＳＡ２１に進み、撮影モード変更などの、操作に応じた処理を実行した後、スルー表示画面でライブビューが表示される状態に復帰する。
【００４２】
スルー表示画面（図９参照）に設けられるサブメニューアイコンＳＢをタッチ操作してサブメニューを開き、このサブメニューで「撮影終了操作」を指定するイベントが発生すると、ステップＳＡ１７の判断結果が「ＹＥＳ」となり、ステップＳＡ２２に進み、フォアグラウンドで実行中の撮影機能を終了させる処理を実行した後、前述したステップＳＡ２（図４参照）に戻る。この場合、図８（ａ）に図示した撮影機能アイコンＩＣ１が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００４３】
操作部１１のキー操作に応じて「メインメニュー表示操作」を指定するイベントが発生すると、ステップＳＡ１８の判断結果が「ＹＥＳ」となり、ステップＳＡ２３に進み、フォアグラウンドで実行中の撮影機能をバックグラウンドに移行させた後、図６に図示するステップＳＡ３１に進み、図１０（ａ）に図示する一例のように、撮影機能アイコンＩＣ１がスルー画像表示のメインメニュー画面を表示部１２に表示する。この後の処理、すなわちステップＳＡ３１以降の処理については、メインメニュー表示操作の動作として追って述べる。
【００４４】
操作部１１のキー操作に応じて、例えば電子メール機能やアドレス帳機能などの「その他の撮影機能以外の操作」を指定するイベントが発生すると、ステップＳＡ１９の判断結果が「ＹＥＳ」となり、ステップＳＡ２４に進み、フォアグラウンドで実行中の撮影機能をバックグラウンドに移行させた後、図７に図示するステップＳＡ３６に進む。ステップＳＡ３６以降の処理については、その他の操作に応じた動作として追って述べる。
【００４５】
（３）スルー画像表示の撮影機能アイコンを選択した場合
図８（ｂ）に図示する一例の待ち受け画面において、ユーザが撮影機能アイコンＩＣ１をタッチ操作し、これによりスルー画像表示の撮影機能アイコンＩＣ１を指定したイベントが発生すると、図５に図示するステップＳＡ１１の判断結果が「ＹＥＳ」となり、ステップＳＡ１１−１に進む。ステップＳＡ１１−１では、バックグラウンドで実行中の撮影機能をフォアグラウンドに移行させ、フォアグラウンドに移行した撮影機能により撮像された画像データを、図９に図示する一例のスルー表示画面にライブビュー表示する。つまり、撮影機能アイコンとして表示されていたスルー画像をスルー表示画面に拡大表示した後、ステップＳＡ１５に進む。そして、ステップＳＡ１５〜ＳＡ１９では、「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断する。
【００４６】
そして、「シャッタ操作」のイベントが発生した場合には、ステップＳＡ１５の判断結果が「ＹＥＳ」となり、ステップＳＡ２０に進み、スルー画像を静止画像として撮影する処理を実行する。「その他の撮影操作」のイベントが発生した場合には、ステップＳＡ１６の判断結果が「ＹＥＳ」となり、ステップＳＡ２１に進み、操作に応じた処理を実行する。「撮影終了操作」のイベントが発生した場合には、ステップＳＡ１７の判断結果が「ＹＥＳ」となり、ステップＳＡ２２に進み、バックグラウンドで実行中の撮影機能を終了させる処理を実行した後、前述したステップＳＡ２（図４参照）に戻る。この場合、図８（ａ）に図示した撮影機能アイコンＩＣ１が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００４７】
「メインメニュー表示操作」のイベントが発生した場合には、ステップＳＡ１８の判断結果が「ＹＥＳ」となり、ステップＳＡ２３を介して図６に図示するステップＳＡ３１に進む。ステップＳＡ３１以降の処理については、メインメニュー表示操作の動作として後述する。「その他の撮影機能以外の操作」のイベントが発生した場合には、ステップＳＡ１９の判断結果が「ＹＥＳ」となり、ステップＳＡ２４を介して図７に図示するステップＳＡ３６に進む。ステップＳＡ３６以降の処理については、その他の操作に応じた動作として後述する。
【００４８】
（４）メインメニュー表示操作が行われた場合
メインメニュー表示操作が行われると、図６に図示するステップＳＡ１２の判断結果が「ＹＥＳ」になり、ステップＳＡ２５に進む。ステップＳＡ２５では、バックグラウンドで撮影機能が実行中であるか否かを判断する。以下、バックグラウンドで撮影機能が実行中でない場合と、実行中の場合とに分けて動作説明を進める。
【００４９】
＜バックグラウンドで撮影機能が実行中でない場合＞
バックグラウンドで撮影機能が実行中でなければ、上記ステップＳＡ２５の判断結果は「ＮＯ」になり、ステップＳＡ２６に進み、図１０（ｂ）に図示する一例のように、撮影機能アイコンＩＣ１が通常表示のメインメニュー画面を表示部１２に表示する。次いで、ステップＳＡ２７では、このメインメニュー画面（図１０（ｂ）参照）において、ユーザのタッチ操作により撮影機能アイコンＩＣ１が選択されたか否かを判断する。
【００５０】
撮影機能アイコンＩＣ１がタッチ操作されて選択されると、判断結果は「ＹＥＳ」となり、前述したステップＳＡ１４（図５参照）に進み、フォアグラウンドで撮影機能を起動し、これにより撮像部１８が被写体を撮像して得られる画像データを、図９に図示する一例のスルー表示画面にライブビュー表示する。そして、スルー表示画面が表示されている状態下で「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を前述したステップＳＡ１５〜ＳＡ１９で判断し、発生した操作イベントに対応した処理を実行する。
【００５１】
一方、撮影機能アイコンＩＣ１がタッチ操作されなければ、上記ステップＳＡ２７の判断結果は「ＮＯ」となり、ステップＳＡ２８に進む。ステップＳＡ２８では、撮影機能アイコンＩＣ１を除くメインメニュー画面のその他の機能アイコンの何れかが選択されたかどうかを判断する。何れかの機能アイコンが選択されると、判断結果は「ＹＥＳ」となり、図７に図示するステップＳＡ３６に進む。ステップＳＡ３６以降の処理については、その他の操作に応じた動作として後述する。
【００５２】
これに対し、何れかの機能アイコンが選択されなければ、上記ステップＳＡ２８の判断結果は「ＮＯ」となり、ステップＳＡ２９に進み、メインメニュー終了操作の有無を判断する。メインメニュー終了操作が為されなければ、判断結果は「ＮＯ」となり、上述のステップＳＡ２７に処理を戻すが、メインメニュー終了操作が為されると、上記ステップＳＡ２９の判断結果は「ＹＥＳ」となり、ステップＳＡ３０に進み、メインメニュー画面（図１０（ｂ）参照）を閉じるメインメニュー終了処理を行った後、前述したステップＳＡ２（図４参照）に戻る。この場合、図８（ａ）に図示した撮影機能アイコンＩＣ１が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００５３】
＜バックグラウンドで撮影機能が実行中の場合＞
さて一方、バックグラウンドで撮影機能が実行中であると、上述したステップＳＡ２５の判断結果が「ＹＥＳ」になり、ステップＳＡ３１に進む。ステップＳＡ３１では、図１０（ａ）に図示する一例のように、撮影機能アイコンＩＣ１がスルー画像表示のメインメニュー画面を表示部１２に表示する。次いで、ステップＳＡ３２では、このメインメニュー画面（図１０（ａ）参照）において、ユーザのタッチ操作により撮影機能アイコンＩＣ１が選択されたか否かを判断する。
【００５４】
撮影機能アイコンＩＣ１がタッチ操作されて選択されると、判断結果は「ＹＥＳ」となり、図５に図示するステップＳＡ１１−１に進む。ステップＳＡ１１−１では、バックグラウンドで実行中の撮影機能をフォアグラウンドに移行させ、フォアグラウンドに移行した撮影機能により撮像された画像データを、図９に図示する一例のスルー表示画面にライブビュー表示する。つまり、撮影機能アイコンとして表示されていたスルー画像をスルー表示画面に拡大表示する。この後、前述したステップＳＡ１５〜ＳＡ１９において「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断し、発生した操作イベントに対応した処理を実行する。
【００５５】
一方、撮影機能アイコンＩＣ１がタッチ操作されなければ、上記ステップＳＡ３２の判断結果は「ＮＯ」となり、ステップＳＡ３３に進む。ステップＳＡ３３では、撮影機能アイコンＩＣ１を除くメインメニュー画面のその他の機能アイコンの何れかが選択されたかどうかを判断する。何れかの機能アイコンが選択されると、判断結果は「ＹＥＳ」となり、図７に図示するステップＳＡ３６に進む。ステップＳＡ３６以降の処理については、その他の操作に応じた動作として後述する。
【００５６】
これに対し、何れかの機能アイコンが選択されなければ、上記ステップＳＡ３３の判断結果は「ＮＯ」となり、ステップＳＡ３４に進み、メインメニュー終了操作の有無を判断する。メインメニュー終了操作が為されると、上記ステップＳＡ３４の判断結果は「ＹＥＳ」となり、ステップＳＡ３０に進み、メインメニュー画面（図１０（ａ））を閉じるメインメニュー終了処理を行った後、前述したステップＳＡ２（図４参照）に戻る。この場合、図８（ｂ）に図示した撮影機能アイコンＩＣ１がスルー画像表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００５７】
上記ステップＳＡ３４において、メインメニュー終了操作が為されなければ、判断結果は「ＮＯ」となり、ステップＳＡ３５に進む。ステップＳＡ３５では、判定テーブルＨＴ（図２参照）に格納される各種判定内容（判定条件）の内、現在設定されているフラグＤＦに対応した判定内容（判定条件）に基づき現在の状況が条件合致しているか否かを判断する。
【００５８】
例えば現在設定されているフラグＤＦが「０」ならば、判定テーブルＨＴから「物認識部（画像処理部２０）によりスルー画像に設定人物或いは物との類似を検出」という判定内容（判定条件）が指定され、現在の状況がこの判定条件に合致するか否かを判断する。つまり、記憶部１６の画像エリア或いはアドレス帳ＡＤＲに登録された画像パターン（「物体形状」あるいは「人の顔」）に類似する被写体がスルー画像（ライブビュー）に写り込んでいるかどうかを判断する。
【００５９】
なお、現在設定されているフラグＤＦが「１」ならば、「記憶部１６の画像エリアに登録された設定画像に類似する被写体がスルー画像（ライブビュー）に写り込んでいるか否か」を判断する。現在設定されているフラグＤＦが「２」ならば、「文字認識部（画像処理部２０）によりスルー画像（ライブビュー）から設定キーワードを検出（認識）したか否か」を判断する。現在設定されているフラグＤＦが「３」ならば、「電源部１３により検出される電池残量が所定値を下回ったか否か」を判断する。現在設定されているフラグＤＦが「４」ならば、「無線通信部１５が通信圏外になったか否か」を判断する。現在設定されているフラグＤＦが「５」ならば、「現在位置取得部２１により所定値を超える位置情報の変化を検出したか否か」を判断する。現在設定されているフラグＤＦが「６」ならば、「明るさ検出部１９により所定値を超える明るさの変化を検出したか否か」を判断する。
【００６０】
現在の状況が判定条件に合致しなければ、上記ステップＳＡ３５の判断結果は「ＮＯ」になり、上述のステップＳＡ３２に処理を戻す。一方、現在の状況が判定条件に合致すると、上記ステップＳＡ３５の判断結果は「ＹＥＳ」となり、ステップＳＡ３５−１に進み、メインメニュー画面（図１０（ａ）参照）の撮影機能アイコンＩＣ１を拡大表示する。この後、前述したステップＳＡ１５〜ＳＡ１９（図５参照）において「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断し、発生した操作イベントに対応した処理を実行する。
【００６１】
（５）その他の操作が行われた場合
例えば電子メール機能を起動させる等の、その他の操作が行われると、図７に図示するステップＳＡ１３の判断結果が「ＹＥＳ」になり、ステップＳＡ３６に進む。ステップＳＡ３６では、操作に応じた処理、例えば電子メール機能を起動させた場合には電子メールに関する処理（メール作成、メール編集およびメール送信）を実行する。次いで、ステップＳＡ３７に進み、現在起動している機能の操作画面（不図示）内に撮影機能アイコンが表示されているか否かを判断する。
【００６２】
操作画面内に撮影機能アイコンが表示されていなければ、判断結果は「ＮＯ」となり、ステップＳＡ３８に進み、終了操作の有無を判断する。そして、終了操作が為されると、このステップＳＡ３８の判断結果が「ＹＥＳ」となり、前述したステップＳＡ２（図４参照）に戻る。この場合、図８（ａ）に図示した撮影機能アイコンＩＣ１が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００６３】
一方、操作画面内に撮影機能アイコンが表示されていると、上記ステップＳＡ３７の判断結果は「ＹＥＳ」となり、ステップＳＡ３９に進み、バックグラウンドで撮影機能が実行中であるか否かを判断する。バックグラウンドで撮影機能が実行中ならば、判断結果は「ＹＥＳ」になり、ステップＳＡ４０に進み、撮影機能アイコンをスルー画像表示する。例えば電子メール機能の操作画面であると、図１１（ａ）に図示する一例のように、撮影機能アイコンＩＣ１がスルー画像表示される。
【００６４】
次いで、ステップＳＡ４１では、現在起動中の機能の終了操作の有無を判断する。終了操作が為されると、判断結果は「ＹＥＳ」となり、前述したステップＳＡ２（図４参照）に戻る。この場合、図８（ｂ）に図示した撮影機能アイコンＩＣ１がスルー画像表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００６５】
これに対し、終了操作が為されなければ、上記ステップＳＡ４１の判断結果は「ＮＯ」となり、ステップＳＡ４２に進み、撮影機能が選択されたか否かを判断する。すなわち図１１（ａ）に図示される一例の操作画面において、ユーザのタッチ操作により撮影機能アイコンＩＣ１が選択されたか否かを判断する。撮影機能アイコンＩＣ１が選択されると、判断結果は「ＹＥＳ」になり、ステップＳＡ４３−１に進み、操作画面（図１１（ａ）参照）の撮影機能アイコンＩＣ１を拡大表示する。この後、前述したステップＳＡ１５（図５参照）に進む。そして、前述したステップＳＡ１５〜ＳＡ１９において「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断し、発生した操作イベントに対応した処理を実行する。
【００６６】
撮影機能が選択されなければ、上記ステップＳＡ４２の判断結果は「ＮＯ」になり、ステップＳＡ４３に進み、判定テーブルＨＴ（図２参照）に格納される各種判定内容（判定条件）の内、現在設定されているフラグＤＦに対応した判定内容（判定条件）に基づき現在の状況が条件合致しているか否かを判断する。現在の状況が判定条件に合致しなければ、上記ステップＳＡ４３の判断結果は「ＮＯ」になり、上述のステップＳＡ４１に処理を戻す。
【００６７】
一方、現在の状況が判定条件に合致すると、上記ステップＳＡ４３の判断結果は「ＹＥＳ」となり、ステップＳＡ４３−１に進み、操作画面（図１１（ａ）参照）の撮影機能アイコンＩＣ１を拡大表示する。この後、前述したステップＳＡ１５〜ＳＡ１９（図５参照）において「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断し、発生した操作イベントに対応した処理を実行する。
【００６８】
さて、バックグラウンドで撮影機能が実行中でなければ、上記ステップＳＡ３９の判断結果は「ＮＯ」になり、ステップＳＡ４４に進み、撮影機能アイコンを通常表示する。例えば電子メール機能の操作画面であると、図１１（ｂ）に図示する一例のように、撮影機能アイコンＩＣ１が通常表示される。そして、ステップＳＡ４５に進むと、現在起動中の機能の終了操作の有無を判断する。終了操作が為されると、判断結果は「ＹＥＳ」となり、前述したステップＳＡ２（図４参照）に戻る。この場合、図８（ａ）に図示した撮影機能アイコンＩＣ１が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００６９】
一方、終了操作が為されなければ、上記ステップＳＡ４５の判断結果は「ＮＯ」になり、ステップＳＡ４６に進み、撮影機能が選択されたか否かを判断する。すなわち図１１（ｂ）に図示される一例の操作画面において、ユーザのタッチ操作により撮影機能アイコンＩＣ１が選択されたか否かを判断する。撮影機能アイコンＩＣ１が選択されなければ、判断結果は「ＮＯ」になり、上記ステップＳＡ４５に処理を戻す。
【００７０】
これに対し、撮影機能アイコンＩＣ１が選択されると、上記ステップＳＡ４６の判断結果は「ＹＥＳ」になり、前述したステップＳＡ１４（図５参照）に進み、フォアグラウンドで撮影機能を起動し、これにより撮像部１８が被写体を撮像して得られる画像データを、図９に図示する一例のスルー表示画面にライブビュー表示する。そして、スルー表示画面が表示されている状態下で「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を前述したステップＳＡ１５〜ＳＡ１９で判断し、発生した操作イベントに対応した処理を実行する。
【００７１】
［第２実施形態］
次に、図１２〜図１８を参照して第２実施形態による制御部１０が実行するメインルーチンの動作を説明する。前述した第１実施形態と同様、電源スイッチのオン操作に応じてパワーオン状態に設定されると、制御部１０はステップＳＢ１に進み、携帯電話１００の各部をイニシャライズした後、基地局を介して無線通信網に位置登録を行って待ち受け状態に入る初期化処理を実行する。そして、初期化処理が完了すると、ステップＳＢ２に進み、撮影機能がバックグラウンドで実行中か否かを判断する。ここで言う撮影機能とは、制御部１０の指示に従い、撮像部１８が撮影出力を発生する状態を指す。
【００７２】
撮影機能がバックグラウンドで実行中でなければ、上記ステップＳＢ２の判断結果は「ＮＯ」となり、ステップＳＢ４に進み、撮影機能アイコンが通常表示の待ち受け画面を表示部１２に画面表示した後、後述のステップＳＢ６に進む。なお、撮影機能アイコンが通常表示の待ち受け画面とは、図１６（ａ）に図示する一例のように、撮影機能アイコンＩＣ２がムービー撮影を示す通常のアイコン画像として表示される待ち受け画面を指す。
【００７３】
一方、撮影機能がバックグラウンドで実行中ならば、上記ステップＳＢ２の判断結果が「ＹＥＳ」となり、ステップＳＢ３に進む。ステップＳＢ３では、判定テーブルＨＴ（図２参照）に格納される各種判定内容（判定条件）の内、現在設定されているフラグＤＦに対応した判定内容（判定条件）に基づき現在の状況が条件合致しているか否かを判断する。現在の状況が判定条件に合致しなければ、判断結果は「ＮＯ」になり、上記ステップＳＢ４に進み、撮影機能アイコンが通常表示の待ち受け画面を表示部１２に画面表示した後、後述のステップＳＢ６に進む。
【００７４】
一方、現在の状況が判定条件に合致すると、上記ステップＳＢ３の判断結果は「ＹＥＳ」となり、ステップＳＢ５に進み、撮影機能アイコンがスルー画像表示の待ち受け画面を表示部１２に画面表示する。なお、撮影機能アイコンがスルー画像表示の待ち受け画面とは、ライブビュー（スルー画像）を間引き縮小した画像を、待ち受け画面中の撮影機能アイコンＩＣ２（図１０（ｂ）参照）として表示する態様を指す。こうすることで、バックグラウンドで実行中の撮影機能により撮影されている状況がユーザに一目瞭然となる。
【００７５】
さて、こうしてバックグラウンドで撮影機能が実行中であるかどうかを示す待ち受け画面が表示される待ち受け状態になると、図１２のステップＳＢ６、図１３のステップＳＢ１１〜ＳＢ１２、図１４のステップＳＢ１３および図１５のステップＳＢ１４において、それぞれ「着信検知」、「通常表示の撮影機能アイコン選択」、「スルー画像表示の撮影機能アイコン選択」、「メインメニュー表示操作」および「その他の操作」の各イベントの有無を判断する。
【００７６】
これらイベントが発生しなければ、図１２のステップＳＢ６、図１３のステップＳＢ１１〜ＳＢ１２、図１４のステップＳＢ１３および図１５のステップＳＢ１４の各判断結果は何れも「ＮＯ」になり、上記ステップＳＢ２に戻り、待ち受け状態で待機する。そして、この待ち受け状態において上記イベントの何れかが発生すると、その発生したイベントに対応した処理を実行する。以下、発生するイベント別に分けて動作の説明を進める。
【００７７】
（１）着信検知した場合
着信検知イベントが発生すると、図１２に図示するステップＳＢ６の判断結果が「ＹＥＳ」になり、ステップＳＢ７に進む。ステップＳＢ７では、着信報知を行うと共に、この着信報知中にオフフック操作の有無を判断する。オフフック操作が為されなければ、ステップＳＢ７の判断結果は「ＮＯ」となり、上記ステップＳＢ２に戻り、待ち受け状態に復帰する。
【００７８】
一方、着信報知中にオフフック操作されると、ステップＳＢ７の判断結果が「ＹＥＳ」になり、ステップＳＢ８に進み、発呼側と回線接続して通話を開始する通話処理を行い、続くステップＳＢ９では、この通話処理中のオンフック操作の有無を判断する。すなわち、オンフック操作されるまでステップＳＢ８の通話処理を継続させ、通話を終えてオンフック操作されると、ステップＳＢ９の判断結果が「ＹＥＳ」となり、ステップＳＢ１０に進む。そして、ステップＳＢ１０では、発呼側との回線を切断する終話処理を実行した後、上記ステップＳＢ２に戻り、待ち受け状態に復帰する。
【００７９】
（２）通常表示の撮影機能アイコンを選択した場合
図１６（ａ）に図示する一例の待ち受け画面において、ユーザが撮影機能アイコンＩＣ２をタッチ操作し、これにより通常表示の撮影機能アイコンＩＣ２を指定したイベントが発生すると、図１３に図示するステップＳＢ１１の判断結果が「ＹＥＳ」となり、ステップＳＢ１５に進む。ステップＳＢ１５では、フォアグラウンドで撮影機能を起動し、これにより撮像部１８が被写体を撮像して得られる画像データを、図９に図示する一例のスルー表示画面にライブビューとして表示する。
【００８０】
次いで、ステップＳＢ１６〜ＳＢ２０では、スルー表示画面が表示されている状態下で「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断する。これらイベントが発生しなければ、ステップＳＢ１６〜ＳＢ２０の各判断結果は何れも「ＮＯ」となり、スルー表示画面でライブビューが表示される状態を維持する。
【００８１】
スルー表示画面（図９参照）に設けられるシャッターアイコンＳＴがタッチ操作され、これにより「シャッタ操作」のイベントが発生すると、上記ステップＳＢ１６の判断結果が「ＹＥＳ」となり、ステップＳＢ２１に進み、スルー表示画面を動画像として撮影記録する処理を実行した後、スルー表示画面でライブビューが表示される状態に復帰する。
【００８２】
スルー表示画面（図９参照）に設けられるサブメニューアイコンＳＢをタッチ操作してサブメニューを開き、このサブメニューにおいて、例えば撮影モード変更などの「その他の撮影操作」を指定するイベントが発生すると、ステップＳＢ１７の判断結果が「ＹＥＳ」となり、ステップＳＢ２２に進み、撮影モード変更などの、操作に応じた処理を実行した後、スルー表示画面でライブビューが表示される状態に復帰する。
【００８３】
スルー表示画面（図９参照）に設けられるサブメニューアイコンＳＢをタッチ操作してサブメニューを開き、このサブメニューで「撮影終了操作」を指定するイベントが発生すると、ステップＳＢ１８の判断結果が「ＹＥＳ」となり、ステップＳＢ２３に進み、フォアグラウンドで実行中の撮影機能を終了させる処理を実行した後、前述したステップＳＢ２（図１２参照）に戻る。この場合、図１６（ａ）に図示した撮影機能アイコンＩＣ２が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００８４】
操作部１１のキー操作に応じて「メインメニュー表示操作」を指定するイベントが発生すると、ステップＳＢ１９の判断結果が「ＹＥＳ」となり、ステップＳＢ２４に進み、フォアグラウンドで実行中の撮影機能をバックグラウンドに移行させた後、図１４に図示するステップＳＢ３３に進み、図１７（ａ）に図示する一例のように、撮影機能アイコンＩＣ２がスルー画像表示のメインメニュー画面を表示部１２に表示する。この後の処理、すなわちステップＳＢ３３以降の処理については、メインメニュー表示操作の動作として追って述べる。
【００８５】
操作部１１のキー操作に応じて、例えば電子メール機能やアドレス帳機能などの「その他の撮影機能以外の操作」を指定するイベントが発生すると、ステップＳＢ２０の判断結果が「ＹＥＳ」となり、ステップＳＢ２５に進み、フォアグラウンドで実行中の撮影機能をバックグラウンドに移行させた後、図１５に図示するステップＳＢ３８に進む。ステップＳＢ３８以降の処理については、その他の操作に応じた動作として追って述べる。
【００８６】
（３）スルー画像表示の撮影機能アイコンを選択した場合
図１６（ｂ）に図示する一例の待ち受け画面において、ユーザが撮影機能アイコンＩＣ２をタッチ操作し、これによりスルー画像表示の撮影機能アイコンＩＣ２を指定したイベントが発生すると、図１３に図示するステップＳＢ１２の判断結果が「ＹＥＳ」となり、ステップＳＢ１２−１に進む。ステップＳＢ１２−１では、バックグラウンドで実行中の撮影機能をフォアグラウンドに移行させ、フォアグラウンドに移行した撮影機能により撮像された画像データを、図９に図示する一例のスルー表示画面にライブビュー表示する。つまり、撮影機能アイコンとして表示されていたスルー画像をスルー表示画面に拡大表示した後、ステップＳＢ１６に進む。ステップＳＢ１６〜ＳＢ２０では、「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断する。
【００８７】
そして、「シャッタ操作」のイベントが発生した場合には、ステップＳＢ１６の判断結果が「ＹＥＳ」となり、ステップＳＢ２１に進み、スルー画像を動画像として撮影する処理を実行する。「その他の撮影操作」のイベントが発生した場合には、ステップＳＢ１７の判断結果が「ＹＥＳ」となり、ステップＳＢ２２に進み、操作に応じた処理を実行する。「撮影終了操作」のイベントが発生した場合には、ステップＳＢ１８の判断結果が「ＹＥＳ」となり、ステップＳＢ２３に進み、バックグラウンドで実行中の撮影機能を終了させる処理を実行した後、前述したステップＳＢ２（図１２参照）に戻る。この場合、図１６（ａ）に図示した撮影機能アイコンＩＣ２が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００８８】
「メインメニュー表示操作」のイベントが発生した場合には、ステップＳＢ１９の判断結果が「ＹＥＳ」となり、ステップＳＢ２４を介して図１４に図示するステップＳＢ３３に進む。ステップＳＢ３３以降の処理については、メインメニュー表示操作の動作として後述する。「その他の撮影機能以外の操作」のイベントが発生した場合には、ステップＳＢ２０の判断結果が「ＹＥＳ」となり、ステップＳＢ２５を介して図１５に図示するステップＳＢ３８に進む。ステップＳＢ３８以降の処理については、その他の操作に応じた動作として後述する。
【００８９】
（４）メインメニュー表示操作が行われた場合
メインメニュー表示操作が行われると、図１４に図示するステップＳＢ１３の判断結果が「ＹＥＳ」になり、ステップＳＢ２６に進む。ステップＳＢ２６では、バックグラウンドで撮影機能が実行中であるか否かを判断する。以下、バックグラウンドで撮影機能が実行中でない場合と、実行中の場合とに分けて動作説明を進める。
【００９０】
＜バックグラウンドで撮影機能が実行中でない場合＞
バックグラウンドで撮影機能が実行中でなければ、上記ステップＳＢ２６の判断結果は「ＮＯ」になり、ステップＳＢ２７に進み、図１７（ｂ）に図示する一例のように、撮影機能アイコンＩＣ２が通常表示のメインメニュー画面を表示部１２に表示する。次いで、ステップＳＢ２８では、このメインメニュー画面（図１７（ｂ）参照）において、ユーザのタッチ操作により撮影機能アイコンＩＣ２が選択されたか否かを判断する。
【００９１】
撮影機能アイコンＩＣ２が選択されると、判断結果は「ＹＥＳ」となり、前述したステップＳＢ１５（図１３参照）に進み、フォアグラウンドで撮影機能を起動し、これにより撮像部１８が被写体を撮像して得られる画像データを、図９に図示する一例のスルー表示画面にライブビュー表示する。そして、スルー表示画面が表示されている状態下で「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を前述したステップＳＢ１６〜ＳＢ２０で判断し、発生した操作イベントに対応した処理を実行する。
【００９２】
一方、撮影機能アイコンＩＣ２がタッチ操作されなければ、上記ステップＳＢ２８の判断結果は「ＮＯ」となり、ステップＳＢ２９に進む。ステップＳＢ２９では、撮影機能アイコンＩＣ２を除くメインメニュー画面のその他の機能アイコンの何れかが選択されたかどうかを判断する。何れかの機能アイコンが選択されると、判断結果は「ＹＥＳ」となり、図１５に図示するステップＳＢ３８に進む。ステップＳＢ３８以降の処理については、その他の操作に応じた動作として後述する。
【００９３】
これに対し、何れかの機能アイコンが選択されなければ、上記ステップＳＢ２９の判断結果は「ＮＯ」となり、ステップＳＢ３０に進み、メインメニュー終了操作の有無を判断する。メインメニュー終了操作が為されなければ、判断結果は「ＮＯ」となり、上述のステップＳＢ２８に処理を戻すが、メインメニュー終了操作が為されると、上記ステップＳＢ３０の判断結果は「ＹＥＳ」となり、ステップＳＢ３１に進み、メインメニュー画面（図１７（ｂ）参照）を閉じるメインメニュー終了処理を行った後、前述したステップＳＢ２（図１２参照）に戻る。この場合、図１６（ａ）に図示した撮影機能アイコンＩＣ２が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００９４】
＜バックグラウンドで撮影機能が実行中の場合＞
さて一方、バックグラウンドで撮影機能が実行中であると、上述したステップＳＢ２６の判断結果は「ＹＥＳ」になり、ステップＳＢ３２に進む。ステップＳＢ３２では、判定テーブルＨＴ（図２参照）に格納される各種判定内容（判定条件）の内、現在設定されているフラグＤＦに対応した判定内容（判定条件）に基づき現在の状況が条件合致しているか否かを判断する。現在の状況が判定条件に合致しなければ、判断結果は「ＮＯ」になり、上述したステップＳＢ２７に進む。
【００９５】
一方、現在の状況が判定条件に合致すると、上記ステップＳＢ３２の判断結果は「ＹＥＳ」となり、ステップＳＢ３３に進み、図１７（ａ）に図示する一例のように、撮影機能アイコンＩＣ２がスルー画像表示のメインメニュー画面を表示部１２に表示する。次いで、ステップＳＢ３４では、このメインメニュー画面（図１７（ａ）参照）において、ユーザのタッチ操作により撮影機能アイコンＩＣ２が選択されたか否かを判断する。
【００９６】
撮影機能アイコンＩＣ２が選択されると、判断結果は「ＹＥＳ」となり、図１３に図示するステップＳＢ１２−１に進み、バックグラウンドで実行中の撮影機能をフォアグラウンドに移行させ、フォアグラウンドに移行した撮影機能により撮像された画像データを、図９に図示する一例のスルー表示画面にライブビュー表示する。つまり、撮影機能アイコンとして表示されていたスルー画像をスルー表示画面に拡大表示した後、前述したステップＳＢ１６（図１３参照）に進む。そして、前述したステップＳＢ１６〜ＳＢ２０において「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断し、発生した操作イベントに対応した処理を実行する。
【００９７】
一方、撮影機能アイコンＩＣ２が選択されなければ、上記ステップＳＢ３４の判断結果は「ＮＯ」となり、ステップＳＢ３５に進む。ステップＳＢ３５では、撮影機能アイコンＩＣ２を除くメインメニュー画面のその他の機能アイコンの何れかが選択されたかどうかを判断する。何れかの機能アイコンが選択されると、判断結果は「ＹＥＳ」となり、図１５に図示するステップＳＢ３８に進む。ステップＳＢ３８以降の処理については、その他の操作に応じた動作として後述する。
【００９８】
これに対し、何れかの機能アイコンが選択されなければ、上記ステップＳＢ３５の判断結果は「ＮＯ」となり、ステップＳＢ３６に進み、メインメニュー終了操作の有無を判断する。メインメニュー終了操作が為されると、上記ステップＳＢ３６の判断結果は「ＹＥＳ」となり、ステップＳＢ３１に進み、メインメニュー画面（図１７（ａ）参照）を閉じるメインメニュー終了処理を行った後、前述したステップＳＢ２（図１２参照）に戻る。この場合、図１６（ｂ）に図示した撮影機能アイコンＩＣ２がスルー画像表示の待ち受け画面が表示される待ち受け状態に復帰する。
【００９９】
上記ステップＳＢ３６において、メインメニュー終了操作が為されなければ、判断結果は「ＮＯ」となり、ステップＳＢ３７に進む。ステップＳＢ３７では、判定テーブルＨＴ（図２参照）に格納される各種判定内容（判定条件）の内、現在設定されているフラグＤＦに対応した判定内容（判定条件）に基づき現在の状況が条件合致しているか否かを判断する。
【０１００】
例えば現在設定されているフラグＤＦが「０」ならば、判定テーブルＨＴから「物認識部（画像処理部２０）によりスルー画像に設定人物或いは物との類似を検出」という判定内容（判定条件）が指定され、現在の状況がこの判定条件に合致するか否かを判断する。つまり、記憶部１６の画像エリア或いはアドレス帳ＡＤＲに登録された画像パターン（「物体形状」あるいは「人の顔」）に類似する被写体がスルー画像（ライブビュー）に写り込んでいるかどうかを判断する。
【０１０１】
なお、現在設定されているフラグＤＦが「１」ならば、「記憶部１６の画像エリアに登録された設定画像に類似する被写体がスルー画像（ライブビュー）に写り込んでいるか否か」を判断する。現在設定されているフラグＤＦが「２」ならば、「文字認識部（画像処理部２０）によりスルー画像（ライブビュー）から設定キーワードを検出（認識）したか否か」を判断する。現在設定されているフラグＤＦが「３」ならば、「電源部１３により検出される電池残量が所定値を下回ったか否か」を判断する。現在設定されているフラグＤＦが「４」ならば、「無線通信部１５が通信圏外になったか否か」を判断する。現在設定されているフラグＤＦが「５」ならば、「現在位置取得部２１により所定値を超える位置情報の変化を検出したか否か」を判断する。現在設定されているフラグＤＦが「６」ならば、「明るさ検出部１９により所定値を超える明るさの変化を検出したか否か」を判断する。
【０１０２】
現在の状況が判定条件に合致しなければ、上記ステップＳＢ３７の判断結果は「ＮＯ」になり、上述のステップＳＢ３４に処理を戻す。一方、現在の状況が判定条件に合致すると、上記ステップＳＢ３７の判断結果は「ＹＥＳ」となり、ステップＳＢ３７−１に進み、メインメニュー画面（図１７（ａ）参照）の撮影機能アイコンＩＣ２を拡大表示する。この後、前述したステップＳＢ１６〜ＳＢ２０（図１３参照）において「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断し、発生した操作イベントに対応した処理を実行する。
【０１０３】
（５）その他の操作が行われた場合
例えば電子メール機能を起動させる等の、その他の操作が行われると、図１５に図示するステップＳＢ１４の判断結果が「ＹＥＳ」になり、ステップＳＢ３８に進む。ステップＳＢ３８では、操作に応じた処理、例えば電子メール機能を起動させた場合には電子メールに関する処理（メール作成、メール編集およびメール送信）を実行する。次いで、ステップＳＢ３９に進み、現在起動している機能の操作画面（不図示）内に撮影機能アイコンが表示されているか否かを判断する。
【０１０４】
操作画面内に撮影機能アイコンが表示されていなければ、判断結果は「ＮＯ」となり、ステップＳＢ４０に進み、終了操作の有無を判断する。そして、終了操作が為されると、このステップＳＢ４０の判断結果が「ＹＥＳ」となり、前述したステップＳＢ２（図１２参照）に戻る。この場合、図１６（ａ）に図示した撮影機能アイコンＩＣ２が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【０１０５】
一方、操作画面内に撮影機能アイコンが表示されていると、上記ステップＳＢ３９の判断結果は「ＹＥＳ」となり、ステップＳＢ４１に進み、バックグラウンドで撮影機能が実行中であるか否かを判断する。バックグラウンドで撮影機能が実行中ならば、判断結果は「ＹＥＳ」になり、ステップＳＢ４２に進む。ステップＳＢ４２では、判定テーブルＨＴ（図２参照）に格納される各種判定内容（判定条件）の内、現在設定されているフラグＤＦに対応した判定内容（判定条件）に基づき現在の状況が条件合致しているか否かを判断する。
【０１０６】
現在の状況が判定条件に合致しなければ、判断結果は「ＮＯ」になり、後述するステップＳＢ４７に進む。これに対し、現在の状況が判定条件に合致すると、上記ステップＳＢ４２の判断結果は「ＹＥＳ」となり、ステップＳＢ４３に進み、撮影機能アイコンをスルー画像表示する。例えば電子メール機能の操作画面であると、図１８（ａ）に図示する一例のように、撮影機能アイコンＩＣ２がスルー画像表示される。
【０１０７】
次いで、ステップＳＢ４４では、現在起動中の機能の終了操作の有無を判断する。終了操作が為されると、判断結果は「ＹＥＳ」となり、前述したステップＳＢ２（図１２参照）に戻る。この場合、図１６（ｂ）に図示した撮影機能アイコンＩＣ２がスルー画像表示の待ち受け画面が表示される待ち受け状態に復帰する。
【０１０８】
終了操作が為されなければ、上記ステップＳＢ４４の判断結果は「ＮＯ」となり、ステップＳＢ４５に進み、撮影機能が選択されたか否かを判断する。すなわち図１８（ａ）に図示される一例の操作画面において、ユーザのタッチ操作により撮影機能アイコンＩＣ２が選択されたか否かを判断する。撮影機能アイコンＩＣ２が選択されると、判断結果は「ＹＥＳ」になり、図１３に図示するステップＳＢ１２−１に進み、バックグラウンドで実行中の撮影機能をフォアグラウンドに移行させ、フォアグラウンドに移行した撮影機能により撮像された画像データを、図９に図示する一例のスルー表示画面にライブビュー表示する。つまり、撮影機能アイコンとして表示されていたスルー画像をスルー表示画面に拡大表示した後、前述したステップＳＢ１６（図１３参照）に進む。そして、前述したステップＳＢ１６〜ＳＢ２０において「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断し、発生した操作イベントに対応した処理を実行する。
【０１０９】
撮影機能が選択されなければ、上記ステップＳＢ４５の判断結果は「ＮＯ」になり、ステップＳＢ４６に進み、判定テーブルＨＴ（図２参照）に格納される各種判定内容（判定条件）の内、現在設定されているフラグＤＦに対応した判定内容（判定条件）に基づき現在の状況が条件合致しているか否かを判断する。現在の状況が判定条件に合致しなければ、上記ステップＳＢ４６の判断結果は「ＮＯ」になり、上述のステップＳＢ４４に処理を戻す。
【０１１０】
一方、現在の状況が判定条件に合致すると、上記ステップＳＢ４６の判断結果は「ＹＥＳ」となり、ステップＳＢ４６−１に進み、操作画面（図１８（ａ）参照）の撮影機能アイコンＩＣ２を拡大表示する。この後、前述したステップＳＢ１６〜ＳＢ２０（図１３参照）において「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を判断し、発生した操作イベントに対応した処理を実行する。
【０１１１】
さて、バックグラウンドで撮影機能が実行中でない場合や、現在の状況が判定条件に合致しない場合には、上記ステップＳＢ４１あるいは上記ステップＳＢ４２の判断結果の何れかが「ＮＯ」になり、ステップＳＢ４７に進み、撮影機能アイコンを通常表示する。例えば電子メール機能の操作画面であると、図１８（ｂ）に図示する一例のように、撮影機能アイコンＩＣ２が通常表示される。そして、ステップＳＢ４８に進むと、現在起動中の機能の終了操作の有無を判断する。終了操作が為されると、判断結果は「ＹＥＳ」となり、前述したステップＳＢ２（図１２参照）に戻る。この場合、図１６（ａ）に図示した撮影機能アイコンＩＣ２が通常表示の待ち受け画面が表示される待ち受け状態に復帰する。
【０１１２】
一方、終了操作が為されなければ、上記ステップＳＢ４８の判断結果は「ＮＯ」になり、ステップＳＢ４９に進み、撮影機能が選択されたか否かを判断する。すなわち図１８（ｂ）に図示される一例の操作画面において、ユーザのタッチ操作により撮影機能アイコンＩＣ２が選択されたか否かを判断する。撮影機能アイコンＩＣ２が選択されなければ、判断結果は「ＮＯ」になり、上記ステップＳＢ４８に処理を戻す。
【０１１３】
これに対し、撮影機能アイコンＩＣ２が選択されると、上記ステップＳＢ４９の判断結果は「ＹＥＳ」になり、前述したステップＳＢ１５（図１３参照）に進み、フォアグラウンドで撮影機能を起動し、これにより撮像部１８が被写体を撮像して得られる画像データを、図９に図示する一例のスルー表示画面にライブビュー表示する。そして、スルー表示画面が表示されている状態下で「シャッタ操作」、「その他の撮影操作」、「撮影終了操作」、「メインメニュー表示操作」および「その他の撮影機能以外の操作」のイベントの有無を前述したステップＳＢ１６〜ＳＢ２０で判断し、発生した操作イベントに対応した処理を実行する。
【０１１４】
以上説明したように、本実施形態では、他の機能実行中にバックグラウンドで動画像の取得を行い、バックグラウンドで動画像を取得しているか否かを判別し、バックグラウンドで行っている動画像の取得に関連する機能を実行するアイコンを表示する際に、判別されたバックグラウンドで動画像を取得しているか否かの判別結果に応じて、アイコンの表示を所定の表示とするか、或いはバックラウンドで取得中の動画像表示とするかを切り替える制御を行うようにしたことで、バックグラウンドで動画像を取得している場合に、他の表示に影響を与えることなく、動画像を取得中でありかつどういう動画像を取得しているかを把握することができる。つまり、現在表示中の画面内容に係わらず撮影状況を確認することができる。
【０１１５】
バックグラウンドで取得中の動画像は、カメラ撮影機能により取得されるスルー画像であり、バックグラウンドで行っている動画像の取得に関連する機能は、カメラ機能により取得される動画像から静止画像、或いは動画像を記録するアプリケーションである態様とすれば、素早く撮影したい静止画或いは動画のカメラ撮影機能に切り替えることができる。
【０１１６】
テレビ放送を受信する放送受信手段を更に設け、バックグラウンドで放送受信手段を実行させて動画像を表示する態様とすれば、素早く見たいテレビ番組の受信に切り替えることも可能になる。
【０１１７】
バックグラウンドで取得中の動画像は、通信機能により取得されるストリーミング画像であり、バックグラウンドで行っている動画像の取得に関連する機能は、通信機能により取得されるストリーミング画像を表示するアプリケーションであるようにしたことで、素早く見たいストリーミング画像の受信に切り替えることができる。
【０１１８】
バックグラウンドで行っている動画像の取得に関連する機能を実行するアイコンは、当該端末装置が備える各種機能の実行を選択するためのアイコンが並べて表示されるメニュー表示画面で表示されるようにしたことで、バックグラウンドで動画像を取得中に、表示の切り換え等の操作を行うことなく、メニュー表示画面で何を取得しているかを把握することができる。
【０１１９】
バックグラウンドで行っている動画像の取得に関連する機能を実行するアイコンは、待ち受け表示画面で表示されるようにしたことで、バックグラウンドで動画像を取得中に、表示の切り換え等の操作を行うことなく、待ち受け表示画面で何を取得しているかを把握することができる。
【０１２０】
バックグラウンドで行っている動画像の取得に関連する機能を実行するアイコンは、他のアプリケーション実行中の画面で表示されるようにしたことで、バックグラウンドで動画像を取得中に、バックグラウンドで行っている動画像の取得に関連する機能を実行するアイコンが表示される状態であれば、表示の切り換え等の操作を行うことなく、他のアプリケーション実行中でも何を取得しているかを把握することができる。
【０１２１】
バックグラウンドで取得している動画像が所定の状態になったか否かを更に判別し、バックグラウンドで取得している動画像が所定の状態になったと判別された場合に、動画像表示を行っているアイコン表示を、拡大した動画像表示に切り替えるようにしたことで、表示の切り換え等の操作を行うことなく、ユーザが拡大表示を希望するときに、自動的に拡大した動画像表示に切り替えることができる。
【０１２２】
バックグラウンドで取得している動画像が所定の状態になったか否かを更に判別し、更にバックグラウンドで取得している動画像が所定の状態になったと判別された場合に、アイコンの表示を所定の表示とするか、バックラウンドで取得中の動画像表示にするかを切り替える制御を行うようにしたことで、ユーザが動画像の確認を希望するときに、自動的にアイコンの表示を動画像表示に切り替えることができる。
【０１２３】
動画像に含まれる人の顔或いは物を更に認識し、判別する所定の状態は、バックグラウンドで取得している動画像が所定の人物の顔或いは物に類似すると判別された場合であるようにしたことで、特別な人物や物が取得中の動画像に現れた際に、表示の切り換え等の操作を行うことなく、自動的に表示を切り替えることができる。
【０１２４】
判別する所定の状態は、バックグラウンドで取得している動画像が当該端末装置に記憶されている所定の画像に類似すると判別された場合であるようにしたことで、自分で撮影した画像／動画、データフォルダに保存されている画像／動画、メールへ添付した画像といった特別な物や風景等が取得中の動画像に現れた際に、表示の切り換え等の操作を行うことなく、自動的に表示を切り替えることができる。
【０１２５】
動画像に含まれる文字を更に認識し、判別する所定の状態は、バックグラウンドで取得している動画像内に所定のキーワードが含まれると判別された場合であるようにしたことで、Ｗｅｂの閲覧履歴、配信登録している動画等の番組名、ブログへのコメントといった特別な文字列が取得中の動画像に現れた際に、表示の切り換え等の操作を行うことなく、自動的に表示を切り替えることができる。
【０１２６】
判別する所定の条件は、撮影状態の変化が検出された場合であるようにしたことで、電池残量不足、圏外、位置情報変化、明るさ変化といった撮影状態の変化に応じて表示の切り換え等の操作を行うことなく、自動的に表示を切り替えることができる。
【０１２７】
なお、上述の実施形態では、判定テーブルＨＴのフラグＤＦ０〜６の７種類の判定内容で現在の状況を判別しているが、例えば、バックグラウンドで撮影中に拡張現実技術による情報（ＡＲ情報）を取得してるような場合に、特定のＡＲ情報を検出した場合も判定内容に含めるといったように判定内容を拡張してもよい。
【符号の説明】
【０１２８】
１０  制御部
１１  操作部
１２  表示部
１３  電源部
１４  電話部
１５  無線通信部
１６  記憶部
１７  タッチ位置検出部
１８  撮像部
１９  明るさ検出部
２０  画像処理部
２１  現在位置取得部
１００  携帯電話
ＨＴ  判定テーブル
ＡＤＲ  アドレス帳
ＩＣ１，ＩＣ２  撮影機能アイコン
【図１】
2011243133.tif 000003
【図２】
2011243133.tif 000004
【図３】
2011243133.tif 000005
【図４】
2011243133.tif 000006
【図５】
2011243133.tif 000007
【図６】
2011243133.tif 000008
【図７】
2011243133.tif 000009
【図８】
2011243133.tif 000010
【図９】
2011243133.tif 000011
【図１０】
2011243133.tif 000012
【図１１】
2011243133.tif 000013
【図１２】
2011243133.tif 000014
【図１３】
2011243133.tif 000015
【図１４】
2011243133.tif 000016
【図１５】
2011243133.tif 000017
【図１６】
2011243133.tif 000018
【図１７】
2011243133.tif 000019
【図１８】
2011243133.tif 000020