(57)【要約】【課題】個人情報登録者の意図しないところで第３者に情報が漏洩することがあった。【解決手段】対象人物が被写体として写る登録用画像データ、対象人物に関する個人情報、および対象人物が自らの動作を条件として定める特定動作条件を互いに関連付けて記憶する記憶部と、外部機器から検索用画像データを受信する受信部と、検索用画像データに被写体として写る人物が、登録用画像データに被写体として写る対象人物と同一人物であるか否かを判別する人物判別部と、判別部が同一人物であると判別した場合に、検索用画像データに含まれる動作情報が特定動作条件を満たすか否かを判別する条件判別部と、条件判別部が特定動作条件を満たすと判別した場合に、個人情報を外部機器へ送信する送信部とを備えるサーバ。【選択図】図２
2014238794.tif 000002
【特許請求の範囲】
【請求項１】
対象人物が被写体として写る登録用画像データ、前記対象人物に関する個人情報、および前記対象人物が自らの動作を条件として定める特定動作条件を互いに関連付けて記憶する記憶部と、
外部機器から検索用画像データを受信する受信部と、
前記検索用画像データに被写体として写る人物が、前記登録用画像データに被写体として写る前記対象人物と同一人物であるか否かを判別する人物判別部と、
前記判別部が同一人物であると判別した場合に、前記検索用画像データに含まれる動作情報が前記特定動作条件を満たすか否かを判別する条件判別部と、
前記条件判別部が前記特定動作条件を満たすと判別した場合に、前記個人情報を前記外部機器へ送信する送信部と
を備えるサーバ。
【請求項２】
前記特定動作条件は、前記対象人物が被写体として写る場合に画像として現われる動作に関する条件を含み、
前記条件判別部は、前記検索用画像データに含まれる前記動作情報の１つである画像を解析して、前記特定動作条件を満たすか否かを判別する請求項１に記載のサーバ。
【請求項３】
画像として現われる動作に関する前記特定動作条件は、前記対象人物が正面を向いていること、笑顔であること、予め定められたポーズをしていること、予め定められたジェスチャーをしていることの少なくともいずれかを含む請求項２に記載のサーバ。
【請求項４】
前記特定動作条件は、前記対象人物が発する音声に関する条件を含み、
前記条件判別部は、前記検索用画像データに含まれる前記動作情報の１つである音声データの音声を解析して、前記特定動作条件を満たすか否かを判別する請求項１から３のいずれか１項に記載のサーバ。
【請求項５】
前記条件判別部は、前記外部機器が前記検索用画像データの生成時に前記動作情報の１つとして含める情報であって、予め定められた動作を被写体として写る人物に対して検出した旨の情報が、前記特定動作条件を満たすか否かを判別する請求項１から４のいずれか１項に記載のサーバ。
【請求項６】
前記記憶部は更に、前記対象人物が定める特定撮影条件を前記登録用画像データ、前記個人情報、および前記特定動作条件と互いに関連付けて記憶し、
前記条件判別部は、前記検索用画像データに含まれる撮影情報が前記特定撮影条件を満たすか否かを判別し、
前記送信部は、前記条件判別部が前記特定動作条件と前記特定撮影条件を満たすと判別した場合に、前記個人情報を前記外部機器へ送信する請求項１から５のいずれか１項に記載のサーバ。
【請求項７】
前記送信部は、前記個人情報を前記外部機器へ送信した旨の送信情報を、前記対象人物の外部端末へ送信する請求項１から６のいずれか１項に記載のサーバ。
【請求項８】
被写体である人物の予め定められた動作を検出する検出部と、
前記被写体を撮像する撮像部と、
前記動作が検出されてから予め定められた期間内に前記撮像部が撮像した画像と、前記動作が検出された旨の動作情報とを関連付けて画像データを生成する画像データ生成部と
を備える撮像装置。
【請求項９】
前記検出部は、前記撮像部により逐次取得される画像データを解析することにより前記動作を検出する請求項８に記載の撮像装置。
【請求項１０】
外部機器から検索用画像データを受信する受信ステップと、
前記検索用画像データに被写体として写る人物が、サーバに登録されている登録用画像データに被写体として写る対象人物と同一人物であるか否かを判別する人物判別ステップと、
前記判別ステップにより同一人物であると判別された場合に、前記検索用画像データに含まれる動作情報が前記対象人物が自らの動作を条件として定める特定動作条件を満たすか否かを判別する条件判別ステップと、
前記条件判別ステップにより前記特定動作条件を満たすと判別された場合に、前記対象人物に関する個人情報を前記外部機器へ送信する送信ステップと
をコンピュータに実行させるサーバの制御プログラム。
【請求項１１】
被写体である人物の予め定められた動作を検出する検出ステップと、
前記被写体を撮像する撮像ステップと、
前記動作が検出されてから予め定められた期間内に前記撮像ステップにより撮像された画像と、前記動作が検出された旨の動作情報とを関連付けて画像データを生成する画像データ生成ステップと
をコンピュータに実行させる撮像装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ、撮像装置、サーバの制御プログラム、撮像装置の制御プログラムに関する。
【背景技術】
【０００２】
特定のデータベースに登録された特定の人物の個人情報を、ユーザがネットワークにアクセスして受け取る方法が知られている（特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００１−２４９９３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
個人情報の登録者の意図しないところで第３者に情報が漏洩することがあった。
【課題を解決するための手段】
【０００４】
本発明の第１の態様におけるサーバは、対象人物が被写体として写る登録用画像データ、対象人物に関する個人情報、および対象人物が自らの動作を条件として定める特定動作条件を互いに関連付けて記憶する記憶部と、外部機器から検索用画像データを受信する受信部と、検索用画像データに被写体として写る人物が、登録用画像データに被写体として写る対象人物と同一人物であるか否かを判別する人物判別部と、判別部が同一人物であると判別した場合に、検索用画像データに含まれる動作情報が特定動作条件を満たすか否かを判別する条件判別部と、条件判別部が特定動作条件を満たすと判別した場合に、個人情報を外部機器へ送信する送信部とを備える。
【０００５】
本発明の第２の態様における撮像装置は、被写体である人物の予め定められた動作を検出する検出部と、被写体を撮像する撮像部と、動作が検出されてから予め定められた期間内に撮像部が撮像した画像と、動作が検出された旨の動作情報とを関連付けて画像データを生成する画像データ生成部とを備える。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】個人情報公開システム全体の概略図である。
【図２】サーバのブロック図である。
【図３】外部端末における対象人物の情報入力を説明する図である。
【図４】外部端末における対象人物の情報入力を説明する図である。
【図５】個人情報取得システムの具体的な使用状況を説明する図である。
【図６】個人情報公開システムのフロー図である。
【図７】検索用データとしてスルー画データを用いた場合の個人情報公開システムのフロー図である。
【図８】カメラが被写体である人物の予め定められた動作を検出する場合の、カメラのブロック図である。
【図９】他の実施例におけるカメラの動作検出状況を説明する図である。
【図１０】カメラが被写体である人物の予め定められた動作を検出する場合の、個人情報公開システムのフロー図である。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、個人情報公開システム１０全体の概略図である。個人情報公開システム１０は、少なくともサーバ１００と、外部端末２００と、外部機器としてのカメラ３００と、インターネット４００とを含む。サーバ１００、外部端末２００、およびカメラ３００は、インターネット４００を介して通信可能に接続されている。なお、個人情報公開システム１０は、外部端末２００に限らず、図示しないその他の外部端末も含み得る。また、カメラ３００に限らず、図示しないその他のカメラも含み得る。詳しくは後述するが、個人情報公開システム１０は、サーバ１００に管理されているユーザの個人情報を、当該ユーザの意思を反映させた上で第３者に公開するためのシステムである。本実施形態においては、外部端末２００のユーザの個人情報を、第３者であるカメラ３００のユーザに公開する場合について説明する。
【００１０】
外部端末２００は、例えばノートパソコンである。外部端末２００のユーザである対象人物５００は、サーバ１００に個人情報等を登録することができる。具体的には、外部端末２００は、対象人物５００が被写体として写る登録用画像データと、対象人物５００に関する個人情報と、対象人物５００が自らの動作を条件として定める特定動作条件とをサーバ１００に送信する。これにより、対象人物５００の個人情報等のサーバ１００への登録を行う。詳しくは後述するが、特定動作条件により、対象人物５００は、自身の個人情報の公開にあたってカメラ３００のユーザである撮影者６００に個人情報を公開するか否かの判断に自らの意思を反映させることができる。
【００１１】
なお、個人情報とは、例えば、名前、性別、年齢、勤務先、趣味、コメント等である。ただし、上記に限定されるものでなく、対象人物５００が、第三者に公開したいと考える情報全てを含む概念である。例えば、自分のプライベート画像、ＵＲＬ等を一般に公開していないサイトの情報であっても良い。
【００１２】
カメラ３００は、例えばデジタルコンパクトカメラである。カメラ３００のユーザである撮影者６００は、サーバ１００から対象人物５００の個人情報を取得したい場合には、カメラ３００で対象人物５００を撮影する。カメラ３００は、撮影者６００の撮影操作を受け付けると、対象人物５００を被写体として撮像し、画像データを生成する。そして、生成した画像データを検索用画像データとしてサーバ１００に送信する。これにより、サーバ１００に対して対象人物５００に関する個人情報の送信を要求する。なお、画像データは、静止画データであっても動画データであっても良い。
【００１３】
対象人物５００に関する個人情報の送信要求が後述する条件を満たすことにより、カメラ３００がサーバ１００から個人情報を受信すると、撮影者６００は、カメラ３００の例えば液晶背面ディスプレイで対象人物５００の個人情報を閲覧することができる。カメラ３００は、対象人物５００の個人情報を、対象人物５００が被写体として写る画像と関連付けてメモリに保存したり、インターネット４００を介して特定のサーバに保存したりしてもよい。
【００１４】
サーバ１００は、外部端末２００から送信されたデータを管理する、例えば特定企業のサーバである。具体的には、サーバ１００は、外部端末２００のユーザである対象人物５００が被写体として写る登録用画像データを対象人物５００の個人情報等に関連付けて管理する。なお、サーバ１００は、当該サーバ１００を利用するユーザ毎に登録用画像データと個人情報等とを関連付けて管理する。
【００１５】
サーバ１００は、カメラ３００から送信された検索用画像データを受信する。そして、受信した検索用画像データと、管理している複数の登録用画像データとを順次マッチングし、検索用画像データに被写体として写る対象人物５００が登録用画像データに写る登録者に該当するかを判別する。判別の結果、対象人物５００に該当する登録者を特定すると、検索用画像データに含まれる対象人物５００の動作情報が、当該登録者の登録用画像データに関連付けられた特定動作条件を全て満たすかを判断する。そして、全て満たす場合に、登録用画像データに関連付けられた対象人物５００の個人情報をカメラ３００に送信する。
【００１６】
以上のように、サーバ１００は、外部から個人情報の送信要求を受けた場合に、対象人物５００の動作情報が、対象人物５００が予め設定した特定動作条件を全て満たした場合にのみ当該個人情報を送信する。詳しくは後述するが、対象人物５００は、撮影者６００による撮影時に、特定動作条件を考慮してポージング等することにより、個人情報の公開の可否について、動作情報に意思を反映させることができる。したがって、対象人物５００は、自身の意思表示によって特定の人物だけに安全に個人情報を公開することができ、自身が意図しないところで第３者に個人情報が公開されることを抑制することができる。
【００１７】
なお、外部端末２００は、上述した個人情報等に関連付けて後述する特定撮影条件をサーバ１００に登録してもよい。この場合には、カメラ３００は、検索用画像データに関連付けてカメラ３００の撮影情報をサーバ１００に送信する。サーバ１００は、検索用画像データに関連付けられた対象人物５００の動作情報が特定動作条件を満たすか否かを判断するだけでなく、当該撮影情報が特定撮影条件を満たすか否かも判断する。そして、特定動作条件と特定撮影条件のそれぞれを全て満たす場合に個人情報を公開する。これにより、特定動作条件と特定撮影条件とで二重にセキュリティをかけることができるので、セキュリティレベルを高めることができる。以降においては、特定動作条件および特定撮影条件のそれぞれを全て満たすことを、対象人物５００の個人情報取得に必要な条件とする構成について説明する。
【００１８】
図２は、サーバ１００のブロック図である。サーバ１００は、受信部１１１と、サーバ制御部１１５と、送信部１１６と、格納部１１７と、時計部１１８とを備える。
【００１９】
受信部１１１は、登録用画像データ、個人情報、特定動作条件、および特定撮影条件を外部端末２００から受信する。また、受信部１１１は、検索用画像データおよび撮影情報をカメラ３００から受信する。
【００２０】
サーバ制御部１１５は、登録部１１２と、人物判別部１１３と、条件判別部１１４とを含む。登録部１１２は、登録用画像データ、個人情報、特定動作条件、および特定撮影条件を受信部１１１から取得し、互いに関連付けて格納部１１７に登録する。
【００２１】
人物判別部１１３は、検索用画像データを受信部１１１から取得するとともに、格納部１１７に登録されている登録用画像データを順次取得する。そして、検索用画像データに被写体として写る人物が、登録用画像データに被写体として写る人物と同一人物であるか否かを判別する。検索用画像データに被写体として写る人物と同一人物を写す登録用画像データが存在すれば、当該登録用画像データを条件判別部１１４に送信する。なお、検索用画像データに被写体として写る人物と同一人物を写す登録用画像データが存在しなければ、その旨のメッセージを、送信部１１６を介してカメラ３００に送信してもよい。
【００２２】
条件判別部１１４は、検索用画像データおよび当該検索用画像データに被写体として写る人物と同一人物を写す登録用画像データを人物判別部１１３から取得する。条件判別部１１４は、取得した登録用画像データに関連付けられた特定動作条件および特定撮影条件を格納部１１７から取得する。条件判別部１１４は、時計部１１８から日時情報を取得する。条件判別部１１４は、検索用画像データの画像を動作情報として解析し、当該動作情報が特定動作条件を満たすか否かを判別する。また、条件判別部１１４は、検索用画像データに関連付けられた撮影情報が特定撮影条件を満たすか否かを判別する。詳しくは後述するが、特定動作条件は、対象人物５００が被写体として写る場合に画像として現れる動作に関する条件である。例えば、特定動作条件が「対象人物５００が笑顔であること」である場合に、検索用画像データに対象人物５００が被写体として笑顔で写っていれば、特定動作条件を満たすことになる。また、例えば、特定撮影条件が「カメラ３００が指定された範囲に位置すること」である場合に、検索用画像データが指定された範囲内で撮影されたものであれば、特定撮影条件を満たすことになる。条件判別部１１４は、上述の両方の条件を満たす場合のみ、登録用画像データに関連付けられた個人情報を格納部１１７から取得し、送信部１１６に送信する。送信部１１６は、個人情報をカメラ３００に送信する。なお、両方の条件を満たさなければ、その旨のメッセージを、送信部１１６を介してカメラ３００に送信してもよい。
【００２３】
図３は、外部端末２００における対象人物５００の情報入力を説明する図である。図３（ａ）は、外部端末２００のディスプレイ２０１に表示された初期メニューを示す図である。図３（ａ）において、初期メニューには、汎用パーソナルコンピュータである外部端末２００に実装された、アプリケーションソフトウェアであるＰＣ入力ツールで実行できる項目が列挙される。具体的には、初期メニューの項目として「個人情報入力」、「特定動作条件設定」、「特定撮影条件設定」が列挙されている。対象人物５００は、これらの項目のいずれかを選択することができる。図示の例では、対象人物５００が「特定動作条件設定」を指定枠２１０により選択した状態が表示される。
【００２４】
なお、「個人情報入力」を指定枠２１０により選択した場合、複数の個人情報項目と入力フィールドが列挙された個人情報入力画面が表示される。個人情報項目は、例えば、名前、性別、年齢、勤務先、趣味、コメント等である。対象人物５００は、第三者に公開したい自己の個人情報として、各項目の入力フィールドに情報を入力する。対象人物５００が「特定撮影条件」を指定枠２１０により選択した場合については後述する。
【００２５】
図３（ｂ）は、初期メニューで選択した「特定動作条件設定」を実行した場合の、ディスプレイ２０１に表示された特定動作条件設定メニューを示す図である。図３（ｂ）において、ディスプレイ２０１の上部に表示された「特定動作条件を設定してください」との第１メッセージ２１１を見た対象人物５００は、列挙して表示された複数の特定動作条件項目の右に位置するＯＮ／ＯＦＦ切替ボタン２１２を各々選択する。具体的には、特定動作条件設定メニューの特定動作条件項目として、「正面向き」、「特定表情」、「特定姿勢」、「特定動作」、および「特定音声」が列挙されている。対象人物５００は、ＯＮ／ＯＦＦ切替ボタン２１２を選択し、プルダウンメニューでＯＮまたはＯＦＦを選択する。１つの特定動作条件項目のＯＮ／ＯＦＦ切替ボタン２１２において、対象人物５００がＯＮを選択すると、ディスプレイ２０１に詳細設定画面が表示される。
【００２６】
図３（ｃ）は、特定動作条件設定メニューで選択した「特定表情」の「ＯＮ」を実行した場合の、ディスプレイ２０１に表示された特定表情メニューを示す図である。図３（ｃ）において、ディスプレイ２０１の上部に表示された「特定表情を設定してください」との第２メッセージ２１３を見た対象人物５００は、列挙して表示された複数の特定表情項目の左に位置する選択ボタン２１４のうち、１つの選択ボタン２１４を選択する。図示の例では、対象人物５００が「笑顔」を選択ボタン２１４により選択した状態が表示される。対象人物５００は、１つの選択ボタン２１４を選択し、特定表情の選択を終えることで、特定動作条件の１つに「対象人物５００が笑顔であること」を設定することができる。
【００２７】
なお、「正面向き」のＯＮ／ＯＦＦ切替ボタン２１２において、対象人物５００がＯＮを選択した場合、「正面を向いている時間」の入力フィールドを有する入力画面が表示される。対象人物５００は、入力フィールドに時間を入力し、「正面向き」の入力を終えることで、特定動作条件の１つに「対象人物５００が一定時間カメラ３００に対して正面を向いていること」を設定することができる。なお、「正面を向いている時間」を入力することは、画像が動画である場合の設定である。画像が静止画である場合には、例えば特徴点抽出による「正面向き」の検出を行うので、サーバ制御部１１５は、入力された「正面を向いている時間」を参照しなくとも良い。
【００２８】
「特定姿勢」のＯＮ／ＯＦＦ切替ボタン２１２において、対象人物５００がＯＮを選択した場合、複数の特定姿勢項目と選択ボタンが列挙された特定姿勢メニューを示す図が表示される。対象人物５００は、複数の特定姿勢項目の選択ボタンのうち少なくとも１つを選択し、「特定姿勢」の入力を終えることで、特定動作条件の１つに「対象人物５００が特定のポーズをとっていること」を設定することができる。特定姿勢項目は、例えば顔の横でピースをしていること、顔の横で右腕を挙げていることである。
【００２９】
「特定動作」のＯＮ／ＯＦＦ切替ボタン２１２において、対象人物５００がＯＮを選択した場合、複数の特定動作項目と選択ボタンが列挙された特定動作メニューを示す図が表示される。対象人物５００は、複数の特定動作項目の選択ボタンのうち少なくとも１つを選択し、「特定動作」の入力を終えることで、特定動作条件の１つに「対象人物５００が特定のジェスチャーをしていること」を設定することができる。特定動作項目は、例えば人差し指を顔の横で旋回させること、頭を左右に振ることである。
【００３０】
「特定音声」のＯＮ／ＯＦＦ切替ボタン２１２において、対象人物５００がＯＮを選択した場合、複数の特定音声項目と選択ボタンが列挙された特定音声メニューを示す図が表示される。対象人物５００は、複数の特定音声項目の選択ボタンのうち少なくとも１つを選択し、「特定音声」の入力を終えることで、特定動作条件の１つに「対象人物５００が特定の音声を発していること」を設定することができる。特定音声項目は、例えば「オッケー」と言葉で発すること、手を２回叩くことである。
【００３１】
次に、特定撮影条件の設定について説明する。図４は、外部端末２００における対象人物５００の情報入力を説明する図である。
【００３２】
図４（ａ）は、上記の初期メニューで選択した「特定撮影条件設定」を実行した場合の、ディスプレイ２０１に表示された特定撮影条件設定メニューを示す図である。図４（ａ）において、ディスプレイ２０１の上部に表示された「特定撮影条件を設定してください」との第１メッセージ２２１を見た対象人物５００は、列挙して表示された複数の特定撮影条件項目の右に位置するＯＮ／ＯＦＦ切替ボタン２２２を各々選択する。具体的には、特定撮影条件設定メニューの特定撮影条件項目として、「日時指定」、「焦点距離」、および「位置指定」が列挙されている。対象人物５００は、ＯＮ／ＯＦＦ切替ボタン２２２を選択し、プルダウンメニューでＯＮまたはＯＦＦを選択する。１つの特定動作条件項目のＯＮ／ＯＦＦ切替ボタン２２２において、対象人物５００がＯＮを選択すると、ディスプレイ２０１に詳細設定画面が表示される。
【００３３】
図４（ｂ）は、特定撮影条件設定メニューで選択した「位置指定」の「ＯＮ」を実行した場合の、ディスプレイ２０１に表示された位置指定メニューを示す図である。図４（ｂ）において、ディスプレイ２０１の上部に表示された「位置を指定してください」との第２メッセージ２２３を見た対象人物５００は、位置指定項目として列挙して表示された緯度、経度、および範囲のそれぞれの項目について、各項目の右に位置する入力フィールド２２４に情報を入力する。図示の例では、対象人物５００が、緯度の入力フィールド２２４に北緯３５．６０１５１８°を入力し、範囲の入力フィールド２２４に半径１５ｍを入力した状態が表示される。対象人物５００は、各入力フィールド２２４の全てに情報を入力し終えることで、特定撮影条件の１つに「カメラ３００が指定された範囲に位置すること」を設定することができる。
【００３４】
なお、「日時指定」のＯＮ／ＯＦＦ切替ボタン２２２において、対象人物５００がＯＮを選択した場合、特定の日付、時間帯の入力フィールドを有する入力画面が表示される。対象人物５００は、入力フィールドに日時、時間帯を入力し、「日時指定」の入力を終えることで、特定撮影条件の１つに「サーバ１００がカメラ３００から検索用画像データを受信した日時が特定の日時であること」を設定することができる。
【００３５】
「焦点距離」のＯＮ／ＯＦＦ切替ボタン２２２において、対象人物５００がＯＮを選択した場合、焦点距離の入力フィールドを有する入力画面が表示される。対象人物５００は、入力フィールドに焦点距離を入力し、「焦点距離」の入力を終えることで、特定撮影条件の１つに「カメラ３００による撮影画像の焦点距離が一定の範囲内であること」を設定することができる。
【００３６】
図５は、個人情報公開システム１０の具体的な使用状況を説明する図である。使用状況の一例としてアイドルの写真撮影会などが考えられる。その際、例えば対象人物５００はアイドル本人であり、撮影者６００、撮影者６０１はアイドルのファンクラブ加入者であり、撮影者６０２は写真撮影会に偶然通りがかった人である。図５（ａ）は、対象人物５００が設定した特定動作条件および特定撮影条件を示す。図５（ｂ）は、対象人物５００、撮影者６００、撮影者６０１、撮影者６０２の位置関係を示す図である。図５の例では、検索用画像データを静止画データとして説明する。
【００３７】
図５（ａ）に示すように、特定動作条件として、「正面向き」、「特定表情」、および「特定姿勢」が設定されている。具体的には、「正面向き」として「ＯＮ」、「特定表情」として「笑顔」、「特定姿勢」として「右腕挙手」が設定されている。また、特定撮影条件として、「日時指定」、「焦点距離」、「位置指定」が設定されている。具体的には、「日時指定」として「２０１３．６．３０  ３ｐｍ−５ｐｍ」が設定されている。また、「焦点距離」として「〜５０ｍｍ」、「位置指定」として「北緯３５．６０１５１８°、東経１３９．７２４０６５°、半径１５ｍ」が設定されている。
【００３８】
図５（ｂ）に示すように、対象人物５００は、笑顔で右腕を挙手したポーズをとっている。対象人物５００の周囲には、対象人物５００を撮影する撮影者６００に加えて、撮影者６０１、撮影者６０２が存在する。撮影者６００、６０１、６０２は、互いに離れて位置している。撮影者６００は、カメラ３００を使用して対象人物５００を真正面から撮影する。カメラ３００の焦点距離は「４５ｍｍ」で、撮影日時は「２０１３．６．３０  ３：３０ｐｍ」である。撮影者６０１は、カメラ３０１を使用して対象人物５００を左側面から撮影する。カメラ３０１の焦点距離は「４５ｍｍ」で、撮影日時は「２０１３．６．３０  ３：３０ｐｍ」である。撮影者６０２は、カメラ３０２を使用して対象人物５００をほぼ正面から撮影する。カメラ３００の焦点距離は「７０ｍｍ」で、撮影日時は「２０１３．６．３０  ３：３０ｐｍ」である。なお、カメラ３００、３０１、３０２のユーザは、撮影後すぐに検索用画像データをサーバ１００に送信する場合を想定する。したがって、撮影日時である「２０１３．６．３０  ３：３０ｐｍ」が、サーバ１００が検索用画像データを受信した日時である。
【００３９】
位置５１０は、「位置指定」の緯度および経度により示される位置である。半径５１１は、「位置指定」の半径により示される指定半径である。対象人物５００は、「位置指定」を設定することにより、設定位置５１０を中心とする半径５１１の円を指定範囲５１２として設定する。撮影者６００と撮影者６０１は指定範囲５１２内に位置しているのに対し、撮影者６０２は指定範囲５１２外に位置している。
【００４０】
カメラ３００、カメラ３０１、およびカメラ３０２はそれぞれ、対象人物５００が被写体として写る画像の画像データを、検索用画像データとしてサーバ１００に送信する。また、カメラ３００、カメラ３０１、およびカメラ３０２はそれぞれ、焦点距離を含む撮影情報も、検索用画像データに関連付けて送信する。
【００４１】
サーバ１００は、カメラ３００、カメラ３０１、およびカメラ３０２のそれぞれから検索用画像データおよび撮影情報を受信すると、受信した検索用画像データおよび撮影情報毎にマッチング等の処理を行う。そして、マッチング等の処理結果に応じて対象人物５００の個人情報を送信する。
【００４２】
図６は、個人情報公開システム１０のフロー図である。図５に示した使用状況を例に挙げて説明する。図６の例では、カメラ３００のフローを代表して図示しているが、カメラ３０１、３０２のフローも同一である。
【００４３】
対象人物５００は、外部端末２００に、自身の個人情報、登録用画像データ、特定動作条件、および特定撮影条件を含む登録情報を入力する（ステップＳ１０１）。外部端末２００は、サーバ１００に当該登録情報を送信する（ステップＳ１０２）。
【００４４】
サーバ１００の受信部１１１は、外部端末２００から登録情報を受信する（ステップＳ１０３）。そして、サーバ１００の登録部１１２は当該登録情報を格納部１１７に登録する（ステップＳ１０４）。
【００４５】
カメラ３００は、特定の人物を撮像する（ステップＳ１０５）。上述したように、特定の人物として対象人物５００を撮像する。カメラ３００は、対象人物５００が被写体として写る画像の画像データを生成し（ステップＳ１０６）、生成した画像データを検索用画像データとしてサーバ１００に送信する（ステップＳ１０７）。
【００４６】
サーバ１００の受信部１１１は、カメラ３００から検索用画像データを受信する（ステップＳ１０８）。サーバ１００の人物判別部１１３は、格納部１１７から登録用画像データを取得し、受信した検索用画像データに写る対象人物５００と、登録用画像データに被写体として写る特定の人物とを順次マッチングして対象人物５００を判別する（ステップＳ１０９）。具体的には、検索用画像データの画像および登録用画像データの画像のそれぞれから特徴点を抽出する。そして、抽出したそれぞれの特徴点が予め定められた割合以上一致するかを判定する。マッチングの結果、対象人物５００と同一人物であると判定された人物が写る登録用画像データが存在するか否かを判定する（ステップＳ１１０）。登録用画像データが存在しなければ（ステップＳ１１０：Ｎｏ）、エラーメッセージをカメラ３００に送信し（ステップＳ１１４）、一連の処理を終了する。
【００４７】
一方、登録用データが存在すれば（ステップＳ１１０：Ｙｅｓ）、ステップＳ１１１に移行する。図５の例では、対象人物５００の登録用画像データは登録済みであるので、ステップＳ１１１に移行する。続いて、サーバ１００の条件判別部１１４は、特定条件の判別を行う（ステップＳ１１１）。具体的には、検索用画像データの動作情報および撮影情報のそれぞれが、特定動作条件および特定撮影条件のそれぞれ全てを満たすか否かを判別する（ステップＳ１１２）。全て満たすと判別した場合には（ステップＳ１１２：Ｙｅｓ）、登録用画像データに関連付けられた個人情報をカメラ３００に送信し（ステップＳ１１３）、一連の処理を終了する。サーバ１００は、一つでも条件を満たさないと判別した場合には（ステップＳ１１２：Ｎｏ）、エラーメッセージをカメラ３００に送信し（ステップＳ１１４）、一連の処理を終了する。
【００４８】
カメラ３００は、対象人物５００を真正面から撮影したので、動作情報として「正面向き」を満たす。カメラ３００は、笑顔で右腕を挙げたポーズの対象人物５００を撮影したので、動作条件として「特定表情」の「笑顔」、および「特定姿勢」の「右腕挙手」を満たす。カメラ３００は、「２０１３．６．３０  ３：３０ｐｍ」に撮影後、すぐに検索用データをサーバ１００に送信したので、撮影情報として「日時指定」の「２０１３．６．３０  ３ｐｍ−５ｐｍ」を満たす。カメラ３００は、焦点距離「４５ｍｍ」で撮影したので、撮影情報として「焦点距離」の「〜５０ｍｍ」を満たす。カメラ３００は、指定範囲５１２内で撮影したので、撮影情報として「位置指定」の「北緯３５．６０１５１８°、東経１３９．７２４０６５°、半径１５ｍ」を満たす。以上のように、カメラ３００から送信された検索用画像データの動作情報および撮影情報のそれぞれが、特定動作条件および特定撮影条件のそれぞれ全てを満たすので、サーバ１００は対象人物５００の個人情報をカメラ３００に送信する。カメラ３００は、対象人物５００の個人情報をサーバ１００から受信し（ステップＳ１１５）、処理を終了する。
【００４９】
一方、カメラ３０１は、対象人物５００を左側面から撮影したので、動作情報として「正面向き」を満たさない。カメラ３０１は、笑顔で右腕を挙げたポーズの対象人物５００を撮影したので、動作条件として「特定表情」の「笑顔」、および「特定姿勢」の「右腕挙手」を満たす。カメラ３０１は、「２０１３．６．３０  ３：３０ｐｍ」に撮影後、すぐに検索用データをサーバ１００に送信したので、撮影情報として「日時指定」の「２０１３．６．３０  ３ｐｍ−５ｐｍ」を満たす。カメラ３０１は、焦点距離「４５ｍｍ」で撮影したので、撮影情報として「焦点距離」の「〜５０ｍｍ」を満たす。カメラ３０１は、指定範囲５１２内で撮影したので、撮影情報として「位置指定」の「北緯３５．６０１５１８°、東経１３９．７２４０６５°、半径１５ｍ」を満たす。以上のように、カメラ３０１から送信された検索用画像データの動作情報および撮影情報のそれぞれが、特定動作条件および特定撮影条件のそれぞれ全てを満たすわけではない。すなわち、動作情報として「正面向き」を満たさないので、サーバ１００は対象人物５００の個人情報をカメラ３０１に送信しない。したがって、カメラ３０１のユーザである撮影者６０１は、対象人物５００の個人情報を取得することができない。この場合には、カメラ３０１は、エラーメッセージをサーバ１００から受信し、処理を終了する。
【００５０】
また、カメラ３０２は、対象人物５００をほぼ正面から撮影したので、動作情報として「正面向き」を満たす。カメラ３０２は、笑顔で右腕を挙げたポーズの対象人物５００を撮影したので、動作条件として「特定表情」の「笑顔」、および「特定姿勢」の「右腕挙手」を満たす。カメラ３０１は、「２０１３．６．３０  ３：３０ｐｍ」に撮影後、すぐに検索用データをサーバ１００に送信したので、撮影情報として「日時指定」の「２０１３．６．３０  ３ｐｍ−５ｐｍ」を満たす。カメラ３０１は、焦点距離「７０ｍｍ」で撮影したので、撮影情報として「焦点距離」の「〜５０ｍｍ」を満たさない。カメラ３００は、指定範囲５１２外で撮影したので、撮影情報として「位置指定」の「北緯３５．６０１５１８、東経１３９．７２４０６５  半径１５ｍ」を満たさない。以上のように、カメラ３０２から送信された検索用画像データの動作情報および撮影情報のそれぞれが、特定動作条件および特定撮影条件のそれぞれ全てを満たすわけではない。すなわち、「焦点距離」の「〜５０ｍｍ」と「位置指定」の「北緯３５．６０１５１８、東経１３９．７２４０６５  半径１５ｍ」とを満たさないので、サーバ１００は対象人物５００の個人情報をカメラ３０１に送信しない。したがって、カメラ３０２のユーザである撮影者６０２は、対象人物５００の個人情報を取得することができない。この場合には、カメラ３０２は、エラーメッセージをサーバ１００から受信し、処理を終了する。
【００５１】
以上の説明では、サーバ１００は、検索用画像データの撮影情報および動作情報のそれぞれが、特定撮影条件および特定動作条件のそれぞれを全て満たすか否かを判断したが、対象人物５００の設定によっては、特定動作条件を満たすか否かだけを判断しても良い。サーバ１００が、特定動作条件を満たすか否かだけを判断しても、対象人物５００の個人情報を取得し、閲覧することができるのは、撮影者６００だけである。したがって、対象人物５００は、特定撮影条件を設定しない場合であっても、正面を向いて顔を認識した撮影者６００にのみ、自身の意思表示で安全に個人情報を公開することができる。顔を認識することができない遠方の撮影者６０２はもちろん、たとえ近くにいる撮影者６０１であっても、対象人物５００から個人情報を公開したいという意思表示を示されていないので、対象人物５００の個人情報を取得することはできない。
【００５２】
上述したアイドルの写真撮影会の例では、写真撮影会に偶然通りかかって対象人物５００であるアイドルを盗撮した撮影者６０２に個人情報が漏洩することを防止することができる。また、正式な手続きを経て写真撮影会に参加したファンに対しても、顔見知りのファンなど特定の撮影者６００だけに自身の意思表示で安全に個人情報を公開することができる。
【００５３】
以上の説明では、検索用画像データとして静止画データを例に挙げて説明したが、スルー画データを用いてもよい。図７は、検索用データとしてスルー画データを用いた場合の個人情報公開システム１０のフロー図である。図７も図６と同様に、図５に示した使用状況を例に挙げて説明する。図７のステップＳ２０１からステップＳ２０４までの処理は、図６のステップＳ１０１からステップＳ１０４までの処理と同一であるので説明を省略する。
【００５４】
カメラ３００は、特定の人物が被写体として写るスルー画を検索用画像データとしてサーバ１００に送信する（ステップＳ２０５）。具体的には、特定の人物として対象人物５００が写るスルー画を送信する。
【００５５】
サーバ１００の受信部１１１は、カメラ３００からスルー画の受信を開始する（ステップＳ２０６）。サーバ１００の人物判別部１１３は、受信した検索用画像データに写る対象人物５００と、登録用画像データに被写体として写る特定の人物とを順次マッチングし、対象人物５００を判別する（ステップＳ２０７）。具体的には、静止画データの場合と同様に、スルー画および登録用画像データの画像のそれぞれから特徴点を抽出する。そして、抽出したそれぞれの特徴点が予め定められた割合以上一致するかを判定する。マッチングの結果、対象人物５００と同一人物であると判定された人物が写る登録用画像データが存在するか否かを判定する（ステップＳ２０８）。登録用画像データが存在しなければ（ステップＳ２０８：Ｎｏ）、エラーメッセージをカメラ３００に送信し（ステップＳ２１２）、一連の処理を終了する。登録用データが存在すれば（ステップＳ２０８：Ｙｅｓ）、ステップＳ２０９に移行する。続いて、サーバ１００の条件判別部１１４は、特定条件の判別を行う（ステップＳ２０９）。
【００５６】
具体的には、検索用画像データの動作情報および撮影情報のそれぞれが、特定動作条件および特定撮影条件のそれぞれ全てを満たすか否かを判別する（ステップＳ２１０）。なお、上述したように、対象人物５００は、特定動作条件として、例えば人差し指を顔の横で旋回させること、頭を左右に振ることを設定することができる。特定動作条件として移動を伴う動作が設定されていれば、サーバ１００は、スルー画に写る被写体の特定の部位である頭、人差し指等を検出し、当該部位の動作を検出する。これにより、サーバ１００は、特定動作条件を満たすか否かを判定できる。また、特定動作条件として、音声を設定することもできる。この場合には、サーバ１００は、スルー画に関連付けられた音声データと登録されている音声データをマッチングする。具体的には、それぞれの音声データの声紋検出を行うことにより、特徴を抽出する。そして、抽出された特徴同士を照合し、予め設定された割合以上一致すると、両者が一致すると判定する。
【００５７】
検索用画像データの動作情報および撮影情報のそれぞれが、特定動作条件および特定撮影条件のそれぞれ全てを満たすと判別した場合には（ステップＳ２１０：Ｙｅｓ）、登録用画像データに関連付けられた個人情報をカメラ３００に送信し（ステップＳ２１１）、一連の処理を終了する。サーバ１００は、一つでも条件を満たさないと判別した場合には（ステップＳ２１０：Ｎｏ）、エラーメッセージをカメラ３００に送信し（ステップＳ２１２）、処理を終了する。
【００５８】
カメラ３００は、サーバ１００から個人情報またはエラーメッセージを受信すると（ステップＳ２１３）、スルー画の送信を終了する（ステップＳ２１４）。なお、カメラ３００は、予め定められた期間、スルー画を送信し続けた後、スルー画の送信を終了してもよい。
【００５９】
図７に示したフローにおいては、カメラ３００は、対象人物５００を撮影しなくても、個人情報を取得できる。したがって、本撮影時において、対象人物５００は、特定動作条件に示される動作をしなくてもよいので、自由にポーズをとることができる。
【００６０】
なお、「正面向き」の検出方法としては、視線検出を用いてもよい。具体的には、対象人物５００の視線が、少なくとも予め定められた時間、カメラ３００の撮像レンズを向いていることで、「正面向き」としての特定動作条件を満たすようにしても良い。
【００６１】
以上の説明では、サーバ１００が、カメラ３００から検索用画像データを受信し、検索用画像データの画像を解析することで、画像に被写体として写る人物の動作情報を取得する構成であった。しかしながら、カメラ３００が、被写体である人物の予め定められた動作を検出し、検出した旨の情報を動作情報としてサーバ１００に送信する構成であってもよい。この場合には、カメラ３００は、サーバ１００に特定動作条件として設定され得る全項目について検出し、検出結果を動作情報としてサーバ１００に送信する。
【００６２】
図８は、カメラ３００が被写体である人物の予め定められた動作を検出する場合の、カメラ３００のブロック図である。カメラ３００は、操作部３１１と、撮像部３１２と、表示部３１３と、集音部３１４と、ＧＰＳユニット３１５と、カメラ制御部３１６と、画像データ生成部３１８と、送信部３１９と、受信部３２０と、メモリ３２１とを備える。
【００６３】
操作部３１１は、カメラ３００の外部入力部であり、例えばレリーズボタン、十字キー、ダイヤル等を含む。操作部３１１は、撮影者６００により操作されると、操作に応じた入力信号をカメラ制御部３１６に送信する。
【００６４】
撮像部３１２は、カメラ制御部３１６から指示情報を受信し、被写体を撮像する。撮像部３１２は、光学系を通じて取得した被写体の光学像を光電変換する。
【００６５】
表示部３１３は、カメラ３００の例えば液晶背面ディスプレイである。表示部３１３は、例えばカメラ制御部３１６から画像データを受信して表示することで、撮影者６００に画像を確認させることができる。
【００６６】
集音部３１４は、例えばカメラ３００に内蔵されたマイクである。集音部３１４は、カメラ制御部３１６から指示情報を受信し、撮影環境の音を集音して電気信号に変換して音声データを生成する。集音部３１４は、音声データをカメラ制御部３１６に送信する。
【００６７】
ＧＰＳユニット３１５は、カメラ制御部３１６から指示情報を受信し、カメラ３００の位置情報を検出する。検出した位置情報をカメラ制御部３１６に送信する。
【００６８】
カメラ制御部３１６は、操作部３１１から入力信号を受信すると、カメラ３００の各構成に指示情報を送信する。例えば、カメラ制御部３１６は、操作部３１１から電源ＯＮの入力信号を受信すると、撮像部３１２にスルー画撮像開始の指示情報を送信する。また、カメラ制御部３１６は、画像データ生成部３１８により生成された画像データを表示部３１３に送信する。カメラ制御部３１６は、集音部３１４、ＧＰＳユニット３１５に指示情報を送信し、各部から各情報を受信する。
【００６９】
カメラ制御部３１６は、検出部３１７を有する。検出部３１７は集音部３１４が検出した音声データを解析することにより、当該人物の予め定められた動作を検出する。ここでいう予め定められた動作とは、音声を発する当該人物の動作である。
【００７０】
画像データ生成部３１８は、検出部３２２を有する。検出部３２２は、特定の人物が被写体として写るスルー画を解析することにより、当該人物の予め定められた動作を検出する。なお、解析の対象の画像は、静止画であっても良い。また、画像データ生成部３１８は、検出部３１７および検出部３２２による動作検出から予め定められた期間内に撮像部３１２が撮像した画像と、検出部３１７および検出部３２２によって動作が検出された旨の動作情報とを関連付けて画像データを生成する。
【００７１】
送信部３１９は、カメラ制御部３１６から画像データ生成部３１８によって生成された画像データを受信すると、サーバ１００に当該画像データを送信する。
【００７２】
受信部３２０は、サーバ１００から特定の人物の個人情報を受信すると、カメラ制御部３１６に送信する。
【００７３】
メモリ３２１は、カメラ制御部３１６から送信された特定の人物の個人情報を記憶する。また、サーバ１００に特定動作条件として設定され得る全項目を記憶している。検出部３１７および検出部３２２は、メモリ３２１に記憶されている全項目について動作を検出し、検出の有無を動作情報として生成する。
【００７４】
図９は、カメラ３００の動作検出状況を説明する図である。図９（ａ）は、カメラ３００が被写体として写る対象人物５００の動作を検出している状況を示す図である。図９（ａ）において、カメラ３００の表示部３１３は、撮像部３１２が対象人物５００を被写体に、スルー画として撮像している画像データを表示している。表示部３１３の中央上方には、メッセージ３９１が表示されている。表示部３１３の右上方には、検出状況３９２が表示されている。
【００７５】
「検出中…」とのメッセージ３９１と検出状況３９２を見た撮影者６００は、カメラ３００が対象人物５００の予め定められた動作を検出し、検出項目について順次フラグが立っている様子を確認することができる。撮影者６００は、対象人物５００に対し、動作検出の状況と、フラグが立っていない項目を伝えることができる。対象人物５００は、撮影者６００に自己の個人情報を公開するために、撮影者６００から上記伝言を受け、必要な動作をすることができる。図示の例では、対象人物は右腕を上に挙げ、人差し指で上空を旋回し、笑顔で正面を向いている。なお、特定音声を特定動作条件に設定している場合、対象人物５００は、特定音声を何らかの形で発してカメラ３００に検出させる。
【００７６】
図９（ｂ）は、カメラ３００が検出項目を全て検出し、対象人物５００を一定期間内に撮影する状況を示す図である。図９（ｂ）において、カメラ３００の表示部３１３は、撮像部３１２が対象人物５００を被写体に、スルー画として撮像している画像データを表示している。表示部３１３の中央上方には、メッセージ３９１が表示されている。
【００７７】
「検出終了です  撮影を開始してください」とのメッセージ３９１を見た撮影者６００は、操作部３１１であるシャッターボタンを押下して、対象人物５００が被写体として写る本画像を一定期間内に撮影する。撮影者６００は、対象人物５００に対し、検出が終了したので本画像の撮影を開始する旨を伝えることができる。対象人物５００は、検出時とは異なる、好きなポーズをとることができる。
【００７８】
図９（ｃ）は、カメラ３００が対象人物５００を撮影し、検索用画像データをサーバ１００に送信している状況を示す図である。図９（ｃ）において、カメラ３００の表示部３１３は、撮像部３１２が対象人物５００を被写体に、本画像として撮像した検索用画像データを表示している。表示部３１３の中央上方には、メッセージ３９１が表示されている。表示部３１３の右上方には、インターネット通信状況３９３が表示されている。
【００７９】
「画像データ送信中」とのメッセージ３９１とインターネット通信状況３９３を見た撮影者６００は、動作情報が関連付けられた検索用画像データが、インターネット４００を介してサーバ１００に送信されていることを確認することができる。検索用画像データに関連付けられた動作情報および撮影情報が、特定動作条件および特定撮影条件をそれぞれ全て満たしている場合には、サーバ１００から対象人物５００の個人情報を取得し、当該表示が切り替わる。特定動作条件および特定撮影条件のうち少なくとも１つを満たしていない場合には、サーバ１００からエラーメッセージを受信し、当該表示が切り替わる。表示部３１３は、カメラ３００が対象人物５００の個人情報を取得した場合は、当該個人情報を表示しても良い。表示部３１３は、カメラ３００が対象人物５００の個人情報を取得できなかった場合は、エラーメッセージを表示しても良い。
【００８０】
図１０は、カメラ３００が被写体である人物の予め定められた動作を検出する場合の、個人情報公開システム１０のフロー図である。図１０のステップＳ３０１からステップＳ３０４までの処理は、図６のステップＳ１０１からステップＳ１０４までの処理と同一であるので説明を省略する。
【００８１】
カメラ３００は、特定の人物が被写体として写るスルー画の解析を開始する（ステップＳ３０５）。具体的には、特定の人物として対象人物５００が写るスルー画を解析する。カメラ３００は、スルー画に写る対象人物５００が予め定められた動作をしているか否か判別する。具体的には、メモリ３２１に記憶された特定動作条件の各項目を参照し、当該各項目に該当する動作を検出する。そして、動作を検出した旨を動作情報としてメタデータ化する（ステップＳ３０６）。具体的には、各動作について、検出されればフラグを順次立てていくことによって、メタデータ化する。全ての上記動作を検出し終えると、スルー画の解析を終了する（ステップＳ３０７）。
【００８２】
カメラ３００は、スルー画の解析を終了してから予め定められた期間内に、特定の人物を撮像する（ステップＳ３０８）。カメラ３００は、撮像した上記画像と、上記動作が検出された旨の動作情報とを関連付けて画像データを生成し（ステップＳ３０９）、当該画像データを検索用画像データとしてサーバ１００に送信する（ステップＳ３１０）。
【００８３】
サーバ１００は、カメラ３００から上記検索用画像データを受信すると（ステップＳ３１１）、受信した検索用画像データに被写体として写る特定の人物と、登録情報の登録用画像データに被写体として写る特定の人物とを順次マッチングし、対象人物５００を判別する（ステップＳ３１２）。マッチングの結果、対象人物５００と同一人物であると判定された人物が写る登録用画像データが存在するか否かを判定する（ステップＳ３１３）。登録用画像データが存在しなければ（ステップＳ３１３：Ｎｏ）、エラーメッセージをカメラ３００に送信し（ステップＳ３１７）、処理を終了する。
【００８４】
登録用データが存在すれば（ステップＳ３１３：Ｙｅｓ）、続いて特定条件の判別を行う（ステップＳ３１４）。具体的には、検索用画像データの動作情報および撮影情報のそれぞれが、特定動作条件および特定撮影条件のそれぞれ全てを満たすか否かを判別する。ここで、カメラ３００が予め定められた全ての動作を検出し、検出結果をメタデータとして送信した動作情報に対して、サーバ１００は、予め定められた特定動作条件に該当するものだけ選択し判別を行う。
【００８５】
特定動作条件および特定撮影条件を全て満たすか否かを判別し（ステップＳ３１４）、全て満たすと判別した場合には（ステップＳ３１５：Ｙｅｓ）、登録用画像データに関連付けられた個人情報をカメラに送信し（ステップＳ３１６）、処理を終了する。サーバ１００は、一つでも条件を満たさないと判別した場合には（ステップＳ３１５：Ｎｏ）、エラーメッセージをカメラ３００に送信し（ステップＳ３１７）、処理を終了する。
【００８６】
カメラ３００は、撮像した特定の人物の個人情報、または、エラーメッセージをサーバ１００から受信し（ステップＳ３１８）、処理を終了する。
【００８７】
以上のように、カメラ３００が被写体である人物の予め定められた動作を検出する場合には、動作情報をメタデータ化してサーバ１００に送信するので、送信データ量を小さくできる。
【００８８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８９】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００９０】
１０  個人情報公開システム、１００  サーバ、１１１  受信部、１１２  登録部、１１３  人物判別部、１１４  条件判別部、１１５  サーバ制御部、１１６  送信部、１１７  格納部、１１８  時計部、２００  外部端末、２０１  ディスプレイ、２１０  指定枠、２１１、２２１  第１メッセージ、２１２、２２２  ＯＮ／ＯＦＦ切替ボタン、２１３、２２３  第２メッセージ、２１４  選択ボタン、２２４  入力フィールド、３００、３０１、３０２  カメラ、３１１  操作部、３１２  撮像部、３１３  表示部、３１４  集音部、３１５  ＧＰＳユニット、３１６  カメラ制御部、３１７、３２２  検出部、３１８  画像データ生成部、３１９  送信部、３２０  受信部、３２１  メモリ、３９１  メッセージ、３９２  検出状況、３９３  インターネット通信状況、４００  インターネット、５００  対象人物、５１０  位置、５１１  半径、５１２  指定範囲、６００、６０１、６０２  撮影者
【図１】
2014238794.tif 000003
【図２】
2014238794.tif 000004
【図３】
2014238794.tif 000005
【図４】
2014238794.tif 000006
【図５】
2014238794.tif 000007
【図６】
2014238794.tif 000008
【図７】
2014238794.tif 000009
【図８】
2014238794.tif 000010
【図９】
2014238794.tif 000011
【図１０】
2014238794.tif 000012