(57)【特許請求の範囲】
【請求項１】
複数の色が含まれる背景画像および前記背景画像に配置される１または複数の表示オブジェクトを表示するように構成される表示部と、
前記表示部を制御するための制御装置とを備え、
前記制御装置は、
前記背景画像の全部または一部を含む第１の領域について、前記第１の領域において最も広い面積を占めている第１の色を特定するように構成される第１の特定部と、
前記第１の領域に含まれる前記１または複数の表示オブジェクトの１つである表示オブジェクトにおいて最も広い面積を占めている第２の色を特定するように構成される第２の特定部と、
前記第１の色と前記第２の色とが類似しているか否かを判定するように構成される判定部と、
前記第１の色と前記第２の色とが類似している場合、前記第１の色および前記第２の色とは異なる第３の色を用いて前記表示オブジェクトの表示を強調するように構成される強調部とを含み、
前記強調部は、前記第１の色と前記第２の色とが類似している場合、前記第１の領域に含まれる表示オブジェクトを含む領域であって、前記第１の領域よりも面積が小さい第２の領域において、前記背景画像に使用されている色のうち最も広い面積を占める色を前記第３の色に変更することによって前記表示オブジェクトの表示を強調するように構成される、電子機器。
【請求項２】
前記第１の特定部は、前記第１の色の第１のＲＧＢ値を算出することによって前記第１の色を特定するように構成され、
前記第２の特定部は、前記第２の色の第２のＲＧＢ値を算出することによって前記第２の色を特定するように構成され、
前記判定部は、ＲＧＢ色空間における前記第１のＲＧＢ値に対応する点と、前記第２のＲＧＢ値に対応する点との距離が所定の閾値より小さい場合に前記第１の色と前記第２の色とが類似していると判定するように構成され、
ＲＧＢ色空間における前記第１のＲＧＢ値と前記第３の色のＲＧＢ値に対応する点との距離は、前記所定の閾値よりも大きい、請求項１に記載の電子機器。
【請求項３】
前記第３の色は、前記第１の色の補色である、請求項１に記載の電子機器。
【請求項４】
前記強調部は、前記第１の色と前記第２の色とが類似している場合、前記第２の色を前記第３の色に変更することによって前記表示オブジェクトの表示を強調するように構成される、請求項１に記載の電子機器。
【請求項５】
前記強調部は、前記第１の色と前記第２の色とが類似している場合、前記第２の領域において前記背景画像に使用されている全ての色を前記第３の色に変更することによって前記表示オブジェクトの表示を強調するように構成される、請求項１に記載の電子機器。
【請求項６】
前記制御装置は、前記背景画像を複数の領域に分割するように構成される分割部をさらに含み、
前記第１の領域は、前記複数の領域のうちの１つである、請求項１に記載の電子機器。
【請求項７】
前記第１の領域は、前記背景画像の全部を含む、請求項１に記載の電子機器。
【請求項８】
前記電子機器は、携帯端末である、請求項１から請求項７のいずれか１項に記載の電子機器。
【請求項９】
複数の色が含まれる背景画像および前記背景画像に配置される１または複数の表示オブジェクトを表示するように構成される表示部と、前記表示部を制御するための制御装置とを備える電子機器において、当該表示部を制御するために当該制御装置によって行なわれる画像処理方法であって、
前記背景画像の全部または一部を含む第１の領域について、前記第１の領域において最も広い面積を占めている第１の色を特定するステップと、
前記第１の領域に含まれる前記１または複数の表示オブジェクトの１つである表示オブジェクトにおいて最も広い面積を占めている第２の色を特定するステップと、
前記第１の色と前記第２の色とが類似しているか否かを判定するステップと、
前記第１の色と前記第２の色とが類似している場合、前記第１の色および前記第２の色とは異なる第３の色を用いて前記表示オブジェクトの表示を強調するステップとを含み、
前記強調するステップは、前記第１の色と前記第２の色とが類似している場合、前記第１の領域に含まれる表示オブジェクトを含む領域であって、前記第１の領域よりも面積が小さい第２の領域において、前記背景画像に使用されている色のうち最も広い面積を占める色を前記第３の色に変更することによって前記表示オブジェクトの表示を強調する、画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子機器および画像処理方法に関する。
【背景技術】
【０００２】
画面に表示される表示オブジェクトの視認性を向上させることができる電子機器が知られている。特開２００８−９７１９７号公報（特許文献１）には、画面上に表示される表示オブジェクト（たとえば文字）の色とその背景色の配色を、色彩感覚的に良く違和感も少ない配色に、効率よく設定することが可能な携帯電話端末が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−９７１９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の携帯電話端末においては、単一の色の背景を対象にしている。しかし、表示オブジェクトが表示される画面の背景に含まれる色は単一とは限らない。例えば、画面の背景に風景を写したデジタル写真を設定した場合、背景に含まれる色は複数になり得る。この場合、表示オブジェクトが表示される領域によって背景の色は異なり得る。したがって、複数の色を含む背景上に表示される表示オブジェクトの視認性を向上させるにあたって、特開２００８−９７１９７号公報（特許文献１）に記載されている方法をそのまま適用しても視認性を向上させることができない場合が生じ得る。
【０００５】
本開示の目的は、複数の色が含まれる背景画像上に表示される表示オブジェクトの視認性を向上させることができる電子機器および画像処理方法を提供することである。
【課題を解決するための手段】
【０００６】
一実施の形態に従う電子機器は、表示部と、制御装置とを備える。表示部は、複数の色が含まれる背景画像および背景画像に配置される１または複数の表示オブジェクトを表示するように構成される。制御装置は、表示部を制御する。制御装置は、第１の特定部と、第２の特定部と、判定部と、強調部とを含む。背景画像の全部または一部を含む第１の領域について、第１の特定部は、第１の領域において最も広い面積を占めている第１の色を特定するように構成される。第２の特定部は、第１の領域に含まれる１または複数の表示オブジェクトの１つである表示オブジェクトにおいて最も広い面積を占めている第２の色を特定するように構成される。判定部は、第１の色と第２の色とが類似しているか否かを判定するように構成される。強調部は、第１の色と第２の色とが類似している場合、第１の色および第２の色とは異なる第３の色を用いて表示オブジェクトの表示を強調するように構成される。
【０００７】
背景画像に使用されている色であって背景画像上の或る領域において最も広い面積を占めている色、あるいは表示オブジェクトに使用されている色であって当該表示オブジェクトにおいて最も広い面積を占めている色を以下では「支配色」ともいう。
【０００８】
他の実施の形態に従う画像処理方法は、複数の色が含まれる背景画像および背景画像に配置される１または複数の表示オブジェクトを表示するように構成される表示部と、表示部を制御するための制御装置とを備える電子機器において、当該表示部を制御するために当該制御装置によって行なわれる画像処理方法である。画像処理方法は、背景画像の全部または一部を含む領域について、領域において最も広い面積を占めている第１の色を特定するステップと、領域に含まれる１または複数の表示オブジェクトの１つである表示オブジェクトにおいて最も広い面積を占めている第２の色を特定するステップと、第１の色と第２の色とが類似しているか否かを判定するステップと、第１の色と第２の色とが類似している場合、第１の色および第２の色とは異なる第３の色を用いて表示オブジェクトの表示を強調するステップとを含む。
【発明の効果】
【０００９】
本開示に係る電子機器および画像処理方法によれば、表示オブジェクトが表示される領域毎の支配色、または背景画像の支配色を特定することにより、複数の色が含まれる背景画像上に表示される表示オブジェクトの視認性を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に従う電子機器であるスマートフォンの正面図である。
【図２】図１の表示部に表示されている背景画像を示す図である。
【図３】図１の表示部に表示されている表示オブジェクトを示す図である。
【図４】図１のスマートフォンの機能を説明するための機能ブロック図である。
【図５】図４の制御部の画像処理に関する機能を説明するための機能ブロック図である。
【図６】図４の制御部によって行なわれる表示オブジェクトの強調処理の流れを説明するためのフローチャートである。
【図７】図１の背景画像が複数の領域に分割された様子を示す図である。
【図８】図４の制御部によって文字列に行なわれる強調処理の流れを説明するためのフローチャートである。
【図９】ＲＧＢ色空間における２つの色の距離と２つの色の類似を判定するときに用いられる閾値の関係を模式的に示す図である。
【図１０】図４の制御部によって表示オブジェクトである画像オブジェクトに行なわれる強調処理の流れを説明するためのフローチャートである。
【図１１】図４の制御部による表示オブジェクトの強調処理が行なわれた後の表示部の様子を示す図である。
【図１２】第１の実施の形態の変形例に従うスマートフォンが備える制御部によって文字列に行なわれる強調処理の流れを説明するためのフローチャートである。
【図１３】第１の実施の形態の変形例に従うスマートフォンが備える制御部による表示オブジェクトの強調処理が行なわれた後の表示部の様子を示す図である。
【図１４】第２の実施の形態に従うスマートフォンが備える制御部によって文字列に行なわれる強調処理を説明するためのフローチャートである。
【図１５】第２の実施の形態に従うスマートフォンが備える制御部によって画像オブジェクトに行なわれる強調処理を説明するためのフローチャートである。
【図１６】注目領域の支配色と注目領域に含まれる表示オブジェクトの強調処理前の支配色との色空間における距離を示す図（ａ）、および注目領域の支配色と注目領域に含まれる表示オブジェクトの強調処理後の支配色との距離を示す図（ｂ）である。
【図１７】第３の実施の形態に従うスマートフォンが備える表示部に表示されている背景画像と当該背景画像上に配置されている表示オブジェクトを示す図である。
【図１８】第３の実施の形態に従うスマートフォンが備える表示部に表示されている背景画像を示す図である。
【図１９】第３の実施の形態に従うスマートフォンが備える制御部によって行なわれる表示オブジェクトの強調処理の流れを説明するためのフローチャートである。
【図２０】第３の実施の形態に従うスマートフォンが備える制御部によって文字列に行なわれる強調処理の流れを説明するためのフローチャートである。
【図２１】第３の実施の形態に従うスマートフォンが備える制御部によって表示オブジェクトである画像オブジェクトに行なわれる強調処理の流れを説明するためのフローチャートである。
【図２２】第３の実施の形態に従う制御部による表示オブジェクトの強調処理が行なわれた後の表示部の様子を示す図である。
【発明を実施するための形態】
【００１１】
以下、本開示の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００１２】
［第１の実施の形態］
図１は、第１の実施の形態に従う電子機器であるスマートフォン１の正面図である。図１を参照して、スマートフォン１は本体部の長手方向の上部にスピーカ７０と、本体部の長手方向の下部にマイク６０と、中央部に表示部２０と入力部５０とを備える。表示部２０には、背景画像上にアイコン、ピクト、および文字列が表示されている。表示部２０に表示されている画面は、ユーザがスマートフォン１の操作を開始するときに最初に表示されるホーム画面である。ホーム画面の背景画像はユーザが任意に設定可能であるとする。
【００１３】
図２は、図１の表示部に表示されている背景画像ＢＰ１を示す図である。図２を参照して、背景画像ＢＰ１は、５つの色Ｃ１〜Ｃ５を含む。これらの色は、色Ｃ２，Ｃ１，Ｃ３，Ｃ４，Ｃ５の順に明度が小さくなり、白色系の色から黒色系の色に変化している。
【００１４】
図３は、図１の表示部２０に表示されている表示オブジェクトを示す図である。表示部２０には、ピクトＰ１〜Ｐ３、文字列Ｔ１〜Ｔ１７、およびアイコンＩ１〜Ｉ１５を含む。図３においては、文字列および画像の輪郭線を点線で表示している部分があるが、当該点線は文字列および画像の存在を示すために付したものであって、表示部２０においては表示されない。
【００１５】
図１、図２および図３を参照して、表示部２０に表示されているピクト、文字列およびアイコンの中には、見えにくいものがある。たとえば、ピクトＰ１〜Ｐ３、および文字列Ｔ１６，Ｔ１７はそれぞれの色が色Ｃ２であって、色Ｃ２の明度と背景の色Ｃ１との明度の差が小さいため、いずれもほとんど見えない。文字列Ｔ１５はその色が色Ｃ２であり、その明度と背景の色である色Ｃ１，Ｃ２の明度との差は小さいあるいは無いため、文字列Ｔ１５のうち、背景が色Ｃ１の部分に時刻を表示している部分は輪郭線がぼやけてはっきりと見えず、背景が色Ｃ２の部分に日付・曜日を表示している部分はまったく見えない。
【００１６】
表示部２０に表示されているピクト、文字列およびアイコンの中で、ピクトＰ１，Ｐ２，Ｐ３、文字列Ｔ１５，Ｔ１６，Ｔ１７と同じ色Ｃ２でありながらはっきりと見えているものもある。たとえば、文字列Ｔ１１〜Ｔ１４は、それぞれの文字色が色Ｃ２でありながら、当該文字色の明度と背景の色Ｃ５の明度との差が大きいためいずれもはっきりと見えている。
【００１７】
このように、背景画像に複数の色が含まれる場合、表示オブジェクトが表示される領域毎に背景画像の色が異なるため、同じ色調の表示オブジェクト（たとえば同じ色の文字列）であったとしても、表示される領域によって見えにくさが異なる。そのため、視認性を向上させる方法は各表示オブジェクトが表示されている領域毎に異なり、画面全体に一律に適用可能な方法を決めることはできない。
【００１８】
そこで、第１の実施の形態においては、背景画像を複数の領域に分割し、領域毎に文字列の支配色および画像オブジェクトの周辺領域の色を各領域の支配色の補色に変更することにより、表示オブジェクトの視認性を向上させる。
【００１９】
図４は、図１のスマートフォン１の機能を説明するための機能ブロック図である。図４を参照して、スマートフォン１は、制御部１０と、表示部２０と、記憶部３０と、通信部４０と、入力部５０と、マイク６０と、スピーカ７０とを備える。
【００２０】
制御部１０は、図示はしないがＣＰＵ（Central Processing Unit）、および記憶素子としてＳＲＡＭ（Static Random Access Memory）またはＤＲＡＭ（Dynamic Random Access Memory）を含むことができ、スマートフォン１を統合的に制御することができる。たとえば、制御部１０は、表示部２０に表示する画像に対して画像処理を行なうことができ、当該処理後の画像の情報を表示部２０へ出力することができる。
【００２１】
表示部２０は、制御部１０から受信した信号に基づいて表示を行なうことができる。表示部２０は、例えば液晶ディスプレイ、プラズマディスプレイ、または有機ＥＬディスプレイから構成されてもよい。
【００２２】
記憶部３０は、制御部１０に読み出されて実行されるＯＳ（Operating System）、各種アプリケーションのプログラム（たとえば画像処理を行なうプログラム）、および当該プログラムによって使用される各種データ（たとえば背景画像として使用可能な画像ファイル）を保存することができる。記憶部３０は、例えば、不揮発性の半導体メモリであるＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）、フラッシュメモリ、または記憶装置であるＨＤＤ（Hard Disk Drive）を含んでもよい。
【００２３】
通信部４０は、いずれも図示しないが、アンテナスイッチ、デュプレクサ、電力増幅器、低雑音増幅器、および帯域通過フィルタを含む。通信部４０は、ＬＴＥ（Long Term Evolution）またはＣＤＭＡ（Code Division Multiple Access）の方式に従い、通信事業者の通信網において通信を行なうことができる。通信部４０は、アンテナで受信した信号を処理して、当該信号を制御部１０に送信することができる。また、制御部１０は、通信部４０へ信号を送信し、通信部４０において信号処理された信号を送信することができる。通信部４０は、いずれも図示しないが無線ＬＡＮ回路および無線ＬＡＮアンテナを含み、ＷｉＦｉ（登録商標）に基づいて、例えばＷｉＦｉアクセスポイントのようなＷｉＦｉ対応機器と通信を行なうことができる。
【００２４】
入力部５０は、ユーザからの入力を受け付け、制御部１０にその入力に基づく信号を送信することができる。入力部５０は、例えばボタンまたはタッチパネルから構成されてもよい。
【００２５】
図５は、図４の制御部１０の画像処理に関する機能を説明するための機能ブロック図である。図５を参照して、制御部１０は、分割部１１と、第１特定部１２と、第２特定部１３と、判定部１４と、強調部１５とを含む。
【００２６】
分割部１１は、表示部２０の解像度、各表示オブジェクトの表示に必要な最小の面積、各表示オブジェクトの座標などに基づいて表示部２０に表示されている背景画像を複数の領域に分割し、分割された背景画像の情報を第１特定部および第２特定部へ出力する。
【００２７】
第１特定部１２は、分割部１１から得た分割された背景画像の各領域の支配色ＤＣ１を特定することができる。第１の実施の形態においては、第１特定部１２は、各領域に含まれるピクセル毎のＲＧＢ値をカウントすることで、最も使われているＲＧＢ値を算出し、当該ＲＧＢ値によって表される色を当該領域の支配色ＤＣ１として特定し、判定部１４へ出力することができる。なお、ＲＧＢ値とは、赤（Ｒ）、緑（Ｇ）、および青（Ｂ）の各色を０〜２５５の値で指定した値の組み合わせ（Ｒ，Ｇ，Ｂ）である。例えば、白は（２５５，２５５，２５５）と表され、黒は（０，０，０）と表され、灰色は（１２８，１２８，１２８）と表される。
【００２８】
第２特定部１３は、各領域に含まれる各表示オブジェクトの支配色ＤＣ２を特定することができる。第２特定部１３も第１特定部１２と同様に、たとえばピクセル毎のＲＧＢ値をカウントすることで表示オブジェクトの支配色ＤＣ２を特定し、判定部１４へ出力することができる。
【００２９】
判定部１４は、第１特定部１２によって特定された支配色ＤＣ１と、第２特定部１３によって特定された支配色ＤＣ２とが類似しているか否かを判定することができる。第１の実施の形態においては、判定部１４は、支配色ＤＣ１および支配色ＤＣ２のそれぞれのＲＧＢ値をＲＧＢ色空間の座標としてとらえ、支配色ＤＣ１と支配色ＤＣ２とのＲＧＢ色空間での距離が所定の閾値未満である場合に、支配色ＤＣ１と支配色ＤＣ２とが類似していると判定し、各領域についての当該判定結果と分割された背景画像の情報を強調部に出力する。
【００３０】
強調部１５は、判定部１４の判定結果に基づいて、背景画像の各領域に表示されている表示オブジェクトの強調処理を行なう。第１の実施の形態においては、背景画像の支配色ＤＣ１と表示オブジェクトの支配色ＤＣ２とが類似している場合に、支配色ＤＣ１の補色を用いて表示オブジェクトの表示を強調する。支配色ＤＣ１の補色は、色相環上で支配色ＤＣ１の正反対に位置する関係の色である。表示オブジェクトの具体的な強調方法については後述する。
【００３１】
以下では、図６〜図９を用いて、第１の実施の形態に従うスマートフォン１が備える制御部１０によって行なわれる表示オブジェクトの強調処理について説明する。
【００３２】
図６は、図４の制御部１０によって行なわれる表示オブジェクトの強調処理の流れを説明するためのフローチャートである。図６を参照して、制御部１０は、ステップＳ１０において背景画像ＢＰ１の解像度、背景画像ＢＰ１上に配置されている各表示オブジェクトの表示に必要な最小面積、各表示オブジェクトの座標などに基づいて背景画像ＢＰ１を複数の領域に分割し、処理をステップＳ２０に進める。制御部１０は、ステップＳ２０において表示オブジェクトの強調処理を行なう。
【００３３】
図７は、背景画像ＢＰ１が複数の領域に分割された様子を示す図である。図７を参照して、背景画像ＢＰ１は、領域Ｒ１〜Ｒ２３に分割されている。分割線は説明のために付したものであって、実際の画面には表示されない。図３も併せて参照して、領域Ｒ２，Ｒ３，Ｒ５は、それぞれピクトＰ１〜Ｐ３を含んでいる。領域Ｒ４，Ｒ６は、それぞれ文字列Ｔ１６，Ｔ１７を含んでいる。領域Ｒ７は文字列Ｔ１５を含んでいる。領域Ｒ８はアイコンＩ１と文字列Ｔ１とを含む。領域Ｒ１０はアイコンＩ２と文字列Ｔ２とを含む。領域Ｒ１１はアイコンＩ３と文字列Ｔ３とを含む。領域Ｒ１２はアイコンＩ４と文字列Ｔ４とを含む。領域Ｒ１３はアイコンＩ５と文字列Ｔ５とを含む。領域Ｒ１４はアイコンＩ６と文字列Ｔ６とを含む。領域Ｒ１５はアイコンＩ７と文字列Ｔ７とを含む。領域Ｒ１６はアイコンＩ８と文字列Ｔ８とを含む。領域Ｒ１７はアイコンＩ９と文字列Ｔ９とを含む。領域Ｒ１８はアイコンＩ１０と文字列Ｔ１０とを含む。領域Ｒ１９はアイコンＩ１１と文字列Ｔ１１とを含む。領域Ｒ２０はアイコンＩ１２と文字列Ｔ１２とを含む。領域Ｒ２１はアイコンＩ１５を含む。領域Ｒ２２はアイコンＩ１３と文字列Ｔ１３とを含む。領域Ｒ２３はアイコンＩ１４と文字列Ｔ１４とを含む。領域Ｒ１，Ｒ９は表示オブジェクトを含まない。
【００３４】
再び図６を参照して、制御部１０は、ステップＳ２０において領域Ｒ１〜Ｒ２３の各々について当該領域に含まれる表示オブジェクトの強調処理を行なう。
【００３５】
図８は、図４の制御部１０によって文字列に行なわれる強調処理の流れを説明するためのフローチャートである。制御部１０は、ステップＳ２０１において、強調処理が行なわれる領域（以下では「注目領域」ともいう。）の各ピクセルのＲＧＢ値をカウントすることにより、最も多く使用されているＲＧＢ値を算出して当該ＲＧＢ値に対応する色を支配色ＤＣ１として特定し、処理をステップＳ２０２に進める。制御部１０は、ステップＳ２０２において、注目領域に含まれる文字列の各ピクセルのＲＧＢ値をカウントすることにより、最も多く使用されているＲＧＢ値を算出して当該ＲＧＢ値に対応する色を支配色ＤＣ２として特定し、処理をステップＳ２０３に進める。制御部１０は、ステップＳ２０３において支配色ＤＣ１と支配色ＤＣ２とが類似しているか否かを判定する。
【００３６】
既に説明したように、２つの色が類似しているか否かは、それぞれの色のＲＧＢ値を色空間における座標と考え、色空間における２つの色の距離が所定の閾値Ｃｔｈ未満である場合に、当該２つの色が類似していると判定する。図９は、ＲＧＢ色空間における２つの色の距離と閾値Ｃｔｈの関係を模式的に示す図である。図９を参照して、支配色ＤＣ１に対応するＲＧＢ空間内の点を点ＣＰ１とし、支配色ＤＣ２に対応するＲＧＢ空間内の点を点ＣＰ２とする。また、点ＣＰ１と点ＣＰ２との距離を距離Ｄ１２とする。たとえば、支配色ＤＣ１のＲＧＢ値を（Ｒ１，Ｇ１，Ｂ１）とし、支配色ＤＣ２のＲＧＢ値を（Ｒ２，Ｇ２，Ｂ２）とすると、点ＣＰ１は（Ｒ１，Ｇ１，Ｂ１）となり、点ＣＰ２は（Ｒ２，Ｇ２，Ｂ２）となり、距離Ｄ１２は以下の式（１）となる。
【００３７】
距離Ｄ１２＝｛（Ｒ１−Ｒ２）2＋（Ｇ１−Ｇ２）2＋（Ｂ１−Ｂ２）2｝1/2  …（１）
点ＣＰ１を中心にし、半径が閾値Ｃｔｈに等しい球Ｓの内部に点ＣＰ２がある場合、距離Ｄ１２は閾値Ｃｔｈより小さい。一方、球Ｓの球面上、あるいは球Ｓの外部にある場合、距離Ｄ１２は閾値Ｃｔｈ以上となる。したがって、点ＣＰ２がＲＧＢ色空間内における球Ｓの内部にある場合に支配色ＤＣ１と支配色ＤＣ２とは類似していると判定され、点ＣＰ２が球Ｓの球面上あるいは球Ｓの外部にある場合に支配色ＤＣ１と支配色ＤＣ２とは非類似であると判定される。
【００３８】
再び図８を参照して、支配色ＤＣ１と支配色ＤＣ２とが非類似の場合（Ｓ２０３においてＮＯ）、制御部１０は注目領域における文字列に対する強調処理を終了する。支配色ＤＣ１と支配色ＤＣ２とが類似している場合（Ｓ２０３においてＹＥＳ）、制御部１０はステップＳ２０４に処理を進める。制御部１０は、ステップＳ２０４において注目領域に含まれる文字列の支配色を支配色ＤＣ１の補色に変更する。
【００３９】
図１０は、図４の制御部１０によって表示オブジェクトである画像オブジェクト（たとえばアイコンまたはピクト）に行なわれる強調処理の流れを説明するためのフローチャートである。
【００４０】
図１０を参照して、制御部１０は、ステップＳ２１１において、注目領域の各ピクセルのＲＧＢ値をカウントすることにより、最も多く使用されているＲＧＢ値を算出して当該ＲＧＢ値に対応する色を支配色ＤＣ１として特定し、処理をステップＳ２１２に進める。制御部１０は、ステップＳ２１２において、注目領域に含まれる画像オブジェクトの各ピクセルのＲＧＢ値をカウントすることにより、最も多く使用されているＲＧＢ値を算出して当該ＲＧＢ値に対応する色を支配色ＤＣ２として特定し、処理をステップＳ２１３に進める。制御部１０は、ステップＳ２１３において支配色ＤＣ１と支配色ＤＣ２とが類似しているか否かを判定する。
【００４１】
支配色ＤＣ１と支配色ＤＣ２とが非類似の場合（Ｓ２１３においてＮＯ）、制御部１０は注目領域における画像オブジェクトに対する強調処理を終了する。支配色ＤＣ１と支配色ＤＣ２とが類似している場合（Ｓ２１３においてＹＥＳ）、制御部１０はステップＳ２１４に処理を進める。制御部１０は、ステップＳ２１４において注目領域に含まれる画像オブジェクトの周辺領域の色を支配色ＤＣ１の補色に変更する。第１の実施の形態においては、周辺領域は当該画像オブジェクトを含む長方形あるいは正方形のうち、最小の面積であるものを所定の倍率だけ拡大したものとしている。周辺領域は円、四角形以外の多角形であってもよく、注目領域内で表示オブジェクトを包摂する領域であって、注目領域よりも面積が小さい領域であればどのような形状であっても構わない。
【００４２】
図１１は、図４の制御部１０による表示オブジェクトの強調処理が行なわれた後の表示部２０の様子を示す図である。図１１、図７、および図３を参照して、強調処理前の図７と比較すると、図１１においては多くの表示オブジェクトの視認性が向上していることがわかる。たとえば領域Ｒ２〜Ｒ６にそれぞれ表示されているピクトＰ１，Ｐ２、文字列Ｔ１６、ピクトＰ３、および文字列Ｔ１７は、図７においてはほとんど見えていなかったが、図１１においてはすべてのピクト，文字列がはっきりと見える。領域Ｒ２，Ｒ３，Ｒ５においてはピクトＰ１，Ｐ２，Ｐ３の周辺領域の色が色Ｃ１の補色に変更されている。領域Ｒ４，Ｒ６においては文字列Ｔ１６，Ｔ１７の色が色Ｃ１の補色に変更されている。領域Ｒ１０に表示されているアイコンＩ２および文字列Ｔ２について、図７においては、アイコンＩ２はその支配色が色Ｃ２に類似した色であるため輪郭線がぼやけており、文字列Ｔ２はその文字色が色Ｃ２であるためまったく見えていなかった。図１１においてはアイコンＩ２および文字列Ｔ２はいずれもはっきりと見える。領域Ｒ１０においてはアイコンＩ２の周辺領域の色が色Ｃ２の補色に変更されており、文字列Ｔ２の文字色が色Ｃ２の補色に変更されている。
【００４３】
以上のように、スマートフォン１によれば、複数の色が含まれる背景画像上に表示されているテキストについてはその支配色を注目領域の支配色の補色に変更し、画像オブジェクトについてはその周辺領域の色を注目領域の支配色の補色に変更することにより、表示オブジェクトの視認性を向上させることができる。
【００４４】
［第１の実施の形態の変形例］
第１の実施の形態においては、文字列に関しては当該文字列の支配色を当該文字列が含まれる領域の支配色の補色に変更することによって、文字列の視認性を向上させた。文字列の視認性を向上させる方法は文字列の支配色の変更に限られない。第１の実施の形態の変形例においては、画像オブジェクトと同様に、文字列の周辺領域の色を変更することによって文字列の視認性を向上させる場合について説明する。
【００４５】
図１２は、第１の実施の形態の変形例に従うスマートフォンが備える制御部１０によって文字列に行なわれる強調処理の流れを説明するためのフローチャートである。第１の実施の形態の変形例が第１の実施の形態と異なる点は、図１２のステップＳ２２４のみであり、それ以外の構成は第１の実施の形態と同様である。すなわち、第１の実施の形態の変形例においては、図８のステップＳ２０４が図１２のステップＳ２２４に置き換えられる。同様の構成についての説明は繰り返さない。図１２を参照して、制御部１０は、ステップＳ２２４において注目領域に含まれる文字列の周辺領域の色を支配色ＤＣ１の補色に変更する。
【００４６】
図１３は、第１の実施の形態の変形例に従うスマートフォンが備える制御部１０による表示オブジェクトの強調処理が行なわれた後の表示部２０の様子を示す図である。図１３、図１１、図７、および図３を参照して、強調処理前の図７と比較すると、図１３においても多くの表示オブジェクトの視認性が向上していることがわかる。図１１と比較すると、強調処理後のアイコンまたはピクトは第１の実施の形態と同様であるが、強調処理後の文字列が第１の実施の形態とは異なっている。たとえば、文字列Ｔ１６，Ｔ１７は図１１においては文字色が変更されていたが、図１３においては周辺領域の色が変更されている。他の文字列についても同様である。
【００４７】
以上のように、第１の実施の形態の変形例に従うスマートフォンによれば、表示オブジェクトの周辺領域の色を注目領域の支配色の補色に変更することにより、複数の色が含まれる背景画像上に表示される表示オブジェクトの視認性を向上させることができる。
【００４８】
［第２の実施の形態］
第１の実施の形態と第１の実施の形態の変形例においては、注目領域の支配色ＤＣ１の補色を用いて当該注目領域に含まれる表示オブジェクトの強調処理を行なっていた。強調処理に用いる色は注目領域の支配色ＤＣ１の補色に限られない。第２の実施の形態においては、強調処理に用いる色が支配色ＤＣ１の補色以外の色になり得る場合について説明する。
【００４９】
図１４は、第２の実施の形態に従うスマートフォンが備える制御部１０によって文字列に行なわれる強調処理を説明するためのフローチャートである。図１５は、第２の実施の形態に従うスマートフォンが備える制御部１０によって画像オブジェクトに行なわれる強調処理を説明するためのフローチャートである。第２の実施の形態が第１の実施の形態および第１の実施の形態の変形例と異なるのは、図１４のステップＳ２３４および図１５のステップＳ２４４のみであり、それ以外の構成については、第１の実施の形態および第１の実施の形態の変形例と同様である。すなわち、第２の実施の形態においては、図８のステップＳ２０４（図１２のステップＳ２２４）が図１４のステップＳ２３４に置き換わり、図１０のステップＳ２１４が図１５のステップＳ２４４に置き換わる。同様の構成についての説明は繰り返さない。
【００５０】
図１４を参照して、制御部１０は、ステップＳ２３４において注目領域の文字列の支配色を支配色ＤＣ３に変更する。ステップＳ２３４においては、文字列の周辺領域の色を支配色ＤＣ３に変更しても構わない。図１５を参照して、ステップＳ２４４において注目領域に含まれる画像オブジェクトの周辺領域の色を支配色ＤＣ３に変更する。
【００５１】
図１６は、注目領域の支配色ＤＣ１と、注目領域に含まれる表示オブジェクトの強調処理前の支配色ＤＣ２との色空間における距離を示す図（ａ）、および注目領域の支配色ＤＣ１と注目領域に含まれる表示オブジェクトの強調処理後の支配色ＤＣ３との距離を示す図（ｂ）である。図１６（ａ）を参照して、支配色ＤＣ１と支配色ＤＣ２とが類似している場合、色空間における支配色ＤＣ１に対応する点ＣＰ１と支配色ＤＣ２に対応する点ＣＰ２との距離Ｄ１２は、閾値Ｃｔｈよりも小さい。図１６（ｂ）を参照して、この場合、制御部１０は、表示オブジェクトの支配色を支配色ＤＣ２から、点ＣＰ１からの色空間における距離が閾値Ｃｔｈよりも大きくなるような支配色ＤＣ３に変更する。色空間における支配色ＤＣ３に対応する点ＣＰ３と点ＣＰ１との距離Ｄ１３は閾値Ｃｔｈよりも大きい。このような支配色ＤＣ３は、予め設定した色の対応表に基づいて決定してもよいし、支配色ＤＣ１のＲＧＢ値から、所定の関係式を用いて支配色ＤＣ３のＲＧＢ値を求めても構わない。
【００５２】
以上のように、第２の実施の形態に従うスマートフォン１によれば、注目領域の支配色と当該注目領域に含まれる表示オブジェクトの支配色の明度の差が大きくなるように文字列の支配色または文字列の周辺領域の色、および画像オブジェクトの周辺領域の色を設定することにより、複数の色が含まれる背景画像上に表示される表示オブジェクトの視認性を向上させることができる。
【００５３】
［第３の実施の形態］
第１の実施の形態、第１の実施の形態の変形例、および第２の実施の形態においては、背景画像を複数の領域に分割していた。第３の実施の形態においては、背景画像を複数の領域に分割せずに表示オブジェクトの視認性を向上させる場合について説明する。
【００５４】
第３の実施の形態と、第１の実施の形態、第１の実施の形態の変形例、および第２の実施の形態とが異なる点は、表示オブジェクトの強調処理に先立って背景画像を複数の領域に分割する代わりに背景画像の支配色を特定し、当該支配色を表示オブジェクトの強調処理に用いる点、および背景画像として図１８に示す背景画像ＢＰ２を用いる点のみであり、それ以外の構成については同様である。すなわち、第３の実施の形態においては、図６は図１９に置き換わり、図８（図１２，図１４）および図１０（図１５）は、それぞれ図２０および図２１に置き換わり、図２は図１８に置き換わる。同様の構成についての説明は繰り返さない。
【００５５】
図１７は、表示部２０に表示されている背景画像と当該背景画像上に配置されている表示オブジェクトを示す図である。表示オブジェクトは図３と同様であるが、背景画像は図１８に示す背景画像ＢＰ２を用いる。図１７を参照して、背景画像ＢＰ２は、３つの色Ｃ１〜Ｃ３を含む。これらの色は、色Ｃ２，Ｃ１，Ｃ３の順に明度が小さくなり、白色系の色から黒色系の色に変化している。
【００５６】
図１９は、第３の実施の形態に従うスマートフォンが備える制御部１０によって行なわれる表示オブジェクトの強調処理の流れを説明するためのフローチャートである。図１９を参照して、制御部１０は、ステップＳ３１において背景画像ＢＰ２に含まれるピクセル毎のＲＧＢ値をカウントすることで、最も使用されているＲＧＢ値を算出し、当該ＲＧＢ値によって表される色を背景画像ＢＰ２の支配色ＤＣ１として特定し、処理をステップＳ３２に進める。第３の実施の形態においては、背景画像ＢＰ２の支配色ＤＣ１は色Ｃ２である。制御部１０は、ステップＳ３２において各表示オブジェクトの強調処理を行なう。
【００５７】
図２０は、第３の実施の形態に従うスマートフォンが備える制御部１０によって文字列に行なわれる強調処理の流れを説明するためのフローチャートである。制御部１０は、ステップＳ３２１において全ての文字列の支配色を支配色ＤＣ１（色Ｃ２）の補色に変更する。第３の実施の形態においては、文字列の支配色を支配色ＤＣ１の補色に変更するが、文字列の周辺領域の色を支配色ＤＣ１の補色に変更しても構わない。
【００５８】
図２１は、第３の実施の形態に従うスマートフォンが備える制御部１０によって表示オブジェクトである画像オブジェクト（たとえばアイコンまたはピクト）に行なわれる強調処理の流れを説明するためのフローチャートである。制御部１０は、全ての画像オブジェクトの周辺領域の色を支配色ＤＣ１の補色に変更する。
【００５９】
図２２は、第３の実施の形態に従う制御部１０による表示オブジェクトの強調処理が行なわれた後の表示部２０の様子を示す図である。図２２、図１７、および図３を参照して、強調処理前の図１７と比較すると、図２２においては多くの表示オブジェクトの視認性が向上していることがわかる。たとえばピクトＰ１，Ｐ２、文字列Ｔ１６、ピクトＰ３、および文字列Ｔ１７は、図１７においてはほとんど見えていなかったが、図２２においてはすべてのピクト，文字列がはっきりと見える。ピクトＰ１，Ｐ２，Ｐ３の周辺領域の色は色Ｃ２の補色に変更されている。文字列Ｔ１６，Ｔ１７の色は色Ｃ２の補色に変更されている。アイコンＩ２および文字列Ｔ２について、図１７においては、アイコンＩ２はその支配色が色Ｃ２に類似した色であるため輪郭線がぼやけており、文字列Ｔ２はその文字色が色Ｃ２であるためまったく見えていなかった。図２２においてはアイコンＩ２および文字列Ｔ２はいずれもはっきりと見える。アイコンＩ２の周辺領域の色が色Ｃ２の補色に変更されており、文字列Ｔ２の文字色が色Ｃ２の補色に変更されている。
【００６０】
以上のように、第３の実施の形態に従うスマートフォンによれば、複数の色が含まれる背景画像上に表示される文字列の支配色または文字列の周辺領域の色、および画像オブジェクトの周辺領域の色を背景画像の支配色の補色に変更することにより、表示オブジェクトの視認性を向上させることができる。
【００６１】
第３の実施の形態においては、文字列の支配色（または文字列の周辺領域の支配色）および画像オブジェクトの周辺領域の支配色が同じ色になるため、統一した視認性を提供することができる。
【００６２】
第１〜３の実施の形態において行なわれる表示オブジェクトの強調処理は、たとえば、表示部の表示が変更されて、背景画像上に表示オブジェクトが表示される場合に行なわれる。このような場合としては、たとえば、ユーザがスマートフォンを起動した場合、ユーザが画面ロックを解除した場合、通信事業者の通信網との接続状況またはＷｉＦｉ対応機器との接続状況の変化によりピクトの表示が変更になった場合、或いはユーザがタッチパネルをタップ、フリックまたはスワイプして表示部の表示を変更した場合を挙げることができる。また、このような場合としては、たとえば、ユーザが背景画像を変更した場合、ユーザが設定を変更したことにより新たなピクトが表示された場合、或いはユーザが新しいアプリケーションをインストールしたことにより新たなアイコンまたはピクトが追加された場合を挙げることができる。
【００６３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００６４】
１  スマートフォン、１０  制御部、１１  分割部、１２  第１特定部、１３  第２特定部、１４  判定部、１５  強調部、２０  表示部、３０  記憶部、４０  通信部、５０  入力部、６０  マイク、７０  スピーカ、ＢＰ１，ＢＰ２  背景画像、Ｉ１，Ｉ２，Ｉ３，Ｉ４，Ｉ５，Ｉ６，Ｉ７，Ｉ８，Ｉ９，Ｉ１０，Ｉ１１，Ｉ１２，Ｉ１３，Ｉ１４，Ｉ１５  アイコン、Ｐ１，Ｐ２，Ｐ３  ピクト。
【図１】
0006491957.tif 000002
【図２】
0006491957.tif 000003
【図３】
0006491957.tif 000004
【図４】
0006491957.tif 000005
【図５】
0006491957.tif 000006
【図６】
0006491957.tif 000007
【図７】
0006491957.tif 000008
【図８】
0006491957.tif 000009
【図９】
0006491957.tif 000010
【図１０】
0006491957.tif 000011
【図１１】
0006491957.tif 000012
【図１２】
0006491957.tif 000013
【図１３】
0006491957.tif 000014
【図１４】
0006491957.tif 000015
【図１５】
0006491957.tif 000016
【図１６】
0006491957.tif 000017
【図１７】
0006491957.tif 000018
【図１８】
0006491957.tif 000019
【図１９】
0006491957.tif 000020
【図２０】
0006491957.tif 000021
【図２１】
0006491957.tif 000022
【図２２】
0006491957.tif 000023