(57)【要約】レンチキュラレンズの傾き角度及び傾き方向を正確に検出して、レンチキュラシートの搬送姿勢を高精度に修正する。レンチキュラシート３の搬送路１２に、主走査方向に沿って１列で、かつ不等間隔で、少なくとも第１〜第３レンズセンサ３４〜３６が配置されている。各レンズセンサ３４〜３６は、レンチキュラシート３を挟むように配置された発光部と受光部を有し、レンチキュラレンズ４の凹凸に応じた検出信号を出力する。レンチキュラシート３の搬送中に、第１〜第３レンズセンサ３４〜３６から出力された検出信号を解析して、レンチキュラレンズ４の傾き方向と傾き角度を正確に検出する。傾き方向と傾き角度に基づき、レンチキュラシートの姿勢を事前に修正し、線状画像の記録中でのレンチキュラシートの斜行を防止する。
2011092896.tif 000002
【特許請求の範囲】
【請求項１】
主走査方向に延びた複数のレンチキュラレンズが表面に形成されたレンチキュラシートに記録するプリンタであって、
前記主走査方向と直交する副走査方向に延びた搬送路に沿って、前記レンチキュラシートを搬送する搬送部と、
複数の視点画像を前記主走査方向に平行な線状画像に分割して、前記レンチキュラシートの裏面に記録する記録部と、
前記主走査方向に沿って一列の状態で前記搬送路に配置され、前記レンチキュラレンズの凹凸に応じた検出信号を出力する少なくとも第１〜第３の検出センサであって、これらの第１〜第３の検出センサの間に存在する３個の間隔のうち、少なくとも１つが他の２つと異なっている第１ないし第３の検出センサと、
前記搬送路上で前記レンチキュラシートの姿勢を調整する姿勢調整部と、
前記記録部による記録前に、前記各検出センサの検出信号を基に、前記主走査方向に対する前記レンチキュラレンズの長手方向の傾き方向と角度とを求め、この傾き方向と角度とに基づいて、前記レンチキュラレンズの長手方向が前記主走査方向とほぼ平行となるように、前記姿勢調整部を制御する制御部と、
を備えることを特徴とするプリンタ。
【請求項２】
前記傾き方向は、前記第１ないし第３の検出センサの検出信号から求め、前記傾き角度は、２個の前記検出センサの検出信号から求めることを特徴とする請求項１記載のプリンタ。
【請求項３】
前記姿勢調整部は、最初に求めた第１傾き方向と第１傾き角度とから、前記レンチキュラシートの姿勢を粗調整し、この粗調整後に第２傾き方向と第２傾き角度とを求め、この第２傾き方向と第２傾き角度とに基づいて微調整を行うとともに、
前記第１傾き角度は間隔が狭い２個の前記検出センサの検出信号から求め、前記第２傾き角度は間隔が広い２個の前記検出センサの検出信号から求めることを特徴とする請求項２記載のプリンタ。
【請求項４】
前記搬送路に前記レンチキュラシートの姿勢を規制する規制ガイドを設け、前記粗調整に用いた２個の前記検出センサのいずれか一方が任意の前記レンチキュラレンズを検出してから、このレンチキュラレンズを他方が検出するまでの期間における前記レンチキュラシートの搬送長が、前記レンチキュラレンズのレンズピッチよりも小さくなるように、前記搬送路上の前記レンチキュラシートの姿勢を規制することを特徴とする請求項２または３記載のプリンタ。
【請求項５】
前記粗調整に用いた２個の前記検出センサのいずれか一方が任意の前記レンチキュラレンズを検出してから、このレンチキュラレンズが他方で検出されるまでの期間における前記レンチキュラシートの搬送長が、前記レンチキュラレンズのレンズピッチよりも小さくなるように、２個の前記検出センサ間の距離が設定されていることを特徴とする請求項２または３記載のプリンタ。
【請求項６】
前記第１検出センサと前記第２検出センサとの間隔と、前記第２検出センサと前記第３検出センサとの間隔とが、「１」以外の公約数をもたない素数関係にあることを特徴とする請求項１ないし３いずれか１項記載のプリンタ。
【請求項７】
前記搬送路には、前記レンチキュラシートの斜行角度を所定角度以下に規制する規制ガイドが設けられており、
前記レンチキュラシートが最大に斜行している場合に、前記各検出センサを結ぶ直線が当該レンチキュラシート上で同時に跨ぐ前記レンチキュラレンズの上限数を「ｎ」とし、前記第１検出センサと前記第２検出センサとの間隔の大きさをＳ１とし、前記第２検出センサと前記第３検出センサとの間隔の大きさをＳ２とし、「２」以上「ｎ」以下の任意の自然数を「Ｍ」としたときに、前記Ｓ１及びＳ２は次式を満たすことを特徴する請求項１ないし３いずれか１項記載のプリンタ。
Ｓ１≠｛（Ｓ１＋Ｓ２）／Ｍ｝
Ｓ２≠｛（Ｓ１＋Ｓ２）／Ｍ｝
【請求項８】
前記記録部を駆動して、前記主走査方向に長く延びたテスト画像を前記レンチキュラシートに記録させる記録制御部と、
前記テスト画像の記録後に、前記レンチキュラシートが前記第１ないし第３の各検出センサを通過するように、前記搬送部を制御する搬送制御部と、
前記テスト画像の記録後から当該テスト画像が前記各検出センサを通過するまでの前記各検出センサの検出信号を比較して、前記各検出センサの前記副走査方向での相対位置のズレ量を検出するズレ量検出部とを備え、
前記制御部は、前記ズレ量検出部の検出結果に基づき、前記各検出センサの検出信号から、当該各検出センサの前記相対位置が揃っていると仮定した場合の前記傾き角度と傾き方向を求めることを特徴とする請求項１ないし７いずれか１項記載のプリンタ。
【請求項９】
前記制御部は、前記検出信号の１周期の間に搬送される前記レンチキュラシートの搬送長と、先に求めた前記傾き角度とに基づき、前記レンチキュラレンズのレンズピッチを求めることを特徴とする請求項１ないし８いずれか１項記載のプリンタ。
【請求項１０】
前記姿勢調整部は、前記レンチキュラシートの先端をクランプするクランパと、前記クランパを前記搬送路の搬送面上で回転させる回転機構とを備えることを特徴とする請求項１ないし９いずれか１項記載のプリンタ。
【請求項１１】
前記第１ないし第３検出センサは、搬送路を挟み込むように配置され、前記レンチキュラシートに向けて光を照射する発光部、及び前記発光部から照射された光を受光する受光部を有することを特徴とする請求項１ないし１０いずれか１項記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、裸眼で立体視が可能なプリントを作成するためのプリンタに関し、更に詳しくはレンチキュラシートの姿勢を修正して斜行を防止するプリンタに関するものである。
【背景技術】
【０００２】
レンチキュラレンズを左右方向に多数並べたレンチキュラシートを用いて、立体画像を観察できるようにした技術が知られている。これは、レンチキュラシートの背面側に、例えば左右の２視点から撮影したＲ視点画像及びＬ視点画像をそれぞれ線状（ストライプ状）に分割した線状画像を交互に配置するとともに、１個のレンチキュラレンズの下に、隣接する２つの線状画像を位置させたものである。左眼と右眼とが、各レンチキュラレンズを介して、視差のあるＲ視点画像及びＬ視点画像をそれぞれ観察することで、立体画像を観察することができる。また、Ｎ個（Ｎは３以上）の視点画像を撮影し、これらを線状に分割して、１個のレンチキュラレンズの背後に、Ｎ個の線状画像を並べて配置することによって、立体感を更に向上させることも知られている。【０００３】
プリンタを用いて、レンチキュラシートの背面に線状画像を記録する場合は、レンチキュラシートを副走査方向に間欠搬送する。各間欠搬送の直後に記録ヘッドを駆動して、主走査方向に延びた線状画像をレンチキュラシートに順次記録する。これにより、レンチキュラシートの背面に、視差のある少なくとも２種類の視点画像が記録される（特許文献１及び２参照）。【０００４】
ところで、レンチキュラシートの背面に複数の視点画像を記録する際に、レンチキュラシートが斜めに傾いた状態で搬送されることがある。これは、斜行（スキュー）と呼ばれている。この場合に、レンチキュラレンズの長手方向と主走査方向とが一致していない状態で画像記録が行われるから、記録品質が著しく低下してしまう。このレンチキュラシートの斜行に起因する記録品質の低下を防止するために、従来から様々な工夫がなされている。【０００５】
特許文献３には、記録ヘッドの近傍に光学センサを設け、この光学センサでレンチキュラレンズの位置を検出し、この位置検出結果に基づいて、レンチキュラシートの画像を記録する位置を調整するプリンタが記載されている。レンチキュラシートが斜行している場合でも、この斜行に対応して画像の記録位置を調整することができる。【０００６】
特許文献４には、レンチキュラシートの姿勢を事前に修正して、記録中での斜行を防止するプリンタが記載されている。このプリンタは、主走査方向に対するレンチキュラレンズの長手方向の傾き角度を検出し、この検出結果に応じて、レンチキュラシートを搬送面に垂直な軸周りに回転させる。傾き角度の検出のために、走査方向に並んだ２個の光学センサがシート搬送路に設けられている。各光学センサは、レンチキュラレンズの凹凸に応じた検出信号を出力する。これらの検出信号から、レンチキュラレンズの傾き角度を求めている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−２９２８７１号公報
【特許文献２】特開２００７−１４４９７４号公報
【特許文献３】特開２００７−７６０８４号公報
【特許文献４】特開平８−１３７０３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献３のように、記録ヘッドで視点画像を記録する位置を調整する場合、レンチキュラシートの斜行の程度が大きくなると、レンチキュラシートに記録される視点画像の歪みが大きくなり、記録品質が低下するという問題がある。【０００９】
また、特許文献４のプリンタのように、レンチキュラシートを回転させて姿勢を修正する場合には、視点画像の歪みは生じない。しかし、２個の光学センサから出力される検出信号（例えば、図８〜図１１参照）を比較しても、いずれの信号の位相が進んでいるか、あるいは遅れているかを判別するのは困難である。このため、特許文献４のプリンタでは、レンチキュラレンズの傾き角度や傾き方向を正確に求めることが困難であり、姿勢修正が正しく行われないおそれがある。【００１０】
なお、特許文献４のプリンタのように、２個の光学センサを主走査方向に並べて配置した場合には、両光学センサでレンチキュラシートの先端をそれぞれ検出したときの時間差から、レンチキュラレンズの傾き方向と傾き角度を算出する方法も考えられる。しかし、製造誤差等の各種の原因で、レンチキュラシートの先端とレンチキュラレンズの長手方向とが平行でない場合は、レンチキュラレンズの傾き角度を正確に検出することができない。この結果、レンチキュラレンズの長手方向を主走査方向に合わせることはできない。【００１１】
本発明は、レンチキュラレンズの傾き角度及び傾き方向を正確に検出して、レンチキュラシートの姿勢を高精度で修正するプリンタを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明のプリンタは、搬送部と、記録部と、少なくとも第１ないし第３の検出センサと、姿勢調整部と、制御部とを備え、レンチキュラシートの斜行防止のための姿勢修正をしてから、レンチキュラシートに複数の視点画像を記録する。このレンチキュラシートは、主走査方向に延びた複数のレンチキュラレンズが表面に形成されている。前記搬送部は、前記主走査方向と直交する副走査方向に延びた搬送路に沿って、前記レンチキュラシートを搬送する。前記記録部は、複数の視点画像を前記主走査方向に平行な線状画像に分割して、前記レンチキュラシートの裏面に記録する。前記第１〜第３の検出センサは、前記主走査方向に沿って一列の状態で前記搬送路に配置され、前記レンチキュラレンズの凹凸に応じた検出信号を出力する。これらの第１〜第３の検出センサは、その間に形成される３個の間隔のうち、少なくとも１つの間隔が他の２つの間隔と異なるように配列されている。前記姿勢調整部は、前記搬送路上で前記レンチキュラシートの姿勢を調整する。前記制御部は、前記記録部による記録前に、前記各検出センサの検出信号を基に、前記主走査方向に対する前記レンチキュラレンズの長手方向の傾き方向と角度とを求める。次に、前記制御部は、得られた傾き方向と角度とに基づいて前記姿勢調整部を制御し、前記レンチキュラレンズの長手方向が前記主走査方向とほぼ平行となるように、レンチキュラシートの姿勢を修正する。【００１３】
前記傾き方向は、前記第１ないし第３の検出センサの検出信号から求め、前記傾き角度は、２個の前記検出センサの検出信号から求めるのが望ましい。【００１４】
前記姿勢調整部は、前記レンチキュラシートの姿勢修正（レンチキュラレンズの傾き修正）を粗調整と微調整の２段階で行うのが望ましい。最初に求めた第１傾き方向と第１傾き角度とから、前記レンチキュラシートの姿勢を粗調整する。この粗調整後に、前記制御部は、第２傾き方向と第２傾き角度とを求める。この第２傾き方向と第２傾き角度とに基づいて、前記レンチキュラシートの姿勢が微調整される。ここで、前記第１傾き角度は間隔が狭い２個の前記検出センサの検出信号から求められ、前記第２傾き角度は間隔が広い２個の前記検出センサの検出信号から求められる。【００１５】
前記搬送路に前記レンチキュラシートの姿勢を規制する規制ガイドを設けるのが望ましい。前記粗調整に用いた２個の検出センサのいずれか一方が任意の前記レンチキュラレンズを検出してから、このレンチキュラレンズを他方が検出するまでの期間における前記レンチキュラシートの搬送長が測定される。この搬送長が、前記レンチキュラレンズの１レンズピッチよりも小さくなるように、前記規制ガイドは前記搬送路上の前記レンチキュラシートの姿勢を規制する。【００１６】
前記粗調整に用いた２個の前記検出センサは、その一方が任意の前記レンチキュラレンズを検出してから、このレンチキュラレンズが他方で検出されるまでの期間における前記レンチキュラシートの搬送長が、前記レンチキュラレンズの１レンズピッチよりも小さくなるように、２個の前記検出センサ間の距離が定められている。【００１７】
前記第１検出センサと前記第２検出センサとの間隔と、前記第２検出センサと前記第３検出センサとの間隔とが、「１」以外の公約数をもたない素数関係にあることが望ましい。【００１８】
前記搬送路には、前記レンチキュラシートの斜行角度を所定角度以下に規制する規制ガイドを設けるのが望ましい。前記レンチキュラシートが最大に斜行している場合に、前記各検出センサを結ぶ直線が当該レンチキュラシート上で同時に跨ぐ前記レンチキュラレンズの上限数を「ｎ」とし、前記第１検出センサと前記第２検出センサとの間隔の大きさをＳ１とする。また、前記第２検出センサと前記第３検出センサとの間隔の大きさをＳ２とし、「２」以上「ｎ」以下の任意の自然数を「Ｍ」とする。前記Ｓ１及びＳ２は、次式を満たしている。
Ｓ１≠｛（Ｓ１＋Ｓ２）／Ｍ｝
Ｓ２≠｛（Ｓ１＋Ｓ２）／Ｍ｝【００１９】
前記プリンタは、記録部を駆動して、前記主走査方向に長く延びたテスト画像を前記レンチキュラシートに記録させる記録制御部と、前記テスト画像の記録後に、前記レンチキュラシートが前記第１ないし第３の各検出センサを通過するように、前記搬送部を制御する搬送制御部と、前記テスト画像の記録後から当該テスト画像が前記各検出センサを通過するまでの前記各検出センサの検出信号を比較して、前記各検出センサの前記副走査方向での相対位置のズレ量を検出するズレ量検出部とを備えている。前記制御部は、前記ズレ量検出部の検出結果に基づき、前記各検出センサの検出信号から、当該各検出センサの前記相対位置が揃っていると仮定した場合の前記傾き角度と傾き方向を求める。【００２０】
前記制御部は、前記検出信号の１周期の間に搬送される前記レンチキュラシートの搬送長と、先に求めた前記傾き角度とに基づき、前記レンチキュラレンズのレンズピッチを求める。また、前記姿勢調整部は、前記レンチキュラシートの先端をクランプするクランパと、前記クランパを前記搬送路の搬送面上で回転させる回転機構とを備えている。【００２１】
前記第１ないし第３検出センサは、前記レンチキュラシートに向けて光を照射する発光部と、前記発光部から照射された光を受光する受光部とから構成されている。
【発明の効果】
【００２２】
本発明のプリンタは、レンチキュラシートの搬送路に、３個以上の検出センサを、各々の間隔のうち少なくとも１つの間隔が他のいずれかの間隔と異なるように主走査方向に沿って一列に配列したので、各検出センサから出力される検出信号に基づき、レンチキュラレンズの傾き方向と傾き角を正確に求めることができる。これにより、レンチキュラレンズの長手方向が主走査方向と平行になるように、レンチキュラシートの姿勢修正を行うことができる。【００２３】
また、傾き修正を、互いに隣接する２個の検出センサの検出信号から求めた傾き角度に基づいて実行する粗調整と、粗調整に用いた２個の検出センサ間の距離よりも大きい距離をあけて配置された２個の検出センサの検出信号から求めた傾き角度に基づき実行する微調整との２段階に分けて行うから、傾き角度の算出を簡単に行うことができる。その結果、姿勢修正を短時間で行うことができる。【００２４】
また、副走査方向における各検出センサの相対位置のズレ量を検出し、この検出結果に基づき、各検出センサの相対位置が揃っていると仮定した場合の傾き角度と傾き方向を求めるから、検出センサの取付け位置の精度をラフにすることができる。その結果、プリンタの製造コストを下げることができる。
【図面の簡単な説明】
【００２５】
【図１】本発明のプリンタの一例を示す概略図である。
【図２】レンチキュラシートの斜視図である。
【図３】アジマス角検出部の上面図である。
【図４Ａ】アジマス角検出部の側面図である。
【図４Ｂ】各レンズセンサから出力される検出信号の説明図である。
【図５】クランプユニットの斜視図である。
【図６】プリンタの電気的構成を示すブロック図である。
【図７】第１レンズセンサと第２レンズセンサとの距離を説明する説明図である。
【図８】レンチキュラレンズが反時計方向に傾いている場合の傾き方向検出処理を説明する説明図である。
【図９】レンチキュラレンズが反時計方向に傾いている場合の傾き方向検出処理を説明する説明図である。
【図１０】各レンズセンサが等間隔で配置されている状態を示す説明図である。
【図１１】レンチキュラレンズの傾き修正を説明する説明図であり、（Ａ）は粗調整、（Ｂ）は微調整を示す。
【図１２】プリンタにおける画像記録処理を示すフローチャートである。
【図１３Ａ】第２実施形態の説明図であり、距離Ｓ１とＳ２とが「１」以外の公約数を持たないように調整されている。
【図１３Ｂ】第２実施形態の説明図であり、距離Ｓ１とＳ２とが「１」以外の公約数を持つように調整されている。
【図１４】第３実施形態の説明図である。
【図１５】第３実施形態に対する比較例を説明する説明図である。
【図１６】各レンズセンサの副走査方向の相対位置のズレを考慮した傾き修正を実行する第４実施形態のプリンタの電気的構成を示すブロック図である。
【図１７】補正量を決定する処理を示すフローチャートである。
【図１８】補正量決定用のテスト画像の記録を説明する説明図である。
【図１９】各レンズセンサの相対位置のズレを検出する処理を説明する説明図である。
【図２０】第４実施形態におけるレンチキュラレンズの傾き修正処理を示すフローチャートである。
【発明を実施するための形態】
【００２６】
図１に示すように、プリンタ２は、立体画像を観察するための視差画像（複数の視点画像の集まり）を昇華方式でレンチキュラシート（以下、単にシートという）３の背面に記録する。また、プリンタ２は、２つの視点画像を６個の視点画像に変換して、この６個の視点画像をシート３に記録する。
【００２７】
図２に示すように、シート３は、周知のように表面側に多数の半円柱状のレンチキュラレンズ（以下、単にレンズという）４が配列され、背面が平面になっている。各レンズ４は、主走査方向に延びている。シート３の背面は、レンズ４ごとに画像領域５が仮想的に区画され、１個のレンズ４に対して１個の画像領域５が対応する。各画像領域５は、視点画像の個数に応じて、レンズ４の配列方向に区画される。この実施形態では、第１〜第６微小領域５ａ〜５ｆに区画され、６個の視点画像を線状に分割した線状画像をそれぞれに記録する。各微小領域５ａ〜５ｆは、第１〜第６の視点画像にそれぞれ１対１に対応している。
【００２８】
この実施形態では、各微小領域５ａ〜５ｆは、その幅（副走査方向の長さ）が４２μｍであり、１本の線状画像の幅が２０μｍである。したがって、例えば、第１微小領域５ａには、第１視点画像中で隣接した２ライン（２本の線状画像）が並んで記録される。
【００２９】
図１に戻って、プリンタ２には、搬送口１１から供給されたシート３を搬送するための搬送路１２が設けられている。搬送路１２内では、シート３は、レンズ４を下側にし、かつレンズ４の配列方向（副走査方向）に搬送される。シート３の給送は、シート３を積層したカセットから給送機構により自動で行ってもよく、あるいは手動でシート３を搬送口１１に差し込むようにしてもよい。なお、図１ではレンズ４の大きさを実際よりも誇張して描いている。
【００３０】
シート搬送方向に関して、搬送口１１の下流側には、給送ローラ対１５と、サーマルヘッド１６及びプラテンローラ１７と、アジマス角検出部１８と、クランプユニット（搬送部、姿勢調整部に相当）１９とが、順に設けられている。給送ローラ対１５は、モータ２１によって回転駆動されるキャプスタンローラ１５ａと、このキャプスタンローラ１５ａに圧接してシート３を挟み込むピンチローラ１５ｂとからなり、シート３をクランプユニット１９に向けて搬送する。ピンチローラ１５ｂは、キャプスタンローラ１５ａとの間にシート３をニップしたニップ位置と、シート３から離れた解除位置との間で移動する。
【００３１】
クランプユニット１９は、クランパ２３と、クランパ開閉機構２４と、クランパ駆動機構２５とで構成される。クランパ開閉機構２４は、クランパ２３を、シート３の先端をクランプする閉じ状態と、このクランプを解除した開き状態とに切り替える。
【００３２】
クランパ駆動機構２５は、クランパ２３を搬送路１２に沿って水平に往復動させる。これにより、クランパ２３にクランプされたシート３が、主走査方向と直交する副走査方向に往復動する。クランパ２３は、シート３のクランプ及びクランプ解除を行うクランプ位置と、このクランプ位置よりも下流側の終端位置との間で移動する。また、クランパ駆動機構２５は、クランパ２３を搬送路１２の搬送面に垂直な軸周りに回転させる。これにより、シート３を任意の角度で回転させ、その姿勢を調整することができる。
【００３３】
プラテンローラ１７の上流側の搬送路１２には、上流側に向かって斜め下方に伸びた戻し搬送路１２ａが設けられている。この戻し搬送路１２ａの先端部には、記録済みのシート３を排出するための排紙口（図示せず）が設けられている。戻し搬送路１２ａは、プリント中には、上流側へ戻されるシート３を受け入れる。また、戻し搬送路１２ａは、プリント終了後には、シート３を排紙口へ案内する。
【００３４】
サーマルヘッド１６とプラテンローラ１７は、搬送路１２を挟み込むように配置されている。サーマルヘッド１６の下部には、主走査方向に多数の発熱素子をライン状に配置した発熱素子アレイ１６ａが２列形成されている。発熱素子アレイ１６ａを隣接して２列設けることで、同一の視点画像中で隣接した２本の線状画像（２ライン）を同時に記録することができる。また、シート３を副走査方向に２ライン分記録する毎に、微小領域の幅（４２μｍ）を送ることで、副走査方向に２本の線状画像を並べて、シート３の背面上に記録する。各発熱素子アレイ１６ａは、その主走査方向の長さが、シート３上の記録エリアの幅（主走査方向の長さ）よりも少し大きくしてある。
【００３５】
また、サーマルヘッド１６は、プラテンローラ１７上のシート３の背面に記録用フィルムを重ねた状態で、この背面に記録用フィルムを圧接させる圧接位置と、この圧接位置から上方に退避した退避位置との間で移動する。この記録用フィルムは、受像層フィルム２７、インクフィルム２８、バック層フィルム２９で構成されている。各フィルム２７〜２９は、発熱素子アレイ１６ａの主走査方向長さとほぼ同じ幅を有し、また複数枚のシート３を記録することができるような長さを有している。
【００３６】
各フィルム２７〜２９は、サーマルヘッド１６を取り囲むように配置されたフィルム交換機構３０に取り付けられている。フィルム交換機構３０は、ほぼ円筒形状を有しており、その外周部に各フィルム２７〜２９を巻き付けた一対のスプールがそれぞれ取り付けられている。フィルム交換機構３０は、サーマルヘッド１６が退避位置にあるときに回転し、各フィルム２７〜２９のいずれかをサーマルヘッド１６の直下に移動させる。また、記録中には、サーマルヘッド１６にセットされたフィルムは、シート３の搬送に同期して、一方のスプールから他方のスプールに送られて巻き取られる。
【００３７】
受像層フィルム２７は、シート３の背面に、インクフィルム２８からのカラーインクを付着させる受像層（下地層）を形成するためのものである。この受像層フィルム２７は、シート３の背面に重ね合わされた状態で、サーマルヘッド１６により加熱されたときに、透明な受像層をシート３の背面に転写して形成する。
【００３８】
インクフィルム２８は、周知の昇華型のインクフィルムであり、その長手方向にイエローインク領域、マゼンタインク領域、シアンインク領域が順番に形成されている。各インクエリアは、シート３の背面とほぼ同じ大きさをしている。インクフィルム２８は、シート３の背面に形成された受像層に重ね合わされた状態でサーマルヘッド１６により加熱されたときに、イエロー、マゼンタ、シアンのインクを昇華させて受像層に転写する。インクの付着量は、サーマルヘッド１６の発熱量に応じて増減し、中間調を表現する。
【００３９】
バック層フィルム２９は、シート３に記録された画像に重ね合わされた状態で、サーマルヘッド１６により加熱されたときに、白色のバック層を画像上に転写して形成する。このバック層は光を反射して、明るく鮮やかなカラー立体画像を観察可能とする。
【００４０】
ヘッド駆動部３２は、サーマルヘッド１６の各発熱素子を駆動する。ヘッド駆動部３２は、受像層、バック層を形成するときには、全ての発熱素子が同じ発熱量を発生するように、サーマルヘッド１６を駆動する。この発熱量は、受像層またはバック層を転写するために必要な値である。また、ヘッド駆動部３２は、インクフィルム２８を用いて画像を記録する際には、３色面順次でフルカラー画像を記録する。この場合に、６個の視点画像の各画像データに基づいて各発熱素子を発熱させて、画像データに応じたインク濃度とする。
【００４１】
アジマス角検出部１８は、シート３に形成されたレンズの傾き方向（アジマスの方向）と、レンズ４のレンズアジマス角θ（以下、単にアジマス角θという）とを光学的に検出する。傾き方向は、主走査方向に対するレンズ４の長手方向の傾き方向である。アジマス角θは、主走査方向に対するレンズ４の長手方向の傾き角度の大きさである（図８、図９参照）。
【００４２】
図３に示すように、アジマス角検出部１８は、主走査方向に一列に並べて設けられた第１〜第３レンズセンサ３４，３５，３６を有する。第１レンズセンサ３４は、シート３の一方の側端部に対向する位置に設けられている。第３レンズセンサ３６は、シート３の他方の側端部に対向する位置に設けられている。
【００４３】
第２レンズセンサ３５は、第１レンズセンサ３４と第３レンズセンサ３６との中央よりも第１レンズセンサ３４側に設けられている。従って、第１レンズセンサ３４と第２レンズセンサ３５との間の距離Ｓ１よりも、第２レンズセンサ３５と第３レンズセンサ３６との間の距離Ｓ２の方が大きくなる。なお、符号Ｓ３は、第１レンズセンサ３４と第３レンズセンサ３６との間の距離を示している。
【００４４】
図４Ａに示すように、各レンズセンサ３４〜３６は、シート３の下方に配置された発光ダイオード（以下、ＬＥＤという）３８と、このＬＥＤ３８及びシート３の鉛直上方に配置されたフォトセンサ３９とで構成される。ＬＥＤ３８は、シート３に向けて検出光を照射する。フォトセンサ３９は、シート３を透過した検出光を受光し、この検出光の強さに応じた検出信号を出力する。
【００４５】
また、フォトセンサ３９とシート３の間には、スリット板４０が設けられている。スリット板４０は、ＬＥＤ３８から照射される検出光の範囲を制限するスリット穴４０ａが形成されている。スリット穴４０ａは、レンズ４のほぼ１個分の光が通過するような幅に設定されている。これにより、個々のレンズ４が各レンズセンサ３４〜３６間を通過する際の光量の変化を急峻にすることができる。また、フォトセンサ３９へ照射される検出光の光量を十分に確保することができる。
【００４６】
図４Ｂに示すように、各レンズセンサ３４〜３６とレンズ４との位置関係に応じて、フォトセンサ３９で受光される検出光の強さが変わり、それに応じて検出信号も変化する。検出信号は、例えば各レンズセンサ３４〜３６が、各レンズ４間の境界４ａに対面してからレンズ４の頂点４ｂに対面するまでの間で漸増する。そして、検出信号は、各レンズセンサ３４〜３６が頂点４ｂに対面している時にピークとなり、その後に漸減してから、各レンズセンサ３４〜３６が境界４ａに対面した時に再び漸増に転じるように変化する。
【００４７】
図５に示すように、クランパ２３は、固定板４２と、可動板４３とを備える。固定板４２は、主走査方向の長さがシート３の幅の２倍程度となる平板であり、搬送面と平行に配されている。可動板４３は、固定板４２との間でシート３を挟持する挟持位置と、挟持を解除する挟持解除位置との間で回動する。固定板４２と可動板４３との間にはバネ（図示せず）が配され、このバネにより、可動板４３は挟持位置に向けて付勢されている。
【００４８】
クランパ開閉機構２４は、可動板４３を回動させるカム軸４５と、カム軸４５を回転させるクランプ解除モータ４６とから構成されている。カム軸４５は、クランプ位置にあるクランパ２３の近傍に配されている。カム軸４５は、カム４５ａで可動板４３をバネの付勢に抗して押し上げて挟持解除位置にセットする位置と、可動板４３の押し上げを解除してバネの付勢によって可動板４３を挟持位置に戻す位置との間で回動する。このように、クランプ解除モータ４６でカム軸４５を回動させることで、可動板４３が挟持解除位置と挟持位置との間で変位して、クランパ２３が開き状態または閉じ状態に切り替えられる。
【００４９】
クランパ駆動機構２５は、左モータ４９と、右モータ５０と、左プーリ５１と、右プーリ５２とを備える。各プーリ５１，５２は、回転可能に設けられた回転軸に取り付けられている。左モータ４９と左プーリ５１との間には左ベルト５３が掛けられ、右モータ５０と右プーリ５２との間には右ベルト５４が掛けられている。
【００５０】
左右ベルト５３，５４には、クランパ２３の両端がそれぞれ搬送面に垂直な軸周りに回動自在に取り付けられている。これにより、左モータ４９と右モータ５０とが同方向に回転した場合には、左右ベルト５３，５４を介して、クランパ２３が副走査方向に移動される。また、左モータ４９と右モータ５０とが逆方向に回転する場合、または一方だけが回転する場合には、クランパ２３が搬送面上で回転する。
【００５１】
また、クランパ駆動機構２５は、左ガイドレール５５及び右ガイドレール５６を備え、クランパ２３を副走査方向にガイドする。左右ガイドレール５５，５６の内側には、左斜行規制ガイド５７、右斜行規制ガイド５８が配されている。左右斜行規制ガイド５７，５８は、給送ローラ対１５からクランプユニット１９へ向けて給送されるシート３の斜行角度が所定角度以下になるように規制する。
【００５２】
図６に示すように、ＣＰＵ６０は、プリンタ２の各部を統括的に制御する。ＣＰＵ６０には、上述のクランパ開閉機構２４、クランパ駆動機構２５、ヘッド駆動部３２、及び各レンズセンサ３４〜３６の他に、メモリ６１、モータドライバ６２、ローラ退避機構６３、ヘッド退避機構６４、先端検出センサ６５などが接続されている。
【００５３】
メモリ６１には、プリンタ２を制御するための各種のプログラムやデータが格納されている。ＣＰＵ６０は、これらのプログラムやデータをメモリ６１から読み出して、これを逐次処理することによってプリンタ２の制御を行う。また、メモリ６１のＲＡＭ領域は、ＣＰＵ６０が処理を実行するためのワークメモリや、各種データの一時保管場所として機能する。
【００５４】
モータドライバ６２は、ＣＰＵ６０からの制御信号に応じて、モータ２１を駆動または駆動停止させることで、キャプスタンローラ１５ａを回転または停止させる。ローラ退避機構６３は、ＣＰＵ６０からの制御信号に応じて、ピンチローラ１５ｂをニップ位置または解除位置に移動させる。ヘッド退避機構６４は、ＣＰＵ６０からの制御信号に応じて、サーマルヘッド１６を圧接位置または退避位置に移動させる。
【００５５】
先端検出センサ６５（図５参照）は、上述のクランプ位置の上流側近傍に設けられている。先端検出センサ６５は、各レンズセンサ３４〜３６と同様の光学センサであり、シート３の先端が通過したことを検出したときに、通過を表す検出信号をＣＰＵ６０へ出力する。
【００５６】
ＣＰＵ６０は、メモリ６１から読み出したプログラムを逐次実行することで、データ変換部６７、ヘッド駆動制御部６８、クランパ駆動制御部６９、傾き方向判定部７０、アジマス角演算部７１、傾き修正制御部（姿勢修正制御部）７２などとして機能する。クランパ駆動制御部６９、傾き方向判定部７０、アジマス角演算部７１、及び傾き修正制御部７２は、本発明の制御部に相当する。
【００５７】
データ変換部６７は、メモリ６１から２つの視点画像の画像データを読み出し、これらの視点画像を画像処理して６視点の画像データに変換する。ヘッド駆動制御部６８は、ヘッド駆動部３２によるサーマルヘッド１６の駆動を制御する。
【００５８】
クランパ駆動制御部６９は、クランパ開閉機構２４によるクランパ２３の閉じ状態／開き状態の切り替えを制御する。また、クランパ駆動制御部６９は、クランパ駆動機構２５によるクランパ２３の副走査方向の移動やクランパ２３の回転を制御する。
【００５９】
傾き方向判定部７０は、第１〜第３レンズセンサ３４〜３６から出力される検出信号を解析して、レンズ４の長手方向が主走査方向に対して傾いている場合に、その傾き方向を判定する。アジマス角演算部７１は、第１〜第３レンズセンサ３４〜３６からの検出信号と、既知のレンズセンサ３４〜３６間の距離Ｓ１及び距離Ｓ３とからアジマス角を演算する。
【００６０】
傾き修正制御部７２は、傾き方向判定部７０の判定結果と、アジマス角演算部７１の演算結果とに基づき、クランパ駆動制御部６９に傾き修正（姿勢修正）を実行させ、レンズ４の長手方向が主走査方向に平行となるようにクランパ２３を回転させる。この傾き修正は、粗調整と微調整との２段階に分けて実行される。
【００６１】
粗調整は、第１及び第２レンズセンサ３４，３５の検出信号と、距離Ｓ１とに基づいてアジマス角（以下、粗調整用アジマス角という）を求め、この粗調整用アジマス角に基づき、シート３を回転させてレンズ４の傾きを修正する。微調整は、第１及び第３レンズセンサ３４，３６の検出信号と、距離Ｓ３とに基づいてアジマス角（以下、微調整用アジマス角という）を求め、この微調整用アジマス角に基づきレンズ４の傾きを修正する。
【００６２】
ＣＰＵ６０は、上述の各部として機能する他、例えば、シート３とクランパ２３との位置関係、及びシート３と発熱素子アレイ１６ａとの位置関係を検出する検出部などとして機能する。
【００６３】
シート３とクランパ２３との位置関係は、先端検出センサ６５から検出信号が入力された時点の位置を基準位置とし、この基準位置からのシート３の搬送量に基づいて求められる。また、シート３と発熱素子アレイ１６ａとの位置関係は、検出信号のピーク時点からのシート３の搬送量、検出信号のピーク時点でのレンズセンサとレンズ４との副走査方向の位置関係、アジマス角検出部１８と発熱素子アレイ１６ａの距離、レンズ４のレンズピッチなどに基づいて求められる。
【００６４】
次に、粗調整と微調整の２段階で実行されるレンズ４の傾き修正（シート３の姿勢修正）について具体的に説明する。傾き修正を行う際に、レンズ４が主走査方向に対して傾いているのにもかかわらず、異なる３つのレンズ４の同一箇所（例えば頂点４ｂ）がそれぞれ各レンズセンサ３４〜３６を同時に通過すると、各レンズセンサ３４〜３６からの検出信号のピークが揃ってしまう（図１３Ｂ参照）。このような場合は、レンズ４の傾きを正しく修正することができない。このため、例えば左右斜行規制ガイド５７，５８により、シート３の給送時の姿勢制御の精度を高めることで、シート３がクランパ２３にクランプされた状態でのレンズ４の傾きをある程度抑えることができる。
【００６５】
具体的には、次のようにして、レンズ４の傾きを抑制する。図７に示すように、第１及び第２レンズセンサ３４，３５のいずれか一方で検出されたレンズ４が、他方で検出されるまでの間のシート３の搬送長（第１及び第２レンズセンサ３４、３５から同一のレンズ４までの副走査方向の距離の差）をズレ量Δｄ１とする。レンズ４の１レンズピッチをＰ０としたときに、Δｄ１＜Ｐ０を満たすようにして、給送時のシート３の姿勢が制御される。
【００６６】
例えば、レンズピッチＰ０が０．２５４ｍｍ、距離Ｓ１が３０ｍｍ、Δｄ１が０．２５４ｍｍである場合に、アジマス角θは、θ＝ｔａｎ−１（０．２５４／３０）＝０．４８５°となる。この場合に、第１レンズセンサ３４と第３レンズセンサ３６との距離Ｓ３を１３０ｍｍとすると、第１及び第３レンズセンサ３４、３６から同一のレンズ４までの副走査方向の距離の差を示すズレ量Δｄ２が（０．２５４×１３０／３０）＝１．１ｍｍとなる。これは、レンズピッチＰ０の４．３３（＝１．１／０．２５４）倍の長さとなる。このため、ズレ量Δｄ２が１．００ｍ以下に抑えるように、給送時のシート３の姿勢を規制すれば、Δｄ１＜Ｐ０が必ず満たされる。
【００６７】
また、第１及び第２レンズセンサ３４，３５間の距離Ｓ１が増減すると、これに応じてズレ量Δｄ１の大きさも増減する。このため、給送中のシート３の姿勢を制御する代わりに、Δｄ１＜Ｐ０が満たされるように距離Ｓ１を調整してもよい。
【００６８】
傾き修正が開始されると、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、シート３が各レンズセンサ３４〜３６を通過するように、クランパ２３がシート３を副走査方向に搬送する。このとき、各レンズセンサ３４〜３６から出力される検出信号は、ＣＰＵ６０に入力される。そして、傾き修正制御部７２は、傾き方向判定部７０を作動させる。
【００６９】
図８の（Ａ），（Ｂ）に示すように、傾き方向判定部７０は、第１〜第３レンズセンサ３４〜３６からの２値化信号を解析して、レンズ４の傾き方向を判別する。なお、図８（図９も同様）では、図面の煩雑化を防止し、かつ各レンズセンサ３４〜３６と検出対象のレンズ４の関係を明確にするために、レンズ４の境界４ａで検出信号がピークとなるように描いている。しかし、実際には、図４Ｂに示すように、レンズ４の頂点４ｂで検出信号がピークとなる。
【００７０】
傾き方向判定部７０は、第１レンズセンサ３４からの検出信号がピークになった時点から、それ以降に第２レンズセンサ３５からの検出信号がピークになった時点までのシート３の搬送長ＬＡを求める。搬送長ＬＡは、クランパ駆動機構２５の駆動源である左右モータ（パルスモータ）４９，５０に供給する駆動パルス数に基づいて求められる。
【００７１】
この際に、図７で説明したズレ量Δｄ１は、レンズピッチＰ０未満である。このため、同じ境界４ａが第１〜第３レンズセンサ３４〜３６の順に検出されるように、レンズ４が時計回りに傾いている場合は、搬送長ＬＡは、第１レンズセンサ３４が任意のレンズ４の境界４ａを検出してから、この境界４ａが第２レンズセンサ３５で検出されるまでの搬送長となる。
【００７２】
次いで、傾き方向判定部７０は、求めた搬送長ＬＡと、既知の第１及び第２レンズセンサ３４，３５間の距離Ｓ１に基づき、アジマス角θを、下記の式（１）を用いて算出する。そして、傾き方向判定部７０は、求めたアジマス角θと、既知の第１及び第３レンズセンサ３４，３６間の距離Ｓ３に基づき、第１レンズセンサ３４が先に検出した境界４ａが第３レンズセンサ３４で検出されるまでの搬送長ＬＢの予測値を、下記式（２）を用いて算出する。
（１）θ＝ｔａｎ−１（ＬＡ／Ｓ１）
（２）ＬＢ＝Ｓ３×ｔａｎθ
【００７３】
傾き方向判定部７０は、先に第１レンズセンサ３４で境界４ａを検出した時点を基準として、第３レンズセンサ３６の検出信号が搬送長ＬＢに対応する位置でピークになっているか否かを確認する。レンズ４が時計回りに傾いている場合、第３レンズセンサ３６の検出信号は、搬送長ＬＢに対応する位置の近傍でピークとなる。従って、この場合、傾き方向判定部７０は、レンズ４が時計回りに傾いていると判定する。
【００７４】
逆に、図９に示すように、同一のレンズの境界４ａが第３〜第１レンズセンサ３６〜３４の順に検出されるように、レンズ４が反時計回りに傾いている場合、搬送長ＬＡは、第１レンズセンサ３４が境界４ａを検出してから、第２レンズセンサ３４が隣の境界４ａを検出するまでの搬送長となる。このため、この搬送長ＬＡに基づき、先と同様にしてアジマス角θを求めた場合、実際のレンズ４のアジマス角θとは異なる値が算出される。従って、この算出結果に基づき搬送長ＬＢの予測値を算出した場合、この搬送長ＬＢに対応する位置で第３レンズセンサ３６の検出信号がピークにならない。この場合には、傾き方向判定部７０は、レンズ４が反時計回りに傾いていると判定する。
【００７５】
これに対して、図１０に示すように、各レンズセンサ３４〜３６が等間隔に配置されていると、例えば図９の（Ａ）と同様にレンズ４が反時計回りに傾いている場合でも、予測した搬送長ＬＢに対応する位置で、第３レンズセンサ３６の検出信号がピークとなってしまう。このような場合は、レンズ４の傾き方向を判定することができない。これは、下記式（ａ）〜（ｄ）で求められるように、第３レンズセンサ３６が先に検出した境界４ａが第１レンズセンサ３４で検出されるまでの搬送長ＬＢ１と、搬送長ＬＢとの合計が検出信号の波形ピッチｐの２倍となるためである。なお、下記式中のＬＡ１は、第３レンズセンサ３６が先に検出した境界４ａが第２レンズセンサ３５で検出されるまでの搬送長である。従って、本発明のように、各レンズセンサ３４〜３６を不等間隔で配置することで、レンズ４の傾き方向を正確に判定できる。
（ａ）Ｓ３＝２×Ｓ１
（ｂ）ＬＢ１＝ＬＡ１×（Ｓ３／Ｓ１）＝２（ＬＡ１）
（ｃ）ＬＢ＝ＬＡ×（Ｓ３／Ｓ１）＝（ｐ−ＬＡ１）×２＝２（ｐ−ＬＡ１）
（ｄ）ＬＢ１＋ＬＢ＝２（ＬＡ１）＋２（ｐ−ＬＡ１）＝２ｐ
【００７６】
傾き方向判定部７０による判定結果は、傾き修正制御部７２に入力される。なお、以下の説明では、レンズ４が反時計回りに傾いている場合について説明する。傾き方向が判定された後、傾き修正制御部７２は、アジマス角演算部７１を作動させて、粗調整用アジマス角の演算を開始させる。
【００７７】
図１１の（Ａ）に示すように、アジマス角演算部７１は、第１レンズセンサ３４の検出信号がピークになった時点を基準として、この基準に最も近い第２レンズセンサ３４の検出信号がピークになるまでの搬送長Ｌ１の大きさを求める。この搬送長Ｌ１の大きさも、左右モータ４９，５０に供給する駆動パルス数から求めることができる。次いで、アジマス角演算部７１は、求めた搬送長Ｌ１を、上記式（１）の搬送長ＬＡの代わりに代入して、粗調整用アジマス角を算出する。
【００７８】
この際に、最も近い第２レンズセンサ３５の検出信号のピークが、第１レンズセンサ３４の検出信号のピークよりも遅れている場合、このピークは、第１レンズセンサ３４が先に検出した境界４ａと同一の境界４ａに対応するものである。このため、粗調整用アジマス角は、第１及び第２レンズセンサ３４，３５間での実際のレンズ４のアジマス角θとほぼ等しくなる。
【００７９】
逆に、最も近い第２レンズセンサ３４の検出信号のピークが、第１レンズセンサ３４の検出信号のピークよりも進んでいる場合、このピークは、第１レンズセンサ３４が先に検出した境界４ａよりも１つ前の境界４ａに対応するものである。従って、この場合に求められる粗調整用アジマス角は、第１及び第２レンズセンサ３４，３５間での実際のレンズ４のアジマス角θとは異なる。しかし、粗調整を行う場合には、レンズ４の長手方向を厳密に主走査方向に平行にする必要はないので、この場合も問題はない。
【００８０】
アジマス角演算部７１で求めた粗調整用アジマス角は、傾き修正制御部７２に入力される。傾き修正制御部７２は、レンズ４の傾き方向及び粗調整用アジマス角に基づき、レンズ４の傾きを修正するように、クランパ駆動制御部６９に対して傾き修正指令を発する。この傾き修正指令を受けて、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、クランパ２３の副走査方向の搬送を一旦停止した後、粗調整用アジマス角がゼロとなるようにクランパ２３を回転させる。これにより、主走査方向に対するレンズ４の長手方向の傾きが粗調整される。
【００８１】
上述の粗調整が完了した後、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、シート３を再び副走査方向に搬送する。次いで、傾き修正制御部７２は、アジマス角演算部７１を作動させて、微調整用アジマス角の演算を開始させる。
【００８２】
図１１の（Ｂ）に示すように、アジマス角演算部７１は、基本的には粗調整用アジマス角の算出時と同様に、第１レンズセンサ３４に対応する検出信号のピークを基準として、この基準に最も近い第３レンズセンサ３６の検出信号のピークまでの搬送長Ｌ２の大きさを求める。次いで、アジマス角演算部７１は、求めた搬送長Ｌ２を、上記式（１）の搬送長ＬＡの代わりに代入して、微調整用アジマス角を算出する。
【００８３】
微調整用アジマス角は、第１及び第３レンズセンサ３４，３６間での実際のレンズ４のアジマス角θとほぼ等しくなる。なお、微調整用アジマス角の算出時には、既に粗調整が行われているから、レンズ４のアジマス角θは十分に小さくなっている。このため、この時点で未だレンズ４が反時計方向に傾いている場合には、第３レンズセンサ３６の検出信号のピークは、第１レンズセンサ３４の検出信号のピークよりも遅れる。逆に、レンズ４が時計方向に傾いている場合には、第３レンズセンサ３６の検出信号のピークは、第１レンズセンサ３４の検出信号のピークよりも進む。
【００８４】
アジマス角演算部７１で求めた微調整用アジマス角は、傾き修正制御部７２に入力される。傾き修正制御部７２は、先に求められたレンズ４の傾き方向及び微調整用アジマス角に基づき、クランパ駆動制御部６９に対して傾き修正指令を発する。この傾き修正指令を受けて、粗調整時と同様に、クランパ２３の搬送を一旦停止した後、微調整用アジマス角がゼロとなるようにクランパ２３が回転される。これにより、主走査方向に対するレンズ４の長手方向の傾きが微調整される。
【００８５】
微調整が終了した後、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、シート３を副走査方向に搬送する。傾き修正制御部７２は、第１〜第３レンズセンサ３４〜３６からの検出信号を比較して、各々のピークのズレ量が所定量以下であれば、傾き修正を終了する。なお、ズレ量が所定量を上回る場合には、粗調整と微調整を再び実行する。以上で、レンズ４の傾き修正が全て完了する。
【００８６】
次に、図１２に示すフローチャートを参照して、レンチキュラシートへのプリントについて説明をする。最初に、プリンタ２の入力Ｉ／Ｆ（図示せず）に、同じシーンを異なった視点から見た２つの視点画像データが入力される。この２つの視点画像は、視差画像としてメモリ６１に一時的に格納される。ＣＰＵ６０のデータ変換部６７は、メモリ６１から２つの視点画像データを読み出し、これを６個の視点画像データに変換してメモリ６１に再度格納する。
【００８７】
プリントの開始が指示されると、ＣＰＵ６０は、サーマルヘッド１６が退避位置にあることを確認する。また、ＣＰＵ６０のクランパ駆動制御部６９は、クランパ２３の回転位置検出センサ、例えばロータリエンコーダ等（図示せず）の検出結果などに基づき、クランパ駆動機構２５を制御して、クランパ２３が主走査方向とほぼ平行にする。次いで、クランパ駆動制御部６９は、クランパ２３をクランプ位置に移動させてから、クランパ開閉機構２４を介してクランパ２３を開き状態にする。
【００８８】
クランパ２３が開き状態に切り替えられた後、１枚のシート３が搬送口１１より搬送路１２内に給送される。この給送が給送検知センサ（図示せず）により検知されると、ＣＰＵ６０は、モータドライバ６２を制御してモータ２１を回転させる。これにより、シート３が回転中の給送ローラ対１５に挟持され、搬送路１２の下流側に向けて搬送される。シート３は、退避位置のサーマルヘッド１６とプラテンローラ１７との間を通り、さらにアジマス角検出部１８を通過して、その先端がクランパ２３の近傍に達して先端検出センサ６５で検出される。
【００８９】
シート３の先端が先端検出センサ６５で検出されると、ＣＰＵ６０は、さらに給送ローラ対１５によって一定の長さだけ搬送を行い、クランパ２３でシート３の先端をクランプ可能な状態にした後、モータ２１の回転を停止させ、シート３の搬送を停止する。
【００９０】
シート３の搬送停止後、クランパ駆動制御部６９は、クランパ開閉機構２４を制御して、クランパ２３を閉じ状態に切り替える。これにより、シート３の先端がクランパ２３によりクランプされる。このクランプ後、ＣＰＵ６０は、ローラ退避機構６３を制御して、給送ローラ対１５によるシート３のニップを解除する。
【００９１】
次いで、ＣＰＵ６０は、フィルム交換機構３０を作動させて受像層フィルム２７をサーマルヘッド１６の直下にセットさせた後、ヘッド退避機構６４を介してサーマルヘッド１６を圧接位置に移動させる。これにより、サーマルヘッド１６は、受像層フィルム２７をシート３の背面に押圧した状態になる。
【００９２】
サーマルヘッド１６の圧接後、クランパ駆動制御部６９は、クランパ駆動機構２５を介してクランパ２３を下流側に向けて移動させる。これにより、シート３の副走査方向の搬送が開始される。また、これに合わせて受像層フィルム２７が送られる。
【００９３】
シート３の搬送開始後、ＣＰＵ６０は、クランパ駆動機構２５の左右モータ４９，５０に供給する駆動パルス数に基づき、シート３の搬送長を監視する。ＣＰＵ６０のヘッド駆動制御部６８は、シート搬送長から、シート３の記録エリアがサーマルヘッド１６に近づいたことを認識したときに、ヘッド駆動部３２に受像層の形成を指示する。
【００９４】
ヘッド駆動制御部６８からの指示に基づき、ヘッド駆動部３２は、２列の発熱素子アレイ１６ａに共通の電力を供給して発熱させ、受像層フィルム２７を加熱させる。これにより、受像層フィルム２７が一様に加熱され、主走査方向に長く延びた２ライン分の透明な受像層が、例えば微小領域５ａ内に転写される。
【００９５】
微小領域５ａ内に２ライン分の受像層を形成した後、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、先に求めたレンズピッチＰ０の１／６に相当する搬送長だけシート３を下流に向けて搬送する。この間欠搬送量は、２本の線状画像の記録幅（２ライン分）に相当し、また微小領域の幅（４２μｍ）と等しい。これとともに、受像層フィルム２７も２ライン分（Ｐ０／６）移動する。この移動後、再びサーマルヘッド１６が駆動されて受像層フィルム２７を加熱する。これにより、先に形成した２ライン分の受像層に並んで、新しい２ライン分の受像層が微小領域５ｂに形成される。
【００９６】
同様にして、シート３及び受像層フィルム２７を搬送しながら、受像層を２ラインずつ形成し、最終的に記録エリアの全範囲に透明な受像層を形成する。この受像層の形成では、レンズ４の傾き修正が行なわれていないので、この後に実行される画像記録の範囲が、受像層の記録エリアからはみ出ることがあり得る。そこで、受像層の形成範囲は、画像の記録範囲よりも広く設定し、受像層からの画像のはみ出しを防止している。
【００９７】
受像層の形成中に、各レンズセンサ３４〜３６からの検出信号に基づき、レンズ４の傾き修正のためのデータ蒐集が行われる。最初に、レンズ４の傾き方向の判定が開始される。本発明では、主走査方向に３個のレンズセンサを不等間隔で並べて配置したので、図８及び図９に示すように、傾き方向判定部７０は、各レンズセンサ３４〜３６からの検出信号に基づきレンズ４の傾き方向を判定することができる。傾き方向の判定後に、アジマス角演算部７１が、図１１の（Ａ）に示すように、第１及び第２レンズセンサ３４，３５からの検出信号に基づいて、粗調整用アジマス角を算出する。
【００９８】
粗調整用の傾き方向及び粗調整用アジマス角は、傾き修正制御部７２に入力される。この傾き修正制御部７２は、受像層の形成が完了すると、傾き方向と、粗調整用アジマス角とに基づいた修正の実行を開始する。まず、ＣＰＵ６０は、ヘッド退避機構６４を制御して、サーマルヘッド１６を退避位置に移動させる。これとともに、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、シート３及び受像層シート２７の搬送をいったん停止する。次に、傾き修正制御部７２は、クランパ駆動制御部６９に対して傾き修正指令を発する。これにより、粗調整用アジマス角がゼロとなるようにクランパ２３が回転するから、シート３の姿勢が変えられ、主走査方向に対するレンズ４の長手方向の傾きが粗調整される。
【００９９】
粗調整の完了後、クランパ駆動制御部６９は、クランパ駆動機構２５を介してシート３を下流側に向けて搬送する。このシート３の搬送中に、アジマス角演算部７１が、図１１の（Ｂ）に示すように、第１，第３レンズセンサ３４，３６からの検出信号に基づき、微調整用アジマス角を算出する。この算出後に、シート３の搬送を停止してから、傾き方向の判定結果と微調整用アジマス角の算出結果とに基づき、微調整用アジマス角がゼロとなるようにクランパ２３を回転して、主走査方向に対するレンズ４の長手方向の傾きを微調整する。
【０１００】
このように、レンズ４の傾き修正を、距離の小さい第１及び第２レンズセンサ３４，３５からの検出信号に基づき実行する粗調整と、距離の大きい第１及び第３レンズセンサ３４，３６からの検出信号に基づき実行する微調整との２段階で実行することにより、レンズ４の長手方向を主走査方向に対して平行に合わせることができる。特に、レンズセンサ間の距離が大きくなるほど、計算上のアジマス角と実際のアジマス角θとの誤差が小さくなるので、微調整を行うことでレンズ４の傾き修正をより精密に行うことができる。また、粗調整及び微調整用アジマス角の算出は簡単に行うことができるので、傾き修正を短時間で実行できる。
【０１０１】
微調整が完了した後、シート３を下流側（上流側でも可）に向けて搬送しながら、各レンズセンサ３４〜３６の検出信号のピークのズレ量を測定する。そして、このズレ量が所定量以下であれば、傾き修正が終了したものと判断する。なお、このズレ量が所定量を上回る場合には、傾き修正が未終了と判断し、前述した手順で、粗調整と微調整を再び実行させる。
【０１０２】
傾き修正が終了したと判断された場合には、シート３の下流側への搬送をいったん停止してから、クランパ駆動機構２５を介して、シート３を上流に向けて戻す。なお、シート３の後端がアジマス角検出部１８を通過するまで下流側に向けて搬送した後、シート３を上流側に向かって搬送してもよい。このシート３の戻し中に、シート３は戻し搬送路１２ａ内に入り込む。
【０１０３】
シート３の戻し中に、ＣＰＵ６０は、各レンズセンサ３４〜３７のいずれか１つについて、その検出信号のピーク時点を調べる。このピーク時点からのシート３の搬送量、ピーク時点でのレンズセンサとレンズ４との副走査方向の位置関係、アジマス角検出部１８と発熱素子アレイ１６ａの距離、及びレンズピッチＰ０などに基づき、シート３と発熱素子アレイ１６ａとの位置関係を検出する。
【０１０４】
なお、傾き修正が終了している場合、レンズピッチＰ０は、各レンズセンサ３４〜３６のいずれか１つの検出信号の１周期の間、例えば検出信号のピークから次のピークまでに搬送されるシート３の搬送長と等しくなる。このため、各レンズセンサ３４〜３７のいずれか１つの検出信号からレンズピッチＰ０を求めることができる。
【０１０５】
シート３の記録エリアの先端がサーマルヘッド２２の位置を通過したときに、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、シート３の搬送を停止させる。次いで、ＣＰＵ６０は、フィルム交換機構３０を作動させてインクフィルム２８をサーマルヘッド１６の直下にセットさせた後、ヘッド退避機構６４を制御してサーマルヘッド１６を圧接位置に移動させる。このときは、インクフィルム２８のイエローインク領域がシート３の背面に重ね合わされる。
【０１０６】
サーマルヘッド１６の圧接後、クランパ駆動制御部６９は、クランパ駆動機構２５を制御してシート３を下流側に再び搬送する。このときにも、ＣＰＵ６０は、シート３と発熱素子アレイ１６ａとの位置関係の監視を継続して行う。そして、記録エリアの第１微小領域５ａ内に発熱素子アレイ１６ａが位置したときに、ヘッド駆動制御部６８は、メモリ６１から６個の視点画像のうち、例えば第１視点画像から隣接する２ライン分のイエロー画像を読み出してヘッド駆動部３２へ送る。
【０１０７】
ヘッド駆動部３２は、２ライン分のイエロー画像データに基づき、サーマルヘッド１６を駆動して２列の発熱素子アレイ１６ａを発熱させて、インクフィルム２８を背後から加熱する。これにより、インクフィルム２８から昇華したイエローインクが微小領域５ａの受像層に付着する。その結果、イエロー画像中の２本の線状画像が、微小領域５ａ内に並んで記録される。
【０１０８】
微小領域５ａの記録後に、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、シート３をレンズピッチＰ０の１／６に相当する搬送長だけ下流に向けて搬送させる。このシート３とともに、インクフィルム２８を巻き取り、イエローインク領域の使用済み部分に代えて、未使用部分をサーマルヘッド１６に対面させる。この搬送後に、ヘッド駆動制御部６８は、メモリ６１から第２視点画像中の隣接する２ライン分のイエロー画像データを読み出してヘッド駆動部３２へ送る。このヘッド駆動部３２は、２列の発熱素子アレイ１６ａを発熱させ、イエロー画像中の２本の線状画像を微小領域５ｂに記録する。
【０１０９】
以下、同様にして、レンズピッチＰ０の１／６に相当する搬送長だけシート３とインクフィルム２８を搬送するごとに、２ライン分のイエロー画像データに基づき２列の発熱素子アレイ１６ａを逐次発熱させて、各微小領域５ａ〜５ｆに、第１〜第６視点画像の線状画像をそれぞれ２ラインずつ記録する。
【０１１０】
第１〜第６の視点画像中の各イエロー画像の記録が終了すると、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、クランパ２３によるシート３の搬送を停止させる。次いで、ＣＰＵ６０は、ヘッド退避機構６４を制御して、サーマルヘッド１６を退避位置に移動させる。この後に、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、シート３を上流に向けて戻す。この戻し中に、記録エリアの先端がサーマルヘッド２２の位置を通過したときに、搬送を停止させる。
【０１１１】
次いで、ＣＰＵ６０は、フィルム交換機構３０を作動させてインクフィルム２８を送り、マゼンタインク領域をサーマルヘッド１６の直下にセットさせる。そして、ＣＰＵ６０は、ヘッド退避機構６４を制御してサーマルヘッド１６を圧接位置に移動させる。前述したイエロー画像と同様に、シート３及びインクフィルム２８を下流側へ間欠搬送しながら第１〜第６の視点画像中の各マゼンタ画像を線状画像にそれぞれ分割して、イエロー画像の線状画像の上に重ねた状態で、シート３の背面に記録する。マゼンタ画像の記録完了後には、同様な手順で、シート３にシアン画像を記録する。
【０１１２】
３色画像を記録エリアに記録した後に、シート３をいったん上流に向けて戻す。これとともに、フィルム交換機構３０によりバック層フィルム２９を使用位置に移動してから、サーマルヘッド１６を圧接位置に移動する。シート３を再び下流に向けて間欠搬送しながら、サーマルヘッド１６を駆動して、３色の画像を記録した記録エリアの上にバック層を形成する。このバック層は、３色画像を保護するとともに、反射率を高くして色彩を鮮やかにする。
【０１１３】
バック層の形成後、ＣＰＵ６０は、ヘッド退避機構６４を制御して、サーマルヘッド２２を退避位置に移動させる。次いで、クランパ駆動制御部６９は、クランパ駆動機構２５を制御してクランパ２３をクランプ位置まで移動させ、シート３を戻し搬送路１２ａ内に送り込む。この移動後に、クランパ駆動制御部６９は、クランパ開閉機構２４を制御してクランパ２３を開き状態に切り替える。これにより、シート３の先端のクランプが解除されて、シート３が排出口から排出される。他のシート３のプリントを行う場合には、上述の処理が繰り返し実行される。
【０１１４】
次に、本発明の第２実施形態について説明する。この第２実施形態では、第１〜第３レンズセンサ３４〜３６の各間の距離を調整することで、レンズ４の長手方向が主走査方向に対して傾いているのにもかかわらず、各レンズセンサ３４〜３６からの検出信号のピークが揃うことを防止する。なお、第２実施形態は、各レンズセンサ３４〜３６の各間の距離が異なる点を除けば、上記第１実施形態と同じ構成であり、上記第１実施形態と機能・構成上同一のものについては、同一符号を付してその説明は省略する（なお、第３実施形態も同様）。
【０１１５】
図１３Ａに示すように、第２実施形態では、第１レンズセンサ３４と第２レンズセンサ３５と間の距離Ｓ１と、第２レンズセンサ３５と第３レンズセンサ３６と間の距離Ｓ２とが、「１」以外の公約数をもたない素数関係となるように調整してある。
【０１１６】
これに対して、図１３Ｂに示すように、距離Ｓ１と距離Ｓ２とが「１」以外の公約数を持つような関係にある場合は、レンズ４の長手方向が主走査方向に平行とならない時でも、シート３を回転させていくと、必ず各レンズセンサ３４〜３６からの検出信号のピークが揃うような状態が発生する。このことから、距離Ｓ１と距離Ｓ２とが素数関係を満たす場合には、レンズ４の長手方向が主走査方向に平行とならない限り、各レンズセンサ３４〜３６からの検出信号のピークが揃うことはないことが理解される。
【０１１７】
このように第２実施形態では、距離Ｓ１と距離Ｓ２を適切に調整することで、レンズ４の長手方向が主走査方向に対して傾いているのにもかわらず、各レンズセンサ３４〜３６からの検出信号のピークが揃うことが防止される。また、第１実施形態と比較して、各レンズセンサ３４〜３６の配置の自由度を高くすることができる。
【０１１８】
なお、第２実施形態におけるレンズ４の傾き修正は、第１実施形態と同様に２段階で実施してもよい。また、各レンズセンサ３４〜３６からの検出信号を参照して、各検出信号のピークが揃うまで、シート３を回転させてもよい。この場合は、第１実施形態のような演算処理が不要となり、さらに各レンズセンサ３４〜３６からの検出信号のピークが揃う状態が特定されるため、誤検出のおそれがなくなる。
【０１１９】
次に、本発明の第３実施形態について説明する。この第３実施形態は、第２実施形態と同様に、レンズ４の長手方向が主走査方向に対して傾いているにもかかわらず、各レンズセンサ３４〜３６からの検出信号のピークが揃うことを防止する。
【０１２０】
図１４に示すように、第３実施形態は、第１〜第３レンズセンサ３４〜３６の各間隔Ｓ１，Ｓ２を調整する点では、第２実施形態と同じである。ただし、第３実施形態では、サーマルヘッド１６の下流側に設けられた左右斜行規制ガイド５７，５８を利用する点で、第２実施形態とは異なっている。
【０１２１】
シート３は、左右斜行規制ガイド５７，５８により、所定角度以上は傾かないように斜行角度が規制される。このため、第３実施形態では、上述の所定角度で最大に斜行したシート３が各レンズセンサ３４〜３６を通過するときに、距離Ｓ１及び距離Ｓ２がそれぞれ下記式（３）、（４）を満たすように調整している。ここで、各レンズセンサ３４〜３６を通る直線Ｌｓが同時に跨ぐレンズ４の上限数を「ｎ」とし、そして「２」以上「ｎ」以下の任意の自然数を「Ｍ」としている。なお、図中では直線Ｌｓが同時に跨ぐレンズ４を太線で表示しており、ｎ＝５である。
（３）Ｓ１≠（Ｓ１＋Ｓ２）／Ｍ
（４）Ｓ２≠（Ｓ１＋Ｓ２）／Ｍ
【０１２２】
これに対して、図１５に示すように、距離Ｓ１と距離Ｓ２とがそれぞれ｛（Ｓ１＋Ｓ２）／Ｍ｝と等しくなる場合には、レンズ４の長手方向が主走査方向に平行とならない時でも、シート３を回転させていくと、必ず各レンズセンサ３４〜３６からの検出信号のピークが揃うような状態が発生する。このことから、距離Ｓ１と距離Ｓ２とが式（３）、（４）を満たす場合には、レンズ４の長手方向が主走査方向に平行とならない限り、各レンズセンサ３４〜３６からの検出信号のピークが揃わないということが理解できる。このように、第３実施形態も第２実施形態と同様の効果が得られる。なお、第３実施形態での傾き修正は、第２実施形態と同様に行うことができる。
【０１２３】
次に、図１６を用いて本発明の第４実施形態のプリンタ８０について説明する。プリンタ８０の工場出荷時、あるいはメンテナンス時に、サーマルヘッド１６に対する各レンズセンサ３４〜３６の副走査方向の相対位置（以下、単に相対位置という）を検出し、得られた相対位置のずれを考慮して傾き修正を行なう。
【０１２４】
プリンタ８０は、上記第１実施形態のプリンタ２と同じ構成であり、プリンタ２と機能・構成上同一のものについては、同一符号を付してその説明は省略する。ただし、プリンタ８０は、動作モードとして、シート３に画像を記録する記録モードの他に、サーマルヘッド１６に対する各レンズセンサ３４〜３６の相対位置のズレを検出するズレ検出モードを有している。この動作モードの切り替えは、操作部（図示せず）で行われる。
【０１２５】
また、プリンタ８０のＣＰＵ８１は、第１実施形態で説明したデータ変換部６７及び傾き修正制御部７２の他に、ヘッド駆動制御部８２、クランパ駆動制御部８３、補正量決定部８４、傾き方向判定部８５、アジマス角演算部８６として機能する。
【０１２６】
ヘッド駆動制御部８２及びクランパ駆動制御部８３は、第１実施形態のヘッド駆動制御部６８及びクランパ駆動制御部６９と同じである。ヘッド駆動制御部８２及びクランパ駆動制御部８３は、ズレ検出モード時にヘッド駆動部３２及びクランパ駆動機構２５等をそれぞれ制御して、主走査方向に長く延びたテスト画像８８（図１８参照）をテスト用シートに記録させた後、このテスト用シートを各レンズセンサ３４〜３６に向けて搬送させる。なお、テスト用シートは、図１に示すシート３と同じものが用いられる。
【０１２７】
補正量決定部８４は、テスト画像８８の記録後、このテスト用シートが各レンズセンサ３４〜３６に向けて搬送される際に作動する。補正量決定部８４は、各レンズセンサ３４〜３６の検出信号に基づき、サーマルヘッド１６に対する各レンズセンサ３４〜３６の相対位置のズレを検出する。そして、この検出結果に基づき、補正量決定部８４は、上述の傾き修正時に各レンズセンサ３４〜３６の検出信号から求めた搬送長ＬＡ，ＬＢ，Ｌ１，Ｌ２を補正するための補正量を決定する。
【０１２８】
補正量決定部８４で求めた補正量は、例えば、第１レンズセンサ３４に対する第２レンズセンサ３５、第３レンズセンサ３６のそれぞれの副走査方向の位置ズレ量を示す補正量Ｈ１、補正量Ｈ２からなる。これらの補正量Ｈ１，Ｈ２はメモリ６１等に記憶される。
【０１２９】
傾き方向判定部８５及びアジマス角演算部８６は、第１実施形態の傾き方向判定部７０及びアジマス角演算部７１と同じである。傾き方向判定部８５及びアジマス角演算部８６は、記録モード時に各レンズセンサ３４〜３６の検出信号から求めた搬送長ＬＡ，ＬＢ，Ｌ１，Ｌ２を、補正量Ｈ１，Ｈ２に基づいて補正する。このＬＡ、Ｌ１の補正では、例えば、第１レンズセンサ３４に対して第２レンズセンサ３５が上流側（サーマルヘッド１６に近い側）にずれている場合には、搬送長ＬＡとＬ１に補正量Ｈ１をそれぞれ加算する。また、ＬＢ、Ｌ２の補正では、例えば、第１レンズセンサ３４に対して第３レンズセンサ３６が副走査方向の下流側（サーマルヘッド１６に遠い側）にずれている場合には、搬送長ＬＢとＬ２に補正量Ｈ２をそれぞれ減算する。これら補正後の各搬送長に基づき、レンズ４の傾き方向や粗調整・微調整用アジマス角を求める。
【０１３０】
以下、図１７のフローチャートを参照して、ズレ検出モード時における補正量Ｈ１，Ｈ２の決定処理について説明する。製造メーカでのプリンタ８０の出荷検査時、あるいはサーマルヘッド１６や各レンズセンサ３４〜３６の交換などを行うメンテナンス時に、プリンタ８０の動作モードをズレ検出モードに切り替える。
【０１３１】
ズレ検出モードへの切替後、上記第１実施形態で説明したように、テスト用シートが搬送口１１より搬送路１２内に給送され、このテスト用シートがクランパ２３によりクランプされて下流に向けて搬送されるとともに、テスト用シートの背面に受像層が形成される。この受像層の形成後に、テスト用シートは、その記録エリアの先端がサーマルヘッド２２を通過する位置まで上流に向けて搬送される。
【０１３２】
次いで、ＣＰＵ６０は、フィルム交換機構３０を作動させてインクフィルム２８をサーマルヘッド１６の直下にセットさせた後、ヘッド退避機構６４を制御してサーマルヘッド１６を圧接位置に移動させる。このときに、テスト用シートの背面に重ね合わせるインク領域の色は、特に限定はされない。
【０１３３】
サーマルヘッド１６の圧接後、クランパ駆動制御部６９は、クランパ駆動機構２５を制御してテスト用シートを下流に向けて搬送する。ヘッド駆動制御部６８は、テスト用シートの搬送が開始されてから、任意のタイミングで、ヘッド駆動部３２を制御して、サーマルヘッド１６の２列の発熱素子アレイ１６ａを発熱させることにより、インクフィルム２８を加熱させる。これにより、主走査方向に長く延びた２ライン分の線状画像が受像層上に記録される。
【０１３４】
以下、テスト用シートの下流側への２ライン分に相当する距離（Ｐ／６）の搬送と、２ライン分の線状画像の記録とが交互に所定回数だけ繰り返し実行されることで、図１８に示すように、テスト用シートの背面の任意の領域に、テスト画像８８が記録される。テスト画像８８は、テスト用シート及びレンズ４の傾きに関係なく、主走査方向に長く延び、かつ主走査方向に平行なエッジを有している。これにより、テスト画像８８のエッジを基準として、主走査方向を判別することができる。
【０１３５】
テスト画像８８の記録後、クランパ駆動制御部６９は、クランパ駆動機構２５を制御して、クランパ２３を下流に向けて搬送する。これにより、テスト用シートが各レンズセンサ３４〜３６に向けて搬送される。
【０１３６】
一方、図１９に示すように、テスト画像８８の記録が開始されると、補正量決定部８４は、各レンズセンサ３４〜３６からの検出信号の監視を開始する。テスト用シート上のレンズ４が各レンズセンサ３４〜３６の位置に到達するまでは、各レンズセンサ３４〜３６から出力される検出信号は最大となる。次いで、レンズ４が各レンズセンサ３４〜３６の位置を通過すると、各レンズセンサ３４〜３６の検出信号はレンズ４の凹凸に応じて変動する。そして、テスト用シート上のテスト画像８８が各レンズセンサ３４〜３６の位置に到達すると、各レンズセンサ３４〜３６から出力される検出信号は最小となる。
【０１３７】
補正量決定部８４は、各レンズセンサ３４〜３６の検出信号に基づき、個々のレンズセンサ３４〜３６毎に、それぞれテスト画像８８の記録が開始されてから、このテスト画像８８が検出されるまでのテスト用シートの搬送長Ｌα，Ｌβ，Ｌγを求める。テスト画像８８のエッジは、主走査方向に平行であるため、サーマルヘッド１６に対する各レンズセンサ３４〜３６の相対位置が揃っていれば、各搬送長Ｌα，Ｌβ，Ｌγは全て同じ大きさになる。逆に、各レンズセンサ３４〜３６の相対位置がずれていると、各搬送長Ｌα，Ｌβ，Ｌγの大きさに差異が生じる。
【０１３８】
このように、補正量決定部８４は、各搬送長Ｌα，Ｌβ，Ｌγの大きさを比較することで、サーマルヘッド１６に対する各レンズセンサ３４〜３６の相対位置のズレを検出することができる。次いで、補正量決定部８４は、搬送長Ｌαと、搬送長Ｌβ，Ｌγとの差分をそれぞれ算出して、補正量Ｈ１，Ｈ２をそれぞれ決定する。補正量Ｈ１，Ｈ２はメモリ６１に記憶され、実際のプリントに利用される。
【０１３９】
なお、各レンズセンサ３４〜３６が例えばサーマルヘッド１６の上流側に配置されている場合には、テスト用シートをいったん上流側に搬送させた後、再度テスト用シートを下流側へ搬送させる。この場合の各搬送長Ｌα，Ｌβ，Ｌγは、テスト用シートの再度の下流側への搬送が開始されてから、各レンズセンサ３４〜３６でそれぞれテスト画像８８が検出されるまでの搬送長である。
【０１４０】
補正量Ｈ１、Ｈ２の記憶後、第１実施形態と同様にして、テスト用シートが排紙口から排紙される。以上で、補正量Ｈ１，Ｈ２の決定処理が完了する。
【０１４１】
次に、図２０示すフローチャートを参照して、補正量Ｈ１，Ｈ２を利用した傾き修正について説明をする。実際のプリントでの傾き修正が開始されると、上記第１実施形態と同様に、シート３が下流に向けて搬送されるとともに、傾き方向判定部７０が作動する。
【０１４２】
傾き方向判定部７０は、図８に示すように、第１レンズセンサ３４に対応する検出信号のピークから、それ以降に第２レンズセンサ３５に対応する検出信号のピークまでのシート３の搬送長ＬＡを求める。次いで、傾き方向判定部７０は、メモリ６１内の補正量Ｈ１に基づいて搬送長ＬＡを補正する。
【０１４３】
搬送長ＬＡの補正後、傾き方向判定部７０は、補正後の搬送長ＬＡと、第１及び第２レンズセンサ３４，３５の距離Ｓ１に基づき、上記算出式（１）、（２）を用いて、第１レンズセンサ３４が先に検出した境界４ａが、第３レンズセンサ３４が検出するまでの搬送長ＬＢの予測値を求める。次いで、傾き方向判定部７０は、メモリ６１内の補正量Ｈ２に基づき搬送長ＬＢを補正する。
【０１４４】
以下、第１実施形態と同様にして、レンズ４の傾き方向が判別され、この判別結果が傾き修正制御部７２に入力される。補正された搬送長ＬＡ，ＬＢを用いて、各レンズセンサ３４〜３６の相対位置が揃っていると仮定した場合の傾き方向が決定される。
【０１４５】
傾き方向の判定後、アジマス角演算部７１が作動して粗調整用アジマス角の演算を開始する。アジマス角演算部７１は、図１１の（Ａ）で示すように、第１レンズセンサ３４に対応する検出信号のピークを基準として、この基準に最も近い第２レンズセンサ３４の検出信号のピークまでの搬送長Ｌ１の大きさを求める。次に、この搬送長Ｌ１をメモリ６１内の補正量Ｈ１に基づき補正する。そして、アジマス角演算部７１は、補正後の搬送長Ｌ１に基づき、上記第１実施形態と同様に、粗調整用アジマス角を算出する。
【０１４６】
以下、上記第１実施形態と同様にして、粗調整用アジマス角がゼロとなるようにクランパ２３を回転して、主走査方向に対するレンズ４の長手方向の傾きを粗調整する。この粗調整が完了した後、シート３が下流に向けて搬送される。次いで、アジマス角演算部７１が微調整用アジマス角の演算を開始する。
【０１４７】
アジマス角演算部７１は、図１１の（Ｂ）に示すように、第１レンズセンサ３４に対応する検出信号のピークを基準として、この基準に最も近い第３レンズセンサ３６の検出信号のピークまでの搬送長Ｌ２の大きさを求める。次に、この搬送長Ｌ２をメモリ６１内の補正量Ｈ２に基づき補正する。そして、アジマス角演算部７１は、補正後の搬送長Ｌ２に基づき、上記第１実施形態と同様に、微調整用アジマス角を算出する。
【０１４８】
上記第１実施形態と同様にして、微調整用アジマス角がゼロとなるようにクランパ２３を回転して、主走査方向に対するレンズ４の長手方向の傾きを微調整する。この微調整後に、前述したように複数の視点画像ついて、各線状画像をシート３の背面に記録する。
【０１４９】
搬送長Ｌ１，Ｌ２を、それぞれ補正量Ｈ１，Ｈ２に基づき補正することで、各レンズセンサ３４〜３６の相対位置が揃っていると仮定した場合の粗調整・微調整用アジマス角を決定することができる。これにより、各レンズセンサ３４〜３６の取付け位置の精度をラフにすることができる。その結果、プリンタ８０の製造コストを下げることができる。また、各レンズセンサ３４〜３６と発熱素子アレイ１６ａとの相対位置関係も把握することができるので、線状画像を所期の記録位置に記録することができる。
【０１５０】
次に、本発明の第５実施形態について説明する。上記第１実施形態では、レンズ４の傾き修正後に、レンズピッチＰ０を求めているが、例えば、粗調整用アジマス角あるいは微調整用アジマス角を求める際に、同時にレンズピッチＰ０を算出してもよい。
【０１５１】
例えば、粗調整用アジマス角あるいは微調整用アジマス角をθ１、各レンズセンサ３４〜３６のいずれかの検出信号の任意のピークから、その次のピークまでに搬送されるシート３の搬送長をＰ１としたときに、レンズピッチＰ０は、式（５）を用いて算出することができる。これにより、傾き修正を行う前に、レンズピッチＰ０を求めることができる。
（５）Ｐ０＝Ｐ１×ＣＯＳθ
【０１５２】
上記各実施形態では、アジマス角検出部１８を、主走査方向に一列に並べた第１〜第３レンズセンサ３４〜３６で構成しているが、レンズセンサの数は４個以上であってもよい。この場合も全てのレンズセンサが等間隔で配置されないように、各レンズセンサの間隔を調整する。
【０１５３】
上記各実施形態では、受像層形成後にレンズ４の傾き修正を行っているが、各色の画像形成前であれば、傾き修正（姿勢修正）を実施するタイミングは特に限定されず、例えば、受像層を形成する前に実施してもよい。また、上記各実施形態では、図５に示したクランパ駆動機構２５を用いてクランパ２３を回転させることで、レンズ４の傾き修正を行っているが、その他の姿勢調整機構を用いてもよい。
【０１５４】
上記各実施形態では、２ラインの発熱素子アレイは隣接して配置されているが、各発熱素子アレイ間での熱影響をなくすために、２ラインの発熱素子アレイの間に、適宜な間隔を設けてもよい。また、１つのフィルムに、受像層、複種類のインク層、バック層を順に形成してもよい。
【０１５５】
上記各実施形態において説明した構成、手順等は、相反しない範囲で適宜に組み合せることができる。また、上記各実施形態では、ラインプリンタについて説明したが、本発明は、シリアルプリンタにも利用できる。また、立体画像を記録するための視点画像を記録する場合に限らず、観察位置をずらすことで観察できる画像が変化する、いわゆるチェンジングの記録にも利用できる。さらに、本発明は、昇華型のサーマルプリンタの他に、熱転写型のサーマルプリンタや、インクジェットプリンタ等にも利用することができる。
【符号の説明】
【０１５６】
２，８０  プリンタ
３  レンチキュラシート
４  レンチキュラレンズ
１６  サーマルヘッド
１８  アジマス角検出部
２３  クランパ
２４  クランパ開閉機構
２５  クランパ駆動機構
３４〜３６  第１〜第３レンズセンサ
７０，８５  傾き方向判定部
７１，８６  アジマス角演算部
７２  傾き修正制御部
８８  テスト画像
【図１】
2011092896.tif 000003
【図２】
2011092896.tif 000004
【図３】
2011092896.tif 000005
【図４Ａ】
2011092896.tif 000006
【図４Ｂ】
2011092896.tif 000007
【図５】
2011092896.tif 000008
【図６】
2011092896.tif 000009
【図７】
2011092896.tif 000010
【図８】
2011092896.tif 000011
【図９】
2011092896.tif 000012
【図１０】
2011092896.tif 000013
【図１１】
2011092896.tif 000014
【図１２】
2011092896.tif 000015
【図１３Ａ】
2011092896.tif 000016
【図１３Ｂ】
2011092896.tif 000017
【図１４】
2011092896.tif 000018
【図１５】
2011092896.tif 000019
【図１６】
2011092896.tif 000020
【図１７】
2011092896.tif 000021
【図１８】
2011092896.tif 000022
【図１９】
2011092896.tif 000023
【図２０】
2011092896.tif 000024
【手続補正書】
【提出日】平成23年4月18日(2011.4.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
主走査方向に延びた複数のレンチキュラレンズが表面に形成されたレンチキュラシートに記録するプリンタであって、
前記主走査方向と直交する副走査方向に延びた搬送路に沿って、前記レンチキュラシートを搬送する搬送部と、
複数の視点画像を前記主走査方向に平行な線状画像に分割して、前記レンチキュラシートの裏面に記録する記録部と、
前記主走査方向に沿って一列の状態で前記搬送路に配置され、前記レンチキュラレンズの凹凸に応じた検出信号を出力する少なくとも第１〜第３の検出センサであって、これらの第１〜第３の検出センサの間に存在する３個の間隔のうち、少なくとも１つが他の２つと異なっている第１ないし第３の検出センサと、
前記搬送路上で前記レンチキュラシートの姿勢を調整する姿勢調整部と、
前記記録部による記録前に、前記第１ないし第３の検出センサの検出信号から前記主走査方向に対する前記レンチキュラレンズの長手方向の傾き方向を求めるとともに、２個の前記検出センサの検出信号から前記レンチキュラレンズの長手方向の傾き角度を求め、この傾き方向と角度とに基づいて、前記レンチキュラレンズの長手方向が前記主走査方向とほぼ平行となるように、前記姿勢調整部を制御する制御部と、を備え、
前記姿勢調整部は、最初に求めた第１傾き方向と第１傾き角度とから、前記レンチキュラシートの姿勢を粗調整し、この粗調整後に第２傾き方向と第２傾き角度とを求め、この第２傾き方向と第２傾き角度とに基づいて微調整を行うとともに、
前記第１傾き角度は間隔が狭い２個の前記検出センサの検出信号から求め、前記第２傾き角度は間隔が広い２個の前記検出センサの検出信号から求めることを特徴とするプリンタ。
【請求項２】
前記搬送路に前記レンチキュラシートの姿勢を規制する規制ガイドを設け、前記粗調整に用いた２個の前記検出センサのいずれか一方が任意の前記レンチキュラレンズを検出してから、このレンチキュラレンズを他方が検出するまでの期間における前記レンチキュラシートの搬送長が、前記レンチキュラレンズのレンズピッチよりも小さくなるように、前記搬送路上の前記レンチキュラシートの姿勢を規制することを特徴とする請求項１記載のプリンタ。
【請求項３】
前記粗調整に用いた２個の前記検出センサのいずれか一方が任意の前記レンチキュラレンズを検出してから、このレンチキュラレンズが他方で検出されるまでの期間における前記レンチキュラシートの搬送長が、前記レンチキュラレンズのレンズピッチよりも小さくなるように、２個の前記検出センサ間の距離が設定されていることを特徴とする請求項１記載のプリンタ。
【請求項４】
前記第１検出センサと前記第２検出センサとの間隔と、前記第２検出センサと前記第３検出センサとの間隔とが、「１」以外の公約数をもたない素数関係にあることを特徴とする請求項１記載のプリンタ。
【請求項５】
前記搬送路には、前記レンチキュラシートの斜行角度を所定角度以下に規制する規制ガイドが設けられており、
前記レンチキュラシートが最大に斜行している場合に、前記各検出センサを結ぶ直線が当該レンチキュラシート上で同時に跨ぐ前記レンチキュラレンズの上限数を「ｎ」とし、前記第１検出センサと前記第２検出センサとの間隔の大きさをＳ１とし、前記第２検出センサと前記第３検出センサとの間隔の大きさをＳ２とし、「２」以上「ｎ」以下の任意の自然数を「Ｍ」としたときに、前記Ｓ１及びＳ２は次式を満たすことを特徴する請求項１記載のプリンタ。
Ｓ１≠｛（Ｓ１＋Ｓ２）／Ｍ｝
Ｓ２≠｛（Ｓ１＋Ｓ２）／Ｍ｝
【請求項６】
前記記録部を駆動して、前記主走査方向に長く延びたテスト画像を前記レンチキュラシートに記録させる記録制御部と、
前記テスト画像の記録後に、前記レンチキュラシートが前記第１ないし第３の各検出センサを通過するように、前記搬送部を制御する搬送制御部と、
前記テスト画像の記録後から当該テスト画像が前記各検出センサを通過するまでの前記各検出センサの検出信号を比較して、前記各検出センサの前記副走査方向での相対位置のズレ量を検出するズレ量検出部とを備え、
前記制御部は、前記ズレ量検出部の検出結果に基づき、前記各検出センサの検出信号から、当該各検出センサの前記相対位置が揃っていると仮定した場合の前記傾き角度と傾き方向を求めることを特徴とする請求項１ないし５いずれか１項記載のプリンタ。
【請求項７】
前記制御部は、前記検出信号の１周期の間に搬送される前記レンチキュラシートの搬送長と、先に求めた前記傾き角度とに基づき、前記レンチキュラレンズのレンズピッチを求めることを特徴とする請求項１ないし６いずれか１項記載のプリンタ。
【請求項８】
前記姿勢調整部は、前記レンチキュラシートの先端をクランプするクランパと、前記クランパを前記搬送路の搬送面上で回転させる回転機構とを備えることを特徴とする請求項１ないし７いずれか１項記載のプリンタ。
【請求項９】
前記第１ないし第３検出センサは、搬送路を挟み込むように配置され、前記レンチキュラシートに向けて光を照射する発光部、及び前記発光部から照射された光を受光する受光部を有することを特徴とする請求項１ないし８いずれか１項記載のプリンタ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記目的を達成するために、本発明のプリンタは、搬送部と、記録部と、少なくとも第１ないし第３の検出センサと、姿勢調整部と、制御部とを備え、レンチキュラシートの斜行防止のための姿勢修正をしてから、レンチキュラシートに複数の視点画像を記録する。このレンチキュラシートは、主走査方向に延びた複数のレンチキュラレンズが表面に形成されている。前記搬送部は、前記主走査方向と直交する副走査方向に延びた搬送路に沿って、前記レンチキュラシートを搬送する。前記記録部は、複数の視点画像を前記主走査方向に平行な線状画像に分割して、前記レンチキュラシートの裏面に記録する。前記第１〜第３の検出センサは、前記主走査方向に沿って一列の状態で前記搬送路に配置され、前記レンチキュラレンズの凹凸に応じた検出信号を出力する。これらの第１〜第３の検出センサは、その間に形成される３個の間隔のうち、少なくとも１つの間隔が他の２つの間隔と異なるように配列されている。前記姿勢調整部は、前記搬送路上で前記レンチキュラシートの姿勢を調整する。前記制御部は、前記記録部による記録前に、前記第１ないし第３の検出センサの検出信号から前記主走査方向に対する前記レンチキュラレンズの長手方向の傾き方向を求めるとともに、２個の前記検出センサの検出信号から前記レンチキュラレンズの長手方向の傾き角度を求める。次に、前記制御部は、得られた傾き方向と角度とに基づいて前記姿勢調整部を制御し、前記レンチキュラレンズの長手方向が前記主走査方向とほぼ平行となるように、レンチキュラシートの姿勢を修正する。前記姿勢調整部は、前記レンチキュラシートの姿勢修正（レンチキュラレンズの傾き修正）を粗調整と微調整の２段階で行う。最初に求めた第１傾き方向と第１傾き角度とから、前記レンチキュラシートの姿勢を粗調整する。この粗調整後に、前記制御部は、第２傾き方向と第２傾き角度とを求める。この第２傾き方向と第２傾き角度とに基づいて、前記レンチキュラシートの姿勢が微調整される。ここで、前記第１傾き角度は間隔が狭い２個の前記検出センサの検出信号から求められ、前記第２傾き角度は間隔が広い２個の前記検出センサの検出信号から求められる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【国際調査報告】
2011092896.tif 000025
2011092896.tif 000026
2011092896.tif 000027
2011092896.tif 000028
2011092896.tif 000029
2011092896.tif 000030