(57)【要約】【課題】ユーザに視認されやすい画像を表示画面に表示する。【解決手段】情報処理装置１０は、第一画像を表示する表示部１０３と、第一画像内での位置を特定する位置情報を受付ける受付部１０１と、第一画像の全体と、位置情報により特定される対象位置を含む第一画像の拡大画像の一部とを含む第二画像を生成し、生成した第二画像を表示するように外部の表示画面を制御する表示制御部１０２とを備える。【選択図】図１３
2015040948.tif 000002
【特許請求の範囲】
【請求項１】
第一画像を表示する表示部と、
前記第一画像内での位置を特定する位置情報を受付ける受付部と、
前記第一画像の全体と、前記位置情報により特定される対象位置を含む前記第一画像の拡大画像の一部とを含む第二画像を生成し、生成した前記第二画像を表示するように外部の表示画面を制御する表示制御部とを備える
情報処理装置。
【請求項２】
前記表示制御部は、
前記第二画像を生成するための領域のうち、前記第一画像の全体を配置した領域を除く部分に前記拡大画像を配置することにより、前記第二画像を生成する
請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、
前記対象位置を中心とする前記第一画像内の一部を拡大した画像を前記拡大画像として、前記第二画像を生成する
請求項１又は２に記載の情報処理装置。
【請求項４】
前記表示制御部は、
前記拡大画像が前記第一画像以外の背景画像を含む場合には、前記拡大画像が前記背景画像を含まないように前記対象位置を移動させ、移動させた後の前記対象位置を含むように前記拡大画像を生成する
請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記受付部は、さらに、
前記情報処理装置の加速度の大きさ及び方向を取得するジャイロセンサを有し、
前記表示制御部は、
前記加速度の方向に対応する方向に、前記加速度の大きさに対応する長さだけ前記対象位置を移動させ、移動させた後の前記対象位置を含むように前記拡大画像を生成する
請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記受付部は、さらに、
前記情報処理装置の加速度の大きさ及び方向を取得するジャイロセンサを有し、
前記表示制御部は、
前記加速度の大きさに対応する分だけ、前記加速度の方向に応じて前記拡大画像の拡大率を増加又は減少させ、増加又は減少させた後の拡大率を用いて前記拡大画像を生成する
請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項７】
前記受付部は、さらに、
前記情報処理装置の加速度の大きさ及び方向を取得するジャイロセンサを有し、
前記表示制御部は、
前記ジャイロセンサが取得した加速度の大きさが所定の閾値より小さい場合に、前記加速度の方向に対応する方向に、前記加速度の大きさに対応する長さだけ前記対象位置を移動させ、移動させた後の前記対象位置を含むように前記拡大画像を生成し、
前記ジャイロセンサが取得した加速度の大きさが所定の閾値以上である場合に、前記加速度の大きさに対応する分だけ、前記加速度の方向に応じて前記拡大画像の拡大率を増加又は減少させ、増加又は減少させた後の拡大率を用いて前記拡大画像を生成する
請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項８】
第一画像を表示する表示部を備える情報処理装置における情報処理方法であって、
前記第一画像内での位置を特定する位置情報を受付ける受付ステップと、
前記第一画像の全体と、前記位置情報により特定される対象位置を含む前記第一画像の拡大画像の一部とを含む第二画像を生成し、生成した前記第二画像を表示するように外部の表示画面を制御する表示制御ステップとを含む
情報処理方法。
【請求項９】
請求項８に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
携帯電話又はスマートフォンのような情報処理装置の表示画面は、テレビのような表示装置の表示画面に比べて小さい。そこで、比較的小さな表示画面を有する情報処理装置の表示画面に表示された画像を表示装置に転送し、その画像を表示装置の表示画面に表示することが行われている。
【０００３】
一般に、上記のような情報処理装置に表示された画像のサイズ又はアスペクト比と、表示装置の表示画面のサイズ又はアスペクト比とは、必ずしも一致しない。よって、上記のような情報処理装置に表示された画像を表示装置の表示画面に表示すると、表示装置の表示画面に表示された画像をユーザが視認しにくい場合がある。具体的には、図１４に示されるように、情報処理装置１４１１が縦に長い画像１４１２を表示している場合（ポートレートモード）に、当該画像を横に長い表示画面を有するテレビに表示させようとすると、テレビに表示される画像１４０１は、情報処理装置１４１１の画像１４１２と同じ画像である画像１４０２の表示に関係しない領域１４０３を含むことになる。
【０００４】
特許文献１は、表示画面のうち、ユーザが指定した一部の拡大画像を表示する画像表示装置などを開示する。特許文献１に開示される画像表示装置は、ユーザが指定した一部を拡大して、当該表示画面のうちの別の一部に表示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１５９６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
情報処理装置に表示された画像を表示装置の表示画面に表示した場合に、表示装置の表示画面に表示された画像が小さく、ユーザが視認しにくい場合がある。また、情報処理装置の表示画面と、表示装置の表示画面とのアスペクト比が異なる場合には、表示装置の表示画面に、有意な画像を表示できない空白領域が生じてしまうという問題がある。
【０００７】
本発明は、上記問題を解決するためになされたものであり、ユーザに視認されやすい画像を表示画面に表示する情報処理装置などを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一態様に係る情報処理装置は、第一画像を表示する表示部と、前記第一画像内での位置を特定する位置情報を受付ける受付部と、前記第一画像の全体と、前記位置情報により特定される対象位置を含む前記第一画像の拡大画像の一部とを含む第二画像を生成し、生成した前記第二画像を表示するように外部の表示画面を制御する表示制御部とを備える。
【０００９】
これによれば、情報処理装置は、情報処理装置の表示部に表示する表示画像（第一画像）と同一の画像とともに、表示画面内の一部の拡大画像を表示装置の表示画面に表示する。ユーザは、表示画面に表示される画像により、表示画像の全体を一覧することができるのに加え、表示画像のうち注目したい部分の拡大図を見ることができる。よって、情報処理装置は、ユーザに視認されやすい画像を表示画面に表示することができる。
【００１０】
ここで、例えば、情報表示装置が表示画像と同一の画像を表示画面に表示するだけであると、ユーザは、手元の情報表示装置に表示される画像をより大きな表示画面で見ることができるだけであり、また、表示画面内に有意な画像を表示できない空白領域が生ずる。一方、情報表示装置が表示画像の一部の拡大図を表示するだけであると、ユーザは、情報表示装置の表示部の端に表示される通知情報を見逃す可能性がある。
【００１１】
本発明に係る情報処理装置が表示画像の全体と、その一部とを表示装置の表示画面に表示させるので、ユーザは、表示画像の全体を一覧するとともに、かつ、表示画像のうちの一部の拡大図を注目することができる。
【００１２】
例えば、前記表示制御部は、前記第二画像を生成するための領域のうち、前記第一画像の全体を配置した領域を除く部分に前記拡大画像を配置することにより、前記第二画像を生成するとしてもよい。
【００１３】
これによれば、情報処理装置は、第一画像を、拡大画像に隠されないように表示装置の表示画面に表示させる。ユーザは、より確実に第一画像の全体を閲覧することができる。
【００１４】
例えば、前記表示制御部は、前記対象位置を中心とする前記第一画像内の一部を拡大した画像を前記拡大画像として、前記第二画像を生成するとしてもよい。
【００１５】
これによれば、情報処理装置は、第一画像のうちユーザが指定した位置を中心とする領域の拡大画像を、表示装置の表示画面に表示させる。ユーザは、情報処理装置において自身が着目したい位置を指定すれば、その位置を中心とする部分の拡大画像を表示装置の表示画面で視認することができる。
【００１６】
例えば、前記表示制御部は、前記拡大画像が前記第一画像以外の背景画像を含む場合には、前記拡大画像が前記背景画像を含まないように前記対象位置を移動させ、移動させた後の前記対象位置を含むように前記拡大画像を生成するとしてもよい。
【００１７】
これによれば、情報処理装置は、情報処理装置の表示部の画面外の部分を、表示装置の表示画面に表示させないようにすることができる。上記の画面外の部分とは、情報処理装置の表示部の表示内容が含まれていない部分のことである。ユーザは、有意な画像だけを含む画像を、表示装置の表示画面において視認することができる。
【００１８】
例えば、前記受付部は、さらに、前記情報処理装置の加速度の大きさ及び方向を取得するジャイロセンサを有し、前記表示制御部は、前記加速度の方向に対応する方向に、前記加速度の大きさに対応する長さだけ前記対象位置を移動させ、移動させた後の前記対象位置を含むように前記拡大画像を生成するとしてもよい。
【００１９】
これによれば、情報処理装置は、当該情報処理装置の移動又は姿勢の変化に応じて、表示画像上の対象枠（拡大画像を拡大させる前の表示画像上の領域を示す枠）を移動させることができる。ユーザは、情報処理装置の移動又は姿勢の変化を行うことにより、表示装置の表示画像における拡大画像として見る表示画像上の位置を移動させることができる。
【００２０】
例えば、前記受付部は、さらに、前記情報処理装置の加速度の大きさ及び方向を取得するジャイロセンサを有し、前記表示制御部は、前記加速度の大きさに対応する分だけ、前記加速度の方向に応じて前記拡大画像の拡大率を増加又は減少させ、増加又は減少させた後の拡大率を用いて前記拡大画像を生成するとしてもよい。
【００２１】
これによれば、情報処理装置は、当該情報処理装置の移動又は姿勢の変化に応じて、拡大画像の拡大率を変化させることができる。ユーザは、情報処理装置の移動又は姿勢の変化を行うことにより、表示装置の表示画像における拡大画像の拡大率を変化させることができる。
【００２２】
例えば、前記受付部は、さらに、前記情報処理装置の加速度の大きさ及び方向を取得するジャイロセンサを有し、前記表示制御部は、前記ジャイロセンサが取得した加速度の大きさが所定の閾値より小さい場合に、前記加速度の方向に対応する方向に、前記加速度の大きさに対応する長さだけ前記対象位置を移動させ、移動させた後の前記対象位置を含むように前記拡大画像を生成し、前記ジャイロセンサが取得した加速度の大きさが所定の閾値以上である場合に、前記加速度の大きさに対応する分だけ、前記加速度の方向に応じて前記拡大画像の拡大率を増加又は減少させ、増加又は減少させた後の拡大率を用いて前記拡大画像を生成するとしてもよい。
【００２３】
これによれば、情報処理装置は、当該情報処理装置の移動又は姿勢の変化の大きさに基づいて、上記の対象枠の移動、又は、拡大率の変更を選択的に行う。ユーザは、情報処理装置の移動又は姿勢の変化の大きさを変えることで、これらを選択的に情報処理装置に実行させることができる。
【００２４】
例えば、第一画像を表示する表示部を備える情報処理装置における情報処理方法であって、前記第一画像内での位置を特定する位置情報を受付ける受付ステップと、前記第一画像の全体と、前記位置情報により特定される対象位置を含む前記第一画像の拡大画像の一部とを含む第二画像を生成し、生成した前記第二画像を表示するように外部の表示画面を制御する表示制御ステップとを含むとしてもよい。
【００２５】
これにより、上記の情報処理装置と同様の効果を奏する。
【００２６】
なお、本発明は、このような特徴的な処理部を備える情報処理装置として実現することができるだけでなく、情報処理装置に含まれる特徴的な処理部が実行する処理をステップとする情報処理方法として実現することができる。また、情報処理装置に含まれる特徴的な処理部としてコンピュータを機能させるためのプログラムまたは情報処理方法に含まれる特徴的なステップをコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムを、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピュータ読取可能な非一時的な記録媒体やインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。
【発明の効果】
【００２７】
本発明によると、情報処理装置は、ユーザに視認されやすい画像を表示画面に表示することができる。
【図面の簡単な説明】
【００２８】
【図１】図１は、実施の形態１に係る情報処理装置と、表示装置とを含むシステム構成図である。
【図２】図２は、実施の形態１に係る情報処理装置のハードウェア構成図である。
【図３】図３は、実施の形態１に係る情報処理装置の機能ブロック図である。
【図４】図４は、実施の形態１に係る情報処理装置における画像表示処理のフローチャートである。
【図５】図５は、実施の形態１に係る情報処理装置により表示される画像の説明図である。
【図６】図６は、実施の形態２に係る情報処理装置に係る対象位置の移動処理のフローチャートである。
【図７Ａ】図７Ａは、実施の形態２に係る情報処理装置に係る対象位置の移動処理の第一の詳細フローチャートである。
【図７Ｂ】図７Ｂは、実施の形態２に係る情報処理装置に係る対象位置の移動処理の第二の詳細フローチャートである。
【図８Ａ】図８Ａは、実施の形態２に係る情報処理装置に係る表示部の周縁部及び中央部の説明図である。
【図８Ｂ】図８Ｂは、実施の形態２に係る情報処理装置に係る対象位置の移動の説明図である。
【図９】図９は、実施の形態３に係る情報処理装置に係る対象枠の移動の説明図である。
【図１０】図１０は、実施の形態４に係る情報処理装置に係る拡大率の変更の説明図である。
【図１１】図１１は、実施の形態５に係る情報処理装置に係る処理のフローチャートである。
【図１２】図１２は、実施の形態６に係る情報処理装置により表示される画像の説明図である。
【図１３】図１３は、実施の形態７に係る情報処理装置により表示される画像の説明図である。
【図１４】図１４は、従来の情報処理装置による表示画面の例である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって特定される。よって、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
【００３０】
（実施の形態１）
図１は、本実施の形態に係る情報処理装置と、表示装置とを含むシステムのシステム構成図である。
【００３１】
図１に示されるように、本システムは、情報処理装置１０と、表示装置２０とを備える。情報処理装置１０と表示装置２０とは、通信回線３０を介して通信可能である。
【００３２】
情報処理装置１０は、タッチパネルによりユーザによる操作を受付ける。また、情報処理装置１０は、情報処理装置１０の表示画面に表示されている画像などの画像データを通信回線３０を介して表示装置２０へ送信する。なお、情報処理装置１０は、情報処理装置１０の表示画面に表示されている画像と異なる画像の画像データを表示装置２０へ送信することもある。なお、情報処理装置１０は、例えば、携帯電話又はスマートフォン（高機能携帯電話）で実現される。
【００３３】
表示装置２０は、情報処理装置１０から受信した画像データを表示画面２１に表示する。
【００３４】
通信回線３０は、情報処理装置１０と表示装置２０とのそれぞれの間で通信データを送受信する通信回線である。通信回線３０は、有線ネットワーク（例えば、ＩＥＥＥ８０２．３規格に適合する有線ＬＡＮ（Local Area Network））であってもよいし、無線ネットワーク（例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇに適合する無線ＬＡＮ）であってもよいし、それらを混在させたものでもよい。通信回線３０は、情報処理装置１０と表示装置２０とを直接に接続するものであってもよいし、中継装置（ルータ、アクセスポイントなど）を介して間接的に接続するものであってもよい。通信回線３０は、例えば、無線ＬＡＮ上における画像送信用の通信リンクであるＷｉｆｉ−Ｄｉｓｐｌａｙである。
【００３５】
図２は、本実施の形態に係る情報処理装置のハードウェア構成図である。
【００３６】
図２に示されるように、情報処理装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、記憶装置１４と、操作ボタン１５と、タッチパネル１６と、ジャイロセンサ１７と、ＮＩＣ（Network Interface Card）１８と、表示パネル１９とを備える。
【００３７】
ＣＰＵ１１は、ＲＯＭ１２に格納された制御プログラムを実行するプロセッサである。
【００３８】
ＲＯＭ１２は、制御プログラム等を保持する読み出し専用記憶領域である。
【００３９】
ＲＡＭ１３は、ＣＰＵ１１が制御プログラムを実行するときに使用するワークエリアとして用いられる揮発性の記憶領域である。
【００４０】
記憶装置１４は、制御プログラム、又は、制御プログラムにより読み込み、若しくは、書込みされるデータなどを保持する不揮発性の記憶領域である。
【００４１】
操作ボタン１５は、ユーザによる押下を入力として受付けるボタンである。
【００４２】
タッチパネル１６は、ユーザによる画面へのタッチを入力として受け付けるタッチパネルである。タッチパネル１６は、透光性がある素材で構成され、表示パネル１９に重ね合わせて実装されてもよい。
【００４３】
ジャイロセンサ１７は、情報処理装置１０が動かされることにより生ずる加速度を入力として受付けるジャイロセンサ（加速度センサ）である。
【００４４】
ＮＩＣ１８は、ネットワークへ通信データを送信する、又は、ネットワークから通信データを受信する通信インタフェースである。なお、ＮＩＣ１８が接続するネットワークは、ＩＥＥＥ８０２．３規格等に適合する有線ＬＡＮであってもよいし、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ規格等に適合する無線ＬＡＮであってもよい。
【００４５】
表示パネル１９は、映像信号を構成し出力する装置である。
【００４６】
図３は、本実施の形態に係る情報処理装置の機能ブロック図である。
【００４７】
図３に示されるように、本実施の形態に係る情報処理装置は、受付部１０１と、表示制御部１０２と、表示部１０３とを備える。
【００４８】
表示部１０３は、画像（表示画像）を表示する。表示部１０３は、ＣＰＵ１１、及び表示パネル１９などにより実現される。
【００４９】
受付部１０１は、表示画像内での位置を特定する位置情報を受付ける。具体的には、受付部１０１は、ユーザの操作により指示体がタッチパネル１６に接触した場合に、指示体が接触したタッチパネル１６上の位置を特定する位置情報を受付ける。ここで受付けた位置情報により特定される位置を対象位置とよぶ。受付部１０１は、ＣＰＵ１１、及びタッチパネル１６などにより実現される。
【００５０】
表示制御部１０２は、表示画像の全体と、位置情報により特定される位置を含む表示画像内の拡大画像の一部とを含む合成画像（第二画像）を生成し、生成した合成画像を表示するように外部の表示画面を制御する。具体的には、表示制御部１０２は、表示部１０３から表示画像を取得し、かつ、受付部１０１から対象位置の位置情報を取得する。そして、表示制御部１０２は、対象位置を含む一部の領域を示す枠（以降、「対象枠」とよぶ）内の画像を拡大した画像（拡大画像）を生成し、生成した拡大画像と表示画像とを含む合成画像を生成する。ここで、表示制御部１０２は、合成画像の中で、拡大画像と表示画像とを重ならないように配置してもよい。このようにすることで、拡大画像と表示画像とに含まれる内容が隠されることないので、拡大画像と表示画像とをユーザに提示することができる。また、表示制御部１０２は、合成画像の中の端の部分に表示画像を配置し、その他の部分に拡大画像を配置するようにしてもよい。このようにすることで、１つにまとまった領域に拡大画像を表示することができるので、ユーザに拡大画像をより大きく提示することができる。
【００５１】
図４は、本実施の形態に係る情報処理装置における画像表示処理のフローチャートである。図５は、本実施の形態に係る情報処理装置により表示される画像の説明図である。図５の（ａ）は、表示画面２１に表示される画像（合成画像）の一例である。図５の（ｂ）は、情報処理装置１０の表示部１０３に表示される画像（表示画像）の一例である。
【００５２】
まず、表示部１０３が表示画像を表示する（ステップＳ４０１）。ここで、表示画像とは、例えば、情報処理装置１０が実行することが可能なプログラム（アプリケーション）の一覧画像（メニュー画像）、又は実行中のプログラムにより生成される画像などである。実行中のプログラムにより生成される画像とは、例えば、ユーザに地図を提示するアプリケーションにおける地図画像、動画若しくは静止画を再生するアプリケーションにおける動画画像若しくは静止画画像、又は、音楽を再生するアプリケーションにおける再生若しくは停止などの操作のための画像などである。
【００５３】
次に、受付部１０１は、ユーザによるタッチ操作（以降、単に「タッチ」とも記載）を受付け、当該タッチ操作が行われたタッチパネル上の位置を取得する（ステップＳ４０２）。図５の（ｂ）を参照して具体的に説明する。図５の（ｂ）は、情報処理装置１０の表示部１０３を示しており、画像５１１が表示部１０３に表示された表示画像を示す。ここで、ユーザが位置５１２をタッチしたとすると、受付部１０１は、ユーザによりタッチされたタッチパネル上の位置５１２を、対象位置として取得する。
【００５４】
図４に戻り、次に、表示制御部１０２は、表示部１０３の表示画像の全体と、タッチ位置を含む画像の拡大画像とを含む合成画像を生成する（ステップＳ４０３）。具体的には、表示制御部１０２は、図５の（ａ）に示される合成画像である画像５０１内の左部分に、表示画像（画像５１１）の全体と同一の画像を、画像５０２として配置する。また、表示制御部１０２は、位置５１２（対象位置）を含む矩形の対象枠５１３を設定し、対象枠５１３に含まれる画像を拡大した画像を、合成画像内における画像５０２を配置した領域の残部に画像５０３として配置する。また、画像５０２には、対象枠を示す図形（例えば、破線の矩形５０２Ａ）を表示してもよい。ここで、対象枠５１３がタッチ位置５１２を含む領域であるとして説明したが、対象枠５１３がタッチ位置５１２を中心とする領域としてもよい。このようにすれば、ユーザは、自身のタッチ位置を中心とする領域が拡大画像となり合成画像内に現れるのを視認することができる。つまり、ユーザによる直感的な操作が可能となる。なお、対象枠５１３は矩形であると説明したが、必ずしも矩形である必要はなく、円形、三角形又は六角形などでもよい。
【００５５】
図４に戻り、次に、表示制御部１０２は、ステップＳ４０３で生成した合成画像である画像５０１を、表示装置２０の表示画面２１に表示させるように、表示装置２０を制御する（ステップＳ４０４）。表示制御部１０２は、合成画像である画像５０１を構成するための画像データを生成し、生成した画像データを通信回線３０を介して表示装置２０に送信する。表示装置２０は、通信回線を介して受信した画像データを表示装置２０に表示する。なお、画像データのフォーマット、及び画像データを通信により送受信するためのプロトコルなどは、既存の方式（例えば、Ｗｉｆｉ−Ｄｉｓｐｌａｙ）によって実現される。
【００５６】
図５は、本実施の形態に係る情報処理装置により表示される画像の説明図である。これは、上記の一連の処理により表示される画像の例である。
【００５７】
ユーザは、合成画像を閲覧することにより、（１）情報処理装置１０の表示部１０３に表示される表示画像の全体と、（２）タッチ位置を含む周辺の拡大画像との両方を視認することができる。表示画像は、画像内の端部（上端部、又は下端部など）に、当該情報処理装置１０の状態（通信状況の良否、電池残量、時刻、ユーザに提示する注意に関する情報の有無など）を示す領域があることが多い。ユーザは、表示画像の全体を表示画面で見ることができるので、上記の領域により通知される情報を把握することができる。一方、拡大画像は、画像内においてユーザが着目する部分を拡大した画像である。ユーザは、画像表示アプリケーションにおける画像の要部、又は地図アプリケーションにおける地図の詳細など、表示画像の中で特に着目して見たい部分を拡大画像によって大きく見ることができる。
【００５８】
このように、本発明によれば、情報処理装置は、情報処理装置に表示された表示画像を欠落なくユーザに提示するとともに、その画像においてユーザが着目する部分の拡大図をユーザに提示することができる。ユーザは、１つの表示画面において、表示画像上の情報を欠落なく視認し、かつ、表示画像内において着目したい部分の拡大図を視認することができる。
【００５９】
以上のように、本実施の形態における情報処理装置によれば、情報処理装置は、情報処理装置の表示部に表示する表示画像（第一画像）と同一の画像とともに、表示画面内の一部の拡大画像を表示装置の表示画面に表示する。ユーザは、表示画面に表示される画像により、表示画像の全体を一覧することができるのに加え、表示画像のうち注目したい部分の拡大図を見ることができる。よって、情報処理装置は、ユーザに視認されやすい画像を表示画面に表示することができる。
【００６０】
ここで、例えば、情報表示装置が表示画像と同一の画像を表示画面に表示するだけであると、ユーザは、手元の情報表示装置に表示される画像をより大きな表示画面で見ることができるだけであり、また、表示画面内に有意な画像を表示できない空白領域が生ずる。一方、情報表示装置が表示画像の一部の拡大図を表示するだけであると、ユーザは、情報表示装置の表示部の端に表示される通知情報を見逃す可能性がある。
【００６１】
本発明に係る情報処理装置が表示画像の全体と、その一部とを表示装置の表示画面に表示させるので、ユーザは、表示画像の全体を一覧するとともに、かつ、表示画像のうちの一部の拡大図を注目することができる。
【００６２】
また、情報処理装置は、第一画像を、拡大画像に隠されないように表示装置の表示画面に表示させる。ユーザは、より確実に第一画像の全体を閲覧することができる。
【００６３】
また、情報処理装置は、第一画像のうちユーザが指定した位置を中心とする領域の拡大画像を、表示装置の表示画面に表示させる。ユーザは、情報処理装置において自身が着目したい位置を指定すれば、その位置を中心とする部分の拡大画像を表示装置の表示画面で視認することができる。
【００６４】
（実施の形態２）
本実施の形態において、拡大画像が表示画像以外の画像を含むこととなる場合に、対象位置を移動させることで、表示画像以外の画像を含まないようにする情報処理装置について説明する。
【００６５】
本実施の形態に係る情報処理装置のハードウェア構成図及び機能ブロック図は、それぞれ、図２及び図３と同様であるので、詳細な説明を省略する。
【００６６】
図６は、本実施の形態に係る情報処理装置に係る対象位置の移動処理のフローチャートである。図７Ａは、本実施の形態に係る情報処理装置に係る対象位置の移動処理の第一の詳細フローチャートである。図７Ｂは、本実施の形態に係る情報処理装置に係る対象位置の移動処理の第二の詳細フローチャートである。図８Ａは、本実施の形態に係る情報処理装置に係る表示部の周縁部及び中央部の説明図である。図８Ｂは、本実施の形態に係る情報処理装置に係る対象位置の移動の説明図である。これらを参照しながら、本実施の形態に係る移動処理について説明する。
【００６７】
図６に示されるように、まず、情報処理装置１０は、実施の形態１と同様に、表示部１０３が表示画像を表示し（ステップＳ４０１）、受付部１０１がタッチ操作を受付ける（ステップＳ４０２）。
【００６８】
次に、表示制御部１０２は、ステップＳ４０２で受付部１０１が受付けたタッチ位置（対象位置）が表示部１０３の周縁部に属するか否かを判定する（ステップＳ６０１）。ここで、表示部１０３の周縁部とは、表示部１０３の縁から所定の距離にある表示部１０３の領域（図８Ａの領域８０２）のことである。これに対し、表示部１０３上の周縁部でない領域（図８Ａの領域８０１）のことを中央部ともよぶ。なお、所定の距離とは、予め定められた固定値としてもよいし、拡大画像を生成する際の拡大率、又は、当該拡大率と逆数の関係にある対象枠の大きさに応じて動的に設定してもよい。また、画面の方向に応じて異なる設定方法で設定してもよい。例えば、図８Ａでは、ｘ方向の所定の距離を（Ｗ／２）とし、ｙ方向の所定の距離を（Ｈ／２）とした。ここで、Ｗは、対象枠のｘ方向の幅であり、Ｈは、対象枠のｙ方向の幅である。
【００６９】
ステップＳ６０１において、対象位置が表示部１０３の周縁部に属すると判定された場合（ステップＳ６０１でＹｅｓ）、対象位置を表示部１０３の中央部に移動させる（ステップＳ６０２）。
【００７０】
上記のステップＳ６０１及びステップＳ６０２を、図７Ａ、図７Ｂ及び図８Ｂを参照して、詳細に説明する。なお、以下の説明において、図８Ｂに示されるように、表示部１０３の紙面左上の端点を原点とし、対象枠の紙面上の右下の端点の座標を（Ｘｚ，Ｙｚ）とし、表示部１０３の紙面右下の端点の座標を（Ｘｐ，Ｙｐ）とする。つまり、表示部１０３のサイズがｘ方向にＸｐであり、ｙ方向にＹｐであるということである。
【００７１】
図７Ａに示されるように、表示制御部１０２は、ＸｚがＷより小さい場合に、ＸｚにＷを代入する（ステップＳ７０１及びＳ７０２）。また、表示制御部１０２は、ＸｚがＸｐより大きい場合に、ＸｚにＸｐを代入する（ステップＳ７０３及びＳ７０４）。
【００７２】
また、図７Ｂに示されるように、表示制御部１０２は、ＹｚがＨより小さい場合に、ＹｚにＨを代入する（ステップＳ７１１及びＳ７１２）。また、表示制御部１０２は、ＹｚがＹｐより大きい場合に、ＹｚにＹｐを代入する（ステップＳ７１３及びＳ７１４）。
【００７３】
上記の処理により、図８Ｂに示されるように、表示制御部１０２は、対象位置８１１を中心とする対象枠８１２が表示画像より外側の部分を含む場合に、平行移動させることにより新たな対象位置８２１を中心とする対象枠８２２を設定することができる。このように、表示制御部１０２は、対象位置が表示部１０３の周縁部に属する場合に、対象位置を表示部１０３の中央部に移動させることができる。
【００７４】
以上のように、本実施の形態における情報処理装置によれば、情報処理装置は、情報処理装置の表示部の画面外の部分を、表示装置の表示画面に表示させないようにすることができる。上記の画面外の部分とは、情報処理装置の表示部の表示内容が含まれていない部分のことである。ユーザは、有意な画像だけを含む画像を、表示装置の表示画面において視認することができる。
【００７５】
（実施の形態３）
本実施の形態において、情報処理装置の移動又は姿勢の変化により対象枠の位置を変更する情報処理装置について説明する。
【００７６】
図９は、本実施の形態に係る情報処理装置に係る対象枠の移動の説明図である。
【００７７】
図９の（ａ）は、ユーザが情報処理装置１０を移動させた（又は、姿勢を変化させた）場合の合成画像の例である。図９の（ｂ）は、情報処理装置１０の移動又は姿勢の変化の例である。
【００７８】
図９の（ｂ）に示されるように、ユーザが情報処理装置１０を移動させた（情報処理装置１０に加速度を与えた）場合の情報処理装置１０の動作について説明する。ユーザが、情報処理装置１０を、姿勢９１１から姿勢９１２に変化させたとする。この場合、情報処理装置１０のジャイロセンサ１７は、当該情報処理装置１０の加速度の大きさ及び方向を取得する。
【００７９】
次に、情報処理装置１０の表示制御部１０２は、取得した加速度の向きに対応する方向に対象枠を移動させる。ここで、図９の（ｂ）に示す加速度の方向９１３が、画像の上方向に対応付けられているとすると、表示制御部１０２は、上記の姿勢の変化にともなって対象枠を上方向に移動させ（対象枠９２１）、表示画面２１に表示される画像を変化させる。
【００８０】
具体的には、表示画面２１に表示される合成画像である画像９０１は、表示画像と同じ画像９０２と、表示画像における対象枠９２１内の画像の拡大画像である画像９０３とを有する。また、表示制御部１０２は、画像９０２上に対象枠９０２Ａを表示させてもよい。
【００８１】
なお、このとき、取得された加速度の方向が、方向９１３の反対方向であれば、表示制御部は、対象枠を下方向に移動させる。
【００８２】
このように、情報処理装置１０は、当該情報処理装置１０の移動又は姿勢の変化により、対象枠の位置を変更することができる。
【００８３】
以上のように、本実施の形態における情報処理装置によれば、情報処理装置は、当該情報処理装置の移動又は姿勢の変化に応じて、表示画像上の対象枠（拡大画像を拡大させる前の表示画像上の領域を示す枠）を移動させることができる。ユーザは、情報処理装置の移動又は姿勢の変化を行うことにより、表示装置の表示画像における拡大画像として見る表示画像上の位置を移動させることができる。
【００８４】
（実施の形態４）
本実施の形態において、情報処理装置の移動又は姿勢の変化により拡大画像の拡大率を変更する情報処理装置について説明する。
【００８５】
図１０は、本実施の形態に係る情報処理装置に係る対象枠の移動の説明図である。
【００８６】
図１０の（ａ）は、ユーザが情報処理装置１０を移動させた（又は、姿勢を変化させた）場合の合成画像の例である。図１０の（ｂ）は、情報処理装置１０の移動又は姿勢の変化の例である。
【００８７】
図１０の（ｂ）に示されるように、ユーザが情報処理装置１０を移動させた（情報処理装置１０に加速度を与えた）場合の情報処理装置１０の動作について説明する。ユーザが、情報処理装置１０を、姿勢１０１１から姿勢１０１２に変化させたとする。この場合、情報処理装置１０のジャイロセンサ１７は、当該情報処理装置１０の加速度の大きさ及び方向を取得する。
【００８８】
次に、情報処理装置１０の表示制御部１０２は、取得した加速度の大きさに対応する分だけ、取得した加速度の方向に応じて拡大画像の拡大率を増加又は減少させる。そして、表示制御部１０２は、増加又は減少させた後の拡大率を用いて拡大画像を生成する。ここで、図１０の（ｂ）に示す加速度の方向１０１３が、拡大率の増加に対応付けられているとすると、上記の姿勢の変化にともなって拡大率が増加し、表示画面２１に表示される画像が変化する。
【００８９】
具体的には、表示画面２１に表示される合成画像である画像１００１は、表示画像と同じ画像１００２と、表示画像における対象枠１０２１内の画像の拡大画像である画像１００３とを有する。また、画像１００２は、対象枠１００２Ａを有する。拡大率が増加したことに伴い、対象枠１００２Ａは、拡大率の増加前（例えば、図５の対象枠５１３）よりも小さくなっている。
【００９０】
なお、このとき、取得された加速度の方向が、方向１０１３の反対方向であれば、表示制御部は、拡大率を減少させる。
【００９１】
このように、情報処理装置１０は、当該情報処理装置１０の移動又は姿勢の変化により、拡大画像の拡大率を変更することができる。
【００９２】
以上のように、本実施の形態における情報処理装置によれば、情報処理装置は、当該情報処理装置の移動又は姿勢の変化に応じて、拡大画像の拡大率を変化させることができる。ユーザは、情報処理装置の移動又は姿勢の変化を行うことにより、表示装置の表示画像における拡大画像の拡大率を変化させることができる。
【００９３】
（実施の形態５）
本実施の形態において、ユーザによるタッチ操作、又は、情報処理装置の移動若しくは姿勢の変化の大きさに応じて、対象枠の設定、対象枠の移動、又は拡大画像の拡大率の変更とを切り替える情報処理装置について説明する。
【００９４】
図１１は、本実施の形態に係る情報処理装置に係る処理のフローチャートである。
【００９５】
図１１に示されるように、まず、受付部１０１は、タッチパネルでユーザによるタッチ操作を検出したか否かを判定する（ステップＳ１１０１）。
【００９６】
ステップＳ１１０１で受付部１０１がタッチ操作を検出した場合（ステップＳ１１０１でＹｅｓ）、表示制御部１０２は、表示画像上に検出されたタッチ位置を含む対象枠を設定する（ステップＳ１１０２）。
【００９７】
次に、表示制御部１０２は、表示画像において対象枠に含まれる画像を拡大することで拡大画像を生成し、生成した拡大画像を表示画面２１に表示するように制御する（ステップＳ１１０３）。
【００９８】
一方、ステップＳ１１０１で受付部１０１がタッチ操作を検出しなかった場合（ステップＳ１１０１でＹｅｓ）、受付部１０１は、ジャイロセンサが閾値未満の大きさの加速度を検出したか否かを判定する（ステップＳ１１１１）。
【００９９】
ステップＳ１１１１で受付部１０１が、閾値未満の大きさの加速度を検出したと判定した場合（ステップＳ１１１１でＹｅｓ）、検出された加速度の方向に対応する方向に対象枠を移動させる（ステップＳ１１１２）。その後、表示制御部１０２は、拡大画像を生成して表示画面２１に表示するように制御する（ステップＳ１１０３）。
【０１００】
一方、ステップＳ１１１１で受付部１０１が、閾値未満の大きさの加速度を検出しなかったと判定した場合（ステップＳ１１１１でＮｏ）、検出された加速度の大きさに対応する分だけ、検出された加速度の方向に応じて拡大画像の拡大率を増加又は減少させる（ステップＳ１１１３）。その後、表示制御部１０２は、拡大画像を生成して表示画面２１に表示するように制御する（ステップＳ１１０３）。
【０１０１】
このようにすることで、情報処理装置１０は、タッチパネルからの入力、又はジャイロセンサからの入力に応じて、異なる処理を実行することができる。
【０１０２】
以上のように、本実施の形態における情報処理装置によれば、情報処理装置は、当該情報処理装置の移動又は姿勢の変化の大きさに基づいて、上記の対象枠の移動、又は、拡大率の変更を選択的に行う。ユーザは、情報処理装置の移動又は姿勢の変化の大きさを変えることで、これらを選択的に情報処理装置に実行させることができる。
【０１０３】
（実施の形態６）
本実施の形態において、情報処理装置の表示部に表示画像を表示するモードと、表示画面に表示される拡大画像を表示部に表示させるモードとを切り替える情報処理装置について説明する。
【０１０４】
図１２は、本実施の形態に係る情報処理装置により表示される画像の説明図である。
【０１０５】
図１２の（ａ）は、表示画面２１に表示される画像（合成画像）の一例である。図１２の（ｂ）は、情報処理装置１０の表示部１０３に表示される画像（表示画像）の一例である。図１２の（ｃ）は、情報処理装置１０の表示部１０３に表示される拡大画像の一例である。なお、情報処理装置が図１２の（ｂ）のように表示画像を表示するモードを通常モードとよび、情報処理装置が図１２の（ｃ）のように拡大画像を表示するモードを拡大モードとよぶ。
【０１０６】
図１２の（ｂ）に示されるように、表示部１０３は、表示画像とともにモード切替のためのボタン１２１１を表示する。ユーザがボタン１２１１を操作すると、情報処理装置１０は、拡大モードに切り替わり、図１２の（ｃ）のように拡大画像を表示するようになる。
【０１０７】
図１２の（ｃ）に示されるように、表示部１０３は、拡大モードにおいても、通常モードの場合と同様に、モード切替のためのボタン１２１３を表示する。ユーザがボタン１２１３を操作すると、情報処理装置１０は、通常モードに切り替わり、図１２の（ｂ）のように表示画像を表示するようになる。
【０１０８】
以上のように、本実施の形態における情報処理装置によれば、情報処理装置は、表示装置の表示画面に表示されている拡大画像を表示部に表示させることができる。これにより、ユーザは、自身が着目したいと考える画像を手元の情報処理装置で視認することができる。
【０１０９】
（実施の形態７）
本実施の形態において、情報処理装置の表示部に横に長い画像を表示する場合（ランドスケープモード）においても、表示部に表示される画像の一部の拡大画像を表示画面に表示させる情報処理装置について説明する。
【０１１０】
図１３は、本実施の形態に係る情報処理装置により表示される画像の説明図である。図１３の（ａ）は、表示画面２１に表示される画像（合成画像）の一例である。図１３の（ｂ）は、情報処理装置１０の表示部１０３に表示される画像（表示画像）の一例である。
【０１１１】
図１３の（ｂ）のように、情報処理装置１０が表示部１０３に横に長い画像を表示させている場合、図１３の（ａ）のように、表示制御部１０２は、合成画像の左部分に表示画像と同一の画像（又は、その画像を所定の縮小率で縮小させた画像）を表示し、その右部分に表示画像の対象枠内の画像の拡大図を表示する。
【０１１２】
ユーザによる操作を受付ける処理、対象枠を設定する処理、合成画像を生成する処理、及び対象枠を移動させて合成画像を変化させる処理などについては、実施の形態１〜６における処理と同様であるので詳細な説明を省略する。
【０１１３】
以上のように、本実施の形態における情報処理装置によれば、情報処理装置は、ランドスケープモードにおいても、表示部に表示される画像の一部の拡大画像を表示画面に表示させることができる。
【０１１４】
以上、本発明の実施の形態に係る情報処理装置について説明したが、本発明は、この実施の形態に限定されるものではない。
【０１１５】
また、上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクドライブ、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムとして構成されても良い。ＲＡＭまたはハードディスクドライブには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０１１６】
さらに、上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしても良い。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。ＲＡＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【０１１７】
さらにまた、上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしても良い。ＩＣカードまたはモジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。ＩＣカードまたはモジュールは、上記の超多機能ＬＳＩを含むとしても良い。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、ＩＣカードまたはモジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしても良い。
【０１１８】
また、本発明は、上記に示す方法であるとしても良い。また、本発明は、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしても良いし、上記コンピュータプログラムからなるデジタル信号であるとしても良い。
【０１１９】
さらに、本発明は、上記コンピュータプログラムまたは上記デジタル信号をコンピュータ読み取り可能な非一時的な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、半導体メモリなどに記録したものとしても良い。また、これらの非一時的な記録媒体に記録されている上記デジタル信号であるとしても良い。
【０１２０】
また、本発明は、上記コンピュータプログラムまたは上記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしても良い。
【０１２１】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、上記メモリは、上記コンピュータプログラムを記憶しており、上記マイクロプロセッサは、上記コンピュータプログラムに従って動作するとしても良い。
【０１２２】
また、上記プログラムまたは上記デジタル信号を上記非一時的な記録媒体に記録して移送することにより、または上記プログラムまたは上記デジタル信号を上記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしても良い。
【０１２３】
さらに、上記実施の形態及び上記変形例をそれぞれ組み合わせるとしても良い。
【産業上の利用可能性】
【０１２４】
本発明は、ユーザに視認されやすい画像を表示画面に表示する情報処理装置などに適用可能である。具体的には、携帯電話、スマートフォン、又はパーソナルコンピュータが、外部の表示装置であるテレビ、又はプロジェクタなどに表示画面を表示させる場合に有用である。
【符号の説明】
【０１２５】
１０、１４１１    情報処理装置
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１４    記憶装置
１５    操作ボタン
１６    タッチパネル
１７    ジャイロセンサ
１８    ＮＩＣ
１９    表示パネル
２０    表示装置
２１    表示画面
３０    通信回線
１０１    受付部
１０２    表示制御部
１０３    表示部
５０１、５０２、５０３、５１１、９０１、９０２、９０３、１００１、１００２、１００３、１２０１、１２０３、１４０１、１４０２、１４１２    画像
５１２    位置
５１３、８１２、８２２、９０２Ａ、９２１、１００２Ａ、１０２１    対象枠
８０１、８０２、１４０３    領域
【図１】
2015040948.tif 000003
【図２】
2015040948.tif 000004
【図３】
2015040948.tif 000005
【図４】
2015040948.tif 000006
【図５】
2015040948.tif 000007
【図６】
2015040948.tif 000008
【図７Ａ】
2015040948.tif 000009
【図７Ｂ】
2015040948.tif 000010
【図８Ａ】
2015040948.tif 000011
【図８Ｂ】
2015040948.tif 000012
【図９】
2015040948.tif 000013
【図１０】
2015040948.tif 000014
【図１１】
2015040948.tif 000015
【図１２】
2015040948.tif 000016
【図１３】
2015040948.tif 000017
【図１４】
2015040948.tif 000018