(57)【要約】【課題】ダイレクトプリントにより画像を印刷する場合に、その画質とスピードを両立できるようにする。【解決手段】撮像装置と印刷装置とを通信可能に備える印刷システムであって、撮像装置は、撮像素子と、撮像素子から出力される信号から得られるＲＡＷデータを印刷に適したデータに変換して出力する第１のモードと、撮像素子から出力される信号からＪＰＥＧデータを生成してＪＰＥＧデータを出力する第２のモードとを有する出力部と、第１のモードと第２のモードとを切り替える切り替え部とを備え、印刷装置は、撮像装置において第１のモードが選択された場合には、撮像装置から送信された印刷に適したデータを用いて印刷を行ない、撮像装置において第２のモードが選択された場合には、撮像装置から送信されたＪＰＥＧデータに基づいて印刷に適したデータを生成して印刷を行なう印刷部を備える。【選択図】      図７
2007081478.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置と印刷装置とを通信可能に備える印刷システムであって、
前記撮像装置は、
被写体像を光電変換して電気信号に変換する撮像素子と、
前記撮像素子から出力された電気信号に応じてＲＡＷデータを記憶媒体に記憶させる記憶制御手段と、
プリンタに出力する画像データとして、前記ＲＡＷデータを印刷に適したデータに変換して出力する第１のモードと、前記ＲＡＷデータに対応して、前記撮像素子から出力される信号から生成したＪＰＥＧデータを出力する第２のモードとを有する出力手段と、
プリント条件に応じて、前記第１のモードと前記第２のモードとを切り替える切り替え手段とを備え、
前記印刷装置は、
前記撮像装置において前記第１のモードが選択された場合には、前記撮像装置から送信された前記印刷に適したデータを用いて印刷を行ない、前記撮像装置において前記第２のモードが選択された場合には、前記撮像装置から送信されたＪＰＥＧデータに基づいて印刷に適したデータを生成して印刷を行なう印刷手段を備える、
ことを特徴とする印刷システム。
【請求項２】
前記印刷に適したデータとは、ＹｅＭＣデータであることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記第１のモードでは、前記撮像装置から出力されるＹｅＭＣデータは、Ｙｅ信号の解像度が、Ｍ信号及びＣ信号に比べて低いことを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記第２のモードは、第１の圧縮モードでＪＰＥＧデータを生成して出力する第３のモードと、前記第１の圧縮モードよりも低画質の第２の圧縮モードでＪＰＥＧデータを生成して出力する第４のモードを備えることを特徴とする請求項１に記載の印刷システム。
【請求項５】
被写体像を光電変換して電気信号に変換する撮像素子と、
前記撮像素子から出力された電気信号に応じてＲＡＷデータを記憶媒体に記憶させる記憶制御手段と、
プリンタに出力する画像データとして、前記ＲＡＷデータを印刷に適したデータに変換して出力する第１のモードと、前記ＲＡＷデータに対応して、前記撮像素子から出力される信号から生成したＪＰＥＧデータを出力する第２のモードとを有する出力手段と、
プリント条件に応じて、前記第１のモードと前記第２のモードとを切り替える切り替え手段と、
を具備することを特徴とする撮像装置。
【請求項６】
前記印刷に適したデータとは、ＹｅＭＣデータであることを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記第１のモードでは、前記撮像装置から出力されるＹｅＭＣデータは、Ｙｅ信号の解像度が、Ｍ信号及びＣ信号に比べて低いことを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記第２のモードは、第１の圧縮モードでＪＰＥＧデータを生成して出力する第３のモードと、前記第１の圧縮モードよりも低画質の第２の圧縮モードでＪＰＥＧデータを生成して出力する第４のモードを備えることを特徴とする請求項５に記載の撮像装置。
【請求項９】
１画像につきＲＡＷデータと、該ＲＡＷデータに対応するＪＰＥＧデータが記録されている記憶媒体から画像データを読み出す読出し手段を有し、
前記第１のモードは前記読出し手段により読み出したＲＡＷデータを利用し、
前記第４のモードは前記読出し手段により読み出したＪＰＥＧデータを利用することを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記第３のモードで利用する画像データは、プリント条件に応じて、前記ＲＡＷデータを変換して作成されるか、前記読出し手段により読み出されたＪＰＥＧデータを変換して作成されるかを切り換えることを特徴とする請求項９に記載の撮像装置。
【請求項１１】
撮像装置と通信可能に接続して用いられる印刷装置であって、
前記撮像装置から印刷に適したデータが送信されてきた場合には、該印刷に適したデータを用いて印刷を行ない、前記撮像装置からＪＰＥＧデータが送信されてきた場合には、該ＪＰＥＧデータに基づいて印刷に適したデータを生成して印刷を行なう印刷手段を具備することを特徴とする印刷装置。
【請求項１２】
被写体像を光電変換して電気信号に変換する撮像素子を備える撮像装置を制御する方法であって、
前記撮像素子から出力された電気信号に応じてＲＡＷデータを記憶媒体に記憶させる記憶制御工程と、
プリンタに出力する画像データとして、前記ＲＡＷデータを印刷に適したデータに変換して出力する第１のモードと、前記ＲＡＷデータに対応して、前記撮像素子から出力される信号から生成したＪＰＥＧデータを出力する第２のモードとを有する出力工程と、
プリント条件に応じて、前記第１のモードと前記第２のモードとを切り替える切り替え工程と、
を具備することを特徴とする撮像装置の制御方法。
【請求項１３】
前記印刷に適したデータとは、ＹｅＭＣデータであることを特徴とする請求項１２に記載の撮像装置の制御方法。
【請求項１４】
前記第１のモードでは、前記撮像装置から出力されるＹｅＭＣデータは、Ｙｅ信号の解像度が、Ｍ信号及びＣ信号に比べて低いことを特徴とする請求項１３に記載の撮像装置の制御方法。
【請求項１５】
前記第２のモードは、第１の圧縮モードでＪＰＥＧデータを生成して出力する第３のモードと、前記第１の圧縮モードよりも低画質の第２の圧縮モードでＪＰＥＧデータを生成して出力する第４のモードを備えることを特徴とする請求項１２に記載の撮像装置の制御方法。
【請求項１６】
１画像につきＲＡＷデータと、該ＲＡＷデータに対応するＪＰＥＧデータが記録されている記憶媒体から画像データを読み出す読出し工程を有し、
前記第１のモードは前記読出し工程において読み出したＲＡＷデータを利用し、
前記第４のモードは前記読出し工程において読み出したＪＰＥＧデータを利用することを特徴とする請求項１５に記載の撮像装置の制御方法。
【請求項１７】
前記第３のモードで利用する画像データは、プリント条件に応じて、前記ＲＡＷデータを変換して作成されるか、前記読出し工程において読み出されたＪＰＥＧデータを変換して作成されるかを切り換えることを特徴とする請求項１６に記載の撮像装置の制御方法。
【請求項１８】
請求項１２乃至１７のいずれか１項に記載の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１９】
請求項１８に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置と印刷装置を接続してダイレクトプリントにより画像を印刷する場合に、その画質とスピードを両立させる技術に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラの高品質化が進むとともに、デジタルカメラに直接接続することによりデジタルカメラで撮影された画像を印刷することのできるダイレクトプリンターが普及してきている。そして、ダイレクトプリンターを使用するユーザの増加に伴い、ダイレクトプリントにおいてユーザの所望する画像を印刷可能とする技術への要望が高まっている。
【０００３】
しかし、従来のダイレクトプリント技術では、デジタルカメラからプリンターに画像データが転送されてから印刷されるまでに時間がかかるなどの問題点があった。
【０００４】
特開平６−２９２０２２号公報（特許文献１）に開示されている技術では、圧縮画像データの読み出し開始から印刷スタートまでの時間を短縮することを目的として、次のような処理を行なっている。すなわち、ＪＰＥＧ方式により面順次で圧縮されたＹ、Ｒ−Ｙ、Ｂ−Ｙの画像信号を画面のブロックラインごとに読み出し、Ｙｅ、Ｍ、Ｃ信号に変換後にブロックラインごとの印刷を行っている。
【０００５】
特開平９−３１２７７６号公報（特許文献２）に開示されている技術では、プリンターへ転送されるデータの形式を原データのＲＧＢデータまたはＣＭＹeデータからＹＵＶデータに変換している。そして、人間の視覚に対して敏感なＹデータの解像度はそのままにして人間の視覚に対し比較的鈍感なＵ，Ｖデータの解像度を下げることで、転送するデータの量を減らして転送時間を短縮している。
【０００６】
また、特開平１０−２４５７３０号公報（特許文献３）に開示されている技術では、画像データ転送処理の迅速化を図るために、画像の転送先に応じた方法で画像圧縮を行なっている。
【特許文献１】特開平６−２９２０２２号公報
【特許文献２】特開平９−３１２７７６号公報
【特許文献３】特開平１０−２４５７３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術では、画像の圧縮形式がＪＰＥＧ形式であるため、ＪＰＥＧひずみなどがおこり画質に悪影響を及ぼす場合がある。そのため、データ転送速度及び印刷速度よりも印刷される画像の画質を重視したいユーザーにとっては好ましいものではなかった。
【０００８】
また、特許文献２の技術では、プリンターから出力される画像の画質の観点では問題が少ない。しかし、画像データの圧縮が行われていないため、圧縮されたデータが転送されて印刷される場合よりもユーザーが画像印刷のためのコマンドを送ってから画像が印刷されるまでの時間が長い。そのため、印刷までの時間が短いことを望むユーザーにとっては好ましい技術ではなかった。
【０００９】
また、特許文献３の技術に関しては、デジタルカメラ画像の転送先としてプリンターが選択された場合、たとえＪＰＥＧデータがデジタルカメラからプリンターに転送されてもプリンターがそれを拒否する構造であった。そのため、データが迅速に転送され、印刷されることを望むユーザーにとっては好ましいものではなかった。
【００１０】
従って、本発明は上述した課題に鑑みてなされたものであり、その目的は、ダイレクトプリントにより画像を印刷する場合に、その画質とスピードを両立できるようにすることである。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明に係わる印刷システムは、撮像装置と印刷装置とを通信可能に備える印刷システムであって、前記撮像装置は、被写体像を光電変換して電気信号に変換する撮像素子と、前記撮像素子から出力された電気信号に応じてＲＡＷデータを記憶媒体に記憶させる記憶制御手段と、プリンタに出力する画像データとして、前記ＲＡＷデータを印刷に適したデータに変換して出力する第１のモードと、前記ＲＡＷデータに対応して、前記撮像素子から出力される信号から生成したＪＰＥＧデータを出力する第２のモードとを有する出力手段と、プリント条件に応じて、前記第１のモードと前記第２のモードとを切り替える切り替え手段とを備え、前記印刷装置は、前記撮像装置において前記第１のモードが選択された場合には、前記撮像装置から送信された前記印刷に適したデータを用いて印刷を行ない、前記撮像装置において前記第２のモードが選択された場合には、前記撮像装置から送信されたＪＰＥＧデータに基づいて印刷に適したデータを生成して印刷を行なう印刷手段を備える、ことを特徴とする。
【００１２】
また、本発明に係わる撮像装置は、被写体像を光電変換して電気信号に変換する撮像素子と、前記撮像素子から出力された電気信号に応じてＲＡＷデータを記憶媒体に記憶させる記憶制御手段と、プリンタに出力する画像データとして、前記ＲＡＷデータを印刷に適したデータに変換して出力する第１のモードと、前記ＲＡＷデータに対応して、前記撮像素子から出力される信号から生成したＪＰＥＧデータを出力する第２のモードとを有する出力手段と、プリント条件に応じて、前記第１のモードと前記第２のモードとを切り替える切り替え手段と、を具備することを特徴とする。
【００１３】
また、本発明に係わる印刷装置は、撮像装置と通信可能に接続して用いられる印刷装置であって、前記撮像装置から印刷に適したデータが送信されてきた場合には、該印刷に適したデータを用いて印刷を行ない、前記撮像装置からＪＰＥＧデータが送信されてきた場合には、該ＪＰＥＧデータに基づいて印刷に適したデータを生成して印刷を行なう印刷手段を具備することを特徴とする。
【００１４】
また、本発明に係わる撮像装置の制御方法は、被写体像を光電変換して電気信号に変換する撮像素子を備える撮像装置を制御する方法であって、前記撮像素子から出力された電気信号に応じてＲＡＷデータを記憶媒体に記憶させる記憶制御工程と、プリンタに出力する画像データとして、前記ＲＡＷデータを印刷に適したデータに変換して出力する第１のモードと、前記ＲＡＷデータに対応して、前記撮像素子から出力される信号から生成したＪＰＥＧデータを出力する第２のモードとを有する出力工程と、プリント条件に応じて、前記第１のモードと前記第２のモードとを切り替える切り替え工程と、を具備することを特徴とする。
【００１５】
また、本発明に係わるプログラムは、上記の制御方法をコンピュータに実行させることを特徴とする。
【００１６】
また、本発明に係わる記憶媒体は、上記のプログラムを記憶したことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、ダイレクトプリントにより画像を印刷する場合に、その画質とスピードを両立することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の好適な一実施形態について、添付図面を参照して詳細に説明する。
【００１９】
まず、本実施形態の概要について説明する。
【００２０】
本実施形態の印刷システムは、図１に示すように、撮像装置１と印刷装置３とが通信ケーブル２で接続されて構成される。そして、本実施形態の印刷システムでは、印刷した画像の画質を最優先する「きれい」モードと、印刷した画像の画質と印刷スピードのバランスをとった「普通」モードと、印刷スピードを最優先する「はやい」モードとをユーザーが選択可能になされている。
【００２１】
「きれい」モードでは、撮像装置１側でＲＡＷデータから作成したプリントデータ（ＹｅＭＣデータ）を印刷装置３に出力する。また、「普通」モード、「はやい」モードでは、撮像装置１がＲＡＷデータを圧縮してＪＰＥＧデータに変換し、そのＪＰＥＧデータを印刷装置３に送り、印刷装置３側でプリントデータ（ＹｅＭＣデータ）を生成する。
【００２２】
「きれい」モードでは、元来撮像素子から出力されるデータであるＲＡＷデータから撮像装置１側でプリントデータを作成するので、撮像装置１で得られる画像データに最適な画像処理でプリントデータを作成可能となり、最高画質を提供することが可能となる。また、圧縮してしまうことによるロスや、印刷装置３側でその機種やメーカーの違いにより行われる予期しない画像処理による画質の低下を防ぐことができる。そのため、高画質の印刷を保証することができる。
【００２３】
それに対して、「普通」モード、「はやい」モードでは、データ量の少ないＪＰＥＧデータを印刷装置３に送り、印刷装置３側でプリントデータを作成するので、特にデータ送信の高速性が確保でき、高速な印刷が可能となる。
【００２４】
なお、撮像装置１側で、ある１画像に関する画像データとして、ＲＡＷデータと、このＲＡＷデータに対応するＪＰＥＧデータ（普通はＲＡＷデータよりも画像サイズをかなり小さくしている）を一緒に持っている場合には、次のようにする。すなわち、「きれい」モードでは、撮像装置１側でＲＡＷデータからプリントデータを直接作成して出力し、「普通」モードではＲＡＷからＪＰＥＧに変換したデータを送り、「はやい」モードでは元々もつＪＰＥＧデータを（時には更に再圧縮して）送信する。
【００２５】
その結果、「きれい」モードでは最高画質を保証でき、「普通」モードでは、ＲＡＷからＪＰＥＧに変換したデータを送ることで、元々もつＪＰＥＧデータが低画質の場合に、画質とスピードを両立することができる。そして、「はやい」モードでは、元々もつＪＰＥＧデータを（時には更に再圧縮して）送信することで、スピードを最優先に処理することができる。
【００２６】
なお、「普通」モードである場合であっても、例えば印刷用紙のサイズが、元々もつＪＰＥＧ画像のサイズに比べて十分小さい場合には、ＲＡＷデータから生成せずに、元々もつＪＰＥＧデータをそのまま使うか、もしくはそのＪＰＥＧデータをさらにリサイズなどして変換して利用するように切換え制御しても良い。
【００２７】
このようにすることで、プリントモードに応じた高速な処理を行うことができる。
【００２８】
以上が、本実施形態の概要である。
【００２９】
以下、本発明の一実施形態について、より具体的に説明する。
【００３０】
図１は、本実施形態の印刷システムの構成を示すブロック図である。
【００３１】
図１において、印刷システム１０は、撮像装置１と印刷装置３とが通信ケーブル２で接続されて構成される。
【００３２】
まず、撮像装置１の構成について説明する。
【００３３】
１０１はズームレンズ、フォーカスレンズを備える撮影レンズ、１０２は絞り機能を備えたシャッター、１０３は被写体像を電気信号に変換する撮像素子、１０４は撮像素子１０３から出力されるアナログ信号をデジタル信号に変換するＡ／Ｄ変換器である。なお、撮像素子１０３には、本実施形態ではＣＣＤを用いるものとする。
【００３４】
１０５は撮像素子１０３、Ａ／Ｄ変換器１０４、Ｄ／Ａ変換器１１０にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路１０９およびシステム制御部１０７により制御される。
【００３５】
１０６は画像処理回路であり、Ａ／Ｄ変換器１０４からのデータ或いはメモリ制御回路１０９からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路１０６は、撮像した画像データを用いて所定の演算処理を行なう。この演算処理により得られた演算結果に基づいて、システム制御部１０７がＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理、ＡＷＢ（オートホワイトバランス）処理を行なう。
【００３６】
Ａ／Ｄ変換器１０４のデータが画像処理回路１０６、メモリ制御回路１０９を介して、或いはＡ／Ｄ変換器１０４のデータが直接メモリ制御回路１０９を介して、画像メモリ１０８、あるいは画像表示メモリ１１１に書き込まれる。
【００３７】
１０８は撮影した静止画像や動画像を格納するための画像メモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶容量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ１０８に対して行うことが可能となる。また、メモリ１０８はシステム制御部１０７の作業領域としても使用することが可能である。
【００３８】
１１１は画像表示メモリであり、画像表示メモリ１１１に書き込まれた表示用の画像データはＤ／Ａ変換器１１０を介して画像表示部１１２により表示される。画像表示部１１２は、システム制御部１０７の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合には撮像装置１の電力消費を大幅に低減することができる。
【００３９】
１１３はユーザーインターフェース部であり、この部分でのユーザーの指示がシステム制御部１０７に送られる。
【００４０】
次に、印刷装置３の構成について説明する。
【００４１】
１１４は画像入力部であり、撮像装置１から転送された画像データを読み込む。読み込まれた画像データがＪＰＥＧデータの場合は画像データ変換部１１５へデータを転送し、画像データがＹｅＭＣデータの場合は画像バッファ１１６へデータを格納する。ここで、ＹｅＭＣデータがプリントデータである。１１５は画像データ変換部であり、撮像装置１から転送された画像データがＪＰＥＧデータの場合は画像データをＹｅＭＣデータに変換し、画像バッファ１１６へＹｅＭＣデータを格納する。１１６は画像バッファであり、印刷しようとする画像のデータを格納する。１１７は印刷制御部であり、画像バッファ１１６に格納された画像のＹｅ（黄色）、Ｍ（マゼンタ）、Ｃ（シアン）信号を受け取り、印刷部１１８にそれらの信号を送る。１１８は印刷部であり、画像バッファ１１６から画像データを受け取り、印刷する。
【００４２】
図２は、撮像装置１内の画像処理を示す概略ブロック図である。図２を用いて画像処理操作の流れを説明する。
【００４３】
ファイルデータはフォーマット解析部２０１に入力され、ファイルに格納されている情報の解析が行われる。具体的にはＣＣＤの画素数情報、撮影条件、製品を識別するためのプロダクト情報等が読み出される。フォーマット解析部２０１において読み出された情報をもとにＣＣＤ信号読み取り部２０２においてＣＣＤの画素信号が読み出される。次に処理方法決定部２０３において、フォーマット解析部２０１により読み出されたプロダクト情報をもとにＣＣＤ信号読み取り部２０２により読み出されたＣＣＤ信号が原色ＣＣＤ信号であるか、補色ＣＣＤ信号であるかを判別する。そして、画像処理部２０４内の処理を決定する。
【００４４】
次にＣＣＤ信号は、画像処理部２０４へと送られ、パラメータ設定部２０７により設定されたパラメータを基に、出力画像信号へと変換される。このパラメータ設定部におけるパラメータはユーザーが設定するもので、ホワイトバランス、色の濃さ、色相、エッジ強調の強度、コントラスト等のパラメータが設定可能である。画像処理部２０４により処理された出力画像信号はフォーマット変換部２０５においてＪＰＥＧフォーマット、ＴＩＦＦフォーマット、ＢＭＰフォーマット等へのフォーマット変換が行われ、記録媒体２０６へと書き込まれる。
【００４５】
ここで、さらに画像処理部２０４について詳しく説明する。
【００４６】
図３は図２の画像処理部２０４の中に含まれる処理を示す概略ブロック図である。以下に図３のブロック図を用いて本実施形態の撮像装置における画像処理の流れを説明する。
【００４７】
図２のＣＣＤ信号読み取り部２０２で読み取られたＣＣＤデジタル信号は、図３のホワイトバランス処理部３０１へと送られ、画像中の白が白信号となるようなホワイトバラス係数および光源の色温度が求められる。また、ホワイトバランス係数がＣＣＤデジタル信号に乗算され画像中の白が白信号になるように処理される。ホワイトバランス処理されたＣＣＤデジタル信号は、輝度信号作成選択部３０８および、補間処理部３０２へと送られる。補間処理部３０２では単板ＣＣＤの画素配列から、それぞれ図４に示すようなＡ、Ｂ、Ｃ、Ｄ位置の画素それぞれを用いて、補間演算によりＡ、Ｂ、Ｃ、Ｄ信号の面データを作成する。
【００４８】
マトリクス演算部３０３では式（１）を用いて画素ごとに色変換が行われる。
【００４９】
【数１】
2007081478.tif 000003
【００５０】
ここでＭ11〜Ｍ43は係数である。
【００５１】
マトリクス演算処理されたＣＣＤデジタル信号は色差ゲイン演算処理部３０４において色差信号にゲインがかけられる。式（２）によりＲｍ（赤）、Ｇｍ（緑）、Ｂｍ（青）信号は、Ｙ、Ｃｒ、Ｃｂ信号へと変換され、さらに式（３）によりＣｒ、Ｃｂ信号にゲインがかけられ、式（４）（式（２）の逆行列演算）により、Ｒｇ、Ｇｇ、Ｂｇ信号へと変換される。
【００５２】
【数２】
2007081478.tif 000004
【００５３】
Ｃｒ’＝Ｇ１×Ｃｒ
Ｃｂ’＝Ｇ１×Ｃｂ                            式（３）
【００５４】
【数３】
2007081478.tif 000005
【００５５】
色差ゲイン演算処理されたＣＣＤデジタル信号は、ガンマ処理部３０５へと送られる。ガンマ処理部３０５では以下の式を用いてデータ変換する。ただしGammaTableは１次元ルックアップテーブルである。
【００５６】
Ｒｔ＝GammaTable[Ｒｇ]                        式（５）
Ｇｔ＝GammaTable[Ｇｇ]                        式（６）
Ｂｔ＝GammaTable[Ｂｇ]                        式（７）
ガンマ処理されたＣＣＤデジタル信号は色相補正演算処理部３０６へと送られる。式（８）によりＲｔ、Ｇｔ、Ｂｔ信号はＹ、Ｃｒ、Ｃｂ信号へと変換され、さらに式（９）によりＣｒ、Ｃｂ、信号が補正され、式（１０）（式（９）の逆行列演算）により、Ｒｈ、Ｇｈ、Ｂｈ信号へと変換される。
【００５７】
【数４】
2007081478.tif 000006
【００５８】
【数５】
2007081478.tif 000007
【００５９】
【数６】
2007081478.tif 000008
【００６０】
ここで、Ｈ11〜Ｈ22は係数である。
【００６１】
色相補正演算処理されたＣＣＤデジタル信号は色差信号変換処理部３０７へと送られる。色差信号変換処理部３０７においては式（１１）を用いて、ＵＶ信号が作成される。
【００６２】
【数７】
2007081478.tif 000009
【００６３】
一方、輝度信号作成選択部３０８へと送られた信号はプロダクト情報をもとに決定された処理選択情報をもとに処理方法の選択が行なわれる。ＣＣＤが原色フィルタを用いたものであれば、原色輝度信号作成処理部３０９により輝度信号が作成され、ＣＣＤが補色フィルタを用いたものであれば、補色輝度信号作成処理部３１０により輝度信号が作成される。
【００６４】
以下に原色輝度信号および補色輝度信号の作り方について説明する。
【００６５】
図４に示すような原色フィルタの場合は、Ｒ、Ｂの信号をすべて０にして、図６に示す係数を持つ２次元フィルタ処理を施したものを輝度信号とする。さらに図５のような補色フィルタの場合は、そのまま図６に示す係数を持つ２次元フィルタ処理を施したものを輝度信号とする。
【００６６】
原色輝度信号作成処理部３０９または補色輝度信号作成処理部３１０で作成された輝度信号は高域強調処理部３１１においてエッジ強調処理され、さらにガンマ処理部３１２においてガンマ変換処理されてＹ信号が作成される。
【００６７】
以上が本実施形態の撮像装置１における画像処理の流れである。なお、図３の各処理部には図示はされていないが、プロダクト情報に基づいてパラメータを決定するパラメータ決定部があり、そこでプロダクト情報に基づいて決定されたパラメータが各々設定される。
【００６８】
次に、本実施形態の印刷システムの動作について、図７に示すフローチャートを参照して説明する。
【００６９】
撮像装置１で撮影された画像のＲＡＷデータ取得（ステップＳ７０１）後、上述した画像処理が行われ、画像のＹＵＶデータが得られる（ステップＳ７０２）。
【００７０】
ユーザーは、ユーザーインターフェース部１１３により印刷モードを選択する（ステップＳ７０３）。選択できるモードは、通常の速度、鮮明度、鮮鋭度で印刷される「普通」モード、「普通」モードよりも速い速度で印刷される「はやい」モード、「普通」モードよりも高い鮮明度、高精細に印刷される「きれい」モードである。
【００７１】
ユーザーがユーザーインターフェース部１１３で選択したモード情報がシステム制御部１０７に送られる。
【００７２】
ユーザーが選択した印刷モードが「きれい」モードの場合、印刷装置３に転送されるデータがＪＰＥＧ形式で圧縮されたものであると、モスキートノイズやブロック歪みなどの画像劣化が起こりやすいので、それを回避しなくてはならない。そのため、上述した画像処理回路１０６で変換されたＹＵＶデータがＲＧＢデータに再変換され（ステップＳ７０４）、輝度信号Ｙを用いて以下の式（１２）により、ＹｅＭＣデータに変換される（ステップＳ７０５）。
【００７３】
【数８】
2007081478.tif 000010
【００７４】
ただし、α1〜α9は係数である。
【００７５】
上記のＹｅ、Ｍ、Ｃ信号値はさらに式（１３）〜（１５）のように、１次元ルックアップテーブルによりＹｅ’、Ｍ’、Ｃ’データ（プリントデータ）に変換される（ステップＳ７０６）。
【００７６】
Ｙｅ’＝GammaTable[Ｙｅ]                    式（１３）
Ｍ’＝GammaTable [Ｍ]                        式（１４）
Ｃ’＝GammaTable [Ｃ]                        式（１５）
ここで得られたＹｅ’、Ｍ’、Ｃ’信号は印刷装置３に転送する際に、転送時間の短縮のため、データの転送量を軽減する必要がある。そこで、Ｙｅ’，Ｍ’、Ｃ’の成分のうち、解像度を下げても人間の視覚への影響が比較的少ないＹｅ’成分のデータの解像度を下げて転送する（ステップＳ７０７）。たとえば、Ｙｅ’面のデータを３００×３００ｄｐｉ、Ｍ’面、Ｃ’面のデータを６００×６００ｄｐｉというように変換し、印刷装置３へ転送する。転送後、画像入力部１１４を経由し、印刷部１１８にデータが送られ、紙を媒体として印刷される（ステップＳ７１３）。
【００７７】
ユーザーが選択した印刷モードが「普通」モード、または「はやい」モードの場合、前述した画像処理回路１０６で変換されたＹＵＶデータが離散コサイン変換（ＤＣＴ）などによりＪＰＥＧ形式で圧縮される（ステップＳ７０８）。
【００７８】
ユーザーが選択した印刷モードが「普通」モードの場合（ステップＳ７０９）、ステップＳ７０８で圧縮されたＪＰＥＧデータが印刷装置３へ転送される（ステップＳ７１０）。転送後、画像データ変換部１１５においてＹＵＶデータがＲＧＢデータに再変換され、式（１２）によりＹｅ，Ｍ、Ｃデータに変換される。さらに、式（１３）〜（１５）のように１次元ルックアップテーブルによりＹｅ’、Ｍ’、Ｃ’データ（プリントデータ）に変換される（ステップＳ７１２）。その後、印刷部１１８に転送され、Ｙｅ’面、Ｍ’面、Ｃ’面の順に印刷される（ステップＳ７１３）。
【００７９】
ユーザーが選択した印刷モードが「はやい」モードの場合（ステップＳ７０９）、前述の「普通」モード選択時に変換されたＪＰＥＧ形式で圧縮されたデータよりも圧縮率を高めて、より低画質に圧縮したＪＰＥＧデータが生成される（ステップＳ７１１）。そのＪＰＥＧデータが印刷装置３へ転送される。転送後、画像データ変換部１１５においてＹＵＶデータがＲＧＢデータに再変換され、式（１２）によりＹｅ，Ｍ、Ｃデータに変換される。さらに、式（１３）〜（１５）のように１次元ルックアップテーブルによりＹｅ’、Ｍ’、Ｃ’（プリントデータ）に変換される（ステップＳ７１２）。その後、印刷部１１８に転送され、Ｙｅ’面、Ｍ’面、Ｃ’面の順に印刷される（ステップＳ７１３）。
【００８０】
次に、本実施形態における印刷方法について説明する。
【００８１】
ここでは、印刷装置３により、紙を媒体として画像を印刷する方法について説明する。
【００８２】
図８に画面をｍ×ｎブロックに分割した状態の図を示す。図中の斜線で示した部分が１ブロックラインである。図８の場合、画面がｎ本のブロックラインから構成されている。
【００８３】
印刷装置３は、一枚の用紙に対して上端のラインから下端のラインまで第一にＹｅ面の印刷を行う。それが終了すると用紙が印刷スタート位置にもどり、Ｍ面の印刷がＹｅ面の印刷時と同様に行われる。Ｍ面の印刷の終了後は、用紙が再び印刷スタート位置に戻り、Ｃ面の印刷が同様に行われる。
【００８４】
上述のようにＹｅ面の印刷からはじまるため、画像処理回路１０６において第１ブロックラインから第ｎブロックラインの信号値Ｙ１，Ｒ−Ｙ１，Ｂ−Ｙ１、Ｙ２，Ｒ−Ｙ２，Ｂ−Ｙ２、…Ｙｎ，Ｒ−Ｙｎ，Ｂ−Ｙｎを式（１２）により変換する。これにより、Ｙｅ１，Ｙｅ２，…，Ｙｅｎ信号が求められ、印刷装置３に転送され、Ｙ面の印刷が行われる。
【００８５】
黄色の印刷終了後は、黄色印刷時と同様に、第１〜第ｎブロックラインでＭ１，Ｍ２，…，Ｍｎ信号値の算出、転送、マゼンタ面の印刷が行われる。
【００８６】
マゼンタ色の印刷終了後は黄色、マゼンタ色印刷時と同様に、第１〜第ｎブロックラインでＣ１，Ｃ２，…，Ｃｎ信号値の算出、転送、シアン面の印刷が行われる。
【００８７】
（他の実施形態）
また、各実施形態の目的は、次のような方法によっても達成される。すなわち、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、本発明には次のような場合も含まれる。すなわち、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【００８８】
さらに、次のような場合も本発明に含まれる。すなわち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【００８９】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した手順に対応するプログラムコードが格納されることになる。
【産業上の利用可能性】
【００９０】
本発明を、デジタルカメラとカメラダイレクト式プリンターによるプリントシステムに適用することにより、ユーザーが所望する印刷モードを選択することができ、画質の良さを優先するかスピードを優先するかを選ぶことができる。
【図面の簡単な説明】
【００９１】
【図１】本発明の一実施形態の印刷システムの構成を示すブロック図である。
【図２】撮像装置内の画像処理を示す概略ブロック図である。
【図３】図２の画像処理部の中に含まれる処理を示す概略ブロック図である。
【図４】原色フィルタＣＣＤの画素を示す図である。
【図５】補色フィルタＣＣＤの画素を示す図である。
【図６】フィルタ演算の係数を示す図である。
【図７】本発明の一実施形態の印刷システムの動作を示すフローチャートである。
【図８】画面のブロックラインを示す図である。
【符号の説明】
【００９２】
１  撮像装置
２  通信ケーブル
３  印刷装置
【図１】
2007081478.tif 000011
【図２】
2007081478.tif 000012
【図３】
2007081478.tif 000013
【図４】
2007081478.tif 000014
【図５】
2007081478.tif 000015
【図６】
2007081478.tif 000016
【図７】
2007081478.tif 000017
【図８】
2007081478.tif 000018