(57)【要約】【課題】画像データを外部装置に簡便に送信することができるようにすることを目的とする。【解決手段】画像伝送装置と外部装置とが通信手段を介して接続される画像伝送システムであって、前記画像伝送装置が、前記通信手段を介して外部装置と通信するための通信設定情報と、前記外部装置に関連付けられた送信先識別情報と、を対応付けて記憶する記憶処理手段と、画像データから被写体の識別情報を検出する検出手段と、前記検出手段において検出された被写体の識別情報と、前記記憶処理手段において記憶された送信先識別情報とを照合する照合手段と、前記照合手段において照合された結果に応じて、前記記憶処理手段において記憶された送信先識別情報を、前記画像データを表示する画面と同一画面に一覧で表示する表示処理手段と、を有することを特徴とする。【選択図】図７
2009206774.tif 000002
【特許請求の範囲】
【請求項１】
画像伝送装置と外部装置とが通信手段を介して接続される画像伝送システムであって、
前記画像伝送装置が、
前記通信手段を介して外部装置と通信するための通信設定情報と、前記外部装置に関連付けられた送信先識別情報と、を対応付けて記憶する記憶処理手段と、
画像データから被写体の識別情報を検出する検出手段と、
前記検出手段において検出された被写体の識別情報と、前記記憶処理手段において記憶された送信先識別情報とを照合する照合手段と、
前記照合手段において照合された結果に応じて、前記記憶処理手段において記憶された送信先識別情報を、前記画像データを表示する画面と同一画面に一覧で表示する表示処理手段と、を有することを特徴とする画像伝送システム。
【請求項２】
前記照合手段は、前記検出手段において検出された被写体の識別情報と、前記記憶処理手段において記憶された送信先識別情報とが所定の閾値以上で一致しているか否かを判定し、
前記表示処理手段は、前記照合手段において所定の閾値以上で一致していると判定された場合、前記送信先識別情報が所定の閾値以上で一致していることを識別できる識別表示を表示することを特徴とする請求項１に記載の画像伝送システム。
【請求項３】
前記識別表示は、前記画像データと共に表示した前記送信先識別情報に近接して表示された識別表示領域に表示されるマークであることを特徴とする請求項２に記載の画像伝送システム。
【請求項４】
前記閾値は、第一の閾値と第二の閾値とを有し、
前記表示処理手段は、前記照合手段において第一の閾値以上で一致していると判定された場合、前記送信先識別情報が第一の閾値以上で一致していることを識別できる第一の識別表示を表示し、
前記照合手段において第一の閾値と第二の閾値との間で一致していると判定された場合、前記送信先識別情報が第一の閾値と第二の閾値との間で一致していることを識別できる第二の識別表示を表示し、
前記照合手段において第二の閾値以下で一致していると判定された場合、前記送信先識別情報が第二の閾値以下で一致していることを識別できる第三の識別表示を表示することを特徴とする請求項２に記載の画像伝送システム。
【請求項５】
前記第一の識別表示は、前記画像データと共に表示した前記送信先識別情報に近接して表示された識別表示領域にマークを表示する表示であり、
前記第二の識別表示は、前記画像データと共に表示した前記送信先識別情報に近接して表示された識別表示領域にマークを非表示にする表示であり、
前記第三の識別表示は、前記画像データと共に表示する前記送信先識別情報を非表示にする表示であることを特徴とする請求項４に記載の画像伝送システム。
【請求項６】
前記記憶処理手段は、前記通信手段を介して外部装置と通信するための通信設定情報と、前記外部装置に関連付けられた送信先識別情報と、前記外部装置に画像データの送信する条件を設定する送信条件情報と、を対応付けて記憶し、
前記画像データが、前記記憶処理手段において記憶された送信条件情報に一致するか否かを判定する送信条件判定手段を有し、
前記送信条件判定手段において判定された結果に応じて前記外部装置に画像データを送信することを特徴とする請求項１に記載の画像伝送システム。
【請求項７】
前記検出手段において人物の被写体情報が検出されなかった場合、
前記送信条件判定手段は、前記画像データが前記記憶処理手段において記憶された送信条件情報から一致する送信条件情報を判定し、
前記表示処理手段は、前記送信条件判定手段において判定された一致する送信条件情報に基づいて送信先識別情報を表示することを特徴とする請求項６に記載の画像伝送システム。
【請求項８】
前記表示処理手段において表示される送信先識別情報は、前記記憶処理手段において記憶された外部装置の登録名であることを特徴とする請求項７に記載の画像伝送システム。
【請求項９】
前記表示処理手段は、前記照合手段において前記識別情報と前記送信先識別情報とが所定の閾値以上で一致すると判定されると共に、前記送信条件判定手段において画像データが送信条件情報に一致すると判定された場合、
前記画像データと共に表示した前記送信先識別情報に、前記照合手段及び前記送信条件判定手段において判定された結果を示す識別表示を表示することを特徴とする請求項６に記載の画像伝送システム。
【請求項１０】
前記識別表示は、前記送信先識別情報に近接して表示された識別表示領域に表示されるマークであることを特徴とする請求項９に記載の画像伝送システム。
【請求項１１】
前記識別表示領域にマークが表示されている送信先識別情報に対応する外部装置にのみ画像データを送信すること特徴とする請求項３、５及び１０の何れか１項に記載の画像伝送システム。
【請求項１２】
前記表示処理手段は、前記識別表示領域にマークが表示されていない送信先識別情報がある場合、確認メッセージを表示することを特徴とする請求項３、５及び１０の何れか１項に記載の画像伝送システム。
【請求項１３】
前記送信条件情報は、送信時に接続が確立している外部装置を優先的に選択して送信する条件であることを特徴とする請求項６乃至１２の何れか１項に記載の画像伝送システム。
【請求項１４】
前記送信条件情報は、最近、送信を行った外部装置を優先的に選択して送信する条件であることを特徴とする請求項６乃至１２の何れか１項に記載の画像伝送システム。
【請求項１５】
前記送信条件情報は、被写体に人物が写っていない画像データを要求している外部装置を優先的に選択して送信する条件であることを特徴とする請求項６乃至１２の何れか１項に記載の画像伝送システム。
【請求項１６】
前記送信条件情報は、被写体に送信先識別情報がない画像データを要求している外部装置を優先的に選択することを特徴とする請求項６乃至１２の何れか１項に記載の画像伝送システム。
【請求項１７】
前記表示処理手段において表示された複数の送信先識別情報のうち、操作者による何れかの送信先識別情報の選択を検出する選択検出手段と、
前記選択検出手段において検出された送信先識別情報において、操作者による前記識別表示領域に表示されるマークの表示又は非表示の選択を検出する識別表示選択検出手段とを有し、
前記表示処理手段は、前記識別表示選択検出手段において検出されたマークの表示又は非表示の選択に応じて、前記識別表示領域にマークを表示又は非表示することを特徴とする請求項３、５、１０、１１及び１２の何れか１項に記載の画像伝送システム。
【請求項１８】
前記表示処理手段において表示された複数の送信先識別情報のうち、操作者による何れかの送信先識別情報の選択を検出する選択検出手段と、
前記選択検出手段において検出された送信先識別情報において、操作者による異なる送信先識別情報の変更を検出する変更検出手段とを有し、
前記表示処理手段は、前記変更検出手段において検出された送信先識別情報を表示することを特徴とする請求項１乃至１６の何れか１項に記載の画像伝送システム。
【請求項１９】
前記表示処理手段において表示された複数の送信先識別情報のうち、操作者による何れかの送信先識別情報の選択を検出する選択検出手段と、
前記選択検出手段において検出された送信先識別情報を、前記照合手段において判定された異なる候補の送信先識別情報から、操作者による選択を検出する候補選択検出手段とを有し、
前記表示処理手段は、前記候補選択検出手段において検出された送信先識別情報を表示することを特徴とする請求項１乃至１６の何れか１項に記載の画像伝送システム。
【請求項２０】
前記表示処理手段において表示された複数の送信先識別情報のうち、操作者による何れかの送信先識別情報の選択を検出する選択検出手段と、
前記選択検出手段において検出された送信先識別情報に対して、操作者により異なる送信先識別情報を追加する送信先識別情報追加手段とを有することを特徴とする請求項１乃至１６の何れか１項に記載の画像伝送システム。
【請求項２１】
前記識別表示領域にマークが表示されている送信先識別情報に対し、前記記憶処理手段において対応付けて記憶された通信設定情報を用いて、前記画像データを一括して送信することを特徴とする請求項３、５及び１０の何れか１項に記載の画像伝送システム。
【請求項２２】
前記表示処理手段において表示された複数の送信先識別情報のうち、操作者による何れかの送信先識別情報の選択を検出する選択検出手段を有し、
前記選択検出手段において検出された送信先識別情報に対し、前記記憶処理手段において対応付けて記憶された通信設定情報を用いて、前記画像データを送信することを特徴とする請求項１乃至１６の何れか１項に記載の画像伝送システム。
【請求項２３】
前記送信先識別情報は、前記外部装置に関連付けられた人物を識別する、少なくとも人物の顔画像を含む識別情報であり、
前記被写体の識別情報は、被写体の顔画像であり、
前記表示処理手段において表示される送信先識別情報は、前記記憶処理手段において記憶された人物の顔画像であることを特徴とする請求項１乃至７、及び９乃至２２の何れか１項に記載の画像伝送システム。
【請求項２４】
画像データを外部装置に送信するための通信手段を有する画像伝送装置であって、
前記通信手段を介して外部装置と通信するための通信設定情報と、前記外部装置に関連付けられた送信先識別情報と、を対応付けて記憶する記憶処理手段と、
画像データから被写体の識別情報を検出する検出手段と、
前記検出手段において検出された識別情報と、前記記憶処理手段において記憶された送信先識別情報とを照合する照合手段と、
前記照合手段において照合された結果に応じて、前記記憶処理手段において記憶された送信先識別情報の一覧を、前記画像データを表示する画面と同一画面に表示する表示処理手段と、を有することを特徴とする画像伝送装置。
【請求項２５】
画像データを外部装置に送信するための通信手段を有する画像伝送装置を制御する制御方法であって、
前記通信手段を介して外部装置と通信するための通信設定情報と、前記外部装置に関連付けられた送信先識別情報と、を対応付けて記憶する記憶処理ステップと、
画像データから被写体の識別情報を検出する検出ステップと、
前記検出ステップにおいて検出された識別情報と、前記記憶処理ステップにおいて記憶された送信先識別情報とを照合する照合ステップと、
前記照合ステップにおいて照合された結果に応じて、前記記憶処理ステップにおいて記憶された送信先識別情報の一覧を、前記画像データを表示する画面と同一画面に表示する表示処理ステップと、を有することを特徴とする制御方法。
【請求項２６】
画像データを外部装置に送信するための通信手段を有する画像伝送装置を制御するプログラムであって、
画像データから被写体の識別情報を検出する検出ステップと、
前記検出ステップにおいて検出された識別情報と、前記外部装置と通信するための通信設定情報に対応付けて記憶された送信先識別情報と、を照合する照合ステップと、
前記照合ステップにおいて照合された結果に応じて、前記送信先識別情報の一覧を、前記画像データを表示する画面と同一画面に表示する表示処理ステップと、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像した被写体の画像データを外部装置に送信することができる画像伝送システム、画像伝送装置、画像伝送装置の制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
近年、デジタルカメラが広く一般に普及している。このようなデジタルカメラは撮像された被写体の画像データをパーソナルコンピュータ（ＰＣ）やプリンタ等の外部装置に送信できるようになっている。このとき、画像データを外部装置に簡単に送信できるようになっていることが望ましい。特許文献１に開示されている携帯端末は、画像データの転送に関して、人物の顔画像データから通信先を誤りなく設定した上で、通話や電子メールの送信等の処理を行うものである。この携帯端末では、顔画像データの特徴データと関連付けられているアドレスデータを通信先として選択することができる。
【０００３】
また、特許文献２に開示されている電子カメラは、顔認識技術を利用して、より多くの情報をユーザに対して提示することができる。より具体的には、この電子カメラは、認識した複数の人物のそれぞれについて個人情報を表示し、さらにチェックボックスを表示してユーザに通話を行う相手を選択させることができる。
【０００４】
【特許文献１】特開２００７−０２８０７７号公報
【特許文献２】特開２００６−１６５８２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述した特許文献１に開示された携帯端末は、その目的が顔画像データの被写体の人物との間で通話を行ったり、被写体の人物に対して電子メールを送信したりするためのものである。すなわち、この携帯端末は、任意の人物に対する１つのアドレスデータを通信先として指定をするものである。
【０００６】
また、上述した特許文献２に開示された電子カメラは、人物認識の結果、認識できなかった被写体は未登録としてしか表示を行っておらず、他の候補ついて表示する場合については記載されていない。
【０００７】
また、上述した特許文献１及び特許文献２に開示された技術は、画像データの顔認識を行った人物との通話や電子メール、又は個人情報の表示を目的とするものである。すなわち、表示している画像データそのものを送信することについては記載されていない。
【０００８】
本発明は上述した問題点を鑑みてなされたものであり、画像データを外部装置に簡便に送信することができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の画像伝送システムは、画像伝送装置と外部装置とが通信手段を介して接続される画像伝送システムであって、前記画像伝送装置が、前記通信手段を介して外部装置と通信するための通信設定情報と、前記外部装置に関連付けられた送信先識別情報と、を対応付けて記憶する記憶処理手段と、画像データから被写体の識別情報を検出する検出手段と、前記検出手段において検出された被写体の識別情報と、前記記憶処理手段において記憶された送信先識別情報とを照合する照合手段と、前記照合手段において照合された結果に応じて、前記記憶処理手段において記憶された送信先識別情報を、前記画像データを表示する画面と同一画面に一覧で表示する表示処理手段と、を有することを特徴とする。
本発明の画像伝送装置は、画像データを外部装置に送信するための通信手段を有する画像伝送装置であって、前記通信手段を介して外部装置と通信するための通信設定情報と、前記外部装置に関連付けられた送信先識別情報と、を対応付けて記憶する記憶処理手段と、画像データから被写体の識別情報を検出する検出手段と、前記検出手段において検出された識別情報と、前記記憶処理手段において記憶された送信先識別情報とを照合する照合手段と、前記照合手段において照合された結果に応じて、前記記憶処理手段において記憶された送信先識別情報の一覧を、前記画像データを表示する画面と同一画面に表示する表示処理手段と、を有することを特徴とする。
本発明の制御方法は、画像データを外部装置に送信するための通信手段を有する画像伝送装置を制御する制御方法であって、前記通信手段を介して外部装置と通信するための通信設定情報と、前記外部装置に関連付けられた送信先識別情報と、を対応付けて記憶する記憶処理ステップと、画像データから被写体の識別情報を検出する検出ステップと、前記検出ステップにおいて検出された識別情報と、前記記憶処理ステップにおいて記憶された送信先識別情報とを照合する照合ステップと、前記照合ステップにおいて照合された結果に応じて、前記記憶処理ステップにおいて記憶された送信先識別情報の一覧を、前記画像データを表示する画面と同一画面に表示する表示処理ステップと、を有することを特徴とする。
本発明のプログラムは、画像データを外部装置に送信するための通信手段を有する画像伝送装置を制御するプログラムであって、画像データから被写体の識別情報を検出する検出ステップと、前記検出ステップにおいて検出された識別情報と、前記外部装置と通信するための通信設定情報に対応付けて記憶された送信先識別情報と、を照合する照合ステップと、前記照合ステップにおいて照合された結果に応じて、前記送信先識別情報の一覧を、前記画像データを表示する画面と同一画面に表示する表示処理ステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１０】
本発明によれば、送信する画像データと被写体に応じた送信先の候補とを一覧で確認することができるため、画像データを外部装置に簡便に送信することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明に係る実施形態について説明する。なお、各実施形態において、画像伝送装置をデジタルカメラ（撮像装置）とし、デジタルカメラ上で表示している画像データを、外部装置として他のデジタルカメラへ送信する場合について説明する。
（第１の実施形態）
図１は、本発明の実施形態に係る画像伝送装置の構成を示した図である。デジタルカメラ１の構成について説明する。
２は撮影レンズである。３は絞り機能を備えるシャッターである。４は光学像を電気信号に変換する撮像素子である。５は撮像素子４のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。６は撮像素子４と、Ａ／Ｄ変換器５と、Ｄ／Ａ変換器７とにクロック信号や制御信号を供給するタイミング発生回路である。タイミング発生回路６はメモリ制御回路８及びシステム制御部９により制御される。
【００１２】
１０は画像処理部（画像処理回路）である。画像処理部１０は、Ａ／Ｄ変換器５からのデータ又はメモリ制御回路８からのデータに対して所定の画素補間処理や色変換処理等の画像処理を行う。８はメモリ制御回路である。メモリ制御回路８はＡ／Ｄ変換器５と、タイミング発生回路６と、画像処理部１０と、画像表示メモリ１１と、Ｄ／Ａ変換器７と、メモリ１２とを制御する。Ａ／Ｄ変換器５においてデジタル信号に変換されたデータが画像処理部１０と、メモリ制御回路８とを介して又は直接メモリ制御回路８を介して、画像表示メモリ１１又はメモリ１２に書き込まれる。
【００１３】
１１は画像表示メモリである。７はＤ／Ａ変換器である。１３は画像表示部であり、例えばＴＦＴ  ＬＣＤ等からなる。画像表示メモリ１１に書き込まれた表示用の画像データはＤ／Ａ変換器７を介して画像表示部１３に表示される。なお、画像表示部１３を用いて撮像した画像データを逐次表示すれば、電子ファインダー機能を実現することができる。
１２は撮影した静止画像や動画像を格納するためのメモリである。メモリ１２は所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。
【００１４】
１４は絞り機能を備えるシャッター３を制御する露光制御部である。露光制御部１４はフラッシュ１７と連携することによりフラッシュ調光機能を有する。１５は撮影レンズ２のフォーカシングを制御する合焦制御部である。１６は撮影レンズ２のズーミングを制御するズーム制御部である。１７はフラッシュである。フラッシュ１７はＡＦ補助光の投光機能とフラッシュ調光機能とを有する。９はデジタルカメラ１全体を制御するシステム制御部（システム制御回路）である。２０はシステム制御部９の動作用の定数、変数、プログラム等を記憶するメモリである。
【００１５】
１８は電源制御部である。電源制御部１８は電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電源制御部１８は電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御部９の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【００１６】
１９は電源部である。電源部１９はアルカリ電池及びリチウム電池等の一次電池、ＮｉＣｄ電池、ＮｉＭＨ電池及びＬｉイオン電池等の二次電池、ＡＣアダプター等である。
２１は液晶表示装置及びスピーカ等の出力装置である。出力装置２１はシステム制御部９でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等が出力される。出力装置２１はデジタルカメラ１の操作部２５近辺の視認し易い位置に単数又は複数個所設置される。具体的に、出力装置２１は例えばＬＣＤ、ＬＥＤ又は発音素子等の組み合わせにより構成されている。
【００１７】
２２は電気的に消去・記録可能な不揮発性メモリである。不揮発性メモリ２２は外部装置の無線接続情報を記憶することができる。２３はメモリカードを接続するためのメモリカードインタフェースである。２４は外部機器とＵＳＢを用いて接続するためのＵＳＢインタフェースである。２５は、システム制御部９の各種の動作指示を入力するための操作部である。操作部２５は、スイッチ、ダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数又は複数の組み合わせで構成されている。なお、操作部２５については後述する図２において説明する。
【００１８】
２６はシャッタースイッチである。ユーザがシャッタースイッチ２６を押下することで、撮像素子４から読み出された信号をＡ／Ｄ変換器５、メモリ制御回路８を介してメモリ１２に画像データを書き込む露光処理、画像処理部１０やメモリ制御回路８での演算を用いた現像処理の一連の動作が開始する。２７は通信手段の一例としての無線通信回路である。無線通信回路２７は無線信号を送受信し、無線通信を制御する。２８は外部装置と無線通信を行うためのアンテナである。
【００１９】
次に、デジタルカメラ１の外観構成について、図２を参照して説明する。図２は、デジタルカメラ１の外観構成を示す図である。デジタルカメラ１は、筐体２０４、表示部２０５、ＷＵＳＢ  Ｉ／Ｆ部２０６、記憶媒体２０７、ＤＩＳＰボタン２０８、ＭＥＮＵボタン２０９、十字キー２１０、ＳＥＴボタン２１１を備えている。また、デジタルカメラ１は、無線ボタン２１２、ＬＥＤ２１３、メインスイッチ及びモード切り替えスイッチ２１５を備えている。
【００２０】
表示部２０５は表示装置であり、上述した図１に示す画像表示部１３を構成する。表示部２０５は、筐体２０４において撮影レンズ（図示せず）が設けられた面と反対側の面に設けられる。表示部２０５は、例えばＬＣＤモニターである。表示部２０５には、上述したように電子ファインダー機能として、撮影対象の被写体がライブで表示される。これにより、構図や露出の確認や、撮影画像を確認することができる。また、表示部２０５には、撮影済みの画像データや各種設定メニュー等が表示される。これにより、画像データの閲覧を行うことができ、各種設定メニュー等を確認することができる。
【００２１】
ＷＵＳＢ  Ｉ／Ｆ部２０６は、筐体２０４の内部に実装されている。
記憶媒体２０７は、筐体２０４に着脱可能に接続される。記憶媒体２０７には、例えば画像データが保存される。記憶媒体２０７は、例えばＳＤカード等のリムーバブル・ストレージ・デバイス、メモリカード、光磁気ディスクその他のリムーバブルメディアである。
【００２２】
ＤＩＳＰボタン２０８は、筐体２０４において表示部２０５の付近に設けられる。操作者はＤＩＳＰボタン２０８を押下することで、電子ビューファインダー機能を使用する指示を入力することができる。また、撮影画像の確認表示がされているときに、操作者がＤＩＳＰボタン２０８を押下することで、撮影補助情報や属性情報を表示する／表示しないを切り替えるための指示を入力することができる。
【００２３】
ＭＥＮＵボタン２０９は、筐体２０４において表示部２０５の付近に設けられる。操作者がＭＥＮＵボタン２０９を押下することにより、各種設定のための指示を入力することができる。
十字キー２１０は、筐体２０４において表示部２０５の付近に設けられる。撮影画像の確認表示がされているときに、操作者が十字キー２１０を押下することで、画像を順次切り替えるための指示を入力することができる。また、メニュー操作のときに操作者が十字キー２１０を押下することで、メニュー項目を切り替えるための指示を入力することができる。
【００２４】
ＳＥＴボタン２１１は、筐体２０４において表示部２０５及び十字キー２１０の付近に設けられる。メニュー操作のときに操作者がＳＥＴボタン２１１を押下することで、メニュー項目を決定するための指示を入力することができる。
無線ボタン２１２は、筐体２０４において表示部２０５の付近に設けられる。操作者が無線ボタン２１２を押下することで、無線による通信を開始するため指示を入力することができる。
【００２５】
ＬＥＤ２１３は、無線ボタン２１２の付近に設けられる。ＬＥＤ２１３は、点滅又は点灯することにより、操作者に対して無線通信状況を知らせることができる。
メインスイッチ及びモード切り替えスイッチ２１５は、撮影モード（ＲＥＣ）、電源ＯＦＦ、再生モード（ＰＬＡＹ）の３つのポジションを有している。被写体を撮像するときには、操作者がメインスイッチ及びモード切り替えスイッチ２１５を撮影モードに設定し、撮像した画像データを閲覧するときには再生モードに設定する。
【００２６】
次に、図３を参照して、画像伝送装置と外部装置とで構成される画像伝送システムとしての無線ネットワークの一例について説明する。無線ネットワークは、デジタルカメラ１と、デジタルカメラ２０１、２０２、２０３とが無線接続できるようになっている。ここで、図３に示すデジタルカメラ１は、撮像した画像データを外部装置に送信する画像伝送装置として機能する。デジタルカメラ２０１、２０２、２０３は図１及び図２に示すデジタルカメラ１と同様の構成を有している。なお、無線接続されるデジタルカメラ同士はそれぞれが共通の無線接続情報を不揮発性メモリ２２に記憶しておき、その情報に基づいて接続動作を行う。
【００２７】
図４は、通信設定情報としての無線接続情報と、外部装置に関連付けられた人物を識別する識別情報と、が対応付けて記憶された管理データ３００のテーブルを示す図である。管理データ３００は、デジタルカメラ１の不揮発性メモリ２２に記憶されている。図４に示すように、管理データ３００には登録ナンバー３０１と、複数の登録データを識別するための登録名３０２と、対応する外部装置との無線接続に必要な無線パラメータ３０３と、外部装置を特定するためのデバイスＩＤ３０４とを含んで構成されている。また、管理データ３００には、上述した情報に対応付けて識別情報（送信先識別情報）３０５が記憶されている。管理データ３００の項目の識別情報３０５として、外部装置に関連付けられた人物の顔データが登録されている。ここで、外部装置に関連付けられた人物の顔データとしては、その外部装置を所有する所有者の顔データが登録されている。なお、この顔データには、顔画像以外にも、顔画像に関連した特徴データ等が含まれる。
【００２８】
管理データ３００の登録方法としては、ユーザが操作部２５を用いて画像データから登録する顔データを切り出した上、ソフトウェアキーボードを用いて登録名、無線パラメータ、デバイスＩＤ、切り出した顔データ等を関連付けて入力する方法がある。また、その他の登録方法としては、ユーザがＰＣとデジタルカメラとを接続し、予めＰＣで作成しておいた管理データ３００をデジタルカメラ１に送信する方法がある。なお、登録方法はこの場合に限られず、何らかの方法で管理データ３００がデジタルカメラ１に登録されていればよい。システム制御部９は入力された管理データ３００を不揮発性メモリ２２に記憶する（記憶処理手段）。
【００２９】
無線パラメータ３０３は、無線接続情報であり、装置同士が無線接続する際の接続プロトコルによって定められた様々な種類のパラメータである。例えば、ＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格ではデータ暗号化として共通鍵暗号方式を採用しており、ＷＵＳＢホスト装置とＷＵＳＢデバイス装置との間で共通鍵を生成する必要がある。その共通鍵を生成するためのマスター鍵（Ｃｏｎｎｅｃｔｉｏｎ  Ｋｅｙ）等からなるＣＣ（Ｃｏｎｎｅｃｔｉｏｎ  Ｃｏｎｔｅｘｔ）を共有するための認証処理がＷＵＳＢ規格で定義されており、Ａｓｓｏｃｉａｔｉｏｎプロセスと呼ばれている。ＷＵＳＢ通信を確立するより前の時点で、そのＡｓｓｏｃｉａｔｉｏｎプロセスに従ってＷＵＳＢホスト装置とＷＵＳＢデバイス装置との間でＣＣを共有しておく必要がある。接続対象となる外部装置との間でＡｓｓｏｃｉａｔｉｏｎプロセスによって交換したＣＣや、装置間で生成されたデータ暗号化用の共通鍵等を無線パラメータ３０３として記憶する。
【００３０】
また、ＣＣに含まれる情報としてＷＵＳＢホスト装置を示す固有のＩＤ（Ｃｏｎｎｅｃｔｉｏｎ  Ｈｏｓｔ  ＩＤ）、ＷＵＳＢデバイス装置を示す固有のＩＤ（Ｃｏｎｎｅｃｔｉｏｎ  Ｄｅｖｉｃｅ  ＩＤ）がある。これらの情報を、外部装置を特定するためのデバイスＩＤ３０４として記憶する。なお、デジタルカメラ（画像伝送装置）１と外部装置とがＷＵＳＢで接続する際の接続形態として、第一の形態はデジタルカメラ（画像伝送装置）１がＷＵＳＢホスト装置となり、外部装置がＷＵＳＢデバイス装置となる場合である。また、第二の形態はその逆にデジタルカメラ（画像伝送装置）１がＷＵＳＢデバイス装置となり、外部装置がＷＵＳＢホスト装置となる場合である。無線パラメータ３０３やデバイスＩＤ３０４は第一及び第二の形態に対応するデータを保持している。
【００３１】
次に、表示している画像データの被写体の人物を検出、照合を行い、検出したそれぞれの被写体に対して、送信先候補を表示する動作について図５に示すフローチャートを参照して説明する。まず、ステップＳ１０１において、デジタルカメラ１のシステム制御部９は、表示部２０５に表示する画像データの解析を行い、画像データから被写体の識別情報に含まれる人物に関する被写体情報を検出する（検出手段）。ここでは、被写体情報として画像データ中の被写体人物の顔画像を検出して、抽出する。
【００３２】
ステップＳ１０２において、システム制御部９は、画像データから抽出された人物の被写体情報があるか否かを判定する。人物の被写体情報がない場合、システム制御部９は、動作を終了する。人物の被写体情報がある場合、ステップＳ１０３に処理を進める。
ステップＳ１０３において、システム制御部９は、抽出した被写体情報と管理データ３００に登録された識別情報３０５との照合を行う（照合手段）。識別情報には、外部装置に関連付けられた人物の顔画像、又は顔画像に関連した特徴データ等が含まれる。
次に、ステップＳ１０４において、システム制御部９は、照合の結果を判定する。被写体情報と管理データの識別情報とが一致すると判定した場合、ステップＳ１０５に処理を進める。被写体情報と一致する識別情報がない場合、ステップＳ１０６に処理を進める。なお、一致には近似を含むものとする。
【００３３】
ステップＳ１０５において、システム制御部９は、一致すると判定した識別情報に対応する外部装置に関連付けられた人物の顔画像表示を行う（表示処理手段）。
次に、ステップＳ１０６において、システム制御部９は、画像データから抽出された全ての被写体情報について、管理データ３００との照合が終了したか否かを判定する。終了した場合、システム制御部９は、動作を終了する。終了していない被写体情報がある場合、システム制御部９は、ステップＳ１０３へ戻り同様の動作を繰り返す。
以上の動作において、システム制御部９は、画像データを表示する同一の画面上であり、被写体が映し出されている領域とは別領域、すなわち顔画像と重ならない領域に画像データの送信先である外部装置に関連付けられた人物の顔画像を一覧にして表示する。
【００３４】
図６は、画像データから抽出される被写体情報について説明するための図である。ここでは、システム制御部９は、図６に示す画像データ１３００から被写体情報として被写体人物の顔画像１３０１〜１３０３を抽出する。システム制御部９は、図６に示すように抽出した被写体の顔画像範囲がわかるように、顔の周りに枠を表示してもよい。
システム制御部９は、それぞれ抽出した被写体情報の顔画像について照合を行う。この処理は、上述したフローチャートのステップＳ１０１に対応する。例えば、システム制御部９が、顔画像１３０１を抽出した場合、システム制御部９は顔画像１３０１と一致する識別情報を、図４に示す管理データ３００から照合する。この処理は、上述したステップＳ１０３に対応する。ここで、顔画像１３０１と一致するのは、管理データ３００の登録ナンバー２に登録されている識別情報である。したがって、システム制御部９は、被写体情報の照合の結果により、登録ナンバー２の識別情報として記憶されているＢさんの顔画像の表示を行う。この処理は、上述したステップＳ１０５に対応する。なお、この識別情報に対応する外部装置が、デジタルカメラ１から画像データを送信する送信先候補となる。
【００３５】
同様に、まだ照合を行っていない被写体情報の顔画像１３０２について照合を行う。この処理は、上述したステップ１０６からステップＳ１０３へ戻る動作に対応する。ここで、顔画像１３０２と一致するのは、管理データ３００の登録ナンバー１に登録されている識別情報である。従って、システム制御部９は、被写体情報の照合の結果により、登録ナンバー１の識別情報として記憶されているＡさんの顔画像の表示を行う。また、システム制御部９は、残りの被写体情報の顔画像１３０３についても、同様の動作を繰り返す。
【００３６】
図７は、画像データ中の人物の被写体情報から送信先候補を表示する一例を示す図である。システム制御部９は、抽出した被写体情報と管理データ３００に登録された識別情報とを照合した結果、各被写体に対してそれぞれ、送信先候補８０１〜８０３を一覧にして表示している。ここで、送信先候補８０１〜８０３は、管理データ３００に登録された識別情報であり、送信先の外部装置に関連付けられた人物の顔画像である。
【００３７】
次に、表示された送信先候補に対して画像データを送信する処理について、図８に示すフローチャートを参照して説明する。
まず、ステップＳ２０１において、システム制御部９は、図１に示す無線通信回路２７を起動する。次に、ステップＳ２０２において、システム制御部９は、所定時間に設定したタイマーを起動する。ステップＳ２０３において、システム制御部９は、タイムアウトしたか否かを判定する。タイムアウトした場合、システム制御部９は、画像データを送信する処理を終了する。タイムアウトしていない場合、システム制御部９は、ステップＳ２０４に処理を進める。
【００３８】
ステップＳ２０４において、システム制御部９は、外部装置からの接続要求の受信があるか否かを判定する。接続要求を受信しない場合、システム制御部９は、ステップＳ２０３の処理に戻り、タイムアウトするまで接続要求の受信を待機する。タイムアウトした場合、システム制御部９は、動作を終了する。接続要求を受信した場合、システム制御部９は、ステップＳ２０５に処理を進める。
【００３９】
ステップＳ２０５において、システム制御部９は、接続要求を送信している送信元である外部装置のデバイスＩＤの判定を行う。より具体的には、システム制御部９は、接続要求を送信している送信元である外部装置のデバイスＩＤが、表示された識別情報に関連付けられたデバイスＩＤと一致するか否かを判定する。一致する場合、システム制御部９は、ステップＳ２０６に処理を進める。ステップＳ２０６において、システム制御部９は、一致するデバイスＩＤに対応する管理データ３００の項目から無線接続情報としての無線パラメータ３０３を取得し、無線接続を確立する。
【００４０】
ここでＷＵＳＢにより無線接続を確立する場合について説明する。接続要求を受信する画像伝送装置をＷＵＳＢホスト装置とし、接続要求を送信している送信元である外部装置をＷＵＳＢデバイス装置とする。まず、ＷＵＳＢホスト装置は、ＷＵＳＢデバイス装置として動作し、固有のＩＤであるＣＤＩＤにＡＡＡを保持した外部装置から、ＷＵＳＢの接続要求であるＤＮ＿Ｃｏｎｎｅｃｔパケットを受信する。ＤＮ＿ＣｏｎｎｅｃｔパケットにはＣＤＩＤを記載するフィールドがあるので、ＷＵＳＢホスト装置は、受信したＤＮ＿ＣｏｎｎｅｃｔパケットのフィールドからＤＣＩＤの情報を取得する。そしてＷＵＳＢホスト装置は、取得したＣＤＩＤと、管理データ中のデバイスＩＤとの照合を行う。
【００４１】
ここで、取得したＣＤＩＤのＡＡＡと、図４の管理データ３００における登録ナンバー１の項目のデバイスＩＤのＡＡＡとが一致する。さらに、登録ナンバー１の識別情報が、表示部２０５に表示が行われている。したがって、ＷＵＳＢホスト装置は、接続要求を送信した送信元の外部装置を画像データの送信先であると判断する。次に、ＷＵＳＢホスト装置は、外部装置からの接続要求に応じて接続許可を示すＷＣＯＮＮＥＣＴＡＣＫ＿ＩＥパケットを送信し、ＷＵＳＢの無線接続処理を行う。
【００４２】
ここでは、無線接続を確立する処理として、登録ナンバー１の項目中の無線パラメータＷｐａｒａｍ１を用いてＷＵＳＢ規格に沿った４−ｗａｙ  ｈａｎｄｓｈａｋｅ処理によるネゴシエーション処理を行う。なお、４−ｗａｙ  ｈａｎｄｓｈａｋｅ処理の他に、有線ＵＳＢ規格と同様のＧｅｔ  ＤｅＳｃｒｉｐｔｏｒパケットやＳｅｔＣｏｎｆｉｇｕｒａｔｉｏｎパケットによりネゴシエーション処理を行ってもよい。４−ｗａｙ  ｈａｎｄｓｈａｋｅ処理には、無線パラメータＷｐａｒａｍ１に保存されているＡｓｓｏｃｉａｔｉｏｎプロセスで事前に共有したマスター鍵（ＣＫ）を使用した認証処理が含まれる。したがって、ＡｓｓｏｃｉａｔｉｏｎプロセスによるＣＣの共有が行われていない装置同士ではＷＵＳＢ接続が確立されない。
【００４３】
図８に示すフローチャートに戻り、ステップＳ２０５において、接続要求を送信している送信元である外部装置のデバイスＩＤが、表示された識別情報に関連付けられたデバイスＩＤと一致するか否かを判定する。一致しない場合、システム制御部９は、接続要求に応じずにステップＳ２０３へ処理を戻す。
【００４４】
ここで、システム制御部９が、デバイスＩＤがＤＤＤである外部装置から接続要求を受信した場合を想定する。システム制御部９は、管理データ３００において、デバイスＩＤがＤＤＤである登録ナンバー４の項目の識別情報の表示を行っていない。したがって、システム制御部９は、デバイスＩＤがＤＤＤである外部装置からの接続要求には応じない。すなわち、デバイスＩＤがＤＤＤである外部装置からのＤＮ＿Ｃｏｎｎｅｃｔパケットを受信しても、システム制御部９は、接続許可を示すＷＣＯＮＮＥＣＴＡＣＫ＿ＩＥパケットを送信しない。デバイスＩＤがＤＤＤである外部装置は、ＤＮ＿Ｃｏｎｎｅｃｔパケットを何度か再送し、応答を一定時間受信しないことを確認することで、接続をあきらめる。
【００４５】
また、システム制御部９が、デバイスＩＤがＥＥＥである外部装置から接続要求を受信した場合を想定する。管理データ３００において、デバイスＩＤがＥＥＥである外部装置は登録されていないので、システム制御部９は、デバイスＩＤがＤＤＤである外部装置と同様に接続要求には応じない。
【００４６】
ステップＳ２０６において、外部装置との間で無線接続が確立されると、ステップＳ２０７において、システム制御部９は、表示部２０５に表示している画像データを外部装置に送信する。また、外部装置は画像データを受信する。ＷＵＳＢによる画像データの送受信では４−ｗａｙ  ｈａｎｄｓｈａｋｅ処理で生成されたＷＵＳＢホスト装置とＷＵＳＢデバイス装置で共通の暗号鍵を使用してデータの暗号化を行い、他の外部装置に通信を解読されないようにする。画像データの送受信については、例えば上位の通信プロトコルとしてＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を使用してデジタルカメラ１と外部装置との間でセッションを確立し、データをやり取りすることができる。ここで、デジタルカメラ１がＰＴＰの処理を開始する側であるＩｎｉｔｉａｔｏｒであり、外部装置がＰＴＰのＩｎｉｔｉａｔｏｒからのリクエストに応答する側であるＲｅｓｐｏｎｄｅｒとする。この場合、デジタルカメラ１と外部装置との間でＰＴＰのセッションを確立し、デジタルカメラ１から撮影した画像データに関する情報を送信する。外部装置は送信された情報の画像データサイズなどを確認し、受信可能であれば先程情報を受信した画像データを指定して、画像データ取得イベントをデジタルカメラ１に送信する。画像データ取得イベントを受信したデジタルカメラ１は、外部装置に対して画像データを送信する。
【００４７】
ステップＳ２０８において、システム制御部９は、画像データの送信が終了したか否かを判定する。送信が終了していない場合、システム制御部９は、ステップＳ２０３に処理を戻す。送信が終了した場合、システム制御部９は、無線接続を切断して動作を終了する。なお、無線接続を切断した後は、システム制御部９は、再び図３に示すフローチャートのステップＳ１０１の画像認識動作に戻り、上述したステップと同様に画像データの送信動作を行うことができる。
【００４８】
なお、画像データ中から複数の被写体情報が抽出され、複数の外部装置に対して送信先として設定されている場合、システム制御部９が、まだ接続していない外部装置があると判定した場合、ステップＳ２０３以降の処理を繰り返す。既に画像データを送信した外部装置に対しては、システム制御部９は、送信先として外部装置に関連付けられた人物の顔画像の表示をしないことで、同じ画像データを同じ外部装置に繰り返し送信することを防ぐことができる。
【００４９】
また、デジタルカメラ１が画像データを送信中に、操作者による操作部２５を用いたキャンセルの指示を検出した場合、システム制御部９は画像データを送信する処理を終了する。
また、図５及び図８に示すフローチャートの各ステップの動作の実行中に、操作者によるシャッタースイッチ２６の押下を検出した場合、システム制御部９は、各ステップの動作を中止して、画像を撮影する動作を優先させてもよい。
【００５０】
本実施形態によれば、画像データから得られる被写体情報と管理データの識別情報との照合を行う。照合した結果、一致する場合、画像データの送信先候補として、識別情報の一つとして外部装置に関連付けられた人物の顔画像を、画像データと同一画面であり異なる領域に一覧にして表示を行う。したがって、画像データと同一画面中に、被写体それぞれに対して送信先候補の顔画像を一覧にして表示するため、一人ずつ送信先を指定する手間を省くことができ、送信に関する操作者の操作を簡便に行うことができる。また、画像データと同一画面であり異なる領域に表示を行うことで、操作者は送信する画像データを確認しながら送信先を決定することができるので、送信先の設定ミスを防ぐことができる。
【００５１】
また、管理データには、外部装置を所有する所有者の顔画像表示を行うことで、被写体の認識結果を確認できると共に、送信先の外部装置やその所有者の名前を覚えていない場合にも簡単に確認することができる。
また、上述した説明では、被写体と送信先候補を１対１に対応させて表示を行っているが、必ずしも１対１で表示する場合に限られない。複数の被写体情報の照合結果を、画像データと同一画面中の別領域に一覧で表示を行うのであれば、被写体の数と送信先候補の数とが一致していなくともよい。
【００５２】
（第２の実施形態）
第２の実施形態に係るデジタルカメラの構成は第１の実施形態と同様であり、同様の動作を行う部分についての説明は省略する。第２の実施形態では、画像データ中の被写体情報と管理データ中の識別情報との照合の一致の程度を数値化し、閾値により区分けして表示を行う。
【００５３】
画像データの被写体情報と管理データの識別情報との照合を閾値による判定を行った上で、送信先候補を表示する動作について図９に示すフローチャートを参照して説明する。まず、ステップＳ３０１において、デジタルカメラ１のシステム制御部９は、表示部２０５に表示する画像データの解析を行い、画像データから被写体の識別情報に含まれる人物の被写体情報を検出する（検出手段）。ここでは、被写体情報として画像データ中の被写体人物の顔画像を検出して、抽出する。
【００５４】
次に、ステップＳ３０２において、システム制御部９は、画像データから抽出した人物の被写体情報があるか否かを判定する。人物の被写体情報がない場合、システム制御部９は、動作を終了する。人物の被写体情報がある場合、ステップＳ３０３に処理を進める。
ステップＳ３０３において、システム制御部９は、抽出した被写体情報と管理データ３００に登録された識別情報との照合を行う（照合手段）。識別情報には、外部装置に関連付けられた人物の顔画像、又は顔画像に関連した特徴データ等が含まれる。
【００５５】
次に、ステップＳ３０４において、システム制御部９は、被写体情報の顔画像から特徴データを取得し、取得した特徴データと管理データの識別情報との一致の程度をパーセンテージ等で数値化する。このとき、システム制御部９は、一致の程度が最も高い識別情報について、その数値を予め設定された第一の閾値と比較する。
ここで、本実施形態では、システム制御部９は、送信先候補の表示領域に近接して、外部装置に関連付けられた人物の顔画像に加えて、人物画像のそれぞれにマーク領域（識別表示領域）を表示する。マーク領域は、操作者が操作部２５を用いて指示することにより、対応する顔画像の選択をしたり、非選択にしたりすることができる領域である。デフォルトでは、マーク領域に表示されるマーク（識別表示）は非表示としている。
【００５６】
被写体情報と管理データの識別情報との一致の程度が第一の閾値以上の場合、システム制御部９は、ステップＳ３０５に処理を進める。また、第一の閾値より小さい場合、システム制御部９は、ステップＳ３０６に処理を進める。ステップＳ３０５において、システム制御部９は、該当する送信先候補のマーク領域にマークを表示する（第一の識別表示）。
【００５７】
ステップＳ３０６において、システム制御部９は、被写体情報と管理データの識別情報との一致の程度を再度、予め設定された第二の閾値と比較する。被写体情報と管理データの識別情報との一致の程度が第二の閾値以上、つまり第一の閾値と第二の閾値の間であれば、システム制御部９は、マーク領域にマークを非表示にする（第二の識別表示）。次に、システム制御部９は、ステップＳ３０９に処理を進める。被写体情報と管理データの識別情報との一致の程度が第二の閾値以下であれば、システム制御部９は、ステップ３０７に処理を進める。
【００５８】
一致の程度が第二の閾値以下ということは、被写体情報と管理データの識別情報との間で近似せず、照合ができていないため、システム制御部９は、識別情報に対応する外部装置に関連付けられた人物の顔画像表示を行うことができない。したがって、ステップＳ３０７において、システム制御部９は、対応するマーク領域を例えば、グレーアウトにする等して、選択不可にする表示を行う。次に、ステップＳ３０８において、システム制御部９は、識別情報を表示する領域に、例えば、クエスチョンマークを表示する等、照合ができていないことを示す表示を行う（第三の識別表示）。
【００５９】
ステップＳ３０９では、システム制御部９は、識別情報に対応する外部装置に関連付けられた人物の顔画像表示を行う（表示処理手段）。
次に、ステップＳ３１０において、システム制御部９は、画像データから抽出された全ての被写体情報について、管理データの識別情報との照合が終了したかを判定する。照合が終了している場合、システム制御部９は、画像を認識する動作を終了する。終了していない被写体情報がある場合、システム制御部９は、ステップＳ３０３に戻り同様の動作を繰り返す。
【００６０】
以上の動作において、画像データを表示する同一の画面上であり異なる領域に、画像データの送信先である外部装置に関連付けられた人物の顔画像を一覧にして表示するのに加えて、それぞれにマーク領域を表示する。さらに、被写体情報と識別情報との一致の程度を第一の閾値と第二の閾値とを用いて比較を行い、その比較結果に応じて対応するマーク領域にマークを付けて表示する。なお、上述した説明では、マーク領域にマークを表示又は非表示にする場合について説明したが、この場合に限られない。例えば、一致の程度が、第一の閾値と第二の閾値との間の識別情報については、対応する外部装置に関連付けられた人物の顔画像をグレーアウトにして表示する等、操作者が識別できるように表示すれば、他の識別表示であってもよい。
【００６１】
図１０は、画像データの被写体人物情報と管理データの識別情報との照合を閾値による判定から、送信先候補を表示する一例を示す図である。システム制御部９は、抽出した被写体情報と管理データ３００に登録された識別情報とを照合した結果、各被写体に対してそれぞれ、送信先候補９０１〜９０３を表示している。例えば、送信先候補９０２には、管理データ３００の識別情報としての人物の顔画像９０５が表示されている。この識別情報の一致の程度は、第一の閾値以上であったため、システム制御部９は、対応するマーク領域９０８にマークを付けている。一方、送信先候補９０１には、管理データ３００の識別情報としての人物の顔画像９０４が表示されている。この識別情報の一致の程度は、第二の閾値以上であり、第一の閾値より小さかったため、システム制御部９は、対応するマーク領域９０７にはマークを付けていない。また、送信先候補９０３には、照合ができていないことを示す表示９０６がされている。この識別情報の一致の程度は、第二の閾値より小さく、照合ができていないため、システム制御部９は、識別情報に対応する外部装置に関連付けられた人物の顔画像表示を行うことができない。よって、対応するマーク領域９０９をグレーアウトで表示して選択不可になっている。
【００６２】
次に、表示された送信先候補に対して画像データを送信する場合は、第１の実施形態の図８に示すフローチャートと同様に、システム制御部９は接続先として決定した外部装置との間で無線接続の動作を行い、画像データの送受信を行う。
【００６３】
本実施形態によれば、画像データ中の被写体情報の照合において、照合の結果が第一の閾値以上である場合には、送信先の識別情報に予めマークを付けて表示を行う。また、第二の閾値との比較を行い、第一の閾値より小さく、第二の閾値以上の場合は、識別情報にマークを付けずに表示を行う。また、第二の閾値より小さい場合は、識別情報を表示せず、さらにマーク領域を選択不可にして表示を行う。
【００６４】
これにより、マークが付いている送信先候補は照合精度が高いため、画像データの送信先としてそのまま利用できる可能性が高いことを操作者は簡単に識別することができる。一方、マークが付いていない送信先候補は、マークがついている送信先候補に比べて照合精度が高くないため、送信先の修正を行う必要性があることを操作者は簡単に識別することができる。送信先候補にマークを付加することにより、操作者は送信先候補の認識精度を確認できると共に、予め注意して確認しなければいけない送信先候補を簡単に見分けることができることで、送信先の設定ミスを防ぐことができる。
【００６５】
また、上述した説明では、識別情報の一致の程度が第二の閾値以下である送信先候補９０３は、照合ができていないことを示す表示９０５を行っているが、照合ができない場合には送信先候補の表示自体を行わないようにしてもよい。また、照合ができない被写体に対して、送信先候補を複数表示して、ユーザに確認、選択させるようにしてもよい。
【００６６】
（第３の実施形態）
第３の実施形態におけるデジタルカメラの構成は第１の実施形態と同様であり、同様の動作を行う部分についての説明は省略する。第１及び第２の実施形態では、人物の被写体情報がない場合、動作を終了していた。第３の実施形態では、画像データの被写体に人物が写っていない場合であっても、予め設定された送信条件によって画像データの送信先を決定する。なお、被写体に人物が写っていない画像データとは、例えば図１１に示すような、風景のみを撮像した画像データである。
【００６７】
画像データ中の被写体情報から送信先候補を表示する動作について図１２に示すフローチャートを参照して説明する。まず、ステップＳ４０１において、デジタルカメラ１のシステム制御部９は、表示部２０５に表示する画像データの解析を行い、画像データから被写体の識別情報に含まれる人物の被写体情報を検出する（検出手段）。ここでは、被写体情報として画像データ中の被写体人物の顔画像を検出して、抽出する。
【００６８】
次に、ステップＳ４０２において、システム制御部９は、画像データから抽出した人物の被写体情報があるか否かを判定する。人物の被写体情報がない場合、すなわち被写体に人物がいない場合、システム制御部９は、ステップＳ４０３において、送信条件情報の判定を行う。ここで、送信条件情報とは、外部装置へ画像データを送信するか否かを示す条件を設定するものである。送信条件情報は、送信先候補を決定する際の判定に利用する。例えば、送信条件情報が一致するものを、送信先候補に優先的に表示を行う。
【００６９】
送信条件情報には、全ての送信先の外部装置に対して共通に設定するものもあれば、個々の送信先の外部装置に対して設定するものもある。全ての送信先の外部装置に対して共通に設定する送信条件情報は、画像データを送信する画像伝送装置で設定を行うものである。共通に設定する送信条件情報として、送信時に接続が確立している外部装置を優先的に選択して送信する条件や、最近、送信を行った外部装置を優先的に選択して送信する条件等が挙げられる。
【００７０】
一方、個々の送信先の外部装置に対して設定する送信条件情報は、画像伝送装置と送信先である外部装置との管理データに設定される。個々の外部装置に対して設定する送信条件情報の例として、風景画像を要求する送信条件、被写体として関連付けられた人物が写っていない画像を要求する送信条件及び被写体に識別情報がない画像データを要求する送信条件等が挙げられる。なお、送信条件情報は、１つだけ設定しても、複数、設定してもよい。これら、送信条件情報は、画像送信装置の不揮発性メモリ２２に記憶する。特に、個別の送信条件情報は、無線接続情報と関連付けられた人物の識別情報に関連付けて、管理データとして記憶する。
【００７１】
図１３は、個別送信条件情報が関連付けられて記憶された管理データ１０００のテーブルを示す図である。管理データ１０００には登録ナンバー１００１と、登録名１００２と、無線パラメータ１００３と、デバイスＩＤ１００４と、識別情報１００５と、個別の送信条件情報１００６とを含んで構成されている。
【００７２】
図１２のフローチャートに戻り、ステップＳ４０３において、システム制御部９は、送信しようとしている対象の画像データと送信条件情報との判定を行う（送信条件判定手段）。対象の画像データと一致する送信条件情報がある場合、システム制御部９は、ステップＳ４０４に処理を進める。一致する送信条件情報がない場合、システム制御部９は、動作を終了する。ステップＳ４０４において、システム制御部９は、送信先候補として一致する送信条件情報に対応付けられた、管理データ１０００に登録されている登録名を表示する。
【００７３】
ステップＳ４０２において、被写体に人物がいる場合、システム制御部９は、ステップＳ４０５に処理を進める。ステップＳ４０５において、システム制御部９は、抽出された被写体情報と管理データの識別情報との照合を行う。識別情報には、顔画像、又は顔画像に関連した特徴データ等が含まれる。次に、ステップＳ４０６において、システム制御部９は、照合の結果を判定する。被写体情報と識別情報とが一致した場合、システム制御部９は、ステップＳ４０７に処理を進める。ステップＳ４０７において、システム制御部９は、識別情報に関連付けられている送信条件情報に一致するか否かを判定する（送信条件判定手段）。被写体情報と一致する識別情報であり、さらに送信条件情報にも一致する場合、ステップＳ４０８に処理を進める。ステップＳ４０８において、システム制御部９は、対応する送信先候補のマーク領域にマークを表示する。送信条件情報が一致しない場合、システム制御部９は、ステップＳ４０９に処理を進める。なお、システム制御部９は、このときマーク領域にマーク表示を行わない。
次に、ステップＳ４０９において、システム制御部９は、識別情報に対応する外部装置に関連付けられた人物の顔画像表示を行い、ステップＳ４１２の処理に進む。
【００７４】
一方、ステップＳ４０６において、一致する識別情報がない場合、システム制御部９は、ステップＳ４１０に処理を進める。ステップＳ４１０において、システム制御部９は、管理データから一致する送信条件情報があるか否かを判定する（送信条件判定手段）。一致する送信条件情報の送信先候補がある場合、ステップＳ４１１に処理を進める。ステップ４１１において、システム制御部９は、送信先候補として一致する送信条件情報に対応付けられた、管理データ１０００に登録されている登録名を表示する。一致する送信条件情報がない場合、システム制御部９は、ステップＳ４１２に処理を進める。
【００７５】
ステップＳ４１２では、システム制御部９は、画像データから抽出された全ての人物の被写体情報について、管理データ１０００の識別情報との照合が終了したか否かを判定する。終了している場合、システム制御部９は、ステップＳ４１３に処理を進める。終了していない人物被写体情報がある場合、システム制御部９は、ステップＳ４０５に処理を戻し、同様の動作を繰り返す。
【００７６】
最後にステップＳ４１３において、システム制御部９は、管理データにおいて識別情報がなく、送信条件情報のみが登録されている外部装置について、その送信条件情報に対して一致するか否かの判定を行ったか否かを判定する。判定を行っていない場合、システム制御部９は、ステップＳ４０３に処理を戻す。判定を行っている場合、システム制御部９は、動作を終了する。
【００７７】
図１４は、被写体に人物が写っていない風景の画像データから、送信先候補を表示する一例を示す図である。システム制御部９は、対象の画像データが管理データ１０００に登録された送信条件情報のうち、一致する送信条件情報があるか否かを判定する。図１３の管理データ１０００において、一致する送信条件情報は、登録ナンバー１の「全ての写真を送信」と、登録ナンバー２の「風景写真を送信」と、登録ナンバー５の「全ての写真を送信」とである。したがって、システム制御部９は、一致する送信条件情報の登録ナンバー１、登録ナンバー２、登録ナンバー５の外部装置を送信先候補１１０１〜１１０３として表示する。図１４には、送信先候補として管理データ１０００に登録された登録名を表示している。なお、システム制御部９は、送信条件情報のみによって判定を行った送信先候補を表示しているため、確認メッセージ１１０５を表示して、操作者に送信先を確認するようにしてもよい。
【００７８】
本実施形態によれば、画像データの被写体に人物が写っていない場合でも、予め設定された送信条件情報によって画像データの送信先候補の外部装置を決定し、画像データと同一の画面上であり異なる領域に、画像データの送信先の外部装置の登録名が表示される。
【００７９】
一方、図１５は、被写体に人物が写っている画像データから、送信先候補を表示する一例を示す図である。システム制御部９は、画像データにある被写体人物の顔１２０７から被写体情報を抽出して、被写体情報と管理データの識別情報との照合を行い、送信先候補１２０１を決定し、表示する。システム制御部９は、送信先候補として、送信先の外部装置に関連付けられたＡさんの顔画像１２０４を表示する。また、管理データ１０００の送信条件情報「全ての写真を送信」にも一致しているためマーク領域１２０６にマークを付けている。この処理は上述した図１２に示すフローチャートのステップＳ４０５、Ｓ４０６、Ｓ４０７、Ｓ４０８、Ｓ４０９に対応する。一方、システム制御部９は、送信条件情報から、送信先候補１２０２、１２０３を決定し、表示する。例えば、システム制御部９は、送信先候補１２０２として、送信先の外部装置の登録名１２０５を表示している。
【００８０】
本実施形態によれば、被写体情報の照合の結果によって決まった送信先候補と、送信条件情報によって決まった送信先候補を区別して表示することにより、送信先候補を簡単に見分けることができる。また、被写体情報による照合と送信条件情報とがそれぞれ一致した送信先候補には、顔画像表示に加えてマークも付加することで、より条件に一致した送信先候補を簡単に見分けることができると共に、送信先の設定ミスを防ぐことができる。
さらに、被写体に人物が写っている場合でも、写っていない場合であっても、統一性のあるユーザインタフェースで操作を行うことができ、画像データの送信操作を簡便に実現することができる。
【００８１】
なお、本実施形態では、送信条件情報によって決まった送信先候補を送信する外部装置の登録名で表示している。しかし、送信を行う際には顔画像を表示して、送信先を確認したい場合がある。そこで、送信する外部装置に識別情報が登録されていれば、例えば、操作者がＤＩＳＰボタン２０８の押下をすることで、システム制御部９は、識別情報の表示を顔画像に切り替えるようにしてもよい。
【００８２】
（他の実施形態）
上述した実施形態では、管理データに登録される識別情報を、外部装置１つに対して１つの顔データを用いる場合について説明したが、この場合に限らない。例えば、外部装置であるデジタルカメラを家族（複数の人物）で共有して所有する場合等があるため、外部装置に関連付ける識別情報として、複数の顔データを登録するようにしてもよい。
【００８３】
また、上述した実施形態では、表示部２０５に表示された画像データに対して、送信先候補の表示を行う場合について説明した。表示される画像データとしては、撮像直後に表示される画像確認時の画像データであってもよく、再生モードにより表示される画像表示時の画像データであってもよい。
【００８４】
上述した第２、第３の実施形態では、送信先候補の表示として顔画像とマークとを表示する場合について説明した。そして、顔画像の照合の精度が低いか、送信条件情報が一致していないものについては、マーク領域にマークが付されていないため、送信先候補として、意図した送信先候補が選択されていない場合がある。したがって、図１０に示すように、操作者に対し、送信先候補の確認を促すような確認メッセージ９１０を表示部２０５に表示するようにしてもよい。
【００８５】
なお、マークが付いていない送信先候補に対して送信する場合、操作者は例えば、十字キー２１０やＳＥＴボタン２１１等の操作部２２を用いて、送信したい送信先候補のマーク領域にマークを表示する選択を入力する。システム制御部９は、操作者のマークを表示する選択を検出する（識別表示選択検出手段）と、マーク領域にマークを表示する。一方、マークが付いている送信先候補に対して送信したくない場合、操作者は例えば、ＳＥＴボタン２１１等の操作部２２を用いて、送信したくない送信先候補のマーク領域のマークを非表示にする選択を入力する。システム制御部９は、操作者のマークを非表示にする選択を検出する（識別表示選択検出手段）と、マーク領域に表示したマークを非表示する。
【００８６】
また、送信先候補を変更することができるように構成してもよい。ここで、図１０、図１６を参照して、表示されている送信先候補を変更する処理について説明する。ここでは、図１０に示す送信先候補９０１を別の送信先候補に変更する場合を例にして説明する。まず、図１０に示す画面において、操作者は、十字キー２１０等の操作部２２を用いて、送信先候補９０１を選択する。ここで、システム制御部９は、操作者による送信先候補９０１の選択を検出する（選択検出手段）と、図１６に示すように送信先候補１５０１の表示領域の枠を強調表示すると共に、対応する画像データの被写体に顔枠１５０４を表示する。
【００８７】
次に、操作者によりＤＩＳＰボタン２０８等の操作部２２の入力を検出すると、システム制御部９は、送信先候補１５０１の候補を表示領域１５０２に、被写体情報と管理データの識別情報との一致の程度が高い順に顔データを表示する。操作者は、送信を行いたい送信先候補が表示されるまで、ＤＩＳＰボタン２０８による操作を繰り返す。送信を行いたい送信先候補が表示されている状態で、ＳＥＴボタン２１１等の操作部２２の入力を検出して（候補選択検出手段）、送信先候補が決定されると、システム制御部９は、マーク領域１５０３にマークを付けて表示する。
【００８８】
同様に、図１０に示す照合ができていない送信先候補９０３についても、同様の操作で別の送信先候補に決定することができる。例えば、操作者は、十字キー２１０等の操作部２２を用いて、送信先候補９０３を選択する。次に、操作者によりＤＩＳＰボタン２０８等の操作部２２の入力を検出すると、システム制御部９は、送信先候補を管理データに記憶された登録ナンバー順に顔データを表示する。操作者は、送信を行いたい送信先候補が表示されている状態で、ＳＥＴボタン２１１等の操作部２２の入力を検出して（変更検出手段）、送信先候補が決定されると、システム制御部９は、送信先候補を変更して、マーク領域にマークを付けて表示する。別の送信先候補を決定した場合は、選択不可になっていたマーク領域９０９にマークを付けて表示することができる。
【００８９】
なお、図１６に示す画面の一例では、１つの送信先候補１５０１の表示領域１５０２を用いて、別の送信先候補を選択するように表示をしているが、複数の送信先候補を表示している領域を全て利用して、複数の送信先候補を表示するようにしてもよい。このとき、全ての送信先候補を表示することができない場合、操作者が十字キー２１０等によりスクロールさせることで、表示を行うようにしてもよい。
【００９０】
また、図１０に示す画面の一例には、送信先を追加する送信先追加ボタン９１１を表示している。送信先追加ボタン９１１を用いることにより、被写体に写っている人物以外であっても、送信先として追加することができる（送信先識別情報追加手段）。操作者は十字キー２１０、ＤＩＳＰボタン２０８、ＳＥＴボタン２１１等の操作部２２による操作により、送信先追加ボタン９１１を押下する。システム制御部９が送信先追加ボタン９１１の押下を検出すると、表示されている送信先候補に加えて、別の送信先候補を追加して表示する。追加する送信先候補の表示は、送信先候補を変更する場合と同様、送信先候補の領域を１つ追加して表示してもよいし、それぞれの送信先候補を表示している領域を全て利用して複数の送信先を表示するようにしてもよい。
【００９１】
また、図１０に示す画面の一例には、一括送信を行う一括送信ボタン９１２を表示している。一括送信ボタン９１２を用いることにより、送信先候補にマークが付いている１つ以上の送信先に対して、表示している画像データを一括送信することができる。複数の送信先に対して１度の操作により送信を行いたい場合に用いることにより、送信する操作が効率的となる。例えば、デジタルカメラの照合精度が高いとき、送信先候補が正しく表示されることが多く、一括送信の指示操作のみで複数の送信先に対して送信できるため操作性に優れている。
【００９２】
また、図１０に示す画面の一例には、個別送信を行う個別送信ボタン９１３を表示している。個別送信ボタン９１３を用いることにより、選択した任意の送信先に対して、表示している画像データを個別に送信することができる。個別送信ボタン９１３は、表示されている複数の送信先候補の中で、ある１つの送信先に対してのみ送信を行いたい場合に用いると効率的である。例えば、一括送信ボタン９１２を用いて送信する場合、送信を行わない送信先候補のマークを全て外す必要があり、手間がかかる。一方、個別送信ボタン９１３を用いる場合、送信先は、選択している送信先候補、すなわち表示領域の枠が強調表示されている送信先候補で決定されるため、１つの送信先に送信するときの操作性に優れている。このとき、送信するマーク領域にマークが付いている必要はないが、確認のために操作者に選択した送信先に送信する旨を確認メッセージで表示するようにしてもよい。
【００９３】
なお、上述した送信先追加ボタン９１１、一括送信ボタン９１２及び個別送信ボタン９１３は、画面上に表示されるボタンについてのみ説明したがこの場合に限られない。例えば、ＳＥＴボタン２１１等のように、実際に操作可能なボタンであってもよい。
このように、他の実施形態によれば、送信を行いたい状況に応じて送信する形態を変更することにより、送信するときの操作者の手間を減らし、操作性を向上することができる。
【００９４】
上述した本発明の実施形態における画像伝送システム、画像伝送装置を構成する各手段、又は画像伝送装置を制御する制御方法の各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによっても実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００９５】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から装置に適用してもよい。
【００９６】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００９７】
従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００９８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００９９】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１００】
【図１】デジタルカメラの構成を示すブロック図である。
【図２】デジタルカメラの外観構成を示す図である。
【図３】複数のデジタルカメラで構成される画像伝送システムの構成を示す図である。
【図４】無線接続情報と識別情報とを関連付けて記憶した管理データを示す図である。
【図５】第１の実施形態に係る画像データ中の被写体情報から送信先候補を表示する動作を示すフローチャートである。
【図６】人物の被写体が写った画像データの一例を示す図である。
【図７】第１の実施形態に係る画像データ中の被写体人物情報から送信先候補を表示する画面の一例を示す図である
【図８】第１の実施形態に係る画像送信装置と外部装置との接続確立動作を示すフローチャートである。
【図９】第２の実施形態に係る画像データ中の被写体情報から送信先候補を表示する動作を示すフローチャートである。
【図１０】第２の実施形態に係る画像データ中の被写体人物情報から送信先候補を表示する画面の一例を示す図である。
【図１１】人物の被写体が写っていない画像データの一例を示す図である。
【図１２】第３の実施形態に係る画像データ中の被写体情報と送信条件情報から送信先候補を表示する動作を示すフローチャートである。
【図１３】第３の実施形態に係る無線接続情報と識別情報と送信条件情報とを関連付けて記憶した管理データを示す図である。
【図１４】第３の実施形態に係る送信条件情報から送信先候補を表示する画面の一例を示す図である。
【図１５】第３の実施形態に係る画像データ中の被写体情報と送信条件情報から送信先候補を表示する画面の一例を示す図である。
【図１６】他の実施形態に係る送信先候補を変更する画面の一例を示す図である。
【符号の説明】
【０１０１】
２  撮影レンズ
３  シャッター
４  撮像素子
５  Ａ／Ｄ変換器
６  タイミング発生回路
７  Ｄ／Ａ変換器
８  メモリ制御回路
９  システム制御回路
１０  画像処理回路
１１  画像表示メモリ
１２  メモリ
１３  画像表示部
１４  露光制御手段
１５  測距制御手段
１６  ズーム制御手段
１７  フラッシュ
１８  電源制御手段
１９  電源手段
２０  記憶メモリ
２１  出力装置
２２  不揮発性メモリ
２３  メモリカードインタフェース
２４  ＵＳＢインタフェース
２５  操作部
２６  シャッタースイッチ
２７  無線通信回路
２８  アンテナ
２０１  外部装置（デジタルカメラ）
３００  管理データ
１０００  管理データ
【図１】
2009206774.tif 000003
【図２】
2009206774.tif 000004
【図３】
2009206774.tif 000005
【図４】
2009206774.tif 000006
【図５】
2009206774.tif 000007
【図６】
2009206774.tif 000008
【図７】
2009206774.tif 000009
【図８】
2009206774.tif 000010
【図９】
2009206774.tif 000011
【図１０】
2009206774.tif 000012
【図１１】
2009206774.tif 000013
【図１２】
2009206774.tif 000014
【図１３】
2009206774.tif 000015
【図１４】
2009206774.tif 000016
【図１５】
2009206774.tif 000017
【図１６】
2009206774.tif 000018