(57)【要約】【課題】  表示画面に合った画面配色（テイスト）を設定する。【解決手段】  テイストの設定を行う際に、ユーザは、設定を希望する配色となっている被写体を選択し、これをカメラ部７で撮像する。制御部１３は、この撮像画像を形成する各色のうち、出現頻度が高い例えば３つの色を選択し、この各色の色相，明度，彩度の値をカラーパレットに代入する。カラーパレットには、１〜２５６のカラー番号毎に色相，明度，彩度の値を変数化する演算式が記憶されており、この演算式に基づいて色相，明度，彩度の各値を算出する。ＲＯＭ９には、表示画面を構成する各部品と各部品の配色を示すカラー番号が記憶されている。制御部１３は、各部品のカラー番号の色相，明度，彩度の値を上記カラーパレットから読み出し、この各値の色に、対応する部品を彩色して表示する。これにより、表示画面のテイストを、ユーザのイメージに合ったテイストとすることができる。【選択図】  図１
2005195882.tif 000002
【特許請求の範囲】
【請求項１】
所望の画像に使用されている色の抽出を行う色抽出手段と、
上記色抽出手段で抽出された色に対応する値を、カラー番号に対応する演算式で変数化して記憶するカラーパレットと、
表示画面を構成する各部品と、該各部品の配色を示すカラー番号とが対応付けされて記憶されたテイストテーブルと、
上記テイストテーブルに記憶されている各部品のカラー番号に対応する色の値を上記カラーパレットから読み出し、この読み出した色に上記各部品を配色して表示手段に表示する制御手段と
を有する端末装置。
【請求項２】
請求項１に記載の端末装置であって、
上記色抽出手段は、上記画像に使用されている色のうち、出現頻度の高い順に複数の色の抽出を行い、
上記カラーパレットは、上記色抽出手段で抽出された各色の色相、明度、彩度の各値を、カラー番号に対応する演算式で変数化して記憶すること
を特徴とする端末装置。
【請求項３】
請求項２に記載の端末装置であって、
上記色抽出手段は、上記出現頻度の高い色の数が必要数よりも少なかった場合、抽出済みの出現頻度の高い色の補色で、上記必要数を満たすこと
を特徴とする端末装置。
【請求項４】
請求項１から請求項３のうち、いずれか一項に記載の端末装置であって、
所望の被写体を撮像する撮像手段を有し、
上記所望の画像は、上記撮像手段で撮像された画像であること
を特徴とする端末装置。
【請求項５】
色抽出手段で、所望の画像に使用されている色の抽出を行うステップと、
上記ステップで上記色抽出手段で抽出された色に対応する値を、カラーパレット形成手段が、カラー番号に対応する演算式で変数化してカラーパレットに記憶するステップと、
カラー番号検出手段が、表示画面を構成する各部品と、該各部品の配色を示すカラー番号とが対応付けされて記憶されたテイストテーブルから、該各部品に対応するカラー番号を検出するステップと、
制御手段が、上記ステップで上記カラー番号検出手段で検出された各部品のカラー番号に対応する色の値を上記カラーパレットから読み出し、この読み出した色に上記各部品を配色して表示手段に表示するステップと
を有する表示制御方法。
【請求項６】
所望の画像に使用されている色の抽出を行う色抽出手段と、
上記色抽出手段として機能することで抽出した色に対応する値を、カラー番号に対応する演算式で変数化してカラーパレットに記憶するカラーパレット形成手段と、
表示画面を構成する各部品と、該各部品の配色を示すカラー番号とが対応付けされて記憶されたテイストテーブルから、該各部品に対応するカラー番号を検出するカラー番号検出手段と、
上記カラー番号検出手段として機能することで検出した各部品のカラー番号に対応する色の値を上記カラーパレットから読み出し、この読み出した色に上記各部品を配色して表示手段に表示する制御手段
としてコンピュータを機能させるための表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機，ＰＨＳ電話機（Personal Handyphone System），ＰＤＡ装置（Personal Digital Assistant），ノート型のパーソナルコンピュータ装置の他、据え置き型のパーソナルコンピュータ装置等に設けて好適な端末装置、表示制御方法、表示制御プログラムに関する。
【背景技術】
【０００２】
今日における携帯電話機において、ユーザは、実行可能な機能がアイコンで表示されたツールバーや、表示画面全体の背景となる背景画像や、各ボタンに対して割り当てられている機能を文字で表示したメニューバー等の「部品」に対して所望の色を設定することにより、メニュー画面や入力画面の全体の色イメージをユーザの好みの配色（テイスト）とする「テイスト設定機能」が設けられている。
【０００３】
このテイストの設定を行う場合、ユーザは、上記各部品の中からテイストの設定を行う部品を選択し、表示されるサンプル色の中から所望の色を選択する。この表示されるサンプル色は、図１０に示すようにカラー番号とＲＧＢ（赤緑青）の各値（８ビット＝１〜２５６の計２５６段階）で管理されている。例えば、一例ではあるが、カラー番号「１番」の色は、Ｒの値が１０、Ｇの値が８６、Ｂの値が７４となっており、カラー番号「２２番」の色は、Ｒの値が２５５、Ｇの値が４２、Ｂの値が４３となっており、カラー番号「２１４番」の色は、Ｒの値が２２、Ｇの値が１６、Ｂの値が３６となっている。
【０００４】
携帯電話機の制御部（ＣＰＵ）は、ユーザによりサンプル色の選択が行われると、選択されたサンプル色に対応するカラー番号を、その部品に関連付けて記憶する。そして、その部品を表示する際に、上記関連付けて記憶したカラー番号のＲＧＢの各値を図１０に示すカラーテーブルから読み出し、このＲＧＢの各値に対応する色となるように該部品を彩色して表示する。これにより、各部品毎に所望の色を設定することができ、メニュー画面や入力画面の全体をユーザの好みのテイストとすることができる。
【０００５】
一方、画面の配色を所定のＷｅｂサイトからダウンロードするサービスも知られている。この場合、上記Ｗｅｂサイトからは、ユーザにより選択されたテイストに対応する部品を示す情報とそのカラー番号が送信される。携帯電話機側では、このカラー番号に基づいて上記カラーテーブルを参照し、その部品のＲＧＢの値に基づいて彩色して表示する。これにより、表示画面のテイストを、Ｗｅｂサイトで選択したテイストとすることができる。
【０００６】
なお、ネットワークを介して所望の待ち受け画像等をダウンロードするサービスについては、以下の特許文献１及び特許文献２に開示されている。
【０００７】
【特許文献１】特開２００２−９４９１９公報
【特許文献２】特開２００２−２３７８７５公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、従来は、既存のサンプル色から所望の色を選択してテイストを設定し、或いはＷｅｂサイトに公開されているテイストから所望のテイストを選択する等のように、ユーザは、予め出来上がっている色やテイストを選択することのみが可能であった。また、図１０に示したように、各カラー番号の色は、固定値とされているＲＧＢの各値で決定される。
【０００９】
このため、例えば待ち受け画像に対して、いまひとつ合っていないテイストなのであるが、これを選択せざるを得ない等のように、表示画面に合っていないテイストを無理矢理選択する不都合を生じていた。
【００１０】
本発明は、上述の課題に鑑みてなされたものであり、ユーザがイメージしたテイストが付加された表示画面を表示することができるような端末装置、表示制御方法、表示制御プログラムの提供を目的とする。
【課題を解決するための手段】
【００１１】
本発明は、上述の課題を解決するために、所望の画像に使用されている色の抽出を行い、この抽出した色に対応する値を、カラー番号に対応する演算式で変数化してカラーパレットに記憶する。
【００１２】
テイストテーブルには、表示画面を構成する各部品と、該各部品の配色を示すカラー番号とが対応付けされて記憶されており、制御手段は、各部品のカラー番号に対応する色の値を上記カラーパレットから読み出し、この読み出した色に上記各部品を配色して表示手段に表示する。
【発明の効果】
【００１３】
本発明は、各部品の配色を決定するカラーパレットを、所望の画像から抽出した色に基づいて形成し、このカラーパレットに基づいて、表示画面の各部品を配色しているため、ユーザがイメージしたテイストが付加された表示画面を表示することができる。
【発明を実施するための最良の形態】
【００１４】
本発明は、携帯電話機に適用することができる。
【００１５】
〔携帯電話機の構成〕
この携帯電話機は、図１に示すように無線基地局に対してデータの送受信を行うアンテナ１及び通信回路２と、受話音声，動画ファイルの音声，音楽データの音声等の音声出力を得るためのスピーカ部３と、送話音声等を集音するマイクロホン４と、待ち受け画像や携帯メールの文章等を表示する表示部５と、入力操作を行うための複数のキーが設けられた操作部６とを有している。
【００１６】
また、この携帯電話機は、所望の被写体を撮像するカメラ部７と、カメラ部７の撮像制御を行う撮像制御部８と、後述するテイスト処理プログラム等の各アプリケーションプログラムや、表示画面を構成する表示バー，メニューバー，ツールバー等の各「部品」と、該各部品の配色を示すカラー番号とが関連付けされて記憶されたテイストテーブル等が記憶されたＲＯＭ９と、静止画像，動画像の他、携帯メールの文章データや音楽データ等が記憶されるＲＡＭ１０とを有している。
【００１７】
また、この携帯電話機は、ＲＡＭ１０に記憶されている静止画像（或いは動画像）やカメラ部７で撮像された静止画像（或いは動画像）に基づいて形成された所定の色の「色相」，「明度」，「彩度」の各値を記憶する複数のカラーパレット１２（第１のカラーパレット〜第ｎのカラーパレット：ｎは２以上の自然数）と、いずれかのカラーパレット１２に対応するテイストを表示画面に付加する画像処理部１１と、制御ライン、及び／又は、データラインを介して上記各部２〜１２と相互に接続された制御部１３とを有している。
【００１８】
〔テイストテーブル〕
ＲＯＭ９に記憶されているテイストテーブルは、図２に示すように各部品名と、該各部品に対して配色された色のカラー番号とで構成されている。具体的には、図３は、当該携帯電話機の表示部５に表示されるメニュー選択画面（電話機能のメニュー選択画面）の一例なのであるが、このメニュー画面は、複数の部品で構成されており、例えば受信強度と電池残量が表示されている部分が「表示バー２０」の部品、星のアイコンや携帯電話機のアイコン等が表示されている部分が「ツールバー２１」の部品、各操作ボタンに割り当てられた機能を示す文字が表示されている部分が「メニューバー２２」の部品となっている。また、電話帳，履歴，伝言メモ等の文字が表示されているメニュー項目表示領域となっており、これら各文字の背景として所定の配色の背景画像が表示されるようになっている。
【００１９】
テイストテーブルには、図２に示すように、表示バーに対しては「３５」のカラー番号が、また、メニューバーに対しては「５」のカラー番号が割り当てられる等のように、各部品には、それぞれ一義的にカラー番号が割り当てられている。
【００２０】
なお、この例では、各部品と該各部品の配色を示すカラー番号とが関連付けされて記憶されたテイストテーブルとが一つのみ設けられていることとして説明を進めるが、記憶するカラー番号を変更した他のテイストテーブルを複数設け、これらの中からユーザが所望のテイストテーブルに対応する配色を選択するようにしてもよい。
【００２１】
〔カラーパレット〕
各カラーパレット１２は、図４に示すように１〜２５６（＝８ビット）のカラー番号と、各カラー番号に対応する「色相」，「明度」，「彩度」の値で構成されている。後に説明するが、当該携帯電話機においては、静止画像（或いは動画像）を構成する色のうち、出現頻度の高い３つの色を抽出し、この３つの色の「色相」，「明度」，「彩度」の値を、各カラー番号に対応する演算式に代入して演算を行うことで、該各カラー番号に対応した「色相」，「明度」，「彩度」の値を決定するようになっている。
【００２２】
すなわち、この図４に示すカラーパレット１２の「色１Ｈ」，「色２Ｈ」，「色３Ｈ」は、それぞれ上記抽出した３つの色の色相の値を示しており、「色１Ｈ」は上記抽出した３つの色のうち、第１番目の色の色相の値を、「色２Ｈ」は上記抽出した３つの色のうち、第２番目の色の色相の値を、「色３Ｈ」は上記抽出した３つの色のうち、第３番目の色の色相の値を、それぞれ示している。
【００２３】
また、この図４に示すカラーパレット１２の「色１Ｓ」，「色２Ｓ」，「色３Ｓ」は、それぞれ上記抽出した３つの色の明度の値を示しており、「色１Ｓ」は上記抽出した３つの色のうち、第１番目の色の明度の値を、「色２Ｓ」は上記抽出した３つの色のうち、第２番目の色の明度の値を、「色３Ｓ」は上記抽出した３つの色のうち、第３番目の色の明度の値を、それぞれ示している。
【００２４】
また、この図４に示すカラーパレット１２の「色１Ｖ」，「色２Ｖ」，「色３Ｖ」は、それぞれ上記抽出した３つの色の彩度の値を示しており、「色１Ｖ」は上記抽出した３つの色のうち、第１番目の色の彩度の値を、「色２Ｖ」は上記抽出した３つの色のうち、第２番目の色の彩度の値を、「色３Ｖ」は上記抽出した３つの色のうち、第３番目の色の彩度の値を、それぞれ示している。
【００２５】
そして、例えば「１番」のカラー番号の色相は「色２Ｈ＋１」の演算式で算出されるようになっている。このため、「１番」のカラー番号の色相は、上記抽出した３つの色のうち、第２番目の色の色相の値に「１」が加算された値として算出されることとなる。同様に、「２４番」のカラー番号の彩度は「色１Ｖ＋４５」の演算式で算出されるようになっている。このため、「２４番」のカラー番号の彩度は、上記抽出した３つの色のうち、第１番目の色の彩度の値に「４５」が加算された値として算出されることとなる。同様に、「２１６番」のカラー番号の明度は「色３Ｓ−１６」の演算式で算出されるようになっている。このため、「２１６番」のカラー番号の明度は、上記抽出した３つの色のうち、第３番目の色の明度の値から「１６」を減算した値として算出されることとなる。
【００２６】
このようなカラーパレットとしては、この図４に示したカラーパレットとは異なる演算で各カラー番号に対応する色相，明度及び彩度を算出する複数のカラーパレットが設けられている。
【００２７】
当該携帯電話機においては、このように色をＲＧＢの固定値ではなく、「色相」，「明度」，「彩度」として捉えると共に、各カラーパレットのカラー番号毎に「色相」，「明度」，「彩度」の各値を算出することで、該「色相」，「明度」，「彩度」の各値を可変値として用いるようになっている。そして、ユーザは、このような演算により形成された複数のカラーパレットの中から所望のテイスト（画面配色）となるカラーパレットを選択することで、表示画面のテイストを所望のテイストとするようになっている。
【００２８】
〔テイストの設定〕
テイストの設定を行う場合、ユーザは、操作部６を操作することで設定メニューの中から「テイストの設定」を選択する。この選択がなされると、制御部１３は、ＲＯＭ９に記憶されている「テイスト処理プログラム」に基づいて動作し、テイスト設定用の画像を「カメラ部７で撮像するか」、「所定のＷｅｂサイトからダウンロードするか」、或いは「ＲＡＭ１０に記憶されている既存の画像から選択するか」を問うメッセージを表示部５に表示制御する。
【００２９】
すなわち、この携帯電話機では、静止画像に基づいてテイスト設定用のカラーパレット１２を形成するようになっている。このため、テイスト設定の際に、カラーパレット１２を形成する元となる画像をユーザに選択させる。ユーザは、操作部６を操作して、これら選択肢の中から所望の選択肢を選択する。
【００３０】
（Ｗｅｂサイトからのダウンロードが選択された場合）
ユーザにより、所定のＷｅｂサイトから画像をダウンロードすることが選択された場合、制御部１３は、ＲＡＭ１０にデフォルト或いは予めユーザが入力することで記憶されているＵＲＬに基づいて上記Ｗｅｂサイトにアクセスし、一つ或いは複数の静止画像（或いは動画像）をダウンロードする。
【００３１】
ユーザは、操作部６を操作して、このダウンロードされた静止画像（或いは動画像）の中から所望のテイストが形成されそうな画像を選択する。すなわち、後述するが当該携帯電話機においては、テイスト設定用の画像を構成する複数の色の中から出現頻度の高い３つの色を抽出し、この抽出した色に基づいてテイスト設定用のカラーパレットを形成するようになっている。
【００３２】
このため、ユーザは、希望するテイストに対応する色が多く含まれる画像を選択することとなる（＝所望のテイストとなりそうな画像を選択することとなる。）。これは、以下に説明する「既存の画像が選択された場合」においても同様である。
【００３３】
ユーザにより、上記ダウンロードされた静止画像（或いは動画像）の中から所望の画像が選択されると、制御部１３は、このユーザにより選択された静止画像（或いは動画像）をテイスト設定用の画像としてＲＡＭ１０に一旦記憶制御する。
【００３４】
なお、動画像のダウンロードが行われた場合、制御部１３は、この動画像を形成する複数フレームの中から所望の１フレームの画像の選択を促す。ユーザは、ダウンロードした動画像を再生しながら複数フレームの画像の中から所望の１フレーム（所望の１シーン）の画像を選択するのであるが、この所望の１フレームの画像が選択されると、制御部１３は、この画像をテイスト用の画像としてＲＡＭ１０に一旦記憶制御する。
【００３５】
（既存の画像が選択された場合）
ＲＡＭ１０に記憶されている既存の画像から選択することが選択された場合、制御部１３は、ＲＡＭ１０に記憶されている静止画像のサムネイルを形成して表示部５に表示し、或いはＲＡＭ１０に記憶されている静止画像を自動的或いはユーザの操作に応じて１枚ずつ表示部５に表示する。ユーザは、このサムネイル或いは１枚ずつ表示される静止画像の中から所望の静止画像を選択操作する。この選択操作がなされると、制御部１３は、この静止画像をテイスト用の画像としてＲＡＭ１０に一旦記憶制御する。
【００３６】
動画像の場合も同様であり、制御部１３は、ＲＡＭ１０に記憶されている動画像の中からユーザにより選択された動画像を再生して表示部５に表示し、或いはＲＡＭ１０に記憶されている動画像を順次再生して表示部５に表示する。ユーザにより、この再生される動画像の複数フレームの画像の中から所望の１フレームの画像が選択されると、制御部１３は、この画像をテイスト用の画像としてＲＡＭ１０に一旦記憶制御する。
【００３７】
（カメラ部による撮像が選択された場合）
ユーザにより、カメラ部７を用いてテイスト用の画像を撮像することが選択された場合、制御部１３は、撮像制御部８を介してカメラ部７を撮像可能な状態に制御する。前述のように、当該携帯電話機においては、テイスト設定用の画像を構成する複数の色の中から出現頻度の高い３つの色を抽出し、この抽出した色に基づいてテイスト設定用のカラーパレットを形成するようになっている。このため、ユーザは、希望するテイストに対応する色が多く含まれる被写体を選択し、この被写体をカメラ部７で撮像（静止画像或いは動画像）することとなる。
【００３８】
カメラ部７で上記被写体の撮像が行われると、撮像制御部８は、この撮像された被写体の静止画像を形成する。制御部１３は、この撮像制御部８で形成された静止画像を、テイスト用の画像としてＲＡＭ１０に一旦記憶制御する。また、動画像の撮像が行われた場合、撮像制御部８は、この動画像をＲＡＭ１０に一旦記憶制御する。制御部１３は、このＲＡＭ１０に記憶された動画像を、ユーザの操作に応じて或いは自動的に再生して表示部５に表示する。そして、この動画像の中から、ユーザにより選択された所望の１フレームの画像をテイスト用の画像としてＲＡＭ１０に記憶制御する。
【００３９】
〔カラーパレットの形成及びテイストの付加〕
次に、このようにテイスト用の静止画像が形成されると、制御部１３は、ＲＯＭ９に記憶されているテイスト処理プログラムに基づき、図５に示すフローチャートの各ステップを順に実行することで、選択或いは撮像された静止画像に対応するカラーパレットを形成し、このカラーパレットに対応するテイストとされた表示画面を表示する。
【００４０】
具体的には、この図５のフローチャートは、ユーザにより所望の静止画像が選択或いは撮像されることでスタートとなり、ステップＳ１に処理が進む。
【００４１】
ステップＳ１では、制御部１３が、ＲＡＭ１０に記憶された静止画像を読み出す。制御部１３は、静止画像の読み出しを行うと、ステップＳ２において、この読み出した静止画像を構成するピクセルの色のうち、出現頻度が高い３つの色の「色相」，「明度」，「彩度」の各値を検出する。そして、ステップＳ３において、この３つの色の「色相」，「明度」，「彩度」の各値を、図１及び図４に示す各カラーパレット１２に代入して演算を行うことで、各カラーパレット毎及び該各カラーパレットの各カラー番号毎に「色相」，「明度」，「彩度」の値を算出してカラーパレット１２を形成する。これにより、ユーザにより選択或いは撮像された静止画像に対応する複数のカラーパレットが形成されることとなる。
【００４２】
このようにカラーパレット１２が形成されると、ユーザは、所望のカラーパレットを選択する。画像処理部１１は、ステップＳ４において、図２に示すテイストテーブルから各部品のカラー番号を検出し、このカラー番号に対応する「色相」，「明度」，「彩度」の各値を、上記ユーザにより選択されたカラーパレットから読み出す。そして、画像処理部１１は、この「色相」，「明度」，「彩度」の色となるように部品に配色し、これを表示部５に表示する。これにより、例えば図３に示す表示バー２０やツールバー２１等の各部品に対して、ユーザにより撮像され或いは選択された静止画像に対応する色を付加して表示することができ、表示画面全体に対して、ユーザにより撮像され或いは選択された静止画像に対応するテイストを付加することができる。
【００４３】
なお、文字を表示する場合、制御部１３は、背景色に基づいて文字色を決定しており、例えば白，黒若しくは半輝度色の灰色等の文字色、或いは背景色の補色で文字を表示する。これにより、文字色と背景色が重なって文字が認識しづらくなる不都合を防止することができる。
【００４４】
〔出現頻度の高い色の抽出動作〕
次に、上記ステップＳ２で実行される出現頻度の高い色の抽出動作を説明する。この出現頻度の高い色の抽出は、図６のフローチャートに従って実行される。
【００４５】
この図６のフローチャートは、図５のフローチャートのステップＳ１において、制御部１３が、ユーザにより選択された静止画像の読み出しが完了することでスタートとなり、ステップＳ１１から処理が実行される。
【００４６】
ステップＳ１１では、制御部１３が、ＲＡＭ１０から読み出された静止画像をピクセル単位で検査することで、該各ピクセル毎に「明度」及び「彩度」を検出する。そして、ステップＳ１２において、「明度」及び「彩度」の各値が、それぞれ制限値以上のピクセルを検出し、ステップＳ１３及びステップＳ１４において、この「明度」及び「彩度」の各値が、それぞれ制限値以上のピクセルを、「黒」，「白」，「赤」，「オレンジ」，「黄」，「緑」，「シアン」，「青」，「紫」，「マゼンタ」の計１０色の各色グループに分別する。
【００４７】
具体的には、制御部１３は、図７に示すように明度の値（Ｖ）が１０以下のピクセルを黒の色グループに分別する（Ｖ≦１０）。また、制御部１３は、明度の値（Ｖ）から彩度の値（Ｓ）を減算処理した値が９８以上となる場合、そのピクセルを白のピクセルの色グループに分別する（白：Ｖ−Ｓ≧９８）。
【００４８】
また、制御部１３は、彩度の値（Ｓ）を１．６倍した値に、明度の値（Ｖ）を加算処理した値が１２４以上であり、かつ、彩度の値（Ｓ）を０．１６倍した値に、明度の値（Ｖ）を加算処理した値が６６以上であり、かつ、色相の値（Ｈ）が０以上２０以下、或いは３３０以上３６０以下である場合、そのピクセルを赤のピクセルの色グループに分別する（赤：Ｖ＋１．６Ｓ≧１２４＆＆Ｖ＋０．１６Ｓ≧６６）＆＆（０≦Ｈ≦２０‖３３０≦Ｈ≦３６０）。
【００４９】
また、制御部１３は、彩度の値（Ｓ）を１．６倍した値に、明度の値（Ｖ）を加算処理した値が１２４以上であり、かつ、彩度の値（Ｓ）を０．１６倍した値に、明度の値（Ｖ）を加算処理した値が６６以上であり、かつ、色相の値（Ｈ）が２０以上で５０よりも小さい値である場合、そのピクセルをオレンジ色のピクセルの色グループに分別する（オレンジ：Ｖ＋１．６Ｓ≧１２４＆＆Ｖ＋０．１６Ｓ≧６６）＆＆２０≦Ｈ＜５０）。
【００５０】
また、制御部１３は、彩度の値（Ｓ）を１．６倍した値に、明度の値（Ｖ）を加算処理した値が１２４以上であり、かつ、彩度の値（Ｓ）を０．１６倍した値に、明度の値（Ｖ）を加算処理した値が６６以上であり、かつ、色相の値（Ｈ）が５０以上で７０よりも小さい値である場合、そのピクセルを黄色のピクセルの色グループに分別する（黄：Ｖ＋１．６Ｓ≧１２４＆＆Ｖ＋０．１６Ｓ≧６６）＆＆５０≦Ｈ＜７０）。
【００５１】
また、制御部１３は、彩度の値（Ｓ）を１．６倍した値に、明度の値（Ｖ）を加算処理した値が１２４以上であり、かつ、彩度の値（Ｓ）を０．１６倍した値に、明度の値（Ｖ）を加算処理した値が６６以上であり、かつ、色相の値（Ｈ）が７０以上で１７０よりも小さい値である場合、そのピクセルを緑色のピクセルの色グループに分別する（緑：Ｖ＋１．６Ｓ≧１２４＆＆Ｖ＋０．１６Ｓ≧６６）＆＆７０≦Ｈ＜１７０）。
【００５２】
また、制御部１３は、彩度の値（Ｓ）を１．６倍した値に、明度の値（Ｖ）を加算処理した値が１２４以上であり、かつ、彩度の値（Ｓ）を０．１６倍した値に、明度の値（Ｖ）を加算処理した値が６６以上であり、かつ、色相の値（Ｈ）が１７０以上で２１０よりも小さい値である場合、そのピクセルをシアンのピクセルの色グループに分別する（シアン：Ｖ＋１．６Ｓ≧１２４＆＆Ｖ＋０．１６Ｓ≧６６）＆＆１７０≦Ｈ＜２１０）。
【００５３】
また、制御部１３は、彩度の値（Ｓ）を１．６倍した値に、明度の値（Ｖ）を加算処理した値が１２４以上であり、かつ、彩度の値（Ｓ）を０．１６倍した値に、明度の値（Ｖ）を加算処理した値が６６以上であり、かつ、色相の値（Ｈ）が２１０以上で２７０よりも小さい値である場合、そのピクセルを青のピクセルの色グループに分別する（青：Ｖ＋１．６Ｓ≧１２４＆＆Ｖ＋０．１６Ｓ≧６６）＆＆２１０≦Ｈ＜２７０）。
【００５４】
また、制御部１３は、彩度の値（Ｓ）を１．６倍した値に、明度の値（Ｖ）を加算処理した値が１２４以上であり、かつ、彩度の値（Ｓ）を０．１６倍した値に、明度の値（Ｖ）を加算処理した値が６６以上であり、かつ、色相の値（Ｈ）が２７０以上で２９０よりも小さい値である場合、そのピクセルを紫のピクセルの色グループに分別する（紫：Ｖ＋１．６Ｓ≧１２４＆＆Ｖ＋０．１６Ｓ≧６６）＆＆２７０≦Ｈ＜２９０）。
【００５５】
また、制御部１３は、彩度の値（Ｓ）を１．６倍した値に、明度の値（Ｖ）を加算処理した値が１２４以上であり、かつ、彩度の値（Ｓ）を０．１６倍した値に、明度の値（Ｖ）を加算処理した値が６６以上であり、かつ、色相の値（Ｈ）が２９０以上で３３０よりも小さい値である場合、そのピクセルをマゼンタのピクセルの色グループに分別する（マゼンタ：Ｖ＋１．６Ｓ≧１２４＆＆Ｖ＋０．１６Ｓ≧６６）＆＆２９０≦Ｈ＜３３０）。
【００５６】
図７は、横軸を彩度の値、縦軸を明度の値とした各色が属する範囲を示す図なのであるが、この図７からも、明度の値（Ｖ）から彩度の値（Ｓ）を減算処理した値が９８以上である場合は、そのピクセルの色は白色となり、また、明度の値（Ｖ）が１０以下となる場合は、そのピクセルの色は黒色となることがわかるであろう。また、「赤」，「オレンジ」，「黄」，「緑」，「シアン」，「青」，「紫」，「マゼンタ」の他８色は、彩度の値（Ｓ）を１．６倍した値に、明度の値（Ｖ）を加算処理した値が１２４以上であり、かつ、彩度の値（Ｓ）を０．１６倍した値に、明度の値（Ｖ）を加算処理した値が６６以上の範囲に含まれることとなる。
【００５７】
そして、この他８色のうち、図９に示すように色相の値（Ｈ）が、
０以上２０以下、或いは３３０以上３６０以下である場合は「赤」、
２０以上で５０よりも小さい値である場合は「オレンジ」、
５０以上で７０よりも小さい値である場合は「黄」、
７０以上で１７０よりも小さい値である場合は「緑色」、
１７０以上で２１０よりも小さい値である場合は「シアン」、
２１０以上で２７０よりも小さい値である場合は「青」、
２７０以上で２９０よりも小さい値である場合は「紫」、
２９０以上で３３０よりも小さい値である場合は「マゼンタ」
となることがわかるであろう。
【００５８】
次に、このような演算処理により、各ピクセルを１０色の色グループに分別する処理が完了すると、制御部１３は、ステップＳ１５において、出現頻度が高い色グループが３つ以上存在するか否かを判別する。出現頻度が高い色グループが３つ以上存在する場合、制御部１３は、ステップＳ１６において、この出現頻度が高い３つ以上の色グループの中から、最も出現頻度が高い順に３つの色グループを選択し、図５のステップＳ３に処理を進め、前述のようにカラーパレットを形成する。
【００５９】
これに対して、出現頻度が高い色グループが３つよりも少ない場合、制御部１３は、ステップＳ１７において、出現頻度が高い色グループが２つ存在するか否かを判別する。出現頻度が高い色グループが２つ存在する場合、制御部１３は、ステップＳ１９において、２つの色グループ内の色で、出現頻度が高い２色をカラーパレット作成用の色として選択すると共に、出現頻度が高い２色の補色となる色を、カラーパレット作成用の３色目の色として選択する。この場合、図５のステップＳ３において、「この出現頻度が高い２色の色」と、「この出現頻度が高い２色の補色となる色」との計３色に基づいて上記カラーパレットが形成されることとなる。
【００６０】
次に、出現頻度が高い色グループが２つ存在しなかった場合、制御部１３は、ステップＳ１８において、出現頻度が高い色グループが１つ存在するか否かを判別する。出現頻度が高い色グループが１つも存在しなかった場合、これはユーザにより選択或いは撮像された静止画像が、カラーパレットを形成するのに不適当な静止画像であることを意味するため、制御部１３は、図５及び図６の各フローチャートの各処理を中断するかたちで終了する。そして、表示部５に対して、例えば「この画像では、カラーパレットを作成することができません。他の画像を選択するか、撮像をし直して下さい。」等のエラーメッセージを表示制御する。ユーザは、このエラーメッセージに従って、他の画像を選択するか、或いは新たに所望の被写体を撮像し直すこととなる。
【００６１】
これに対して、出現頻度が高い色グループが１つ存在する場合、制御部１３は、ステップＳ２０において、まず、この出現頻度が高い１つの色をカラーパレット作成用の色として選択する。そして、白色を、カラーパレット作成用の２色目の色として選択すると共に、上記出現頻度が高い１つの色の補色となる色を、カラーパレット作成用の３色目の色として選択する。
【００６２】
この場合、図５のステップＳ３において、この「出現頻度が高い１色の色」と、「白色」と、「この出現頻度が高い１色の補色となる色」との計３色に基づいて上記カラーパレットが形成されることとなる。
【００６３】
〔実施の形態の効果〕
以上の説明から明らかなように、この実施の形態の携帯電話機は、ユーザにより撮像された画像、或いはユーザにより選択された画像を構成する各ピクセルの「色相」，「明度」，「彩度」の各値を検出し、この各ピクセルの「色相」，「明度」，「彩度」の各値に基づいて、該各ピクセルの色を１０個の色グループに分別する。また、この１０個に分別した色グループのうち、出現頻度が高い３つの色グループを選択し、この３つの色の「色相」，「明度」，「彩度」の値を、各カラーパレットに代入して各カラーパレット毎に各カラー番号に対応する演算を行うことで、固定値となっている「色相」，「明度」，「彩度」の各値を該演算により可変した値としてカラーパレットをそれぞれ形成する。そして、画面表示を行う際に、テイストテーブルから、各部品と、該各部品に対してそれぞれ割り当てられているカラー番号を検出し、このカラー番号に対応する「色相」，「明度」，「彩度」の値を、ユーザに選択されたカラーパレットから読み出し、このカラーパレットから読み出した「色相」，「明度」，「彩度」の値の色となるように上記各部品に配色を施して表示する。
【００６４】
これにより、ユーザにより撮像或いは選択された画像のイメージに合ったテイストを表示画面に付加することができる。
【００６５】
また、画像からテイストの形成に使用する色の抽出を行う際に、所定の制限値以上の明度及び彩度を有するピクセルを選択して用いるようになっているため、見た目上、きれいに配色される色を用いたテイストの付加を行うことができる（上記ステップＳ１２参照）。
【００６６】
また、カラーパレットを変数化し、このカラーパレットに、画像から抽出された３つの色の「色相」，「明度」，「彩度」の各値を代入することで色の変更を実現しているため、元の画像の配色のグラデーションの変化の具合をそのままいかして、配色のみ変更することも可能となる。
【００６７】
また、カメラ部７で撮像を行い、或いは所望の画像を選択するだけで、各ユーザのオリジナルとなるテイストを形成することができる。このため、表示画面の配色が気に入らない場合や、テイストが待ち受け画像と合わないような場合でも、簡単にテイストを変更することができる。また、「テイストを形成するための画像を撮像する」という、カメラ部７の新しい使い方を提供することができる。さらに、カメラ部７で撮像した画像から色を抽出するため、微妙な色合いのテイストを形成することができる。
【００６８】
また、文字色は、背景色に基づいて決定されるようになっているため、どのようなテイストを付加した場合でも、ユーザに対して文字を認識し易くすることができる。
【００６９】
〔変形例〕
上述の実施の形態の説明では、ユーザにより撮像或いは選択された画像から３つの色を抽出することとしたが、これは、４つ以上の色を抽出するようにしてもよい。
【００７０】
また、上述の実施の形態の説明では、本発明を携帯電話機に適用することとしたが、本発明は、この他、ＰＨＳ電話機（Personal Handyphone System），ＰＤＡ装置（Personal Digital Assistant），ノート型のパーソナルコンピュータ装置、据え置き型のパーソナルコンピュータ装置等の画像を表示する機器に適用することも可能である。
【００７１】
最後に、上述の実施の形態の説明は、本発明の一例である。このため、本発明に係る技術的思想を逸脱しない範囲であれば、上述の実施の形態以外であっても、設計等に応じて種々の変更が可能であることは勿論であることを付け加えておく。
【図面の簡単な説明】
【００７２】
【図１】本発明を適用した携帯電話機のブロック図である。
【図２】上記携帯電話機に設けられているテイストテーブルの模式図である。
【図３】上記携帯電話機の表示画面を構成する部品を説明するための図である。
【図４】上記携帯電話機に設けられているカラーパレットの模式図である。
【図５】上記携帯電話機のカラーパレットの形成動作及びカラーパレットに基づくテイストの付加動作を説明するためのフローチャートである。
【図６】上記カラーパレットを形成する際に、元の画像から出現頻度の高い色の抽出を行う動作を説明するためのフローチャートである。
【図７】元の画像の各ピクセルの色相，明度及び彩度の各値に応じた色のグループ分けを説明するための図である。
【図８】彩度及び明度の値に応じた各色の位置関係を説明するための図である。
【図９】各色の色相の値の範囲を説明するための図である。
【図１０】従来のテイスト付加動作を説明するための図である。
【符号の説明】
【００７３】
１  アンテナ、２  通信回路、３  スピーカ部、４  マイクロホン、５  表示部、６  操作部、７  カメラ部、８  撮像制御部、９  ＲＯＭ、１０  ＲＡＭ、１１  画像処理部、１２  カラーパレット、１３  制御部、２０  表示バー、２１  ツールバー、２２  メニューバー
【図１】
2005195882.tif 000003
【図２】
2005195882.tif 000004
【図３】
2005195882.tif 000005
【図４】
2005195882.tif 000006
【図５】
2005195882.tif 000007
【図６】
2005195882.tif 000008
【図７】
2005195882.tif 000009
【図１０】
2005195882.tif 000010
【図８】
2005195882.tif 000011
【図９】
2005195882.tif 000012