(57)【要約】【課題】画面に含まれる各構成要素を他の構成要素と比較した場合における目立ちやすさが、各構成要素の重要度に見合っているか否かを、構成要素ごとに評価する技術を提供する。【解決手段】構成要素情報取得部２０２０は、評価対象画面に含まれる各構成要素に関する情報である構成要素情報を取得する。誘目度算出部２０４０は、構成要素の表現情報に基づいて、その構成要素の誘目度を算出する。表現妥当性判定部２０６０は、構成要素の相対重要度と相対誘目度とを比較することで、その構成要素に施してある表現が妥当であるか否かを判定する。相対重要度は、判定対象の構成要素の重要度を、他の各構成要素の重要度と比較した相対値である。相対誘目度は、判定対象の構成要素の構成要素誘目度を、他の各構成要素の構成要素誘目度と比較した相対値である。【選択図】図１
2014170396.tif 000002
【特許請求の範囲】
【請求項１】
評価対象画面に含まれる領域である構成要素に対応づけて、該構成要素に施されている表現の特徴を表す表現情報と、該構成要素の重要度との組み合わせである構成要素情報を取得する、構成要素情報取得手段と、
前記構成要素の、視覚的注意の引きやすさである誘目度を表す構成要素誘目度を、該構成要素の表現情報に基づいて算出する、誘目度算出手段と、
前記構成要素の重要度を該構成要素以外の各構成要素の重要度と比較した相対値である相対重要度と、該構成要素の構成要素誘目度を該構成要素以外の各構成要素の構成要素誘目度と比較した相対値である相対誘目度とを比較することで、該構成要素に施された表現が妥当であるか否かを判定する、表現妥当性判定手段と、
を有する画面表現評価装置。
【請求項２】
前記表現妥当性判定手段は、
算出する構成要素の相対重要度が、各構成要素を前記重要度の大きさの順にソートした場合における、該構成要素の順位であり、
算出する構成要素の相対誘目度が、各構成要素を前記構成要素誘目度の大きさの順にソートした場合における、該構成要素の順位である、
請求項１に記載の画面表現評価装置。
【請求項３】
前記表現妥当性判定手段は、前記構成要素それぞれについて、前記構成要素誘目度と前記重要度との比率を示す指標値を算出し、前記構成要素それぞれについて算出した指標値間の一致度合いをさらに考慮して、該構成要素に施された表現が妥当であるか否かを判定する、請求項１又は２に記載の画面表現評価装置。
【請求項４】
前記構成要素情報は、１つの構成要素に対し、複数の表現情報を対応付けており、
前記誘目度算出手段は、前記構成要素に対応付けられている複数の表現情報それぞれについて、前記誘目度を算出し、算出した複数の誘目度に基づいて、該構成要素の構成要素誘目度を算出する、
請求項１乃至３何れか一項に記載の画面表現評価装置。
【請求項５】
前記構成要素に対応する構成要素情報が示す表現情報は、
該構成要素を構成するピクセルの色を示す色情報、
該構成要素の面積を示す面積情報、
該構成要素の形状を示す形状情報、
該構成要素の模様の密度の大きさを、空間周波数で示す模様情報、
該構成要素の点滅の周波数を示す点滅情報、
該構成要素の位置を示す位置情報、
該構成要素の外周である枠線の太さを示す枠線情報
のうちの、何れか２つ以上である、
請求項４に記載の画面表現評価装置。
【請求項６】
前記誘目度算出手段は、前記構成要素の、前記表現情報に基づく構成要素誘目度を、
該表現情報で示される表現を単体で見た場合における、該表現の、視覚的注意の引きやすさを表す、単体誘目度と、
該表現情報で示される表現と、他の構成要素の表現情報で示される表現と、を比較した場合における、該表現情報で示される表現の、視覚的注意の引きやすさを表す、異質性誘目度と、
のうち、何れか１つ以上に基づいて算出する、
請求項５に記載の画面表現評価装置。
【請求項７】
前記構成要素の間に、第１構成要素を内部に含む第２構成要素を、第１構成要素の親要素とする、階層構造の関係があり、
前記構成要素に対応する構成要素情報は、前記階層構造における該構成要素の位置を示し、
前記誘目度算出手段は、前記構成要素の異質性誘目度を、該構成要素と、該構成要素と同一の親要素を持つ構成要素、又は構成要素間の親子関係を階層構造として示した場合に該構成要素と同一の高さの階層に位置する構成要素のみと比較することで、該構成要素の表現情報に基づく異質性誘目度を算出し、
前記表現妥当性判定手段は、前記構成要素に施された表現が妥当であるか否かを、該構成要素と同一の親要素を持つ構成要素、又は構成要素間の親子関係を階層構造として示した場合に該構成要素と同一の高さの階層に位置する構成要素のみと比較して算出した前記相対重要度及び前記相対誘目度を用いて判定する、
請求項６に記載の画面表現評価装置。
【請求項８】
前記誘目度算出手段は、前記構成要素の点滅情報に基づく誘目度を、
該構成要素の点滅の周波数が高いほど大きくなるように算出する前記単体誘目度と、
該構成要素の点滅の周波数と、各構成要素の点滅の周波数の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、
請求項６又は７何れかに記載の画面表現判定装置。
【請求項９】
コンピュータによって実行される、画面表現評価方法であって、
評価対象画面に含まれる領域である構成要素に対応づけて、該構成要素に施されている表現の特徴を表す表現情報と、該構成要素の重要度との組み合わせである構成要素情報を取得する、構成要素情報取得ステップと、
前記構成要素の、視覚的注意の引きやすさである誘目度を表す構成要素誘目度を、該構成要素の表現情報に基づいて算出する、誘目度算出ステップと、
前記構成要素の重要度を該構成要素以外の各構成要素の重要度と比較した相対値である相対重要度と、該構成要素の構成要素誘目度を該構成要素以外の各構成要素の構成要素誘目度と比較した相対値である相対誘目度とを比較することで、該構成要素に施された表現が妥当であるか否かを判定する、表現妥当性判定ステップと、
を有する画面表現評価方法。
【請求項１０】
コンピュータに、画面表現評価装置として動作する機能を持たせるプログラムであって、
前記コンピュータに、
評価対象画面に含まれる領域である構成要素に対応づけて、該構成要素に施されている表現の特徴を表す表現情報と、該構成要素の重要度との組み合わせである構成要素情報を取得する、構成要素情報取得機能と、
前記構成要素の、視覚的注意の引きやすさである誘目度を表す構成要素誘目度を、該構成要素の表現情報に基づいて算出する、誘目度算出機能と、
前記構成要素の重要度を該構成要素以外の各構成要素の重要度と比較した相対値である相対重要度と、該構成要素の構成要素誘目度を該構成要素以外の各構成要素の構成要素誘目度と比較した相対値である相対誘目度とを比較することで、該構成要素に施された表現が妥当であるか否かを判定する、表現妥当性判定機能と、
を持たせるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面表現評価装置、画面表現評価方法、及びプログラムに関する。
【背景技術】
【０００２】
画面の設計を行う際、その画面を閲覧するユーザにとって重要な情報が目立つようにすることは、見やすい画面を作成するための基本的な手法である。ここで、画面において、各種情報は、画面内の部分的な領域によって表される。以下、この部分的な領域を、構成要素と表記する。例えば構成要素は、ウインドウ、テキストボックス、及びボタンなどである。ユーザにとって重要な構成要素が目立つようにする一般的な方法は、重要度の高い情報から順に、単体で見た場合において目立つ表現を施すという方法である。画面に含まれる構成要素に施す表現は、例えば、色、形状、及び大きさなどである。
【０００３】
しかし、単体で見た場合において目立つ表現を重要度の高い構成要素に施すだけでは、各構成要素の目立ち方が、画面の設計者の意図と異なってしまう場合がある。これは、画面内における、ある構成要素の目立ちやすさは、その構成要素を単体で見た場合の目立ちやすさだけでなく、画面に含まれる他の構成要素と比較した場合の目立ちやすさにも左右されるためである。
【０００４】
例として、構成要素に配色を施すことによる表現について説明する。単体で見た場合に目立つ色は、例えば赤色である。しかし、画面内の多くの構成要素に同じ赤色を用いたり、マゼンダや橙などの近い系統の色を用いたりすると、赤色の目立ちやすさは低下してしまう。このように、画面に含める各構成要素に対する配色を決定するためには、画面全体としての色のバランスを考慮することが重要となる。
【０００５】
画面に含まれる各構成要素に対して施す表現が、画面全体のバランスを考慮した表現になっているか否かを判断することは、デザインに関する専門的な知識を持たない人にとって困難な作業である。そこで、この判断を専門家に代わって行うことができる装置が求められている。
【０００６】
非特許文献１に記載の技術は、優先度が異なる複数の構成要素を画面に表示する際の、各構成要素の色や面積などの設定方法を評価する技術である。この技術は、画面上の各構成要素の視覚的注意の引きやすさと優先度を考慮し、画面全体としての表示の適切さを表す値である、「表示達成度」を算出する。
【０００７】
非特許文献２に記載の技術は、画面中の各構成要素に使用されている各色の目立ちやすさを、色の単体としての目立ちやすさである特徴誘目度と、他の色と比較したときの目立ちやすさである異質性誘目度を考え合わせた誘目度評価モデルで算出している。
【０００８】
特許文献１に記載の技術は、文書中の領域の面積や重要度に応じて、色やハッチングの濃さに差をつけるように、各領域に装飾を施す技術である。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平０９−０８１７６１号公報
【非特許文献】
【００１０】
【非特許文献１】菊田裕次、井上創造、岩井原瑞穂、「重要度と誘目性を考慮した大量情報の提示手法及び表示達成度を用いた評価について」、電子情報通信学会技術研究報告、pp. 41-48、2000 年 5 月 2 日
【非特許文献２】田中昭二、井口征士、岩館祐一、中津良平、「画像領域の物理的特徴に基づく誘目度評価モデル」、電子情報通信学会論文誌、Vol．J83-A、No．5、pp. 576-588、2000 年 5 月 25 日
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明者は、画面全体で見た場合において、各構成要素の目立ちやすさが、各構成要素の重要度に見合っているか否かを、構成要素ごとに評価する必要性を見いだした。画面の設計者は、その画面に施された表現が適切でないと分かった場合、その画面に施す表現を修正する必要がある。そのためには、「どの構成要素に対する表現が適切であり、どの構成要素に対する表現が適切でないのか」というように、各構成要素に対する表現の適切さを、個々に判定することが有用である。
【００１２】
非特許文献１に記載の技術は、画面に含まれる各構成要素それぞれについて、配色と重要度との度合いを個々に算出する方法を開示していない。非特許文献１記載の技術が算出する表示達成度は、画面全体の配色がどの程度適切であるかの度合いである。この技術は、各構成要素の目立ちやすさに、各構成要素の重要度を掛け合わせる重み付けを行うことで、表示達成度を算出する。そのためこの技術は、各構成要素と重要度との一致度合いの評価は行わない。したがって、表示達成度が低かった場合に、どの構成要素に対する配色を変更すればよいのかがわからない。
【００１３】
非特許文献２に記載の技術では、画面中の各構成要素に使われている各色が画面全体の中でどの程度目立ちやすいかを評価することができる。しかし、各色がつけられた画面中の構成要素の意味や重要度は考慮しないため、各構成要素の目立ち方が、画面中の構成要素の意味や重要度に則して適切か否か判定できない。
【００１４】
特許文献１に記載の技術は、文書中の各領域に対して、重要度が高いほど、単体として目立つ色を付ける色づけを行う。そのため、個々の領域の、単体としての目立ちやすさは調整されるものの、文書全体で見たときのバランスが考慮されていない。また、特許文献１に記載の技術は、重要度に従った配色を行う技術であり、画面の配色を評価することはできない。
【００１５】
本発明は、以上の課題に鑑みてなされたものである。本発明の目的は、画面に含まれる各構成要素を他の構成要素と比較した場合における目立ちやすさが、各構成要素の重要度に見合っているかを、構成要素ごとに評価する技術を提供する
【課題を解決するための手段】
【００１６】
本発明が提供する画面表現評価装置は、評価対象画面に含まれる領域である構成要素に対応づけて、該構成要素に施されている表現の特徴を表す表現情報と、該構成要素の重要度との組み合わせである構成要素情報を取得する、構成要素情報取得手段と、構成要素の、視覚的注意の引きやすさである誘目度を表す構成要素誘目度を、該構成要素の表現情報に基づいて算出する、誘目度算出手段と、構成要素の重要度を該構成要素以外の各構成要素の重要度と比較した相対値である相対重要度と、該構成要素の構成要素誘目度を該構成要素以外の各構成要素の構成要素誘目度と比較した相対値である相対誘目度とを比較することで、該構成要素に施された表現が妥当であるか否かを判定する、表現妥当性判定手段を有する。
【００１７】
本発明が提供するプログラムは、コンピュータに、本発明が提供する画面表現評価装置として動作する機能を持たせる。当該プログラムは、このコンピュータに、本発明が提供する画面表現評価装置が有する各機能構成部の機能を持たせる。
【００１８】
本発明が提供する画面表現評価方法は、コンピュータによって実行される。当該画面表現評価方法は、評価対象画面に含まれる領域である構成要素に対応づけて、該構成要素に施されている表現の特徴を表す表現情報と、該構成要素の重要度との組み合わせである構成要素情報を取得する、構成要素情報取得ステップと、構成要素の、視覚的注意の引きやすさである誘目度を表す構成要素誘目度を、該構成要素の表現情報に基づいて算出する、誘目度算出ステップと、構成要素の重要度を該構成要素以外の各構成要素の重要度と比較した相対値である相対重要度と、該構成要素の構成要素誘目度を該構成要素以外の各構成要素の構成要素誘目度と比較した相対値である相対誘目度とを比較することで、該構成要素に施された表現が妥当であるか否かを判定する、表現妥当性判定ステップを有する。
【発明の効果】
【００１９】
本発明によれば、画面に含まれる各構成要素を他の構成要素と比較した場合における目立ちやすさが、各構成要素の重要度に見合っているか否かを、構成要素ごとに評価する技術が提供される。
【図面の簡単な説明】
【００２０】
【図１】実施形態１に係る画面表現評価装置を示すブロック図である。
【図２】画面表現評価装置のハードウエア構成を例示するブロック図である。
【図３】実施形態１に係る画面表現評価装置が行う処理の流れを示すフローチャートである。
【図４】構成要素情報の構成を例示する図である。
【図５】構成要素間の階層構造を例示する図である。
【図６】実施例における評価対象画面を示す図である。
【図７】構成要素情報取得部が取得する構成要素情報を例示する図である。
【図８】各構成要素について算出された色誘目度を含むデータ構造を例示する図である。
【図９】各構成要素について算出された面積誘目度を含むデータ構造を例示する図である。
【図１０】各構成要素について算出された構成要素誘目度を含むデータ構造を例示する図である。
【図１１】表現妥当性判定部によって算出された相対誘目度を含むデータ構造を例示する図である。
【図１２】表現妥当性判定部によって算出された相対重要度を含むデータ構造を例示する図である。
【図１３】表現妥当性判定部による判定結果を含むデータ構造を例示する図である。
【図１４】画面評価装置による評価結果を示すグラフである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００２２】
[実施形態１] 
図１は、実施形態１に係る画面表現評価装置２０００を示すブロック図である。図１において、矢印の流れは情報の流れを示している。また、図１において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を示している。
【００２３】
画面表現評価装置２０００は、評価対象画面に含まれる各要素に施された表現の妥当性を評価する。評価対象画面は、複数のピクセルで構成される情報である。例えば、評価対象画面は、ディスプレイやスクリーンなどに表示される画面である。ここで、評価対象画面は、その画面を表示するディスプレイの大きさより大きくても構わない。例えば、Web ブラウザで Web ページを閲覧する場合、Web ページの大きさがディスプレイの大きさよりも大きいため、Web ページの一部しかディスプレイに表示されない場合がある。しかし、この場合、評価対象画面は、Web ページのうち、ディスプレイに表示されている部分のみでもよいし、ディスプレイに表示されていない部分も含めた、Web ページ全体でもよい。
【００２４】
＜構成要素情報取得部２０２０＞
画面表現評価装置２０００は、構成要素情報取得部２０２０を有する。構成要素情報取得部２０２０は、構成要素情報を取得する。構成要素情報は、評価対象画面に含まれる各構成要素に関する情報である。構成要素は、評価対象画面に含まれる領域である。例えば、構成要素は、ウインドウ、テキストボックス、ボタン、又はアイコンなどである。
【００２５】
構成要素情報は、構成要素に対して、表現情報と、その構成要素の重要度とを対応づけた情報である。構成要素の表現情報は、その構成要素に施されている表現の特徴を表す情報である。表現情報の詳細については後述する。
【００２６】
構成要素の重要度は、評価対象画面における、その構成要素の重要度合いを示す。構成要素の重要度は、例えば、評価対象画面を閲覧するユーザにとって、各構成要素がどの程度重要なものであるかという観点で設定される。構成要素の重要度は、例えば、「１００点」や「３０点」などといった点数で表現される。その他にも例えば、構成要素の重要度は、０を基準として、「＋１」や「−３」といった値で表現される。ただし、構成要素の重要度の表し方は、上述の例に限定されない。
【００２７】
構成要素情報取得部２０２０は、画面表現評価装置２０００に予め格納されている構成要素情報を取得してもよいし、別の装置から構成要素情報を取得してもよいし、人手によって入力された構成要素情報を取得してもよい。
【００２８】
＜誘目度算出部２０４０＞
画面表現評価装置２０００は、誘目度算出部２０４０を有する。誘目度算出部２０４０は、構成要素の表現情報に基づいて、その構成要素の誘目度を算出する。構成要素の誘目度は、その構成要素の、視覚的注意の引きやすさを示す値である。以下、構成要素の誘目度を、構成要素誘目度と表記する。
【００２９】
＜表現妥当性判定部２０６０＞
画面表現評価装置２０００は、表現妥当性判定部２０６０を有する。表現妥当性判定部２０６０は、ある構成要素の重要度合いと、その構成要素の誘目度合いとを比較することで、その構成要素に施してある表現が妥当であるか否かを判定する。以下、具体的に説明する。
【００３０】
表現妥当性判定部２０６０は、上記判定に、相対重要度を用いる。相対重要度は、判定対象の構成要素の重要度を、他の各構成要素の重要度と比較した相対値である。
【００３１】
また、表現妥当性判定部２０６０は、上記判定に、相対誘目度を用いる。相対誘目度は、判定対象の構成要素の構成要素誘目度を、他の各構成要素の構成要素誘目度と比較した相対値である。
【００３２】
表現妥当性判定部２０６０は、構成要素について、相対重要度と相対誘目度とを比較する。そして、表現妥当性判定部２０６０は、相対誘目度によって示される構成要素の誘目度合いが、相対重要度によって示される構成要素の重要度合いに見合っている場合に、その構成要素に施された表現が妥当であると判定する。例えば、表現妥当性判定部２０６０は、構成要素の相対誘目度と相対重要度とが一致している場合に、その構成要素に施された表現が妥当であると判定する。その他にも例えば、表現妥当性判定部２０６０は、構成要素の相対誘目度と相対重要度との差異が、所定の範囲内である場合に、その構成要素に施された表現が妥当であると判定する。
【００３３】
＜ハードウエア構成＞
画面表現評価装置２０００が有する各機能構成部は、例えば、個々に又は複数組み合わせられた状態で、少なくとも１つのハードウエア構成要素として実現される。その他にも例えば、各機能構成部は、少なくとも１つのソフトウエア構成要素として実現される。その他にも例えば、各機能構成部は、ハードウエア構成要素とソフトウエア構成要素の組み合わせにより実現される。
【００３４】
図２は、画面表現評価装置２０００のハードウエア構成を例示するブロック図である。図２において、画面表現評価装置２０００は、バス１０２０、プロセッサ１０４０、メモリ１０６０、及びストレージ１０８０を有する。ただし、画面表現評価装置２０００のハードウエア構成は、図２に示す構成に限定されない。
【００３５】
バス１０２０は、プロセッサ１０４０、メモリ１０６０、及びストレージ１０８０が、相互にデータを送受信するためのデータ伝送路である。プロセッサ１０４０は、例えば CPU (Central Processing Unit) や GPU (Graphics Processing Unit) などの演算処理装置である。メモリ１０６０は、例えば RAM (Random Access Memory) や ROM (Read Only Memory) などのメモリである。ストレージ１０８０は、例えばハードディスク、USB (Universal Serial Bus) メモリ、又は SSD (Solid State Drive) などの記憶装置である。また、ストレージ１０８０は、RAM や ROM 等のメモリであってもよい。
【００３６】
構成要素情報取得モジュール１２２０は、画面表現評価装置２０００に、構成要素情報取得部２０２０の機能を持たせるためのプログラムである。プロセッサ１０４０は、構成要素情報取得モジュール１２２０を実行することで、構成要素情報取得部２０２０の機能を実現する。
【００３７】
誘目度算出モジュール１２４０は、画面表現評価装置２０００に、誘目度算出部２０４０の機能を持たせるためのプログラムである。プロセッサ１０４０は、誘目度算出モジュール１２４０を実行することで、誘目度算出部２０４０の機能を実現する。
【００３８】
表現妥当性判定モジュール１２６０は、画面表現評価装置２０００に、表現妥当性判定部２０６０の機能を持たせるためのプログラムである。プロセッサ１０４０は、表現妥当性判定モジュール１２６０を実行することで、表現妥当性判定部２０６０の機能を実現する。
【００３９】
＜処理の流れ＞
図３は、実施形態１に係る画面表現評価装置２０００が行う処理の流れを示すフローチャートである。図３において、画面表現評価装置２０００は、構成要素 i に施された表現が妥当である否かを判定する。
【００４０】
ステップＳ１０２において、構成要素情報取得部２０２０は、各構成要素の構成要素情報を取得する。
【００４１】
ステップＳ１０４〜Ｓ１０８は、評価対象画面に含まれる各構成要素それぞれについて行うループ処理Ａである。ステップＳ１０４において、画面表現評価装置２０００は、全ての構成要素を対象として、ループ処理Ａを行ったか否かを判定する。全ての構成要素について、ループ処理Ａを行った場合、図３の処理は、ステップＳ１１０に進む。一方、まだループ処理Ａの対象としていない構成要素がある場合、画面表現評価装置２０００は、その中から１つを選ぶ。ここで、選ばれた構成要素を、構成要素 j と表記する。
【００４２】
ステップＳ１０６において、誘目度算出部２０４０は、構成要素 j の構成要素誘目度を算出する。
【００４３】
ステップＳ１０８は、ループ処理Ａの終端である。図３の処理は、ステップＳ１０４に戻る。
【００４４】
ステップＳ１１０において、表現妥当性判定部２０６０は、構成要素 i に施された表現が妥当であるか否かを判定する。
【００４５】
ここで、表現妥当性判定部２０６０は、画面表現評価装置２０００に含まれている複数の構成要素それぞれに対して施された表現の妥当性を判定してもよい。この場合、表現妥当性判定部２０６０は、ステップＳ１１０の処理を、上記複数の構成要素それぞれについて行う。
【００４６】
以上の構成により、画面表現評価装置２０００によれば、評価対象画面に含まれる構成要素の目立ちやすさを、他の構成要素と比較した値である、相対誘目度が、その構成要素の重要度に見合っているか否かが判定される。これにより、評価対象画面に含まれる各構成要素に対して、重要度に見合った表現が施されているか否かを知ることができる。
【００４７】
以下、本実施形態の画面表現評価装置２０００について、さらに詳細を説明する。
【００４８】
＜表現妥当性判定部２０６０による判定の詳細＞
表現妥当性判定部２０６０が行う処理を、具体的に説明する。まず、表現妥当性判定部２０６０が用いる、構成要素の相対重要度について説明する。
【００４９】
構成要素の相対重要度は、例えば、各構成要素を重要度の大きさに関してソートした場合における、その構成要素の順位である。例えば、構成要素Ａの重要度が３０、構成要素Ｂの重要度が１０、構成要素Ｃの重要度が５０であったとする。この場合、構成要素Ａ〜Ｃを、重要度の小さい順にソートすると、「Ｂ、Ａ、Ｃ」という順になる。この場合、構成要素Ａの相対重要度は２であり、構成要素Ｂの相対重要度は１であり、構成要素Ｃの相対重要度は３である。
【００５０】
その他にも例えば、構成要素の相対重要度は、最も重要度が高い構成要素の相対重要度が１となるように、重要度を正規化した値である。例えば、上述の例の場合、構成要素Ｃの重要度が１となるように、全ての構成要素の重要度を、５０で割る。その結果、構成要素Ａの相対重要度は０．６であり、構成要素Ｂの相対重要度は０．２であり、構成要素Ｃの相対重要度は１である。
【００５１】
ここで、構成要素情報が、各構成要素の重要度を相対的な値として示している場合、例えば表現妥当性判定部２０６０は、構成要素の相対重要度に、その構成要素の構成要素情報が示す重要度をそのまま用いてもよい。
【００５２】
次に、構成要素の相対誘目度について説明する。表現妥当性判定部２０６０は、例えば、相対重要度と同様に、相対誘目度を表す。例えば、表現妥当性判定部２０６０は、構成要素を、誘目度の大きさに関してソートした場合における、その構成要素の順位を、その構成要素の相対誘目度とする。その他にも例えば、構成要素の相対誘目度は、最も誘目度が高い構成要素の相対誘目度が１になるように、誘目度を正規化した値である。
【００５３】
前述したように、表現妥当性判定部２０６０は、構成要素の相対誘目度と相対重要度とを比較することで、構成要素に施された表現の妥当性を判定する。相対誘目度と相対重要度とをそれぞれ順位として算出した場合、例えば表現妥当性判定部２０６０は、構成要素の相対誘目度が示す順位と、その構成要素の相対重要度が示す順位とが一致する場合に、その構成要素に施されている表現が妥当であると判定する。
【００５４】
また、表現妥当性判定部２０６０は、相対重要度と相対誘目度との比較に加え、さらに次のような処理を行って、構成要素に施された表現の妥当性を判定してもよい。表現妥当性判定部２０６０は、構成要素それぞれについて、構成要素誘目度と重要度との比率を示す指標値を算出する。そして、表現妥当性判定部２０６０は、構成要素それぞれについて算出した指標値間の一致度合いをさらに考慮して、構成要素に施された表現の妥当性を判定する。このような表現妥当性判定部２０６０の処理の具体例は、次のような処理である。
【００５５】
まず、表現妥当性判定部２０６０は、各構成要素の相対重要度と相対重要度とが一致するか否かを判定する。そして、表現妥当性判定部２０６０は、全ての構成要素について、相対重要度と相対誘目度とが一致している場合、さらに次に示す判定を行う。
【００５６】
まず、表現妥当性判定部２０６０は、各構成要素について、構成要素誘目度を重要度で除算した指標値を算出する。そして、各構成要素について算出した指標値の一致度合いを比較する。例えば、表現妥当性判定部２０６０は、最も構成要素誘目度が高い構成要素について算出した上記指標値を、基準指標値とする。そして、各構成要素について算出した指標値と、この基準指標値との差異が、所定の値以下であるかどうかを判定する。
【００５７】
例えば表現妥当性判定部２０６０は、ある構成要素について算出した指標値と、基準指標値との差異が所定の値以下である場合、その構成要素に施された表現は、妥当であると判定する。一方、表現妥当性判定部２０６０は、ある構成要素について算出した指標値と、基準指標値との差異が所定の値より大きい場合、その構成要素に施された表現は、妥当でないと判定する。
【００５８】
＜構成要素情報の詳細＞
前述した通り、構成要素情報は、構成要素の表現情報を含む。また、構成要素の表現情報は、その構成要素に施されている表現の特徴を示す情報である。例えば表現情報は、構成要素の色情報、面積情報、形状情報、模様情報、点滅情報、位置情報、及び枠線情報などである。構成要素の色情報は、その構成要素を構成するピクセルの色を示す。構成要素の面積情報は、その構成要素の面積を示す。構成要素の形状情報は、その構成要素の形状を示す。構成要素の模様情報は、その構成要素の模様の密度の大きさを、空間周波数で示す。構成要素の点滅情報は、その構成要素の点滅の周波数を示す。構成要素の位置情報は、評価対象画面内における、その構成要素の位置を示す。構成要素の枠線情報は、その構成要素の外周である枠線の太さを示す。
【００５９】
構成要素情報は、上記複数種類の表現情報のうち、１つの表現情報を示してもよいし、複数の表現情報を示してもよい。
【００６０】
図４は、構成要素情報の構成例を示す図である。図４において、構成要素情報は、構成要素情報テーブル１００として表されている。構成要素情報テーブル１００は、構成要素 ID １０２、表現情報１０４、及び重要度１０６を有する。構成要素 ID １０２は、構成要素を識別する ID を示す。表現情報１０４は構成要素の表現情報を示し、重要度１０６は構成要素の重要度を示す。図４において、重要度は、０〜１００の間の数値で表されている。
【００６１】
＜誘目度の算出方法の詳細＞
誘目度算出部２０４０が構成要素誘目度を算出する具体的な方法を説明する。前述したように、誘目度算出部２０４０は、構成要素の表現情報に基づいて、構成要素誘目度を算出する。例えば誘目度算出部２０４０は、構成要素の表現情報に示される表現単体としての、視覚的注意の引きやすさを示す値を算出する。以下、この値を、表現情報に基づく単体誘目度と表記する。
【００６２】
また例えば、誘目度算出部２０４０は、算出対象の構成要素情報の表現情報に示される表現と、他の構成要素の表現情報に示される表現と、を比較した場合における、算出対象の構成要素の表現情報に示される表現の、視覚的注意の引きやすさを示す値を算出する。以下、この値を、表現情報に基づく異質性誘目度と表記する。
【００６３】
例えば誘目度算出部２０４０は、構成要素の単体誘目度又は異質性誘目度の何れかを、その構成要素の誘目度とする。その他にも例えば、誘目度算出部２０４０は、構成要素の単体誘目度及び異質性誘目度の双方を用いて、構成要素の誘目度を算出する。例えば誘目度算出部２０４０は、構成要素の単体誘目度と異質性誘目度を加算した値を、その構成要素の誘目度とする。また、誘目度算出部２０４０は、単体誘目度と異質性誘目度それぞれに、適当な重み付け係数をかけて加算することで、誘目度を算出してもよい。この重み付けにより、単体誘目度と異質性誘目度それぞれに対して、重視する割合を設定することができる。この重み付け係数は、予め画面表現評価装置２０００内に記憶されていてもよいし、画面表現評価装置２０００の外部から入力されてもよい。
【００６４】
構成要素情報が複数の表現情報を示している場合、誘目度算出部２０４０は、構成要素情報が示す表現情報ごとに、誘目度を算出する。例えば、表現情報が色情報及び面積情報を含んでいる場合、誘目度算出部２０４０は、色情報に基づく誘目度と、面積情報に基づく誘目度とを、それぞれ算出する。そして、誘目度算出部２０４０は、表現情報ごとに算出した誘目度を用いて、構成要素誘目度を算出する。
【００６５】
例えば、誘目度算出部２０４０は、表現情報ごとに算出した誘目度を全て加算することで、構成要素誘目度を算出する。また、誘目度算出部２０４０は、表現情報ごとに算出した各誘目度に対して適当な重み付け係数をかけた値を加算することで、構成要素誘目度を算出してもよい。この重み付けにより、構成要素に施されている表現のうち、どの種類の表現を重視するのかを、設定することができる。例えばこの重み付け係数は、評価対象画面を表示するディスプレイの大きさ、輝度、及び照度などの環境や、評価対象画面を使用するユーザの色覚特性及び年齢などの特性などに合わせて設定される。この重み付け係数は、予め画面表現評価装置２０００内に記憶されていてもよいし、画面表現評価装置２０００の外部から入力されてもよい。
【００６６】
以下、表現情報の種類ごとに、その表現情報を用いた誘目度の算出方法を説明する。
【００６７】
＜＜色情報に基づく誘目度＞＞
誘目度算出部２０４０が、構成要素の色情報に基づいて、その構成要素の誘目度を算出する方法を説明する。以下、色情報に基づく誘目度を、色誘目度と表記する。
【００６８】
誘目度算出部２０４０は、例えば以下のようにして、色情報に基づく、構成要素の単体誘目度を算出する。誘目度算出部２０４０は、構成要素の色情報から、その構成要素の色を取得する。そして、誘目度算出部２０４０は、構成要素の色の色相、明度、及び彩度のうち、何れか１つ以上を用いて、色情報に基づく単体誘目度を算出する。その具体的な方法は、例えば以下のようになる。以下において、誘目度算出部２０４０は、構成要素 i について、色情報に基づく単体誘目度を算出すると仮定する。
【００６９】
まず、誘目度算出部２０４０は、構成要素 i の色を、 HLS 表色系に変換する。そして、誘目度算出部２０４０は、構成要素 i の色相 H(i) に起因する目立ちやすさ He(i) を、数式１を用いて算出する。
【数１】
2014170396.tif 000003
【００７０】
また、誘目度算出部２０４０は、構成要素 i の色の明度 L(i) に起因する目立ちやすさ R(i) を、数式２を用いて算出する。数式３において、LB は、評価対象画面の背景色の明度である。また、数式２において、k、ｍ、及び n は定数である。例えば、誘目度算出部２０４０は、k=0.65、m=0.4、及び n=0.2 を用いる。
【数２】
2014170396.tif 000004
【００７１】
誘目度算出部２０４０が、評価対象画面の背景色を取得する方法は様々である。例えば、画面表現評価装置２０００は、背景を１つの構成要素として扱う。こうすることで、背景を示す構成要素の色情報は、背景色を示す。その他にも例えば、誘目度算出部２０４０は、評価対象画面に含まれる各構成要素の色を平均した値を、評価対象画面の背景色とする。その他にも例えば、誘目度算出部２０４０は、画面表現評価装置２０００内に別途格納されている背景色や、外部から入力される背景色を取得してもよい。
【００７２】
そして、誘目度算出部２０４０は、構成要素 i の、色情報に基づく単体誘目度 PCc(i) を、数式３を用いて算出する。S(i) は、構成要素 i の色の彩度である。
【数３】
2014170396.tif 000005
【００７３】
誘目度算出部２０４０は、構成要素の色情報に基づく異質性誘目度を、色空間上における、その構成要素の色と、評価対象画面の平均色との距離が長いほど、大きい値になるように算出する。その具体的な方法は、例えば以下のようになる。
【００７４】
誘目度算出部２０４０は、各構成要素の色情報を取得する。誘目度算出部２０４０は、各構成要素の色を、CIE L*a*b* 表色系に変換する。誘目度算出部２０４０は、評価対象画面に含まれる色の平均色（以下、画面平均色）を算出する。誘目度算出部２０４０は、構成要素の色と画面平均色との、色空間上の距離（以下、色空間距離）を、各構成要素について算出する。誘目度算出部２０４０は、各構成要素について算出した色空間距離の、平均値を算出する。誘目度算出部２０４０は、各構成要素について、その構成要素について算出した色空間距離と、色空間距離の平均値と、の差である dc を算出する。そして、誘目度算出部２０４０は、以下の数式４を用いて、構成要素 i の異質性誘目度 HC(i) を算出する。数式４において、dc(i) は、構成要素 i について算出した dc である。dcm は、各構成要素について算出した dc の、平均値である。stdc は、各構成要素について算出した dc の、標準偏差である。
【数４】
2014170396.tif 000006
【００７５】
ここで、誘目度算出部２０４０は、画面平均色を取得してもよいし、算出してもよい。例えば誘目度算出部２０４０は、画面表現評価装置２０００に対して入力される画面平均色を取得する。その他にも例えば、誘目度算出部２０４０は、以下に示す方法で、画面平均色を算出する。
【００７６】
まず、誘目度算出部２０４０は、評価対象画面に含まれる色、及び各色のピクセルの数を取得する。誘目度算出部２０４０は、評価対象画面に含まれる各色を、CIE L*a*b* 表色系に変換する。ここで、CIE L*a*b* 表色系において、各色は、L* 値、a* 値、及び *b 値という、３つの値の組み合わせで定義される。そして、以下の数式５を用いて、画面平均色の L* 値、a* 値、及び b* 値である、Lm、am、及び bm それぞれを算出する。i は、色の ID である。U は、評価対象画面に含まれる色の ID から成る集合である。n(i) は、評価対象画面内において、色が i であるピクセルの数である。L(i)、a(i)、b(i) はそれぞれ、色 i の L* 値、a* 値、b* 値である。
【数５】
2014170396.tif 000007
【００７７】
＜＜面積情報に基づく誘目度＞＞
誘目度算出部２０４０が、構成要素の面積情報に基づいて、その構成要素の誘目度を算出する方法を説明する。以下、面積情報に基づく誘目度を、面積誘目度と表記する。
【００７８】
誘目度算出部２０４０は、例えば以下のようにして、面積情報に基づく、構成要素の単体誘目度を算出する。誘目度算出部２０４０は、構成要素の面積情報から、その構成要素の面積を取得する。ここで、構成要素の面積は、その構成要素を構成するピクセルの数である。誘目度算出部２０４０は、構成要素の面積が大きいほど大きくなるように、その構成要素の、面積情報に基づく単体誘目度を算出する。例えば誘目度算出部２０４０は、下記数式６を用いて、構成要素 i の、面積情報に基づく単体誘目度 PCa(i) を算出する。数式６において、A(i) は構成要素 i の面積を表す。また、k は定数である。ｋが正の数であれば、構成要素の面積が大きいほど、その構成要素の単体誘目度が大きくなる。
【数６】
2014170396.tif 000008
【００７９】
誘目度算出部２０４０は例えば、構成要素の面積情報に基づく異質性誘目度を、その構成要素の面積と、各構成要素の面積の平均値と、の差異が大きいほど大きくなるように算出する。その具体的な方法は、例えば以下のようになる。
【００８０】
誘目度算出部２０４０は、各構成要素の面積情報から、各構成要素の面積を取得する。誘目度算出部２０４０は、各構成要素の面積の平均値を算出する。誘目度算出部２０４０は、各構成要素について、その構成要素の面積と、面積の平均値と、の差である da を算出する。そして、誘目度算出部２０４０は、下記数式７を用いて、構成要素 i の、面積情報に基づく異質性誘目度 HCa(i) を算出する。数式７において、da(i) は、構成要素 i について算出した da である。また、dam は、各構成要素について算出した da の、平均値である。stda は、各構成要素について算出した da の、標準偏差である。
【数７】
2014170396.tif 000009
【００８１】
＜＜形状情報に基づく誘目度＞＞
誘目度算出部２０４０が、構成要素の形状情報に基づいて、その構成要素の誘目度を算出する方法を説明する。以下、形状情報に基づく誘目度を、形状誘目度と表記する。
【００８２】
ここで、構成要素の形状情報は、例えば、構成要素の面積及び周囲の長さを示す。また、構成要素の形状情報は、構成要素の周囲の長さのみを示してもよい。その他にも例えば、構成要素の形状情報は、構成要素の形状が円形に近い度合いである、円形度を示してもよい。
【００８３】
誘目度算出部２０４０は、例えば以下のようにして、構成要素の形状情報に基づく、単体誘目度を算出する。まず、誘目度算出部２０４０は、構成要素の形状情報を用いて、その構成要素の円形度を割り出す。そして、誘目度算出部２０４０は、構成要素の円形度を、その構成要素の、形状に基づく単体誘目度とする。こうすることで、構成要素の形状情報に基づく単体誘目度は、円形度が大きいほど大きな値となる。
【００８４】
形状情報が、構成要素の円形度を示している場合、誘目度算出部２０４０は、形状情報によって示されている円形度を用いる。また、形状情報が、構成要素の面積及び周囲の長さを示している場合、誘目度算出部２０４０は、以下の数式８を用いて、構成要素の円形度を算出する。ここで、構成要素の形状情報が、構成要素の周囲の長さを示しているものの、面積を示していない場合、誘目度算出部２０４０は、構成要素の面積情報から、構成要素の面積を取得して、構成要素の円形度を算出する。数式８において、CR(i) は、構成要素 i の円形度である。A(i) は、構成要素 i の面積である。C(i) は、構成要素 i の周囲の長さである。
【数８】
2014170396.tif 000010
【００８５】
例えば誘目度算出部２０４０は、構成要素の形状情報に基づく異質性誘目度を、その構成要素の円形度と、各構成要素の円形度の平均値と、の差異が大きいほど大きくなるように算出する。具体的な方法は、例えば以下のようになる。
【００８６】
誘目度算出部２０４０は、各構成要素の形状情報に基づいて、各構成要素の円形度を割り出す。誘目度算出部２０４０は、各構成要素の円形度の平均値を算出する。誘目度算出部２０４０は、各構成要素について、その構成要素の円形度と、円経度の平均値と、の差である df を算出する。そして、誘目度算出部２０４０は、下記数式９を用いて、構成要素 i の、形状情報に基づく異質性誘目度 HCf(i) を算出する。数式９において、df(i) は、構成要素 i について算出した df である。また、dfm は、各構成要素について算出した df の、平均値である。stdf は、各構成要素について算出した df の、標準偏差である。
【数９】
2014170396.tif 000011
【００８７】
＜＜模様情報に基づく誘目度＞＞
誘目度算出部２０４０が、構成要素の模様情報に基づいて、その構成要素の誘目度を算出する方法を説明する。以下、構成要素の模様情報に基づく誘目度を、模様誘目度と表記する。ここで、構成要素の模様情報は、例えば、構成要素の模様を、評価対象画面の水平方向における空間周波数 X と、評価対象画面の垂直方向における空間周波数 Y との組み合わせで表す。以下、評価対象画面の水平方向における空間周波数を、水平空間周波数と表記し、評価対象画面の垂直方向における空間周波数を、垂直空間周波数と表記する。
【００８８】
例えば誘目度算出部２０４０は、構成要素の模様情報が示す水平空間周波数と、垂直空間周波数とを用いて、その構成要素の模様情報に基づく、単体誘目度を算出する。その具体的な方法は、下記数式１０を用いる方法である。数式１０は、構成要素 i の単体誘目度 PCg(i) を算出する方法を表す。数式１０において、D は視距離（画面高の倍数）である。また、X(i) は構成要素 i の水平空間周波数を示し、Y(i) は構成要素 i の垂直空間周波数を示す。
【数１０】
2014170396.tif 000012
【００８９】
例えば誘目度算出部２０４０は、構成要素の模様情報に基づく異質性誘目度を、その構成要素の水平空間周波数と垂直空間周波数との和と、各構成要素の水平空間周波数と垂直空間周波数との和の平均値と、の差異が大きいほど大きくなるように算出する。その具体的な方法は、例えば以下のようになる。
【００９０】
誘目度算出部２０４０は、各構成要素の模様情報に基づき、構成要素それぞれについて、水平空間周波数 X と垂直空間周波数 Y とを合計した値であるνを算出する。誘目度算出部２０４０は、構成要素それぞれについて算出したνの平均値νｍを算出する。誘目度算出部２０４０は、各構成要素について、その構成要素について算出したνと、νｍとの差である、dg を算出する。そして、誘目度算出部２０４０は、下記数式１１を用いて、構成要素 i の、模様情報に基づく異質性誘目度 HCg(i) を算出する。数式１１において、dg(i) は、構成要素 i に関して算出した dg である。また、dgm は、各構成要素に関して算出した dg の、平均値である。stdg は、各構成要素に関して算出した dg の、標準偏差である。
【数１１】
2014170396.tif 000013
【００９１】
＜＜点滅情報に基づく誘目度＞＞
誘目度算出部２０４０が、構成要素の点滅情報に基づいて、その構成要素の誘目度を算出する方法を説明する。以下、点滅情報に基づく誘目度を、点滅誘目度と表記する。
【００９２】
誘目度算出部２０４０は、例えば以下のようにして、点滅情報に基づく、構成要素の単体誘目度を算出する。誘目度算出部２０４０は、構成要素の点滅情報から、その構成要素の点滅の周波数（以下、点滅周波数）を取得する。そして、誘目度算出部２０４０は、下記数式１２を用いて、構成要素の i の、点滅情報に基づく単体誘目度 PCb(i) を算出する。数式１２において、BF(i) は構成要素 i の点滅周波数を表す。また、k は定数である。ｋが正の整数の場合、構成要素の点滅の周波数が大きいほど、その構成要素の、点滅情報に基づく単体誘目度が大きくなる。
【数１２】
2014170396.tif 000014
【００９３】
例えば誘目度算出部２０４０は、構成要素の点滅情報に基づく異質性誘目度を、その構成要素の点滅の周波数と、各構成要素の点滅の周波数の平均値と、の差異が大きいほど大きくなるように算出する。その具体的な方法は、例えば以下のようになる。
【００９４】
誘目度算出部２０４０は、各構成要素の点滅情報から、各構成要素の点滅周波数を取得する。誘目度算出部２０４０は、各構成要素の点滅周波数の平均値を算出する。誘目度算出部２０４０は、各構成要素について、その構成要素の点滅周波数と、点滅周波数の平均値と、の差である db を算出する。そして、誘目度算出部２０４０は、下記数式１３を用いて、構成要素 i の、点滅情報に基づく異質性誘目度 HCb(i) を算出する。数式１３において、db(i) は、構成要素 i について算出した db である。また、dbm は、各構成要素について算出した dg の、平均値である。stdb は、各構成要素について算出した db の、標準偏差である。
【数１３】
2014170396.tif 000015
【００９５】
＜＜位置情報に基づく誘目度＞＞
誘目度算出部２０４０が、構成要素の位置情報に基づいて、その構成要素の誘目度を算出する方法を説明する。以下、位置情報に基づく誘目度を、位置誘目度と表記する。
【００９６】
誘目度算出部２０４０は、例えば以下のようにして、位置情報に基づく、構成要素の単体誘目度を算出する。誘目度算出部２０４０は、構成要素の位置情報から、その構成要素の位置を取得する。ここで、構成要素の位置は、評価対象画像内における、その構成要素の位置である。例えば、構成要素の位置は、構成要素の左上、右下、中心など、構成要素における特徴的な点の位置を示す座標である。誘目度算出部２０４０は、下記数式１４を用いて、構成要素の i の、位置情報に基づく単体誘目度 PCp(i) を算出する。数式１４において、G(i) は構成要素の位置と、評価対象画像の中心との間の距離である。以下、構成要素の位置と、評価対象画面の中心との距離を、その構成要素の中心距離と表記する。また、数式１４において、k は定数である。ここで、ｋが負の数である場合、構成要素の位置情報に基づく単体誘目度は、構成要素の位置と、評価対象画面の中心との距離が短いほど、大きくなる。つまり、構成要素の位置が、評価対象画面の中心に近いほど、その構成要素の位置情報に基づく単体誘目度が大きくなる。
【数１４】
2014170396.tif 000016
【００９７】
例えば誘目度算出部２０４０は、構成要素の位置情報に基づく異質性誘目度を、その構成要素の中心距離と、各構成要素の中心間距離の平均値と、の差異が大きいほど大きくなるように算出する。その具体的な方法は、例えば以下のようになる。
【００９８】
誘目度算出部２０４０は、各構成要素の位置情報から、各構成要素の位置を取得する。誘目度算出部２０４０は、各構成要素について、その構成要素の位置と、評価対象画像の中心との距離（以下、中心距離）を算出する。誘目度算出部２０４０は、各構成要素について算出した中心距離の、平均値を算出する。誘目度算出部２０４０は、各構成要素について、その構成要素について算出した中心距離と、中心距離の平均値と、の差である、dp を算出する。そして、誘目度算出部２０４０は、下記数式１５を用いて、構成要素 i の、位置情報に基づく異質性誘目度 HCp(i) を算出する。数式１５において、dp(i) は、構成要素 i に関して算出した dp である。dpm は、各構成要素について算出した dp の、平均値である。stdp は、各構成要素について算出した dp の、標準偏差である。
【数１５】
2014170396.tif 000017
【００９９】
＜＜枠線情報に基づく誘目度＞＞
誘目度算出部２０４０が、構成要素の枠線情報に基づいて、その構成要素の誘目度を算出する方法を説明する。以下、枠線情報に基づく誘目度を、枠線誘目度と表記する。
【０１００】
誘目度算出部２０４０は、例えば以下のようにして、枠線情報に基づく、構成要素の単体誘目度を算出する。誘目度算出部２０４０は、構成要素の枠線情報から、その構成要素の枠線の太さを取得する。誘目度算出部２０４０は、下記数式１６を用いて、構成要素の i の、枠線情報に基づく単体誘目度 PCw(i) を算出する。数式１６において、W(i) は構成要素の枠線の太さである。また、k は定数である。ここで、ｋが正の数である場合、構成要素の枠線情報に基づく誘目度は、構成要素の枠線の太さが太いほど、大きくなる。
【数１６】
2014170396.tif 000018
【０１０１】
例えば誘目度算出部２０４０は、構成要素の枠線情報に基づく異質性誘目度を、その構成要素の枠線の太さと、各構成要素の枠線の太さの平均値と、の差異が大きいほど大きくなるように算出する。その具体的な方法は、例えば以下のようになる。
【０１０２】
誘目度算出部２０４０は、各構成要素の枠線情報から、各構成要素の枠線の太さを取得する。誘目度算出部２０４０は、各構成要素の枠線の太さの、平均値を算出する。誘目度算出部２０４０は、各構成要素について、その構成要素の枠線の太さと、枠線の太さの平均値と、の差である、dw を算出する。そして、誘目度算出部２０４０は、下記数式１７を用いて、構成要素 i の、枠線情報に基づく異質性誘目度 HCw(i) を算出する。数式１７において、dw(i) は、構成要素 i について算出した dw である。dwm は、各構成要素について算出した dw の、平均値である。stdw は、各構成要素について算出した dw の、標準偏差である。
【数１７】
2014170396.tif 000019
【０１０３】
＜作用・効果＞
以上の構成により、画面表現評価装置２０００によれば、評価対象画面に含まれる構成要素の目立ちやすさを、他の構成要素と比較した値である、相対誘目度が、その構成要素の重要度に見合っているか否かが判定される。これにより、評価対象画面に含まれる各構成要素に対して、重要度に見合った表現が施されているか否かを知ることができる。
【０１０４】
また、前述したように、例えば画面表現評価装置２０００は、構成要素に対応する複数の特徴情報それぞれに基づいて、算出した誘目度を用いて、構成要素誘目度を算出する。この場合、構成要素の目立ちやすさが、様々な観点から評価される。
【０１０５】
[実施形態２] 
実施形態２に係る画面表現評価装置２０００は、実施形態１と同様の構成である。実施形態２の画面表現評価装置２０００は、構成要素に施された表現を、評価対象画面に含まれる一部の構成要素と比較することで評価する。
【０１０６】
実施形態２の画面表現評価装置２０００において、評価対象画面に含まれる構成要素の間には、階層構造の関係がある。具体的には、第１構成要素を内部に含む第２構成要素を、第１構成要素の親とする。ここで、第１構成要素を内部に含む第２構成要素を、第１構成要素の親要素と呼ぶ。また、第２構成要素の内部に含まれる第１構成要素を、第２構成要素の子要素と表記する。
【０１０７】
図５は、構成要素間の階層構造を例示する図である。図５の上部は、評価対象画面を示している。この例において、評価対象画面は、ウインドウＷ１とウインドウＷ２を含む画面Ａである。また、ウインドウＷ１は、ボタンＢ１とテキストボックスＴ１を含んでいる。また、ウインドウＷ２は、ボタンＢ２とテキストボックスＴ２を含んでいる。画面Ａに含まれる各構成要素の間には、図５下部に示す階層構造の関係がある。
【０１０８】
ここで、階層構造における高さは、例えば、評価対象画面の高さを０とした場合における、各構成要素と評価対象画面との、階層構造上の距離である。
【０１０９】
＜構成要素情報＞
構成要素情報は、評価対象画面の構成要素を階層構造で表した場合における、その構成要素の位置を示す情報を有する。以下、この情報を、階層情報を表記する。構成要素の階層情報は、例えば、構成要素の親要素、子要素、又はその両方を示す。その他にも例えば、構成要素の階層情報は、階層構造における高さを示す。
【０１１０】
＜誘目度算出部２０４０＞
誘目度算出部２０４０は、構成要素の異質性誘目度を、その構成要素と、評価対象画面に含まれる一部の構成要素とを比較することで算出する。
【０１１１】
具体的には、誘目度算出部２０４０は、以下の何れかの方法で、構成要素の異質性誘目度を算出する。第１の方法は、算出対象の構成要素を、その構成要素と同一の親要素を持つ構成要素のみと比較して、異質性誘目度を算出する方法である。例えば、図５の例において、画面表現評価装置２０００が、テキストボックスＴ１に関する評価を行うとする。ここで、テキストボックスＴ１の親要素はウインドウＷ１である。そこで、誘目度算出部２０４０は、ウインドウＷ１が親要素である、テキストボックスＴ１とボタンＢ１とを比較して、テキストボックスＴ１の異質性誘目度を算出する。
【０１１２】
第２の方法は、算出対象の構成要素を、階層構造における高さがその構成要素と同一である構成要素のみと比較して、異質性誘目度を算出する方法である。例えば、図５の例において、画面表現評価装置２０００が、テキストボックスＴ１に関する評価を行うとする。ここで、テキストボックスＴ１の高さは２である。そこでこの場合、誘目度算出部２０４０は、高さが２である、テキストボックスＴ１、ボタンＢ１、テキストボックスＴ２、及びボタンＢ２を比較して、テキストボックスＴ１の異質性誘目度を算出する。
【０１１３】
誘目度算出部２０４０が、上記第１の方法と第２の方法のどちらも利用できるように実装されている場合、例えば誘目度算出部２０４０は、上記第１の方法と第２の方法のどちらを用いて判定を行うかを判断する。例えば、誘目度算出部２０４０は、上記第１の方法と第２の方法のどちらを用いるかを示す設定を受け付ける。そして、誘目度算出部２０４０は、設定された方法を用いる。
【０１１４】
その他にも例えば、誘目度算出部２０４０は、構成情報によって示される階層情報に基づいて、第１の方法と第２の方法のどちらを用いるかを決定してもよい。例えば、構成要素情報の階層情報に、構成要素の親要素が示されている場合、誘目度算出部２０４０は、上記第１の方法を用いる。一方、構成要素情報の階層情報に、階層構造における構成要素の高さが示されている場合、誘目度算出部２０４０は、上記第２の方法を用いる。
【０１１５】
＜表現妥当性判定部２０６０＞
表現妥当性判定部２０６０は、その構成要素と、評価対象画面に含まれる一部の構成要素とを比較して、相対重要度及び相対誘目度を算出する。そして、この相対重要度と相対誘目度を用いて、構成要素に施された表現の妥当性を判定する。
【０１１６】
具体的には、表現妥当性判定部２０６０は、以下の何れかの方法で、判定に用いる相対重要度及び相対誘目度を算出する。第１の方法は、判定対象の構成要素を、その構成要素と同一の親要素を持つ構成要素のみと比較して、相対重要度及び相対誘目度を算出する方法である。例えば、図５の例において、画面表現評価装置２０００が、テキストボックスＴ１に関する評価を行うとする。ここで、テキストボックスＴ１の親要素はウインドウＷ１である。そこで、表現妥当性判定部２０６０は、ウインドウＷ１が親要素である、テキストボックスＴ１とボタンＢ１とを比較して、相対重要度及び相対誘目度を算出する。
【０１１７】
第２の方法は、判定対象の構成要素を、階層構造における高さがその構成要素と同一である構成要素のみと比較して、相対重要度及び相対誘目度を算出する方法である。例えば、図５の例において、画面表現評価装置２０００が、テキストボックスＴ１に関する評価を行うとする。ここで、テキストボックスＴ１の高さは２である。そこでこの場合、表現妥当性判定部２０６０は、高さが２である、テキストボックスＴ１、ボタンＢ１、テキストボックスＴ２、及びボタンＢ２を比較して、相対重要度及び相対誘目度を算出する。
【０１１８】
表現妥当性判定部２０６０が、上記第１の方法と第２の方法のどちらも利用できるように実装されている場合、例えば表現妥当性判定部２０６０は、上記第１の方法と第２の方法のどちらを用いて判定を行うかを判断する。その方法は、誘目度算出部２０４０が、第１の方法と第２の方法のどちらを用いるかを判断する方法と同様である。
【０１１９】
また表現妥当性判定部２０６０は、誘目度算出部２０４０から、構成要素の異質性誘目度を算出する際に、その構成要素と比較した、他の構成要素を表す情報を取得してもよい。そして、誘目度算出部２０４０は、構成要素の相対重要度及び相対誘目度を、誘目度算出部２０４０が構成要素の異質性誘目度を算出する際に比較を行った各構成要素と比較することで算出する。
【０１２０】
＜作用・効果＞
以上により、本実施形態によれば、構成要素に施された表現の妥当性を評価する場合に、その構成要素と、評価対象画面に含まれる一部の構成要素とを比較して、評価を行う。これにより、評価対象画面の一部分に着目して、構成要素に施された表現の妥当性を評価することができる。例えば、複数のウインドウが表示されている画面において、画面全体ではなく、特定のウインドウだけに着目して、そのウインドウ内の各構成要素に施されている表現の、妥当性を評価するといったことが可能になる。
【０１２１】
＜実施例＞
以下、画面表現評価装置２０００の具体的な動作を、実施例を用いて説明する。図６は、評価対象画面の例を表す図である。図６に示すウインドウ３０上の構成要素は、タイトルバー３１、テキストボックス３２、チェックボックス３３１、チェックボックス３３２、ボタン３４１、ボタン３４２、及びアイコン３５である。また、本実施例において、構成要素情報が示す表現情報は、色情報及び面積情報である。また、誘目度算出部２０４０は、構成要素の構成要素誘目度を、色誘目度及び面積誘目度を加算することで求める。また、誘目度算出部２０４０は、色誘目度を、色情報に基づく単体誘目度及び異質性誘目度を加算することで求める。さらに、誘目度算出部２０４０、面積誘目度を、面積情報に基づく単体誘目度及び異質性誘目度を加算することで求める。
【０１２２】
構成要素情報取得部２０２０は、構成要素情報を取得する。図７は、本実施例において、構成要素情報取得部２０２０が取得する、構成要素情報を例示する図である。本実施例における構成要素情報は、構成要素 ID に対応付けて、構成要素名、色情報、面積情報、及び重要度を示す。色情報は、構成要素の色を示している。面積情報は、構成要素を構成するピクセルの数を示している。
【０１２３】
次に、誘目度算出部２０４０は、各構成要素の色誘目度を算出する。図８は、各構成要素について算出された色誘目度を含むデータ構造を例示する図である。色情報に基づく単体誘目度及び異質性誘目度の算出方法は、実施形態１で述べた通りである。ただし、誘目度の算出に用いられる数式は、必ずしも前述した数式ではない。
【０１２４】
ここで、本実施例において、ウインドウ３０の背景３６は、色が#DDDDDD であり、面積が 7500 px である。誘目度算出部２０４０は、色情報に基づく単体誘目度の算出に、背景３６の色を用いる。例えば画面表現評価装置２０００は、背景３６の色を示す情報を、構成要素情報の一部として取得する。また、画面表現評価装置２０００は、背景３６の色を示す情報の入力を、別途受け付けてもよい。
【０１２５】
本実施例では、各構成要素の、色情報に基づく単体誘目度の値は、タイトルバー３１が 3.0、テキストボックス３２、チェックボックス３３１、及びチェックボックス３３２が 1.5、ボタン３４１及びとボタン３４２が 2.0、アイコン３５が 1.7 である。また、各構成要素の、色情報に基づく異質性誘目度の値は、タイトルバー３１が 1.7、テキストボックス３２、チェックボックス３３１、及びチェックボックス３３２が 0.8、ボタン３４１及びボタン３４２が 0.6、アイコン３５が 4.1 である。この結果、各構成要素の色誘目度は、タイトルバー３１が 4.7、テキストボックス３２、チェックボックス３３１、及びチェックボックス３３２が 2.3、ボタン３４１及びボタン３４２が 2.6、アイコン３５が 5.8 となる。
【０１２６】
次に、誘目度算出部２０４０は、各構成要素の面積誘目度を算出する。図９は、各構成要素について算出された面積誘目度を含むデータ構造を例示する図である。面積情報に基づく単体誘目度及び異質性誘目度の算出方法は、実施形態１で述べた通りである。ただし、誘目度の算出に用いられる数式は、必ずしも前述した数式ではない。
【０１２７】
本実施例では、各構成要素の、面積情報に基づく単体誘目度の値は、タイトルバー３１が 2.0、テキストボックス３２が 1.0、チェックボックス３３１及びチェックボックス３３２が 0.1、ボタン３４１及びとボタン３４２が 0.6、アイコン３５が 0.1 である。また、各構成要素の、面積情報に基づく異質性誘目度の値は、タイトルバー３１が 1.9、テキストボックス３２が 0.3、チェックボックス３３１及びチェックボックス３３２が 0.2、ボタン３４１及びボタン３４２が 1.0、アイコン３５が 0.1 である。この結果、各構成要素の面積誘目度は、タイトルバー３１が 3.9、テキストボックス３２が 1.3、チェックボックス３３１及びチェックボックス３３２が 0.3、ボタン３４１及びボタン３４２が 1.6、アイコン３５が 0.2 となる。
【０１２８】
次に、誘目度算出部２０４０は、各構成要素の色誘目度と面積誘目度とを加算することで、各構成要素の構成要素誘目度を算出する。図１０は、各構成要素について算出された構成要素誘目度を含むデータ構造を例示する図である。図１０に示すように、各構成要素の構成要素誘目度の値は、タイトルバー３１が 8.6、テキストボックス３２が 3.6、チェックボックス３３１及びチェックボックス３３２が 2.6、ボタン３４１及びボタン３４２が 4.2、アイコン３５が 6.0 である。
【０１２９】
表現妥当性判定部２０６０は、誘目度算出部２０４０によって算出された誘目度に基づいて、相対誘目度を算出する。本実施例において、構成要素の相対誘目度は、構成要素を誘目度の大きさ順にソートした場合における、各構成要素の順位である。図１１は、表現妥当性判定部２０６０によって算出された、相対誘目度を含むデータ構造を例示する図である。構成要素を、誘目度の大きさ順にソートすると、「タイトルバー３１、アイコン３５、ボタン３４１とボタン３４２、テキストボックス３２、チェックボックス３３１とチェックボックス３３２」となる。そのため、図１１における各構成要素の相対誘目度は、タイトルバー３１が 1、テキストボックス３２が 4、チェックボックス３３１及びチェックボックス３３２が 5、ボタン３４１及びボタン３４２が 3、アイコン３５が 2 となる。
【０１３０】
表現妥当性判定部２０６０は、構成要素情報に示されている構成要素の重要度に基づいて、相対重要度を算出する。本実施例において、構成要素の相対重要度は、構成要素を重要度の大きさ順にソートした場合における、各構成要素の順位である。図１２は、表現妥当性判定部２０６０によって算出された、相対重要度を含むデータ構造を例示する図である。構成要素を、重要度の大きさ順にソートすると、「アイコン３５、タイトルバー３１、ボタン３４１とボタン３４２、テキストボックス３２、チェックボックス３３１とチェックボックス３３２」である。そのため、図１２における各構成要素の相対重要度は、
タイトルバー３１が 2、テキストボックス３２が 4、チェックボックス３３１及びチェックボックス３３２が 5、ボタン３４１及びボタン３４２が 3、アイコン３５が 1 である。
【０１３１】
そして、表現妥当性判定部２０６０は、各構成要素の相対誘目度と、相対重要度とを比較することで、各構成要素に施された表現の妥当性を判定する。本実施例の表現妥当性判定部２０６０は、構成要素の相対重要度と相対誘目度が一致する場合に、判定結果を「可」とする。「可」という判定結果は、構成要素に施された表現が妥当であることを示す。一方、表現妥当性判定部２０６０は、構成要素の相対重要度と相対誘目度が一致しない場合に、判定結果を「否」とする。「否」という判定結果は、構成要素に施された表現が妥当でないことを示す。
【０１３２】
図１３は、表現妥当性判定部２０６０による判定結果を含むデータ構造を例示する図である。タイトルバー３１は、相対誘目度が１であり、相対重要度が２である。このように、相対誘目度と相対重要度とが一致していないため、タイトルバー３１に対する判定結果は否である。また、アイコン３５も、相対誘目度と相対重要度が一致していないため、アイコン３５に対する判定結果は否である。その他の各構成要素は、相対誘目度と相対重要度とが一致している。そのため、その他の各構成要素に対する判定結果は、それぞれ可である。
【０１３３】
なお、表現妥当性判定部２０６０は、図１４に示すようなグラフの形で、判定結果を出力する機能を有していてもよい。図１４において、重要度が大きい要素ほど、Ｘ軸における位置が大きい。また、Ｙ軸は、誘目度の大きさを表している。グラフの下の丸印は、相対重要度と相対誘目度とが一致していることを示している。一方、グラフの下のバツ印は、相対重要度と相対誘目度とが一致していないことを示している。
【０１３４】
画面表現評価装置２０００は、例えばこの実施例のように動作することで、構成要素ごとに、他の構成要素と比較した場合における誘目度が、重要度と一致するか否かを判定する。これにより、画面全体で見た場合において、各構成要素の目立ちやすさと各構成要素の重要度とが一致するか否かが、構成要素ごとに評価される。例えば上記実施例１の場合、タイトルバー３１とアイコン３５に施された表現は、それぞれ妥当でなく、その他の構成要素に示された表現は、それぞれ妥当であることが分かる。したがって、例えば画面表現評価装置２０００を利用したウインドウ３０の設計者は、タイトルバー３１とアイコン３５に施された表現を修正すればよいことが分かる。
【０１３５】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記実施形態の組み合わせ、及び上記実施形態以外の様々な構成を採用することもできる。
【０１３６】
以下、参考形態の例を付記する。
１．評価対象画面に含まれる領域である構成要素に対応づけて、該構成要素に施されている表現の特徴を表す表現情報と、該構成要素の重要度との組み合わせである構成要素情報を取得する、構成要素情報取得手段と、
前記構成要素の、視覚的注意の引きやすさである誘目度を表す構成要素誘目度を、該構成要素の表現情報に基づいて算出する、誘目度算出手段と、
前記構成要素の重要度を該構成要素以外の各構成要素の重要度と比較した相対値である相対重要度と、該構成要素の構成要素誘目度を該構成要素以外の各構成要素の構成要素誘目度と比較した相対値である相対誘目度とを比較することで、該構成要素に施された表現が妥当であるか否かを判定する、表現妥当性判定手段と、を有する画面表現評価装置。
２．前記表現妥当性判定手段は、
算出する構成要素の相対重要度が、各構成要素を前記重要度の大きさの順にソートした場合における、該構成要素の順位であり、
算出する構成要素の相対誘目度が、各構成要素を前記構成要素誘目度の大きさの順にソートした場合における、該構成要素の順位である、１．に記載の画面表現評価装置。
３．前記表現妥当性判定手段は、前記構成要素それぞれについて、前記構成要素誘目度と前記重要度との比率を示す指標値を算出し、構成要素それぞれについて算出した指標値間の一致度合いをさらに考慮して、該構成要素に施された表現が妥当であるか否かを判定する、１．又は２．に記載の画面表現評価装置。
４．前記構成要素情報は、１つの構成要素に対し、複数の表現情報を対応付けており、
前記誘目度算出手段は、前記構成要素に対応付けられている複数の表現情報それぞれについて、前記誘目度を算出し、算出した複数の誘目度に基づいて、該構成要素の構成要素誘目度を算出する、１．乃至３．何れか一つに記載の画面表現評価装置。
５．前記構成要素に対応する構成要素情報が示す前記表現情報は、
該構成要素を構成するピクセルの色を示す色情報、
該構成要素の面積を示す面積情報、
該構成要素の形状を示す形状情報、
該構成要素の模様の密度の大きさを、空間周波数で示す模様情報、
該構成要素の点滅の周波数を示す点滅情報、
該構成要素の位置を示す位置情報、
該構成要素の外周である枠線の太さを示す枠線情報
のうちの、何れか２つ以上である、４．に記載の画面表現評価装置。
６．前記誘目度算出手段は、前記構成要素の、前記表現情報に基づく構成要素誘目度を、
該表現情報で示される表現を単体で見た場合における、該表現の、視覚的注意の引きやすさを表す、単体誘目度と、
該表現情報で示される表現と、他の構成要素の表現情報で示される表現と、を比較した場合における、該表現情報で示される表現の、視覚的注意の引きやすさを表す、異質性誘目度と、
のうち、何れか１つ以上に基づいて算出する、５．に記載の画面表現評価装置。
７．前記構成要素の間に、第１構成要素を内部に含む第２構成要素を、第１構成要素の親要素とする、階層構造の関係があり、
前記構成要素に対応する構成要素情報は、前記階層構造における該構成要素の位置を示し、
前記誘目度算出手段は、前記構成要素の異質性誘目度を、該構成要素と、該構成要素と同一の親要素を持つ構成要素、又は構成要素間の親子関係を階層構造として示した場合に該構成要素と同一の高さの階層に位置する構成要素のみと比較することで、該構成要素の表現情報に基づく異質性誘目度を算出し、
前記表現妥当性判定手段は、前記構成要素に施された表現が妥当であるか否かを、該構成要素と同一の親要素を持つ構成要素、又は構成要素間の親子関係を階層構造として示した場合に該構成要素と同一の高さの階層に位置する構成要素のみと比較して算出した前記相対重要度及び前記相対誘目度を用いて判定する、６．に記載の画面表現評価装置。
８．前記誘目度算出手段は、前記構成要素の色情報に基づく誘目度を、
該構成要素の色の色相、明度、及び彩度のうち、何れか１つ以上を用いて算出する前記単体誘目度と、
色空間上における、該構成要素の色と前記評価対象画面の平均色との距離が長いほど、大きい値となるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、
６．又は７．に記載の画面表現評価装置。
９．前記誘目度算出手段は、前記構成要素の面積情報に基づく誘目度を、
該構成要素の面積が大きいほど大きくなるように算出する前記単体誘目度と、
該構成要素の面積と、各構成要素の面積の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、６．乃至８．何れか一つに記載の画面表現評価装置。
１０．前記誘目度算出手段は、前記構成要素の形状情報に基づく誘目度を、
該構成要素の形状が円形に近い度合いを示す円形度が大きいほど、大きくなるように算出する前記単体誘目度と、
該構成要素の円形度と、各構成要素の円形度の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、６．乃至９．何れか一つに記載の画面表現評価装置。
１１．前記誘目度算出手段は、前記構成要素の模様情報に基づく誘目度を、
該構成要素の、画面の水平方向における空間周波数である水平空間周波数と、画面の垂直方向における空間周波数である垂直空間周波数とを用いて算出する前記単体誘目度と、
該構成要素の前記水平空間周波数と前記垂直空間周波数との和と、各構成要素の前記水平空間周波数と前記垂直空間周波数との和の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、６．乃至１０．何れか一つに記載の画面表現評価装置。
１２．前記誘目度算出手段は、前記構成要素の点滅情報に基づく誘目度を、
該構成要素の点滅の周波数が高いほど大きくなるように算出する前記単体誘目度と、
該構成要素の点滅の周波数と、各構成要素の点滅の周波数の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、６．乃至１１．何れか一つに記載の画面表現評価装置。
１３．前記誘目度算出手段は、前記構成要素の位置情報に基づく誘目度を、
該構成要素の位置と、前記評価対象画面の中心との距離である中心距離が短いほど、大きくなるように算出する前記単体誘目度と、
該構成要素の前記中心距離と、各構成要素の前記中心間距離の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、
６．乃至１２．何れか一つに記載の画面表現評価装置。
１４．前記誘目度算出手段は、前記構成要素の枠線情報に基づく誘目度を、
該構成要素の枠線の太さが太いほど大きくなるように算出する前記単体誘目度と、
該構成要素の枠線の太さと、各構成要素の枠線の太さの平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、６．乃至１３．何れか一つに記載の画面表現評価装置。
１５．コンピュータによって実行される、画面表現評価方法であって、
評価対象画面に含まれる領域である構成要素に対応づけて、該構成要素に施されている表現の特徴を表す表現情報と、該構成要素の重要度との組み合わせである構成要素情報を取得する、構成要素情報取得ステップと、
前記構成要素の、視覚的注意の引きやすさである誘目度を表す構成要素誘目度を、該構成要素の表現情報に基づいて算出する、誘目度算出ステップと、
前記構成要素の重要度を該構成要素以外の各構成要素の重要度と比較した相対値である相対重要度と、該構成要素の構成要素誘目度を該構成要素以外の各構成要素の構成要素誘目度と比較した相対値である相対誘目度とを比較することで、該構成要素に施された表現が妥当であるか否かを判定する、表現妥当性判定ステップと、を有する画面表現評価方法。
１６．前記表現妥当性判定ステップは、
算出する構成要素の相対重要度が、各構成要素を前記重要度の大きさの順にソートした場合における、該構成要素の順位であり、
算出する構成要素の相対誘目度が、各構成要素を前記構成要素誘目度の大きさの順にソートした場合における、該構成要素の順位である、１５．に記載の画面表現評価方法。
１７．前記表現妥当性判定ステップは、前記構成要素それぞれについて、前記構成要素誘目度と前記重要度との比率を示す指標値を算出し、前記構成要素それぞれについて算出した指標値間の一致度合いをさらに考慮して、該構成要素に施された表現が妥当であるか否かを判定する、１５．又は１６．に記載の画面表現評価方法。
１８．前記構成要素情報は、１つの構成要素に対し、複数の表現情報を対応付けており、
前記誘目度算出ステップは、前記構成要素に対応付けられている複数の表現情報それぞれについて、前記誘目度を算出し、算出した複数の誘目度に基づいて、該構成要素の構成要素誘目度を算出する、１５．乃至１７．何れか１つに記載の画面表現評価方法。
１９．前記構成要素に対応する構成要素情報が示す前記表現情報は、
該構成要素を構成するピクセルの色を示す色情報、
該構成要素の面積を示す面積情報、
該構成要素の形状を示す形状情報、
該構成要素の模様の密度の大きさを、空間周波数で示す模様情報、
該構成要素の点滅の周波数を示す点滅情報、
該構成要素の位置を示す位置情報、
該構成要素の外周である枠線の太さを示す枠線情報
のうちの、何れか２つ以上である、１８．に記載の画面表現評価方法。
２０．前記誘目度算出ステップは、前記構成要素の、前記表現情報に基づく誘目度を、
該表現情報で示される表現を単体で見た場合における、該表現の、視覚的注意の引きやすさを表す、単体誘目度と、
該表現情報で示される表現と、他の構成要素の表現情報で示される表現と、を比較した場合における、該表現情報で示される表現の、視覚的注意の引きやすさを表す、異質性誘目度と、
のうち、何れか１つ以上に基づいて算出する、１９．に記載の画面表現評価方法。
２１．前記構成要素の間に、第１構成要素を内部に含む第２構成要素を、第１構成要素の親要素とする、階層構造の関係があり、
前記構成要素に対応する構成要素情報は、前記階層構造における該構成要素の位置を示し、
前記誘目度算出ステップは、前記構成要素の異質性誘目度を、該構成要素と、該構成要素と同一の親要素を持つ構成要素、又は構成要素間の親子関係を階層構造として示した場合に該構成要素と同一の高さの階層に位置する構成要素のみと比較することで、該構成要素の表現情報に基づく異質性誘目度を算出し、
前記表現妥当性判定ステップは、前記構成要素に施された表現が妥当であるか否かを、該構成要素と同一の親要素を持つ構成要素、又は構成要素間の親子関係を階層構造として示した場合に該構成要素と同一の高さの階層に位置する構成要素のみと比較して算出した前記相対重要度及び前記相対誘目度を用いて判定する、２０．に記載の画面表現評価方法。
２２．前記誘目度算出ステップは、前記構成要素の色情報に基づく誘目度を、
該構成要素の色の色相、明度、及び彩度のうち、何れか１つ以上を用いて算出する前記単体誘目度と、
色空間上における、該構成要素の色と前記評価対象画面の平均色との距離が長いほど、大きい値となるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、２０．又は２１．に記載の画面表現評価方法。
２３．前記誘目度算出ステップは、前記構成要素の面積情報に基づく誘目度を、
該構成要素の面積が大きいほど大きくなるように算出する前記単体誘目度と、
該構成要素の面積と、各構成要素の面積の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、１９．乃至２２．何れか一つに記載の画面表現評価方法。
２４．前記誘目度算出ステップは、前記構成要素の形状情報に基づく誘目度を、
該構成要素の形状が円形に近い度合いを示す円形度が大きいほど、大きくなるように算出する前記単体誘目度と、
該構成要素の円形度と、各構成要素の円形度の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、１９．乃至２３．何れか一つに記載の画面表現評価方法。
２５．前記誘目度算出ステップは、前記構成要素の模様情報に基づく誘目度を、
該構成要素の、画面の水平方向における空間周波数である水平空間周波数と、画面の垂直方向における空間周波数である垂直空間周波数とを用いて算出する前記単体誘目度と、
該構成要素の前記水平空間周波数と前記垂直空間周波数との和と、各構成要素の前記水平空間周波数と前記垂直空間周波数との和の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、１９．乃至２４．何れか一つに記載の画面表現評価方法。
２６．前記誘目度算出ステップは、前記構成要素の点滅情報に基づく誘目度を、
該構成要素の点滅の周波数が高いほど大きくなるように算出する前記単体誘目度と、
該構成要素の点滅の周波数と、各構成要素の点滅の周波数の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、１９．乃至２５．何れか一つに記載の画面表現評価方法。
２７．前記誘目度算出ステップは、前記構成要素の位置情報に基づく誘目度を、
該構成要素の位置と、前記評価対象画面の中心との距離である中心距離が短いほど、大きくなるように算出する前記単体誘目度と、
該構成要素の前記中心距離と、各構成要素の前記中心間距離の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、
１９．乃至２６．何れか一つに記載の画面表現評価方法。
２８．前記誘目度算出ステップは、前記構成要素の枠線情報に基づく誘目度を、
該構成要素の枠線の太さが太いほど大きくなるように算出する前記単体誘目度と、
該構成要素の枠線の太さと、各構成要素の枠線の太さの平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、１９．乃至２７．何れか一つに記載の画面表現評価方法。
２９．コンピュータに、画面表現評価装置として動作する機能を持たせるプログラムであって、
前記コンピュータに、
評価対象画面に含まれる領域である構成要素に対応づけて、該構成要素に施されている表現の特徴を表す表現情報と、該構成要素の重要度との組み合わせである構成要素情報を取得する、構成要素情報取得機能と、
前記構成要素の、視覚的注意の引きやすさである誘目度を表す構成要素誘目度を、該構成要素の表現情報に基づいて算出する、誘目度算出機能と、
前記構成要素の重要度を該構成要素以外の各構成要素の重要度と比較した相対値である相対重要度と、該構成要素の構成要素誘目度を該構成要素以外の各構成要素の構成要素誘目度と比較した相対値である相対誘目度とを比較することで、該構成要素に施された表現が妥当であるか否かを判定する、表現妥当性判定機能と、を持たせるプログラム。
３０．表現妥当性判定機能は、
算出する構成要素の相対重要度が、各構成要素を前記重要度の大きさの順にソートした場合における、該構成要素の順位であり、
算出する構成要素の相対誘目度が、各構成要素を前記構成要素誘目度の大きさの順にソートした場合における、該構成要素の順位である、２９．に記載のプログラム。
３１．前記表現妥当性判定機能は、前記構成要素それぞれについて、前記構成要素誘目度と前記重要度との比率を示す指標値を算出し、前記構成要素それぞれについて算出した指標値間の一致度合いをさらに考慮して、該構成要素に施された表現が妥当であるか否かを判定する、２９．又は３０．に記載のプログラム。
３２．前記構成要素情報は、１つの構成要素に対し、複数の表現情報を対応付けており、
前記誘目度算出機能は、前記構成要素に対応付けられている複数の表現情報それぞれについて、前記誘目度を算出し、算出した複数の誘目度に基づいて、該構成要素の構成要素誘目度を算出する、２９．乃至３１．何れか一つに記載のプログラム。
３３．前記構成要素に対応する構成要素情報が示す前記表現情報は、
該構成要素を構成するピクセルの色を示す色情報、
該構成要素の面積を示す面積情報、
該構成要素の形状を示す形状情報、
該構成要素の模様の密度の大きさを、空間周波数で示す模様情報、
該構成要素の点滅の周波数を示す点滅情報、
該構成要素の位置を示す位置情報、
該構成要素の外周である枠線の太さを示す枠線情報
のうちの、何れか２つ以上である、３２．に記載のプログラム。
３４．前記誘目度算出機能は、前記構成要素の、前記表現情報に基づく誘目度を、
該表現情報で示される表現を単体で見た場合における、該表現の、視覚的注意の引きやすさを表す、単体誘目度と、
該表現情報で示される表現と、他の構成要素の表現情報で示される表現と、を比較した場合における、該表現情報で示される表現の、視覚的注意の引きやすさを表す、異質性誘目度と、
のうち、何れか１つ以上に基づいて算出する、３３．に記載のプログラム。
３５．前記構成要素の間に、第１構成要素を内部に含む第２構成要素を、第１構成要素の親要素とする、階層構造の関係があり、
前記構成要素に対応する構成要素情報は、前記階層構造における該構成要素の位置を示し、
前記誘目度算出機能は、前記構成要素の異質性誘目度を、該構成要素と、該構成要素と同一の親要素を持つ構成要素、又は構成要素間の親子関係を階層構造として示した場合に該構成要素と同一の高さの階層に位置する構成要素のみと比較することで、該構成要素の表現情報に基づく異質性誘目度を算出し、
前記表現妥当性判定機能は、前記構成要素に施された表現が妥当であるか否かを、該構成要素と同一の親要素を持つ構成要素、又は構成要素間の親子関係を階層構造として示した場合に該構成要素と同一の高さの階層に位置する構成要素のみと比較して算出した相対重要度及び相対誘目度を用いて判定する、３４．に記載のプログラム。
３６．前記誘目度算出機能は、前記構成要素の色情報に基づく誘目度を、
該構成要素の色の色相、明度、及び彩度のうち、何れか１つ以上を用いて算出する前記単体誘目度と、
色空間上における、該構成要素の色と前記評価対象画面の平均色との距離が長いほど、大きい値となるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、３４．又は３５．に記載のプログラム。
３７．前記誘目度算出機能は、前記構成要素の面積情報に基づく誘目度を、
該構成要素の面積が大きいほど大きくなるように算出する前記単体誘目度と、
該構成要素の面積と、各構成要素の面積の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、３３．乃至３６．何れか一つに記載のプログラム。
３８．前記誘目度算出機能は、前記構成要素の形状情報に基づく誘目度を、
該構成要素の形状が円形に近い度合いを示す円形度が大きいほど、大きくなるように算出する前記単体誘目度と、
該構成要素の円形度と、各構成要素の円形度の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、３３．乃至３７．何れか一つに記載のプログラム。
３９．前記誘目度算出機能は、前記構成要素の模様情報に基づく誘目度を、
該構成要素の、画面の水平方向における空間周波数である水平空間周波数と、画面の垂直方向における空間周波数である垂直空間周波数とを用いて算出する前記単体誘目度と、
該構成要素の前記水平空間周波数と前記垂直空間周波数との和と、各構成要素の前記水平空間周波数と前記垂直空間周波数との和の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、３３．乃至３８．何れか一つに記載のプログラム。
４０．前記誘目度算出機能は、前記構成要素の点滅情報に基づく誘目度を、
該構成要素の点滅の周波数が高いほど大きくなるように算出する前記単体誘目度と、
該構成要素の点滅の周波数と、各構成要素の点滅の周波数の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、
３３．乃至３９．何れか一つに記載のプログラム。
４１．前記誘目度算出機能は、前記構成要素の位置情報に基づく誘目度を、
該構成要素の位置と、前記評価対象画面の中心との距離である中心距離が短いほど、大きくなるように算出する前記単体誘目度と、
該構成要素の前記中心距離と、各構成要素の前記中心間距離の平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、３３．乃至４０．何れか一つに記載のプログラム。
４２．前記誘目度算出機能は、前記構成要素の枠線情報に基づく誘目度を、
該構成要素の枠線の太さが太いほど大きくなるように算出する前記単体誘目度と、
該構成要素の枠線の太さと、各構成要素の枠線の太さの平均値と、の差異が大きいほど大きくなるように算出する前記異質性誘目度と、
のうち、何れか１つ以上を用いて算出する、３３．乃至４１．何れか一つに記載のプログラム。
【符号の説明】
【０１３７】
３０ ウインドウ
３１ タイトルバー
３２ テキストボックス
３５ アイコン
３６ 背景
１００ 構成要素情報テーブル
１０２ 構成要素 ID
１０４ 表現情報
１０６ 重要度
３３１ チェックボックス
３３２ チェックボックス
３４１ ボタン
３４２ ボタン
１０２０ バス
１０４０ プロセッサ
１０６０ メモリ
１０８０ ストレージ
１２２０ 構成要素情報取得モジュール
１２４０ 誘目度算出モジュール
１２６０ 表現妥当性判定モジュール
２０００ 画面表現評価装置
２０２０ 構成要素情報取得部
２０４０ 誘目度算出部
２０６０ 表現妥当性判定部
【図１】
2014170396.tif 000020
【図２】
2014170396.tif 000021
【図３】
2014170396.tif 000022
【図４】
2014170396.tif 000023
【図５】
2014170396.tif 000024
【図６】
2014170396.tif 000025
【図７】
2014170396.tif 000026
【図８】
2014170396.tif 000027
【図９】
2014170396.tif 000028
【図１０】
2014170396.tif 000029
【図１１】
2014170396.tif 000030
【図１２】
2014170396.tif 000031
【図１３】
2014170396.tif 000032
【図１４】
2014170396.tif 000033