(57)【要約】【課題】撮影から外部機器への画像データの取り込み、プリント指示までの操作をスムーズに行うことができる撮像装置を提供する。【解決手段】最後の撮像から一定時間が経過すると、記憶メディア１５０に記録されている画像データが通信部１５２を介してプリントサーバに自動送信される。これにより、面倒な送信操作を行わずに画像データの取り込みを行うことができる。また、非撮影時に画像データを送信するため、効率よく画像データを送信することができる。【選択図】      図４
2006025257.tif 000002
【特許請求の範囲】
【請求項１】
撮像指示に応じて撮像素子から画像データを取得し、所要の信号処理を施して記憶メディアに記録する撮像装置において、
外部機器との間でデータを送受信する通信手段と、
最後の撮像からの経過時間を計測する計時手段と、
前記計時手段で計測された経過時間が一定時間を越えると、前記通信手段を介して前記画像データを前記外部機器に送信する通信制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
撮像指示に応じて撮像素子から画像データを取得し、所要の信号処理を施して記憶メディアに記録する撮像装置において、
外部機器との間でデータを送受信する通信手段と、
撮像を指示するレリーズボタンへの指の接触を検出する接触検出手段と、
前記接触検出手段の最後の検出からの経過時間を計測する計時手段と、
前記計時手段で計測された経過時間が一定時間を越えると、前記通信手段を介して前記画像データを前記外部機器に送信する通信制御手段と、
を備えたことを特徴とする撮像装置。
【請求項３】
画像データを解析し、撮像された画像に写されている人物の数を検出する画像解析手段と、
前記画像解析手段で検出された人物の数をプリント枚数に設定するプリント枚数設定手段と、
を備え、前記プリント枚数設定手段で設定されたプリント枚数の情報を付加して画像データを外部機器に送信することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記画像解析手段で検出された人物の数を表示する表示手段と、
前記表示手段に表示された数を修正する修正手段と、
を備え、前記プリント枚数設定手段は、前記修正手段で修正された数をプリント枚数に設定することを特徴とする請求項３に記載の撮像装置。
【請求項５】
画像データのプリントサイズを設定するプリントサイズ設定手段を備え、該プリントサイズ設定手段で設定されたプリントサイズの情報を付加して画像データを外部機器に送信することを特徴とする請求項１、２、３又は４に記載の撮像装置。
【請求項６】
ＲＡＷ画像データの現像条件を設定する現像条件設定手段を備え、該現像条件設定手段で設定された現像条件の情報を付加してＲＡＷ画像データを外部機器に送信することを特徴とする請求項１、２、３、４又は５に記載の撮像装置。
【請求項７】
前記通信手段を介して送信した画像データと前記外部機器で受信された画像データとが一致するか否か照合する照合手段と、
前記照合手段による照合の結果、前記通信手段を介して送信した画像データと前記外部機器で受信された画像データとが一致すると、前記通信手段を介して送信した画像データを前記記憶メディアから消去する消去手段と、
を備えたことを特徴とする請求項１、２、３、４、５又は６に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置に係り、特に撮像した画像データを外部機器に送信する機能を備えた撮像装置に関する。
【背景技術】
【０００２】
デジタルカメラで撮影した画像をプリントする場合、通常はデジタルカメラの画像をパーソナルコンピュータに取り込み、パーソナルコンピュータでプリントサイズ、プリント枚数等の設定して、プリンタに出力することが行われる。
【０００３】
一方、特許文献１には、パーソナルコンピュータを用いることなく画像をプリントするシステムとして、子カメラで撮影した画像データを親カメラに送信し、親カメラでプリントに必要なデータを生成して直接プリンタに出力するシステムが記載されている。
【特許文献１】特開平１１−２７５５０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のプリントシステムでは、撮影者からの取り込み指示に応じて子カメラの画像データを親カメラに取り込むようにしているため、画像データの取り込みに手間がかかるという欠点がある。
【０００５】
また、画像データの消去も手動で行わなければならないため、常に記憶メディアの空き容量を確認しながら撮影しなければならないという欠点もある。さらに、送信が不完全なまま誤って消去されてしまうおそれもある。
【０００６】
また、すべてのプリント設定を親カメラ側で行うようにしているため、実際の撮影を行う子カメラ側では何も行うことができず、撮影者の意図を素早くプリントに反映することができないという欠点もある。
【０００７】
本発明は、このような事情に鑑みてなされたもので、撮影から外部機器への画像データの取り込み、プリント指示までの操作をスムーズに行うことができる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、前記目的を達成するために、撮像指示に応じて撮像素子から画像データを取得し、所要の信号処理を施して記憶メディアに記録する撮像装置において、外部機器との間でデータを送受信する通信手段と、最後の撮像からの経過時間を計測する計時手段と、前記計時手段で計測された経過時間が一定時間を越えると、前記通信手段を介して前記画像データを前記外部機器に送信する通信制御手段と、を備えたことを特徴とする撮像装置を提供する。
【０００９】
本発明によれば、最後の撮像から一定時間が経過すると、記憶メディアに記録されている画像データが外部機器に自動送信される。これにより、面倒な送信操作を行わずに画像データの取り込みを行うことができる。また、非撮影時に画像データを送信するため、効率よく画像データを送信することができる。
【００１０】
また、請求項２に係る発明は、前記目的を達成するために、撮像指示に応じて撮像素子から画像データを取得し、所要の信号処理を施して記憶メディアに記録する撮像装置において、外部機器との間でデータを送受信する通信手段と、撮像を指示するレリーズボタンへの指の接触を検出する接触検出手段と、前記接触検出手段の最後の検出からの経過時間を計測する計時手段と、前記計時手段で計測された経過時間が一定時間を越えると、前記通信手段を介して前記画像データを前記外部機器に送信する通信制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００１１】
本発明によれば、最後にレリーズボタンに触れてから一定時間が経過すると、記憶メディアに記録されている画像データが外部機器に自動送信される。これにより、面倒な送信操作を行わずに画像データの取り込みを行うことができる。また、非撮影時に画像データを送信するため、効率よく画像データを送信することができる。
【００１２】
また、請求項３に係る発明は、前記目的を達成するために、画像データを解析し、撮像された画像に写されている人物の数を検出する画像解析手段と、前記画像解析手段で検出された人物の数をプリント枚数に設定するプリント枚数設定手段と、を備え、前記プリント枚数設定手段で設定されたプリント枚数の情報を付加して画像データを外部機器に送信することを特徴とする請求項１又は２に記載の撮像装置を提供する。
【００１３】
本発明によれば、撮像された画像に写されている人物の数が自動で検出され、プリント枚数に設定される。そして、設定されたプリント枚数の情報が付加されて画像データが外部機器に送信される。これにより、外部機器側でプリント枚数を設定する手間が省け、プリントの設定を迅速に行うことができる。
【００１４】
また、請求項４に係る発明は、前記目的を達成するために、前記画像解析手段で検出された人物の数を表示する表示手段と、前記表示手段に表示された数を修正する修正手段と、を備え、前記プリント枚数設定手段は、前記修正手段で修正された数をプリント枚数に設定することを特徴とする請求項３に記載の撮像装置を提供する。
【００１５】
本発明によれば、画像解析手段で自動検出した人物の数を修正することができる。これにより、必要に応じてプリント枚数を簡単に修正することができる。
【００１６】
また、請求項５に係る発明は、前記目的を達成するために、画像データのプリントサイズを設定するプリントサイズ設定手段を備え、該プリントサイズ設定手段で設定されたプリントサイズの情報を付加して画像データを外部機器に送信することを特徴とする請求項１、２、３又は４に記載の撮像装置を提供する。
【００１７】
本発明によれば、画像データのプリントサイズを設定することができる。そして、設定したプリントサイズの情報を付加して画像データを外部機器に送信することができる。これにより、外部機器側でプリントサイズを設定する手間が省け、プリントの設定を迅速に行うことができる。
【００１８】
また、請求項６に係る発明は、前記目的を達成するために、ＲＡＷ画像データの現像条件を設定する現像条件設定手段を備え、該現像条件設定手段で設定された現像条件の情報を付加してＲＡＷ画像データを外部機器に送信することを特徴とする請求項１、２、３、４又は５に記載の撮像装置を提供する。
【００１９】
本発明によれば、撮影した画像データがＲＡＷデータの場合、その現像条件を設定することができる。そして、設定した現像条件の情報を付加してＲＡＷ画像データを外部機器に送信することができる。これにより、外部機器側でＲＡＷ画像データの現像条件を設定する手間が省け、現像処理を迅速に行うことができる。
【００２０】
また、請求項７に係る発明は、前記目的を達成するために、前記通信手段を介して送信した画像データと前記外部機器で受信された画像データとが一致するか否か照合する照合手段と、前記照合手段による照合の結果、前記通信手段を介して送信した画像データと前記外部機器で受信された画像データとが一致すると、前記通信手段を介して送信した画像データを前記記憶メディアから消去する消去手段と、を備えたことを特徴とする請求項１、２、３、４、５又は６に記載の撮像装置を提供する。
【００２１】
本発明によれば、送信した画像データと外部機器で受信された画像データとが照合され、一致した場合に送信した画像データが記憶メディアから消去される。これにより、送信が不完全なまま誤って画像データが消去されてしまうのを防止できる。また、送信した画像データを消去することにより、記憶メディアの空き容量を気にすることなく連続して撮影を行うことができる。
【発明の効果】
【００２２】
本発明に係る撮像装置によれば、撮影から画像データの取り込み、プリント指示までの操作をスムーズに行うことができる。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面に従って本発明に係る撮像装置を実施するための最良の形態について説明する。
【００２４】
図１は、本発明が適用されたデジタルカメラを用いたプリントシステムの一例を示すシステム構成図である。
【００２５】
同図に示すように、このプリントシステムは、デジタルカメラ１０と、デジタルカメラ１０から送信される画像データを受信してプリントデータを生成するプリントサーバ２００と、プリントサーバ２００からのプリント依頼に応じて画像をプリントするプリンタ３００とで構成されている。
【００２６】
図２、図３は、本発明が適用されたデジタルカメラの外観構成の一例を示す正面斜視図と背面斜視図である。
【００２７】
同図に示すように、デジタルカメラ１０のカメラボディ１２は、扁平な矩形状に形成されており、その正面には、撮影レンズ１４、ファインダ窓１６、ストロボ１８、アンテナ２０等が設けられている。また、カメラボディ１２の上面には、レリーズボタン２２、電源／モードスイッチ２４等が設けられており、背面には、ファインダ接眼部２８、液晶モニタ３０、ズームボタン３２、十字ボタン３４、ＭＥＮＵ／ＯＫボタン３６、ＤＩＳＰボタン３８、ＢＡＣＫボタン４０等が設けられている。また、図示しないカメラボディの底面には、開閉自在なカバーを介してメディアスロットとバッテリー装填部とが設けられており、このメディアスロットとバッテリ装填部にメモリカード（記憶メディア）とバッテリとが着脱自在に装填される。
【００２８】
撮影レンズ１４は、沈胴式のズームレンズで構成されており、カメラの電源をＯＮにすると繰り出され、ＯＦＦにすると沈胴する。
【００２９】
アンテナ２０は、カメラボディ１２の正面左端に配設されており、カメラのグリップを兼用している。
【００３０】
レリーズボタン２２は、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されており、指の接触を検知するタッチセンサ２２Ａが設けられている。デジタルカメラ１０は、このレリーズボタン２２を半押しすると、ＡＥ（Automatic Exposure：自動露出）、ＡＦ（Auto Focus：自動合焦）、ＡＷＢ（Automatic White Balance ：自動ホワイトバランス）が機能し、全押しすると、画像の記録処理を実行する（静止画撮影時）。
【００３１】
電源／モードスイッチ２４は、デジタルカメラ１０の電源をＯＮ／ＯＦＦする電源スイッチとしての機能と、デジタルカメラ１０のモードを設定するモードスイッチとしての機能を有しており、「ＯＦＦ位置」、「再生位置」、「撮影位置」の間をスライド自在に設けられている。デジタルカメラ１０は、この電源／モードスイッチ２４を「再生位置」又は「撮影位置」に合わせることにより、電源がＯＮになり、「ＯＦＦ位置」に合わせることにより、電源がＯＦＦになる。そして、電源／モードスイッチ２４を「再生位置」に合わせることにより、「再生モード」に設定され、「撮影位置」に合わせることにより、「撮影モード」に設定される。
【００３２】
液晶モニタ３０は、カラー表示が可能な液晶ディスプレイで構成されている。この液晶モニタ３０は、再生モード時に撮影済み画像を表示するための画像表示パネルとして利用されるとともに、各種設定時にユーザインターフェース表示パネルとして利用される。また、撮影時には必要に応じてスルー画像が表示されて、画角確認用の電子ファインダとして利用される。
【００３３】
ズームボタン３２は、望遠側へのズームを指示するズームテレボタン３２Ｔと、広角側へのズームを指示するズームワイドボタン３２Ｗとで構成されている。
【００３４】
十字ボタン３４は、上下左右４方向に押圧可能に設けられており、押圧された方向への指示を入力するボタンとして機能する。
【００３５】
ＭＥＮＵ／ＯＫボタン３６は、各モードの通常画面からメニュー画面への遷移を指示するボタン（ＭＥＮＵボタン）として機能するとともに、選択内容の確定、処理の実行等を指示するボタン（ＯＫボタン）として機能する。
【００３６】
ＤＩＳＰボタン３８は、背面表示パネルの表示内容の切り替えを指示するボタンとして機能し、ＢＡＣＫボタン４０は、入力操作のキャンセル等を指示するボタンとして機能する。
【００３７】
図４は、デジタルカメラ１０の電気的構成を示すブロック図である。同図に示すように、デジタルカメラ１０は、ＣＰＵ１１０、操作部（レリーズボタン２２、電源／モードスイッチ２４、ズームボタン３２、十字ボタン３４、ＭＥＮＵ／ＯＫボタン３６、ＤＩＳＰボタン３８、ＢＡＣＫボタン４０等）１１２、ＲＯＭ１１６、ＥＥＰＲＯＭ１１８、メモリ（ＳＤＲＡＭ）１２０、ＶＲＡＭ１２２、タッチセンサ２２Ａ、計時部１２４、光学ユニット１２６、フォーカスモータドライバ１２８、ズームモータドライバ１３０、アイリスモータドライバ１３２、撮像素子１３４、タイミングジェネレータ（ＴＧ）１３６、アナログ処理部１３８、Ａ／Ｄ変換器１４０、画像入力コントローラ１４２、画像信号処理部１４４、圧縮・伸張処理部１４６、メディアコントローラ１４８、記憶メディア（メモリカード）１５０、通信部１５２、ＬＣＤ／ビデオエンコーダ１５４、ＯＳＤ回路１５６、ＡＥ／ＡＷＢ検出部１５８、ＡＦ検出部１６０、データ照合部１６２、画像解析部１６４等で構成されている。
【００３８】
ＣＰＵ１１０は、デジタルカメラ１０の全体の動作を制御する制御部として機能するとともに、各種の演算処理を行う演算手段として機能し、操作部１１２からの入力に基づき所定の制御プログラムに従って各部を制御する。
【００３９】
バス１１４を介して接続されたＲＯＭ１１６には、ＣＰＵ１１０が実行する制御プログラム及び制御に必要な各種データ等が格納されており、ＥＥＰＲＯＭ１１８には、ユーザ設定情報等のデジタルカメラ１０の動作に関する各種設定情報等が格納されている。
【００４０】
メモリ（ＳＤＲＡＭ）１２０は、ＣＰＵ１１０の演算作業用領域として利用されるとともに、画像データの一時記憶領域として利用され、ＶＲＡＭ１２２は、表示用の画像データ専用の一時記憶領域として利用される。
【００４１】
タッチセンサ２２Ａは、レリーズボタン２２への指の接触を検知し、検知した接触情報をＣＰＵ１１０に出力する。
【００４２】
計時部１２４は、ＣＰＵ１１０からの指令に応じて現在時刻を計時し、計時した時間情報をＣＰＵ１１０に出力する。また、最後の撮影からの経過時間及び最後にレリーズボタン２２に指が触れてからの経過時間（タッチセンサ２２Ａで最後に指の接触が検知されてからの経過時間）を計時し、計時した経過時間の情報をＣＰＵ１１０に出力する。
【００４３】
光学ユニット１２６は、撮影レンズ１４と絞り５０とで構成されている。
【００４４】
撮影レンズ１４は、図示しないフォーカスモータに駆動されて光軸に沿って前後移動するフォーカスレンズ１４Ｆと、図示しないズームモータに駆動されて光軸に沿って前後移動するズームレンズ１４Ｚとを備えている。ＣＰＵ１１０は、フォーカスモータドライバ１２８を介してフォーカスモータの駆動を制御することにより、撮影レンズ１４のフォーカスを制御し、ズームモータドライバ１３０を介してズームモータの駆動を制御することにより、撮影レンズ１４のズームを制御する。
【００４５】
絞り５０は、図示しないアイリスモータに駆動されることにより、開口量（絞り値）が変化する。ＣＰＵ１１０は、アイリスモータドライバ１３２を介してアイリスモータの駆動を制御することにより、絞り５０の絞り値を制御する。
【００４６】
撮像素子１３４は、カラーＣＣＤで構成されており、その受光面には多数のフォトダイオード（受光素子）が配列されている。光学ユニット１２６を介して撮像素子１３４の受光面に入射した光は、各フォトダイオードによって入射光量に応じた量の信号電荷に変換される。
【００４７】
タイミングジェネレータ（ＴＧ）１３６は、ＣＰＵ１１０の制御の下、主として撮像素子１３４を駆動するためのタイミング信号を生成する。撮像素子１３４は、このタイミングジェネレータ１３６から加えられるタイミング信号に従って各フォトダイオードに蓄積された信号電荷を電圧信号（画像信号）として出力する。
【００４８】
アナログ処理部１３８は、撮像素子１３４から順次出力される画像信号を相関二重サンプリング処理（撮像素子の出力信号に含まれるノイズ（特に熱雑音）等を軽減することを目的として、撮像素子の１画素毎の出力信号に含まれるフィードスルー成分レベルと画素信号成分レベルとの差をとることにより正確な画素データを得る処理）するとともに、増幅する。
【００４９】
Ａ／Ｄ変換器１４０は、アナログ処理部１３８から出力されたＲ、Ｇ、Ｂのアナログの画像信号をそれぞれ１２ビットのデジタルの画像信号に変換する。
【００５０】
画像入力コントローラ１４２は、所定容量のラインバッファを内蔵し、Ａ／Ｄ変換器１４０から出力された１画像分の画像信号を蓄積して、メモリ１２０に格納する。
【００５１】
画像信号処理部１４４は、同時化部（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する処理部）、ホワイトバランス補正部、ガンマ補正部、輪郭補正部、輝度・色差信号生成部等を含み、ＣＰＵ１１０の制御の下、入力されたデジタル画像信号に所要の信号処理を施して、画像データを生成する。
【００５２】
圧縮・伸張処理部１４６は、ＣＰＵ１１０の制御の下、入力された画像データに圧縮処理を施し、所定フォーマットの圧縮画像データを生成する。また、入力された圧縮画像データに伸張処理を施し、非圧縮のデジタル画像データを生成する。
【００５３】
メディアコントローラ１４８は、ＣＰＵ１１０の制御の下、メディアスロットに装填された記憶メディア（メモリカード）１５０に対してデータの読み出し及び書き込みを制御する。
【００５４】
通信部１５２は、ＣＰＵ１１０の制御の下、画像データ等の情報を符号化、復号化してアンテナ２０から送受信し、外部機器（ここでは、プリントサーバ２００）との間でデータ通信を行う。なお、通信方式は特に限定されず、たとえば無線ＬＡＮ方式、Ｂｌｕｅｔｏｏｔｈ方式、赤外線方式などの方式を適用することができる。また、公衆回線を利用して通信するようにしてもよい。
【００５５】
ビデオエンコーダ１５４は、ＣＰＵ１１０の制御の下、画像データが示す画像を液晶モニタ３０に表示するための信号を生成し、液晶モニタ３０に出力する。
【００５６】
ＯＳＤ（On Screen Display ）回路１５６は、ＣＰＵ１１０の制御の下、液晶モニタ３０に表示するための文字や図形等を示す信号を生成し、ビデオエンコーダ１５４に出力する。
【００５７】
ＡＥ／ＡＷＢ検出部１５８は、ＣＰＵ１１０の制御の下、入力された画像信号からＡＥ制御及びＡＷＢ制御に必要な物理量を算出する。
【００５８】
たとえば、ＡＥ制御に必要な物理量として、１画面を複数のエリア（たとえば１６×１６）に分割し、分割した各エリアごとにＲ、Ｇ、Ｂの画像信号の積算値を算出する。ＣＰＵ１１０は、このＡＥ／ＡＷＢ検出部１５８から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出して、撮影に適した露出値（撮影ＥＶ値）を算出し、算出した撮影ＥＶ値と所定のプログラム線図から絞り値とシャッタースピードを決定する。
【００５９】
また、ＡＷＢ制御に必要な物理量として、１画面を複数のエリア（例えば、１６×１６）に分割し、分割した各エリアごとにＲ、Ｇ、Ｂの画像信号の色別の平均積算値を算出する。ＣＰＵ１１０は、得られたＲの積算値、Ｂの積算値、Ｇの積算値から各分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、求めたＲ／Ｇ、Ｂ／Ｇの値のＲ／Ｇ、Ｂ／Ｇの色空間における分布等に基づいて光源種判別を行う。そして、判別された光源種に適したホワイトバランス調整値に従って、たとえば各比の値がおよそ１（つまり、１画面においてＲＧＢの積算比率がＲ：Ｇ：Ｂ≒１：１：１）になるように、ホワイトバランス調整部のＲ、Ｇ、Ｂ信号に対するゲイン値（ホワイトバランス補正値）を決定する。
【００６０】
ＡＦ検出部１６０は、ＣＰＵ１１０の制御の下、入力された画像信号からＡＦ制御に必要な物理量を算出する。本実施の形態のデジタルカメラ１０では、画像のコントラストによりＡＦ制御を行うものとし、ＡＦ検出部１６０は、入力された画像信号から画像の鮮鋭度を示す焦点評価値を算出する。ＣＰＵ１１０は、このＡＦ検出部１６０で算出される焦点評価値が極大となるように、フォーカスモータドライバ１２８の駆動を制御し、フォーカスレンズ１４Ｆの移動を制御する。
【００６１】
データ照合部１６２は、ＣＰＵ１１０の制御の下、画像データを解析し通信部１５２を介して送信したデータと、送信先（ここでは、プリントサーバ２００）で受信されたデータとが一致するか照合し（ベリファイ）、その結果をＣＰＵ１１０に出力する。。
【００６２】
画像解析部１６４は、ＣＰＵ１１０の制御の下、撮影された画像に写されている人物の顔（肌色領域）を抽出して、その数（人数：ｍ）をカウントする。そして、そのカウントした人数（ｍ）をＣＰＵ１１０に出力する。
【００６３】
次に、前記のごとく構成されたデジタルカメラ１０の基本的な撮影処理の動作手順について説明する。
【００６４】
上記のように、デジタルカメラ１０は、レリーズボタン２２の半押しでＡＥ、ＡＦ、ＡＷＢが機能し、全押しで画像記録が行われる。レリーズボタン２２が半押しされると、ＣＰＵ１１０にＳ１ＯＮ信号が入力され、このＳ１ＯＮ信号に応動して、ＣＰＵ１１０はＡＥ、ＡＦ、ＡＷＢの処理を実行する。
【００６５】
まず、Ｓ１ＯＮ信号に応動して撮像素子１３４から出力された画像信号が、アナログ処理部１３８、Ａ／Ｄ変換器１４０を介して画像入力コントローラ１４２に取り込まれ、メモリ１２０に格納される。メモリ１２０に格納された画像信号は、ＡＥ／ＡＷＢ検出部１５８並びにＡＦ検出部１６０に加えられる。
【００６６】
ＡＥ／ＡＷＢ検出部１５８は、入力された画像信号からＡＥ制御及びＡＷＢ制御に必要な物理量を算出し、ＣＰＵ１１０に出力する。ＣＰＵ１１０は、このＡＥ／ＡＷＢ検出部１５８からの出力に基づき、絞り値とシャッタースピードを決定するとともに、ホワイトバランス補正値を決定する。
【００６７】
また、ＡＦ検出部１６０は、入力された画像信号からＡＦ制御に必要な物理量を算出し、ＣＰＵ１１０に出力する。ＣＰＵ１１０は、このＡＦ検出部１６０からの出力に基づきフォーカスモータドライバ１２８の駆動を制御し、フォーカスレンズ１４Ｆの移動を制御して、撮影レンズ１４のピントを主要被写体に合わせる。
【００６８】
この後、レリーズボタン２２が全押しされると、ＣＰＵ１１０にＳ２ＯＮ信号が入力され、このＳ２ＯＮ信号に応動して、ＣＰＵ１１０は画像の記録処理を実行する。
【００６９】
まず、上記のＡＥ処理で求めた絞り値、シャッタースピードで撮像素子１３４を露光し、記録用の画像信号の取り込みを行う。撮像素子１３４から出力された画像信号は、アナログ処理部１３８、Ａ／Ｄ変換器１４０を介して画像入力コントローラ１４２に取り込まれ、メモリ１２０に格納される。
【００７０】
メモリ１２０に格納された画像信号は、ＣＰＵ１１０の制御の下、画像信号処理部１４４に加えられ、輝度データと色差データとからなる画像データ（ＹＣデータ）に変換される。画像信号処理部１４４で生成された画像データは、一旦、メモリ１２０に格納されたのち、圧縮・伸張処理部１４６に加えられ、所定の圧縮フォーマット（たとえば、ＪＰＥＧ）に従って圧縮されて、再度、メモリ１２０に格納される。
【００７１】
ＣＰＵ１１０は、メモリ１２０に格納された圧縮画像データを所定フォーマット（たとえば、Ｅｘｉｆ）の静止画像ファイルとして、記憶メディア（メモリカード）１５０に記録する。
【００７２】
なお、本実施の形態のデジタルカメラ１０では、画像データをＲＡＷ形式で記録することもできるようにされており、ＲＡＷ形式で記録する場合は、撮像素子１３４からアナログ処理部１３８、Ａ／Ｄ変換器１４０、画像入力コントローラ１４２を介してメモリ１２０に取り込まれた画像データ（ＲＡＷ画像データ）が、そのまま記憶メディア１５０に記録される。
【００７３】
次に、デジタルカメラ１０の基本的な再生処理の動作手順について説明する。
【００７４】
上記のように、デジタルカメラ１０は、カメラのモードを再生モードに設定することにより、液晶モニタ上で記録済みの画像ファイルの再生を行うことができる。
【００７５】
電源／モードスイッチ２４を再生位置に合わせ、カメラのモードを再生モードに設定すると、ＣＰＵ１１０は、メディアコントローラ１４８にコマンドを出力し、記憶メディア１５０に最後に記録された画像ファイルの画像データを読み出させる。
【００７６】
読み出された画像ファイルの画像データは、圧縮・伸張処理部１４６に加えられ、伸張処理が施されて非圧縮の画像データにされたのち、ビデオエンコーダ１５４を介してモニタ３０に出力される。これにより、記憶メディア１５０に記録されている画像がモニタ３０に再生表示される。
【００７７】
画像のコマ送りは、十字ボタン３４の左右のキー操作で行なわれ、右キーが操作されると、次の画像ファイルが記憶メディア１５０から読み出され、液晶モニタ３０に再生表示される。また、十字ボタン３４の左キーが操作されると、一つ前の画像ファイルが記憶メディア１５０から読み出され、液晶モニタ３０に再生表示される。
【００７８】
以上が本実施の形態のデジタルカメラ１０における基本的な撮影、再生処理の動作手順である。
【００７９】
さて、上記のように本実施の形態のデジタルカメラ１０は通信機能を備えており、外部機器（ここでは、プリントサーバ２００）と無線で通信して画像データ等の送受信を行うことができる。画像データの送信は、撮影後すぐに自動送信する即時送信モードと、最後の撮影から一定時間経過すると自動送信する非即時送信モード１と、最後にレリーズボタンに触れてから一定時間経過すると自動送信する非即時送信モード２と、手動で送信する手動送信モードの４つの送信モードが用意されており、ユーザが任意に選択できるようにされている。
【００８０】
また、送信する画像データに対してプリントの要／不要の設定やプリント条件（プリント枚数やプリントサイズ等）の設定、送信した画像データの取り扱い（保存又は削除）の設定等を行うことができるようにされており、これらの情報を付加して画像データを送信できるようにされている。
【００８１】
さらに、送信する画像データがＲＡＷ画像データの場合には、現像条件（画質、明るさ、ホワイトバランス、鮮やかさ、シャープネス等）の設定ができるようにされており、この現像条件の情報を付加して、画像データを送信できるようにされている。
【００８２】
これらの画像データの送信時における処理動作については、次のプリントサーバ２００の構成についての説明後、プリントサーバの作用と共に説明する。
【００８３】
図５は、プリントサーバの電気的構成を示すブロック図である。同図に示すように、プリントサーバ２００は、ＣＰＵ２１０、ＲＯＭ２１２、ＲＡＭ２１４、第１データストレージ部２１６、第２データストレージ部２１８、プリントデータ生成部２２０、ＲＡＷ画像データ現像部２２２、現像／プリント条件記憶部２２４、通信部２２６、操作部２２８、表示部２３０で構成されている。
【００８４】
ＣＰＵ２１０は、プリントサーバ全体の動作を統括、制御する制御部として機能し、所定の制御プログラムに従って各部を制御する。バス２３２を介して接続されたＲＯＭ２１２には、ＣＰＵ２１０が実行する制御プログラム及び制御に必要な各種データ等が格納されており、ＲＡＭ２１４は、ＣＰＵ２１０の作業用領域等として利用される。
【００８５】
第１データストレージ部２１６は、ＣＰＵ２１０の制御の下、デジタルカメラ１０から受信した画像データのプリント用の作業領域として利用される。すなわち、デジタルカメラ１０から受信した画像データの一時的な保管や、プリンタ３００に送信するプリントデータの一時的な保管などに利用される。
【００８６】
一方、第２データストレージ部２１８は、ＣＰＵ２１０の制御の下、デジタルカメラ１０から受信した画像データの記憶領域に利用される。
【００８７】
この第１データストレージ部２１６と第２データストレージ部２１８は、たとえばハードディスクやＤＶＤ、ＭＯ等の大容量の記憶装置で構成されている。なお、一つの記憶装置の記憶領域を分割して、第１データストレージ部２１６と第２データストレージ部２１８に利用してもよいし、また、第１データストレージ部２１６をＲＡＭで構成し、第２データストレージ部２１８のみをハードディスク等の大容量の記憶装置で構成してもよい。本例では記憶領域を分割して使用することにより、１つのハードディスクで第１データストレージ部２１６と第２データストレージ部２１８を構成するものとする。
【００８８】
プリントデータ生成部２２０は、ＣＰＵ２１０の制御の下、デジタルカメラ１０から受信した画像データからプリンタ３００に出力するためのプリントデータを生成する（プリンタ３００に適合するデータ形式に変換する。）。
【００８９】
ＲＡＷ画像データ現像部２２２は、ＣＰＵ２１０の制御の下、デジタルカメラ１０から受信したＲＡＷ画像データを所定の現像条件に従って現像処理する。このＲＡＷ画像データ現像部２２２は、デジタルカメラ１０から受信したＲＡＷ画像データに現像条件が付されている場合は、それに従って受信したＲＡＷ画像データを現像処理し、受信したＲＡＷ画像データに現像条件が付されていない場合は、既定の現像条件に従って受信したＲＡＷ画像データを現像処理する。
【００９０】
現像／プリント条件記憶部２２４には、ＲＡＷ画像データの既定の現像条件と既定のプリント条件（プリント枚数、プリントサイズ）が記憶されている。デジタルカメラ１０から受信した画像データが、ＲＡＷ画像データの場合であって、そのＲＡＷ画像データに現像条件が付されていない場合は、この現像／プリント条件記憶部２２４に記憶された既定の現像条件を用いて受信したＲＡＷ画像データの現像処理が行われる。また、デジタルカメラ１０から受信した画像データにプリント条件が付されていない場合は、この現像／プリント条件記憶部２２４に記憶された既定のプリント条件に従って受信した画像データのプリント処理が行われる。この現像／プリント条件記憶部２２４は、たとえばＥＥＰＲＯＭ等の不揮発性メモリで構成されている。
【００９１】
通信部２２６は、ＣＰＵ２１０の制御の下、画像データ等の情報を符号化、復号化してアンテナ２２６Ａから送受信し、デジタルカメラ１０及びプリンタ３００との間でデータ通信を行う。
【００９２】
操作部２２８は、たとえばキーボード、マウス等で構成されており、プリントモードの設定やプリント指示などの入力に用いられる。
【００９３】
表示部２３０は、たとえば液晶ディスプレイで構成されており、システム全体の動作状況の表示や各種設定時の操作画面として利用される。
【００９４】
プリンタ３００は、プリントサーバ２００の通信部２２６との間で無線で通信する通信手段を備えており、そのプリントサーバ２００から送信されるプリントデータに基づいて紙媒体その他の記録シートに画像をプリントして出力する。
【００９５】
なお、プリント方式については、特に限定されるものではなく、ＴＡ方式、インクジェット方式、レーザー方式などのプリント方式を適用することができる。
【００９６】
次に、前記のごとく構成されたプリントシステムにおけるプリント処理の動作について説明する。
【００９７】
プリント処理の全体の流れとしては、まず、デジタルカメラ１０で撮影し、撮影した画像データをプリントサーバ２００に送信し、プリントサーバ２００でプリントデータを生成して、プリンタ３００から出力する。
【００９８】
上記のようにデジタルカメラ１０は、プリントサーバ２００に画像データを送信する際、撮影後すぐに自動送信する即時送信モードと、最後の撮影から一定時間経過すると自動送信する非即時送信モード１と、最後にレリーズボタンに触れてから一定時間経過すると自動送信する非即時送信モード２と、手動で送信する手動送信モードの４つの送信モードを備えており、ユーザが任意に選択できるようにされている。
【００９９】
また、送信する画像データに対してプリントの要／不要の設定やプリント条件の設定、送信した画像データの取り扱いの設定等を行うことができるようにされており、これらの情報を付加して、画像データを送信できるようにされている。
【０１００】
さらに、送信する画像データがＲＡＷ画像データの場合には、現像条件の設定ができるようにされており、この現像条件の情報を付加して、画像データを送信できるようにされている。
【０１０１】
これらの設定は、たとえばデジタルカメラ１０の液晶モニタ３０を使用して行われる。図６は、液晶モニタ３０に表示する設定画面の一例を示している。この設定画面は、たとえば、ＭＥＮＵ／ＯＫボタン３６を押すことによって液晶モニタ３０に表示されるメニュー画面の中から「ＳＥＴ  ＵＰ」の項目を選択することにより呼び出される。ユーザは、この設定画面の表示に従い、十字ボタン３４でカーソルを移動させ、各項目で所望の処理条件を選択することにより、各種の設定を行う。
【０１０２】
たとえば、「送信モード」の項目で即時送信モードを選択する場合には、カーソルを「即時」の欄に移動させ、ＭＥＮＵ／ＯＫボタン３６を押下する。これにより、送信モードに即時送信モードが選択される。選択された項目は、設定状況が明確になるように、背景色と文字色とが反転して表示される（図６に示す例では、選択された項目が、白抜き表示されている）。
【０１０３】
なお、図６に示すように、本実施の形態のデジタルカメラ１０では、設定可能な項目として、(1) 「送信モード」、(2) 「プリント指示」、(3) 「プリント枚数」、(4) 「送信後の画像」、(5) 「画質」、(6) 「明るさ」、(7) 「ホワイトバランス」、(8) 「鮮やかさ」、(9) 「シャープネス」、(10)「プリントサイズ」の１０項目が用意されており、これらの項目についてユーザが任意に設定できるようにされている。
【０１０４】
ここで、(1) 「送信モード」の項目は、撮影した画像データの送信タイミングを設定するもので、撮影後すぐに自動送信するモード（即時送信モード）である「即時」と、最後の撮影から一定時間経過すると自動送信するモード（非即時送信モード１）である「非即時１」と、最後にレリーズボタンに触れてから一定時間経過すると自動送信するモード（非即時送信モード２）である「非即時２」と、手動で送信するモード（手動送信モード）である「手動」の３つの中から選択できるようにされている。
【０１０５】
(2) 「プリント指示」の項目は、撮影した画像データのプリントの要／不要を設定するもので、プリントする場合の「ＯＮ」と、プリントしない場合の「ＯＦＦ」の２つの中から選択できるようにされている。
【０１０６】
(3) 「プリント枚数」の項目は、画像データをプリントする場合にプリントする枚数の指定方法を設定するもので、「自動」、「確認付き自動」、「手動」の中から選択できるようにされている。ここで、「自動」とは、撮影された画像に写されている人物の数を画像データから自動検出し、検出した人数分プリントするように自動設定するものである。一方、「確認付き自動」は、自動検出した人数をユーザが確認後決定するものであり、自動認識した人数に誤りがある場合、修正することができる。また、「手動」は、プリントする枚数を手動で入力するものである。なお、「自動」及び「確認付き自動」の具体的な処理については、後に詳述する。
【０１０７】
(4) 「送信後の画像」の項目は、送信した画像データの取り扱いを設定するもので、送信後消去する「消去」と、送信後も保存する「保存」の２つの中から選択できるようにされている。
【０１０８】
(5) 「画質」の項目は、記録／送信する画像データの画質を設定するもので、撮影された画像データをＲＡＷ画像データとして記録／送信する「ＲＡＷ」、撮影された画像データを低圧縮率で圧縮し、記録／送信する「ＪＰＥＧ  Ｈｉ」と、撮影された画像データを高圧縮率で圧縮し、記録／送信する「ＪＰＥＧ  Ｌｏ」の３つの中から選択できるようにされている。
【０１０９】
(6) 「明るさ」、(7) 「ホワイトバランス」、(8) 「鮮やかさ」、(9) 「シャープネス」の５つの項目は、ＲＡＷ画像データの現像条件を設定するものである。
【０１１０】
このうち、(6) 「明るさ」は、画像の明るさを設定するもので、暗めに現像する「暗く」と、標準的な明るさで現像する「ノーマル」と、明るめに現像する「明るく」の3 つの中から選択できるようにされている。
【０１１１】
また、(7) 「ホワイトバランス」は、画像のホワイトバランス（光源種）を設定するもので、自動調整する「ＡＵＴＯ」と、晴れた屋外での撮影を指定する「晴天（太陽のマーク）」と、日陰での撮影を指定する「日陰（曇りのマーク）」と、昼光色蛍光灯下での撮影を指定する「蛍光灯１（蛍光灯のマークと１）」と、白色蛍光灯下での撮影を指定する「蛍光灯２（蛍光灯のマークと２）」と、電球、白熱灯下での撮影を指定する「電球（電球のマーク）」の６つの中から選択できるようにされている。
【０１１２】
また、(8) 「鮮やかさ」は、画像の鮮やかさ（彩度）を設定するもので、落ち着いた感じに現像する「弱」と、通常の鮮やかさで現像する「ノーマル」と、鮮やかな感じに現像する「強」の３つの中から選択できるようにされている。
【０１１３】
また、(9) 「シャープネス」は、画像のシャープネスを設定するもので、輪郭を強調して現像する「ハード」と、通常のシャープネスで現像する「ノーマル」と、輪郭をソフトに現像する「ソフト」の３つの中から選択できるようにされている。
【０１１４】
(10)「プリントサイズ」は、送信する画像のプリントサイズを設定するものであり、Ａ６サイズにプリントする「Ａ６」と、Ａ５サイズにプリントする「Ａ５」と、Ａ４サイズにプリントする「Ａ４」の３つの中から選択できるようにされている。
【０１１５】
ユーザは、各項目について希望する処理条件を選択する。選択された各項目の処理条件は、ユーザ設定情報としてＥＥＰＲＯＭ１１８に記録される。
【０１１６】
なお、上記の設定項目は一例であり、このすべての項目をデジタルカメラ側で設定できるようにしなければならないというものではない。たとえば、ＲＡＷ画像データの記録機能を持たないカメラに関しては、ＲＡＷ画像データの現像条件の設定項目が不要となる。また、上記以外の設定項目を設けて、更に詳細な設定をデジタルカメラ側でできるようにしてもよい。この点についてはカメラに応じて適宜設定することが好ましい。
【０１１７】
次に、上記の設定画面で設定された条件に応じたデジタルカメラ１０の処理動作について説明する。
【０１１８】
まず、送信モードとして「即時送信モード」が選択された場合のデジタルカメラ１０の処理動作について説明する。
【０１１９】
図７は、送信モードとして「即時送信モード」が選択された場合のデジタルカメラ１０の処理手順を示すフローチャートである。
【０１２０】
まず、ＣＰＵ１１０は、撮影が行われたか否かを判定する（ステップＳ１０）。撮影が行われると、ＣＰＵ１１０は、撮影した画像データの記録処理後、プリントサーバ２００との通信が確立しているか否かを判定する（ステップＳ１１）。
【０１２１】
ここで、プリントサーバ２００との通信が確立していない場合は、データ送信の処理を中止し、ステップＳ１９に進む。一方、プリントサーバ２００との通信が確立している場合は、撮影した画像データの送信処理を開始する（ステップＳ１２）。
【０１２２】
この後、ＣＰＵ１１０は、プリントサーバ２００へのデータ送信が完了したか否かを判定し（ステップＳ１３）、送信が完了したと判定すると、送信データの照合を行う（ステップＳ１４）。すなわち、デジタルカメラ１０から送信したデータとプリントサーバ２００で受信されたデータとが一致するか否かデータ照合部１６２で照合させる。そして、照合処理が完了したか否か判定し（ステップＳ１５）、照合処理が終了したと判定すると、そのデータ照合部１６２の照合結果に基づき送信データと受信データが一致しているか否か判定する（ステップＳ１６）。
【０１２３】
ここで、データが一致していないと判定した場合は、ステップＳ１１に戻り、再度、画像データの送信処理を実行する。一方、データが一致していると判定した場合には、データの送信処理を終了して、送信した画像データを記憶メディア１５０から削除するか否か判定する（ステップＳ１７）。この判定はＥＥＰＲＯＭ１１８に記録されたユーザ設定情報に基づいて行われ、ユーザが「送信後の画像データ」の取り扱いとして「消去」を設定している場合は、送信した画像データの画像ファイルを記憶メディア１５０から削除する（ステップＳ１８）。一方、ユーザが「送信後の画像データ」の取り扱いとして「保存」を設定している場合には、削除せずにそのまま記憶メディア１５０に記録しておく。
【０１２４】
この後、カメラの電源がＯＦＦにされたか否か判定し（ステップＳ１９）、ＯＦＦにされていない場合は、ステップＳ１０に戻り、上記処理を繰り返す。
【０１２５】
このように、送信モードとして「即時送信モード」が選択されると、撮影後、すぐに画像データがプリントサーバ２００に送信される。
【０１２６】
なお、上記例では、撮影した画像データを一度記憶メディア１５０に記録した後、送信処理を行っているが、送信処理後、「送信後の画像データ」の設定に応じて記憶メディア１５０に記録するようにしてもよい。
【０１２７】
次に、送信モードとして「非即時送信モード１」が選択された場合におけるデジタルカメラ１０の処理について説明する。
【０１２８】
図８は、送信モードとして「非即時送信モード１」が選択された場合のデジタルカメラ１０の処理手順を示すフローチャートである。
【０１２９】
上記のように、非即時送信モード１は、最後の撮影から一定期間経過すると、非撮影状態にあるものと判断して、画像データの送信処理を行う。
【０１３０】
まず、ＣＰＵ１１０は、最後の撮影から一定時間が経過したか否か判定する（ステップＳ２０）。すなわち、最後の撮影からの経過時間を計時部１２４から取得し、あらかじめ設定された規定時間を越えているか否か判定する。この既定時間は、ユーザが任意に設定できるものとし、メニュー画面等でユーザが設定したものをＥＥＰＲＯＭ１１８に記録しておく。
【０１３１】
最後の撮影から一定時間が経過していないと判定した場合、ＣＰＵ１１０は、カメラの電源がＯＦＦにされたか否か判定し（ステップＳ２２）、ＯＦＦにされていない場合は、ステップＳ２０に戻り、再度、最後の撮影から一定時間が経過しているか否か判定する。一方、最後の撮影から一定時間が経過したと判定すると、ＣＰＵ１１０は、画像データの送信処理を実行する（ステップＳ２１）。
【０１３２】
図９は、「非即時送信モード１」設定時における画像データの送信処理の手順を示すフローチャートである。
【０１３３】
まず、ＣＰＵ１１０は、未送信の画像データの有無を判定する（ステップＳ３０）。ここで、未送信の画像データが無い場合には、画像データの送信処理を終了し、ステップＳ２１に復帰する。一方、未送信の画像データがあると判定した場合には、プリントサーバ２００との通信が確立しているか否かを判定する（ステップＳ３１）。そして、プリントサーバ２００との通信が確立していないと判定すると、データの送信処理を終了し、ステップＳ２１に復帰する。一方、プリントサーバ２００との通信が確立していると判定した場合は、撮影した画像データの送信処理を開始する（ステップＳ３２）。
【０１３４】
この後、ＣＰＵ１１０は、プリントサーバ２００へのデータ送信が完了したか否かを判定し（ステップＳ３３）、送信が完了したと判定すると、送信データの照合処理を行う（ステップＳ３４）。そして、照合処理が完了したか否か判定し（ステップＳ３５）、照合処理が終了したと判定すると、そのデータ照合部１６２の照合結果に基づき送信データと受信データが一致しているか否か判定する（ステップＳ３６）。
【０１３５】
ここで、データが一致していない場合は、ステップＳ３１に戻り、再度、画像データの送信処理を実行する。一方、データが一致していると判定した場合には、データの送信処理を終了して、送信した画像データを記憶メディア１５０から削除するか否か判定する（ステップＳ３７）。そして、上記同様にユーザが「送信後の画像データ」の取り扱いとして「消去」を設定している場合は、送信した画像データの画像ファイルを記憶メディア１５０から削除し（ステップＳ３８）、「保存」を設定している場合は、削除せずにそのまま記憶メディア１５０に記録しておく。
【０１３６】
この後、ステップＳ３０に戻り、再度、未送信の画像データの有無を判定し、判定結果に応じた処理を行う。
【０１３７】
このように、非即時送信モード１は、最後の撮影から一定期間経過すると、非撮影状態にあるものと判断して、画像データの送信処理を行う。
【０１３８】
なお、上記例では、未送信の画像データがなくなるまで継続して送信処理を実行するようにしているが、途中で撮影操作が行われた場合は、送信処理を中断し、撮影処理を行うようにしてもよい。
【０１３９】
次に、送信モードとして「非即時送信モード２」が選択された場合のデジタルカメラ１０の処理について説明する。
【０１４０】
上記のように、「非即時送信モード２」では、最後にレリーズボタン２２に触れてから一定時間が経過すると、非撮影操作状態にあるものとして、画像データの送信処理が開始される。
【０１４１】
図１０は、送信モードとして「非即時送信モード２」が選択された場合のデジタルカメラ１０の処理手順を示すフローチャートである。
【０１４２】
まず、ＣＰＵ１１０は、最後に指がレリーズボタン２２に触れてから一定時間が経過したか否か判定する（ステップＳ４０）。すなわち、最後に指がレリーズボタン２２に触れてからの経過時間（最後にタッチセンサ２２Ａで指の接触が検出されてからの経過時間）を計時部１２４から取得し、あらかじめ設定された規定時間を越えているか否か判定する。この既定時間は、ユーザが任意に設定できるものとし、メニュー画面等でユーザが設定したものＥＥＰＲＯＭ１１８に記録しておく。
【０１４３】
最後にレリーズボタン２２に触れてから一定時間経過していないと判定した場合、ＣＰＵ１１０は、カメラの電源がＯＦＦにされたか否か判定し（ステップＳ４２）、ＯＦＦにされていない場合は、ステップＳ４０に戻り、再度、最後にレリーズボタン２２に触れてから一定時間経過しているか否か判定する。一方、最後にレリーズボタンに触れてから一定時間が経過したと判定すると、ＣＰＵ１１０は、画像データの送信処理を実行する（ステップＳ４１）。
【０１４４】
図１１は、「非即時送信モード２」設定時における画像データの送信処理の手順を示すフローチャートである。
【０１４５】
まず、ＣＰＵ１１０は、未送信の画像データの有無を判定する（ステップＳ５０）。ここで、未送信の画像データが無い場合には、画像データの送信処理を終了し、ステップＳ４１に復帰する。一方、未送信の画像データがあると判定した場合には、プリントサーバ２００との通信が確立しているか否かを判定する（ステップＳ５１）。そして、プリントサーバ２００との通信が確立していないと判定すると、ＣＰＵ１１０は、データの送信処理を終了し、ステップＳ４１に復帰する。一方、プリントサーバ２００との通信が確立していると判定した場合は、撮影した画像データの送信処理を開始する（ステップＳ５２）。
【０１４６】
この後、ＣＰＵ１１０は、プリントサーバ２００へのデータ送信が完了したか否かを判定する（ステップＳ５３）。そして、データの送信が完了していないと判定すると、ＣＰＵ１１０は、タッチセンサ２２Ａからの出力に基づいてレリーズボタン２２に指が触れたか否か判定し（ステップＳ５９）、レリーズボタン２２に指が触れたと判定すると、画像データの送信処理を中止して、ステップＳ４１に復帰する。また、レリーズボタン２２に指が触れていないと判定すると、ステップＳ５３に戻り、再度プリントサーバ２００へのデータ送信が完了したか否か判定する。
【０１４７】
そして、データの送信が完了したと判定すると、ＣＰＵ１１０は、送信データの照合処理を行い（ステップＳ５４）、照合処理が完了したか否か判定する（ステップＳ５５）。ここで、照合処理が完了していないと判定すると、ＣＰＵ１１０は、タッチセンサ２２Ａからの出力に基づいてレリーズボタン２２に指が触れたか否か判定し（ステップＳ６０）、レリーズボタン２２に指が触れたと判定すると、画像データの送信処理を中止して、ステップＳ４１に復帰する。また、レリーズボタン２２に指が触れていないと判定すると、ステップＳ５５に戻り、再度照合処理が完了したか否か判定する。
【０１４８】
そして、照合処理が終了したと判定すると、ＣＰＵ１１０は、データ照合部１６２の照合結果に基づき送信データと受信データが一致しているか否か判定する（ステップＳ５６）。ここで、データが一致していない場合は、ステップＳ５１に戻り、再度、画像データの送信処理を実行する。一方、データが一致していると判定した場合には、データの送信処理を終了して、送信した画像データを記憶メディア１５０から削除するか否か判定する（ステップＳ５７）。そして、上記同様にユーザが「送信後の画像データ」の取り扱いとして「消去」を設定している場合は、送信した画像データの画像ファイルを記憶メディア１５０から削除し（ステップＳ５８）、「保存」を設定している場合は、削除せずにそのまま記憶メディア１５０に記録しておく。
【０１４９】
この後、ステップＳ５０に戻り、再度、未送信の画像データの有無を判定し、判定結果に応じた処理を行う。
【０１５０】
このように、非即時送信モード２では、最後に指がレリーズボタン２２に触れてから一定期間経過すると、非撮影状態にあるものと判断して、画像データの送信処理を行う。
【０１５１】
なお、本例ではレリーズボタン２２に設けられたタッチセンサ２２Ａでレリーズボタン２２への指の接触を検知しているが、レリーズボタン２２の「半押し」又は「全押し」を検出して、レリーズボタン２２への指の接触を検知するようにしてもよい。
【０１５２】
また、レリーズボタン以外の操作ボタンを接触の検出対象に含め、これらの操作ボタンに最後に指が触れてから一定時間が経過すると、画像データの送信処理を行うようにしてもよい。たとえば、ズームボタン３２を接触の検出対象に含め、最後にレリーズボタン２２あるいはズームボタン３２に触れてから一定時間が経過すると、画像データの送信処理を行うようにしてもよい。また、たとえば、撮影時に操作される全ての操作ボタンを接触の検出対象とし、これらの操作ボタンに最後に指が触れてから一定時間が経過すると、画像データの送信処理を行うようにしてもよい。
【０１５３】
次に、送信モードとして「手動送信モード」が選択された場合のデジタルカメラ１０の処理について説明する。
【０１５４】
図１２は、送信モードとして「手動送信モード」が選択された場合のデジタルカメラ１０の処理手順を示すフローチャートである。
【０１５５】
まず、ＣＰＵ１１０は、ユーザから手動による送信指示が出されたか否か判定する（ステップＳ７０）。ここで、手動による送信指示は、たとえば液晶モニタ３０に表示させたメニュー画面で行うものとする。なお、この他に専用の送信ボタンをカメラボディ１２に設けて、この送信ボタンが押されると、送信指示が出されるようにしてもよい。
【０１５６】
手動による送信指示が出されたと判定すると、ＣＰＵ１１０は、未送信の画像データの有無を判定する（ステップＳ７１）。ここで、未送信の画像データが無い場合には、画像データの送信処理を終了し、ステップＳ８０に進む。一方、未送信の画像データがあると判定した場合には、プリントサーバ２００との通信が確立しているか否かを判定する（ステップＳ７２）。そして、プリントサーバ２００との通信が確立していないと判定すると、ＣＰＵ１１０は、データの送信処理を終了し、ステップＳ８０に進む。一方、プリントサーバ２００との通信が確立していると判定した場合は、画像データの送信処理を開始する（ステップＳ７３）。
【０１５７】
この後、ＣＰＵ１１０は、プリントサーバ２００へのデータ送信が完了したか否かを判定し（ステップＳ７４）、送信が完了したと判定すると、送信データの照合を行う（ステップＳ７５）。そして、照合処理が完了したか否か判定し（ステップＳ７６）、照合処理が終了したと判定すると、そのデータ照合部１６２の照合結果に基づき送信データと受信データが一致しているか否か判定する（ステップＳ７７）。
【０１５８】
ここで、データが一致していないと判定した場合は、ステップＳ７２に戻り、再度、画像データの送信処理を実行する。一方、データが一致していると判定した場合には、データの送信処理を終了して、送信した画像データを記憶メディア１５０から削除するか否か判定する（ステップＳ７８）。そして、上記同様にユーザが「送信後の画像データ」の取り扱いとして「消去」を設定している場合は、送信した画像データの画像ファイルを記憶メディア１５０から削除し（ステップＳ７９）、「保存」を設定している場合は、削除せずにそのまま記憶メディア１５０に記録しておく。
【０１５９】
この後、カメラの電源がＯＦＦにされたか否か判定し（ステップＳ８０）、ＯＦＦにされていない場合は、ステップＳ７１に戻り、上記処理を繰り返す。
【０１６０】
このように、送信モードとして「手動送信モード」が選択されると、ユーザからの送信指示に応じて記憶メディア１５０に記録されている未送信の画像データがプリントサーバ２００に送信される。
【０１６１】
次に、プリントする枚数の指定方法として「自動」が選択されている場合（「プリント枚数」の項目が「自動」に設定されている場合）のデジタルカメラ１０の処理について説明する。
【０１６２】
上記のように「プリント枚数」の項目が「自動」に設定されている場合、撮影された画像に写されている人物の数が自動検出され、検出された人数がプリント枚数として自動設定される。
【０１６３】
図１３は、プリントする枚数の指定方法として「自動」が選択されている場合のデジタルカメラ１０の処理手順を示すフローチャートである。
【０１６４】
まず、ＣＰＵ１１０は、撮影が行われたか否か判定する（ステップＳ９０）。撮影が行われたと判定すると、ＣＰＵ１１０は、プリント枚数の項目が「自動」に設定されているか否か判定する（ステップＳ９１）。この判定は、ＥＥＰＲＯＭ１１８に記録されたユーザ設定情報に基づいて行われ、「プリント枚数」の項目が「自動」に設定されていると判定すると、ＣＰＵ１１０は、撮影した画像に写されている人物の検出処理を実施する（ステップＳ９２）。すなわち、撮影により得られた画像データを画像解析部１６４に加え、撮影された画像に写されている人物の数ｍをカウントさせる。そして、得られた数ｍをプリント枚数にセットする（ステップＳ９３）。
【０１６５】
このように「プリント枚数」の項目を「自動」に設定すると、撮影された画像に写されている人物の数が自動検出され、検出された数がプリント枚数として自動設定される。これにより、プリント枚数を設定する手間が省け、撮影からプリントまでの作業をスムーズに行うことができる。
【０１６６】
次に、プリントする枚数の指定方法として「確認付き自動」が選択されている場合（「プリント枚数」の項目が「確認付き自動」に設定されている場合）のデジタルカメラ１０の処理について説明する。
【０１６７】
上記のように「プリント枚数」の項目が「確認付き自動」に設定されている場合、撮影した画像から自動検出した人物の数をユーザが確認後、必要に応じて修正することができる。
【０１６８】
図１４は、プリントする枚数の指定方法として「確認付き自動」が選択されている場合のデジタルカメラ１０の処理手順を示すフローチャートである。
【０１６９】
まず、ＣＰＵ１１０は、撮影が行われたか否かを判定する（ステップＳ１００）。撮影が行われたと判定すると、ＣＰＵ１１０は、プリント枚数の項目が「確認付き自動」に設定されているか否か判定する（ステップＳ１０１）。この判定はＥＥＰＲＯＭ１１８に記録されたユーザ設定情報に基づいて行われ、「プリント枚数」の項目が「確認付き自動」に設定されていると判定すると、ＣＰＵ１１０は、撮影した画像に写されている人物の検出処理を実施する（ステップＳ１０３）。そして、検出された人数ｍをプリント枚数として液晶モニタ３０に表示させる。この際、ＣＰＵ１１０は、撮影された画像も同時に液晶モニタに表示させる。たとえば、撮影された画像の右下隅にプリント枚数ｍを表示させる。ユーザは、この液晶モニタ３０に表示されたプリント枚数ｍを見て、修正の必要がないか確認する。修正の必要がない場合、ユーザはＭＥＮＵ／ＯＫボタン３６を押し、プリント枚数を確定する。
【０１７０】
一方、修正を必要とする場合は、十字ボタン３４の上キーと下キーを用いてプリント枚数を修正する。ＣＰＵ１１０は、十字ボタン３４の上キー又は下キーが押されて、プリント枚数の修正がなされたか否かを判定する（ステップＳ１０４）。なお、プリント枚数は、十字ボタン３４の上キーを押すと増加し（押した回数に応じて増加する）、下キーを押すと減少する（押した回数に応じて減少する）。ＣＰＵ１１０は、十字ボタン３４の上キー又は下キーが押されたと判定すると、その操作量に応じてプリント枚数ｍを修正する。この際、液晶モニタ３０の表示も修正する。
【０１７１】
このように、プリント枚数ｍの修正を必要とする場合は、十字ボタン３４の上キーと下キーを用いて修正し、修正後、ＭＥＮＵ／ＯＫボタン３６を押して確定する。プリント枚数が確定されると、ＣＰＵ１１０は、確定されたプリント枚数をセットする（ステップＳ１０６）。
【０１７２】
以上のように「プリント枚数」の項目を「確認付き自動」に設定すると、撮影した画像から自動検出した人物の数をユーザが確認後、必要に応じて修正することができる。これにより、自動認識の結果が間違っている場合であっても簡単に修正することができ、撮影からプリントまでの作業をスムーズに進めることができる。
【０１７３】
なお、「プリント枚数」の項目を「手動」に設定した場合、プリント枚数の入力は手動で行われることとなる。この場合、撮影直後にプリント枚数を入力するようにしてもよいし、記録済みの画像データの再生中にプリント枚数を入力するようにしてもよい。
【０１７４】
撮影直後にプリント枚数を入力する場合は、たとえば撮影を行うと、液晶モニタ３０にプリント枚数の入力画面が自動的に表示されるようにする。ここでの入力画面は、上記同様に撮影画像の右下隅にプリント枚数（初期値０）を表示し、そのプリント枚数を十字ボタン３４の上キーと下キーで増減させて入力する。
【０１７５】
また、撮影済みの画像データの再生中にプリント枚数を入力する場合は、たとえば再生メニューからプリント枚数の入力画面を呼び出すようにする。ここでの入力画面も上記同様に再生画像の右下隅にプリント枚数（初期値０）を表示し、そのプリント枚数を十字ボタン３４の上キーと下キーで増減させて入力する。
【０１７６】
なお、このように入力されたプリント枚数の情報は、たとえば画像ファイルのヘッダ部に記録される。そして、画像データ送信時には、画像データと共にプリントサーバ２００に送信される。この他のプリント条件の情報やＲＡＷ画像データの現像条件の情報、プリント指示の情報等も画像ファイルのヘッダ部に記録され、画像データ送信時には画像データと共にプリントサーバ２００に送信される。なお、これらの情報を画像データとは別ファイルに記録し、画像データの送信時に同時に送信するようにしてもよい。
【０１７７】
次に、デジタルカメラ１０から送信された画像データを処理するプリントサーバ２００の動作について説明する。
【０１７８】
図１５は、プリントサーバ２００の処理動作の手順を示すフローチャートである。
【０１７９】
上述したように、デジタルカメラ１０から送信された画像データは通信部２２６で受信され、第１データストレージ部２１６に一時格納される。プリントサーバ２００のＣＰＵ２１０は、第１データストレージ部２１６に画像データがあるか判定する（ステップＳ１１０）。
【０１８０】
第１データストレージ部２１６に画像データがあると判定すると、ＣＰＵ２１０は、その画像データにプリント指示があるか判定する（ステップＳ１１１）。すなわち、その画像データに付されたプリント指示の設定がＯＮにされているか判定する。
【０１８１】
ここで、プリント指示がＯＦＦに設定されていると判定すると（プリント指示の情報がない場合も含む）、ＣＰＵ２１０は、ステップＳ１２４に進み、受信した画像データの記録処理を行う（ステップＳ１２４）。すなわち、第１データストレージ部２１６にある画像データをそのままプリントせずに第２データストレージ部２１８に移動させる（プリントデータを生成せずに第２データストレージ部２１８に移動させる）。
【０１８２】
一方、プリント指示の設定がＯＮにされていると判定すると、ＣＰＵ２１０は、その画像データにプリント条件が設定されているか判定する（ステップＳ１１２）。すなわち、その画像データにプリント枚数、プリントサイズの指定がされているか判定する。そして、プリント条件が設定されていないと判定すると、ＣＰＵ１１０は、現像／プリント条件記憶部２２４に記憶されている既定のプリント条件を読み出し、受信した画像データのプリント条件に設定する。
【０１８３】
この後、ＣＰＵ１１０は、受信した画像データがＲＡＷ画像データか判定し（ステップＳ１１４）、ＲＡＷ画像データでないと判定した場合は、ステップＳ１１８に進んで、プリントデータの生成処理を行う（ステップＳ１１８）。すなわち、受信した画像データをプリントデータ生成部２２０に加えて、プリントデータを生成させる。
【０１８４】
一方、受信した画像データがＲＡＷ画像データであると判定すると、ＣＰＵ２１０は、そのＲＡＷ画像データに現像条件が付されているか判定する（ステップＳ１１５）。そして、現像条件が付されていないと判定すると、ＣＰＵ１１０は、現像／プリント条件記憶部２２４に記憶されている既定の現像条件を読み出し、受信したＲＡＷ画像データの現像条件に設定する（ステップＳ１１６）。そして、設定された現像条件に従って現像処理を実行する（ステップＳ１１７）。すなわち、設定された現像条件及びＲＡＷ画像データをＲＡＷ画像データ現像部２２２に加え、設定された現像条件に従ってＲＡＷ画像データを現像させる。
【０１８５】
現像された画像データは、ＣＰＵ２１０の制御の下、第１データストレージ部２１６に一時格納されたのち、プリントデータ生成部２２０に加えられる。プリントデータ生成部２２０は、ＣＰＵ２１０の制御の下、入力された画像データに基づいてプリントデータを生成する（ステップＳ１１８）。生成されたプリントデータは、第１データストレージ部２１６に格納される。
【０１８６】
この後、ＣＰＵ２１０は、プリントモードが「自動プリントモード」に設定されているか判定する（ステップＳ１１９）。
【０１８７】
ここで、「自動プリントモード」とは、ユーザからのプリント指示によらず、自動的に受信した画像データをプリントするモードであり、プリントサーバ２００は、この「自動プリントモード」と、ユーザからのプリント指示を待ってプリントする「手動プリントモード」とを択一的に選択できるようにされている。
【０１８８】
なお、このプリントモードの設定は、たとえば表示部２３０と操作部２２８を用いて設定する。すなわち、表示部２３０にプリントモードの選択画面を表示させ、「自動プリントモード」と「手動プリントモード」のいずれか一方を操作部２２８によってユーザに選択させるようにする。選択したプリントモードの情報は、たとえば図示しないＥＥＰＲＯＭ等に記録しておく。
【０１８９】
ＣＰＵ２１０は、プリントモードが「自動プリントモード」に設定されていないと判定すると、ユーザからのプリント指示の有無を判定する（ステップＳ１２０）。なお、プリント指示は操作部２２８から入力するものとし、ＣＰＵ２１０は、この操作部２２８からのプリント指示の有無を判定する。
【０１９０】
一方、プリントモードが「自動プリントモード」に設定されていると判定すると、又は、「手動プリントモード」の下、プリント指示が入力されたと判定すると、ＣＰＵ２１０は、プリンタ３００との通信が確立しているか判定する（ステップＳ１２１）。そして、プリンタ３００と通信が確立していると判定すると、第１データストレージ部２１６に格納されているプリントデータをプリンタ３００に送信し（ステップＳ１２２）、設定されたプリンタサイズの画像を設定された枚数、プリンタ３００にプリントさせる。
【０１９１】
この後、ＣＰＵ２１０は、プリントが完了したか判定し（ステップＳ１２３）、プリントが完了したと判定すると、第１データストレージ部２１６に格納されている画像データを第２データストレージ部２１８に移動させる（ステップＳ１２４）。そして、データの移動完了後、カメラの電源がＯＦＦにされたか否か判定し（ステップＳ１２５）、ＯＦＦにされていない場合は、ステップＳ１１０に戻り、上記処理を繰り返す。
【０１９２】
以上説明したように、プリントサーバ２００は、デジタルカメラ１０から受信した画像データにプリント指示があると、その受信した画像データに基づいてプリントデータを生成し、プリント処理した後、第２データストレージ部２１８に記録する。一方、デジタルカメラ１０から受信した画像データにプリント指示がない場合は、プリントデータの生成処理は行わずに、そのまま第２データストレージ部２１８に記録する。
【０１９３】
このようにプリント指示の有無にかかわらず画像データを第２データストレージ部２１８に記録することにより、画像データの消失、破壊を効果的に防止することができる。また、オリジナルの画像データを第２データストレージ部２１８に保管しておくことにより、プリント後に画像を修正する場合であっても、画質の劣化を防止することができる。
【０１９４】
また、プリントサーバ２００には、ＲＡＷ画像データ現像部２２２が備えられているので、デジタルカメラ１０からＲＡＷ画像データが送信されてきた場合であっても問題なくプリントすることができる。なお、ＲＡＷ画像データは、カメラの種類によって現像方式が異なるため、ＲＡＷ画像データ現像部２２２は、種々のカメラのＲＡＷ画像データを現像できるようにされているものとする。
【０１９５】
なお、本実施の形態では、画像データにプリント指示がある場合、画像データからプリントデータを生成し、その生成したプリントデータをプリンタに出力した後、画像データを第１データストレージ部２１６から第２データストレージ部２１８に移動させるようにしているが、画像データを第２データストレージ部２１８に移動させるタイミングは、これに限定されるものではない。たとえば、プリントデータの生成後、第１データストレージ部２１６から第２データストレージ部２１８に移動させるようにしてもよいし、また、プリントデータの生成開始と共に第２データストレージ部２１８に移動させるようにしてもよい（第１データストレージ部２１６からプリントデータ生成部２２０に画像データを加えると同時に第２データストレージ部２１８に移動させる）。
【０１９６】
また、上記実施の形態では、デジタルカメラ１０から受信した画像データにプリント条件が設定されていない場合、現像／プリント条件記憶部２２４に記憶された既定のプリント条件に従って画像をプリントするようにしているが、デジタルカメラ１０から受信した画像データにプリント条件が設定されていない場合は、表示部２３０及び操作部２２８を用いてユーザが手動でプリント条件を設定するようにしてもよい。
【０１９７】
同様にデジタルカメラ１０から受信したＲＡＷ画像データに現像条件が設定されていない場合は、表示部２３０及び操作部２２８を用いてユーザが手動で現像条件を設定するようにしてもよい。
【０１９８】
また、現像／プリント条件記憶部２２４に記憶させる既定のプリント条件及び既定の現像条件は、ユーザが任意に設定できるようにしてもよい。
【０１９９】
また、画像データをプリントすると、そのプリントした画像データのプリント条件が既定のプリント条件として現像／プリント条件記憶部２２４に記憶されるようにしてもよい。この場合、プリントが実行されるたびに、新たなプリント条件が現像／プリント条件記憶部２２４に記録される。したがって、受信した画像データにプリント条件が設定されていない場合は、最後にプリントされた画像データのプリント条件と同じプリント条件でプリントされることとなる。
【０２００】
同様にＲＡＷ画像データを現像すると、現像したＲＡＷ画像データの現像条件が既定の現像条件として現像／プリント条件記憶部２２４に記憶されるようにしてもよい。この場合も上記同様に現像処理が行われるたびに、新たな現像条件が現像／プリント条件記憶部２２４に記録される。したがって、受信したＲＡＷ画像データに現像条件が設定されていない場合は、最後に現像したＲＡＷ画像データの現像条件と同じ現像条件で現像されることとなる。
【０２０１】
なお、本実施の形態では、プリントサーバとプリンタを別体で構成しているが、プリンタにプリントサーバの機能を組み込み、一体で構成してもよい。
【０２０２】
また、本実施の形態では、プリンタ３００とプリントサーバ２００との間の通信に無線による通信手段を用いているが、有線による通信手段を用いてもよい。同様にデジタルカメラ１０とプリントサーバ２００との間の通信に有線による通信手段を用いてもよい。
【０２０３】
さらに、本実施の形態では、デジタルカメラ１０、プリントサーバ２００、プリンタ３００のそれぞれに通信手段を組み込んでいるが、外付けの通信手段を用いてもよい。
【０２０４】
また、上述したように通信手段は特に限定されるものではなく、たとえば無線ＬＡＮ方式、Ｂｌｕｅｔｏｏｔｈ方式、赤外線方式などの方式を適用することができる。したがって、公衆回線を利用して通信するようにしてもよく、デジタルカメラ１０はカメラ付き携帯電話機で構成してもよい。
【０２０５】
また、カメラの形態についても特に限定されるものではなく、上記実施の形態のようにコンパクトタイプのデジタルカメラに本発明を適用してもよいし、一眼レフタイプのデジタルカメラに本発明を適用してもよい。また、上記のようにカメラ付き携帯電話機にも適用できるし、カメラを備えたＰＤＡ、ＰＣ等にも適用することができる。
【０２０６】
また、本実施の形態では、デジタルカメラで撮影した画像データをプリントサーバに送信する場合を例に説明したが、画像データの送信先となる外部機器は、これに限定されるものではなく、ＰＣやプリンタ、デジタルカメラ等に画像データを送信するようにしてもよい。
【図面の簡単な説明】
【０２０７】
【図１】プリントシステムの一実施形態を示すシステム構成図
【図２】デジタルカメラの外観構成を示す正面斜視図
【図３】デジタルカメラの外観構成を示す背面斜視図
【図４】デジタルカメラの電気的構成を示すブロック図
【図５】プリントサーバの電気的構成を示すブロック図
【図６】デジタルカメラの液晶モニタに表示される設定画面の一例を示す図
【図７】「即時送信モード」選択時におけるデジタルカメラの処理手順を示すフローチャート
【図８】「非即時送信モード１」選択時におけるデジタルカメラの処理手順を示すフローチャート
【図９】「非即時送信モード１」設定時における画像データの送信処理の手順を示すフローチャート
【図１０】「非即時送信モード２」選択時におけるデジタルカメラの処理手順を示すフローチャート
【図１１】「非即時送信モード２」設定時における画像データの送信処理の手順を示すフローチャート
【図１２】「手動送信モード」選択時におけるデジタルカメラの処理手順を示すフローチャート
【図１３】プリント枚数の指定方法として「自動」が選択された場合のデジタルカメラの処理手順を示すフローチャート
【図１４】プリント枚数の指定方法として「確認付き自動」が選択された場合のデジタルカメラの処理手順を示すフローチャート
【図１５】プリントサーバの処理動作の手順を示すフローチャート
【符号の説明】
【０２０８】
１０…デジタルカメラ、１２…カメラボディ、１４…撮影レンズ、１６…ファインダ窓、１８…ストロボ、２０…アンテナ、２２…レリーズボタン、２２Ａ…タッチセンサ、２４…電源／モードスイッチ、２８…ファインダ接眼部、３０…液晶モニタ、３２…ズームボタン、３４…十字ボタン、３６…ＭＥＮＵ／ＯＫボタン、３８…ＤＩＳＰボタン、４０…ＢＡＣＫボタン、１１０…ＣＰＵ、１１２…操作部、１１４…バス、１１６…ＲＯＭ、１１８…ＥＥＰＲＯＭ、１２０…メモリ（ＳＤＲＡＭ）、１２２…ＶＲＡＭ、１２４…計時部、１２６…光学ユニット、１２８…フォーカスモータドライバ、１３０…ズームモータドライバ、１３２…アイリスモータドライバ、１３４…撮像素子、１３６…タイミングジェネレータ（ＴＧ）、１３８…アナログ処理部、１４０…Ａ／Ｄ変換器、１４２…画像入力コントローラ、１４４…画像信号処理部、１４６…圧縮・伸張処理部、１４８…メディアコントローラ、１５０…記憶メディア（メモリカード）、１５２…通信部、１５４…ＬＣＤ／ビデオエンコーダ、１５６…ＯＳＤ回路、１５８…ＡＥ／ＡＷＢ検出部、１６０…ＡＦ検出部、１６２…データ照合部、１６４…画像解析部、２００…プリントサーバ、２１０…ＣＰＵ、２１２…ＲＯＭ、２１４…ＲＡＭ、２１６…第１データストレージ部、２１８…第２データストレージ部、２２０…プリントデータ生成部、２２２…ＲＡＷ画像データ現像部、２２４…現像／プリント条件記憶部、２２６…通信部、２２８…操作部、２３０…表示部、３００…プリンタ
【図１】
2006025257.tif 000003
【図２】
2006025257.tif 000004
【図３】
2006025257.tif 000005
【図４】
2006025257.tif 000006
【図５】
2006025257.tif 000007
【図６】
2006025257.tif 000008
【図７】
2006025257.tif 000009
【図８】
2006025257.tif 000010
【図９】
2006025257.tif 000011
【図１０】
2006025257.tif 000012
【図１１】
2006025257.tif 000013
【図１２】
2006025257.tif 000014
【図１３】
2006025257.tif 000015
【図１４】
2006025257.tif 000016
【図１５】
2006025257.tif 000017