(57)【要約】【課題】印刷作業を容易化し、効率化すること。【解決手段】この印刷装置は、レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備えるレンズシートおよび第１の面とは反対側の面に対向配置される印刷用の媒体（以下、「分離型用媒体」という。）などを搬送する搬送手段と、文字および画像の少なくとも一方を印刷する印刷手段と、制御を行う制御手段とを有している。そして、制御手段は、たとえば、媒体の種類によって複数のユーザーインターフェース（たとえば、ステップＳ３１１〜Ｓ３１４やステップＳ３２０〜Ｓ３２４）からその媒体に合うものに切り替えている。【選択図】図１３
2007098830.tif 000002
【特許請求の範囲】
【請求項１】
レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備えるレンズシート（以下、「直描型用媒体」という。）および上記第１の面とは反対側の面に対向配置される印刷用の媒体（以下、「分離型用媒体」という。）を搬送する搬送手段と、
上記第２の面上および上記分離型用媒体の面上を各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、
上記搬送手段によって搬送される上記媒体の種類によってユーザーインターフェースを切り替えると共に、上記直描型用媒体が上記搬送手段によって搬送されるときは、上記印刷手段によって印刷されるデータを、上記分離型用媒体に印刷する印刷用データを利用し、かつ、そのデータに対して鏡像反転させ、さらに印刷開始のデータを上記分離型用媒体の印刷時とは上記走査方向で反対側に配置されるものとする制御を行う制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備えるレンズシート（以下、「直描型用媒体」という。）および上記第１の面とは反対側の面に対向配置される印刷用の媒体（以下、「分離型用媒体」という。）を搬送する搬送手段と、
上記第２の面上および上記分離型用媒体の面上を各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、
上記印刷手段によって印刷されるデータを、上記直描型用媒体と上記分離型用媒体について、元が同一で、一方を他方に対し少なくとも鏡像反転させることで異ならせるものとした制御を行う制御手段と、
を有することを特徴とする印刷装置。
【請求項３】
前記制御手段は前記搬送手段によって搬送される前記媒体の種類によってユーザーインターフェースを切り替える制御を行うことを特徴とする請求項２記載の印刷装置。
【請求項４】
レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備えるレンズシート（以下、「直描型用媒体」という。）および上記第１の面とは反対側の面に対向配置される印刷用の媒体（以下、「分離型用媒体」という。）を搬送する搬送手段と、
上記第２の面上および上記分離型用媒体の面上を各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、
上記媒体が上記搬送手段に配置されたとき、その媒体の種類を検知する検知手段と、
上記検知手段の検知結果に基づき、上記印刷手段によって印刷されるデータを、上記直描型用媒体と上記分離型用媒体について、元が同一で、一方を他方に対し少なくとも鏡像反転させることで異ならせるものとした制御を行う制御手段と、
を有することを特徴とする印刷装置。
【請求項５】
前記制御手段は、少なくとも、前記直描型用媒体に対するユーザーインターフェースと、前記分離型用媒体に対するユーザーインターフェースと、前記直描型用媒体と前記分離型用媒体の各媒体以外の媒体に対するユーザーインターフェースと、を有し、前記検知手段によって検知された媒体の種類および印刷形態に合わせて、上記各ユーザーインターフェースを切り替える制御を行うことを特徴とする請求項４記載の印刷装置。
【請求項６】
レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備えるレンズシート（以下、「直描型用媒体」という。）および上記第１の面とは反対側の面に対向配置される印刷用の媒体（以下、「分離型用媒体」という。）ならびにその他の印刷用の媒体を搬送する搬送手段と、
上記各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、
上記直描型用媒体が上記搬送手段に配置されたか否かを検知する検知手段と、
上記検知手段が上記直描型用媒体を検知したときには、上記印刷手段によって印刷されるデータを、上記分離型用媒体に対する印刷用データに対して鏡像反転したデータとし、上記検知手段が上記直描型用媒体以外の媒体を検知したときには、上記分離型用媒体に対する印刷か否かを判定し、肯定的と判定したときは上記鏡像反転したデータの基となる鏡像反転しないデータを印刷用データとする制御を行う制御手段と、
を有することを特徴とする印刷装置。
【請求項７】
レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備えるレンズシート（以下、「直描型用媒体」という。）およびその他の媒体を搬送する搬送手段と、
上記第２の面上および上記その他の媒体の面上を各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、
印刷される媒体が上記搬送手段の媒体挿入口に配置されたか否かを検知する検知手段と、
上記検知手段の検知により上記媒体の検査を開始し、複数のユーザーインターフェースの中から検査で特定された媒体に合ったユーザーインターフェースを選択する制御を行う制御手段と、
を有することを特徴とする印刷装置。
【請求項８】
複数種類の印刷用の媒体であって紙以外の媒体も搬送可能な搬送手段と、
上記媒体の面上に文字および画像の少なくとも一方を印刷する印刷手段と、
印刷される媒体が上記搬送手段の媒体挿入口に配置されたか否かを検知する検知手段と、
上記検知手段の検知により上記媒体の検査を開始し、複数のユーザーインターフェースの中から検査で特定された媒体に合ったユーザーインターフェースを選択する制御を行う制御手段と、
を有することを特徴とする印刷装置。
【請求項９】
前記媒体の検査は、前記検知手段が前記印刷手段とともに移動することで行われることを特徴とする請求項８記載の印刷装置。
【請求項１０】
前記検知手段は、前記媒体の一方の面側に発光部が、他方の面側に受光部が配置される光学式センサとされ、前記媒体が一方の面に多数のレンズを有するレンズシートであるときは光が通過することで、前記制御手段がその媒体を上記レンズシートとして特定することを特徴とする請求項９記載の印刷装置。
【請求項１１】
前記印刷用の媒体には、一方の面に多数のレンズを有するレンズシートが含まれ、前記制御手段は、前記レンズシートが前記搬送手段によって搬送されるときは、前記印刷手段によって印刷されるデータを、前記レンズシートの他方の面に対向配置される媒体用の印刷用データを利用し、かつ、そのデータに対して鏡像反転させ、さらに印刷開始のデータを前記対向配置される媒体の印刷時とは主走査方向で反対側に配置されるものとする制御を行うことを特徴とする請求項８、９または１０記載の印刷装置。
【請求項１２】
一方の面にレンズを複数形成したレンズシートを搬送手段によって搬送することができる第１の搬送工程と、
上記レンズシートの他方の面側に配置されるレンズシート用媒体を上記搬送手段によって搬送することができる第２の搬送工程と、
上記レンズシート用媒体の印刷用データに対して鏡像反転させたデータを、上記第１の搬送工程において、上記レンズシートの他方の面に印刷することができる第１の印刷工程と、
上記鏡像反転させたデータの基となる鏡像反転しないデータを、上記第２の搬送工程において、上記レンズシート用媒体に印刷することができる第２の印刷工程と、が実行可能にされ、
上記第１の印刷工程と上記第２の印刷工程のいずれか、または両印刷工程とそれら以外の他の印刷工程の中から１つの印刷工程を選択して実行する印刷実行工程、
を有することを特徴とする印刷方法。
【請求項１３】
一方の面にレンズを複数形成したレンズシートが搬送手段によって搬送される第１の搬送工程と、
上記レンズシート以外のその他の印刷用の媒体が上記搬送手段によって搬送される第２の搬送工程と、
上記搬送手段によって搬送される上記印刷用の媒体の種類によってユーザーインターフェースを切り替える切り替え工程と、
上記各媒体に印刷されるデータを、上記レンズシートとそれ以外で、元は同一でありながら一方を他方に対し、少なくとも鏡像反転させたものとすることができる反転工程と、
を有することを特徴とする印刷方法。
【請求項１４】
一方の面にレンズを複数形成したレンズシートが搬送手段によって搬送される第１の搬送工程と、
上記レンズシート以外のその他の印刷用の媒体が上記搬送手段によって搬送される第２の搬送工程と、
上記印刷用の媒体が上記搬送手段に配置されたとき、その媒体の種類を検知する検知工程と、
上記各媒体に印刷されるデータを、上記検知工程の検知結果に基づき、上記レンズシートとそれ以外で、元は同一でありながら一方を他方に対し、少なくとも鏡像反転させたものとすることができる反転工程と、
を有することを特徴とする印刷方法。
【請求項１５】
前記搬送手段によって搬送される前記印刷用の媒体の種類によってユーザーインターフェースを切り替える切り替え工程をさらに有し、上記ユーザーインターフェースの切り替えによって前記反転工程での鏡像反転が実行されるか否かが自動的に決定されることを特徴とする請求項１４記載の印刷方法。
【請求項１６】
複数種類の印刷用の媒体のいずれか１つが搬送手段によって搬送される第１の搬送工程と、
上記第１の搬送工程にて搬送される媒体とは異なる種類の媒体であって上記複数種類の印刷用の媒体の中の媒体が上記搬送手段によって搬送される第２の搬送工程と、
上記第１および第２の搬送工程において搬送される被搬送媒体が上記搬送手段の媒体挿入口に配置されたか否かを検知する検知工程と、
上記検知工程での検知により上記被搬送媒体の検査を開始し、その被搬送媒体の種類を検知する検査工程と、
上記検査工程での検査結果に基づき、複数のユーザーインターフェースの中からその媒体の種類に合ったユーザーインターフェースを自動的に選択する工程と、
を有することを特徴とする印刷方法。
【請求項１７】
コンピュータに、
一方の面にレンズを複数形成したレンズシートを搬送手段によって搬送することができる第１の搬送手順と、
上記レンズシートの他方の面側に配置されるレンズシート用媒体を上記搬送手段によって搬送することができる第２の搬送手順と、
上記レンズシート用媒体の印刷用データに対して鏡像反転させたデータを、上記第１の搬送手順において上記レンズシートの他方の面に印刷することができる第１の印刷手順と、
上記鏡像反転させたデータの基となる鏡像反転しないデータを、上記第２の印刷手順において、上記レンズシート用媒体に印刷することができる第２の印刷手順と、が実行可能にされ、
上記第１の印刷手順と上記第２の印刷手順のいずれか、または両印刷手順とそれら以外の他の印刷手順の中から１つの印刷手順を選択して実行する印刷実行手順、
を実行させるための印刷用プログラム。
【請求項１８】
コンピュータに、
一方の面にレンズを複数形成したレンズシートが搬送手段によって搬送される第１の搬送手順と、
上記レンズシート以外のその他の印刷用の媒体が上記搬送手段によって搬送される第２の搬送手順と、
上記搬送手段によって搬送される上記印刷用の媒体の種類によってユーザーインターフェースを切り替える切り替え手順と、
上記各媒体に印刷されるデータを、上記レンズシートとそれ以外で、元は同一でありながら一方を他方に対し、少なくとも鏡像反転させたものとすることができる反転手順と、
を実行させるための印刷用プログラム。
【請求項１９】
コンピュータに、
一方の面にレンズを複数形成したレンズシートが搬送手段によって搬送される第１の搬送手順と、
上記レンズシート以外のその他の印刷用の媒体が上記搬送手段によって搬送される第２の搬送手順と、
上記印刷用の媒体が上記搬送手段に配置されたとき、その媒体の種類を検知する検知手順と、
上記各媒体に印刷されるデータを、上記レンズシートとそれ以外で、元は同一でありながら一方を他方に対し、少なくとも鏡像反転させたものとすることができる反転手順と、
を実行させるための印刷用プログラム。
【請求項２０】
コンピュータに、
複数種類の印刷用の媒体であって紙以外の媒体も搬送可能とする搬送手順と、
上記媒体の面上に文字および画像の少なくとも一方を印刷する印刷手順と、
印刷される媒体が搬送手段の媒体挿入口に配置されたか否かを検知する検知手順と、
上記検知手順における検知により上記媒体の検査を開始し、複数のユーザーインターフェースの中から検査で特定された媒体に合ったユーザーインターフェースを選択する選択手順と、
を実行させるための印刷用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置および印刷方法ならびに印刷用プログラムに関する。
【背景技術】
【０００２】
各種の印刷技術の中には、多数のシリンドリカル凸レンズ（以下、凸レンズとする。）が並列配置されたレンチキュラーレンズを具備するレンズシートの記録層に、印刷画像を印刷するものがある（特許文献１参照）。かかる印刷技術では、レンズシートの記録層に、凸レンズのピッチに対応させたストライプ状の細分化画像を多数並べて記録する。そして、細分化画像の種類に応じて、視認される画像が立体視されたり、見る角度により変化する画像（アニメーション）が表示されたりすることが可能となる。なお、かかる方式は、レンズシートに直接印刷を行うため、直描型と呼ばれている。
【０００３】
また、レンチキュラーレンズに対し、印刷物を別途貼り合わせ、立体視またはアニメーションとして見るための方式も存在する（特許文献２参照）。このように、レンチキュラーレンズに印刷物を貼り合わせる方式は、分離型と呼ばれている。なお、直描型の場合も、分離型の場合も、レンチキュラーレンズを通して見るものは、目の視差を利用するものであるため、印刷されるものは、視差型印刷と呼ばれる。
【０００４】
図１９は、レンズシートを用いて立体的な画像（以下、立体画像とする。）を表示する方法を示している。この図に示すように、複数の凸レンズ２を有するレンズシート１の裏面には、１枚の画像を複数の短冊状の画像に分割して形成された複数の細分化画像３ａ１〜３ａ７と、当該画像とは異なる角度から撮影された他の画像を同様に複数の短冊状の画像に分割して形成された複数の細分化画像３ｂ１〜３ｂ７とが配置または印刷されている。
【０００５】
このようなレンズシート１を観察した場合、右目ＥＲには細分化画像３ａ１〜３ａ７からの光画像が入射され、左目ＥＬには細分化画像３ｂ１〜３ｂ７からの光画像が入射される。この結果、右目ＥＲと左目ＥＬには角度が異なる２枚の画像が提示されるため、画像を立体的に見ることが可能となる。
【０００６】
なお、アニメーション画像（以下、変化画像とする。）の場合には、凸レンズの長手方向が水平方向となるようにレンズシートを把持し、凸レンズの長手方向が軸となるようにしてレンズシートを回転させることにより、角度に応じていずれかの細分化画像が選択されて右目と左目に同時に細分化画像が入射される。この結果、角度に応じて画像が変化する。
【０００７】
【特許文献１】特開平８−１３７０３４号公報（段落番号００６６〜００７６、図１、図５、図８、図９等参照）
【特許文献２】特開２００１−４２４６２号公報（要約、段落番号００３３他参照）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、特許文献１に示す技術では、透明なレンズシート１の底面（裏面）に画像等を印刷することが予め分かっているため、印刷装置のユーザーインターフェースは直描型のみとなる。このため、特許文献１に示す技術では、特許文献２に示す印刷、すなわち、分離型の印刷への対応はできず、印刷作業は時間のかかるものとなり、非効率となっている。また、特許文献１においては、印刷される画像等のデータは、印刷用データを予め鏡像反転させた状態で保存されたデータとなる。この結果、印刷装置やその印刷装置につながるコンピュータは、通常のデータから鏡像反転させたデータをわざわざ作成し、保存することとなり、この面でも、印刷の効率化につながらない。
【０００９】
また、特許文献２に示す技術でも、分離型の記録紙に画像等を印刷することが予め分かっているため、印刷装置のユーザーインターフェースは分離型のみとなる。このため、特許文献２に示す技術では、特許文献１に示す印刷、すなわち、直描型の印刷への対応はできず、印刷作業の容易化や効率化は達成されない。また、特許文献２では、保存するデータは鏡像反転させたものとする必要はないが、分離型用の特殊なデータであって容量が大きくなりがちなデータを保存する必要が生じる。
【００１０】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、印刷作業が容易化され、効率化される印刷装置および印刷方法ならびに印刷用プログラムを提供しよう、とするものである。
【課題を解決するための手段】
【００１１】
上述の目的を達成するため、本発明の印刷装置は、レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備えるレンズシート（以下、「直描型用媒体」という。）および第１の面とは反対側の面に対向配置される印刷用の媒体（以下、「分離型用媒体」という。）を搬送する搬送手段と、第２の面上および分離型用媒体の面上を各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、搬送手段によって搬送される媒体の種類によってユーザーインターフェースを切り替えると共に、直描型用媒体が搬送手段によって搬送されるときは、印刷手段によって印刷されるデータを、分離型用媒体に印刷する印刷用データを利用し、かつ、そのデータに対して鏡像反転させ、さらに印刷開始のデータを分離型用媒体の印刷時とは走査方向で反対側に配置されるものとする制御を行う制御手段と、を有している。
【００１２】
この印刷装置によれば、直描型用媒体への直接印刷と、分離型用媒体への印刷を容易かつ効率よく行うことができる。すなわち、印刷用の媒体の種類に合ったユーザーインターフェースに切り替えられるので、印刷が容易かつ効率化される。また、１つの元データによって、直描型用媒体（レンズシート）への直接印刷と分離型用媒体への印刷が可能になる。しかも印刷開始データを異ならせているので、印刷装置としては常に同じ方向からの印刷となり制御がしやすいものとなる。なお、ユーザーインターフェースとは、ユーザに対する情報の表示様式や、ユーザのデータ入力方式を規定する、コンピュータシステムの「操作感」をいう。ユーザーインターフェースには、大きく分けて、文字ベースのＣＵＩ（Character-based User Interface）とグラフィックベースのＧＵＩ（Graphical User Interface）がある。
【００１３】
また、他の発明の印刷装置は、レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備える直描型用媒体および第１の面とは反対側の面に対向配置される分離型用媒体を搬送する搬送手段と、第２の面上および分離型用媒体の面上を各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、印刷手段によって印刷されるデータを、直描型用媒体と分離型用媒体について、元が同一で、一方を他方に対し少なくとも鏡像反転させることで異ならせるものとした制御を行う制御手段と、を有している。
【００１４】
この印刷装置によれば、直描型用媒体への直接印刷と、分離型用媒体への印刷を容易かつ効率よく行うことができる。すなわち、１つの元データによって、直描型用媒体への直接印刷と分離型用媒体への印刷が可能になるため、データ共用による印刷作業の容易化、効率化が達成される。
【００１５】
他の発明の印刷装置は、上述の発明に加え、制御手段は、搬送手段によって搬送される媒体の種類によってユーザーインターフェースを切り替える制御を行っている。
【００１６】
この印刷装置によれば、直描型用媒体への直接印刷と、分離型用媒体への印刷を容易かつ効率よく行うことができる。すなわち、印刷用の媒体の種類に合ったユーザーインターフェースに切り替えられるので、印刷作業が容易化され、効率化される。また、１つの元データによって、直描型用媒体への直接印刷と分離型用媒体への印刷が可能になる。
【００１７】
さらに、他の発明の印刷装置は、レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備える直描型用媒体および第１の面とは反対側の面に対向配置される分離型用媒体を搬送する搬送手段と、第２の面上および分離型用媒体の面上を各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、媒体が搬送手段に配置されたとき、その媒体の種類を検知する検知手段と、検知手段の検知結果に基づき、印刷手段によって印刷されるデータを、直描型用媒体と分離型用媒体について、元が同一で、一方を他方に対し少なくとも鏡像反転させることで異ならせるものとした制御を行う制御手段と、を有している。
【００１８】
この印刷装置によれば、直描型用媒体への直接印刷と、分離型用媒体への印刷を容易かつ効率よく行うことができる。すなわち、検知手段の検知結果に基づき、印刷用の媒体の種類に合ったデータが選択されるので、印刷作業が容易化され、効率化される。また、１つの元データによって、直描型用媒体（レンズシート）への直接印刷と分離型用媒体への印刷が可能になる。
【００１９】
さらに、他の発明は、上述の発明の印刷装置に加え、制御手段は、少なくとも、直描型用媒体に対するユーザーインターフェースと、分離型用媒体に対するユーザーインターフェースと、直描型用媒体と分離型用媒体の各媒体以外の媒体に対するユーザーインターフェースと、を有し、検知手段によって検知された媒体の種類および印刷形態に合わせて、各ユーザーインターフェースを切り替える制御を行うものとしている。この構成によれば、媒体の種類を検知し、それぞれの媒体に合ったユーザーインターフェースを使用できるので、印刷作業が効率化され、使用勝手の良い印刷装置となる。
【００２０】
また、他の発明の印刷装置は、レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備える直描型用媒体および第１の面とは反対側の面に対向配置される分離型用媒体ならびにその他の印刷用の媒体を搬送する搬送手段と、各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、直描型用媒体が搬送手段に配置されたか否かを検知する検知手段と、検知手段が直描型用媒体を検知したときには、印刷手段によって印刷されるデータを、分離型用媒体に対する印刷用データに対して鏡像反転したデータとし、検知手段が直描型用媒体以外の媒体を検知したときには、分離型用媒体に対する印刷か否かを判定し、肯定的と判定したときは鏡像反転したデータの基となる鏡像反転しないデータを印刷用データとする制御を行う制御手段と、を有している。
【００２１】
この印刷装置によれば、直描型用媒体への直接印刷と、分離型用媒体への印刷を容易かつ効率よく行うことができる。すなわち、検知手段の検知結果に基づき、印刷用の媒体の種類に合ったデータが選択されるので、印刷作業が容易化、効率化される。また、１つの元データによって、直描型用媒体（レンズシート）への直接印刷と分離型用媒体への印刷が可能になる。さらには、直描型用媒体と分離型用媒体の各媒体以外への対応も可能となる。
【００２２】
さらに、他の発明の印刷装置は、レンズが複数形成された第１の面と、この第１の面とは反対側の面となる第２の面を備える直描型用媒体およびその他の媒体を搬送する搬送手段と、第２の面上およびその他の媒体の面上を各媒体の搬送方向と直交する方向に走査し、文字および画像の少なくとも一方を印刷する印刷手段と、印刷される媒体が搬送手段の媒体挿入口に配置されたか否かを検知する検知手段と、検知手段の検知により媒体の検査を開始し、複数のユーザーインターフェースの中から検査で特定された媒体に合ったユーザーインターフェースを選択する制御を行う制御手段と、を有している。
【００２３】
この印刷装置によれば、直描型用媒体への直接印刷と、その他の印刷を容易かつ効率よく行うことができる。すなわち、印刷用の媒体の種類に合ったユーザーインターフェースに切り替えられるので、印刷作業が容易化、効率化される。
【００２４】
さらに、他の発明の印刷装置は、複数種類の印刷用の媒体であって紙以外の媒体も搬送可能な搬送手段と、媒体の面上に文字および画像の少なくとも一方を印刷する印刷手段と、印刷される媒体が搬送手段の媒体挿入口に配置されたか否かを検知する検知手段と、検知手段の検知により媒体の検査を開始し、複数のユーザーインターフェースの中から検査で特定された媒体に合ったユーザーインターフェースを選択する制御を行う制御手段と、を有している。
【００２５】
この印刷装置によれば、直描型用媒体（レンズシート）等の特殊物への印刷や通常媒体への印刷を、その媒体の種類に合ったユーザーインターフェースによって行うことが可能となり、印刷作業が容易化、効率化される。
【００２６】
また、他の発明は、上述の発明の印刷装置に加え、媒体の検査は、検知手段が印刷手段とともに移動するすることで行われるものとしている。この構成によれば、媒体の挿入検知の検知手段を媒体の種類を検査するものとしても利用しているので、省スペース化されるとともに、検査の高速化が可能となる。
【００２７】
また、他の発明は、上述の発明の印刷装置に加え、検知手段は、媒体の一方の面側に発光部が、他方の面側に受光部が配置される光学式センサとされ、媒体が一方の面に多数のレンズを有するレンズシートであるときは光が通過することで、制御手段がその媒体をレンズシートとして特定している。この構成によれば、媒体の検知と検査、特にレンズシートの検知、検査が容易となる。
【００２８】
さらに、他の発明は、上述の発明の印刷装置に加え、印刷用の媒体には、一方の面に多数のレンズを有するレンズシートが含まれ、制御手段は、レンズシートが搬送手段によって搬送されるときは、印刷手段によって印刷されるデータを、レンズシートの他方の面に対向配置される媒体用の印刷用データを利用し、かつ、そのデータに対して鏡像反転させ、さらに印刷開始のデータを、対向配置される媒体の印刷時とは主走査方向で反対側に配置されるものとする制御を行う。この構成によれば、１つの元データによって、直描型用媒体（レンズシート）への直接印刷と分離型用媒体への印刷が可能になる。しかも印刷開始データを異ならせているので、印刷装置としては常に同じ方向からの印刷となり制御がしやすいものとなる。
【００２９】
本発明の印刷方法は、一方の面にレンズを複数形成したレンズシートを搬送手段によって搬送することができる第１の搬送工程と、レンズシートの他方の面側に配置されるレンズシート用媒体を搬送手段によって搬送することができる第２の搬送工程と、レンズシート用媒体の印刷用データに対して鏡像反転させたデータを、第１の搬送工程において、レンズシートの他方の面に印刷することができる第１の印刷工程と、鏡像反転させたデータの基となる鏡像反転しないデータを、第２の搬送工程において、レンズシート用媒体に印刷することができる第２の印刷工程と、が実行可能にされ、第１の印刷工程と第２の印刷工程のいずれか、または両印刷工程とそれら以外の他の印刷工程の中から１つの印刷工程を選択して実行する印刷実行工程、を有している。
【００３０】
この印刷方法によれば、直描型用媒体（レンズシート）への直接印刷と、分離型用媒体への印刷を容易かつ効率よく行うことができる。すなわち、印刷用の媒体の種類に合った印刷工程を選択できるので、印刷が容易かつ効率化される。また、１つの元データによって、直描型用媒体（レンズシート）への直接印刷と分離型用媒体への印刷が可能になる。
【００３１】
また、他の発明の印刷方法は、一方の面にレンズを複数形成したレンズシートが搬送手段によって搬送される第１の搬送工程と、レンズシート以外のその他の印刷用の媒体が搬送手段によって搬送される第２の搬送工程と、搬送手段によって搬送される印刷用の媒体の種類によってユーザーインターフェースを切り替える切り替え工程と、各媒体に印刷されるデータを、レンズシートとそれ以外で、元は同一でありながら一方を他方に対し、少なくとも鏡像反転させたものとすることができる反転工程と、を有している。
【００３２】
この印刷方法によれば、レンズシート（直描型用媒体）への直接印刷と、その他の印刷を容易かつ効率よく行うことができる。すなわち、印刷用の媒体の種類に合ったユーザーインターフェースに切り替えられるので、印刷作業が容易化、効率化される。また、１つの元データによって、直描型用媒体（レンズシート）への直接印刷と分離型用媒体への印刷が可能になる。
【００３３】
また、他の発明の印刷方法は、一方の面にレンズを複数形成したレンズシートが搬送手段によって搬送される第１の搬送工程と、レンズシート以外のその他の印刷用の媒体が搬送手段によって搬送される第２の搬送工程と、印刷用の媒体が搬送手段に配置されたとき、その媒体の種類を検知する検知工程と、各媒体に印刷されるデータを、検知工程の検知結果に基づき、レンズシートとそれ以外で、元は同一でありながら一方を他方に対し、少なくとも鏡像反転させたものとすることができる反転工程と、を有している。
【００３４】
この印刷方法によれば、レンズシート（直描型用媒体）への直接印刷と、その他の印刷を容易かつ効率よく行うことができる。すなわち、検知工程での検知結果に基づき、印刷用の媒体の種類に合ったデータが選択されるので、印刷作業が容易化され、効率化される。また、１つの元データによって、レンズシートへの直接印刷と分離型用媒体への印刷が可能になる。
【００３５】
また、搬送手段によって搬送される印刷用の媒体の種類によってユーザーインターフェースを切り替える切り替え工程をさらに有するものとし、ユーザーインターフェースの切り替えによって反転工程での鏡像反転が実行されるか否かが自動的に決定されるようにするのが好ましい。この方法を採用すると、それぞれの媒体の種類に合ったユーザーインターフェースを使用できるので、印刷作業が効率化され、使用勝手の良い印刷方法となる。
【００３６】
また、他の発明の印刷方法は、複数種類の印刷用の媒体のいずれか１つが搬送手段によって搬送される第１の搬送工程と、第１の搬送工程にて搬送される媒体とは異なる種類の媒体であって複数種類の印刷用の媒体の中の媒体が搬送手段によって搬送される第２の搬送工程と、第１および第２の搬送工程において搬送される被搬送媒体が搬送手段の媒体挿入口に配置されたか否かを検知する検知工程と、検知工程での検知により被搬送媒体の検査を開始し、その被搬送媒体の種類を検知する検査工程と、検査工程での検査結果に基づき、複数のユーザーインターフェースの中からその媒体の種類に合ったユーザーインターフェースを自動的に選択する工程と、を有している。
【００３７】
この印刷方法によれば、複数種類の媒体への印刷を容易かつ効率よく行うことができる。すなわち、印刷用の媒体を検査し、その種類に合ったユーザーインターフェースが自動的に選択されるので、印刷作業が容易化、効率化される。
【００３８】
本発明の印刷用プログラムは、コンピュータに、一方の面にレンズを複数形成したレンズシートを搬送手段によって搬送することができる第１の搬送手順と、レンズシートの他方の面側に配置されるレンズシート用媒体を上記搬送手段によって搬送することができる第２の搬送手順と、レンズシート用媒体の印刷用データに対して鏡像反転させたデータを、第１の搬送手順においてレンズシートの他方の面に印刷することができる第１の印刷手順と、鏡像反転させたデータの基となる鏡像反転しないデータを、第２の印刷手順において、レンズシート用媒体に印刷することができる第２の印刷手順と、が実行可能にされ、第１の印刷手順と第２の印刷手順のいずれか、または両印刷手順とそれら以外の他の印刷手順の中から１つの印刷手順を選択して実行する印刷実行手順、を実行させるものである。
【００３９】
この印刷用プログラムによれば、コンピュータに実行させることで、印刷に際し、直描型用媒体への直接印刷と、分離型用媒体への印刷を容易かつ効率よく行うことができることとなる。また、１つの元データによって、直描型用媒体（レンズシート）への直接印刷と分離型用媒体への印刷とを可能にすることができる。
【００４０】
また、他の発明の印刷用プログラムは、コンピュータに、一方の面にレンズを複数形成したレンズシートが搬送手段によって搬送される第１の搬送手順と、レンズシート以外のその他の印刷用の媒体が搬送手段によって搬送される第２の搬送手順と、搬送手段によって搬送される印刷用の媒体の種類によってユーザーインターフェースを切り替える切り替え手順と、各媒体に印刷されるデータを、レンズシートとそれ以外で、元は同一でありながら一方を他方に対し、少なくとも鏡像反転させたものとすることができる反転手順と、を実行させるものである。
【００４１】
この印刷用プログラムによれば、コンピュータに実行させることで、印刷に際し、直描型用媒体への直接印刷と、その他の媒体への印刷を容易かつ効率よく行うことができることとなる。すなわち、印刷用の媒体の種類に合ったユーザーインターフェースに切り替えられるので、印刷作業が容易化、効率化される。また、１つの元データによって、直描型用媒体（レンズシート）への直接印刷とその他の媒体への印刷とを可能にすることができる。
【００４２】
また、他の発明の印刷用プログラムは、コンピュータに、一方の面にレンズを複数形成したレンズシートが搬送手段によって搬送される第１の搬送手順と、レンズシート以外のその他の印刷用の媒体が搬送手段によって搬送される第２の搬送手順と、印刷用の媒体が搬送手段に配置されたとき、その媒体の種類を検知する検知手順と、各媒体に印刷されるデータを、レンズシートとそれ以外で、元は同一でありながら一方を他方に対し、少なくとも鏡像反転させたものとすることができる反転手順と、を実行させるものである。
【００４３】
この印刷用プログラムによれば、コンピュータに実行させることで、印刷に際し、直描型用媒体への直接印刷と、その他の媒体への印刷を容易かつ効率よく行うことができることとなる。すなわち、１つの元データによって、直描型用媒体への直接印刷と分離型用媒体など他の媒体への印刷が可能になるため、データ共用による印刷作業の容易化、効率化が達成可能となる。
【００４４】
さらに、他の発明の印刷用プログラムは、コンピュータに、複数種類の印刷用の媒体であって紙以外の媒体も搬送可能とする搬送手順と、媒体の面上に文字および画像の少なくとも一方を印刷する印刷手順と、印刷される媒体が搬送手段の媒体挿入口に配置されたか否かを検知する検知手順と、検知手順における検知により媒体の検査を開始し、複数のユーザーインターフェースの中から検査で特定された媒体に合ったユーザーインターフェースを選択する選択手順と、を実行させるものである。
【００４５】
この印刷用プログラムによれば、コンピュータに実行させることで、印刷に際し、複数種類の媒体への印刷を容易かつ効率よく行うことができる。すなわち、印刷用の媒体を検査し、その種類に合ったユーザーインターフェースが選択されるので、印刷作業が容易化、効率化される。
【発明の効果】
【００４６】
この発明によれば、印刷作業が容易化され、効率化される。
【発明を実施するための最良の形態】
【００４７】
以下、本発明の印刷装置および印刷方法の実施の形態について、図１から図１８に基づいて説明する。なお、本実施の形態では図１に示すプリンタ６０と、後述するホストコンピュータ２００とが接続され、これらが協働することによって、印刷装置が実現される。また、以下の実施の形態では、プリンタ６０は、インクジェット式のプリンタであるが、かかるインクジェット式プリンタは、インクを吐出して印刷可能な装置であれば、いかなる吐出方法を採用した装置でも良い。また、初めに、第１の実施の形態について、図１から図１５を参照しながら説明する。
【００４８】
図１は、第１の実施の形態に係るプリンタ６０の概略構成を示す斜視図である。なお、以下の説明においては、下方側とは、プリンタが設置される側を指し、上方側とは、設置される側から離間する側を指す。また、後述するキャリッジ３１が移動する方向を主走査方向、主走査方向に直交する方向であってレンズシート１０が搬送される方向を副走査方向とする。また、レンズシート１０が供給される側を給紙側（後端側）、レンズシート１０が排出される側を排紙側（手前側）として説明する。
【００４９】
この図１に示すように、プリンタ６０は、プラテン２０を有し、このプラテン２０対してキャリッジ３１が往復移動自在に構成されている。キャリッジ３１は、シアン、マゼンタ、イエロー、および、ブラックインクが内部に貯留されたインクカートリッジ３０を保持している。キャリッジ３１の下方側には、レンズシート１０に対向するように、記録ヘッド３２が設けられており、インクカートリッジ３０に貯留されているインクを吸引し、微小なインク滴として吐出可能としている。なお、搭載されるインクカートリッジ３０は、４色に限られるものではなく、６色、７色および８色等、何色分であっても良い。また、インクカートリッジ３０に充填されるインクは、染料系インクには限られず、顔料系インク等、他の種類のインクを搭載しても良い。
【００５０】
キャリッジ３１には、タイミングベルト３５の一部が固着されている。タイミングベルト３５は、プーリ３３，３４を連接するように架張されている。プーリ３３には、キャリッジモータ３６の駆動軸が接続されている。したがって、キャリッジモータ３６が回転されると、キャリッジ３１が図１中に矢印で示すＸ方向（主走査方向）に往復動作する。
【００５１】
キャリッジ３１の一部（この図の例では左側）には、後述するシリンドリカル凸レンズ（以下、凸レンズとする。）を検出するための光学センサ４０が設けられている。なお、検査装置の一部を構成する、この光学センサ４０の詳細については、後述する。
【００５２】
キャリッジ３１が往復動作する経路上には、リニアエンコーダを構成するスケール３７が配置されている。キャリッジ３１のスケール３７に対向する面には、後述する光学センサ３８が配置されており、当該光学センサ３８によってスケール３７に印刷されたパターンを検出することにより、キャリッジ３１の主走査経路上における位置を特定する。
【００５３】
プラテン２０の上流側（紙面の奥側）には、円柱形状を有する紙送りローラ５０が設けられている。紙送りローラ５０には、紙送りモータ（ＰＦモータ）５１の駆動力が伝達される。したがって、紙送りモータ５１が回転されると、紙送りローラ５０が回転され、レンズシート１０がプラテン２０上を、Ｙ方向（図中矢印で示す方向）の排紙側に向けて搬送される。
【００５４】
レンズシート１０は、後述するように、一方の面には、例えば、凸形状を有する複数の凸レンズ（レンズ）が形成されている。また、他方の面は印刷面とされている。図１の例では、凸レンズの長手方向（レンズの伸びている方向）と、Ｙ方向（副走査方向）とが一致するように、レンズシート１０が配置される。また、この例では、Ｙ方向に長い短冊状の画像が、各凸レンズの短手方向の幅内に収まるように複数印刷される。なお、レンズとしては、図に示す凸形状のみならず、例えば、凹形状を有するものを使用することも可能である。
【００５５】
プラテン２０は、その上側面に、検査装置の一部を構成する発光部２２を有している。プラテン２０は、例えば、樹脂によって構成され、レンズシート１０を保持してスムーズに搬送されるようにするとともに、記録ヘッド３２と、レンズシート１０との間の距離が一定になるようにする。
【００５６】
発光部２２は、レンズシート１０に対して光を照射し、当該レンズシート１０を透過した光を光学センサ４０に入射させる。発光部２２は、例えば、複数のＬＥＤ（Light Emitting Diode）が主走査経路に沿って配置され、その上部に光を拡散させるための拡散板（例えば、オパール、パール、擦りガラス）が配置されて構成されている。なお、拡散板は、発光部２２から照射される光が均一光となるようにするためのものである。また、発光部２２は、例えば、矩形形状を有しており、長手方向はレンズシート１０のＸ方向よりも広い幅を有しており、短手方向は光学センサ４０の受光部の副走査方向の幅よりも広い幅を有している。
【００５７】
なお、図１では、全体の形状をわかりやすくするために、発光部２２をプラテン２０の下流側の端部付近に設けているが、実際には上流側の光学センサ４０に対向する位置に設けられている。これらの詳細な位置関係については、図６を参照して後述する。
【００５８】
図２は、キャリッジ３１の裏面（レンズシート１０に対向する面）を示す図である。この図に示すように、キャリッジ３１の裏面には、複数のノズルが列方向に配置されたノズル列３２ａを複数有する記録ヘッド３２が設けられている。なお、各ノズル列３２ａは、例えば、１８０個のノズルによって構成されている。また、それぞれのノズル列３２ａは、同一の色のインクを吐出するノズル群によって構成される。
【００５９】
キャリッジ３１の裏面の右上端部には、光学センサ４０が設けられている。なお、この例では、光学センサ４０は、各ノズル列３２ａの最上端（図の上端）に形成されたノズルよりも上流側（レンズシート１０の搬送方向の上流側）に設けられているので、レンズシート１０が記録ヘッド３２の最初のノズル（最上端のノズル）に到達する前に、光学センサ４０によって凸レンズ１１を検出することができる。
【００６０】
図３は、図２に示す光学センサ４０とレンズシート１０との位置関係を示す図である。この図に示すように、光学センサ４０は、保持体４１および受光部４３を有している。ここで、保持体４１には、受光部４３が配置される凹部４２が形成されている。凹部４２の底面部には受光部４３が配置されている。
【００６１】
受光部４３は、例えば、フォトダイオードによって構成され、レンズシート１０を透過した光を受光し、その光の強度に対応するレベルを有する電気信号に変換して出力する。なお、受光部４３としては、例えば、フォトトランジスタ、フォトダイオード、フォトＩＣ等のような、受光した光を電気信号に変換することが可能な素子を用いることができる。
【００６２】
発光部２２は、複数のＬＥＤ等の発光素子２２ａ、パール板等の拡散板２２ｂを有している。ここで、発光素子２２ａは、例えば、赤色光、青色光、緑色光、赤外光等のような、所定の色の光を発することが可能な発光ダイオードを用いることができる。また、例えば可視光または赤外光のようなレーザ光を生じさせることが可能なＬＥＤ、ランプ、ＥＬ（Electro Luminescence）等を発光部としても良い。また、複数の発光素子を配置する代わりに、例えば、少なくともひとつ冷陰極管を用いることができる。あるいは、導光板をプラテン２０上に配置し、その端部に冷陰極管またはＬＥＤ等を配置するようにしてもよい。
【００６３】
拡散板２２ｂは、例えば、パール板等によって構成され、複数の発光素子２２ａから照射された光を拡散して均一光にし、レンズシート１０に入射する。なお、パール板の代わりに、例えば、表面に凹凸構造を有するその他の板を使用することも可能である。また、冷陰極管または導光板等を用いる場合には、それらから照射される光は十分に均一であるので、拡散板２２ｂは設けなくてもよい。
【００６４】
レンズシート１０は、凸レンズ１１、インク吸収層１２、および、インク透過層１３を有している。ここで、レンズとしての凸レンズ１１は、例えば、透明な樹脂によって構成され、かまぼこ形状を有するレンズが所定の間隔（ピッチ）で複数連結されて構成される。なお、レンズシート１０の種類は、レンズの間隔によって示され、例えば、４５ＬＰＩ（Lens Per Inch）、６０ＬＰＩ、９０ＬＰＩ等がある。なお、これ以外のピッチ（例えば、１００ＬＰＩ等）のレンズを使用することも可能である。凸レンズ１１は、ＰＥＴ（Polyethylene Terephthalate）、ＰＥＴＧ（Polyethylene Terephthalate Glycol）、ＡＰＥＴ（Amorphous Polyethylene Terephthalate）、ＰＰ（Polypropylene）、ＰＳ（Polystyrene）、ＰＶＣ（Polyvinyl chloride）、アクリル、ＵＶ（Ultraviolet）硬化樹脂等によって構成される。
【００６５】
インク吸収層１２は、インクを吸収する材料によって構成され、インク透過層１３を透過したインクを定着させる。なお、インク吸収層１２は、例えば、ＰＶＡ（Poly Vinyl Alcohol）等親水性ポリマ、カチオン化合物、シリカ等微粒子によって構成されている。また、インク透過層１３は、インクを透過する材料によって構成され、インク吸収層に定着されたインクを保護する。なお、インク透過層１３は、酸化チタン、シリカゲル、ＰＭＭＡ（Polymethylmethacrylate）等微粒子、バインダ樹脂等によって構成されている。なお、インク吸収層１２およびインク透過層１３のいずれか一方は、非透明な材料によって構成される。また、インク透過層１３は、あってもなくてもよい。さらに、インク吸収層１２およびインク透過層１３以外にも、例えば、透明フィルム層または接着層等があってもよい。
【００６６】
発光部２２から射出され、凸レンズ１１、インク吸収層１２、および、インク透過層１３を透過した光は、受光部４３によって受光され、透過光の強度に応じた電気信号に変換されて出力される。
【００６７】
図４は、図１に示すプリンタ６０の制御系の構成例を示すブロック図である。この図に示すように、プリンタ６０の制御系としては、キャリッジモータ３６、紙送りモータ５１、制御手段としての制御部１００、および、インターフェース１１２を有している。ここで、インターフェース１１２は、制御部１００とホストコンピュータ２００とを電気的に接続し、これらの間で情報の授受を可能とするために信号の表現形式等を変換する機能を有する。制御部１００は、ホストコンピュータ２００から送信されてきた印刷データに基づいてレンズシート１０に画像を印刷するための制御を行う。なお、制御部１００の詳細については後述する。
【００６８】
キャリッジモータ３６は、制御部１００によって制御され、キャリッジ３１を主走査方向に往復動作させる。なお、キャリッジ３１の一部には光学センサ３８が設けられており、この光学センサ３８とスケール３７によってリニアエンコーダが構成されている。制御部１００は、このリニアエンコーダによってキャリッジ３１の現在の位置を知ることができる。紙送りモータ５１は、紙送りローラ５０に駆動力を与えることにより、レンズシート１０を副走査方向に移動させる。
【００６９】
ホストコンピュータ２００は、ＨＤＤ（Hard Disk Drive）２０４を有しており、このＨＤＤ２０４には、レンズシート１０の印刷に対応させて画像を加工するための画像処理プログラム等が記憶されている。なお、ホストコンピュータ２００の機能を制御部１００に持たせたり、ホストコンピュータ２００の機能をインターネットなどの回線で接続されるサーバなどに持たせるようにしても良い。
【００７０】
図５は、図４に示すプリンタ６０を図の右側から眺めた図である。この図に示すように、キャリッジ３１は、プラテン２０に対向する状態で設けられている。また、キャリッジ３１の下部には、記録ヘッド３２が設けられている。図２に示すように、記録ヘッド３２には、複数のノズルがレンズシート１０の搬送方向（副走査方向）に配置されてノズル列３２ａを形成している。なお、前述のように、本実施の形態では、各ノズル列３２ａは、例えば１８０個のノズルから構成されており、このうち、１８０番目のノズルが給紙側、１番目のノズルが排紙側に位置している。
【００７１】
また、キャリッジ３１の下部に設けられ、各インクに対応づけられたノズル列３２ａには、ノズル毎に、ピエゾ素子（不図示）が配置されている。このピエゾ素子の作動により、インク通路の端部にあるノズルからインク滴を吐出することが可能となっている。なお、記録ヘッド３２は、ピエゾ素子を用いたピエゾ駆動方式に限られず、その他の方式を用いても良い。その他の方式としては、例えば、インクをヒータで加熱し、発生する泡の力を利用するヒータ方式、磁歪素子を用いる磁歪方式、静電気力を利用した静電方式、ミストを電界で制御するミスト方式等が、主な方式として挙げられる。
【００７２】
搬送手段となる用紙搬送機構８０は、レンズシート１０等の印刷対象物を搬送する駆動力を与える紙送りモータ（不図示）、および、普通紙等の給紙に対応する給紙ローラ８２を具備している。また、この給紙ローラ８２よりも排紙側には、レンズシート１０を搬送するための紙送りローラ５０が設けられている。また、紙送りローラ５０よりも排紙側には、プラテン２０および上述の記録ヘッド３２が上下に対向するように配設されている。プラテン２０は、紙送りローラ５０によって印刷ヘッド３２の下へ搬送されてくるレンズシート１０を、下方側から支持する。さらに、紙送りローラ５０の図５で右側（給紙側）に、印刷用の媒体が媒体挿入口に配置されたか否かを検知する検知手段となる揺動センサが設けられている。ここで、媒体挿入口とは、紙送りローラ５０が位置する部分のことをいう。
【００７３】
また、プラテン２０よりも排紙側には、上述の紙送りローラ５０と同様の、排紙ローラ５２が設けられている。この排紙ローラ５２は、紙送りモータ５１からの駆動力が伝達されて、回転する。なお、紙送りモータ５１は、その駆動力を紙送りローラ５０と排紙ローラ５２とに分配させる構成を採用している。しかしながら、紙送りモータ５１以外に、別途のモータを設け、そのモータによって排紙ローラ５２を駆動させる構成を採用しても良い。
【００７４】
また、排紙側とは逆の後端側かつ給紙ローラ８２の下方側には、開口部８７が設けられている。開口部８７は、レンズシート１０等の折り曲げ困難な印刷対象物を通過させるための、開口部分である。そのため、開口部８７は、レンズシート１０を通過させるのに十分な、主走査方向における幅を有している。なお、レンズシート１０は、それ単体で開口部８７を通過するようにしても良く、また厚みのあるトレイ等に載置された状態で通過するようにしても良い。
【００７５】
図６は、プラテン２０の側断面図の一例である。図６に示すように、プラテン２０には、該プラテン２０の基準平面２１ａから上方に向かい、レンズシート１０等が接触する複数のリブ２１ｂが突出している。また、プラテン２０のうち、給紙側の端部側には、発光部２２が設けられている（図１および図７参照）。発光部２２は、レンズシート１０に対して光を照射するための部位である。
【００７６】
レンズシート１０は、紙送りローラ５０および従動ローラ５０ａによって挟持されつつ駆動力を与えられて副走査方向に移動される。また、レンズシート１０は、印刷が終了すると、排紙ローラ５２および従動ローラ５２ａによって挟持されつつ駆動力を与えられて排紙される。
【００７７】
図７は、制御部１００の詳細な構成例を示す図である。この図に示すように、制御部１００は、ＣＰＵ１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、ＡＳＩＣ（Application Specified Integrated Circuit）１０４、ＤＣ（Direct Current）ユニット１０５、信号処理部１０６、ＰＦモータドライバ１０７、ＣＲモータドライバ１０８、ヘッドドライバ１０９、不揮発性メモリ１１０、レンズ信号二値化回路１１１、および、インターフェース１１２を有している。なお、制御部１００には、紙幅検出のためのＰＷ（Paper Width）センサ（不図示）、光学センサ４０、ギャップ検出センサ（不図示）、光学センサ３８、および、ロータリエンコーダ１１３等が接続され、これらのセンサから入力された信号に基づいて、記録ヘッド３２、紙送りモータ５１、および、キャリッジモータ３６等を制御する。
【００７８】
ここで、ＣＰＵ１０１は、ＲＯＭ１０２や不揮発性メモリ１１０等に記憶されている制御プログラムを実行するための演算処理や、その他の必要な演算処理を行う。また、ＲＯＭ１０２には、プリンタ６０を制御するための制御プログラムおよび処理に必要なデータ等が記憶されている。また、ＡＳＩＣ１０４は、パラレルインターフェース回路を内蔵しており、インターフェース１１２を介してホストコンピュータ２００から供給される印刷信号を受け取ることができる。
【００７９】
ＲＡＭ１０３は、ＣＰＵ１０１が実行途中のプログラム／演算途中のデータ等を一時的に格納するメモリである。また、不揮発性メモリ１１０は、プリンタ６０の電源切断後も、保持の必要な各種データを記憶するためのメモリである。
【００８０】
なお、光学センサ１１３およびスケール１１３ａによって構成されるロータリエンコーダは、上述のリニアエンコーダとは異なり、スケール１１３ａが円盤状に設けられている。しかしながら、それ以外の構成は、リニアエンコーダと同様となっている。また、本実施の形態では、ロータリエンコーダのスケール１１３ａに設けられている複数のスリットのスリット間隔は、１／１８０インチとなっているとともに、紙送りモータ５１が１スリット分だけ回転すると、１／１４４０インチだけ、レンズシート１０が搬送されるように構成されている。しかしながら、スリット間隔および搬送ピッチは、これには限られず、種々設定することが可能である。
【００８１】
また、ＤＣユニット１０５は、ＤＣモータであるキャリッジモータ３６、紙送りモータ５１の速度制御を行うための制御回路である。ＤＣユニット１０５は、ＣＰＵ１０１から送られてくる制御命令、後述する信号処理部１０６からの出力信号等に基づいて、紙送りモータ５１およびキャリッジモータ３６の速度制御を行うための各種演算を行い、その演算結果に基づいて、紙送りモータドライバ１０７およびキャリッジモータドライバ１０８へ、モータ制御信号を送信する。
【００８２】
また、信号処理部１０６は、後述するレンズ信号二値化回路１１１から出力される２値化信号、および、光学センサ３８から出力されるエンコーダ信号が入力される。信号処理部１０６では、かかる２値化信号およびエンコーダ信号に基づき、レンズピッチの情報を有する２値化信号を反映させた、モータ駆動信号およびＰＴＳ（Print Timing Signal）信号を生成し、キャリッジモータ３６および記録ヘッド３２にそれぞれ出力する。それにより、キャリッジモータ３６においては、検出されたレンズピッチに応じた駆動速度で駆動され、また、レンズピッチに応じた位置に画像が印刷される。
【００８３】
ＰＦモータドライバ１０７は、ＤＣユニット１０５から供給されたモータ制御信号に応じて、紙送りモータ５１を駆動する駆動回路である。ＣＲモータドライバ１０８は、ＤＣユニット１０５から供給されたモータ制御信号に応じて、キャリッジモータ３６を駆動する駆動回路である。ヘッドドライバ１０９は、ＡＳＩＣ１０４から供給された印刷信号に応じて記録ヘッド３２に内蔵されているピエゾ素子を駆動し、印刷信号に対応したインク滴を発生して、レンズシート１０に所望の画像を印刷する。
【００８４】
また、上述の制御部１００における各構成は、バス１００ａによって接続され、各構成の間でデータの授受を可能としている。
【００８５】
また、プリンタ６０は、インターフェース１１２を具備している。このインターフェース１１２を介して、ホストコンピュータ２００が接続されている。なお、このホストコンピュータ２００は、前述のように、ＨＤＤ２０４を具備しており、このＨＤＤ２０４には、レンズシート１０の印刷に対応させて画像を加工するための画像処理プログラムおよびプリンタドライバプログラムが記憶されている。
【００８６】
この画像処理プログラムおよびプリンタドライバプログラムは、選択された複数の画像データのうち、該画像データの個数Ｎに応じて画像データを縦方向または横方向のいずれかの方向のみに１／Ｎに圧縮する圧縮処理と、この圧縮処理に前後して凸レンズ１１のレンズピッチに応じて画像を分割する画像細分化処理と、圧縮処理および画像分割処理が為された細分化画像データを、それぞれの凸レンズ１１において適正な部位に配置して合成する合成処理と、また、適切なタイミングにおいてハーフトーン処理と、を行うものである。画像処理プログラムおよびプリンタドライバプログラムにおいては、凸レンズ１１の幅（ＬＰＩ）、画像データの分割方向等、所定の事項を指定可能となっている。また、画像細分化処理および圧縮処理を経過すると、細分化画像が形成される。なお、処理の詳細については後述する。
【００８７】
図８は、図７に示すレンズ信号二値化回路１１１の詳細を示すブロック図である。この図に示すように、レンズ信号二値化回路１１１は、バンドパスフィルタ１１１ａ、増幅回路１１１ｂ、および、二値化回路１１１ｃを主要な構成要素としている。
【００８８】
ここで、バンドパスフィルタ１１１ａは、受光部４３から出力されるアナログ信号から凸レンズ１１の周期に対応する信号を選択的に通過させるフィルタである。例えば、１００ＬＰＩのピッチを有するレンズシート１０を用いた場合に、受光部４３から出力される信号をフーリエ変換した場合、受光部４３から出力される信号には、２ｋＨｚ付近の信号と、１４．４ｋＨｚ付近の信号の２種類が含まれる。ここで、１４．４ｋＨｚ付近の信号は、プリンタ６０の駆動周波数（例えば、キャリッジモータ３６の駆動周波数）が１４．４ｋＨｚ付近であるため、その影響を受けて出力される信号である。一方、２ｋＨｚ付近の信号は、キャリッジ３１が走査された際に、凸レンズ１１によって周期的に透過された光に対応する信号である。したがって、この例では、バンドパスフィルタ１１１ａとしては、２ｋＨｚ付近の信号を選択的に通過させるフィルタ（２ｋＨｚを通過帯域とするフィルタ）を用いればよい。具体的には、２ｋＨｚを中心とし、１．８ｋＨｚから２．２ｋＨｚまでを通過帯域とするバンドパスフィルタを用いる。
【００８９】
なお、凸レンズ１１の種類（レンズピッチ）が変化した場合には、受光部４３から出力される信号の周波数も変化する。具体的には、解像度が低くなった場合（ＬＰＩ(Lens Per Inch）が低い場合）は周波数が低くなり、解像度が高くなった場合には周波数が高くなる。したがって、レンズシート１０として様々な種類の解像度のものを使用する可能性がある場合には、例えば、最大の解像度と最小の解像度における周波数を予め測定しておき、これらを最大および最小とする帯域を通過帯域に有するバンドパスフィルタ１１１ａを用いることにより、この範囲であればどのような解像度のレンズシート１０が選択された場合でもレンズ信号を確実に抽出できる。具体例としては、１００ＬＰＩの場合には、前述のように、２ｋＨｚを中心とし、１．８ｋＨｚから２．２ｋＨｚまでを通過帯域とするバンドパスフィルタ１１１ａを用いる。また、６０ＬＰＩの場合には、１．２ｋＨｚを中心とし、１．０ｋＨｚから１．４ｋＨｚまでを通過帯域とするバンドパスフィルタ１１１ａを用いる。したがって、これらの２種類を使用する可能性がある場合には、１．０ｋＨｚから２．２ｋＨｚまでの通過帯域を有するバンドパスフィルタを用いる。
【００９０】
これ以外にも、例えば、バンドパスフィルタ１１１ａとして、スイッチトキャパシタフィルタを用い、当該フィルタの駆動周波数（スイッチング周波数）を変化させることにより、使用されているレンズシート１０の解像度に応じて最適な通過帯域を設定できるようにしてもよい。すなわち、スイッチトキャパシタフィルタでは、その伝達関数は、キャパシタの容量値の比と、スイッチング周期によって決定される。使用されているキャパシタの容量値は固定であるので、スイッチング周期を変更することにより、例えば、バンドパスフィルタの通過帯域を簡単に変更することができる。
【００９１】
増幅回路１１１ｂは、バンドパスフィルタ１１１ａを通過した２ｋＨｚ付近の信号を、所定のゲイン（例えば、４０倍）に増幅し、出力する。二値化回路１１１ｃは、例えば、シュミットトリガ回路等によって構成され、増幅回路１１１ｂの出力信号が所定の閾値を超えた場合には、ハイの状態の信号を出力し、それ以外の場合にはローの状態の信号を出力する。その結果、二値化回路１１１ｃからは、ハイまたはローの二値を有するディジタル信号が出力される。
【００９２】
図９は、図７に示すＤＣユニット１０５および信号処理部１０６のＥＮＣ信号およびレンズ信号に係る部分の詳細な構成例を示す図である。なお、ＥＮＣ信号（エンコーダ信号）とは、キャリッジ３１の位置を光学的に検出するエンコーダからの信号である。レンズ信号は、レンズシート１０に光を照射して得られる信号であり、凸レンズ１１の凹凸に応じてその光の強度が変化する信号である。
【００９３】
この図９に示すように、信号処理部１０６等のＥＮＣ信号およびレンズ信号に係る部分は、切り替え制御回路１５０、駆動制御回路１５１、および吐出制御回路１５２を主要な構成要素としている。切り替え制御回路１５０は、ＣＰＵ１０１の制御に基づいて、光学センサ３８から出力されるＥＮＣ信号およびレンズ信号二値化回路１１１から出力されるレンズ信号のいずれかを一方を選択して出力する。駆動制御回路１５１は、光学センサ３８から出力されるＥＮＣ信号に基づいてキャリッジモータ３６を制御する。吐出制御回路１５２は、切り替え制御回路１５０から出力された信号（ＥＮＣ信号またはレンズ信号）に基づいて、記録ヘッド３２のインクの吐出タイミングを示すＰＴＳ（Print Timing Signal）信号を生成し、ヘッドドライバ１０９に供給する。ＣＲモータドライバ１０８は、駆動制御回路１５１の制御に応じてキャリッジモータ３６を制御する。ヘッドドライバ１０９は、吐出制御回路１５２から供給されたＰＴＳ信号に基づいて記録ヘッド３２を制御し、レンズシート１０に画像を印刷させる。
【００９４】
図１０は、図４および図７に示すホストコンピュータ２００の詳細な構成例を示す図である。この図に示すように、ホストコンピュータ２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、ビデオ回路２０５、Ｉ／Ｆ２０６、バス２０７、表示装置２０８、入力装置２０９および外部記憶装置２１０を有している。
【００９５】
これらのうち、ＣＰＵ２０１は、ＲＯＭ２０２やＨＤＤ２０４に格納されているプログラムに従って各種演算処理を実行すると共に、装置の各部を制御する。また、ＲＯＭ２０２は、ＣＰＵ２０１が実行する基本的なプログラムやデータを格納している。ＲＡＭ２０３は、ＣＰＵ２０１が実行途中のプログラムや、演算途中のデータ等を一時的に格納するメモリである。ＨＤＤ２０４は、ＣＰＵ２０１からの要求に応じて、記録媒体であるハードディスクに記録されているデータや後述するプログラムを読み出すと共に、データを前述したハードディスクに記録する記録装置である。
【００９６】
ビデオ回路２０５は、ＣＰＵ２０１から供給された描画命令に応じて描画処理を実行し、得られた画像データを映像信号に変換して表示装置２０８に出力する回路である。また、Ｉ／Ｆ２０６は、入力装置２０９および外部記憶装置１３０から出力された信号の表現形式を適宜変換するとともに、プリンタ６０に対して印刷信号ＰＳを出力する回路である。バス２０７は、ホストコンピュータ２００の各構成を相互に接続し、これらの間でデータの授受を可能とする信号線である。また、表示装置２０８は、ビデオ回路２０５から出力された映像信号に応じた画像を表示する装置である。入力装置２０９は、例えば、キーボードやマウスを指し、ユーザの操作に応じた信号を生成して、Ｉ／Ｆ２０６に供給する装置である。
【００９７】
外部記憶装置２１０は、例えば、ＣＤ−Ｒ／ＲＷドライブユニット等によって構成され、ＣＤ−Ｒディスク等の記録メディアに記録されているデータまたはプログラムを読み出してＣＰＵ２０１に供給し、またはＣＰＵ２０１から供給されたデータを、ＭＯディスクまたはＦＤに記録する装置である。
【００９８】
つぎに、ホストコンピュータ２００に実装されているプログラムおよびドライバの機能について、図１１および図１２に基づいて説明する。図１１は、後述する第１の処理（主に立体画像を印刷する際に選択される処理）を実行する場合において実現される手段を説明する図である。一方、図１２は、後述する第２の処理（主に変化画像を印刷する際に選択される処理）を実行する場合において実現される手段を説明する図である。なお、ホストコンピュータ２００のハードウエアと、ＨＤＤ２０４に記録されているソフトウエアとが協働することにより、図１１および図１２に示す各手段が実現される。
【００９９】
この図１１に示すように、第１の処理が実行される場合、ホストコンピュータ２００では、画像処理プログラム２２１、ビデオドライバプログラム２２２、およびプリンタドライバプログラム２２３ａ等の各種のプログラムが所定のオペレーティングシステム（ＯＳ）の下で動作している。また、図１２に示すように、第２の処理が実行される場合、図１０の場合と同様に、ホストコンピュータ２００では、画像処理プログラム２２１、ビデオドライバプログラム２２２、および、プリンタドライバプログラム２２３ａに代えてプリンタドライバプログラム２２３ｂが所定のオペレーティングシステムの下で動作している。なお、図１１および図１２において、共通する部分には、同一の数字を付与しており、数字の末尾に付与されたアルファベットにより第１および第２のドライバの別を表している。
【０１００】
ここで、相関性算出手段としての画像処理プログラム２２１は、ＨＤＤ２０４から所望の画像データを選択し、立体画像または変化画像を生成するためのＧＵＩ（Graphical User Interface）を表示するとともに、選択された複数の画像データの相関性を計算するためのプログラムである。ビデオドライバプログラム２２２は、画像処理プログラム２２１によって生成された立体画像または変化画像のイメージを表示装置２０８に対して表示させる。
【０１０１】
プリンタドライバプログラム２２３ａ，２２３ｂは、複数の画像データから印刷データを生成する。以下では、プリンタドライバプログラム２２３ａを例に挙げて説明する。図１１に示すように、プリンタドライバプログラム２２３ａは、反転処理モジュール２３１ａ、回転処理モジュール２３２ａ、解像度変換モジュール２３３ａ、細分化モジュール２３４ａ、合成モジュール２３５ａ、色変換モジュール２３６ａ、ハーフトーンモジュール２３７ａ、印刷データ生成モジュール２３８ａ、送信モジュール２３９ａ、色変換テーブル２４０ａ、記録率テーブル２４１ａ、および、分散テーブル２４２ａを有している。
【０１０２】
反転処理モジュール２３１ａは、反転工程を行うもので、印刷しようとする画像データを表裏反転（鏡像反転）する処理を実行する。すなわち、レンズシート１０に画像を印刷する場合、インク吸収層１２に対して画像が印刷され、その裏面である凸レンズ１１側から印刷された画像を観察することになるので、表裏が反対となった状態で観察される。そこで、反転処理モジュール２３１ａは、印刷しようとする画像データを表裏反転する処理を実行する。
【０１０３】
回転処理モジュール２３２ａは、画像データの方向と、印刷方向とが一致するように画像を回転させるためのモジュールである。なお、鏡像反転しただけのデータであると、そのデータを印刷すると、開始位置が変更ないため、文字の場合、見た目では左右が逆転する。これを避けるには、プリンタ６０の印刷開始位置を反対側とする方法と、プリンタ６０の印刷開始文字を反対側とする方法があるが、本実施の形態では、後者を採用している。後者であると、通常と同じ位置から印刷を開始でき、プリンタ６０としては制御がしやすいものとなる。解像度変換モジュール２３３ａは、画像データの解像度を、プリンタ６０の印刷解像度（例えば、１４４０ｄｐｉ）等に応じて適宜変換するモジュールである。
【０１０４】
細分化モジュール２３４ａは、複数の画像データのそれぞれを短冊状に細分化して細分化画像を生成するためのモジュールである。合成モジュール２３５ａは、細分化モジュール２３４ａによって細分化された短冊状の画像データを、一定の順序で並べて合成する処理を実行するモジュールである。色変換モジュール２３６ａは、色変換テーブル２４０ａを参照し、ＲＧＢ（Red Green Blue）表色系によって表現された画像データを、例えば、ＣＭＹＫ（Cyan Magenta Yellow Black）表色系に変換する処理を実行するモジュールである。
【０１０５】
ハーフトーンモジュール２３７ａは、１画素が２５６階調によって表現される画像データの階調を、例えば、大ドット、中ドット、小ドットの３つによって表現するために、例えば、誤差拡散処理等を実行するためのモジュールである。なお、ハーフトーンモジュール２３７ａは、記録率テーブル２４１ａを参照して、ハーフトーン処理を実行する。
【０１０６】
印刷データ生成モジュール２３８ａは、ハーフトーンモジュール２３７ａから出力されたビットマップデータから、各主走査時のドットの記録状態を示すラスタデータと、副走査送り量を示すデータとを含む印刷データを生成する。送信モジュール２３９ａは、印刷データ生成モジュール２３８ａによって生成された印刷データを、プリンタ６０に対して送信するモジュールである。
【０１０７】
色変換テーブル２４０ａは、ＲＧＢ表色系とＣＭＹＫ表色系の対応関係を示す情報を格納したテーブルである。記録率テーブル２４１ａは、例えば、０〜２５５階調のそれぞれの場合における小、中、大のドットの記録率を示す情報を格納したテーブルである。分散テーブル２４２ａは、ハーフトーンモジュール２３７ａから出力されたビットマップデータから、各主走査時のドットの記録状態を示すラスタデータを生成する際に参照されるテーブルであり、ドットを分散して印刷するための分散データを格納している。
【０１０８】
なお、プリンタドライバプログラム２２３ｂは、プリンタドライバプログラム２２３ａと同様のモジュールを有しているが、各モジュールの順序が、図１１の場合とは異なっている。
【０１０９】
つぎに、本発明の第１の実施の形態に係る印刷装置の動作を説明する。この第１の実施の形態中では、ユーザーが選択する印刷用の媒体に応じて、直描型か分離型かどうかを決める。直描型が選択されると、自動的に、レンズ内ドット調整の短冊画像処理、レンズ信号に基づく吐出制御が選択される。一方、分離型が選択されると、自動的に、レンズ間ドット調整の短冊画像処理、ＥＮＣ信号に基づく吐出制御が選択される。
【０１１０】
図１３は、本発明の第１の実施の形態の動作を説明するためのフローチャートであり、直描型と分離型の処理の流れの概要を示す。ホストコンピュータ２００内に保存されている画像編集や文書編集などのアプリケーションソフト（画像処理プログラム２２１）が起動され、ＧＵＩが表示装置２０８に表示される。そのＧＵＩが使用され、ホストコンピュータ２００内に保存されている画像の中から印刷される画像が特定される。その後、そのアプリケーションソフトから印刷が要求された後に、図１４のような媒体選択画面が表示される。図１４では、マウスカーソル２５１を用いて印刷用媒体選択エリア２５２からユーザーが目的の媒体を選択できる。印刷用媒体選択エリア２５２の中から所定の媒体が選択された後に、図１３のステップＳ３００の判定を行う。
【０１１１】
ステップＳ３００にて、媒体としてレンズシート１０が選択されたと判断できた場合、Ｙｅｓが選択されステップＳ３１１を適用する。それ以外はＮｏが選択される。ステップＳ３００でＹｅｓと判定されたときには、第１のユーザーインターフェースが自動的に実行される。すなわち、プリンタ６０は、図１３のステップＳ３１１〜Ｓ３１４を自動的に実行する。
【０１１２】
ステップＳ３１１では、複数の画像から１つの短冊画像を作成する。すなわち、図１１で示す反転処理モジュール２３１ａから合成モジュール２３５ａまでが行う処理となる。この場合の短冊画像作成では、１つの凸レンズ１１の収まるドット数はすべて同じである。例えば、レンズ解像度が６０ＬＰＩ、印字解像度が１４４０ｄｐｉであったならば、１つの凸レンズ１１内のドット数は２４（＝１４４０／６０）となる。なお、画像数が奇数の場合、１レンズ内での１画像分のドット数Ｘは画像間で共通にならないことがあるため、レンズ１１内でのドットの分配に注意する。たとえば、画像数が５の場合、Ｘは４．８（＝２４／５）となるが、４枚の画像は５ドットで１枚の画像は４ドットにすればよい。プログラム的にはステップＳ３１１は、後述するステップＳ３２１を適用しても良い。
【０１１３】
次に、ステップＳ３１２にて、短冊画像に対して色変換とハーフトーンを適用する。すなわち、図１１で示す色変換モジュール２３６ａとハーフトーンモジュール２３７ａで行う処理を実行する。その後、ステップＳ３１３にてプリンタ１０に吐出タイミングがレンズ信号であることを知らせる。また、図１３のフローチャートでは、ステップＳ３１１の後にステップＳ３１２を適用したが、逆であってもかまわない。また、図１２に示す変化画像の印刷の場合のように、ステップＳ３１１とステップＳ３１２を混在させるようにしても良い。
【０１１４】
その後、ステップＳ３１４にて、プリンタ６０はレンズ信号に基づいた吐出、すなわち、直描型印刷を行う。なお、ステップＳ３００とステップＳ３１１の間に画像特定ステップを配置し、そのステップで印刷しようとする画像を特定するようにしても良い。
【０１１５】
一方、ステップＳ３００にてＮｏが選択された場合、ステップＳ３０１にて視差型印刷かどうかを調べる。視差型印刷かどうかの判定に際しては、図１４で示していないが、チェックボックスを設けてもよいし、図１４のような画面を呼び出したアプリケーションソフトが視差型印刷用のソフトであれば自動的に視差型印刷と見なすこともできる。視差型印刷であると判断できたならばＹｅｓが選択され、ステップＳ３２０を適用する。それ以外は、レンチキュラーレンズと関係ない印刷としてＮｏが選択される。
【０１１６】
ステップＳ３０１でＹｅｓと判定されたときには、第２のユーザーインターフェースが自動的に実行される。すなわち、プリンタ６０は、図１３のステップＳ３２０〜Ｓ３２４を自動的に実行する。
【０１１７】
ステップＳ３２０では、詳細のＬＰＩを確認する。詳細確認とは、６０．１２ＬＰＩや９０．０１ＬＰＩといったように小数２桁または１桁のレンズ解像度を確認することである。このレンズ解像度は、事前にモアレ検査などで調べておく必要がある。ここでの確認では、ユーザーが手作業で入力するようにしてもよいし、レンズ解像度が記録されたファイルから読み出しても良い。また、光学センサ４０を使用して確認するようにしても良い。この詳細確認後、ステップＳ３２１を適用する。
【０１１８】
ステップＳ３２１では、複数の画像から１つの短冊画像を作成する。この場合の短冊画像作成では、１つの凸レンズ１１に収まるドット数は均一にならないことが多い。例えば、レンズ解像度が６０．１０ＬＰＩ、印字解像度が１４４０ｄｐｉであったならば、１レンズ内のドット数は２３．９６（≒１４４０／６０．１０）となる。レンズ間隔と印字間隔が整数倍でないために、図１５の斜線部分のドットイメージのように、ドットの中には、凸レンズ１１を跨るドット２５３が発生する場合がある。この場合、跨るドット２５３をどちらの凸レンズ１１に含めるかは、たとえば、凸レンズ１１に属する割合（跨るドット２５３がどちらの凸レンズ１１により多く属しているか）で決める方法がある。
【０１１９】
続いて、ステップＳ３２２にて色変換とハーフトーンを適用する。その後、ステップＳ３２３にてプリンタ６０に吐出タイミングがＥＮＣ信号であることを知らせる。その後、ステップＳ３２４にて、プリンタ６０はレンズ信号に基づいた吐出、すなわち分離型印刷を行う。なお、ステップＳ３０１以前に、ホストコンピュータ２００内に保存されている画像の中から印刷する画像を特定するのではなく、ステップＳ３０１とステップＳ３２０との間に、画像特定ステップを配置し、そのステップにて、印刷しようとする画像を特定するようにしても良い。
【０１２０】
また、ステップＳ３０１にてＮｏが選択された場合、通常の印刷と見なして、通常の画像に対してステップＳ３２２以降を適用していく。すなわち、プリンタ６０は、第３のユーザーインターフェースを自動的に実行していく。なお、ステップＳ３０１とステップＳ３２２との間に、画像特定ステップを配置し、そのステップにて通常の印刷用紙へ印刷しようとする画像を特定するようにしても良い。
【０１２１】
このようなユーザーインターフェースの切り替えで、直描型印刷、分離型印刷、通常印刷が行われる。従来では、直描型と分離型を使い分けるという発想がなかったのに対し、この第１の実施の形態では、媒体選択を通じて直描型か分離型かのユーザーの意思を確認し、さらに視差型印刷か普通の印刷かを確認している。このため、ユーザーの意思に基づいて少なくとも直描型と分離型の使い分けが可能となる。
【０１２２】
次に、本発明の第２の実施の形態に係る印刷装置について説明する。この印刷装置は、プリンタ６０を使用する点他で第１の実施の形態と同一である。異なる点は、ホストコンピュータ２００に実装されているプログラムの内容である。そのプログラムによってなされる処理フローを図１６に示す。
【０１２３】
図１６に示す処理フローは、視差型印刷の設定値が画像に記録または付与されている場合の処理である。この処理フローは、一般的な印刷を行うユーザーが視差型印刷用の複数の画像を用意することは大変であるため、コンテンツ制作者が作成した視差型印刷用の画像から印刷するための処理方法を示している。
【０１２４】
図１７、図１８にコンテンツ製作者が作成する画像ファイルの例を示す。図１７（Ａ）は、視差型印刷用の複数の異なる画像２６１，２６２，２６３と、それ用の設定ファイル２６４がある形態である。設定ファイル２６４には、印刷方式（分離型／直描型のいずれか）とレンズ解像度などが記録される。図１７（Ｂ）は、各画像２６１，２６２，２６３に対して、印刷方式やレンズ解像度などの情報を各画像２６１，２６２，２６３のヘッダー部２６１ａ，２６２ａ，２６３ａへ記録するタイプを示している。その記録内容は、設定ファイル２６４に記録されるものと同様である。
【０１２５】
図１８に複数の画像ファイルおよび設定値を１つのファイルにまとめた形態を示す。図１８（Ａ）に示す形態は、視差型印刷の印刷方法などを記録したヘッダー部２７１のあとに、１枚目の画像２７２、２枚目の画像２７３、３枚目の画像２７４といったように結合されたものである。ヘッダー部２７１には、印刷方式、レンズ解像度、収録する画像数、画像サイズなどを記録する。図１８（Ｂ）に示す形態は、各画像２７２，２７３，２７４の横側で短冊画像を構成したものである。ヘッダー部２８１には、図１８（Ａ）のヘッダー部２７１と同種の情報と、各画像の切出し単位が記入される。また、図１８（Ｃ）は、各画像２７２，２７３，２７４の縦側で短冊画像を構成したものである。ヘッダー部２９１の内容は、図１８（Ｂ）のヘッダー部２８１と同じである。なお、上述した記録例は、ビットマップ、ＴＩＦＦ、ＪＰＥＧなどの画像形式の中で実現しても良い。
【０１２６】
図１６の処理フローにおいて、まずステップＳ４００では、画像に付与された印刷方式の設定値が直描型であるならばＹｅｓが選択された後に、ステップＳ４０１を適用する。それ以外はＮｏが選択された後にステップＳ４２０が適用される。なお、ステップＳ４００で呼び出される画像は、アプリケーションソフトによってホストコンピュータ２００内に保存されている画像の中から特定されるものである。
【０１２７】
アプリケーションソフト、すなわちＣＰＵ２０１がステップＳ４００で、Ｙｅｓと判断したときは、第１のユーザーインターフェースを自動的に実行していく。すなわち、ステップＳ４０１では、レンズ解像度の設定値が記録されているならば、Ｙｅｓが選択された後に、ステップＳ４０２からステップＳ４１４の第１のユーザーインターフェースが自動的に実行されていく。このステップＳ４０２では、レンズ解像度の設定値をステップＳ４１１の処理で使えるようにＨＤＤ２０４に記録しておく。
【０１２８】
ステップＳ４０１でＮｏの判定がされると、ステップＳ４０３が適用され、第２のユーザーインターフェースが自動的に実行されていく。ステップＳ４０３ではレンズ解像度が未定であるために、印刷を行うユーザーにレンズ解像度が幾つなのかを問い合わせる。問い合わせた結果をステップＳ４１１の処理で使えるようにＨＤＤ２０４に記録しておく。ステップＳ４０２，４０３以後のステップであるステップＳ４１１からステップＳ４１４までのステップは、図１３で示すステップＳ３１１からステップＳ３１４までの処理と同一または上述したその処理の変形例と同一となる。
【０１２９】
図１６のステップＳ４００でＮｏと判定されたときは、ステップＳ４２０に移行し、第３のユーザーインターフェースが自動的に実行される。まずステップＳ４２０において、図１３のステップＳ３２０と同様に詳細のＬＰＩを確認し、記録する。その後のステップであるステップＳ４２１からステップＳ４２４までは、先のステップＳ３２１からステップＳ３２４と同一の内容となる。
【０１３０】
なお、ステップＳ４００からステップＳ４２０の間に、ステップＳ３０１と同様なステップを入れることで、第４のユーザーインターフェースとなる通常の印刷を行わせるようにしても良い。
【０１３１】
この第２の実施の形態では、視差型印刷用の画像に設けた設定値に基づくため、コンテンツの制作者の意図を反映した印刷が可能となる。第１の実施の形態では、印刷を行おうとするユーザーの意思で印刷方式を決定したが、この第２の実施の形態では視差型印刷のコンテンツ制作者の意思で印刷方式が決定される。
【０１３２】
以上、本発明の各実施の形態について説明したが、本発明はこれ以外にも種々変形可能となっている。以下、それについて述べる。
【０１３３】
上述の各実施の形態では、印刷用の媒体がレンズシート１０のときは、ＨＤＤ２０４内に保存してある通常のデータを、印刷時にレンズシート１０用に鏡像反転させているが、ＨＤＤ２０４内に保存しておくデータを予め鏡像反転したものとしても良い。その場合は、印刷用の媒体がレンズシート１０のときは、ＨＤＤ２０４内に保存してあるその鏡像反転したデータを使用し、レンズシート用の記録紙（分離型用媒体）に印刷するときに、逆に通常形式のデータとするようにしても良い。また、必要によっては、ＨＤＤ２０４内に保存しておくデータを、鏡像反転させたデータと、鏡像反転する前の２種類のデータとしても良い。
【０１３４】
また、印刷するためのデータが鏡像反転しただけのデータであると、そのデータを印刷すると、開始位置が変更ないため、文字の場合、見た目では左右が逆転する。これを避けるため、上述の実施の形態では、プリンタ６０の印刷開始文字を反対側とする方法を採用しているが、プリンタ６０の印刷開始位置を反対側とする方法を採用しても良い。
【０１３５】
プリンタ６０が印刷できる印刷用の媒体として、レンズシート１０と、レンズシート１０用の記録紙と、通常の印刷用紙とを挙げたが、プリンタ６０が印刷できるものとしては、レンズシート１０と、レンズシート１０用の記録紙のみとしたり、レンズシート１０と、通常の印刷用紙のみとしたり、レンズシート１０と、レンズシート１０用の記録紙と、通常の印刷用紙に加え、ＣＤ（Compact Disc）やその他のものを含めるようにしても良い。また、時には、レンズシート１０やレンズシート１０用の記録紙以外の通常の印刷用紙、たとえば、葉書、Ａ４用紙、Ｂ５用紙のみが印刷用の媒体とされるプリンタ６０としても良い。
【０１３６】
また、上述の実施の形態では、印刷される媒体が搬送手段の媒体挿入口に配置されたか否かを検知する検知手段を設けているが、搬送手段に媒体が配置されたか否かを検知する検知手段を別に設けたり、媒体挿入口に配置されたか否かを検知する検知手段を搬送手段に媒体が配置されたか否かを検知する検知手段としたり、両者を兼用するようにしたりしても良い。また、検知手段としては、検出体が揺動するメカ的なセンサを採用しているが、たとえば、発光部２２と光学センサ４０とからなる装置を検知手段としても良い。
【０１３７】
このような検知手段によって媒体を検知したのち、制御部１００は、プリンタ６０によって印刷されるデータを、直描型用媒体と分離型用媒体について、元が同一で、一方を他方に対し少なくとも鏡像反転させることで異ならせるものとした制御を行うようにしたり、その検知手段によって検知された媒体の種類および印刷形態に合わせて、各ユーザーインターフェースを切り替える制御を行うようにしても良い。
【０１３８】
また、このような検知手段によって直描型用媒体を検知したのち、制御部１００は、プリンタ６０によって印刷されるデータを、分離型用媒体に対する印刷用データに対して鏡像反転したデータとし、検知手段が直描型用媒体以外の媒体を検知したときには、分離型用媒体に対する印刷か否かを判定し、肯定的と判定したときは鏡像反転したデータの基となる鏡像反転しないデータを印刷用データとする制御を行うようにしても良い。
【０１３９】
また、検知手段によって印刷用の媒体を検知したのち、制御部１００は、媒体の検査を開始するようにしても良い。この場合、検査装置は、検知手段と別に設けても良いが、兼用するようにしても良い。たとえば、発光部２２と光学センサ４０とからなる検査装置を、検知手段として兼用しても良い。なお、媒体の検査後、制御部１００は、複数のユーザーインターフェースの中から検査で特定された媒体に合ったユーザーインターフェースを選択する制御を行うようにしてもよい。
【０１４０】
さらに、検知手段の一部である光学センサ４０が、印刷手段の一部となるキャリッジ３１とともに移動することで、媒体の種類を検査するようにしても良い。また、光学センサ４０を利用することで、すなわち、媒体の一方の面側に発光部２２が、他方の面側に受光部４３が配置される光学式のセンサで、媒体がレンズシート１０であるときは、光が通過することで、制御部１００がその媒体をレンズシート１０として特定するようにしても良い。このような光通過式ではなく、反射式の光学センサを検知手段としたり、検査装置としても良い。
【０１４１】
また、以上の各実施の形態では、プリンタ６０はホストコンピュータ２００に接続され、当該ホストコンピュータ２００から印刷データを受信するようにした。しかしながら、たとえば、画像の記憶手段、画像の編集手段、および印刷データの生成手段等を有し、ホストコンピュータ２００を接続しなくても印刷処理が可能ないわゆるスタンドアローンタイプのプリンタ６０に本発明を適用することも可能である。また、プリンタ（プリンタ６０）、スキャナ、ファクシミリ、および、コピー機が一体となったディジタル複合機に対しても本発明を適用可能である。すなわち、図１１および図１２に示す機能をプリンタ側に実装することも可能である。
【０１４２】
また、上述した各処理フロー中の各ステップやその他のステップは、手順としてプログラム化されても良い。また、プログラム化されたものが記憶媒体、たとえばＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）、ＵＳＢ（Universal Serial Bus）メモリに入れられ、コンピュータによって読みとり可能とされても良い。この場合、ホストコンピュータ２００は、その記憶媒体内のプログラムを読み込む読み込み手段となる外部記憶装置２１０などを持つこととなる。さらには、そのプログラム化されたものがホストコンピュータ２００が接続される外部のサーバに入れられ、必要によりダウンロードされ、使用されるようにしても良い。この場合、ホストコンピュータ２００は、その記憶媒体内のプログラムをダウンロードする通信手段を持つこととなる。
【図面の簡単な説明】
【０１４３】
【図１】本発明の第１の実施の形態に係るプリンタの概略構成例を示す図である。
【図２】図１に示す記録ヘッドの詳細な構成例を示す図である。
【図３】図２に示す光学センサおよびレンズシートの断面図である。
【図４】図１に示す実施の形態の制御系の構成例を示す図である。
【図５】図１に示す実施の形態のプリンタを図の右側から眺めた図である。
【図６】図１に示す実施の形態のプリンタを図の右側から眺めた図である。
【図７】図６に示す制御部の詳細な構成例を示すブロック図である。
【図８】図７に示すレンズ信号二値化回路の詳細な構成例である。
【図９】図７に示すＤＣユニット等の詳細を示すブロック図である。
【図１０】図７に示すホストコンピュータの詳細な構成例を示すブロック図である。
【図１１】本発明の第１の実施の形態に係る印刷装置において、変化画像を印刷する際の処理が実行されている場合に実現されるモジュールの一例である。
【図１２】印刷データを生成する処理の一例を説明するフローチャートである。
【図１３】本発明の第１の実施の形態に係る印刷装置における処理フローを説明するフローチャートである。
【図１４】図１３のフローチャートで実行されるユーザーインターフェース中の媒体選択画面を示す図である。
【図１５】レンズシートに印刷する際、凸レンズを跨るドットが発生する場合を示す図である。
【図１６】本発明の第２の実施の形態に係る印刷装置における処理フローを説明するフローチャートである。
【図１７】コンテンツ製作者が作成する画像ファイルの例を示す図で、（Ａ）は、視差型印刷用の複数の異なる画像、それ用の設定ファイルがある形態を示し、（Ｂ）は、各画像に対して、印刷方式やレンズ解像度などの情報を各ヘッダー部へ記録するタイプを示す図である。
【図１８】コンテンツ製作者が作成する画像ファイルの例を示す図で、（Ａ）は、視差型印刷の印刷方法などを記録したヘッダー部のあとに、複数の画像を結合した形態を示し、（Ｂ）は、各画像の横側で短冊画像を構成した形態を示し、（Ｃ）は、各画像の縦側で短冊画像を構成した形態を示す図である。
【図１９】凸レンズによる立体視の原理を説明する図である。
【符号の説明】
【０１４４】
１０  レンズシート（直描型用媒体），１１  凸レンズ（レンズ），３２  記録ヘッド（印刷手段の一部），４０  光学センサ（検査装置の一部），８０  用紙搬送機構（搬送手段），６０  プリンタ（印刷装置の一部），１００  制御部（制御手段），２００  ホストコンピュータ（印刷装置の一部）
【図１】
2007098830.tif 000003
【図２】
2007098830.tif 000004
【図３】
2007098830.tif 000005
【図４】
2007098830.tif 000006
【図５】
2007098830.tif 000007
【図６】
2007098830.tif 000008
【図７】
2007098830.tif 000009
【図８】
2007098830.tif 000010
【図９】
2007098830.tif 000011
【図１０】
2007098830.tif 000012
【図１１】
2007098830.tif 000013
【図１２】
2007098830.tif 000014
【図１３】
2007098830.tif 000015
【図１４】
2007098830.tif 000016
【図１５】
2007098830.tif 000017
【図１６】
2007098830.tif 000018
【図１７】
2007098830.tif 000019
【図１８】
2007098830.tif 000020
【図１９】
2007098830.tif 000021