(57)【要約】【課題】仕様作成段階で適切な表示を決定する。【解決手段】表示制御部１００が、表示部２００上に設定された位置が、操作の手順に従った位置条件を満たしているかどうかを判定し、当該位置が位置条件を満たしている場合、当該位置に基づいて、その情報の表示色として設定された色彩が色彩条件を満たしているかどうかを判定し、当該色彩が色彩条件を満たしている場合、その手順と情報と位置と色彩とを対応付けて、データベース３００に記憶して管理し、情報を、データベース３００にて当該情報と対応付けられている位置に、その位置と対応付けられている色彩で表示させ、設定された位置が位置条件を満たしていない場合、または、設定された色彩が色彩条件を満たしていない場合、所定の警告を出力する。【選択図】図１
2015001639.tif 000002
【特許請求の範囲】
【請求項１】
操作に用いられる情報を表示する表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する位置判定部と、
前記位置判定部が、前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する色彩判定部と、
前記色彩判定部が、前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、データベースに記憶して管理する属性管理部と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる制御部と、
前記位置判定部が、前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩判定部が、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する警告出力部とを有する表示制御装置。
【請求項２】
請求項１に記載の表示制御装置において、
前記色彩判定部は、複数の前記情報の互いの位置関係に基づいて、前記色彩が前記色彩条件を満たしているかどうかを判定する表示制御装置。
【請求項３】
請求項１または請求項２に記載の表示制御装置において、
前記位置判定部は、前記位置が前記位置条件を満たしていないと判定した場合、前記位置を、前記位置条件を満たすものへ変更する表示制御装置。
【請求項４】
請求項１から３のいずれか１項に記載の表示制御装置において、
前記色彩判定部は、前記色彩が前記色彩条件を満たしていないと判定した場合、前記色彩を、前記色彩条件を満たすものへ変更する表示制御装置。
【請求項５】
請求項１から４のいずれか１項に記載の表示制御装置において、
前記警告出力部は、所定の表示を前記表示部に表示させる表示制御装置。
【請求項６】
操作に用いられる情報を表示する表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する処理と、
前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する処理と、
前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、データベースに記憶して管理する処理と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる処理と、
前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する処理とを行う表示制御方法。
【請求項７】
コンピュータに、
操作に用いられる情報を表示する表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する手順と、
前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する手順と、
前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、データベースに記憶して管理する手順と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる手順と、
前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する手順とを実行させるためのプログラム。
【請求項８】
表示部と、
データベースと、
操作に用いられる情報を表示する前記表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する位置判定部と、
前記位置判定部が、前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する色彩判定部と、
前記色彩判定部が、前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、前記データベースに記憶して管理する属性管理部と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる制御部と、
前記位置判定部が、前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩判定部が、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する警告出力部とを有する情報機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の表示を制御する表示制御装置、表示制御方法およびそのプログラムならびに情報機器に関する。
【背景技術】
【０００２】
近年、情報機器を操作するために用いる情報を画面上にグラフィック表示させる技術が普及している。例えば、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）のインタフェースを用いることで、テキスト入力を用いて操作を行うよりも、視覚的に容易に操作を行うことが可能となっている。
【０００３】
このＧＵＩの開発においては、画面の色使いやフォントなどが、仕様作成段階や設計段階で規定される。しかしながら、操作性や見た目の良し悪し、使い易さは、画面がほぼ完成した後に評価段階で、実際に使用してみないと判断することができないといった問題点が生じてしまうことが多い。
【０００４】
そこで、画像データの色彩を補正して見やすい画像データを作成する技術が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−０８０１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載された技術においては、画像データの地色の色彩の補正を行うものであるため、操作性の観点で上記問題点は改善されない。
【０００７】
本発明の目的は、前述した課題を解決する表示制御装置、表示制御方法およびそのプログラムならびに情報機器を提供することである。
【課題を解決するための手段】
【０００８】
本発明の表示制御装置は、
操作に用いられる情報を表示する表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する位置判定部と、
前記位置判定部が、前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する色彩判定部と、
前記色彩判定部が、前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、データベースに記憶して管理する属性管理部と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる制御部と、
前記位置判定部が、前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩判定部が、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する警告出力部とを有する。
【０００９】
また、本発明の表示御方法は、
操作に用いられる情報を表示する表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する処理と、
前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する処理と、
前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、データベースに記憶して管理する処理と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる処理と、
前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する処理とを行う。
【００１０】
また、本発明のプログラムは、
コンピュータに実行させるためのプログラムであって、
操作に用いられる情報を表示する表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する手順と、
前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する手順と、
前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、データベースに記憶して管理する手順と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる手順と、
前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する手順とを実行させる。
【００１１】
また、本発明の情報機器は、
表示部と、
データベースと、
操作に用いられる情報を表示する前記表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する位置判定部と、
前記位置判定部が、前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する色彩判定部と、
前記色彩判定部が、前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、前記データベースに記憶して管理する属性管理部と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる制御部と、
前記位置判定部が、前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩判定部が、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する警告出力部とを有する。
【発明の効果】
【００１２】
以上説明したように、本発明においては、適切な表示であるかどうかを仕様作成段階で認識することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の情報機器の実施の一形態を示す図である。
【図２】図１に示した表示制御装置の内部構成の一例を示す図である。
【図３】図１に示したデータベースに記憶されている対応付けの一例を示す図である。
【図４】図１に示した情報機器における表示制御方法を説明するためのフローチャートである。
【図５】複数の表示部が具備されている情報機器において、仕様変更前の表示の一例を示す図である。
【図６】仕様変更後に想定される表示の一例を示す図である。
【図７】図３に示した対応付けがデータベースに記憶されている場合の表示部上の表示の一例を示す図である。
【図８】変更後のデータベースに記憶されている対応付けの一例を示す図である。
【図９】図８に示した対応付けがデータベースに記憶されている場合の表示部上の表示の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１５】
図１は、本発明の情報機器の実施の一形態を示す図である。
【００１６】
本形態における情報機器１０には図１に示すように、表示制御装置１００と、表示部２００と、データベース３００と、入力部４００とが設けられている。なお、図１には、情報機器１０に設けられた構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００１７】
表示制御装置１００は、表示部２００における表示を制御する。
【００１８】
図２は、図１に示した表示制御装置１００の内部構成の一例を示す図である。
【００１９】
図１に示した表示制御装置１００には図２に示すように、位置判定部１１０と、色彩判定部１２０と、属性管理部１３０と、制御部１４０と、警告出力部１５０とが設けられている。なお、図２には、表示制御装置１００に設けられた構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００２０】
位置判定部１１０は、操作に用いられる情報を表示する表示部２００上に設定された位置が、操作の手順に従った位置条件を満たしているかどうかを判定する。この情報とは、テキストを入力するためのテキスト入力欄や、トップダウンリスト、ラジオボタン、ボタン、アイコン等、利用者が情報機器１０を操作するために表示部２００に表示される図形等（以下、アイテムと称する）である。また、アイテムは、あらかじめ設定された図形等であっても良いし、利用者が作成・編集機能を用いて、作成・編集したものであっても良い。また、設定された位置とは、仕様検討段階で入力部４００に入力された位置である。ここで、人間の視覚特性として、画面を閲覧している利用者の視線は画面の左上から右下へ移動するという特性がある。この特性から、この視線の移動に合わせて、操作するアイテムを配置することで、利用者は作業がしやすくなる。そこで、位置判定部１１０は、アイテムを表示する表示部２００上に設定された位置が、操作手順に従って所定の方向（例えば、画面の左上から右下）へ移動した位置であることを位置条件として、この位置条件を満たしているかどうかを判定する。また、位置判定部１１０は、操作に用いられる情報を表示する表示部２００上に設定された位置が位置条件を満たしていないと判定した場合、当該位置を、位置条件を満たすものへ変更するものであっても良い。
【００２１】
色彩判定部１２０は、位置判定部１１０が、操作に用いられる情報を表示する表示部２００上に設定された位置が位置条件を満たしていると判定した場合、その位置に基づいて、そのアイテムの表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する。この設定された色彩とは、仕様検討段階で、そのアイテムの表示色として入力部４００に入力された色彩である。ここで、色彩判定部１２０は、複数のアイテムのそれぞれの表示位置の互いの位置関係に応じて、そのアイテムに設定されている色彩が色彩条件を満たしているかどうかを判定する。具体的には、色彩判定部１２０は、アイテムの互いの表示位置が近接している場合、それらのアイテムを表示する色彩が、互いに近い色彩とならないような範囲を色彩条件としてあらかじめ設定しておき、この色彩条件を満たしているかどうかを判定する。また、色彩判定部１２０は、アイテムの互いの表示位置が近接している場合、それらのアイテムを表示する色彩が、互いに補色に近い色彩とならないような範囲を色彩条件としてあらかじめ設定しておき、この色彩条件を満たしているかどうかを判定する。例えば、色彩判定部１２０は、ＲＧＢ等の色彩を示す数値を用いて、その範囲をあらかじめ設定しておき、アイテムの表示位置と他のアイテムの表示位置との間の距離が所定の距離以内である場合、設定された色彩がその範囲に含まれない数値を持つ色彩であることを色彩条件とするものであっても良い。また、色彩判定部１２０は、そのアイテムを表示する色彩と、そのアイテムの表示位置の地色とが、互いに近い色彩（例えば、アイテムを表示する色彩および地色が淡い色彩）や、互いに補色に近い色彩とならないような範囲を色彩条件としてあらかじめ設定しておき、この色彩条件を満たしているかどうかを判定する。また、色彩判定部１２０は、アイテムの表示色として設定された色彩が色彩条件を満たしていないと判定した場合、当該色彩を、色彩条件を満たすものへ変更するものであっても良い。
【００２２】
属性管理部１３０は、色彩判定部１２０が、アイテムの表示色として設定された色彩が色彩条件を満たしていると判定した場合、操作手順とアイテムと位置と色彩とを対応付けて、データベース３００に記憶して管理する。この対応付けの詳細については、後述する。
【００２３】
制御部１４０は、アイテムを、属性管理部１３０がデータベース３００にて管理している表示部２００の位置に、その位置と対応付けられている色彩で表示させる。
【００２４】
警告出力部１５０は、位置判定部１１０が、設定された位置が位置条件を満たしていないと判定した場合、所定の警告を出力する。また、警告出力部１５０は、色彩判定部１２０が、設定された色彩が色彩条件を満たしていないと判定した場合、所定の警告を出力する。なお、警告出力部１５０は、所定の表示を表示部２００に表示させることで、警告を出力するものであっても良い。例えば、警告出力部１５０は、設定された位置が位置条件を満たしていない旨を示す表示や、設定された色彩が色彩条件を満たしていない旨を示す表示を表示部２００に表示させるものであっても良い。
【００２５】
表示部２００は、表示制御装置１００からの指示に従って情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等のディスプレイである。
【００２６】
データベース３００は、属性管理部１３０が書き込んだ対応付けを記憶する。
【００２７】
図３は、図１に示したデータベース３００に記憶されている対応付けの一例を示す図である。
【００２８】
図１に示したデータベース３００には図３に示すように、操作手順である手順と、アイテムと、そのアイテムの表示位置である位置と、そのアイテムを表示する色彩とが対応付けて記憶されている。例えば、図３に示すように、手順「１」と、アイテム「テキスト入力欄」と、位置「（ｘ１，ｙ１）」と、色彩「（Ｒ，Ｂ，Ｇ）＝（Ｒ１，Ｂ１，Ｇ１）」とが対応付けられて記憶されている。これは、１番目の手順の操作に用いる「テキスト入力欄」の表示位置が、表示部２００上の座標（ｘ１，ｙ１）であり、その表示の色彩がＲＧＢの値で（Ｒ１，Ｂ１，Ｇ１）であることを示している。また、手順「２」と、アイテム「トップダウンリスト」と、位置「（ｘ２，ｙ２）」と、色彩「（Ｒ，Ｂ，Ｇ）＝（Ｒ２，Ｂ２，Ｇ２）」とが対応付けられて記憶されている。これは、２番目の手順の操作に用いる「トップダウンリスト」の表示位置が、表示部２００上の座標（ｘ２，ｙ２）であり、その表示の色彩がＲＧＢの値で（Ｒ２，Ｂ２，Ｇ２）であることを示している。また、手順「３」と、アイテム「ラジオボタン」と、位置「（ｘ３，ｙ３）」と、色彩「（Ｒ，Ｂ，Ｇ）＝（Ｒ３，Ｂ３，Ｇ３）」とが対応付けられて記憶されている。これは、３番目の手順の操作に用いる「ラジオボタン」の表示位置が、表示部２００上の座標（ｘ３，ｙ３）であり、その表示の色彩がＲＧＢの値で（Ｒ３，Ｂ３，Ｇ３）であることを示している。また、手順「４」と、アイテム「ボタン」と、位置「（ｘ４，ｙ４）」と、色彩「（Ｒ，Ｂ，Ｇ）＝（Ｒ４，Ｂ４，Ｇ４）」とが対応付けられて記憶されている。これは、４番目の手順の操作に用いる「ボタン」の表示位置が、表示部２００上の座標（ｘ４，ｙ４）であり、その表示の色彩がＲＧＢの値で（Ｒ４，Ｂ４，Ｇ４）であることを示している。なお、この例における座標は、表示部２００の左上の隅を原点（ｘ，ｙ）＝（０，０）とし、右方向へｘ座標が増加し、下方向へｙ座標が増加するものであり、各座標の値の大小関係は、（ｘ１＜ｘ２＜ｘ３＜ｘ４）であり、（ｙ１＜ｙ２＜ｙ３＜ｙ４）である。ただし、これに限らず、例えば、表示内容によっては、ｙ座標だけについて、（ｙ１＜ｙ２＜ｙ３＜ｙ４）の大小関係を満たすものであっても良く、表示内容に対する人間の視覚特性に応じたもので良い。
【００２９】
入力部４００は、情報機器１０に設けられたハードウェアキーや、物理的なボタン、表示部２００がタッチパネル機能を具備している場合は表示部２００に表示されたソフトウェアキー等の、利用者の操作に基づいて、所定の情報を情報機器１０に入力する。
【００３０】
以下に、図１に示した形態における表示制御方法について説明する。
【００３１】
図４は、図１に示した情報機器１０における表示制御方法を説明するためのフローチャートである。
【００３２】
まず、入力部４００に、操作手順、その手順で操作に用いられるアイテム、そのアイテムの表示位置、およびそのアイテムの表示の色彩が入力されたかどうかを位置判定部１１０が判定する（ステップＳ１）。これらの情報が入力された場合、位置判定部１１０は、入力された位置が、入力された操作手順に従った位置条件を満たしているかどうかを判定する（ステップＳ２）。この判定は、前述したように、入力（設定）された表示位置が当該手順の前の手順のアイテムの表示位置よりも、ｘ座標およびｙ座標の値が大きなものであることや、ｙ座標の値のみが大きなものであること等、表示内容に対する人間の視覚特性に応じた位置条件を用いて行われる。
【００３３】
位置判定部１１０が、入力された位置が、入力された操作手順に従った位置条件を満たしていると判定した場合、色彩判定部１２０は、その位置に基づいて、アイテムの表示色として入力された色彩が所定の色彩条件を満たしているかどうかを判定する（ステップＳ３）。この判定は、前述したように、そのアイテムの表示位置と当該手順の前の手順のアイテムの表示位置との位置関係および入力（設定）された色彩と当該手順の前の手順のアイテムを表示する色彩との色彩の関係性を色彩条件として用いて行われる。
【００３４】
色彩判定部１２０が、アイテムの表示色として入力された色彩が所定の色彩条件を満たしていると判定した場合、属性管理部１３０は、その手順とアイテムと位置と色彩とを対応付けて、データベース３００に記憶して管理する（ステップＳ４）。データベース３００に記憶された内容は、例えば、図３に示したものとなる。続いて、制御部１４０は、属性管理部１３０がデータベース３００に記憶させた対応付けに基づいて、アイテムを当該アイテムと対応付けられている表示部２００上の位置に、当該位置と対応付けられている色彩で表示させる（ステップＳ５）。
【００３５】
一方、ステップＳ２にて、位置判定部１１０が、入力された位置が、入力された操作手順に従った位置条件を満たしていないと判定した場合、または、ステップＳ３にて、色彩判定部１２０が、アイテムの表示色として入力された色彩が所定の色彩条件を満たしていないと判定した場合は、警告出力部１５０は、所定の警告を出力する（ステップＳ６）。
【００３６】
なお、位置判定部１１０が、入力された位置が、入力された操作手順に従った位置条件を満たしていないと判定した場合、当該位置を、位置条件を満たすものへ変更するものであっても良い。同様に、色彩判定部１２０が、アイテムの表示色として入力された色彩が所定の色彩条件を満たしていないと判定した場合、当該色彩を、色彩条件を満たすものへ変更するものであっても良い。それぞれが変更された後、ステップＳ４の処理が行われる。
【００３７】
このように、仕様作成段階で、入力（設定）された情報の表示位置が、操作手順に応じたものであるかどうかを判定し、また、入力（設定）された情報を表示する色彩が、表示位置に適したものであるかどうかを判定することで、視覚特性についての見やすさ、使いやすさを仕様作成段階で判定することができる。また、これらの表示位置や色彩を数値化して、その属性として管理することで、これらの情報に変更が生じた場合の管理が容易となる。
【００３８】
以下に、色彩の仕様が変更された場合の処理について説明する。
【００３９】
図５は、複数の表示部が具備されている情報機器において、仕様変更前の表示の一例を示す図である。
【００４０】
図５に示すように、表示部２１０−１には、入力欄Ａ２１１と、入力欄Ｂ２１２と、図形Ａ２１３−１と、図形Ｂ２１４とが表示されており、表示部２１０−２には、図形Ａ２１３−２と、図形Ｃ２１５とが表示されている。ここで、図形Ａ２１３−１，２１３−２の色彩を変更する場合を考える。
【００４１】
図６は、仕様変更後に想定される表示の一例を示す図である。
【００４２】
図６に示すように、変更後の図形Ａ２１３−１，２１３−２の色彩と図形Ｃ２１５の色彩とが、互いに近い色彩となってしまうような変更の入力があった場合、図形Ａ２１３−２の表示位置と図形Ｃ２１５の表示位置との間の距離が近いため、警告出力部１５０から警告が出力される。
【００４３】
以下に、操作手順の仕様が変更された場合の処理について説明する。
【００４４】
図７は、図３に示した対応付けがデータベース３００に記憶されている場合の表示部２００上の表示の一例を示す図である。
【００４５】
図７に示すように、１番目の操作手順で用いられるテキスト入力欄２０１が、（ｘ１，ｙ１）の座標で示される位置に、ＲＧＢの値が（Ｒ１，Ｇ１，Ｂ１）である色彩で表示される。また、２番目の操作手順で用いられるトップダウンリスト２０２が、（ｘ２，ｙ２）の座標で示される位置に、ＲＧＢの値が（Ｒ２，Ｇ２，Ｂ２）である色彩で表示される。また、３番目の操作手順で用いられるラジオボタン２０３が、（ｘ３，ｙ３）の座標で示される位置に、ＲＧＢの値が（Ｒ３，Ｇ３，Ｂ３）である色彩で表示される。また、４番目の操作手順で用いられるボタン２０４が、（ｘ４，ｙ４）の座標で示される位置に、ＲＧＢの値が（Ｒ４，Ｇ４，Ｂ４）である色彩で表示される。
【００４６】
図７に示すような表示の後、操作手順が、「テキスト入力欄」を用いた操作、「ラジオボタン」を用いた操作、「トップダウンリスト」を用いた操作、「ボタン」を用いた操作の順へ変更になったことが入力部４００に入力された場合、図３に示したそれぞれのアイテムに対応付けられた位置および色彩が入力されると、これらが位置条件および色彩条件を満たさないと判定され、警告出力部１５０が警告を出力する。その理由は、データベース３００に記憶されている位置や色彩は、データベース３００に記憶されている操作手順に応じた表示位置および色彩であるため、その操作手順が変更されると、その位置や色彩が位置条件や色彩条件を満たさなくなるためである。
【００４７】
警告が出力された後、入力部４００にあらたな位置および色彩が入力され、それらが位置条件および色彩条件を満たしていると判定されると、あらたに入力された位置および色彩が、その手順およびアイテムと対応付けてデータベース３００に記憶される。
【００４８】
図８は、変更後のデータベース３００に記憶されている対応付けの一例を示す図である。
【００４９】
図８に示すように、図３に示した対応付けから、ラジオボタンの順序とトップダウンリストの順序とが入れ替わっている。また、ラジオボタンの位置（座標）が、（ｘ３，ｙ３）から（ｘ２，ｙ２）へ変更されている。また、ラジオボタンの色彩を示すＲＧＢの値が（Ｒ３，Ｇ３，Ｂ３）から（Ｒ２，Ｇ２，Ｂ２）へ変更されている。また、トップダウンリストの位置（座標）が、（ｘ２，ｙ２）から（ｘ３，ｙ３）へ変更されている。また、トップダウンリストの色彩を示すＲＧＢの値が（Ｒ２，Ｇ２，Ｂ２）から（Ｒ３，Ｇ３，Ｂ３）へ変更されている。
【００５０】
図９は、図８に示した対応付けがデータベース３００に記憶されている場合の表示部２００上の表示の一例を示す図である。
【００５１】
図９に示すように、１番目の操作手順で用いられるテキスト入力欄２０１が、（ｘ１，ｙ１）の座標で示される位置に、ＲＧＢの値が（Ｒ１，Ｇ１，Ｂ１）である色彩で表示される。また、２番目の操作手順で用いられるラジオボタン２０３が、（ｘ２，ｙ２）の座標で示される位置に、ＲＧＢの値が（Ｒ２，Ｇ２，Ｂ２）である色彩で表示される。また、３番目の操作手順で用いられるトップダウンリスト２０２が、（ｘ３，ｙ３）の座標で示される位置に、ＲＧＢの値が（Ｒ３，Ｇ３，Ｂ３）である色彩で表示される。また、４番目の操作手順で用いられるボタン２０４が、（ｘ４，ｙ４）の座標で示される位置に、ＲＧＢの値が（Ｒ４，Ｇ４，Ｂ４）である色彩で表示される。
【００５２】
複数画面を使用したシステムでは、ある１つの画面に対する仕様変更に対して、画面の操作や表示の共通性を保つため、他の画面に対して同様の変更を施す必要がある場合が多い。このような場合、ＧＵＩ開発は下流工程における変更が多くなってしまう傾向がある。このとき、前述したように、属性管理部１３０がアイテムそれぞれの属性をデータベース３００にて管理することで、１つの変更が他の画面へも適用されるため、変更にかかる手間の軽減を図ることができる。
【００５３】
なお、情報機器１０は、携帯電話機、携帯端末、タブレット型やノート型のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、ゲーム機、デジタルカメラ、電子ブック等の電子機器である。
【００５４】
また、表示制御装置１００に設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム（以下、プログラムと称する）を表示制御装置１００にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを表示制御装置１００に読み込ませ、実行するものであっても良い。表示制御装置１００にて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、表示制御装置１００に内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、表示制御装置１００に設けられたＣＰＵ（不図示）にて読み込まれ、ＣＰＵの制御によって、前述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【００５５】
上記の実施の形態の一部または全部は、以下の付記のようにも記載され得るが、以下には限られない。
（付記１）操作に用いられる情報を表示する表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する位置判定部と、
前記位置判定部が、前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する色彩判定部と、
前記色彩判定部が、前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、データベースに記憶して管理する属性管理部と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる制御部と、
前記位置判定部が、前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩判定部が、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する警告出力部とを有する表示制御装置。
（付記２）前記色彩判定部は、複数の前記情報の互いの位置関係に基づいて、前記色彩が前記色彩条件を満たしているかどうかを判定する、付記１に記載の表示制御装置。
（付記３）前記位置判定部は、前記位置が前記位置条件を満たしていないと判定した場合、前記位置を、前記位置条件を満たすものへ変更する、付記１または付記２に記載の表示制御装置。
（付記４）前記色彩判定部は、前記色彩が前記色彩条件を満たしていないと判定した場合、前記色彩を、前記色彩条件を満たすものへ変更する、付記１から３のいずれか１項に記載の表示制御装置。
（付記５）前記警告出力部は、所定の表示を前記表示部に表示させる、付記１から４のいずれか１項に記載の表示制御装置。
（付記６）操作に用いられる情報を表示する表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する処理と、
前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する処理と、
前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、データベースに記憶して管理する処理と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる処理と、
前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する処理とを行う表示制御方法。
（付記７）コンピュータに、
操作に用いられる情報を表示する表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する手順と、
前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する手順と、
前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、データベースに記憶して管理する手順と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる手順と、
前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する手順とを実行させるためのプログラム。
（付記８）表示部と、
データベースと、
操作に用いられる情報を表示する前記表示部上に設定された位置が、前記操作の手順に従った位置条件を満たしているかどうかを判定する位置判定部と、
前記位置判定部が、前記位置が前記位置条件を満たしていると判定した場合、該位置に基づいて、該情報の表示色として設定された色彩が所定の色彩条件を満たしているかどうかを判定する色彩判定部と、
前記色彩判定部が、前記色彩が前記色彩条件を満たしていると判定した場合、前記手順と前記情報と前記位置と前記色彩とを対応付けて、前記データベースに記憶して管理する属性管理部と、
前記情報を、前記データベースにて該情報と対応付けられている位置に、該位置と対応付けられている色彩で表示させる制御部と、
前記位置判定部が、前記位置が前記位置条件を満たしていないと判定した場合、または、前記色彩判定部が、前記色彩が前記色彩条件を満たしていないと判定した場合、所定の警告を出力する警告出力部とを有する情報機器。
【符号の説明】
【００５６】
１０    情報機器
１００    表示制御装置
１１０    位置判定部
１２０    色彩判定部
１３０    属性管理部
１４０    制御部
１５０    警告出力部
２００，２１０−１，２１０−２    表示部
２０１    テキスト入力欄
２０２    トップダウンリスト
２０３    ラジオボタン
２０４    ボタン
２１１    入力欄Ａ
２１２    入力欄Ｂ
２１３−１，２１３−２    図形Ａ
２１４    図形Ｂ
２１５    図形Ｃ
３００    データベース
４００    入力部
【図１】
2015001639.tif 000003
【図２】
2015001639.tif 000004
【図３】
2015001639.tif 000005
【図４】
2015001639.tif 000006
【図５】
2015001639.tif 000007
【図６】
2015001639.tif 000008
【図７】
2015001639.tif 000009
【図８】
2015001639.tif 000010
【図９】
2015001639.tif 000011