(57)【要約】【課題】  一定時間内に撮影範囲内の被写体の人数が変化した場合に撮影画像を記憶することを繰り返すことにより、一定時間内で撮影されている人物が極力少ない写真を撮影することを可能とする仕組みを提供すること。【解決手段】  撮像光学系を介して入力される被写体を繰り返し撮影する撮像装置であって、撮影されることにより得られる撮像画像を解析することにより、撮影する撮影範囲に含まれる被写体の人数を特定し、特定された人数が変化したかどうかを判断する。人数の判断の結果、人数が変化したと判断した際に、撮影した撮像画像を記憶することを特徴とする。【選択図】図１
2015106843.tif 000002
【特許請求の範囲】
【請求項１】
撮像光学系を介して入力される被写体を繰り返し撮影する撮像手段を有する撮像装置であって、
前記撮像手段で撮影されることにより得られる撮像画像を解析することにより、撮影する撮影範囲に含まれる被写体の人数を特定する人数特定手段と、
前記人数特定手段により特定された人数が変化したかどうかを判断する人数変化判断手段と
前記人数変化判断手段により人数が変化したと判断した際に、前記撮像手段で撮影した撮像画像を記憶する記憶手段と
を有することを特徴とする撮像装置。
【請求項２】
前記人数変化判断手段は、前記人数特定手段により特定された人数が減った場合に、人数が変化したと判断することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮像手段はタイマ設定されている間、撮影を繰り返すことを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記撮像手段に設定されるタイマの時間の入力を受け付ける、タイマ設定時間受付手段を有することを特徴とする請求項３に記載の撮像装置。
【請求項５】
撮像光学系を介して入力される被写体を繰り返し撮影する撮像手段を有する撮像装置における撮像制御方法であって、
前記撮像手段で撮影されることにより得られる撮像画像を解析することにより、撮影する撮影範囲に含まれる被写体の人数を特定する人数特定工程と、
前記人数特定手段により特定された人数が変化したかどうかを判断する人数変化判断工程と、
前記人数変化判断手段により人数が変化したと判断した際に、前記撮像手段で撮影した撮像画像を記憶手段に登録する撮像画像登録工程と、
を有することを特徴とする撮像制御方法。
【請求項６】
請求項６に記載された撮像制御方法を実行するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に撮像される人数に応じて撮像するかどうかを判断する技術に関する。
【背景技術】
【０００２】
近年、デジタルカメラで写真撮影を行う際に、撮影対象となる画像内の被写体の顔部分を検出し、あらかじめ登録した被写体を検出できるようになったことで、様々な撮影に利用されるようになった。
【０００３】
その一例として、画像データの一部の表示領域に対して、あらかじめ登録された被写体の人数を設定し、設定された被写体の人数と特定された被写体の人数が一致すると判定した場合に画像データを記録媒体に記録するシステムが存在する。
【０００４】
特許文献１のシステムでは、写真フレーム内のユーザにより指定された位置に、あらかじめ登録された被写体の人数を検出し、撮影されることにより得られる画像データを解析して、一部表示領域に含まれる被写体の人数を特定する。設定された被写体の人数が特定された被写体の人数と一致したと判定される場合に撮影し、画像データを記録媒体に記録している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１００１９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１のシステムでは、登録された被写体の人数を検出したことを条件として撮影を行うことにより、予め指定された人数の人物が写りこんだ写真撮影を容易に行うことが可能である。しかしながら、撮影者が観光地で風景写真を撮影したい場合などは、有名な観光地であればあるほど他人が一人もいなくなる瞬間が発生しづらい状況になり、特許文献１のシステムでは、いつまでたっても撮影ができないなどの問題が発生する。
【０００７】
本発明の目的は、一定時間内に撮影範囲内の被写体の人数が変化した場合に撮影画像を記憶することを繰り返すことにより、一定時間内で撮影されている人物が極力少ない写真を撮影することを可能とする仕組みを提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、撮像光学系を介して入力される被写体を繰り返し撮影する撮像手段を有する撮像装置であって、前記撮像手段で撮影されることにより得られる撮像画像を解析することにより、撮影する撮影範囲に含まれる被写体の人数を特定する人数特定手段と、前記人数特定手段により特定された人数が変化したかどうかを判断する人数変化判断手段と、前記人数変化判断手段により人数が変化したと判断した際に、前記撮像手段で撮影した撮像画像を記憶する記憶手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、風景写真などを撮影する場合に、一定時間内に人物が少なくなったら撮影を実行することを繰り返すことにより、一定時間内で撮影されている人物が極力少ない写真を撮影することを可能とするという効果を有する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る撮像装置のソフトウェア構成を示すブロック図である。
【図２】本発明の実施形態に係る撮像装置のハードウェア構成を示すブロック図である。
【図３】本発明の撮像装置１００における、第１の実施形態の人数減撮影モードの撮影を行う処理の流れを説明するフローチャートである。
【図４】本発明の撮像装置１００における、第２の実施形態の人数減撮影モードの撮影を行う処理の流れを説明するフローチャートである。
【図５】本発明の撮像装置１００において、起動時にディスプレイ２１７に表示される人数減撮影モード選択画面の画面イメージの一例である。
【図６】本発明の撮像装置１００のディスプレイ２１７に表示される、撮影時の画面イメージの一例である。
【図７】本発明の撮像装置１００のディスプレイ２１７に表示される、撮影時の画面イメージの一例である。
【図８】本発明の撮像装置１００のディスプレイ２１７に表示される、複数枚撮影し記憶された撮影画像からユーザに保存する画像を選択させる画面の画面イメージの一例である。
【図９】本発明の撮像装置１００のディスプレイ２１７に表示される、選択された画像を確認する画面の画面イメージの一例である。
【図１０】本発明の撮像装置１００のディスプレイ２１７に表示される、全ての画像が選択された画面の画面イメージである。
【図１１】本発明の撮像装置１００のディスプレイ２１７に表示される、撮影ができなかった旨のメッセージを表示した画面の画面イメージの一例である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
＜第１の実施形態＞
【００１２】
まず、図１を参照して、本発明を実施する撮像装置１００のソフトウェア構成について説明する。なお、撮像装置１００は必ずしも撮像専用ではなくてもよく、携帯端末や携帯電話が以下の機能を有していてもよい。
【００１３】
図１の撮像装置１００は、撮影を行う撮像部１００と、撮像した画像を解析する画像解析部１０２を有し、本発明の画像解析部１０２は撮影画像に人物が何人入っているかを解析する。また、撮像装置１００は、撮影人数特定部１０３を有しており、画像解析部１０２により解析される撮影画像に含まれる人数を特定する。
【００１４】
また、撮像装置１００は、撮像人数変化判断部１０４を有しており、撮像人数特定部１０３により特定される人数が変化したかどうかを判断する。画像記憶部１０５は、撮影人数変化判断部により人数が変化した場合、撮影人数が変化した画像を記憶する。
【００１５】
タイマ設定時間受付部１０６は、本発明を実施する時間を受け付ける入力部であり、タイマ設定時間受付部１０６で設定された時間の間、撮影人数が減るタイミングを待つ。したがって、ユーザは通常、三脚などである一定時間カメラを固定して撮影を行う。
【００１６】
図２は、図１に示した撮像装置１００のハードウェア構成を示すブロック図である。
【００１７】
撮像装置１００は、いわゆるデジタルカメラから成り、撮影用のレンズ２０１、撮像素子（以下、「ＣＣＤ」と称する）２０２、カメラ信号処理部（以下、「ＡＤＣ」と称する）２０３、画像処理部２０４、システムコントローラ２１０、バッファメモリ２１１、フラッシュＲＯＭ２１２、インターフェース回路（以下、「Ｉ／Ｆ回路」と称する）２１３、カードホルダ２１４、メモリカード２１５、ディスプレイドライバ２１６、および操作部２２０を備える。
【００１８】
レンズ２０１は、レンズ等であり、対物レンズ、ズームレンズ、およびフォーカスレンズなどで構成される。ズームレンズおよびフォーカスレンズについては、不図示の駆動機構により光軸方向へ駆動される。撮像素子２０２は、レンズ２０１から入射した撮像光を結像し、電気信号（アナログ信号）に変換して出力するＣＣＤイメージセンサで構成される。
【００１９】
カメラ信号処理部（ＡＤＣ）２０３は、撮像素子２０２から受けた電気信号にデジタル変換やホワイトバランス調整などの信号処理を行なって、デジタル信号に変換する機能を有する。システムコントローラ２１０は、画像処理部２０４、バッファメモリ２１１、フラッシュＲＯＭ２１２、Ｉ／Ｆ回路２１３、ディスプレイドライバ２１６、サウンドドライバ２１８、ＬＥＤドライバ２２８、および操作部２２０に接続されている
【００２０】
画像処理部２０４は、前処理部２０５、ＹＣ処理部２０６、電子ズーム処理部２０７、圧縮部２０８、および伸長部２０９を備え、カメラ信号処理部２０３から出力されるデジタル信号から画像データを生成し、各種画像処理を行う機能を有する。
【００２１】
前処理部２０５は、入力される画像データに基づく画像のホワイトバランスを調整するホワイトバランス処理や画像のガンマ補正処理を行う機能を有する。ホワイトバランス処理は、画像の色合いを、実物の色合いに近くなるように調整したり、光源（蛍光灯や太陽光など）に合った適正な色に調整したりする処理である。ガンマ補正処理は、画像のコントラストを調整する処理である。なお、前処理部２０５は、ホワイトバランス処理およびガンマ補正処理以外の画像処理を実行することも可能である。
【００２２】
ＹＣ処理部２０６は、入力される画像データに基づく画像を、輝度情報「Ｙ」と、輝度信号と青色の色差情報「Ｃｂ」と、輝度信号と赤色の色差情報「Ｃｒ」とに分離する機能を有する。電子ズーム処理部２０７は、画像の一部（例えば中央部）を所定の大きさでトリミングし、トリミングした画像を信号処理で元画像の大きさに拡大する機能を有する。
【００２３】
電子ズーム処理部２０７は、例えば、撮影された１６００×１２００ドットの画像から中央の１０２４×７６８ドットの画像を切り出し、データ補間を行いながら１６００×１２００ドットのサイズに拡大することができる。
【００２４】
圧縮部２０８は、画像データをＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）方式などの圧縮形式によって圧縮する機能を有する。伸長部２０９は、圧縮されている画像データを伸長する機能を有する。例えば、画像データをＪＰＥＧ方式で圧縮する場合、まず、画像データの高周波成分と低周波成分の割合を数値化する離散コサイン変換処理が行われる（ＤＣＴ処理）。次に、画像の階調やグラデーションを表現する段階を数値（量子化ビット数）で表現する量子化処理が行われる。最後に、ハフマン符号化処理で画像データが圧縮される。
【００２５】
具体的には、画像データの信号文字列が一定のビット毎に区切られ、出現頻度が高い文字列に対してより短い符号が与えてられてゆく。なお、圧縮処理を行わないで画像データを記録する方式の場合は、圧縮部２０８および伸長部２０９を省略することができる。また、画像データの圧縮形式は、ＪＰＥＧ方式に限らず、ＧＩＦ（Ｇｒａｐｈｉｃａｌ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）形式などであっても、同様に処理を行うことができる。
【００２６】
バッファメモリ２１１には、画像処理部２０４で画像処理が行われる際に、一時的に画像データが保存される。フラッシュＲＯＭ２１２には、撮像装置１００の各種設定情報や、後述するユーザ認証情報が保存される。Ｉ／Ｆ回路２１３は、システムコントローラ２１０から出力される画像データを、メモリカード２１５に記録可能なデータ形式に変換する。また、Ｉ／Ｆ回路２１３は、メモリカード２１５から読み出された画像データ等を、システムコントローラ２１０で処理可能なデータ形式に変換する。
【００２７】
カードホルダ２１４は、記録媒体であるメモリカード２１５を撮像装置１００に着脱可能にする機構を備えると共に、メモリカード２１５との間でデータ通信が可能な電気接点を備える。また、カードホルダ２１４は、撮像装置１００で利用される記録媒体の種類に応じた構造を有する。メモリカード２１５は、フラッシュメモリなどの半導体記憶素子を内蔵し、カードホルダ２１４に着脱可能なカード型の記録媒体である。メモリカード２１５には、撮像装置１００で撮影された画像データを記録することができる。
【００２８】
ディスプレイドライバ２１６は、システムコントローラ２１０から出力される画像データを液晶ディスプレイ２１７で表示可能な信号に変換する。具体的には、ディスプレイドライバ２１６は、システムコントローラ２１０から出力されるデジタルの画像データをアナログ画像信号に変換する処理を行い、次に画像サイズを液晶ディスプレイ２１７の表示可能エリアのサイズに適したサイズに変換する処理を行う。
【００２９】
サウンドドライバ２１８は、システムコントローラ２１０から出力される音声データをスピーカ２１９で鳴動可能な信号に変換する処理を行う。ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ドライバ２２８は、システムコントローラ２１０から出力される命令に従いランプ２２９の制御を行う。
【００３０】
操作部２２０は、電源スイッチ２２１、モードダイヤル２２２、撮影ボタン２２３、カーソルキー２２４、ズームボタン２２５、および閲覧（再生）ボタン２２６を備え、ユーザからの操作入力を受け付けて、操作内容に応じた信号をシステムコントローラ２１０に出力する。なお、操作部２２０には、図示の操作ボタン以外の操作ボタン類も含まれるが、それらの説明は省略する。
【００３１】
モードダイヤル（選択ボタン）２２２は、撮影動作のモードを切り替えるための回転可能なダイヤルである。ユーザはモードダイヤル２２２を操作することで、複数の撮影動作モードを選択することが可能である。なお、本発明の実施形態で、モードダイヤルは、ダイヤル式機構として記載をするが、例えば、ダイヤルではなくスライド式のボタンであってもよい。つまり、モードダイヤル２２２について、その機構はダイヤルに限定されず、カメラのモードを切り替えられるための機構を備えていることが本質である。
【００３２】
閲覧ボタン２２６は、撮影した画像データを閲覧する閲覧モード（再生モード）に切り替えるためのボタンである。閲覧ボタン２２６が押下されると、撮影モードから閲覧モードに移行する。なお、閲覧モードへの切替方法については、閲覧ボタン２２６の押下に限定されず、液晶ディスプレイ２１７上のタッチパネル（不図示）などによる移行方法であってもよい。
【００３３】
閲覧モードでは、システムコントローラ２１０が、Ｉ／Ｆ回路２１３を介して、カードホルダ２１４に装着されているメモリカード２１５から設定情報と画像データを読み出す。設定情報は、現在装着されているメモリカード２１５に記録されている画像の枚数および記録されている画像データの容量などである。読み出される画像データは、例えば、画像１枚分の画像データまたはサムネイルデータである。なお、メモリカード２１５から読み出される画像データは、上述したように所定の圧縮形式で圧縮されている。
【００３４】
メモリカード２１５から読み出された画像データは、Ｉ／Ｆ回路２１３およびシステムコントローラ２１０を介して、ディスプレイドライバ２１６へ入力される。ディスプレイドライバ２１６は、入力された画像データを液晶ディスプレイ２１７に表示させる。
【００３５】
カーソルキー２２４は、ユーザが撮像装置１００に対する所定の指示や機能選択を行うためのキーである。ユーザは、カーソルキー２２４により、撮像装置１００に対する各種設定情報やユーザ認証情報などの操作入力を行うことができる。
【００３６】
また、カーソルキー２２４により、液晶ディスプレイ２１７にメニュー画面や撮像装置１００に対して各種設定情報を設定するための画面を表示したり、撮像装置１００が有する所定の機能を選択することができる。
【００３７】
さらに、カーソルキー２２４により、撮像装置１００で撮影された画像データを液晶ディスプレイ２１７上にプレビュー表示させることができる。プレビュー表示とは、撮像装置１００で撮影した画像を、その直後に液晶ディスプレイ２１７に表示させる機能である。
【００３８】
なお、プレビュー表示については、液晶ディスプレイ２１７上に撮影した画像を１枚のみ表示する構成に限定されず、サムネイル画像を含む複数の画像を表示するように構成してもよい。また、プレビュー表示の切り替えについては、カーソルキー２２４の押下に限らず、他のボタンの押下などの一般的な方法を利用して切り替えられる構成にしてもよい。また、プレビュー表示画面で、プレビュー表示画像の削除や編集などが行えるように構成してもよい。
【００３９】
レンズ制御部２２７は、レンズ２０１のレンズに対して、ズーム、フォーカス、絞り等の制御を行う。また、撮像装置１００は、被写体を撮像して画像データを得る撮影モードと当該撮影モードで得た画像データを表示する閲覧（再生）モードとを備える。
【００４０】
なお、音声についてはマイクやスピーカを用いることで、撮像装置１００と同様に記録、及び再生が可能である。また、映像（動画）記録時には、通常音声記録も同時に行われ、圧縮部２０８および伸長部２０９で、映像と音声が多重化される。
【００４１】
また、撮像装置１００における撮影動作について図１を用いて説明する。まず、ユーザが電源スイッチ２２１を操作し、撮像装置１００の電源をＯＮにする。すると、撮像装置１００に内蔵されているバッテリー（不図示）から各回路へ電源供給されて、撮像装置１００の起動処理（レンズバリアを開く動作制御およびマイクロコンピューターのリセット処理など）が行われる。
【００４２】
撮像装置１００は、電源ＯＦＦ時に電源スイッチ２２１が押下されると電源ＯＮとなり、自動的に撮影モードとなるように構成されている。また、電源ＯＦＦ時に閲覧ボタンが押下されると電源ＯＮとなり、自動的に閲覧モードとなるように構成されている。
【００４３】
撮像装置１００が撮影モードに移行すると、光学画像がレンズ２０１を介して撮像装置１００内へ入射し、撮像素子（ＣＣＤ）２０２に結像される。ＣＣＤ２０２は、入射される光学画像を電気信号に変換して、カメラ信号処理部（ＡＤＣ）２０３へ出力する。ＡＤＣ２０３は、入力される電気信号（アナログ信号）をデジタル信号に変換する。ＡＤＣ２０３から出力されるデジタル信号は画像処理部２０４に入力される。
【００４４】
画像処理部２０４内の前処理部２０５では、入力されるデジタル信号に基づき画像データを生成し、ホワイトバランス処理およびガンマ補正処理などが行われる。画像処理部２０４内のＹＣ処理部２０６では、画像データが輝度信号Ｙと色差信号ＣｒおよびＣｂとに分離され、色差信号ＣｒおよびＣｂの情報量を減らす処理が行われる。
【００４５】
色差信号ＣｒおよびＣｂの情報量の削減処理は、例えば、画像の主走査方向の色情報を間引く「４：２：２ダウンサンプリング処理」や、画像の縦横方向の色情報を間引く「４：１：１ダウンサンプリング処理」などがある。なお、前処理部２０５およびＹＣ処理部２０６で画像処理を行う際は、画像データを一時的にバッファメモリ２１１に保存し、随時バッファメモリ２１１に保存されている画像データを読み出しながら画像処理が行われる。
【００４６】
画像処理部２０４から出力される画像データ（非圧縮）はシステムコントローラ２１０に入力される。システムコントローラ２１０は、画像処理部２０４から出力される画像データを、ディスプレイドライバ２１６へ出力する。
【００４７】
ディスプレイドライバ２１６は、入力される画像データ（デジタル信号）をアナログ画像信号に変換すると共に、アナログ画像信号に基づく画像のサイズを液晶ディスプレイ２１７で表示可能なサイズに調整する。
【００４８】
また、ディスプレイドライバ２１６は、液晶ディスプレイ２１７に画像を表示させるよう制御する。このとき、液晶ディスプレイ２１７に表示される画像は、ＣＣＤ２０２、ＡＤＣ２０３、および画像処理部２０４で、連続的に信号処理されて生成される画像（スルー画像）である。
【００４９】
液晶ディスプレイ２１７にスルー画像が表示されている状態で、ユーザが希望のタイミングで撮影ボタン２２３を操作すると、システムコントローラ２１０は画像処理部２０４に制御信号を出力する。画像処理部２０４に制御信号が入力されると、圧縮部２０８は、前処理部２０５およびＹＣ処理部２０６で画像処理された画像データをバッファメモリ２１１へ保存し、圧縮処理を行う。
【００５０】
具体的には、画像データの高周波成分と低周波成分の割合を数値化する離散コサイン変換処理（ＤＣＴ処理）や、画像の階調やグラデーションを表現する段階を量子化ビット数で表現する量子化処理や、画像データの信号文字列を一定のビット毎に区切り、出現頻度が高い文字列に対して、より短い符号を与えてゆくハフマン符号化処理などが実行される。圧縮された画像データは、システムコントローラ２１０およびディスプレイドライバ２１６を介して液晶ディスプレイ２１７に表示される。また、圧縮された画像データは、カードホルダ２１４を介してメモリカード２１５に記録される。
【００５１】
撮影ボタン２２３が操作される前にズームボタン２２５が操作されると、システムコントローラ２１０は光学ズーム処理や電子ズーム処理を実行し、画像の大きさを拡大または縮小させることができる。そして、ズームボタン２２５の操作後、撮影ボタン２２３が操作されると、拡大または縮小された画像の画像データがメモリカード２１５へ記録される。
【００５２】
書込み部２３０は、カーソルキー２２４により指示入力された設定情報を用いて、画像データに対して、書込みを行う。例えば、デジタルカメラの機種名や、撮影年月日、露出情報、撮影位置等が入力されたＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）に対して、書込み編集を行う。
【００５３】
次に、図３のフローチャートを参照して、本発明の撮像装置が撮影する処理手順について説明する。
【００５４】
図３は、本発明の撮像装置１００における、第１の実施形態の人数減撮影モードの撮影を行う処理の流れを説明するフローチャートであり、撮像装置１００のシステムコントローラ（図１の２１０）の制御の下、処理が実行される。なお、Ｓ３０１〜Ｓ３１１は各処理ステップを示す。
【００５５】
図３のフローチャートは、ユーザにより撮像装置が起動されると開始される。
【００５６】
まず、ステップＳ３０１において、撮像装置１００のシステムコントローラ２１０は、ユーザが本発明の人数減撮影モードが選択されたかどうかを受け付ける。この際に、人数減撮影モードで撮影するタイミングを待つ時間を指定する画面を表示してもよい。図５を参照して、人数減撮影モードへ切り替える画面の画面イメージを説明する。
【００５７】
図５は、本発明の撮像装置１００において、起動時にディスプレイ２１７に表示される人数減撮影モード選択画面の画面イメージの一例である。
【００５８】
図５の画面イメージにおいて、ユーザが通常撮影を望む場合、タッチパネル５００上の５０１の「通常撮影モード」のラジオボタンを押下して、撮影ボタン５０４を押下することにより通常撮影モードでの撮影を行う。一方、ユーザが人数減撮影モードを望む場合、タッチパネル５００上の５０２の「人数減撮影モード」のラジオボタンを押下して、撮影ボタン５０４を押下すると、被写体の人数が減る度に撮影を行う人数減撮影モードの撮影を開始し、以下のフローチャートの流れを実施する。
【００５９】
なお、図５の画面イメージには、撮影タイミングを待つ時間を入力する欄５０３を設けても良く、この秒数間だけ撮影して撮影画像を記憶するかどうかの判断を行う。図３のフローチャートの説明に戻る。
【００６０】
次に、ユーザがファインダやディスプレイ２１７などを確認しながら、撮像装置１００を被写体領域に向けると、ステップＳ３０２において、撮像装置１００のシステムコントローラ２１０は、被写体領域内の撮影範囲の映像を取得する。
【００６１】
次に、ユーザが撮影範囲を確認し、撮影を開始するためのボタン、具体的にはシャッターボタンなどを押下すると、ステップＳ３０３において、撮像装置１００のシステムコントローラ２１０は、撮影を開始し、撮影タイマ（撮影を行うタイミングを待つタイマ：図５の５０３など）を起動する。
【００６２】
次に、ステップＳ３０４において、撮像装置１００のシステムコントローラ２１０は、撮影画像を取得し、撮影されている人の数を取得する。人数の取得に関しては、顔検出による方法や人間の輪郭を抽出する方法、あるいはパターンマッチングによって検出する方法などがあるが、どのような方法でも撮影範囲の人数が確認できればよい。
【００６３】
次に、ステップＳ３０５において、撮像装置１００のシステムコントローラ２１０は、ステップＳ３０４にて取得した人数をＲＡＭ２０３などに記憶し、過去にこの処理を通った際に記憶した人数情報との違いを検出する。今回この処理を通った際の人数が、過去にこの処理を通過した際に記憶した人数よりも減っている、もしくは人数が０人の場合は、次のステップＳ３０６へと処理を移行し、今回この処理を通った際の人数が、過去にこの処理を通過した際に記憶した人数と変わらないか、増えている場合はステップＳ３０６をスキップして、ステップＳ３０７へと処理を進める。過去の記憶した人数を大きな値にしておけば、最初にこの処理を通る際は、ステップＳ３０６を通ることになる。
【００６４】
ステップＳ３０６へと処理が移行すると、撮像装置１００のシステムコントローラ２１０は、撮影した撮影画像をメモリカード２１５などに記憶し、過去のこの処理を通った際に記憶した人数情報を、今回この処理を通った際の人数に変更する。
【００６５】
次に、ステップＳ３０７において、撮像装置１００のシステムコントローラ２１０は、ステップＳ３０１で受け付けた撮影タイマ（撮影を行うタイミングを待つタイマ：図５の５０３など）の時間を過ぎていないかを判断する。撮影タイマの時間を過ぎていれば、ステップＳ３０８へと処理を移行し、撮影タイマの時間内であれば、ステップＳ３０４へと処理を戻す。ステップＳ３０４へと処理を移行すると、再び撮像装置１００のシステムコントローラ２１０は、撮影画像を取得し、撮影されている人の数を取得する処理から繰り返す。図６および図７を参照して、本発明の人数検出および人数判断の処理画面イメージを説明する。
【００６６】
図６は、本発明の撮像装置１００のディスプレイ２１７に表示される、撮影時の画面イメージの一例である。
【００６７】
図６のディスプレイ２１７の例は、撮影される人数を顔検出によって判断している例である。ディスプレイ上の画面６００には、６０２〜６０４の３人の顔が検出されており、ディスプレイ上の上部に「３人検出しました。これより少なくなる、もしくは０人になったら撮影します。」というコメント６０１が表示されている。この状況で、撮影人数が３人より減らなければ、撮影画像は記憶されず、ステップＳ３０７へと処理を移行し、タイマが終了するまでステップＳ３０４の処理から繰り返す。
【００６８】
一方、図６の状況から、撮影される人数が減少した場合は、ステップＳ３０６へと処理を移行し、撮影画像を記憶し、記憶人数を減少した人数に更新する。人数が減少して誰も撮影領域にいなくなった画面イメージを図７を参照して説明する。
【００６９】
図７は、本発明の撮像装置１００のディスプレイ２１７に表示される、撮影時の画面イメージの一例である。
【００７０】
図７のディスプレイ２１７の例は、撮影領域に誰もいない状況での撮影された画面イメージであり、ディスプレイ上の画面７００には、顔が検出されていないため、記憶人数は０人と更新される。コメント欄７０１には、「０人です。人数が増えない場合撮影を続けます。」とある通り、撮影タイマが終了するまで、撮影人数が０人であれば、撮影を繰り返す。なお、０人の撮影画像を撮影できたら、撮影タイマの終了を待たずに撮影を終了して、次のステップＳ３０８へと処理を進めても良い。図３のフローチャートの説明に戻る。
【００７１】
ステップＳ３０７において、撮影タイマの時間を過ぎ、ステップＳ３０８へと処理を移行すると、撮像装置１００のシステムコントローラ２１０は、このタイマ撮影で撮影画像が記憶されたかどうかを判断する。撮影画像が記憶されている場合は、ステップＳ３０９へと処理を移行し、撮影画像が記憶されていない場合はステップＳ３１１へと処理を移行する。
【００７２】
ステップＳ３０９へと処理を移行すると、撮像装置１００のシステムコントローラ２１０は、複数枚撮影し記憶した撮像画像から、ユーザに保存する画像を選択させる画面を表示する。ステップＳ３０９において、ユーザに記憶した画像の中から保存させる画像を選ばせる画面イメージを図８を参照して説明する。
【００７３】
図８は、本発明の撮像装置１００のディスプレイ２１７に表示される、複数枚撮影し記憶された撮影画像からユーザに保存する画像を選択させる画面の画面イメージの一例である。
【００７４】
図８の表示画面兼タッチパネルである８００には、複数枚の撮影画像である８０１から８０６が表示されている。これらの画像の中でユーザが気に入った画像をタッチパネル上をタッチすることにより画像が選択され、選択終了ボタン８０７が押下されると、選ばれた画像だけが保存画像として選択され、次のステップＳ３１０の処理へと移行する。図８の例では、左下斜線で塗られた撮影画像８０２のみが選択された状態である。
【００７５】
また、図８のような８０２が選択された状態で、画像確認ボタン８０８を押下すると、図９の画面イメージに遷移する。
【００７６】
図９は、本発明の撮像装置１００のディスプレイ２１７に表示される、選択された画像を確認する画面の画面イメージの一例である。
【００７７】
図８の画像確認ボタン８０８が押下されると、選択されていた画像（図８の場合、８０２）が図９の９００にディスプレイ一杯に表示され、この画像を保存するかどうかの確認画面を表示する。タッチパネル９００の保存ボタン９０１を押下されると、その画像は保存画像として選択され、図８の画面に戻る。また、キヤンセルボタン９０２が押下されると図９の画面を終了し図８に戻るが、その際には選択されていた画像（図８の場合、８０２）の選択は解除された状態となる。図８の画面イメージの説明に戻る。
【００７８】
図８において、すべて選択ボタン８０９が押下されると、図１０の画面イメージに遷移する。
【００７９】
図１０は、本発明の撮像装置１００のディスプレイ２１７に表示される、全ての画像が選択された画面の画面イメージである。
【００８０】
図１０において、画面上に表示された撮影画像（１０００の１００１の撮影画像群）は全て選択状態（左下斜線で塗られている）なので、１０００のタッチパネル上で保存ボタン１００２が押下されると、全ての画像が保存画像として選択され、次のステップＳ３１０へと移行する。一方、キャンセルボタン１００３が押下されると、何も選択されていない図８の画面に戻る。図８の画面イメージの説明に戻る。
【００８１】
また、図８のキヤンセルボタン８１０が押下されると、撮影画像の中にユーザの気に入った画像がなかったということになり、記憶している８０１から８０６の画像を消去して、本発明の処理を終える。なお、キヤンセルボタンが押下されたら、ステップＳ３０２やステップＳ３０３に戻って撮影をやり直しても良い。図３のフローチャートの説明に戻る。
【００８２】
ステップＳ３０９において、保存画像が選択されると、次に、ステップＳ３１０において、撮像装置１００のシステムコントローラ２１０は、選択された保存画像をメモリカード２１５などに保存し、選択されなかった撮影画像を削除する処理を行う。その後、本発明の一連の処理を終える。
【００８３】
一方、ステップＳ３０８において、撮像画像が一枚もない場合、すなわちステップＳ３０５で撮影領域内の人数が撮影タイマ中に減らなかった場合は、ステップＳ３１１の処理へと移行し、ステップＳ３１１では、撮像装置１００のシステムコントローラ２１０は、撮影ができなかった旨のメッセージを表示し、一連の処理を終える。ステップＳ３１１において、撮影ができなかった旨のメッセージを表示した画面イメージを図１１を参照して説明する。
【００８４】
図１１は、本発明の撮像装置１００のディスプレイ２１７に表示される、撮影ができなかった旨のメッセージを表示した画面の画面イメージの一例である。
【００８５】
図１１の表示画面兼タッチパネルである１１００には、撮影できなかった旨のメッセージ１１０１を表示する。ＯＫボタン１１０２を押下すると、一連の処理を終える。なお、ステップＳ３０２やステップＳ３０３に戻って、再び撮影をやり直す構成にしても良い。
【００８６】
以上の処理により、本発明の撮像装置は、一定時間内で撮影されている人物が極力少ない写真を撮影して保存することを可能となる。
＜第２の実施形態＞
【００８７】
上記第１の実施形態では、撮影領域の人数がある一定数以下にならないと撮影データを記憶しない構成になっているが、第２の実施形態では、予め一枚撮影して記憶することにより、少なくとも１枚は保存する画像が存在し、その１枚の撮影領域の人数よりも少なくなった場合に撮影を繰り返す構成とする。図３のフローチャートを参照して、本発明の撮像装置が撮影する処理手順について説明する。
【００８８】
図４は、本発明の撮像装置１００における、第２の実施形態の人数減撮影モードの撮影を行う処理の流れを説明するフローチャートであり、撮像装置１００のシステムコントローラ（図１の２１０）の制御の下、処理が実行される。なお、Ｓ３０２〜Ｓ４０２は各処理ステップを示す。なお、図３と同じ処理をするステップは、同じステップ番号を付与して、説明を省略する。
【００８９】
図４のフローチャートは、ユーザにより撮像装置が起動されると開始され、ステップＳ３０２までは、図３の処理と同じ処理を行う。
【００９０】
ステップＳ３０２において、被写体領域内の撮影範囲の映像を取得すると、撮像装置１００のシステムコントローラ２１０は、ステップＳ４０１において、ステップＳ３０２で取得した撮影画像をメモリカード２１５などに記憶する。
【００９１】
次に、ステップＳ４０２において、ステップＳ３０２で取得した撮影画像内に撮影されている人数を取得する。取得した人数は、以下のステップＳ３０５における人数判定の初期値として設定される。その後、ステップＳ３０３において、人数減撮影タイマが起動され、ステップＳ３０４からステップＳ３０７までの処理を人数減撮影タイマが終了するまで繰り返す。
【００９２】
次に、図４のフローチャートの処理では、ステップＳ４０１において、少なくとも１枚は撮像画像を記憶しているので、図３のステップＳ３０８の処理をスキップし、ステップＳ３０９の処理へと移行する。
【００９３】
ステップＳ３０９以降の処理は図３のフローチャートと同様の処理を実施し、図８の画面を表示して撮影画像を保存する。
【００９４】
以上の処理により、撮影されている人物が極力少ない撮影画像を少なくとも１枚は保存することが可能となる。
【００９５】
また、上記２つの実施形態では、ユーザが撮影画像に人の入り込まない画像を希望する場合の実施例として記載したが、逆に人が増える度に撮影を行う構成としても良い。この場合、撮影タイマの間に撮影される人数が増えると、人数の増えた撮影画像を記憶する構成とし、また、増えた人数を記憶人数とする。この処理を繰り返し撮影タイマの間繰り返して、タイマが終了すると、図３のステップＳ３０８以降の処理を実行し、撮影画像を保存する。この構成により、ユーザがなるべく多くの人が入った写真をとりたい場合などに有用な発明となる。
【００９６】
さらに、図５において、図示しない人数入力欄を設けることによって、撮影画像に撮影された人数がその人数入力欄の人数より多く、かつ撮影された人数が減少した場合に撮影画像を記憶するようにしても良い。この構成により、たとえばどうしても３人で撮影したいが人通りが多く、３人だけになる瞬間が少ない場合などに、撮影人数が減少するたびに撮影することにより、少なくとも３人が撮影されていて、かつ周りの人が減少したタイミングで撮影することができるという効果を有する。
【００９７】
以上の処理により、一定時間内に撮影範囲内の被写体の人数が変化した場合に撮影画像を記憶することを繰り返すことにより、一定時間内でユーザの望む撮影人数にできるだけ近い写真を撮影することを可能とする効果を有する。
【００９８】
上記実施形態では、撮像装置に適用する場合を説明したが、撮像部を有する装置であれば、携帯端末でも実施することも可能である。
【００９９】
なお、特に図示しないが、記録媒体に記憶されるプログラム群を管理する情報、例えばバ−ジョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１００】
さらに、各種プログラムに従属するデータも同じディレクトリに管理されている。また、インスト−ルするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１０１】
本実施形態における図３、図４に示す機能が外部からインスト−ルされるプログラムによって、撮像機能を有する情報処理装置により遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１０２】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコ−ドを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュ−タ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコ−ドを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１０３】
この場合、記録媒体から読み出されたプログラムコ−ド自体が本発明の新規な機能を実現することになり、そのプログラムコ−ドを記憶した記録媒体は本発明を構成することになる。
【０１０４】
プログラムコ−ドを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テ−プ，不揮発性のメモリカ−ド，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１０５】
また、コンピュ−タが読み出したプログラムコ−ドを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコ−ドの指示に基づき、コンピュ−タ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０６】
さらに、記録媒体から読み出されたプログラムコ−ドが、コンピュ−タに挿入された機能拡張ボ−ドやコンピュ−タに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコ−ドの指示に基づき、その機能拡張ボ−ドや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１０８】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ，データベ−ス等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１０９】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１１０】
１００  撮像装置
１０１  撮像部
１０２  画像解析部
１０３  撮影人数特定部
１０４  撮影人数変化判断部
１０５  画像記憶部
１０６  タイマ設定時間受付部
【図１】
2015106843.tif 000003
【図２】
2015106843.tif 000004
【図３】
2015106843.tif 000005
【図４】
2015106843.tif 000006
【図５】
2015106843.tif 000007
【図６】
2015106843.tif 000008
【図７】
2015106843.tif 000009
【図８】
2015106843.tif 000010
【図９】
2015106843.tif 000011
【図１０】
2015106843.tif 000012
【図１１】
2015106843.tif 000013