(57)【要約】      （修正有）【課題】キャリブレーションに要する時間を短縮可能にする。【解決手段】第１取得部２１は、予め設定された視点位置で実際に観察された視差画像を示す第１視差番号を取得する。指定部２２は、パネルパラメータが取り得る範囲内の何れかの値を、パネルパラメータ候補として指定する。第１算出部２３は、パネルパラメータが変更された場合に視点位置で観察されることが予想される視差画像を示す第２視差番号を算出する。第２取得部２４は、視点位置で観察されるべき視差画像を示す第３視差番号を取得する。選択部２５は、第１パネルパラメータ候補が指定された場合に算出された第２視差番号と第３視差番号との誤差が、第２パネルパラメータ候補が指定された場合に算出された第２視差番号と第３視差番号との誤差よりも小さい場合は、第１パネルパラメータ候補をパネルパラメータとして選択する。【選択図】図７
2014057163.tif 000002
【特許請求の範囲】
【請求項１】
複数の画素が配列された表示素子と、前記表示素子から射出される光線の射出方向を制御する光線制御素子と、を有し、互いに視差を有する複数の視差画像を含む立体画像を表示可能な表示部に表示される視差画像のうち、予め設定された視点位置で実際に観察された視差画像を示す第１視差番号を取得する第１取得部と、
前記表示素子と前記光線制御素子との対応関係に関するパネルパラメータが取り得る範囲内の何れかの値を、パネルパラメータ候補として指定する指定部と、
前記指定部により指定されたパネルパラメータ候補と、観察時における前記パネルパラメータを示す第１パネルパラメータとを用いて、前記パネルパラメータが、前記第１パネルパラメータから前記パネルパラメータ候補に変更された場合に前記視点位置で観察されることが予想される視差画像を示す第２視差番号を算出する第１算出部と、
前記視点位置で観察されるべき視差画像を示す第３視差番号を取得する第２取得部と、
前記指定部により指定され得る複数のパネルパラメータ候補に含まれる第１パネルパラメータ候補が指定された場合に算出された前記第２視差番号と前記第３視差番号との誤差が、前記第１パネルパラメータ候補とは異なる第２パネルパラメータ候補が指定された場合に算出された前記第２視差番号と前記第３視差番号との誤差よりも小さい場合は、前記第１パネルパラメータ候補を前記パネルパラメータとして選択する選択部と、を備える、
画像処理装置。
【請求項２】
前記選択部は、前記指定部により指定され得る複数のパネルパラメータ候補のうち、前記第２視差番号と前記第３視差番号との誤差が最小となるパネルパラメータ候補を、前記パネルパラメータとして選択する、
請求項１の画像処理装置。
【請求項３】
前記第１取得部は、前記表示部において前記立体画像が表示される表示領域に含まれる画像領域に対応する前記第１視差番号を取得し、
前記第１算出部は、前記指定部により指定された前記パネルパラメータ候補を用いて算出可能な前記画像領域に対応する前記画素の視差番号と、前記第１パネルパラメータを用いて算出可能な前記画像領域に対応する前記画素の視差番号との差分を、前記画像領域に対応する前記第１視差番号に加えることで、前記画像領域に対応する前記第２視差番号を算出する、
請求項１の画像処理装置。
【請求項４】
前記画素ごとに、前記パネルパラメータが、前記第１パネルパラメータから前記選択部により選択された前記パネルパラメータに変更された場合に前記視点位置で観察されることが予想される視差画像を示す第４視差番号と前記第３視差番号との差分値を示す補正データを用いて、前記視点位置で観察される視差画像を示す視差番号を前記第３視差番号に設定するための補正を行う補正部をさらに備える、
請求項１の画像処理装置。
【請求項５】
前記第１取得部は、光線の歪みを補正する歪み補正が行われた前記第１視差番号を取得する、
請求項１の画像処理装置。
【請求項６】
複数の視差画像を取得する第３取得部と、
前記画素ごとに、前記選択部により選択された前記パネルパラメータを用いて算出可能な当該画素の視差番号を示す第４視差番号と、前記第３取得部により取得された前記複数の視差画像とに基づいて、当該画素の画素値を算出する第２算出部と、をさらに備える、
請求項１の画像処理装置。
【請求項７】
前記選択部は、前記第１視差番号と前記第３視差番号との誤差が、前記指定部により指定され得る複数のパネルパラメータ候補の各々が指定された場合に算出される前記第２視差番号と前記第３視差番号との誤差よりも小さい場合は、前記第１パネルパラメータを、前記パネルパラメータとして選択する、
請求項２の画像処理装置。
【請求項８】
複数の画素が配列された表示素子と、前記表示素子から射出される光線の射出方向を制御する光線制御素子と、を有し、互いに視差を有する複数の視差画像を含む立体画像を表示可能な表示部に表示される視差画像のうち、予め設定された視点位置で実際に観察された視差画像を示す第１視差番号を取得し、
前記表示素子と前記光線制御素子との対応関係に関するパネルパラメータが取り得る範囲内の何れかの値を示すパネルパラメータ候補と、観察時における前記パネルパラメータを示す第１パネルパラメータとを用いて、前記パネルパラメータが、前記第１パネルパラメータから前記パネルパラメータ候補に変更された場合に前記視点位置で観察されることが予想される視差画像を示す第２視差番号を算出し、
前記視点位置で観察されるべき視差画像を示す第３視差番号を取得し、
前記パネルパラメータが取り得る範囲内の複数のパネルパラメータ候補に含まれる第１パネルパラメータ候補が指定された場合に算出された前記第２視差番号と前記第３視差番号との誤差が、前記第１パネルパラメータ候補とは異なる第２パネルパラメータ候補が指定された場合に算出された前記第２視差番号と前記第３視差番号との誤差よりも小さい場合は、前記第１パネルパラメータ候補を前記パネルパラメータとして選択する、
画像処理方法。
【請求項９】
コンピュータを、
複数の画素が配列された表示素子と、前記表示素子から射出される光線の射出方向を制御する光線制御素子とを有し、互いに視差を有する複数の視差画像を含む立体画像を表示可能な表示部に表示される視差画像のうち、予め設定された視点位置で実際に観察された視差画像を示す第１視差番号を取得する第１取得手段と、
前記表示素子と前記光線制御素子との対応関係に関するパネルパラメータが取り得る範囲内の何れかの値を、パネルパラメータ候補として指定する指定手段と、
前記指定手段により指定されたパネルパラメータ候補と、観察時における前記パネルパラメータを示す第１パネルパラメータとを用いて、前記パネルパラメータが、前記第１パネルパラメータから前記パネルパラメータ候補に変更された場合に前記視点位置で観察されることが予想される視差画像を示す第２視差番号を算出する第１算出手段と、
前記視点位置で観察されるべき視差画像を示す第３視差番号を取得する第２取得手段と、
前記指定手段により指定され得る複数のパネルパラメータ候補に含まれる第１パネルパラメータ候補が指定された場合に算出された前記第２視差番号と前記第３視差番号との誤差が、前記第１パネルパラメータ候補とは異なる第２パネルパラメータ候補が指定された場合に算出された前記第２視差番号と前記第３視差番号との誤差よりも小さい場合は、前記第１パネルパラメータ候補を前記パネルパラメータとして選択する選択手段として機能させる、
画像処理プログラム。
【請求項１０】
複数の画素が配列された表示素子と、前記表示素子から射出される光線の射出方向を制御する光線制御素子とを有し、互いに視差を有する複数の視差画像を含む立体画像を表示可能な表示部と、
前記表示部に表示される視差画像のうち、予め設定された視点位置で実際に観察された視差画像を示す第１視差番号を取得する第１取得部と、
前記表示素子と前記光線制御素子との対応関係に関するパネルパラメータが取り得る範囲内の何れかの値を、パネルパラメータ候補として指定する指定部と、
前記指定部により指定されたパネルパラメータ候補と、観察時における前記パネルパラメータを示す第１パネルパラメータとを用いて、前記パネルパラメータが、前記第１パネルパラメータから前記パネルパラメータ候補に変更された場合に前記視点位置で観察されることが予想される視差画像を示す第２視差番号を算出する第１算出部と、
前記視点位置で観察されるべき視差画像を示す第３視差番号を取得する第２取得部と、
前記指定部により指定され得る複数のパネルパラメータ候補に含まれる第１パネルパラメータ候補が指定された場合に算出された前記第２視差番号と前記第３視差番号との誤差が、前記第１パネルパラメータ候補とは異なる第２パネルパラメータ候補が指定された場合に算出された前記第２視差番号と前記第３視差番号との誤差よりも小さい場合は、前記第１パネルパラメータ候補を前記パネルパラメータとして選択する選択部と、を備える、
立体画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像処理装置、方法、及びプログラム、並びに、立体画像表示装置に関する。
【背景技術】
【０００２】
例えばシリンドリカルレンズやバリア（スリット）のような直線状の光学的開口が水平方向に周期的に設けられた構造の光線制御素子が、液晶パネルなどの表示素子前面に配置され、眼鏡無しで立体視可能な裸眼３Ｄパネル（裸眼３次元表示装置）において、表示素子と光線制御素子の位置関係は非常に重要である。この位置関係は、例えば表示素子に対する光線制御素子の傾き、ひとつの光学的開口に対応する画像のピッチ、表示素子と光線制御素子とのずれ量を示す位相のうちの少なくとも１つを含むパネルパラメータ（表示素子と光線制御素子との対応関係に関するパネルパラメータ）で表現可能である。そして、このパネルパラメータに基づいて多視点の３Ｄ映像（視差画像という）を表示素子に配置することで適切な立体表示が可能となる。しかしながら、この配置は設計値通りに成されることは希であり、少なからず誤差が存在する。そこで、この誤差を見積もり正しいパネルパラメータを推定するキャリブレーションと呼ばれる技術が知られている。
【０００３】
従来のキャリブレーション技術として、例えば３Ｄパネルに平行直線群を表示させ、それを所定位置から観察し、その表示が最適になるまで、パネルパラメータの変更→パネルパラメータの変更を反映させた表示→観察というサイクルを繰り返す技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４８３２８３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、パネルパラメータの変更→パネルパラメータの変更を反映させた表示→観察というサイクルを繰り返す必要があるので、キャリブレーションに長時間を要するという問題がある。本発明が解決しようとする課題は、キャリブレーションに要する時間を短縮可能な画像処理装置、方法、及びプログラム、並びに、立体画像表示装置を提供することである。
【課題を解決するための手段】
【０００６】
実施形態の画像処理装置は、第１取得部と第２取得部と指定部と第１算出部と選択部とを備える。第１取得部は、複数の画素が配列された表示素子と、表示素子から射出される光線の射出方向を制御する光線制御素子と、を有し、互いに視差を有する複数の視差画像を含む立体画像を表示可能な表示部に表示される視差画像のうち、予め設定された視点位置で実際に観察された視差画像を示す第１視差番号を取得する。指定部は、表示素子と光線制御素子との対応関係に関するパネルパラメータが取り得る範囲内の何れかの値を、パネルパラメータ候補として指定する。第１算出部は、指定部により指定されたパネルパラメータ候補と、観察時における前記パネルパラメータを示す第１パネルパラメータとを用いて、パネルパラメータが、第１パネルパラメータからパネルパラメータ候補に変更された場合に視点位置で観察されることが予想される視差画像を示す第２視差番号を算出する。第２取得部は、視点位置で観察されるべき視差画像を示す第３視差番号を取得する。選択部は、指定部により指定され得る複数のパネルパラメータ候補に含まれる第１パネルパラメータ候補が指定された場合に算出された第２視差番号と第３視差番号との誤差が、第１パネルパラメータ候補とは異なる第２パネルパラメータ候補が指定された場合に算出された第２視差番号と第３視差番号との誤差よりも小さい場合は、第１パネルパラメータ候補をパネルパラメータとして選択する。
【図面の簡単な説明】
【０００７】
【図１】実施形態の立体画像表示装置の一例を示す図。
【図２】実施形態のピクセルマッピングの例を説明するための図。
【図３】実施形態の表示領域で実際に観察された視差番号を示す図。
【図４】実施形態の表示領域で実際に観察された視差番号を示す図。
【図５】実施形態の表示領域を複数に分割して得られる画像領域の例を示す図。
【図６】実施形態のサブ画素の視差番号と光線視差番号データとの関係を示す図。
【図７】第１実施形態の画像処理部の構成例を示す図。
【図８】第１実施形態のキャリブレーション処理の概念図。
【図９】第１実施形態のキャリブレーション処理の一例を示すフローチャート。
【図１０】実施形態のパネル、視差画像、光線視差番号データとの関係を示す図。
【図１１】第２実施形態の画像処理部の構成例を示す図。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照しながら、本発明に係る画像処理装置、方法、及びプログラム、並びに、立体画像表示装置の実施の形態を詳細に説明する。なお、以下の各実施形態の立体画像表示装置は、互いに視差を有する複数の視差画像を表示することにより、視聴者に立体画像を観察させることが可能なものである。立体画像表示装置は、例えば、インテグラル・イメージング方式（ＩＩ方式）や多眼方式等の３Ｄディスプレイ方式を採用したものであってよい。立体画像表示装置の例としては、例えば視聴者が裸眼で立体画像を観察可能なＴＶ、ＰＣ、スマートフォン、デジタルフォトフレームなどが挙げられる。
【０００９】
（第１実施形態）
図１は、本実施形態の立体画像表示装置１の概略図である。立体画像表示装置１は、表示部１０と、画像処理部２０とを備える。
【００１０】
表示部１０は、互いに視差を有する複数の視差画像を含む立体画像を表示可能なデバイスである。図１に示すように、表示部１０は、表示素子１１と光線制御素子１２とを含む。
【００１１】
視差画像は、立体画像を視聴者に観察させるのに用いる画像であり、立体画像を構成する個々の画像である。立体画像は、視聴者の視点位置から、光線制御素子１２を通して表示素子１１を観察した場合、視聴者の一方の眼には一の視差画像が観察され、もう一方の眼には他の視差画像が観察されるように、視差画像の各画素を割り当てたものである。すなわち、各視差画像の画素が並べ替えられることにより、立体画像が生成される。
【００１２】
表示素子１１は立体画像を表示する。表示素子１１には、複数の画素が配列される。より具体的には、表示素子１１には、異なる色の複数のサブ画素（例えば、Ｒ，Ｇ，Ｂ）が、第１方向（行方向）と第２方向（列方向）とに、マトリクス状に配列される。図１の例では、ひとつの画素はＲＧＢ各色のサブ画素から構成される。各サブ画素は、第１方向にＲ（赤）、Ｇ（緑）、Ｂ（青）の順で繰り返し配列され、第２方向に同一の色成分が配列される。表示素子１１には、直視型２次元ディスプレイ、例えば、有機ＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）やＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、投射型ディスプレイなどを用いる。また、表示素子１１は、バックライトを備えた構成でもよい。本実施形態の「サブ画素」は、請求項の「画素」に対応すると捉えることもできる。以下では、表示素子１１をパネルと呼ぶ場合がある。
【００１３】
光線制御素子１２は、表示素子１１の各サブ画素からの光線の出射方向を制御する。光線制御素子１２は、光線を出射するための光学的開口が直線状に延伸し、当該光学的開口が第１方向に複数配列されたものである。図１の例では、光線制御素子１２は、シリンドリカルレンズ（光学的開口として機能）が複数配列されたレンチキュラーシートであるが、これに限らず、例えば光線制御素子１２は、スリットが複数配列されたパララックスバリアであってもよい。表示素子１１と光線制御素子１２とは、一定の距離（ギャップ）を有する。また、光線制御素子１２は、その光学的開口の延伸方向が表示素子１１の第２方向（列方向）に対して、所定の傾きを有するように配置されるので、光学的開口と表示画素との行方向の位置がずれることにより、高さごとに視域（立体画像を観察可能な領域）が異なる。
【００１４】
本実施形態では、図２に示すように、サブ画素の上に斜めにレンズが配置されるので、レンズを通して視認されるサブ画素は、例えば図の点線に沿ったものとなる。すなわち、表示素子１１内の複数のサブ画素は、水平方向および垂直方向に沿ってマトリクス状に配置されるが、レンズは斜めに配置されるため、視差画像を表示するサブ画素の割り当て（ピクセルマッピング）を行う場合は、レンズの延伸方向に合わせてサブ画素の割り当てを行う必要がある。ここでは、一例として、７つの視差画像の各々を表示するサブ画素の割り当てが行われる場合を説明する。なお、同一番号のサブ画素は、同一の視差画像を表示するサブ画素である。各視差画像には、互いに異なる値を示すとともに隣り合う視差画像間で１ずつ相違する番号（視差番号）が予め割り当てられている。図２の例では、第１番目の視差画像に視差番号「１」が割り当てられ、隣の第２番目の視差画像に視差番号「２」が割り当てられ、隣の第３番目の視差画像に視差番号「３」が割り当てられ、隣の第４番目の視差画像に視差番号「４」が割り当てられ、隣の第５番目の視差画像に視差番号「５」が割り当てられ、隣の第６番目の視差画像に視差番号「６」が割り当てられ、隣の第７番目の視差画像に視差番号「７」が割り当てられる。
【００１５】
また、ひとつの光学的開口（レンズ）に対応する画像には、各視点に対応する複数の視差画像の各々の画素が含まれるよう、ピクセルマッピングが行われる。表示素子１１に配列された複数のサブ画素のうち、ピクセルマッピングが行われた第ｉ行第ｊ列目のサブ画素（ｉ，ｊ）の視差番号ｖは、任意のパネルパラメータΘ＝（ａｔａｎ，Ｘｎ，iｏｆｆｓｅｔ）を用いて、以下の式１により求めることができる。
【数１】
2014057163.tif 000003
【００１６】
ここで、ｍｏｄ（ｘ，Ｋ）は、ｘをＫで割った余りを示す。式１において、Ｋは全視差数を示す。また、式１において、ａｔａｎとは、表示素子１１に対する光線制御素子１２の相対的な傾きを表現したパラメータであり、表示素子１１に対する光線制御素子１２の角度をθとした場合、ａｔａｎ＝１／ｔａｎθという形で定義される。また、式１において、Ｘｎとは、ひとつの光学的開口に対応する画像の水平方向（第１方向）のピッチを表すパラメータであり、単位はピクセルである。さらに、式１において、ｉｏｆｆｓｅｔは、表示素子１１と光線制御素子１２との水平方向（第１方向）のずれ量（位相ずれ）を表すパラメータであり、単位はピクセルである。図２の例では、画像の左上端を基準点（原点）とし、その基準点とレンズの左上端とのずれ量がｉｏｆｆｓｅｔとなる。
【００１７】
上述のパネルパラメータΘとは、表示素子１１と光線制御素子１２との対応関係に関するパラメータである。本実施形態のパネルパラメータΘは、表示素子１１に対する光線制御素子１２の相対的な傾きを表現したパラメータａｔａｎ、ひとつの光学的開口に対応する画像のピッチを表すパラメータＸｎ、および、表示素子１１と光線制御素子１２との位相ずれを表すパラメータｉｏｆｆｓｅｔの３つで構成されているが、これに限られるものではない。例えば表示素子１１に対する光線制御素子１２の相対的な傾きを表現したパラメータａｔａｎ、ひとつの光学的開口に対応する画像のピッチを表すパラメータＸｎ、および、表示素子１１と光線制御素子１２との位相ずれを表すパラメータｉｏｆｆｓｅｔのうちの少なくとも１つを、パネルパラメータΘとすることができる。
【００１８】
なお、上記視差番号ｖは連続値であるが、視差画像は離散的であるので、ｖにそのまま視差画像を割り当てることはできない。そこで、線形補間や３次内挿などの補間を用いる。このようにして、表示部１０には、互いに視差を有する複数の視差画像が表示される。
【００１９】
図３は、視差数が９である場合に、ある視点位置において、表示部１０の立体画像が表示される表示領域（画面）で実際に観察された視差画像の視差番号を示す図である（後述の光線視差番号データを示す図であると捉えることもできる）。この例では、ある視点位置で観察されるべき視差画像が、視差番号５の視差画像であるとする。図３の例では、ある視点位置には、表示部１０から視差番号５のサブ画素からの光が入射するので、視聴者が、ある視点位置から表示部１０を片眼で観察すると、表示部１０の全領域に渡って視差番号５の視差画像を観察することができる。
【００２０】
一方、図４に示すように、ある視点位置には、表示部１０から、異なる視差番号（１、４、５、９）のサブ画素からの光が入射する場合は、視聴者が、ある視点位置から表示部１０を片眼で観察すると、異なる視差番号の視差画像を観察することとなる。この場合、表示部１０の表示領域において、立体画像を観察可能な領域と、立体画像を観察できない領域（逆視領域）と、が発生してしまい、視聴者は、画面全体で立体画像を観察することができない。ここで、パネルパラメータが設計値のとおりに設定されることは稀であるため、通常は、ある視点位置で観察されるべき視差画像が観察されるよう（視聴者が画面全体で立体画像を観察することができるよう）、パネルパラメータを調整するキャリブレーションを行う必要がある。
【００２１】
本実施形態では、表示部１０に表示される視差画像のうち、予め設定された視点位置で実際に観察された視差画像の視差番号を特定可能な光線視差番号データを用い、パネルパラメータを変更したら光線視差番号データがどのように変化するのかを計算することで、従来のようなパネルパラメータの変更→パネルパラメータの変更を反映させた表示→観察というサイクルを繰り返す工程を除外し、キャリブレーションに要する時間を短縮することができる。以下、具体的に説明する。
【００２２】
ここでは、図５に示すように、表示部１０の表示領域は、Ｍ列Ｎ行のマトリクス状に配置される複数の画像領域Ｐに分割される。例えば第ｍ列（≦Ｍ）第ｎ行（≦Ｎ）目の画像領域Ｐは、Ｐ（ｍ，ｎ）と表記される。各画像領域Ｐは、各視点に対応する複数の視差画像の各々の画素を含む要素画像が少なくとも１つ表示される領域である。この例では、１つの画像領域Ｐは、１つの要素画像が表示される領域として説明する。ここで、任意の視点位置において、各画像領域Ｐで何番の視差番号が実際に観察されたかを特定可能なデータを光線視差番号データと呼び、光線視差番号データの画面の横と縦の分割数を、それぞれＭ（列数），Ｎ（行数）とする。以下の説明では、画像領域Ｐ（ｍ，ｎ）に表示される視差画像のうち、視点位置で実際に観察された視差画像を示す視差番号を、光線視差番号データＬ０（ｍ，ｎ）と表記する場合がある。この光線視差番号データは、請求項の「第１視差番号」に対応していると捉えることもできる。
【００２３】
なお、光線視差番号データの取得方法は任意であるが、例えば表示部１０から発せられる光線の輝度を測定するための輝度計を動かして取得することもできるし、順番に点灯させた視差画像を目視で確認することで取得することもできるし、順番に点灯させた視差画像を撮影（複数枚撮影してもよい）し、その撮影結果を解析することで取得することもできる。
【００２４】
本実施形態では、予め設定された視点位置において、各画像領域Ｐで何番の視差番号が実際に観察されたかを特定可能な光線視差番号データを不図示の記憶装置に登録しておく。なお、記憶装置の場所は任意であり、例えば画像処理部２０に設けられる形態であってもよいし、外部装置（サーバ装置等）に設けられる形態であってもよい。以上を前提として、本実施形態の画像処理部２０の詳細な内容を説明する。
【００２５】
画像処理部２０の具体的な内容を説明する前に、画像処理部２０が実行するキャリブレーション処理の概要を説明する。上述の式１によって求まるサブ画素（ｉ，ｊ）の視差番号と、実際に観察された光線視差番号データ（サブ画素（ｉ，ｊ）に対応する画像領域Ｐに表示される視差画像のうち、予め設定された視点位置で実際に観察された視差画像を示す視差番号）との関係を図６に示す。ここでは、表示素子１１の第１方向（行方向）のサブ画素数をＷ、第２方向（列方向）のサブ画素数をＨとし、レンズ下に配置される表示素子１１のサブ画素の位置座標を（ｉ，ｊ）Ｔとすると（Ｔは転置を示す）、サブ画素位置（ｉ，ｊ）Ｔと、画像領域Ｐの座標位置（ｍ，ｎ）Ｔとの間の関係は、以下の式２により表される。
【数２】
2014057163.tif 000004
【００２６】
逆に、画像領域Ｐの座標位置（ｍ，ｎ）Ｔに対応するサブ画素位置（ｉ，ｊ）Ｔは、以下の式３により表される。
【数３】
2014057163.tif 000005
【００２７】
したがって、上述の式１および上述の式３より、座標位置（ｍ，ｎ）Ｔの画像領域Ｐに対応するサブ画素位置の視差番号は、ｖ｛（Ｗ×ｍ）／Ｍ，（Ｈ×ｎ）／Ｎ｜Θ０｝となる。Θ０は、観察時のパネルパラメータを示し、この例では、Θ０＝（ａｔａｎ０，Ｘｎ０，ｉｏｆｆｓｅｔ０）とする。以下の説明では、観察時のパネルパラメータΘ０を「第１パネルパラメータΘ０」と呼ぶ場合がある。また、実際に観察された光線視差番号データ（座標位置（ｍ，ｎ）Ｔの画像領域Ｐに対応する光線視差番号データ）を、Ｌ０（ｍ，ｎ）と表記する。このとき、表示素子１１と光線制御素子１２との位置関係やレンズの特性などによって変化する量をｃ（ｍ，ｎ）とすると、ｖ｛（Ｗ×ｍ）／Ｍ，（Ｈ×ｎ）／Ｎ｜Θ０｝、Ｌ０（ｍ，ｎ）、および、ｃ（ｍ，ｎ）の間には、以下の式４で表される関係が成立する。
【数４】
2014057163.tif 000006
【００２８】
上記変化量ｃ（ｍ，ｎ）はハードウェアのセッティングによって一意に決まる値であり、配置する視差番号などにはよらずパネル毎に固有の値となる。
【００２９】
ここで、パネルパラメータを、第１パネルパラメータΘ０＝（ａｔａｎ０，Ｘｎ０，ｉｏｆｆｓｅｔ０）から、Θ’＝（ａｔａｎ’，Ｘｎ’，ｉｏｆｆｓｅｔ’）に変更することを考える。パネルパラメータがΘ’＝（ａｔａｎ’，Ｘｎ’，ｉｏｆｆｓｅｔ’）の場合に、座標位置（ｍ，ｎ）Ｔの画像領域Ｐに対応するサブ画素位置の視差番号は、ｖ｛（Ｗ×ｍ）／Ｍ，（Ｈ×ｎ）／Ｎ｜Θ’｝となるため、パネルパラメータが、第１パネルパラメータΘ０からΘ’に変更された場合に視点位置で観察されることが予想される視差画像を示す視差番号Ｌ’（ｍ，ｎ｜Θ’）は、以下の式５で表すことができる。
【数５】
2014057163.tif 000007
【００３０】
ここで、上記変化量ｃ（ｍ，ｎ）は、パネルパラメータの変更によらず一定の値となる。従って、上記式４と上記式５から変化量ｃ（ｍ，ｎ）を消去すると、上述の視差番号Ｌ’（ｍ，ｎ｜Θ’）は、以下の式６で表すことができる。
【数６】
2014057163.tif 000008
【００３１】
本実施形態では、パネルパラメータが取り得る範囲内の何れかの値を、パネルパラメータ候補として指定する。そして、指定したパネルパラメータ候補と、第１パネルパラメータΘ０と、実際に観察された光線視差番号データＬ０（ｍ，ｎ）とを用いて、パネルパラメータが、第１パネルパラメータΘ０から、指定されたパネルパラメータ候補に変更された場合に視点位置で観察されることが予想される視差画像を示す視差番号（以下の説明では、「第２視差番号」と呼ぶ場合がある）Ｌ’（ｍ，ｎ｜Θ’）を算出する（式６参照）。本実施形態では、指定され得る複数のパラメータ候補のうち、上記第２視差番号と、予め設定された視点位置で観察されるべき視差画像を示す第３視差番号との誤差が最小となるパネルパラメータ候補を、キャリブレーションされた最適なパネルパラメータとして選択する。以下、画像処理部２０の具体的な内容を説明する。
【００３２】
図７は、画像処理部２０の構成例を示すブロック図である。図７に示すように、画像処理部２０は、第１取得部２１と、指定部２２と、第１算出部２３と、第２取得部２４と、選択部２５と、第３取得部２６と、第２算出部２７とを備える。
【００３３】
第１取得部２１は、画像領域Ｐごとに、当該画像領域Ｐに表示される視差画像のうち、予め設定された視点位置で実際に観察された視差画像を示す第１視差番号を取得する。本実施形態では、第１取得部２１は、予め設定された視点位置において、各画像領域Ｐで何番の視差番号が実際に観察されたかを特定可能な光線視差番号データを、不図示の記憶装置から取得することにより、各画像領域Ｐに対応する第１視差番号を取得する。
【００３４】
指定部２２は、表示素子１１と光線制御素子１２との対応関係に関するパネルパラメータが取り得る範囲内の何れかの値を、パネルパラメータ候補として指定する。本実施形態では、ａｔａｎ，Ｘｎ，ｉｏｆｆｓｅｔの各々が取り得る範囲をそれぞれ等分し、等分した各点（値）の組み合わせを、パネルパラメータ候補として指定することができる。
【００３５】
第１算出部２３は、指定部２２により指定されたパネルパラメータ候補と、第１パネルパラメータΘ０とを用いて、パネルパラメータが、第１パネルパラメータΘ０から指定部２２により指定されたパネルパラメータ候補に変更された場合に視点位置で観察されることが予想される視差画像を示す第２視差番号を算出する。本実施形態の第１算出部２３は、画像領域Ｐごとに、指定部２２によりパネルパラメータ候補が指定されるたびに、その指定されたパネルパラメータ候補と、第１パネルパラメータΘ０と、第１取得部２１により取得された当該画像領域Ｐに対応する第１視差番号とを用いて、各画像領域Ｐに対応する第２視差番号を算出する。
【００３６】
より具体的には、第１算出部２３は、画像領域Ｐごとに、指定部２２により指定されたパネルパラメータ候補を用いて算出可能な当該画像領域Ｐに対応するサブ画素の視差番号（サブ画素が表示する視差画像を示す視差番号）と、第１パネルパラメータΘ０を用いて算出可能な当該画像領域に対応するサブ画素の視差番号との差分を、当該画像領域Ｐに対応する第１視差番号に加えることで、当該画像領域Ｐに対応する第２視差番号を算出する。一例として、指定部２２により、パネルパラメータ候補Θ’＝（ａｔａｎ’，Ｘｎ’，ｉｏｆｆｓｅｔ’）が指定され、座標位置（ｍ，ｎ）Ｔの画像領域Ｐに対応する第２視差番号Ｌ’（ｍ，ｎ｜Θ’）を算出する場合を想定する。第１算出部２３は、指定されたパネルパラメータ候補Θ’を用いて、当該画像領域Ｐに対応するサブ画素の視差番号ｖ｛（Ｗ×ｍ）／Ｍ，（Ｈ×ｎ）／Ｎ｜Θ’｝を算出する（上記式１および上記式３参照）。また、第１算出部２３は、第１パネルパラメータΘ０を用いて、当該画像領域Ｐに対応するサブ画素の視差番号ｖ｛（Ｗ×ｍ）／Ｍ，（Ｈ×ｎ）／Ｎ｜Θ０｝を算出する（上記式１および上記式３参照）。そして、第１算出部２３は、算出したｖ｛（Ｗ×ｍ）／Ｍ，（Ｈ×ｎ）／Ｎ｜Θ’｝とｖ｛（Ｗ×ｍ）／Ｍ，（Ｈ×ｎ）／Ｎ｜Θ０｝との差分を、当該画像領域Ｐに対応する第１視差番号（座標位置（ｍ，ｎ）Ｔの画像領域Ｐに対応する光線視差番号データＬ０（ｍ，ｎ））に加えることで、当該画像領域Ｐに対応する第２視差番号Ｌ’（ｍ，ｎ｜Θ’）を算出する（上記式６参照）。
【００３７】
第２取得部２４は、予め設定された視点位置で観察されるべき視差画像を示す第３視差番号を取得する。本実施形態では、予め設定された視点位置において、各画像領域Ｐで観察されるべき視差画像を示す視差番号（第３視差番号）を特定可能な目標光線視差番号データが、予め不図示の記憶装置に登録されている。目標光線視差番号データのサイズは、前述の光線視差番号データのサイズと同一であるとする。以下の説明では、座標位置（ｍ，ｎ）Ｔの画像領域Ｐに表示される視差画像のうち、予め設定された視点位置で観察されるべき視差画像を示す第３視差番号を、目標光線視差番号データＬＧ（ｍ，ｎ）と表記する場合がある。本実施形態では、第２取得部２４は、後述のキャリブレーション処理が実行される前の段階で、不図示の記憶装置から目標光線視差番号データを取得することにより、各画像領域Ｐに対応する第３視差番号を取得し、取得した第３視差番号を選択部２５へ渡す。目標光線視差番号データが格納される記憶装置の場所は任意であり、画像処理部２０に設けられていてもよいし、外部装置（例えばサーバ装置）に設けられていてもよい。
【００３８】
例えば図３に示すように、観察者が、予め設定された視点位置から表示部１０を片眼で観察すると、画面全域に渡って視差番号５の視差画像を観察することができるようにするためには、各画像領域Ｐで観察されるべき視差画像を示す第３視差番号ＬＧ（ｍ，ｎ）＝５（０≦ｍ≦Ｍ，０≦ｎ≦Ｎ）に設定されることが好ましい。なお、上述の目標光線視差番号データは任意のものを用いてよい。例えば任意のパネルにおいて実際に観察された光線視差番号データのマップを、目標光線視差番号データとしてもよい。
【００３９】
選択部２５は、指定部２２により指定され得る複数のパネルパラメータ候補に含まれる第１パネルパラメータ候補が指定された場合に算出された第２視差番号と、第２取得部２４により取得された第３視差番号との誤差が、第１パネルパラメータ候補とは異なる第２パネルパラメータ候補が指定された場合に算出された第２視差番号と第３視差番号との誤差よりも小さい場合は、第１パネルパラメータ候補を、キャリブレーションされた最適なパネルパラメータとして選択する。本実施形態では、選択部２５は、指定部２２により指定され得る複数のパネルパラメータ候補のうち、第２視差番号と第３視差番号との誤差が最小となるパネルパラメータ候補を、キャリブレーションされた最適なパネルパラメータとして選択する。
【００４０】
さらに詳述すれば以下のとおりである。選択部２５は、第１算出部２３により各画像領域Ｐに対応する第２視差画像が算出されるたびに、当該画像領域Ｐに対応する第２視差番号と、第２取得部２４により取得された当該画素領域に対応する第３視差番号との差分（誤差）を求める（画像領域Ｐごとに誤差を求める）。例えば座標位置（ｍ，ｎ）Ｔの画像領域Ｐに対応する誤差は二重誤差として以下の式７のように定義することもできる。
【数７】
2014057163.tif 000009
【００４１】
また、絶対誤差として以下の式８のように定義してもよい。
【数８】
2014057163.tif 000010
【００４２】
以上より、表示領域全体（画面全体）の誤差は以下の式９で表すことができる。
【数９】
2014057163.tif 000011
上記式９は、画面全体（０≦ｍ≦Ｍ，０≦ｎ≦Ｎ）の二重誤差の総和を示す。
【００４３】
次に、選択部２５は、算出した画面全体の誤差が最小となるか否かの最小判定を行う。最小判定の方法は任意であるが、以下に一例を挙げて説明する。例えばデフォルトの最小誤差値Ｅｍｉｎを大きな値（例えばＥｍｉｎ＝１０１０）に設定しておき、指定部２２により指定された１回目のパラメータ候補Θ’に対応して算出された誤差Ｅ（Θ’）とＥｍｉｎとを比較する。Ｅ（Θ’）＜Ｅｍｉｎであれば、ＥｍｉｎをＥ（Θ’）で更新する。次のパネルパラメータ候補が指定された場合も同様に、当該次のパネルパラメータ候補に対応して算出された誤差と、最小誤差値Ｅｍｉｎとを比較し、小さい方の値を最小誤差値Ｅｍｉｎに設定する。そして、選択部２５は、全てのパネルパラメータ候補の指定が完了したときのＥｍｉｎに対応するパネルパラメータ候補（誤差が最小となるパネルパラメータ候補）を、キャリブレーションされた最適なパネルパラメータΘａとして選択する。なお、最小判定は、ここで述べた、全てのパネルパラメータ候補について最小判定する全探索以外にも、最急降下法や共益勾配法など一般的な非線形最適化手法を用いることもできる。また、ここでは、全ての画像領域Ｐについて、画像領域Ｐごとに誤差を算出し、算出した誤差の総和が最小となるパネルパラメータ候補を選択しているが、これに限らず、例えば１つの画像領域Ｐに着目して誤差を算出し、算出した誤差が最小となるパネルパラメータ候補を選択する形態であってもよい。
【００４４】
なお、選択部２５は、第１パネルパラメータΘ０と、第２取得部２４により取得された第３視差番号ＬＧ（ｍ，ｎ）との差分（誤差）が、指定部２２により指定され得る複数のパネルパラメータ候補の各々に対応する誤差（当該パネルパラメータ候補が指定された場合の第２視差番号と第３視差番号との誤差）よりも小さい場合は、第１パネルパラメータΘ０を、キャリブレーションされた最適なパネルパラメータΘａとして選択することもできる。
【００４５】
図８は、本実施形態の画像処理部２０が実行するキャリブレーション処理を概念的に示すイメージ図である。図８に示すように、本実施形態では、パネルパラメータを構成するａｔａｎ，Ｘｎ，ｉｏｆｆｓｅｔの各々が取り得る範囲をそれぞれ等分し、等分した各点（値）の組み合わせから構成され得る複数のパネルパラメータ候補の各々について、当該パネルパラメータ候補が指定された場合に視点位置で観察されることが予想される視差画像を示す第２視差番号Ｌ’（ｍ，ｎ）と、視点位置で観察されるべき視差画像を示す第３視差番号ＬＧ（ｍ，ｎ）との誤差を評価し、誤差が最小となる第２視差番号Ｌａ（ｍ，ｎ）が得られるときのパネルパラメータ候補を、キャリブレーションされた最適なパネルパラメータΘａとして選択する。
【００４６】
図９は、本実施形態の画像処理部２０が実行するキャリブレーション処理の一例を示すフローチャートである。図９に示すように、第１取得部２１は、各画像領域Ｐに対応する光線視差番号データを取得する（ステップＳ１）。指定部２２は、パネルパラメータが取り得る範囲内の何れかの値を、パネルパラメータ候補として指定する（ステップＳ２）。第１算出部２３は、画像領域Ｐごとに、指定部２２により指定されたパネルパラメータ候補を用いて算出可能な当該画像領域Ｐに対応するサブ画素の視差番号と、第１パネルパラメータΘ０を用いて算出可能な当該画像領域に対応するサブ画素の視差番号との差分を、当該画像領域Ｐに対応する光線視差番号データに加えることで、当該画像領域Ｐに対応する第２視差番号を算出する（ステップＳ３）。選択部２５は、画像領域Ｐごとに、当該画像領域Ｐに対応する第２視差番号と、第２取得部２４により取得された当該画像領域Ｐに対応する第３視差番号との誤差を算出する（ステップＳ４）。選択部２５は、全てのパネルパラメータ候補の指定が完了したか否かを判断する（ステップＳ５）。全てのパネルパラメータ候補の指定が完了したと判断した場合（ステップＳ５の結果：ＹＥＳの場合）、選択部２５は、誤差が最小となるパネルパラメータ候補を、キャリブレーションされた最適なパネルパラメータとして選択する（ステップＳ６）。より具体的には、選択部２５は、全てのパネルパラメータ候補の指定が完了したときのＥｍｉｎに対応するパネルパラメータ候補を、キャリブレーションされた最適なパネルパラメータΘａとして選択する。一方、全てのパネルパラメータ候補の指定が完了していないと判断した場合（ステップＳ５の結果：ＮＯの場合）、選択部２５は、指定部２２に対して、次のパネルパラメータ候補の指定を指示する。そして、上述のステップＳ２以降の処理が繰り返される。
【００４７】
再び図７に戻って説明を続ける。第３取得部２６は、立体画像に用いるＫ個（Ｋは２以上の整数）の視差画像を取得する。つまり、第３取得部２６は、複数の視差画像を含む立体画像を取得する機能を有する。
【００４８】
第２算出部２７は、サブ画素ごとに、選択部２５により選択されたパネルパラメータを用いて算出可能な当該サブ画素の視差番号（以下の説明では、「第４視差番号」と呼ぶ場合がある）と、第３取得部２６により取得された複数の視差画像とに基づいて、当該サブ画素の画素値（輝度値）を算出する。以下、サブ画素の画素値の算出方法を具体的に説明する。
【００４９】
レンズ下に配置されたパネル上のサブ画素の位置座標を（ｉ，ｊ）Ｔとする。ここでＴは転置を示す。また、全視差数をＫとする。図１０は、パネル、視差画像、光線視差番号データの関係を模式的に示す図である。図１０に示すように、表示素子１１の第１方向（行方向）のサブ画素数をＷ（列数）、第２方向（列方向）のサブ画素数をＨ（行数）とし、光線視差番号データの画面（表示領域）の横と縦の分割数をＭ（列数），Ｎ（行数）とし、各視差画像の横と縦の画素数をそれぞれＸ，Ｙとする。サブ画素（ｉ，ｊ）Ｔの視差番号をｖ（ｉ，ｊ｜Θａ）とする。サブ画素（ｉ，ｊ）Ｔに相当する視差画像上の座標（ｘ，ｙ）は以下の式１０で表すことができる。
【数１０】
2014057163.tif 000012
上述の式１０において、ｒｏｕｎｄ（ｘ）は、ｘを四捨五入したものとする。
【００５０】
サブ画素の画素値を計算するためには、視差番号は連続値であるが視差画像は離散的であるので、線形補間などで値を求める必要がある。視差番号に隣接する離散的な２つの視差番号は、以下の式１１で表すことができる。
【数１１】
2014057163.tif 000013
【００５１】
ここで、ｃｅｉｌ（ｘ）は、ｘを超えない最大の整数とする。すると、サブ画素（ｉ，ｊ）Ｔの画素値は、線形補間を行うことにより、以下の式１２で表すことができる。
【数１２】
2014057163.tif 000014
ここで、Ｉｖ（ｘ，ｙ）は、視差番号ｖ、座標位置（ｘ，ｙ）Ｔにおける視差画像の画素値とする。
【００５２】
以上のようにして、第２算出部２７は、各サブ画素の画素値を算出することにより、表示部１０に表示する立体画像を生成する。そして、第２算出部２７は、生成した立体画像を表示部１０に出力する。
【００５３】
以上に説明したように、本実施形態では、指定部２２によりパネルパラメータ候補が指定されるたびに、指定されたパネルパラメータ候補と、観察時におけるパネルパラメータを示す第１パネルパラメータΘ０と、予め設定された視点位置で実際に観察された視差番号を示す第１視差番号とを用いて、パネルパラメータが、第１パネルパラメータΘ０から、指定されたパネルパラメータ候補に変更された場合に視点位置で観察されることが予想される視差画像を示す第２視差番号を算出する。そして、算出した第２視差番号と、予め設定された視点位置で観察されるべき視差画像を示す第３視差番号との誤差が最小となるパネルパラメータ候補を、キャリブレーションされた最適なパネルパラメータとして選択する。つまり、本実施形態では、図９に例示された計算処理を実行するだけで、最適なパネルパラメータを選択することができるので、従来のようにパネルパラメータの変更→パネルパラメータの変更を反映させた表示→観察というサイクルを繰り返す必要が無く、キャリブレーションに要する時間を短縮することができる。
【００５４】
（第１実施形態の変形例）
例えば第１取得部２１は、光線の歪みを補正する歪み補正が行われた第１視差番号を取得する形態であってもよい。以下、具体的に説明する。ここで、取得された光線視差番号データは、カメラレンズの歪みなどによってパネル形状の長方形ではなく、台形などに歪んでいる可能性が高い。このような歪み補正の座標変換は、例えば以下の式１３により表される。
【数１３】
2014057163.tif 000015
【００５５】
例えば射影変換などを用いる場合は、以下の式１４により表される。
【数１４】
2014057163.tif 000016
上記式１４におけるａ０〜ａ９は射影変換のパラメータであり、取得された光線視差番号データの画面における４頂点と、液晶パネル（表示素子１１）の４頂点の座標から求めることができる。このため、サブ画素位置（ｉ，ｊ）Ｔに対応する光線視差番号データは、以下の式１５により表される。
【数１５】
2014057163.tif 000017
ここで特定された座標は、整数でない可能性もある。その場合は周辺の光線視差番号データを用いて補間して計算することができる。
【００５６】
その他の内容は上述の第１実施形態と同様である。なお、第１取得部２１が、不図示の記憶装置から取得した光線視差番号データに対して歪み補正を行う形態であってもよいし、歪み補正が行われた光線視差番号データが不図示の記憶装置に予め記憶されている形態であってもよい。要するに、第１取得部２１が、光線の歪みを補正する歪み補正が行われた第１視差番号を取得する形態であればよい。
【００５７】
（第２実施形態）
第２実施形態では、サブ画素ごとに、パネルパラメータが第１パネルパラメータΘ０から選択部２５により選択されたパネルパラメータΘａに変更された場合に視点位置で観察されることが予想される視差画像を示す第４視差番号と第３視差番号との差分値を示す補正データを用いて、視点位置で観察される視差番号を第３視差番号に設定するための補正を行う補正部を備える点で上述の第１実施形態と相違する。以下、具体的に説明する。なお、第１実施形態と共通する部分については、説明を適宜省略する。
【００５８】
図１１は、第２実施形態の画像処理部２００の構成例を示すブロック図である。図１１に示すように、画像処理部２００は、上述の第２算出部２７の代わりに、補正部３０と画素値算出部４０を備える。補正部３０は、第３算出部３１と、第４算出部３２と、補正データ算出部３３と、設定部３４とを含む。
【００５９】
第３算出部３１は、サブ画素（ｉ，ｊ）ごとに、選択部２５により選択されたパネルパラメータΘａを用いて、当該サブ画素（ｉ，ｊ）の視差番号ｖ（ｉ，ｊ｜Θａ）を算出する（式１参照）。以下の説明では、パネルパラメータΘａから算出可能なサブ画素の視差番号を、第５視差番号と呼ぶ場合がある。第３算出部３１は、選択部２５により選択されたパネルパラメータΘａを用いて、各サブ画素の第５視差番号を算出する。
【００６０】
第４算出部３２は、サブ画素（ｉ，ｊ）ごとに、第１取得部２１により取得される当該サブ画素（ｉ，ｊ）に対応する第１視差番号（予め設定された視点位置において、当該サブ画素（ｉ，ｊ）に対応する画像領域Ｐで実際に観察された視差画像を示す視差番号）Ｌ０（ｍ，ｎ）と、第１パネルパラメータΘ０と、選択部２５により選択されたパネルパラメータΘａとを用いて、パネルパラメータが第１パネルパラメータΘ０からΘａに変更された場合に視点位置で観察されることが予想される視差画像を示す第４視差番号を算出する。サブ画素（ｉ，ｊ）に対応する画像領域Ｐ（ｍ，ｎ）に表示される視差画像のうち、パネルパラメータが第１パネルパラメータΘ０からΘａに変更された場合に視点位置で観察されることが予想される視差画像を示す第４視差番号Ｌ’（ｍ，ｎ｜Θａ）は、以下の式１６で表すことができる（基本的には上記式６と同様）。
【数１６】
2014057163.tif 000018
【００６１】
補正データ算出部３３は、サブ画素（ｉ，ｊ）ごとに、当該サブ画素（ｉ，ｊ）に対応する第４視差番号Ｌ’（ｍ，ｎ｜Θａ）と、第２取得部２４により取得される当該サブ画素（ｉ，ｊ）に対応する第３視差番号（予め設定された視点位置において、サブ画素（ｉ，ｊ）に対応する画像領域Ｐ（ｍ，ｎ）で観察されるべき視差画像を示す視差番号）との差分を示す補正データを算出する。サブ画素（ｉ，ｊ）に対応する補正データをＣ（ｍ，ｎ）、第３視差番号をｋｄｓｔと表記した場合、補正データＣ（ｍ，ｎ）は、以下の式１７で表すことができる。
【数１７】
2014057163.tif 000019
【００６２】
また、前述したように、サブ画素位置（ｉ，ｊ）Ｔと、画像領域Ｐの座標位置（ｍ，ｎ）Ｔとの間の関係は、上記式２で表すことができるので、サブ画素（ｉ，ｊ）の補正データは、Ｃ（（Ｍ×ｉ）／Ｗ，（Ｎ×ｊ）／Ｈ）と表すこともできる。
【００６３】
設定部３４は、サブ画素（ｉ，ｊ）ごとに、当該サブ画素に対応する第５視差番号ｖ（ｉ，ｊ｜Θａ）と、当該サブ画素に対応する補正データＣ（（Ｍ×ｉ）／Ｗ，（Ｎ×ｊ）／Ｈ）とを加算した値を視差数Ｋで除算した結果の余りの数を、当該サブ画素の視差番号として設定する。これにより、予め設定された視点位置において、サブ画素（ｉ，ｊ）に対応する画像領域Ｐで観察される視差画像を、第３視差番号ｋｄｓｔの視差画像に設定することが可能になる。つまり、補正部３０は、サブ画素（ｉ，ｊ）ごとに、当該サブ画素に対応する補正データＣ（（Ｍ×ｉ）／Ｗ，（Ｎ×ｊ）／Ｈ）を用いて、当該サブ画素（ｉ，ｊ）に対応する第５視差番号ｖ（ｉ，ｊ｜Θａ）に対して、視点位置で観察される視差番号を第３視差番号ｋｄｓｔに設定するための補正を行っていると捉えることができる。設定部３４による設定後（補正後）のサブ画素（ｉ，ｊ）の視差番号ｖ’（ｉ，ｊ｜Θａ）は、以下の式１８により表すことができる。
【数１８】
2014057163.tif 000020
【００６４】
次に、画素値算出部４０について説明する。画素値算出部４０は、各サブ画素の補正後の視差番号（設定部３４により設定された視差番号）と、第３取得部２６により取得された複数の視差画像とに基づいて、当該サブ画素の画素値（輝度値）を算出する。この各サブ画素の画素値の算出方法は、第１実施形態の第２算出部２７による算出方法と同様であるので、詳細な説明は省略する。第２算出部２７と同様に、画素値算出部４０は、各サブ画素の画素値を算出することにより、表示部１０に表示する立体画像を生成する。そして、画素値算出部４０は、生成した立体画像を表示部１０に出力する。
【００６５】
以上に説明したように、本実施形態では、上述のキャリブレーション処理に加えて、サブ画素ごとに、パネルパラメータが、第１パネルパラメータΘ０からパネルパラメータΘａに変更された場合に視点位置で観察されることが予想される視差画像を示す第４視差番号と第３視差番号との差分値を示す補正データを用いて、視点位置で観察される視差番号を第３視差番号に設定するための補正を行う。これにより、キャリブレーションに要する時間を短縮しつつ、立体画像の表示領域（画面）において、立体画像を観察可能な領域と、立体画像を観察できない領域（逆視領域）と、が発生することを抑制できる。
【００６６】
以上、本発明の実施形態を説明したが、上述の各実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上述の各実施形態および変形例は任意に組み合わせることもできる。
【００６７】
例えば上述の各実施形態では、光線制御素子１２は、その光学的開口の延伸方向が表示素子１１の第２方向（列方向）に対して、所定の傾きを有するように配置されているが、傾きの大きさは任意に変更可能である。また、例えば光線制御素子１２は、その光学的開口の延伸方向が、表示素子１１の第２方向に一致するように配置される構成（いわゆる垂直レンズ）であってもよい。
【００６８】
上述の実施形態の画像処理部（２０，２００）は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ、ＲＡＭ、および、通信Ｉ／Ｆ装置などを含んだハードウェア構成となっている。上述した各部（第１取得部２１、指定部２２、第１算出部２３、第２取得部２４、選択部２５、第３取得部２６、第２算出部２７、補正部３０、画素値算出部４０）の機能は、ＣＰＵがＲＯＭに格納されたプログラムをＲＡＭ上で展開して実行することにより実現される。また、これに限らず、上述した各部の機能のうちの少なくとも一部を専用のハードウェア回路で実現することもできる。
【００６９】
また、上述の実施形態の画像処理部（２０，２００）で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上述の実施形態の画像処理部（２０，２００）で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上述の実施形態の画像処理部（２０，２００）で実行されるプログラムを、ＲＯＭ等の不揮発性の記録媒体に予め組み込んで提供するようにしてもよい。
【符号の説明】
【００７０】
１  立体画像表示装置
１０  表示部
１１  表示素子
１２  光線制御素子
２０  画像処理部
２１  第１取得部
２２  指定部
２３  第１算出部
２４  第２取得部
２５  選択部
２６  第３取得部
２７  第２算出部
３０  補正部
３１  第３算出部
３２  第４算出部
３３  補正データ算出部
３４  設定部
４０  画素値算出部
２００  画像処理部
【図１】
2014057163.tif 000021
【図２】
2014057163.tif 000022
【図３】
2014057163.tif 000023
【図４】
2014057163.tif 000024
【図５】
2014057163.tif 000025
【図９】
2014057163.tif 000026
【図１０】
2014057163.tif 000027
【図１１】
2014057163.tif 000028
【図６】
2014057163.tif 000029
【図７】
2014057163.tif 000030
【図８】
2014057163.tif 000031