(57)【要約】【課題】  カメラ機能付き携帯電話端末において、レリーズ操作から撮影完了までの時間短縮のみならず、色味や露出を適切な撮影画像を得ることを可能とする。【解決手段】  メインカメラ３１は撮像素子とカメラレンズを有する。キー・ボタン４５は、専用のシャッターボタンを有している。メインカメラ用照度センサ５５は、メインカメラ３１のレンズ近傍に配置されている。そして、ＣＰＵ１０は、携帯電話機能が稼働している状態では、メインカメラ３１のカメラドライバソフトウェアを起動後待機状態としておき、シャッターボタンが押された時には、メインカメラ用照度センサ５５の検出照度値を用いて画像撮影の際の露出値を決定するとともに、カメラドライバソフトウェアを復帰させ、その露出値を用いた画像撮影をメインカメラ３１に実行させる。【選択図】  図１
2010147717.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮影するための撮像素子とカメラレンズを有するカメラハードウェア部と、
少なくとも画像撮影開始のユーザ指示を入力するための指示入力部と、
上記カメラレンズの配設位置近傍の筐体外壁面に配され、携帯電話機能が稼働している状態の時に周囲環境の照度値を検出する照度センサ部と、
携帯電話機能が稼働している状態で少なくとも上記カメラハードウェア部のカメラドライバソフトウェアを起動後待機状態としておき、上記指示入力部から画像撮影開始の指示が入力された時には、上記照度センサ部の検出照度値を用いて上記カメラハードウェア部による画像撮影の際の露出値を決定するとともに、上記カメラドライバソフトウェアを復帰させて上記露出値を用いた上記カメラハードウェア部による画像撮影を実行させる撮影起動制御部と、
を有するカメラ機能付き携帯電話端末。
【請求項２】
上記撮影起動制御部は、上記カメラドライバソフトウェアに対して上位のソフトウェアであり且つ、少なくとも、上記撮像素子からの撮像信号を用いて露出値及びホワイトバランス値を含む撮影設定値を決定する処理と、それら決定された撮影設定値を用いた画像撮影を上記カメラドライバソフトウェアを通じて上記カメラハードウェア部に行わせる画像撮影処理と、を実行するためのカメラアプリケーションソフトウェアを、上記検出照度値を用いた画像撮影の実行後若しくはそれと並行して起動させる請求項１記載の携帯電話搭載カメラ装置。
【請求項３】
上記撮影起動制御部は、上記起動されたカメラアプリケーションソフトウェアにより決定された上記ホワイトバランス値を基に、上記検出照度値を用いた画像撮影による画像信号のホワイトバランス補正を行う請求項２記載のカメラ機能付き携帯電話端末。
【請求項４】
上記撮影起動制御部は、上記指示入力部から画像撮影開始の指示が入力された際に、上記照度センサ部の検出照度値が所定値以下である時には、上記カメラドライバソフトウェアの待機状態を維持する請求項１記載のカメラ機能付き携帯電話端末。
【請求項５】
携帯電話機能が稼働している状態では、撮影起動制御部が、画像を撮影するための撮像素子とカメラレンズを有するカメラハードウェアブロックのカメラドライバソフトウェアを起動後待機状態とするステップと、
携帯電話機能が稼働している状態の時、上記カメラレンズの配設位置近傍の筐体外壁面に配された照度センサ部が周囲環境の照度値を検出するステップと、
指示入力部から画像撮影開始のユーザ指示が入力された時、撮影起動制御部が、上記照度センサ部の検出照度値を用いて、上記カメラハードウェア部による画像撮影の際の露出値を決定するとともに、上記カメラドライバソフトウェアを復帰させて上記露出値を用いた上記カメラハードウェア部による画像撮影を実行させるステップと、
を有するカメラ機能付き携帯電話端末の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ機能を備えた携帯電話端末及びその制御方法に関する。
【背景技術】
【０００２】
カメラ装置として現在主流となっているデジタルカメラは、従来のフィルムカメラに比べて小型化，軽量化，薄型化が進んでおり、また、撮影可能コマ数も従来のフィルムカメラに比べて圧倒的に多い。このため、ユーザは、デジタルカメラを常に携帯、或いは近くにおいておき、撮影枚数を気にすることなく、様々な被写体を撮影することが多くなっている。
【０００３】
ところが、カメラ装置のデジタル化により生ずるネガティブな面として、電源オンから実際に撮影が可能になるまでの起動時間が、従来のフィルムカメラに比べて非常に長いという問題があった。すなわち、デジタルカメラ装置が主流となる以前の例えばレンズ付きフィルム（いわゆる使い捨てカメラ）などでは、電源投入などの操作無しにシャッターボタンを押すだけで瞬間的なシャッターチャンスを捉えられたが、デジタルカメラ装置の場合は、電源スイッチ操作→カメラ起動待ち及びその起動確認→シャッターボタン操作という、最低でも３ステップが撮影時に必要となる。このため、デジタルカメラ装置の場合は、例えば瞬間的に起こった出来事を撮影するような時に、カメラ装置の起動が間に合わず、シャッターチャンスを逃してしまうという場面が多くなっている。
【０００４】
このようなことから、デジタルカメラの起動の高速化と、レリーズ操作（シャッターボタンの押下操作）により撮影が実行され、その撮影が完了するまでの時間を短縮するための技術として、特開２００７−２８２２６５号の公開特許公報（特許文献１）や特開２００５−２５２８００号の公開特許公報（特許文献２）に記載の技術が提案されている。
【０００５】
特開２００７−２８２２６５号の公開特許公報（特許文献１）には、デジタルカメラのシステム起動プログラムを、撮影に最低限必須の部分と、それ以外の部分とに分け、起動直後に前者のプログラム部分を読み込み実行し、その後、後者のプログラム部分を読み込み実行処理することにより、起動から撮影可能状態になるまでの高速化を図る手法が提案されている。すなわち、特許文献１に記載の技術では、デジタルカメラが高速起動モードになされている場合、システム起動時に、先ず、起動用プログラムのうちの一部、すなわち撮像系の立ち上げに必要なプログラムがＲＯＭから読み出され、バッファメモリに展開される。続いて、撮像系の立ち上げ処理が実行され、この処理が完了した時点で撮影が可能となる。このときの撮影は、露出値、シャッタスピード、焦点距離等の撮影条件については、装置設計時に設定した固定値、ユーザが予め任意に設定した固定値、あるいは前回撮影時の値などを用いた固定値が用いられる。そして、高速起動モードにおいて撮像系の立ち上げ処理が完了した時点で、シャッターボタンが押されていた場合または以後に押された場合には、直ちに一コマ目の撮像が行われ、撮像された画像データが生データのまま、すなわち圧縮処理を施していないフルサイズのデータのままバッファメモリに記憶される。その一コマ目の撮像が完了してからさらにシャッターボタンが押された場合には、続けて二コマ目の撮像が行われ、撮像された画像データが生データのままバッファメモリに記憶される。
【０００６】
特開２００５−２５２８００号の公開特許公報（特許文献２）には、光学ズーム機能を搭載したデジタルカメラにおいて、シャッターボタン操作に応じて上述同様の手法により高速起動した後、フォーカス固定状態にて光学ズームをスキャンしながら連続撮影をすることにより、瞬間的に起動して複数の画像を撮影する手法が提案されている。すなわち、特許文献２に記載の技術では、電源オフ状態からシャッターボタンが押下されると、ＲＯＭから基本動作に関わるプログラムが読み出され、バッファメモリのプログラム格納メモリに展開されて高速起動速射モードに入り、そして、ズームレンズがズーム駆動（ワイド側へ）されるとともに、フォーカス駆動（パンフォーカス側へ）される。次に、ＣＣＤなどの撮像系が立ち上がり、シャッターボタンを押している間は、バッファメモリの画像メモリが一杯になるまで連続撮影が行われる。そして、その連続撮影の後、付加機能に関わる残りのプログラムの読み込みやメモリカードの情報取得、ＬＣＤモニタの立ち上げ等が行われ、フル機能での起動が完了する。この技術においては、シャッターボタンが最初に押下されて画像が撮影される際には、オートフォーカスが動作しないので、その分の時間が節約でき、高速起動が可能となされている。
【０００７】
【特許文献１】特開２００７−２８２２６５号公報（図１）
【特許文献２】特開２００５−２５２８００号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、上述した高速起動技術は、システムの起動から撮影操作が可能になるまで、若しくは、画像が取り込まれるまでの時間を或る程度短縮することは可能であるが、適切な撮影画像が得られるかどうかについては補償されていない。
【０００９】
すなわち、デジタルカメラにより良好な画質の画像を得るためには、露出とホワイトバランスと焦点という三つの重要な要素を満足しなければならないが、上述の高速起動技術では、特に露出とホワイトバランスの要素を満足させることができない可能性がある。なお、上記焦点の要素については、例えば特許文献２を利用することにより、或る程度満足できる画像を得ることができると考えられる。その一方で、上記露出とホワイトバランスの要素については、上記特許文献１，２の何れであっても満足させることができなくない可能性が高い。また従来は、露出とホワイトバランスを決める際には、予め決められている初期設定値を始点とし、実際に撮像素子から得られている撮像データを基に、露出とホワイトバランスの最適値を探索するようなフィードフォワード制御が行われる。したがって、当該最適値が得られるまでには或る程度の収束時間が必要となり、上述の高速起動技術のように起動後直ぐに撮影が実行された場合、つまり露出やホワイトバランスが最適値に収束する前に撮影が行われた場合には、不適切な露出状態（いわゆる白飛びや真っ暗な状態）や異常な色味の画像が撮影されてしまう虞がある。勿論、これらの問題は、例えば携帯電話端末に搭載されているカメラ装置においても同様に発生する。
【００１０】
本発明は、このような実情に鑑みて提案されたものであり、レリーズ操作から撮影が完了するまでの時間を短縮することのみならず、露出や色味の適切な撮影画像を得ることを可能とするカメラ機能付き携帯電話端末及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明のカメラ機能付き携帯電話端末は、撮像素子とカメラレンズを有するカメラハードウェア部と、画像撮影開始のユーザ指示を入力するための指示入力部と、カメラレンズの配設位置近傍の筐体外壁面に配され且つ携帯電話機能の稼働状態の時に周囲環境の照度値を検出する照度センサ部とを有する。さらに、本発明のカメラ付き携帯電話端末は、携帯電話機能が稼働している状態では少なくともカメラハードウェア部のカメラドライバソフトウェアを起動後待機状態としておき、指示入力部から画像撮影開始の指示が入力された時には、照度センサ部の検出照度値を用いてカメラハードウェア部による画像撮影の際の露出値を決定するとともに、カメラドライバソフトウェアを復帰させ、その露出値を用いた画像撮影を実行させる撮影起動制御部を有する。これにより、本発明は上述した課題を解決する。
【００１２】
すなわち、本発明のカメラ機能付き携帯電話端末によれば、携帯電話機能が稼働している状態では、カメラドライバソフトウェアが待機状態となされている。また本発明のカメラ機能付き携帯電話端末は、カメラレンズの近傍に設けられた照度センサ部により周囲環境の照度を検出可能となっている。そして、本発明のカメラ機能付き携帯電話端末は、ユーザから撮影指示が入力された時、カメラドライバソフトウェアを直ちに復帰させる。これにより、本発明のカメラ機能付き携帯電話端末によれば、瞬間的なシャッターチャンスに対応した撮影が可能となる。また、本発明のカメラ機能付き携帯電話端末によれば、その撮影の際には、照度センサ部の検出照度値を用いた露出決定が行われるため、撮影後に修正・補正することの難しい露出については略々適正な撮影画像を得ることができる。
【００１３】
また、本発明のカメラ機能付き携帯電話端末は、検出照度値を用いた画像撮影の実行後若しくはそれと並行してカメラアプリケーションソフトウェアを起動させる。そして、本発明のカメラ機能付き携帯電話端末は、その起動されたカメラアプリケーションソフトウェアにより決定されたホワイトバランス値を基に、検出照度値を用いて画像撮影された画像信号のホワイトバランス補正を行う。
【００１４】
すなわち、本発明のカメラ機能付き携帯電話端末によれば、カメラアプリケーションソフトウェアにより決定されたホワイトバランス値を基に、既に撮影済みの画像信号のホワイトバランス補正を行うことで、撮影画像の色味を適正なものにしている。
【発明の効果】
【００１５】
本発明のカメラ機能付き携帯電話端末においては、携帯電話機能が稼働している状態ではカメラドライバソフトウェアを待機状態としておき、ユーザから撮影指示（レリーズ操作）が入力されると、照度センサ部の検出照度値を用いた露出決定を行うとともに、カメラドライバソフトウェアを直ちに復帰させて画像撮影を実行するため、レリーズ操作から撮影が完了するまでの時間を短縮することのみならず、露出が適切な撮影画像を得ることができる。
【００１６】
また、本発明のカメラ機能付き携帯電話端末においては、カメラアプリケーションソフトウェアにより決定されたホワイトバランス値を基に、検出照度値を用いた画像撮影による画像信号のホワイトバランス補正を行うことで、色味が適切な撮影画像を得ることができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しながら、本発明の一実施形態について説明する。
【００１８】
なお、本発明が適用される一例として、本実施形態では、カメラ機能付き携帯電話端末を例に挙げているが、勿論、ここで説明する内容はあくまで一例であり、本発明はこの例に限定されないことは言うまでもない。
【００１９】
［携帯電話端末の概略構成］
図１には、本実施形態の携帯電話端末の概略構成を示す。
【００２０】
図１において、ＬＣＤ(Liquid Crystal Display）１１は、本実施形態の携帯電話端末に搭載されている液晶ディスプレイである。ＬＣＤＣ１２は、上記ＬＣＤ１１の動作及び表示等を制御する液晶ディスプレイコントローラである。
【００２１】
ＬＥＤ（発光ダイオード）１４は、例えば着信ランプやキーパット４５の照明ランプなど、本実施形態の携帯電話端末に備えられている各種照明光源である。ＬＥＤドライバ１５は、それら複数のＬＥＤ１４を駆動および制御する。
【００２２】
加速度センサ１６は、本実施形態の携帯電話端末に例えば物理的な振動が加えられた時に、その振動の加速度の大きさ及び向きを検出する。この加速度センサ１６の検出信号はＣＰＵ１０へ送られる。
【００２３】
ジャイロセンサ１７は、本実施形態の携帯電話端末に例えば物理的な振動が加えられた時に、その振動による回転方向の角速度と回転角度を検出する。このジャイロセンサ１７の検出信号はＣＰＵ１０へ送られる。
【００２４】
照度センサ１８は、例えば上記ＬＣＤ１１の表示明るさを決めるために、本実施形態の携帯電話端末の周囲環境の明るさを検出する。この照度センサ１８の検出信号はＣＰＵ１０へ送られる。
【００２５】
レシーバ１９は、本実施形態の携帯電話端末にて音声通話等が行われている時に、受話音声を出力するためのスピーカである。
【００２６】
マイクロホン２０は、本実施形態の携帯電話端末にて音声通話等が行われている時に、送話音声を入力するための音声入力デバイスである。
【００２７】
外部インターフェース（Ｉ／Ｆ）２１は、各種外部コネクタとその外部コネクタとの間で信号等を行うための外部接続部からなる。なお、上記外部コネクタにはいわゆるＵＳＢ２．０（Universal Serial Bus 2.0）規格のコネクタが含まれており、このため本実施形態の携帯電話端末はＵＳＢ２．０コントローラ２２も備えている。
【００２８】
ＵＳＩＭカードスロット２３は、加入者情報（契約者情報）等が記憶されたいわゆるＵＳＩＭ（Universal Subscriber Identity Module）カードが装填されるＩＣカードスロットである。
【００２９】
赤外線通信モジュール２４は、赤外線を用いて情報通信を行うための通信デバイスである。
【００３０】
振動モータ２５は、本実施形態の携帯電話端末に振動を発生させるためのいわゆるバイブレータである。
【００３１】
バッテリ２６は、本実施形態の携帯電話端末の各部で使用する電力用の電源である。
【００３２】
周辺ＩＣ＋電源ＩＣ２７は、上記ＵＳＩＭカードスロット２３、赤外線通信モジュール２４、振動モータ２５、バッテリ２６、外部インターフェース２１と接続されており、それら各部の制御や信号処理の他、バッテリ２６の電源の供給制御などを行う。
【００３３】
メインカメラ３１は、カメラレンズ等の撮影光学系や撮像素子（撮像デバイス）等からなる。フラッシュ（フラッシュライト）３３は、上記メインカメラ３１による撮影時の撮影補助光を発光するための光源ランプである。フラッシュライトコントローラ３２は、メインカメラ３１による撮影に連動して、フラッシュ３３の発光を制御する。
【００３４】
メインカメラ用照度センサ５５は、携帯電話端末の筐体外壁面のうちで上記メインカメラ３１のカメラレンズが設けられている位置の近傍に取り付けられており、当該メインカメラ３１のカメラレンズが向けられている方向の明るさを検出する。詳細については後述するが、当該メインカメラ用照度センサ５５は、後述するように瞬間的なシャッターチャンスを捉えるためにシャッターボタンが押された時に、露出や色味の適切な撮影画像が得られるように、メインカメラ３１の露出（シャッタースピード及びゲイン）を決める際の周囲環境の明るさ検出（照度検出）のために設けられている。なお、メインカメラ用照度センサ５５は、例えば明るさに応じて抵抗値が変化するセンサ素子からなり、特にセンサ用ドライバやその起動等を必要としないデバイスにより構成されており、殆ど電力を消費することのないものとなされている。したがって、当該メインカメラ用照度センサ５５は、本実施形態の携帯電話端末の本体電源が入っている状態では常に外部環境の照度を検出可能となされている。
【００３５】
サブカメラ３４は、上記メインカメラ３１とは別に設けられたカメラ部であり、一例として、いわゆる自分撮り時にユーザ自身を撮影したり、テレビ電話による通話の際にユーザ自身を撮影する際などに用いられる。
【００３６】
ＲＦ回路３５は、本実施形態の携帯電話端末が携帯電話網の基地局と通信する際の無線通信用回路である。アンテナ３６は、本実施形態の携帯電話端末が基地局と無線通信を行う際の無線通信アンテナである。
【００３７】
非接触通信カードコントローラ３７は、非接触通信ＩＣカードとの間でいわゆる電磁誘導方式により信号通信を行うための各種制御及び信号処理を行う。非接触通信カードアンテナ３８は、上記電磁誘導方式による非接触通信のためのアンテナである。
【００３８】
ブルートゥース（Ｂｌｕｅｔｏｏｔｈ：登録商標）コントローラ３９は、いわゆるブルートゥース方式により無線通信を行うための各種制御及び信号処理を行う。ブルートゥースアンテナ４０は、上記ブルートゥース方式の無線通信のためのアンテナである。
【００３９】
デジタルＴＶチューナ４１は、いわゆるデジタルテレビジョン放送用のチューナである。デジタルＴＶアンテナ４２は、当該デジタルテレビジョン放送電波を受信するためのアンテナである。
【００４０】
メモリカードスロット４４は、例えばいわゆるＳＤ（Secure Digital）カード等の外部メモリカードが着脱されるスロットである。メモリカードコントローラ４３は、メモリカードスロット４４に装填されたメモリカードに対するデータの書き込み／読み出し等の制御及び信号処理を行う。
【００４１】
キー・ボタン４５は、本実施形態の携帯電話端末に搭載されたテンキーや十字キー、シャッターボタン等の各種キー及び各種ボタンと、それら各キーやボタンがユーザにより操作された時のキー・ボタン出力信号を生成する。本実施形態の場合、当該キー・ボタン４５に属するボタンの一つとして、専用のシャッターボタンが用意されている。
【００４２】
内部メモリ４６は、例えばＤＤＲ  ＳＤＲＡＭ（Double Data Rate SDRAM）４７と、ＮＡＮＤ型フラッシュメモリ（NAND-type flash memory）４８とを有してなる。上記ＮＡＮＤ型フラッシュメモリ４８には、ＯＳ（Operating System）のプログラムやＣＰＵ１０が各部を制御するための制御プログラム、本発明にかかる後述する高速起動撮影アプリケーション・ミドルウェア、カメラアプリケーションソフトウェアを含む各種のアプリケーションプログラム、圧縮符号化された楽曲・動画像・静止画データコンテンツの他、各種の設定値、フォントデータ、各辞書データ、機種名情報や端末識別情報などが記憶される。ＤＤＲ  ＳＤＲＡＭ４７は、ＣＰＵ１０が各種のデータ処理や演算を行う際の作業領域として、随時データを記憶する。
【００４３】
音声音声チップ４９は、例えば音楽再生などの信号処理を行うためのＩＣ回路である。当該音声チップ４９には、図示しないアンプを介して、ステレオ音声出力用の右スピーカ５０と左スピーカ５１が接続されている。
【００４４】
ＣＰＵ（中央処理ユニット）１０は、通信制御、音声処理及びその制御、画像処理及びその制御、カメラ撮影制御、その他各種信号処理や各部の制御等を行う。また、ＣＰＵ１０は、内部メモリ４６に蓄積されている各種の制御プログラムやアプリケーションプログラムの実行及びそれに付随する各種データ処理等を行う。特に本実施形態の場合、詳細については後述するが、ＣＰＵ１０は、例えば、瞬間的なシャッターチャンスを捉えるためにシャッターボタンが押されたような場合に、本発明にかかる高速起動撮影アプリケーション・ミドルウェアにより、当該瞬間的なシャッターボタンの押下に応じた画像撮影とその撮影時の露出を適切にするための処理及び制御を実行する。また、ＣＰＵ１０では、上記高速起動撮影アプリケーション・ミドルウェアとカメラアプリケーションプログラムの連動により、上記瞬間的なシャッターボタンの押下により撮影された画像の色味を適切なものに補正する処理をも実行する。
【００４５】
その他、図１には図示を省略しているが、本実施形態の携帯電話端末は、一般的な携帯電話端末に設けられる各構成要素についても当然ながら備えている。
【００４６】
［携帯電話端末の概略的外観構成］
図２〜図４には、本実施形態の携帯電話端末１の概略的な外観構成例を示す。なお、図２は本実施形態の携帯電話端末１の概略正面図を、図３は概略側面図を、図４は概略背面図を示している。
【００４７】
これら図２〜図４に示す本実施形態の携帯電話端末１は、上筐体２と下筐体３を互いの主面に対して並行な方向で且つ直線的は方向へ相対的にスライドさせることが可能な、いわゆるスライドタイプの端末である。なお、図２〜図４は、本実施形態の携帯電話端末をスライドさせて開いた状態（オープン状態）を示している。また、図２〜図４では、主な構成要素についてのみ説明する。
【００４８】
図２に示すように、本実施形態の携帯電話端末１の上筐体２には、ＬＣＤ１１が設けられており、また当該ＬＣＤ１１が設けられている筐体面上にはサブカメラ３４のレンズも配されている。下筐体３には、キー・ボタン４５のテンキー等が設けられている。が配されている。また、図３に示すように、本実施形態の携帯電話端末１の下筐体３の側面には、専用シャッターボタン４と、メモリカードスロット４４が配されている。さらに、図４に示すように、下筐体３の背面側にはメインカメラ３１のカメラレンズが配されている。そして、本実施形態の携帯電話端末１において、メインカメラ３１のカメラレンズ近傍には、メインカメラ用照度センサ５５が配されている。
【００４９】
［一般的なカメラ機能付き携帯電話端末における画像撮影処理の説明］
ここで、本実施形態のカメラ機能付き携帯電話端末における高速起動画像撮影の特徴をより明確にするために、先ず、一般的なカメラ機能付き携帯電話端末による画像撮影時の動作について説明する。
【００５０】
カメラ機能付き携帯電話端末は、一般的なデジタルカメラ装置とは異なり、常時電源を入れた状態で使用され、システムそのものは常に稼働状態となされている。つまり、携帯電話端末は、通話やその他の操作等が行われていない場合であっても、少なくとも着信待ち受け状態になっており、常にシステムが稼働している。また、携帯電話端末は、上述のように常時電源が入った状態となされ、例えば取り出し易いポケットや鞄に入れられた状態、若しくは直接手に持たれている状態のように、常にユーザにより携帯されて利用されるという特徴を持った電子機器である。
【００５１】
そのため、携帯電話端末のカメラ機能により、いわゆるレンズ付きフィルムのようにシャッターボタンを押すだけで瞬間的なシャッターチャンスを捉えられるようになれば、その常時携帯性という特徴と相俟って、新しい写真利用のシーンが広がり、ユーザにも大きなメリットを与えることができると考えられる。
【００５２】
但し、一般的な携帯電話端末は、バッテリの消耗を抑えるために、待ち受け状態等の通常使用時にはカメラ機能への電力供給が遮断されている。このため、当該携帯電話端末は、例えばメニュー操作や専用ボタン操作等によりユーザから撮影モードへの移行指示が入力された時にのみ、カメラ機能へ電源を投入するとともにカメラアプリケーションソフトウェアを起動するようになされている。そして、カメラアプリケーションソフトウェアが起動した携帯電話端末は、カメラ機能のリセット処理、画像撮影のためのユーザインターフェースの設定やメモリの一時画像保存領域の確保、画像が記録される記録媒体の容量確認、プレビュー画像の表示のためのディスプレイ表示設定などの様々な初期化設定を行う。
【００５３】
また、それら初期化設定が完了した場合でも  カメラ機能の露出（シャッタースピードとゲイン）やホワイトバランスの各設定値は実環境に適応していないため、直ぐに撮影することはできない。すなわち例えば、予め決められたような固定露出値（つまり実環境に適応していない露出値）で撮影を行ったとすると、明るい環境下ではいわゆる白飛びした画像しか撮影できず、逆に、暗い環境下では真っ暗な画像しか撮影できないなどの問題が生ずる。ホワイトバランスについても同様であり、予め決められたような固定ホワイトバランス設定値（つまり実環境に適応していないホワイトバランス設定値）で撮影を行ったとすると、色味が不適切な色味の画像しか撮影できないという問題が生じる。
【００５４】
このようなことから、上記初期化設定後の携帯電話端末は、露出，ホワイトバランスの最適点探索、さらにはオートフォーカススキャンといった各種撮影環境適応化処理を実行する。すなわち、露出の最適点探索は、図５に示すように、先ずゲインとシャッタースピードについて或る決まった初期値を用いて画像を取得し、その取得画像を基に明るさを評価し、その評価数値が予め決められた目標露出値に対して大きいか逆に小さいかを判断し、その判断結果に応じて次回の画像取得時の露出値を変化させるようなフィードフォワード方式により行われる。ホワイトバランスの最適点探索についても上記露出の最適化設定の場合と略々同様であり、フィードフォワード方式により行われる。
【００５５】
そして、一般的な携帯電話端末は、上述のようなカメラ機能への電源投入、カメラアプリケーションソフトウェアの起動、上記初期化設定処理、上記最適点探索処理など一連の処理が全て完了した後に、レリーズ操作を受け付け可能な状態となり、その後、実際にレリーズボタンが押された時に撮影を実行することになる。
【００５６】
すなわち上述したように、一般的な携帯電話端末の場合は、従来のデジタルカメラ装置の場合と同様に、カメラ機能への電源オンから実際に撮影が可能になるまでの起動時間が長く、瞬間的なシャッターチャンスを捉えることができないという問題を残している。
【００５７】
以下、上述した一般的な携帯電話端末の画像撮影時におけるカメラ機能の起動から初期化設定及び最適化設定とその後の画像撮影までの処理の流れについて、図６及び図７に示す携帯電話端末のハードウエア及びユーザインターフェースとソフトウェアの階層構造と、図８に示すシーケンス図を用いて説明する。
【００５８】
図６と図７に示すように、一般的な携帯電話端末においては、ハードウェア階層１０４の上にＯＳ階層１０３が有り、さらにミドルウェア階層１０２，アプリケーション階層１０１が配され、最上位がユーザインターフェース階層１００となされている。なお、ＯＳ階層１０３，ミドルウェア階層１０２，アプリケーション階層１０１における各種の処理は、実際にはソフトウェアプログラムによりＣＰＵが実行する処理である。
【００５９】
ここで、一般的な携帯電話端末のカメラ機能において画像撮影がなされる場合には、基本的には図７に示すように上位階層から下位階層へ処理が進む。すなわち、図７に示すユーザインターフェース階層１００のメニュー操作や専用ボタン操作等を通じてカメラ撮影モードが選択されると、先ず、図８のステップＳ１０１のように当該ユーザ指示情報がアプリケーション階層１０１へ渡される。
【００６０】
当該カメラ撮影モードのユーザ指示情報を受けると、アプリケーション階層１０１では、カメラアプリケーションソフトウェア１１０が起動する。そして、起動したカメラアプリケーションソフトウェア１１０は、ミドルウェア階層１０２のＡＶミドルウェア１１１を起動させ、そのＡＶミドルウェア１１１を通じて、ステップＳ１０２のように、カメラ撮影のための各種初期化設定の処理を開始する。
【００６１】
具体的には、先ず、カメラアプリケーションソフトウェア１１０は、ＡＶミドルウェア１１１を通じて、ステップＳ１０３により、ＯＳ階層１０３のＬＣＤドライバ１１５を起動させ、さらに、当該起動したＬＣＤドライバ１１５を通じて、ステップＳ１０４のように、ハードウェア階層１０４のＬＣＤ１１へ電源を投入させるとともに、そのディスプレイ表示のための各種設定を実行させる。
【００６２】
そして、ステップＳ１０５において、上記ＬＣＤドライバ１１５から表示設定の完了応答を受け取ると、カメラアプリケーションソフトウェア１１０は、ステップＳ１０６のように、ＡＶミドルウェア１１１を通じてＯＳ階層１０３のカメラドライバ１１７を起動させ、さらにステップＳ１０７のように、当該起動したカメラドライバ１１７を通じて、ハードウェア階層１０４のメインカメラ３１への電源投入とリセット解除を実行させる。
【００６３】
また、ステップＳ１０８において、上記メインカメラ３１の電源投入とリセット解除の完了応答をカメラドライバ１１７から受け取ると、カメラアプリケーションソフトウェア１１０は、ステップＳ１０９のように、ＡＶミドルウェア１１１とカメラドライバ１１７を通じて、メインカメラ３１に対する前述のような各種初期化設定を要求する。
【００６４】
ステップＳ１１０においてメインカメラ３１の各種初期化設定が行われ、ステップＳ１１１により、カメラドライバ１１７とＡＶミドルウェア１１１を通じて当該初期化設定の完了応答を受け取ると、カメラアプリケーションソフトウェア１１０は、ステップＳ１１２のように、ＡＶミドルウェア１１１とカメラドライバ１１７を通じて、メインカメラ３１に対して前述のような露出やホワイトバランスの最適化設定を要求する。これにより、カメラドライバ１１７及びメインカメラ３１では、ステップＳ１１３において、露出やホワイトバランスの最適化設定が行われる。そして、上記ステップＳ１１３においてメインカメラ３１の露出やホワイトバランスの最適化設定が完了し、ステップＳ１１４により、カメラドライバ１１７とＡＶミドルウェア１１１を通じて当該露出やホワイトバランスの最適化設定の完了応答を受け取ると、カメラアプリケーションソフトウェア１１０は、ステップＳ１１５により、ユーザインターフェース階層１００の前記シャッターボタン４によるレリーズ操作を受け付け可能な状態にする。
【００６５】
なお、図８では図示を省略しているが、カメラアプリケーションソフトウェア１１０は、ＡＶミドルウェア１１１を通じて、ＯＳ階層のフラッシュドライバ１１６、オーディオドライバ１１４、外部記憶コントローラ１１３（メモリカードコントローラ４３）、メモリマネージャ１１２等をも、前述のＬＣＤドライバ１１５やカメラドライバ１１７と同時並行して起動させる。また、カメラアプリケーションソフトウェア１１０は、それらドライバやコントローラを通じて、ハードウェア階層１０４のフラッシュライト３３、アンプ及びスピーカ５７（音声チップ４９及び左右のスピーカ５０，５１）、メモリカードスロット４４に装填されたメモリカード等の外部記録メディア５５等の起動と各種設定等も実行させる。
【００６６】
その後、シャッターボタン４を通じてユーザによりレリーズ操作が行われると、ステップＳ１１０のように、ユーザインターフェース階層１００からは、当該レリーズ信号がカメラアプリケーションソフトウェア１１０へ送られる。このレリーズ信号を受けたカメラアプリケーションソフトウェア１１０は、ステップＳ１１７において、ＡＶミドルウェア１１１とカメラドライバ１１７を通じて、メインカメラ３１に対して画像撮影を行わせる。そして、画像撮影を行ったメインカメラ３１は、ステップＳ１１９において、その撮影画像データをカメラアプリケーションソフトウェア１１０へ返す。当該撮影画像データを受け取ったカメラアプリケーションソフトウェア１１０は、ステップＳ１１９において、その撮影画像データに対して必要に応じて圧縮等の所定の処理を施したりメモリへの記録等を行った後、ステップＳ１２０により、ユーザインターフェース階層１００を通じた例えば表示通知などにより、ユーザへ撮影が完了したことを伝える。
【００６７】
［本実施形態の携帯電話端末におけるカメラ機能の高速起動及び画像撮影の説明］
上述したような一般的なカメラ機能付き携帯電話端末における画像撮影時の動作に鑑み、本実施形態のカメラ機能付き携帯電話端末では、以下のような動作及び制御を実行することにより、例えば待ち受け状態のような通常使用状態において瞬間的なレリーズ操作がなされた場合に、そのレリーズ操作に即応してメインカメラ３１による撮影を実行可能としつつ、適正な露出で且つ色味も正常な撮影画像を取得及び保存可能としている。
【００６８】
なお、本実施形態の携帯電話端末において、瞬間的なレリーズ操作に即応しつつ適正な露出で色味も正常な撮影画像を取得及び保存可能な動作モードを、以下の説明では高速起動画像撮影モードと呼ぶことにする。
【００６９】
本実施形態の携帯電話端末は、高速起動画像撮影モードが起動すると、少なくともカメラ撮影に必要な各種設定の初期化等を実行し、それらカメラ撮影に必要な初期化設定が完了した後、カメラ撮影にのみ必要となる各種ドライバやハードウェアのうち、カメラドライバ及びメインカメラ３１のみを低消費電力モードにしておき、それらカメラドライバ及びメインカメラ３１については瞬時に再起動可能としておく。一方、カメラ撮影にのみ必要となる各種ドライバやハードウェアのうち、上記カメラドライバ及びメインカメラ３１を除く他のドライバやハードウェアについては、電源を遮断して停止させておく。なお、本実施形態では、当該高速起動画像撮影モード時の低消費電力モードを、高速起動撮影スタンバイモードと呼ぶことにする。
【００７０】
上述のような高速起動撮影スタンバイモードとなっている時に、例えばユーザによりシャッターボタンが押されると、本実施形態の携帯電話端末は、上記カメラドライバ及びメインカメラ３１のスタンバイ状態を瞬時に解除して画像撮影が可能な状態に切り替える。
【００７１】
またこの時の携帯電話端末は、メインカメラ３１の近傍に配置されている前記メインカメラ用照度センサ５５から常に得られている照度情報を基にカメラの露出設定も同時に行う。なお、この時の上記照度情報に応じた露出設定は、瞬時に行われなければならないため、例えば最適露出に収束させるようなフィードフォワード制御や何らかの演算等を伴うような設定手法ではなく、予め用意された照度と露出の対応テーブルから、上記照度情報に応じた露出値を選択するようなフィードバック手法を用いることが望ましい。これにより、前述したような露出設定の最適点への収束待ちの時間は不要となる。
【００７２】
そして、本実施形態の携帯電話端末では、上記設定された露出によりメインカメラ３１で撮像された画像データを、上記シャッターボタン押下により撮影された画像データとしてメモリに取り込む。
【００７３】
すなわち本実施形態では、上記高速起動撮影スタンバイモードから上記シャッターボタン押下により画像撮影が行われる時には、例えば通常のカメラアプリケーションソフトウェア起動時のようなグラフィカルなユーザインターフェースの表示やプレビュー表示などは一切行わず、メインカメラ用照度センサ５５の照度情報に基づく露出（シャッタースピードとゲイン）のみが設定された状態でメインカメラ３１による撮影を実行する。また、本実施形態の携帯電話端末においては、カメラ撮影画像の取り込み動作（メインカメラ３１から出力される画像データの取り込み動作）に直接的に関係の無い他の機能（上記プレビュー表示等）の初期化設定などの一連の処理や、カメラアプリケーションソフトウェアの起動等は、上記画像取り込み動作の終了後に実行する。これにより、本実施形態によれば、待ち受け状態等で瞬間的なレリーズ操作がなされた場合に、そのレリーズ操作に即応した高速な画像撮影及びその画像の保存が可能となる。
【００７４】
なお、本実施形態のように露出のみ設定した状態で画像撮影を行った場合、ホワイトバランスについては必ずしも適正になるとは限らない。このため、本実施形態の携帯電話端末は、上記高速画像撮影により画像が撮影されて保存された後、カメラアプリケーションソフトウェアが起動し、そのカメラアプリケーションソフトウェアによりホワイトバランスの最適点を取得できた時点で、当該最適点により上記保存済みの画像に補正処理を加えることにより、適正なホワイトバランスの画像を得るようにする。すなわち、画像撮影を行う場合において、ホワイトバランスについては撮影済み画像に対する補正で救済可能であるが、露出設定については撮影済み画像の補正では救済が難しいため、本実施形態では、露出設定のみで撮影を行い、その後ホワイトバランスの補正を行うことで、良好な画質の撮影画像を得るようにしている。なお、撮影済み画像に対するホワイトバランス補正の処理は、高速起動画像撮影モードにて撮影された画像について行われる処理であるため、本実施形態では当該高速起動画像撮影モード用のソフトウェアが実行している。勿論、当該撮影済み画像に対するホワイトバランス補正の処理は、カメラアプリケーションソフトウェアにより行われてもよい。
【００７５】
以下、上述した本実施形態のカメラ機能付き携帯電話端末における瞬間的な画像撮影及び保存と、その後のカメラアプリケーション起動による画像撮影までの処理の流れについて、図９に示す携帯電話端末のハードウエアとユーザインターフェース及びソフトウェアの階層構造と、図１０に示すシーケンス図を用いて説明する。
【００７６】
図９に示すように、本実施形態の携帯電話端末において、ハードウェア階層７５の上にはＯＳ階層７４が有り、さらにその上位側にミドルウェア階層７３，アプリケーション階層７２が配され、最上位がユーザインターフェース階層７１となされている。なお、ＯＳ階層７４，ミドルウェア階層７３，アプリケーション階層７２における各種の処理は、実際にはソフトウェアプログラムによりＣＰＵ１０が実行する処理である。
【００７７】
また、本実施形態において、高速起動画像撮影モードである場合、上記アプリケーション階層７２とミドルウェア階層７３の間には、高速起動撮影アプリケーション・ミドルウェア８３が用意される。なお、高速起動撮影アプリケーション・ミドルウェア８３は、カメラアプリケーションソフトウェア８１の内部機能となされていても良いが、その場合のカメラアプリケーションソフトウェア８１は高速起動撮影スタンバイモードの機能をも有したものとなる。以下の説明では、高速起動撮影アプリケーション・ミドルウェア８３が単独で設けられている例を挙げている。
【００７８】
先ず、本実施形態の携帯電話端末は、ステップＳ１のように、ユーザインターフェース階層１００の本体電源ボタンが押下されて本体電源が投入されると、ステップＳ３，ステップＳ４のように、携帯電話としての基本機能が起動（例えば通信機能への電源投入やディスプレイ電源投入や表示設定等）される。そして、それら基本機能が起動すると、ステップＳ５のように、高速起動撮影アプリケーション・ミドルウェア８３が起動する。
【００７９】
この時の高速起動撮影アプリケーション・ミドルウェア８３は、ステップＳ６として、ＯＳ階層７４のカメラドライバ８６を起動させ、さらにステップＳ７のように、当該起動したカメラドライバ８６を通じて、ハードウェア階層７５のメインカメラ３１への電源投入とリセット解除を実行させる。
【００８０】
また、ステップＳ８において、上記メインカメラ３１の電源投入とリセット解除の完了応答をカメラドライバ８６から受け取ると、高速起動撮影アプリケーション・ミドルウェア８３は、ステップＳ９のように、カメラドライバ８６を通じて、メインカメラ３１に対して前述同様の各種初期化設定を要求する。
【００８１】
ステップＳ１０においてメインカメラ３１の各種初期化設定が行われ、ステップＳ１１により、カメラドライバ８６を通じて当該初期化設定の完了応答を受け取ると、高速起動撮影アプリケーション・ミドルウェア８３は、ステップＳ１２のように、カメラドライバ８６及びメインカメラ３１をスタンバイ状態に設定する要求を出す。これにより、本実施形態の携帯電話端末は、高速起動撮影スタンバイモードとなる。
【００８２】
またこの時の高速起動撮影アプリケーション・ミドルウェア８３は、ユーザインターフェース階層７１を通じた例えば表示通知などにより、ユーザへ高速起動撮影スタンバイモードになったことを伝える。
【００８３】
ここで、上記高速起動撮影スタンバイモード状態の時に前記シャッターボタン４がユーザに押された場合、つまりカメラアプリケーションソフトウェアを通常起動させるユーザ指示がない状態でのレリーズ操作、言い換えると瞬間的な画像撮影を望むレリーズ操作がなされたとする。当該高速起動撮影スタンバイモード状態の時にシャッターボタン４が押下されると、ステップＳ２１のように、ユーザインターフェース階層７１からは、高速起動撮影アプリケーション・ミドルウェア８３へ高速起動撮影要求が送られる。
【００８４】
上記高速起動撮影要求を受け取ると、高速起動撮影アプリケーション・ミドルウェア８３は、ステップＳ２３として、カメラドライバ８６及びメインカメラ３１に対して、スタンバイ解除によるカメラ機能の復帰設定を行い、また、メインカメラ用照度センサ５５から得られている照度情報に基づく適正露出設定を行う。そして同時に、カメラドライバ８６及びメインカメラ３１では、上記レリーズ操作に応じた画像撮影が実行される。なお、この際、上記適正露出設定値に応じてフラッシュライト３３を発光させるようにしてもよい。そして、カメラドライバ８６及びメインカメラ３１は、ステップＳ２５において、その画像撮影により得られた撮影画像データを、高速起動撮影アプリケーション・ミドルウェア８３へ送る。
【００８５】
当該撮影画像データを受け取った高速起動撮影アプリケーション・ミドルウェア８３は、その画像データをメモリ等に保存する。
【００８６】
また本実施形態において、高速起動撮影アプリケーション・ミドルウェア８３は、上記ステップＳ２１にて高速起動撮影要求が送られてきた時、上記ステップＳ２３〜ステップＳ２５の処理の実行と並行して、ステップＳ２２として、アプリケーション階層７２のカメラアプリケーションソフトウェア８１を起動させる。
【００８７】
当該ステップＳ２２にて起動したカメラアプリケーションソフトウェア８１は、ミドルウェア階層７３のＡＶミドルウェア８２を起動させ、さらに、その起動したＡＶミドルウェア８２とカメラデバイス８６を通じて、ステップＳ２６のように、露出やホワイトバランスの最適化設定を行う。そして、上記ステップＳ２７においてメインカメラ３１の露出やホワイトバランスの最適化設定が完了し、ステップＳ２８により、カメラドライバ８６とＡＶミドルウェア８２を通じて当該露出やホワイトバランスの最適化設定の完了応答を受け取ると、高速起動撮影アプリケーション・ミドルウェア８３は、必要に応じて上記最適化設定されたホワイトバランスの値により、先のステップＳ２５で得られている撮影画像データにホワイトバランス補正を施して、画像の色味を適正なものに修正する。
【００８８】
その後、カメラアプリケーションソフトウェア８１は、ステップＳ２９により、ユーザインターフェース階層７１を通じた例えば表示通知などにより、ユーザへ撮影が完了したことを伝える。
【００８９】
なお、さらにその後にレリーズ操作が行われた場合には、カメラアプリケーションソフトウェア８１の管理による画像撮影が実行されることになる。
【００９０】
また、図１０では図示を省略しているが、上記ステップＳ２２にて起動したカメラアプリケーションソフトウェア８１は、ＡＶミドルウェア８２を通じて、ＯＳ階層のフラッシュドライバ８５、オーディオドライバ１１４、外部記憶コントローラ１１３（メモリカードコントローラ４３）、ＬＣＤドライバ１１５等を同時並行して起動させる。また、カメラアプリケーションソフトウェア８１は、それらドライバやコントローラを通じて、ハードウェア階層７４のフラッシュライト３３、アンプ及びスピーカ５７（音声チップ４９及び左右のスピーカ５０，５１）、メモリカードスロット４４に装填されたメモリカード等の外部記録メディア５５等の起動と各種設定等も実行させる。
【００９１】
［他の実施形態］
上述の実施形態によれば、当該高速起動画像撮影モードは、本実施形態の携帯電話端末の本体電源オン等の端末起動時に同時に起動される例を挙げたが、例えばユーザからの高速起動画像撮影モードの起動指示に応じて起動されてもよい。すなわち例えば、上記高速起動画像撮影モードにおける高速起動撮影スタンバイモード時、カメラドライバ８５やメインカメラ３１は省電力待機状態になされてはいるが、それらへの電源供給が完全に遮断されている場合と比べると、僅かではあるが待機電力は増えることになる。このようにカメラドライバ８５やメインカメラ３１による待機電力の消費があると、例えば待ち受け時間などが減少するというデメリットが多少なりとも生じることになる。したがって、そのような待ち受け時間の減少を望まないユーザのために、上記高速起動画像撮影モードは、例えば端末のメニュー設定画面等からユーザが自由に有効／無効設定可能とすることが望ましい。
【００９２】
また上述の実施形態の場合、高速起動画像撮影モードの時にシャッターボタン４が押されると直ちに画像撮影が実行されることになる。このため、例えば、携帯電話端末を鞄やポケットに入れているような状態で誤ってシャッターボタン４が押下された誤操作の場合でも、画像撮影が実行されてしまう虞がある。勿論、当該誤操作による画像撮影が実行されると、カメラ起動による無駄な電力消費がなされてしまうことにもなる。このため、本実施形態の携帯電話端末は、高速起動画像撮影モードにおける高速起動撮影スタンバイモード時に、例えば前記メインカメラ用照度センサ５５による検出照度情報が非常に暗い環境下であることを示す所定値以下である場合には、シャッターボタン４から押下信号が得られたとしても、それは誤操作によるものであると判断して当該押下信号を無視し、高速起動撮影スタンバイモードを維持するようになされている。これにより、携帯電話端末が鞄やポケットに入れられているような状態で誤ってシャッターボタン４が押下されたとしても、カメラ起動による無駄な電力消費はなされず、また、不要な画像撮影も行われないことになる。なお、当該誤操作防止機能についても、ユーザにより有効／無効が自由に設定可能であることが望ましい。すなわち例えば、夜間のような暗い環境下での瞬間的な撮影をユーザが望むような場合、その撮影を可能にするためには、上記誤操作防止機能を予め無効に設定しておけるようにすべきである。
【００９３】
［まとめ］
以上説明したように、本実施形態のカメラ機能付き携帯電話端末は、次のような特徴及び効果を有している。
【００９４】
すなわち、本実施形態の携帯電話端末によれば、高速起動画像撮影モード時には、シャッターボタン４等の物理的に設けられた専用ボタンの押下により、カメラ機能の呼び出しと同時に高速での起動撮影を行うことができる。
【００９５】
また、本実施形態の携帯電話端末によれば、高速起動画像撮影モードによる画像撮影時には、通常の画像撮影時に実行されるプレビュー画像の表示や露出とホワイトバランスの最適点探索、オートフォーカススキャンといった、撮影前に行われる初期化等の各種設定処理をスキップできるため、瞬間的なシャッターチャンスを逃さずに画像を撮影することが可能となる。
【００９６】
また、本実施形態の携帯電話端末によれば、高速起動画像撮影モードによる画像撮影時には、カメラ搭載面側に設けられた専用照度センサ（メインカメラ用照度センサ）からの照度情報を用いて露出（シャッタースピード、ゲイン）設定を行うことにより、通常の画像撮影時のような最適点探索処理のための時間を省いて、適切な露出状態の画像を撮影することが可能である。
【００９７】
また、本実施形態の携帯電話端末によれば、高速起動画像撮影モードによる画像撮影において、適切な露出値と固定若しくは暫定のホワイトバランス設定値とを用いて撮影された画像を、その後、最適点への収束させることで得た最適なホワイトバランス値を基に補正することにより、色味の正常が画像を得ることができる。
【００９８】
また、本実施形態の携帯電話端末によれば、高速起動画像撮影モード時において、非常に暗い環境化でシャッターボタンが押下された時には、そのボタン押下は誤操作によるものと判断し、シャッターボタンの押下信号を無視することにより、誤操作による撮影と無駄だ電力消費を無くすことが可能である。
【００９９】
さらに、本実施形態の携帯電話端末によれば、高速起動画像撮影モードの有効／無効、誤操作防止機能の有効／無効などをユーザが任意に設定可能となされているため、ユーザの様々な要求を満足させることができる。
【０１００】
なお、上述した実施形態の説明は、本発明の一例である。このため、本発明は上述した各実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。例えば、上述の実施形態では、携帯電話端末を例に挙げたが、携帯電話端末のように常に起動状態になされている電子機器にカメラ機能が搭載されているものであれば、如何なる電子機器にも適用可能である。
【図面の簡単な説明】
【０１０１】
【図１】本発明実施形態の携帯電話端末の概略的な内部構成例を示すブロック図である。
【図２】本発明実施形態の携帯電話端末の概略的な正面外観図である。
【図３】本発明実施形態の携帯電話端末の概略的な側面外観図である。
【図４】本発明実施形態の携帯電話端末の概略的な背面外観図である。
【図５】一般的なカメラ機能付き携帯電話端末における露出設定時の最適露出値探索方式の説明に用いる図である。
【図６】一般的なカメラ機能付き携帯電話端末におけるハードウェアとユーザインターフェース及びソフトウェアの概略的な階層構造を示す図である。
【図７】一般的なカメラ機能付き携帯電話端末におけるハードウェアとユーザインターフェース及びソフトウェアの概略的な階層構造を用い、カメラ機能使用時のカメラ起動制御の流れを説明するのに用いる図である。
【図８】一般的なカメラ機能付き携帯電話端末おいてカメラ機能使用時のカメラ起動制御の流れを説明するためのシーケンス図である。
【図９】本実施形態の携帯電話端末におけるハードウェアとユーザインターフェース及びソフトウェアの概略的な階層構造を用い、高速起動画像撮影モード時のカメラ起動及び画像撮影制御の流れを説明するのに用いる図である。
【図１０】本実施形態の携帯電話端末におけるハードウェアとユーザインターフェース及びソフトウェアの概略的な階層構造を用い、高速起動画像撮影モード時のカメラ起動及び画像撮影制御の流れを説明するためのシーケンス図である。
【符号の説明】
【０１０２】
１  携帯電話端末、２  上筐体、３  下筐体、４  シャッターボタン、１０  ＣＰＵ、１１  メインＬＣＤ、１２  ＬＣＤＣ、１４  ＬＥＤ、１５  ＬＥＤドライバ、１６  加速度センサ、１７  ジャイロセンサ、１８  照度センサ、１９  レシーバ、２０  マイクロホン、２１  外部インターフェース、２２  ＵＳＢ２．０コントローラ、２３  ＵＳＩＭカードスロット、２４  赤外線通信モジュール、２５  振動モータ、２６  バッテリ、２７  周辺ＩＣ＋電源ＩＣ、３１  メインカメラ、３２  フラッシュライトコントローラ、３３  フラッシュ、３４  サブカメラ、３５  ＲＦ回路、３６  アンテナ、  ３７  非接触通信カードコントローラ３７、３８  非接触通信カードアンテナ、３９  ブルートゥースコントローラ、４０  ブルートゥースアンテナ、４１  デジタルＴＶチューナ、４２  デジタルＴＶアンテナ、４３  メモリカードコントローラ、４４  メモリカードスロット、４５  キー・ボタン、４６  内部メモリ、４７  ＤＤＲ  ＳＤＲＡＭ、４８  ＮＡＮＤ型フラッシュメモリ、４９  音声チップ、５０  右スピーカ、５１  左スピーカ、５５  メインカメラ用照度センサ、７１  ユーザインターフェース階層、７２  アプリケーション階層、７３  ミドルウェア階層、７４  ＯＳ階層、７５  ハードウェア階層、８１  カメラアプリケーション、８２  ＡＶミドルウェア、８３  高速起動撮影アプリケーション・ミドルウェア、８５  フラッシュドライバ、８６  カメラドライバ、１１２  メモリマネージャ、１１３  外部記憶コントローラ、１１４  オーディオドライバ、１１５  ＬＣＤドライバ
【図１】
2010147717.tif 000003
【図２】
2010147717.tif 000004
【図３】
2010147717.tif 000005
【図４】
2010147717.tif 000006
【図５】
2010147717.tif 000007
【図６】
2010147717.tif 000008
【図７】
2010147717.tif 000009
【図８】
2010147717.tif 000010
【図９】
2010147717.tif 000011
【図１０】
2010147717.tif 000012