(57)【特許請求の範囲】
【請求項１】
被写体の光学像を画像信号に変換して記録媒体に記録する電子カメラと、前記電子カメラから画像信号を取得して画像を印画するプリンタと、から成るプリントシステムであって、
前記プリンタは、前記電子カメラとの間で直接データの受け渡しを行う第１の通信手段と、
前記第１の通信手段を介して通信可能に接続された電子カメラに対して自己の印画性能に関する印画情報を送信する印画情報提供手段と、
前記第１の通信手段を介して前記電子カメラから受信した印画用の画像データに基づいて画像を印画する印画手段と、を備え、
前記電子カメラは、撮影によって画像を記録する際に、撮影画像とともに当該画像に関する撮影情報を前記記録媒体に記録する情報記録手段と、
前記プリンタとの間で直接データの受け渡しを行う第２の通信手段と、
前記記録媒体に記録されている画像を表示する画像表示手段と、
前記記録媒体に記録されている画像の中からユーザが印画対象の画像を選択する操作を行うための選択操作手段と、
前記選択操作手段により選択された画像を前記画像表示手段に表示させるとともに、前記第２の通信手段を介して前記プリンタから受信した前記印画情報に含まれる用紙サイズの情報から印画可能な領域を示す枠線を前記画像表示手段に表示させる表示制御手段と、
前記枠線で示される印画可能な領域を任意の位置に変更する指示をユーザが入力するための印画領域変更操作手段と、
前記印画領域変更操作手段の指示に基づいて、当該指定された印画領域の画像部分を印画用の画像データに変換する画像信号処理手段と、
前記画像信号処理手段により生成した印画用の画像データを前記第２の通信手段を介して前記プリンタに送信する制御を行う制御手段と、
を備えていることを特徴とするプリントシステム。
【請求項２】
被写体の光学像を画像信号に変換して記録媒体に記録する電子カメラにおいて、
撮影によって画像を記録する際に、撮影画像とともに当該画像に関する撮影情報を前記記録媒体に記録する情報記録手段と、
当該電子カメラとプリンタとの間で直接データの受け渡しを行う通信手段と、
前記記録媒体に記録されている画像を表示する画像表示手段と、
前記記録媒体に記録されている画像の中からユーザが印画対象の画像を選択する操作を行うための選択操作手段と、
前記選択操作手段により選択された画像を前記画像表示手段に表示させるとともに、前記通信手段を介して前記プリンタから受信した当該プリンタの印画性能に関する印画情報に含まれる用紙サイズの情報から印画可能な領域を示す枠線を前記画像表示手段に表示させる表示制御手段と、
前記枠線で示される印画可能な領域を任意の位置に変更する指示をユーザが入力するための印画領域変更操作手段と、
前記印画領域変更操作手段の指示に基づいて、当該指定された印画領域の画像部分を印画用の画像データに変換する画像信号処理手段と、
前記画像信号処理手段により生成した印画用の画像データを前記プリンタに送信する制御を行う制御手段と、
を備えたことを特徴とする電子カメラ。
【請求項３】
請求項２に記載の電子カメラにおいて、
日付け印画の印画位置の指定を行う操作手段を備え、
前記操作手段により指定された指定情報と日付け印画に必要な撮影日時の情報が前記通信手段を介して前記プリンタに送信されることを特徴とする電子カメラ。
【請求項４】
請求項２に記載の電子カメラにおいて、
前記画像信号処理手段は、前記枠線で示される印画可能な領域に合わせた画像データの加工を行い、前記印画用の画像データに変換することを特徴とする電子カメラ。
【請求項５】
電子カメラから画像データを直接取得して画像を印画するプリンタにおいて、
前記プリンタは、前記電子カメラとの間で直接データの受け渡しを行う通信手段と、
前記通信手段を介して通信可能に接続された電子カメラに対して自己の印画性能に関する印画情報を送信する印画情報提供手段と、
前記通信手段を介して前記電子カメラから受信した印画用の画像データ及び露光条件の情報から当該画像に対するゲインを設定して印画を行う手段と、
を備えたことを特徴とするプリンタ。
【請求項６】
電子カメラから画像データを直接取得して画像を印画するプリンタにおいて、
前記プリンタは、前記電子カメラとの間で直接データの受け渡しを行う通信手段と、
前記通信手段を介して通信可能に接続された電子カメラに対して自己の印画性能に関する印画情報を送信する印画情報提供手段と、
前記通信手段を介して前記電子カメラから受信した印画用の画像データ、日付け印画の印画位置の指定情報及び撮影日時の情報から当該画像に対して撮影日時を印画する手段と、
を備えたことを特徴とするプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はプリントシステムに係り、特にデジタルカメラとプリンタとを直接接続し、デジタルカメラの記録媒体に記録されている画像をプリンタに送信して印画するダイレクトプリントシステムに好適な技術に関する。
【０００２】
【従来の技術】
従来、デジタルカメラで記録された画像をプリンタで印画する場合、一般的には図１０のように、パソコン９０とカメラ９２を接続して一旦パソコン９０に画像を取り込み、パソコン９０にて画像選択や必要な画像加工等を行ってから、当該パソコン９０に接続されているプリンタ９４に印画対象の画像データを出力して印画している。なお、一部のプリンタでは、記録メディアの挿入口が設けられ、記録メディアから直接画像データを読み込んで印画することも可能となっている。
【０００３】
また、近年、パソコンを有していないカメラユーザ等の利便性に配慮し、カメラとプリンタを直接接続して（パソコンを用いずに）印画できるシステムの開発が検討されている。例えば、特開平１０−１０７９８１号公報は、カメラとプリンタを接続し、カメラの液晶表示装置（ＬＣＤ）で所望のデータを確認して印画するシステムを開示している。
【０００４】
【発明が解決しようとする課題】
しかし、ここで問題となるのは、デジタルカメラとプリンタはそれぞれ独立した装置（機器）であることから、互いに相手の装置に関する情報を保持しておらず、適切な印画を実施するためには、印画条件等の情報の交換や色補正その他のデータ変換が必要となる点である。
【０００５】
プリンタにおける最適な印画を実現するために、ＥＰＳＯＮ社は「ＰＩＭ」（Print Image Matching）というファイルフォーマットを提案している。この規格は、デジタルカメラで画像を記録する際に、最適な印画を可能にする各種の情報（撮影条件など撮影時の状況を示す情報）をExifファイルに付加情報として記録し、プリントアウト時にこの付加情報を利用して、撮影時の状況を再現することを目的としている。
【０００６】
ただし、この規格ではカメラ側は、印画に使用されるプリンタが如何なるものであるかという情報を記録時に知り得ていないため、一方的な（画一的な）情報ということになり、不特定のプリンタに対して必ずしも最適なプリントを達成できるとは言えない。すなわち、プリンタは各社印画性能（例えば、印画サイズ、色再現性など）が異なっており、予めカメラで記録された撮影情報のみでは、印画するプリンタにおいて必ずしも最適な画質のプリントを得ることはできない。
【０００７】
撮影時にユーザがプリンタの性能を十分考慮して撮影を行うのは困難であり、また、不特定のプリンタが接続される得る状況においては、使用するプリンタを予め意識して撮影することも困難である。
【０００８】
プリンタに合わせて常に最適な印画を実現するために特開平８−３２９１１号公報においては、プリンタの識別情報をカメラに送り、印画すべき画像をカメラからプリンタに供給する際に、カメラ側でプリンタの規格態様に合わせて画像信号の出力態様を設定するカメラシステムが開示されている。ここでいう規格態様とは「解像度、用紙のサイズ、紙方向」を意味しており、これらの設定が適切に行われていなければ、印画時に画像が欠けたり、印画できないという不具合が発生することを問題点として挙げている。
【０００９】
同公報に開示のシステムによれば、プリンタ側にはオート（AUTO) ／マニュアル設定スイッチが設けられており、「オート」が選択された場合には、用意されている用紙で適正な画像がプリントアウトできるように画像を出力し、「マニュアル」が選択された場合にはプリンタ情報に基づいてカメラ側で出力画像を設定するようになっている。
【００１０】
しかしながら、同公報においては、プリンタ情報に基づいてカメラから最適な出力画像を出力するための手段が不明確である。
【００１１】
本発明はこのような事情に鑑みてなされたもので、使用するプリンタに応じて画像信号処理のパラメータを調整し、常に最適な画質で印画することができるプリントシステムを提供することを目的とする。
【００１２】
【課題を解決するための手段】
前記目的を達成するために請求項１に記載の発明は、被写体の光学像を画像信号に変換して記録媒体に記録する電子カメラと、前記電子カメラから画像信号を取得して画像を印画するプリンタと、から成るプリントシステムであって、前記プリンタは、前記電子カメラとの間で直接データの受け渡しを行う第１の通信手段と、前記第１の通信手段を介して通信可能に接続された電子カメラに対して自己の印画性能に関する印画情報を送信する印画情報提供手段と、前記第１の通信手段を介して前記電子カメラから受信した印画用の画像データに基づいて画像を印画する印画手段と、を備え、前記電子カメラは、撮影によって画像を記録する際に、撮影画像とともに当該画像に関する撮影情報を前記記録媒体に記録する情報記録手段と、前記プリンタとの間で直接データの受け渡しを行う第２の通信手段と、前記記録媒体に記録されている画像を表示する画像表示手段と、前記記録媒体に記録されている画像の中からユーザが印画対象の画像を選択する操作を行うための選択操作手段と、前記選択操作手段により選択された画像を前記画像表示手段に表示させるとともに、前記第２の通信手段を介して前記プリンタから受信した前記印画情報に含まれる用紙サイズの情報から印画可能な領域を示す枠線を前記画像表示手段に表示させる表示制御手段と、前記枠線で示される印画可能な領域を任意の位置に変更する指示をユーザが入力するための印画領域変更操作手段と、前記印画領域変更操作手段の指示に基づいて、当該指定された印画領域の画像部分を印画用の画像データに変換する画像信号処理手段と、前記画像信号処理手段により生成した印画用の画像データを前記第２の通信手段を介して前記プリンタに送信する制御を行う制御手段と、を備えていることを特徴としている。
【００１３】
本発明によれば、電子カメラで撮影を行うと、撮影画像とともに撮影時の情報が記録媒体に記録される。撮影情報としては、撮影日時、露光条件、光源種、記録画素数、圧縮率などがあり、必要に応じて少なくとも一つの情報内容（好ましくは複数の情報内容）が画像に関連付けられて記録される。
【００１４】
有線方式又は無線方式の通信手段によって電子カメラとプリンタが通信可能に接続されると、プリンタは電子カメラに対して印画に関する情報を送信する。印画情報としては、用紙サイズ、印画方向（縦横の方向）、プリンタ機種情報、解像度、階調特性、濃度特性、ガンマ特性などがあり、必要に応じて少なくとも一つの情報内容（好ましくは複数の情報内容）が電子カメラに送られる。
【００１５】
電子カメラは、受信した印画情報と撮影時に記録した撮影情報に基づいて画像データを加工し、印画に適した画像データを生成する。こうして生成された印画用画像データはプリンタに送られ、印画される。
【００１６】
使用するプリンタからの印画情報と撮影時に記録された撮影情報とを利用して電子カメラがプリンタ毎にパラメータを調整して最適な印画画像を自動的に生成するため、ユーザはプリンタを意識することなく撮影することができ、プリンタの性能に応じた最適なプリントを得ることができる。
【００１８】
本発明に係るプリントシステムによれば、電子カメラとプリンタが双方向通信を行い、電子カメラは接続されたプリンタからの印画情報と撮影時に記録された撮影情報とを利用して印画に適した画像データを生成し、この生成した印画用の画像データと撮影情報をプリンタに提供する。プリンタは電子カメラから受信した印画用の画像データと撮影情報に基づいて更に画像の加工を行い、印画を実行する。例えば、撮影情報に含まれる日時情報を利用して画像に対して撮影日時を印画し、或いは露光条件から画像に対して最適なゲインを設定して印画する。これにより、最適なプリントを得ることができる。
【００２２】
本発明によれば、電子カメラとプリンタを接続してプリントする場合に、印画対象として選択された画像を電子カメラの画像表示手段に表示するとともに、プリンタからの情報を基に印画可能な領域を明示し、印画領域をユーザが自由に選択できるようにしたので、記録画像と印画領域の不一致による不本意な画像欠けなどの印画ミスを防止でき、最適なプリントを得ることができる。
【００２３】
なお、本発明のプリントシステムを構成するプリンタ並びに電子カメラはそれぞれ独立した機器として流通可能である。
請求項２に係る発明は、上記プリントシステムを構成する電子カメラを提供する。すなわち、請求項２に係る発明は、被写体の光学像を画像信号に変換して記録媒体に記録する電子カメラにおいて、撮影によって画像を記録する際に、撮影画像とともに当該画像に関する撮影情報を前記記録媒体に記録する情報記録手段と、当該電子カメラとプリンタとの間で直接データの受け渡しを行う通信手段と、前記記録媒体に記録されている画像を表示する画像表示手段と、前記記録媒体に記録されている画像の中からユーザが印画対象の画像を選択する操作を行うための選択操作手段と、前記選択操作手段により選択された画像を前記画像表示手段に表示させるとともに、前記通信手段を介して前記プリンタから受信した当該プリンタの印画性能に関する印画情報に含まれる用紙サイズの情報から印画可能な領域を示す枠線を前記画像表示手段に表示させる表示制御手段と、前記枠線で示される印画可能な領域を任意の位置に変更する指示をユーザが入力するための印画領域変更操作手段と、前記印画領域変更操作手段の指示に基づいて、当該指定された印画領域の画像部分を印画用の画像データに変換する画像信号処理手段と、前記画像信号処理手段により生成した印画用の画像データを前記プリンタに送信する制御を行う制御手段と、を備えたことを特徴とする。
請求項３に係る発明は、請求項２に記載の電子カメラにおいて、日付け印画の印画位置の指定を行う操作手段を備え、前記操作手段により指定された指定情報と日付け印画に必要な撮影日時の情報が前記通信手段を介して前記プリンタに送信されることを特徴とする。
請求項４に係る発明は、請求項２に記載の電子カメラにおいて、前記画像信号処理手段は、前記枠線で示される印画可能な領域に合わせた画像データの加工を行い、前記印画用の画像データに変換することを特徴とする。
請求項５に係る発明は、請求項１に記載のプリントシステムを構成するプリンタを提供する。すなわち、請求項５に係る発明は、電子カメラから画像データを直接取得して画像を印画するプリンタにおいて、前記プリンタは、前記電子カメラとの間で直接データの受け渡しを行う通信手段と、前記通信手段を介して通信可能に接続された電子カメラに対して自己の印画性能に関する印画情報を送信する印画情報提供手段と、前記通信手段を介して前記電子カメラから受信した印画用の画像データ及び露光条件の情報から当該画像に対するゲインを設定して印画を行う手段と、を備えたことを特徴とする。
請求項６に係る発明は、請求項１に記載のプリントシステムを構成する他のプリンタを提供する。すなわち、請求項６に係る発明は、電子カメラから画像データを直接取得して画像を印画するプリンタにおいて、前記プリンタは、前記電子カメラとの間で直接データの受け渡しを行う通信手段と、前記通信手段を介して通信可能に接続された電子カメラに対して自己の印画性能に関する印画情報を送信する印画情報提供手段と、前記通信手段を介して前記電子カメラから受信した印画用の画像データ、日付け印画の印画位置の指定情報及び撮影日時の情報から当該画像に対して撮影日時を印画する手段と、を備えたことを特徴とする。
【００２４】
【発明の実施の形態】
以下添付図面に従って本発明に係るプリントシステムの好ましい実施の形態について説明する。
【００２５】
図１は本発明の実施形態に係るプリントシステムの構成図である。同図に示したプリントシステム１０は、デジタルカメラ（以下、単にカメラという。）１２とプリンタ１４とをデータ通信用のケーブル１６で直接接続した構成から成る。通信インターフェースとしては、ＵＳＢやＩＥＥＥ１３９４など双方向通信可能な各種の通信規格を適用することができる。また、有線方式に限らず、電波（Bluetooth など）や赤外線を利用する無線方式の通信手段を用いてもよい。
【００２６】
カメラ１２は、被写体の光学像を電気信号に変換し、デジタル画像データとして記録メディア１８に記録する機能を備えている。画像記録時には、撮影した画像データとともに当該画像に関連する様々な情報が付属情報として画像に関連付けられて記録される。付属情報には、撮影に使用したカメラの機種情報、撮影日時、撮影時の光源情報、ホワイトバランス情報、露光条件（ＡＥ情報）、ストロボ発光の有無、撮影モードなどの情報や記録時の画素数、圧縮率、明るさの最大及び最小データ値などが含まれる。以下、これらの情報を総称して「撮影情報」とよぶことにする。
【００２７】
画像に付加した撮影情報は印画時に利用され、例えば、撮影日時を印字することが可能となり、また、明るさの最大及び最小データ値を利用して印画時にダイナミックレンジを拡大することにより、暗い画像を明るく印画することもできる。
【００２８】
プリンタ１４は、カメラ１２から受信した画像データに基づき、その画像内容を用紙に印画するデジタルカラープリンタである。印画方式は、特に限定するものではなく、印画紙自体が熱によって発色するサーモ・オートクローム（ＴＡ）方式、インク滴をノズルによって用紙に吹きつけるインクジェット方式、昇華方式、熱転写方式など種々の方式が可能である。また、用紙サイズについても、特に限定されず、写真用Ｌサイズ、２Ｌサイズ、ハガキサイズ、Ｂ５、Ａ４、Ａ３など適宜の用紙サイズが用いられる。カット紙に限らず、ロール状に巻回された連続用紙を用いる態様もある。
【００２９】
図２はカメラ１２及びプリンタ１４の内部構成を示すブロック図である。カメラ１２は、撮影レンズ２１とＣＣＤイメージセンサ（以下、ＣＣＤという。）２２を有し、撮影レンズ２１を通過した光はＣＣＤ２２の受光面に入射される。撮像手段はＣＣＤ２２に限らず、ＣＭＯＳイメージセンサなど他の撮像素子を用いてもよい。
【００３０】
ＣＣＤ２２の受光面には多数のフォトセンサが所定のカラーフィルター配列構造に従って平面的に配列されており、撮影レンズ２１を介してＣＣＤ２２の受光面に結像された被写体像は、各フォトセンサによって入射光量に応じた量の信号電荷に変換される。なお、ＣＣＤ２２はシャッターゲートパルスのタイミングによって各フォトセンサの電荷蓄積時間（シャッタースピード）を制御する、いわゆる電子シャッター機能を有している。
【００３１】
各フォトセンサに蓄積された信号電荷は、図示せぬＣＣＤ駆動回路から与えられるパルスに基づいて信号電荷に応じた電圧信号（画像信号）として順次読み出される。ＣＣＤ２２から出力された画像信号はアナログ処理部２４に送られる。アナログ処理部２４は、サンプリングホールド回路、色分離回路、ゲイン調整回路等を含み、入力された画像信号はアナログ処理部２４において相関二重サンプリング（ＣＤＳ）処理並びにＲ，Ｇ，Ｂの各色信号に色分離処理され、各色信号の信号レベルの調整（プリホワイトバランス処理）が行われる。
【００３２】
アナログ処理部２４で処理された画像信号は、Ａ／Ｄ変換器２６によりデジタル信号に変換された後、信号処理部２８に送られる。信号処理部２８は、輝度・色差信号生成回路、ガンマ補正回路、シャープネス補正回路、ホワイトバランス補正回路等の画像信号処理回路を含むデジタルシグナルプロセッサ（ＤＳＰ）で構成されており、中央演算処理装置（ＣＰＵ）３０からのコマンドに従って画像信号を処理する。
【００３３】
信号処理部２８に入力された画像信号は、輝度信号（Ｙ信号）及び色差信号（Ｃr,Ｃb 信号）に変換されるとともに、ガンマ補正等の所定の処理が施された後、メモリ３２に記憶される。また、画像データは必要に応じて拡大縮小部３４に送られ、画素数の変換処理、すなわち画素補間等の信号処理手法による拡大処理又は画素間引き等による縮小処理が行われる。
【００３４】
カメラ１２は、画像や文字情報等の表示手段として液晶ディスプレイ（ＬＣＤ）３６を備えている。撮像中の映像をＬＣＤ３６に表示出力する際には、メモリ３２内の画像データがバス３８を介して表示制御部４０に送られる。表示制御部４０に送られた画像信号は、表示用の所定方式の信号（例えば、ＮＴＳＣ方式のカラー複合映像信号）に変換された後、ＬＣＤ３６に出力される。ＣＣＤ２２から読み出した画像信号によってメモリ３２内の画像データが定期的に書き換えられ、その画像データから生成される映像信号がＬＣＤ３６に供給されることにより、撮像中の画像がリアルタイムにＬＣＤ３６に表示される。撮影者は、ＬＣＤ３６に映し出される画像（スルー画）によって撮影画角を確認できる。
【００３５】
なお、ＬＣＤ３６には撮像中の映像の他、記録済み画像の再生画像、現在設定されているモードの情報、画像の圧縮率の情報、日時情報、コマ番号表示などがも表示される。また、ＬＣＤ３６は利用者が各種の設定操作等を行う際のユーザインターフェース用表示画面としても利用され、必要に応じて設定項目などのメニュー情報も表示される。
【００３６】
カメラ１２の操作部４２は、カメラ１２に備えられている各種のモードを設定するモード切替ダイヤル、撮影開始の指示を入力するレリーズボタン、メニュー項目の選択操作（カーソル移動操作）やコマ送り／コマ戻しの指示を入力する十字方向キー、選択項目の確定（登録）や動作の実行を指示する実行キー、選択項目など所望の対象を消去したり、入力操作をキャンセルする際など使用するキャンセルキーなど種々の操作手段を含む。
【００３７】
操作部４２からの指示信号はＣＰＵ３０に入力され、ＣＰＵ３０は受入した指示信号に基づき、対応する回路の動作を制御する。ＣＰＵ３０は、カメラ全体の制御を行う制御部として機能するとともに、各種の演算処理を行う演算手段として機能し、撮影レンズ２１のオートフォーカス（ＡＦ）制御、ＣＣＤ２２の露光及び読み出し制御、画像処理制御、画像データの記録制御、記録メディア１８の読み書き制御、記録メディア１８内のファイル管理、プリンタ１４との通信制御、ＬＣＤ３６の表示制御などを行う。
【００３８】
ＣＰＵ３０は動作プログラムを格納したＲＯＭ（不図示）と、演算等に必要なデータを記憶する作業領域としてのＲＡＭ（不図示）とを内蔵しており、前記ＲＯＭに格納されたプログラムに従って各種演算処理及び制御処理等を行う。また、カメラ１２には日付及び時間を管理するためのカレンダ時計４４が設けられており、ＣＰＵ３０は必要に応じてカレンダ時計を参照して撮影日時等の情報を取得する。
【００３９】
操作部４２のモード切替ダイヤルによって「撮影モード」が選択されると、ＣＣＤ２２に電源が供給され、撮影可能な状態になる。その後、撮影者によってレリーズボタンが押下操作されると撮影開始指示（レリーズＯＮ）信号が発せられる。ＣＰＵ３０はこの撮影指示信号を検知して、ＣＣＤ２２の露光及びデータ読み出しを開始する。こうして取得された撮影画像のデータは、信号処理部２８等において所要の処理を経た後圧縮伸張部４６に送られ、圧縮伸張部４６においてＪＰＥＧその他の所定の形式に従って圧縮される。
【００４０】
ＣＰＵ３０は、圧縮された画像データと当該画像に関する撮影条件等の撮影情報を含む付属情報とを関連付けて一つの画像ファイルを生成する。こうして、生成された画像ファイルは、メディア制御部４８を介して記録メディア１８に記録される。
【００４１】
記録メディア１８には、スマートメディア（Solid-State Floppy Disk Card）、ＰＣカード、コンパクトフラッシュ（CompactFlash：登録商標）に代表されるフラッシュメモリ型メモリカード、磁気ディスク、光ディスク、光磁気ディスクその他の各種の媒体を適用できる。勿論、リムーバブルメディアに限定されず、カメラ本体に内蔵された記録媒体（内部メモリ）を用いることもできる。
【００４２】
モード切替ダイヤルによって「再生モード」が選択されると、記録メディア１８に記録されている最終のファイル（最後に記録した最新のファイル）が読み出される。当該画像ファイルのデータは、圧縮伸張部４６によって伸張処理され、表示制御部４０を介してＬＣＤ３６に出力される。この一コマ再生時に操作部４２の十字方向キーの右キー又は左キーを操作することにより、順方向又は逆方向にコマ送り（ファイル送り）することができ、再生対象画像を変更できる。
【００４３】
また、カメラ１２は、プリンタ１４その他の外部機器との間で双方向通信による情報の受け渡しを行うための通信インターフェース部５０を備えている。ＣＰＵ３０は、通信インターフェース部５０を介して接続されるプリンタ１４等の外部機器との通信制御（データ転送制御を含む）を行う。
【００４４】
一方、プリンタ１４は、カメラ１２その他の外部機器との通信を行うための通信インターフェース部５２と、制御部として機能するＣＰＵ５４と、機器情報等を記憶する情報記憶部５６と、受信したデータを一時的に記憶するメモリ５８と、受信画像を印画に必要な制御信号に変換するデータ変換部６０と、変換された印画用制御信号に基づいて印画を実行する印画処理部６２と、記録用紙を搬送する給紙機構６４を制御する給紙制御部６６と、を備え、ＣＰＵ５４とその周辺の回路部はバス６８で接続されている。
【００４５】
情報記憶部５６は不揮発性メモリで構成され、プリンタ１４の固有識別情報（ＩＤ）や印画性能に関する情報（プリンタの解像度、階調、ガンマ特性、色変換特性、プリント動作に関する各種定数、設定情報など）が格納され、これら印画情報は電源遮断時にも保持される。
【００４６】
プリンタ１４のＣＰＵ５４は、通信インターフェース部５２を介したカメラ１２との通信制御を行うとともに、受信したデータの処理制御、印画制御等を行う。ＣＰＵ５４はカメラ１２との通信を確立し、情報記憶部５６に格納されている印画情報をカメラ１２側に送信する。
【００４７】
印画対象となる画像のデータは、通信インターフェース部５２を介してプリンタ１４に入力され、メモリ５８に記憶される。この印画用データはデータ変換部６０に送られ、印画処理部６２のプリントヘッド等を制御するための制御信号に変換される。データ変換部６０で生成された制御信号に基づいて印画処理部６２が制御されるとともに、給紙制御部６６を介して給紙機構６４が制御される。こうして、印画処理部６２及び給紙機構６４が連動して作動し、印画動作が実行されることにより、プリント物７０が得られる。
【００４８】
次に、上記の如く構成されたプリントシステムの動作について説明する。図３に印画処理シーケンスを示す。
【００４９】
カメラ１２とプリンタ１４が接続され、両者のＣＰＵ３０、５４がそれぞれプリンタ接続又はカメラ接続を認識すると（ステップＳ１１０、ステップＳ２１０）、両者の間で必要なネゴーシエーションが行われ、通信が確立される。
【００５０】
通信確立によってカメラ１２は自動的に「プリントモード」に設定される（ステップＳ１１２）。なお、ユーザがモード切替ダイヤルの操作やメニュー画面からの設定操作を行うことによって「プリントモード」に設定される態様も可能である。
【００５１】
カメラ１２が「プリントモード」に設定されると、カメラ１２のＣＰＵ３０はプリンタ１４に対して印画情報の要求コマンドを送信する（ステップＳ１１４）。プリンタ１４は、自身の機器情報（ＩＤ）、印画すべき用紙の種類＜普通紙／写真専用紙／シール紙など＞、印画サイズ、色変換情報その他の印画性能に関する情報（印画情報）をカメラ１２に送信する（ステップＳ２２０）。
【００５２】
カメラ１２は印画情報を受信し、取得した情報をメモリ３２に記憶する（ステップＳ１１６）。その後、ユーザはカメラ１２のＬＣＤ３６を利用して、印画対象とする画像の選択及びプリント枚数の指定（撮影日付を印画するか否かの指定）等の操作を行う（ステップＳ１１８）。
【００５３】
印画対象として選択された画像は、カメラ１２内のメモリ３２上に保持され、ＬＣＤ３６に表示される（ステップＳ１２０）。ユーザはＬＣＤ３６の画面上で印画内容（印刷プレビュー）を確認できる。この状態でカメラ１２のＣＰＵ３０は、印画実行の指示を受け付け、印画指示の入力の有無を判断する（ステップＳ１２２）。印画の指示はカメラ１２の操作部から入力してもよいし、プリンタ１４側の操作部から入力してもよい。
【００５４】
印画指示が入力されない場合にはステップＳ１１８に戻り、選択対象の変更等の操作を行うことができる。他方、ユーザから印画指示が入力され、ステップＳ１２２においてＹＥＳ判定を得ると、ステップＳ１２４に進む。
【００５５】
ステップＳ１２４では、選択に係る画像の撮影情報とプリンタ１４から受信した印画情報を基に、最適な印画画像が得られるように画像データの加工を行う。例えば、印画サイズに合わせて撮影画像を拡大（又は縮小）する処理、記録画像の縦横比と用紙の縦横比が異なる場合に記録画像の一部を切り取る（トリミング処理）処理などを行う。また、撮影情報に基づきダイナミックレンジを拡大したり、色変換情報に従って輝度、色差信号から当該プリンタ１４に適した色変換処理を行う。画素数変換（リサイズ）処理はカメラ１２内の拡大縮小部３４において実施され、トリミング、ダイナミックレンジ変換及び色変換の処理はカメラ１２内の信号処理部２８において実施される。
【００５６】
このように、カメラ１２のＣＰＵ３０は、選択に係る画像データをプリンタ１４用に最適化する加工を行いながら、得られた印画用画像データを順次プリンタ１４に送信する処理を行う（ステップＳ１２６）。プリンタ１４では、印画可能な単位（例えば、１ライン単位）で印画が行われるため、印画単位毎に必要なデータをカメラ１２からプリンタ１４に送信する。
【００５７】
仮に、印画すべき画素数に対して撮影画素数が小さい場合には拡大加工が行われるが、拡大された画像全体を一時的に記憶する記憶手段（メモリ）をカメラ１２が有していない場合もある。また、プリンタ１４における印画時間は、カメラ１２での拡大／縮小処理に要する時間よりも十分に遅いのが一般的である。したがって、本実施の形態では加工した画像を全体としてカメラ１２内に一旦蓄積することなく、加工処理を行いながら印画単位で順次通信路に印画用データを送出している。
【００５８】
プリンタ１４は、カメラ１２から送られた印画用画像データを受信し（ステップＳ２３０）、受信したデータに基づいて印画を実行する（ステップＳ２３２）。プリンタ１４のＣＰＵ５４は、印画の終了を判断し（ステップＳ２３４）、印画途中であれば、ステップＳ２３０に戻って印画を継続する。
【００５９】
１画面（又は指定された複数画面）の印画が終了し、ステップＳ２３４においてＹＥＳ判定となると、プリンタ１４から終了コマンドが送信され（ステップＳ２４０）、印画処理を終了する。
【００６０】
本実施形態によれば、プリンタ１４からの印画情報及び撮影時に記録した撮影情報を利用してプリンタ１４による印画出力に最適な画像データをカメラ１２側で生成し、この生成した画像データをプリンタ１４側に提供するようにしたので、ユーザはプリンタ１４の性能等を意識することなく撮影が可能になり、使用されるプリンタ１４の性能に対応して最適なプリントが可能となる。
【００６１】
上記した実施形態では、用紙サイズの情報をプリンタ１４側から取得し、用紙サイズに合わせて印画画像を自動的に拡大、縮小する例を述べたが、用紙サイズに対して撮影画素数が比較的小さい場合に、拡大処理するとプリント画質の低下を招くことから、このようなプリントを防止するため、カメラ１２側から希望する用紙サイズ（印画画素数）を指定する態様もある。
【００６２】
また、ステップＳ１１８において、更に日付印画の有無を指定する操作を受け付けてもよい。「日付印画有り」の指定を行った場合にはステップＳ１２６において画像データとともに撮影日時の情報をプリンタ１４側に送信する。撮影日時の情報を受信したプリンタ１４は、ステップＳ２３２において画像とともに日付の印刷を行う。なお、日付印画の有無の指定のみならず、表示形式や印画位置の指定を行うことも可能であり、その指定情報はプリンタ１４に送信され、プリンタ１４において日付印画に必要なデータ変換が行われる。
【００６３】
次に、本発明の他の実施形態について説明する。
【００６４】
既に説明したように、カメラ１２とプリンタ１４を直接接続して成るダイレクトプリントシステムにおいて最適なプリントを得るためには、プリンタ１４からの用紙サイズ、プリンタ性能等の他、撮影時にカメラ１２で記録された情報（画像ファイルに付加された撮影情報）も必要である。図４に示した例では、プリンタ１４側から用紙サイズ及びプリンタ性能に関する情報をカメラ１２に送信し、カメラ１２側から撮影日時や露光条件などをプリンタ１４に提供している。
【００６５】
カメラ１２はプリンタ１４からの情報を利用してプリンタ１４に適した印画画像を生成する。一方、プリンタ１４はカメラ１２からの情報を利用して撮影日時を印画するとともに、受信した露光条件から画像に対して最適なゲインを設定して印画を行う。
【００６６】
この場合の印画処理の手順を以下に示す。
【００６７】
〔手順１〕カメラ１２とプリンタ１４を接続すると、プリンタ１４は自身のＩＤと印画すべき用紙サイズその他印画性能を示す情報（印画情報）をカメラ１２側に送信する。
【００６８】
〔手順２〕ユーザはカメラ１２を操作して印画したい画像を選択する。このとき、プリント枚数の指定、日付印画の有無、日付の表示形式や印画位置の指定も行うことができる。選択対象の画像や指定内容についてはＬＣＤ３６の画面に表示される。
【００６９】
〔手順３〕カメラ１２内では、選択された画像の付属情報から当該画像の画素数、縦横情報を認識して、プリンタ１４からの用紙サイズ、印画性能情報を基に、最適な印画サイズに拡大／縮小、回転などの画像加工を行う。
【００７０】
〔手順４〕手順３において最適化された画像と、印画に必要なカメラ情報（例えば、撮影日時、露光条件など）をカメラ１２からプリンタ１４に送信する。
【００７１】
〔手順５〕プリンタ１４は、カメラ１２から受信したカメラ情報を用いて更に画像を加工し、印画を行う。例えば、日付印画が選択されている場合には、画像に対して撮影日時を印画し、また、露光条件から画像に対して最適なゲインを設定して印画を行う。
【００７２】
上記〔手順１〕〜〔手順５〕により、プリンタ１４の性能に対応した最適な印画を行うことができる。
【００７３】
日付印画の実施に際しては、「日付印画有り」の指定がなされていることを条件に撮影日時のデータをプリンタ１４に提供してもよいし、指定の有無にかかわらず、常に撮影日時のデータをプリンタ１４側に提供し、日付印画の有無を指定する情報をプリンタ１４側に送信することにより、その指定情報に基づいてプリンタ１４側で撮影日時データの利用判断を行ってもよい。
【００７４】
次に、本発明の更に他の実施形態を説明する。
【００７５】
図５に示したプリントシステム１０は、カメラ１２とプリンタ１４との組合せにおいて最適な画質を得るために、カメラ１２及びプリンタ１４双方の機器の組合せを判断し、事前にカメラ１２内部に記憶されている最適階調特性を選択して、その階調特性に従って画像を加工した後、当該画像のデータをプリンタに送信し、印画を行うものである。
【００７６】
例えば、カメラの機種Ａとプリンタの機種Ａとを接続したシステムの場合には最適な階調特性がＡ、カメラの機種Ａとプリンタの機種Ｂとを組合せたシステムの最適な階調特性はＢ、カメラの機種Ａとプリンタの機種Ｃとを組合せたシステムの最適な階調特性はＣ…という具合に組合せパターン毎に最適な階調特性のデータが用意されているものとする。かかるデータは、カメラ１２内の不揮発性メモリ（ＣＰＵ３０に内蔵されているＲＯＭなど）に記憶されている。
【００７７】
図６は、図５に示したプリントシステムにおけるカメラ１２の動作手順を示すフローチャートである。カメラ１２をプリントモードに設定し（ステップＳ３１０）、通信によってプリンタ１４からプリンタ１４のＩＤを取得する（ステップＳ３１２）。カメラ１２のＣＰＵ３０はプリンタＩＤによってプリンタ１４の機種を認識し、自身の機種とプリンタ１４の機種との組合せを判断して最適な階調特性を選択する（ステップＳ３１４）。
【００７８】
次いで、カメラ１２に装着されている記録メディア１８からデータを読み込み、画像の再生表示を行う（ステップＳ３１６）。この状態でカメラ１２はプリント対象画像の選択を受け付ける（ステップＳ３１８）。ユーザはＬＣＤ３６に表示される再生画像を見ながら印画を希望する画像を選択することができる。プリントすべき画像の選択が完了すると、前記ステップＳ３１４で選択した階調特性に応じて演算処理を行い、プリンタ１４に最適な階調変換を施した印画画像を生成し、該印画画像をプリンタ１４に送信する（ステップＳ３２０）。
【００７９】
プリンタ１４は、カメラ１２から送られた印画用画像データを受信し、受信したデータに基づいて印画を実行する。これにより、カメラ１２とプリンタ１４の不特定の組合せに対応して最適な印画画質を得ることができる。
【００８０】
次に、上述した各実施形態において適用される印刷プレビューの技術について説明する。
【００８１】
カメラ１２とプリンタ１４を接続してプリントする場合に、プリンタ１４にセットされた用紙サイズと印画したい画像の画素数の関係から、印画時に画面の一部が切り取られてしまうことがある。このような、切取処理によって画像中の必要な部分が印画されないという印画ミスを防止するために、本発明の実施形態では、印画前にカメラ１２のＬＣＤ３６にて印画状態を表示し、ユーザが印画領域の確認及び調整を行うことができるようになっている。
【００８２】
図７乃至図９にその例を示す。図７に示したように、記録画像８０に対して印画領域８２が設定されている場合には、印画時に右端の人物が欠けてしまい、最適な画像とは言えない。このような状況に鑑み、本例のカメラ１２ではＬＣＤ３６上で印画領域８２を移動させることができる。
【００８３】
すなわち、プリンタ１４から受信した印画情報に基づいてカメラ１２のＬＣＤ３６には印画領域８２を示す枠線が表示され、ユーザは、カメラ１２に設けられている十字方向キーを使って、図８に示すように、印画領域８２を任意の位置及びサイズに選択できる。なお、本例における印画領域８２の選択操作においてアスペクト比は維持されるが、アスペクト比を任意に変更する態様も可能である。
【００８４】
図８では、十字方向キーの操作に応じて印画領域８２の枠線を上下左右に移動させているが、記録画像に対して印画領域８２を相対的に移動させた表示を実現すればよく、印画領域８２の枠線の表示位置を固定とし（例えば、画面の中央に表示）、画像側を移動させてもよい。
【００８５】
ユーザによって印画領域８２が設定されると、カメラ１２はその設定に従って当該印画領域８２について印画用の画像データを生成し、プリンタ１４に送信する。
【００８６】
図９にプリント例を示す。図９（ａ）は図７に示した固定の印画領域で印画したプリント例であり、図９（ｂ）は図８で説明したユーザ選択による印画領域で印画したプリント例である。図９（ａ），（ｂ）を比較すると明らかなように、ユーザが事前に印画領域を確認して、所望の調整を行うことにより、右端の人物が欠けずに、また上下のバランスの良い、良好なプリントを得ることができる。
【００８７】
【発明の効果】
以上説明したように本発明によれば、使用するプリンタからの印画情報と撮影時に記録された撮影情報に基づいて電子カメラが自動的に最適な印画画像を生成してプリンタに送信するようにしたので、ユーザはプリンタを意識することなく撮影することができ、プリンタの性能に応じた最適なプリントを得ることができる。
【００９０】
また、本発明によれば、印画対象となる画像内容を電子カメラの画像表示手段に表示する際に、プリンタからの情報を基に印画可能な領域を表示し、ユーザが印画範囲を確認しながら、印画領域を自由に選択できるようにしたので、必要な画像部分が欠落するなどの印画ミスを未然に防止でき、最適なプリントを得ることができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るプリントシステムの構成図
【図２】本実施形態に係るプリントシステムにおけるカメラ及びプリンタの内部構成を示すブロック図
【図３】印画処理のシーケンスを示すフローチャート
【図４】本発明の他の実施形態に係るプリントシステムの構成図
【図５】本発明の更に他の実施形態に係るプリントシステムの構成図
【図６】図５に示したプリントシステムにおけるカメラの動作手順を示すフローチャート
【図７】印画領域の表示例を示す図
【図８】印画領域が変更される例を示す図
【図９】図９（ａ）は固定の印画領域で印画したプリント例を示す図であり、図９（ｂ）はユーザ選択による印画領域で印画したプリント例を示す図
【図１０】従来のプリントシステムの構成図
【符号の説明】
１０…プリントシステム、１２…カメラ、１４…プリンタ、１６…ケーブル、１８…記録メディア、２２…ＣＣＤ、２８…信号処理部、３０…ＣＰＵ、３４…拡大縮小部、３６…ＬＣＤ、５０…通信インターフェース部、５２…通信インターフェース部、５４…ＣＰＵ、６０…データ変換部、６２…印画処理部
【図１】
0003855783.tif 000002
【図２】
0003855783.tif 000003
【図３】
0003855783.tif 000004
【図４】
0003855783.tif 000005
【図５】
0003855783.tif 000006
【図６】
0003855783.tif 000007
【図７】
0003855783.tif 000008
【図８】
0003855783.tif 000009
【図９】
0003855783.tif 000010
【図１０】
0003855783.tif 000011