(57)【要約】【課題】保存されている画像データを顔認識させて、当該顔認識の結果を用いて、簡便な画像選択をユーザに提供することが可能な情報処理装置を提供する。【解決手段】所定位置に画像を表示する画像表示部と、前記画像表示部に表示されている画像の顔部分に対する入力を受け付ける入力部と、前記入力部が受け付けた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択部と、を備え、前記画像表示部は、前記画像選択部が選択した画像の顔部分が直前まで表示していた画像の顔部分と一致するように前記画像選択部が選択した画像を表示する、情報処理装置が提供される。【選択図】図１
2012244525.tif 000002
【特許請求の範囲】
【請求項１】
所定位置に画像を表示する画像表示部と、
前記画像表示部に表示されている画像の顔部分に対する入力を受け付ける入力部と、
前記入力部が受け付けた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択部と、
を備え、
前記画像表示部は、前記画像選択部が選択した画像の顔部分が直前まで表示していた画像の顔部分と一致するように前記画像選択部が選択した画像を表示する、情報処理装置。
【請求項２】
前記画像表示部はタッチパネルを備え、
前記入力部は、前記タッチパネルによる前記顔部分に対する操作を顔部分に対する入力として受け付ける、請求項１に記載の情報処理装置。
【請求項３】
前記入力部が前記タッチパネルにより顔の軸を回転させる操作を受け付けると、前記画像選択部は、該回転操作に基づいた顔の軸を有する画像を選択する、請求項２に記載の情報処理装置。
【請求項４】
前記入力部が前記タッチパネルによりユーザの指で弾く操作を受け付けると、前記画像選択部は、該弾く操作での弾き方向に基づいた顔の方向を有する画像を選択する、請求項２に記載の情報処理装置。
【請求項５】
前記画像選択部は、前記入力部が受け付けた入力に基づいて、前記画像表示部に表示されている画像における顔と同一または類似する顔が含まれる画像を選択する、請求項１に記載の情報処理装置。
【請求項６】
傾きを検出する傾きセンサをさらに備え、
前記入力部は、前記傾きセンサによる傾きを顔部分に対する入力として受け付ける、請求項１に記載の情報処理装置。
【請求項７】
前記画像選択部は、前記入力部が受け付けた入力に基づいて、予め指定された顔パラメータ及び該入力に関する顔パラメータを有する画像を選択する、請求項１に記載の情報処理装置。
【請求項８】
前記入力部は、前記画像表示部に表示されている画像の複数の顔部分に対する入力を受け付ける、請求項１に記載の情報処理装置。
【請求項９】
前記画像表示部は、画像の中から顔の部分のみを抽出して表示する、請求項１に記載の情報処理装置。
【請求項１０】
所定位置に画像を表示する第１画像表示ステップと、
前記画像表示ステップで表示されている画像の顔部分に対する入力を受け付ける入力ステップと、
前記入力ステップで受け付けられた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択ステップと、
前記画像選択ステップで選択された画像の顔部分が前記第１画像表示ステップによって直前まで表示していた画像の顔部分と一致するように前記画像選択ステップで選択された画像を表示する第２画像表示ステップと、
を備える、情報処理方法。
【請求項１１】
コンピュータに、
所定位置に画像を表示する第１画像表示ステップと、
前記画像表示ステップで表示されている画像の顔部分に対する入力を受け付ける入力ステップと、
前記入力ステップで受け付けられた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択ステップと、
前記画像選択ステップで選択された画像の顔部分が前記第１画像表示ステップによって直前まで表示していた画像の顔部分と一致するように前記画像選択ステップで選択された画像を表示する第２画像表示ステップと、
を実行させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
デジタルスチルカメラ等の撮像装置の普及に伴い、ユーザが気軽に写真を撮影する機会が増えている。そして、撮影した画像を保存するための記録媒体の大容量化に伴い、ユーザが撮影した画像が、撮像装置や、パーソナルコンピュータその他の情報処理装置の内部に、数多く保存されることが多くなっている。そのように数多く保存される画像の中から、所望の画像を効率よく探し出す方法は、従来から提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２６３２７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが撮影し、情報処理装置の内部に保存された画像は、例えば当該情報処理装置を用いて作成される年賀状等のグリーティングカードに貼りつけられたり、インターネット上のウェブサイトに開設した自身のプロフィール画像として当該情報処理装置からアップロードするために用いられたりすることがある。
【０００５】
ここで、上述のように情報処理装置を用いて作成されるグリーティングカードに、当該情報処理装置に保存されている画像を貼り付ける場合、従来は、サムネイル画像が一覧表示されている画面で、ユーザに画像を選択させてグリーティングカードに貼りつけて、気に入らなければ、またサムネイル画像が一覧表示されている画面に戻り、画像選択をやり直させるという処理がなされていた。
【０００６】
しかし、この従来の処理では、画像を選択して、その画像が気に入らなければまた画像を選択する画面に戻る必要があり、ユーザに簡便な画像選択処理を提供させているとは言い難く、ユーザにとって、より簡便に画像を選択させる処理が求められていた。
【０００７】
そこで、本開示は、上記問題に鑑みてなされたものであり、本開示の目的とするところは、保存されている画像データを顔認識させて、当該顔認識の結果を用いて、簡便な画像選択をユーザに提供することが可能な、新規かつ改良された情報処理装置、情報処理方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本開示によれば、所定位置に画像を表示する画像表示部と、前記画像表示部に表示されている画像の顔部分に対する入力を受け付ける入力部と、前記入力部が受け付けた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択部と、を備え、前記画像表示部は、前記画像選択部が選択した画像の顔部分が直前まで表示していた画像の顔部分と一致するように前記画像選択部が選択した画像を表示する、情報処理装置が提供される。
【０００９】
また本開示によれば、所定位置に画像を表示する第１画像表示ステップと、前記画像表示ステップで表示されている画像の顔部分に対する入力を受け付ける入力ステップと、前記入力ステップで受け付けられた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択ステップと、前記画像選択ステップで選択された画像の顔部分が前記第１画像表示ステップによって直前まで表示していた画像の顔部分と一致するように前記画像選択ステップで選択された画像を表示する第２画像表示ステップと、を備える、情報処理方法が提供される。
【００１０】
また本開示によれば、コンピュータに、所定位置に画像を表示する第１画像表示ステップと、前記画像表示ステップで表示されている画像の顔部分に対する入力を受け付ける入力ステップと、前記入力ステップで受け付けられた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択ステップと、前記画像選択ステップで選択された画像の顔部分が前記第１画像表示ステップによって直前まで表示していた画像の顔部分と一致するように前記画像選択ステップで選択された画像を表示する第２画像表示ステップと、を実行させる、コンピュータプログラムが提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、保存されている画像データを顔認識させて、当該顔認識の結果を用いて、簡便な画像選択をユーザに提供することが可能な、新規かつ改良された情報処理装置、情報処理方法及びコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本開示の第１の実施形態にかかる情報処理装置１００の外観例を示す説明図である。
【図２】本開示の第１の実施形態にかかる情報処理装置１００の機能構成を示す説明図である。
【図３】本開示の第１の実施形態にかかる制御部１４０の機能構成を示す説明図である。
【図４】本開示の第１の実施形態にかかる情報処理装置１００の動作を示す流れ図である。
【図５】画像表示部１２０に表示される画面の一例を示す説明図である。
【図６】画像表示部１２０に表示される画面の一例を示す説明図である。
【図７】画像表示部１２０に表示される画面の一例を示す説明図である。
【図８】画像表示部１２０に表示される画面の一例を示す説明図である。
【図９】画像表示部１２０に表示される画面の一例を示す説明図である。
【図１０】画像表示部１２０に表示される画面の一例を示す説明図である。
【図１１】画像表示部１２０に表示される画面の一例を示す説明図である。
【図１２】画像表示部１２０に表示される画面の一例を示す説明図である。
【図１３】画像表示部１２０に表示される画面の一例を示す説明図である。
【図１４】画像表示部１２０に表示される画面の一例を示す説明図である。
【図１５】本開示の第１の実施形態にかかる情報処理装置１００の動作を示す流れ図である。
【図１６】画像表示部１２０に表示される画面の一例を示す説明図である。
【図１７】画像表示部１２０に表示される画面の一例を示す説明図である。
【図１８】情報処理装置１００の外観例を示す説明図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
＜１．第１の実施形態＞
［１−１．情報処理装置の外観例］
［１−２．情報処理装置の機能構成］
［１−３．情報処理装置の動作］
＜２．第２の実施形態＞
＜３．まとめ＞
【００１５】
＜１．第１の実施形態＞
［１−１．情報処理装置の外観例］
まず、本開示の第１の実施形態にかかる情報処理装置の外観例について、図面を参照しながら説明する。図１は、本開示の第１の実施形態にかかる情報処理装置１００の外観例を示す説明図である。以下、図１を用いて、本開示の第１の実施形態にかかる情報処理装置１００の外観例について説明する。
【００１６】
図１に示したように、本開示の第１の実施形態にかかる情報処理装置１００は、タブレット型のデバイスである。情報処理装置１００には、図１に示したように、画像を表示するための画像表示部１２０が、情報処理装置１００の一の面に設けられている。図１に示した画像表示部１２０は、タッチパネルを備えており、情報処理装置１００のユーザは、画像表示部１２０を直接指で触ることで、情報処理装置１００を操作することができる。
【００１７】
図１に示したように、情報処理装置１００の表面の一辺には、操作部１５０が設けられている。情報処理装置１００のユーザは、画像表示部１２０を直接指で触る以外に、操作部１５０を操作することで、情報処理装置１００を操作することができる。
【００１８】
また、図１に示したように、情報処理装置１００の表面には、撮像装置１７０が設けられている。撮像装置１７０が撮像した画像は、情報処理装置１００のユーザによる操作によって画像データとして情報処理装置１００の内部に保存することができる他、情報処理装置１００が実行する所定の処理によって画像表示部１２０に表示されることもできる。
【００１９】
図１に示したタブレット型のデバイスである情報処理装置１００は、内部にフラッシュメモリその他の記録媒体を備える。当該記録媒体には、情報処理装置１００のユーザが、情報処理装置１００またはデジタルカメラその他の撮像装置で撮影した画像が保存される。情報処理装置１００は、上記記録媒体に保存された画像を画像表示部１２０に表示することができる。そして情報処理装置１００は、画像を画像表示部１２０に表示されている場合に、ユーザが当該画像の顔部分に対して何らかの操作を行った場合、その操作に応じた画像を上記記録媒体から探し出して画像表示部１２０に表示することができる。本開示の一実施形態にかかる情報処理装置１００の処理内容については、後に詳述する。
【００２０】
以上、図１を用いて、本開示の第１の実施形態にかかる情報処理装置１００の外観例について説明した。次に、本開示の第１の実施形態にかかる情報処理装置１００の機能構成について説明する。
【００２１】
［１−２．情報処理装置の機能構成］
図２は、本開示の第１の実施形態にかかる情報処理装置１００の機能構成を示す説明図である。以下、図２を用いて本開示の第１の実施形態にかかる情報処理装置１００の機能構成について説明する。
【００２２】
図２に示したように、本開示の第１の実施形態にかかる情報処理装置１００は、通信部１１０と、画像表示部１２０と、音声出力部１３０と、制御部１４０と、操作部１５０と、記憶部１６０と、撮像装置１７０と、センサ部１８０と、を含んで構成される。
【００２３】
通信部１１０は、無線または有線により、ネットワークを通じて他の機器との間で通信を実行するものである。
【００２４】
画像表示部１２０は、画像を表示する。画像表示部１２０は、例えば液晶ディスプレイ、有機ＥＬディスプレイその他の薄型の表示装置で構成され、制御部１４０の制御により、所定の画像信号に基づいた画像を表示するよう構成される。
【００２５】
本開示の第１の実施形態にかかる情報処理装置１００では、画像表示部１２０の表面にはタッチパネルが備わっている。情報処理装置１００は、画像表示部１２０の表面にタッチパネルを備えることで、情報処理装置１００のユーザに対し、画像表示部１２０の表面を指で触ることによる操作を提供することができる。
【００２６】
本実施形態では、画像表示部１２０は、情報処理装置１００のユーザが選択した、記憶部１６０に保存されている画像を表示する。そして、情報処理装置１００のユーザが、情報処理装置１００に対して、画像表示部１２０が表示している画像を変更するための操作を実行すると、制御部１４０の制御により、画像表示部１２０は変更後の画像を表示する。
【００２７】
音声出力部１３０は、音声を出力する。音声出力部１３０は、例えばスピーカやイヤホン等で構成され、所定の音声信号に基づいた音声を表示するよう構成される。
【００２８】
制御部１４０は、情報処理装置１００の動作を制御する。具体的には、制御部１４０は、通信部１１０の通信、画像表示部１２０の画像表示、音声出力部１３０の音声出力等を制御する。制御部１４０は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等で構成される。
【００２９】
操作部１５０は、情報処理装置１００のユーザによる操作を受け付ける。制御部１４０は、操作部１５０に対するユーザ操作に基づいて情報処理装置１００の動作を制御する。なお、画像表示部１２０の表面に備わっているタッチパネルは、本開示における操作部の一例である。
【００３０】
記憶部１６０は、例えばフラッシュメモリのような不揮発性メモリ等で構成され、情報処理装置１００を動作させるためのコンピュータプログラムや、制御部１４０によって画像表示部１２０へ表示される画像データその他の電子データを記憶する。本実施形態では、記憶部１６０は、画像データに人間の顔が含まれていれば、当該顔に対して所定の顔認識処理を施して得られる各種パラメータを記憶する。上記顔認識処理は、記憶部１６０に記憶されたコンピュータプログラムを用いて制御部１４０が実行しても良い。その顔認識処理の実行タイミングは、例えば、撮像装置１７０により撮像処理が行われた時点であってもよく、情報処理装置１００の処理負荷が少ない時点であってもよい。そして、顔認識処理を施して得られる各種パラメータとしては、例えば、男女の区別、年齢、目の開閉の有無、メガネの有無、顔の向き、頭頂部と顎の部分とを結ぶ線を軸とした場合の顔の角度、笑顔度等が含まれる。
【００３１】
撮像装置１７０は、例えばＣＣＤイメージセンサやＣＭＯＳイメージセンサその他の撮像装置を用いた撮像処理を実行する。撮像装置１７０が撮像処理を実行することで得られる画像データは、制御部１４０において所定の画像処理が施され、画像表示部１２０に表示されたり、記憶部１６０に記憶されたりする。
【００３２】
センサ部１８０は、情報処理装置１００の動きを検知するものであり、例えばジャイロセンサや加速度センサ等で構成される。センサ部１８０によって、情報処理装置１００の動きが検知されると、センサ部１８０がどのような情報処理装置１００の動きを検知したかを制御部１４０で検出する。制御部１４０は、その情報処理装置１００の動きに基づいた動作を実行する。
【００３３】
ここで、制御部１４０の機能構成について詳細に説明する。図３は、本開示の第１の実施形態にかかる制御部１４０の機能構成を示す説明図である。図３に示したように、本開示の一実施形態にかかる制御部１４０は、操作検出部１４１と、顔検出部１４２と、画像選択部１４３と、表示制御部１４４と、を含んで構成される。
【００３４】
操作検出部１４１は、情報処理装置１００のユーザによる、情報処理装置１００に対するユーザ操作を検出するものである。操作検出部１４１は、画像表示部１２０に設けられるタッチパネルに対するユーザ操作や、操作部１５０に対するユーザ操作の内容を検出する。タッチパネルに対するユーザ操作の内容を検出する場合は、操作検出部１４１は、タッチパネルのどの位置が触られたのか、また何本の指で触られたのか、を検出する。
【００３５】
顔検出部１４２は、画像表示部１２０に表示される画像の顔の位置を検出する。顔検出部１４２が、画像表示部１２０に表示される画像の顔の位置を検出し、操作検出部１４１が、タッチパネルに対するユーザ操作の内容を検出することで、情報処理装置１００のユーザが、画像表示部１２０に表示される顔の部分に対して操作したかどうかが判断される。なお、顔検出部１４２による顔検出処理は、特定の方法に限られない。顔検出部１４２は、例えば、顔の目、鼻、口といった特徴点を検出することで、画像表示部１２０に表示される画像の顔の位置を検出することができる。
【００３６】
画像選択部１４３は、記憶部１６０に記憶されている画像データの中から、所定の条件に合致した画像を選択する。具体的に説明すると、情報処理装置１００のユーザが情報処理装置１００に対して操作すると、当該操作の内容を操作検出部１４１及び顔検出部１４２で検出し、画像選択部１４３は、検出した結果に応じた画像を記憶部１６０に記憶されている画像データの中から選択する。
【００３７】
具体的な動作は後述するが、例えば、画像表示部１２０に顔が写っている画像が表示されている状態で、情報処理装置１００のユーザが、その顔に対して指で弾く動作を実行すると、該操作の内容を操作検出部１４１及び顔検出部１４２が検出する。そして、画像選択部１４３は、情報処理装置１００のユーザが指で弾いた方向をその画像表示部１２０に写っている人物が向いている画像を記憶部１６０に記憶されている画像データの中から選択する。
【００３８】
また例えば、画像表示部１２０に顔が写っている画像が表示されている状態で、情報処理装置１００のユーザが、その顔の頭頂部及び顎の部分を指で触り、回転させる動作を実行すると、該操作の内容を操作検出部１４１及び顔検出部１４２が検出する。そして、画像選択部１４３は、情報処理装置１００のユーザによる上記回転動作に基づいて、その画像表示部１２０に写っている人物の画像を記憶部１６０に記憶されている画像データの中から選択する。
【００３９】
表示制御部１４４は、画像表示部１２０への画像表示を制御する。具体的には、表示制御部１４４は、情報処理装置１００のユーザが情報処理装置１００に対して行った操作に基づく画像を表示する。情報処理装置１００のユーザの操作の内容を操作検出部１４１及び顔検出部１４２で検出し、画像選択部１４３が、検出した結果に応じた画像を記憶部１６０に記憶されている画像データの中から選択すると、表示制御部１４４は、画像選択部１４３が選択した画像を画像表示部１２０へ表示するよう制御する。
【００４０】
その際、表示制御部１４４は、画像を画像表示部１２０へ表示する際に、画像表示部１２０に表示されていた画像の顔部分と位置及び大きさを合わせるように、画像選択部１４３が選択した画像を表示するよう制御する。
【００４１】
制御部１４０は、例えば、記憶部１６０が記憶しているコンピュータプログラムを読み出して、読み出したコンピュータプログラムを実行することで、図３に示したような機能構成を有することができる。
【００４２】
以上、本開示の第１の実施形態にかかる情報処理装置１００の機能構成について説明した。次に、本開示の第１の実施形態にかかる情報処理装置１００の動作について説明する。
【００４３】
［１−３．情報処理装置の動作］
図４は、本開示の第１の実施形態にかかる情報処理装置１００の動作を示す流れ図である。図４に示した流れ図は、情報処理装置１００が、年賀状その他のグリーティングカードを作成する処理を実行している際に、画像表示部１２０の所定の位置に、顔が写っている画像を表示し、その画像に対し、情報処理装置１００のユーザによる操作がなされた場合の、情報処理装置１００の動作を示したものである。以下、図４を用いて本開示の第１の実施形態にかかる情報処理装置１００の動作について説明する。
【００４４】
画像表示部１２０は、表示制御部１４４の制御により、画像表示部１２０の所定の位置に顔が写った画像を表示する（ステップＳ１０１）。図５は、表示制御部１４４の制御により、画像表示部１２０の所定の位置に顔が写った画像が表示されている状態を示す説明図である。図５は、画像表示部１２０に表示される画面の一例を示す説明図であり、情報処理装置１００を用いてグリーディングカード２０１が編集されており、画像表示領域２０２に顔が写っている画像が表示されている状態を図示したものである。
【００４５】
上記ステップＳ１０１で、画像表示部１２０が、表示制御部１４４の制御により、画像表示部１２０の所定の位置に顔が写った画像を表示すると、操作検出部１４１は、ユーザによる、当該顔部分に対する操作を検出する（ステップＳ１０２）。ここで、操作検出部１４１が検出する、ユーザによる当該顔部分に対する操作とは、例えば、顔部分を指で弾く操作（フリック操作）、頭頂部と顎部とを指で挟んで顔部分を回転させる操作（ローテート操作）などがある。
【００４６】
図５には、情報処理装置１００のユーザの手も図示している。この手は、画像表示領域２０２に表示されている顔の、頭頂部と顎部とを指で挟んで顔部分を回転させる操作（ローテート操作）を実行しようとしている状態を表している。なお、画像表示領域２０２に複数の顔が表示されている場合は、操作検出部１４１はそれぞれの顔に対するユーザ操作を検出する。
【００４７】
操作検出部１４１が、ユーザによる、画像中の顔部分に対する操作を検出すると、画像選択部１４３は、操作検出部１４１が検出した顔部分に対する操作に基づいて、画像表示部１２０に表示されている顔と同じ顔を有する、適切な画像を記憶部１６０から選択する（ステップＳ１０３）。例えば、操作検出部１４１が、ユーザによる顔部分に対するフリック操作を検出すると、画像選択部１４３は、画像表示部１２０に表示されている顔と同じ顔を有し、その顔が、ユーザが指で弾いた方向を向いている画像を記憶部１６０から選択する。また例えば、操作検出部１４１が、ユーザによる顔部分に対するローテート操作を検出すると、画像選択部１４３は、画像表示部１２０に表示されている顔と同じ顔を有し、その顔の頭頂部と顎部とが当該回転に対応する位置にある画像を記憶部１６０から選択する。
【００４８】
同じような画像が記憶部１６０に複数存在する場合には、画像選択部１４３は、所定のルールに基づいて画像を選択するようにしても良い。例えば、画像選択部１４３は、撮影時間や保存時間が新しいもの、または古いものを優先して選択しても良く、完全にランダムに選択しても良い。
【００４９】
上記ステップＳ１０３で、画像選択部１４３が、操作検出部１４１が検出した顔部分に対する操作に基づいて適切な画像を記憶部１６０から選択すると、表示制御部１４４は、今まで画像表示部１２０の所定の位置に表示されていた画像に替えて、画像選択部１４３が選択した画像を表示するよう制御する（ステップＳ１０４）。
【００５０】
なお、ステップＳ１０４で、今まで画像表示部１２０の所定の位置に表示されていた画像に替えて、画像選択部１４３が選択した画像を表示する際には、表示制御部１４４は、新たに表示する画像における顔の大きさを、今まで表示していた画像における顔の大きさに合わせることが望ましい。顔の大きさを合わせることで、作成している年賀状その他のグリーティングカードのレイアウトを崩すことなく、新たな画像の提示が可能になるからである。
【００５１】
図６は、情報処理装置１００を用いてグリーディングカード２０１が編集されており、画像表示領域２０２に顔が写っている画像が表示されている状態を図示したものである。そして図６は、図５に示した状態から、情報処理装置１００のユーザが、画像表示領域２０２に表示されている画像の顔部分に対してローテート操作を行って、同じ顔を有する新たな画像が画像表示領域２０２に表示された状態に移行した様子を示している。
【００５２】
このように、情報処理装置１００のユーザが、画像表示部１２０に表示されている画像の顔部分に対するローテート操作を実行するだけで、同じ顔を有する新たな画像が画像表示領域２０２に表示されるので、ユーザに対して利便性の高い画像の切り替え処理を提供することができる。
【００５３】
なお、表示制御部１４４は、情報処理装置１００のユーザ操作に伴う新たな画像を画像表示部１２０に表示する際には、当該新たな画像の内、顔部分だけを抽出して表示するようにしてもよい。
【００５４】
別の操作による画像の切り替え処理について説明する。図７は、表示制御部１４４の制御により、画像表示部１２０の所定の位置に顔が写った画像が表示されている状態を示す説明図である。図７は、情報処理装置１００を用いてグリーディングカード２０１が編集されており、画像表示領域２０２に顔が写っている画像が表示されている状態を図示したものである。
【００５５】
図７には、情報処理装置１００のユーザの手も図示している。この手は、画像表示領域２０２に表示されている顔に対してフリック操作を実行しようとしている状態を表している。
【００５６】
ここで、情報処理装置１００のユーザが、画像表示領域２０２に表示されている顔に対して、右方向のフリック操作を実行すると、画像選択部１４３は、操作対象と同じ顔であり、右を向いている顔を有する画像を記憶部１６０から選択する。
【００５７】
図８は、情報処理装置１００を用いてグリーディングカード２０１が編集されており、画像表示領域２０２に顔が写っている画像が表示されている状態を図示したものである。そして図８は、図７に示した状態から、情報処理装置１００のユーザが、画像表示領域２０２に表示されている画像の顔部分に対して右方向のフリック操作を行って、同じ顔を有する新たな画像が画像表示領域２０２に表示された状態に移行した様子を示している。
【００５８】
また、情報処理装置１００のユーザが、画像表示領域２０２に表示されている顔に対して、左方向のフリック操作を実行すると、画像選択部１４３は、操作対象と同じ顔であり、左を向いている顔を有する画像を記憶部１６０から選択する。
【００５９】
図９は、情報処理装置１００を用いてグリーディングカード２０１が編集されており、画像表示領域２０２に顔が写っている画像が表示されている状態を図示したものである。そして図９は、図７に示した状態から、情報処理装置１００のユーザが、画像表示領域２０２に表示されている画像の顔部分に対して左方向のフリック操作を行って、同じ顔を有する新たな画像が画像表示領域２０２に表示された状態に移行した様子を示している。
【００６０】
このように、情報処理装置１００のユーザが、画像表示部１２０に表示されている画像の顔部分に対するフリック操作を実行するだけで、同じ顔を有する新たな画像が画像表示領域２０２に表示されるので、ユーザに対して利便性の高い画像の切り替え処理を提供することができる。
【００６１】
なお、情報処理装置１００のユーザが、画像表示部１２０に表示されている画像の顔部分に対するフリック操作を実行する場合は、操作検出部１４１は、フリックの勢いを検出し、画像選択部１４３は、検出した勢いに応じた顔の向きを有する画像を選択しても良い。すなわち、情報処理装置１００のユーザが、画像表示部１２０に表示されている画像の顔部分に対して勢い良くフリック操作を実行した場合は、画像選択部１４３は、その顔が真横、または斜め方向を向いている画像を選択し、情報処理装置１００のユーザが、画像表示部１２０に表示されている画像の顔部分に対して弱くフリック操作を実行した場合は、画像選択部１４３は、その顔が正面から少し左右を向いた画像を選択するようにしてもよい。
【００６２】
このように、画像表示部１２０の所定の位置に、顔が写っている画像が表示されている場合に、情報処理装置１００のユーザによる顔に対する操作を受け付け、当該ユーザ操作を検出し、検出結果に応じた画像を選択して表示することで、ユーザに対して利便性の高い画像の切り替え処理を提供することができる。
【００６３】
情報処理装置１００のユーザによる顔に対する操作を受け付け、当該ユーザ操作を検出し、検出結果に応じた画像を選択する処理の他の実施例について説明する。上述の説明では、情報処理装置１００を用いてグリーディングカード２０１が編集される場合を例に挙げて説明したが、本技術は情報処理装置１００を用いた他の処理についても適用可能である。例えば、情報処理装置１００に電話帳機能が備わっている場合に、その電話帳に登録する画像の選択にも、本技術を適用することができる。
【００６４】
図１０は、画像表示部１２０に表示される画面の一例を示す説明図である。図１０は、画像表示部１２０に電話帳登録画面２１１が表示されている状態を示したものである。電話帳登録画面２１１には、画像表示領域２１２が設けられている。この画像表示領域２１２に対して、情報処理装置１００のユーザがローテート操作やフリック操作を実行することで、画像選択部１４３はユーザ操作の内容に応じた画像を選択し、表示制御部１４４は画像選択部１４３が選択した画像を画像表示領域２１２へ表示する。
【００６５】
次に、本技術の応用例について説明する。上述したように、操作検出部１４１が、ユーザによる、画像中の顔部分に対する操作を検出すると、画像選択部１４３は、操作検出部１４１が検出した顔部分に対する操作に基づいて、画像表示部１２０に表示されている画像中の顔と同じ顔を有する、適切な画像を記憶部１６０から選択するが、記憶部１６０に多数の対象画像が含まれていると、画像選択部１４３による選択処理に負荷がかかり、画像表示部１２０に新たな画像が表示されるまでに時間がかかるおそれがある。
【００６６】
そこで、情報処理装置１００のユーザに対し、あらかじめ対象画像を絞り込ませることで、画像選択部１４３による選択処理にかかる負荷を軽減させることができる。
【００６７】
図１１は、画像表示部１２０に表示される画面の一例を示す説明図である。図１１は、画像表示部１２０に、記憶部１６０に保存されている画像を表示する画像表示領域２２２と、画像選択部１４３が画像を取得する際の条件を指定するための画像取得条件指定領域２２３とが表示されている状態を示したものである。情報処理装置１００のユーザに対し、画像取得条件指定領域２２３に表示されている画像取得条件を指定させることで、画像選択部１４３は、指定された画像取得条件に合致する画像を記憶部１６０から選択するので、画像選択部１４３による選択処理にかかる負荷の軽減に繋がる。
【００６８】
図１１には、画像取得条件指定領域２２３に表示される画像取得条件として、顔がアップになっている画像、右眼が開いている画像、左目が開いている画像、子供・成人・老人時代のいずれかの画像、メガネをかけている画像、画像のぼけ具合が示されている。もちろん、記憶部１６０からの画像取得条件はかかる例に限定されないことは言うまでもない。
【００６９】
これまでの説明は、情報処理装置１００のユーザによる、画像表示部１２０に表示されている画像中の顔の部分に対する直接操作を検出し、その顔と同じ人物の画像を選択し、表示する場合について述べたものである。画像表示部１２０に表示されている画像中の顔の部分に対する直接操作以外にも、情報処理装置１００のユーザによる操作に応じて、その顔と同じ人物の画像を選択し、表示するようにしてもよい。
【００７０】
図１２は、画像表示部１２０に表示される画面の一例を示す説明図である。図１２は、画像表示部１２０に、記憶部１６０に保存されている画像を表示する画像表示領域２２２と、画像表示領域２２２に表示する画像を切り替えるためのスライドバー２３１、２３２とが表示されている状態を示したものである。情報処理装置１００のユーザに対し、スライドバー２３１、２３２を操作させることで、画像表示領域２２２に表示する画像が、同じ人物であり、情報処理装置１００のユーザが指定した条件の画像に切り替わる。
【００７１】
スライドバー２３１は、顔の笑顔度を指定するためのものであり、スライドバー２３２は人物の年齢を指定するためのものである。もちろん、スライドバーにより指定される条件はかかる例に限定されないことは言うまでもない。
【００７２】
その他にも、例えば、情報処理装置１００を傾けて、その傾きをセンサ部１８０で検出し、画像選択部１４３は、情報処理装置１００が傾いている方向に応じた画像を、記憶部１６０から選択するようにしても良い。その際、情報処理装置１００のユーザが、入力部に対する所定の操作（例えば所定のボタンの押下）を行っている状態に限って、情報処理装置１００の傾きをセンサ部１８０で検出し、画像選択部１４３は、情報処理装置１００が傾いている方向に応じた画像を、記憶部１６０から選択するようにしても良い。
【００７３】
情報処理装置１００のユーザによる、画像表示部１２０に表示されている画像中の顔の部分に対する直接操作を検出し、その顔と同じ人物の画像を選択し、表示する場合について説明してきたが、画像表示部１２０に表示されている画像中の顔の部分を情報処理装置１００のユーザに触らせることで、その人物と同一の、または類似する顔が含まれる画像を画像表示部１２０に表示させるようにしても良い。
【００７４】
図１３は、画像表示部１２０に表示される画面の一例を示す説明図である。図１３は、図１０と同様に、画像表示部１２０に電話帳登録画面２１１が表示されている状態を示したものである。電話帳登録画面２１１には、画像表示領域２１２が設けられている。この画像表示領域２１２に表示されている画像の顔部分を、情報処理装置１００のユーザに指で触らせることで、画像表示領域２１２に表示されている人物と同一の、または類似する顔が含まれる画像を表示する画像表示領域２４１が、表示制御部１４４の制御により画像表示部１２０に表示される。
【００７５】
情報処理装置１００のユーザは、図１３のように画像表示領域２４１に画像が表示されることで、画像表示領域２１２に表示されている人物と同一の、または類似する顔が含まれる画像を選択することができるので、情報処理装置１００は、ユーザに対する画像選択の利便性を高めることが出来る。
【００７６】
図１３では、画像表示領域２１２に表示されている画像の顔部分を、情報処理装置１００のユーザに指で触らせると、画像表示領域２４１を画像表示領域２１２の上部に表示させる状態を図示したが、かかる例に限定されないことは言うまでもない。
【００７７】
図１４は、画像表示部１２０に表示される画面の一例を示す説明図である。図１４は、図５等と同様に、情報処理装置１００を用いてグリーディングカード２０１が編集されており、画像表示領域２０２に顔が写っている画像が表示されている状態を図示したものである。この画像表示領域２０２に表示されている画像の顔部分を、情報処理装置１００のユーザに指で触らせることで、画像表示領域２０２に表示されている人物と同一の、または類似する顔が含まれる画像を表示する画像表示領域２５１ａ、２５１ｂ、２５１ｃ、２５１ｄが、表示制御部１４４の制御により画像表示部１２０に表示される。
【００７８】
図１４では、この画像表示領域２０２に表示されている画像の顔部分を、情報処理装置１００のユーザに指で触らせると、表示制御部１４４は、その顔の周囲に画像表示領域２５１ａ、２５１ｂ、２５１ｃ、２５１ｄを表示する様子が図示されている。このように、情報処理装置１００のユーザは、図１４のように画像表示領域２５１ａ、２５１ｂ、２５１ｃ、２５１ｄに画像が表示されることで、画像表示領域２０２に表示されている人物と同一の、または類似する顔が含まれる画像を選択することができるので、情報処理装置１００は、ユーザに対する画像選択の利便性を高めることが出来る。
【００７９】
旅行等で記念撮影が撮影される場合では、手ぶれなどにより撮影に失敗したり、構図がよくなかったりの写真をさけるため、同じ場所で連続して写真が撮影されることが多い。そのため、１つ選んだ写真と近い写真は連続して撮られた可能性が高い。そのため、画像選択部１４３は、画像表示領域２５１ａ、２５１ｂ、２５１ｃ、２５１ｄに表示する画像として、選択された写真から撮影時間が近く、同じ顔が写っているものを表示するようにしてもよい。また画像選択部１４３は、写真を利用するシーンとして、情報処理装置１００のユーザが、この場所にこの顔の向きの写真を置きたいと考えられる場合に、画像表示部１２０に表示されている画像における顔の傾きが同じものを選択しても良い。
【００８０】
＜２．第２の実施形態＞
上述した本開示の第１の実施形態では、情報処理装置１００のユーザによる、画像表示部１２０に表示される画像に対する操作を検出し、その検出した操作に応じて、表示中の画像に含まれる顔と同一人物の、または顔が類似する人物の画像を、画像表示部１２０に新たに表示する処理について説明した。本開示の第２の実施形態は、情報処理装置１００を用いて情報処理装置１００のユーザの顔を撮像し、撮像したユーザの顔の状態に応じて、画像表示部１２０に表示中の画像に含まれる顔と同一人物の、または顔が類似する人物の画像を、画像表示部１２０に新たに表示する処理について説明する。
【００８１】
図１５は、本開示の第２の実施形態にかかる情報処理装置１００の動作を示す流れ図である。図１５に示した流れ図は、情報処理装置１００が、年賀状その他のグリーティングカードを作成する処理を実行している際に、情報処理装置１００を用いて情報処理装置１００のユーザの顔を撮像し、撮像したユーザの顔の状態に応じて、画像表示部１２０に表示中の画像に含まれる顔と同一人物の、または顔が類似する人物の画像を、画像表示部１２０に新たに表示する場合の、情報処理装置１００の動作を示したものである。以下、図１５を用いて本開示の第２の実施形態にかかる情報処理装置１００の動作について説明する。
【００８２】
画像表示部１２０は、表示制御部１４４の制御により、画像表示部１２０の所定の位置に顔が写った画像を表示する（ステップＳ２０１）。画像表示部１２０が、表示制御部１４４の制御により、画像表示部１２０の所定の位置に顔が写った画像を表示している状態で、撮像装置１７０は、情報処理装置１００を操作しているユーザの顔を撮像する（ステップＳ２０２）。
【００８３】
撮像装置１７０が、情報処理装置１００を操作しているユーザの顔を撮像すると、顔検出部１４２は、撮像装置１７０が撮像した画像において、情報処理装置１００を操作しているユーザの顔がどの方向を向いているかを検出し、向いている方向の情報を画像選択部１４３に渡す。画像選択部１４３は、顔検出部１４２が検出したユーザの顔の向きを向いている、画像表示部１２０の所定の位置に表示されている顔と同一人物の画像を記憶部１６０から選択する（ステップＳ２０３）。なお、撮像装置１７０が図１のように画像表示部１２０と同じ面に設けられている場合は、画像選択部１４３は、情報処理装置１００を操作しているユーザが右を向くと、画像表示部１２０の所定の位置に表示されている顔と同一人物が左を向いている画像を、左を向くと、画像表示部１２０の所定の位置に表示されている顔と同一人物が右を向いている画像を、記憶部１６０から選択する。
【００８４】
上記ステップＳ２０３で画像選択部１４３が記憶部１６０から選択すると、表示制御部１４４は、今まで画像表示部１２０の所定の位置に表示されていた画像に替えて、画像選択部１４３が選択した画像を表示するよう制御する（ステップＳ２０４）。
【００８５】
図１６は、画像表示部１２０に表示される画面の一例を示す説明図である。図１６は、画像表示領域２０２に顔が写っている画像が表示されている状態を図示したものである。また図１６は、撮像装置１７０が撮像した画像をリアルタイムに表示する画像表示領域２６１も画像表示部１２０に表示されている状態を図示したものである。従って画像表示領域２６１に表示されている画像は、情報処理装置１００を操作するユーザの顔が写っている画像である。
【００８６】
ここで、情報処理装置１００を操作するユーザが、情報処理装置１００に向かって右を向くと、顔検出部１４２は、撮像装置１７０が撮像した画像における、情報処理装置１００を操作するユーザの顔の向きを検出する。そして画像選択部１４３は、画像表示領域２０２に写っている顔と同一人物が写っており、その人物が左を向いている画像を記憶部１６０から取得する。そして表示制御部１４４は、今まで画像表示領域２０２に表示していた画像に替えて、画像選択部１４３が選択した画像を画像表示領域２０２に表示するよう制御する。
【００８７】
図１７は、画像表示部１２０に表示される画面の一例を示す説明図である。図１７は、画像表示領域２０２に顔が写っている画像が表示されている状態を図示したものである。また図１７は、撮像装置１７０が撮像した画像をリアルタイムに表示する画像表示領域２６１も画像表示部１２０に表示されている状態を図示したものである。
【００８８】
そして図１７は、情報処理装置１００を操作するユーザが、情報処理装置１００に向かって右を向くと、顔検出部１４２がそのユーザの顔の向きを検出し、画像選択部１４３がその向きに合った画像を記憶部１６０から取得し、画像選択部１４３が取得した画像を表示制御部１４４が画像表示領域２０２に表示した状態を図示したものである。
【００８９】
このように、情報処理装置１００のユーザが撮像装置１７０に向かって顔の向きを変化させるだけで、画像表示領域２０２に表示される画像が変化するので、情報処理装置１００は、ユーザに対する画像選択の利便性を高めることが出来る。
【００９０】
本技術は、画像表示部１２０の裏側の面に撮像装置が設けられている場合であっても同様に適用可能である。図１８は、情報処理装置１００の外観例を示す説明図であり、画像表示部１２０の裏側の面に撮像装置１７５が設けられている状態を示したものである。
【００９１】
このように、画像表示部１２０の裏側の面に撮像装置１７５を設け、情報処理装置１００のユーザが撮像装置１７５を用いて人物の顔を撮影する場合は、撮影する人物の顔の向きと、画像表示領域２０２に表示される人物の顔の向きとが一致するので、より直感的に画像選択部１４３に画像を取得させることができる。
【００９２】
なお、情報処理装置１００に撮像装置１７０、１７５が設けられている場合に、撮像装置１７０、１７５で人物の顔を撮影した場合には、画像選択部１４３は、撮像装置１７０、１７５が撮影した人物と同じ、または似た顔を有する顔が含まれる画像を記憶部１６０から取得するようにしても良い。
【００９３】
＜３．まとめ＞
以上説明したように本開示の上記実施形態によれば、画像表示部１２０の所定の領域に表示されている画像の顔部分に対し、情報処理装置１００のユーザが、直接的に、または間接的に操作することで、その顔と同一人物の、またはその顔に類似する人物の画像を次々と当該所定の領域に表示させることができる。従って、本開示の上記実施形態によれば、情報処理装置１００のユーザに対して、画像選択に際しての利便性を大きく高めることができる。
【００９４】
本開示の第１の実施形態によれば、画像表示部１２０の所定の領域に表示されている画像の顔部分に対する、情報処理装置１００のユーザによる操作を検出し、そのユーザ操作に基づいた画像を取得して画像表示部１２０の上記所定の領域に表示する画像を切り替える。これにより、本開示の第１の実施形態にかかる情報処理装置１００は、情報処理装置１００のユーザに対して、画像選択に際しての利便性を大きく高めることができる。
【００９５】
また本開示の第１の実施形態によれば、画像表示部１２０の所定の領域に顔が写っている画像を表示している際に、情報処理装置１００を用いて顔を撮像し、その顔の向きに応じた画像を取得して画像表示部１２０の上記所定の領域に表示する画像を切り替える。これにより、本開示の第２の実施形態にかかる情報処理装置１００は、情報処理装置１００のユーザに対して、画像選択に際しての利便性を大きく高めることができる。
【００９６】
なお、上記各実施形態では、画像選択部１４３は、情報処理装置１００の内部に保存されている画像の中から画像を選択するとして説明したが、本技術はかかる例に限定されない。例えば、情報処理装置１００とネットワークで接続されている外部の機器やサーバ装置に保存されている画像の中から画像を選択するようにしてもよい。
【００９７】
上記の実施形態で説明した一連の処理は、専用のハードウエアによって実行させても良いが、ソフトウエア（アプリケーション）により実行させても良い。一連の処理をソフトウエアに行わせる場合には、汎用又は専用のコンピュータにコンピュータプログラムを実行させることにより、上記の一連の処理を実現することができる。
【００９８】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００９９】
なお、本技術は以下のような構成も取ることができる。
（１）
所定位置に画像を表示する画像表示部と、
前記画像表示部に表示されている画像の顔部分に対する入力を受け付ける入力部と、
前記入力部が受け付けた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択部と、
を備え、
前記画像表示部は、前記画像選択部が選択した画像の顔部分が直前まで表示していた画像の顔部分と一致するように前記画像選択部が選択した画像を表示する、情報処理装置。
（２）
前記画像表示部はタッチパネルを備え、
前記入力部は、前記タッチパネルによる前記顔部分に対する操作を顔部分に対する入力として受け付ける、前記（１）に記載の情報処理装置。
（３）
前記入力部が前記タッチパネルにより顔の軸を回転させる操作を受け付けると、前記画像選択部は、該回転操作に基づいた顔の軸を有する画像を選択する、前記（２）に記載の情報処理装置。
（４）
前記入力部が前記タッチパネルによりユーザの指で弾く操作を受け付けると、前記画像選択部は、該弾く操作での弾き方向に基づいた顔の方向を有する画像を選択する、前記（２）または（３）のいずれかに記載の情報処理装置。
（５）
前記画像選択部は、前記入力部が受け付けた入力に基づいて、前記画像表示部に表示されている画像における顔と同一または類似する顔が含まれる画像を選択する、前記（１）〜（４）のいずれかに記載の情報処理装置。
（６）
傾きを検出する傾きセンサをさらに備え、
前記入力部は、前記傾きセンサによる傾きを顔部分に対する入力として受け付ける、前記（１）〜（５）のいずれかに記載の情報処理装置。
（７）
前記画像選択部は、前記入力部が受け付けた入力に基づいて、予め指定された顔パラメータ及び該入力に関する顔パラメータを有する画像を選択する、前記（１）〜（６）のいずれかに記載の情報処理装置。
（８）
前記入力部は、前記画像表示部に表示されている画像の複数の顔部分に対する入力を受け付ける、前記（１）〜（７）のいずれかに記載の情報処理装置。
（９）
前記画像表示部は、画像の中から顔の部分のみを抽出して表示する、前記（１）〜（８）のいずれかにに記載の情報処理装置。
（１０）
所定位置に画像を表示する第１画像表示ステップと、
前記画像表示ステップで表示されている画像の顔部分に対する入力を受け付ける入力ステップと、
前記入力ステップで受け付けられた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択ステップと、
前記画像選択ステップで選択された画像の顔部分が前記第１画像表示ステップによって直前まで表示していた画像の顔部分と一致するように前記画像選択ステップで選択された画像を表示する第２画像表示ステップと、
を備える、情報処理方法。
（１１）
コンピュータに、
所定位置に画像を表示する第１画像表示ステップと、
前記画像表示ステップで表示されている画像の顔部分に対する入力を受け付ける入力ステップと、
前記入力ステップで受け付けられた入力に基づいて、該入力に関する顔パラメータを有する画像を選択する画像選択ステップと、
前記画像選択ステップで選択された画像の顔部分が前記第１画像表示ステップによって直前まで表示していた画像の顔部分と一致するように前記画像選択ステップで選択された画像を表示する第２画像表示ステップと、
を実行させる、コンピュータプログラム。
【符号の説明】
【０１００】
１００    情報処理装置
１１０    通信部
１２０    画像表示部
１３０    音声出力部
１４０    制御部
１４１    操作検出部
１４２    顔検出部
１４３    画像選択部
１４４    表示制御部
１５０    操作部
１６０    記憶部
１７０    撮像装置
１８０    センサ部
【図１】
2012244525.tif 000003
【図２】
2012244525.tif 000004
【図３】
2012244525.tif 000005
【図４】
2012244525.tif 000006
【図５】
2012244525.tif 000007
【図６】
2012244525.tif 000008
【図７】
2012244525.tif 000009
【図８】
2012244525.tif 000010
【図９】
2012244525.tif 000011
【図１０】
2012244525.tif 000012
【図１１】
2012244525.tif 000013
【図１２】
2012244525.tif 000014
【図１３】
2012244525.tif 000015
【図１４】
2012244525.tif 000016
【図１５】
2012244525.tif 000017
【図１６】
2012244525.tif 000018
【図１７】
2012244525.tif 000019
【図１８】
2012244525.tif 000020