(57)【要約】【課題】画面上の表示対象の移動位置および表示領域の大きさをユーザが容易に指定可能とする情報機器とその表示制御方法およびプログラムを提供する。【解決手段】情報機器は、表示対象を表示する画面を有する表示手段と、画面上での指示手段の移動の軌跡を検出する検出手段と、軌跡が所定形状を表す場合に画面上での軌跡の位置と画面上で軌跡が表す所定形状の向きとに基づいて画面内の特定領域の大きさおよび位置を特定し、特定領域に表示対象を表示する制御手段と、を含む。【選択図】図１
2014021827.tif 000002
【特許請求の範囲】
【請求項１】
表示対象を表示する画面を有する表示手段と、
前記画面上での指示手段の移動の軌跡を検出する検出手段と、
前記軌跡が所定形状を表す場合に、前記画面上での前記軌跡の位置と、前記画面上で前記軌跡が表す所定形状の向きと、に基づいて、前記画面内の特定領域の大きさおよび位置を特定し、当該特定領域に前記表示対象を表示する制御手段と、を含む情報機器。
【請求項２】
請求項１に記載の情報機器において、
前記画面、前記表示対象および前記特定領域の形状は、矩形であり、
前記所定形状は、弧形状であり、
前記制御手段は、前記画面または前記表示対象が有する４つの角のうち前記軌跡が表す弧形状の内側に存在する角を、前記特定領域の１つの角である特定角として設定し、前記軌跡の位置に基づいて前記特定領域における前記特定角の対角の位置を設定することで、前記特定領域の大きさおよび位置を特定する、情報機器。
【請求項３】
請求項１に記載の情報機器において、
前記画面、前記表示対象および前記特定領域の形状は、矩形であり、
前記所定形状は、直線形状であり、
前記制御手段は、前記画面または前記表示対象が有する４つの角のうち、前記直線形状の軌跡の始点から終点への向きと前記始点から当該角の頂点への向きとのなす角が最も小さい角を、前記特定領域の１つの角である特定角として設定し、前記軌跡の始点の位置に基づいて、前記特定領域における前記特定角の対角の位置を設定することで、前記特定領域の大きさおよび位置を特定する、情報機器。
【請求項４】
請求項２に記載の情報機器において、
前記制御手段は、前記軌跡から所定距離の領域内に、前記対角を設定する、情報機器。
【請求項５】
請求項３に記載の情報機器において、
前記制御手段は、前記軌跡の始点から特定距離の領域内に、前記対角を設定する、情報機器。
【請求項６】
請求項１から５のいずれか１項に記載の情報機器において、
前記制御手段は、前記特定領域に前記表示対象のすべてが収まるように、前記表示対象のサイズを変更する、情報機器。
【請求項７】
請求項１から５のいずれか１項に記載の情報機器において、
前記検出手段が前記所定形状の軌跡を検出する前に前記表示手段が前記画面全体に前記表示対象を表示していた場合、前記制御手段は、前記画面に表示されていた表示対象のサイズを変えずに、前記特定領域に前記表示対象の一部を表示する、情報機器。
【請求項８】
請求項１から７のいずれか１項に記載の情報機器において、
前記検出手段は、前記画面の前面に配置され前記指示手段の接触位置または近接位置を検出して前記画面上での前記指示手段の移動の軌跡を検出する入力検出手段、または、前記画面上の前記指示手段を移動する旨の指示を受け付け当該指示に基づいて前記指示手段を前記画面上で移動して前記画面上での前記指示手段の移動の軌跡を検出する移動指示手段である、情報機器。
【請求項９】
情報機器が行う表示制御方法であって、
表示対象を表示する画面を有する表示ステップと、
前記画面上での指示手段の移動の軌跡を検出する検出ステップと、
前記軌跡が所定形状を表す場合に、前記画面上での前記軌跡の位置と、前記画面上で前記軌跡が表す所定形状の向きと、に基づいて、前記画面内の特定領域の大きさおよび位置を特定し、当該特定領域に前記表示対象を表示する制御ステップと、を含む表示制御方法。
【請求項１０】
コンピュータに、
表示対象を表示する画面を有する表示手順と、
前記画面上での指示手段の移動の軌跡を検出する検出手順と、
前記軌跡が所定形状を表す場合に、前記画面上での前記軌跡の位置と、前記画面上で前記軌跡が表す所定形状の向きと、に基づいて、前記画面内の特定領域の大きさおよび位置を特定し、当該特定領域に前記表示対象を表示する制御手順と、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報機器、表示制御方法およびプログラムに関し、例えば、画面内の表示対象の表示位置を制御する情報機器、表示制御方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、画面上の操作部（表示対象）の位置を変更可能な携帯情報端末が記載されている。
【０００３】
特許文献１に記載の携帯情報端末は、画面を有する表示部と、タッチパネルと、制御部と、を含む。制御部は、画面上に操作部が表示されている状況で、タッチパネルがドラッグ操作を受け付けると、画面上における操作部の位置をドラッグ操作のドラッグ方向に移動する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２８４４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の携帯情報端末のユーザは、画面上における操作部の位置を移動できるが、操作部の移動先での表示領域の大きさを指定することができない。操作部の移動先での表示領域の大きさを指定することは、ユーザが操作部を表示したい領域の大きさを指定することであり、ユーザにとって有益な機能となる。
【０００６】
このため、画面上の表示対象の移動位置および表示領域の大きさをユーザが容易に指定可能な技術が望まれていた。
【０００７】
本発明の目的は、上記課題を解決可能な情報機器、表示制御方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の情報機器は、
表示対象を表示する画面を有する表示手段と、
前記画面上での指示手段の移動の軌跡を検出する検出手段と、
前記軌跡が所定形状を表す場合に、前記画面上での前記軌跡の位置と、前記画面上で前記軌跡が表す所定形状の向きと、に基づいて、前記画面内の特定領域の大きさおよび位置を特定し、当該特定領域に前記表示対象を表示する制御手段と、を含む。
【０００９】
本発明の表示制御方法は、情報機器が行う表示制御方法であって、
表示対象を表示する画面を有する表示ステップと、
前記画面上での指示手段の移動の軌跡を検出する検出ステップと、
前記軌跡が所定形状を表す場合に、前記画面上での前記軌跡の位置と、前記画面上で前記軌跡が表す所定形状の向きと、に基づいて、前記画面内の特定領域の大きさおよび位置を特定し、当該特定領域に前記表示対象を表示する制御ステップと、を含む。
【００１０】
本発明のプログラムは、コンピュータに、
表示対象を表示する画面を有する表示手順と、
前記画面上での指示手段の移動の軌跡を検出する検出手順と、
前記軌跡が所定形状を表す場合に、前記画面上での前記軌跡の位置と、前記画面上で前記軌跡が表す所定形状の向きと、に基づいて、前記画面内の特定領域の大きさおよび位置を特定し、当該特定領域に前記表示対象を表示する制御手順と、を実行させる。
【発明の効果】
【００１１】
本発明によれば、画面上の表示対象の移動位置および表示領域の大きさをユーザが容易に指定可能になる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態の携帯端末１００を示したブロック図である。
【図２】携帯端末１００の外観を示した図である。
【図３】携帯端末１００の動作を説明するためのフローチャートである。
【図４】特定領域を画面１ａの左下部分に設定するための親指の動きの一例を示した図である。
【図５】「表示大」「表示中」「表示小」のそれぞれで特定される特定領域を示した図である。
【図６】表示変更モードの設定前の画像１ｂ１と、画像１ｂ１のすべてが特定領域に収まるようにサイズが縮小された画像１ｂ２と、の例を示した図である。
【図７】表示変更モードの設定前の画像１ｂ１と、画像１ｂ１のすべてが特定領域に収まるようにサイズが縮小された画像１ｂ２と、の例を示した図である。
【図８】表示変更モードの設定前の画像１ｂ１と、画像１ｂ１のすべてが特定領域に収まるようにサイズが縮小された画像１ｂ２と、の例を示した図である。
【図９】表示変更モードの設定前の画像１ｂと、画像１ｂのサイズを変えずに画像１ｂの一部を特定領域に表示する例を示した図である。
【図１０】表示変更モードの設定前の画像１ｂと、画像１ｂのサイズを変えずに画像１ｂの一部を特定領域に表示する例を示した図である。
【図１１】表示変更モードの設定前の画像１ｂと、画像１ｂのサイズを変えずに画像１ｂの一部を特定領域に表示する例を示した図である。
【図１２】表示部１とタッチパネル２と制御部３とからなる情報機器を示した図である。
【図１３】図１２に示した情報機器の動作を説明するためのフローチャートである。
【図１４】ユーザが親指以外の指で弧形状の移動の軌跡を描く例を示した図である。
【図１５】本発明の第２実施形態の携帯端末１００Ａを示す図である。
【図１６】携帯端末１００Ａの動作を説明するためのフローチャートである。
【図１７】特定領域を画面１ａの左下部分に設定するための親指の動きの一例を示した図である。
【図１８】「表示大」「表示中」「表示小」のそれぞれで特定される特定領域を示した図である。
【図１９】マルチウィンドウ機能を有する第１実施形態の携帯端末１００の一例を示した図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について図面を参照して説明する。
【００１４】
（第１実施形態）
図１は、本発明の第１実施形態の携帯端末１００を示したブロック図である。図２は、携帯端末１００の外観を示した図である。
【００１５】
携帯端末１００は、例えば、携帯電話機またはスマートフォンであり、情報機器の一例である。なお、情報機器は、携帯電話機またはスマートフォンに限らず、例えば、ゲーム機、タブレットＰＣ（Personal Computer）、ノートＰＣ、ＰＤＡ（Personal Data Assistants：携帯情報端末）、タブレット端末、電子掲示板、または、デジタルサイネージでもよい。
【００１６】
携帯端末１００は、表示部１と、タッチパネル２と、制御部３と、を含む。
【００１７】
表示部１は、表示手段の一例である。
【００１８】
表示部１は、種々の画像を表示する画面１ａを有する。画面１ａには、例えば、図２に示したような画像１ｂが表示される。図２では、画面１ａ全体に画像１ｂが表示されている。なお、画面１ａ上の画像１ｂは、図２に示した画像に限らず適宜変更可能である。画面１ａ上の画像１ｂは、表示対象の一例である。
【００１９】
タッチパネル２は、検出手段または入力検出手段の一例である。なお、検出手段または入力検出手段は、タッチセンサまたはタッチパットでもよい。
【００２０】
タッチパネル２は、表示部１の前面に重なり合うように積層され、入力面２ａを備えている。
【００２１】
タッチパネル２としては、物体が入力面２ａに接触した際に、その物体を検出する接触タイプのタッチパネルが用いられてもよいし、物体が入力面２ａに近接した際に、その物体を検出する非接触（近接検出）タイプのタッチパネルが用いられてもよい。
【００２２】
以下では、タッチパネル２として、接触タイプのタッチパネルが用いられた例を説明する。なお、タッチパネル２として、非接触タイプのタッチパネルが用いられた場合には、後述する「接触」という語句を「近接」という語句に読み替えればよい。
【００２３】
タッチパネル２は、指示部２００が入力面２ａに接触した位置（以下「接触位置」と称する）を検出する。
【００２４】
指示部２００は、指示手段の一例である。指示部２００は、例えば、携帯端末１００のユーザ（以下、単に「ユーザ」と称する）の指またはスタイラスである。
【００２５】
タッチパネル２の入力面２ａには、ｘｙ座標が割り付けられている。タッチパネル２は、ｘｙ座標を用いて指示部２００の接触位置を検出する。
【００２６】
タッチパネル２は、指示部２００の接触位置の検出結果を用いて、画面１ａ上での指示部２００の移動の軌跡を検出する。
【００２７】
制御部３は、制御手段の一例である。
【００２８】
制御部３は、携帯端末１００の動作を制御する。
【００２９】
例えば、制御部３は、タッチパネル２が検出した軌跡が弧形状を表す場合に、画面１ａ上での軌跡の位置と、画面１ａ上での軌跡が表す弧形状の向きと、に基づいて、画面１ａ内の特定領域の大きさおよび位置を特定する。特定領域は、画面１ａ上の画像を表示する領域である。特定領域の画面１ａ上での位置および大きさは、ユーザによって指定される。弧形状は、所定形状の一例である。
【００３０】
制御部３は、画面１ａ上での大きさおよび位置が特定された特定領域に、画面１ａ上の画像（例えば、図２に示した画像１ｂ）の一部またはすべてを表示する。
【００３１】
携帯端末１００は、通常モードと、表示範囲変更モードと、を有する。通常モードは、画面１ａに画像１ｂを表示するモードである。表示範囲変更モードは、特定領域を設定するためのモードである。
【００３２】
制御部３は、携帯端末１００のモードを管理する。
【００３３】
制御部３は、通常モード下で画面１ａ全体に画像１ｂが表示されている状況（以下「通常表示状況」と称する）で、タッチパネル２が、入力面２ａの所定面積以上の領域に所定時間以上継続する入力部２００の接触（以下「切替操作」と称する）を検出すると、携帯端末１００のモードを通常モードから表示範囲変更モードに切り替える。
【００３４】
所定面積は、例えば１ｃｍ2であり、所定時間は例えば２秒である。なお、所定面積は１ｃｍ2に限らず適宜変更可能であり、所定時間は２秒に限らず適宜変更可能である。
【００３５】
制御部３は、表示範囲変更モードの状況で、タッチパネル２が画面１ａ上での指示部２００の移動の軌跡を検出し終わると、携帯端末１００のモードを表示範囲変更モードから通常モードに切り替える。
【００３６】
制御部３は、通常モード下で画面１ａよりも小さい特定領域に画像１ｂが表示されている状況（以下「縮小表示状況」と称する）で、タッチパネル２が切替操作を検出すると、特定領域での画像１ｂの表示を終了して、画面１ａ全体に画像１ｂを表示する。
【００３７】
なお、切替操作は、入力面２ａの所定面積以上の領域に所定時間以上継続する入力部２００の接触に限らず、適宜変更可能である。
【００３８】
次に、動作を説明する。
【００３９】
図３は、携帯端末１００が通常表示状況であるときに、タッチパネル２が切替操作を検出した場合の動作を説明するためのフローチャートである。
【００４０】
なお、以下では、画面１ａ、画像１ｂおよび特定領域の形状が矩形であるとする。なお、通常表示状況では、画面１ａが有する４つの角と画像１ｂが有する４つの角とは重なっている。
【００４１】
通常表示状況で、ユーザが入力面２ａの所定面積以上の領域に所定時間以上継続してユーザの親指（指示部２００の一例）を接触すると、タッチパネル２は切替操作を検出する（ステップＳ３０１）。
【００４２】
タッチパネル２は、切替操作を検出すると、切替操作の検出結果を制御部３に出力する。
【００４３】
制御部３は、通常表示状況で切替操作の検出結果を受け付けると、携帯端末１００のモードを表示範囲変更モードに設定する（ステップＳ３０２）。
【００４４】
続いて、制御部３は、携帯端末１００のモードが表示範囲変更モードになった旨の変更通知表示（例えば、「表示範囲変更モードになりました」という表示）を、画面１ａに表示する（ステップＳ３０３）。なお、携帯端末１００のモードが表示範囲変更モードになった旨の通知の手法は、表示に限らず、例えば音声報知でもよく振動による報知でもよい。
【００４５】
ユーザは、変更通知表示を見ることで、携帯端末１００のモードが表示範囲変更モードになったことを認識する。続いて、ユーザは、親指を一旦入力面２ａから離し、その後、特定領域を設定するために、親指を再び入力面２ａに接触させながら、親指で楕円の弧を描くように、親指を入力面２ａ上で移動する。
【００４６】
図４は、特定領域を画面１ａの左下部分に設定するための親指の動きの一例を示した図である。なお、図４において、図１または２に示したものと同一構成のものには同一符号を付してある。
【００４７】
図４では、ユーザは、左手の親指２００の付け根を画面１ａの左下隅に位置した状態で、親指２００を、画面１ａの辺１ａ１上の始点２００ａから画面１ａの辺１ａ２上の終点２００ｂまで、楕円の弧を描くように移動する。図４では、画面１ａ上つまり入力面２ａ上の親指の移動の軌跡２００ｃが弧形状で示されている。
【００４８】
タッチパネル２は、入力面２ａ上の親指の移動に伴って、入力面２ａ上の親指の移動の軌跡（以下、単に「移動の軌跡」と称する）を検出する（ステップＳ３０４）。
【００４９】
本実施形態では、タッチパネル２は、入力面２ａ上を移動する親指の位置を所定のサンプリング間隔で検出するたびに、親指の位置を表す検出結果を制御部３に出力する。そして、時系列で出力される親指の位置を表す検出結果が移動の軌跡を表す。
【００５０】
その後、ユーザは、親指を入力面２ａから離す。
【００５１】
タッチパネル２は、親指が入力面２ａから離れると、移動の軌跡の検出を終了する（ステップＳ３０５）。
【００５２】
タッチパネル２は、移動の軌跡の検出を終了すると、つまり、親指が入力面２ａから離れると、親指が入力面２ａから離れた旨の検出結果を、制御部３に出力する。
【００５３】
制御部３は、親指が入力面２ａから離れた旨の検出結果を受け付けると、携帯端末１００のモードを表示範囲変更モードから通常モードに戻す（ステップＳ３０６）。
【００５４】
続いて、制御部３は、表示範囲変更モード下でタッチパネル２が検出した移動の軌跡が弧形状であるかを判断する（ステップＳ３０７）。
【００５５】
例えば、制御部３は、移動の軌跡と始点と終点とを結ぶ直線が、移動の軌跡のうち始点と終点の間の部分と交わらない場合には、移動の軌跡が弧形状であると判断する。一方、移動の軌跡と始点と終点とを結ぶ直線が、移動の軌跡のうち始点と終点の間の部分と交わる場合には、制御部３は、移動の軌跡が弧形状でないと判断する。
【００５６】
移動の軌跡が弧形状であると、制御部３は、画面１ａ上での移動の軌跡の位置と、画面１ａ上で軌跡が表す弧形状の向きと、に基づいて、画面１ａ内の特定領域の大きさおよび位置を特定する（ステップＳ３０８）。なお、弧形状の向きとは、移動の軌跡のうち始点と終点の間の部分から、移動の軌跡と始点と終点とを結ぶ直線に向かう向きである。
【００５７】
本実施形態では、移動の軌跡から弧形状の向き側に存在する領域を、移動の軌跡が表す弧形状の内側とも称する。
【００５８】
本実施形態では、制御部３は、画面１ａが有する４つの角のうち移動の軌跡が表す弧形状の内側に存在する角を、特定領域の１つの角である特定角として設定し、画面１ａ上の移動の軌跡の位置に基づいて、特定領域における特定角の対角の位置を設定する。
【００５９】
なお、制御部３は、画像１ｂが有する４つの角のうち、移動の軌跡が表す弧形状の内側に存在する角を、特定領域の特定角として設定してもよい。
【００６０】
本実施形態では、制御部３は、以下のように、画面１ａ内の特定領域の大きさおよび位置を特定する。
【００６１】
以下では、特定領域の大きさに冗長性を持たせるために、事前に、特定領域の大きさを特定するための条件として、「表示大」「表示中」「表示小」が択一的に制御部３に設定されるとする。
【００６２】
「表示大」は表示サイズを優先する条件である。「表示大」の条件にて設定された特定領域に関しては、移動の軌跡が親指の移動に基づいて設定された場合、特定角を構成する２辺の方向では親指でのタッチ操作が届くことが保証されるが、特定角の対角に対して親指でのタッチ操作が届くことは保証されない。
【００６３】
「表示小」は操作性を優先する条件である。「表示小」の条件にて設定された特定領域に関しては、移動の軌跡が親指の移動に基づいて設定された場合、特定領域のすべてに対して親指でのタッチ操作が届くことが保証される。
【００６４】
「表示中」は表示サイズと操作性との双方を考慮する条件である。「表示中」の条件にて設定された特定領域に関しては、移動の軌跡が親指の移動に基づいて設定された場合、特定角を構成する２辺の方向では親指でのタッチ操作が届くことが保証され、特定角の対角に対しても、ある程度親指を伸ばせば親指でのタッチ操作が届くことが想定される。
【００６５】
制御部３は、画面１ａが有する４つの角のうち、移動の軌跡が表す弧形状の内側に存在する角を、特定角として設定する。
【００６６】
続いて、制御部３は、特定角を構成する２つの辺のそれぞれと移動の軌跡との交点を特定する。例えば図４の場合、各交点は、始点２００ａと終点２００ｂとなる。
【００６７】
続いて、制御部３は、「表示大」「表示中」「表示小」のいずれが設定されているかを判断する。
【００６８】
「表示大」が設定されている場合、制御部３は、特定角の頂点と各交点とを頂点とした矩形の特定領域を設定する。
【００６９】
「表示小」が設定されている場合、制御部３は、まず、特定角の頂点と各交点とを頂点とした矩形の基準領域を設定する。続いて、制御部３は、基準領域が、特定角を構成する２つの辺のそれぞれと移動の軌跡とで区画される設定領域内の収まるように、基準領域の特定角の位置および基準領域のアスペクト比を維持しつつ基準領域を縮小する。制御部３は、設定領域内に収まった基準領域を、特定領域として特定する。
【００７０】
「表示中」が設定されている場合、制御部３は、「表示大」で設定された特定領域での特定角の対角の位置と、「表示小」で設定された特定領域での特定角の対角の位置と、の中間の位置に、特定角の対角を設定して、特定領域の大きさおよび位置を特定する。
【００７１】
図５は、「表示大」「表示中」「表示小」のそれぞれで特定される特定領域を示した図である。
【００７２】
図５において、特定領域４００ａは、「表示大」が設定されているときに特定される。特定領域４００ｂは、「表示中」が設定されているときに特定される。特定領域４００ｃは、「表示小」が設定されているときに特定される。
【００７３】
制御部３は、ステップＳ３０８で特定領域の大きさおよび位置を特定すると、ステップＳ３０２で表示変更モードを設定する前に表示されていた画像１ｂを、特定領域に表示する（ステップＳ３０９）。
【００７４】
制御部３は、表示変更モードを設定する前に表示されていた画像１ｂのすべてが特定領域に収まるように、画像１ｂのサイズを変更する。
【００７５】
図６〜８は、表示変更モードを設定する前に表示されていた画像１ｂ１と、画像１ｂ１のすべてが特定領域に収まるようにサイズが縮小された画像１ｂ２と、の例を示した図である。
【００７６】
なお、制御部３は、表示変更モードを設定する前に表示されていた画像１ｂのサイズを変えずに、画像１ｂの一部を特定領域に表示してもよい。
【００７７】
図９〜１１は、表示変更モードを設定する前に表示されていた画像１ｂと、画像１ｂのサイズを変えずに画像１ｂの一部を特定領域に表示する例を示した図である。
【００７８】
なお、ステップＳ３０７で移動の軌跡が弧形状でないと、制御部３は、画面１ａ全体に画像１ｂを表示する（ステップＳ３１０）。
【００７９】
次に、本実施形態の効果を説明する。
【００８０】
本実施形態によれば、表示部１は、画像１ｂを表示する画面１ａを有する。タッチパネル２は、画面１ａ上での指示部２００の移動の軌跡を検出する。制御部３は、移動の軌跡が弧形状を表す場合に、画面１ａ上での移動の軌跡の位置と、画面１ａ上で移動の軌跡が表す弧形状の向きと、に基づいて、画面１ａ内の特定領域の大きさおよび位置を特定し、その特定領域に画像１ｂの一部またはすべてを表示する。
【００８１】
このため、ユーザは、画面１ａ上で指示部２００を適宜移動することで、画面１ａ上の画像１ｂの移動位置および表示領域の大きさを容易に指定可能になる。
【００８２】
なお、上記効果は、表示部１とタッチパネル２と制御部３とからなる情報機器でも奏する。
【００８３】
図１２は、表示部１とタッチパネル２と制御部３とからなる情報機器を示した図である。図１３は、図１２に示した情報機器の動作を説明するためのフローチャートである。
【００８４】
図１２に示した情報機器では、表示部１は、画面１ａに画像１ｂを表示する（ステップＳ１３０１）。続いて、タッチパネル２は、画面１ａ上での指示部２００の移動の軌跡を検出する（ステップＳ１３０２）。続いて、制御部３は、移動の軌跡が所定形状を表す場合に、画面１ａ上での移動の軌跡の位置と、画面１ａ上で移動の軌跡が表す所定形状の向きと、に基づいて、画面１ａ内の特定領域の大きさおよび位置を特定し、特定領域に画像１ｂの一部またはすべてを表示する（ステップＳ１３０３）。
【００８５】
本実施形態では、画面１ａ、画像１ｂおよび特定領域の形状は矩形である。所定形状は弧形状である。制御部３は、画面１ａまたは画像１ｂが有する４つの角のうち、移動の軌跡が表す弧形状の内側に存在する角を、特定領域の１つの角である特定角として設定し、移動の軌跡の位置に基づいて特定領域における特定角の対角の位置を設定することで、特定領域の大きさおよび位置を特定する。
【００８６】
このため、ユーザは、画面１ａ上の画像１ｂの移動位置および表示領域の大きさを設定するために、画面１ａ上での指示部２００の移動の軌跡を弧形状とすればよい。弧形状の移動の軌跡は、例えば、ユーザが携帯端末１００を左手（または右手）で持ったまま左手（または右手）の親指で画面１ａ上を動かすことで形成される。
【００８７】
よって、ユーザは、携帯端末１００を持っている手の親指を用いて、画面１ａ上の画像１ｂの移動位置および表示領域の大きさを設定することが可能になる。このため、ユーザは、画面１ａ上の画像１ｂの移動位置および表示領域の大きさを片手で設定することが可能となる。
【００８８】
また、ユーザは、携帯端末１００を片手で操作する場合、携帯端末１００を持っている手の親指を使って携帯端末１００を操作することが多い。このため、携帯端末１００を持っている手の親指で設定される弧形状の移動の軌跡は、ユーザが携帯端末１００を持ちかえることなく片手で操作できる範囲の境界を表すことにもなる。
【００８９】
よって、ユーザは、携帯端末１００を持ちかえることなく片手で操作できる範囲またはその近傍に、画像（例えば、操作対象となる画像）を移動することが可能になる。近年、携帯端末の画面サイズが大型化する傾向にあるため、ユーザが携帯端末１００を持ちかえることなく片手で操作できる範囲またはその近傍に画像を移動できることは、操作性の向上となる。
【００９０】
なお、当然のことながら、ユーザは、親指以外の指、スタイラス、または、携帯端末１００を持っていない手の指を用いて、弧形状の移動の軌跡を描いてもよい。
【００９１】
図１４は、ユーザが親指以外の指（例えば、人差し指）２０１で弧形状の移動の軌跡を描く例を示した図である。
【００９２】
制御部３は、移動の軌跡から所定距離の領域内に、特定角の対角を設定してもよい。この場合、例えば、移動の軌跡の近傍に特定角の対角を設定することが可能になる。なお、所定距離は適宜設定可能である。
【００９３】
また、本実施形態では、制御部３は、特定領域に画像１ｂのすべてが収まるように、画像１ｂのサイズを変更する。このため、ユーザは、特定領域内の画像１ｂについても、画像１ｂのすべてを認識することが可能になる。
【００９４】
また、タッチパネル２が弧形状の軌跡を検出する前に表示部１が画面１ａ全体に画像１ｂを表示していた場合に、制御部３は、画面１ａ全体に表示されていた画像１ｂのサイズを変えずに、特定領域に画像１ｂの一部を表示してもよい。この場合、画像１ｂのサイズの縮小に伴って画像１ｂが認識されにくくなることを防止可能となる。
【００９５】
また、本実施形態では、検出手段および入力検出手段としてタッチパネルが用いられている。このため、画面１ａ上での指示部２００の移動の軌跡の検出が容易になる。
【００９６】
（第２実施形態）
第１実施形態では、所定形状として弧形状が用いられたが、第２実施形態では、所定形状として直線形状が用いられる。なお、所定形状は、弧形状または直線形状に限らず適宜変更可能である。
【００９７】
図１５は、本発明の第２実施形態の携帯端末１００Ａを示す図である。なお、図１５において、図１に示したものと同一構成のものには同一符号を付してある。以下、図１５に示した携帯端末１００Ａについて、図１に示した携帯端末１００と異なる点を中心に説明する。
【００９８】
図１５に示した携帯端末１００Ａでは、図１に示した制御部３の代わりに制御部３Ａが用いられる。
【００９９】
制御部３Ａは、制御手段の一例である。
【０１００】
制御部３Ａは、携帯端末１００のＡ動作を制御する。
【０１０１】
例えば、制御部３Ａは、タッチパネル２が検出した軌跡が直線形状を表す場合に、画面１ａ上での移動の軌跡の位置と、画面１ａ上で軌跡が表す直線の向きと、に基づいて、画面１ａ内の特定領域の大きさおよび位置を特定する。
【０１０２】
制御部３Ａは、画面１ａ上での大きさおよび位置が特定された特定領域に、画面１ａ上の画像（例えば、図２に示した画像１ｂ）の一部またはすべてを表示する。
【０１０３】
携帯端末１００Ａは、携帯端末１００と同様に、通常モードと、表示範囲変更モードと、を有する。
【０１０４】
制御部３Ａは、制御部３と同様に携帯端末１００Ａのモードを管理する。また、制御部３Ａには、制御部３と同様に、特定領域の大きさを特定するための条件として、「表示大」「表示中」「表示小」が択一的に設定されている。
【０１０５】
次に、動作を説明する。
【０１０６】
図１６は、携帯端末１００Ａが通常表示状況であるときに、タッチパネル２が切替操作を検出した場合の動作を説明するためのフローチャートである。なお、図１６において、図３に示した処理と同一の処理については同一符号を付してある。また、画面１ａと画像１ｂと特定領域の形状が矩形であるとする。
【０１０７】
以下、図３に示した処理と異なる処理を中心に携帯端末１００Ａの動作を説明する。
【０１０８】
ステップＳ３０３が実行されると、ユーザは、親指を一旦入力面２ａから離し、その後、特定領域を設定するために、親指を再び入力面２ａに接触させながら直線を描くように親指を入力面２ａ上で移動する。
【０１０９】
図１７は、特定領域を画面１ａの左下部分に設定するための親指の動きの一例を示した図である。なお、図１７において、図１または２に示したものと同一構成のものには同一符号を付してある。
【０１１０】
図１７では、ユーザは、左手の親指の付け根を画面１ａの左下隅に位置して、その親指を画面１ａの右上隅の方へ向けた状態で、その親指を画面１ａ（入力面２ａ）に接触させる。その後、ユーザは、その親指を画面１ａ（入力面２ａ）に接触させながら、その親指を画面１ａの左下隅に向けて直線を描くように移動する。図１７では、画面１ａ上つまり入力面２ａ上の親指の移動の軌跡２００ｄが、軌跡２００ｄの始点２００ｅおよび終点２００ｆと共に示されている。
【０１１１】
その後、ステップＳ３０６が終了すると、制御部３Ａは、表示範囲変更モード下でタッチパネル２が検出した移動の軌跡が直線形状であるかを判断する（ステップＳ１６０１）。
【０１１２】
移動の軌跡が直線形状であると、制御部３Ａは、画面１ａ上での移動の軌跡の位置と、画面１ａ上で軌跡が表す直線の向きと、に基づいて、画面１ａ内の特定領域の大きさおよび位置を特定する（ステップＳ１６０２）。
【０１１３】
本実施形態では、制御部３Ａは、画面１ａが有する４つの角のうち、直線形状の軌跡の始点から終点への向きと軌跡の始点から画面１ａの角の頂点への向きとのなす角が最も小さい角を、特定領域の特定角として設定する。なお、制御部３Ａは、画像１ｂが有する４つの角のうち、直線形状の軌跡の始点から終点への向きと軌跡の始点から画像１ｂの角の頂点への向きとのなす角が最も小さい角を、特定領域の特定角として設定してもよい。制御部３Ａは、軌跡の始点の位置に基づいて、特定角の対角の位置を設定する。
【０１１４】
例えば、制御部３Ａは、以下のように、特定角の対角の位置を設定する。
【０１１５】
制御部３Ａは、「表示大」「表示中」「表示小」のいずれが設定されているかを判断する。
【０１１６】
「表示大」が設定されている場合、制御部３Ａは、軌跡の始点より外側（直線軌跡の始点から終点への方向とは逆向き）で軌跡の始点から一定間隔離れた位置に、特定角の対角を設定する。一定間隔は適宜設定可能である。
【０１１７】
「表示小」が設定されている場合、制御部３Ａは、軌跡の始点より内側（直線軌跡の始点から終点への方向）で軌跡の始点から一定間隔離れた位置に、特定角の対角を設定する。
【０１１８】
「表示中」が設定されている場合、制御部３Ａは、軌跡の始点の位置に、特定角の対角を設定する。
【０１１９】
図１８は、「表示大」「表示中」「表示小」のそれぞれで特定される特定領域を示した図である。
【０１２０】
図１８において、特定領域４００ｄは、「表示大」が設定されているときに特定される。特定領域４００ｅは、「表示中」が設定されているときに特定される。特定領域４００ｆは、「表示小」が設定されているときに特定される。
【０１２１】
制御部３Ａは、ステップＳ１６０２で特定領域の大きさおよび位置を特定すると、ステップＳ３０９を実行する。
【０１２２】
次に、本実施形態の効果を説明する。
【０１２３】
本実施形態によれば、画面１ａ、画像１ｂおよび特定領域の形状は矩形であり、所定形状は直線形状である。制御部３Ａは、画面１ａまたは画像１ｂが有する４つの角のうち、直線形状の軌跡の始点から終点への向きと軌跡の始点から画面１ａの角の頂点への向きとのなす角が最も小さい角を、特定領域の１つの角である特定角として設定し、軌跡の始点の位置に基づいて、特定領域における特定角の対角の位置を設定することで、特定領域の大きさおよび位置を特定する。
【０１２４】
このため、ユーザは、画面１ａ上の画像１ｂの移動位置および表示領域の大きさを設定するために、画面１ａ上での指示部２００の移動の軌跡を直線形状とすればよい。直線形状の移動の軌跡は、例えば、ユーザが携帯端末１００Ａを左手（または右手）で持ったまま左手（または右手）の親指で画面１ａ上を動かすことで形成される。
【０１２５】
よって、ユーザは、携帯端末１００Ａを持っている手の親指を用いて、画面１ａ上の画像１ｂの移動位置および表示領域の大きさを設定することが可能になる。このため、ユーザは、画面１ａ上の画像１ｂの移動位置および表示領域の大きさを片手で設定することが可能となる。
【０１２６】
また、携帯端末１００Ａを持っている手の親指で設定される直線形状の移動の軌跡は、ユーザが携帯端末１００Ａを持ちかえることなく片手で操作できる範囲の境界を表すことにもなる。
【０１２７】
よって、ユーザは、携帯端末１００Ａを持ちかえることなく片手で操作できる範囲またはその近傍に、画像（例えば、操作対象となる画面）を移動することが可能になる。
【０１２８】
なお、制御部３Ａは、移動の軌跡の始点から特定距離の領域内に、特定角の対角を設定してもよい。この場合、移動の軌跡の始点から特定距離の領域内に特定角の対角を設定することが可能になる。特定距離は適宜設定可能である。
【０１２９】
上記各実施形態では、特定領域の特定角が、画面１ａまたは画像１ｂが有する４角のうちのいずれかに設定される。このため、携帯端末１００または１００Ａを操作する手が左手である場合には、ユーザは特定領域を画面１ａの左下隅に設定でき、携帯端末１００または１００Ａを操作する手が右手である場合には、ユーザは特定領域を画面１ａの右下隅に設定できる。このため、各実施形態は、右利き、左利きのいずれにも対応することが可能となる。
【０１３０】
第１実施形態では、弧形状の軌跡を形成する指示部２００の移動として、画面１ａ上を左上側から右下側への移動が示されたが、指示部２００の移動の向きは、画面１ａ上での左上側から右下側への向き限らず適宜変更可能である。
【０１３１】
上記各実施形態において、弧形状の軌跡または直線形状の軌跡は、必ずしも画面１ａの端（辺）に触れなくてもよい。例えば、弧形状の軌跡が画面１ａの端に触れていない場合には、制御部３は、描かれた弧形状の軌跡の形状に基づいて、軌跡の延長部分を予測し、その延長部分と画面１ａの端との交点を軌跡の始点や終点として設定する。
【０１３２】
上記各実施形態において、制御部３または３Ａは、画面１ａよりもサイズの小さい特定領域に、サイズが縮小された画像１ｂを表示する場合、サイズが縮小された画像１ｂのアスペクト比を、サイズが縮小される前の画像１ｂのアスペクト比と同一にしてもよいし異なるようにしてもよい。なお、アスペクト比を維持するか否かを選択可能にする場合には、制御部３または３Ａは、アスペクト比の維持の要否についての設定項目を表示部１に表示し、ユーザの設定結果をタッチパネル２から受け付け、その設定結果に従ってアスペクト比を維持するか否かを決定する。
【０１３３】
上記実施形態において、制御部３または３Ａは、特定領域に表示された画像１ｂをユーザからの指示に基づいて、拡大または縮小してもよい。例えば、特定領域に画像１ｂが表示されている状況で、タッチパネル２が拡大指示を受け付けると、制御部３または３Ａは、特定領域内で画像１ｂを拡大する。
【０１３４】
なお、上記各実施形態は、マルチウィンドウ機能を有する端末にも適用可能である。
【０１３５】
図１９は、マルチウィンドウ機能を有する第１実施形態の携帯端末１００の一例を示した図である。
【０１３６】
マルチウィンドウ機能を有する携帯端末１００では、複数のウィンドウ（表示対象）の中から、特定領域に表示させようとするウィンドウ（以下「選択ウィンドウ」と称する）が選択される必要がある。なお、選択ウィンドウは、表示対象の一例である。
【０１３７】
制御部３は、切替操作時に接触されたウィンドウを、選択ウィンドウとして選択する。
【０１３８】
そして、制御部３は、選択ウィンドウ上での指示部２００の移動の軌跡が弧形状である場合に、選択ウィンドウが有する４つの角のうち移動の軌跡が表す弧形状の内側に存在する角を、特定領域の特定角として設定する。以下、制御部３は上記同様に動作し、選択ウィンドウを特定領域に表示する。
【０１３９】
なお、マルチウィンドウ機能を有する第２実施形態の携帯端末１００Ａの場合、制御部３Ａは、切替操作時に接触されたウィンドウを、選択ウィンドウとして選択する。
【０１４０】
そして、制御部３Ａは、選択ウィンドウ上での指示部２００の移動の軌跡が直線形状である場合に、選択ウィンドウが有する４つの角のうち、直線形状の軌跡の始点から終点への向きと軌跡の始点から選択ウィンドウの角の頂点への向きとのなす角が最も小さい角を、特定領域の１つの角である特定角として設定する。以下、制御部３Ａは上記同様に動作し、選択ウィンドウを特定領域に表示する。
【０１４１】
上記各実施形態では、検出手段としてタッチパネルが用いられた。しかしながら、検出手段はタッチパネルに限らず適宜変更可能である。例えば、検出手段として、画面１ａ上のマウスポインタを移動する旨の指示を受け付け、その指示に基づいてマウスポインタを画面１ａ上で移動して画面１ａ上でのマウスポインタの移動の軌跡を検出するマウス等の入力部が用いられてもよい。なお、マウス等の入力部は、移動指示手段の一例であり、
マウスポインタは、指示手段の一例である。
【０１４２】
上記実施形態では、制御部３および３Ａには、「表示大」「表示中」「表示小」が択一的に設定されたが、「表示大」「表示中」「表示小」は設定されなくてもよい。この場合、制御部３および３Ａは、例えば、常に「表示中」が設定されているときのように特定領域を設定してもよい。なお、「表示大」「表示中」「表示小」が設定されていないときの特定領域の設定条件は、「表示中」に限らず、「表示大」または「表示小」でもよい。
【０１４３】
なお、上記実施形態において、携帯端末１００、１００Ａはコンピュータにて実現されてもよい。この場合、このコンピュータは、コンピュータにて読み取り可能なＣＤ−ＲＯＭ（Compact Disk Read Only Memory）のような記録媒体に記録されたプログラムを読込み実行して、携帯端末１００、１００Ａが有する機能を実行する。記録媒体は、ＣＤ−ＲＯＭに限らず適宜変更可能である。
【０１４４】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【０１４５】
１００、１００Ａ  携帯端末
１        表示部
１ａ      画面
２        タッチパネル
２ａ      入力面
３、３Ａ  制御部
【図１】
2014021827.tif 000003
【図２】
2014021827.tif 000004
【図３】
2014021827.tif 000005
【図４】
2014021827.tif 000006
【図５】
2014021827.tif 000007
【図１２】
2014021827.tif 000008
【図１３】
2014021827.tif 000009
【図１４】
2014021827.tif 000010
【図１５】
2014021827.tif 000011
【図１６】
2014021827.tif 000012
【図１７】
2014021827.tif 000013
【図１８】
2014021827.tif 000014
【図６】
2014021827.tif 000015
【図７】
2014021827.tif 000016
【図８】
2014021827.tif 000017
【図９】
2014021827.tif 000018
【図１０】
2014021827.tif 000019
【図１１】
2014021827.tif 000020
【図１９】
2014021827.tif 000021