(57)【要約】【課題】２つの画像を合成した合成画像を用いて視力を判定することが可能な、視力判定用装置、車両用表示制御装置等を提供する。【解決手段】視力判定用装置及び車両用表示制御装置は、低周波数帯を主要な帯域とする周波数スペクトルを有する第１画像と、高周波数帯を主要な帯域とする周波数スペクトルを有する第２画像との合成画像を表示部２０に表示する表示制御部４５と、ユーザの選択（合成画像が第１画像と第２画像のどちらに見えるかについての選択）に基づいて、ユーザの視力を判定する視力判定部４５と、を有する。【選択図】図２
2014150847.tif 000002
【特許請求の範囲】
【請求項１】
対象者の視力を判定するための視力判定用装置であって、
低周波数帯を主要な帯域とする周波数スペクトルを有する第１画像と、高周波数帯を主要な帯域とする周波数スペクトルを有する第２画像との合成画像を前記対象者に提示する提示手段を、有し、
前記合成画像は、前記提示手段によって提示された前記合成画像から所定の距離離れた前記対象者の視力に応じて、前記合成画像を前記第１画像又は前記第２画像のいずれかであると認識可能な画像である、
ことを特徴とする視力判定用装置。
【請求項２】
前記第１画像と前記第２画像とを合成する合成手段をさらに有する、
ことを特徴とする請求項１に記載の視力判定用装置。
【請求項３】
前記合成手段は、第１元画像を取得し、前記第１元画像から前記低周波数帯を抽出して前記第１画像を生成する第１画像生成手段を有する、
ことを特徴とする請求項２に記載の視力判定用装置。
【請求項４】
前記合成手段は、第２元画像を取得し、前記第２元画像から前記高周波数帯を抽出して前記第２画像を生成する第２画像生成手段を有する、
ことを特徴とする請求項２又は３に記載の視力判定用装置。
【請求項５】
対象者と、前記提示手段は提示する前記合成画像との距離を取得する距離取得手段を更に備え、
前記合成画像として、第１の合成画像と第２の合成画像とがあり、
前記提示手段は、前記距離取得手段が取得した距離に応じて、前記第１の合成画像と前記第２の合成画像とのいずれかを提示可能であり、
前記第１の合成画像と前記第２の合成画像とでは、前記低周波数帯と前記高周波数帯とのうちの少なくともいずれか同士の帯域が異なる又はピークの周波数が異なる、
ことを特徴とする請求項１〜４のいずれか１項に記載の視力判定用装置。
【請求項６】
前記合成画像として、第１の合成画像と第２の合成画像とがあり、
前記提示手段は、前記第１の合成画像と前記第２の合成画像とを同時に提示可能であり、
前記第１の合成画像と前記第２の合成画像とでは、前記低周波数帯と前記高周波数帯とのうちの少なくともいずれか同士の帯域が異なる又はピークの周波数が異なる、
ことを特徴とする請求項１〜４のいずれか１項に記載の視力判定用装置。
【請求項７】
請求項１〜６のいずれか１項に記載の視力判定用装置を含むことを特徴とする車両用表示制御装置。
【請求項８】
対象者の視力を判定するためのコンピュータに、
低周波数帯を主要な帯域とする周波数スペクトルを有する第１画像と、高周波数帯を主要な帯域とする周波数スペクトルを有する第２画像との合成画像を生成する生成ステップと、
生成ステップによって生成された合成画像を所定の表示部に表示して前記対象者に提示する提示ステップと、を実行させ、
前記合成画像は、前記提示ステップによって提示された前記合成画像から所定の距離離れた前記対象者の視力に応じて、前記合成画像を前記第１画像又は前記第２画像のいずれかであると認識可能な画像である、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視力判定用装置、車両用表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、非特許文献１には、異なる２つの画像のうちの、一方の画像に対して低周波数帯を通過するローバンドパスフィルタを適用し、他方の画像に対して高周波数帯を通過するハイバンドパスフィルタを適用し、各フィルタ適用後の画像を合成する方法が開示されている。このような合成画像は、例えば、遠くから見た場合と近くから見た場合とで、又は、合成画像を小さくして見た場合と大きくした場合とで、すなわち、視認環境の違いで、合成元の２つの画像のいずれかに見えるという特徴を有している。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Hybrid images:GIGGRAPH'06 ACM SIGGRAPH 2006 Papers Pages 527-532
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術を用いた応用技術の開発は進んでいなかったが、本発明者は、上記技術を視力の判定に用いることができることを見出した。
【０００５】
本発明は、上記点に鑑みてなされたものであり、２つの画像を合成した合成画像を用いて視力を判定することが可能な、視力判定用装置、車両用表示制御装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の観点に係る視力判定用装置は、
対象者の視力を判定するための視力判定用装置であって、
低周波数帯を主要な帯域とする周波数スペクトルを有する第１画像と、高周波数帯を主要な帯域とする周波数スペクトルを有する第２画像との合成画像を前記対象者に提示する提示手段を、有し、
前記合成画像は、前記提示手段によって提示された前記合成画像から所定の距離離れた前記対象者の視力に応じて、前記合成画像を前記第１画像又は前記第２画像のいずれかであると認識可能な画像である、
ことを特徴とする。
【０００７】
本発明の第２の観点に係る車両用表示制御装置は、
本発明の第１の観点に係る視力判定用装置を含むことを特徴とする。
【０００８】
本発明の第３の観点に係るプログラムは、
対象者の視力を判定するためのコンピュータに、
低周波数帯を主要な帯域とする周波数スペクトルを有する第１画像と、高周波数帯を主要な帯域とする周波数スペクトルを有する第２画像との合成画像を生成する生成ステップと、
生成ステップによって生成された合成画像を所定の表示部に表示して前記対象者に提示する提示ステップと、を実行させ、
前記合成画像は、前記提示ステップによって提示された前記合成画像から所定の距離離れた前記対象者の視力に応じて、前記合成画像を前記第１画像又は前記第２画像のいずれかであると認識可能な画像である、
ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、２つの画像を合成した合成画像を用いて視力を判定することができる。
【図面の簡単な説明】
【００１０】
【図１】車両を示す図である。
【図２】車両用表示制御装置の構成を示す図である。
【図３】実施形態１に係る合成元の画像と合成画像を示す図である。
【図４】視力判定処理のフローチャートである。
【図５】設定処理のフローチャートである。
【図６】画像合成処理のフローチャートである。
【図７】成人男性が運転姿勢を保持したときの状態を示す図である。
【図８】実施形態１に係る基準周波数テーブルを示す図である。
【図９】人の顔を表す元画像を合成した合成画像を示す図である。
【図１０】実施形態１に係る視力判定用の選択画面を示す図である。
【図１１】実施形態２に係る合成元の画像と合成画像を示す図である。
【図１２】実施形態２に係る基準周波数テーブルを示す図である。
【図１３】実施形態２に係る視力判定用の選択画面を示す図である。
【図１４】（ａ）〜（ｃ）は、合成元の画像と合成画像を示す図である。
【発明を実施するための形態】
【００１１】
（実施形態１）
以下、本発明の実施の形態に係る車両用表示制御装置１００を、図面を参照しながら説明する。
車両用表示制御装置１００は、図１に示す車両１に搭載されており、車両用計器としての機能を有するが、さらに、ユーザ（運転者）の視力を判定する視力判定用機能を有している。ただし、視力判定の際、視力判定用の文字や図形（例えば、ランドルト環）の大きさを、判定する視力、文字や図形からユーザまでの距離に応じて変えることが一般的だが、車両用表示制御装置１００は、文字や図形の大きさを変えずに視力を判定することができる。
以下、この車両用表示制御装置１００の構成を説明する。
【００１２】
車両用表示制御装置１００は、図２に示すように、操作部１０と、表示部２０と、記憶部３０と、制御部４０とを備え、車両１に搭載されている。
【００１３】
操作部１０は、タッチパネル、操作スイッチ等を備え、車両１のステアリング２（図１参照）等に配置されている。ステアリング２は、車両１の操舵装置の一部であり、本体部２ａ（車両１のステアリングシャフトと接続しているスポーク部）と、本体部２ａに取り付けられたステアリングホイール２ｂとから構成されている。操作部１０は、ユーザの入力操作の内容を示す操作情報を制御部４０に出力する。
【００１４】
表示部２０は、ＬＣＤ（Liquid Crystal Display：液晶ディスプレイ）、ＯＥＬＤ（Organic Electro Luminescence Display：有機ＥＬディスプレイ）等を備え、車両用表示制御装置１００の前方に向いて配置されている。表示部２０は、制御部４０から供給された画像信号が表す画像を運転者に表示する。例えば、表示部２０は、視力を判定するために使用される視力判定用の画像や、車両の状態情報（車速、エンジン回転数等）を表す画像（指針式計器の画像やデジタルの計器画像等）を表示する。
【００１５】
視力判定用の画像は、第１の画像が有する周波数スペクトル（例えば、画像データを離散フーリエ変換することで得られる。）から低周波数成分を抽出した画像と、第２の画像が有する周波数スペクトルから高周波数成分を抽出した画像と、の合成画像（ハイブリッドイメージ）である。ここで、なぜ、合成画像を用いて視力の判定が出来るかを説明する。
【００１６】
画像の周波数スペクトルのうち、低周波数成分は、濃淡値の変化が少ない部分を表し、高周波数成分は、濃淡値の変化が多い部分を表す。例えば、一色の背景画像やピンぼけした画像は、濃淡値の変化が少ないので、これら画像は、低周波数成分を主な成分とする周波数スペクトルの画像となる。例えば、被写体の輪郭がはっきりした画像や絵が細かい画像は、濃淡値の変化が多いので、このような画像は、高周波数成分を主な成分とする周波数スペクトルの画像となる。一般に、人間が画像を近くで見るほど、輪郭等がはっきり見えるが、遠くで見るほど、輪郭がぼやけて見え、他の部分が主だって見えるようになる。すなわち、高周波数成分を主とする画像を見るときには近くから見るとよく見え、低周波数成分を主とする画像を見るときには遠くから見るとよく見える。このため、人間は、合成画像を近くで見た場合に、当該合成画像が高周波数成分を主とする第２の画像に見え（正確には例えば第２の画像に写った被写体が合成画像に現れていると見え）、合成画像を遠くで見た場合に、当該合成画像が低周波数成分を主とする第１の画像に見える（正確には例えば第１の画像に写った被写体が合成画像に現れていると見える）。
【００１７】
本願発明者は、このような合成画像を用いて視力を判定できることを見出した。具体的には、合成画像を所定距離離れた人間に見せたとき、その人間の視力によって、合成画像の見え方が異なる（第１の画像に見えるか第２の画像に見えるか）ことを見出した。つまり、合成画像をユーザに見せ、そのユーザが第１の画像に見えるか第２の画像に見えるかに応じてユーザの視力を判定できることを見出した。さらに、ユーザと合成画像との距離が一定とならない場合であっても、前記距離に応じて、抽出する低周波数成分や高周波数成分の帯域を変動させることによって、前記距離が変化しても、ユーザの視力を判定できることも見出した。この実施形態は、このようなことを利用したものである。
【００１８】
合成画像の例を、図３に示す。図３の合成画像４は、画像４−１が有する周波数スペクトルから基準低周波数（低周波数成分を抽出する際の基準となる周波数）をピークとする低周波数成分を抽出した画像と、画像４−２が有する周波数スペクトルから基準高周波数（高周波数成分を抽出する際の基準となる周波数）をピークとする高周波数成分を抽出した画像と、の合成画像である。なお、基準低周波数は、基準高周波数より低い周波数である。
【００１９】
合成画像４は、合成画像４から所定の距離離れたユーザが、所定の視力以上であれば画像４−２（平仮名「ぬ」を表す画像）であると視認し、所定の視力未満であれば画像４−１（平仮名「め」を表す画像）であると視認するという特徴を備えている。つまり、所定距離離れたユーザが、合成画像を画像４−２であると視認した場合（平仮名「ぬ」が見える場合）には、ユーザの視力が所定の視力以上であると判定でき、合成画像を画像４−１であると視認した場合（平仮名「め」が見える場合）には、ユーザの視力が所定の視力未満であると判定できる。また、前記所定距離が変化する場合には、基準低周波数及び／又は基準高周波数を変動させることによって、前記所定距離が変化しても、同じ画像を用いて合成画像を生成して、前記判定と同じ判定ができる。
【００２０】
記憶部３０は、フラッシュメモリ、ハードディスク等の記憶装置を備え、後述する視力判定処理等を実行するためのプログラム、各種テーブル、各種データ等を記憶している。
【００２１】
制御部４０は、ＣＰＵ（Central Processing Unit）、基本動作プログラムを記憶するＲＯＭ（Read Only Memory）、ワークエリアとなるＲＡＭ（Random Access Memory）等を備え、ＲＯＭ、記憶部３０等が記憶するプログラムに従って種々の処理を実行する。例えば、制御部４０は、視力判定用プログラムに従って後述する視力判定処理を実行する。また、制御部４０は、視力判定用プログラムに従って動作することで、距離取得部４１、低周波数成分抽出部４２、高周波数成分抽出部４３、合成部４４、表示制御部４５、視力判定部４６として機能する（これら各部が行う処理は後述する）。なお、制御部４０は、少なくとも一部が、ＡＳＩＣ（Application Specific Integrated Circuit）等の各種専用回路から構成されていてもよい。
【００２２】
次に、このような構成を有する車両用表示制御装置１００の動作について、図４〜６のフローチャートを参照して説明する。
【００２３】
制御部４０は、車両用表示制御装置１００の電源が投入されると、表示部２０にメニュー画面を表示する。このメニュー画面には、選択項目「設定」、「視力判定」を含む複数の選択項目が表示されている。ユーザは、操作部１０を操作して、複数の選択項目のいずれかを選択する。
【００２４】
制御部４０は、操作部１０からの操作情報に基づいて、ユーザが選択項目「設定」、「視力判定」のいずれかを選択したと判別した場合、視力判定処理を実行する。
【００２５】
図４に示すように、制御部４０は、操作部１０からの操作情報に基づいて、視力判定処理の開始の契機として選択された項目が「設定」、「視力判定」のうち「視力判定」であるか否かを判別し（ステップＳ１００）、「視力判定」が選択されていない場合には（ステップＳ１００；Ｎｏ）、つまり、「設定」が選択された場合には、設定処理を実行する（ステップＳ２００）。
【００２６】
設定処理では（図５参照）、制御部４０の表示制御部４５が、設定方法選択画面を表示部２０に表示する（ステップＳ２０１）。設定方法選択画面には、選択項目「デフォルト値使用」、「身長入力」が表示される。ユーザは、操作部１０を操作して、選択項目「デフォルト値使用」、「身長入力」のいずれかを選択する。
【００２７】
表示制御部４５は、操作部１０からの操作情報に基づいて、ユーザが選択項目「身長入力」を選択したか否かを判別し（ステップＳ２０２）、「身長入力」が選択された場合（ステップＳ２０２；Ｙｅｓ）、ユーザに身長の入力を求める身長入力画面を表示部２０に表示する（ステップＳ２０３）。ユーザは、操作部１０を用いて身長を入力する。
【００２８】
一方、ステップＳ２０２において、表示制御部４５は、「身長入力」が選択されないと判別した場合（ステップＳ２０２；Ｎｏ）、つまり、操作部１０からの操作情報に基づいて「デフォルト値使用」が選択されたと判別した場合には、性別の入力を求める性別入力画面を表示部２０に表示する（ステップＳ２０５）。ユーザは、操作部１０を用いて性別を入力する。
【００２９】
性別が入力されると、制御部４０の距離取得部４１は、性別と身長とを関連付けた身長情報テーブル（記憶部３０に記憶されている。）を参照し、操作部１０からの操作情報に基づいて（つまり、入力された性別に基づいて）、この身長情報テーブルからユーザの性別に関連付けられている身長（身長のデフォルト値）を読み出す（ステップＳ２０６）。なお、身長情報テーブルが性別に関連付けている身長は、日本国内における男性及び女性の平均身長である。
【００３０】
ステップＳ２０３で身長入力画面を表示したあと身長が入力されると、又は、ステップＳ２０６において身長を読み出すと、制御部４０の距離取得部４１は、操作部１０に入力された身長又は身長情報テーブルから読み出した身長に基づいて、合成画像からユーザの目までの所定距離、すなわち、視力判定距離を取得する（ステップＳ２０４）。
【００３１】
以下、視力判定距離を取得する方法について説明する。
３ＤＭ−ＪＭ５０（自動車室内寸法測定用三次元座位人体模型）が規定する成人男性が車両１内における平均的な運転姿勢を保持したときのアイポイント（目の位置）に基づいて、予め、表示部２０からアイポイントまでの距離（３ＤＭ−ＪＭ５０についての視力判定距離）を測定などしておく。測定した距離や測定に用いた３ＤＭ−ＪＭ５０の身長のデータは、記憶部３０に予め記憶しておく。
距離取得部４１は、操作部１０に入力された身長又は身長情報テーブルから読み出した身長（ユーザの身長ともいう。）と３ＤＭ−ＪＭ５０の身長（記憶部３０に記憶されたもの）との身長比（例えば、３ＤＭ−ＪＭ５０の身長が分母）をまず求める。記憶部３０には、身長比（１．１〜１．２など、値について幅を持っているものする）と、ユーザ３のアイポイントＰから合成画像までの距離（視力判定距離）と、を関連付けたテーブル（身長比と距離との関係は予め測定しておけばよい。）が記憶されているものとする。距離取得部４１は、このようなテーブルを参照し、前記で求めた身長比に関連付けられた視力判定距離Ｌを取得する。
【００３２】
なお、距離取得部４１は、より正確な距離Ｌを算出するために、実際にユーザ３が運転姿勢を保持したときのシートスライド量Ｓとシートバック角度Ａに基づいて、距離Ｌを補正してもよい。
例えば、図７に示す車両のシートが、各種センサを備え、各種センサによって検出したシートのスライド量（シートスライド量Ｓ）及びシートバック角度Ａを距離取得部４１が受け取れるものとする。記憶部３０には、シートスライド量Ｓ（値について幅を持っているものする）と、シートバック角度Ａ（値について幅を持っているものする）と、視力判定距離Ｌの補正値と、を関連付けたテーブル（３つの関係は予め測定しておけばよい。）が記憶されているものとする。距離取得部４１は、このようなテーブルを参照し、前記センサから受け取ったシートスライド量Ｓ及びシートバック角度Ａに関連付けられた補正値を取得し、前記で取得した視力判定距離Ｌに取得した補正値を加算（又は減算）して、補正後の視力判定距離Ｌを取得する。
【００３３】
次に、距離取得部４１は、取得した視力判定距離を記憶部３０に記憶して（ステップＳ２０７）、設定処理を終了する。
【００３４】
図４に戻り、設定処理の終了後、制御部４０は、画像合成処理を実行する（ステップＳ３００）。また、制御部４０は、「視力判定」が選択された場合も（ステップＳ１００；Ｙｅｓ）、画像合成処理（図６参照）を実行する（ステップＳ３００）。
【００３５】
画像合成処理では、例えば、２つの画像が合成され、上述した合成画像が生成される。ここでは、一方の画像を画像Ａ（合成画像の元となる画像であり、以下、適宜元画像Ａという。）とし、他方の画像を画像Ｂ（合成画像の元となる画像であり、以下、適宜元画像Ｂという。）とする。これら画像の画像データは、記憶部３０に予め記憶されて用いられるものとする。画像合成処理において、低周波数成分抽出部４２は、元画像Ａについて、元画像Ａの画像データによって特定される各画素の濃度値を離散フーリエ変換し、元画像Ａの周波数スペクトル（周波数成分）を取得する。また、高周波数成分抽出部４３は、元画像Ｂについて、元画像Ｂの画像データによって特定される各画素の濃度値を離散フーリエ変換し、元画像Ｂの周波数スペクトルを取得する（ステップＳ３０１）。
【００３６】
次に、低周波数成分抽出部４２がステップＳ３０２の処理を行う。低周波数成分抽出部４２は、ステップＳ３０２において、記憶部３０に予め記憶されている基準周波数テーブル３１を参照する。基準周波数テーブル３１は、図８に示すように、視力判定距離と、基準低周波数と、基準高周波数と、を関連付けて保持している。基準周波数テーブル３１では、合成画像４とユーザとの距離である視力判定距離それぞれに対して、該当する視力判定距離において、視力の判定を適切に行える合成画像を生成するための、基準低周波数と、基準高周波数と、が関連付けられている。つまり、視力判定距離が第１の距離に関連付けられた基準低周波数と、基準高周波数と、を用いて合成画像を生成した場合には、この基準低周波数と、基準高周波数と、を用いて生成された合成画像を用いて視力判定（視力判定距離は第１の距離）を行うことで、合成画像を元画像Ｂであると視認した場合（例えば、図３における平仮名「ぬ」が見える場合）には、ユーザの視力が所定の視力以上であると判定でき、合成画像を元画像Ａであると視認した場合（例えば図３における平仮名「め」が見える場合）には、ユーザの視力が所定の視力未満であると判定できる。同様に、視力判定距離が第２の距離に関連付けられた基準低周波数と、基準高周波数と、を用いて合成画像を生成した場合には、この基準低周波数と、基準高周波数と、を用いて生成された合成画像を用いて視力判定（視力判定距離は第２の距離）を行うことで、合成画像を元画像Ｂであると視認した場合（例えば、図３における平仮名「ぬ」が見える場合）には、ユーザの視力が前記所定の視力以上であると判定でき、合成画像を元画像Ａであると視認した場合（例えば図３における平仮名「め」が見える場合）には、ユーザの視力が前記所定の視力未満であると判定できる。
【００３７】
さらに、ステップＳ３０２において、低周波数成分抽出部４２は、基準周波数テーブル３１に含まれる視力判定距離のうち、ステップＳ２０７で記憶部３０に記録された視力判定距離に合致する視力判定距離を特定する。次に、低周波数成分抽出部４２は、特定した視力判定距離に関連付けられている基準低周波数を取得する。記憶部３０には、基準周波数テーブル３１の基準低周波数ごとに、当該基準低周波数をピークとするローバンドパスフィルタ（ここでは、低周波数成分を通過させるバンドパスフィルタ）が複数記憶されている。ここでは、基準低周波数Ｌ１（Ｈｚ）をピークとするローバンドパスフィルタ、基準低周波数Ｌ２（Ｈｚ）をピークとするローバンドパスフィルタ、基準低周波数Ｌ３（Ｈｚ）をピークとするローバンドパスフィルタ等が記憶されている。さらに、ステップＳ３０２において、低周波数成分抽出部４２は、前記で特定した基準低周波数をピークとするローバンドパスフィルタを記憶部３０から取得し、取得したローバンドパスフィルタを元画像Ａの周波数スペクトルに適用することで、元画像Ａの周波数スペクトルから基準低周波数をピークとする低周波数成分を抽出する。
【００３８】
ステップＳ３０２のあと、ステップＳ３０３では、高周波数成分抽出部４３は、基準周波数テーブル３１を参照し、前記で特定した視力判定距離に関連付けられている基準高周波数を取得する。記憶部３０には、基準周波数テーブル３１の基準高周波数ごとに、当該基準高周波数をピークとするハイバンドパスフィルタ（ここでは、高周波数成分を通過させるバンドパスフィルタのことをいう）が複数記憶されている。ここでは、基準高周波数Ｈ１（Ｈｚ）をピークとするハイバンドパスフィルタ、基準高周波数Ｈ２（Ｈｚ）をピークとするハイバンドパスフィルタ、基準高周波数Ｈ３（Ｈｚ）をピークとするハイバンドパスフィルタ等が記憶されている。さらに、ステップＳ３０３では、高周波数成分抽出部４３は、前記で特定した基準高周波数をピークとするハイバンドパスフィルタを記憶部３０から取得し、取得したハイバンドパスフィルタを元画像Ｂの周波数スペクトルに適用することで、元画像Ｂの周波数スペクトルから基準高周波数をピークとする高周波数成分を抽出する。
【００３９】
次に、合成部４４は、低周波数成分抽出部４２が抽出した低周波数成分と、高周波数成分抽出部４３が抽出した高周波数成分と、を合成し（周波数スペクトル同士を加算すればよい。）、合成した周波数成分（スペクトル）を逆離散フーリエ変換して合成画像を生成し（ステップＳ３０４）、画像合成処理を終了する。
【００４０】
画像合成処理の内容は、以下のような式によって表される。
合成画像Ｈ＝Ｉ１・Ｇ１＋Ｉ２・（１−Ｇ２）・・・（１）
ここで、Ｉ１は、元画像Ａである。Ｉ２は、元画像Ｂである。Ｇ１、Ｇ２は、画素の濃度値Ｇａｉｎを１／２にしたローバンドパスフィルタである。
なお、ローバンドパスフィルタには、ガウアシアンフィルタ、移動平均法を用いたフィルタ、メディアンフィルタ等、適宜のものであればよい。
【００４１】
さらに図９を参照して画像を合成する様子を説明すると、まず元画像Ａとして画像８Ａ、元画像Ｂとして画像８Ｂを用意する。画像８Ａについては、低周波数成分を抽出し、画像８Ｂについては高周波数成分を抽出する。画像８Ａの周波数スペクトルから抽出された低周波数成分を表す周波数スペクトル画像が画像８Ａ’である。なお、周波数スペクトル画像は、中心が直流成分であり、中心から放射状に各周波数成分が分布しており、中心からの距離が大きいほど高周波数成分になる。画像８Ｂの周波数スペクトルから抽出された高周波数成分を表す周波数スペクトル画像が画像８Ｂ’である。次に、抽出された低周波数成分と抽出された高周波数成分とを足し合わせる。画像８Ｃは、足し合わされた周波数スペクトルを表す周波数スペクトル画像である。その後、足し合わされた周波数スペクトルを逆離散フーリエ変換すると合成画像８の画像データが得られる。
【００４２】
図４に戻り、表示制御部４５は、視力判定用の選択画面を表示部２０に表示する（ステップＳ１０１）。図１０に示すように、選択画面９１には、「視力判定用画像には何が表示されていますか？画像Ａに表示されているものと同じものが表示されている場合、「画像Ａ」と書かれたボタンを選択して下さい。画像Ｂに表示されているものと同じものが表示されている場合、「画像Ｂ」と書かれたボタンを選択して下さい。」というメッセージが表示されている。
【００４３】
選択画面９１の中央部左には、合成画像４（視力判定用画像）が表示されており、その右に、元画像Ａである画像４−１及び元画像Ｂである画像４−２が表示されている。また、画像４−１の下に、「画像Ａ」という文字が表示されている選択ボタン４−１’が表示されており、画像４−２の下に、「画像Ｂ」という文字が表示されている選択ボタン４−２’が表示されている。
【００４４】
合成画像から所定距離（前記で特定した視力判定距離分とされる長さ）だけ離れているユーザは、選択画面９１に表示されているメッセージに従い、合成画像４が表す文字が、画像４−１が表す平仮名「め」に見えるか、それとも画像４−２が表す平仮名「ぬ」に見えるかを確認する。また、ユーザは、確認結果に応じて、選択ボタン４−１’と選択ボタン４−２’のどちらかを選択する。ユーザの視力が所定の視力未満（例えば、運転に必要な０．７よりも下）である場合、ユーザは、合成画像４に表示されている文字が平仮名「め」に見えるので、選択ボタン４−１’を選択する。一方、ユーザの視力が所定の視力以上（例えば、運転に必要な０．７以上）である場合、ユーザは、合成画像に表示されている文字が平仮名「ぬ」に見えるので、選択ボタン４−２’を選択する。
【００４５】
視力判定部４６は、操作部１０からの操作情報に基づいて、ユーザによって選択ボタンが選択されたか否かを判別する（ステップＳ１０２）。ユーザの選択がない場合には（ステップＳ１０２；Ｎｏ）、視力判定部４６は、ステップ１０２の処理を再度行う。
【００４６】
ユーザの選択があった場合（ステップＳ１０２；Ｙｅｓ）、ステップＳ１０３において、視力判定部４６は、例えば、ユーザがどちらの選択ボタンを選択したかを判定することで、ユーザの視力を判定する。例えば、選択ボタン４−１’が選択された場合、視力判定部４６は、ユーザの視力が０．７未満であると判定する。また、選択ボタン４−２’が押された場合、視力判定部４６は、ユーザの視力が０．７以上であると判定する。また、ステップＳ１０３では、表示制御部４５は、視力判定部４６による視力の判定結果を表示部２０に表示する（ステップＳ１０３）。
【００４７】
視力の判定結果を表示した後、表示制御部４５は、表示部２０にメュー画面を表示して視力判定処理を終了する。
【００４８】
本実施形態によれば、車両用表示制御装置１００は、視力判定用の合成画像からユーザまでの距離に応じた周波数をピークとする周波数成分を合成元の画像から抽出し、所定の視力を判定するための合成画像を生成する。これにより、車両用表示制御装置１００は、合成画像が表す文字や図形の大きさを変えずに、所定の距離で、所定の視力を判定することができる。特に、従来は、高い視力（例えば、１．５か否か）を判定するときには、文字や図形（例えば、ランドルト環）を小さくしなければならない。このような場合、文字や図形を表示する表示装置の画素が細かくないと、文字や図形を細かく表示できないが、この実施形態では、文字や図形の大きさを変えずに視力を判定できるので、表示装置の画素を細かくする必要がなく、安価に視力を判定できる。
【００４９】
（実施形態２）
実施形態１では、１組の基準低周波数及び基準高周波数を用いて１つの合成画像を生成して視力を判定していたが、実施形態２では、元画像Ａ、元画像Ｂをそれぞれ複数の領域に分割し、それぞれの領域について、ピークの異なる基準低周波数及び基準高周波数を用いて合成画像を生成し、視力判定のために提示する。以下、実施形態２について説明するが、実施形態１との重複部分（車両用表示制御装置１００の構成等）については適宜説明を省略する。
【００５０】
実施形態２では、主に画像合成処理の内容及び基準周波数テーブル３１の内容が実施形態１とは異なるので、以下、これらを中心にして説明する。なお、以下の説明に伴って、実施形態１の態様を適宜変更できることはいうまでもない。
【００５１】
実施形態２における画像合成処理のフローチャートは、実施形態１における画像合成処理のフローチャート（図６参照）と同じである。なお、以下では、合成画像の元となる元画像を、図１１に示す画像１１と画像１２とする。
【００５２】
画像合成処理が開始されると、低周波数成分抽出部４２は、図１１に示すように、画像１１を複数の領域（分割領域１１−１〜１１−６）に分割し（例えば、切り出し）、分割した領域（分割領域）ごとに、その分割領域の画像データによって特定される各画素の濃度値を離散フーリエ変換し、周波数スペクトルを取得する。また、高周波数成分抽出部４３は、画像１２を複数の領域（分割領域１２−１〜１２−６）に分割し、分割した領域（分割領域）ごとに、その分割領域の画像データによって特定される各画素の濃度値を離散フーリエ変換し、周波数スペクトルを取得する（ステップＳ３０１）。
【００５３】
次に、低周波数成分抽出部４２がステップＳ３０２の処理を行う。低周波数成分抽出部４２は、ステップＳ３０２において、記憶部３０に予め記憶されている基準周波数テーブル３１を参照する。基準周波数テーブル３１は、図１２に示すように、１つの視力判定距離に対して、複数の基準低周波数を関連付けて保持している。例えば、視力判定距離「４１ｃｍ」に対して、視力０．２に対応する基準低周波数Ｌ１１（Ｈｚ）、視力０．４に対応する基準低周波数Ｌ２１（Ｈｚ）、視力０．６に対応する基準低周波数Ｌ３１（Ｈｚ）等の基準低周波数を関連付けている。さらに基準周波数テーブル３１は、１つの視力判定距離に対して、複数の基準高周波数を関連付けて保持している。例えば、視力判定距離「４１ｃｍ」に対して、視力０．２に対応する基準高周波数Ｈ１１（Ｈｚ）、視力０．４に対応する基準高周波数Ｈ２１（Ｈｚ）、視力０．６に対応する基準高周波数Ｈ３１（Ｈｚ）等の基準高周波数を関連付けている。同じ所定視力に関連付けられた一組の基準低周波数及び基準高周波数は、これら周波数を用いて合成画像を生成した場合に、かつ、これら周波数に関連付けられた視力判定距離でユーザが合成画像を見た場合に、合成画像が画像１２に見える場合には、前記所定視力以上であると判定でき、合成画像が画像１１に見える場合には、前記所定視力未満であると判定できるような周波数であればよい。例えば、視力０．２に関連付けられた基準低周波数Ｌ１１（Ｈｚ）と基準高周波数Ｈ１１（Ｈｚ）は、これら周波数を用いて合成画像を生成した場合に、かつ、これら周波数に関連付けられた視力判定距離「４１ｃｍ」でユーザが合成画像を見た場合に、視力０．２以上のユーザであれば合成画像が元画像Ｂに見え、視力０．２未満のユーザであれば合成画像が元画像Ａに見えるような周波数であればよい。この実施形態では、前記所定視力を複数用意し、これらそれぞれについての基準低周波数及び基準高周波数からなるグループ（図１２における基準周波数テーブル３１の横一列にならんだ、基準低周波数及び基準高周波数のグループ）を用意し、さらに、このグループを、視力判定距離ごとに用意している。
【００５４】
低周波数成分抽出部４２は、基準低周波数テーブル３１に含まれる視力判定距離のうち、ステップＳ２０７で記憶部３０に記憶された視力判定距離に合致する視力判定距離を特定する。なお、ここでは、特定された視力判定距離を「４１ｃｍ」とする。次に、低周波数成分抽出部４２は、特定した視力判定距離に関連付けられている複数の基準低周波数（基準低周波数Ｌ１１（Ｈｚ）〜Ｌ６１（Ｈｚ））を取得する。記憶部３０には、基準周波数テーブル３１における全ての基準低周波数それぞれについて、当該基準低周波数をピークとするローバンドパスフィルタが複数記憶されている。例えば、基準低周波数Ｌ１１（Ｈｚ）をピークとするローバンドパスフィルタ、基準低周波数Ｌ２１（Ｈｚ）をピークとするローバンドパスフィルタ、基準低周波数Ｌ３１（Ｈｚ）をピークとするローバンドパスフィルタ等が記憶されている。
【００５５】
さらに、ステップＳ３０２において、低周波数成分抽出部４２は、前記で取得した基準低周波数をピークとするローバンドパスフィルタを記憶部３０から取得する。ローバンドパスフィルタは、前記で取得した基準低周波数それぞれについて、複数取得される。また、低周波数成分抽出部４２は、取得したローバンドパスフィルタそれぞれを、分割領域１１−１〜１１−６それぞれにおける画像の周波数スペクトルに一対一で適用する。例えば、低周波数成分抽出部４２は、基準低周波数Ｌ１１（Ｈｚ）をピークとするローバンドパスフィルタを、分割領域１１−１における画像の周波数スペクトルに適用し、基準低周波数Ｌ２１（Ｈｚ）をピークとするローバンドパスフィルタを、分割領域１１−２における画像の周波数スペクトルに適用する。また、低周波数成分抽出部４２は、基準低周波数Ｌ３１（Ｈｚ）をピークとするローバンドパスフィルタを、分割領域１１−３における画像の周波数スペクトルに適用し、基準低周波数Ｌ４１（Ｈｚ）をピークとするローバンドパスフィルタを、分割領域１１−４における画像の周波数スペクトルに適用する。このように、低周波数成分抽出部４２は、分割領域１１−１〜１１−６それぞれにおける画像の周波数スペクトルそれぞれから基準低周波数Ｌ１１（Ｈｚ）〜Ｌ６１（Ｈｚ）をピークとする低周波数成分をそれぞれ抽出する。
【００５６】
ステップＳ３０２のあと、ステップＳ３０３では、高周波数成分抽出部４３は、前記で取得した基準高周波数をピークとするハイバンドパスフィルタを記憶部３０から取得する。ハイバンドパスフィルタは、前記で取得した基準高周波数それぞれについて、複数取得される。また、高周波数成分抽出部４３は、取得したハイバンドパスフィルタそれぞれを、分割領域１２−１〜１２−６それぞれにおける画像の周波数スペクトルに一対一で適用する。例えば、高周波数成分抽出部４３は、基準高周波数Ｈ１１（Ｈｚ）をピークとするハイバンドパスフィルタを、分割領域１２−１における画像の周波数スペクトルに適用し、基準高周波数Ｈ２１（Ｈｚ）をピークとするハイバンドパスフィルタを、分割領域１２−２における画像の周波数スペクトルに適用する。また、高周波数成分抽出部４３は、基準高周波数Ｈ３１（Ｈｚ）をピークとするハイバンドパスフィルタを、分割領域１２−３における画像の周波数スペクトルに適用し、基準高周波数Ｈ４１（Ｈｚ）をピークとするハイバンドパスフィルタを、分割領域１２−４における画像の周波数スペクトルに適用する。このように、高周波数成分抽出部４３は、分割領域１２−１〜１２−６それぞれにおける画像の周波数スペクトルそれぞれから基準高周波数Ｈ１１（Ｈｚ）〜Ｈ６１（Ｈｚ）をピークとする高周波数成分をそれぞれ抽出する。
【００５７】
次に、合成部４４は、低周波数成分抽出部４２が抽出した低周波数成分それぞれと、高周波数成分抽出部４３が抽出した高周波数成分それぞれと、を一対一で合成し（周波数スペクトル同士を加算すればよい。）、合成したそれぞれの周波数成分（スペクトル）を逆離散フーリエ変換して合成画像を生成する。例えば、図１１に示すように、合成部４４は、分割領域１１−１における画像の低周波数成分と、分割領域１２−１における画像の高周波数成分と、を合成し、合成した周波数成分を逆離散フーリエ変換して合成画像１３−１を生成する。また、合成部４４は、分割領域１１−２における画像の低周波数成分と、分割領域１２−２における画像の高周波数成分と、を合成し、合成した周波数成分を逆離散フーリエ変換して合成画像１３−２を生成する。このように、合成部４４は、分割領域１１−１〜１１−６それぞれにおける低周波数成分と、分割領域１２−１〜１２−６それぞれにおける高周波数成分と、を一対一で合成し、合成画像１３−１〜１３−６を生成する。
【００５８】
次に、合成部４４は、生成した合成画像１３−１〜１３−６を並べて１つの合成画像１３を生成する。ここで、合成部４４は、図１１に示すように、（画像１１における分割領域１１−１〜１１−６の並びに対応させるために）合成画像１３−１を左端にして合成画像１３−２〜１３−３を右に一列に互いに隣接させて並べ、１つの合成画像１３を生成する。なお、合成画像１３−１〜１３〜６の並べ方は任意であり、例えば、合成画像１３−１〜１３−６のそれぞれを所定間隔離して並べるか一部重複するように並べてもよい。視力判定用の選択画面に表示するための合成画像１３を生成すると、合成部４４は、画像合成処理を終了する。なお、ここでは、画像合成の際に、画像１１の分割領域、画像１２の分割領域の位置関係を保持したまま、画像合成を行っているが、例えば、合成画像１３−１の隣に合成画像１３−６を配置する等して、位置関係を変更して画像を合成してもよい。
【００５９】
続いて、図４に示すように、表示制御部４５は、視力判定用の選択画面を表示部２０に表示する（ステップＳ１０１）。図１３に示すように、選択画面９１には、「画像を左から順に見て、模様が見えなくなった画像の下にあるボタンを選択して下さい。全ての画像の模様が見えない場合、「全く見えない」と書かれたボタンを選択して下さい。」というメッセージが表示されている。
【００６０】
選択画面９１の中央部には、ステップＳ３０４で生成された合成画像１３が表示されており、また、合成画像１３を構成する分割領域１３−１〜１３−６それぞれの下に、選択ボタン１３−１’〜１３−６’それぞれが、一対一で表示されている。
【００６１】
選択画面９１の下部には、「全く見えない」という文字が表示されている選択ボタン１３−７’が表示されている。
【００６２】
合成画像から所定距離（ステップ２０７で特定した視力判定距離「４１ｃｍ」）だけ離れているユーザは、選択画面９１に表示されているメッセージに従い、合成画像１３−１〜１３−６を左から順に見る。ユーザは、模様が見えない画像があったときに、その画像の下にある選択ボタンを押す。例えば、ユーザは、合成画像１３−１〜１３−６を左から順に見ていき、合成画像１３−３の模様が見えなかった場合、選択ボタン１３−３’を選択する。また、ユーザは、合成画像１３−１〜１３−６のうちのいずれにも模様が見えない場合、選択ボタン１３−７’を選択する。
【００６３】
視力判定部４６は、操作部１０からの操作情報に基づいて、ユーザによって選択ボタンが選択されたか否かを判別する（ステップＳ１０２）。ユーザの選択がない場合には（ステップＳ１０２；Ｎｏ）、視力判定部４６は、ステップ１０２の処理を再度行う。
【００６４】
ユーザの選択があった場合（ステップＳ１０２；Ｙｅｓ）、ステップＳ１０３において、視力判定部４６は、例えば、ユーザがどのボタンを選択したかの判定を行うことで、ユーザの視力を判定する。例えば、ユーザが、選択ボタン１３−３’を選択した場合、ユーザには視力０．４に対応する合成画像１３−２の模様が見えており、視力０．６に対応する合成画像１３−３の模様が見えていないことになるので、視力判定部４６は、ユーザの視力が０．４以上、０．６未満であると判定する。また、ステップ１０３では、表示制御部４５は、視力判定部４６による視力の判定結果を表示部２０に表示する（ステップＳ１０３）。
【００６５】
なお、ユーザが選択ボタン１３−７’を選択した場合、視力判定部４６は、ユーザの視力が０．２以下であると判定する。視力の判定結果を表示した後、表示制御部４５は、表示部２０にメニュー画面を表示して視力判定処理を終了する。
【００６６】
本実施形態によれば、車両用表示制御装置１００は、元画像Ａ、元画像Ｂをそれぞれ複数の領域（分割領域）に分割し、それぞれの分割領域について、ピークの異なる基準低周波数及び基準高周波数を用いて合成画像を生成し、再度１つの合成画像を生成することで、３以上の視認環境（同じ視力判定距離における視力が３以上ある環境、表示する合成画像の大きさが３以上ある環境、又は、合成画像とユーザとの距離が３以上ある環境など）で、３種類以上の画像に見える画像を生成することができる。
【００６７】
また、３以上の視認環境で、３種類以上の画像に見える画像を、視力判定用の合成画像とすることにより、２以上の視認環境で、２種類以上の画像に見える画像を、視力判定用の合成画像とするより、１回の視力判定で、ユーザの視力が属す視力の範囲をより限定することができる。例えば、視力１．０を境に異なる画像に見える合成画像（２以上の視認環境で、２種類以上の画像に見える画像）を視力判定に用いた場合、１回の視力判定では、ユーザの視力が視力１．０以上か１．０未満かを判定することしかできない。一方、視力０．５及び視力１．５を境に異なる画像に見える合成画像（３以上の視認環境で、３種類以上の画像に見える画像）を視力判定に用いた場合、１回の視力判定で、ユーザの視力が０．５以上か０．５未満か、又は０．５以上か１．５未満か、又は１．５以上か１．５未満かを判定することができる。
【００６８】
なお、この発明は、上記の実施形態に限定されず、上記の実施形態には種々の変形（構成要素の削除を含む）及び応用が可能である。
【００６９】
上記の実施形態では、２つの元画像（又は分割領域）から合成画像を生成するときに、両方の元画像についてバンドパスフィルタを適用し、高周波数帯（高周波数成分ともいう。）を主要な成分（上記の実施形態では、高周波数帯。主要な成分とは、高周波数帯のみを成分とする場合も含む。）とする周波数スペクトルの画像や、低周波数帯（低周波数成分ともいう。）を主要な成分（上記の実施形態では、低周波数帯。主要な成分とは、低周波数帯のみを成分とする場合も含む。）とする周波数スペクトルの画像を生成し、これらを合成して合成画像を生成していたが、所定の条件を満たす場合には、少なくとも一方の元画像についてフィルタを適用しなくてもよい。
【００７０】
例えば、高周波数帯を主要な成分とする周波数スペクトル、例えば、当該高周波数帯に比べて他の周波数帯（特に低周波数帯）の強度が無視できるほど低い周波数スペクトルを有する元画像（例えば、輪郭のみをかたどったような画像であり、図３における画像４−２等）については、ハイバンドパスフィルタを適用する必要はない。このような画像は、すでにハイバンドパスフィルタが適用されたような画像になっているからである。このような場合には、元画像をそのまま用いて（必要に応じて元画像を離散フーリエ変換して得られる周波数スペクトルを用いて）、合成画像を生成すればよい。
【００７１】
例えば、低周波数帯を主要な成分とする周波数スペクトル、例えば、当該低周波数帯に比べて他の周波数帯（特に高周波数帯）の強度が無視できるほど低い周波数スペクトルを有する元画像（例えば、図１１に示す画像１１のような一色の背景画像）については、ローバンドパスフィルタを適用する必要はない。このような画像は、すでにローバンドパスフィルタが適用されたような画像になっているからである。このような場合には、元画像をそのまま用いて（必要に応じて元画像を離散フーリエ変換して得られる周波数スペクトルを用いて）、合成画像を生成すればよい。
【００７２】
なお、高周波数帯は、低周波数帯に比べて高周波数の帯域であればよい。例えば、高周波数帯は、そのピークの周波数（ピークが複数の周波数の集合からなる周波数帯であれば、例えば、その帯域の最も低い周波数）が、低周波数帯のピークの周波数（ピークが複数の周波数の集合からなる周波数帯であれば、例えば、その帯域の最も高い周波数）よりも高い周波数帯であればよい。また、高周波数帯における最も低い周波数が、低周波数帯における最も高い周波数よりも、高い周波数であってもよい。
【００７３】
基準高周波数や基準低周波数は、所定の帯域の複数の周波数からなるものであってもよい。このような場合、基準高周波数と基準低周波数との高低は、前記高周波数帯及び前記低周波数帯の場合と同様である。つまり、基準高周波数の最も低い周波数が、基準低周波数の最も高い周波数よりも高ければよい。
【００７４】
また、例えば、２つの基準高周波数（複数の周波数の帯域からなる場合）同士又は２つの基準低周波数（複数の周波数の帯域からなる場合）同士を比較した場合に、両者が異なるとは、帯域が重複していない場合、帯域が一部のみ重複している場合（一方の帯域が他方の帯域を全て含むが、他方の帯域が一方の帯域を全部含まないことを含む）等を含む。
【００７５】
また、例えば、２つの高周波数帯同士又は２つの低周波数帯同士を比較した場合に、両者が異なるとは、帯域が重複していない場合、帯域が一部のみ重複している場合（一方の帯域が他方の帯域を全て含むが、他方の帯域が一方の帯域を全部含まないことを含む）等の帯域が異なる場合と、ピークの周波数が異なる場合（ピークの周波数が複数の周波数の帯域からなる場合には、帯域が異なる場合と同じ。）との少なくともいずれかであればよい。
【００７６】
また、上記実施形態の視力判定は、車両において行うものにかぎらず、家庭や、医療現場で行うものに使用するようにしてもよい。つまり、車両用表示制御装置１００は、視力判定用装置であればよい。また、実施形態における合成画像の用途は、視力判定用に限らず様々な用途に用いることができる。特に、実施形態２等で生成されるような、３以上の視認環境（同じ視力判定距離における視力が３以上ある場合、表示する合成画像の大きさが３以上ある場合、又は、合成画像とユーザとの距離が３以上ある場合）で、３種類以上の画像に見える画像は、見た目が面白いので、例えば、広告媒体等に印刷して使用することもできる。このように、車両用表示制御装置１００は、画像処理装置であってもよい。合成画像は、ディスプレイ等の表示部に表示しなくてもよく、紙媒体等の被印刷媒体に印刷してもよく、所定の記憶装置に記憶されるようにしてもよい。つまり、合成画像は、生成後に出力されるものであればよい。また、上記実施形態では、合成画像を、出力するごとに生成していたが、合成画像そのものを記憶部に予め記憶して必要に応じて出力等をするようにしてもよいし（つまり、離散フーリエ変換やフィルタを用いなくてもよい）、高周波数帯や低周波数帯を抽出した画像のうちの少なくとも一方を予め記憶部３０に記憶して用いるようにしてもよい（つまり、離散フーリエ変換やフィルタを用いなくてもよい。）。記憶部３０に記憶する画像を表すデータのデータ形式は、どのようなものであってもよい。例えば、前記画像は、周波数スペクトルを表すデータ、周波数スペクトルを表す画像データ（図８の画像８Ａ’などのデータ）、または、周波数スペクトルを逆離散フーリエ変換して得られる画像データなどによって特定される画像であってもよい。周波数スペクトルを表すデータ、周波数スペクトルを表す画像データなどでは、周波数スペクトルを逆離散フーリエ変換すれば、その画像が得られるので、このようなデータであってもよい。さらに、上記では、視力判定のときなどに、合成画像を提示する例として、表示部２０に合成画像を表示しているが、合成画像を紙などに印刷したものを機械的に提示するようにしてもよい。合成画像を提示するとは、このように、合成画像を表すもの（印刷物など）を機械的に提示することを含む。
【００７７】
第１の元画像と第２の元画像とを合成した合成画像を見た場合に、第１の元画像に見えるとは、少なくとも、第１の元画像に写った被写体が合成画像に写っていると認識できる等、合成画像で表現されているものが、第２の元画像の主要な画像ではなく、第１の元画像の主要な画像であることを認識できることであればよい。また、第１の元画像と第２の元画像とを合成した合成画像を見た場合に、第２の元画像に見えるときは、少なくとも、第２の元画像に写った被写体が合成画像に写っていると認識できる等、合成画像で表現されているものが、第１の元画像の主要な画像ではなく、第２の元画像の主要な画像であることを認識できることであればよい。
【００７８】
異なる基準高周波数及び基準低周波数のバンドパスフィルタを用いて、異なる合成画像（視力等によって見え方の異なる画像等）を生成する場合には、基準高周波数と基準低周波数とのうちのいずれかを動かせばよい。
【００７９】
実施形態１では、合成画像をユーザに１回提示し、ユーザに合成画像が第１の元画像と第２の元画像のどちらに見えるか選択を求め、ユーザがどちらを選択したかを判定することで、ユーザの視力が第１の視力以上か未満かを判定したが、ユーザの選択に応じて他の合成画像を提示し（視力判定処理を再度実行し）、ユーザの視力が属す範囲をさらに限定してもよい。例えば、複数の合成画像を用意しておき（例えば、実施形態２において、１つの合成画像１３とする前の合成画像１３−１〜１３−６）、図１１に示す合成画像１３−１（視力０．２に対応する合成画像）が画像１１−１と画像１２−１のどちらかに見えるかユーザに選択を求める選択画面を表示し、操作部１０から供給された操作情報が、画像１２−１が選択されたことを示す情報である場合、ユーザの視力が０．２以上であると判定する。続いて、図１１に示す合成画像１３−２（視力０．４に対応する合成画像）が画像１１−２と画像１２−２のどちらに見えるかユーザに選択画面を表示し、供給された操作情報が示すユーザの選択（合成画像１３−２が画像１１−２と画像１２−１のどちらに見えるかの選択）に応じて、ユーザの視力を０．２以上０．４未満又は０．４以上であると判定してもよい。さらに、ユーザの視力が属す範囲をこれ以上限定できなくなるまで、ユーザの選択に応じて他の合成画像を提示する処理を繰り返し実行してもよい。なお、ユーザの視力が属す範囲をこれ以上限定できない場合とは、図１１に示す合成画像１３−１〜１３−６を用いて視力判定を行う場合、例えば、ユーザの視力が０．２以上０．４未満であると判定した場合、又は、ユーザの視力が１．２以上であると判定した場合である。従来の視力判定では、視力が高い場合には、徐々に視力判定用の図柄（例えば、ランドルト環）などを小さくする必要がある。このような場合には、表示部の画素を細かくする必要があるが、このような変形例では、基本的に画像の大きさを変えないで良いので（用意する複数の合成画像の大きさが同じでよいので）、表示部の画素を細かくする必要もない。
【００８０】
実施形態２では、２つの元画像それぞれを分割して、各分割領域について合成画像を生成して、再度１つの合成画像を生成することで、３以上の視認環境（同じ視力判定距離における視力が３以上ある場合、表示する合成画像の大きさが３以上ある場合、又は、合成画像とユーザとの距離が３以上ある場合）で、３種類以上の画像に見える画像を生成しているが、例えば、２つの元画像を元にして、異なる基準高周波数及び基準低周波数のバンドパスフィルタを用いて、複数の合成画像（いずれも前記２つの元画像からの合成画像であるが、基準高周波数及び基準低周波数のうちの少なくとも一方が異なるフィルタを用いて生成された合成画像）を生成し、生成した複数の合成画像を組み合わせて、１つの合成画像を生成してもよい。
【００８１】
使用されるバンドパスフィルタは、ピークの周波数を中心にして周波数が離れるほど通過される周波数を減衰させる、所謂ガウシアン形状の周波数特性（通過させる周波数の特性）を有するフィルタの他、通過させる周波数を減衰させないが、通過される周波数帯域からはずれた周波数については急激に減衰させる矩形形状の周波数特性（理想的な周波数特定）を有する又は当該周波数特性に近いフィルタであってもよい。また、ハイバンドパスフィルタは、ハイパスフィルタ（この場合、基準高周波数は、通過させる周波数のうちの最も低い周波数（例えば、理想的なハイパスフィルタを考えたときの最も低い周波数）であればよい。）としてもよい。ローバンドパスフィルタは、ローパスフィルタ（この場合、基準高周波数は、通過させる周波数のうちの最も高い周波数（例えば、理想的なローパスフィルタを考えたときの最も高い周波数）であればよい。）としてもよい。元画像に適用するフィルタは、高周波数帯又は低周波数帯を抽出できる上記フィルタのいずれかであればよい。
【００８２】
また、上記合成画像を用いて視力を判定する場合に、合成画像は、視力判定距離が同じである場合に視力に応じて徐々に一方の元画像から他方の元画像に見えるので（厳密な１点の視力を境にどちらの元画像に見えるかが決まるわけではないので）、一方の元画像が見えた場合には、第１の視力以上と判定し、他方の元画像に見えた場合には、第２の視力未満と判定し、第１の視力と第２の視力とが同じでなくてもよい。例えば、図３に示す合成画像４が画像４−１と画像４−２のどちらに見えるかユーザに選択を求める選択画面を表示した場合、操作部１０から供給された操作情報が、画像４−２が選択されたことを示す情報であれば、ユーザの視力が０．４（第１の視力）以上であると判定し、画像４−１が選択されてことを示す情報であれば、ユーザの視力が０．２（第２の視力）未満であると判定してもよい。このとき、第２の視力は、第１の視力よりも低い。また、ユーザの選択が合成画像４−２である場合、ユーザの視力が０．２未満であると判定してもよいし、ユーザの視力は少なくとも画像４−１が見える程度の視力であることから、例えば、ユーザの視力が０．１以上０．２未満であると判定してもよい。このように、第１の視力や第２の視力は、ある１点の視力ではなく、ある程度の範囲を有する視力（例えば、０．１以上０．２未満）であってもよい。
【００８３】
また、合成画像は、所定の視力、合成画像までの距離、合成画像の表示サイズ等に応じて、ユーザが視認する事項（第１の元画像に見えるか第２の元画像に見えるか）が変わるという特徴を有する画像であれば、どのような画像でもよい。例えば、図１４（ａ）に示すように、灰色の画像（背景画像）１９−１の低周波数帯（なお、このような一色の画像は、低周波数帯を抽出したものではなく、元画像そのままを用いてもよい。）と、「ＯＫ」という文字を表す画像（肯定画像）１９−２の高周波数帯と、の合成画像であってもよい。また、図１４（ｂ）に示すように、ノイズを含むような背景背景（雑音画像）２０−１の低周波数帯と、「ＯＫ」という文字を表す画像２０−２の高周波数帯と、の合成画像であってもよい。また、図１４（ｃ）に示すように、「ＮＧ」という文字を表す画像（否定画像）２１−１の低周波数帯と、「ＯＫ」という文字を表す画像２１−２の高周波数帯と、の合成画像であってもよい。
【００８４】
また、実施形態２において、合成元の画像が同じ合成画像を複数生成して視力判定用の選択画面９１に配置したが、配置した複数の合成画像がそれぞれ判定したい視力に対応する画像であれば、これら合成画像の元画像が各々何の関連性もない画像であっても構わない。例えば、図１３に示す合成画像１３−１の元画像が文字を表す画像であり、合成画像１３−２の元画像が人の顔を表す画像であっても構わない。
【００８５】
また、上記実施形態において、実行されるプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＭＯ（Magneto-Optical disc）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行するシステムを構成することとしてもよい。
【００８６】
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【００８７】
なお、上述の機能を、ＯＳが分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【符号の説明】
【００８８】
１      車両
２      ステアリング
２ａ    本体部
２ｂ    ステアリングホイール
３      ユーザ
４、８、１３、１３−１〜１３−６、１９〜２１  合成画像
４−１、４−２、３−２、８Ａ、８Ｂ、１１、１２、１９−１、１９−２、２０−１、２０−２、２１−１、２１−２  画像
４−１’、４−２’、１３−１’〜１３−７’、１６−１’〜１６−８’  選択ボタン
８Ａ’，８Ｂ’、８Ｃ  周波数スペクトル画像
１０    操作部
１１−１〜１１−６、１２−１〜１２−６  分割領域
２０    表示部
３０    記憶部
３１    基準周波数テーブル
４０    制御部
４１    距離取得部
４２    低周波数成分抽出部
４３    高周波数成分抽出部
４４    合成部
４５    表示制御部
４６    視力判定部
９１    視力判定用の選択画面
１００  車両用表示制御装置
Ａ      シートバック角度
Ｌ      視力判定距離
Ｐ      アイポイント
Ｓ      シートスライド量
【図１】
2014150847.tif 000003
【図２】
2014150847.tif 000004
【図４】
2014150847.tif 000005
【図５】
2014150847.tif 000006
【図６】
2014150847.tif 000007
【図７】
2014150847.tif 000008
【図８】
2014150847.tif 000009
【図１２】
2014150847.tif 000010
【図３】
2014150847.tif 000011
【図９】
2014150847.tif 000012
【図１０】
2014150847.tif 000013
【図１１】
2014150847.tif 000014
【図１３】
2014150847.tif 000015
【図１４】
2014150847.tif 000016