(57)【要約】【課題】画像の補正量を適切に制御する画像処理装置を実現する。【解決手段】補正情報の補正タイミングが「撮影時」である場合に、静止画／動画の撮影指示が発生すると、制御部１００は補正情報の中からユーザ指定された補正対象項目の撮影情報を撮影情報記憶部１０１ｄから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在撮影情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を、現在撮影情報に変更し、変更された現在撮影情報に基づき撮像部１０５が撮像した画像を処理用画像および表示用画像として各種情報一時記憶部１０１ｂに一時記憶すると共に、この一時記憶された表示用画像を表示部１０６に画面表示する。これにより、画像に含まれるオブジェクトの大きさやズーム／表示倍率に応じて、その画像の補正量を適切に制御する。【選択図】図１３
2010283523.tif 000002
【特許請求の範囲】
【請求項１】
画像を指定する画像指定手段と、
前記画像指定手段により指定された画像に含まれる対象領域の大きさを判別する判別手段と、
前記判別手段により判別された対象領域の大きさに対応して画像を補正する程度を表す補正量を制御する補正制御手段と、
前記補正制御手段により制御された補正量に従って前記画像指定手段により指定された画像を補正する画像補正手段と
を具備することを特徴とする画像処理装置。
【請求項２】
前記判別手段は、前記画像指定手段により指定された画像に含まれる対象領域の大きさとして、当該画像に占める対象領域の割合を判別することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像指定手段により指定された画像を画面に表示する表示制御手段を更に備え、
前記判別手段は、前記画像指定手段により指定された画像に含まれる対象領域の大きさとして、前記表示制御手段により画像が表示される画面に占める対象領域の割合を判別することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記補正制御手段は、前記判別手段により判別された対象領域の大きさが所定の大きさよりも大きい場合に、画像を補正する程度を表す補正量を大きくするように制御することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記補正制御手段は、前記判別手段により判別された対象領域の大きさが所定の大きさよりも小さい場合に、画像を補正する程度を表す補正量を大きくするように制御することを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記補正制御手段は、前記判別手段により判別された対象領域の大きさが所定の大きさよりも小さい場合に、画像を補正する程度を表す補正量をゼロとして補正しないように制御することを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記画像補正手段は、前記補正制御手段により制御された補正量に従って前記画像指定手段により指定された画像に含まれる対象領域を補正することを特徴とする請求項１記載の画像処理装置。
【請求項８】
前記画像補正手段は、前記補正制御手段により制御された補正量に従って前記画像指定手段により指定された画像全体を補正することを特徴とする請求項１記載の画像処理装置。
【請求項９】
前記画像指定手段により指定された画像を画面に表示する表示制御手段を更に備え、
前記画像補正手段は、前記補正制御手段により制御された補正量に従って前記表示制御手段により画面表示される画像を補正することを特徴とする請求項１記載の画像処理装置。
【請求項１０】
画像を撮像する撮像手段を更に備え、
前記画像補正手段は、前記補正制御手段により制御された補正量に従って前記撮像手段により撮像される画像を補正することを特徴とする請求項１記載の画像処理装置。
【請求項１１】
前記画像補正手段は、前記補正制御手段により制御された補正量に従って画像の画質を変更させて補正することを特徴とする請求項１記載の画像処理装置。
【請求項１２】
前記画像補正手段は、前記補正制御手段により制御された補正量に従った画像効果を画像に施して補正することを特徴とする請求項１記載の画像処理装置。
【請求項１３】
画像を指定する画像指定手段と、
前記画像指定手段により指定された画像のズーム倍率を判別する判別手段と、
前記判別手段により判別されたズーム倍率に対応して画像を補正する程度を表す補正量を制御する補正制御手段と、
前記補正制御手段により制御された補正量に従って前記画像指定手段により指定された画像を補正する画像補正手段と
を具備することを特徴とする画像処理装置。
【請求項１４】
前記画像指定手段により指定された画像を画面に表示する表示制御手段を更に備え、
前記判別手段は、前記画像指定手段により指定された画像のズーム倍率として、前記表示制御手段により画面表示される画像の表示倍率を判別することを特徴とする請求項１３記載の画像処理装置。
【請求項１５】
画像を撮像する撮像手段を更に備え、
前記判別手段は、前記撮像手段により撮像された画像のズーム倍率を判別することを特徴とする請求項１３記載の画像処理装置。
【請求項１６】
前記補正制御手段は、前記判別手段により判別されたズーム倍率が所定のズーム倍率よりも大きい場合に、画像を補正する程度を表す補正量を大きくするように制御することを特徴とする請求項１３記載の画像処理装置。
【請求項１７】
前記補正制御手段は、前記判別手段により判別されたズーム倍率が所定のズーム倍率よりも小さい場合に、画像を補正する程度を表す補正量を大きくするように制御することを特徴とする請求項１３記載の画像処理装置。
【請求項１８】
前記補正制御手段は、前記判別手段により判別されたズーム倍率が所定のズーム倍率よりも小さい場合に、画像を補正する程度を表す補正量をゼロとして補正しないように制御することを特徴とする請求項１３記載の画像処理装置。
【請求項１９】
コンピュータに、
画像を指定する画像指定ステップと、
前記画像指定ステップで指定された画像に含まれる対象領域の大きさを判別する判別ステップと、
前記判別ステップにより判別された対象領域の大きさに対応して画像を補正する程度を表す補正量を制御する補正制御ステップと、
前記補正制御ステップにより制御された補正量に従って前記画像指定ステップで指定された画像を補正する画像補正ステップと
を実行させることを特徴とするプログラム。
【請求項２０】
コンピュータに、
画像を指定する画像指定ステップと、
前記画像指定ステップで指定された画像のズーム倍率を判別する判別ステップと、
前記判別ステップにより判別されたズーム倍率に対応して画像を補正する程度を表す補正量を制御する補正制御ステップと、
前記補正制御ステップにより制御された補正量に従って前記画像指定ステップで指定された画像を補正する画像補正ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の補正量を適切に制御する画像処理装置およびプログラムに関する。
【背景技術】
【０００２】
撮像した画像から、例えば人物の顔や特定形状の物体などの所定のオブジェクトを認識した場合に当該画像中のオブジェクトの表示形態を補正する技術が知られている。この種の技術として、例えば特許文献１には、被写体を撮像した画像中に人物の顔が検出されると、検出した顔の範囲内において赤色の画素値を黒色に補正して赤目補正する装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２１０２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、補正の対象となるオブジェクトが人物の顔である場合、撮像した画像に含まれる顔が大きかったり表示領域に対して表示される顔が相対的に大きい時には、例えば肌が綺麗に見えるように補正する必要性が増し、大きければ大きい程、その補正の程度（補正量）も増加するが、それほど大きくない時には肌が綺麗に見えるように補正する必要性は無くなる。
【０００５】
一方、これとは逆に、撮像した画像に含まれる顔が小さかったり表示領域に対して表示される顔が相対的に小さい時には、例えば顔がはっきりと見えるように強調する補正が必要になり、小さければ小さい程、その補正の程度も増加するが、それほど小さくない時には顔がはっきりと見えるように強調する補正は不要となる。
【０００６】
さらに、撮影時や表示時にズーム倍率が大きい場合には、肌が綺麗に見えるように補正する必要が生じ、ズーム倍率がそれほど大きくなければ、その補正の必要は無くなる。また、撮影時や表示時にズーム倍率が小さい場合には、顔をはっきりと見えるように補正する必要が生じ、ズーム倍率がそれほど小さくなければ、その補正の必要は無くなる。
【０００７】
このように、従来では、撮像する度にユーザが画像に含まれるオブジェクトの大きさやズーム表示倍率を勘案して補正の有無を判断し、補正が必要な場合に所要の操作を行う為に煩わしさが生じている。つまり、言い換えれば、画像に含まれるオブジェクトの大きさやズーム表示倍率に応じて、その画像の補正量を適切に制御することが出来ないという問題がある。
【０００８】
本発明は、このような事情に鑑みてなされたもので、画像の補正量を適切に制御することができる画像処理装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に記載の発明では、画像を指定する画像指定手段と、前記画像指定手段により指定された画像に含まれる対象領域の大きさを判別する判別手段と、前記判別手段により判別された対象領域の大きさに対応して画像を補正する程度を表す補正量を制御する補正制御手段と、前記補正制御手段により制御された補正量に従って前記画像指定手段により指定された画像を補正する画像補正手段とを具備することを特徴とする。
【００１０】
上記請求項１に従属する請求項２に記載の発明では、前記判別手段は、前記画像指定手段により指定された画像に含まれる対象領域の大きさとして、当該画像に占める対象領域の割合を判別することを特徴とする。
【００１１】
上記請求項１に従属する請求項３に記載の発明では、前記画像指定手段により指定された画像を画面に表示する表示制御手段を更に備え、前記判別手段は、前記画像指定手段により指定された画像に含まれる対象領域の大きさとして、前記表示制御手段により画像が表示される画面に占める対象領域の割合を判別することを特徴とする。
【００１２】
上記請求項１に従属する請求項４に記載の発明では、前記補正制御手段は、前記判別手段により判別された対象領域の大きさが所定の大きさよりも大きい場合に、画像を補正する程度を表す補正量を大きくするように制御することを特徴とする。
【００１３】
上記請求項１に従属する請求項５に記載の発明では、前記補正制御手段は、前記判別手段により判別された対象領域の大きさが所定の大きさよりも小さい場合に、画像を補正する程度を表す補正量を大きくするように制御することを特徴とする。
【００１４】
上記請求項１に従属する請求項６に記載の発明では、前記補正制御手段は、前記判別手段により判別された対象領域の大きさが所定の大きさよりも小さい場合に、画像を補正する程度を表す補正量をゼロとして補正しないように制御することを特徴とする。
【００１５】
上記請求項１に従属する請求項７に記載の発明では、前記画像補正手段は、前記補正制御手段により制御された補正量に従って前記画像指定手段により指定された画像に含まれる対象領域を補正することを特徴とする。
【００１６】
上記請求項１に従属する請求項８に記載の発明では、前記画像補正手段は、前記補正制御手段により制御された補正量に従って前記画像指定手段により指定された画像全体を補正することを特徴とする。
【００１７】
上記請求項１に従属する請求項９に記載の発明では、前記画像指定手段により指定された画像を画面に表示する表示制御手段を更に備え、前記画像補正手段は、前記補正制御手段により制御された補正量に従って前記表示制御手段により画面表示される画像を補正することを特徴とする。
【００１８】
上記請求項１に従属する請求項１０に記載の発明では、画像を撮像する撮像手段を更に備え、前記画像補正手段は、前記補正制御手段により制御された補正量に従って前記撮像手段により撮像される画像を補正することを特徴とする。
【００１９】
上記請求項１に従属する請求項１１に記載の発明では、前記画像補正手段は、前記補正制御手段により制御された補正量に従って画像の画質を変更させて補正することを特徴とする。
【００２０】
上記請求項１に従属する請求項１２に記載の発明では、前記画像補正手段は、前記補正制御手段により制御された補正量に従った画像効果を画像に施して補正することを特徴とする。
【００２１】
請求項１３に記載の発明では、画像を指定する画像指定手段と、前記画像指定手段により指定された画像のズーム倍率を判別する判別手段と、前記判別手段により判別されたズーム倍率に対応して画像を補正する程度を表す補正量を制御する補正制御手段と、前記補正制御手段により制御された補正量に従って前記画像指定手段により指定された画像を補正する画像補正手段とを具備することを特徴とする。
【００２２】
上記請求項１３に従属する請求項１４に記載の発明では、前記画像指定手段により指定された画像を画面に表示する表示制御手段を更に備え、前記判別手段は、前記画像指定手段により指定された画像のズーム倍率として、前記表示制御手段により画面表示される画像の表示倍率を判別することを特徴とする。
【００２３】
上記請求項１３に従属する請求項１５に記載の発明では、画像を撮像する撮像手段を更に備え、前記判別手段は、前記撮像手段により撮像された画像のズーム倍率を判別することを特徴とする。
【００２４】
上記請求項１３に従属する請求項１６に記載の発明では、前記補正制御手段は、前記判別手段により判別されたズーム倍率が所定のズーム倍率よりも大きい場合に、画像を補正する程度を表す補正量を大きくするように制御することを特徴とする。
【００２５】
上記請求項１３に従属する請求項１７に記載の発明では、前記補正制御手段は、前記判別手段により判別されたズーム倍率が所定のズーム倍率よりも小さい場合に、画像を補正する程度を表す補正量を大きくするように制御することを特徴とする。
【００２６】
上記請求項１３に従属する請求項１８に記載の発明では、前記補正制御手段は、前記判別手段により判別されたズーム倍率が所定のズーム倍率よりも小さい場合に、画像を補正する程度を表す補正量をゼロとして補正しないように制御することを特徴とする。
【００２７】
請求項１９に記載の発明では、コンピュータに、画像を指定する画像指定ステップと、前記画像指定ステップで指定された画像に含まれる対象領域の大きさを判別する判別ステップと、前記判別ステップにより判別された対象領域の大きさに対応して画像を補正する程度を表す補正量を制御する補正制御ステップと、前記補正制御ステップにより制御された補正量に従って前記画像指定ステップで指定された画像を補正する画像補正ステップとを実行させることを特徴とする。
【００２８】
請求項２０に記載の発明では、コンピュータに、画像を指定する画像指定ステップと、前記画像指定ステップで指定された画像のズーム倍率を判別する判別ステップと、前記判別ステップにより判別されたズーム倍率に対応して画像を補正する程度を表す補正量を制御する補正制御ステップと、前記補正制御ステップにより制御された補正量に従って前記画像指定ステップで指定された画像を補正する画像補正ステップとを実行させることを特徴とする。
【発明の効果】
【００２９】
本発明では、画像の補正量を適切に制御することができる。
【図面の簡単な説明】
【００３０】
【図１】実施の一形態による携帯電話１０が有する機能の概要を説明する為のシステム構成図である。
【図２】携帯電話１０の電気的構成を示すブロック図である。
【図３】記憶部１０１の撮影情報記憶部１０１ｄに記憶される撮影情報の一例を示す図である。
【図４】記憶部１０１の表示情報記憶部１０１ｅに記憶される表示情報の一例を示す図である。
【図５】記憶部１０１の補正情報記憶部１０１ｆに記憶される補正情報の一例を示す図である。
【図６】メインルーチンの動作を示すフローチャートである。
【図７】画像撮影処理の動作を示すフローチャートである。
【図８】画像撮影処理の動作を示すフローチャートである。
【図９】表示処理Ａの動作を示すフローチャートである。
【図１０】画像生成処理Ａの動作を示すフローチャートである。
【図１１】補正処理の動作を示すフローチャートである。
【図１２】補正処理の動作を示すフローチャートである。
【図１３】画像表示処理の動作を示すフローチャートである。
【図１４】画像表示処理の動作を示すフローチャートである。
【図１５】表示処理Ｂの動作を示すフローチャートである。
【図１６】画像生成処理Ｂの動作を示すフローチャートである。
【図１７】画像補正の一例を示す図である。
【図１８】変形例による補正情報の一例を示す図である。
【図１９】変形例による画像補正の一例を示す図である。
【発明を実施するための形態】
【００３１】
以下、図面を参照して本発明の実施の形態について説明する。
Ａ．構成  
（１）システム構成
図１は、実施の一形態による携帯電話１０が備える機能の概要を説明する為のシステム構成図である。携帯電話１０は、移動無線通信機能およびメール送受信機能を備える。移動無線通信機能を用いて通話する場合、携帯電話１０は、位置登録している基地局ＢＳを介して発信側の交換機ＳＷに発呼する。発信側の交換機ＳＷは、発呼に応じて、無線通信網ＲＮ中に設けられる加入者登録サーバ（不図示）から問い合せた着番号（加入者番号）および位置登録情報に基づき着信側の交換機ＳＷを呼出す。着信側の交換機ＳＷは、着信側の基地局ＢＳを介して着信側の携帯電話１０（不図示）を呼出し、これに応じて着信側が着呼応答すると、発信側の交換機ＳＷと着信側の交換機ＳＷとのリンクが確立して通話可能になる。
【００３２】
メール送受信機能を用いて携帯電話１０から送信されるメールは、基地局ＢＳ、交換機ＳＷおよび無線通信網ＲＮ中に設けられるゲートウェイサーバ（不図示）を経てインターネット上のメールサーバ（不図示）に伝送される。メールサーバは、上述とは逆の経路で宛先のメールアドレスを有する携帯電話１０にメールを送るようになっている。また、携帯電話１０は、移動無線通信機能を用い、基地局ＢＳ、交換機ＳＷおよび無線通信網ＲＮを経由してインターネットＩＴＮ上の画像配信装置２０にアクセスして画像データ（静止画像／動画像）をダウンロードして取得する。さらに、携帯電話１０は、放送局３０から送信されるデジタルテレビ放送信号又はデジタルラジオ放送信号を受信して出力する機能を有する。
【００３３】
（２）携帯電話１０の電気的構成
図２は、携帯電話１０の電気的構成を示すブロック図である。この図において、制御部１００は、ＣＰＵおよび入出力回路などから構成され、後述する操作部１０６から供給される各種の操作イベントに応じて、携帯電話１０の各部の動作を制御する。本発明の要旨に係わる制御部１００の特徴的な処理動作については追って詳述する。
【００３４】
記憶部１０１は、ＲＯＭおよびＲＡＭから構成され、後述の各記憶部１０１ａ〜１０１ｆを有する。プログラム記憶部１０１ａには、制御部１００により実行される各種プログラムデータや、所定のプログラムにより参照される制御データの他、例えば待受画面などの各種表示画面を形成する画面データが記憶される。なお、プログラム記憶部１０１ａに記憶される各種プログラムとは、追って詳述するメインルーチン、画像撮影処理、表示処理Ａ、画像生成処理Ａ、補正処理、画像表示処理、表示処理Ｂおよび画像生成処理Ｂを含む。
【００３５】
各種情報一時記憶部１０１ｂには、携帯電話１０の動作に必要な各種レジスタ・フラグデータや、後述する現在撮影情報、現在表示情報、処理用画像および表示用画像が一時記憶される。画像記憶部１０１ｃには、撮像部１０５により撮影された画像（静止画／動画）や、インターネットＩＴＮ上の画像配信装置２０からダウンロードした画像（静止画／動画）が記憶される。また、テレビ放送・ラジオ放送受信部１０３により受信されるテレビ番組を録画する場合、この画像記憶部１０１ｃにテレビ放送・ラジオ放送受信部１０３から受信出力される映像／テレビ音声データが記憶される。
【００３６】
撮影情報記憶部１０１ｄには、現在設定されている撮影情報が記憶される。撮影情報は、図３に図示する通り、静止画用と動画用とに大別され、それぞれ撮影サイズ、画質、ズーム倍率、ホワイトバランス、コントラストおよびボカシ等の撮影パラメータから構成される。図中の黒枠で囲まれる、これら各撮影パラメータ（撮影情報）はユーザが任意に選択設定可能であることを示す。
【００３７】
例えば撮影サイズは、横２４０（画素）×縦３２０（画素）、横６４０×縦４８０、横１２８０×縦９６０、横１６００×縦１２００および横２０４８×縦１５３６の各サイズから任意に設定可能となっている。画質は、レベル１（エコノミー）からレベル５（ＨＤ画質）までの中から任意の画質レベルを選択する。レベル３が標準画質のスタンダードとなる。ズーム倍率は、広視野のレベル１から狭視野のレベル１０の中から選択する。レベル５が標準視野で、レベル１〜４が標準より広視野となり、レベル６〜１０が標準より狭視野となる。ホワイトバランスは、レベル３を標準としてレベル１〜レベル５の中から選択する。コントラストは、レベル３を標準としてレベル１〜レベル５の中から選択する。ボカシは、ボカシ無し又はレベル１〜レベル５の中から選択する。
【００３８】
なお、本実施形態では、画像効果のボカシを撮影情報に含めているが、これに限らず例えばセピア、歪み、美白などの画像効果を含めるようにしても構わない。また、本実施形態では、パラメータをレベル指定しているが、これに限らず、例えばノーマルやファインなどの名称でパラメータ指定したり、パラメータを数値指定する態様であっても構わない。
【００３９】
表示情報記憶部１０１ｅには、現在設定されている表示情報が記憶される。表示情報は、図４に図示する通り、静止画用と動画用とに大別され、それぞれ画質、表示倍率、ホワイトバランス、コントラストおよびボカシ等の表示パラメータから構成される。図中の黒枠で囲まれる、これら各表示パラメータ（表示情報）はユーザが任意に選択設定可能であることを示す。なお、これら表示パラメータ（画質、表示倍率、ホワイトバランス、コントラストおよびボカシ）は、上述した撮影パラメータと同様にレベル定義される。
【００４０】
補正情報記憶部１０１ｆには、後述する補正処理（図１１〜図１２参照）において参照される補正情報が記憶される。補正情報は、「補正タイミング」、「補正条件」および「補正方法」をそれぞれ表すフラグやデータから構成される。図５は、補正情報の一例を示す図である。なお、図中の黒枠で囲まれる補正情報は、ユーザが任意に選択設定可能であることを示す。この図に示すように、補正タイミングは、設定フラグに応じて「撮影時」又は「表示時」の何れかが選択される。すなわち、「撮影時」側の設定フラグが「１」ならば、画像撮影時に補正を施すことを表し、一方、「表示時」の設定フラグが「１」ならば、画像表示時に補正を施すことを表す。
【００４１】
補正条件は、画像を補正する際の条件を表す。補正条件は、「ズーム／表示倍率」、「画像に占める対象領域」および「画面に占める対象領域」の各補正対象項目毎に異なる。これら補正対象項目のいずれかが設定フラグで指定される。すなわち、上記各補正対象項目の内、ユーザ操作により設定フラグ「１」が付与された補正対象項目が指定される。図５に図示する一例では、補正対象項目として「画像に占める対象領域」が指定された状態を図示している。
【００４２】
「ズーム／表示倍率」が補正対象項目として指定され、かつ上記撮影時設定フラグが「１」の場合には、現在のズーム倍率（撮影情報記憶部１０１ｄに記憶されるズーム倍率）に応じた補正レベルが判定される。例えば現在のズーム倍率がレベル５ならば、補正条件として「補正レベル１」が判定される。
【００４３】
「ズーム／表示倍率」が補正対象項目として指定され、かつ上記表示時設定フラグが「１」の場合には、現在の表示倍率（表示情報記憶部１０１ｅに記憶される表示倍率）に応じた補正レベルが判定される。例えば現在の表示倍率がレベル５ならば、補正条件として「補正レベル１」が判定される。
【００４４】
「画像に占める対象領域」が補正対象項目として指定された場合には、撮影された画像におけるオブジェクトの占有面積の割合に応じた補正レベルが判定される。例えばオブジェクトの占有面積が画像に対して３０〜５０％の場合であれば、補正条件として「補正レベル２」が判定される。
【００４５】
「画面に占める対象領域」が補正対象項目として指定された場合には、表示画面におけるオブジェクトの占有面積の割合に応じた補正レベルが判定される。例えばオブジェクトの占有面積が表示画面に対して０〜５０％の場合であれば、補正条件として「補正レベル１」が判定される。なお、図５に図示する一例では、こうした補正条件を静止画と動画とで共用する態様であるが、静止画用の補正条件と動画用の補正条件とに分けて用意する態様としても構わない。
【００４６】
補正方法は、「画質」および「ボカシ」のいずれかが設定フラグで指定される。図５に図示する一例では、設定フラグが「１」の「画質」が補正方法として選択された状態を図示している。「画質」が補正方法として指定された場合には、上記補正条件にて判別された補正レベルに対応する画質レベルを選択する。例えば補正レベル１ならば、画質補正無しが選択される。「ボカシ」が補正方法として指定された場合には、上記補正条件にて判別された補正レベルに対応するボカシレベルを選択する。例えば補正レベル２ならば、ボカシレベル４が選択される。
【００４７】
再び図２を参照して実施形態の構成の説明を進める。図２において、無線通信送受信部１０２は、データ通信時には制御部１００の制御の下に、アンテナＡＮＴ１を介して基地局ＢＳとデータ授受を行い、音声通話時にはアンテナＡＮＴ１を介して受信復調した音声データを制御部１００に出力する一方、制御部１００から供給される音声データを変調して得た送信信号を高周波増幅してアンテナＡＮＴ１から送出する。
【００４８】
テレビ放送・ラジオ放送受信部１０３は、制御部１００から与えられる選局指示に従い、アンテナＡＮＴ２を介してテレビ放送信号又はラジオ放送信号を受信復調し、これにより得られる受信信号（テレビ受信時は映像／テレビ音声データ、ラジオ受信時はラジオ音声データ）を制御部１００に出力する。
【００４９】
音声信号処理部１０４は、スピーカＳＰおよびマイクＭＩＣを備え、制御部１００から供給される音声データを音声信号にＤ／Ａ変換してスピーカＳＰから発音させたり、マイクＭＩＣから出力される音声信号を音声データにＡ／Ｄ変換して制御部１００に供給する。また、音声信号処理部１０４では、テレビ放送・ラジオ放送受信部１０３が受信動作中の場合、制御部１００から供給されるテレビ音声データ又はラジオ音声データをＤ／Ａ変換した後に増幅してスピーカＳＰから放音する。
【００５０】
撮像部１０５は、ユーザの撮影モード設定操作などにより制御部１００が発生する画像撮影指示イベントに応じて、操作撮影情報記憶部１０１ｄに記憶される撮影情報に従って撮像した画像（静止画像又は動画像）を出力する。表示部１０６は、カラー液晶パネルおよび表示ドライバから構成され、制御部１００の制御の下に、待受画面など各種の操作画面の他、撮像部１０５により撮像した画像や無線通信部１０２を介してインターネットＩＴＮ上の画像配信装置２０から取得した画像を画面表示する。
【００５１】
操作部１０７には、パワーオンオフする電源スイッチ、通話開始／終了時に操作されるオフフック／オンフックスイッチ、ダイヤルスイッチと兼用の文字入力スイッチ、シャッタボタン等の各種操作キーやボタンを有し、それらキーやボタンの操作に応じたイベントを発生して制御部１００に出力する。ＲＴＣ１０８は、時刻計時やタイマ割り込みに用いるリアルタイムクロックを発生して制御部１００に供給する。報知部１０９は、制御部１００から供給される報知信号に応じて報知動作（サウンドスピーカ１０９ａの鳴音、ＬＥＤ１０９ｂの発光および振動モータ１０９ｃの駆動）を行う。
【００５２】
Ｂ．動作  
次に、図６〜図１７を参照して上記構成による携帯電話１０の動作を説明する。以下では、制御部１００が実行するメインルーチン、画像撮影処理、表示処理Ａ、画像生成処理Ａ、補正処理、画像表示処理、表示処理Ｂおよび画像生成処理Ｂの各動作について述べる。
【００５３】
（１）メインルーチンの動作
図６は、制御部１００が実行するメインルーチンの動作を示すフローチャートである。制御部１００は、ステップＳＡ１において電源オン操作が為されるまで待機し、ユーザが電源オン操作を行うと、判断結果は「ＹＥＳ」になり、ステップＳＡ２に進む。ステップＳＡ２では、電源オンに応じて携帯電話１０の各部をイニシャライズした後、無線通信網ＲＮに位置登録を行って待ち受け状態に入る待受処理を実行する。なお、待ち受け状態になると、表示部１０６には待受画面（図示略）が画面表示される。
【００５４】
続いて、ステップＳＡ３〜ＳＡ８では、それぞれ「設定操作」、「画像撮影指示発生」、「画像表示指示発生」、「着信検知」、「電源オフ操作」および「その他の操作」の各イベントの有無を判断する。これらイベントが発生しなければ、ステップＳＡ３〜ＳＡ８の各判断結果はいずれも「ＮＯ」になり、上記ステップＳＡ２の待ち受け状態で待機する。そして、この待ち受け状態において上記イベントのいずれかが発生すると、その発生したイベントに対応した処理を実行する。以下、イベント別に分けて動作説明を進める。
【００５５】
＜設定操作の場合＞
設定操作イベントが発生すると、上記ステップＳＡ３の判断結果が「ＹＥＳ」となり、ステップＳＡ９に進み、ユーザにより行われた設定操作に応じた設定処理を実行する。具体的には、ダウンロードした画像の記憶処理を行ったり、録画した画像の記憶処理を行ったりする他、撮影情報記憶部１０１ｄに記憶される撮影情報、表示情報記憶部１０１ｅに記憶される表示情報および補正情報記憶部１０１ｆに記憶される補正情報を更新する処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００５６】
＜画像撮影指示発生の場合＞
ユーザの撮影モード設定操作や、予め設定された時刻に自動的に撮影を開始する等により画像撮影指示イベントが発生すると、上記ステップＳＡ４の判断結果が「ＹＥＳ」となり、ステップＳＡ１０を介して画像撮影処理（後述する）を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００５７】
＜画像表示指示発生の場合＞
記憶されている画像の再生を指示したり、テレビ番組表示操作などのように画像を表示させる為の操作が行われたりする他、画像再生が終了して別の画像の再生が自動的に始まる場合や画像再生が終了して自動的に待受画面などに戻る場合に画像表示指示イベントが発生すると、上記ステップＳＡ５の判断結果が「ＹＥＳ」となり、ステップＳＡ１１を介して画像表示処理（後述する）を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００５８】
＜着信検知の場合＞
着信検知イベントが発生すると、上記ステップＳＡ６の判断結果が「ＹＥＳ」になり、ステップＳＡ１２に進む。ステップＳＡ１２では、着信報知を行うと共に、この着信報知中にオフフック操作されると発呼側と回線接続して通話を開始させ、通話中にオンフック操作されると回線切断する通話処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００５９】
＜電源オフ操作の場合＞
電源オフ操作イベントが発生すると、上記ステップＳＡ７の判断結果が「ＹＥＳ」になり、ステップＳＡ１３に進み、電源オフ処理を実行した後、本処理を完了させる。
【００６０】
＜その他の操作の場合＞
その他の操作（例えば発信操作やメール受信操作など）が行われると、上記ステップＳＡ８の判断結果が「ＹＥＳ」となり、ステップＳＡ１４に進み、操作に対応した処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００６１】
（２）画像撮影処理の動作
次に、図７〜図８を参照して画像撮影処理の動作について説明する。上述したメインルーチンのステップＳＡ１０（図６参照）を介して本処理が実行されると、制御部１００は図７に図示するステップＳＢ１に進み、静止画撮影指示が発生したかどうかを判断する。以下、静止画の撮影指示が発生した場合と、動画の撮影指示が発生した場合とに分けて説明を進める。
【００６２】
＜静止画撮影指示が発生した場合＞
静止画撮影指示が発生すると、ステップＳＢ１の判断結果は「ＹＥＳ」になり、ステップＳＢ２に進み、撮影情報記憶部１０１ｄから撮影情報を読み出し、続くステップＳＢ３では、読み出した撮影情報を現在撮影情報として各種情報一時記憶部１０１ｂに一時記憶する。そして、ステップＳＢ４に進み、表示処理Ａを実行する。
【００６３】
表示処理Ａでは、後述するように、各種情報一時記憶部１０１ｂに一時記憶された現在撮影情報に従って撮像部１０５が撮像した画像を、処理用画像および表示用画像として各種情報一時記憶部１０１ｂに一時記憶しておき、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「表示時」ならば、各種情報一時記憶部１０１ｂに一時記憶された表示用画像を読み出して表示部１０６に画面表示する。
【００６４】
一方、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「撮影時」であると、補正情報の中からユーザ指定された補正対象項目の撮影情報を撮影情報記憶部１０１ｄから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在撮影情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を、現在撮影情報に変更し、変更された現在撮影情報に基づき撮像部１０５が撮像した画像を処理用画像および表示用画像として各種情報一時記憶部１０１ｂに一時記憶すると共に、この一時記憶された表示用画像を表示部１０６に画面表示する。
【００６５】
そして、ステップＳＢ５〜ＳＢ８では、「記録指示発生」、「撮影情報変更指示発生」、「撮影終了指示発生」および「その他の指示発生」の各イベントの有無を判断する。これらイベントが発生しなければ、ステップＳＢ５〜ＳＢ８の各判断結果はいずれも「ＮＯ」となり、上述のステップＳＢ４に処理を戻す。
【００６６】
これに対し、ユーザのシャッタボタン操作あるいは自動シャッタによる記録指示イベントが発生すると、ステップＳＢ５の判断結果が「ＹＥＳ」になり、ステップＳＢ９に進み、各種情報一時記憶部１０１ｂに一時記憶された処理用画像を読み出し、続くステップＳＢ１０では、その処理用画像を画像記憶部１０１ｃに記憶した後、上述のステップＳＢ４に処理を戻す。
【００６７】
ユーザ操作に応じて画質やズーム倍率などの撮影情報を変更する撮影情報変更指示イベントが発生した場合には、ステップＳＢ６の判断結果が「ＹＥＳ」になり、ステップＳＢ１１に進み、変更された撮影情報を現在撮影情報として各種情報一時記憶部１０１ｂに一時記憶した後、上述のステップＳＢ４に処理を戻す。
【００６８】
ユーザ操作に応じて撮影終了指示イベントが発生すると、ステップＳＢ７の判断結果が「ＹＥＳ」になり、本処理を終える。ユーザ操作に応じて、その他の指示が発生すると、ステップＳＢ８の判断結果が「ＹＥＳ」になり、ステップＳＢ１２に進み、その他の指示に対応したその他の処理を実行した後、上述のステップＳＢ４に処理を戻す。
【００６９】
＜動画撮影指示が発生した場合＞
動画撮影指示が発生した場合には、ステップＳＢ１の判断結果が「ＮＯ」になり、図８に図示するステップＳＢ１３に進み、撮影情報記憶部１０１ｄから撮影情報を読み出し、続くステップＳＢ１４では、読み出した撮影情報を現在撮影情報として各種情報一時記憶部１０１ｂに一時記憶する。そして、ステップＳＢ１５では、上述のステップＳＢ４と同様に表示処理Ａを実行する。この後、ステップＳＢ１６〜ＳＢ２０において、「記録開始指示発生」、「記録終了指示発生」、「撮影情報変更指示発生」、「撮影終了指示発生」および「その他の指示発生」の各イベントの有無を判断する。これら指示イベントが発生しなければ、ステップＳＢ１６〜ＳＢ２０の各判断結果はいずれも「ＮＯ」となり、ステップＳＢ１５の表示処理Ａに処理を戻す。
【００７０】
これに対し、ユーザのシャッタボタン操作あるいは自動シャッタによる記録開始指示イベントが発生すると、ステップＳＢ１６の判断結果が「ＹＥＳ」になり、ステップＳＢ２１に進み、各種情報一時記憶部１０１ｂに一時記憶された処理用画像を読み出し、続くステップＳＢ２２では、その処理用画像を動画として画像記憶部１０１ｃに記録し始める。この後、上述のステップＳＢ１５に処理を戻す。そして、ユーザ操作に応じて記録終了指示イベントが発生すると、ステップＳＢ１７の判断結果が「ＹＥＳ」になり、ステップＳＢ２３に進み、処理用画像の動画記録を終了してステップＳＢ１５に処理を戻す。
【００７１】
ユーザ操作に応じて撮影情報変更指示イベントが発生した場合には、ステップＳＢ１８の判断結果が「ＹＥＳ」になり、ステップＳＢ２４に進み、変更された撮影情報を現在撮影情報として各種情報一時記憶部１０１ｂに一時記憶した後、上述のステップＳＢ１５に処理を戻す。
【００７２】
ユーザ操作に応じて撮影終了指示イベントが発生した場合には、ステップＳＢ１９の判断結果が「ＹＥＳ」になり、本処理を終える。ユーザ操作に応じて、その他の指示が発生した場合には、ステップＳＢ２０の判断結果が「ＹＥＳ」になり、ステップＳＢ２５に進み、その他の指示に対応したその他の処理を実行した後、上述のステップＳＢ１５に処理を戻す。
【００７３】
（３）表示処理Ａの動作
次に、図９を参照して表示処理Ａの動作について説明する。上述した画像撮影処理のステップＳＢ４（図７参照）又はステップＢ１５（図８参照）を介して本処理が実行されると、制御部１００は図９に図示するステップＳＣ１に進み、画像生成処理Ａを実行する。画像生成処理Ａでは、後述するように、現在撮影情報を撮像部１０５に与え、これにより撮像部１０５が撮像した画像を処理用画像および表示用画像として各種情報一時記憶部１０１ｂに一時記憶する。
【００７４】
続いて、ステップＳＣ２では、補正情報記憶部１０１ｆに記憶される補正情報（図５参照）の内、設定フラグが「１」の補正タイミングを読み出す。次いで、ステップＳＣ３では、上記ステップＳＣ２にて読み出された補正タイミングが「撮影時」であるか否かを判断する。補正タイミングが「撮影時」ならば、判断結果は「ＹＥＳ」になり、ステップＳＣ４を介して補正処理を実行する。これに対し、補正タイミングが「表示時」ならば、上記ステップＳＣ３の判断結果は「ＮＯ」になり、後述のステップＳＣ７に進む。
【００７５】
補正処理では、後述するように、補正タイミングが「撮影時」の場合、補正情報記憶部１０１ｆに記憶される補正情報の中からユーザ指定された補正対象項目の撮影情報を撮影情報記憶部１０１ｄから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在撮影情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を、現在撮影情報として各種情報一時記憶部１０１ｂに一時記憶する。
【００７６】
そして、ステップＳＣ５では、現在撮影情報が上記ステップＳＣ４の補正処理によって変更されたか否かを判断する。現在撮影情報が変更された場合には、判断結果が「ＹＥＳ」になり、ステップＳＣ６を介して画像生成処理Ａを実行し、変更された現在撮影情報を撮像部１０５に与え、これにより撮像部１０５が撮像した画像を処理用画像および表示用画像として各種情報一時記憶部１０１ｂに一時記憶する。この後、ステップＳＣ７に処理を進める。
【００７７】
一方、現在撮影情報が変更されなければ、上記ステップＳＣ５の判断結果は「ＮＯ」になり、ステップＳＣ７に進む。ステップＳＣ７では、各種情報一時記憶部１０１ｂに一時記憶された表示用画像を読み出し、続くステップＳＣ８では、読み出した表示用画像を表示部１０６に画面表示して本処理を終える。
【００７８】
このように、表示処理Ａでは、現在撮影情報に基づき撮像部１０５が撮像した画像を処理用画像および表示用画像として各種情報一時記憶部１０１ｂに一時記憶しておき、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「表示時」ならば、各種情報一時記憶部１０１ｂに一時記憶された表示用画像を読み出して表示部１０６に画面表示する。
【００７９】
一方、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「撮影時」であると、補正情報の中からユーザ指定された補正対象項目の撮影情報を撮影情報記憶部１０１ｄから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在撮影情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を現在撮影情報に変更し、変更された現在撮影情報に基づき撮像部１０５が撮像した画像を処理用画像および表示用画像として各種情報一時記憶部１０１ｂに一時記憶すると共に、この一時記憶された表示用画像を表示部１０６に画面表示する。
【００８０】
（４）画像生成処理Ａの動作
次に、図１０を参照して画像生成処理Ａの動作について説明する。上述した表示処理Ａ（図９参照）のステップＳＣ１又はステップＳＣ６を介して本処理が実行されると、制御部１００は図１０に図示するステップＳＤ１に進み、各種情報一時記憶部１０１ｂから現在撮影情報を読み出す。続いて、ステップＳＤ２では、読み出した現在撮影情報を撮像部１０５に送出すると共に、撮像を指示する。これにより、撮像部１０５では、制御部１００から供給された現在撮影情報に従って露光、画像生成、ボカシなどの画像変換を施して得た撮像画像を出力する。次いで、ステップＳＤ３〜ＳＤ４では、撮像部１０５から出力される撮像画像を、処理用画像および表示用画像として各種情報一時記憶部１０１ｂに一時記憶して本処理を終える。
【００８１】
（５）補正処理の動作
次に、図１１〜図１２を参照して補正処理の動作について説明する。表示処理ＡのステップＳＣ４（図９参照）もしくは後述する表示処理Ｂ（図１５参照）のステップＳＧ４を介して本処理が実行されると、制御部１００は図１１に図示するステップＳＥ１に進み、補正情報記憶部１０１ｆに記憶される補正情報（図５参照）の内から設定フラグが「１」の補正条件、すなわち指定された補正対象項目を読み出す。続いて、ステップＳＥ２〜ＳＥ３では、指定された補正対象項目が「ズーム／表示倍率」、「画像に占める対象領域」および「画面に占める対象領域」の何れであるかを判別する。
【００８２】
上記ステップＳＥ１にて読み出された補正対象項目が「ズーム／表示倍率」ならば、上記ステップＳＥ２の判断結果が「ＹＥＳ」になり、ステップＳＥ４に進む。ステップＳＥ４では、補正タイミングが「撮影時」の場合には、撮影情報記憶部１０１ｄに記憶される撮影情報（図３参照）の内からズーム倍率を読み出し、一方、補正タイミングが「表示時」の場合には、表示情報記憶部１０１ｅに記憶される表示情報（図４参照）の内から表示倍率を読み出して図１２に図示するステップＳＥ１１に進む。
【００８３】
上記ステップＳＥ１にて読み出された補正対象項目が「画像に占める対象領域」であると、上記ステップＳＥ２の判断結果が「ＮＯ」となり、ステップＳＥ３に進み、ここでの判断結果が「ＹＥＳ」となってステップＳＥ５に進む。そして、ステップＳＥ５では、各種情報一時記憶部１０１ｂから処理用画像を読み出し、続くステップＳＥ６では、読み出した処理用画像の補正対象領域を検出する。例えば補正対象となるオブジェクトが人の顔であれば、処理用画像に含まれる人の顔に相当する部分を補正対象領域として検出する。次いで、ステップＳＥ７では、処理用画像全体の面積と補正対象領域とに基づき処理用画像における補正対象領域（オブジェクト）の占有面積の割合を算出して図１２に図示するステップＳＥ１１に進む。
【００８４】
上記ステップＳＥ１にて読み出された補正対象項目が「画面に占める対象領域」であると、上記ステップＳＥ２、ＳＥ３の各判断結果が何れも「ＮＯ」となり、ステップＳＥ８に進む。ステップＳＥ８では、各種情報一時記憶部１０１ｂから表示用画像を読み出し、続くステップＳＥ９では、読み出した表示用画像の補正対象領域を検出する。例えば補正対象となるオブジェクトが人の顔であれば、表示用画像に含まれる人の顔に相当する部分を補正対象領域として検出する。次いで、ステップＳＥ１０では、表示用画像が表示される表示部１０６の表示領域（表示画面の面積）と補正対象領域との比較に基づき表示画面における補正対象領域（オブジェクト）の占有面積の割合を算出して図１２に図示するステップＳＥ１１に進む。
【００８５】
そして、ステップＳＥ１１では、指定された補正対象項目について一致する補正レベルを判別する。図５に図示した一例を参照して説明すると、例えば「ズーム／表示倍率」が補正対象項目として指定され、かつ撮影時設定フラグが「１」の場合に、現在のズーム倍率（撮影情報記憶部１０１ｄに記憶されるズーム倍率）が「レベル５」ならば、「補正レベル１」に判定される。同様に、「ズーム／表示倍率」が補正対象項目として指定され、かつ表示時設定フラグが「１」の場合に、現在の表示倍率（表示情報記憶部１０１ｅに記憶される表示倍率）が「レベル５」ならば、「補正レベル１」に判定される。
【００８６】
また、「画像に占める対象領域」が補正対象項目として指定された場合に、補正対象領域（オブジェクト）の占有面積が画像に対して「３０〜５０％」ならば、「補正レベル２」に判定される。さらに、「画面に占める対象領域」が補正対象項目として指定された場合に、補正対象領域（オブジェクト）の占有面積が表示画面に対して「０〜５０％」ならば、「補正レベル１」に判定される。
【００８７】
こうして、指定された補正対象項目の補正レベルが判定されると、ステップＳＥ１２に進み、補正情報記憶部１０１ｆに記憶される補正情報の内から設定フラグが「１」の補正方法（「画質」又は「ボカシ」）を読み出す。次いで、ステップＳＥ１３では、読み出した補正方法が「画質」であるか否かを判断する。読み出した補正方法が「画質」ならば、判断結果は「ＹＥＳ」となり、ステップＳＥ１４に進み、上記ステップＳＥ１１において判別された補正レベルに対応する画質レベルを、補正情報記憶部１０１ｆに記憶される補正情報の内から選択する。
【００８８】
これに対し、読み出した補正方法が「ボカシ」であると、上記ステップＳＥ１３の判断結果は「ＮＯ」となり、ステップＳＥ１５に進み、上記ステップＳＥ１１において判別された補正レベルに対応するボカシレベルを、補正情報記憶部１０１ｆに記憶される補正情報の内から選択する。
【００８９】
そして、ステップＳＥ１６では、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在撮影情報（又は現在表示情報）と相違するか否かを判断する。すなわち、補正タイミングが「撮影時」の場合には、判別された補正レベルに対応する画質レベル（又はボカシレベル）が、各種情報一時記憶部１０１ｂに一時記憶される現在撮影情報の中の画質レベル（又はボカシレベル）と異なるかどうかを判断する。また、補正タイミングが「表示時」の場合には、判別された補正レベルに対応する画質レベル（又はボカシレベル）が、各種情報一時記憶部１０１ｂに一時記憶される現在表示情報の中の画質レベル（又はボカシレベル）と異なるかどうかを判断する。
【００９０】
判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在撮影情報（又は現在表示情報）と相違しなければ、上記ステップＳＥ１６の判断結果は「ＮＯ」となり、本処理を終えるが、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在撮影情報（又は現在表示情報）と相違すると、上記ステップＳＥ１６の判断結果が「ＹＥＳ」となり、ステップＳＥ１７に進み、判別された補正レベルに対応する画質レベル（又はボカシレベル）を、現在撮影情報（又は現在表示情報）として各種情報一時記憶部１０１ｂに一時記憶して本処理を終える。
【００９１】
このように、補正処理では、補正タイミングが「撮影時」の場合、補正情報記憶部１０１ｆに記憶される補正情報の中からユーザ指定された補正対象項目の撮影情報を撮影情報記憶部１０１ｄから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在撮影情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を、現在撮影情報として各種情報一時記憶部１０１ｂに一時記憶する。
【００９２】
また、補正処理では、補正タイミングが「表示時」の場合、補正情報記憶部１０１ｆに記憶される補正情報の中からユーザ指定された補正対象項目の表示情報を表示情報記憶部１０１ｅから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在表示情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を、現在表示情報として各種情報一時記憶部１０１ｂに保存する。
【００９３】
（６）画像表示処理の動作
次に、図１３〜図１４を参照して画像表示処理の動作について説明する。前述したメインルーチンのステップＳＡ１１（図６参照）を介して本処理が実行されると、制御部１００は図１３に図示するステップＳＦ１に進み、静止画の表示指示が発生したかどうかを判断する。以下、静止画表示指示が発生した場合と動画表示指示が発生した場合とに分けて説明を進める。
【００９４】
＜静止画表示指示が発生した場合＞
静止画表示指示が発生すると、ステップＳＦ１の判断結果は「ＹＥＳ」になり、ステップＳＦ２に進み、表示情報記憶部１０１ｅから表示情報を読み出し、続くステップＳＦ３では、読み出した表示情報を現在表示情報として各種情報一時記憶部１０１ｂに一時記憶する。そして、ステップＳＦ４では、表示指示された静止画像を画像記憶部１０１ｃから読み出す。次いで、ステップＳＦ５では、読み出した画像を処理用画像として各種情報一時記憶部１０１ｂに一時記憶する。
【００９５】
そして、ステップＳＦ６に進み、表示処理Ｂを実行する。後述するように、表示処理Ｂでは、各種情報一時記憶部１０１ｂから処理用画像および現在表示情報を読み出し、この処理用画像を現在表示情報に従って表示用画像に変換して各種情報一時記憶部１０１ｂに一時記憶しておき、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「撮影時」ならば、各種情報一時記憶部１０１ｂに一時記憶された表示用画像を読み出して表示部１０６に画面表示する。
【００９６】
一方、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「表示時」であると、補正情報の中からユーザ指定された補正対象項目の表示情報を表示情報記憶部１０１ｅから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在表示情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を現在表示情報に変更し、変更された現在表示情報に従って処理用画像を表示用画像に変換して各種情報一時記憶部１０１ｂに一時記憶した後、この表示用画像を表示部１０６に画面表示して本処理を終える。
【００９７】
そして、ステップＳＦ７〜ＳＦ９では、「表示情報変更指示」、「表示終了指示」および「その他の指示」の各指示イベント発生の有無を判断する。これら指示イベントが発生しなければ、ステップＳＦ７〜ＳＦ９の各判断結果はいずれも「ＮＯ」となり、上記ステップＳＦ７に処理を戻す。
【００９８】
ユーザ操作に応じて表示倍率やコントラストなどの変更を指示する表示情報変更指示イベントが発生した場合には、ステップＳＦ７の判断結果が「ＹＥＳ」になり、ステップＳＦ１０に進み、変更された表示情報を現在表示情報として各種情報一時記憶部１０１ｂに一時記憶した後、上述のステップＳＦ６に処理を戻す。これにより、変更された現在表示情報に基づき処理用画像から変換された表示用画像が表示部１０６に画面表示される。
【００９９】
ユーザ操作に応じて表示終了指示イベントが発生した場合には、ステップＳＦ８の判断結果が「ＹＥＳ」になり、本処理を終える。ユーザ操作に応じて、その他の指示が発生した場合には、ステップＳＦ９の判断結果が「ＹＥＳ」になり、ステップＳＦ１１に進み、その他の指示に対応したその他の処理を実行した後、上述のステップＳＦ７に処理を戻す。
【０１００】
＜動画表示指示が発生した場合＞
動画表示指示が発生した場合には、ステップＳＦ１の判断結果が「ＮＯ」になり、図１４に図示するステップＳＦ１２に進み、表示情報記憶部１０１ｄから表示情報を読み出し、続くステップＳＦ１３では、読み出した表示情報を現在表示情報として各種情報一時記憶部１０１ｂに一時記憶する。そして、ステップＳＦ１４では、表示指示された動画像を画像記憶部１０１ｃから読み出す。なお、放送受信しているテレビ番組やダウンロードしている動画などの表示指示の場合には、受信している動画像を読み出す。次いで、ステップＳＦ１５では、読み出した動画像を処理用画像として各種情報一時記憶部１０１ｂに一時記憶する。
【０１０１】
そして、ステップＳＦ１６では、表示処理Ｂを実行する。表示処理Ｂでは、各種情報一時記憶部１０１ｂから処理用画像および現在表示情報を読み出し、この処理用画像を現在表示情報に従って表示用画像に変換して各種情報一時記憶部１０１ｂに一時記憶しておき、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「撮影時」ならば、各種情報一時記憶部１０１ｂに一時記憶された表示用画像を読み出して表示部１０６に画面表示する。
【０１０２】
一方、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「表示時」であると、補正情報の中からユーザ指定された補正対象項目の表示情報を表示情報記憶部１０１ｅから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在表示情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を現在表示情報に変更し、変更された現在表示情報に従って処理用画像を表示用画像に変換して各種情報一時記憶部１０１ｂに一時記憶した後、この表示用画像を表示部１０６に画面表示して本処理を終える。
【０１０３】
そして、ステップＳＦ１７〜ＳＦ１９では、「表示情報変更指示」、「表示終了指示」および「その他の指示」の各指示イベント発生の有無を判断する。これら指示イベントが発生しなければ、ステップＳＦ１７〜ＳＦ１９の各判断結果はいずれも「ＮＯ」となり、上記ステップＳＦ１４に処理を戻す。
【０１０４】
ユーザ操作に応じて表示倍率やコントラストなどの変更を指示する表示情報変更指示イベントが発生した場合には、ステップＳＦ１７の判断結果が「ＹＥＳ」になり、ステップＳＦ２０に進み、変更された表示情報を現在表示情報として各種情報一時記憶部１０１ｂに一時記憶した後、上記ステップＳＦ１４に処理を戻す。これにより、変更された現在表示情報に基づき処理用画像から変換された表示用画像が表示部１０６に画面表示される。
【０１０５】
ユーザ操作に応じて表示終了指示イベントが発生した場合には、ステップＳＦ１８の判断結果が「ＹＥＳ」になり、本処理を終える。ユーザ操作に応じて、その他の指示が発生した場合には、ステップＳＦ１９の判断結果が「ＹＥＳ」になり、ステップＳＦ１１に進み、その他の指示に対応したその他の処理を実行した後、上述のステップＳＦ７に処理を戻す。
【０１０６】
（７）表示処理Ｂの動作
次に、図１５を参照して表示処理Ｂの動作について説明する。上述した画像表示処理のステップＳＦ６（図１３参照）又はステップＳＦ１６（図１４参照）を介して本処理が実行されると、制御部１００は図１５に図示するステップＳＧ１に進み、画像生成処理Ｂを実行する。画像生成処理Ｂでは、後述するように、各種情報一時記憶部１０１ｂから処理用画像および現在表示情報を読み出し、この処理用画像を現在表示情報に従って表示用画像に変換して各種情報一時記憶部１０１ｂに一時記憶する。
【０１０７】
続いて、ステップＳＧ２では、補正情報記憶部１０１ｆに記憶される補正情報（図５参照）の内、設定フラグが「１」の補正タイミングを読み出す。次いで、ステップＳＧ３では、上記ステップＳＧ２にて読み出された補正タイミングが「表示時」であるか否かを判断する。補正タイミングが「表示時」ならば、判断結果は「ＹＥＳ」になり、ステップＳＧ４を介して補正処理を実行する。これに対し、補正タイミングが「撮影時」ならば、上記ステップＳＧ３の判断結果は「ＮＯ」になり、後述のステップＳＧ７に進む。
【０１０８】
前述したように、補正タイミングが「表示時」の場合、ステップＳＧ４を介して実行される補正処理では、補正情報記憶部１０１ｆに記憶される補正情報の中からユーザ指定された補正対象項目の表示情報を表示情報記憶部１０１ｅから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在表示情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を、現在表示情報として各種情報一時記憶部１０１ｂに一時記憶する。
【０１０９】
そして、ステップＳＧ５に進むと、現在撮影情報が上記ステップＳＧ４の補正処理によって変更されたか否かを判断する。現在撮影情報が変更された場合には、判断結果が「ＹＥＳ」になり、ステップＳＧ６を介して画像生成処理Ｂを実行し、変更された現在表示情報に従って処理用画像を表示用画像に変換して各種情報一時記憶部１０１ｂに一時記憶する。この後、ステップＳＧ７に処理を進める。
【０１１０】
一方、現在撮影情報が変更されなければ、上記ステップＳＧ５の判断結果は「ＮＯ」になり、ステップＳＧ７に進む。ステップＳＧ７では、各種情報一時記憶部１０１ｂに一時記憶された表示用画像を読み出し、続くステップＳＧ８では、読み出した表示用画像を表示部１０６に画面表示して本処理を終える。
【０１１１】
このように、表示処理Ｂでは、各種情報一時記憶部１０１ｂから処理用画像および現在表示情報を読み出し、この処理用画像を現在表示情報に従って表示用画像に変換して各種情報一時記憶部１０１ｂに一時記憶しておき、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「撮影時」ならば、各種情報一時記憶部１０１ｂに一時記憶された表示用画像を読み出して表示部１０６に画面表示する。
【０１１２】
一方、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「表示時」であると、補正情報の中からユーザ指定された補正対象項目の表示情報を表示情報記憶部１０１ｅから読み出して該当する補正レベルを判別し、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在表示情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を現在表示情報に変更し、変更された現在表示情報に従って処理用画像を表示用画像に変換して各種情報一時記憶部１０１ｂに一時記憶した後、この表示用画像を表示部１０６に画面表示して本処理を終える。
【０１１３】
（８）画像生成処理Ｂの動作
次に、図１６を参照して画像生成処理Ｂの動作について説明する。上述した表示処理ＢのステップＳＧ１（図９参照）又はステップＳＧ６の何れかを介して本処理が実行されると、制御部１００は図１６に図示するステップＳＨ１に進み、各種情報一時記憶部１０１ｂから処理用画像を読み出し、続くステップＳＨ２では、各種情報一時記憶部１０１ｂから現在表示情報を読み出す。次いで、ステップＳＨ３では、上記ステップＳＨ１で読み出した処理用画像を、上記ステップＳＨ２で読み出した現在表示情報に従って表示用画像に変換する。そして、ステップＳＨ４では、その変換した表示用画像を各種情報一時記憶部１０１ｂに一時記憶して本処理を終える。
【０１１４】
以上のように、本実施形態では、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「撮影時」である場合に、静止画／動画の撮影指示が発生すると、補正情報の中からユーザ指定された補正対象項目の撮影情報を撮影情報記憶部１０１ｄから読み出して該当する補正レベルを判別する。例えば図１７（ａ）に図示するように、画像に占める対象領域（人物の顔）が２０％であったとすると、補正レベル１と判定される。そして、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在撮影情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を、現在撮影情報に変更し、変更された現在撮影情報に基づき撮像部１０５が撮像した画像を処理用画像および表示用画像として各種情報一時記憶部１０１ｂに一時記憶すると共に、この一時記憶された表示用画像を表示部１０６に画面表示するので、画像に含まれるオブジェクトの大きさやズーム／表示倍率に応じて、その画像の補正量を適切に制御することができる。
【０１１５】
また、補正情報記憶部１０１ｆに記憶される補正情報の補正タイミングが「表示時」である場合に、静止画／動画の表示指示が発生すると、補正情報の中からユーザ指定された補正対象項目の表示情報を表示情報記憶部１０１ｅから読み出して該当する補正レベルを判別する。例えば図１７（ｂ）に図示するように、画面に占める対象領域（人物の顔）が８０％であったとすると、補正レベル３と判定される。そして、判別された補正レベルに対応する画質レベル（又はボカシレベル）が現在表示情報と異なると、判別された補正レベルに対応する画質レベル（又はボカシレベル）を現在表示情報に変更し、変更された現在表示情報に従って処理用画像を表示用画像に変換して各種情報一時記憶部１０１ｂに一時記憶した後、この表示用画像を表示部１０６に画面表示するので、画像に含まれるオブジェクトの大きさやズーム／表示倍率に応じて、その画像の補正量を適切に制御することができる。
【０１１６】
また、上述した実施形態において得られる、より具体的な他の効果は、下記（ａ）〜（ｐ）項に記載の通りである。
（ａ）画像に対する対象領域（オブジェクト）の割合に応じて、その画像の補正量を適切に制御することができる。
（ｂ）表示部１０６の表示領域に対する対象領域の割合に応じて、その画像の補正量を適切に制御することができる。
（ｃ）対象領域が大きい場合に補正量を大きくすることができる。例えば図５に図示した一例の補正条件および補正方法によれば、画像に対する人物の顔の割合や、表示部１０６の表示領域に対する人物の顔の割合が所定の大きさよりも大きい場合に、肌を綺麗に見せるような補正（ボカシなど）の補正量を大きくすることができる。
（ｄ）対象領域が小さい場合に補正量を大きくすることができる。例えば画像に対する人物の顔の割合や、表示部１０６の表示領域に対する人物の顔の割合が所定の大きさよりも小さい場合に、顔をくっきり強調するような補正量を大きくすることができる。具体的には、図５に図示した一例の補正条件および補正方法に替えて図１８に図示する変形例による補正条件および補正方法を適用する。これによると、図１９に図示するように、画像（または表示領域）に占める人物の顔の割合が０〜１０％の場合、補正レベル３で顔をくっきり強調するような補正が為される。
（ｅ）対象領域が小さい場合に補正をしないようにすることができる。例えば画像に対する人物の顔の割合や、表示部１０６の表示領域に対する人物の顔の割合が所定の大きさよりも小さい場合に、肌を綺麗に見せるような補正をしないようにすることができる。
（ｆ）適切な補正量で補正が必要な対象領域を補正することができる。
（ｇ）適切な補正量で画像全体を補正することができる。
（ｈ）表示部１０６に表示される画像に含まれる対象領域の大きさに応じた適切な補正量で、その表示される画像を補正することができる。
（ｉ）撮影される画像に含まれる対象領域の大きさに応じた適切な補正量で、その撮影される画像を補正することができる。
（ｊ）画像に含まれる対象領域の大きさに応じて、その画像の画質を適切に制御することによってその画像を補正することができる。
（ｋ）画像に含まれる対象領域の大きさに応じて、その画像に所定の画像効果を施すことによってその画像を補正することができる。
（ｌ）画像に対するズーム倍率に応じて、その画像の補正量を適切に制御することができる。
（ｍ）画像に対する表示倍率に応じて、その画像の補正量を適切に制御することができる。
（ｎ）撮影される画像のズーム倍率に応じて、その画像の補正量を適切に制御することができる。
（ｏ）表示倍率／ズーム倍率が大きい場合に補正量を大きくすることができる。例えば表示される画像の表示倍率や、撮影される画像のズーム倍率が所定の倍率よりも大きい場合に、表示される画像や撮影される画像に含まれる人物の肌を綺麗に見せるような補正の補正量を大きくすることができる。
（ｐ）表示倍率／ズーム倍率が小さい場合に補正量を大きくすることができる。例えば表示される画像の表示倍率や、撮影される画像のズーム倍率が所定の倍率よりも小さい場合に、表示される画像や撮影される画像に含まれる人物の肌をくっきり強調するような補正の補正量を大きくすることができる。
（ｒ）表示倍率／ズーム倍率が小さい場合に補正をしないようにすることができる。例えば表示される画像の表示倍率や、撮影される画像のズーム倍率が所定の倍率よりも小さい場合に、表示される画像や撮影される画像に含まれる人物の肌を綺麗に見せるような補正をしないようにすることができる。
【０１１７】
なお、上述の実施形態では、本発明による画像処理装置を搭載した携帯電話１０を想定しているが、本発明の要旨は、これに限らず、パーソナルコンピュータ、ＰＤＡ、デジタルカメラ、音楽プレイヤーなど、画像を撮像して表示する機能を有する装置全般に適用可能であることは言うまでもない。
【０１１８】
本実施形態では、折り畳み開閉タイプの携帯電話１０を一例としたが、これに限らず、ストレートタイプ、スライドタイプ、スピントップタイプなど任意の筐体構造であっても構わない。また、記憶部１０１は、携帯電話１０の内部に設けられるメモリに限定されず、メモリカードや外付けハードディスクなど、任意の外部記憶装置でも良い。さらに、表示部１０６は、携帯電話１０に備えられたものに限らず、外部モニタなど任意の外部表示装置を用いる形態であっても構わない。
【０１１９】
記憶する画像は、静止画や動画など任意の種別の画像で良く、撮像部で撮像した画像、放送受信部で受信した画像、ダウンロードした画像、データ通信で受信した画像に限らず、任意の方法で取得した画像に適用可能となる。また、本実施形態では、補正方法を画質の変更およびボカシ処理としたが、これに限らず例えばコントラストの変更、ホワイトバランスの変更、色の変更、肌を美しく見せる美肌処理、シワやシミを塗りつぶす処理、間引き処理など任意の補正方法を選択的に用いる態様としても良い。
【０１２０】
さらに、本実施形態では、補正レベルをレベル１〜３の３段階としたが、これに限らず任意の段階数で構わない。加えて、ズーム／表示倍率、画像に占める対象領域、画面に占める対象領域が変更される度に補正レベルを変更するようにしたが、所定のタイミングで補正レベルを固定し、それ以降、ズーム／表示倍率、画像に占める対象領域、画面に占める対象領域が変更されても補正レベルを変更しないようにしても良い。
【符号の説明】
【０１２１】
１０  携帯電話
１００  制御部
１０１  記憶部
１０１ａ  プログラム記憶部
１０１ｂ  各種情報一時記憶部
１０１ｃ  画像記憶部
１０１ｄ  撮影情報記憶部
１０１ｅ  表示情報記憶部
１０１ｆ  補正情報記憶部
１０２  無線通信部
１０３  テレビ放送・ラジオ放送受信部
１０４  音声信号処理部
１０５  撮像部
１０６  表示部
１０７  操作部
１０８  ＲＴＣ
１０９  報知部
１０９ａ  サウンドスピーカ
１０９ｂ  ＬＥＤ
１０９ｃ  振動モータ
１１０  電池部
【図１】
2010283523.tif 000003
【図２】
2010283523.tif 000004
【図３】
2010283523.tif 000005
【図４】
2010283523.tif 000006
【図５】
2010283523.tif 000007
【図６】
2010283523.tif 000008
【図７】
2010283523.tif 000009
【図８】
2010283523.tif 000010
【図９】
2010283523.tif 000011
【図１０】
2010283523.tif 000012
【図１１】
2010283523.tif 000013
【図１２】
2010283523.tif 000014
【図１３】
2010283523.tif 000015
【図１４】
2010283523.tif 000016
【図１５】
2010283523.tif 000017
【図１６】
2010283523.tif 000018
【図１７】
2010283523.tif 000019
【図１８】
2010283523.tif 000020
【図１９】
2010283523.tif 000021