(57)【要約】【課題】複数の切取画像を簡単に生成することが可能な電子機器を提供する。【解決手段】表示部２１は、画像が示す画像を表示する。入力部２２は、表示部２１に表示された画像内の複数の切取領域を指定する指定情報を受け付ける。制御部２３は、画像から指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する。【選択図】図１１
2013247454.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示部と、
前記表示部に表示された画像から切り取る複数の切取領域を指定する指定情報を受け付ける入力部と、
前記画像から前記指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する制御部と、を有する電子機器。
【請求項２】
前記指定情報は、各切取領域の基準位置を示すことで、各切取領域を指定し、
前記制御部は、各基準位置から各切取領域を特定し、当該特定した切取領域を前記画像から切り取る、請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記基準位置を含み、所定の大きさおよび形状を有する領域を前記切取領域として特定する、請求項２に記載の電子機器。
【請求項４】
前記制御部は、前記基準位置と、前記画像の画像特性値から、前記切取領域を特定する、請求項２に記載の電子機器。
【請求項５】
前記制御部は、前記基準位置を含み、前記画像特性値の勾配の絶対値が閾値以上となる点を結んだラインを境界とする領域に応じた領域を前記切取領域として特定する、請求項４に記載の電子機器。
【請求項６】
前記制御部は、前記画像に対して画像認識処理を行い、前記基準位置に存在する対象が映っている対象存在領域を検出し、当該対象存在領域に応じて、前記切取領域を特定する、請求項２に記載の電子機器。
【請求項７】
前記制御部は、前記画像が動画像の場合、前記切取領域に映されている対象の前記画像上の位置および大きさの変化を検出し、当該検出結果に応じて、前記切取領域を変化させる、請求項１ないし６のいずれか１項に記載の電子機器。
【請求項８】
請求項１ないし７のいずれか１項に記載の電子機器を有する携帯情報端末。
【請求項９】
画像を表示し、
前表示された画像から切り取る複数の切取領域を指定する指定情報を受け付け、
前記画像から前記指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する、画像生成方法。
【請求項１０】
画像を表示する手順と、
前表示された画像から切り取る複数の切取領域を指定する指定情報を受け付ける手順と、
前記画像から前記指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する手順と、をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の一部分を切り取った切取画像を生成する電子機器に関する。
【背景技術】
【０００２】
カメラなどの電子機器には、画像から一部分を切り取り、その切り取った部分を切取画像として生成する機能を有しているものがある。
【０００３】
例えば、特許文献１に記載の撮像装置は、撮像画像を表示し、ユーザから撮像画像の一部である抽出領域を指定する領域指定操作を受け付けると、その領域指定操作にて指定された抽出領域内の画像を切取画像として生成している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−０５００３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の撮像装置は、撮像画像の表示中に抽出領域を一つしか抽出することができない。このため、複数の切取画像を生成するためには、撮像画像を記録し、その記録した撮像画像を何度も表示させ、その度に抽出領域を指定しなければならず、手間がかかる。
【０００６】
本発明の目的は、複数の切取画像を簡単に生成することが可能な電子機器、携帯情報端末、画像生成方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明による電子機器は、画像を表示する表示部と、前記表示部に表示された画像から切り取る複数の切取領域を指定する指定情報を受け付ける入力部と、前記画像から前記指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する制御部と、を有する。
【０００８】
本発明による携帯情報端末は、前記電子機器を有する。
【０００９】
本発明による画像生成方法は、画像を表示し、前表示された画像から切り取る複数の切取領域を指定する指定情報を受け付け、前記画像から前記指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する。
【００１０】
本発明によるプログラムは、画像を表示する手順と、前表示された画像から切り取る複数の切取領域を指定する指定情報を受け付ける手順と、前記画像から前記指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する手順と、をコンピュータに実行させる。
【発明の効果】
【００１１】
本発明によれば、複数の切取画像を簡単に生成することが可能になる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態の電子機器の構成を示す図である。
【図２】本発明の第１の実施形態の電子機器の動作の前半部分を説明するためのフローチャートである。
【図３】本発明の第１の実施形態の電子機器の動作の後半部分を説明するためのフローチャートである。
【図４】カメラモニタ画像の一例を示す図である。
【図５】切取設定画像の一例を示す図である。
【図６】一覧画像の一例を示す図である。
【図７】詳細画像の一例を示す図である。
【図８】集約管理処理をより詳細に説明するためのフローチャートである。
【図９】集約管理画像の一例を示す図である。
【図１０】編集用画像の一例を示す図である。
【図１１】本発明の第２の実施形態の電子機器の構成を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について図面を参照して説明する。
【００１４】
図１は、本発明の第１の実施形態の電子機器の構成を示す図である。なお、電子機器は、例えば、携帯電話端末、スマートフォン、ゲーム機、タブレットＰＣ（Personal Computer）、ノートＰＣ、ＰＤＡ（Personal Data Assistants：携帯情報端末）およびカメラなどの装置に組み込まれてもよい。
【００１５】
図１において、電子機器は、撮像部１１と、表示部１２と、入力部１３と、記憶部１４と、制御部１５とを有する。
【００１６】
撮像部１１は、撮像を行って撮像画像を出力する。なお、撮像画像は、静止画像でもよいし、動画像でもよい。
【００１７】
表示部１２は、入力された画像を表示する。表示部１２としては、例えば、液晶パネルおよび有機ＥＬ（electroluminescence）パネルなどが挙げられる。
【００１８】
入力部１３は、ユーザから種々の情報を受け付ける。入力部１３としては、例えば、タッチ式入力装置、ニューロポインター（登録商標）やマウスなどのポインティングデバイス、および、キーボードなどが挙げられる。タッチ式入力装置は、例えば、タッチパネル、タッチセンサおよびタッチパッドなどである。また、タッチ式入力装置は、物体との接触を検出する接触検出型でもよいし、物体との近接を検出する近接検出型でもよい。
【００１９】
記憶部１４は、画像を記憶する。
【００２０】
記憶部１４は、具体的には、映像バッファメモリ部１６と、主記憶部１７とを有する。映像バッファメモリ部１６は、画像を一時的に記憶する。主記憶部１７は、画像を記憶する。
【００２１】
制御部１５は、撮像部１１から撮像画像を受信し、その撮像画像を表示部１２に入力することで、撮像画像を表示部１２に表示する。そして、入力部１３が撮像画像から切り取る切取領域を指定する指定情報を受け付けた場合、制御部１５は、撮像画像から、指定情報にて指定された切取領域を切り取り、その切り取った切取領域に対応する切取画像を生成して映像バッファメモリ部１６に記憶する。
【００２２】
また、指定情報は、本実施形態では、各々の切取領域の位置に対応する基準位置を示すことで、任意の切取領域を指定するものとする。この場合、制御部１５は、指定情報が示す基準位置から切取領域を特定し、その特定した切取領域を撮像画像から切り取る。
【００２３】
指定情報は、複数の切取領域を指定してもよい。例えば、指定情報は、複数の基準位置を示すことで、複数の切取領域を指定する。この場合、制御部１５は、複数の切取領域のそれぞれを、撮像画像から切り取って、各切取領域に対応する複数の切取画像を生成する。なお、切取領域が他の切取領域と重複する部分を有していてもよい。
【００２４】
以下、制御部１５が切取領域を特定する領域特定処理について、指定情報が複数の基準位置を示す場合を例にとって具体的に説明する。
【００２５】
入力部１３が複数の基準位置を含む指定情報を受け付けた場合、制御部１５は、基準位置ごとに、基準位置と関連付けられた特定の大きさおよび形状の領域を切取領域として特定する。例えば、制御部１５は、基準位置を含む特定の大きさの矩形形状の領域を切取領域として特定する。切取領域の形状は、楕円やその他の形状でもよい。また、制御部１５は、例えば、基準位置が切取領域の中心となるように、切取領域の位置を設定することができる。基準位置は切取領域の中心に限定されない。基準位置は切取領域の外であってもよい。
【００２６】
また、制御部１５は、基準位置ごとに、基準位置と撮像画像の画像特性値から切取領域を特定してもよい。画像特性値は、画像の特性を示す値であり、例えば、輝度または色表現値である。なお、色表現値は、色を示す値であり、赤色成分、緑色成分および青色成分で色を表すＲＧＢ形式で示されていてもよいし、輝度成分、青色成分と輝度成分の差、および、赤色成分と輝度成分の差で表すＹＵＶ形式で示されていてもよい。
【００２７】
この場合、制御部１５は、例えば、撮像画像の各点の画素特性値を解析して、基準位置を含み、画像特性値の勾配の絶対値が予め定められた閾値以上となる点（画素）を結んだラインを境界とする勾配特定領域を検出する。そして、制御部１５は、勾配特定領域に応じて、切取領域を特定する。例えば、制御部１５は、勾配特定領域そのものを、切取領域として特定してもよいし、勾配特定領域を全て含み、かつ、面積が最小となる第１所定形状の領域を切取領域として特定してもよい。第１所定形状は、例えば、矩形形状や楕円形状などである。なお、画像特性値の勾配は、例えば、画像特性値の各成分の勾配の和であるが、少なくとも一つの成分に基づくものでもよい。
【００２８】
また、制御部１５は、撮像画像に対して画像認識処理を行い、基準位置に存在する対象（被写体）が映っている対象存在領域を検出し、その対象存在領域に応じて、切取領域を特定してもよい。例えば、制御部１５は、対象存在領域そのものを切取領域として特定してもよいし、対象存在領域を全て含み、面積が最小となる第２所定形状の領域を切取領域として特定してもよい。第２所定形状は、例えば、矩形形状や楕円形状などである。なお、制御部１５が行う画像認識処理の方式は、特に限定されない。また、対象は、例えば、人物や物体などである。
【００２９】
以上説明した領域特定処理のうち制御部１５がどの処理を行うかは、予め定められていてもよいし、ユーザにて選択されてもよい。また、制御部１５は、基準位置ごとに異なる領域特定処理を行ってもよい。
【００３０】
また、撮像画像が動画像の場合、制御部１５は、撮像画像の所定数のフレームごとに、切取領域を特定して撮像画像から切り取ることで、切取画像を動画像として生成する。なお、所定数は、予め定められていてもよいし、ユーザにて設定されてもよい。
【００３１】
このとき、切取領域に映っている対象が移動したり、撮像部１１のズーム倍率が変化したりすると、撮像画像上の対象の大きさや位置が変化することがある。この場合、制御部１５は、切取領域に映っている対象の撮像画像上の位置および大きさの変化を検出し、その検出結果に応じて、切取領域を変化させてもよい。
【００３２】
例えば、制御部１５は、フレームごとに各切取領域に映っている各対象を認識することで追尾する追尾処理を行って、各対象の位置および大きさの変化を検出し、その検出結果に応じて、各切取領域の位置および大きさの少なくとも一方を変化させる。なお、追尾処理の方式は特に限定されない。また、制御部１５は、全ての切取領域を変化させてもよいし、ユーザが指定した切取領域のみを変化させてもよい。
【００３３】
次に切取画像を生成した後で制御部１５が行う処理を説明する。
【００３４】
切取画像を生成して映像バッファメモリ部１６に記憶すると、制御部１５は、映像バッファメモリ部１６から切取画像を取得して、その取得した切取画像の一覧を表示部１２に表示する。
【００３５】
そして、切取画像の一覧の中から切取画像を選択する旨の選択要求を入力部１３が受け付けた場合、制御部１５は、選択要求に応じて切取画像を選択する。なお、選択される切取画像の数は、特に限定されない。
【００３６】
また、選択された切取画像である選択画像を表示する表示情報を入力部１３が受け付けた場合、制御部１５は、選択画像を表示部１２に表示する。このとき、制御部１５は、選択画像を拡大して表示してもよい。また、選択画像が１つだけの場合にのみ、制御部１５は、選択画像を表示してもよい。さらに、選択画像が複数ある場合、制御部１５は、各選択画像の順番に表示してもよし、各選択画像を同時に表示してもよい。
【００３７】
また、切取画像を記憶する記憶要求を入力部１３が受け付けた場合、制御部１５は、切取画像を主記憶部１７に記憶する。このとき、制御部１５は、選択画像のみを記憶してもよいし、切取画像を全て記憶してもよい。また、記憶する切取画像が複数ある場合、制御部１５は、それらの切取画像を画像の時刻情報や元の画像中の位置に基づきそれぞれ関連付けて、記憶することが望ましい。
【００３８】
また、切取画像を集約する旨の集約要求を入力部１３が受け付けた場合、制御部１５は、複数の切取画像を一つの画像に集約した集約画像を生成する。さらに、集約画像を編集する旨の編集要求を入力部１３が受け付けた場合、制御部１５は、編集要求に応じて集約画像を編集する。また、集約画像を記憶する旨の記憶要求を入力部１３が受け付けた場合、集約画像を主記憶部１７に記憶する。
【００３９】
次に本実施形態の電子機器の動作を説明する。
【００４０】
図２および図３は、本実施形態の電子機器の動作の一例を説明するためのフローチャートである。具体的には、図２は、電子機器の動作の前半部分を説明するためのフローチャートであり、図３は、電子機器の動作の後半部分を説明するためのフローチャートである。
【００４１】
以下の動作では、入力部１３は、接触検出型のタッチパネルであるとする。この場合、入力部１３は、ユーザが指やスタイラスペンのような物体を用いて接触操作を行う操作面を有する。そして、入力部１３は、操作面への物体の接触とその接触位置を検出し、その接触位置に関する情報である接触位置情報や、接触のタイミングの情報である接触タイミング情報を含む検出信号を出力する。また、入力部１３であるタッチパネルは表示部１２と一体化され、入力部１３の操作面と、表示部１２の表示面とが兼用されているものとする。
【００４２】
なお、接触位置情報は操作者の表示部視認性向上などの利便性向上のため、実際の接触位置から所定の距離や方向にずれた位置の情報であってもよい。
【００４３】
図２の説明から始める。撮像部１１が撮像を行って撮像画像を出力すると、制御部１５は、撮像画像を受信し、その撮像画像を含むカメラモニタ画像を生成して表示部１２に表示する（ステップＳ２０１）。なお、撮像画像は動画像であるとする。
【００４４】
図４は、カメラモニタ画像の一例を示す図である。図４において、カメラモニタ画像は、撮像画像４０１と、録画ボタン画像４０２と、切取設定ボタン画像４０３とを含む。
【００４５】
撮像画像４０１は、撮像部１１から出力された画像である。
【００４６】
録画ボタン画像４０２は、撮像画像の録画を開始する旨の録画開始要求と、撮像画像の録画を停止する旨の録画停止要求を入力するための画像である。
【００４７】
切取設定ボタン画像４０３は、撮像画像を切り取るための切取設定画像を表示する旨の設定画像表示要求を入力するための画像である。
【００４８】
以下では、カメラモニタ画像は図４で示した画像であるとして動作を説明する。
【００４９】
図４に示すカメラモニタ画像を表示すると、制御部１５は、入力部１３からの検出信号を監視し、検出信号を受信すると、その検出信号に基づいて、入力部１３が録画開始要求を受け付けたか否かを判断する（ステップＳ２０２）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が録画ボタン画像４０２の表示領域に含まれる場合、入力部１３が録画開始要求を受け付けたと判断し、接触位置情報が録画ボタン画像４０２の表示領域に含まれない場合、入力部１３が録画開始要求を受け付けていないと判断する。
【００５０】
入力部１３が録画開始要求を受け付けた場合、制御部１５は、撮像画像を録画する録画処理を行い（ステップＳ２０３）、録画処理を終了すると、ステップＳ２０１の処理に戻る。
【００５１】
録画処理では、制御部１５は、撮像画像を映像バッファメモリ部１６に記憶するとともに、入力部１３からの検出信号を監視する。そして、制御部１５は、検出信号を受信し、検出信号に含まれる接触位置情報が録画ボタン画像４０２の表示領域に含まれる場合、入力部１３が録画停止要求を受け付けたと判断して、撮像画像の映像バッファメモリ部１６への記憶を停止し、録画処理を終了する。
【００５２】
ステップＳ２０２にて入力部１３が録画開始要求を受け付けていない場合、制御部１５は、検出信号に基づいて、入力部１３が設定画像表示要求を受け付けたか否かを判断する（ステップＳ２０４）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が切取設定ボタン画像４０３の表示領域に含まれる場合、入力部１３が設定画像表示要求を受け付けたと判断し、接触位置情報が切取設定ボタン画像４０３の表示領域に含まれない場合、入力部１３が設定画像表示要求を受け付けていないと判断する。
【００５３】
入力部１３が設定画像表示要求を受け付けていない場合、制御部１５は、ステップＳ２０１の処理に戻る。
【００５４】
一方、入力部１３が設定画像表示要求を受け付けた場合、制御部１５は、切取設定画像を生成して表示する（ステップＳ２０５）。
【００５５】
図５は、切取設定画像の一例を示す図である。図５において、切取設定画像は、撮像画像５０１と、切取録画ボタン画像５０２を含む。
【００５６】
撮像画像５０１は、撮像部１１が出力した画像であり、指定情報を入力するための画像として用いられる。切取録画ボタン画像５０２は、切取画像の録画を開始する旨の切取録画開始要求と、切取画像の録画を停止する旨の切取録画停止要求とを入力するための画像である。
【００５７】
以下では、切取設定画像は図５で示した画像であるとして動作を説明する。
【００５８】
図５に示す切取設定画像を表示すると、制御部１５は、入力部１３からの検出信号を監視し、検出信号を受信すると、その検出信号に基づいて、入力部１３が指定情報を受け付けたか否かを判断する（ステップＳ２０６）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が撮像画像５０１の表示領域に含まれる場合、入力部１３が指定情報を受け付けたと判断し、接触位置情報が撮像画像５０１の表示領域に含まれない場合、入力部１３が指定情報を受け付けていないと判断する。
【００５９】
なお、撮像画像５０１の表示領域とは、切取設定画像内における、撮像画像５０１が表示されている領域である。
【００６０】
入力部１３が指定情報を受け付けた場合、制御部１５は、接触位置情報を切取領域の基準位置とし、その基準位置から切取領域を特定して（ステップＳ２０７）、ステップＳ２０６の処理に戻る。なお、制御部１５は、切取領域を特定すると、その切取領域を示す情報（例えば、図５に示す点線枠）を表示部１２に表示してもよい。
【００６１】
一方、入力部１３が指定情報を受け付けていない場合、制御部１５は、検出信号に基づいて、入力部１３が切取録画開始要求を受け付けたか否かを判断する（ステップＳ２０８）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が切取録画ボタン画像５０２の表示領域に含まれる場合、入力部１３が切取録画開始要求を受け付けたと判断し、接触位置情報が切取録画ボタン画像５０２の表示領域に含まれない場合、入力部１３が切取録画開始要求を受け付けていないと判断する。
【００６２】
入力部１３が切取録画開始要求を受け付けていない場合、制御部１５は、ステップ２０６の処理に戻る。
【００６３】
一方、入力部１３が切取録画開始要求を受け付けた場合、制御部１５は、切取領域が特定されているか否かを確認する（ステップ２０９）。
【００６４】
切取領域が特定されていない場合、制御部１５は、ステップＳ２０６の処理に戻る。なお、制御部１５は、ステップＳ２０８の処理に戻る前に、ユーザに切取領域の指定を要求する情報を表示部１２に表示してもよい。
【００６５】
一方、切取領域が特定されている場合、制御部１５は、切取画像を生成して記憶する切取録画処理を行う（ステップＳ２１０）。
【００６６】
切取録画処理では、制御部１５は、撮像画像から切取領域を切り取って、その切取領域に対応する切取画像を生成して、映像バッファメモリ部１６に記憶させるとともに、入力部１３からの検出信号を監視する。このとき、制御部１５は、切取領域に映っている対象の位置や大きさの変化に応じて、切取領域を変化させてもよい。
【００６７】
そして、制御部１５は、検出信号を受信し、その検出信号に含まれる接触位置情報が切取録画ボタン画像５０２の表示領域に含まれると、入力部１３が切取録画停止要求を受け付けたと判断して、切取画像の生成および記憶を停止し、切取録画処理を終了する。
【００６８】
図３の説明に移る。切取録画処理が終了すると、制御部１５は、映像バッファメモリ部１６から切取画像を取得し、その取得した切取画像に基づいて、切取画像の一覧を含む一覧画像を生成して表示部１２に表示する（ステップＳ２１５）。
【００６９】
図６は、一覧画像の一例を示す図である。図６において、一覧画像は、画像一覧６０１と、詳細ボタン画像６０２と、保存ボタン画像６０３と、集約ボタン画像６０４とを含む。
【００７０】
画像一覧６０１は、切取画像の一覧であり、５つの切取画像のそれぞれを含む。画像一覧６０１内の各切取画像は、その切取画像を選択する旨の選択要求を入力するための画像として用いられる。
【００７１】
詳細ボタン画像６０２は、切取画像を表示する旨の表示要求を入力するための画像である。保存ボタン画像６０３は、切取画像を記憶する旨の記憶要求を入力するための画像である。集約ボタン画像６０４は、切取画像を集約する旨の集約要求を入力するための画像である。
【００７２】
以下、一覧画像は、図６に示した画像であるとして動作を説明する。
【００７３】
図６に示す一覧画像を表示すると、制御部１５は、入力部１３からの検出信号を監視し、検出信号を受信すると、その検出信号に基づいて、入力部１３が選択要求を受け付けたか否かを判断する（ステップＳ２１６）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が画像一覧６０１内の切取画像のいずれかの表示領域に含まれる場合、入力部１３が選択要求を受け付けたと判断し、接触位置情報が画像一覧６０１内の切取画像のいずれの表示領域にも含まれない場合、入力部１３が選択要求を受け付けていないと判断する。
【００７４】
入力部１３が選択要求を受け付けた場合、制御部１５は、接触位置情報にある切取画像を選択し（ステップＳ２１７）、ステップＳ２１６の処理に戻る。なお、制御部１５は、切取画像を選択すると、選択された切取画像である選択画像を示す情報（例えば、図６の太線枠）を表示部１２に表示してもよい。
【００７５】
一方、入力部１３が選択要求を受け付けていない場合、制御部１５は、検出信号に基づいて、入力部１３が表示要求を受け付けたか否かを判断する（ステップＳ２１８）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が詳細ボタン画像６０２の表示領域に含まれる場合、入力部１３が表示要求を受け付けたと判断し、接触位置情報が詳細ボタン画像６０２の表示領域に含まれない場合、入力部１３が表示要求を受け付けていないと判断する。
【００７６】
入力部１３が表示要求を受け付けた場合、制御部１５は、選択画像があるか否かを判断する（ステップＳ２１９）。
【００７７】
選択画像がない場合、制御部１５は、ステップＳ２１６の処理に戻る。なお、制御部１５は、ステップＳ２１６の処理に戻る前に、切取画像の選択を要求する情報を表示部１２に表示してもよい。
【００７８】
一方、選択画像がある場合、制御部１５は、その選択画像を含む詳細画像を生成して表示部１２に表示する（ステップＳ２２０）。
【００７９】
図７は、詳細画像の一例を示す図である。図７において、詳細画像は、選択画像７０１と、戻るボタン画像７０２とを含む。
【００８０】
選択画像７０１は、ステップＳ２１７にて選択された切取画像である。戻るボタン画像７０２は、一覧画像の表示に戻る旨の戻る要求を入力するための画像である。
【００８１】
以下、詳細画像は図７に示す画像であるとして動作を説明する。
【００８２】
図７に示す詳細画像を表示すると、制御部１５は、入力部１３からの検出信号を監視し、検出信号を受信すると、その検出信号に基づいて、入力部１３が戻る要求を受け付けたか否かを判断する（ステップＳ２２１）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が戻るボタン画像７０２の表示領域に含まれる場合、入力部１３が戻る要求を受け付けたと判断し、接触位置情報が戻るボタン画像７０２の表示領域に含まれない場合、入力部１３が戻る要求を受け付けていないと判断する。
【００８３】
入力部１３が戻る要求を受け付けていない場合、制御部１５は、ステップＳ２２１の処理に戻る。一方、入力部１３が戻る要求を受け付けた場合、制御部１５は、ステップＳ２１５の処理に戻る。
【００８４】
また、ステップＳ２１８において、入力部１３が表示要求を受け付けていない場合、制御部１５は、検出信号に基づいて、入力部１３が記憶要求を受け付けたか否かを判断する（ステップＳ２２２）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が保存ボタン画像６０３の表示領域に含まれる場合、入力部１３が記憶要求を受け付けたと判断し、接触位置情報が保存ボタン画像６０３の表示領域に含まれない場合、入力部１３が記憶要求を受け付けていないと判断する。
【００８５】
入力部１３が記憶要求を受け付けた場合、制御部１５は、切取画像を主記憶部１７に記憶し（ステップＳ２２３）、ステップＳ２０１の処理に戻る。なお、制御部１５は、選択画像だけを主記憶部１７に記憶してもよいし、切取画像を全て主記憶部１７に記憶してもよい。また、選択画像がない場合には、制御部１５は、切取画像を全て主記憶部１７に記憶してもよいし、ユーザに切取画像の選択を要求する情報を表示部１２に表示して、ステップＳ２１６の処理に戻ってもよい。
【００８６】
一方、入力部１３が記憶要求を受け付けていない場合、制御部１５は、検出信号に基づいて、入力部１３が集約要求を受け付けたか否かを判断する（ステップＳ２２４）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が集約ボタン画像６０４の表示領域に含まれる場合、入力部１３が集約要求を受け付けたと判断し、接触位置情報が集約ボタン画像６０４の表示領域に含まれていない場合、入力部１３が集約要求を受け付けていない判断する。
【００８７】
入力部１３が集約要求を受け付けていない場合、制御部１５は、ステップ２１６の処理に戻る。
【００８８】
一方、入力部１３が集約要求を受け付けた場合、制御部１５は、切取画像を集約して集約画像を生成する（ステップＳ２２５）。このとき、制御部１５は、切取画像を、予め定められた集約形式ごとに集約して、集約形式がそれぞれ異なる複数の集約画像を生成してもよい。また、選択画像が複数ある場合、制御部１５は、選択画像だけを集約してもよい。また、選択画像が１または０の場合、制御部１５は、切取画像の選択を要求する情報を表示部１２に表示して、ステップＳ２１６の処理に戻ってもよい。
【００８９】
なお、集約形式としては、例えば、２つの切取画像を横方向に並べる「２ｉｎ１形式」、４つの切取画像を２×２のマトリックス状に並べる「４ｉｎ１形式」、および、９つの切取画像を３×３のマトリックス状に並べる「９ｉｎ１形式」などが挙げられる。
【００９０】
集約画像を生成すると、制御部１５は、集約画像を管理するため集約管理画像を表示部１２に表示し、入力部１３が受け付けた情報に基づいて、集約画像の編集や記憶などを行う集約管理処理を行う（ステップＳ２２５）。集約管理処理が終了すると、制御部１５は、ステップＳ２１５の処理に戻る。
【００９１】
次に集約管理処理についてより詳細に説明する。
【００９２】
図８は、集約管理処理をより詳細に説明するためのフローチャートである。以下では、制御部１５は、切取画像を集約形式ごとに集約して複数の集約画像を生成したものとする。例えば、制御部１５は、「２ｉｎ１形式」の集約画像、「４ｉｎ１形式」の集約画像および「９ｉｎ１形式」の集約画像をそれぞれ生成する。
【００９３】
集約画像を生成すると、制御部１５は、集約画像の一覧を含む集約管理画像を表示部１２に表示する（ステップＳ８０１）。
【００９４】
図９は、集約管理画像の一例を示す図である。図９において、集約管理画像は、集約一覧画像９０１と、詳細ボタン画像９０２と、保存ボタン画像９０３とを有する。
【００９５】
集約一覧画像９０１は、集約画像の一覧であり、集約画像を集約形式ごとに示している。具体的には、集約一覧画像９０１は、「２ｉｎ１形式」の集約画像、「４ｉｎ１形式」の集約画像、および、「９ｉｎ１形式」の集約画像などを示している。
【００９６】
また、集約一覧画像９０１内の各集約画像は、その集約画像を選択する旨の集約選択要求を入力するための画像として用いられる。
【００９７】
詳細ボタン画像９０２は、集約画像を編集するための編集用画像を表示する旨の編集設定要求を入力するための画像である。
【００９８】
保存ボタン画像９０３は、集約画像を記憶するための集約記憶要求を入力するための画像である。
【００９９】
以下、集約管理画像は図９に示した画像であるとして動作を説明する。
【０１００】
図９に示す集約管理画像を表示すると、制御部１５は、入力部１３からの検出信号を監視し、検出信号を受信すると、その検出信号に基づいて、入力部１３が集約選択要求を受け付けたか否かを判断する（ステップＳ８０２）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が集約一覧画像９０１内の集約画像のいずれかの表示領域に含まれる場合、入力部１３が集約選択要求を受け付けたと判断し、接触位置情報が集約一覧画像９０１内の集約画像のいずれの表示領域にも含まれない場合、入力部１３が集約選択要求を受け付けていないと判断する。
【０１０１】
入力部１３が集約選択要求を受け付けた場合、制御部１５は、接触位置情報にある集約画像を選択し（ステップＳ８０３）、ステップＳ８０２の処理に戻る。なお、制御部１５は、集約画像を選択すると、選択された集約画像である選択集約画像を示す情報（例えば、図９の太線枠）を表示部１２に表示してもよい。
【０１０２】
一方、入力部１３が集約選択要求を受け付けていない場合、制御部１５は、検出信号に基づいて、入力部１３が編集設定要求を受け付けたか否かを判断する（ステップＳ８０４）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が詳細ボタン画像９０２の表示領域に含まれる場合、入力部１３が編集設定要求を受け付けたと判断し、接触位置情報が詳細ボタン画像９０２の表示領域に含まれない場合、入力部１３が編集設定要求を受け付けてない判断する。
【０１０３】
入力部１３が編集設定要求を受け付けていない場合、制御部１５は、検出信号に基づいて、入力部１３が集約記憶要求を受け付けたか否かを判断する（ステップＳ８０５）。具体的には、制御部１５は、検出信号に含まれる接触位置情報が保存ボタン画像９０３の表示領域に含まれる場合、入力部１３が集約記憶要求を受け付けたと判断し、接触位置情報が保存ボタン画像９０３の表示領域に含まれない場合、入力部１３が集約記憶要求を受け付けていないと判断する。
【０１０４】
入力部１３が集約記憶要求を受け付けていない場合、制御部１５は、ステップＳ８０２の処理に戻る。
【０１０５】
一方、入力部１３が集約記憶要求を受け付けていない場合、制御部１５は、集約画像を主記憶部１７に記憶し（ステップＳ８０６）、ステップＳ２０１の処理に戻る。なお、制御部１５は、選択集約画像だけを主記憶部１７に記憶してもよいし、集約画像を全て主記憶部１７に記憶してもよい。また、選択集約画像がない場合には、制御部１５は、集約画像を全て主記憶部１７に記憶してもよいし、ユーザに集約画像の選択を要求する情報を表示部１２に表示して、ステップＳ８０２の処理に戻ってもよい。
【０１０６】
また、ステップＳ８０４にて入力部１３が編集要設定求を受け付けた場合、制御部１５は、選択集約画像があるか否かを判断する（ステップＳ８０７）。
【０１０７】
選択集約画像がない場合、制御部１５は、ステップＳ８０２の処理に戻る。なお、制御部１５は、ステップＳ８０２の処理に戻る前に、集約画像の選択を要求する情報を表示部１２に表示してもよい。
【０１０８】
一方、選択集約画像がある場合、制御部１５は、編集用画像を表示部１２に表示し、入力部１３が受け付けた編集要求に応じて集約画像の編集を行う集約編集処理を行う（ステップＳ８０８）。集約編集処理が終了すると、制御部１５は、ステップＳ８０１の処理に戻る。
【０１０９】
図１０は、編集用画像の一例を示す図である。図１０において、編集用画像は、選択集約画像１００１と、サムネイル領域１００２と、上ボタン画像１００３と、下ボタン画像１００４と、戻るボタン画像１００５とを示す。
【０１１０】
選択集約画像１００１は、選択された集約画像であり、切取画像１００１Ａ〜１００１Ｄを２×２のマトリックス状に並べた「４ｉｎ１形式」で示されている。
【０１１１】
サムネイル領域１００２は、切取画像を表示するための領域である。サムネイル領域１００２に表示される切取画像は、選択画像だけでもよいし、選択集約画像に含まれる切取画像だけでもよい。
【０１１２】
選択集約画像１００１と、サムネイル領域１００２に示されている切取画像であるサムネイル画像１００２Ａは、集約画像を編集する旨の編集要求を入力するための画像となる。
【０１１３】
例えば、制御部１５は、接触位置情報がサムネイル画像１００２Ａの表示領域から、選択集約画像１００１内の切取画像のいずれか（以下、切取画像１００１Ａとする）の表示領域まで移動すると、選択集約画像１００１内の切取画像１００１Ａをサムネイル画像１００２Ａに変更する。
【０１１４】
また、制御部１５は、接触位置情報が選択集約画像１００１内の第１の切取画像（以下、切取画像１００１Ｂとする）から、選択集約画像１００１内の第１の切取画像（以下、切取画像１００１Ｃとする）まで移動すると、切取画像１００１Ｂおよび切取画像１００１Ｃの位置を交換する
上ボタン画像１００３および下ボタン画像１００４は、サムネイル領域１００２に表示される切取画像をスクロールするための画像である。例えば、制御部１５は、接触位置情報が上ボタン画像１００３の表示領域に含まれると、サムネイル領域１００２に表示される切取画像を上方向にスクロールさせ、接触位置情報が下ボタン画像１００４の表示領域に含まれると、サムネイル領域１００２に表示される切取画像を下方向にスクロールさせる。
【０１１５】
戻るボタン画像１００５は、集約画像の編集を終了する旨の終了情報を入力するための画像である。
【０１１６】
制御部１５は、戻るボタン画像１００５の表示領域内の位置を示す検出信号を受け付けると、集約編集処理して、ステップＳ８０１の処理に戻る。
【０１１７】
以上説明したように本実施形態によれば、撮像画像から指定情報にて指定された複数の切取領域を切り取って、各切取領域に対応する複数の切取画像を生成するため、撮像画像を何度も表示させるなどの手間がかかる処理を行わなくても、複数の切取画像を生成することが可能になる。したがって、複数の切取画像を簡単に生成することが可能になる。
【０１１８】
また、本実施形態では、指定情報が示す複数の基準位置から複数の切取領域を特定するため、ユーザは、位置を指定するだけで複数の切取画像を生成することが可能になり、より簡単に複数の切取画像を生成することが可能になる。
【０１１９】
また、本実施形態では、基準位置を含む所定の大きさおよび形状を有する領域を指定領域として特定できるため、複雑な計算を行わなくても指定領域を特定することが可能になるため、負荷を抑制しつつ、複数の切取画像を簡単に生成することが可能になる。
【０１２０】
また、本実施形態では、基準位置と画像特性値から切取領域を特定できるため、所望の指定領域をより正確に特定することが可能になる。
【０１２１】
また、本実施形態では、画像特性値の勾配の絶対値が閾値以上となる点を結んだラインを境界とする領域を切取領域として特定できるので、明るさや色のコントラストが周囲と異なる人物などの対象が存在する領域を指定領域として特定することが可能になり、所望の指定領域をより正確に特定することが可能になる。
【０１２２】
また、制御部は、撮像画像に対して画像認識処理を行い、基準位置に存在する対象が移っている領域を切取領域として特定できるので、人物などの対象が存在する領域を指定領域として特定することが可能になり、所望の指定領域をより正確に特定することが可能になる。
【０１２３】
また、本実施形態では、撮像画像が動画像の場合、切取領域に映されている対象の撮像画像上の位置および大きさの変化に応じて、切取領域を変化させるため、対象が移動したりしても適切な切取領域と特定することが可能になる。
【０１２４】
次に本発明の第２の実施形態について説明する。
【０１２５】
図１１は、本実施形態の電子機器の構成の一例を示す図である。図１１において、電子機器は、表示部２１と、入力部２２と、制御部２３とを有する。
【０１２６】
表示部２１は、画像を表示する。
【０１２７】
入力部２２は、表示部２１に表示された画像内の複数の切取領域を指定する指定情報を受け付ける。
【０１２８】
制御部２３は、画像から指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する。
【０１２９】
なお、本実施形態の画像は、第１の実施形態のように撮像画像でもよいが、外部装置から入力された画像のような撮像画像とは異なる画像でもよい。
【０１３０】
本実施形態でも、第１の実施形態と同様に、画像から指定情報にて指定された複数の切取領域を切り取って、各切取領域に対応する複数の切取画像を生成するため、複数の切取画像を簡単に生成することが可能になる。
【０１３１】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【０１３２】
例えば、携帯情報端末１００および情報処理装置４００の機能は、その機能を実現するためのプログラムを、コンピュータにて読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ実行させることで、実現されてもよい。
【０１３３】
また、指定情報は、切取領域の基準位置を示す代わりに、切取領域の境界などを示すことで、切取領域を指定してもよい。
【０１３４】
また、上記の各実施形態の一部又は全部は、以下の付記のように記載することが可能であるが、以下には限定されない。
【０１３５】
［付記１］
画像を表示する表示部と、
前記表示部に表示された画像から切り取る複数の切取領域を指定する指定情報を受け付ける入力部と、
前記画像から前記指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する制御部と、を有する電子機器。
【０１３６】
［付記２］
前記指定情報は、各切取領域の基準位置を示すことで、各切取領域を指定し、
前記制御部は、各基準位置から各切取領域を特定し、当該特定した切取領域を前記画像から切り取る、付記１に記載の電子機器。
【０１３７】
［付記３］
前記制御部は、前記基準位置を含み、特定の大きさおよび形状を有する領域を前記切取領域として特定する、付記２に記載の電子機器。
【０１３８】
［付記４］
前記形状は、矩形状である、付記３に記載の電子機器。
【０１３９】
［付記５］
前記制御部は、前記基準位置と、前記画像の画像特性値から、前記切取領域を特定する、付記２に記載の電子機器。
【０１４０】
［付記６］
前記制御部は、前記基準位置を含み、前記画像特性値の勾配の絶対値が閾値以上となる点を結んだラインを境界とする勾配特定領域に応じて、前記切取領域を特定する、付記５に記載の電子機器。
【０１４１】
［付記７］
前記制御部は、前記勾配特定領域を前記切取領域として特定する、付記６に記載の電子機器。
【０１４２】
［付記８］
前記制御部は、前記勾配特定領域を全て含み、面積が最小となる所定形状の領域を、前記切取領域として特定する、付記６に記載の電子機器。
【０１４３】
［付記９］
前記制御部は、前記画像に対して画像認識処理を行い、前記基準位置に存在する対象が映っている対象存在領域を検出し、当該対象存在領域に応じて、前記切取領域を特定する、付記２に記載の電子機器。
【０１４４】
［付記１０］
前記制御部は、前記対象存在領域を前記切取領域として特定する、付記９に記載の電子機器。
【０１４５】
［付記１１］
前記制御部は、前記対象存在領域を全て含み、面積が最小となる所定形状の領域を前記切取領域として特定する、付記９に記載の電子機器。
【０１４６】
［付記１２］
前記所定形状は、矩形形状である、付記８または１１に記載の電子機器。
【０１４７】
［付記１３］
前記制御部は、前記画像が動画像の場合、前記切取領域に映されている対象の前記画像上の位置および大きさの変化を検出し、当該検出結果に応じて、前記切取領域を変化させる、付記１ないし１２のいずれか１項に記載の電子機器。
【０１４８】
［付記１４］
付記１ないし１３のいずれか１項に記載の電子機器を有する携帯情報端末。
【０１４９】
［付記１５］
画像を表示し、
前表示された画像から切り取る複数の切取領域を指定する指定情報を受け付け、
前記画像から前記指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する、画像生成方法。
【０１５０】
［付記１６］
画像を表示する手順と、
前表示された画像から切り取る複数の切取領域を指定する指定情報を受け付ける手順と、
前記画像から前記指定情報にて指定された各切取領域を切り取って、各切取領域に対応する複数の切取画像を生成する手順と、をコンピュータに実行させるプログラム。
【符号の説明】
【０１５１】
１１    撮像部
１２、２１    表示部
１３、２２    入力部
１４    記憶部
１５、２３    制御部
１６    映像バッファメモリ部
１７    主記憶部
【図１】
2013247454.tif 000003
【図２】
2013247454.tif 000004
【図３】
2013247454.tif 000005
【図４】
2013247454.tif 000006
【図５】
2013247454.tif 000007
【図６】
2013247454.tif 000008
【図７】
2013247454.tif 000009
【図８】
2013247454.tif 000010
【図９】
2013247454.tif 000011
【図１０】
2013247454.tif 000012
【図１１】
2013247454.tif 000013