(57)【要約】【課題】アナグリフ方式による立体視画像の印刷色と、それを見るメガネのカラーフィルターの色とのマッチングをよくして、良好な立体視が得られる画像形成装置を提供する。【解決手段】カラーフィルターの色を読み取って、その色により実際に印刷を行い（Ｓ２１１）、印刷した色から最終的な印刷色を決定する（Ｓ２１５）。その印刷色で立体視画像を印刷する。これによりカラーフィルターメガネに使用されているカラーフィルターと印刷された立体視画像の色がよくマッチして、良好な立体視が得られる。【選択図】図７
2012096447.tif 000002
【特許請求の範囲】
【請求項１】
アナグリフ方式による立体視画像を印刷する画像形成装置であって、
アナグリフ方式による前記立体視画像を見るためのカラーフィルターメガネに使用されているカラーフィルターの色を読み取る読取部と、
前記読取部が読み取った色を前記立体視画像を印刷する印刷色に決定する制御部と、
前記印刷色により前記立体視画像を印刷する印刷部と、
を有することを特徴とする画像形成装置。
【請求項２】
前記読取部によるカラーフィルターの色の読み取りは、少なくとも前記カラーフィルターメガネを含む所定領域を読み取って、前記読み取った画像の色濃度から前記カラーフィルターの位置を検出して、検出した位置の色を読み取ることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記読取部が読み取った色を記憶する記憶部をさらに有することを特徴とする請求項１または２記載の画像形成装置。
【請求項４】
アナグリフ方式による立体視画像を印刷する画像形成装置であって、
あらかじめ指定された色と、当該指定された色に対して少なくとも濃度の異なる複数の色とからなる補正色パターンを印刷する印刷部と、
前記補正色パターンのなかからカラーフィルターを通して見たときに背景色と同化する色を前記立体視画像を印刷するための印刷色に決定する制御部と、を有し、
前記印刷部は前記印刷色により前記立体視画像を印刷することを特徴とする画像形成装置。
【請求項５】
さらに、画像を読み取る読取部を備え、
前記制御部は、前記補正色パターンと前記カラーフィルターとを重ね合わせて前記読取部により当該重ね合わせた画像を読み取り、前記読み取った画像から前記補正色パターン以外の周辺部分の階調値と同じ階調値となっている前記補正色パターンのなかの色を前記背景色と同化する色とすることを特徴とする請求項４記載の画像形成装置。
【請求項６】
アナグリフ方式による立体視画像を印刷する画像形成装置であって、
アナグリフ方式による前記立体視画像を見るためのカラーフィルターメガネに使用されているカラーフィルターの色を読み取る読取部と、
前記読取部が読み取った色と、前記読み取った色に対して少なくとも濃度の異なる複数の色からなる補正色パターンを印刷して、当該補正色パターンのなかから前記カラーフィルターを通して見たときに背景色と同化する色を前記立体視画像を印刷するための印刷色に決定する制御部と、
前記印刷色により前記立体視画像を印刷する印刷部と、
を有することを特徴とする画像形成装置。
【請求項７】
前記読取部によるカラーフィルターの色の読み取りは、少なくとも前記カラーフィルターメガネを含む所定領域を読み取って、前記読み取った画像の色濃度から前記カラーフィルターの位置を検出して、検出した位置の色を前記読み取ることを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記制御部は、前記補正色パターンと前記カラーフィルターとを重ね合わせて前記読取部により当該重ね合わせた画像を読み取り、前記読み取った画像から前記補正色パターン以外の周辺部分の階調値と同じ階調値となっている前記補正色パターンのなかの色を前記背景色と同化する色とすることを特徴とする請求項６または７記載の画像形成装置。
【請求項９】
画像を読み取る読取部と、画像を印刷する印刷部とを有し、アナグリフ方式による立体視画像を印刷する画像形成装置を制御するための制御プログラムであって、
前記読取部により、アナグリフ方式による前記立体視画像を見るためのカラーフィルターメガネに使用されているカラーフィルターの色を読み取らせる段階（ａ）と、
前記読み取った色を前記立体視画像を印刷する印刷色に決定する段階（ｂ）と、
前記印刷色により前記立体視画像を前記印刷部に印刷させる段階（ｃ）と、
を有することを特徴とする画像形成装置制御プログラム。
【請求項１０】
前記段階（ａ）によるカラーフィルターの色の読み取りは、少なくとも前記カラーフィルターメガネを含む所定領域を読み取って、前記読み取った画像の色濃度から前記カラーフィルターの位置を検出して、検出した位置の色を読み取ることを請求項９記載の画像形成装置制御プログラム。
【請求項１１】
前記段階（ａ）の後、前記読み取った色を記憶する段階（ｄ）をさらに有することを特徴とする請求項９または１０記載の画像形成装置制御プログラム。
【請求項１２】
画像を読み取る読取部と、画像を印刷する印刷部とを有し、アナグリフ方式による立体視画像を印刷する画像形成装置を制御するための制御プログラムであって、
あらかじめ指定された色と、当該指定された色に対して少なくとも濃度の異なる複数の色とからなる補正色パターンを前記印刷部に印刷させる段階（ａ）と、
前記補正色パターンのなかからカラーフィルターを通して見たときに背景色と同化する色を前記立体視画像を印刷するための印刷色に決定する段階（ｂ）と、
前記印刷色により前記立体視画像を前記印刷部に印刷させる段階（ｃ）と、
を有することを特徴とする画像形成装置制御プログラム。
【請求項１３】
前記段階（ｂ）は、前記補正色パターンと前記カラーフィルターとを重ね合わせて前記読取部により当該重ね合わせた画像を読み取らせて、前記読み取った画像から前記補正色パターン以外の周辺部分の階調値と同じ階調値となっている前記補正色パターンのなかの色を前記背景色と同化する色とすることを特徴とする請求項１２記載の画像形成装置制御プログラム。
【請求項１４】
画像を読み取る読取部と、画像を印刷する印刷部とを有し、アナグリフ方式による立体視画像を印刷する画像形成装置を制御するための制御プログラムであって、
前記読取部により、アナグリフ方式による前記立体視画像を見るためのカラーフィルターメガネに使用されているカラーフィルターの色を読み取らせる段階（ａ）と、
前記読み取った色と、前記読み取った色に対して少なくとも濃度の異なる複数の色からなる補正色パターンを前記印刷部に印刷させて、当該補正色パターンのなかから前記カラーフィルターを通して見たときに背景色と同化する色を前記立体視画像を印刷するための印刷色に決定する段階（ｂ）と、
前記印刷色により前記立体視画像を印刷する段階（ｃ）と、
を有することを特徴とする画像形成装置制御プログラム。
【請求項１５】
前記段階（ａ）によるカラーフィルターの色の読み取りは、少なくとも前記カラーフィルターメガネを含む所定領域を読み取って、前記読み取った画像の色濃度から前記カラーフィルターの位置を検出して、検出した位置の色を読み取ることを請求項１４記載の画像形成装置制御プログラム。
【請求項１６】
前記段階（ｂ）は、前記補正色パターンと前記カラーフィルターとを重ね合わせて前記読取部により当該重ね合わせた画像を読み取らせて、前記読み取った画像から前記補正色パターン以外の周辺部分の階調値と同じ階調値となっている前記補正色パターンのなかの色を前記背景色と同化する色とすることを特徴とする請求項１４または１５記載の画像形成装置制御プログラム。
【請求項１７】
請求項９〜１６のいずれか一つの画像形成装置制御プログラムを記憶したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、および画像形成装置制御プログラムに関し、特に記録媒体上にアナグリフ方式による立体視画像を形成するため画像形成装置、および画像形成装置制御プログラムに関する。
【背景技術】
【０００２】
近年、立体視への興味、関心が高まっている。立体視を得るための方法の一つに、アナグリフ方式がある。アナグリフ方式は、わずかにずらして構成されている２色の画像を、対応する２色のカラーフィルターで構成されたメガネを通して見ることで立体を見る方式である。
【０００３】
従来のアナグリフ方式による印刷物は、赤色印刷版と青色印刷版を作成して、用紙などの記録媒体上にこれらの版を印刷する。この印刷された画像を左目に赤色のフィルター、右目に青色のフィルターを通して見る。このとき、左目では青色印刷版で形成した画像が見え、右目では赤色印刷版で形成した画像が見える。つまり、左目では赤色フィルターによって赤色印刷版の画像は赤色フィルターの色と同化してしまうため視認できず、同様に右目では青色フィルターによって青色印刷版の画像は視認できない。このため、左右の目には異なる画像が視認されることになって立体視が得られるのである（たとえば特許文献１）。
【０００４】
しかしながら、記録媒体上での印刷色とカラーフィルターの色が少しでも異なると良好な立体視が得られないという問題がある。これは印刷色とカラーフィルターの色が合っていないため、カラーフィルターを通して見たときに本来は見えなくなる方の画像が見えてしまうためである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１６０５２１号公報（特に段落００１５〜００１８）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、記録媒体に印刷されたアナグリフ方式による立体視画像の印刷色とカラーフィルターの色とのマッチングをよくして、良好な立体視が得られる画像形成装置を提供することであり、そのための画像形成装置制御プログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、下記の手段によって達成される。
【０００８】
（１）アナグリフ方式による立体視画像を印刷する画像形成装置であって、アナグリフ方式による前記立体視画像を見るためのカラーフィルターメガネに使用されているカラーフィルターの色を読み取る読取部と、前記読取部が読み取った色を前記立体視画像を印刷する印刷色に決定する制御部と、前記印刷色により前記立体視画像を印刷する印刷部と、
を有することを特徴とする画像形成装置。
【０００９】
（２）前記読取部によるカラーフィルターの色の読み取りは、少なくとも前記カラーフィルターメガネを含む所定領域を読み取って、前記読み取った画像の色濃度から前記カラーフィルターの位置を検出して、検出した位置の色を読み取ることを特徴とする（１）記載の画像形成装置。
【００１０】
（３）前記読取部が読み取った色を記憶する記憶部をさらに有することを特徴とする（１）または（２）記載の画像形成装置。
【００１１】
（４）アナグリフ方式による立体視画像を印刷する画像形成装置であって、あらかじめ指定された色と、当該指定された色に対して少なくとも濃度の異なる複数の色とからなる補正色パターンを印刷する印刷部と、前記補正色パターンのなかからカラーフィルターを通して見たときに背景色と同化する色を前記立体視画像を印刷するための印刷色に決定する制御部と、を有し、前記印刷部は前記印刷色により前記立体視画像を印刷することを特徴とする画像形成装置。
【００１２】
（５）さらに、画像を読み取る読取部を備え、前記制御部は、前記補正色パターンと前記カラーフィルターとを重ね合わせて前記読取部により当該重ね合わせた画像を読み取り、前記読み取った画像から前記補正色パターン以外の周辺部分の階調値と同じ階調値となっている前記補正色パターンのなかの色を前記背景色と同化する色とすることを特徴とする（４）記載の画像形成装置。
【００１３】
（６）アナグリフ方式による立体視画像を印刷する画像形成装置であって、アナグリフ方式による前記立体視画像を見るためのカラーフィルターメガネに使用されているカラーフィルターの色を読み取る読取部と、前記読取部が読み取った色と、前記読み取った色に対して少なくとも濃度の異なる複数の色からなる補正色パターンを印刷して、当該補正色パターンのなかから前記カラーフィルターを通して見たときに背景色と同化する色を前記立体視画像を印刷するための印刷色に決定する制御部と、前記印刷色により前記立体視画像を印刷する印刷部と、を有することを特徴とする画像形成装置。
【００１４】
（７）前記読取部によるカラーフィルターの色の読み取りは、少なくとも前記カラーフィルターメガネを含む所定領域を読み取って、前記読み取った画像の色濃度から前記カラーフィルターの位置を検出して、検出した位置の色を前記読み取ることを特徴とする（６）記載の画像形成装置。
【００１５】
（８）前記制御部は、前記補正色パターンと前記カラーフィルターとを重ね合わせて前記読取部により当該重ね合わせた画像を読み取り、前記読み取った画像から前記補正色パターン以外の周辺部分の階調値と同じ階調値となっている前記補正色パターンのなかの色を前記背景色と同化する色とすることを特徴とする（６）または（７）記載の画像形成装置。
【００１６】
（９）画像を読み取る読取部と、画像を印刷する印刷部とを有し、アナグリフ方式による立体視画像を印刷する画像形成装置を制御するための制御プログラムであって、前記読取部により、アナグリフ方式による前記立体視画像を見るためのカラーフィルターメガネに使用されているカラーフィルターの色を読み取らせる段階（ａ）と、前記読み取った色を前記立体視画像を印刷する印刷色に決定する段階（ｂ）と、前記印刷色により前記立体視画像を前記印刷部に印刷させる段階（ｃ）と、を有することを特徴とする画像形成装置制御プログラム。
【００１７】
（１０）前記段階（ａ）によるカラーフィルターの色の読み取りは、少なくとも前記カラーフィルターメガネを含む所定領域を読み取って、前記読み取った画像の色濃度から前記カラーフィルターの位置を検出して、検出した位置の色を読み取ることを（９）記載の画像形成装置制御プログラム。
【００１８】
（１１）前記段階（ａ）の後、前記読み取った色を記憶する段階（ｄ）をさらに有することを特徴とする（９）または（１０）記載の画像形成装置制御プログラム。
【００１９】
（１２）画像を読み取る読取部と、画像を印刷する印刷部とを有し、アナグリフ方式による立体視画像を印刷する画像形成装置を制御するための制御プログラムであって、あらかじめ指定された色と、当該指定された色に対して少なくとも濃度の異なる複数の色とからなる補正色パターンを前記印刷部に印刷させる段階（ａ）と、前記補正色パターンのなかからカラーフィルターを通して見たときに背景色と同化する色を前記立体視画像を印刷するための印刷色に決定する段階（ｂ）と、前記印刷色により前記立体視画像を前記印刷部に印刷させる段階（ｃ）と、を有することを特徴とする画像形成装置制御プログラム。
【００２０】
（１３）前記段階（ｂ）は、前記補正色パターンと前記カラーフィルターとを重ね合わせて前記読取部により当該重ね合わせた画像を読み取らせて、前記読み取った画像から前記補正色パターン以外の周辺部分の階調値と同じ階調値となっている前記補正色パターンのなかの色を前記背景色と同化する色とすることを特徴とする請求項１２記載の画像形成装置制御プログラム。
【００２１】
（１４）画像を読み取る読取部と、画像を印刷する印刷部とを有し、アナグリフ方式による立体視画像を印刷する画像形成装置を制御するための制御プログラムであって、前記読取部により、アナグリフ方式による前記立体視画像を見るためのカラーフィルターメガネに使用されているカラーフィルターの色を読み取らせる段階（ａ）と、前記読み取った色と、前記読み取った色に対して少なくとも濃度の異なる複数の色からなる補正色パターンを前記印刷部に印刷させて、当該補正色パターンのなかから前記カラーフィルターを通して見たときに背景色と同化する色を前記立体視画像を印刷するための印刷色に決定する段階（ｂ）と、前記印刷色により前記立体視画像を印刷する段階（ｃ）と、を有することを特徴とする画像形成装置制御プログラム。
【００２２】
（１５）前記段階（ａ）によるカラーフィルターの色の読み取りは、少なくとも前記カラーフィルターメガネを含む所定領域を読み取って、前記読み取った画像の色濃度から前記カラーフィルターの位置を検出して、検出した位置の色を読み取ることを（１４）記載の画像形成装置制御プログラム。
【００２３】
（１６）前記段階（ｂ）は、前記補正色パターンと前記カラーフィルターとを重ね合わせて前記読取部により当該重ね合わせた画像を読み取らせて、前記読み取った画像から前記補正色パターン以外の周辺部分の階調値と同じ階調値となっている前記補正色パターンのなかの色を前記背景色と同化する色とすることを特徴とする（１４）または（１５）記載の画像形成装置制御プログラム。
【００２４】
（１７）（９）〜（１６）のいずれか一つの画像形成装置制御プログラムを記憶したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の効果】
【００２５】
本発明によれば、カラーフィルターの色を読み取って、その色により印刷色を決定することとしたので、その印刷色で立体視画像を印刷することで、カラーフィルターメガネに使用されているカラーフィルターと印刷された立体視画像の色がよくマッチして、良好な立体視が得られる。
【００２６】
本発明によれば、カラーフィルターに指定されている色で実際に印刷を行って、その色がカラーフィルターと合うように補正して印刷色を決定することとしたので、その印刷色で立体視画像を印刷することで、カラーフィルターメガネに使用されているカラーフィルターと印刷された立体視画像の色がよくマッチして、良好な立体視が得られる。
【００２７】
本発明によれば、カラーフィルターの色を読み取って、その色により実際に印刷を行って、印刷した色から最終的な印刷色を決定することとしたので、その印刷色で立体視画像を印刷することで、カラーフィルターメガネに使用されているカラーフィルターと印刷された立体視画像の色がよくマッチして、良好な立体視が得られる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態にかかる画像形成装置の構成を示すブロック図である。
【図２】カラーフィルター色登録処理の手順を示すフローチャートである。
【図３】図２に続くカラーフィルター色登録処理の手順を示すフローチャートである。
【図４】フラットベットスキャナ上にカラーフィルターメガネを置いた例を説明する説明図である。
【図５】読み取り画像の色（ＲＧＢ）の濃度を三次元座標系で示した図である。
【図６】印刷色の補正処理手順を示すフローチャートである。
【図７】図６に続く印刷色の補正処理手順を示すフローチャートである。
【図８】印刷された補正色パターンの例を示す図である。
【図９】印刷された補正色パターンの他の例を示す図である。
【図１０】自動補正の際の補正色パターンの例を示す図である。
【図１１】カラーフィルターを通して補正色パターンを読み取るようにセットした状態で読み取った画像を説明する説明図である。
【図１２】補正色パターンの並び方向にとった階調値の例を示すグラフである。
【図１３】パターンごとに周辺色の階調値と比較する場合の階調値の例を示すグラフである。
【図１４】２次元のカラー画像から立体視画像を印刷するまでの処理を説明するための説明図である。
【図１５】ＬＵＴを用いて線形補正する場合の階調値を示すグラフである。
【図１６】テキスト部分を分離して立体視画像を形成する手順を説明する説明図である。
【図１７】カラーフィルターと印刷された立体視画像の色がよくマッチしている場合と、マッチしていない場合を説明する説明図である。
【発明を実施するための形態】
【００２９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００３０】
図１は、本発明の一実施形態にかかる画像形成装置の構成を示すブロック図である。
【００３１】
図１に示す画像形成装置１は、ＣＰＵ１１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｉｎｇ  Ｕｎｉｔ）、画像読取部１２、印刷部１３、操作パネル１４、ハードディスク１５（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、およびＲＡＭ１６（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を備える。各部はバス１８によって相互に信号が伝達されるように接続されている。
【００３２】
また、画像形成装置１には、コンピュータ５０（ＰＣ：Ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）が接続されている。コンピュータ５０は、たとえば、画像形成装置１によって記録媒体上に形成（印刷）させる画像データを送信する。コンピュータ５０と画像形成装置１の接続は、たとえば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などの直接回線による接続やネットワーク回線（有線、無線いずれでもよい）を用いた接続などであり、特に限定されない。
【００３３】
立体視のためには、カラーフィルターメガネ２が用意されている。カラーフィルターメガネ２には、左目カラーフィルター２１（たとえば赤色フィルター）および右目カラーフィルター２２（たとえば青色フィルター）が取り付けられている。なお、赤色フィルター、青色フィルターに変えて、シアン、マゼンタなど補色系の色フィルターが用いられている場合もある。カラーフィルターメガネ２を通して画像形成装置１によって印刷された立体視画像を見ることで立体視が得られる。
【００３４】
ＣＰＵ１１は制御部であり、後述する手順を実施するためのプログラムが実行させることで、カラーフィルターメガネ２に使用されているカラーフィルターの色の読み取り処理、印刷色の補正処理、および立体視画像の印刷処理を行う。また、ＣＰＵ１１は画像形成装置１の通常動作としての画像読み取り動作や印刷動作などの制御を行っている。
【００３５】
画像読取部１２は、たとえば、フラットベット方式によるスキャナである。通常は、セットされた原稿画像の読み取りに使用される。ここでは、カラーフィルターメガネ２を読み取る（スキャンする）ことで、カラーフィルターメガネ２に用いられているカラーフィルターの色を読み取るために使用される。したがって読取部として機能する。
【００３６】
印刷部１３は、ＣＰＵ１１からの指示により画像を記録媒体上に形成する。たとえば、電子写真方式や、インクジェット方式によって印刷を行う。記録媒体は、通常は用紙である。用紙のほか、はがきやプラスチックシート（印刷可能なもの）などへの印刷も可能である。
【００３７】
操作パネル１４は、ユーザに対して必要な情報を表示するためのディスプレイ（表示部）と、ユーザからの指示入力を受けるための入力ボタン（入力部）などを備える。ディスプレイと入力ボタンが一体化されたタッチパネルなどであってもよい。
【００３８】
ハードディスク１５は、後述する立体視を得るためのプログラムを記憶している。またハードディスク１５は、読み取ったカラーフィルターの色を登録（記憶）するためにも使用される。そのほか、ハードディスク１５は、通常動作に必要なプログラムなども記憶している。そのほか、ハードディスク１５は、記録媒体上に画像を形成するために、ビットマップデータに展開したデータを一時記憶する。そのほか必要なデータの記憶にも使用される。なお、ハードディスク１５に代えてフラッシュメモリなど不揮発性記憶装置を使用していてもよい。
【００３９】
ＲＡＭ１６は、読み取った画像やカラーフィルターの色などの一時記憶に使用される。なお、一時記憶はＲＡＭ容量の許す限りにおいて行われるため、読み取った画像の情報量が多い場合には、ハードディスク１５も一時記憶に使用される。そのほか、通常動作として形成する画像のビットマップデータやそのほかのデータの記憶などにも使用される。
【００４０】
このように構成された画像形成装置１の基本的な機能および動作は、一般に普及している、複合機や多機能プリンタなどと称されている多機能周辺装置（ＭＦＰ：Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と同様である。すなわち、１台でプリンタ、スキャナ、およびコピーの機能を備える（さらにはファクシミリ機能を有する場合もある）。これらの基本的機能および動作については周知の事項であるので詳細な説明は省略するが、概略以下のとおりである。
【００４１】
まず、操作パネル１４からの入力によって、ユーザが意図する機能が選択される。操作パネル１４からの入力は、ＣＰＵ１１によって受け付けられる。たとえば、コピー機能が選択された場合は、ＣＰＵ１１が画像読取部１２にセットされた原稿の読み取りを開始するように指示する。読み取りが開始されて、画像読取部１２から出力される画像データは、いったんＣＰＵ１１を経由して印刷部１３へ送信される。印刷部１３は、送られてきた画像データをＣＰＵ１１からの指示によって、記録媒体（たとえば用紙）に印刷する。
【００４２】
また、コンピュータ５０からの印刷要求に対しては、ＣＰＵ１１がコンピュータ５０から印刷ジョブを受信して、ＣＰＵ１１が印刷ジョブを解析してビットマップデータを作成する。作成したビットマップデータはいったんＲＡＭ１６に記憶されて、印刷部１３へ送られ記録媒体に印刷される。なお、コンピュータ５０から直接ビットマップデータが送られてきた場合は、印刷部１３へそのデータが送られて記録媒体に印刷される。
【００４３】
コピー機能使用時、およびコンピュータ５０からの印刷要求時に、印刷部１３が他の印刷を行っている場合は印刷待ちとなり、画像読取部１２から出力された画像データまたはコンピュータ５０から受信したデータは、ＣＰＵ１１を経由してＲＡＭ１６またはハードディスク１５で一時記憶される。そして印刷部１３で印刷ができるようになれば、印刷が行われる。なお、このような印刷データを一時記憶する機能を有しない場合は、コピーでは印刷待ちとなる旨が操作パネル１４に表示され、画像読取部１２での原稿の読み取り自体が待ち状態となる。コンピュータ５０からの印刷の場合も同様であり、印刷待ちとなる旨がＣＰＵ１１からコンピュータ５０に通知されて、コンピュータ５０からのデータの送信を一時中止させることになる。
【００４４】
また、画像読み取り機能が操作パネル１４から選択された場合は、ＣＰＵ１１が画像読取部１２にセットされた原稿の読み取りを開始するように指示する。読み取りが開始されて、画像読取部１２から出力される画像データは、いったんＣＰＵ１１を経由してコンピュータ５０に送信される。
【００４５】
以下、この画像形成装置１による立体視画像の印刷について説明する。
【００４６】
本実施形態は、立体視画像を印刷するために、３つの処理を行っている。第１はカラーフィルター色の登録処理である。この処理はカラーフィルターメガネ２に取り付けられているカラーフィルター（単にカラーフィルターと称する場合もカラーフィルターメガネ２に使用されているカラーフィルターを指す）を画像読取部１２により読み取って、その色を登録する処理である。第２は印刷色の補正処理である。この処理は記録媒体に実際に印刷された色（印刷色）がカラーフィルターの色に合うように印刷色を補正する処理である。そして第３は補正された印刷色を使用した立体視画像の印刷処理である。
【００４７】
まず、カラーフィルター色の登録処理について説明する。図２および３はカラーフィルター色登録処理の手順を示すフローチャートである。
【００４８】
アナグリフ方式で使用されるカラーフィルターに使用されている色は、あらかじめ決まっている。しかし、実際のカラーフィルターの色は、指定されている色と微妙に異なる場合がある。その要因は、たとえば元々カラーフィルター自体が指定された色に仕上がっていない場合、また色あせなどで変色している場合などである。
【００４９】
そこで、本実施形態では、まず、カラーフィルターの色が、実際にどのような色かを読み取って、それを登録することとした。
【００５０】
カラーフィルター色の登録処理は、まず、ＣＰＵ１１が、操作パネル１４からの入力により、カラーフィルター色登録モードが選択されたか否かを判断する（Ｓ１０１）。操作パネル１４には、通常のＭＦＰ同様に、画像読み取りを行うスキャンモード、コピーを行うコピーモードなどを選択するための表示がされているとともに、本実施形態においてはカラーフィルター色登録モードを選択するための表示がされている。また操作パネル１４には、後述する印刷色補正モードを選択するための表示もされている。ユーザが操作パネル１４の表示のなかからカラーフィルター色登録モードを選択（入力）することで、カラーフィルター色登録モードに入ることになる。
【００５１】
続いて、ＣＰＵ１１はカラーフィルター色登録方法を選択するための画面を操作パネル１４に表示させる（Ｓ１０２）。ここでカラーフィルター色登録方法は、手動と自動の２つを用意している。手動は、この装置１からカラーフィルターメガネ２に取り付けられているカラーフィルターの位置を手動で指示して取り込む「位置指定モード」と、コンピュータ５０を介して読み取り位置の指定を行い、指定された位置を読み取る「ＰＣモード」とがある。そして、自動はこの装置のみでカラーフィルターの位置を検出して読み取る「全自動モード」である。したがって、この段階（Ｓ１０２）で、操作パネル１４にはカラーフィルター色登録方法選択画面として、「位置指定モード」、「ＰＣモード」、「全自動モード」のいずれかを選択する表示が行われる。
【００５２】
カラーフィルター色登録方法選択画面から「位置指定モード」が選択された場合（Ｓ１０３：ＹＥＳ）、ＣＰＵ１１は、操作パネル１４にフィルター位置入力画面を表示して（Ｓ１０４）、ユーザから左目カラーフィルター位置と右目カラーフィルター位置の入力を受け付ける（Ｓ１０５）。Ｓ１０５においては位置入力のあるまで待機し、入力があればＳ１０６へ進むことになる。
【００５３】
図４は、画像読取部１２としてフラットベットスキャナが用いられている場合に、このフラットベットスキャナ上にカラーフィルターメガネ２を置いた例を説明する説明図である。
【００５４】
図示するように、フラットベットスキャナ１２０の読み取り部（プラテンガラス上）には、通常、基準位置１２１と、直交する２辺に目盛り（Ｘ方向目盛り１２２、Ｙ方向目盛り１２３）が振られている。ユーザは、この目盛りの値を利用して、左目カラーフィルター位置と右目カラーフィルター位置を入力する。たとえば、図示する場合にあっては、フラットベットスキャナ１２０上に置かれているカラーフィルターメガネ２の左目カラーフィルター２１の位置としてＸ＝３、Ｙ＝５を入力する。同様に右目カラーフィルター２２の位置として、Ｘ＝３、Ｙ＝９を入力する。
【００５５】
ＣＰＵ１１は左目カラーフィルター位置および右目カラーフィルター位置の入力を受け付けた後（Ｓ１０５：ＹＥＳ）、画像読み取り（スキャン）を実行する（Ｓ１０６）。このときの読み取り動作は少なくとも指定された位置が読み取れる範囲のみ行えばよい。
【００５６】
そして、ＣＰＵ１１は、読み取った画像から指定された位置（２つの位置）の画素の色（２色）をカラーフィルター色として登録する（Ｓ１０７）。この登録は、ハードディスク１５などの不揮発性記憶装置への記憶である（他の登録動作においても同じ）。
【００５７】
登録される色は、画像読取部１２に使用されているカラーイメージセンサにおけるＲ（赤）、Ｇ（緑）、Ｂ（青）の各色の画素の出力値をそのまま登録すればよい。たとえば各色８ビットの階調を有するものであれば、読み取った画像のＲＧＢ各色は、それぞれ０〜２５５の値のいずれかの値となるので、その値を登録することになる。
【００５８】
色登録が終了すればカラーフィルター色登録処理は終了となる。
【００５９】
なお、カラーフィルターの読み取りを実行する際には、通常の画像読み取りと同様に、フラットベットスキャナ上にカラーフィルターメガネ２を置いて、スキャナの蓋（画像読み取り面側が白色）を閉めて読み取るようにする。カラーフィルターは着色されているが光透過性であるため、蓋をしないと正確な色が読み取れなくなるおそれがある。カラーフィルターメガネ２の材質や形状によりうまく蓋ができない場合は、カラーフィルター上に白色紙などを置いて外光の進入を遮断して読み取ることが好ましい。これは他のモードのときのカラーフィルターの読み取りにおいても同じである。
【００６０】
この位置指定モードは、カラーフィルターの色を取り込むための位置がユーザから入力されるため、画像を取り込む位置が画像読み取り動作開始前にわかる。このため必要最小限の範囲の画像を読み取ればよい。したがって、後述するＰＣモードおよび全自動モード）の場合のように、プレスキャンを行ったり、カラーフィルターメガネ２の全面を読み取ったりする必要がないので、これら他のモードと比較して色登録のための読み取り動作を速くすることができる。
【００６１】
Ｓ１０３において、ＰＣモードまたは全自動モードが選択された場合、すなわち、位置指定モードではない場合（Ｓ１０３：ＮＯ）、ＣＰＵ１１はさらにＰＣモードが選択されたか否かを判断する（Ｓ１１１（以降図３参照））。
【００６２】
ここで、ＰＣモードが選択された場合（Ｓ１１１：ＹＥＳ）、ＣＰＵ１１はコンピュータ５０に対してスキャナ起動信号を送信する（Ｓ１１２）。スキャナ起動信号はスキャナが起動されて、コンピュータ５０に読み取った画像を送信する準備に入ったことを知らせる信号である。スキャナ起動信号を受信したコンピュータ５０は、あらかじめインストールされている画像読み取りプログラムを起動させる。コンピュータ５０内の画像読み取りプログラムは特別なものではなく、いわいるスキャナドライバである。スキャナドライバの一般的な機能、動作は、プレスキャンの指示、プレスキャン画像表示、プレスキャン画像からの読み取り位置の指定、読み取り解像度の指定、本スキャン開始指令などである。このようなスキャナドライバは周知のものであるので説明は省略する。
【００６３】
その後、ＣＰＵ１１はコンピュータ５０からプレスキャン開始指令の信号を受け取ったなら（Ｓ１１３：ＹＥＳ）、画像読取部１２によりプレスキャンを開始して、プレスキャンによって読み取った画像データをコンピュータ５０へ送信する（Ｓ１１４）。なお、Ｓ１１３ではプレスキャン開始信号を受け取るまで待機となる。
【００６４】
コンピュータ５０は受け取ったプレスキャン画像データからプレスキャン画像を表示する。そして、ユーザが、コンピュータ５０から画像読み取り位置としてプレスキャン画像のなかから左目カラーフィルター位置と右目カラーフィルター位置を入力する。
【００６５】
ここでスキャナドライバによっては、画像読み取り位置の指定が、１回で１領域しか指定できないものがある。このような場合に備えて、本実施形態では、左目カラーフィルター２１と右目カラーフィルター２２の２回に分けて、カラーフィルターの読み取り位置の指定と色の登録を行うようにしている。
【００６６】
ＣＰＵ１１は、コンピュータ５０から読み取り位置（１領域）を受信したなら（Ｓ１１５：ＹＥＳ）、指定された位置の画像を読み取って、左目カラーフィルター２１の色として登録する（Ｓ１１６）。その後、ＣＰＵ１１は、再び、プレスキャンを実行してコンピュータ５０にプレスキャン画像を送信して表示させる（Ｓ１１７）。そしてＣＰＵ１１は、読み取り位置を受信したなら（Ｓ１１８：ＹＥＳ）、指定された位置の画像を読み取って右目カラーフィルター２２の色として登録する（Ｓ１１９）。なお、Ｓ１１５およびＳ１１８においては位置指定を受信するまで待機となる。
【００６７】
これにより、ＰＣモードによるカラーフィルター色の登録処理は終了する。
【００６８】
なお、スキャナドライバの機能として、１回の入力で離れた２領域以上を指定できる場合には、ＣＰＵ１１は、指定された２つの領域をそれぞれ読み取って左目カラーフィルター２１および右目カラーフィルター２２の色として登録すればよい。
【００６９】
このように、ＰＣモードにおいてはプレスキャン画像を使用してカラーフィルターの位置を指定しているので、スキャナに設けられている目盛りを数えたりする作業が不要となる。このため、たとえばコンピュータの操作に慣れたユーザであればこちらの方がカラーフィルター色の登録がしやすくなる。
【００７０】
このＰＣモードにおいては、コンピュータ５０を介在させているが、コンピュータ５０はカラーフィルターの位置を指定するために使用されているだけで、しかもその位置指定はプレスキャン画像に対する通常の画像読み取り位置の指定と同じである。したがって、ＰＣモードであっても、カラーフィルター色の登録処理自体は全て画像形成装置１のみで行われている処理である。
【００７１】
次に、Ｓ１０３において、全自動モードが選択された場合、すなわち、位置指定モードではなく（Ｓ１０３：ＮＯ）、さらにＰＣモードでもない場合（Ｓ１１１：ＮＯ）、ＣＰＵ１１は、画像読取部１２によりスキャナの画像読み取り範囲内の全面をスキャンして画像読み取りを行う（Ｓ１３１）。つまり、この状態ではどこにカラーフィルターメガネ２が置かれているかわからないので全面スキャンを実行するのである。読み取った画像はＲＡＭ１６に一時記憶する。
【００７２】
なお、この全面スキャンは、あらかじめカラーフィルターメガネ２を載置する位置（載置範囲）を決めておいて、ユーザにその範囲にカラーフィルターメガネ２を置いてもらい、その範囲内だけを読み取るようにしてもよい。すなわち、すなわち、このＳ１３１の全面スキャンのステップは、少なくともカラーフィルターメガネ２を含む所定領域を読み取るようにすればよい。
【００７３】
続いて、ＣＰＵ１１は、一時記憶した画像の各画素における濃度の違いから左目カラーフィルター２１および右目カラーフィルター２２の位置を確定する（Ｓ１３２）。
【００７４】
図５は、読み取り画像の色（ＲＧＢ）の濃度を三次元座標系で示した図である。この図においては、ＲＧＢの濃度を互いに直交する方向に示している。
【００７５】
読み取った画素一つひとつの濃度についてＲＧＢの各画素の値をそれぞれ分析することで得られる。図５に示すように、ＲＧＢ全ての濃度が高い画素が「白」、逆に全ての濃度が低い画素が黒である。カラーフィルターは必ず色がついているため、これら白および黒となっている画素の画像は除外してしまう。このために、まず、ＲＧＢ全ての濃度の値が同じ値を示している部分は白または黒（中間調のグレイを含む）であるので、そのような画像の領域は除外する。画像読み取りがＲＧＢ各８ビット階調の場合、その濃度である階調値は、Ｒ＝Ｂ＝Ｇ＝２５５で白、Ｒ＝Ｂ＝Ｇ＝０で黒となる。これらの階調の値（濃度）となっている画像は除外することになる。なお、白または黒として除外する濃度は完全にＲ＝Ｂ＝Ｇ＝２５５、Ｒ＝Ｂ＝Ｇ＝０である必要はなく、所定の範囲内でそれらの値に近い値となっていればよい。たとえば、ＲＧＢが白または黒に対して１０％程度の範囲内に収まっていれば、それらは白または黒に近い色として除外してもかまわない。つまり、Ｒ＝２２９．５〜２５５、Ｂ＝２２９．５〜２５５、Ｇ＝２２９．５〜２５５のときを白、Ｒ＝０〜２５．５、Ｂ＝０〜２５．５、Ｇ＝０〜２５．５のときを黒として除外してしまってもよい。除外してしまう範囲は１０％に限らず、カラーフィルターを識別するために不要となる色を示すような階調値の範囲を任意に決めてもよい。
【００７６】
そして、Ｒの濃度（階調値）がＢおよびＧに対して高い画素の位置を赤色フィルターの位置とする。また、Ｂの濃度（階調値）がＲおよびＧに対して高い画素の位置を青色フィルターの位置とする。
【００７７】
なお、カラーフィルターメガネ２がカラーフィルターの色として赤および青ではなく、シアン、マゼンタなど補色系のフィルターも使用している場合は、２つの色の濃度が他の色より高い画素の位置を補色系色のフィルター位置とすればよい。
【００７８】
カラーフィルター位置が決定したなら、ＣＰＵ１１は、確定した２つの位置の画素の色（２色）を登録する（Ｓ１３３）。これにより全自動モードによる色の登録は終了する。
【００７９】
この全自動モードでは、ユーザはカラーフィルターメガネ２を画像読取部１２に置いて全自動モードを選択しさえすれば、後は、全て画像処理装置が行ってくれるので、ユーザはカラーフィルターの位置指定などを行う必要がなく非常に楽である。
【００８０】
なお、Ｓ１３１のステップにおけるスキャンは、ある程度間隔を開けて行ってもよい。カラーフィルターメガネ２に取り付けられているフィルターの大きさは、目を覆う大きさであることから、少なくとも６平方センチ程度以上（たとえば２×３ｃｍ程度以上）はある。したがって、スキャン間隔はたとえば１ｃｍおき程度としてもカラーフィルターの位置は検出できる。
【００８１】
以上でカラーフィルターの色の登録が終了する。このようにして登録した色を、アナグリフ方式による立体視印刷の印刷色として使用することで、カラーフィルターメガネ２に取り付けられているカラーフィルターの色にあった印刷ができる。
【００８２】
上記の処理によりカラーフィルターの色から印刷する色は決められるものの、実際に記録媒体に印刷された色がその色で発色するかどうかわからないことがある。つまり、記録媒体に印刷された色が、カラーフィルターから読み取って登録した色をそのまま印刷しても、微妙に違ってしまうことがある。画像形成装置１では、出荷段階で（またはユーザの調整によって）指定された色が記録媒体上で正しく発色するように調整されている。しかし、実際には、記録媒体の質の違いや、温度、湿度なども微妙に影響して、異なった色となってしまうことがある。
【００８３】
そこで、本実施形態では、さらにカラーフィルターの色を読み取って登録した色（以下登録色という）とともに、その登録色と少しずつ異なる色を印刷して、印刷された色がカラーフィルターの色と同じになるように補正することとした。この印刷色の補正処理をテストモードと称する。
【００８４】
図６および７は、印刷色の補正処理手順を示すフローチャートである。
【００８５】
まず、ＣＰＵ１１は、操作パネル１４からの入力により、印刷色補正モードが選択されたか否かを判断する（Ｓ２０１）。これには、ユーザが操作パネル１４に表示されているスキャンモード、コピーモード、カラーフィルター色登録モード、印刷色補正モードなどのなかから印刷色補正モード（テストモード）を選択（入力）することで、印刷色補正モードに入ることになる。
【００８６】
続いて、ＣＰＵ１１は印刷色補正方法を選択するための画面を操作パネル１４に表示させる（Ｓ２０２）。ここで印刷色補正方法は、手動モードと自動モードの２つを用意している。手動によるものは、登録色を含み、それに対して濃度の異なる複数の色を印刷したカラーパターンのなかから補正色をユーザによって選択して入力してもらうものである。一方、自動モードは登録色を含み、それに対して濃度の異なる複数の色を印刷したカラーパターンとともに、カラーフィルターを読み込んで自動で補正を行うものである。
【００８７】
そして手動モードが選択された場合（Ｓ２０３：ＹＥＳ）、ＣＰＵ１１は、登録色と、それに対して濃度の異なる複数の色を印刷したカラーパターン（補正色パターンという）を記録媒体上に印刷する（Ｓ２０４）。
【００８８】
図８は、印刷された補正色パターンの例を示す図である。図においては色を付けることができないので、各パターン内にその階調値（８ビット階調で０〜２５５の値）を記入した。実際の印刷にあってはその階調値の色そのものが印刷されたパターンである。階調値（数字）も印刷してもよいが、パターンの色が見づらくならないようにパターンの横に印刷することが好ましい。補正用パターンは、左目カラーフィルター用の補正色パターンと、右目カラーフィルター用の補正色パターンをそれぞれ印刷する。
【００８９】
図示するように、補正色パターンは、登録色を中心（Ｎｏ．３）とする濃度として、その濃度に対して、薄い濃度（階調値が小さい）と濃い濃度（階調値が大きい）の色を複数印刷したパターンである。
【００９０】
補正色パターンにおける各パターンの濃度は、登録色に対して、１階調ずつ細かく指定してもよいが、それでは濃度変化が細かすぎて人が見て色の区別がつかないこともある。そこで、５階調おき、１０階調おきなどとしてもよい（図では５階調おきとした例を示した）。何階調おきとするかは、あらかじめ決めておいてもよいし、ユーザによって選択させるようにしてもよい。ユーザによって選択させる場合は、操作パネル１４上に、何階調おきに印刷するかを指定する画面を表示してユーザに選択させるようにする。
【００９１】
補正色パターンの具体列としては、たとえば、５階調おきとする場合、左目カラーフィルター補正色パターンでは、中心色（登録色）となるＮｏ．３がＲ＝２００、Ｇ＝０、Ｂ＝０、１段階薄い色であるＮｏ．２がＲ＝１９５、Ｇ＝０、Ｂ＝０、２段階薄い色であるＮｏ．１がＲ＝１９０、Ｇ＝０、Ｂ＝０、１段階濃い色であるＮｏ．４がＲ＝２０５、Ｇ＝０、Ｂ＝０、２段階濃い色であるＮｏ．５がＲ＝２１０、Ｇ＝０、Ｂ＝０となる。なお、８ビット階調ではもっとも濃い色が階調値２５５でそれより濃い色はないので、登録色より濃いパターンはもっとも濃い階調値のパターンにすればよい。
【００９２】
右目カラーフィルター補正色パターンも同様に、中心色（登録色）となるＮｏ．３がＲ＝０、Ｇ＝０、Ｂ＝２００、１段階薄い色であるＮｏ．２がＲ＝０、Ｇ＝０、Ｂ＝１９５、２段階薄い色であるＮｏ．１がＲ＝０、Ｇ＝０、Ｂ＝１９０、１段階濃い色であるＮｏ．４がＲ＝０、Ｇ＝０、Ｂ＝２０５、２段階濃い色であるＮｏ．５がＲ＝０、Ｇ＝０、Ｂ＝２１０となる。
【００９３】
このような具体例は、赤色の左目カラーフィルターにおいては、登録色がＲ＝２００、Ｇ＝０、Ｂ＝０であった場合である。登録色自体が緑がかかっていたり、青がかっていたりする場合は、ＧやＢの階調値は登録色のままとしておけばよい。つまり、登録色がＲ＝２００、Ｇ＝１０、Ｂ＝２０のような場合は、Ｎｏ．３がＲ＝２００、Ｇ＝１０、Ｂ＝２０、１段階薄い色であるＮｏ．２がＲ＝１９５、Ｇ＝１０、Ｂ＝２０、２段階薄い色であるＮｏ．１がＲ＝１９０、Ｇ＝１０、Ｂ＝２０、１段階濃い色であるＮｏ．４がＲ＝２０５、Ｇ＝１０、Ｂ＝２０、２段階濃い色であるＮｏ．５がＲ＝２１０、Ｇ＝１０、Ｂ＝２０となる。青色の右目カラーフィルターの補正色パターンも同様であるので説明を省略する。
【００９４】
さらに、このように本来のカラーフィルター色であるＲ以外の色味（ＧやＢ）がついている場合に、その色味についてもそれらの階調値を振るようにしてもよい。左目カラーフィルターの場合、補正色パターンとして、Ｒの濃度を振った列、Ｇの濃度を振った列、Ｂの濃度を振った列の３列のパターンとなる。この具体例を図９に示した。この図９の例では、登録色のＲ＝２００、Ｇ＝１０、Ｂ＝２０の場合で、これに対してＲの濃度を振った列（Ｒ列）が５パターン、Ｇの濃度を振った列（Ｇ列）が５パターン、Ｂの濃度を振った列（Ｂ列）が５パターンの合計１５パターンとなる。それぞれの列の中心パターンはＲ＝２００、Ｇ＝１０、Ｂ＝２０で同じ色である。なお、図中パターン内の数値は、Ｒ，Ｇ，Ｂの順で示した階調値である。このような色味の振り方も、人が見てわかる程度の階調値でＲに対してＧやＢの色味を付ければよい。右目カラーフィルターの補正色パターンも同様である。
【００９５】
なお、図８においては、５階調分のパターン（５個のパターン）を示したが、これは、さらに多くてもよく、たとえば１０パターンや２０パターンあってもよい。逆に３パターン程度でもよい。ただし、あまり多いとユーザがそれらを見分けるのに苦労することもある。また、３パターンより少ないと、カラーフィルターを通して見たとき完全に消えない色ばかりになって補正した色を決定できなくなるおそれもある。このため３〜６パターン程度が好ましい数である。
【００９６】
印刷は、左目カラーフィルター補正用と右目カラーフィルター補正用のそれぞれの補正用カラーパターンを印刷する。１枚の記録媒体上に２つのカラーパターンを印刷してもよいし、２枚の記録媒体上にそれぞれ１つのカラーパターンを印刷してもよい。
【００９７】
印刷する補正色パターンの大きさおよび数は、特に限定されないが、補正色を決定する上では、カラーフィルターメガネ２で覗いたときに、全てのパターンが見えるようにした方が見やすくてよい。なぜなら、ユーザが補正色を決定する際に、このカラーパターンをカラーフィルターメガネ２で覗いたときに、完全に消えた色を補正色として決定してもらうようにするためである。つまり、左目カラーフィルター用である赤色の補正色を決定する際には、ユーザは左目カラーフィルター２１を通して、登録色（Ｎｏ．３）を含む複数濃度の色を見て、そのなかからほとんど消えている色（カラーフィルターを通して見ることによって見えなくなっている色）の番号を選択する。そして、その色を補正した印刷色として登録するのである。右目カラーフィルターの補正色パターンも同様である。
【００９８】
ＣＰＵ１１は、印刷した補正色パターンの階調値をパターン番号に対応させて一時記憶しておく（Ｓ２０５）。
【００９９】
補正色パターンの印刷後、ＣＰＵ１１は、補正色を決定してもらうために補正色番号入力待ちとなる（Ｓ２０６）。このときＣＰＵ１１は、操作パネル１４に左目カラーフィルター用補正色番号入力枠と右目カラーフィルター用補正色番号入力枠を表示してユーザに対して、それぞれのパターンに附されている補正色番号の入力を促す。
【０１００】
補正色番号が操作パネル１４から入力されたなら（Ｓ２０６：ＹＥＳ）、ＣＰＵ１１は、入力された番号から、補正色パターン印刷時にＳ２０５のステップで一時記憶した階調値を抽出して、その色の濃度を最終的な印刷色として登録する（Ｓ２０７）。これで、手動による印刷色補正処理は終了する。
【０１０１】
なお、補正色パターンにＲＧＢ各色の階調値も添えて印刷しておいて、それらの階調値を直接、ユーザに入力させるようにしてもよい。この場合、Ｓ２０５のステップは不要となり、Ｓ２０６でＲＧＢ各色の階調値入力を待って、入力があったならＳ２０７のステップで入力されたＲＧＢの階調値を最終的な印刷色として登録すればよい。
【０１０２】
Ｓ２０３において、自動が選択された場合（Ｓ２０３：ＮＯ）、ＣＰＵ１１は、補正色パターンを印刷する（Ｓ２１１、以降図７）。このとき印刷する補正色パターンは、全てのパターンがカラーフィルターメガネ２のカラーフィルターの大きさに収まるように印刷する。カラーフィルターメガネ２に取り付けられている一つのカラーフィルターの大きさはカラーフィルターメガネ２によってさまざまであるが、少なくとも２×３ｃｍ程度はある。そこで、補正色パターンの全てが２×３ｃｍ内に収まるようにする。なお、全てのパターンとは、一つのカラーフィルター用の補正色パターンのことである。カラーフィルターメガネ２には２つのカラーフィルターがあるので、それぞれの補正色パターンがそれぞれのカラーフィルターに収まるようにするのである。
【０１０３】
一つひとつのパターンの大きさは、後述するように、この自動モードでは補正色パターンを画像読取部１２で読み取ることになるので、画像読取部１２のイメージセンサーが読み取れる大きさであればよい。したがって原理的にはイメージセンサー１画素分の大きさがあればよい。ただ、１画素分のような非常に小さなドットを印刷した場合、その色を記録媒体上で正しく発色させることは難しい。そこで実際には、十分な発色が得られる大きさとする。具体的には、現在のプリンタ（印刷部）の機能を考えた場合、１ｍｍ程度以上もあれば十分に印刷物としての色を発色させることができる（プリンタの性能的にはもっと小さなドットでも発色可能である）。そこで、具体的なパターンの大きさとしては、たとえば、図１０に示すように、補正用パターン２０１として２×３ｃｍ内に５パターンを収めるのであれば、記録媒体２００の、２×３ｃｍとなるパターン領域ＰＡ内に、一つのパターンの大きさＰＨを２ｍｍ×１０ｍｍとし、パターン間余白ＰＷを１ｍｍとして５パターンを印刷するなどである（パターン領域ＰＡを示す枠線の印刷はしなくてよい）。印刷する階調値は手動の場合と同様である。
【０１０４】
なお、補正色パターンを印刷する大きさは、立体視を行う際に使用するカラーフィルターメガネ２に取り付けられている一つのカラーフィルターの大きさに合わせて、適宜変更してもよい。また、パターン間余白はなくてもよい。また、補正色を区別するための補正色番号は、人が補正色パターンを区別するためのものであるので、自動の場合印刷しなくてもよい。
【０１０５】
補正色パターンの印刷と同時にパターンの順番に対応して各パターンの階調値を記憶する（Ｓ２１２）。
【０１０６】
補正色パターンの印刷後、ＣＰＵ１１は操作パネル１４へ補正開始ボタンの入力を促す表示を行う。そしてＣＰＵ１１は補正開始ボタンが入力されるのを待つ（Ｓ２１３：ＮＯ）。
【０１０７】
この段階で、ユーザは、補正色パターン印刷物とカラーフィルターメガネ２を画像読取部１２へセットする。補正色パターン印刷物とカラーフィルターメガネ２の画像読取部１２へセットは、フラットベットスキャナ１２０の場合、スキャナのプラテンガラス上にカラーフィルターメガネ２を置いて、その上から、補正色パターン印刷物の補正色パターンが印刷された部分がカラーフィルターを覆うように置く。これによりスキャナがカラーフィルターを通して補正色パターンを読み取ることになる。
【０１０８】
補正色パターン印刷物とカラーフィルターメガネ２がセットされた後、ユーザから補正開始が入力されたなら（Ｓ２１３：ＹＥＳ）、ＣＰＵ１１は、セットされた補正色パターン印刷物を、カラーフィルターを通して画像読取部１２により読み取る（Ｓ２１４）。
【０１０９】
図１１は、カラーフィルターを通して補正色パターンを読み取るようにセットした状態で読み取った画像を説明する説明図である。パターン内の数値は図８と同じ階調値である。
【０１１０】
図に示すように、補正色パターン２０１のうち、カラーフィルターの色にマッチするパターンの色が背景色３０１と同化して見えなくなる。図１１では、上から４番目の階調値２０５のパターンが同化して見えなくなっている。この状態を検出するためにＣＰＵ１１は、読み取り画像のヒストグラムをとって、パターンの階調値が補正色パターン以外の周辺部分の階調値と同じになっているパターンを検出する。
【０１１１】
図１２は、補正色パターンの並び方向にとった階調値の例を示すグラフ図である。図に示すグラフはカラーフィルター部分のものであり、図１１に示した矢印Ｘ方向をグラフのＸ軸、濃度を示す階調値をＹ軸とした。
【０１１２】
読み取った画像全体のヒストグラムをとると、カラーフィルターを通している領域においてはその大部分の濃度（すなわち階調値）は、カラーフィルターの色の濃度となっている。したがって、読み取った画像のうち、もっとも大きな面積を占めている階調値が周辺色となる。これは補正色パターンを印刷した印刷物においては、補正色パターン印刷部分の面積がカラーフィルターの面積に対して少ないためである。そして補正色パターンのうち、周辺部分と同化したパターンの階調値は、周辺色の階調値と同じになっている。
【０１１３】
図１１および図１２においてその位置は、パターンの濃度が薄い方（図１１の上から）から順に４番目の位置の階調値２０５のパターンである。ＣＰＵ１１は、そのパターンを印刷したときの色の階調値をＳ２１２で記憶した階調値から抽出する。これによりカラーフィルターと同じ印刷色を得ることができる。
【０１１４】
なお、階調値が補正色パターン以外の周辺部分の階調値と同じになっているパターンを検出するためには、上記のほか、図１１に示した補正色パターンが並ぶ方向（図１１中の矢印Ｘ方向）に対して、直交する方向を各パターンごと（図１１中の矢印Ｙ１〜５方向）に、矢印Ｙ１〜５方向のそれぞれについて階調値が変化していないパターンのある部分が背景と同化していると判断することもできる。
【０１１５】
図１３は、パターンごとに周辺色の階調値と比較する場合の階調値の例を示すグラフである。ここでは、一例として図１３（ａ）にＹ１の方向、図１３（ｂ）にＹ４の方向の階調値の変化を示した。
【０１１６】
図１３（ａ）に示すように、階調値１９５のパターンは、周辺色と同化していないので、その階調値のグラフに変化が見られる。図示していないが階調値１９５、２００、２１０を通るＹ２，Ｙ３，およびＹ５方向も同様に階調値の変化したグラフとなる。一方、図１３（ｂ）に示すように、階調値２０５のパターンは周辺色と同化しているため、そこを通るＹ４方向では、その階調値のグラフにはほとんど変化が見られない。
【０１１７】
つまり、各パターンを個別に周辺部分の階調値と比較することで、階調値に変化がなければ、そのパターンが周辺色と同化したパターンであると見分けることができる。
【０１１８】
このように、各パターンを個別に通る方向の画素の階調値を比較することでも、補正色パターンのなかのどのパターンの色が周辺色と同化しているかを判断することができる。
【０１１９】
以上のようにして、ＣＰＵ１１は補正色パターンのなかから周辺色と同化しているパターンを検出して、その検出したパターンの色を補正された印刷色として決定し、最終的な印刷色として登録する（Ｓ２１５）。これで、自動による印刷色補正処理は終了する。
【０１２０】
このように、テストモードによる補正をさらに加えることで、記録媒体の質の違い、また温度や湿度など環境による影響などによる印刷色の微妙な違いによって生じるカラーフィルターの色と実際に印刷された色との違いを確実に補正することができる。
【０１２１】
次に、登録された印刷色による立体視画像の印刷処理について説明する。
【０１２２】
アナグリフ方式では主にモノクロのデータしか扱えない。このため、もっとも単純な立体視印刷としては、決定された２色の印刷色で同じ画像を左右にわずかにずらして印刷することである。しかしこれではモノクロ画像といっても階調表現がまったくない立体視画像となってしまう。
【０１２３】
そこで、本実施形態では、モノクロ画像であっても階調表現を行うことのできる立体視画像を得るために下記の処理を行うようにした。
【０１２４】
ここでは、元々は２次元のカラー画像から立体視画像を印刷するまでを例に説明する。図１４は、２次元のカラー画像から立体視画像を印刷するまでの処理を説明するための説明図である。
【０１２５】
まず、２次元のカラー画像（図１４（ａ））をモノクロ画像（グレースケール画像）（図１４（ｂ））に変換する。カラー画像からモノクロ画像への変換は既存の変換処理でよい。これにはさまざまな方法があるが、たとえば単純平均法は、グレースケールの階調値ＹをＲ，Ｇ，Ｂの平均値をとって行う方法である。すなわち、Ｙ＝（Ｒ＋Ｇ＋Ｂ）／３としてしまうのである。これにより元々カラー画像であった画像がグレースケールによるモノクロ画像となる。その他の変換方法を使用してもよい。
【０１２６】
このモノクロ画像を用いて立体視画像を作成する。そのために、ＣＰＵ１１は、得られたモノクロ画像から２枚の同じ画像を作成する（図１４（ｃ））。これは単純に１枚のモノクロ画像からコピー画像を形成すればよい。
【０１２７】
ＣＰＵ１１はモノクロ画像の作成処理と平行して（またはその前後いずれの段階でもよい）、最終的に登録された左目用と右目用の印刷色（Ｓ２０７またはＳ２１５で登録された色）を用いて、その２色の階調値を最大値とするルックアップテーブル（以下、ＬＵＴ：Ｌｏｏｋ  ｕｐ  Ｔａｂｌｅ）をそれぞれ作成する。ＬＵＴは線形／非線形のどちらのものでもかまわない。ＬＵＴに変えて補正線を作成してもよい。
【０１２８】
続いて、ＣＰＵ１１は、ＬＵＴまたは補正線を用いてグレースケールのモノクロ画像の濃度補正を行う。図１５は、ＬＵＴを用いて線形補正する場合の階調値を示すグラフである（補正線グラフ）。最大階調２５５のグレースケールは、図示するように比例直線ｇｒとなっている。これを補正すると、図示する補正線ａｍとなる。したがって、たとえば、赤色の印刷版を作成する方は、グレースケールの最大階調値２５５は、赤色（Ｒ）の階調値２０５となる。同様にグレースケールの中間階調値１２８は、赤色（Ｒ）の階調値１０３となる。８ビット階調では、その値は０〜２５５の２５６階調であるので、最大値を２０５となるように線形補正した場合、その階調値は０〜２０５の２０６階調となる。
【０１２９】
このようにして２枚のモノクロ画像から赤色の印刷版画像と、青色の印刷版画像をそれぞれの色のＬＵＴまたは補正線を用いて濃度補正して作成する（図１４（ｄ））。
【０１３０】
その後、ＣＰＵ１１は、作成した濃度補正後の２枚の印刷版画像を重ね合わせて立体視画像を印刷する（図１４（ｅ））。このとき、印刷部１３に対して、一方の画像データを他方の画像データに対して遅延させて出力する。印刷物上で、右側に赤色フィルターである左目カラーフィルター２１を通して見たときに見える青色の印刷版が、左側に青色フィルターである右目カラーフィルター２２を通して見たときに見える赤色の印刷版が来るようにする。このためにどちらの印刷版を遅延させるかは、印刷出力される画像の向きにより異なる。
【０１３１】
これにより、青色の印刷版と赤色の印刷版の２枚の画像がずれて印刷される。遅延量を多くすると立体視画像としては、より手前に見えるようになる。なお、印刷部１３においては、ＲＧＢの画像データは、通常の印刷同様にＣＭＹＫ変換を行って印刷する。
【０１３２】
これにより、１枚の２次元画像から擬似的な立体視画像が得られる。しかも、その印刷色はカラーフィルターメガネ２に使用されているカラーフィルターの色と完全にマッチした色であるため、良好な立体視が得られるものとなる。
【０１３３】
上述した例では、画像として、グラフィカルな画像、たとえば写真やイラストなどに好適であるが、画像のなかにテキストが含まれている場合、テキストも立体化されて見えてしまうことになる。そこで、テキストを含む画像の場合には、テキスト部分を分離してから立体視画像を形成するようにするとよい。画像のなかからテキスト部分を分離する方法は、既存の方法でよい。たとえば、モノクロ画像に変換した後の画像から、隣接する画素同士の階調値を比較して、その差が所定値以上の場合、濃い方の画素のある側をテキスト部分と判別する方法などがある。
【０１３４】
図１６は、テキスト部分を分離して立体視画像を形成する手順を説明する説明図である。まず図１４の場合と同様に、２次元のカラー画像（図１６（ａ））をモノクロ画像（ず１６（ｂ）に変換する。そしてテキスト部分を分離してテキスト印刷版を作成する（図１６（ｃ））。
【０１３５】
その後、テキスト以外の画像部分から、図１４の場合と同様に２枚のモノクロ画像を作成し（図１６（ｄ））、さらにそれぞれのグレースケールを補正した青色の印刷版画像および赤色の印刷版画像を作成する（図１６（ｅ））。このときテキスト印刷版はグレースケールのままでよい。
【０１３６】
そして、印刷のときに、テキスト印刷版は、一方の印刷版画像に対して他方の印刷版画像を遅延させる遅延量の半分の遅延量で遅延させて出力して印刷する（図１６（ｆ））。
【０１３７】
これによりテキスト部分は青色の印刷版画像および赤色の印刷版画像のちょうど中間の位置に一つだけ印刷される。したがって、テキスト部分はカラーフィルターを通して見ても立体にならない。一方、テキスト以外のグラフィカルな画像は立体視できるようにずれて印刷されるので立体的に見える。
【０１３８】
次に、はじめから立体視用の画像がある場合について説明する。この場合は、右目用画像と左目用画像がそれぞれ存在する。しかも、それぞれの画像の位置は、そのまま印刷しても、立体視用にその位置がずれている。このため、それぞれの画像がカラーの場合は、それぞれをモノクロ画像（グレースケール）に変換した後、ＬＵＴによる補正をかけてそのまま重ね合わせて印刷すれば、良好な立体視が得られる。
【０１３９】
以上説明した本実施形態によれば以下のような効果を奏する。
【０１４０】
図１７は、カラーフィルターと印刷された立体視画像の色がよくマッチしている場合と、マッチしていない場合を説明する説明図である。
【０１４１】
ここで、左目用画像とは赤色の左目カラーフィルター２１を通して見える画像、すなわち、左目で見ることのできる画像のことで、青色印刷版画像で印刷された画像ある。右目用画像はその逆で青色の右目カラーフィルター２２を通して見える画像、すなわち、右目で見ることのできる画像のことで、赤色印刷版画像で印刷された画像ある。
【０１４２】
図１７（ａ）は本実施形態を適用して印刷された立体視画像を見た場合であり、カラーフィルターと印刷された立体視画像の色がよくマッチしている場合である。図示するように、元の画像（図１７（ａ１））を赤色の左目カラーフィルター２１を通して見ると、赤色印刷版画像（右目用画像）が完全に背景に同化して見えなくなり、青色印刷版画像（左目用画像）のみが見える（図１７（ａ２））。同じように青色の右目カラーフィルター２２を通して見ると、青色印刷版画像（左目用画像）が完全に背景に同化して見えなくなり、赤色印刷版画像（右目用画像）のみが見える（図１７（ａ３））。
【０１４３】
これに対して、図１７（ｂ）は本実施形態を適用せずに印刷された立体視画像を見た場合であり、カラーフィルターと印刷された立体視画像の色がマッチしていない場合である。図示するように、元の画像（図１７（ｂ１））を、赤色の左目カラーフィルター２１を通して見ても赤色印刷版画像（右目用画像）が完全には背景に同化していない。このため薄く見えてしまっている（図１７（ｂ２））。同様に青色の右目用カラーフィルター２２を通して見ても青色印刷版画像（左目用画像）が背景に同化せず、薄く見えてしまっている（図１７（ｂ３））。
【０１４４】
本実施形態によれば、まず、カラーフィルターの色を読み取って、その色により一時的に印刷色を決定し、さらにその色で実際に印刷を行って印刷色を補正し、最終的な印刷色を決定することとしたので、カラーフィルターと印刷された立体視画像の色がよくマッチするようになる。このため左目用画像は左目でだけで視認され、右目用画像は右目でだけに視認されるようになり、脳による錯覚が起りやすく、良好な立体視が得られる。
【０１４５】
一方、カラーフィルターと印刷された立体視画像の色がマッチしていないと、右目用画像と左目用画像が、カラーフィルターにより除去されずに残ってしまうことになる。このため脳による錯覚が起きず、両方の画像がぼやけて二重に見えたものとなってしまう。
【０１４６】
また、本実施形態によれば、カラーフィルターの色を読み取る際の手動モードおよび自動モード、また、テストモード時の自動および手動の場合のいずれの場合も、カラーフィルターの色の読み取りから、その補正までを全て画像形成装置単独で行うことができる。したがって、２次元画像から擬似的な立体視画像を得たい場合には、画像形成装置１により元になる２次元画像を読み取って、その画像から擬似的な立体視画像を印刷することで、良好な立体視画像を簡単に印刷することができる。
【０１４７】
そのほか本実施形態によれば、まず、カラーフィルターを読み取ってその色を取得することとしたので、これだけでもカラーフィルターの色に近い色を印刷色として得ることができる。また、読み取った色はハードディスク１５などの不揮発性記憶装置に記憶（登録）することとしたので、登録した色を用いて、テストモードを後から別に行うことも可能である。その場合、カラーフィルターの取得および登録を行う装置と、テストモードを行う装置が異なる装置としてもよい。つまり、カラーフィルターの取得および登録を行った装置から、その登録した色データを他の装置へ移して、そこでテストモードを実行することもできる。
【０１４８】
さらに、本実施形態によればテストモードによって、読み取った色が実際に印刷された場合にカラーフィルターにマッチしているかどうかを判断して補正することとしているので、印刷色による違いを補正して確実にカラーフィルターにマッチした印刷色が得られる。
【０１４９】
本発明は上述した実施形態のみに限定されるものではなく種々改変することができる。
【０１５０】
たとえば、上述した実施形態では、カラーフィルターの色を取得して登録した後、その色を含み濃度の異なる色を実際に印刷して色の補正を行うテストモードを続けて行うこととしたが、これらの処理はどちらか一方のみを行うことでも、カラーフィルターの色と、印刷色とのマッチングを行うことが可能である。
【０１５１】
つまり、一つは、カラーフィルターの色を取得して、その色を立体視印刷の印刷色に決定してもよいのである。これは、プリンタ性能として指定された色が確実に印刷色として出せるようにカラーマッチングが適切に行われている場合は、その後のテストモードによる印刷色の補正を行わなくても、カラーフィルターと印刷色とはよくマッチしているので、そのまま印刷色にしてしまっても、良好な立体視を得ることができる。ここでプリンタ性能としてカラーマッチングが適切に行われている場合とは、たとえば、あらかじめ指定された記録媒体などを用いて印刷する場合に、その記録媒体に適した発色が行われるようにプリンタの印刷色が補正されているような場合である。
【０１５２】
また、テストモードのみ備えていても、カラーフィルターの色と印刷色とのマッチングを行うことが可能である。アナグリフ方式ではカラーフィルターに使用されている色は、あらかじめ指定されて決められている。したがってこのカラーフィルターの色に狂いがなければ、または多少違っていても大きく違っていなければ、このあらかじめ指定されている色を中心色として、複数の濃度の異なる色の補正色パターンを印刷し、補正色パターンをカラーフィルターを通して見たときに背景と同化するパターンの色を印刷色として決定するのである。これにより指定された色を補正して、カラーフィルターと印刷色とをマッチさせることができる。
【０１５３】
また、上述した実施形態では、カラーフィルターから読み取った色をハードディスク１５などの記憶装置に記憶させて登録することとした。これは、このカラーフィルターの色を読み取る動作とその後のテストモードの処理を分割して、実施するためである。したがって、カラーフィルター色の登録からテスト印刷による補正までを一気に行う場合には、ハードディスク１５などの不揮発性記憶装置への記憶（登録）はしなくてもよい。ただし、一時的に読み取ったカラーフィルターの色を記憶しておく必要はあるので、ＲＡＭ１６に読み取ったカラーフィルターの色を一時記憶することになる。
【０１５４】
また、本実施形態にかかる処理手順は、画像形成装置に後付として提供される専用のハードウェア回路、または画像形成装置へ後から導入されるプログラムよっても実現することが可能である。このため上記プログラムは、たとえば、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ、フラッシュメモリ等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、ＭＦＰなどのハードディスク１５等の記憶部に転送されて導入される。そのほか、本発明は特許請求の範囲に記載された構成を元にさまざまに改変された実施形態、実施例などは、本発明に含まれることはいうまでもない。
【符号の説明】
【０１５５】
１  画像形成装置、
２  カラーフィルターメガネ、
１１  ＣＰＵ、
１２  画像読取部、
１３  印刷部、
１４  操作パネル、
１５  ハードディスク、
１６  ＲＡＭ、
２１  左目カラーフィルター、
２２  右目カラーフィルター、
５０  コンピュータ、
１２０  フラットベットスキャナ、
１２１  基準位置、
１２２  Ｘ方向目盛り、
１２３  Ｙ方向目盛り。
【図１】
2012096447.tif 000003
【図２】
2012096447.tif 000004
【図３】
2012096447.tif 000005
【図４】
2012096447.tif 000006
【図６】
2012096447.tif 000007
【図７】
2012096447.tif 000008
【図１０】
2012096447.tif 000009
【図１２】
2012096447.tif 000010
【図１３】
2012096447.tif 000011
【図１４】
2012096447.tif 000012
【図１５】
2012096447.tif 000013
【図１６】
2012096447.tif 000014
【図５】
2012096447.tif 000015
【図８】
2012096447.tif 000016
【図９】
2012096447.tif 000017
【図１１】
2012096447.tif 000018
【図１７】
2012096447.tif 000019