(57)【特許請求の範囲】
【請求項１】
一方向を長手とする複数のレンズが配置されているレンズシートに印刷画像を形成するために複数の画像データを処理する画像処理装置において、
上記レンズシートへ上記印刷画像を印刷する仮想イメージの段階で、この印刷画像およびレンズシートを上記一方向に平行な回転軸に沿って回転させた場合に、上記印刷画像が視認角度によって絵柄が切り替わる変化系画像であるか否かを判断する判断手段と、
上記判断手段により、上記印刷画像が変化系画像であると判断される場合に、上記複数の画像データのそれぞれを回転させて、上記画像データの上記回転軸に対応する方向を、レンズシートの搬送方向と垂直を為す状態から上記レンズシートの搬送方向に沿う状態へと変更させる画像回転手段と、
上記画像回転手段によって回転された上記複数の画像データ、または上記判断手段によって上記変化系画像でないと判断された上記印刷画像の基となる上記複数の画像データから、それらが合成された結果となる合成画像データを作成する画像変換手段と、
を具備することを特徴とする画像処理装置。
【請求項２】
前記判断手段は、個々の前記画像データが有すると共に前記変化系画像に対応するか否かを識別するためのフラグ情報に基づいて、前記印刷画像の基となる前記複数の画像データが前記変化系画像に対応するか否かを判断することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記判断手段は、前記変化系画像を形成するための変化系画像形成手段によって、前記変化系画像に関する前記画像データが該判断手段に対して受け渡されるか否かに基づいて、前記印刷画像の基となる前記複数の画像データが前記変化系画像に対応するか否かを判断することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記判断手段は、前記複数の画像データの所定の範囲における階調値の平均を比較すると共に、これらが互いに一定のしきい値を超える程離間しているか否かによって、前記印刷画像の基となる前記複数の画像データが前記変化系画像に対応するか否かを判断することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記判断手段による前記印刷画像の基となる前記複数の画像データが前記変化系画像に対応するか否かの判断に前後して、反転処理手段により、前記画像データを反転させる処理が行われることを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記画像変換手段は、
前記レンズシートの前記レンズのピッチ、および印刷サイズに応じて、１つの前記レンズ当たりの画素の個数が減じられるように、前記複数の画像データの解像度を変更して複数の変換画像データを作成する解像度変換手段と、
上記複数の変換画像データにおける上記画素の１つ当たりのドット数を求め、該算出されたドット数に対応する分だけ、上記画素と同じ画素を補完する補完処理を行い、それぞれの前記レンズ毎に細分化された複数の変換画像データを配置して細分化画像データを作成する細分化画像作成手段と、
作成された前記レンズごとの上記細分化画像データに基づいて、前記レンズシートの全ての前記レンズに対応する上記細分化画像データを配置し、前記複数の画像データが合成された結果となる前記合成画像データを作成する合成画像作成手段と、
を具備することを特徴とする請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
前記画像変換手段による前記合成画像データの作成に前後して、ハーフトーン手段により、前記画像データまたは前記合成画像データに対してハーフトーン処理が為されることを特徴とする請求項６記載の画像処理装置。
【請求項８】
一方向を長手とする複数のレンズが配置されているレンズシート上に配置される印刷画像を形成するために複数の画像データを処理する画像処理装置において、
上記レンズシートへ上記印刷画像を印刷する仮想イメージの段階で、この印刷画像およびレンズシートを上記一方向に平行な回転軸に沿って回転させた場合に、上記印刷画像が視認角度によって絵柄が切り替わる変化系画像であるか否かを判断する判断手段と、
上記判断手段により、上記印刷画像が変化系画像でないと判断される場合に、上記複数の画像データのそれぞれを回転させて、上記画像データの上記回転軸に対応する方向を、レンズシートの搬送方向に沿う状態から上記レンズシートの搬送方向に垂直を為す状態へと変更させる第１画像回転手段と、
上記画像回転手段によって回転された上記複数の画像データ、または上記判断手段によって上記変化系画像であると判断された上記印刷画像の基となる上記複数の画像データから、それらが合成された結果となる合成画像データを作成する画像変換手段と、
上記画像変換手段によって上記合成画像データを作成した後に、上記合成画像データを回転させて、該合成画像データの上記基準方向を、上記レンズシートの搬送方向と垂直を為す状態から上記レンズシートの搬送方向に沿う状態へと変更させる第２画像回転手段と、
を具備することを特徴とする画像処理装置。
【請求項９】
一方向を長手とする複数のレンズが配置されているレンズシートに印刷画像を形成するために複数の画像データを処理すると共に、該処理された画像データに基づいて印刷を実行するための印刷装置において、
上記レンズシートへ上記印刷画像を印刷する仮想イメージの段階で、この印刷画像およびレンズシートを上記一方向に平行な回転軸に沿って回転させた場合に、上記印刷画像が視認角度によって絵柄が切り替わる変化系画像であるか否かを判断する判断手段と、
上記判断手段により、上記印刷画像が変化系画像であると判断される場合に、上記複数の画像データのそれぞれを回転させて、上記画像データの上記回転軸に対応する方向を、レンズシートの搬送方向と垂直を為す状態から上記レンズシートの搬送方向に沿う状態へと変更させる画像回転手段と、
上記画像回転手段によって回転された上記複数の画像データ、または上記判断手段によって上記変化系画像でないと判断された上記印刷画像の基となる上記複数の画像データから、それらが合成された結果となる合成画像データを作成する画像変換手段と、
上記画像変換手段によって作成された上記合成画像データに基づいて、印刷データを作成する印刷データ作成手段と、
上記レンズシートからの透過光または反射光を受光することにより、該レンズシートのレンズピッチを検出し、該検出に基づく検出信号を生成するレンズ検出手段と、
上記印刷データおよび上記検出信号に基づいて、キャリッジを移動させるキャリッジモータ、上記レンズシートを搬送するための紙送りモータおよび上記レンズシートにインク滴を吐出する印刷ヘッドの駆動を制御する制御手段と、
を具備することを特徴とする印刷装置。
【請求項１０】
前記レンズ検出手段は、
前記レンズシートに向けて光を出射すると共に、前記レンズシートの搬送状態において該レンズシートを挟んでキャリッジとは反対側に設けられる発光部と、
前記キャリッジに取り付けられると共に、上記発光部から出射された後に前記レンズシートを透過する光が入射され、該入射される光の強度に応じた検出信号を出力する受光部と、
を具備することを特徴とする請求項９記載の印刷装置。
【請求項１１】
前記受光部は、前記キャリッジのうち前記搬送方向の上流側の部位、かつキャリッジが移動する主走査方向におけるホームポジションから離間する側に取り付けられていることを特徴とする請求項１０記載の印刷装置。
【請求項１２】
一方向を長手とする複数のレンズが配置されているレンズシート上に配置される印刷画像を形成するために複数の画像データを処理すると共に、該処理された画像データに基づいて印刷を実行するための印刷方法において、
上記レンズシートへ上記印刷画像を印刷する仮想イメージの段階で、この印刷画像およびレンズシートを上記一方向に平行な回転軸に沿って回転させた場合に、上記印刷画像が視認角度によって絵柄が切り替わる変化系画像であるか否かを判断する判断工程と、
上記判断工程により、上記印刷画像が変化系画像であると判断される場合に、上記複数の画像データのそれぞれを回転させて、上記回転軸方向に対応する上記画像データの方向を、レンズシートの搬送方向と垂直を為す状態から上記レンズシートの搬送方向に沿う状態へと変更させる画像回転工程と、
上記画像回転工程によって回転された上記複数の画像データ、または上記判断工程によって上記変化系画像でないと判断された上記印刷画像の基となる上記複数の画像データから、それらが合成された結果となる合成画像データを作成する画像変換工程と、
上記画像変換工程によって作成された上記合成画像データに基づいて、印刷データを作成する印刷データ作成工程と、
上記レンズシートからの透過光または反射光を受光することにより、該レンズシートのレンズピッチを検出し、該検出に基づく検出信号を生成するレンズ検出工程と、
上記印刷データ作成工程により作成される印刷データおよび上記レンズ検出工程により作成される上記検出信号に基づいて、キャリッジを移動させるキャリッジモータ、上記レンズシートを搬送するための紙送りモータおよび上記レンズシートにインク滴を吐出する印刷ヘッドの駆動を制御する制御工程と、
を具備することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、印刷装置および印刷方法に関する。
【背景技術】
【０００２】
各種の印刷技術の中には、多数のシリンドリカル凸レンズ（以下、凸レンズとする。）が並列配置されたレンチキュラーレンズを具備するレンズシートの記録層に、印刷画像を印刷するものがある（特許文献１参照）。かかる印刷技術では、レンズシートの記録層に、凸レンズのピッチに対応させたストライプ状の細分化画像を多数並べて記録する。そして、細分化画像の種類に応じて、視認される画像が立体視されたり、見る角度を変えて動く写真（アニメーション）とすることが可能となる。なお、かかる方式は、レンズシートに直接印刷を行うため、直描型と呼ばれている。
【０００３】
また、レンチキュラーレンズに対し、印刷物を別途貼り合わせ、立体視またはアニメーションとして見るための方式も存在する（特許文献２参照）。このように、レンチキュラーレンズに印刷物を貼り合わせる方式は、分離型と呼ばれている。
【０００４】
【特許文献１】特許第３４７１９３０号公報（段落番号００６６〜００７６、図１、図５、図８、図９等参照）
【特許文献２】特開２００１−４２４６２号公報（要約、段落番号００３３他参照）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の印刷方式のうち、特に直描型においては、レンズシートに印刷された画像を立体視する場合と、レンズシートに印刷された画像が変化する場合とでは、ユーザ側でレンズシートを配置する方向が異なっている。すなわち、立体視可能な画像（以下、立体画像とする。）を見る場合には、凸レンズの短手が両目と平行になるようにする。そして、左右の目の視差により、凸レンズを介して見る細分化画像を異ならせ、２つの細分化画像が重ね合わせにより、立体的な像を視認可能としている。また、アニメーション等の変化する画像（以下、変化系画像とする。）を見る場合には、凸レンズの長手が両目と平行になるようにする（以下、この配置を縦方向配置とする。）。この状態で、凸レンズを上下に動かす等によって、左右の目で見る細分化画像が切り替わり、それによって、画像の変化像を視認することが可能となる。
【０００６】
このように、レンズシートに立体画像を形成した場合と、変化系画像を形成した場合とで、両目に対するレンズシートの配置方向が異なっている。そのため、印刷実行時に、ユーザの視認時のレンズシート向きに対応させて、ユーザがレンズシートを設置することが想定される。しかしながら、ユーザが視認する際の向きに対応させて、レンズシートを設置する方向を決めることには、印刷精度の面で問題がある。
【０００７】
すなわち、凸レンズの長手をプリンタの主走査方向に沿わせ、ノズル列の全ノズルからインク滴をレンズシートに吐出させると、印字後のドット間隔は、ノズルピッチに対応する。ここで、レンズシートが搬送されるピッチである紙送りピッチは、ノズルピッチに対応している。一方、凸レンズのレンズピッチがノズルピッチに対応する場合は非常に少ない。したがって、レンズピッチは、紙送りピッチに対応しておらず、両者の間には、ずれがあるのが通常である。そのため、印刷を実行していくと、紙送りが進行するにつれて、ずれが累積し、印刷精度が悪化していく。
【０００８】
かかる不具合を防止するためには、ノズル列のうち、１ノズルのみを駆動させると共に、凸レンズのレンズピッチを等分した分だけ、紙送り動作を行うようにすれば良い。しかしながら、この場合には、１ノズルしか用いないため、印刷速度が極端に遅くなってしまい、実用的でない、という問題が生じる。
【０００９】
以上のように、凸レンズの長手を主走査方向に沿わせるように、レンズシートを設置して印刷を行うことには、印刷精度の面で問題がある。これに対して、立体画像／変化系画像のいずれを印刷する場合でも、凸レンズの長手が副走査方向に沿わせて印刷を行えば、印刷ヘッドの駆動タイミングを調整するだけで、レンズピッチに対応させることができ、印刷精度面で好ましい。しかしながら、上述したように、現状では立体画像／変化系画像でレンズシートの向きが異なっている、というユーザのイメージに基づいてレンズシートの設置／印刷が行われており、上述の不具合が解消されていない。
【００１０】
なお、上述のような問題は、特許文献１に開示されている直描型のみならず、特許文献２に開示されている分離型においても、同様に生じる。
【００１１】
本発明は上記の事情にもとづきなされたもので、その目的とするところは、ユーザが視認する画像データの配置方向に係らず、凸レンズの長手がレンズシートの搬送方向に沿う配置として印刷を実行可能とする画像処理装置、印刷装置、および印刷方法を提供しよう、とするものである。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明は、一方向を長手とする複数のレンズが配置されているレンズシートに印刷画像を形成するために複数の画像データを処理する画像処理装置において、レンズシートへ上記印刷画像を印刷する仮想イメージの段階で、この印刷画像およびレンズシートを一方向に平行な回転軸に沿って回転させた場合に、印刷画像が視認角度によって絵柄が切り替わる変化系画像であるか否かに応じて、複数の画像データのそれぞれを回転させて、回転軸方向に対応する画像データの基準方向を、該基準方向と垂直を為す方向へと変更させるものである。
【００１３】
このように構成した場合には、仮想イメージの段階で、印刷画像が変化系画像に対応するか否か判断し、この判断結果に応じて、複数の画像データのそれぞれが回転される。かかる回転により、画像データの基準方向は、それとは垂直を為す方向に変更される。それによって、レンズシートに印刷される印刷画像の向きを変えることができる。そのため、レンズシートが設置される向きを固定として、プリンタを用いて印刷することが可能となる。
【００１４】
また、他の発明は、一方向を長手とする複数のレンズが配置されているレンズシートに印刷画像を形成するために複数の画像データを処理する画像処理装置において、レンズシートへ印刷画像を印刷する仮想イメージの段階で、この印刷画像およびレンズシートを一方向に平行な回転軸に沿って回転させた場合に、印刷画像が視認角度によって絵柄が切り替わる変化系画像であるか否かを判断する判断手段と、判断手段により、印刷画像が変化系画像であると判断される場合に、複数の画像データのそれぞれを回転させて、回転軸方向に対応する画像データの基準方向を、レンズシートの搬送方向と垂直を為す状態からレンズシートの搬送方向に沿う状態へと変更させる画像回転手段と、画像回転手段によって回転された複数の画像データ、または判断手段によって変化系画像でないと判断された印刷画像の基となる複数の画像データから、それらが合成された結果となる合成画像データを作成する画像変換手段と、を具備するものである。
【００１５】
このように構成した場合には、仮想イメージの段階で、印刷画像が変化系画像に対応するか否かが判断され、この判断によって、印刷画像が変化系画像であると判断されると、該変化系画像の基となる複数の画像データのそれぞれが、画像回転手段によって回転させられる。ここで、画像データの基準方向は、変化系画像の回転軸方向と対応しており、その結果、デフォルトの段階では、画像データの基準方向は、レンズシートの一方向にも対応している。このため、デフォルトの段階では、画像データの基準方向は、レンズシートの搬送方向に垂直となっている。その状態から、画像データが回転させられると、該画像データの基準方向は、レンズシートの搬送方向に沿う状態となる。
【００１６】
かかる回転後に、変化系画像に対応する複数の画像データから、画像変換手段により合成画像データが作成される。このようにすれば、デフォルトの段階では、画像データの基準方向およびレンズの長手である一方向が、レンズシートの搬送方向に垂直となっていたものを、変更後（画像データ回転後）に、レンズの長手である一方向が、レンズシートの搬送方向に沿う状態として、印刷を実行可能となる。それにより、変化系画像／立体画像によらずに、レンズシートの設置方向を、一方向が搬送方向に沿う状態へと、固定できる。そのため、レンズシートへの印刷実行時に、印刷ヘッドの駆動タイミングを調整するだけで、レンズピッチに対応させることができ、印刷精度を向上させることができる。
【００１７】
さらに、他の発明は、上述の発明に加えて更に、判断手段は、個々の画像データが有すると共に変化系画像に対応するか否かを識別するためのフラグ情報に基づいて、印刷画像の基となる複数の画像データが変化系画像に対応するか否かを判断するものである。
【００１８】
このように構成した場合には、フラグ情報に基づけば簡易に変化系画像であるか否かが判別される。
【００１９】
また、他の発明は、上述の発明に加えて更に、判断手段は、変化系画像を形成するための変化系画像形成手段によって、変化系画像に関する画像データが該判断手段に対して受け渡されるか否かに基づいて、印刷画像の基となる複数の画像データが変化系画像に対応するか否かを判断するものである。
【００２０】
このように構成した場合には、変化系画像形成手段から画像データが受け渡された時点で、即座に変化系画像であるか否かが判別される。
【００２１】
さらに、他の発明は、上述の発明に加えて更に、判断手段は、複数の画像データの所定の範囲における階調値の平均を比較すると共に、これらが互いに一定のしきい値を超える程離間しているか否かによって、印刷画像の基となる複数の画像データが変化系画像に対応するか否かを判断するものである。
【００２２】
このように構成した場合には、複数の画像データの所定範囲における階調値が一定のしきい値以上離間している場合に、変化系画像に対応すると判断され、変化系画像に対応するか否か自動的に判別される。
【００２３】
また、他の発明は、上述の各発明に加えて更に、判断手段による前記印刷画像の基となる複数の画像データが変化系画像に対応するか否かの判断に前後して、反転処理手段により、画像データを反転させる処理が行われるものである。
【００２４】
このように構成した場合には、反転処理の実行により、画像データを、レンズシートの裏面への印刷に対応させることが可能となる。
【００２５】
さらに、他の発明は、上述の各発明に加えて更に、画像変換手段は、レンズシートのレンズのピッチ、および印刷サイズに応じて、１つのレンズ当たりの画素の個数が減じられるように、複数の画像データの解像度を変更して複数の変換画像データを作成する解像度変換手段と、複数の変換画像データにおける画素の１つ当たりのドット数を求め、該算出されたドット数に対応する分だけ、画素と同じ画素を補完する補完処理を行い、それぞれの前記レンズ毎に細分化された複数の変換画像データを配置して細分化画像データを作成する細分化画像作成手段と、作成されたレンズごとの細分化画像データに基づいて、レンズシートの全てのレンズに対応する細分化画像データを配置し、複数の画像データが合成された結果となる合成画像データを作成する合成画像作成手段と、を具備するものである。
【００２６】
このように構成した場合には、解像度変換手段により、複数の画像データの解像度が変更される。また、細分化画像作成手段により、レンズシートの個々のレンズへの印刷に対応する細分化画像データが作成される。さらに、合成画像作成手段により、全てのレンズの順序に従い、細分化画像データを順次並べて合成画像データが作成される。このため、１レンズ内に細切れの複数の画像データが存在し、印刷後に変化系画像または立体画像を視認することが可能となる。
【００２７】
また、他の発明は、上述の発明に加えて更に、画像変換手段による合成画像データの作成に前後して、ハーフトーン手段により、画像データまたは合成画像データに対してハーフトーン処理が為されるものである。
【００２８】
このように構成した場合には、ハーフトーン処理を施すことにより、印刷画像におけるドットのオン／オフが設定されたり、ドットの分散処理が為され、レンズシートへの印刷に適した状態となる。
【００２９】
さらに、他の発明は、一方向を長手とする複数のレンズが配置されているレンズシート上に配置される印刷画像を形成するために複数の画像データを処理する画像処理装置において、レンズシートへ印刷画像を印刷する仮想イメージの段階で、この印刷画像およびレンズシートを一方向に平行な回転軸に沿って回転させた場合に、印刷画像が視認角度によって絵柄が切り替わる変化系画像であるか否かを判断する判断手段と、判断手段により、印刷画像が変化系画像でないと判断される場合に、複数の画像データのそれぞれを回転させて、回転軸方向に対応する画像データの基準方向を、レンズシートの搬送方向に沿う状態からレンズシートの搬送方向に垂直を為す状態へと変更させる第１画像回転手段と、画像回転手段によって回転された複数の画像データ、または判断手段によって変化系画像であると判断された印刷画像の基となる複数の画像データから、それらが合成された結果となる合成画像データを作成する画像変換手段と、画像変換手段によって合成画像データを作成した後に、合成画像データを回転させて、該合成画像データの基準方向を、レンズシートの搬送方向と垂直を為す状態からレンズシートの搬送方向に沿う状態へと変更させる第２画像回転手段と、を具備するものである。
【００３０】
このように構成した場合には、仮想イメージの段階で、印刷画像が変化系画像に対応するか否かが判断され、この判断によって、印刷画像が変化系画像でない（立体画像である）と判断されると、該立体画像の基となる複数の画像データのそれぞれが、第１画像回転手段によって回転させられる。ここで、デフォルトの段階では、画像データの基準方向は、レンズシートの一方向にも対応している。このため、デフォルトの段階では、画像データの基準方向は、レンズシートの搬送方向に沿っている。その状態から、画像データが回転させられると、該画像データの基準方向は、レンズシートの搬送方向に垂直な状態となる。
【００３１】
かかる回転後に、立体画像に対応する複数の画像データから、画像変換手段により合成画像データが作成される。そして、合成画像データの作成後に、再び第２画像回転手段により、合成画像データの基準方向を、レンズシートの搬送方向と垂直を為す状態からレンズシートの搬送方向に沿う状態へと変更させる。ここで、特に、立体画像に対応する画像データが、第１画像回転手段での回転後にレンズシートの一方向に沿う順番で読み出されるように記憶されている場合、所定のライン数分だけデータを読み出すと、レンズの一方向に沿う状態となっている。そのため、読み出しの中途段階で画像変換処理を行うことができる。しかも、中途段階で画像変換処理を行っても、該途中段階で作成される細分化画像データの書き込み方向も、読み込み方向と同じとなり、該一方向に沿う順番でのデータ読み出し／書き込みは早いことから、処理の高速化を図ることが可能となる。
【００３２】
また、他の発明は、一方向を長手とする複数のレンズが配置されているレンズシートに印刷画像を形成するために複数の画像データを処理すると共に、該処理された画像データに基づいて印刷を実行するための印刷装置において、レンズシートへ印刷画像を印刷する仮想イメージの段階で、この印刷画像およびレンズシートを記一方向に平行な回転軸に沿って回転させた場合に、印刷画像が視認角度によって絵柄が切り替わる変化系画像であるか否かを判断する判断手段と、判断手段により、印刷画像が変化系画像であると判断される場合に、複数の画像データのそれぞれを回転させて、回転軸方向に対応する画像データの基準方向を、レンズシートの搬送方向と垂直を為す状態からレンズシートの搬送方向に沿う状態へと変更させる画像回転手段と、画像回転手段によって回転された複数の画像データ、または判断手段によって変化系画像でないと判断された印刷画像の基となる複数の画像データから、それらが合成された結果となる合成画像データを作成する画像変換手段と、画像変換手段によって作成された合成画像データに基づいて、印刷データを作成する印刷データ作成手段と、レンズシートからの透過光または反射光を受光することにより、該レンズシートのレンズピッチを検出し、該検出に基づく検出信号を生成するレンズ検出手段と、印刷データおよび検出信号に基づいて、キャリッジを移動させるキャリッジモータ、レンズシートを搬送するための紙送りモータおよびレンズシートにインク滴を吐出する印刷ヘッドの駆動を制御する制御手段と、を具備するものである。
【００３３】
このように構成した場合には、仮想イメージの段階で、印刷画像が変化系画像に対応するか否かが判断され、この判断によって、印刷画像が変化系画像であると判断されると、該変化系画像の基となる複数の画像データのそれぞれが、画像回転手段によって回転させられる。ここで、画像データの基準方向は、変化系画像の回転軸方向と対応しており、その結果、デフォルトの段階では、画像データの基準方向は、レンズシートの一方向にも対応している。このため、デフォルトの段階では、画像データの基準方向は、レンズシートの搬送方向に垂直となっている。その状態から、画像データが回転させられると、該画像データの基準方向は、レンズシートの搬送方向に沿う状態となる。
【００３４】
かかる回転後に、変化系画像に対応する複数の画像データから、画像変換手段により合成画像データが作成される。このようにすれば、デフォルトの段階では、画像データの基準方向およびレンズの長手である一方向が、レンズシートの搬送方向に垂直となっていたものを、変更後（画像データ回転後）に、レンズの長手である一方向が、レンズシートの搬送方向に沿う状態として、印刷を実行可能となる。それにより、変化系画像／立体画像によらずに、レンズシートの設置方向を、一方向が搬送方向に沿う状態へと、固定できる。そのため、レンズシートへの印刷実行時に、印刷ヘッドの駆動タイミングを調整するだけで、レンズピッチに対応させることができ、印刷精度を向上させることができる。
【００３５】
また、レンズ検出手段により、レンズシートのレンズピッチに対応する検出信号が生成され、制御手段では、印刷データおよび検出信号に基づいて、キャリッジモータ、紙送りモータおよび印刷ヘッドの駆動が制御される。そのため、印刷精度を一層向上させることが可能となる。
【００３６】
さらに、他の発明は、上述の発明に加えて更に、レンズ検出手段は、レンズシートに向けて光を出射すると共に、レンズシートの搬送状態において該レンズシートを挟んでキャリッジとは反対側に設けられる発光部と、キャリッジに取り付けられると共に、発光部から出射された後にレンズシートを透過する光が入射され、該入射される光の強度に応じた検出信号を出力する受光部と、を具備するものである。
【００３７】
このように構成した場合には、レンズ検出手段は、レンズシートを挟んでキャリッジ側に受光部、その反対側に発光部が配置されるため、透過方式のセンサを構成する。そのため、反射方式のセンサを用いる場合と比較して、レンズピッチの検出精度を向上させることが可能となる。
【００３８】
また、他の発明は、上述の発明に加えて更に、受光部は、キャリッジのうち搬送方向の上流側の部位、かつキャリッジが移動する主走査方向におけるホームポジションから離間する側に取り付けられているものである。
【００３９】
このように構成した場合には、レンズシートの紙送りの早い段階で、レンズピッチを検出することが可能となる。また、印刷を開始する初期段階では、印刷ヘッドよりも先にレンズ検出手段がレンズシートに差し掛かるため、１走査でレンズピッチの検出と印刷とを同時に行うことが可能となる。
【００４０】
さらに、他の発明は、一方向を長手とする複数のレンズが配置されているレンズシート上に配置される印刷画像を形成するために複数の画像データを処理すると共に、該処理された画像データに基づいて印刷を実行するための印刷方法において、レンズシートへ印刷画像を印刷する仮想イメージの段階で、この印刷画像およびレンズシートを一方向に平行な回転軸に沿って回転させた場合に、印刷画像が視認角度によって絵柄が切り替わる変化系画像であるか否かを判断する判断工程と、判断工程により、印刷画像が変化系画像であると判断される場合に、複数の画像データのそれぞれを回転させて、回転軸方向に対応する画像データの基準方向を、レンズシートの搬送方向と垂直を為す状態からレンズシートの搬送方向に沿う状態へと変更させる画像回転工程と、画像回転工程によって回転された複数の画像データ、または判断工程によって変化系画像でないと判断された印刷画像の基となる複数の画像データから、それらが合成された結果となる合成画像データを作成する画像変換工程と、画像変換工程によって作成された合成画像データに基づいて、印刷データを作成する印刷データ作成工程と、レンズシートからの透過光または反射光を受光することにより、該レンズシートのレンズピッチを検出し、該検出に基づく検出信号を生成するレンズ検出工程と、印刷データ作成工程により作成される印刷データおよびレンズ検出工程により作成される検出信号に基づいて、キャリッジを移動させるキャリッジモータ、レンズシートを搬送するための紙送りモータおよびレンズシートにインク滴を吐出する印刷ヘッドの駆動を制御する制御工程と、を具備するものである。
【００４１】
このように構成した場合には、仮想イメージの段階で、印刷画像が変化系画像に対応するか否かが判断され、この判断により印刷画像が変化系画像であると判断されると、該変化系画像の基となる複数の画像データのそれぞれが、画像回転工程によって回転させられる。ここで、画像データの基準方向は、変化系画像の回転軸方向と対応しており、その結果、デフォルトの段階では、画像データの基準方向は、レンズシートの一方向にも対応している。このため、デフォルトの段階では、画像データの基準方向は、レンズシートの搬送方向に垂直となっている。その状態から、画像データが回転させられると、該画像データの基準方向は、レンズシートの搬送方向に沿う状態となる。
【００４２】
かかる回転後に、変化系画像に対応する複数の画像データから、画像変換工程により合成画像データが作成される。このようにすれば、デフォルトの段階では、画像データの基準方向およびレンズの長手である一方向が、レンズシートの搬送方向に垂直となっていたものを、変更後（画像データ回転後）に、レンズの長手である一方向が、レンズシートの搬送方向に沿う状態として、印刷を実行可能となる。それにより、変化系画像／立体画像によらずに、レンズシートの設置方向を、一方向が搬送方向に沿う状態へと、固定できる。また、レンズ検出工程では、レンズシートのレンズピッチに対応する検出信号が生成され、制御工程では、印刷データおよび検出信号に基づいて、キャリッジモータ、紙送りモータおよび印刷ヘッドの駆動が制御される。そのため、印刷精度を一層向上させることが可能となる。
【発明を実施するための最良の形態】
【００４３】
（第１の実施の形態）
以下、本発明の印刷装置の第１の実施の形態について、図１から図１８に基づいて説明する。なお、プリンタ１０と、コンピュータ１２０とが接続され、これらが協働することによって、印刷装置が実現される。また、以下の実施の形態では、プリンタ１０は、インクジェット式のプリンタであるが、かかるインクジェット式プリンタは、インクを吐出して印刷可能な装置であれば、いかなる吐出方法を採用した装置でも良い。
【００４４】
なお、以下の説明においては、下方側とは、プリンタ１０が設置される側を指し、上方側とは、設置される側から離間する側を指す。また、後述するキャリッジ３０が移動する方向を主走査方向、主走査方向に直交する方向であってレンズシート１２が搬送される方向を副走査方向とする。また、レンズシート１２が供給される側を給紙側（後端側）、レンズシート１２が排出される側を排紙側（手前側）として説明する。
【００４５】
最初に、印刷対象物であるレンズシート１２について説明する。図１に示すように、レンズシート１２は、表面に位置するレンチキュラーレンズ１２Ａと、このレンチキュラーレンズ１２Ａの裏面と接するインク吸収層１２Ｂと、該レンズシート１２の裏面に位置するインク透過層１２Ｃとを具備している。これらのうち、レンチキュラーレンズ１２Ａは、一方向を長手とする複数のシリンドリカル凸レンズ（凸レンズ１２Ａ１）が、一定のピッチで並列配置された構成となっている。レンチキュラーレンズ１２Ａにおいては、それぞれの凸レンズ１２Ａ１を進行する光の焦点が、レンチキュラーレンズ１２Ａの裏面（インク吸収層１２Ｂとの境界面Ｑ）に位置するように、凸レンズ１２Ａ１の曲率が形成されている。
【００４６】
なお、本実施の形態では、レンチキュラーレンズ１２Ａにおける凸レンズ１２Ａ１の並びのピッチとしては、後述する符号板８１のラインパターンの並びのピッチの整数倍とするものがある。例えば、符号板８１が１／１８０インチである場合、凸レンズ１２Ａ１のピッチは、３０ｌｐｉ（ｌｅｎｓ  ｐｅｒ  ｉｎｃｈ；１インチ当たりの凸レンズ１２Ａ１の本数）、４５ｌｐｉ、６０ｌｐｉ、９０ｌｐｉとするものがある。しかしながら、凸レンズ１２Ａ１のピッチは、該例示には限られず、例えば１００ｌｐｉのように、種々変更するようにしても良い。また、レンズシート１２においては、通常は、製造誤差等によって、上述の凸レンズ１２Ａ１のピッチから、若干ずれが生じている。
【００４７】
また、インク透過層１２Ｃは、ノズルから吐出されたインク滴が最初に付着する部分であり、該付着したインクが透過していく部分である。このインク透過層１２Ｃは、例えば酸化チタン、シリカゲル、ＰＭＭＡ（メタクリル樹脂）等を材質として形成されている。また、インク吸収層１２Ｂは、インク透過層１２Ｃを透過したインクを吸収／固着させる部位である。このインク吸収層１２Ｂは、例えばＰＶＡ（ポリビニルアルコール）等の親水性ポリマー樹脂、カチオン化合物、シリカ等の微粒子等を材質として形成されている。なお、インク吸収層１２Ｂ／インク透過層１２Ｃは、共に白色であるが、本実施の形態では、インク透過層１２Ｃの方が、インク吸収層１２Ｂよりも、白色の度合いが強くなっている。
【００４８】
また、図２他に示すように、プリンタ１０は、キャリッジモータ（ＣＲモータ２２）によってキャリッジ３０を主走査方向に往復動させるキャリッジ機構２０、ＰＦモータ４１（紙送りモータに対応）によってレンズシート１２を搬送する用紙搬送機構４０等があり、その他、図２および図１３等に示す制御部１００が存在する。
【００４９】
ここで、キャリッジ機構２０について説明する。キャリッジ機構２０は、図２他に示すように、キャリッジ３０を具備している。また、キャリッジ機構２０は、キャリッジ３０を摺動可能に保持するキャリッジ軸２１と、キャリッジモータ（ＣＲモータ２２）と、このＣＲモータ２２に取り付けられている歯車プーリ２３と、無端のベルト２４と、歯車プーリ２３との間にこの無端のベルト２４を張設する従動プーリ２５と、リニアエンコーダ８０と、を備えている。
【００５０】
また、図３等に示すように、プラテン５０に対向する状態で、キャリッジ３０が設けられている。キャリッジ３０には、図２等に示すように、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、Ｋ（ブラック）、の各インクをそれぞれ収納している、例えば４つのカートリッジ３１が、着脱可能に搭載される。なお、搭載されるカートリッジ３１は、４色以外、６色〜８色等、何色分としても良い。また、カートリッジ３１に充填されるインクは、染料系インク／顔料系インク等、いずれの種類のインクを搭載しても良い。
【００５１】
図３等に示すように、キャリッジ３０の下部には、印刷ヘッド３２が設けられている。図４に示すように、印刷ヘッド３２には、ノズル３３ａがレンズシート１２の搬送方向（副走査方向）に列状に配置され、それぞれの色のインクに対応したノズル列３３を形成している。なお、本実施の形態では、ノズル列３３は、例えば１８０個のノズル３３ａから構成されており、このうち、１８０番目のノズル３３ａが給紙側、１番目のノズル３３ａが排紙側に位置している。
【００５２】
また、キャリッジ３０の下部に設けられ、各インクに対応づけられたノズル列３３には、ノズル３３ａ毎に、ピエゾ素子（不図示）が配置されている。このピエゾ素子の作動により、インク通路の端部にあるノズル３３ａからインク滴を吐出することが可能となっている。なお、印刷ヘッド３２は、ピエゾ素子を用いたピエゾ駆動方式に限られず、その他の方式を用いても良い。その他の方式としては、例えば、インクをヒータで加熱し、発生する泡の力を利用するヒータ方式、磁歪素子を用いる磁歪方式、静電気力を利用した静電方式、ミストを電界で制御するミスト方式等が、主な方式として挙げられる。
【００５３】
また、図３等に示すように、プリンタ１０は、用紙搬送機構４０を具備している。用紙搬送機構４０は、レンズシート１２等を搬送するためのＰＦモータ４１（図２参照）、および普通紙等の給紙に対応する給紙ローラ４２を具備している。また、給紙ローラ４２よりも排紙側には、レンズシート１２を搬送／挟持するためのＰＦローラ対４３が設けられている。なお、ＰＦローラ対４３のうち、ＰＦ駆動ローラ４３ａは、ＰＦモータ４１からの駆動力が伝達され、レンズシート１２の１ステップずつの搬送を可能としている。
【００５４】
また、ＰＦローラ対４３の排紙側には、プラテン５０および上述の印刷ヘッド３２が上下に対向する様に配設されている。プラテン５０は、ＰＦローラ対４３によって印刷ヘッド３２の下へ搬送されてくるレンズシート１２を、下方側から支持する。また、プラテン５０よりも排紙側には、上述のＰＦローラ対４３と同様の、排紙ローラ対４４が設けられている。この排紙ローラ対４４のうち、排紙駆動ローラ４４ａには、ＰＦ駆動ローラ４３ａと共に、ＰＦモータ４１からの駆動力が伝達される。
【００５５】
また、プリンタ１０のうち、排紙側とは逆の後端側かつ給紙ローラ４２の下方側には、開口部４５が設けられている。開口部４５は、レンズシート１２等の折り曲げ困難な印刷対象物を、プリンタ１０の後端側で通過させるための開口部分である。なお、レンズシート１２は、単体で開口部４５を通過する以外に、トレイ等に載置された状態で通過するようにしても良い。
【００５６】
また、図１および図６に示すように、キャリッジ３０の下面とプラテン５０の間の部位には、レンズシート１２における凸レンズ１２Ａ１のレンズピッチを検出する、レンズ検出手段に対応するレンズ検出センサ６０が配置されている。レンズ検出センサ６０は、光の投受光方式（透過方式）のセンサであり、図１および図６等に示すように、発光部６１と、受光部６２とを有している。これらのうち、発光部６１は、搬送されるレンズシート１２よりもプラテン５０側（下方側）に設けられている。また、受光部６２は、搬送されるレンズシート１２よりもキャリッジ３０側（上方側）に設けられている。
【００５７】
図１に示すように、本実施の形態における発光部６１は、光の出射側とは反対側に光源６１２が配置される直下方式の構成を採用しており、光源群６１１と、この光源群６１１を覆う拡散板６１３とを有している。発光部６１は、プラテン５０の後端側（レンズシート１２の給紙側）に設けられている。なお、発光部６１が設けられる部位は、プラテン５０には限られず、その他の固定的な部位に設けるようにしても良く、また、プラテン５０の前端側に設けるようにしても良い。このように、発光部６１をプラテン５０の後端側に設けることにより、後述する発光部６１と受光部６２とが対向している。
【００５８】
また、発光部６１は、プラテン５０の後端側に存在する凹陥部５１に設けられている。凹陥部５１は、プラテン５０の他の部分よりも窪んでいる部分である。この凹陥部５１は、光源群６１１（光源６１２）が拡散板６１３に対して一定の距離だけ離間可能となるように、一定以上の深さ寸法を有する状態に設けられている。
【００５９】
また、図１に示すように、光源群６１１は、多数の光源６１２が主走査方向に並べられている。これら光源６１２は、所定色の光を発する発光ダイオード（LED；light emitting diode）である。なお、LEDとしては、可視光または赤外光等の種々の波長の光を発するものがあるが、ユーザにとって眩しさが感じ難いという観点から見ると、赤外光を発する赤外LEDを用いることが望ましい。また、これらの光源６１２は、所定の間隔毎に配置されていると共に、光源６１２の指向性を考慮して、レンズシート１２に対して一定の間隔だけ離間する状態で配置されている。それにより、光源６１２から出射された光は、拡散板６１３に対して、若干の広がりを有した状態で照射される。また、拡散板６１３は、光源６１２から出射された光の進行方向を種々変更する。それにより、拡散板６１３を通過した光は、コントラストの均一化が図られた状態で、レンズシート１２に向かって出射される。
【００６０】
なお、本実施の形態では、光源６１２が並べられた光源群６１１は、レンズシート１２の規定の幅よりも大きくなるように設けられている。そのため、レンズシート１２に対して入射される光のコントラストに、大きな差異が生じないように設けられている。また、光のコントラストを一層低減したい場合には、光源群６１１を構成する光源６１２の配置を変更して、多数の光源６１２を千鳥状となるように配置するようにしても良い。また、上述の拡散板６１３は、省略する構成を採用しても良い。
【００６１】
また、キャリッジ３０の下面には、受光部６２が設けられている。この受光部６２は、キャリッジ３０の下面に取り付けられていて、しかも、主走査方向において、例えばホームポジションから離間する部位、かつ副走査方向において給紙側に取り付けられている。しかしながら、受光部６２の取付位置は、かかる部位には限られず、キャリッジ３０の下面のうち、例えば主走査方向の中央部に取り付けられる構成としても良い。
【００６２】
本実施の形態では、受光部６２は、基体部６２１、受光素子６２３およびスリット板６２４を有している。このうち、基体部６２１は、受光素子６２３を取り付ける部分であり、該受光素子６２３を取り付ける収納部６２２を有している。この収納部６２２は、四方が板状部材で囲まれる状態となっている。そして、板状部材で囲まれた収納部６２２に受光素子６２３が取り付けられ、下面側のみが開放している。それによって、一定の拡散光の受光を防止するように構成されている。
【００６３】
また、受光素子６２３は、例えばフォトトランジスタ、フォトダイオード、フォトＩＣ等のような、受光した光を電気信号に変換することが可能な素子である。また、収納部６２２の下面側には、スリット板６２４が取り付けられている。このスリット板６２４には、光の通過を許容するスリット６２４ａが形成されていて、該スリット６２４ａを介して所定の方向の光（図１においては光軸Ｌに沿う方向の光）の受光を許容する構成となっている。
【００６４】
なお、スリット６２４ａの幅寸法は、凸レンズ１２Ａ１のレンズ幅の１／２以下であることが望ましい。しかしながら、スリット６２４ａの幅寸法が狭すぎる場合、プラテン５０とキャリッジ３０との間のギャップ調整がシビアになり、良好な検出が行えなくなる虞がある。このため、スリット６２４ａの幅寸法は、一定の寸法値以上とする必要がある。また、スリット板６２４のうち、スリット６２４ａ以外の部分に照射された光は、該スリット板６２４によって遮断される。かかる構成により、光軸Ｌに沿う方向以外の拡散光が受光素子６２３で受光されるのが防止されている。
【００６５】
また、上述のようなスリット板６２４を設けない構成を採用しても良い。この場合には、受光素子６２３におけるレンズピッチの検出精度は悪化するものの、各凸レンズ１２Ａ１の有する集光作用等により、レンズシート１２のレンズピッチの検出は可能である。
【００６６】
また、本実施の形態では、受光部６２は、レンズシート１２の搬送状態において、該レンズシート１２に接触しないものの、このレンズシート１２に対して搬送性を悪化させない程度に近接する配置となっている。それにより、発光部６１から出射された光は、境界面Ｑのうち各凸レンズ１２Ａ１の曲率中心を焦点として拡散するが、光はさほど拡散しない状態で受光部６２に入射される。
【００６７】
なお、発光部６１が直下方式を採用する場合、その構成は、発光ダイオードを多数並べるものには限られず、主走査方向を長手とするライン状光源を用いるようにしても良い。ライン状光源としては、具体的には、陰極蛍光ランプ（CFL；Cathode Fluorescent Lamp）、冷陰極蛍光ランプ（CCFL；Cold Cathode Fluorescent Lamp）、またはエレクトロルミネセンス（EL；Electro Luminescence）等を用いることが可能である。また、発光部６１は、その他、可視光または赤外光のようなレーザ光を生じさせることが可能なレーザ発振器、ランプ等を用いるようにしても良い。
【００６８】
また、発光部としては、直下方式を採用せずに、エッジライト方式の構成を採用するようにしても良い。この場合、発光部は、主走査方向の端部に配置される光源と、光源の光を主走査方向側に向けて反射するリフレクタと、光が内部を進行すると共に主走査方向を長手とする導光板と、導光板の下面側、側面側および導光板の長手方向の他端側に取り付けられ光を反射する反射部材と、上面側に向かって出射される光を拡散させる拡散フィルムと、導光板の下面に配置され光を拡散させる反射ドットと、を有する状態となる。
【００６９】
また、レンズシート１２とノズル３３ａとの間の距離ＰＧを測定すべく、キャリッジ３０の下面には、レンズ検出センサ６０以外に、ギャップ検出センサ７０が存在するのが好ましい。図７は、距離ＰＧを検出するギャップ検出センサ７０の説明図である。図７に示すように、ギャップ検出センサ７０は、発光部７１と、２つの受光部（第１受光部７２ａ及び第２受光部７２ｂ）とを有する。発光部７１は、発光ダイオードを有し、レンズシート１２に光を照射する。第１受光部７２ａおよび第２受光部７２ｂは、受光した光量に応じた電気信号を出力する受光素子をそれぞれ有する。なお、第２受光部７２ｂは、第１受光部７２ａと比較して、発光部７１から遠い位置に設けられている。
【００７０】
発光部７１から発せられた光は、レンズシート１２に照射されると共に、反射される。反射された光は、上述の受光素子に入射され、この受光素子において入射した光量に応じた電気信号に変換される。ここで、距離ＰＧが小さい場合、レンズシート１２によって反射された光は、主に第１受光部７２ａに入射されるが、第２受光部７２ｂには拡散光しか入射されない。したがって、第１受光部７２ａの出力信号は、第２受光部７２ｂの出力信号よりも大きくなる。
【００７１】
一方、距離ＰＧが大きい場合、反射された光は、主に第２受光部７２ｂに入射され、第１受光部７２ｂには拡散光しか入射されない。したがって、第２受光部７２ｂの出力信号は、第１受光部７２ａの出力信号よりも大きくなる。このため、第１受光部７２ａと第２受光部７２ｂの出力信号の比と距離ＰＧとの関係を予め求めておけば、該出力信号の比に基づいて、レンズシート１２等に対応する距離ＰＧを検出することが可能である。この場合、受光部７２ａ，７２ｂの出力信号の比と距離ＰＧとの関係に関する情報をテーブルとしてＲＯＭ１０２や不揮発性メモリ１１０に記憶しておくのが良い。
【００７２】
このような出力信号の検出を、キャリッジ３０を主走査方向へ駆動させつつ行う。この駆動に際して、後述するリニアエンコーダ８０の位置検出と対応させることにより、レンズシート１２の主走査方向における距離ＰＧを検出することが可能となる。
【００７３】
なお、ギャップ検出センサ７０は、上述のレンズ検出センサ６０と兼用可能である。この場合、発光部６１の光軸が傾斜するように配置し、距離ＰＧに応じて第１受光部７２ａと第２受光部７２ｂとの間における出力信号の比が変化するようにすれば、ギャップ検出センサ７０とレンズ検出センサ６０とを兼用させることが可能となる。
【００７４】
また、図２等に示すように、キャリッジ機構２０には、リニアエンコーダ８０が設けられている。リニアエンコーダ８０は、ラインパターンが繰り返される符号板８１と、符号板８１に向けて光を出力すると共に、該符号板８１から反射される光を、電気的な信号に変換して制御部１００に送信するリニアセンサ８２とを有している。
【００７５】
次に、信号形成部９０の構成について説明する。図８に示すように、信号形成部９０は、フィルタ９１と、アンプ（ＡＭＰ）９２と、２値化処理部９３とを具備している。これらのうち、フィルタ９１は、信号線９４の一端側と接続されている。信号線９４の他端側は、上述した受光部６２（受光素子６２３）に接続されている。このため、受光部６２で発生したアナログ信号は、この信号線９４を介してフィルタ９１に伝達されるが、フィルタ９１では、アナログ信号（図９参照）のうち所定の帯域以外の周波数成分が除去される。それにより、図９に示すようなデジタル信号が生成される。
【００７６】
また、フィルタ９１を通過した信号は、ＡＭＰ９２に入力され、所定の電圧等（一例として、４０倍等）に増幅される。かかる増幅が為された信号は、続いて２値化処理部９３に入力され、該入力された信号をしきい値を超えたか否かで、ＨレベルまたはＬレベルの、２値の信号（２値化信号）とする。この状態で、後述する制御部１００に２値化信号を入力し、Ｈ／Ｌの信号の切り替わりタイミングを検出することにより、レンズシート１２のレンズピッチが計測可能となる。
【００７７】
次に、制御部１００について、図１０等に基づいて説明する。制御部１００は、制御手段に対応する部分であり、不図示の紙幅検出のためのＰＷセンサ、レンズ検出センサ６０、ギャップ検出センサ７０、リニアセンサ８２、後述するロータリエンコーダ１１２、プリンタ１０の電源をオン／オフする電源ＳＷ等）の各出力信号が入力される。より詳細には、制御部１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＡＳＩＣ１０４、ＤＣユニット１０５、信号処理部１０６、ＰＦモータドライバ１０７、ＣＲモータドライバ１０８、ヘッドドライバ１０９、不揮発性メモリ１１０等を備えている。
【００７８】
これらのうち、ＤＣユニット１０５は、ＤＣモータであるＣＲモータ２２、ＰＦモータ４１の速度制御を行うための制御回路である。ＤＣユニット１０５は、ＣＰＵ９１から送られてくる制御命令、後述する信号処理部１０６からの出力信号等に基づいて、ＰＦモータ４１およびＣＲモータ２２の速度制御を行うための各種演算を行い、その演算結果に基づいて、ＰＦモータドライバ１０７およびＣＲモータドライバ１０８へ、モータ制御信号を送信する。
【００７９】
また、信号処理部１０６は、上述の２値化処理部９３から出力される２値化信号、およびリニアセンサ８２から出力されるエンコーダ信号が入力される。信号処理部１０６では、かかる２値化信号およびエンコーダ信号に基づき、レンズピッチの情報を有する２値化信号を反映させた、モータ駆動信号をＣＲモータ２２に出力する。それにより、ＣＲモータ２２においては、検出されたレンズピッチに応じた駆動速度で駆動される。
【００８０】
また、上述の制御部１００における各構成は、バス１００ａによって接続され、各構成の間でデータの授受を可能としている。また、プリンタ１０は、インターフェース１１１を具備している。このインターフェース１１１を介して、コンピュータ１２０が接続されている。
【００８１】
なお、ロータリエンコーダ１１２は、上述のリニアエンコーダ８０とは異なり、符号板１１２ａが円盤状に設けられている。しかしながら、それ以外の構成は、リニアエンコーダ８０と同様となっている。
【００８２】
次に、コンピュータ１２０の内部構成について、図１１に基づいて説明する。コンピュータ１２０は、ＣＰＵ１２１、ＲＯＭ１２２、ＲＡＭ１２３、ＨＤＤ（Hard Disk Drive）１２４、ビデオ回路１２５、Ｉ／Ｆ１２６、バス１２７、表示装置１２８、入力装置１２９および外部記憶装置１３０によって構成されている。
【００８３】
これらのうち、ＣＰＵ１２１は、ＲＯＭ１２２やＨＤＤ１２４に格納されているプログラムに従って各種演算処理を実行すると共に、装置の各部を制御する。また、ＲＯＭ１２２は、ＣＰＵ１２１が実行する基本的なプログラムやデータを格納している。あるＲＡＭ１２３は、ＣＰＵ１２１が実行途中のプログラムや、演算途中のデータ等を一時的に格納するメモリである。ＨＤＤ１２４は、ＣＰＵ１２１からの要求に応じて、記録媒体であるハードディスクに記録されているデータや後述するプログラムを読み出すと共に、データを前述したハードディスクに記録する記録装置である。
【００８４】
ビデオ回路１２５は、ＣＰＵ１２１から供給された描画命令に応じて描画処理を実行し、得られた画像データを映像信号に変換して表示装置１２８に出力する回路である。また、供給手段であるＩ／Ｆ１２６は、入力装置１２９および外部記憶装置１３０から出力された信号の表現形式を適宜変換すると共に、プリンタ１０に対して印刷信号ＰＳを出力する回路である。バス１２７は、コンピュータ１２０の各構成を相互に接続し、これらの間でデータの授受を可能とする信号線である。また、表示装置１２８は、ビデオ回路１２５から出力された映像信号に応じた画像を表示する装置である。入力装置１２９は、例えば、キーボードやマウスを指し、ユーザの操作に応じた信号を生成して、Ｉ／Ｆ１２６に供給する装置である。
【００８５】
外部記憶装置１３０は、例えば、ＣＤ−Ｒ／ＲＷドライブユニット等によって構成され、ＣＤ−Ｒディスク等の記録メディアに記録されているデータまたはプログラムを読み出してＣＰＵ１２１に供給し、またはＣＰＵ１２１から供給されたデータを、ＭＯディスクまたはＦＤに記録する装置である。
【００８６】
次に、コンピュータ１２０に実装されているプログラムおよびドライバの機能について、図１２に基づいて説明する。なお、コンピュータ１２０のハードウエアと、ＨＤＤ１２４に記録されているソフトウエアとが協働することにより、各手段が実現される。この図１２に示すように、コンピュータ１２０には、変化イメージ作成プログラム１４１、ビデオドライバプログラム１４２、およびプリンタドライバプログラム１５０等の各種のプログラムが記憶されており、これらが所定のオペレーティングシステム（ＯＳ）の下で動作している。
【００８７】
これらのうち、変化系画像形成手段を実現するための変化イメージ作成プログラム１４１が起動されて、表示されるイメージを図１３に示す。この変化イメージ作成プログラム１４１は、ユーザが変化系画像を作成したい場合に起動するプログラムである。ここで、変化系画像とは、レンズシート１２を、凸レンズ１２Ａ１の長手に平行を為す所定の回転軸に沿って回転させた場合に、ユーザが視認される絵柄が、視認角度によって切り替わるタイプの印刷画像である。ユーザが視認する絵柄が切り替わるものであれば、モーション、チェンジング等、そのタイプは問わない。
【００８８】
変化イメージ作成プログラム１４１の起動により表示されるウインドウ１４１ａは、表示エリア１４１ｂと、ファイル読み込みボタン１４１ｃと、表示ボタン１４１ｄと、印刷ボタン１４１ｅと、を備えている。ファイル読み込みボタン１４１ｃは、変化系画像を構成する画像を指定／読み込むためのボタンである。また、表示ボタン１４１ｄは、変化系画像を構成する複数の画像データを、所定の時間毎に切り替えて、そのイメージを表示させるためのボタンである。また、印刷ボタン１４１ｅは、読み込まれた複数の画像データに基づいて、印刷を実行するためのボタンである。
【００８９】
また、ビデオドライバプログラム１４２は、ビデオ回路１２５を駆動するためのプログラムであり、変化イメージ作成プログラム１４１から供給された画像データに対してガンマ処理やホワイトバランスの調整等を行った後、映像信号を生成して表示装置１２８に供給して表示させる際に実行される。
【００９０】
また、図１２に示すように、プリンタドライバプログラム１５０は、判断モジュール１５１（判断手段を構成）、反転処理モジュール１５２（反転処理手段を構成）、回転モジュール１５３（画像回転手段を構成）、解像度変換モジュール１５４（画像変換手段の一部および解像度変換手段を構成）、細分化モジュール１５５（画像変換手段の一部および細分化画像作成手段を構成）、合成モジュール１５６（画像変換手段の一部および合成画像作成手段を構成）、色変換モジュール１５７、ハーフトーンモジュール１５８（ハーフトーン手段を構成）、印刷データ生成モジュール１５９（印刷データ作成手段を構成）、送信モジュール１６０を備えている。なお、これら各モジュールが行う処理の詳細については、後述する。
【００９１】
以上のような構成を用いて、プリンタ１０を作動させる場合の制御の詳細について、図１３、図１４等に基づいて、以下に説明する。
【００９２】
まず、ユーザは、変化イメージ作成プログラム１４１を起動する（Ｓ１０）。すると、表示装置１２８には、図１３に示されるイメージのウインドウ１４１ａが表示される。かかる起動の後に、ユーザは、ウインドウ１４１ａ内の表示エリア１４１ｂに、変化系画像として印刷される画像データを、所定の枚数分だけ読み込む（Ｓ１１）。それにより、ユーザは、絵柄が切り替わる変化系画像の仮想イメージを、視認することが可能となる。
【００９３】
次に、ユーザが変化系画像を作成したい場合には、絵柄の確認後に、印刷ボタン１４１ｅを押す。すると、画像データは、変化イメージ作成プログラム１４１からドライバプログラム１５０側に受け渡される（Ｓ１２）。すると、ドライバプログラム１５０の判断モジュール１５１により、受け取った画像データが、変化系画像に対応するか否かが判断される（Ｓ１３；判断工程に対応）。なお、変化イメージ作成プログラム１４１の印刷ボタン１４１ｅが押された場合、その時点で、画像データが変化系画像に対応すると判断される。
【００９４】
なお、変化系画像に対応するか否かを判断する他の手法としては、個々の画像データに、変化系画像に対応するか否かを識別するためのフラグ情報を持たせ、このフラグ情報に基づいて、画像データが変化系画像に対応するか否かを判断するようにしても良い。さらに、複数の画像データのうち、所定の範囲における平均の階調値を比較し、該比較の結果、これらが一定のしきい値を超える程度離間しているか否か（階調値の差分が一定のしきい値を超えるか否か；この場合、離散的なデータであるか否かに対応）を判断するようにしても良い。
【００９５】
上述の判断において、変化系画像に対応すると判断される場合（Ｙｅｓの場合）、続いて、反転処理モジュール１５２により、画像データを反転させる反転処理が行われる（Ｓ１４）。なお、同様の処理は、変化系画像に対応しないと判断された場合でも行われる（Ｓ２２に対応）。
【００９６】
Ｓ１４を経過した後に、回転モジュール１５３により、画像データを９０度回転させる回転処理が行われる（Ｓ１５；画像回転工程に対応）。この場合、画像データの回転イメージは、図１５に示す状態となり、その基準方向が、主走査方向に対応する状態から、副走査方向に対応する状態となる。
【００９７】
続いて、細分化画像データを作成する処理が行われる（Ｓ１６；画像変換工程の一部）。この細分化画像データを作成するに当たっては、図１６に示されるフローに基づく処理が為される。まず、解像度変換モジュール１５４により、製造時のレンズ解像度と、印刷解像度、印刷サイズに応じて、解像度変換が為され複数枚の画像データが合成された後の画像データの画像サイズの計算が行われる（Ｓ１６１）。例えば、印刷サイズが１００ｍｍ（横；主走査方向に対応）×１４８ｍｍ（縦；副走査方向に対応）、レンズ解像度が６０ｌｐｉ、印刷解像度が１４４０ｄｐｉである場合、解像度変換後の画像データは、横が約２３６画素（≒１００／（２５．４／６０）；凸レンズ１２Ａ１の本数に対応）であり、縦が８３９０画素（≒１４８／（２５．４／１４４０））となる。
【００９８】
次に、個々の凸レンズ１２Ａ１内の画素数Ｒを求める（Ｓ１６２）。それを求めるために、まず、個々の凸レンズ１２Ａ１内に打てるドット数を求める。これが画素数Ｒとなるが、上述の例では、Ｒは２４（＝１４４０／６０）となる。次に、個々の凸レンズ１２Ａ１内における、１画像データ当たりの画素数（ドット数）Ｌを求める（Ｓ１６３）。画素数Ｌの求め方は、画像データが４つある場合、画素数Ｌは６（＝２４／４）となる。もちろん、必ずしも各画像データのドット数が均一になるとは限らなく、その場合には、１つの凸レンズ１２Ａ１内または複数の凸レンズ１２Ａ１に跨って、ドット配分を調整すれば良い。以上のようにして、解像度変換がなされる。
【００９９】
以上の計算に基づいて、画像データのそれぞれに対して、解像度変換を行い、例えば横が約２３６画素、縦が８３９０画素の画像データを得ることができる。そのためには、まず、細分化モジュール１５５により、Ｓ１６３で求められた画素数Ｌの分だけ、同じ画素を並べて配置（補完）する処理を行い（Ｓ１６４）、１視差分の細長い画像データを形成する。なお、他の画像データについても同様に処理する。さらに、細分化モジュール１５５により、画像が変化する順（視認角度順）に、画素Ｌ個からなる画像データを並べて配置する（Ｓ１６５）。それにより、１つの凸レンズ１２Ａ１内に配置される、短冊状の細分化画像データ画作成される。
【０１００】
また、作成された細分化画像データに基づき、合成モジュール１５６により、合成画像データを作成する（Ｓ１７；画像変換工程の一部）。この場合、細分化画像データを、凸レンズ１２Ａ１の短手方向の並びの順に配置することにより、図１７に示すような、複数の画像データの情報が反映された、合成画像データが作成される。
【０１０１】
次に、色変換モジュール１５７により、色変換処理が実行される（Ｓ１８）。色変換処理においては、予め記憶されている色変換テーブル１６１にしたがい、合成画像データのＲ，Ｇ，Ｂ系で表現される色成分が、プリンタ１０で印刷／表現可能なシアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ），ブラック（Ｋ）系の色成分に変換される。
【０１０２】
続いて、ハーフトーンモジュール１５８により、色変換が為された合成画像データに対して、ハーフトーン処理が行われる（Ｓ１９；印刷データ作成工程の一部）。ここで、ハーフトーン処理とは、原画像データの階調値（本実施の形態では２５６階調）をプリンタ１０が画素毎に表現可能な階調値に減色する処理をいう。ここで、「減色」とは、色を表現する階調の数を減らすことをいう。なお、具体的には、記録率テーブル１６２を参照して、例えば、「ドットの形成なし」、「小ドットの形成」、「中ドットの形成」、および「大ドットの形成」の４階調への減色を行う。なお、かかるハーフトーン処理においては、誤差拡散法、ディザ法といった手法を用いて、ドットの分散処理が行われる。
【０１０３】
さらに、印刷データ生成モジュール１５９により、ハーフトーン処理が為された画像データから、印刷データを生成する処理が実行される（Ｓ２０；印刷データ作成工程の一部）。ここで、印刷データとは、各主走査時のドットの記録状態を示すラスタデータと、副走査送り量を示すデータとを含むデータであり、分散テーブル１６３の分散データを参照して作成される。また、送信モジュール１６０は、生成された印刷データを、プリンタ１０に対して出力する（Ｓ２１）。
【０１０４】
以上のようにして、コンピュータ１２０側での処理が終了し、プリンタ１０が印刷データを受信すると、制御部１００のＣＰＵ１０１は、制御指令を発し、この制御指令に基づいて、ＣＲモータ２２および印刷ヘッド３２が駆動される。それにより、キャリッジ３０は、主走査方向に移動しながら、ノズル３３ａよりインク滴をレンズシート１２に吐出させる。
【０１０５】
ここで、プリンタ１０は、レンズシート１２の凸レンズ１２Ａ１のレンズピッチの検出動作を、印刷動作よりも先に行うか、または印刷動作と共に行う。かかるレンズピッチの検出動作は、図１８に示すフローにしたがって為される。
【０１０６】
レンズピッチの検出を行う場合、または印刷を実行する場合、ユーザは、レンズシート１２をプリンタ１０にセットする（Ｓ３１）。この場合、凸レンズ１２Ａ１の長手が副走査方向に沿う状態となるようにセットする。レンズシート１２がセットされると、制御部１００のＣＰＵ１０１は、印刷データに基づく制御指令を発し、この制御指令に基づいて、ＣＲモータ２２が駆動される。それにより、キャリッジ３０は、主走査方向に移動して、凸レンズ１２Ａ１のレンズピッチの検出を開始する（Ｓ３２；レンズ検出工程の一部）。
【０１０７】
レンズ検出センサ６０が作動すると、光源６１２から光が出射され（Ｓ３３；レンズ検出工程の一部）、出射された光は、拡散板６１３を通過して拡散され、面光源に近づく状態となった後に、レンズシート１２に向けて出射される。拡散板６１３を通過した光がレンズシート１２に到達すると、その光のうち一部は、境界面Ｑに焦点が位置するように集光（結像）される。この焦点を仮想的な光源として、光が受光部６２に向かい進行する。
【０１０８】
光が上面１２Ｃａから出射されると、その一部は拡散された状態で、受光部６２に入射される（Ｓ３４）。そして、受光素子６２３では、受光した反射光の光量に対応する電圧のアナログ信号（図９参照）を生じさせる（Ｓ３５；レンズ検出工程の一部）。このアナログ信号においては、そのピークが凸レンズ１２Ａ１の突出の頂点と略一致する状態となる。そして、このアナログ信号が信号線９４を介してフィルタ９１に伝達され、このフィルタ９１において所定の帯域以外の周波数成分が除去される（Ｓ３６；レンズ検出工程の一部）。
【０１０９】
その後、信号はＡＭＰ９２に入力されて、所定の電圧等に増幅され（Ｓ３７；レンズ検出工程の一部）、続いて２値化処理部９３に入力される。２値化処理部９３では、入力された信号をしきい値を超えたか否かで、ＨレベルまたはＬレベルの、２値の信号（２値化信号）とする（Ｓ３８；レンズ検出工程の一部）。なお、レンチキュラーレンズ１２Ａの下面が発光部６１とほとんど平行であり、反射される光量が多い場合には、２値化処理部９３は、Ｈレベルの信号を出力するが、レンチキュラーレンズ１２Ａの下面が発光部６１と平行を為さず、一定以上の傾斜角度で傾斜している場合には、Ｌレベルの信号を出力する。
【０１１０】
以上のようにして、レンズシート１２のレンズピッチがＨ／Ｌレベルの２値化信号で表現される。そして、この２値化信号が、信号処理部１０６に入力され、該信号処理部１０６では、２値化信号と、リニアセンサ８２からのエンコーダ信号に基づいて、２値化信号が有するレンズピッチ情報を反映させた制御信号を、ＤＣユニット１０５に出力し、ＤＣユニット１０５は、この制御信号に基づく駆動信号を印刷ヘッド３２等に出力する（Ｓ３９；制御工程の一部）。それにより、印刷ヘッド３２等は、検出されたレンズピッチに応じた駆動タイミングで駆動され、印刷が実行される（Ｓ４０）。
【０１１１】
なお、レンズピッチの検出を印刷の実行と共に行う場合には、レンズピッチの検出結果に応じてインク滴をレンズシート１２に吐出させるタイミングを調整する。かかる調整は、いずれかの凸レンズ１２Ａ１のピッチが理想的なピッチに対して若干伸縮している場合、この伸縮状態に比例させてインク滴の吐出タイミングを遅延／早めることにより行う。すると、吐出タイミングの調整前に存在していた該凸レンズ１２Ａ１の境界部分における白すじ／インクの重なりが打ち消され、良好な印刷状態を得ることが可能となる。
【０１１２】
また、印刷の実行に先立って、レンズピッチの検出を行う場合には、レンズピッチの検出結果を反映させた細分化画像データを新たに作成するか、または先にレンズピッチの検出結果が存在する場合には、初めの段階からレンズピッチの検出結果を反映させた細分化画像データを作成する。レンズピッチの検出結果を反映させる場合、レンズピッチに応じて、細分化画像データにおける画素数を変更する処理を行うようにすれば良い。
【０１１３】
このような構成のプリンタ１０によれば、画像データが変化系画像に対応するか否かを判断し、変化系画像に対応すると判断されると、画像データが回転させられる。ここで、画像データは、デフォルトの段階では、その基準方向が主走査方向に沿う状態（レンズシート１２の搬送方向に垂直を為す状態）となっている。このため、画像データが回転させられると、該画像データの基準方向は、副走査方向に沿う（レンズシート１２の搬送方向に沿う）状態となる。
【０１１４】
かかる回転後に、変化系画像に対応する複数の画像データから、画像変換手段により合成画像データが作成される。このようにすれば、デフォルトの段階では、画像データの基準方向および凸レンズ１２Ａ１の長手が、レンズシート１２の搬送方向に垂直となっていたものを、変更後（画像データ回転後）に、凸レンズ１２Ａ１の長手を、レンズシート１２の搬送方向に沿う状態として、印刷を実行可能となる。それにより、変化系画像／立体画像によらずに、レンズシート１２の設置方向を、凸レンズ１２Ａ１の長手が副走査方向に沿う状態へと、固定できる。そのため、レンズシート１２への印刷実行時に、印刷ヘッド３２の駆動タイミングを調整するだけで、レンズピッチに対応させることができ、印刷精度を向上させることができる。
【０１１５】
すなわち、変化系画像の視認の際のイメージで、凸レンズ１２Ａ１の長手をプリンタの主走査方向に沿わせると、凸レンズ１２Ａ１のレンズピッチが紙送りピッチに対応していないため、印刷を実行し、紙送りが進行するにつれて、ずれが累積し、印刷精度が悪化していく。しかしながら、上述のように、変化系画像に対応する画像データを回転させることにより、凸レンズ１２Ａ１の長手が副走査方向に沿う状態となり、変化系画像を印刷する場合でも、印刷精度を向上させることが可能となる。また、ノズル列３３の全てのノズル３３ａからインク滴を吐出可能となるため、印刷速度を早くすることも可能となる。
【０１１６】
また、変化系画像／立体画像の別を問わずに、レンズシート１２の設置方向を、凸レンズ１２Ａ１の長手が副走査方向に沿う状態に固定できるため、案内メッセージを出す等の別途の手段を講じることにより、レンズシート１２の誤設置を防止することが可能となる。
【０１１７】
さらに、判断モジュール１５１では、印刷ボタン１４１ｅが押された場合に、画像データが変化系画像に対応する、と判断するため、待ち時間を生じさせずに次の処理を行うことが可能となる。なお、同様のことは、画像データに変化系画像に対応するか否かを識別するためのフラグ情報を持たせた場合、上述のように離散的であるか否かを判断する場合についても言える。
【０１１８】
また、反転処理モジュール１５２では、画像データの反転処理を行うため、印刷に際して、レンズシート１２の裏面への印刷に対応させることが可能となる。
【０１１９】
さらに、画像データに対して、解像度変換、細分化画像データの作成、合成画像データの作成、の各処理を実行する。そのため、１つの凸レンズ１２Ａ１内に、複数の画像データに関する細分化画像データが配置され、プリンタ１０での印刷後に変化系画像または立体画像（印刷画像に対応）を視認することが可能となる。また、ハーフトーン処理を実行することにより、印刷画像におけるドットのオン／オフが設定されたり、ドットの分散処理が為され、レンズシート１２への印刷に適した状態となる。
【０１２０】
また、レンズ検出センサ６０により、レンズシート１２のレンズピッチに対応する検出信号が生成され、制御部１００において、印刷データおよび検出信号に基づいて、ＣＲモータ、および印刷ヘッド３２の駆動が制御されると共に、ＰＦモータ４１の駆動も制御される。そのため、印刷精度を一層向上させることが可能となる。
【０１２１】
さらに、レンズ検出センサ６０は、透過方式のセンサである。そのため、反射方式のセンサを用いる場合と比較して、レンズピッチの検出精度を向上させることが可能となる。
【０１２２】
また、受光部６２は、キャリッジ３０の下面のうち、搬送方向の上流側の部位、かつ主走査方向におけるホームポジションから離間する側に取り付けられている。このため、レンズシート１２の紙送りの早い段階で、レンズピッチを検出することが可能となる。また、印刷を開始する初期段階では、印刷ヘッド３２よりも先にレンズ検出センサ６０がレンズシート１２に差し掛かるため、１走査でレンズピッチの検出と印刷とを同時に行うことが可能となる。
【０１２３】
（第２の実施の形態）
以下、本発明の第２の実施の形態について、図１９〜図２１に基づいて説明する。なお、本実施の形態では、上述の第１の実施の形態で説明したのと同様の構成については、同一の符号を付して説明する。
【０１２４】
本実施の形態では、ドライバプログラム１５０は、上述の第１の実施の形態で説明した各モジュールと同様のモジュールを有している。しかしながら、判断モジュール１５１、解像度変換モジュール１５４等によって行われる処理が、異なっている。また、画像データを処理する順序がやや異なっており、回転モジュール１５３による画像データの回転処理が２回存在する。そのため、回転モジュール１５３は、第１画像回転手段および第２画像回転手段を構成する。
【０１２５】
図１９に示すように、上述のＳ１０〜Ｓ１２と同様の動作が実行された後に（図１９においては、Ｓ１０〜Ｓ１２の順序にしたがって、順次Ｓ５０〜Ｓ５２とする。）、さらに、上述のＳ１３と同様に受け取った画像データが、変化系画像に対応するか否かを判断する（Ｓ５３）。ここで、本実施の形態では、上述の第１の実施の形態とは異なり、変化系画像に対応しないと判断される場合（立体画像に対応する場合；Ｎｏの場合）に、上述したＳ１４と同様の反転処理を経て（Ｓ５４）、上述のＳ１５と同様の画像データの回転処理を行う（Ｓ５５）。すなわち、画像データが立体画像に対応すると共に、この画像データが所定の種類に対応する場合に、回転モジュール１５３による回転処理が為される。なお、変化系画像に対応すると判断される場合（Ｙｅｓの場合）にも、上述のＳ２２と同様の反転処理が為される（Ｓ６３）。
【０１２６】
また、Ｓ５５の後に、上述のＳ１６〜Ｓ１９と同様の各処理が為されるが（図１９においては、Ｓ１６〜Ｓ１９の順序にしたがって、順次、Ｓ５６〜Ｓ５９とする。）、Ｓ５９のハーフトーン処理が為された後に、回転モジュール１５３によって、再度、画像データを９０度回転させる処理が行われる（Ｓ６０）。
【０１２７】
ここで、上述の第１の実施の形態では、立体画像に対応する画像データから合成画像データを作成する場合、画像データを構成する各画素のデータを全て読み出し、その後に短冊状の細分化画像データ／合成画像データを作成している。そのため、ＣＰＵ１２１において、ＲＡＭ１２３等に保存されている画像データの処理を行い、合成画像が得られるまでの時間が掛かる状態となっている。
【０１２８】
これに対して、本実施の形態では、立体画像に対応する画像データでは、ＲＡＭ１２３等に記憶されている順序で画像データを読み出し／送信しながら、処理を行える。このイメージを図２０および図２１に示す。図１９に示すＳ５５の処理を行うと、画像データが読み出されるのは、図２１に示すライン順（以下、画像データの１列分に対応するライン状のデータを、ラインデータとする。）となっている。そして、凸レンズ１２Ａ１の１つ分に対応する分だけ、ラインデータが読み出されると、解像度変換モジュールにより、上述の図１６に示すＳ１６１〜Ｓ１６３と同様の処理が為される。
【０１２９】
ここで、ラインデータは、ＲＡＭ１２３等の各セルに順番に記憶されているため（図２１参照）、ラインデータを読み出す速度は、非常に早い。そのため、本実施の形態において、上述の解像度モジュールによるＳ１６１〜Ｓ１６３の処理を行う場合、画像データの全てを読み出した後に処理する第１の実施の形態と比較して、早く処理することが可能となっている。
【０１３０】
なお、上述の第１の実施の形態においても、ラインデータが記憶されている場合、各ラインデータ毎に解像度変換処理を行うことによって、細分化画像データの１画素分のデータを得ることは可能である（図２１（Ａ）参照）。この場合の処理としては、図１６におけるＳ１６４と同様の処理となるが、Ｓ１６４と異なるのは、１ラインデータごとに、解像度変換処理が為される点である。しかしながら、このように処理する場合、最初の段階では、ＲＡＭ１２３等のＬ間隔だけ間を有する状態で、ＲＡＭ１２３等のセルにデータが記憶されて行く（図２１の黒塗り部分が対応）。そのため、間隔が空いたセルに対し、上述のＳ１６５のように、同じ画素数を並べる処理を行う必要があるため、図２１（Ａ）に示すような、各セルの並びを一度に記憶させることが可能な場合と比較して、ＲＡＭ１２３等との間の記憶／読み出しに時間が掛かる状態となっている。そのため、結果的に処理が遅くなる。
【０１３１】
これに対して、本実施の形態では、解像度変換処理後でも、図２１（Ａ）に示す状態で、ラインデータの状態を保ったままＲＡＭ１２２等に記憶できる。そのため、ＲＡＭ１２３等からの読み出しの際に高速化が図れる。なお、ＲＡＭ１２３等への記憶の際にも、高速化を図ることも可能である。
【０１３２】
以上、本発明の第１および第２の実施の形態について述べたが、本発明は、種々変形可能である。以下、それについて述べる。
【０１３３】
上述の各実施の形態では、変化系画像を作成するための変化イメージ作成プログラム１４１がＨＤＤ１２４に記憶されている場合について説明している。しかしながら、ＨＤＤ１２４には、立体画像を作成するための立体画像作成プログラムを、別途記憶させるようにしても良い。
【０１３４】
また、上述の実施の形態では、画像データの反転処理と回転処理とを別途行う場合について説明したが、これらを同時に実行することは勿論可能である。
【０１３５】
また、上述の実施の形態においては、レンズシートとしては、凸レンズ１２Ａ１が多数並べて配置した、レンズシート１２を用いている。しかしながら、レンズシートとしては、凹レンズを多数並べて配置した、レンズシートを用いるようにしても良い。
【０１３６】
また、上述の実施の形態では、印刷装置として、プリンタ１０とコンピュータ１２０とが接続された構成について説明している。しかしながら、プリンタ１０を単独で印刷装置としても良い。この場合には、ドライバプログラム１５０は、プリンタ１０側に存在する状態となる。また、プリンタ１０は、印刷のみを行うものには限られず、コピー／ファックス／スキャナ機能も兼ねている複合的なプリンタであっても良い。また、上述のドライバプログラム１５０を、別途の記録媒体に記憶させ、その記録媒体から読み出す構成を採用しても良い。
【０１３７】
また、上述の実施の形態においては、レンズシート１２に対して印刷画像を直接印刷する、直描型の場合について述べている。しかしながら、別途印刷された印刷物をレンズシートに貼り合わせる、分離型の場合についても、画像データが変化系画像に対応するか否かの判断後に画像データを回転させる本発明を適用することは勿論可能である。
【図面の簡単な説明】
【０１３８】
【図１】第１の実施の形態のレンズ検出センサの構成を示す正面断面図である。
【図２】プリンタの構成を示す概略図である。
【図３】プリンタの紙送りに関する部分の一側断面図である。
【図４】キャリッジの下面を示す底面図である。
【図５】レンズ検出センサ等の構成を示す側断面図である。
【図６】プラテン付近の形状を示す側断面図である。
【図７】ギャップセンサの構成を示す模式図である。
【図８】信号出力部の構成を示すブロック図である。
【図９】レンズピッチ検出のアナログ信号とデジタル信号を示す図である。
【図１０】プリンタの各種制御を行う制御部のブロック図である。
【図１１】コンピュータの構成を示すブロック図である。
【図１２】コンピュータ実装の各種プログラムの詳細を示す図である。
【図１３】変化イメージ作成プログラムのウインドウ表示状態を示す図である。
【図１４】画像データの処理フローを示す図である。
【図１５】画像データの回転イメージを示す図である。
【図１６】細分化画像データを作成する処理の詳細を示す図である。
【図１７】合成画像データを作成する際のイメージを示す図である。
【図１８】レンズピッチ検出の動作フローを示す図である。
【図１９】第２の実施の形態の画像データの処理フローを示す図である。
【図２０】画像データの回転イメージを示す図である。
【図２１】ＲＡＭ等の各セルに対する記憶のイメージを示す図である。
【符号の説明】
【０１３９】
１０…プリンタ、１２…レンズシート、２０…キャリッジ機構、３０…キャリッジ、４０…用紙搬送機構、５０…プラテン、６０…レンズ検出センサ、６１…発光部、６２…受光部、８０…リニアエンコーダ、１００…制御部、１２０…コンピュータ、１４１…変化イメージ作成プログラム、１５０…ドライバプログラム、１５１…判断モジュール（判断手段の一部に対応）、１５２…反転処理モジュール（反転処理手段の一部に対応）、１５３…回転モジュール（画像回転手段の一部に対応）、１５４…解像度変換モジュール（画像変換手段および解像度変換手段の一部に対応）、１５５…細分化モジュール（画像変換手段よび細分化画像作成手段の一部に対応）、１５６…合成モジュール（画像変換手段および合成画像作成手段の一部に対応）、１５７…色変換モジュール、１５８…ハーフトーンモジュール（ハーフトーン手段の一部）、１５９…印刷データ生成モジュール（印刷データ作成手段の一部）、１６０…送信モジュール
【図１】
0004797524.tif 000002
【図２】
0004797524.tif 000003
【図３】
0004797524.tif 000004
【図４】
0004797524.tif 000005
【図５】
0004797524.tif 000006
【図６】
0004797524.tif 000007
【図７】
0004797524.tif 000008
【図８】
0004797524.tif 000009
【図９】
0004797524.tif 000010
【図１０】
0004797524.tif 000011
【図１１】
0004797524.tif 000012
【図１２】
0004797524.tif 000013
【図１３】
0004797524.tif 000014
【図１４】
0004797524.tif 000015
【図１５】
0004797524.tif 000016
【図１６】
0004797524.tif 000017
【図１７】
0004797524.tif 000018
【図１８】
0004797524.tif 000019
【図１９】
0004797524.tif 000020
【図２０】
0004797524.tif 000021
【図２１】
0004797524.tif 000022