(57)【要約】  目盛配置の基準となる基準円（１００）を設定する円設定部（１２）と、基準円（１００）上の目盛の位置を決定する目盛位置決定部（１３）と、目盛に対応する値を示す指示数字の桁数に対応した大きさの数字表示用矩形（２００）を設定する矩形設定部（１４）と、基準円（１００）の大きさおよび数字表示用矩形（２００）の大きさに基づいて設定された算式を利用して、目盛の位置から数字表示用矩形（２００）の配置位置を決定する矩形位置決定部（１５）と、数字表示用矩形（２００）内に数字を表示させる数字表示部（１６）と備え、算式は、基準円（１００）の中心を通る表示画面上の直線を対称の軸とした場合に、互いに対称となる位置に配置される目盛に対応する値を示す指示数字を表示するための数字表示用矩形（２００）が、当該対称の軸方向にみて同じ位置であり、かつ、各数字表示用矩形（２００）が基準円（１００）に内接する配置位置となるように定められたものである。
2019239523.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に円形状のメータを表示するための表示制御装置であって、
目盛配置の基準となる基準円を設定する円設定部と、
前記基準円上の目盛の位置を決定する目盛位置決定部と、
前記目盛に対応する値を示す指示数字の桁数に対応した大きさの数字表示用矩形を設定する矩形設定部と、
前記基準円の大きさおよび前記数字表示用矩形の大きさに基づいて設定された算式を利用して、前記目盛の位置から前記数字表示用矩形の配置位置を決定する矩形位置決定部と、
前記数字表示用矩形内に数字を表示させる数字表示部と備え、
前記算式は、
前記基準円の中心を通る前記表示画面上の直線を対称の軸とした場合に、互いに対称となる位置に配置される目盛に対応する値を示す指示数字を表示するための前記数字表示用矩形が、当該対称の軸方向にみて同じ位置であり、かつ、各数字表示用矩形が前記基準円に内接する配置位置となるように定められたものである
ことを特徴とする表示制御装置。
【請求項２】
前記目盛位置決定部は、
前記円形状のメータに目盛が割り当てられる角度範囲に対して、前記基準円上の複数の目盛の位置を決定し、
前記矩形設定部は、
前記円形状のメータが対象とする値の上限値および下限値、ならびに前記角度範囲に基づき、前記基準円上の前記複数の目盛のうち、前記指示数字が表示される目盛の個数および当該目盛の位置を特定する
ことを特徴とする請求項１記載の表示制御装置。
【請求項３】
前記角度範囲のうち、前記基準円上の前記複数の目盛を割り当てる間隔を変更する変更角度範囲を決定する変更範囲決定部を備え、
前記目盛位置決定部は、前記変更角度範囲に対して、前記基準円上の前記複数の目盛の位置を決定し、
前記矩形設定部は、前記変更角度範囲において前記円形状のメータが対象とする値の上限値および下限値、ならびに前記変更角度範囲に基づき、前記複数の目盛のうち、前記指示数字が表示される目盛の個数および当該目盛の位置を特定して、前記数字表示用矩形を設定し、
前記矩形位置決定部は、前記変更角度範囲において、前記算式を利用して、前記変更角度範囲内の目盛の位置から前記数字表示用矩形の配置位置を決定し、
前記数字表示部は、前記変更角度範囲において、前記数字表示用矩形内に数字を表示させる
ことを特徴とする請求項２記載の表示制御装置。
【請求項４】
前記変更範囲決定部は、
前記基準円上の前記複数の目盛のうちの１つの目盛を基準目盛とし、当該基準目盛と前記基準円の中心とを結ぶ基準直線が、前記変更角度範囲の中心角を等分する線となるよう、前記変更角度範囲を決定する
ことを特徴とする請求項３記載の表示制御装置。
【請求項５】
前記変更範囲決定部は、
前記基準直線を前記基準円の中心から延長した直線上の、当該中心からみて前記基準目盛とは反対側の一点を拡大指示点とし、当該拡大指示点と前記基準円の中心との距離に応じて、前記変更角度範囲の中心角を決定する
ことを特徴とする請求項４記載の表示制御装置。
【請求項６】
前記変更範囲決定部は、
前記表示画面上の一点を拡大指示点とし、当該拡大指示点が押下された連続時間に応じて、前記変更角度範囲の中心角を決定する
ことを特徴とする請求項４記載の表示制御装置。
【請求項７】
表示画面に円形状のメータを表示するための表示制御方法であって、
円設定部が、目盛配置の基準となる基準円を設定するステップと、
目盛位置決定部が、前記基準円上の目盛の位置を決定するステップと、
矩形設定部が、前記目盛に対応する値を示す指示数字の桁数に対応した大きさの数字表示用矩形を設定するステップと、
矩形位置決定部が、前記基準円の大きさおよび前記数字表示用矩形の大きさに基づいて設定された算式を利用して、前記目盛の位置から前記数字表示用矩形の配置位置を決定するステップと、
数字表示部が、前記数字表示用矩形内に数字を表示させるステップと備え、
前記算式は、
前記基準円の中心を通る前記表示画面上の直線を対称の軸とした場合に、互いに対称となる位置に配置される目盛に対応する値を示す指示数字を表示するための前記数字表示用矩形が、当該対称の軸方向にみて同じ位置であり、かつ、各数字表示用矩形が前記基準円に内接する配置位置となるように定められたものである
ことを特徴とする表示制御方法。
【請求項８】
表示画面に円形状のメータを表示させる機能を備え、
コンピュータを、
目盛配置の基準となる基準円を設定する円設定部と、
前記基準円上の目盛の位置を決定する目盛位置決定部と、
前記目盛に対応する値を示す指示数字の桁数に対応した大きさの数字表示用矩形を設定する矩形設定部と、
前記基準円の大きさおよび前記数字表示用矩形の大きさに基づいて設定された算式を利用して、前記目盛の位置から前記数字表示用矩形の配置位置を決定する矩形位置決定部と、
前記数字表示用矩形内に数字を表示させる数字表示部として機能させ、
前記算式は、
前記基準円の中心を通る前記表示画面上の直線を対称の軸とした場合に、互いに対称となる位置に配置される目盛に対応する値を示す指示数字を表示するための前記数字表示用矩形が、当該対称の軸方向にみて同じ位置であり、かつ、各数字表示用矩形が前記基準円に内接する配置位置となるように定められたものである
ことを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示画面に円形状のメータを表示させる表示制御装置、表示制御方法、および、表示制御プログラムに関するものである。
【背景技術】
【０００２】
従来、円形状の針式メータを表示する表示装置が知られている。
例えば、特許文献１には、車両速度を指し示す速度計において、指針の現在位置のまわりの領域に表示される数値を拡大して強調表示する表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００３−５１０５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されているような表示装置に代表される従来技術では、表示装置に表示される数値の配置は、画面における全体的な配置のバランスが考慮された配置とはなっていないという課題があった。【０００５】
この発明は上記のような課題を解決するためになされたもので、円形状のメータを表示する表示装置に対して、画面に表示される、目盛に対応する値を示す数字を、バランスよく表示することができる表示制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係る表示制御装置は、目盛配置の基準となる基準円を設定する円設定部と、基準円上の目盛の位置を決定する目盛位置決定部と、目盛に対応する値を示す指示数字の桁数に対応した大きさの数字表示用矩形を設定する矩形設定部と、基準円の大きさおよび数字表示用矩形の大きさに基づいて設定された算式を利用して、目盛の位置から数字表示用矩形の配置位置を決定する矩形位置決定部と、数字表示用矩形内に数字を表示させる数字表示部と備え、算式は、基準円の中心を通る表示画面上の直線を対称の軸とした場合に、互いに対称となる位置に配置される目盛に対応する値を示す指示数字を表示するための数字表示用矩形が、当該対称の軸方向にみて同じ位置であり、かつ、各数字表示用矩形が基準円に内接する配置位置となるように定められたものであることを特徴とするものである。
【発明の効果】
【０００７】
この発明によれば、円形状のメータを表示する表示装置に対して、目盛に対応する値を示す数字をバランスよく表示することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る表示制御装置の構成の一例を説明する図である。
【図２】実施の形態１において使用する数式の導出方法を説明するための図であって、図２上の上下方向を垂直方向、左右方向を水平方向とし、数字表示用矩形を、基準円において水平方向および垂直方向にそれぞれ内接する位置に配置したイメージを説明するための図である。
【図３】実施の形態１において使用する数式の導出方法を説明するための図であって、数字表示用矩形の第１の辺上に、当該第１の辺の長さＴＷを直径とする半円を設定し、第２の辺上に、当該第２の辺の長さＴＨを直径とする半円を設定したイメージを説明するための図である。
【図４】実施の形態１において使用する数式の導出方法を説明するための図であって、第１の半円の弧上の任意の点（第１の目盛表示点）の集合、および、第２の半円の弧上の任意の点（第２の目盛表示点）の集合のイメージを説明するための図である。
【図５】実施の形態１において使用する数式の導出方法を説明するための図であって、基準円の中心を通る４５°の線を基準とした、基準円の中心から数字表示用矩形の中心までを結ぶ線までの角度θを用いて、第１の半円上の任意の目盛表示点の座標を表したイメージを説明するための図である。
【図６】実施の形態１において使用する数式の導出方法を説明するための図であって、第１の辺と第１の辺の半径との間の角度２θ、および、第２の辺と第２の辺の半径との間の角度２θを用いる理由について説明するための図である。
【図７】図７Ａ，図７Ｂは、実施の形態１において使用する数式の導出方法を説明するための図であって、第１の辺と第１の辺の半径との間の角度２θ、および、第２の辺と第２の辺の半径との間の角度２θを用いる理由について説明するためのその他の図である。
【図８】実施の形態１において使用する数式の導出方法を説明するための図であって、第１の半円および第２の半円の高さが、それぞれ、高さｄＨおよびｄＷとなるよう、第１の半円および第２の半円を押し潰したイメージを説明するための図である。
【図９】実施の形態１において使用する数式の導出方法を説明するための図であって、第１の半円および第２の半円が押し潰された後の、第１の目盛表示点および第２の目盛表示点の集合のイメージを説明するための図である。
【図１０】実施の形態１において使用する数式の導出方法を説明するための図であって、基準円を４等分したエリアの一例を説明するための図である。
【図１１】実施の形態１において使用する数式の導出方法を説明するための図であって、数字付き目盛の位置が、図１０で示すエリア１またはエリア３の基準円の円周上にある場合に求められる、当該数字付き目盛の位置を起点とした数字表示用矩形の中心の座標の一例のイメージを示す図である。
【図１２】実施の形態１において使用する数式の導出方法を説明するための図であって、数字付き目盛の位置が、図１０で示すエリア２またはエリア４の基準円の円周上にある場合に求められる、当該数字付き目盛の位置を起点とした数字表示用矩形の中心の座標の一例のイメージを示す図である。
【図１３】実施の形態１において、数字付き目盛の位置が変わることに応じて、新たな目盛表示点が特定され、当該新たに特定された目盛表示点に連動して、数字表示用矩形の中心の座標が変わるイメージを説明するための図である。
【図１４】実施の形態１において、メータを表示する表示装置に表示される、目盛に対応する値を示す数字が同じ高さとなっているイメージを説明するための図である。
【図１５】図１５Ａ，図１５Ｂは、実施の形態１に係る表示制御装置のハードウェア構成の一例を示す図である。
【図１６】実施の形態１において、表示制御装置が指示数字を表示させる基本的な動作について説明するためのフローチャートである。
【図１７】実施の形態１において、表示制御装置が、複数の目盛のうち、指示数字を表示させる目盛を決定し、指示数字を表示させる動作について説明するためのフローチャートである。
【図１８】実施の形態１において、表示制御装置が、メータに目盛が割り当てられる角度範囲を動的に変化させた場合に、当該変化に応じて動的に変化するメータの表示のイメージの一例を示す図である。
【図１９】実施の形態２に係る表示制御装置の構成の一例を説明する図である。
【図２０】実施の形態２に係る表示制御装置の動作について説明するためのフローチャートである。
【図２１】実施の形態２において、表示装置に表示されているメータのイメージの一例を示す図である。
【図２２】実施の形態２において、図２１に示すように表示されたメータの、一部の角度範囲が拡大されて表示されたイメージの一例を示す図である。
【図２３】実施の形態２において、ユーザ等が、変更角度範囲の変更指示を行う動作の一例のイメージを説明するための図である。
【図２４】実施の形態２において、ユーザ等が、変更角度範囲の変更指示を行う動作のその他の一例のイメージを説明するための図である。
【発明を実施するための形態】
【０００９】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。
実施の形態１．
実施の形態１に係る表示制御装置は、表示画面に円形状のメータを表示させる表示制御装置である。表示制御装置が表示させるメータは、厳密に円形状である必要はなく、円形状とは略円形状、または、略扇形状を含む。なお、以下の説明において、表示制御装置が表示画面に表示させる円形状のメータを、単に「メータ」ともいう。
表示制御装置は、表示画面にメータを表示させる際に、まず、メータの目盛を表示させる。そして、表示制御装置は、表示させた、メータの目盛に対応する値を示す数字（以下「指示数字」という。）を表示させる。なお、指示数字の大きさは、表示画面の大きさに応じて予め設定されている。
表示制御装置が表示画面に表示させるメータとしては、例えば、移動体に搭載されるメータ、または、建造物に設置されるメータ等、円形状を有し、センサ等で計測されたあらゆる値を示すものである。なお、メータは、計測された値を示すものに限らず、例えば、時刻を示す時計等、数字によって何らかの値を示すものを含む。
【００１０】
図１は、実施の形態１に係る表示制御装置１の構成の一例を説明する図である。
表示制御装置１は、基準情報取得部１１と、円設定部１２と、目盛位置決定部１３と、矩形設定部１４と、矩形位置決定部１５と、数字表示部１６と、現在値取得部１７と、指針表示部１８を備える。
基準情報取得部１１は、角度取得部１１１と、上限値取得部１１２と、下限値取得部１１３を備える。
表示制御装置１は、表示装置２と接続され、表示装置２が有する表示画面に、メータを表示させる。なお、表示制御装置１は、表示装置２に搭載されるものとしてもよい。
【００１１】
基準情報取得部１１は、表示制御装置１が表示させるメータの基準となる情報を取得する。
基準情報取得部１１の角度取得部１１１は、メータに目盛が割り当てられる角度範囲を取得する。
基準情報取得部１１の上限値取得部１１２は、メータが対象とする値の上限値を取得する。
基準情報取得部１１の下限値取得部１１３は、メータが対象とする値の下限値を取得する。
【００１２】
例えば、ユーザは、入力装置（図示省略）から、上記角度範囲、上限値、および、下限値を入力し、角度取得部１１１、上限値取得部１１２、および、下限値取得部１１３は、それぞれ、ユーザが入力した角度範囲、上限値、または、下限値を取得する。
基準情報取得部１１は、取得した角度範囲、上限値、および、下限値を、後述の目盛位置決定部１３および矩形設定部１４に出力する。
なお、上記角度範囲、上限値、および、下限値は、ユーザが指定するものに限らず、予め設定されているものとしてもよい。その場合、目盛位置決定部１３および矩形設定部１４は、予め設定されている角度範囲、上限値、および、下限値に基づき後述の処理を行えばよく、表示制御装置１は、角度取得部１１１、上限値取得部１１２、および、下限値取得部１１３を備えない構成としてもよい。
なお、実施の形態１において、角度範囲とは、例えば、基準円（後述する）の中心からみていずれかの方向を０°として、「○°〜○°」というように指定された範囲のことをいう。
【００１３】
円設定部１２は、目盛配置の基準となる基準円を設定する。具体的には、目盛配置の基準となる基準円の中心の、表示画面上での座標位置と、基準円の半径とを設定する。表示制御装置１は、円設定部１２が設定した基準円上に、メータを表示させる。
【００１４】
目盛位置決定部１３は、円設定部１２が設定した基準円上の目盛の位置を決定する。
より詳細には、目盛位置決定部１３は、角度取得部１１１が取得した角度範囲に対して、基準円上の複数の目盛の位置を決定する。具体的には、目盛位置決定部１３は、下限値取得部１１３および上限値取得部１１２が取得した下限値から上限値までの値の数で等間隔になるよう、角度取得部１１１が取得した角度範囲を分割し、基準円上の目盛の位置を決定する。なお、実施の形態１において、基準円上の目盛の位置は、例えば、角度範囲と同様、基準円の中心からみていずれかの方向を０°とした「○°〜○°」のような角度、または、表示画面上における座標位置で表される。
また、目盛位置決定部１３は、複数の目盛のうちの、１つ以上の目盛の位置を動的に変化させることができる。具体的には、目盛位置決定部１３は、１つ以上の目盛の位置を、角度範囲が変わることに応じて、再決定することができる。
目盛位置決定部１３は、決定した目盛の位置を、矩形設定部１４および矩形位置決定部１５に出力する。
【００１５】
矩形設定部１４は、指示数字の桁数に対応した大きさの矩形（以下「数字表示用矩形」という。）を設定する。
複数の目盛のうち、どの目盛に対して、当該目盛に対応する値を示す指示数字を表示させるかは、メータに表示させる対象とする値の上限値および下限値、ならびにメータに目盛が割り当てられる角度範囲に応じて決定される。
矩形設定部１４は、基準情報取得部１１が取得した上限値および下限値、ならびに角度範囲に基づき、指示数字が表示される目盛（以下「数字付き目盛」という。）の個数および当該目盛の位置を特定する。
数字付き目盛が複数ある場合、矩形設定部１４は、各数字付き目盛について、数字表示用矩形を設定する。
また、目盛位置決定部１３が、目盛の位置を変化させた場合、矩形設定部１４は、目盛位置決定部１３が変化させた後の目盛の位置に応じて、数字付き目盛の個数および当該数字付き目盛の位置を特定する。
例えば、ユーザが入力装置を操作して、角度範囲を変更する指示を入力し、メータに目盛が割り当てられる角度範囲を変化させた場合、目盛位置決定部１３は、角度範囲が変化させられる前の目盛の位置を、角度範囲の変化に応じて変化させ、再決定する。矩形設定部１４は、目盛位置決定部１３が変化させた後の位置に応じて、数字付き目盛の個数および当該数字付き目盛の位置を特定する。
矩形設定部１４は、設定した数字表示用矩形の情報を、矩形位置決定部１５に出力する。
【００１６】
矩形位置決定部１５は、円設定部１２が設定した基準円の大きさ、および、矩形設定部１４が設定した数字表示用矩形の大きさに基づいて設定された算式を利用して、目盛位置決定部１３が決定した、基準円上の目盛の位置から、数字表示用矩形の配置位置を決定する。
矩形位置決定部１５が、数字表示用矩形の配置位置を決定する際に利用する算式は、基準円の中心を通る表示画面上の直線を対称の軸とした場合に、互いに対称となる位置に配置される目盛に対応する値を示す指示数字を表示するための数字表示用矩形が、当該対称の軸方向にみて同じ位置であり、かつ、前記各数字表示用矩形が基準円に内接する配置位置をなるように定められている。なお、実施の形態１において、対称の軸方向にみて同じ位置とは、厳密に同じ位置であることに限らず、略同じ位置であることを含む。また、各数字表示用矩形が基準円に内接するとは、厳密に同じ位置であることに限らず、略内接することを含む。
【００１７】
ここで、矩形位置決定部１５が、数字表示用矩形の配置位置を決定する際に利用する算式について、詳細に説明する。
算式は、以下に説明する（Ａ）〜（Ｄ）の手順によって導き出された式を逆算的に用いることで導き出される。当該算式から、数字表示用矩形の中心位置が求められる。なお、当該算式は、予め、表示制御装置１の矩形位置決定部１５が参照可能な場所に記憶されている。
以下の説明において、数字表示用矩形の２組の対向する辺の長さを、それぞれ、ＴＨ，ＴＷとする。また、基準円の半径をｒとする。
【００１８】
（Ａ）図２上の上下方向を垂直方向、左右方向を水平方向とし、数字表示用矩形を、基準円において水平方向および垂直方向にそれぞれ内接する位置に配置する（図２参照）。
このとき、数字表示用矩形の、水平方向の辺を第１の辺、垂直方向の辺を第２の辺とし、第１の辺の長さがＴＷ、第２の辺の長さがＴＨとする。
なお、図２において、数字表示用矩形は２００、第１の辺は２０１、第２の辺は２０２、基準円は１００で示している。
そして、基準円１００の半径ｒと、基準円１００の中心ｏから、基準円１００において垂直方向に内接する位置に配置された数字表示用矩形２００の、基準円１００の円周側の第１の辺２０１までの垂直線の長さとの差分（ｄＨ）を求める。また、基準円の半径ｒと、基準円１００の中心ｏから、基準円１００において水平方向に内接する位置に配置された数字表示用矩形２００の、基準円１００の円周側の第２の辺２０２のまでの垂直線の長さとの差分（ｄＷ）を求める。
ｄＨおよびｄＷは、それぞれ、以下の式（１），（２）によって求められる。
2019239523.tif 000003
【００１９】
（Ｂ）次に、数字表示用矩形２００の第１の辺２０１上に、当該第１の辺２０１の長さＴＷを直径とする半円を設定し、第２の辺２０２上に、当該第２の辺２０２の長さＴＨを直径とする半円を設定する（図３参照）。
第１の辺２０１の長さＴＷを直径とする半円を第１の半円（図３の３０１参照）、第２の辺２０２の長さＴＨを直径とする半円を第２の半円（図３の３０２参照）とする。
【００２０】
第１の半円３０１の弧上の任意の点、および、第２の半円３０２の弧上の任意の点は、それぞれ、第１の目盛表示点および第２の目盛表示点となる。すなわち、第１の半円３０１の弧は、第１の目盛表示点の集合であり、第２の半円３０２の弧は、第２の目盛表示点の集合である（図４参照）。
目盛表示点とは、後述する（Ｄ）の手順によって導き出された式を逆算的に用いることで、数字付き目盛の位置に応じて一意に特定される点であり、当該特定された目盛表示点の位置と数字付き目盛の位置とを一致させることで数字表示用矩形の配置位置が求まるように設定される点である。
【００２１】
（Ｃ）図５に示すように、基準円１００を４５°毎に分け、図５上、基準円１００の中心ｏを原点としたｘ軸を基準とし、当該ｘ軸とのなす角度が４５°となる、基準円１００の中心ｏを通る４５°の線（図５の５０１参照）を引く。そして、当該中心ｏを通る４５°の線５０１を基準とした、基準円１００の中心ｏから数字表示用矩形２００の中心ｏ’までを結ぶ線（図５の５０２）までの角度θを用いて、第１の半円３０１上の任意の目盛表示点の座標を表す。
なお、図５では、一例として、角度θを用いて第１の半円３０１上の任意の目盛表示点の座標を表す処理を行う場合のイメージを図示している。同様の処理は、第２の半円３０２上の任意の目盛表示点についても行われる。
基準円１００を４５°毎に分ける場合、第１の半円３０１上の任意の目盛表示点の座標は、角度２θを用いて表される。
【００２２】
図６，図７は、上述の角度２θを用いる理由について説明するための図である。なお、図７において基準円１００の図示は省略している。
図６に示すように、例えば、基準円１００の中心ｏを原点としたＸ軸およびＹ軸を考える。基準円１００の中心ｏと数字表示用矩形２００の中心ｏ’とを結ぶ直線とＸ軸とがなす角度をαとする。
【００２３】
図７Ａに示すように、Ｘ軸とのなす角度が４５°となる直線５０１を引く。４５°≦α≦１３５°の場合、基準円１００の中心ｏと数字表示用矩形２００の中心ｏ’を結ぶ直線５０２と直線５０１とのなす角度θは０°≦θ≦９０°となる。この場合、第１の半円３０１上の目盛表示点の座標を、２θを用いて表すことで、角度αが４５°≦α≦１３５°の範囲となるような任意の位置にある数字表示用矩形２００の中心ｏ’と、第１の半円３０１の弧の図７Ａの７０１で示す範囲の１点とを１対１で対応させることができる。
また、図７Ｂに示すように、Ｘ軸とのなす角度が−４５°となる直線５０１’を引く。−４５°≦α≦４５°の場合、基準円１００の中心ｏと数字表示用矩形２００の中心ｏ’を結ぶ直線５０２と直線５０１’とのなす角度θは０°≦θ≦９０°となる。この場合は、第２の半円３０２上の目盛表示点の座標を、２θを用いて表すことで、角度αが−４５°≦α≦４５°の範囲となるような任意の位置にある数字表示用矩形２００の中心ｏ’と、第２の半円３０２の弧の図７Ｂの７０２で示す範囲の１点とを１対１で対応させることができる。
なお、図６，図７では、−４５°≦α≦１３５°の場合について説明したが、１３５°≦α≦１８０°および−１３５°≦α≦−１８０°、ならびに、−４５°≦α≦−１３５°の場合の考え方も同様であるため、説明を省略する。
【００２４】
また、実施の形態１では基準円１００を４５°毎に分けるものとするが、当該角度は一例に過ぎない。基準円１００を適宜の角度毎に分けた場合も、同様の考え方で、任意の位置の数字表示用矩形２００の中心ｏ’と、目盛表示点の集合である半円上の１点とを１対１で対応させることができる。
数字表示用矩形２００の中心ｏ’を起点とした第１の目盛表示点の座標（ｘ１，ｙ１）は、角度２θを用いると以下の式で表される。
ｘ１＝（ＴＷ／２）×ｃｏｓ２θ
ｙ１＝（ＴＷ／２）×ｓｉｎ２θ＋（ＴＨ／２）
【００２５】
また、中心ｏ’を基点とした第２の目盛表示点の座標（ｘ２，ｙ２）は、以下の式で表される。
ｘ２＝（ＴＨ／２）×ｓｉｎ２θ＋（ＴＷ／２）
ｙ２＝（ＴＨ／２）×ｃｏｓ２θ
【００２６】
（Ｄ）第１の半円３０１および第２の半円３０２の高さが、それぞれ、高さｄＨおよびｄＷとなるよう、第１の半円３０１および第２の半円３０２を押し潰す（図８参照）。
その結果、第１の半円３０１を押し潰した後の第１の目盛表示点の座標（ｘ１’，ｙ１’）の座標は、以下の式で表される。
ｘ１’＝（ＴＷ／２）×ｃｏｓ２θ
ｙ１’＝ｓｉｎ２θ×ｄＨ＋（ＴＨ／２）
また、第２の半円３０２を押し潰した後の第２の目盛表示点の座標（ｘ２’，ｙ２’）の座標は、以下の式で表される。
ｘ２’＝ｓｉｎ２θ×ｄＷ＋（ＴＷ／２）
ｙ２’＝（ＴＷ／２）×ｃｏｓ２θ
【００２７】
（Ｅ）数字表示用矩形２００の４辺に設定された第１の半円３０１および第２の半円３０２について、上記（Ｄ）と同じように半円の押し潰しを行うと、当該４辺に設定された第１の半円３０１および第２の半円３０２が押し潰された後の、第１の目盛表示点および第２の目盛表示点の集合は、図９に示すような形状となる。
【００２８】
（Ｆ）上述の（Ｄ）の手順で導き出された式を逆算的に用いることで、基準円１００を４等分したエリア（図１０参照）毎に、数字表示用矩形２００の中心を求める算式が導き出される。
ここでは、
2019239523.tif 000004
とする。なお、Ａｎｇｒａｔｅ＝１８０°／９０°とは、上述の（Ｃ）で説明した、θが９０°の範囲内で変化する場合に、２θが１８０°の範囲内で、目盛表示点が変化することを表す。
数字付き目盛の位置がエリア１またはエリア３の基準円１００の円周上にある場合、当該数字付き目盛の位置を起点とした数字表示用矩形２００の中心ｏ’の座標（ｘ３，ｙ３）を求める算式は以下のとおりとなる。なお、この場合、使用される目盛表示点の集合は、第１の半円３０１が押し潰された後の第１の目盛表示点の集合である。
ｘ３＝Ｇ×ＴＷ／２×ｃｏｓ（Ａｎｇｒａｔｅ×θ１）
ｙ３＝Ｆ×ｓｉｎ（Ａｎｇｒａｔｅ×θ１）×ｄＨ＋Ｇ×ＴＨ／２
ただし、数字付き目盛の位置がエリア１の基準円１００の円周上にある場合、Ｆ＝＋１，Ｇ＝＋１。
数字付き目盛の位置がエリア３の基準円１００の円周上にある場合、Ｆ＝−１，Ｇ＝−１。
また、手順（Ｆ）での角度θ１は、基準円１００の中心ｏと数字付き目盛の位置とを結ぶ直線と、各エリアの角度の基準となる直線とのなす角度（数字付き目盛角度）として定義される。ここで、エリア１の角度の基準となる直線は、図１０における基準円１００の中心を通り同図内で水平方向に延びる直線（以下「水平直線」という。）とのなす角度が４５°の直線である。同様に、エリア２の角度の基準となる直線は、水平直線とのなす角度が１３５°の直線であり、エリア３の角度の基準となる直線は、水平直線とのなす角度が−１３５°の直線であり、エリア４の角度の基準となる直線は、水平直線とのなす角度が−４５°の直線である。
【００２９】
図１１は、数字付き目盛の位置が、図１０で示すエリア１またはエリア３の基準円１００の円周上にある場合に求められる、当該数字付き目盛の位置を起点とした数字表示用矩形２００の中心ｏ’の座標（ｘ３，ｙ３）の一例のイメージを示す図である。
図１１において、図上、水平方向にＸ軸、垂直方向にＹ軸をとっている。図１１に示すように、Ｘ軸は、図上、右方向が正方向であり、Ｙ軸は、図上、下方向が正方向である。また、図１１に示すように、原点は、基準円１００の外側に位置するようにしている。
また、実施の形態１において、例えば、図１１を用いると、基準円１００の中心ｏを通り、Ｙ軸に平行な直線が、基準円１００の「対称の軸」となる。
数字付き目盛の位置に依存して定まる数字付き目盛角度に応じて、当該数字付き目盛に対する第２の目盛表示点は一意に特定される。図１１に示すように、数字付き目盛と第１の目盛表示点（図１１においてＭ１およびＭ２で示す）とが一致するように配置され、その結果、数字表示用矩形２００の配置位置も特定される。
【００３０】
また、数字付き目盛の位置が、図１０で示すエリア２またはエリア４の基準円１００の円周上にある場合、当該数字付き目盛の位置を起点とした数字表示用矩形２００の中心ｏ’の座標（ｘ３，ｙ３）を求める算式は以下のとおりとなる。なお、この場合、使用される目盛表示点の集合は、第２の半円３０２が押し潰された後の第２の目盛表示点の集合である。
ｘ３＝Ｆ×ｓｉｎ（Ａｎｇｒａｔｅ×θ１）×ｄＷ＋Ｇ×ＴＷ／２
ｙ３＝Ｇ×ＴＨ／２×ｃｏｓ（Ａｎｇｒａｔｅ×θ１）
ただし、数字付き目盛の位置がエリア２の基準円１００の円周上にある場合、Ｆ＝＋１，Ｇ＝＋１。
数字付き目盛の位置がエリア４の基準円１００の円周上にある場合、Ｆ＝−１，Ｇ＝−１。
【００３１】
図１２は、数字付き目盛の位置が、図１０で示すエリア２またはエリア４の基準円１００の円周上にある場合に求められる、当該数字付き目盛の位置を起点とした数字表示用矩形２００の中心ｏ’の座標（ｘ３，ｙ３）の一例のイメージを示す図である。なお、図１２においても、図１１と同様のＸ軸およびＹ軸を示している。
数字付き目盛の位置に依存して定まる数字付き目盛角度に応じて、当該数字付き目盛に対する第２の目盛表示点は一意に特定される。図１２に示すように、数字付き目盛と第２の目盛表示点（図１２においてＭ３およびＭ４で示す）とが一致するよう配置され、その結果、数字表示用矩形２００の配置位置も特定される。
【００３２】
すなわち、数字付き目盛の位置が決まると、以上のように導き出された算式を用いることで、目盛表示点が一意に特定されるとともに、数字表示用矩形２００の中心ｏ’の位置も特定される。
また、以上のように導き出された算式を用いることで、数字付き目盛の位置が変わると、これに応じて、新たな目盛表示点が特定され、当該新たに特定された目盛表示点に連動して、数字表示用矩形２００の中心ｏ’の座標も変わる（図１３参照）。
【００３３】
当該算式によると、図１４に示すように、基準円１００の中心ｏを通る直線（図１４の１４０１参照）を対称の軸とした場合に、互いに対称となる位置に配置される目盛に対応する値を示す指示数字を表示するための数字表示用矩形（図１４では１４０２および１４０３で示す）が、当該対称の軸１４０１方向にみて同じ位置であり、かつ、基準円１００に内接する配置位置となる。
すなわち、メータを表示する表示装置において、表示画面に表示される、目盛に対応する値を示す数字を、同じ高さに表示させることができる。
なお、実施の形態１において、目盛に対応する値を示す数字が同じ高さである、とは、厳密に同じ高さであることに限らず、略同じ高さを含む。
【００３４】
図１の説明に戻る。
矩形位置決定部１５は、このように、基準円１００の大きさと数字表示用矩形２００の大きさとによって導き出された算式を利用して、目盛位置決定部１３が決定した、基準円１００上の目盛の位置から、数字表示用矩形２００の配置位置を決定する。具体的には、矩形位置決定部１５は、上述した手順（Ｆ）で示した算式を利用して、目盛位置決定部１３が決定した、基準円１００上の目盛の位置から、数字表示用矩形２００の配置位置を決定する。
【００３５】
数字表示部１６は、矩形位置決定部１５が決定した配置位置において、数字表示用矩形２００内に数字を表示させる。
現在値取得部１７は、メータの指針で表示させる現在値を取得する。例えば、現在値取得部１７は、メータで示す値を計測している速度センサ等の計測機器から、現在値を取得する。現在値取得部１７は、取得した現在値を、指針表示部１８に出力する。
指針表示部１８は、現在値取得部１７が取得した現在値に対応する、基準円１００上の目盛の位置を指す指針を表示する。
【００３６】
図１５Ａ，図１５Ｂは、実施の形態１に係る表示制御装置１のハードウェア構成の一例を示す図である。
実施の形態１において、基準情報取得部１１と、円設定部１２と、目盛位置決定部１３と、矩形設定部１４と、矩形位置決定部１５と、数字表示部１６と、現在値取得部１７と、指針表示部１８は、処理回路１５０１により実現される。すなわち、表示制御装置１は、基準円１００上の目盛に対応する値を示す指示数字を表示させる制御を行うための処理回路１５０１を備える。
処理回路１５０１は、図１５Ａに示すように専用のハードウェアであっても、図１５Ｂに示すようにメモリ１５０６に格納されるプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５０５であってもよい。
【００３７】
処理回路１５０１が専用のハードウェアである場合、処理回路１５０１は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、またはこれらを組み合わせたものが該当する。
【００３８】
処理回路１５０１がＣＰＵ１５０５の場合、基準情報取得部１１と、円設定部１２と、目盛位置決定部１３と、矩形設定部１４と、矩形位置決定部１５と、数字表示部１６と、現在値取得部１７と、指針表示部１８の機能は、ソフトウェア、ファームウェア、または、ソフトウェアとファームウェアとの組み合わせにより実現される。すなわち、基準情報取得部１１と、円設定部１２と、目盛位置決定部１３と、矩形設定部１４と、矩形位置決定部１５と、数字表示部１６は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１５０２、メモリ１５０６等に記憶されたプログラムを実行するＣＰＵ１５０５、システムＬＳＩ（Ｌａｒｇｅ−Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の処理回路により実現される。また、ＨＤＤ１５０２、メモリ１５０６等に記憶されたプログラムは、基準情報取得部１１と、円設定部１２と、目盛位置決定部１３と、矩形設定部１４と、矩形位置決定部１５と、数字表示部１６と、現在値取得部１７と、指針表示部１８の手順または方法をコンピュータに実行させるものであるとも言える。ここで、メモリ１５０６とは、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の、不揮発性または揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等が該当する。
【００３９】
なお、基準情報取得部１１と、円設定部１２と、目盛位置決定部１３と、矩形設定部１４と、矩形位置決定部１５と、数字表示部１６と、現在値取得部１７と、指針表示部１８の機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。例えば、基準情報取得部１１と、円設定部１２については専用のハードウェアとしての処理回路１５０１でその機能を実現し、目盛位置決定部１３と、矩形設定部１４と、矩形位置決定部１５と、数字表示部１６と、現在値取得部１７と、指針表示部１８については処理回路がメモリ１５０６に格納されたプログラムを読み出して実行することによってその機能を実現することが可能である。
また、表示制御装置１は、ユーザが操作する入力装置または表示装置２等の装置との通信を行う入力インタフェース装置１５０３および出力インタフェース装置１５０４を有する。
【００４０】
実施の形態１に係る表示制御装置１の動作について説明する。
まず、実施の形態１に係る表示制御装置１について、表示画面において、指示数字を表示させる基本的な動作について説明する。
図１６は、実施の形態１において、表示制御装置１が指示数字を表示させる基本的な動作について説明するためのフローチャートである。
円設定部１２は、目盛配置の基準となる基準円１００を設定する（ステップＳＴ１６０１）。
【００４１】
目盛位置決定部１３は、ステップＳＴ１６０１にて円設定部１２が設定した基準円１００上の目盛の位置を決定する（ステップＳＴ１６０２）。
目盛位置決定部１３は、決定した目盛の位置を、矩形設定部１４および矩形位置決定部１５に出力する。
【００４２】
矩形設定部１４は、指示数字の桁数に対応した大きさの数字表示用矩形２００を設定する（ステップＳＴ１６０３）。
矩形設定部１４は、設定した数字表示用矩形２００の情報を、矩形位置決定部１５に出力する。
【００４３】
矩形位置決定部１５は、ステップＳＴ１６０１にて円設定部１２が設定した基準円１００の大きさ、および、ステップＳＴ１６０３にて矩形設定部１４が設定した数字表示用矩形２００の大きさに基づいて設定された算式を利用して、ステップＳＴ１６０２にて目盛位置決定部１３が決定した、基準円１００上の目盛の位置から、数字表示用矩形２００の配置位置を決定する（ステップＳＴ１６０４）。
【００４４】
数字表示部１６は、ステップＳＴ１６０４にて矩形位置決定部１５が決定した配置位置において、数字表示用矩形２００内に数字を表示させる（ステップＳＴ１６０５）。
【００４５】
表示制御装置１が指示数字を表示させる基本的な動作は、図１６のフローチャートを用いて説明したとおりである。
しかし、メータには、通常、複数の目盛が割り当てられる。これに対し、表示制御装置１は、表示領域に限りがあること等により、複数の目盛に対応する全ての値について指示数字を表示させるわけではない。表示制御装置１は、メータに目盛が割り当てられる角度範囲、および、メータが対象とする値の上限値ならびに下限値に基づいて決定された目盛に対応する値について、指示数字を表示させる。
以下、表示制御装置１が、複数の目盛のうち、決定された目盛に対応する値を示す指示数字を表示させる動作について、説明する。
【００４６】
図１７は、実施の形態１において、表示制御装置１が、複数の目盛のうち、指示数字を表示させる目盛を決定し、指示数字を表示させる動作について説明するためのフローチャートである。
円設定部１２は、目盛配置の基準となる基準円１００を設定する（ステップＳＴ１７０１）。
【００４７】
基準情報取得部１１は、表示制御装置１が表示させるメータの基準となる情報を取得する（ステップＳＴ１７０２）。
具体的には、角度取得部１１１が、メータに目盛が割り当てられる角度範囲を取得し、上限値取得部１１２が、メータが対象とする値の上限値を取得し、下限値取得部１１３が、メータが対象とする値の下限値を取得する。
基準情報取得部１１は、取得した角度範囲、上限値、および、下限値を、目盛位置決定部１３および矩形設定部１４に出力する。
【００４８】
目盛位置決定部１３は、ステップＳＴ１７０２にて角度取得部１１１が取得した角度範囲に対して、複数の目盛の位置を決定する（ステップＳＴ１７０３）。
目盛位置決定部１３は、決定した目盛の位置を、矩形設定部１４および矩形位置決定部１５に出力する。
【００４９】
矩形設定部１４は、ステップＳＴ１７０２にて基準情報取得部１１が取得した上限値および下限値、ならびに角度範囲に基づき、指示数字が表示される目盛（数字付き目盛）の個数および当該目盛の位置を特定する（ステップＳＴ１７０４）。
数字付き目盛が複数ある場合、矩形設定部１４は、各目盛について、数字表示用矩形２００を設定する（ステップＳＴ１７０５）。
矩形設定部１４は、設定した各数字表示用矩形２００の情報を、矩形位置決定部１５に出力する。
【００５０】
矩形位置決定部１５は、ステップＳＴ１７０１にて円設定部１２が設定した基準円１００の大きさ、および、ステップＳＴ１７０４にて矩形設定部１４が設定した各数字表示用矩形２００の大きさに基づいて設定された算式を利用して、ステップＳＴ１７０４にて矩形設定部１４が特定した数字付き目目盛の個数および当該目盛の位置から、各数字表示用矩形２００の配置位置を決定する（ステップＳＴ１７０６）。
【００５１】
数字表示部１６は、ステップＳＴ１７０６にて矩形位置決定部１５が決定した各配置位置において、各数字表示用矩形２００内に、各数字付き目盛に対応する指示数字を表示させる（ステップＳＴ１７０７）。
【００５２】
また、表示制御装置１は、ステップＳＴ１７０７にて指示数字を表示させた後、目盛の位置に変化があれば、当該変化にあわせて、動的に、目盛の位置および、指示数字の表示位置を変化させる。
例えば、ユーザが、入力装置を操作して、角度範囲を変更する指示を入力し、メータに目盛が割り当てられる角度範囲を変化させたとする。なお、上限値および下限値は変わらないものとする。
角度取得部１１１は、変化後の角度範囲を取得し、目盛位置決定部１３に出力する。
目盛位置決定部１３は、変化後の角度範囲が出力された場合、当該変化後の角度範囲に対して、複数の目盛の位置を決定する（ステップＳＴ１７０３参照）。
そして、ステップＳＴ１７０４以降の処理を繰り返す。
上述の例では、ユーザが、メータに目盛が割り当てられる角度範囲を変更するものとしたが、これは一例に過ぎない。表示制御装置１において、自動で角度範囲を変更することもできる。
【００５３】
このように、表示制御装置１は、メータに目盛が割り当てられる角度範囲を動的に変化させ、変化させた角度範囲に応じて、目盛位置を決定し、表示させる指示数字の数および表示位置を動的に変化させることができる。
なお、図１６および図１７を用いた動作説明では、説明の簡単のため、説明を省略したが、表示制御装置１において、現在値取得部１７は、メータの指針で表示させる現在値を取得し、指針表示部１８は、現在値に対応する、基準円１００上の目盛の位置を指す指針を表示する。目盛位置決定部１３が、目盛の位置を決定した（図１６のステップＳＴ１６０２および図１６のステップＳＴ１７０３参照）後、指針が表示されるようになっていればよい。
【００５４】
図１８は、実施の形態１において、表示制御装置１が、メータに目盛が割り当てられる角度範囲を動的に変化させた場合に、当該変化に応じて動的に変化するメータの表示のイメージの一例を示す図である。
図１８では、表示制御装置１は、表示画面に、メータＡ〜メータＣの３つのメータを表示させるものとしている。
例えば、表示制御装置１は、メータＡについて、図１８に示すような角度範囲で表示させた状態から、角度範囲を狭める方向に変化させ、メータＢについて、図１８に示すような角度範囲で表示させた状態から、角度範囲を広げる方向に変化させたとする。
この場合、（状態１）から、（状態２）、さらに、（状態３）へと、表示画面に表示されるメータＡ〜メータＣは、変化する。
表示制御装置１は、図１８に示すように、メータの角度範囲の変化に応じて、メータに割り当てられる目盛の位置を決定する。また、表示制御装置１は、各メータＡ〜メータＣにおいて、メータの角度範囲が狭められる場合においても、広げられる場合においても、常に、表示画面上の基準円の中心を通る対称の軸からみて、指示数字は略同じ高さで表示させる。
実施の形態１係る表示制御装置１は、メータの角度範囲に応じて、動的に、かつ、滑らかに、メータの表示を変更する。その結果、図１８で示したように、例えば、表示画面に複数のメータが表示される場合であっても、当該表示画面の、限られた表示面積の中で、当該複数のメータの一覧性と、当該複数のメータのうちの特定のメータの詳細表示とを両立させたメータ表示を行うことができる。
なお、図１８の例では、角度範囲のみが変更になった場合の、メータの表示の変化を示しているが、これは一例に過ぎない。表示制御装置１は、上限値または下限値が変更になった場合にも、当該変更にあわせて、目盛の数および目盛の位置を決定しなおし、表示させる。そして、決定しなおした目盛の数および目盛の位置に応じて、指示数字の数および当該指示数字の表示位置を動的に変化させることができる。
【００５５】
以上のように、実施の形態１によれば、表示制御装置１は、目盛配置の基準となる基準円１００を設定する円設定部１２と、基準円１００上の目盛の位置を決定する目盛位置決定部１３と、目盛に対応する値を示す指示数字の桁数に対応した大きさの数字表示用矩形２００を設定する矩形設定部１４と、基準円１００の大きさおよび数字表示用矩形２００の大きさに基づいて設定された算式を利用して、目盛の位置から数字表示用矩形２００の配置位置を決定する矩形位置決定部１５と、数字表示用矩形２００内に数字を表示させる数字表示部１６と備え、算式は、基準円１００の中心を通る表示画面上の直線を対称の軸とした場合に、互いに対称となる位置に配置される目盛に対応する値を示す指示数字を表示するための数字表示用矩形２００が、当該対称の軸方向にみて同じ位置であり、かつ、各数字表示用矩形２００が基準円１００に内接する配置位置となるように定められたものであるようにした。そのため、対称の軸が、例えば、表示画面上でユーザから見て上下方向である場合、互いに対称な位置にある目盛に対応する指示数字の高さ位置が揃うようにすることができる。また、当該指示数字が基準円に略内接する位置に配置される。その結果、円形状のメータを表示する表示装置に対して、目盛に対応する値を示す数字をバランスよく表示することができる。
【００５６】
また、表示制御装置１において、目盛位置決定部１３は、円形状のメータに目盛が割り当てられる角度範囲に対して、複数の目盛の位置を決定し、矩形設定部１４は、円形状のメータが対象とする値の上限値および下限値、ならびに角度範囲に基づき、複数の目盛のうち、指示数字が表示される目盛の個数および当該目盛の位置を特定するようにした。そのため、メータの表示面積を滑らかに可変させることができ、これにあわせて、指示数字を表示するための数字表示用矩形２００の配置位置を動的に変更することができる。その結果、例えば、表示画面に複数のメータが表示される場合に、当該表示画面の、限られた表示面積の中で、当該複数のメータの一覧性と、当該複数のメータのうちの特定のメータの詳細表示とを両立させたメータ表示を行うことができる。
【００５７】
実施の形態２．
実施の形態１では、表示制御装置１は、例えば、ユーザからの指示に基づき、メータが対象とする値の下限値から上限値までの角度範囲を動的に変更するとともに、メータの目盛の数、目盛位置、指示数字の数、および、指示数字の配置位置を動的に変更することも可能であることを説明した。
実施の形態２では、表示制御装置１が、メータが対象とする値の下限値から上限値までの角度範囲のうち、一部の角度範囲を動的に変更し、当該変更に応じて、メータの目盛の数、目盛位置、指示数字の数、および、指示数字の配置位置を再設定する実施の形態について説明する。
【００５８】
図１９は、実施の形態２に係る表示制御装置１ａの構成の一例を説明する図である。
図１９において、実施の形態１にて図１を用いて説明した表示制御装置１と同様の構成については、同じ符号を付して重複した説明を省略する。
表示制御装置１ａは、実施の形態１に係る表示制御装置１とは、変更範囲決定部１９と、変更指示受付部２０を備える点が異なる。
【００５９】
変更範囲決定部１９は、表示画面にメータが表示された状態において、メータに目盛が割り当てられる角度範囲のうち、複数の目盛を割り当てる間隔を変更する変更角度範囲を決定する。
具体的には、変更範囲決定部１９は、基準円１００上の複数の目盛のうちの１つの、予め設定された目盛を基準目盛とし、当該基準目盛と基準円１００の中心ｏとを結ぶ基準直線が、変更角度範囲の中心角を等分する線となるよう、変更角度範囲を決定する。
変更範囲決定部１９は、変更角度範囲を、自動的に決定するようにしてもよいし、ユーザ等からの指示に応じて決定するようにしてもよい。詳細は、表示制御装置１ａの動作説明において後述する。変更範囲決定部１９が自動的に変更角度範囲を決定するようにする場合、変更範囲決定部１９が決定する変更角度範囲は、予め設定されている。なお、この場合、変更角度範囲は、当該変更角度範囲を基準直線で分割した片側の角度の絶対値が、メータの角度範囲を２で割った値を超えない範囲となるよう設定されている。ユーザ等は、予め、変更角度範囲を基準直線で分割した片側の角度を指定することで、当該変更角度範囲を設定する。
変更範囲決定部１９は、決定した変更角度範囲の情報を、目盛位置決定部１３に出力する。
変更角度範囲において、どの値を当該変更角度範囲内に割り当てられる上限値および下限値とするかは、予め設定された変更角度範囲と、当該変更角度範囲を基準直線で分割した片側の角度と、基準目盛とに基づいて決定される。
ここでは、一例として、変更範囲決定部１９は、基準目盛に対応する値＋１０を、変更角度範囲内に割り当てられる上限値とし、基準目盛に対応する値−１０を、変更角度範囲内に割り当てられる下限値とするものとする。
なお、変更角度範囲は、予め、固定された範囲として設定されていなくてもよい。例えば、「現在、表示画面に表示されているメータの角度範囲の±○％を変更角度範囲とする」という条件が予め設定されているようにし、変更範囲決定部１９は、当該予め設定されている条件に基づき、現在、表示画面に表示されているメータの角度範囲に応じて、変更角度範囲を決定するようにしてもよい。
【００６０】
実施の形態２では、目盛位置決定部１３は、変更角度範囲において、当該変更角度範囲に対して、基準円１００上の複数の目盛の位置を決定する。
目盛位置決定部１３は、実施の形態１において説明した目盛位置の決定方法と同様の方法で、変更角度範囲に対して、基準円１００上の複数の目盛の位置を決定すればよい。具体的には、目盛位置決定部１３は、変更角度範囲の下限値から上限値までの値に対応する目盛の数で等間隔になるよう、変更角度範囲を分割し、変更角度範囲内の目盛の位置を決定する。
【００６１】
そして、矩形設定部１４は、変更角度範囲内において、数字表示用矩形２００を設定する。
変更角度範囲内において、どの値について指示数字を表示させるかは、変更角度範囲内に表示させる対象とする値の上限値および下限値、ならびに変更角度範囲に応じて決定される。矩形設定部１４は、実施の形態１において説明した数字表示用矩形の設定方法と同様の方法で、変更角度範囲内における数字表示用矩形を設定すればよい。
具体的には、矩形設定部１４は、変更角度範囲の上限値および下限値、ならびに変更角度範囲に基づき、数字付き目盛の個数および当該目盛の位置を特定する。
数字付き目盛が複数ある場合、矩形設定部１４は、各目盛について、数字表示用矩形を設定する。
また、目盛位置決定部１３が、変更角度範囲内の目盛の位置を変化させた場合、矩形設定部１４は、目盛位置決定部１３が変化させた後の目盛の位置に応じて、変更角度範囲における数字付き目盛の個数および当該目盛の位置を特定する。
矩形設定部１４は、設定した数字表示用矩形の情報を、矩形位置決定部１５に出力する。
矩形位置決定部１５は、変更角度範囲において、実施の形態１において説明した算式を利用して、目盛位置決定部１３が決定した、変更角度範囲内の基準円１００上の目盛の位置から、数字表示用矩形の配置位置を決定する。
数字表示部１６は、変更角度範囲内において、矩形位置決定部１５が決定した配置位置において、数字表示用矩形内に数字を表示させる。
【００６２】
なお、表示制御装置１ａは、変更角度範囲外の角度範囲については、当該角度範囲の目盛の目盛位置、および、数字表示用矩形の配置位置を再決定する。そして、表示制御装置１ａは、再決定した、数字表示用矩形の配置位置において、指示数字を表示させる。
具体的には、以下のとおりである。
目盛位置決定部１３は、基準円１００上の複数の目盛のうち、変更角度範囲外の目盛について、目盛位置を再決定する。具体的には、目盛位置決定部１３は、変更角度範囲の下限値以下の値に対応する目盛について、当該変更角度範囲の下限値から、メータの角度範囲の下限値までの値に対応する目盛の数で等間隔になるよう、角度範囲を分割し、目盛の位置を再決定する。また、目盛位置決定部１３は、変更角度範囲の上限値以上の値に対応する目盛について、当該変更角度範囲の上限値から、メータの角度範囲の上限値までの値に対応する目盛の数で等間隔になるよう、角度範囲を分割し、目盛の位置を再決定する。
矩形位置決定部１５は、変更角度範囲外の角度範囲において、算式を利用して、目盛位置決定部１３が再決定した、変更角度範囲外の基準円１００上の目盛の位置から、数字表示用矩形の配置位置を再決定する。
【００６３】
変更指示受付部２０は、後述する拡大指示点の情報を受け付ける。具体的には、例えば、ユーザ等は、マウス等の入力装置を操作して拡大指示点を入力する。例えば、入力装置がタッチパネルである場合、ユーザ等は、表示画面上をタッチすることで、拡大指示点を入力する。変更指示受付部２０は、ユーザ等によって入力された拡大指示点に関する情報を受け付ける。変更指示受付部２０は、受け付けた拡大指示点の情報を、変更範囲決定部１９に出力する。
【００６４】
実施の形態２に係る表示制御装置１ａのハードウェア構成は、実施の形態１において、図１５Ａおよび図１５Ｂを用いて説明した、表示制御装置１のハードウェア構成と同様であるため、重複した説明を省略する。
変更範囲決定部１９および変更指示受付部２０は、基準情報取得部１１、円設定部１２、目盛位置決定部１３、矩形設定部１４、矩形位置決定部１５、および、数字表示部１６同様、処理回路１５０１により実現される。
【００６５】
実施の形態２に係る表示制御装置１ａの動作について説明する。
図２０は、実施の形態２に係る表示制御装置１ａの動作について説明するためのフローチャートである。
ここでは、例えば、図２０のフローチャートで説明する動作に入る前に、実施の形態１において図１７で説明した動作が行われ、表示装置２には、図２１に示すようなメータが表示されているものとする。図１７のフローチャートの動作については、実施の形態１において説明済みであるため、重複した説明を省略する。
【００６６】
変更範囲決定部１９は、基準円１００上の複数の目盛のうちの１つの目盛を基準目盛に設定する（ステップＳＴ２００１）。
なお、変更範囲決定部１９は、任意の目盛を基準目盛に設定することができる。
ここでは、変更範囲決定部１９は、基準円１００上の複数の目盛のうちの、メータの「５０」に対応する目盛（図２１の２１０１参照）を、基準目盛に設定したとする。よって、ここでは、変更角度範囲内に割り当てられる上限値は「６０」、下限値は「４０」となり、メータの目盛に対応する「４０〜６０」が、変更角度範囲内の目盛の値となる。
【００６７】
変更範囲決定部１９は、ステップＳＴ２００１にて設定した基準目盛と、基準円１００の中心ｏとを結ぶ基準直線が、変更角度範囲の中心角を等分する線となるよう、変更角度範囲を決定する（ステップＳＴ２００２）。
変更範囲決定部１９は、決定した変更角度範囲の情報を、目盛位置決定部１３に出力する。
【００６８】
目盛位置決定部１３は、角度範囲に対して、複数の目盛の位置を決定する（ステップＳＴ２００３）。
具体的には、目盛位置決定部１３は、ステップＳＴ２００２において変更範囲決定部１９が決定した変更角度範囲に対して、複数の目盛の位置を決定する。
また、目盛位置決定部１３は、基準円１００上の複数の目盛のうち、変更角度範囲外の目盛について、目盛の位置を再決定する。
目盛位置決定部１３は、決定した目盛の位置を、矩形設定部１４および矩形位置決定部１５に出力する。
【００６９】
矩形設定部１４は、変更角度範囲の上限値および下限値、ならびに変更角度範囲に基づき、変更角度範囲において、数字付き目盛の個数および当該目盛の位置を特定する（ステップＳＴ２００４）。
数字付き目盛が複数ある場合、矩形設定部１４は、各目盛について、数字表示用矩形を設定する（ステップＳＴ２００５）。
矩形設定部１４は、設定した数字表示用矩形の情報を、矩形位置決定部１５に出力する。
【００７０】
矩形位置決定部１５は、変更角度範囲において、算式を利用して、目盛位置決定部１３が決定した、変更角度範囲内の基準円上の目盛の位置から、数字表示用矩形の配置位置を決定する（ステップＳＴ２００６）。
【００７１】
矩形位置決定部１５は、変更角度範囲外の角度範囲において、算式を利用して、ステップＳＴ２００３にて目盛位置決定部１３が再決定した、変更角度範囲外の基準円上の目盛の位置から、数字表示用矩形の配置位置を再決定する（ステップＳＴ２００７）。
【００７２】
数字表示部１６は、ステップＳＴ２００６にて矩形位置決定部１５が決定した第２の数字表示用矩形の配置位置、および、ステップＳＴ２００７にて矩形位置決定部１５が再決定した第１の数字表示用矩形の配置位置において、当該第１の数字表示用矩形および第２の数字表示用矩形内に、指示数字を表示させる（ステップＳＴ２００８）。
【００７３】
その結果、図２１に示すように表示されていたメータは、図２２のように表示が変更される。
図２２に示すように、メータにおいて、「４０〜６０」の目盛の間隔が拡大され、これに応じて、新たに、「４５」および「５５」が指示数字として表示されている。
また、メータにおいて、「０〜４０」、および、「６０〜１４０」の目盛については、「４０〜６０」の目盛の間隔が拡大されたことにより、目盛の間隔が狭められて表示されている。これに伴い、指示数字「０」，「４０」，「６０」，「８０」，「１００」，「１２０」，「１４０」の位置も変更されている。
このように、表示制御装置１ａは、角度範囲のうち、一部の範囲を変更角度範囲とし、変更角度範囲内の目盛の間隔および指示数字の配置位置を変化させることができる。また、これに伴い、表示制御装置１ａは、変更角度範囲以外の角度範囲の範囲内において、目盛位置および指示数字の配置位置の再決定を行うことができる。
【００７４】
図２２に示すようにメータが表示された状態から、ユーザ等は、さらに、変更角度範囲の変更を行うことができる。ただし、ユーザ等が変更を行うことができる変更角度範囲は、変更後の変更角度範囲が、当該変更後の変更角度範囲を基準直線で分割した片側の角度の絶対値がメータの角度範囲を２で割った値を超えない範囲とする。
以下、一例として、ユーザ等が、変更角度範囲をさらに拡大させるものとして、表示制御装置１ａの動作を具体的に説明する。
【００７５】
ユーザ等は、例えば、メータの中心（基準円１００の中心）中心からみて、基準目盛（ここでは「５０」）とは反対側に、タッチした指をスライドさせる（図２３参照）。
変更指示受付部２０は、スライド後のタッチ点を拡大指示点として受け付け、変更範囲決定部１９に、当該拡大指示点の情報を出力する（ステップＳＴ２００９の“ＹＥＳ”の場合）。そして、ステップＳＴ２００２へ戻る。
ステップＳＴ２００２へ戻ると、変更範囲決定部１９は、拡大指示点と基準円１００の中心ｏとの距離に応じて、中心角を設定し、変更角度範囲を決定する。なお、拡大指示点と基準円１００の中心ｏとの距離と、設定する中心角の大きさとの関係は、予め決められている。
ここでは、変更範囲決定部１９は、拡大指示点と基準円１００の中心ｏとの距離に応じた分だけ、中心角を拡大させ、変更角度範囲を拡大させる。
そして、ステップＳＴ２００３以降の処理を繰り返す。これにより、変更角度範囲が拡大され、拡大された変更角度範囲に応じて、メータにおける、各目盛の間隔、目盛位置、指示数字、および、指示数字の表示位置が変化することになる。
なお、ここでは、ユーザ等が、変更角度範囲を拡大する指示を入力し、これに合わせて、表示制御装置１ａが変更角度範囲を拡大させるものとして説明したが、表示制御装置１ａは、変更角度範囲を狭めることもできる。例えば、ユーザ等が、タッチした指を、基準円１００の中心からみて、基準目盛とは反対側にスライドさせて変更角度範囲を拡大させた後、当該タッチした指を基準円１００の中心に向かってスライドさせたとする。この場合、拡大指示点と基準円１００の中心ｏとの距離は短くなり、当該距離に応じて変化する変更角度範囲は、狭くなることになる。
【００７６】
また、上記では、一例として、ユーザ等は、タッチした指をスライドさせて、拡大指示点を入力するものとした。これに限らず、例えば、ユーザ等は、表示画面上の一点を指で長押しすることで拡大指示点を入力することもできる（図２４参照）。
変更指示受付部２０は、拡大指示点が押下されたことを検知し、当該拡大指示点が押下された連続時間を受け付ける。そして、変更指示受付部２０は、受け付けた連続時間の情報を、拡大指示点に関する情報として、変更範囲決定部１９に出力する（ステップＳＴ２００９の“ＹＥＳ”の場合）。そして、ステップＳＴ２００２へ戻る。
ステップＳＴ２００２へ戻ると、変更範囲決定部１９は、拡大指示点が押下された連続時間に応じて、中心角を設定し、変更角度範囲を決定する。なお、拡大指示点が押下された連続時間と、設定する中心角の大きさとの関係は、予め決められている。
ユーザ等は、長押ししていた指を表示画面から離すことで、拡大させた変更角度範囲を狭めることもできる。
例えば、ユーザ等が、長押ししていた指を表示画面から離すと、表示制御装置１ａは、例えば、変更角度範囲を、ユーザ等の指示に基づいて拡大させる前の状態に戻す。また、例えば、表示制御装置１ａは、変更角度範囲を０°の状態としてもよい。
【００７７】
なお、図２０では、ステップＳＴ２００４〜ステップＳＴ２００７の順番で処理されるものとしたが、これに限らず、ステップＳＴ２００４〜ステップＳＴ２００６の処理と、ステップＳＴ２００７の処理とは、順番が逆であってもよい。
【００７８】
また、以上の説明では、ユーザ等は、変更角度範囲が設定された後、当該変更角度範囲をさらに拡大または縮小させるものとして、表示制御装置１ａの動作を説明した。
しかし、これに限らず、表示制御装置１ａは、図２１に示すように、変更角度範囲が設定されていない表示状態のメータにおいて、変更角度範囲を設定する指示を行うこともできる。なお、ユーザ等は、変更角度範囲が、当該変更角度範囲を基準直線で分割した片側の角度の絶対値が、メータの角度範囲を２で割った値を超えない範囲で、変更角度範囲を設定する指示を行うことができる。
この場合、例えば、ユーザ等は、まず、拡大指示点を入力し、変更指示受付部２０が、当該拡大指示点を受け付ける。そして、変更指示受付部２０は、受け付けた拡大指示点の情報を、変更範囲決定部１９に出力する。
【００７９】
変更範囲決定部１９は、拡大指示点と基準円１００の中心ｏとを通る直線上の目盛であって、中心ｏに対して拡大指示点とは反対側にある目盛を、基準目盛に設定する（ステップＳＴ２００１参照）。以降の処理は、上述のステップＳＴ２００２以降の動作と同様であるため、重複した説明を省略する。
【００８０】
このように、表示制御装置１ａは、変更角度範囲を、自動、または、ユーザ等からの指示に基づき、設定し、かつ、当該変更角度範囲を、動的に変化させることができる。
【００８１】
また、実施の形態２においても、実施の形態１同様、表示制御装置１ａは、メータに目盛が割り当てられる角度範囲を動的に変化させ、変化させた角度範囲に応じて、目盛位置を決定し、表示させる指示数字の数および表示位置を動的に変化させることができる（図１８参照）。
【００８２】
以上のように、実施の形態２によれば、表示制御装置１ａは、実施の形態１同様、対称の軸が、例えば、表示画面上でユーザから見て上下方向である場合、互いに対称な位置にある目盛に対応する指示数字の高さ位置が揃うようにすることができる。また、当該指示数字が基準円に略内接する位置に配置される。その結果、円形状のメータを表示する表示装置に対して、目盛に対応する値を示す数字をバランスよく表示することができる。
また、メータの表示面積を滑らかに変化させることができ、これにあわせて、指示数字を表示するための数字表示用矩形２００の配置位置を動的に変更することができる。その結果、例えば、表示画面に複数のメータが表示される場合に、当該表示画面の、限られた表示面積の中で、当該複数のメータの一覧性と、当該複数のメータのうちの特定のメータの詳細表示とを両立させたメータ表示を行うことができる。
【００８３】
また、表示制御装置１ａは、角度範囲のうち、基準円１００上の複数の目盛を割り当てる間隔を変更する変更角度範囲を決定する変更範囲決定部１９を備え、目盛位置決定部１３は、変更角度範囲に対して、基準円１００上の複数の目盛位置を決定し、矩形設定部１４は、変更角度範囲において円形状のメータが対象とする値の上限値および下限値、ならびに変更角度範囲に基づき、複数の目盛のうち、指示数字が表示される目盛の個数および当該目盛の位置を特定して、数字表示用矩形を設定し、矩形位置決定部１５は、変更角度範囲において、算式を利用して、変更角度範囲内の目盛の位置から数字表示用矩形の配置位置を決定し、数字表示部１６は、変更角度範囲において、数字表示用矩形内に数字を表示させるように構成した。
これにより、メータが対象とする値の範囲における目盛の割り当てを、部分的に変化させるようにすることができる。その場合も、対称の軸が、例えば、表示画面上でユーザから見て上下方向である場合、互いに対称な位置にある目盛に対応する指示数字の高さ位置が揃うようにすることができる。
【００８４】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【産業上の利用可能性】
【００８５】
この発明に係る表示制御装置は、略円形状のメータを表示する表示装置に対して、画面に表示される、目盛に対応する値を示す数字を、バランスよく表示させることができるように構成したため、表示画面に円形状のメータを表示させる表示制御装置に適用することができる。
【符号の説明】
【００８６】
１，１ａ  表示制御装置、２  表示装置、１１  基準情報取得部、１２  円設定部、１３  目盛位置決定部、１４  矩形設定部、１５  矩形位置決定部、１６  数字表示部、１７  現在値取得部、１８  指針表示部、１９  変更範囲決定部、２０  変更指示受付部、１００  基準円、１１１  角度取得部、１１２  上限値取得部、１１３  下限値取得部、２００  数字表示用矩形、１５０１  処理回路、１５０２  ＨＤＤ、１５０３  入力インタフェース装置、１５０４  出力インタフェース装置、１５０５  ＣＰＵ、１５０６  メモリ。
【図１】
2019239523.tif 000005
【図２】
2019239523.tif 000006
【図３】
2019239523.tif 000007
【図４】
2019239523.tif 000008
【図５】
2019239523.tif 000009
【図６】
2019239523.tif 000010
【図７】
2019239523.tif 000011
【図８】
2019239523.tif 000012
【図９】
2019239523.tif 000013
【図１０】
2019239523.tif 000014
【図１１】
2019239523.tif 000015
【図１２】
2019239523.tif 000016
【図１３】
2019239523.tif 000017
【図１４】
2019239523.tif 000018
【図１５】
2019239523.tif 000019
【図１６】
2019239523.tif 000020
【図１７】
2019239523.tif 000021
【図１８】
2019239523.tif 000022
【図１９】
2019239523.tif 000023
【図２０】
2019239523.tif 000024
【図２１】
2019239523.tif 000025
【図２２】
2019239523.tif 000026
【図２３】
2019239523.tif 000027
【図２４】
2019239523.tif 000028
【国際調査報告】
2019239523.tif 000029
2019239523.tif 000030