(57)【特許請求の範囲】
【請求項１】
縦長長方形の縦長モニタとカメラと水準器とコンピュータとメモリとを備える通信端末の前記コンピュータで実行される撮影用プログラムであって、
前記コンピュータを、
前記カメラが捉えているソース映像のデータから、前記縦長モニタに縦長長方形の撮影確認用映像を表示させるための映像データを生成する縦長映像データ生成手段と、
前記ソース映像のデータから、前記縦長モニタに横長長方形の撮影確認用映像を表示させるための映像データを生成する横長映像データ生成手段と、
前記撮影確認用映像の前記映像データを取得し、前記通信端末の操作に応じて、前記縦長長方形の撮影確認用映像と前記横長長方形の撮影確認用映像とを含む複数種類の撮影確認用映像のうち複数の前記撮影確認用映像を前記縦長モニタに並べて表示させる撮影確認映像表示手段と、
前記通信端末の操作に応じて、前記縦長モニタが表示している前記撮影確認用映像の前記映像データを写真のデータとして前記メモリに記憶する写真データ取込手段と、
前記縦長長方形の前記撮影確認用映像が前記縦長モニタに表示されているとき及び、前記横長長方形の前記撮影確認用映像が前記縦長モニタに表示されているときに、前記水準器の出力に基づき、前記通信端末の横方向を水平に合わせるための水平インジケータを前記縦長モニタに表示させるインジケータ表示手段、として機能させ、
前記インジケータ表示手段は、前記縦長モニタに重力方向に対して常に一定方向を向いた水準線と、前記水準線から一定間隔に配置される複数の目盛マークから構成され前記水準線と連動して可動表示される傾き目盛とを表示させる撮影用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ及び水準器を有する通信端末用の撮影用プログラムに関する。
【背景技術】
【０００２】
従来、この種の撮影用プログラムとして知られているスマートフォンの撮影用アプリケーション（以下、「撮影用アプリ」という）では、撮影確認用映像と併せて水平インジケータをモニタに表示する。その水平インジケータは水準線と基準線とからなり、水準線は、スマートフォンの傾きとは関係なく、重力方向に対して一定方向を向くようにモニタに可動表示される一方、基準線はモニタに固定表示されている。これにより、撮影時に、基準線が水準線と一致するようにスマートフォンを水平調整して、傾いていない写真を撮ることができる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許４３９６５００号公報（段落［００５４］、図３）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した撮影用アプリでは、縦長写真と横長写真とを続けて撮るためにスマートフォンの姿勢を縦向き姿勢（縦長になる姿勢）と横向き姿勢（横長になる姿勢）とに切り替えると水平インジケータが大きく変化し（基準線が水準線に対して大きくずれ）、水平調整に手間がかかるという問題があった。
【０００５】
本発明は、上記事情に鑑みてなされたもので、縦長写真と横長写真とを撮る際に水平調整を容易に行うことが可能な撮影用プログラムの提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた請求項１の発明は、縦長長方形の縦長モニタとカメラと水準器とコンピュータとメモリとを備える通信端末の前記コンピュータで実行される撮影用プログラムであって、前記コンピュータを、前記カメラが捉えているソース映像のデータから、前記縦長モニタに縦長長方形の撮影確認用映像を表示させるための映像データを生成する縦長映像データ生成手段と、前記ソース映像のデータから、前記縦長モニタに横長長方形の撮影確認用映像を表示させるための映像データを生成する横長映像データ生成手段と、前記撮影確認用映像の前記映像データを取得し、前記通信端末の操作に応じて、前記縦長長方形の撮影確認用映像と前記横長長方形の撮影確認用映像とを含む複数種類の撮影確認用映像のうち複数の前記撮影確認用映像を前記縦長モニタに並べて表示させる撮影確認映像表示手段と、前記通信端末の操作に応じて、前記縦長モニタが表示している前記撮影確認用映像の前記映像データを写真のデータとして前記メモリに記憶する写真データ取込手段と、前記縦長長方形の前記撮影確認用映像が前記縦長モニタに表示されているとき及び、前記横長長方形の前記撮影確認用映像が前記縦長モニタに表示されているときに、前記水準器の出力に基づき、前記通信端末の横方向を水平に合わせるための水平インジケータを前記縦長モニタに表示させるインジケータ表示手段、として機能させ、前記インジケータ表示手段は、前記縦長モニタに重力方向に対して常に一定方向を向いた水準線と、前記水準線から一定間隔に配置される複数の目盛マークから構成され前記水準線と連動して可動表示される傾き目盛とを表示させる撮影用プログラム。
【発明の効果】
【００１０】
本発明の撮影用プログラムを使用すれば、通信端末の縦長モニタに、縦長長方形の撮影確認用映像のみならず、横長長方形の撮影確認用映像も表示することができるので、通信端末を縦向き姿勢に保ったまま、縦長写真も横長写真も撮ることができる。これにより、縦長写真と横長写真とを撮る際に水平インジケータが大きく変化することがなくなり、水平インジケータを利用した水平調整を容易に行うことが可能になる。
【００１２】
なお、上記した請求項１乃至４の何れか１に記載の撮影用プログラムにおいて、「前記撮影確認映像表示手段が、前記通信端末の操作に応じて、前記複数種類の撮影確認用映像の全部又は一部複数を併せて前記縦長モニタに表示させる」ようにしてもよい。このようにすれば、複数種類の撮影確認用映像の比較が容易になる。また、この撮影用プログラムにおいて、「前記写真データ取込手段が、前記通信端末の操作に応じて、前記縦長モニタに併せて表示されている前記複数種類の撮影確認用映像の映像データの全てを前記写真のデータとして前記メモリに記憶する」ようにしてもよい。そうすれば、通信端末の操作に応じて、縦長モニタに併せて表示されている複数種類の撮影確認用映像の全てを写真のデータとしてメモリに記憶することができる。これにより、例えば、縦長写真と横長写真とを同時に撮影して、その後で取捨選択することが可能になる。
【００１３】
さらには、上記した請求項１乃至４の何れか１の請求項に記載の撮影用プログラムにおいて、「前記ソース映像が正方形をなし、前記縦長長方形の撮影確認用映像は、前記ソース映像の横方向の中央の映像である一方、前記横長長方形の撮影確認用映像は、前記ソース映像の縦方向の中央の映像である」ようにしてもよい。そのようにすれば、縦長写真と横長写真とが同一又は略同一の画素数にすることができる。また、縦長写真と横長写真との間で、それらの長手方向の中央の正方形領域が共通した画像になり、縦長写真と横長写真の中央の被写体を同じものにすることができる。
【００１４】
また、上記した請求項１乃至４の何れか１の請求項に記載の撮影用プログラムにおいて、「前記コンピュータを、前記撮影確認映像表示手段が、前記通信端末のうち前記縦長モニタと反対側に配置された第１カメラで捉えた第１の前記ソース映像に基づく前記撮影確認用映像を前記縦長モニタに表示させるときに、前記通信端末のうち前記縦長モニタ側に配置された第２カメラが捉えている第２の前記ソース映像から人間の顔を検出し、前記人間の顔とその周辺部のみからなるワイプ映像の映像データを生成するワイプ映像データ生成手段として機能させると共に、前記撮影確認映像表示手段は、前記撮影確認用映像の一部を前記ワイプ映像に置き換えて前記縦長モニタに表示させ、前記写真データ取込手段は、前記撮影確認用映像及び前記ワイプ映像の前記映像データを前記写真のデータとして前記メモリに記憶する」ようにしてもよい。そうすれば、撮影者が第１カメラ越しに見ている景色等に撮影者自身をワイプ画像として含めて撮影することができる。また、この場合、「前記写真データ取込手段は、前記通信端末の操作に応じて、前記撮影確認用映像及び前記ワイプ映像のうち何れか一方の前記映像データを前記メモリに記憶してから、前記通信端末の再度の操作に応じて、前記撮影確認用映像及びワイプ映像のうち何れか他方の前記映像データを前記メモリに記憶する」ようにしてもよい。そうすれば、第１カメラ越しに見える景色等の写真のシャッター操作と、ワイプ画像の撮影者自身の写真のシャッター操作とを別々に行うことができるので、ワイプ内とワイプ外のそれぞれの写真のシャッターチャンスを容易に捉えることができる。
【図面の簡単な説明】
【００１５】
【図１】（Ａ）本発明の第１実施形態に係るスマートフォンの正面図、（Ｂ）その背面図
【図２】スマートフォンのハード構成を示したブロック図
【図３】ソース映像の概念図
【図４】撮影用アプリのブロック図
【図５】（Ａ）縦長長方形の撮影確認用映像を表示しているスマートフォンの正面図、（Ｂ）横長長方形の撮影確認用映像を表示しているスマートフォンの正面図
【図６】横に傾いたスマートフォンの正面図
【図７】第２実施形態の撮影用アプリのブロック図
【図８】撮影確認用映像を表示しているスマートフォンの正面図
【図９】撮影確認用映像を表示しているスマートフォンの正面図
【図１０】第３実施形態の撮影用アプリのブロック図
【図１１】ソース映像の概念図
【図１２】（Ａ）縦長長方形の撮影確認用映像を表示しているスマートフォンの正面図、（Ｂ）横長長方形の撮影確認用映像を表示しているスマートフォンの正面図、（Ｃ）正方形の撮影確認用映像を表示しているスマートフォンの正面図
【図１３】第４実施形態の撮影用アプリのブロック図
【図１４】第２カメラモジュールのソース映像の概念図
【図１５】（Ａ）縦長長方形の撮影確認用映像を表示しているスマートフォンの正面図、（Ｂ）横長長方形の撮影確認用映像を表示しているスマートフォンの正面図
【発明を実施するための形態】
【００１６】
［第１実施形態］
以下、本発明に係る第１実施形態を図１〜図６に基づいて説明する。図１には、本発明に係る撮影用プログラムとしての撮影用アプリがインストールされたスマートフォン１０（本発明の「通信端末」に相当する）の裏側面と表側面とが示されている。このスマートフォン１０は、公知なものであって、表裏から見た形状が縦長の長方形をなし、表側面のうち上端部、下端部及び両側縁部を除いた大部分が、縦長長方形の本発明に係る縦長モニタ１１になっている。その縦長モニタ１１は、液晶ディスプレイ（ＬＣＤ）１１Ａの前面にタッチパネル１１Ｂ（図２参照）を備えてなる。また、スマートフォン１０の表側面の上端部には、スピーカー１２と第２カメラモジュール１４のレンズとが配置される一方、下端部には、ホームボタン１５が配置されている。一方、スマートフォン１０の裏側面の上端部には、第１カメラモジュール１３のレンズとライト１６とが配置されている。さらに、スマートフォン１０の図示しない下端面には、集音口及びコネクタが配置され、図示しない側面には、種々のボタンが備えられている。
【００１７】
図２には、スマートフォン１０のハードの構成を示したブロック図が示されている。同図に示すように、スマートフォン１０には、上記した縦長モニタ１１等の他、加速度センサ２１、ＲＦ・ＩＣ２２、ＳＤカード２４（本発明の「メモリ」に相当する）及びアプリケーションプロセッサ２０等が備えられている。また、アプリケーションプロセッサ２０には、本発明のコンピュータに相当するＣＰＵ２０Ａ、ＧＰＵ２０Ｂ、カメラ用Ｉ／Ｆ回路２０Ｃ、加速度センサ用Ｉ／Ｆ２０Ｄ、内部メモリ２０Ｅ，表示制御回路２０Ｆ等が備えられている。
【００１８】
第１及び第２のカメラモジュール１３，１４は、本発明に係る「カメラ」に相当し、レンズとイメージセンサと基板とを一体化してなる。これら第１及び第２の各カメラモジュール１３，１４が捉えているソース映像は、各イメージセンサで信号化されてカメラ用Ｉ／Ｆ回路２０Ｃに取り込まれ、ドットマトリクス状のピクセル群の配列データｇ（ｎ，ｍ）（ｎ＝０〜ａ、ｍ＝０〜ｂ）であるソース映像データＤ１（本発明に係る「ソース映像のデータ」に相当する）に変換される。また、ソース映像データＤ１で特定される第１及び第２のカメラモジュール１３，１４のソース映像は、図３に概念的に示すように長方形をなし、その長方形の長手方向が、縦長モニタ１１の長方形の長手方向と同じになっている。
【００１９】
加速度センサ２１は、スマートフォン１０の重力方向に対する姿勢に応じた信号を出力する。その信号に基づき加速度センサ用Ｉ／Ｆ２０Ｄは、例えば、スマートフォン１０の長手方向が、丁度、鉛直方向と平行になった原点姿勢から左右に傾いた角度に応じた角度検出値を出力する。なお、本実施形態では、加速度センサ２１と加速度センサ用Ｉ／Ｆ２０Ｄとから本発明に係る水準器２５が構成されている。
【００２０】
アプリケーションプロセッサ２０のＣＰＵ２０Ａは、撮影用アプリを実行することで図４の二点鎖線で囲まれた部分のフレーム生成部３１、スイッチ応答部３２，ソース映像加工部３３，インジケータ生成部３４（本発明の「インジケータ表示手段」に相当する）、データ合成部３５として機能する。フレーム生成部３１は、アプリケーションプロセッサ２０の内部メモリ２０Ｅに記憶されているフレームデータを使用して、縦長モニタ１１に撮影用フレームＦ１を表示させるための画像データを生成してデータ合成部３５に付与する。
【００２１】
図５に示すように、撮影用フレームＦ１は、縦長モニタ１１の上端縁と下端縁とに配置されたコンソール９１，９２と、それらコンソール９１，９２の間の縦長長方形のウィンドウ配置部９３とからなる。上側のコンソール９１には、右端に設定ボタン８９が設けられ、その左横にカメラ切替ボタン８８が設けられている。一方、下側のコンソール９２には、横方向中央にシャッタボタン８１が設けられ、その右横に縦向選択ボタン８２、さらにその右横に横向選択ボタン８３が設けられている。また、上下のコンソール９１，９２の背景は、例えば、同一単一色になっている。さらには、ウィンドウ配置部９３は、後述する撮影確認用映像と水平インジケータ９６とが重ねられる部位であって、コンソール９１，９２と同じ色の単一色になっている。
【００２２】
スイッチ応答部３２（図４参照）は、コンソール９１，９２（図５参照）の何れかのボタンがタッチ操作されてタッチパネル１１Ｂから出力される検出信号を取り込む。そして、後に詳説するようにタッチ操作されたボタンに応じた所定指令をソース映像加工部３３、データ合成部３５等（図４参照）に付与する。
【００２３】
ソース映像加工部３３は、カメラ切替部３３Ａと縦長映像データ生成部３３Ｂ（本発明の「縦長映像データ生成手段」に相当する）と横長映像データ生成部３３Ｃ（本発明の「横長映像データ生成手段」に相当する）とを有する。カメラ切替部３３Ａは、カメラ用Ｉ／Ｆ回路２０Ｃに選択信号を出力して、第１と第２の何れかのカメラモジュール１３，１４の一方のみをアクティブにする。すると、そのアクティブになっているカメラモジュールのソース映像データＤ１が、縦長映像データ生成部３３Ｂと横長映像データ生成部３３Ｃとに取り込まれる。また、カメラ切替部３３Ａは、デフォルト設定では、第１カメラモジュール１３をアクティブにするようになっている。そして、カメラ切替ボタン８８がタッチ操作される度に、スイッチ応答部３２から切替指令を受け、第１及び第２のカメラモジュール１３，１４のうち現状でアクティブになっている側を非アクティブに、非アクティブになっている側をアクティブに切り替える。また、カメラ切替部３３Ａは、撮影用アプリが起動されたときには、その前の撮影用アプリの終了時にアクティブであったカメラモジュールをアクティブにする。そして、アクティブになっているカメラモジュールのソース映像データＤ１が縦長映像データ生成部３３Ｂ及び横長映像データ生成部３３Ｃに取り込まれる。
【００２４】
縦長映像データ生成部３３Ｂは、例えば取り込んだソース映像データＤ１を使用し、ソース映像と同一の映像である縦長長方形の撮影確認用映像Ｅ１（図５（Ａ）参照）を、ウィンドウ配置部９３内に予め設置されている第１ウインドウＷ１に表示するための映像データを生成する。
【００２５】
横長映像データ生成部３３Ｃは、例えば、取り込んだソース映像のうち下端から上側所定位置までの映像データのみを使用し、ソース映像の一部の映像である横長長方形の撮影確認用映像Ｅ２（図５（Ｂ）参照）をウィンドウ配置部９３内の予め設置されている第２ウインドウＷ２に表示するための映像データを生成する。
【００２６】
縦横切替部３３Ｅは、縦長長方形及び横長長方形の両方の撮影確認用映像Ｅ１，Ｅ２の映像データを取得して、それら何れか一方を選択してデータ合成部３５に付与する。なお、本実施形態では、縦横切替部３３Ｅとデータ合成部３５とから本発明に係る「撮影確認映像表示手段」が構成されている。また、縦横切替部３３Ｅは、デフォルト設定では、縦長長方形の撮影確認用映像Ｅ１の映像データを出力するようになっていて、横向選択ボタン８３がタッチ操作されると、横長長方形の撮影確認用映像Ｅ２の映像データを出力するように切り替わり、その後、縦向選択ボタン８２がタッチ操作されると、縦長長方形の撮影確認用映像Ｅ１の映像データを出力するように切り替わる。
【００２７】
インジケータ生成部３４は、内部メモリ２０Ｅに記憶されている画像データと加速度センサ２１の検出結果とを利用して、撮影用フレームＦ１のウィンドウ配置部９３に水平インジケータ９６を表示するための画像データを生成してデータ合成部３５に付与する。その水平インジケータ９６は、例えば図５（Ａ）に示すように縦長モニタ１１に可動表示される可動目盛９４と縦長モニタ１１に固定表示される水平調整目印９５とからなる。
【００２８】
可動目盛９４は、ウィンドウ配置部９３の縦横の中心を中心点９４Ｄとして左右対称に描かれる１対の円弧９４Ｃ，９４Ｃに、等間隔に複数の目盛９４Ｂを付してなる。また、複数の目盛９４Ｂは、中心点９４Ｄに向かって延びた線状をなしかつ、それらのうち中央の目盛９４Ｂが他の目盛９４Ｂより長くなって本発明に係る水準線９４Ａになっている。一方、水平調整目印９５は、円弧９４Ｃ，９４Ｃの両外側に対をなして同一直線上に並んだ１対の線分であって、それら線分の延長線上に中心点９４Ｄが位置している。そして、１対の水準線９４Ａ，９４Ａが常に水平に保たれるように、可動目盛９４が中心点９４Ｄを中心にして縦長モニタ１１に対して相対回転する。これにより、図５（Ａ）及び図５（Ｂ）に示すように、水準線９４Ａ，９４Ａが水平調整目印９５，９５と一直線上に並んでいるか、図６に示すように水準線９４Ａ，９４Ａが水平調整目印９５，９５と一直線上に並んでいないかを以て、スマートフォン１０の横方向が水平になっているか否かを知ることができる。
【００２９】
データ合成部３５は、フレーム生成部３１及びインジケータ生成部３４から取得した画像データと、ソース映像加工部３３から取得した映像データとを関連付けて表示制御回路２０Ｆに付与する。すると、表示制御回路２０Ｆが、図５（Ａ）及び図５（Ｂ）に示すように縦長モニタ１１に撮影用フレームＦ１を表示し、その撮影用フレームＦ１のウィンドウ配置部９３の上に撮影確認用映像を重ねて表示し、さらに、その撮影確認用映像の上に水平インジケータ９６を重ねて表示する。また、シャッタボタン８１がタッチ操作されると、データ合成部３５はスイッチ応答部３２からデータ書込指令を受け、縦長モニタ１１に表示している撮影確認用映像の映像データを、写真のデータとしてＳＤカード２４に書き込む。この点において、データ合成部３５は、本発明に係る「写真データ取得手段」に相当する。
【００３０】
なお、上記した縦長長方形の撮影確認用映像Ｅ１と横長長方形の撮影確認用映像Ｅ２のそれぞれの長辺と短辺との比は、デフォルト設定では、一般的な所謂、Ｌ版の写真と縦横比と同じになっているが、例えば設定ボタン８９をタッチ操作すると図示しない設定画面が開き、縦長長方形の撮影確認用映像Ｅ１と横長長方形の撮影確認用映像Ｅ２のぞれぞれの縦横比を変更することができる。
【００３１】
本実施形態の撮影用アプリ構成に関する説明は以上である。この撮影用アプリで写真撮影を行う際には、例えば、スマートフォン１０を、長手方向が上下方向を向いた縦向き姿勢にして片手で持つ。具体的には、例えば、スマートフォン１０を、右手の曲げた薬指の上に乗せかつ、右手の人差し指と中指とをスマートフォン１０の裏面を支えた状態にする。そして、例えば、縦向選択ボタン８２を右手親指でタッチ操作し、図５（Ａ）に示すように第１カメラモジュール１３で捉えたソース映像を縦長長方形の撮影確認用映像Ｅ１にして縦長モニタ１１に映す。そして、水平インジケータ９６で水平調整を行い、所望のタイミングでシャッタボタン８１を右手親指でタッチ操作し、縦長長方形の撮影確認用映像Ｅ１を縦長写真のデータとしてＳＤカード２４に記憶される。
【００３２】
次いで、縦長写真と同じ内容を横長写真としても撮る場合には、スマートフォン１０を縦向き姿勢に保ったまま、横向選択ボタン８３を右手親指でタッチ操作し、図５（Ｂ）に示すように第１カメラモジュール１３で捉えたソース映像を横長長方形の撮影確認用映像Ｅ２にして縦長モニタ１１に映す。そして、水平インジケータ９６で水平調整を行い、所望のタイミングでシャッタボタン８１を右手親指でタッチ操作し、横長長方形の撮影確認用映像Ｅ２を横長写真のデータとしてＳＤカード２４に記憶する。
【００３３】
このように、本実施形態の撮影用プログラムを使用すれば、スマートフォン１０の縦長モニタ１１に、縦長長方形の撮影確認用映像Ｅ１（図５（Ａ）参照）のみならず、横長長方形の撮影確認用映像Ｅ２（図５（Ｂ）参照）も表示させることができるので、片手でスマートフォン１０を縦向き姿勢に保持したまま、縦長写真も横長写真も撮ることができる。これにより、縦長写真と横長写真とを撮る際に水平インジケータ９６が大きく変化するようなことがなくなり、水平インジケータ９６を利用した水平調整を容易に行うことが可能になる。そして、縦長写真も横長写真も好適に撮影することができる。
【００３４】
［第２実施形態］
本実施形態は、図７〜図９に示されており、縦長モニタ１１に横長長方形の撮影確認用映像Ｅ１と縦長長方形の撮影確認用映像Ｅ２とを上下に並べて表示させる選択肢を有する点が第１実施形態と異なる。以下、第１実施形態の異なる点についてのみ説明する。
【００３５】
図８に示すように本実施形態の撮影用フレームＦ１には、例えば、シャッタボタン８１の左横に縦横両表示ボタン８４が備えられている。縦横両表示ボタン８４がタッチ操作されると、図７に示した縦長映像データ生成部３３Ｂが、縦長長方形の撮影確認用映像Ｅ１をウィンドウ配置部９３の下側位置に表示させるための映像データを生成すると共に、横長映像データ生成部３３Ｃが、横長長方形の撮影確認用映像Ｅ２をウィンドウ配置部９３の上側位置に表示させるための映像データを生成する。そして、縦横切替部３３Ｆが、それら縦長長方形と横長長方形の撮影確認用映像Ｅ１，Ｅ２をデータ合成部３５に付与する。また、インジケータ生成部３４は、縦長長方形と横長長方形の撮影確認用映像Ｅ１，Ｅ２のそれぞれに水平インジケータ９６が重ねて表示されるように画像データを生成してデータ合成部３５に付与する、
【００３６】
データ合成部３５は、フレーム生成部３１及びインジケータ生成部３４から取得した画像データと、ソース映像加工部３３から取得した映像データとを関連付けて表示制御回路２０Ｆに付与し、これにより、図８に示すように、縦長モニタ１１に横長長方形の撮影確認用映像Ｅ１と縦長長方形の撮影確認用映像Ｅ２とが上下に並べて表示された状態になる。また、シャッタボタン８１がタッチ操作されると、縦長モニタ１１に表示されている横長長方形と縦長長方形の撮影確認用映像Ｅ１，Ｅ２の両方の映像データが、写真のデータとしてＳＤカード２４に書き込まれる。
【００３７】
なお、本実施形態では、上記した例では、縦長長方形と横長長方形の撮影確認用映像Ｅ１，Ｅ２のそれぞれに水平インジケータ９６が重ねて表示されるようになっているが、設定ボタン８９を操作して、図９に示すように、水平インジケータ９６を縦長モニタ１１の中央のみに表示させることもできる。
【００３８】
本実施形態の撮影用アプリによれば、縦長長方形と横長長方形の撮影確認用映像Ｅ１，Ｅ２が併せて縦長モニタ１１に表示されるので、縦長写真と横長写真の比較が容易になる。また、縦長写真と横長写真とを同時撮影して、その後で取捨選択することができる。
【００３９】
［第３実施形態］
本実施形態は、図１０〜図１２に示されており、正方形の撮影確認用映像Ｅ３を縦長モニタ１１に表示させることができること等が第１及び第２の実施形態と異なる。以下、第１と第２の実施形態の異なる点についてのみ説明する。
【００４０】
図１１に示すように、本実施形態のスマートフォン１０の第１及び第２のカメラモジュール１３，１４が捉えるソース映像は、正方形になっている。これに対し、縦長長方形を撮影確認用映像Ｅ１（図１２（Ａ）参照）が、ソース映像の横方向の中央部分（図１１のＬ１０，Ｌ１０に挟まれた部分）と同じ映像になるように、縦長映像データ生成部３３Ｂが映像データを生成し、横長長方形を撮影確認用映像Ｅ２（図１２（Ｂ）参照）が、ソース映像の縦方向の中央部分（図１１のＬ１１，Ｌ１１に挟まれた部分）と同じ映像になるように、横長映像データ生成部３３Ｃが映像データを生成するようになっている。また、図１０に示すように、本実施形態の撮影用アプリを実行したＣＰＵ２０Ａは、正方形映像データ生成部３３Ｄ（本発明に係る「正方形映像データ生成手段」に相当する）としても機能し、その正方形映像データ生成部３３Ｄは、ソース映像と同一の内容が正方形の撮影確認用映像Ｅ３（図１２（Ｃ）参照）が縦長モニタ１１に表示されるように映像データを生成する。
【００４１】
さらには、図８に示すように本実施形態の撮影用フレームＦ１には、例えば、シャッタボタン８１の左横に正方形表示ボタン８５が備えられている。その正方形表示ボタン８５がタッチ操作されると、データ合成部３５が、図１２（Ｃ）に示すように、正方形の撮影確認用映像Ｅ３に切取線Ｌ１０，Ｌ１１と水平インジケータ９６とを重ねた状態にして縦長モニタ１１に表示させる。そして、シャッタボタン８１がタッチ操作されたときには、正方形の撮影確認用映像Ｅ３の映像データと、縦長長方形の撮影確認用映像Ｅ１の映像データと、横長長方形の撮影確認用映像Ｅ２の映像データとが写真データとしてＳＤカード２４に記憶される。
【００４２】
本実施形態の撮影用アプリによれば、縦長長方形の撮影確認用映像Ｅ１は、正方形のソース映像の横方向の中央の映像である一方、横長長方形の撮影確認用映像Ｅ２は、ソース映像の縦方向の中央の映像であるので、縦長写真と横長写真とが同一又は略同一の画素数にすることができる。また、縦長写真と横長写真との間で、それらの長手方向の中央の正方形領域が共通した画像になり、縦長写真と横長写真の中央の被写体を同じものにすることができる。
【００４３】
［第４実施形態］
本実施形態は、図１３〜図１５に示されており、縦長写真と横長写真の右上に撮影者をワイプ画像にして組み込む機能を備えている点が第１実施形態と異なる。具体的には、第１実施形態で設定ボタン８９に備えられた図示しないオプションのワイプ機能を選択すると、カメラ切替部３３Ａからカメラ用Ｉ／Ｆ回路２０Ｃに指令が付与され、その指令に応じてカメラ用Ｉ／Ｆ回路２０Ｃが第１カメラモジュール１３と第２カメラモジュール１４の両方のソース映像をソース映像加工部３３に出力する。
【００４４】
すると、ソース映像加工部３３に備えたワイプ映像データ生成部３３Ｈ（図１３参照）が、第２カメラモジュール１４のソース映像データＤ３（図１４参照）から最も大きく映っている人間の顔を認識して、その人間の顔とその周辺部のみからなるワイプ映像Ｅ４の映像データを生成する。そして、縦長映像データ生成部３３Ｂ又は横長映像データ生成部３３Ｃが生成した撮影確認用映像Ｅ１，Ｅ２の映像データと共に、ワイプ映像の映像データがデータ合成部３５に付与される。
【００４５】
データ合成部３５は、図１５（Ａ）及び図１５（Ｂ）に示すように、撮影確認用映像Ｅ１，Ｅ２の一部をワイプ映像Ｅ４に置き換えて縦長モニタ１１に表示させる。そして、シャッタボタン８１がタッチ操作されたときには、ワイプ映像Ｅ４が組み込まれた撮影確認用映像Ｅ１，Ｅ２の映像データが写真データとしてＳＤカード２４に記憶される。
【００４６】
本実施形態の撮影用アプリを使用すれば、撮影者が第１カメラモジュール１３越しに見ている景色等に撮影者自身をワイプ画像として含めて撮影することができる。なお、設定により、第１カメラモジュール１３越しに見える景色等の写真のシャッター操作と、ワイプ画像内の撮影者自身の写真のシャッター操作とを一度に行うモードと、別々に行うモードとに切り替わるようにしてもよい。その場合、両シャッター操作を別々に行うモードにすれば、ワイプ画像内とそれ以外の画像のそれぞれの写真のシャッターチャンスを容易に捉えることができる。
【００４７】
［他の実施形態］
本発明は、前記実施形態に限定されるものではなく、例えば、以下に説明するような実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
【００４８】
（１）前記実施形態では、スマートフォンで実行される撮影用アプリを本発明に係る撮影用プログラムとして例示したが、通信端末としてのタブレット端末で実行される撮影用アプリを本発明を適用してもよい。
【００４９】
（２）前記実施形態の水準器は加速度センサを備えていたが、水準器は、ジャイロスコープを備えたものであってもよい。
【００５０】
（３）前記実施形態の水平インジケータ９６では、水準線９４Ａが水平に延びた線分であったが、水平方向に対して常に一定の方向を向いたものであればよい。具体的には、水準線が鉛直方向に延び、スマートフォン１０が水平になると、水準線と水平調整目印とが一直線上に並ぶようにしてもよい。
【００５１】
（４）また、水準線と水平調整目印とが一直線上に並んだときに、それらの色が変わったり、水平検出音が出力されるような構成にしてもよい。
【００５２】
（５）前記第１実施形態では、縦長長方形の撮影確認用映像Ｅ１は、ソース映像と同じで、横長長方形の撮影確認用映像Ｅ２は、ソース映像の下側部分と同じになっていたが、横長長方形の撮影確認用映像Ｅ２が、ソース映像の上下方向の中央部分と同じになるように横長映像データ生成部３３Ｃが映像データを生成する構成であってもよい。
【００５３】
（６）前記第２実施形態の撮影用アプリは、水平インジケータ９６を表示するものにおいて、縦長写真と横長写真との両方を一度に撮れるようになっていたが、本発明の技術的範囲に含まれないが、水平インジケータの表示の有無とは無関係に、縦長写真と横長写真と正方形の写真との３つ又は何れか２つを、一度に撮れる構成としてもよい。
【００５４】
（６）前記第４実施形態の撮影用アプリは、水平インジケータ９６を表示するものにおいてワイプ画像が縦長写真と横長写真とに組み込まれるようになっていたが、本発明の技術的範囲に含まれないが、水平インジケータの表示の有無とは無関係に、縦長写真と横長写真と正方形の写真との少なくとも１つにワイプ画像が組み込まれるようにしてもよい。
【符号の説明】
【００５５】
１０    スマートフォン
１１    縦長モニタ
１３    第１カメラモジュール（カメラ）
１４    第２カメラモジュール（カメラ）
２０Ａ  ＣＰＵ（コンピュータ）
２４    ＳＤカード（メモリ）
２５    水準器
３３    ソース映像加工部
３３Ａ  カメラ切替部
３３Ｂ  縦長映像データ生成部（縦長映像データ生成手段）
３３Ｃ  横長映像データ生成部（横長映像データ生成手段）
３３Ｄ  正方形映像データ生成部（正方形映像データ生成手段）
３３Ｅ，３３Ｆ  縦横切替部（撮影確認映像表示手段）
３４    インジケータ生成部（インジケータ表示手段）
３５    データ合成部（撮影確認映像表示手段、写真データ取得手段）
９４Ａ  水準線
９５    水平調整目印
９６    水平インジケータ
Ｄ１，Ｄ３  ソース映像データ
Ｅ１  縦長長方形の撮影確認用映像
Ｅ２  横長長方形の撮影確認用映像
Ｅ３  正方形の撮影確認用映像
【図１】
0006326023.tif 000002
【図２】
0006326023.tif 000003
【図３】
0006326023.tif 000004
【図４】
0006326023.tif 000005
【図５】
0006326023.tif 000006
【図６】
0006326023.tif 000007
【図７】
0006326023.tif 000008
【図８】
0006326023.tif 000009
【図９】
0006326023.tif 000010
【図１０】
0006326023.tif 000011
【図１１】
0006326023.tif 000012
【図１２】
0006326023.tif 000013
【図１３】
0006326023.tif 000014
【図１４】
0006326023.tif 000015
【図１５】
0006326023.tif 000016