(57)【特許請求の範囲】
【請求項１】
複数の対象物を表示する情報処理装置で実行可能なプログラムであって、
前記情報処理装置を、
前記対象物を選択する操作を受け付ける操作受付手段と、
前記複数の対象物のうち、前記操作受付手段により受け付けた操作によって選択された対象物の所定の位置に第１オブジェクトを表示する第１オブジェクト表示手段と、
前記操作受付手段により受け付けた操作の回数が前記対象物の数に達した場合、前記第１オブジェクト表示手段により表示された第１オブジェクトを含む前記複数の対象物を含む画像を保存する保存手段
として機能させるためのプログラム。
【請求項２】
複数の対象物を表示する情報処理装置で実行可能なプログラムであって、
前記情報処理装置を、
前記対象物を選択する操作を受け付ける操作受付手段と、
前記複数の対象物のうち、前記操作受付手段により受け付けた操作によって選択された対象物の所定の位置に第１オブジェクトを表示する第１オブジェクト表示手段と、
前記操作受付手段により受け付けて維持されている当該操作の数が前記対象物の数に達した場合、前記第１オブジェクト表示手段により表示された第１オブジェクトを含む前記複数の対象物を含む画像を保存する保存手段
として機能させるためのプログラム。
【請求項３】
前記情報処理装置を、
前記対象物の認識結果に従って、当該対象物に対応する第２オブジェクトを表示する第２オブジェクト表示手段として更に機能させ、
前記操作受付手段は、
前記第２オブジェクト表示手段により表示された第２オブジェクトに対応する対象物を選択する操作を受け付けること
を特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記第１オブジェクトは、前記操作に応じてランダムに変わること
を特徴とする請求項１乃至３のいずれか１項に記載のプログラム。
【請求項５】
前記所定の位置は、前記第１オブジェクトの種類に応じて異なること
を特徴とする請求項１乃至４のいずれか１項に記載のプログラム。
【請求項６】
複数の対象物を表示する情報処理装置であって、
前記対象物を選択する操作を受け付ける操作受付手段と、
前記複数の対象物のうち、前記操作受付手段により受け付けた操作によって選択された対象物の所定の位置に第１オブジェクトを表示する第１オブジェクト表示手段と、
前記操作受付手段により受け付けた操作の回数が前記対象物の数に達した場合、前記複数の対象物を含む画像を保存する保存手段と
を備えることを特徴とする情報処理装置。
【請求項７】
複数の対象物を表示する情報処理装置であって、
前記対象物を選択する操作を受け付ける操作受付手段と、
前記複数の対象物のうち、前記操作受付手段により受け付けた操作によって選択された対象物の所定の位置に第１オブジェクトを表示する第１オブジェクト表示手段と、
前記操作受付手段により受け付けて維持されている当該操作の数が前記対象物の数に達した場合、前記複数の対象物を含む画像を保存する保存手段と
を備えることを特徴とする情報処理装置。
【請求項８】
複数の対象物を表示する情報処理装置における処理方法であって、
前記情報処理装置が、
前記対象物を選択する操作を受け付ける操作受付ステップと、
前記複数の対象物のうち、前記操作受付ステップにより受け付けた操作によって選択された対象物の所定の位置に第１オブジェクトを表示する第１オブジェクト表示ステップと、
前記操作受付ステップにより受け付けた操作の回数が前記対象物の数に達した場合、前記第１オブジェクト表示ステップにより表示された第１オブジェクトを含む前記複数の対象物を含む画像を保存する保存ステップと
を実行することを特徴とする処理方法。
【請求項９】
複数の対象物を表示する情報処理装置における処理方法であって、
前記情報処理装置が、
前記対象物を選択する操作を受け付ける操作受付ステップと、
前記複数の対象物のうち、前記操作受付ステップにより受け付けた操作によって選択された対象物の所定の位置に第１オブジェクトを表示する第１オブジェクト表示ステップと、
前記操作受付ステップにより受け付けて維持されている当該操作の数が前記対象物の数に達した場合、前記第１オブジェクト表示ステップにより表示された第１オブジェクトを含む前記複数の対象物を含む画像を保存する保存ステップと
を実行することを特徴とする処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人物を撮像する撮像装置の技術に関する。
【背景技術】
【０００２】
液晶ディスプレイ上のタッチパネル操作により撮像する機能を有する撮像装置は、タッチパネルに指などが接触したことを検知して撮像画像を取得する構成となっている。また、液晶ディスプレイを撮像レンズと同じ向きに回転させることができる撮像装置や、液晶ディスプレイと同じ向きに撮像レンズが装備された携帯電話やスマートフォン等の携帯端末など、自分撮りが可能な撮像装置が存在する。
【０００３】
特許文献１のシステムでは、自分撮りをする場合に手ブレの発生を低減することができる撮像装置の仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２２０８１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
自分撮りをする場合、液晶ディスプレイを見ながら構図を決め、髪型や表情を確認して液晶ディスプレイ上のボタンにタッチして撮影を行う。被写体が自分だけの場合は、自分の所望するタイミングで撮影すればよいが、被写体が複数人の場合は、液晶ディスプレイ上のボタンにタッチする人のタイミングで撮影されてしまうため、被写体であるその他の人は準備が整わず、構図、髪型あるいは表情が気に入らず不満につながることがある。
【０００６】
本発明の目的は、タッチパネルを介して入力されたタッチ操作に応じて撮像することで、複数人による自分撮りの不満を低減する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
複数の対象物を表示する情報処理装置で実行可能なプログラムであって、前記情報処理装置を、前記対象物を選択する操作を受け付ける操作受付手段と、前記複数の対象物のうち、前記操作受付手段により受け付けた操作によって選択された対象物の所定の位置に第１オブジェクトを表示する第１オブジェクト表示手段と、前記操作受付手段により受け付けた操作の回数が前記対象物の数に達した場合、前記第１オブジェクト表示手段により表示された第１オブジェクトを含む前記複数の対象物を含む画像を保存する保存手段として機能させるためのプログラム。
【発明の効果】
【０００８】
本発明によれば、タッチパネルを介して入力されたタッチ操作に応じて撮像することで、複数人による自分撮りの不満を低減する仕組みを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の撮像装置１００の外観の一例を示す図
【図２】本実施形態の撮像装置１００の構成のハードウェア構成の一例を示す図
【図３】本実施形態の撮像装置１００の機能構成の一例を示すブロック図
【図４】本実施形態の撮像装置１００における自分撮り設定画面の一例を示す図
【図５】本実施形態の撮像装置１００における自分撮り撮像画面遷移の一例を示す図
【図６】本実施形態の撮像装置１００における自分撮り設定処理の一例を示すフローチャート
【図７】本実施形態の撮像装置１００における撮像処理の一例を示すフローチャート
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して本発明の好適な実施形態を説明する。
【００１１】
［撮像装置の構成について］
以下、添付図面を参照しながら、本発明に係る撮像装置の実施形態について詳細に説明する。
【００１２】
図１は、本発明に係る撮像装置１００の外観の一例を示す外観図である。本発明の撮像装置１００は、例えば、携帯情報端末（ＰＤＡ）や、スマートフォンのように、タッチパネル機能を持つ表示部１０１と、ボタン１０２を備えている。表示部１０１は、液晶パネルのような表示制御部と、タッチパッドのような位置入力制御部とを組み合わせた電子部品であり、タッチパネルとも呼ばれる。
【００１３】
表示部１０１のタッチパネルは、指先と電導膜との間での静電容量の変化をとらえて位置を検出する静電容量方式の投影型であり、複数点の位置検出が可能なマルチタッチ機能を備えているマルチタッチスクリーンである。なお、２本の指の位置検出ができるマルチタッチ機能は、既知の技術であるため詳細な説明は省略する。
【００１４】
ボタン１０２は、撮像装置で実行されているアプリケーションプログラム（以下、単にアプリケーションと呼ぶ）を終了させるためのボタンである。なお、アプリケーションの起動は、表示部１０１のタッチパネル機能を用いて、画面に表示されるアプリケーションのアイコンをタップ（触る）ことにより実行される。
【００１５】
また、撮像装置１００は、撮像装置で撮像するための撮像用レンズ１０３を有しており、撮像用レンズ１０３により撮像装置のタッチパネル側の画像を撮像することができる。
【００１６】
撮像装置１００は、他にも通信機能等を備えていてもよいが、本発明とは直接関係がないため説明は省略する。
【００１７】
なお、この実施形態においては、撮像装置１００は、携帯情報端末（ＰＤＡ）やスマートフォンとしたが、これに限定するものではなく、タッチパネルを備えたデジタルカメラや静止画撮影可能なデジタルビデオカメラであってもよい。その場合、本発明は自分撮りに関する発明であるため、表示部１０１と撮像用レンズ１０３が同じ方向を向いている端末、あるいは表示部１０１または撮像用レンズ１０３が回転することで同じ方向を向く端末とする。
【００１８】
図２を参照して図１に示すスマートフォン等の容易に持ち運び可能な撮像装置１００のハードウェア構成について説明する。ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００１９】
また、ＲＯＭ２０２あるいはフラッシュメモリ２１４（記憶手段）には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／ＯｕｔｐｕｔＳｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、当該撮像装置１００が実行する機能を実現するために必要な、後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２０】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。また、撮像装置１００には、ＧＰＳ衛星からの信号を受信して現在位置情報を取得可能なＧＰＳ受信手段２１５（位置情報取得手段）が設けられており、ＣＰＵ２０１は、ＧＰＳ受信手段２１５からのＧＰＳ座標情報（位置情報）の取得制御を行う。
【００２１】
また、入力コントローラ２０５は、タッチパネル２１０、マイク２１１、カメラ２１２からの入力を制御する。タッチパネル２１０からはユーザのタッチ操作に関する入力を制御し、マイク２１１からは音声の入力を制御し、更にカメラ２１２（撮像手段）からは撮像された静止画、動画の入力を制御する。出力コントローラ２０６は、タッチパネル２１０への画像出力、スピーカー２１３への音声出力を制御する。
【００２２】
タッチパネル２１０は、ユーザからのタッチ操作を検知すると共に、前述した出力コントローラ２０６から送られた映像（画像）を表示する。タッチパネル２１０は、表示器と位置入力装置とが一体となった部品である。複数の箇所に対するタッチ操作（以下、マルチタッチ）も検知可能である。
【００２３】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するフラッシュメモリ２１４へのアクセスを制御する。本実施形態においては、フラッシュメモリとして説明を行うが、ハードディスク（ＨＤ）やフレキシブルディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等の記憶媒体であってもよい。
【００２４】
通信Ｉ／Ｆコントローラ２０９は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２５】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、タッチパネル２１０上での表示を可能としている。
【００２６】
本実施形態の撮像装置１００が後述する各種処理を実行するために用いられる各種プログラム等はフラッシュメモリ２１４に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行可能である。さらに、本実施形態に係わるプログラムが用いる定義ファイルや各種情報テーブルもフラッシュメモリ２１４に格納しておくことができる。
【００２７】
図３は、撮像装置１００の機能構成の一例を示すブロック図である。
【００２８】
タッチ操作検出部３０１は、タッチパネルを介して入力されたタッチ操作を検出する機能部である。
人数特定部３０２は、人物の数を特定する機能部である。
【００２９】
ボタン生成部３０３は、人数特定部３０２により特定された数のボタンを表示生成する機能部である。
【００３０】
撮像部３０４は、タッチ操作検出部３０１によりボタン生成部３０３により表示生成されたすべてのボタンに対するタッチ操作が検出された場合に、画像を撮像する機能部である。
【００３１】
ボタン数受付部３０５は、タッチパネル上に表示生成するボタンの数の指定を受け付ける機能部である。
【００３２】
ボタン生成部３０３は、ボタン数受付部３０５により受け付けた数のボタンを表示生成する機能部である。
【００３３】
撮像部３０４は、タッチ操作検出部３０１によりボタン生成部３０３により表示生成されたすべてのボタンに対するタッチ操作が検出された場合に、画像を撮像する機能部である。
【００３４】
撮像部３０４は、タッチ操作検出部３０１により人数特定部３０２により特定された数以上のタッチ操作が検出された場合に、画像を撮像する機能部である。
【００３５】
タッチ数受付部３０６は、画像を撮像するために必要なタッチ操作の数の指定を受け付ける機能部である。
【００３６】
撮像部３０４は、タッチ操作検出部３０１によりタッチ数受付部３０６により受け付けた数以上のタッチ操作が検出された場合に、画像を撮像する機能部である。
【００３７】
オブジェクト重畳部３０７は、タッチ操作に応じて、タッチ操作された位置または人物の所定の位置にオブジェクトを重畳させる機能部である。
【００３８】
［自分撮り設定処理について]
次に、本発明に係る撮像装置１００の自分撮り設定処理の流れについて、図６を参照して説明する。
【００３９】
図６は、本実施形態の撮像装置１００の自分撮り設定処理の一例を示すフローチャートである。このフローチャートにおける各処理は、ＣＰＵ２０１がフラッシュメモリ２１４等に格納されたプログラムをＲＡＭ２０３に展開して実行することにより実現される。また、図４は、自分撮り設定画面の一例を示す図である。
【００４０】
まず、撮像装置１００において、表示部１０１のタッチパネル機能を用いて、画面に表示される撮像アプリケーションのアイコンをタップすることにより、撮像アプリケーションが起動し、撮像メニュー（不図示）を選択することで、図６のフローチャートが開始される。なお、以下の処理は、すべて撮像装置１００のＣＰＵ２０１が行うものとする。
【００４１】
ステップＳ６０１において、画面に表示された自分撮り設定ボタンの押下を受け付ける。
【００４２】
ステップＳ６０２において、自分撮り設定画面４００（図４）を表示する。図４は、自分撮り設定画面であり、自分撮りモードチェックボックス４０１、人数自動判定チェックボックス４０２、撮像準備ＯＫボタン表示チェックボックス４０３、撮像準備ＯＫマーク表示チェックボックス４０４、撮像準備ＯＫマーク選択肢４０５が表示されている。
【００４３】
なお、撮像準備ＯＫボタンとは、被写体である人物が、撮像準備が整ったことを示すためにタッチするためのボタンである（図５の５１１）。この撮像準備ＯＫボタンを表示しない場合（図５の５２０）は、画面にタッチすることでタッチした位置に表示されている人物が、撮像準備が整ったとして認識する（図５の５２３）。また、撮像準備ＯＫマークとは、撮像の準備が整った人物を識別するために、画面上の人物に重畳または所定の位置に表示するマークのことである（図５の５１３・５２２）。
【００４４】
ステップＳ６０３において、設定の選択を受け付ける。具体的には、チェックボックス４０１〜４０４の押下を受け付ける。
【００４５】
ステップＳ６０４において、撮像準備ＯＫマーク表示チェックボックス４０４のＯＮ・ＯＦＦを判定し、ＯＮの場合はステップＳ６０５に進み、ＯＦＦの場合はステップＳ６０７に進む。
【００４６】
ステップＳ６０５において、撮像準備ＯＫマーク選択肢４０５を表示する。なお、この実施形態においては、図４の４０５のようにハート・星・帽子・髭・ランダムを例として挙げたが、これに限定するものではなく、例えば、その他の画像、人物の輪郭を枠で囲む、人物の色を変える等、撮像の準備が整った人物を識別できる他の方法であってもよい。このように、撮像準備ＯＫマーク選択肢４０５を設定することで、撮影直前に予想外の画像が合成されることで、被写体が自然な笑顔になることが期待できる。
【００４７】
ステップＳ６０６において、撮像準備ＯＫマークの選択を受け付け、選択を受け付けたマークを枠で囲む。なお、この実施形態においては、マークを枠で囲むとしたが、これに限定するものではなく、例えば、マークの大きさを変える、マークの色を変える等、選択されたマークを識別できる他の方法であってもよい。
【００４８】
ステップＳ６０７において、ＯＫボタン４０６の押下を受け付ける。
【００４９】
ステップＳ６０８において、フラッシュメモリ２１４上の自分撮り設定テーブル４１０に自分撮り設定画面４００における設定内容を記憶する。具体的には、自分撮りモードチェックボックス４０１のＯＮ・ＯＦＦ、人数自動判定チェックボックス４０２のＯＮ・ＯＦＦ、撮像準備ＯＫボタン表示チェックボックス４０３のＯＮ・ＯＦＦ、撮像準備ＯＫマーク表示チェックボックス４０４のＯＮ・ＯＦＦ、撮像準備ＯＫマーク選択肢４０５の選択されたマーク画像ファイルパスを、自分撮り設定テーブル４１０（図４）の４１１〜４１５のようにして、フラッシュメモリ２１４に記憶する。
以上で、図６の自分撮り設定処理の説明を終了する。
【００５０】
［撮像処理について]
次に、本発明に係る撮像装置１００の撮像処理の流れについて、図７を参照して説明する。
【００５１】
図７は、本実施形態の撮像装置１００の撮像処理の一例を示すフローチャートである。このフローチャートにおける各処理は、ＣＰＵ２０１がフラッシュメモリ２１４等に格納されたプログラムをＲＡＭ２０３に展開して実行することにより実現される。また、図５は、自分撮り撮像画面遷移の一例を示す図である。
【００５２】
まず、撮像装置１００において、表示部１０１のタッチパネル機能を用いて、画面に表示される撮像アプリケーションのアイコンをタップすることにより、撮像アプリケーションが起動し、図６のフローチャートが開始される。なお、以下の処理は、すべて撮像装置１００のＣＰＵ２０１が行うものとする。
【００５３】
ステップＳ７０１において、撮像モードに遷移するための選択を受け付ける。この実施形態においては、撮像モードに遷移するためのボタンがあると想定したが、撮像アプリケーションが撮像モードで起動される場合は、ステップＳ７０１は不要である。
【００５４】
ステップＳ７０２において、撮像するための画面を表示する。具体的には、撮像用レンズ１０３を通して撮像している画像をライブビューとして、表示部１０１に表示する。
【００５５】
ステップＳ７０３において、フラッシュメモリ２１４に記憶された自分撮りモード４１１の値を取得し、ＯＮの場合はステップＳ７０４に進み、ＯＦＦの場合はステップＳ７１８に進む。
【００５６】
ステップＳ７０４において、フラッシュメモリ２１４に記憶された人数自動判定４１２の値を取得し、ＯＮの場合はステップＳ７１２に進み、ＯＦＦの場合はステップＳ７０５に進む。
【００５７】
ステップＳ７０５において、画面に被写体の人数を入力するための人数セレクトボックス５０１（図５）を表示する。
【００５８】
ステップＳ７０６において、人数の選択を受け付ける。すなわち、ステップＳ７０６は、タッチパネル上に表示生成するボタンの数の指定を受け付ける処理の一例を示すステップである。また、ステップＳ７０６は、画像を撮像するために必要なタッチ操作の数の指定を受け付ける処理の一例を示すステップである。
【００５９】
ステップＳ７０７において、被写体の人数を判定する。具体的には、顔認識などの技術を利用するが、既知の技術であるため説明は省略する。すなわち、ステップＳ７０７は、人物の数を特定する処理の一例を示すステップである。
【００６０】
ステップＳ７０８において、フラッシュメモリ２１４に記憶された撮像準備ＯＫボタン表示４１３の値を取得し、ＯＮの場合はステップＳ７０９に進み、ＯＦＦの場合はステップＳ７１４に進む。
【００６１】
ステップＳ７０９において、ステップＳ７０６またはステップＳ７０７にて特定された人数分の撮像準備ＯＫボタン５１１を表示する。すなわち、ステップＳ７０９は、特定された数のボタンを表示生成する処理の一例を示すステップである。また、ステップＳ７０９は、受け付けた数のボタンを表示生成する処理の一例を示すステップである。
【００６２】
具体的には、どの被写体の撮像準備ＯＫボタン５１１かがわかるようにして、所定の位置（例えば、被写体の人物の顔の上部や下部、画面の両端など）に撮像準備ＯＫボタン５１１を表示する。なお、撮像準備ＯＫボタン５１１は、ＯＮ状態・ＯＦＦ状態がユーザによって識別できるボタンであって、この時点で撮像準備ＯＫボタン５１１はすべてＯＦＦ状態である。
【００６３】
ステップＳ７１０において、撮像準備ＯＫボタン５１１の押下を受け付け、ＯＦＦ状態からＯＮ状態に変わったことがわかるように撮像準備ＯＫボタン５１１を表示する（図５の５１４）。また、ＯＮ状態である撮像準備ＯＫボタン５１１の押下を受け付けた場合は、ＯＦＦ状態に戻す。すなわち、ステップＳ７１０は、タッチパネルを介して入力されたタッチ操作を検出する処理の一例を示すステップである。
【００６４】
ステップＳ７１１において、フラッシュメモリ２１４に記憶された撮像準備ＯＫマーク表示４１４の値を取得し、ＯＮの場合はステップＳ７１２に進み、ＯＦＦの場合はステップＳ７１３に進む。
【００６５】
ステップＳ７１２において、フラッシュメモリ２１４に記憶された撮像準備ＯＫマーク４１５の値を取得し、押下された撮像準備ＯＫボタン５１１に対応する被写体の所定の位置に撮像準備ＯＫマーク４１５の値が示す画像を表示する。すなわち、ステップＳ７１２は、タッチ操作された位置または人物の所定の位置にオブジェクトを重畳させる処理の一例を示すステップである。
【００６６】
具体的には、撮像準備ＯＫマーク４１５には、フラッシュメモリ２１４上のファイルパスが示されており、そのファイルパスを用いて撮像準備ＯＫマーク５１３の画像を取得し、押下された撮像準備ＯＫボタン５１１に対応する被写体の所定の位置（例えば、被写体の人物の顔の上部や下部などの周囲、または顔・目・口など被写体の体の部分）に表示する（図５の５１３）。
【００６７】
ステップＳ７１３において、ステップＳ７０９にて表示された撮像準備ＯＫボタン５１１がすべてＯＮ状態になっているかを判定し、すべてＯＮ状態の場合は被写体の全員の準備が整ったと捉えステップＳ７１９に進み、そうでない場合はステップＳ７１０に戻る。以上により、被写体全員の準備が整うため、複数人による自分撮りの不満を低減することができる。
【００６８】
ステップＳ７１４において、画面のタッチを受け付ける。すなわち、ステップＳ７１４は、タッチパネルを介して入力されたタッチ操作を検出する処理の一例を示すステップである。
【００６９】
ステップＳ７１５において、フラッシュメモリ２１４に記憶された撮像準備ＯＫマーク表示４１４の値を取得し、ＯＮの場合はステップＳ７１６に進み、ＯＦＦの場合はステップＳ７１７に進む。
【００７０】
ステップＳ７１６において、フラッシュメモリ２１４に記憶された撮像準備ＯＫマーク４１５の値を取得し、タッチされた位置から画面上最も近い位置に存在する被写体の所定の位置に撮像準備ＯＫマーク４１５の値が示す画像を表示する。すなわち、ステップＳ７１６は、タッチ操作された位置または人物の所定の位置にオブジェクトを重畳させる処理の一例を示すステップである。
【００７１】
具体的には、撮像準備ＯＫマーク４１５には、フラッシュメモリ２１４上のファイルパスが示されており、そのファイルパスを用いて撮像準備ＯＫマーク５１３の画像を取得し、タッチされた位置から画面上最も近い位置に存在する被写体の所定の位置（例えば、被写体の人物の顔の上部や下部などの周囲、または顔・目・口など被写体の体の部分）に表示する（図５の５２２）。
【００７２】
ステップＳ７１７において、現在画面タッチされているタッチ数が被写体の人数以上か否かを判定し、被写体の人数以上の場合は被写体の全員の準備が整ったと捉えステップＳ７１９に進み、そうでない場合はステップＳ７１４に戻る。以上により、被写体全員の準備が整うため、複数人による自分撮りの不満を低減することができる。また、被写体全員が同時にタッチすることにより一体感が生まれ、自然な笑顔になることが期待できる。
【００７３】
ステップＳ７１８において、自分撮りモードがＯＦＦであるため、シャッターボタンの押下を受け付け、押下された場合はステップＳ７１９に進み、押下されていない場合はステップＳ７１８に戻る。
【００７４】
ステップＳ７１９において、撮像処理を行う。すなわち、ステップＳ７１９は、表示生成されたすべてのボタンに対するタッチ操作が検出された場合に、画像を撮像する処理の一例を示すステップである。また、ステップＳ７１９は、特定された数以上のタッチ操作が検出された場合に、画像を撮像する処理の一例を示すステップである。
【００７５】
ステップＳ７２０において、撮像した画像をフラッシュメモリ２１４に記憶する。
以上で、図７の撮像処理の説明を終了する。
【００７６】
以上により、タッチパネルを介して入力されたタッチ操作に応じて撮像することで、複数人による自分撮りの不満を低減することができる。また、被写体全員がタッチすることにより一体感が生まれ、撮像準備ＯＫマークを表示することで自然な笑顔になることが期待できる。
【００７７】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【００７８】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【００７９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【００８０】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８２】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【符号の説明】
【００８３】
１００  撮像装置
１０１  表示部
１０２  ボタン
１０３  撮像用レンズ
【図１】
0006519205.tif 000002
【図２】
0006519205.tif 000003
【図３】
0006519205.tif 000004
【図４】
0006519205.tif 000005
【図５】
0006519205.tif 000006
【図６】
0006519205.tif 000007
【図７】
0006519205.tif 000008