(57)【要約】【課題】ユーザが表示部の表示面を斜め方向から見る場合にも、情報が見にくくなることを抑制する。【解決手段】本発明の情報処理装置は、表示対象の情報に応じた映像を表示する表示部と、前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影指示を出力し、該撮影指示に応じた前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させる制御部と、を有する。【選択図】図１
2013246761.tif 000002
【特許請求の範囲】
【請求項１】
表示対象の情報に応じた映像を表示する表示部と、
前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、
前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影指示を出力し、該撮影指示に応じた前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させる制御部と、を有することを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置において、
前記制御部は、前記正対方向と前記対向方向との垂直方向のずれ角を検出し、該検出した垂直方向のずれ角に応じて、前記表示面上で水平方向と直交する方向に前記映像を伸長させて前記表示部に表示させることを特徴とする情報処理装置。
【請求項３】
請求項１または２記載の情報処理装置において、
前記制御部は、前記正対方向と前記対向方向との水平方向のずれ角を検出し、該検出した水平方向のずれ角に応じて、前記映像を回転させて前記表示部に表示させることを特徴とする情報処理装置。
【請求項４】
表示対象の情報に応じた映像を表示する表示部と、前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、を備える情報処理装置の制御方法であって、
前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影を行わせ、前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【請求項５】
請求項４記載の情報処理装置の制御方法において、
前記正対方向と前記対向方向との垂直方向のずれ角を検出し、該検出した垂直方向のずれ角に応じて、前記表示面上で水平方向と直交する方向に前記映像を伸長させて前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【請求項６】
請求項４または５記載の情報処理装置の制御方法において、
前記正対方向と前記対向方向との水平方向のずれ角を検出し、該検出した水平方向のずれ角に応じて、前記映像を回転させて前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【請求項７】
表示対象の情報に応じた映像を表示する表示部と、前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、を備える情報処理装置内のコンピュータに、
前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影を行わせ、前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させる処理を実行させるプログラム。
【請求項８】
請求項７記載のプログラムにおいて、
前記コンピュータに、
前記正対方向と前記対向方向との垂直方向のずれ角を検出し、該検出した垂直方向のずれ角に応じて、前記表示面上で水平方向と直交する方向に前記映像を伸長させて前記表示部に表示させる処理を実行させるプログラム。
【請求項９】
請求項７または８記載の情報処理装置のプログラムにおいて、
前記正対方向と前記対向方向との水平方向のずれ角を検出し、該検出した水平方向のずれ角に応じて、前記映像を回転させて前記表示部に表示させる処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部を有する情報処理装置、情報処理装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
携帯電話、スマートフォン、携帯型ゲーム機、パーソナルコンピュータなどの情報処理装置の多くには、文字、映像などの表示対象の情報に応じた映像を表示する表示部が設けられている。このような情報処理装置において、表示部の表示面と、表示面を見るユーザの顔と、の位置関係に応じて、表示部の表示制御を行う技術が検討されている。
【０００３】
例えば、特許文献１（特開２００９−２９４７２８号公報）には、表示部と、表示部の表示面を見るユーザの顔を撮影可能な位置に配置されたカメラと、を有する情報処理装置において、カメラの撮影画像におけるユーザの顔の大きさの変化に応じて、表示対象の情報に応じた映像を拡大または縮小する技術が開示されている。
【０００４】
また、特許文献２（特開２０１０−００９５０２号公報）および特許文献３（特開２０１０−１７６１７０号公報）には、表示部と、表示部の表示面を見るユーザの顔を撮影可能な位置に配置されたカメラと、を有する情報処理装置において、カメラの撮影画像に基づいて表示面とユーザの顔との距離を検出し、検出結果に応じて、表示対象の情報に応じた映像を拡大または縮小する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２９４７２８号公報
【特許文献２】特開２０１０−００９５０２号公報
【特許文献３】特開２０１０−１７６１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
混み合った電車内などにおいては、ユーザが、ユーザの顔が表示部の表示面に正対していない状態で、表示面を見ることがある。
【０００７】
図１０Ａ（ａ）に示すように、ユーザ１の顔が表示部２の表示面に正対した状態では、ユーザ１から見ると、表示対象の情報に応じた映像３は、図１０Ａ（ｂ）に示すように、見やすいように予め定められた縦横比となる。
【０００８】
一方、図１０Ｂ（ａ）に示すように、表示部２の表示面の上辺がユーザ１から遠ざかる方向に表示面が傾いている状態では、表示対象の情報に応じた映像３は、図１０Ｂ（ｂ）に示すように、縦方向に圧縮されてしまい、情報が見にくくなるという課題がある。
【０００９】
特許文献１乃至３の開示の技術は、縦横比はそのままで、映像を拡大または縮小するものであるため、ユーザの顔が表示部の表示面と正対していない状態で表示面を見ることで、ユーザから見た映像の縦横比が変化し、情報が見にくくなるという課題を解決することができない。
【００１０】
本発明の目的は、ユーザの顔が表示部の表示面と正対していない場合にも、情報が見にくくなることを抑制することができる情報処理装置、情報処理装置の制御方法、および、プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明の情報処理装置は、
表示対象の情報に応じた映像を表示する表示部と、
前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、
前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影指示を出力し、該撮影指示に応じた前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させる制御部と、を有する。
【００１２】
上記目的を達成するために本発明の情報処理装置の制御方法は、
表示対象の情報に応じた映像を表示する表示部と、前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、を備える情報処理装置の制御方法であって、
前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影を行わせ、前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させる。
【００１３】
上記目的を達成するために本発明のプログラムは、
表示対象の情報に応じた映像を表示する表示部と、前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、を備える情報処理装置内のコンピュータに、
前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影を行わせ、前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させる処理を実行させる。
【発明の効果】
【００１４】
本発明によれば、ユーザの顔が表示部の表示面と正対していない場合にも、情報が見にくくなることを抑制することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態の情報処理装置の要部構成を示すブロック図である。
【図２】図１に示す情報処理装置の外観を示す図である。
【図３Ａ】図１に示す表示部の表示面とユーザの顔との位置関係を側面から示した図である。
【図３Ｂ】図１に示す表示部の表示面とユーザの顔との位置関係を上面から示した図である。
【図４Ａ】図１に示す制御部が表示制御を行わない場合の表示部の表示状態およびユーザから見た表示面を示す図である。
【図４Ｂ】図１に示す制御部が表示制御を行う場合の表示部の表示状態およびユーザから見た表示面を示す図である。
【図５Ａ】図１に示す制御部が表示制御を行わない場合の表示部の表示状態およびユーザから見た表示面を示す図である。
【図５Ｂ】図１に示す制御部が表示制御を行う場合の表示部の表示状態およびユーザから見た表示面を示す図である。
【図６Ａ】図１に示す制御部が表示制御を行わない場合の表示部の表示状態およびユーザから見た表示面を示す図である。
【図６Ｂ】図１に示す制御部が表示制御を行う場合の表示部の表示状態およびユーザから見た表示面を示す図である。
【図７】図１に示す情報処理装置の動作を示すフローチャートである。
【図８Ａ】図１に示す制御部が表示面の向きを検出する際の動作を説明するための図である。
【図８Ｂ】図１に示す制御部が表示面の向きを検出する際の動作を説明するための図である。
【図９】図１に示す表示部の表示の遷移を示す図である。
【図１０Ａ】表示部の表示面とユーザの顔との位置関係およびユーザから見た表示面を示す図である。
【図１０Ｂ】表示部の表示面とユーザの顔との位置関係およびユーザから見た表示面を示す図である。
【発明を実施するための形態】
【００１６】
以下に、本発明を実施するための形態について図面を参照して説明する。
【００１７】
図１は、本発明の一実施形態の情報処理装置１０の要部構成を示すブロック図である。また、図２は、情報処理装置１０の外観の一例を示す図である。なお、本実施形態の情報処理装置１０の具体例としては、携帯電話、スマートフォン、携帯型ゲーム機、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）などがある。
【００１８】
図１に示す情報処理装置１０は、表示部１１と、撮影部１２と、制御部１３と、を有する。なお、本発明は主に、表示部１１の表示制御に関するものであるため、図１においては、情報処理装置１０が備える種々の機能を実現するための処理ブロックについては、記載を省略する。
【００１９】
表示部１１は、制御部１３の制御に従い、表示対象の情報に応じた映像を表示する。
【００２０】
撮影部１２は、撮影指示の入力に応じて撮影を行う。ここで、撮影部１２は、図２に示すように、表示部１１の表示面と同じ方向に向かって配置されている。したがって、撮影部１２は、表示部１１の表示面を見るユーザの顔が撮影可能である。
【００２１】
制御部１３は、表示制御を要求する旨が入力されると、撮影部１２の撮影画像に基づいて、表示部１１の表示面とユーザの顔とが正対する正対方向に対する、表示部１１の表示面とユーザの顔との対向方向のずれ角を検出する。また、制御部１３は、検出したずれ角に応じて、表示部１１の表示制御を行う。
【００２２】
図３Ａは、表示部１１の表示面とユーザ１の顔との位置関係を側面から示した図であり、図３Ｂは、表示部１１の表示面とユーザ１の顔の位置関係を上面から示した図である。
【００２３】
制御部１３は、図３Ａに示すように、表示部１１の表示面とユーザ１の顔との正対方向３１に対する、表示部１１の表示面とユーザ１の顔との対向方向３２の垂直方向のずれ角（以下、垂直方向角度）を検出する。図３Ａにおいては、垂直方向角がαである場合を示している。なお、本実施形態においては、表示部１１の表示面とユーザ１の顔との正対方向３１は、表示面の法線方向と一致するものとする。
【００２４】
また、制御部１３は、図３Ｂに示すように、表示部１１の表示面とユーザ１の顔との正対方向３１に対する、表示部１１の表示面とユーザ１の顔との対向方向３２の水平方向のずれ角（以下、水平方向角度と称する）を検出する。図３Ｂにおいては、水平方向角度がβである場合を示している。
【００２５】
なお、本発明において、表示部１１の表示面とユーザの顔との正対方向とは、通常の状態において、ユーザが表示面を見る際の、表示部１１の表示面とユーザの顔との対向方向である。ユーザは、正対方向を設定する際には、表示部１１の表示面を通常の状態で見ながら、撮影部１２を用いて撮影を行う。制御部１３は、撮影部１２の撮影画像に含まれるユーザの顔の位置、目、鼻、口の位置などを特定するとともに、その大きさの比を記憶する。
【００２６】
制御部１３は、表示制御を要求する旨が入力されると、撮影指示を撮影部１２に出力し、撮影指示に応じた撮影部１２の撮影画像に含まれるユーザの顔の位置、目、鼻、口の位置などを特定するとともに、その大きさの比を特定し、記憶している比と比較し、その変化に基づいて、表示面とユーザの顔との対向方向のずれ角（垂直方向角度、水平方向角度）を検出する。
【００２７】
なお、上述したように、本実施形態においては、表示部１１の表示面とユーザの顔との正対方向が表示面の法線方向と一致する例を用いて説明するが、これに限られるものではない。表示部１１の表示面を通常の状態で見ながら、撮影部１２を用いて撮影を行う際に、ユーザがどのような位置関係で撮影を行うかに応じて、正対方向を適宜、設定することができる。
【００２８】
次に、制御部１３が行う表示制御について説明する。
【００２９】
図４Ａは、制御部１３が表示制御を行わない場合の表示部１１の表示状態とユーザから見た表示面とを示す図である。また、図４Ｂは、制御部１３が表示制御を行う場合の表示部１１の表示状態とユーザから見た表示面とを示す図である。
【００３０】
なお、図４Ａ，４Ｂにおいては、表示部１１の表示面の短手方向（Ｙ軸方向）が水平方向を向いている状態（表示面が縦向きの状態）であるとする。また、垂直方向角度がαであり、水平方向角度が０であるとする。
【００３１】
図４Ａ（ａ）に示すように、表示部１１には、表示面とユーザ１の顔とが正対している状態において見やすいように予め定められた縦横比で映像３が表示されているとする。
【００３２】
垂直方向角度がαである場合、図３Ａに示すように、表示部１１の表示面の長手方向（Ｘ軸方向）の長さがＬであるとすると、ユーザ１から見た表示面のＸ軸方向の長さは、Ｌｓｉｎα’（α’＝９０°−α）となる。
【００３３】
したがって、図４Ａ（ａ）に示すように、表示部１１に表示される映像３のＸ軸方向の長さがＨである場合、ユーザ１から見ると、図４Ａ（ｂ）に示すように、映像３のＸ軸方向の長さはＨｓｉｎα’となる。表示部１１には、表示面とユーザ１の顔とが正対している状態において見やすいように予め定められた縦横比で映像３が表示されているにも関わらず、映像３がＸ軸方向に圧縮されてしまうことで、ユーザ１にとっては、情報が見にくくなる。
【００３４】
そこで、制御部１３は、図４Ｂ（ａ）に示すように、表示対象の情報に応じた映像３をＸ軸方向に、表示制御を行わない場合と比較して、１／｜ｓｉｎα’｜倍にして、表示部１１に表示させる。映像３をＸ軸方向に１／｜ｓｉｎα’｜倍することで、ユーザ１から見ると、図４Ｂ（ｂ）に示すように、映像３のＸ軸方向の長さはＨとなり、見やすいように予め定められた縦横比となる。そのため、ユーザ１が斜めから（垂直方向角度がαである状態で）表示部１１の表示面を見ている場合にも、情報が見にくくなることを抑制することができる。
【００３５】
図５Ａは、制御部１３が表示制御を行わない場合の表示部１１の表示状態とユーザから見た表示面とを示す図である。また、図５Ｂは、制御部１３が表示制御を行う場合の表示部１１の表示状態とユーザから見た表示面とを示す図である。
【００３６】
なお、図５Ａ，５Ｂにおいては、表示部１１の表示面の長手方向（Ｘ軸方向）が水平方向を向いている状態（表示部１１の表示面が横向きの状態）であるとする。また、垂直方向角度がαであり、水平方向角度が０であるとする。
【００３７】
図５Ａ（ａ）に示すように、表示部１１には、表示面とユーザ１の顔とが正対している状態において見やすいように予め定められた縦横比で映像３が表示されているとする。
【００３８】
垂直方向角度がαである場合、図５Ａ（ａ）に示すように、表示部１１に表示される映像３のＹ軸方向の長さがＷである場合、ユーザ１から見ると、図５Ａ（ｂ）に示すように、映像３のＹ軸方向の長さはＷｓｉｎα’となる。表示部１１には、表示面とユーザ１の顔とが正対している状態において見やすいように予め定められた縦横比で映像３が表示されているにも関わらず、映像３がＹ軸方向に圧縮されてしまうことで、ユーザ１にとっては、情報が見にくくなる。
【００３９】
そこで、制御部１３は、図５Ｂ（ａ）に示すように、表示対象の情報に応じた映像３をＹ軸方向に、表示制御を行わない場合と比較して、１／｜ｓｉｎα’｜倍にして、表示部１１に表示させる。映像３をＹ軸方向に１／｜ｓｉｎα’｜倍することで、ユーザ１から見ると、図５Ｂ（ｂ）に示すように、映像３のＹ軸方向の長さはＷとなり、見やすいように予め定められた縦横比となる。そのため、ユーザ１が斜めから（垂直方向角度がαである状態で）表示部１１の表示面を見ている場合にも、情報が見にくくなることを抑制することができる。
【００４０】
このように、制御部１３は、検出した垂直方向角度に応じて、表示部１１の表示面上で水平方向と直交する方向に、表示対象の情報に応じた映像を伸長して表示部１１に表示させる。そのため、表示部１１の表示面が縦向きである場合にも、横向きである場合にも、ユーザが表示部１１の表示面を見る垂直方向角度に関わらず、情報が見にくくなることを抑制することができる。
【００４１】
図６Ａは、制御部１３が表示制御を行わない場合の表示部１１の表示状態とユーザから見た表示面とを示す図である。また、図６Ｂは、制御部１３が表示制御を行う場合の表示部１１の表示状態とユーザから見た表示面とを示す図である。
【００４２】
なお、図６Ａ，６Ｂにおいては、表示部１１の表示面の短手方向（Ｙ軸方向）が水平方向を向いている状態（表示部１１の表示面が横向きの状態）であるとする。また、垂直方向角度が０であり、水平方向角度がβであるとする。
【００４３】
図６Ａに示すように、水平方向角度がβである場合、ユーザ１から見ると、表示対象の情報に応じた映像３が斜め向きになり、情報が見にくくなる。
【００４４】
そこで、制御部１３は、図６Ｂに示すように、映像３をβだけ回転させて表示部１１に表示させる。映像３をβだけ回転させることで、ユーザ１は、映像３を正面してみることができるので、情報が見にくくなるのを抑制することができる。
【００４５】
このように、制御部１３は、検出した水平方向角度に応じて、表示対象の情報に応じた映像を回転させて表示部１１に表示させる。そのため、ユーザが表示部１１の表示面を見る水平方向角度に関わらず、情報が見にくくなることを抑制することができる。
【００４６】
次に、情報処理装置１０の動作を図７に示すフローチャートを参照して説明する。
【００４７】
図７においては、表示対象の情報に応じた映像（以下、原映像と称する）が、予め定められた縦横比、予め定められた向きで表示部１１に表示されているものとする。
【００４８】
制御部１３は、動作モードとして、表示制御を行う表示制御モードが設定されているか否かを判定する（ステップＳ７１）。なお、図１においては不図示の入力部を介して、表示制御を要求する旨が入力されると、動作モードとして表示制御モードが設定される。
【００４９】
動作モードとして表示制御モードが設定されていない場合には（ステップＳ７１：Ｎｏ）、制御部１３は、表示制御を行うことなく、処理を終了する。
【００５０】
動作モードとして表示制御モードが設定されている場合には（ステップＳ７１：Ｙｅｓ）、制御部１３は、撮影部１２に撮影指示を出力する。撮影部１２は、制御部１３からの撮影指示を受けて、撮影を行う。上述したように、撮影部１２は、表示部１１の表示面を見るユーザの顔が撮影可能である。したがって、ユーザが表示面を見ている場合には、撮影部１２の撮影画像には、ユーザの顔が含まれる。
【００５１】
制御部１３は、撮影部１２の撮影画像に含まれるユーザの顔画像の特徴量（ユーザの顔、目、鼻、口などの大きさの比）を検出する（ステップＳ７２）。
【００５２】
次に、制御部１３は、予め記憶している、表示部１１の表示面とユーザの顔とが正対している場合の撮影部１２の撮影画像に含まれるユーザの顔画像の特徴量と、検出したユーザの顔画像の特徴量と、を比較し、比較結果に基づいて、垂直方向角度および水平方向角度を検出する（ステップＳ７３）。
【００５３】
次に、制御部１３は、検出した垂直方向角度および水平方向角度に応じて、原映像を伸長させる倍率および原映像を回転させる角度を決定する（ステップＳ７４）。具体的には、制御部１３は、検出した垂直方向角度がαであり、水平方向角度がβである場合には、原映像を伸長させる倍率を１／ｓｉｎα’倍と決定し、原映像を回転させる角度をβと決定する。
【００５４】
また、制御部１３は、撮影部１２の撮影画像に基づいて、表示面が縦向きが、横向きかを検出する（ステップＳ７５）。
【００５５】
図８Ａ（ａ）に示すように、情報処理装置１０が縦向きであり、表示部１１の表示面も縦向きである場合には、図８Ａ（ｂ）に示すように、ユーザ１の目、鼻、口などはＸ軸方向に並ぶ。そのため、制御部１３は、表示部１１の表示面が縦向きであると検出する。一方、図８Ｂ（ａ）に示すように、情報処理装置１０が横向きであり、表示部１１の表示面も横向きである場合には、図８Ｂ（ｂ）に示すように、ユーザ１の目、鼻、口などはＹ軸方向に並ぶ。そのため、制御部１３は、情報処理装置１０が横向きであると検出する。
【００５６】
次に、制御部１３は、表示部１１の表示面の向きの検出結果に基づいて、原映像を伸長させる方向を決定する（ステップＳ７６）。具体的には、制御部１３は、表示部１１の表示面が縦向きである（表示面のＹ軸方向が水平方向を向いている）場合には、原映像を伸長させる方向をＸ軸方向に決定する。一方、制御部１３は、表示部１１の表示面が横向きである（表示面のＸ軸方向が水平方向を向いている）場合には、原映像を伸長させる方向をＹ軸方向に決定する。
【００５７】
次に、制御部１３は、図９（ａ）に示す原映像を、図９（ｂ）に示すように、ステップＳ７６において決定した方向に、ステップＳ７４で決定した倍率だけ伸長させ、ステップＳ７４で決定した角度だけ回転させた加工映像を表示部１１に表示させる（ステップＳ７７）。なお、図９においては、原映像をＸ軸方向に伸長させた加工映像を表示部１１に生じする例を示している。
【００５８】
次に、制御部１３は、図１においては不図示の入力部を介して、表示部１１の表示を拡大または縮小する旨が入力されたか否かを判定する（ステップＳ７８）。
【００５９】
表示部１１の表示を拡大または縮小する旨が入力されていない場合には（ステップＳ７８：Ｎｏ）、制御部１３は、処理を終了する。
【００６０】
表示部１１の表示を拡大または縮小する旨が入力された場合には（ステップＳ７８：Ｙｅｓ）、制御部１３は、図９（ｃ）に示すように、加工映像の縦横比はそのままに（Ｈ：Ｗ＝ｈ：ｗ）、加工映像を拡大または縮小させる。図９においては、加工映像を縮小させる例を示す。
【００６１】
なお、図７においては、制御部１３が、ステップＳ７３およびステップＳ７４の処理と、ステップＳ７５およびステップＳ７６の処理と、を並行して行うように記載されているが、ステップＳ７３およびステップＳ７４の処理を行った後に、ステップＳ７５およびステップＳ７６の処理を行ってもよいし、また、ステップＳ７５およびステップＳ７６の処理を行った後に、ステップＳ７３およびステップＳ７４の処理を行ってもよい。
【００６２】
このように本実施形態によれば、情報処理装置１０は、表示部１１の表示面を見るユーザの顔を撮影可能な位置に配置された撮影画像に基づいて、表示部１１の表示面とユーザの顔との正対方向に対する、表示部１１の表示面とユーザの顔との対向方向のずれ角を検出し、検出したずれ角に応じて映像の縦横比を変更して表示部１１に表示させる。
【００６３】
そのため、ユーザが表示部の表示面を斜めから見る場合にも、ユーザにとって見やすい縦横比で映像を表示することができ、情報が見にくくなることを抑制することができる。
【００６４】
なお、本実施形態においては、制御部１３は、垂直方向角度、水平方向角度が所定値以上である場合に、表示制御を行うようにしてもよい。垂直方向角度、水平方向角度が小さい場合には、映像が圧縮される程度も小さく、見にくくなる可能性は少ない。そのため、垂直方向角度、水平方向角度が所定値以上である場合に、表示制御を行うようにすることで、制御部１３が表示制御を行う頻度を減らし、処理負荷を低減することができる。
【００６５】
本発明の情報処理装置にて行われる方法は、コンピュータに実行させるためのプログラムに適用してもよい。また、そのプログラムを記憶媒体に格納することも可能であり、ネットワークを介して外部に提供することも可能である。
【００６６】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００６７】
（付記１）
表示対象の情報に応じた映像を表示する表示部と、
前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、
前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影指示を出力し、該撮影指示に応じた前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させる制御部と、を有することを特徴とする情報処理装置。
【００６８】
（付記２）
付記１記載の情報処理装置において、
前記制御部は、前記正対方向と前記対向方向との垂直方向のずれ角を検出し、該検出した垂直方向のずれ角に応じて、前記表示面上で水平方向と直交する方向に前記映像を伸長させて前記表示部に表示させることを特徴とする情報処理装置。
【００６９】
（付記３）
付記１または２記載の情報処理装置において、
前記制御部は、前記正対方向と前記対向方向との水平方向のずれ角を検出し、該検出した水平方向のずれ角に応じて、前記映像を回転させて前記表示部に表示させることを特徴とする情報処理装置。
【００７０】
（付記４）
表示対象の情報に応じた映像を表示する表示部と、前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、を備える情報処理装置の制御方法であって、
前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影を行わせ、前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【００７１】
（付記５）
付記４記載の情報処理装置の制御方法において、
前記正対方向と前記対向方向との垂直方向のずれ角を検出し、該検出した垂直方向のずれ角に応じて、前記表示面上で水平方向と直交する方向に前記映像を伸長させて前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【００７２】
（付記６）
付記４または５記載の情報処理装置の制御方法において、
前記正対方向と前記対向方向との水平方向のずれ角を検出し、該検出した水平方向のずれ角に応じて、前記映像を回転させて前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【００７３】
（付記７）
表示対象の情報に応じた映像を表示する表示部と、前記表示部の表示面を見るユーザの顔を撮影可能な位置に配置され、撮影指示の入力に応じて撮影を行う撮影部と、を備える情報処理装置内のコンピュータに、
前記映像の表示制御を要求する旨が入力されると、前記撮影部に撮影を行わせ、前記撮影部の撮影画像に基づいて、予め設定された前記表示部の表示面と前記ユーザの顔との正対方向に対する前記表示部の表示面と前記ユーザの顔との対向方向のずれ角を検出し、該検出したずれ角に応じて前記映像の縦横比を変更して前記表示部に表示させる処理を実行させるプログラム。
【００７４】
（付記８）
付記７記載のプログラムにおいて、
前記コンピュータに、
前記正対方向と前記対向方向との垂直方向のずれ角を検出し、該検出した垂直方向のずれ角に応じて、前記表示面上で水平方向と直交する方向に前記映像を伸長させて前記表示部に表示させる処理を実行させるプログラム。
【００７５】
（付記９）
付記７または８記載の情報処理装置のプログラムにおいて、
前記正対方向と前記対向方向との水平方向のずれ角を検出し、該検出した水平方向のずれ角に応じて、前記映像を回転させて前記表示部に表示させる処理を実行させるプログラム。
【符号の説明】
【００７６】
１０    情報処理装置
１１    表示部
１２    撮影部
１３    制御部
３１    正対方向
３３    対向方向
【図１】
2013246761.tif 000003
【図２】
2013246761.tif 000004
【図３Ａ】
2013246761.tif 000005
【図３Ｂ】
2013246761.tif 000006
【図４Ａ】
2013246761.tif 000007
【図４Ｂ】
2013246761.tif 000008
【図５Ａ】
2013246761.tif 000009
【図５Ｂ】
2013246761.tif 000010
【図６Ａ】
2013246761.tif 000011
【図６Ｂ】
2013246761.tif 000012
【図７】
2013246761.tif 000013
【図８Ａ】
2013246761.tif 000014
【図８Ｂ】
2013246761.tif 000015
【図９】
2013246761.tif 000016
【図１０Ａ】
2013246761.tif 000017
【図１０Ｂ】
2013246761.tif 000018