(57)【要約】【課題】カメラを備える情報処理装置において、自分撮り時の被写体の目線ずれに対処する技術を提供する。【解決手段】情報処理装置は、カメラ１１を備え、ユーザが自らを被写体としつつディスプレイ１４によって入力画像を確認可能に構成される。情報処理装置は、ディスプレイ１４の表示領域に対するカメラ１１の位置に基づいて、カメラ１１によって取得した画像の表示位置を、表示領域の中心部よりカメラ１１の位置に寄せて入力画像を表示する。情報処理装置は、ユーザとの距離に応じて、距離が比較的近い場合は入力画像を縮小してカメラ１１に寄せた位置に表示することで、ユーザの目線をカメラ１１に近づける。【選択図】図５
2014127830.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
撮影により画像を取得するためのカメラと、
表示領域を含み、前記カメラの撮影方向と同方向に映像を表示可能に構成される表示部と、
前記カメラによる前記画像を連続的に取得する処理および前記取得した画像を前記表示領域に連続的に表示する処理を制御する制御部とを備え、
前記制御部は、
前記表示領域において、前記表示領域の中心部から前記表示領域に対する前記カメラの配置箇所に寄せた位置を、前記連続的に表示する前記画像の表示位置として決定し、前記決定された表示位置に従って、前記連続的に取得する画像を前記表示領域に表示する、
情報処理装置。
【請求項２】
前記情報処理装置は、
被写体と前記情報処理装置との距離を測定する測距センサをさらに備え、
前記制御部は、
前記測定される前記被写体と前記情報処理装置との距離に応じて、前記取得された画像を前記表示領域に表示する画像サイズを決定する画像サイズ決定部を含み、
前記取得された画像を、前記決定された画像サイズによって前記表示領域に表示する、
請求項１記載の情報処理装置。
【請求項３】
前記制御部は、
前記表示領域の大きさを取得し、取得した前記表示領域の大きさに基づいて、前記連続的に前記表示領域に表示する前記画像の画像サイズを決定する、
請求項１記載の情報処理装置。
【請求項４】
前記情報処理装置は、
前記情報処理装置の傾きを検出する角度センサをさらに備え、
前記制御部は、前記角度センサの検出結果に基づいて前記画像の表示位置を決定する、
請求項１記載の情報処理装置。
【請求項５】
カメラを備える情報処理装置において前記カメラによって連続的に取得した画像の連続的な表示を制御するためのプログラムであって、前記情報処理装置は、プロセッサと、メモリとを備え、
前記情報処理装置の表示部は、表示領域を含み、前記カメラの撮影方向と同方向に映像を表示可能に構成され、
前記プログラムは、前記プロセッサに、
前記表示領域において、前記表示領域の中心部から前記表示領域に対する前記カメラの配置箇所に寄せた位置を、前記連続的に表示する前記画像の表示位置として決定するステップと、
前記決定された表示位置に従って、前記連続的に取得する画像を前記表示領域に表示するステップとを実行させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラを備え、撮影者が自らを撮影することが可能な情報処理装置に関し、特に、被写体の目線ずれを解消するための技術に関する。
【背景技術】
【０００２】
スマートフォン、タブレット端末などの情報処理装置の中には、カメラを備えており、ユーザがディスプレイに示される画面を見ながら自らを被写体とする、いわゆる自分撮りが可能なものがある。情報処理装置は、例えばディスプレイの周辺にインカメラを配置すること、またはディスプレイの表示面をカメラレンズのある面に回転可能に構成すること等によってユーザの自分撮りを可能としている。
【０００３】
撮影者は、通常、ディスプレイに示される自分の姿を確認しながら撮影する。そのため、ユーザとディスプレイの面との距離が近づくほどユーザの目線がカメラの位置からずれてしまい、撮影者がカメラを向いていない画像が撮影される場合がある。特に、ビデオ通話時など動画撮影時は、被写体の目線がずれた動画像を通話相手側の装置に送り続けることとなり、動画像を見る者に違和感や不自然な印象を与えるおそれもある。
【０００４】
このような自分撮り時の撮影者の目線ずれに対処する技術は様々なものがある。例えば、特開２００４−３２０２３６号公報（特許文献１）は、撮影者が自分撮りの際に目線をはずすことなく、自分の顔を確認しながら自画像を撮像することを可能とするために、表示部に、使用者の目線に対応する位置にカメラを設ける技術を開示している。特開２００７−１１６６０１号公報（特許文献２）は、自分撮り撮影の場合に、表示手段の表示を変える構成にして、レリーズ操作前に表示手段から被写体の関心を無くすように構成した技術を開示している。特開２００４−２１４７９７号公報（特許文献３）は、自分撮りモード時に、撮影する直前にレンズ周囲のリング状の発光部を発光させることで、被写体の視線のずれがなく違和感のない写真を撮影可能とする技術を開示している。特開２０００−１７１８７３号公報（特許文献４）は、レンズの上方にミラーファインダを設け、ミラーファインダがカメラボディの前面側の被写体像を形成するミラーとして構成する技術を開示している。特開２０１２−１１４５５７号公報（特許文献５）は、２つのカメラを備えた表示装置において、２つのカメラで撮影した非カメラ目線画像と登録済みのカメラ目線画像とに基づいて目線のずれを修正する技術を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３２０２３６号公報
【特許文献２】特開２００７−１１６６０１号公報
【特許文献３】特開２００４−２１４７９７号公報
【特許文献４】特開２０００−１７１８７３号公報
【特許文献５】特開２０１２−１１４５５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１および特許文献５に開示された技術によれば、構成が複雑となる。また、例えばユーザが画面を見ながら動的に見たい場所を移動させたり拡大縮小させたりする等、表示画面を見て手鏡のようにインカメラの撮影画像を見る場合、特許文献２、３、４記載の技術では対処が困難である。
【０００７】
本発明は、カメラを備える情報処理装置において、自分撮り時の被写体の目線ずれに対処する別の技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
一実施形態に従う情報処理装置は、撮影により画像を取得するためのカメラと、表示領域を含み、カメラの撮影方向と同方向に映像を表示可能に構成される表示部と、カメラによる画像を連続的に取得する処理および取得した画像を連続的に表示領域に表示する処理を制御する制御部とを備え、制御部は、表示領域において、表示領域の中心部から表示領域に対するカメラの配置箇所に寄せた位置を、連続的に表示する画像の表示位置として決定し、決定された表示位置に従って、連続的に取得する画像を表示領域に表示する。
【０００９】
別の実施形態に従うと、カメラを備える情報処理装置においてカメラによって連続的に取得した画像の連続的な表示を制御するためのプログラムが提供される。情報処理装置は、プロセッサと、メモリとを備え、情報処理装置の表示部は、表示領域を含み、カメラの撮影方向と同方向に映像を表示可能に構成される。プログラムは、プロセッサに、表示領域において、表示領域の中心部から表示領域に対するカメラの配置箇所に寄せた位置を、連続的に表示する画像の表示位置として決定するステップと、決定された表示位置に従って、連続的に取得する画像を表示領域に表示するステップとを実行させる。
【００１０】
情報処理装置は、被写体と情報処理装置との距離を測定する測距センサをさらに備え、制御部は、測定される被写体と情報処理装置との距離に応じて、取得された画像を表示領域に表示する画像サイズを決定する画像サイズ決定部を含み、取得された画像を、決定された画像サイズによって表示領域に表示することとしてもよい。
【００１１】
制御部は、表示領域の大きさを取得し、取得した表示領域の大きさに基づいて、連続的に表示領域に表示する画像の画像サイズを決定することとしてもよい。
【００１２】
情報処理装置は、情報処理装置の傾きを検出する角度センサをさらに備え、制御部は、角度センサの検出結果に基づいて画像の表示位置を決定することとしてもよい。
【００１３】
情報処理装置は、表示部に表示される画像に対する入力操作を受け付ける操作受付部をさらに備え、制御部は、表示部に表示される画像を拡大または縮小する入力操作を操作受付部によって受け付ける都度、表示領域に表示される画像の画像サイズおよび画像の表示位置を決定し、決定された表示位置に従って画像を表示することとしてもよい。
【発明の効果】
【００１４】
上記一実施形態によると、撮影者が動画撮影等によって自分撮りをする場合に、被写体の目線ずれを容易に解消させることができ、ユーザの利便性が向上する。
【００１５】
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００１６】
【図１】実施の形態の情報処理装置１００の使用状況を示す図である。
【図２】情報処理装置１００の構成を示すブロック図である。
【図３】ディスプレイに表示する画像サイズ、表示位置を決定するためのデータの例を示す図である。
【図４】実施の形態１の情報処理装置１００が撮影画像を表示する動作を示すフローチャートである。
【図５】実施の形態１の情報処理装置１００が被写体との距離に応じて画像サイズを制御する動作を示す図である。
【図６】実施の形態１の情報処理装置１００がディスプレイの寸法に応じて画像サイズを制御する動作を示す図である。
【図７】実施の形態２の情報処理装置１００が傾きに応じて画像の表示位置を制御する動作を示す図である。
【図８】実施の形態２の情報処理装置１００が情報処理装置１００の傾きに応じて画像の表示位置および画像サイズを制御する動作を示すフローチャートである。
【図９】実施の形態３の情報処理装置１００が画像の拡大または縮小をするための操作を受け付けた場合の表示例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１８】
＜実施の形態１＞
＜概要＞
図１は、実施の形態の情報処理装置１００の使用状況を示す図である。情報処理装置１００は、カメラ１１とディスプレイ１４とを備えており、カメラ１１により取得される画像をディスプレイ１４に表示する。情報処理装置１００は、カメラ１１（インカメラ）を用いてユーザがユーザ自身を撮影する、いわゆる自分撮りを可能としている。ユーザは、例えばユーザ自身の顔写真を撮影したい場合や、情報処理装置１００のインカメラによってユーザ自身を撮影して手鏡のように情報処理装置１００を利用したい場合や、スピーカ２２から出力される通話相手の声を聞いてビデオ通話を他のユーザと行う場合などに、自分撮りによってユーザ自身がどのように撮影されているかを確認しつつ情報処理装置１００を操作することができる。
【００１９】
図１に示すように、情報処理装置１００は、カメラ１１が取得した画像を、ディスプレイ１４の中心部からカメラ１１に近い位置に表示することで、ユーザの視線をカメラ１１に近づけている。情報処理装置１００は、測距センサ１７を備えており、ユーザとの距離を測定する。自分撮りの場合、ユーザはディスプレイ１４に表示されるユーザ自身を被写体とした画像を見ているため、情報処理装置１００とユーザとの距離が近いほど、ディスプレイ１４を見るユーザの視線がカメラ１１から遠ざかりやすい。そのため、情報処理装置１００は、ユーザとの距離に応じて、ディスプレイ１４に表示する画像のサイズを変更する。例えば、情報処理装置１００は、ディスプレイ１４に表示する画像を比較的小さくし、カメラ１１に寄せた位置に画像を表示する。これにより、情報処理装置１００とユーザとの距離が比較的近い場合においても、ユーザの視線をカメラ１１に近づけることができる。
【００２０】
＜構成＞
図２を参照して、情報処理装置１００の構成を説明する。図２は、情報処理装置１００の構成を示すブロック図である。情報処理装置１００は、カメラ１１と、ＲＡＭ（Random  Access  Memory）１２と、ＲＯＭ(Read  Only  Memory）１３と、ディスプレイ１４と、操作受付部１５と、角度センサ１６と、測距センサ１７と、通信モジュール１８と、制御部（ＣＰＵ（Central  Processing  Unit））１９と、マイク２１と、スピーカ２２とを含む。
【００２１】
カメラ１１は、入射光を受光して電気信号に変換するカメラモジュールであり、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）センサ、ＡＤＣ（Analog  to  Digital  Converter）等を含み、画像信号を制御部１９へ出力する。
【００２２】
ＲＡＭ１２は、プロセッサによって読み出されたプログラムや、プロセッサによって処理されるデータを格納する。
【００２３】
ＲＯＭ１３は、不揮発性のメモリであり、情報処理装置１００の動作を制御するためのプログラムやデータなどを記憶するための記憶領域であり、例えばカメラ位置３１、距離・表示サイズテーブル３２、画面・表示サイズテーブル３３、角度・表示位置テーブル３４などを格納する。カメラ位置３１は、ディスプレイ１４に対するカメラ１１の位置を示す。距離・表示サイズテーブル３２、画面・表示サイズテーブル３３、および角度・表示位置テーブル３４の詳細は後述する。
【００２４】
ディスプレイ１４は、例えばＬＣＤ（Liquid  Crystal  Display）、有機ＥＬ（electroluminescence）などにより構成される。情報処理装置１００は、カメラ１１によって取得された画像などをディスプレイ１４に表示する。
【００２５】
操作受付部１５は、例えば静電容量方式によりユーザの接触操作を検出するタッチパネルであり、検出されたユーザの操作位置を示す信号を制御部１９へ出力する。
【００２６】
角度センサ１６は、情報処理装置１００の角度や角速度を検出し、検出結果に応じた信号を制御部１９へ出力する。情報処理装置１００は、角度センサ１６の検出結果を用いて、表示すべき画面を回転等させてディスプレイ１４に画面を表示する。
【００２７】
測距センサ１７は、人体を検知するセンサであり、例えば赤外線発光部、信号処理部等を含み、情報処理装置１００と人体との距離に応じた信号を制御部１９へ出力する。
【００２８】
通信モジュール１８は、情報処理装置１００が外部の機器と通信するためのモジュールであり、例えば無線ＬＡＮ（Local  Area  Network）モジュールや、移動体通信システム用（ＬＴＥ（Long  Term  Evolution）、３Ｇなど）の通信モジュールなどである。情報処理装置１００は、通信モジュール１８によって外部の機器と通信し、例えばビデオ通話などを行う。
【００２９】
制御部１９は、プログラムに従って動作するプロセッサであり、例えばＲＯＭ１３に格納されるプログラムを読み出して実行することにより、情報処理装置１００の動作を制御する。制御部１９は、プログラムに従って動作することにより、カメラ１１によって出力される画像信号をディスプレイ１４に表示する処理を制御する。制御部１９は、画像取得部４１、画像サイズ決定部４２、表示位置制御部４３および画像拡大／縮小部４４の機能を発揮する。画像取得部４１は、カメラ１１の駆動を制御してカメラ１１から画像信号を取得する。画像サイズ決定部４２は、画像取得部４１によって取得された画像信号をディスプレイ１４に表示する際に、ＲＯＭ１３に格納されるデータ等に基づいて、画像を表示するための解像度を決定する。表示位置制御部４３は、画像取得部４１によって取得された画像信号をディスプレイ１４に表示する際の表示位置をカメラ位置３１等に基づいて決定する。画像拡大／縮小部４４は、画像サイズ決定部４２によって決定された画像解像度に従って、画像解像度を変更する場合はカメラ１１が取得した画像信号を拡大または縮小する処理を行う。
【００３０】
マイク２１は、ユーザによる音声入力を受け付けるための音声入力部として機能する。スピーカ２２は、情報処理装置１００から音声を出力するための音声出力部として機能する。
【００３１】
＜データ＞
図３を参照して、情報処理装置１００がディスプレイ１４に画像を表示する処理に用いられるデータを説明する。図３は、ディスプレイに表示する画像サイズ、表示位置を決定するためのデータの例を示す図である。
【００３２】
図３に、距離・表示サイズテーブル３２を示す。距離・表示サイズテーブル３２は、測距センサ１７の出力結果に示される情報処理装置１００と人体（ユーザの目）との距離と、ディスプレイ１４に表示する画像の解像度との対応関係を示している。例えばユーザが腕を伸ばして自分撮りをしている場合など、情報処理装置１００とユーザの目との距離が比較的離れている場合は、ユーザが自分撮りをしている場合にユーザの視線がカメラ１１に近づく。
【００３３】
一方、情報処理装置１００とユーザの目との距離が近づくにつれて、ユーザの視線がカメラ１１から遠ざかる。情報処理装置１００は、ディスプレイ１４に表示する画像をカメラ１１に近い位置にしつつ、ディスプレイ１４に表示する画像を縮小等して解像度を小さくすることで、自分撮りをしているユーザの目線を一層カメラ１１に近づけて画像を表示する。これにより、ユーザの目線がカメラの方向を向いている画像を得られやすくすることができる。
【００３４】
図３に、画面・表示サイズテーブル３３を示す。画面・表示サイズテーブル３３は、ディスプレイ１４のディスプレイの寸法と、ディスプレイ１４に表示する画像の解像度との対応関係を示している。ディスプレイの寸法が大きくなるほど、ユーザの視線がディスプレイの中心部分に向きやすくなり、ユーザの視線がカメラ１１から離れていく。情報処理装置１００は、ディスプレイの寸法が大きい場合、ディスプレイ１４に表示する画像の解像度を小さくすることで、ユーザの視線をカメラ１１に近づけるよう画像を表示する。
【００３５】
図３に、角度・表示位置テーブル３４を示す。角度・表示位置テーブル３４は、情報処理装置１００の傾きと、ディスプレイ１４に画像を表示する位置との対応関係を示している。制御部１９は、角度センサ１６が出力する情報処理装置１００の傾きに応じて画像を回転させて表示する。この場合、ディスプレイ１４においてカメラ１１の位置に近い表示領域が、情報処理装置１００の傾きに応じて定まる。制御部１９は、角度・表示位置テーブル３４を参照し、情報処理装置１００の傾きに応じてカメラ１１に近い位置に画像を表示する。
【００３６】
＜動作＞
次に、図４、図５および図６を参照して情報処理装置１００の動作を説明する。図４は、実施の形態１の情報処理装置１００が撮影画像を表示する動作を示すフローチャートである。
【００３７】
ステップＳ１１において、制御部１９は、カメラ１１から入力画像を取得する。
ステップＳ１３において、制御部１９は、取得された入力画像に基づいて、入力画像の縦および横のサイズ（画像解像度）を取得する。
【００３８】
ステップＳ１５において、制御部１９は、距離・表示サイズテーブル３２等に基づいて、入力画像をディスプレイ１４に表示するための画像解像度を決定する。例えば、制御部１９は、距離・表示サイズテーブル３２または画面・表示サイズテーブル３３のいずれか一方を優先して入力画像の画像解像度を決定することとしてもよい。
【００３９】
ステップＳ１７において、制御部１９は、ステップＳ１５で決定した画像解像度となるよう、入力画像を拡大または縮小する処理等を行う。
【００４０】
ステップＳ１９において、制御部１９は、カメラ位置３１に示されるカメラの位置を参照し、ディスプレイ１４の表示領域において、カメラ１１に近接する領域に、ステップＳ１７の処理を行った画像を表示する。
【００４１】
（情報処理装置１００と被写体との距離に応じた表示制御）
図５を参照して、情報処理装置１００の動作例を具体的に説明する。図５は、実施の形態１の情報処理装置１００が被写体との距離に応じて画像サイズを制御する動作を示す図である。なお、図５において、カメラ１１の位置がディスプレイ１４の一辺の中心付近にあるものとして説明している。
【００４２】
図５（Ａ）に示すように、例えばユーザが情報処理装置１００に顔を近づけている場合など、情報処理装置１００とユーザとの距離が比較的近い場合は、例えばディスプレイの表示領域の１／４となるよう入力画像の画像解像度を変更し、ディスプレイ１４の表示領域の中心付近からカメラ１１に近い領域に寄せた位置を表示位置として入力画像を表示する。
【００４３】
図５（Ｂ）に示すように、例えばユーザが腕を伸ばして情報処理装置１００を保持して自分撮りをしている場合など、情報処理装置１００とユーザとの距離が比較的遠い場合は、例えば入力画像の画像解像度をディスプレイの表示領域の１／２となるよう変更し、ディスプレイ１４の表示領域の中心付近からカメラ１１に近い領域に寄せた位置を表示位置として入力画像を表示する。
【００４４】
図５（Ｃ）は、ユーザの視線と、カメラ１１の位置との関係を示す図である。ユーザの視線は、ディスプレイ１４に表示されるユーザ自身を被写体とする画像を向いている。ユーザは、ユーザの目からレンズまでの線分に対し、角度θの視線をディスプレイに向けている。ユーザがディスプレイ１４に表示される画像に視線を向けている場合、ユーザの目とディスプレイ１４との距離が遠くなるにつれて角度θが小さくなるため、カメラ１１が取得するユーザの画像は、ユーザの目線がカメラ１１に向いたものとなりやすくなる。
【００４５】
図５（Ｄ）は、ユーザと情報処理装置１００との距離が近い場合に、カメラ１１に近い位置に画像を表示することでユーザの視線のずれを解消する例を示す図である。図５（Ｄ）に示すように、情報処理装置１００は、ディスプレイ１４に表示する画像をカメラ１１に近づけることにより、角度θを小さくする。これにより、カメラ１１が取得するユーザの画像において、ユーザの目線がカメラ１１に向いたものとなり、より自然な入力画像が得られる。
【００４６】
（情報処理装置１００のディスプレイの寸法に応じた表示制御）
図６は、実施の形態１の情報処理装置１００がディスプレイの寸法に応じて画像サイズを制御する動作を示す図である。
【００４７】
図６（Ａ）に示すように、制御部１９は、例えば入力画像の画像解像度をディスプレイの表示領域の１／４程度となるよう変更し、ディスプレイ１４の表示領域の中心付近からカメラ１１に近い領域に寄せた位置を表示位置として入力画像を表示する。
【００４８】
図６（Ｂ）に示すように、ディスプレイの寸法が図６（Ａ）に示すものと比較して小さい場合は、制御部１９は、例えば入力画像の画像解像度をディスプレイの表示領域の１／２程度となるよう変更し、ディスプレイ１４の表示領域の中心付近からカメラ１１に近い領域に寄せた位置を表示位置として入力画像を表示する。
【００４９】
図６（Ｃ）は、カメラ１１に近い位置に画像を表示することでユーザの視線のずれを解消する例を示す図である。図６（Ｃ）に示すように、情報処理装置１００は、ディスプレイ１４に表示する画像をカメラ１１に近づけることにより、角度θを小さくする。これにより、カメラ１１が取得するユーザの画像において、ユーザの目線がカメラ１１に向いたものとなり、より自然な入力画像が得られる。
【００５０】
図６（Ｄ）は、ディスプレイの寸法が図６（Ｃ）の状態と比較して小さい場合のユーザの視線のずれを解消する例を示す図である。図６（Ｄ）に示すように、ディスプレイの寸法が比較的小さい場合は、ユーザの視線がカメラ１１に近づきやすくなる。
【００５１】
（まとめ）
以上のように、ディスプレイの寸法に基づいてディスプレイに表示する画像の大きさを変更する場合、例えば情報処理装置１００の表示領域の大きさを物理的に変更可能な場合に、表示領域の大きさに応じてユーザの視線のずれを解消することができる。例えば、情報処理装置１００が折りたたみやスライド式等の変形可能な装置で、表示領域が物理的に変更可能な場合においても自分撮り時のユーザの視線のずれを解消することができる。また、同一のプログラムを複数の機器上で動作させる場合でも、ディスプレイの寸法を動的に情報処理装置が確認することで、ユーザの視線のずれを解消することができる。また、既存の情報処理装置に本実施形態の機能を付加する場合、ハードウェアの構成を変更することなく、ソフトウェアによって機能を発揮させることにより、被写体の目線が自然な画像を得ることができる。
【００５２】
＜実施の形態２＞
図７および図８を参照して、本発明の別の実施の形態について説明する。図７は、実施の形態２の情報処理装置１００が傾きに応じて画像の表示位置を制御する動作を示す図である。
【００５３】
実施の形態２では、情報処理装置１００は、情報処理装置１００の傾きが０度（状態Ａ）、１８０度（状態Ｂ）、９０度（状態Ｃ）、２７０度（状態Ｄ）の４つの状態それぞれに応じてディスプレイ１４に表示する画面を回転させるものとする。図７は、情報処理装置１００の傾きに応じてカメラ１１に寄せて入力画像を表示する例を示している。「状態Ａ」は、傾きが０度の場合を示す。「状態Ｂ」は、傾きが１８０度の場合を示す。「状態Ｃ」は、傾きが９０度の場合を示す。「状態Ｄ」は、傾きが２７０度の場合の表示例を示す。情報処理装置１００は、情報処理装置１００の傾きに応じた各状態においてディスプレイの左上の座標を（０，０）とし、ディスプレイに画像を表示する領域を角度・表示位置テーブル３４に記憶している。
【００５４】
「状態Ｅ」と「状態Ｆ」は、カメラ１１がディスプレイ１４の角に近い位置に配置される場合の入力画像の表示例を示す図である。「状態Ｅ」および「状態Ｆ」では、ディスプレイ１４の表示領域を４分割し、情報処理装置１００の傾きとカメラ１１の位置に応じてカメラ１１の位置に寄せて入力画像を表示する例を示す。情報処理装置１００は、カメラの位置と、情報処理装置１００の傾きとに応じて、例えばディスプレイ１４の左上の領域の近くにカメラ１１が配置されている場合は、ディスプレイ１４を４等分した左上に入力画像を表示する。ディスプレイ１４の上部の中心付近にカメラ１１が配置されている場合は、情報処理装置１００は、ディスプレイ１４を上下に２等分した領域の上部側に入力画像を表示する。また、情報処理装置１００は、カメラ１１の位置を移動させる機構を備える場合、カメラ１１の位置と、ディスプレイ１４の傾きとに応じて、入力画像の表示位置を決定することとしてもよい。
【００５５】
図８は、実施の形態２の制御部１９が情報処理装置１００の傾きに応じて画像の表示位置および画像サイズを制御する動作を示すフローチャートである。
【００５６】
ステップＳ３１において、制御部１９は、カメラ１１から入力画像（入力使用者画像）を取得する。
【００５７】
ステップＳ３３において、制御部１９は、入力画像に基づいて、入力画像の縦および横のサイズ（画像解像度）を取得する。
【００５８】
ステップＳ３５において、制御部１９は、角度センサ１６の出力結果に基づいて、情報処理装置１００の表示画面の角度を取得する。
【００５９】
ステップＳ３７において、制御部１９は、ステップＳ３５で取得した角度と、角度・表示位置テーブル３４とに基づいて、入力画像をディスプレイ１４に表示する位置を決定する。
【００６０】
ステップＳ３９において、制御部１９は、角度・表示位置テーブル３４に示される領域に入力画像の表示が収まるよう、入力画像の画像解像度を決定する。
【００６１】
ステップＳ４１において、制御部１９は、ステップＳ３９で決定した画像解像度となるよう、入力画像を拡大または縮小する処理等を行う。
【００６２】
ステップＳ４３において、制御部１９は、ステップＳ３７で決定した表示位置に、ステップＳ４１で拡大または縮小処理などを行った入力画像を表示する。
【００６３】
（まとめ）
実施の形態２においては、情報処理装置１００の筺体の向きが変わると、ユーザから見たカメラの位置も変わるため、情報処理装置１００は、カメラの位置に応じて入力画像の表示位置を変更している。これにより、情報処理装置１００の傾きがどの向きであっても被写体の目線が自然な画像を得ることができる。また、情報処理装置１００が、カメラ１１の位置を動的に変更可能な機構を有している場合においても実施の形態２を適用することができる。
【００６４】
＜実施の形態３＞
次に、図９を参照して、別の実施形態について説明する。図９は、実施の形態３の情報処理装置１００が画像の拡大または縮小をするための操作を受け付けた場合の表示例を示す図である。情報処理装置１００は、操作受付部１５として機能するタッチパネルと、ディスプレイ１４とからなるタッチパネルディスプレイを備える。例えば、ユーザが手鏡の代用として自分撮りを行う場合は、ディスプレイ１４に表示されている画像の特定の部分の拡大や、入力画像の全体の表示などを都度切り替えたい場合がある。この場合、ユーザの操作に応じて、入力画像の表示を、ディスプレイ１４の全画面にするか、カメラ１１に近づけた表示とするかを切り替えることが想定される。
【００６５】
図９の「状態Ａ１」と「状態Ａ２」は、ユーザの操作に応じて、ユーザがディスプレイ１４に表示される入力画像（状態Ａ１）の特定部分を拡大する操作をタッチパネルに対して行った場合に、画面の表示を切り替えて、拡大した画像を全画面に表示する例（状態Ａ２）を示す。例えば、自分撮りをしているユーザが目元を特に確認したい場合は、全画面に入力画像を表示する。
【００６６】
「状態Ｂ１」と「状態Ｂ２」は、ユーザの操作に応じて、ユーザがディスプレイ１４に表示される入力画像（状態Ｂ１）の特定部分を拡大する操作を行った場合に、拡大した画像においてユーザの視線が自然なものとなるようカメラ１１に寄せて画像の表示位置を決定して画像を表示する例（状態Ｂ２）を示す。例えば、情報処理装置１００は、「状態Ｂ１」に示されるように、全画面に被写体が撮影された入力画像を表示している状態で、被写体の目元の位置に対する操作（タッチする操作やピンチする操作）を受け付ける。これにより、「状態Ｂ２」に示すように、被写体の目元を拡大表示して、目線が自然な画像を得ることができる。
【００６７】
「状態Ｃ１」と「状態Ｃ２」は、ユーザの操作に応じて、入力画像の表示を全画面とするか、カメラ１１の位置に寄せた位置に表示するかを切り替える例を示す。例えば、ユーザは、ディスプレイ１４の全画面に、自分撮りによる入力画像を表示させて被写体となるユーザ自身を確認しつつ（状態Ｃ１）、顔の全体像を確認するため、ディスプレイ１４に表示される画像を、カメラ１１に近いディスプレイ１４の一部の領域に表示させて自然な目線の入力画像を確認する（状態Ｃ２）。「状態Ｃ１」と「状態Ｃ２」において、情報処理装置１００は、所定のトリガを検出することで、入力画像の表示を、ディスプレイ１４の全画面とするか、カメラ１１に近い一部の領域とするかを切り替える。所定のトリガとは、例えば、被写体となるユーザの顔の画像認識により、視線以外の顔の輪郭が一定時間変化しなかったことを検出すること、または、被写体となるユーザの笑顔（口角をあげる）を検出すること等である。
【００６８】
（まとめ）
実施の形態３によると、ユーザが手鏡のように自分撮りを行う場合に、ユーザによる表情を確認するための操作を容易にすることができる。例えば、ユーザに対し、化粧時の表情の確認などを容易に行わせることができる。
【００６９】
（変形例）
上記実施形態では、インカメラを備える情報処理装置１００について説明した。この他にも、例えば、ディスプレイの表示面を、カメラレンズの光軸のある側へと回転可能な機構を有し、ユーザが自分撮りの際に表示面を確認することができる情報処理装置であってもよい。
【００７０】
実施の形態にかかる情報処理装置は、プロセッサと、その上で実行されるプログラムにより実現される。実施の形態を実現するプログラムは、通信インタフェースを介してネットワークを利用した送受信等により提供される。
【００７１】
今回開示された実施の形態はすべての点で例示であって制限的なものでないと考えられるべきである。この発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７２】
１００  情報処理装置、１１  カメラ、１２  ＲＡＭ、１３  ＲＯＭ、１４  ディスプレイ、１５  操作受付部、１６  角度センサ、１７  測距センサ、１８  通信モジュール、１９  制御部、２１  マイク、２２  スピーカ、３１  カメラ位置、３２  距離・表示サイズテーブル、３３  画面・表示サイズテーブル、３４  角度・表示位置テーブル、４１  画像取得部、４２  画像サイズ決定部、４３  表示位置制御部、４４  画像拡大／縮小部。
【図１】
2014127830.tif 000003
【図２】
2014127830.tif 000004
【図３】
2014127830.tif 000005
【図４】
2014127830.tif 000006
【図５】
2014127830.tif 000007
【図６】
2014127830.tif 000008
【図７】
2014127830.tif 000009
【図８】
2014127830.tif 000010
【図９】
2014127830.tif 000011