(57)【要約】【課題】人物が撮影されていない画像データでも、その画像データが撮影された状況を判断して必要とするプリント枚数を適正に設定できるデジタルカメラを構成する。【解決手段】人物が撮られている画像データについては、プリント処理情報設定ユニット３０が、人数分のプリント枚数を設定し、人物が撮影されていない風景等の画像データについては、撮影位置を特定し、隣接する撮影位置で撮影された参照画像データに設定されているプリント枚数を、風景等の画像データに設定する。【選択図】図４
2008085489.tif 000002
【特許請求の範囲】
【請求項１】
撮影された画像データを記録媒体に記録する処理を行い、前記画像データに撮られている人物の人数に基づいてプリント枚数を設定するプリント処理情報設定ユニットを備えているデジタルカメラであって、
前記プリント処理情報設定ユニットは、前記画像データに対応して人数抽出手段によって抽出された人数をプリント枚数に設定し、この人数抽出手段によって抽出された人数が０である場合には、撮影位置特定手段で取得された撮影位置の情報に基づき、この画像データが撮影された位置と同じ位置、又は、隣接する位置において撮影された画像データのプリント枚数を参照し、参照したプリント枚数を、この画像データのプリント枚数に設定するデジタルカメラ。
【請求項２】
複数の衛星からの電波信号に基づいて地球上の経度と緯度とで成る位置情報を取得するＧＰＳ受信ユニットと、この位置情報を画像データのタグ情報として前記記録媒体に記録するタグ情報生成部とを備え、前記撮影位置特定手段は、前記タグ情報から取得した位置情報に基づいて位置を特定する請求項１記載のデジタルカメラ。
【請求項３】
時刻を取得する時計ユニットと、この時計ユニットからの時刻情報を画像データのタグ情報として前記記録媒体に記録するタグ情報生成部とを備え、前記撮影位置特定手段は、タグ情報から取得した時刻情報が近いものを同じ位置、又は、隣接する位置であると判断する請求項１記載のデジタルカメラ。
【請求項４】
前記プリント処理情報設定ユニットが、前記画像データを特定するデータと、その画像データのプリント枚数を示すデータとを、プリント処理データとして前記記録媒体に記録する請求項１〜３のいずれか１項に記載のデジタルカメラ。
【請求項５】
撮影された画像データを記録媒体に記録する処理を行い、前記画像データに撮られている人物の人数に基づいてプリント枚数を設定するプリント処理情報設定ユニットを備えているデジタルカメラのためのプリント枚数設定プログラムであって、
前記画像データに対応して人数抽出手段によって抽出された人数をプリント枚数に設定する手順と、この人数抽出手段によって抽出された人数が０である場合には、撮影位置特定手段で取得された撮影位置の情報に基づき、この画像データが撮影された位置と同じ位置、又は、隣接する位置において撮影された画像データのプリント枚数を参照する手順と、参照したプリント枚数を、この画像データのプリント枚数に設定する手順とをコンピュータに実行させるデジタルカメラのためのプリント枚数設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影された画像データを記録媒体に記録する処理を行い、前記画像データに撮られている人物の人数に基づいてプリント枚数を設定するプリント処理情報設定ユニットを備えているデジタルカメラ、及び、デジタルカメラのためのプリント枚数設定プログラムに関する。
【背景技術】
【０００２】
上記のように構成されたデジタルカメラとして特許文献１に示されるものが存在する。この特許文献１では、撮像部からの信号を信号処理部において補正等の処理を行った後に制御部に送り、この制御部において撮影画像データをＪＰＥＧ形式に変換し、更に、記録媒体に記録する処理を行うように基本的な処理形態が設定されている。また、この制御部では、記録媒体に記録されている撮影画像データを撮影環境毎に撮影画像データ群として分類する処理と、撮影画像データ群に含まれる撮影画像データ各々に映っている人の数を人数情報として生成する処理と、人数情報を利用してプリント情報を生成して記録媒体に記録する処理と、プリント注文情報を人数情報に基づいて分類する処理とを行うように処理形態が設定されている。
【０００３】
この特許文献１では、前記撮影画像データ群に分類する処理として、その撮影画像データのタグ情報の撮影日時情報に基づいて夫々の撮影画像データ群を分類する、又は、ＧＰＳ（Global Positioning System）情報が記録されている場合には、撮影位置毎に撮影画像データ群を分類する処理が設定されている。更に、前記人数情報を生成する処理は、撮影画像データから顔領域を抽出し、抽出した顔領域の数から人数情報を生成する処理が行われる。前記プリント情報を記録する処理では、ＤＰＯＦ（Digital Print Order Format）のフォーマットに従ってプリント処理に必要な情報の記録が行われる。プリント注文情報を人数情報に基づいて分類する処理では、プリント情報を、そのプリント注文枚数を求めるために利用した人数情報に基づいて分類が行われる。
【０００４】
この特許文献１における具体的な処理形態として、ユーザが撮影画像群を選択し、ＤＰＯＦの自動設定指示を行った場合には、各撮影画像データについて人数情報を生成し、人数情報が１の場合にはプリント注文枚数を１に設定し、人数情報が２の場合にはプリント注文枚数を２に設定する。そして、記録媒体にＤＰＯＦフォルダを生成し、このＤＰＯＦフォルダにプリント注文情報を記録するように処理形態が設定されている。尚、人数情報が０の場合にはプリント注文枚数を１に設定する点も示されている。
【０００５】
【特許文献１】特開２００５‐２７２３３号公報  （段落番号〔００１４〕〜〔００３３〕、図１〜図３）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に示されるように、画像データに撮影されている人の顔を抽出し、その人の人数だけプリント枚数を設定する技術は、プリント枚数を設定する際にユーザの操作の手間を省くために有効なものとなる。しかしながら、修学旅行や社内旅行のように複数の者が参加する旅行において風景を撮影する状況を考えると、風景を撮影する時点で、その風景を望む位置に複数の人物が存在することも考えられる。このような状況で撮影が行われた場合には、その風景の画像データに人物が撮影されていないものでも、その風景を望む位置に存在した人物が、その風景の写真のプリントを必要とすることも多い。
【０００７】
このような状況を考えると、特許文献１のように人物が撮影されていない画像データ（文献では撮影画像データ）についてはプリント枚数を１に設定するものでは、人物が撮影されていない画像データについてプリント枚数を再度設定する必要があり改善の余地がある。
【０００８】
本発明の目的は、デジタルカメラにおいて、人物が撮影されていない画像データであっても、その画像データが撮影された状況を判断して必要とするプリント枚数を適正に設定する点にある。
【課題を解決するための手段】
【０００９】
本発明の特徴は、撮影された画像データを記録媒体に記録する処理を行い、前記画像データに撮られている人物の人数に基づいてプリント枚数を設定するプリント処理情報設定ユニットを備えているデジタルカメラにおいて、
前記プリント処理情報設定ユニットは、前記画像データに対応して人数抽出手段によって抽出された人数をプリント枚数に設定し、この人数抽出手段によって抽出された人数が０である場合には、撮影位置特定手段で取得された撮影位置の情報に基づき、この画像データが撮影された位置と同じ位置、又は、隣接する位置において撮影された画像データのプリント枚数を参照し、参照したプリント枚数を、この画像データのプリント枚数に設定する点にある。
【００１０】
この構成によると、画像データに撮られている人物の人数が０であることを判別した場合には、画像データを撮影した位置と同じ位置、又は、隣接する位置において撮影された画像データに設定されたプリント枚数を参照し、参照したプリント枚数を人物が撮られていない画像データのプリント枚数に設定することになる。つまり、風景のように人物が撮られていない画像データを例に挙げると、その風景の画像データが撮影された位置と同じ位置、又は、隣接する位置で撮影された画像データに人物が撮られている場合には、その風景を望む位置に（風景が撮影された位置に）、その人物が存在すると考えられるので、その人物の数だけプリント枚数を設定することにより、風景を望む位置に存在した人数分のプリントを行えることになる。その結果、人物が撮られていない画像データであっても、その画像データのプリントを必要とする枚数を適正に設定できるものとなった。
【００１１】
本発明は、複数の衛星からの電波信号に基づいて地球上の経度と緯度とで成る位置情報を取得するＧＰＳ受信ユニットと、この位置情報を画像データのタグ情報として前記記録媒体に記録するタグ情報生成部とを備え、前記撮影位置特定手段は、前記タグ情報から取得した位置情報に基づいて位置を特定しても良い。
【００１２】
この構成によると、画像データの撮影位置を特定する場合には、その画像データについてＧＰＳ受信ユニットが取得した位置情報をタグ情報から取得することにより、その画像データが撮影された位置を特定し、必要とするプリント枚数を設定することが可能となる。
【００１３】
本発明は、時刻を取得する時計ユニットと、この時計ユニットからの時刻情報を画像データのタグ情報として前記記録媒体に記録するタグ情報生成部とを備え、前記撮影位置特定手段は、タグ情報から取得した時刻情報が近いものを同じ位置、又は、隣接する位置であると判断しても良い。
【００１４】
この構成によると、画像データの撮影位置を特定する場合には、その画像データのタグ情報から時刻情報を取得し、複数の画像データの時刻を比較することにより、画像データが撮影された位置が同じ、又は、隣接すると判断できるものとなり、必要とするプリント枚数の設定が可能となる。
【００１５】
本発明は、前記プリント処理情報設定ユニットが、前記画像データを特定するデータと、その画像データのプリント枚数を示すデータとを、プリント処理データとして前記記録媒体に記録しても良い。
【００１６】
この構成によると、記録媒体に記録したプリント処理データに基づいて各画像データについて設定されたプリント枚数を設定してプリント処理を行わせることが可能となる。また、記録媒体がデジタルカメラに対して分離自在となるカード型のフラッシュメモリで構成されているものでも、その記録媒体をプリンタ等にセットすることにより、プリント枚数を自動的に設定してプリントを行える。
【００１７】
本発明は、撮影された画像データを記録媒体に記録する処理を行い、前記画像データに撮られている人物の人数に基づいてプリント枚数を設定するプリント処理情報設定ユニットを備えているデジタルカメラのためのプリント枚数設定プログラムにおいて、
前記画像データに対応して人数抽出手段によって抽出された人数をプリント枚数に設定する手順と、この人数抽出手段によって抽出された人数が０である場合には、撮影位置特定手段で取得された撮影位置の情報に基づき、この画像データが撮影された位置と同じ位置、又は、隣接する位置において撮影された画像データのプリント枚数を参照する手順と、参照したプリント枚数を、この画像データのプリント枚数に設定する手順とをコンピュータに実行させるようにプログラムを構成しても良い。
【００１８】
この構成によると、人数抽出手段で抽出された人物の人数をプリント枚数に設定する手順が実行され、人数抽出手段で抽出された人物の人数が０であることを判別した場合には、画像データを撮影した位置と同じ位置、又は、隣接する位置において撮影された画像データに設定されたプリント枚数を参照する手順が実行され、参照したプリント枚数を人物が撮られていない画像データのプリント枚数に設定する手順が実行される。つまり、風景のように人物が撮られていない画像データを例に挙げると、その風景の画像データが撮影された位置と同じ位置、又は、隣接する位置で撮影された画像データに人物が撮られている場合には、その風景を望む位置に（風景が撮影された位置に）、その人物が存在すると考えられるので、その人物の数だけプリント枚数を設定することにより、風景を望む位置に存在した人数分のプリントを行えることになる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態を図面に基づいて説明する。
〔デジタルカメラ〕
図１（ａ）、（ｂ）及び図２に示すように、カメラボディ１の前面に撮像レンズ２と、ストロボ発光部３とを備え、カメラボディ１の上面にレリーズボタン４を備え、カメラボディ１の後面に液晶表示部５と、ズーミングボタン６と、コントロールボタン７と、コネクタ８とを備え、カメラボディ１の側面に記録媒体Ｍの挿入部９を備え、カメラボディ１の内部に前記撮像レンズ２からの光線が導かれる光電変換ユニット１１と、マイクロプロセッサを有することでコンピュータとして機能する主制御ユニット１２と、ＧＰＳ受信ユニット１３とを備えてスチル画像の撮影が可能なデジタルカメラが構成されている。
【００２０】
前記撮像レンズ２は、焦点距離の調節が可能なズームレンズで構成されると共に、絞りと、シャッターと、フォーカシング機構（図示せず）とを備えている。この撮像レンズ２はレンズコントロールユニット１４の制御により、前記ズーミングボタン６の操作に基づくズーミング（焦点距離調節）を行い、被写体の明るさに基づき絞りの値及びシャッター速度の値を設定するオート露出を行い、被写体の画像を光電変換ユニット１１の光電変換面に結像させるように前記フォーカシング機構を作動させるオートフォーカシング作動を行う。
【００２１】
前記光電変換ユニット１１は、ＣＣＤ（ Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）型等のイメージセンサを有すると共に、このイメージセンサで取得した被写体の光量情報と合焦情報とを取得して前記主制御ユニット１２に出力し、撮影時にはイメージセンサからの画像信号を光電変換によって取得し、Ａ／Ｄ変換することによりＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色のビットマップ形式の画像データとして前記主制御ユニット１２に出力する。
【００２２】
前記主制御ユニット１２は、前記光電変換ユニット１１から取得した情報を前記レンズコントロールユニット１４にフィードバックして合焦制御と、光量制御とを実現すると共に、前記光電変換ユニット１１から取得した画像データの画像処理を実現する。また、この主制御ユニット１２は、前記レリーズボタン４と、ズーミングボタン６と、コントロールボタン７とからの操作情報入力系を備えており、レリーズボタン４が操作されたタイミングでシャッターを作動させて撮影を実行し、ズーミングボタン６の操作に基づいて撮像レンズのズーミングを実行する。
【００２３】
更に、前記主制御ユニット１２は、ＬＣＤドライバ１５を介して前記液晶表示部５に対して情報を表示する表示処理系を備え、ストロボ制御部１６を介して前記ストロボ発光部を制御するストロボ制御系を備え、カードインタフェース１７を介して前記記録媒体Ｍとの間で画像データ等のデータのアクセスを行う信号アクセス系を備えている。尚、この主制御ユニット１２は、コントロールボタン７を操作することにより、液晶表示部５に対して必要な情報や、既に撮影した画像データ等を表示する処理を実行し、ストロボ制御部１６は、発光時においてストロボ発光部３に備えた光量センサで取得した反射光から被写体に照射するストロボ光を調節する機能を有している。
【００２４】
前記記録媒体として、コンパクトフラッシュ（登録商標）・スマートメディア（登録商標）・メモリースティック（登録商標）、ＳＤメモリカード（ SanDisk、松下電器産業、東芝の3社が共同開発したメモリカードの規格）等のフラッシュメモリで構成されるものであるが、ＣＤ−Ｒや、ＭＯ（ Magnet Optical Disk ）等のディスク型の媒体を利用するものであっても良い。特に、本発明のデジタルカメラは記録媒体Ｍがカメラボディ１から必ずしも分離できる構造のものでなくても良い。この場合、コネクタ８を介して画像データを送り出して、画像処理を行うことや、プリント処理を行うことになる。
【００２５】
前記ＧＰＳ受信ユニット１３は、アンテナ１３Ａで受信した複数のＧＰＳ衛星（Global Positioning System 衛星）からの信号に基づいて、このデジタルカメラの位置を経度値と緯度値とで成る位置情報として取得するよう機能するものであり、前記主制御ユニット１２は、ＧＰＳ受信ユニット１３からの位置情報を受け入れる情報入力系を備えている。
【００２６】
更に、前記主制御ユニット１２には時計ユニット１８からの時刻情報を受け入れる入力信号系を備え、通信インタフェース１９を介して前記コネクタ８に接続する通信系を備えている。このコネクタ８は、通信ケーブルＣを介してコンピュータ本体４１（図７を参照）と接続することにより、前記記録媒体Ｍとのアクセスを実現し、このコンピュータ本体４１に接続するプリンタ４５においてプリント処理を実現する。
【００２７】
〔デジタルカメラによる撮影形態〕
このデジタルカメラでは、光電変換ユニット１１からの画像データを液晶表示部５にライブビュー表示し、ユーザがレリーズボタン４を半押し操作することにより、前記主制御ユニット１２が、撮像レンズ２のオートフォーカシングを行い、被写体の明るさに応じたオート露光に基づく適切な絞りの値とシャッター速度の値との設定を行う。
【００２８】
更に、ユーザがレリーズボタン４を半押しから完全に押込み操作することにより、前記主制御ユニット１２がシャッターを作動させる。このシャッターの作動時には、光電変換ユニット１１が、その光電変換面に結像した被写体の画像をＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色のビットマップ形式の画像データに変換して主制御ユニット１２に出力する。この撮影時において被写体の明るさが不足している場合にはストロボ発光部３を発光させて光量不足が補われる。また、この撮影のタイミングにおいてＧＰＳ受信ユニット１３で取得した位置情報と、時計ユニット１８で取得した時刻情報とが主制御ユニット１２に与えられる。
【００２９】
このように主制御ユニット１２に出力された画像データは、主制御ユニット１２においてガンマ補正、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の３原色毎のレベル補正、ホワイトバランスの補正等の自動補正処理が行われた後に、ＪＰＥＧ形式（Joint Photographic Experts Groupが制定した形式）に圧縮され、前記記録媒体Ｍに記録される。尚、前記画像データの保存形式として、ＪＰＥＧ形式だけに限るものではなく、ＴＩＦＦ（Tag Image File Format）形式や、ＧＩＦ（Graphics Interchange Format）形式として圧縮するものであって良い。特に、画像データの圧縮処理や自動補正処理を行わないＲＡＷデータのまま記録媒体Ｍに保存するように処理形態を設定しても良い。
【００３０】
前述したように画像データが記録媒体Ｍに記録される際には、図３に示すように、１つの画像データが１つの画像データファイルとして記録媒体Ｍの所定領域に保存され、前記位置情報と時刻情報とが、この画像データファイルに記録される。
【００３１】
具体的に説明すると、この画像データファイルにはヘッダー領域Ｈと、サムネイル領域Ｓと、画像データ領域Ｄとが形成される。ヘッダー領域Ｈには、ファイルサイズ等の情報を含むファイル情報と、タグ情報とが記録される。タグ情報には、画像データの画素数、圧縮の種類、撮影日時（前記時計ユニットで取得した時刻情報）、デジタルカメラの機種、撮影位置（前記ＧＰＳ受信ユニット１３で取得した位置情報）、撮影時の露光情報等がＥｘｉｆ（Exchangeable Image File Format）に従って記録される。また、サムネイル領域Ｓには、サムネイル画像データが記録され、画像データ領域Ｄには画像データが記録される。
【００３２】
特に、このデジタルカメラでは、ユーザが操作を行うことにより、画像データのプリント処理を行う際に必要なプリントサイズ、プリント枚数等のプリント情報をＤＰＯＦ（Digital Print Order Format）に従うファイルを新たに生成して、前記記録媒体Ｍに記録する処理が行われる。
【００３３】
図面には示していないが、前記ＤＰＯＦとは、ディレクトリの下に生成したＭＩＳＣディレクトリ（ＤＰＯＦファイル）に対して、自動プリントファイル、ＵＮＩＣＯＤＥ文字列記述ファイル、自動送信ファイル、自動再生ファイルを格納した構造を有している。この複数のファイルのうち自動プリントファイルに対して、プリントジョブ情報として、プリントタイプ、プリント枚数、プリントサイズ、紙種等がセットされ、画像ソース情報としてプリント対象の画像データファイルを指定する情報がセットされる。つまり、画像データを特定するデータと、その画像データのプリント枚数を示すデータとを関連付けたデータ構造を備えている。
【００３４】
〔画像処理系と処理形態〕
図４には、主制御ユニット１２における画像処理系と、プリント処理情報の設定系との概要を示しており、図５には、プリント処理情報を設定する際の処理ステップに対応したフローチャート（プリント枚数設定プログラムの一例）を示している。
【００３５】
つまり、主制御ユニット１２では、光電変換ユニット１１から取得した画像データを自動補正部２１において、前述したガンマ補正、レベル補正、ホワイトバランスの補正等の補正処理を行い、この補正処理後の画像データを圧縮処理部２２でＪＰＥＧ形式に圧縮し、また、補正後の画像データを、サムネイル生成部２３において解像度変換を行うことにより設定画素数のサムネイル画像データを生成する。
【００３６】
更に、撮影時には、露光情報をレンズコントロールユニット１４から取得し、撮影位置情報をＧＰＳ受信ユニット１３から取得し、撮影時刻を時計ユニット１８から取得し、これらからタグ情報生成部２４がタグ情報を生成する。
【００３７】
このように生成されたＪＰＥＧ形式の画像データと、サムネイル画像と、タグ情報とは、ファイル生成部２５において前述した画像データファイル化される。この後、この画像データファイルはファイルアクセス部２６での処理により、カードインタフェース１７を介して記録媒体Ｍに書き込まれる。
【００３８】
前記主制御ユニット１２には、プリント処理情報設定ユニット３０を備えており、このプリント処理情報設定ユニット３０には、対象画像データ抽出部３１と、参照画像データ抽出部３２（撮影位置特定手段の一例）と、圧縮されている画像データを展開する画像展開部３３と、展開された画像データから人物の顔を抽出する人数抽出部３４と、人数抽出部３４からの情報に基づいてプリント枚数を設定するプリント枚数設定部３５と、参照画像データ抽出部３２で抽出された参照画像データの連続性を判別する連続性判別部３６と、参照画像データに基づいて対象画像データのプリント枚数を設定するプリント枚数推定部３７とを備えている。
【００３９】
このプリント処理情報設定ユニット３０を構成する処理系として、ソフトウエアで構成するものを想定しているが、ハードウエアで構成することや、ハードウエアと組み合わせて構成するものであっても良い。
【００４０】
また、本発明のデジタルカメラでは、前記コントロールボタン７を操作することによりオペレーティングシステム２７が前記液晶表示部５に処理メニューを表示する。この表示の後、この処理メニューに表示された複数の処理からユーザが必要とするものを選択することにより、その処理を行えるように前記主制御ユニット１２の処理形態が設定されている。
【００４１】
特に、複数の処理からユーザが「プリント処理情報の自動設定」を選択することにより、前述したように、複数の画像データのプリント処理を行う際に必要なプリントサイズ、プリント枚数等の情報を前述したＤＰＯＦ（Digital Print Order Format）に従うファイルとして新たに生成される。
【００４２】
具体的には、図５のフローチャートに示すように、処理を開始することにより、前記対象画像データ抽出部３１が、前記ファイルアクセス部２６を制御して、記録媒体Ｍに記録されている複数の画像データファイルから所定のルールに従って１つの画像データファイルを読み出し、初期の画像データファイルとして指定する（＃０１ステップ）。このルールとは、撮影日時の早期のものを先に指定する等、画像データファイルを指定する際の順序を決めるためのものである。
【００４３】
次に、その画像データファイルの画像データを画像展開部３３において、ビットマップ構造の画像データに展開し、この画像データを人数抽出部３４において処理することにより、その画像データ（対象画像データ）に含まれる（撮られている）人物の人数を取得する処理が行われる（＃０１、＃０２ステップ）。
【００４４】
画像データから人物の顔を抽出する処理は、特開平８−６３５９７号公報、特開２０００−４８１８４号公報等に示される公知の技術によって実現している。
【００４５】
このように画像データに含まれる人物の人数を取得した後において、人数が「１」以上であることを判別した場合には、プリント枚数設定部３５が人数をプリント枚数に設定し（＃０４ステップ：人数をプリント枚数に設定する手順）、人数が「０」である場合には、プリント枚数推定処理（＃１００ステップ）においてプリント枚数を推定する処理を行う。
【００４６】
前記ルールに従って記録媒体Ｍに記録されている画像データファイルを個々に指定することで、前述したプリント枚数設定処理と、プリント枚数推定処理（＃１００ステップ）を全ての画像データファイルについて行い（＃０５、＃０６ステップ）、全ての画像データファイルについてプリント枚数の設定を行った後に、プリント処理情報設定ユニット３０においてプリント枚数をＤＰＯＦ形式でプリント処理情報を生成し、このプリント処理情報をファイル生成部２５でファイル化し、前記ファイルアクセス部２６の制御により記録媒体Ｍに記録する（＃０７、＃０８ステップ）。
【００４７】
前記プリント枚数推定処理（＃１００ステップ）は、図６のフローチャートに示すようにサブルーチンの形でセットされている。つまり、前述した＃０３ステップにおいて画像データに含まれている（撮られている）人物の数が「０」であることを判断した場合には（例えば、風景写真である場合には）、この対象画像データについてプリント枚数を設定するために前記参照画像データ抽出部３２がファイルアクセス部２６を介して参照画像データを抽出する（＃１０１ステップ：プリント枚数を参照する手順）。
【００４８】
この＃１０１ステップでは、参照画像データ抽出部３２が、最初に対象画像データのタグ情報から撮影位置を取得する。次に、参照画像データ抽出部３２が、記録媒体Ｍに記録されている複数の画像データファイルの中から、この撮影位置を基準にして設定範囲内で近い位置で撮影された複数の画像データファイルを抽出する。更に、その複数の画像データのタグ情報から、対象画像データの撮影時刻から設定時間内である複数の画像データファイルの画像データを参照画像データとして抽出する（抽出条件に適合する画像データファイルが１つの場合には１つの画像データを参照画像データとして抽出する）。また、抽出できない場合には、この対象画像データのプリント枚数を１枚又は０枚に設定する（＃１０１〜１０３ステップ）。
【００４９】
尚、参照画像データを抽出できない場合において、設定されるプリント枚数（１枚又は０枚）は、予め決めておくように処理形態を設定することも可能である。
【００５０】
参照画像データを抽出した際には、連続性判別部３６が、参照画像データの連続性を判別する（＃１０４ステップ）。つまり、人物が撮られていない画像データが連続して記録媒体Ｍに記録されている場合には（参照画像データが連続して抽出される状況では）、対象画像データのタグ情報から撮影位置を取得すると共に、この連続する複数の画像データ（人物が撮られていない画像データ）のうち、対象画像データの直前の画像データのタグ情報から撮影位置を取得し、この対象画像データの撮影位置と、対象画像データの直前の画像データの撮影位置とが同じ又は近似するかを判別する。この判別の結果、夫々の撮影位置が同じ又は近似する場合には連続性があると判別し、この条件が成立しない場合には連続性がないと判別する。
【００５１】
この処理によって、連続性がないと判断した場合には、複数の参照画像データに撮影されている人物の数を取得し（プリント枚数を参照し）、この人数のうち最大の人数をプリント枚数に設定し（＃１０５、＃１０７ステップ）、連続性があると判別した場合には、連続した画像データについて、決められた数値をプリント枚数に設定する（＃１０５、＃１０６ステップ）。つまり、対象画像データの撮影位置と撮影時刻とに基づいて、撮影位置が設定範囲内であり、撮影時刻が設定範囲内にある複数の参照画像データを抽出し、夫々に撮影されている人物の人数のうち最大の人数をプリント枚数に設定することにより、対象画像データが撮影された位置の近傍に存在した人物の人数をプリント枚数に設定できるのである。尚、＃１０７ステップが、参照したプリント枚数を、画像データのプリント枚数に設定する手順に対応する。
【００５２】
また、連続性があると判別した場合において、決められた数値をプリント枚数に設定する処理（＃１０６ステップ）では、ユーザが必要とする枚数を決められた数値としておくことを想定している。具体的には、連続性があると判別した画像データについて「０」や「１」以上の決められた数値をプリント枚数に設定することが可能である。
【００５３】
更に、プリント処理情報として前記自動プリントファイルに設定されるジョブ情報には、プリントサイズ等の情報が必要であるが、このプリントサイズ等の情報は初期値として、Ｌサイズ（８９ｍｍ×１２７ｍｍ）のようにプリント頻度の高いものが設定されているが、ユーザが任意に設定できるように処理形態を設定することも可能である。
【００５４】
〔プリント処理形態〕
図７には家庭のコンピュータを用いて記録媒体Ｍに記録された画像データのプリントを実現する構成を示している。つまり、コンピュータ本体４１に対して、キーボート４２と、マウス４３と、ディスプレイ４４とが接続されると共に、プリンタ４５が接続されている。コンピュータ本体４１には、記録媒体Ｍをセットすることで情報のアクセスが可能なメディアドライブ４１Ａを備えている。
【００５５】
プリンタ４５は、プリントサイズにカットされたペーパＰをカットシートフィーダ４５Ａにセットしておき、プリント処理を実行することにより、インクジェット型や昇華型等のプリントヘッドによってペーパＰに対して画像データがプリントされ、トレイ４５Ｂに排出される構造である。
【００５６】
このコンピュータを用いて画像データのプリントを行う場合には、記録媒体Ｍをカメラボディ１から分離して、コンピュータ本体４１のメディアドライブ４１Ａにセットし、コンピュータ本体４１においてＤＰＯＦの情報に基づくプリント処理を実現するソフトウエアを実行することにより、各画像データについてＤＰＯＦの情報に基づくプリント枚数が設定され、オペレータが人為的にプリント枚数を設定しなくとも、画像データ毎に設定されたプリント枚数のプリント処理を行えるのである。
【００５７】
また、同図に示すように、カメラボディ１のコネクタ８と、コンピュータ本体４１の通信コネクタ４１Ｂとを通信ケーブルＣで接続することにより、前述したものと同様にカメラボディ１にセットされた記録媒体Ｍから画像データとＤＰＯＦの情報とを取得してプリント処理を実現することも可能である。
【００５８】
更に、本発明では同図に示すデジタルカメラ付き携帯電話機Ｔで撮影された画像データが記録された記録媒体Ｍを前述と同様に前記コンピュータ本体４１のメディアドライブ４１Ａにセットすることや、この携帯電話機Ｔと前記コンピュータ本体４１の通信コネクタ４１Ｂとを通信ケーブルＣで接続することにより、前述したものと同様に自動的なプリント処理を実現できる。
【００５９】
図面には示していないが、画像データをプリントする際に、コンビニエンスストア等の店頭に設置されたセルフ操作型のプリント装置や、ＤＰ店に設置された銀塩式の印画紙にプリント処理を行うプリンタに対しても、前述したものと同様に、記録媒体Ｍをセットすることにより、この記録媒体Ｍに記録された画像データとＤＰＯＦの情報とを取得してプリント処理を実現することも可能である。
【００６０】
このように、本発明では、デジタルカメラで撮影され、記録媒体Ｍに記録された画像データ毎に人物の顔の存否に基づいて、その人数に対応したプリント枚数を設定すると共に、風景のように人物が撮られていない画像データについては参照画像データに基づいてプリント枚数を設定することにより、オペレータが特別な操作を行わずとも、その画像データのプリント枚数を適正にセットして自動的なプリント処理を実現することになる。特に、複数の参照画像データに撮られている人物のうち人数の最大の人数をプリント枚数として設定することにより、対象画像データが撮影された位置の近傍に存在した人数分のプリントが可能となり、プリント枚数の不足を招かないものとなっている。尚、本発明では、参照画像データが１つだけ抽出された場合には、その参照画像データの人物の人数がプリント枚数に設定される。
【００６１】
〔別実施形態〕
本発明は、上記した実施の形態以外に以下のように構成しても良い。
【００６２】
（ａ）位置特定手段として、時計ユニット１８で取得した時刻情報に基づいて撮影位置を特定するように処理形態を設定する。この位置特定手段による処理形態を図８のフローチャートのように示すことが可能である。つまり、画像データに含まれている（撮られている）人物の数が「０」である場合には（例えば、風景写真である場合には）、この対象画像データについてプリント枚数を設定するために前記参照画像データ抽出部３２がファイルアクセス部２６を介して参照画像データを抽出する（＃１０１ステップ）。
【００６３】
この＃１０１ステップでは、参照画像データ抽出部３２が、最初に対象画像データのタグ情報から撮影時刻を取得する。次に、参照画像データ抽出部３２が、記録媒体Ｍに記録されている複数の画像データファイルのタグ情報から、前記撮影時刻を基準にして設定時間内にある複数の画像データファイルの画像データを参照画像データとして抽出する処理を行う（抽出条件に適合する画像データファイルが１つの場合には１つの画像データを参照画像データとして抽出する）。また、抽出できない場合には、この対象画像データのプリント枚数を１枚又は０枚に設定する（＃１０１〜１０３ステップ）。
【００６４】
参照画像データを抽出した際には、連続性判別部３６が、参照画像データの連続性を判別する（＃１０４ステップ）。つまり、人物が撮られていない画像データが連続して記録媒体Ｍに記録されている場合には（参照画像データが連続して抽出される状況では）、対象画像データのタグ情報から撮影時刻を取得すると共に、この連続する複数の画像データ（人物が撮られていない画像データ）のうち、対象画像データの直前の画像データのタグ情報から撮影時刻を取得し、この対象画像データの撮影時刻と、対象画像データの直前の画像データの撮影時刻とが同じ又は近似するかを判別する。この判別の結果、夫々の撮影時刻が同じ又は近似する場合には連続性があると判別し、この条件が成立しない場合には連続性がないと判別する。
【００６５】
この処理によって、連続性がないと判断した場合には、複数の参照画像データに撮影されている人物の数を取得し（プリント枚数を参照し）、この人数のうち最大の人数をプリント枚数に設定し（＃１０５、＃１０７ステップ）、連続性があると判別した場合には、連続した画像データについて、決められた数値をプリント枚数に設定する（＃１０５、＃１０６ステップ）。つまり、対象画像データの撮影時刻を基準にして設定範囲内にあるものを、同じ位置又は隣接する位置にあると判定して、複数の参照画像データを抽出し、夫々に撮影されている人物の人数のうち最大の人数をプリント枚数に設定することにより、対象画像データが撮影された位置の近傍に存在した人物の人数をプリント枚数に設定できるのである。
【００６６】
（ｂ）デジタルカメラに方位センサを備え、画像データの撮影方向をタグ情報として保存するようにタグ情報生成部２４の処理形態を設定すると共に、連続性判別部３６において連続性の判断を行う場合には、タグ情報から撮影方向を取得し、この撮影方向が異なる場合には、連続性がないと判別して、参照画像データに撮られている人物の人数をプリント枚数に設定する。
【００６７】
この処理を行うことにより、例えば、パノラマ写真を撮影した場合のように、デジタルカメラを設置角度ずつパーンさせて複数回撮影を行って得られた画像データが記録媒体Ｍに記録されている場合でも、パノラマ写真として撮影された複数の画像データについて同じプリント枚数を設定することが可能となる。
【００６８】
（ｃ）プリント処理情報として、ＤＰＯＦ以外のフォーマットでプリント処理情報を記録媒体に記録する。その一例として、画像データを特定するように画像データファイルのファイル情報と、プリント枚数とを単純な文字コード等によって関連付けた形態となるテキスト形式のデータを記録媒体に記録するものであっても良い。
【００６９】
このように、ファイル情報とプリント枚数とだけを記録したものでは、プリント処理情報の情報量を極めて小さいものにできる。
【図面の簡単な説明】
【００７０】
【図１】デジタルカメラを示す斜視図
【図２】制御系のブロック回路図
【図３】画像データファイルの構造を模式的に示す図
【図４】プリント枚数の設定処理のための構成を示すブロック図
【図５】プリント処理情報設定のフローチャート
【図６】プリント枚数推定ルーチンのフローチャート
【図７】プリント処理の実行時のセッティングを模式的に示す図
【図８】別実施形態（ａ）のプリント枚数設定ルーチンのフローチャート
【符号の説明】
【００７１】
１３          ＧＰＳ受信ユニット
１８          時計ユニット
３０          プリント処理情報設定ユニット
２４          タグ情報生成部
３２          撮影位置特定手段（参照画像データ抽出部）
３４          人数抽出手段（人数抽出部）
Ｍ            記録媒体
【図１】
2008085489.tif 000003
【図２】
2008085489.tif 000004
【図３】
2008085489.tif 000005
【図４】
2008085489.tif 000006
【図５】
2008085489.tif 000007
【図６】
2008085489.tif 000008
【図７】
2008085489.tif 000009
【図８】
2008085489.tif 000010