(57)【要約】  ソフトウェアキーボードを使用中に、ソフトウェアキーボードとは独立した操作を容易に行うことを可能とする。電子機器は、ユーザによる接触操作、又は近接操作を検出する入力検出部と、第１の操作を受け付ける位置を示す第１の画像を表示する、第１の表示領域を含む表示部と、前記入力検出部が第２の操作を検出した場合、前記第２の操作に基づいて、前記第１の表示領域の表示態様を変更するとともに、第３の操作を受け付ける第２の表示領域に、第２の画像を表示させる制御部と、を備える。
2013183722.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる接触操作、又は近接操作を検出する入力検出部と、
第１の操作を受け付ける位置を示す第１の画像を表示する、第１の表示領域を含む表示部と、
前記入力検出部が第２の操作を検出した場合、前記第２の操作に基づいて、前記第１の表示領域の表示態様を変更するとともに、第３の操作を受け付ける第２の表示領域に、第２の画像を表示させる制御部と、
を備えることを特徴とする電子機器。
【請求項２】
前記制御部は、前記第２の操作に基づいて、前記第１の表示領域の大きさを縮小する請求項１に記載の電子機器。
【請求項３】
前記第２の表示領域は、前記第１の表示領域が縮小されたことによって空白となる領域を含む請求項２に記載の電子機器。
【請求項４】
前記制御部は、前記第２の操作に基づいて、前記第１の表示領域の位置を変更する請求項１乃至３のいずれか一に記載の電子機器。
【請求項５】
前記制御部は、前記第３の操作に基づいて、アプリケーションが実行された場合、前記第２の画像を前記アプリケーションに応じた画像に変更する請求項１乃至４のいずれか一に記載の電子機器。
【請求項６】
前記制御部は、前記入力検出部が、前記第２の操作を検出した後に、前記第１の表示領域内で、所定の操作を検出している場合、前記第２の表示領域に前記第２の画像を表示させる請求項１乃至５のいずれか一に記載の電子機器。
【請求項７】
前記制御部は、前記所定の操作の検出位置に応じて、所定の範囲内に、前記第１の表示領域を縮小する請求項６に記載の電子機器。
【請求項８】
前記第１の画像は、前記第１の操作を受け付けるソフトウェアキーボードを表す画像である請求項１乃至７のいずれか一に記載の電子機器。
【請求項９】
第１の表示領域を含む表示部を備える電子機器の制御方法であって、
ユーザによる接触操作、又は近接操作を検出する入力検出工程と、
第１の表示領域に、第１の操作を受け付ける位置を示す第１の画像を表示する工程と、
第２の操作を検出した場合、前記第２の操作に基づいて、前記第１の表示領域の表示態様を変更し、
第３の操作を受け付ける第２の表示領域に、第２の画像を表示させる制御工程と、
を含むことを特徴とする電子機器の制御方法。
【請求項１０】
前記制御工程において、前記第２の操作に基づいて、前記第１の表示領域の大きさを縮小する工程と、前記第２の操作に基づいて、前記第１の表示領域の位置を変更する工程と、を含む請求項９に記載の電子機器の制御方法。
【請求項１１】
前記制御工程において、前記第３の操作に基づいて、アプリケーションを実行する工程と、前記アプリケーションが実行された場合、前記第２の画像を前記アプリケーションに応じた画像に変更する工程と、を含む請求項９又は１０に記載の電子機器の制御方法。
【請求項１２】
前記入力検出工程において、前記第２の操作を検出した後に、前記第１の表示領域内で、所定の操作を検出し、前記制御工程は、前記所定の操作が検出されている場合、前記第２の表示領域に前記第２の画像を表示させる工程と、を含む請求項９乃至１１のいずれか一に記載の電子機器の制御方法。
【請求項１３】
第１の表示領域を含む表示部を備える電子機器を制御するコンピュータに実行させるプログラムであって、
ユーザによる接触操作、又は近接操作を検出する入力検出処理と、
前記第１の表示領域に、第１の操作を受け付ける位置を示す第１の画像を表示する処理と、
第２の操作を検出した場合、前記第２の操作に基づいて、前記第１の表示領域の表示態様を変更し、
第３の操作を受け付ける第２の表示領域に、第２の画像を表示させる制御処理と、
を実行するプログラム。
【請求項１４】
前記制御処理において、前記第２の操作に基づいて、前記第１の表示領域の大きさを縮小する処理と、前記第２の操作に基づいて、前記第１の表示領域の位置を変更する処理と、を実行する請求項１３に記載のプログラム。
【請求項１５】
前記制御処理において、前記第３の操作に基づいて、アプリケーションを実行する処理と、前記アプリケーションが実行された場合、前記第２の画像を前記アプリケーションに応じた画像に変更する処理と、を実行する請求項１３又は１４に記載のプログラム。
【請求項１６】
前記入力検出処理において、前記第２の操作を検出した後に、前記第１の表示領域内で、所定の操作を検出し、前記制御処理は、前記所定の操作が検出されている場合、前記第２の表示領域に前記第２の画像を表示させる処理と、を実行する請求項１３乃至１５のいずれか一に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願についての記載］
本発明は、日本国特許出願：特願２０１２−１３０７５５号（２０１２年６月８日出願）に基づくものであり、同出願の全記載内容は引用をもって本書に組み込み記載されているものとする。
本発明は、電子機器、その制御方法及びプログラムに関する。特に、タッチパネルを備える電子機器、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、タッチパネルを備える電子機器は、液晶パネルとタッチパネルが一体化した構成が多い。そのような電子機器では、キーボードをソフトウェアによって表示するソフトウェアキーボードを備える場合が多い。しかし、ソフトウェアキーボードの大きさ、又は位置によっては、ユーザの操作の妨げになる場合がある。【０００３】
特許文献１において、ユーザの操作に基づいて、ソフトウェアキーボードの大きさを制御する技術が開示されている。【０００４】
特許文献２において、ユーザの操作に基づいて、ソフトウェアキーボードを分割して表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１２２８９０号公報
【特許文献２】特開２０１０−１３４６２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のとおり、ソフトウェアキーボードの大きさ、又は位置によっては、ユーザの操作の妨げとなる場合がある。特に、スマートフォンなど小型の機器では、ソフトウェアキーボードが表示画面の半分の面積を占める場合がある。【０００７】
例えば、Ｗｅｂブラウザで、検索結果に基づいて、さらに詳細な検索をする場合を考える。その際に、ソフトウェアキーボードの面積が大きいと、ユーザは検索結果を閲覧しながら、入力操作を行うことが困難となる可能性がある。【０００８】
また、例えば、ユーザがＷｅｂブラウザを起動し、入力操作の途中で、アドレス帳に登録している人物に関する情報を参照する場合を考える。その場合、まず、ユーザは、現在起動しているＷｅｂブラウザを終了する。そして、アドレス帳アプリケーションを起動する。そして、ユーザは、情報を確認後、アドレス帳アプリケーションを終了する。そして、ユーザは、再びＷｅｂブラウザを起動した後、ソフトウェアキーボードを表示し、情報を入力する。このように、ユーザは、ソフトウェアキーボードを使用中に、他のアプリケーションに含まれる情報を参照する場合には、複数の操作を行う必要がある。【０００９】
特許文献１、２で開示された技術では、ソフトウェアキーボードを使用中に、他のアプリケーションに含まれる情報を参照できない。【００１０】
そのため、ソフトウェアキーボードを使用中に、ソフトウェアキーボードとは独立した操作を容易に行うことに貢献する電子機器、その制御方法及びプログラムが、望まれる。
【課題を解決するための手段】
【００１１】
第１の視点によれば、ユーザによる接触操作、又は近接操作を検出する入力検出部と、第１の操作を受け付ける位置を示す第１の画像を表示する、第１の表示領域を含む表示部と、前記入力検出部が第２の操作を検出した場合、前記第２の操作に基づいて、前記第１の表示領域の表示態様を変更するとともに、第３の操作を受け付ける第２の表示領域に、第２の画像を表示させる制御部と、を備える電子機器が提供される。【００１２】
第２の視点によれば、第１の表示領域を含む表示部を備える電子機器の制御方法であって、ユーザによる接触操作、又は近接操作を検出する工程と、第１の表示領域に、第１の操作を受け付ける位置を示す第１の画像を表示する工程と、第２の操作を検出した場合、前記第２の操作に基づいて、前記第１の表示領域の表示態様を変更し、第３の操作を受け付ける第２の表示領域に、第２の画像を表示させる制御工程と、を含む電子機器の制御方法が提供される。
なお、本方法は、表示部を備える電子機器という、特定の機械に結び付けられている。【００１３】
第３の視点によれば、第１の表示領域を含む表示部を備える電子機器を制御するコンピュータに実行させるプログラムであって、ユーザによる接触操作、又は近接操作を検出する処理と、前記第１の表示領域に、第１の操作を受け付ける位置を示す第１の画像を表示する処理と、第２の操作を検出した場合、前記第２の操作に基づいて、前記第１の表示領域の表示態様を変更し、第３の操作を受け付ける第２の表示領域に、第２の画像を表示させる制御処理と、を実行するプログラムが提供される。
なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント（ｎｏｎ−ｔｒａｎｓｉｅｎｔ）なものとすることができる。本発明は、コンピュータプログラム製品として具現することも可能である。
【発明の効果】
【００１４】
本発明の各視点によれば、ソフトウェアキーボードを使用中に、ソフトウェアキーボードとは独立した操作を容易に行うことに貢献する電子機器、その制御方法及びプログラムが、提供される。
【図面の簡単な説明】
【００１５】
【図１】一実施形態を説明するための図である。
【図２】第１の実施形態に係る電子機器１の全体構成の一例を示す平面図である。
【図３】電子機器１の内部構成の一例を示す図である。
【図４】液晶パネル２０の表示の一例を示す図である。
【図５】ソフトウェアキーボードの表示態様の一例を示す図である。
【図６】液晶パネル２０の表示の一例を示す図である。
【図７】液晶パネル２０の表示の一例を示す図である。
【図８】液晶パネル２０の表示の一例を示す図である。
【図９】液晶パネル２０の表示の一例を示す図である。
【図１０】第１の実施形態に係る電子機器１の動作の一例を示すフローチャートである。
【図１１】液晶パネル２０の表示の一例を示す図である。
【図１２】液晶パネル２０の表示の一例を示す図である。
【図１３】第２の実施形態に係る電子機器１の動作の一例を示すフローチャートである。
【図１４】液晶パネル２０の表示の一例を示す図である。
【図１５】液晶パネル２０の表示の一例を示す図である。
【発明を実施するための形態】
【００１６】
初めに、図１を用いて一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。
【００１７】
上述のとおり、ソフトウェアキーボードで入力操作を行う際に、他のアプリケーションに含まれる情報を参照する場合がある。そのため、ソフトウェアキーボードを使用中に、ソフトウェアキーボードとは独立した操作を容易に行うことができる電子機器が望まれる。
【００１８】
そこで、一例として図１に示す電子機器１００を提供する。電子機器１００は、ユーザによる接触操作、又は近接操作を検出する入力検出部１０１と、第１の操作を受け付ける位置を示す第１の画像を表示する、第１の表示領域を含む表示部１０２と、入力検出部１０１が第２の操作を検出した場合、第２の操作に基づいて、第１の表示領域の表示態様を変更するとともに、第３の操作を受け付ける第２の表示領域に、第２の画像を表示させる制御部１０３と、を備える。
【００１９】
電子機器１００は、複数の表示領域に対して、それぞれ独立した操作を受け付けることができる。例えば、電子機器１００において、第１の表示領域に、入力操作（第１の操作）を受け付けるソフトウェアキーボード（第１の画像）が表示されているとする。その場合に、電子機器１００では、一つの操作（第２の操作）に基づいて、ソフトウェアキーボードを表示したままで、他の操作（第３の操作）を受け付ける画像を表示することができる。その際に、電子機器１００は、ソフトウェアキーボードの表示態様（画像の大きさ等）を変更する。従って、電子機器１００は、ソフトウェアキーボードを使用中に、ソフトウェアキーボードとは独立した操作を容易に行うことに貢献する。
【００２０】
以下に具体的な実施の形態について、図面を参照してさらに詳しく説明する。
【００２１】
［第１の実施形態］
第１の実施形態について、図面を用いてより詳細に説明する。
【００２２】
図２は、本実施形態に係る電子機器１の全体構成の一例を示す平面図である。
【００２３】
電子機器１は、液晶パネル２０と、タッチパネル３０と、を含んで構成される。液晶パネル２０は、タッチパネル３０と一体化しているものとする。
【００２４】
なお、液晶パネル２０は、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）パネル等の他の表示デバイスであってもよいものとする。また、表示デバイスにおいて、各種の色の階調が存在するが、本実施形態に係る電子機器１は、その実現方式は問わない。
【００２５】
また、タッチパネル３０は、平板上のセンサによりユーザの接触操作、又は近接操作を検出するタッチパネルである。ここで、タッチパネルの方式には、静電容量方式を初めとして各種存在するがその方式は問わない。また、タッチパネル３０は、複数の接触点または近接点を同時に検出すること、すなわち多点入力（以下、マルチタッチと呼ぶ）が可能である。
【００２６】
ここで、電子機器１は、図２に示すデバイスを備える電子機器であれば、その形態は問わない。例えば、スマートフォン、携帯オーディオ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、ゲーム機、タブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ノートＰＣ、電子書籍リーダー等が本実施形態の電子機器１に該当する。
【００２７】
図３は、電子機器１の内部構成の一例を示す図である。電子機器１は、制御部１０と、液晶パネル２０と、タッチパネル３０と、を含んで構成される。制御部１０は、入力判断部１１と、表示領域制御部１２と、画像信号生成部１３と、を含む。図３には、簡単のため、本実施形態に係る電子機器１に関係するモジュールのみを記載する。
【００２８】
入力判断部１１は、タッチパネル３０が検出した入力の検出位置、検出数を判断する。さらに、入力判断部１１は、検出した入力操作の種類を判断する。入力操作の種類は、シングルタップ操作、ダブルタップ操作等を含む。ここで、シングルタップ操作とは、ユーザがタッチパネル３０の表面に接触した（又は近接した）直後に、表面に触れた指を離す操作である。また、ダブルタップ操作とは、シングルタップ操作を連続して２回行う操作である。
【００２９】
入力操作の種類には、いわゆるスライド操作、フリック操作もある。スライド操作とは、ユーザがタッチパネル３０に対して、指を所定時間以上移動させ、所定距離以上移動させて離す操作である。つまり、タッチパネル３０が所定時間以上であり、所定距離以上移動した入力を検出した場合、入力判断部１１はスライド操作が行われたと判断する。
【００３０】
また、フリック操作とは、ユーザがタッチパネル３０の表面で指を弾く操作である。つまり、タッチパネル３０が所定距離未満、所定時間内に移動した入力を検出した場合、入力判断部１１はフリック操作が行われたと判断する。
【００３１】
表示領域制御部１２は、画像を表示させる複数の表示領域を生成する。そして、画像信号生成部１３は、生成された表示領域に対して、アプリケーションに関連した画像等の画像信号を生成する。以下、簡単のため、画像信号生成部１３が画像信号を生成することを、画像を表示すると表す。
【００３２】
図４は、液晶パネル２０の表示の一例を示す図である。図４では、Ｗｅｂブラウザを起動し、検索結果を表示している。さらに、図４では、文字入力を行うために、ソフトウェアキーボードを表示している。
【００３３】
ここで、ソフトウェアキーボードは、上述の第１の画像に相当する。また、ソフトウェアキーボードを表示する表示領域は、上述の第１の表示領域に相当する。さらに、ソフトウェアキーボードに対して文字入力を行う操作を、上述の第１の操作とする。
【００３４】
まず、複数の表示領域に、異なるアプリケーションの画像を表示する処理について、説明する。なお、以下の説明では、複数の表示領域に、異なるアプリケーションの画像を表示することをマルチ画面表示と呼ぶ。
【００３５】
そして、タッチパネル３０が、所定の位置で、所定の操作（上述の第２の操作に相当）を検出した場合、表示領域制御部１２は、第１の表示領域の大きさ、位置を変更する。以下、第２の操作をマルチ画面遷移操作と呼ぶ。具体的には、表示領域制御部１２は、マルチ画面遷移操作に基づいて、第１の表示領域を縮小する。そして、画像信号生成部１３は、縮小された第１の表示領域に、ソフトウェアキーボードを表示する。さらに、第１の表示領域が縮小されたことによって空白となる領域（以下、第２の表示領域と呼ぶ）に、画像信号生成部１３は、第２のアプリケーションの画像を表示する。
【００３６】
さらに、表示領域制御部１２は、マルチ画面遷移操作の方向に基づいて、ソフトウェアキーボードの位置を変更する。具体的には、表示領域制御部１２は、マルチ画面遷移操作の検出位置が移動した方向に、第１の表示領域を移動する。
【００３７】
ここで、マルチ画面遷移操作として、フリック操作を検出した場合、表示領域制御部１２は、所定の範囲の位置に、第１の表示領域を移動する。そして、画像信号生成部１３は、移動した第１の表示領域に、ソフトウェアキーボードを表示する。
【００３８】
一方、マルチ画面遷移操作として、スライド操作を検出した場合、表示領域制御部１２は、入力検出位置が停止した位置に、第１の表示領域を縮小して、移動する。そして、画像信号生成部１３は、移動した表示領域に、ソフトウェアキーボードを表示する。つまり、スライド操作後に、ユーザが指を停止させた位置に基づき、表示領域制御部１２は、ソフトウェアキーボードを縮小して表示する。
【００３９】
まず、マルチ画面遷移操作の方向が、水平方向、又は垂直方向に対して、所定の範囲内の角度の方向である場合について説明する。その場合、表示領域制御部１２は、第１の表示領域の一辺を、マルチ画面遷移操作の方向に最も近い、液晶パネル２０の外枠の一辺に押し当てられるように、縮小して、移動することが好ましい。そして、表示領域制御部１２は、マルチ画面遷移操作の方向に最も近い、液晶パネル２０の外枠の一辺の方向へ、第１の表示領域の中心を移動することが好ましい。
【００４０】
次に、マルチ画面遷移操作の方向が、水平方向、及び垂直方向に対して、所定の角度以上の範囲の方向である場合について説明する。その場合、表示領域制御部１２は、第１の表示領域の一頂点を、マルチ画面遷移操作の方向に最も近い、液晶パネル２０の外枠の一頂点に固定するように、縮小して、移動することが好ましい。そして、表示領域制御部１２は、マルチ画面遷移操作の方向に最も近い、液晶パネル２０の外枠の一頂点の方向へ、第１の表示領域の中心を移動することが好ましい。
【００４１】
図５は、ソフトウェアキーボードの表示態様の一例である。図５の点Ｐ４０１〜点Ｐ４０４は、タッチパネル３０が入力を検出する位置を表す。まず図５（ａ）のようにソフトウェアキーボードが表示されているとする。その際に、点Ｐ４０１で、タッチパネル３０が入力を検出したとする。その後、ユーザが、図５（ｂ）に示す点Ｐ４０２の位置まで、スライド操作を行う。そして、ユーザが点Ｐ４０２の位置で指を停止する。つまり、タッチパネル３０が入力を検出する位置は、点Ｐ４０２の位置で停止する。ここで、点Ｐ４０１から点Ｐ４０２への方向は、水平方向、及び垂直方向に対して、所定の角度以上の範囲の方向であるとする。さらに、液晶パネル２０の外枠の左下の頂点は、点Ｐ４０２に最も近い。そのため、表示領域制御部１２は、第１の表示領域の左下の頂点を、液晶パネル２０の外枠の左下の頂点に固定するように、第１の表示領域を縮小して、移動する。そして、画像信号生成部１３は、移動した第１の表示領域内に、ソフトウェアキーボードを表示する。つまり、図５（ｂ）に示すように、画像信号生成部１３は、液晶パネル２０の左下にソフトウェアキーボードを表示する。なお、図示しないが、ソフトウェアキーボードを移動して空いた表示領域に、画像信号生成部１３は、第２のアプリケーションの画像を表示する。
【００４２】
次に、点Ｐ４０１から点Ｐ４０３の方向に、ユーザがスライド操作を行った場合を考える。ここで、点Ｐ４０１から点Ｐ４０３への方向は、水平方向、及び垂直方向に対して、所定の角度以上の範囲の方向であるとする。さらに、液晶パネル２０の外枠の右下の頂点は、点Ｐ４０３に最も近い。そのため、表示領域制御部１２は、第１の表示領域の右下の頂点を、液晶パネル２０の外枠の右下の頂点に固定するように、第１の表示領域を縮小して、移動する。そして、画像信号生成部１３は、移動した第１の表示領域内に、ソフトウェアキーボードを表示する。つまり、画像信号生成部１３は、液晶パネル２０の右下にソフトウェアキーボードを表示する。
【００４３】
また、点Ｐ４０１から点Ｐ４０４の方向に、ユーザがスライド操作を行った場合を考える。ここで、点Ｐ４０１から点Ｐ４０４への方向は、垂直方向に対して、所定の範囲内の角度の方向であるとする。さらに、液晶パネル２０の外枠の上辺は、点Ｐ４０１から点Ｐ４０４の方向に最も近い辺である。そのため、表示領域制御部１２は、第１の表示領域の上辺を、液晶パネル２０の外枠の上辺に押し当てるように、第１の表示領域を縮小して、移動する。そして、画像信号生成部１３は、移動した第１の表示領域内に、ソフトウェアキーボードを表示する。つまり、画像信号生成部１３は、液晶パネル２０の上部にソフトウェアキーボードを表示する。
【００４４】
図６は、アプリケーション等を実行するためのアイコン、メニューを表示した画面（以下、ホーム画面と呼ぶ）と、ソフトウェアキーボードを表示する一例を示す図である。図６では、画像信号生成部１３は、液晶パネル２０の上部にソフトウェアキーボードを縮小して、表示している。ここで、ソフトウェアキーボードが縮小されたことによって空白となる領域を、第２の表示領域２０２とする。図６では、画像信号生成部１３は、第２の表示領域２０２にホーム画面を表示している。
【００４５】
以上より、本実施形態に係る電子機器１では、例えばＷｅｂブラウザなどの第１のアプリケーションを表示させながら、例えばアドレス帳アプリケーションなどの第２のアプリケーションを表示することができる。
【００４６】
図７は、複数の表示領域に異なるアプリケーションを表示する一例を示す図である。図７では、ソフトウェアキーボードを縮小して、第１の表示領域２０１に表示している。そして、図７では、第２の表示領域２０２にアドレス帳アプリケーションを表示している。
【００４７】
また、表示領域制御部１２は、第１の表示領域と、第２の表示領域の表示態様を切り替えてもよい。具体的には、所定の操作に基づいて、表示領域制御部１２は、縮小した第１の表示領域を拡大するとともに、第２の表示領域を縮小してもよい。ここで、表示領域を切り替える所定の操作は、例えば、ダブルタップ操作等の簡易な操作が好ましい。
【００４８】
図８は、表示領域を切り替えた一例を示す図である。図８では、第１の表示領域２０１にソフトウェアキーボードの表示を拡大して表示している。さらに、第２の表示領域２０２にアドレス帳アプリケーションを縮小して表示している。
【００４９】
また、画像信号生成部１３は、２つの異なるアプリケーションの画像を表示している際に、さらに、第３のアプリケーションを表示させてもよい。具体的には、第２の表示領域内で、第４の操作を検出した場合には、表示領域制御部１２は、第２の表示領域を縮小、及び移動する。第４の操作は、ダブルタップ操作や、フリック操作等の簡易な操作であることが好ましい。第２の表示領域が縮小されたことによって空白となった領域（第３の表示領域）に、画像信号生成部１３は、第３のアプリケーションの画像を表示する。このように、本実施形態に係る電子機器１は、同時に表示するアプリケーションの数を制限しない。
【００５０】
図９は、第３のアプリケーションの画像を、液晶パネル２０に表示する一例を示す図である。図９では、第１の表示領域２０１にソフトウェアキーボードを表示している。また、第２の表示領域２０２にアドレス帳アプリケーションを表示している。そして、第３の表示領域２０３にメールアプリケーションを表示している。
【００５１】
次に、マルチ画面表示を解除する処理について説明する。
【００５２】
マルチ画面表示を解除する操作は、簡易な操作であることが好ましい。例えば、マルチ画面表示を解除するか否かを、入力判断部１１は第１の表示領域に対する入力の有無で判断してもよい。つまり、タッチパネル３０が、第１の表示領域内で入力の検出を継続している場合、画像信号生成部１３は第１の表示領域、及び第２の表示領域に画像を表示する。そして、第２の表示領域に対する操作に基づいて、制御部１０は第２の表示領域に対する処理を実行する。
【００５３】
ここで、上述のとおり、タッチパネル３０はマルチタッチを検出する。つまり、タッチパネル３０は、第１の表示領域に対する入力と、第２の表示領域に対する入力を一度に検出することができる。従って、ユーザは、第１の表示領域に接触（近接）しながら、第２の表示領域に対する操作を行うことができる。
【００５４】
そして、タッチパネル３０が第１の表示領域内で入力を検出しなくなった場合、表示領域制御部１２は、第２の表示領域を非表示とする。さらに、タッチパネル３０が第１の表示領域内で入力を検出しなくなった場合、表示領域制御部１２は、第１の表示領域を拡大表示する。つまり、ユーザが第１の表示領域に接触（近接）させていた指を離した場合には、第１の表示領域が拡大表示される。このとき、第１の表示領域は、縮小前の元の大きさに戻されてもよい。以下の説明では、第２の表示領域を非表示とし、第１の表示領域を拡大表示する操作をマルチ画面解除操作と呼ぶ。
【００５５】
次に、本実施形態に係る電子機器１の動作について説明する。
【００５６】
図１０は、本実施形態に係る電子機器１の動作の一例を示すフローチャートである。
【００５７】
ステップＳ１において、ソフトウェアキーボードを表示しているか否かを、制御部１０は判断する。ソフトウェアキーボードを表示している場合（ステップＳ１のＹｅｓ分岐）には、ステップＳ２に遷移する。ソフトウェアキーボードを表示していない場合（ステップＳ１のＮｏ分岐）には、ステップＳ１に遷移し、処理を継続する。
【００５８】
ステップＳ２において、タッチパネル３０がマルチ画面遷移操作を検出したか否かを、入力判断部１１は判断する。マルチ画面遷移操作を検出した場合（ステップＳ２のＹｅｓ分岐）には、ステップＳ３に遷移する。マルチ画面遷移操作を検出しない場合（ステップＳ２のＮｏ分岐）には、ステップＳ２に遷移し、処理を継続する。
【００５９】
ステップＳ３において、表示領域制御部１２は、マルチ画面遷移操作の検出位置が変化した方向及び距離に基づき第１の表示領域を縮小し移動させる。具体的には、表示領域制御部１２は、液晶パネル２０の外枠に押し当てるように第１の表示領域を縮小してもよい。または、表示領域制御部１２は、第１の表示領域の頂点（角）を固定して、第１の表示領域を縮小してもよい。その場合、表示領域制御部１２は、第１の表示領域の頂点のうち、マルチ画面遷移操作の検出位置が変化した方向に、最も近い頂点を固定することが好ましい。そして、表示領域制御部１２は、第１の表示領域の縮小に伴って、第１の表示領域の中心を移動させることが好ましい。
【００６０】
ステップＳ４において、画像信号生成部１３は、第２の表示領域にホーム画面を表示する。
【００６１】
ステップＳ５において、継続して、マルチ画面遷移操作に対する入力を検出したか否かを、入力判断部１１は判断する。継続して、入力を検出した場合（ステップＳ５のＹｅｓ分岐）には、ステップＳ６に遷移する。入力を検出しない場合（ステップＳ５のＮｏ分岐）には、ステップＳ７に遷移する。
【００６２】
ステップＳ６において、タッチパネル３０が第２の表示領域内で、入力を検出したか否かを、入力判断部１１は判断する。第２の表示領域内で、入力を検出した場合（ステップＳ６のＹｅｓ分岐）には、ステップＳ８に遷移する。第２の表示領域内で、入力を検出しない場合（ステップＳ６のＮｏ分岐）には、ステップＳ５に遷移し、処理を継続する。
【００６３】
ステップＳ７において、第２の表示領域を縮小又は非表示とし、第１の表示領域を拡大する。第１の表示領域は、縮小前の大きさ位置に復元されてもよい。
【００６４】
ステップＳ８において、第２の表示領域内で検出された入力に基づいて、制御部１０は、第２のアプリケーションの起動等の処理を行う。そして、ステップＳ５に遷移し、処理を継続する。
【００６５】
図１１は、第２の表示領域の表示の一例を示す図である。まず、図１１（ａ）では、第１の表示領域２０１にソフトウェアキーボードを表示している。なお、図１１（ａ）では、第１の表示領域２０１は、液晶パネル２０の全面を占める。ここで、図１１（ａ）の状態において、タッチパネル３０が点Ｐ４１１の位置で、入力を検出したとする。そして、矢印Ｄ１の方向へ検出位置が移動した場合を考える。つまり、ユーザが、点Ｐ４１１の位置から、矢印Ｄ１の方向へフリック操作、又はスライド操作をしたとする。
【００６６】
その場合、図１１（ｂ）に示すように、表示領域制御部１２は、第１の表示領域２０１を縮小する。そして、画像信号生成部１３は、縮小された第１の表示領域２０１に縮小後のソフトウェアキーボードを表示する。ここで、タッチパネル３０がスライド操作を検出した場合には、点Ｐ４１２は、検出位置の移動が停止した位置を示す。一方、タッチパネル３０がフリック操作を検出した場合、Ｐ４１２はフリック操作の後に、所定時間内に、タッチパネル３０が第１の表示領域内で、入力を検出した位置である。そして、画像信号生成部１３は、第２の表示領域２０２に、第２のアプリケーションの画像を表示する。図１１（ｂ）では、画像信号生成部１３は、第２の表示領域２０２にホーム画面を表示している。
【００６７】
ここで、第１の表示領域２０１内で、タッチパネル３０が、継続して入力を検出しているとする。つまり、ユーザが点Ｐ４１２の位置に指を接触（近接）している状態である。その場合、制御部１０は、第２の表示領域に対する入力に基づいて、処理を行う。例えば、図１１（ｂ）において、第２の表示領域内のアイコン５０１上の位置（点Ｐ４１３の位置）でタッチパネルが入力を検出しているとする。その場合、制御部１０は、アイコン５０１に対する入力に基づいて、処理を行う。
【００６８】
例えば、タッチパネル３０が第２の表示領域２０２内で、アプリケーションを起動するアイコンに対するタップ操作を検出したとする。その場合、第２の表示領域２０２に、画像信号生成部１３は、選択されたアプリケーションの画像を表示する。なお、その際、画像信号生成部１３は、第１の表示領域２０１に対する画像の表示を維持する。
【００６９】
［変形例１］
第１の実施形態に係る電子機器１の変形例１として、マルチ画面遷移操作の後、所定の時間以内、入力判断部１１はマルチ画面解除操作を無効としてもよい。例えば、マルチ画面遷移操作として、ユーザがスライド操作を行った直後に、タッチパネル３０の第１の表示領域から指を遠ざける恐れがある。その場合、ユーザがマルチ画面遷移操作を行っても、直後に、第１の表示領域を拡大表示した状態に戻ってしまう。従って、第１の表示領域を縮小表示した後、所定の時間内、表示領域制御部１２は、第１の表示領域を拡大表示しないことが好ましい。そこで、ユーザは、第１の表示領域を縮小表示した後、所定の時間内では、第１の表示領域に接触（近接）する指を替えてもよい。例えば、マルチ画面遷移操作を右手人差し指で行ったとする。その後、ユーザは、所定の時間内に、第１の表示領域に接触（近接）する指を左手親指等の指に替えてもよい。
【００７０】
以上のように、本実施形態に係る電子機器１では、複数のアプリケーションの画像を、同時に表示できる。さらに、本実施形態に係る電子機器１では、ソフトウェアキーボードを使用中に、他のアプリケーションに対する操作を行うことができる。従って、本実施形態に係る電子機器１では、ソフトウェアキーボードを使用中に、ソフトウェアキーボードとは独立した操作を容易に行うことができる。
【００７１】
［第２の実施形態］
続いて、第２の実施形態について図面を用いて詳細に説明する。
【００７２】
本実施形態に係る電子機器１では、複数のアプリケーションを表示せず、ソフトウェアキーボードの大きさ、位置を変更する。なお、本実施形態における説明では、第１の実施形態と重複する部分の説明は省略する。さらに、本実施形態における説明では、第１の実施形態と同一の構成要素には、同一の符号を付し、その説明を省略する。
【００７３】
タッチパネル３０が所定の位置でマルチ画面遷移操作を検出した場合、画像信号生成部１３は、ソフトウェアキーボードの位置を変更する。本実施形態に係る電子機器１では、ソフトウェアキーボードの表示領域を、第１の表示領域とする。また、本実施形態に係る電子機器１では、ソフトウェアキーボードを除いた領域を、第２の表示領域とする。なお、第１の表示領域、及び第２の表示領域の表示態様を戻す操作（マルチ画面解除操作に相当）については、第１の実施形態に係る電子機器１と同様であるため、説明を省略する。
【００７４】
図１２は、液晶パネル２０の表示の一例を示す図である。図１２（ｂ）は、図１２（ａ）の状態から、ソフトウェアキーボードを下に移動させた一例を示す。図１２に示すように、本実施形態に係る電子機器１では、ソフトウェアキーボードを下に移動させる。その結果第１の表示領域２１１としては縮小されることによって、第２の表示領域２１２が拡大される。
【００７５】
例えば、Ｗｅｂブラウザで、ユーザが文字を入力する際、ユーザが文字を入力している途中で、検索結果の確認をする場合がある。その場合、本実施形態に係る電子機器１は、簡易な操作に基づいて、ソフトウェアキーボードの表示を移動し、検索結果の表示領域を拡大できる。
【００７６】
次に、本実施形態に係る電子機器１の動作について説明する。
【００７７】
図１３は、本実施形態に係る電子機器１の動作の一例を示すフローチャートである。なお、ステップＳ１１、ステップＳ１２は、それぞれステップＳ１、ステップＳ２と同様であるため、説明を省略する。
【００７８】
ステップＳ１３において、表示領域制御部１２は、マルチ画面遷移操作の検出位置が移動した方向へ、第１の表示領域を移動させる。図１３の例では、ソフトウェアキーボードが、一部分が画面の外へはみ出るようなイメージで残る部分が表示されている。
【００７９】
ステップＳ１４において、タッチパネル３０がマルチ画面遷移操作に対する入力を継続して検出するか否かを、入力判断部１１は判断する。継続して入力を検出する場合（ステップＳ１４のＹｅｓ分岐）には、ステップＳ１５に遷移する。入力を検出しない場合（ステップＳ１４のＮｏ分岐）には、ステップＳ１７に遷移する。
【００８０】
ステップ１５において、タッチパネル３０が第２の表示領域内で入力を検出したか否かを、入力判断部１１は判断する。第２の表示領域内で入力を検出した場合（ステップＳ１５のＹｅｓ分岐）には、ステップＳ１６に遷移する。第２の表示領域内で入力を検出しない場合（ステップＳ１５のＮｏ分岐）には、ステップＳ１４に遷移し、処理を継続する。
【００８１】
ステップＳ１６において、制御部１０は、第２の表示領域内で入力に基づいて、処理を行う。そして、ステップＳ１４に遷移し、処理を継続する。
【００８２】
ステップＳ１７において、制御部１０は、第１の表示領域を拡大する。この場合、第１の表示領域を元の大きさに、ソフトウェアキーボードは元の位置へ復元されてもよい。
【００８３】
図１４は、ソフトウェアキーボードの表示態様の変更の一例を示す図である。図１４（ａ）では、第１のアプリケーションとして、Ｗｅｂブラウザを液晶パネル２０に表示している。さらに、図１４（ａ）では、ソフトウェアキーボードを液晶パネル２０に表示している。ここで、ソフトウェアキーボードの所定の点Ｐ４２１の位置で、タッチパネル３０が入力を検出（マルチ画面遷移操作を検出）したとする。そして、マルチ画面遷移操作の検出位置が、矢印Ｄ２の方向へ移動したとする。その場合、表示領域制御部１２は、図１４（ｂ）に示すように、第１の表示領域を矢印Ｄ２の方向へ縮小する。そして、画像信号生成部１３は、ソフトウェアキーボードを第１の表示領域に移動して、表示する。
【００８４】
そして、図１４（ｂ）に示すように、点４２１の位置で、タッチパネル３０が入力を継続して検出する場合、制御部１０は点Ｐ４２２の入力に基づいて、処理を行う。例えば、制御部１０は、点Ｐ４２２での入力に基づいて、Ｗｅｂブラウザ画面のスクロール、領域選択等の処理を実行する。
【００８５】
以上のように、本実施形態に係る電子機器１では、ソフトウェアキーボードの位置を変更する。従って、本実施形態に係る電子機器１では、一つのアプリケーションでソフトウェアキーボードを使用中に、ソフトウェアキーボードとは独立した操作を行うことができる。
【００８６】
［第３の実施形態］
続いて、第３の実施形態について図面を用いて詳細に説明する。
【００８７】
第３の実施形態は、ソフトウェアキーボードを、タッチパネルが入力を検出した位置の近傍に縮小表示する形態である。なお、本実施形態における説明では、第１の実施形態と重複する部分の説明は省略する。さらに、本実施形態における説明では、第１の実施形態と同一の構成要素には、同一の符号を付し、その説明を省略する。
【００８８】
タッチパネル３０が入力を検出した場合、画像信号生成部１３は、入力を検出した位置の近傍にソフトウェアキーボードを縮小表示する。具体的には、画像信号生成部１３は、マルチ画面遷移操作を検出した位置に基づいて、所定の範囲内に、ソフトウェアキーボードを縮小表示する。つまり、表示領域制御部１２は、一箇所の接触（近接）操作に基づいて、表示領域の表示態様を変更する。
【００８９】
図１５は、液晶パネル２０の表示の一例を示す図である。図１５（ａ）は、第１の表示領域２２１、及び第２の表示領域２２２に画像を表示している。第１の表示領域２２１には、縮小したソフトウェアキーボードを表示している。第２の表示領域２２２には、ホーム画面を表示している。
【００９０】
ここで、図１５（ａ）の点Ｐ４３１の位置で、タッチパネル３０が入力を検出したとする。その場合、図１５（ｂ）に示すように、表示領域制御部１２は、点Ｐ４３１の近傍の位置に第１の表示領域を、縮小して移動する。ここで、図１５（ｂ）では、第１の表示領域を移動した領域を、第１の領域２２３とする。なお、図１５（ｂ）では、ソフトウェアキーボードの中心がＰ４３１となり液晶パネルからはみ出さない大きさに縮小されているが、これには限定されない。そして、画像信号生成部１３は、第１の表示領域２２３にソフトウェアキーボードを表示する。この際に、表示領域制御部１２は、図１５（ａ）に示す第１の表示領域２２１の状態より、さらに第１の表示領域を縮小する。そして、表示領域制御部１２は、第２の表示領域の大きさを拡大する。
【００９１】
つまり、図１５の場合、画像信号生成部１３は、ホーム画面の表示を拡大する。なお、タッチパネル３０が点Ｐ４３１で入力を検出しなくなった場合、表示領域制御部１２は、表示領域の表示態様を、図１５（ａ）の状態に戻す。
【００９２】
以上のように、本実施形態に係る電子機器１では、ソフトウェアキーボードを、タッチパネルが入力を検出した位置の近傍に縮小表示する。そのため、本実施形態に係る電子機器１では、ホーム画面や、ホーム画面でアイコンを選択して実行したアプリケーション等の表示領域が大きくなる。従って、本実施形態に係る電子機器１では、ユーザは、実行したアプリケーション等を操作しやすく、より一層、利便性が高くなる。
【００９３】
なお、上述した実施形態では、ソフトウェアキーボードが表示されている場合について説明したが、ソフトウェアキーボードが表示されていない状態であっても、独立した操作を受け付ける複数の表示領域を表示してもよい。さらに、その場合、簡易な操作に基づいて、各表示領域の表示態様を変更できることは勿論である。
【００９４】
最後に、好ましい形態を要約する。
【００９５】
（形態１）上記第１の視点に係る電子機器の通りである。
【００９６】
（形態２）前記制御部は、前記第２の操作に基づいて、前記第１の表示領域の大きさを縮小する電子機器。
【００９７】
（形態３）前記第２の表示領域は、前記第１の表示領域が縮小されたことによって空白となる領域を含む電子機器。
【００９８】
（形態４）前記制御部は、前記第２の操作に基づいて、前記第１の表示領域の位置を変更する電子機器。
【００９９】
（形態５）前記制御部は、前記第３の操作に基づいて、アプリケーションが実行された場合、前記第２の画像を前記アプリケーションに応じた画像に変更する電子機器。
【０１００】
（形態６）前記制御部は、前記入力検出部が、前記第２の操作を検出した後に、前記第１の表示領域内で、所定の操作を検出している場合、前記第２の表示領域に前記第２の画像を表示させる電子機器。
【０１０１】
（形態７）前記制御部は、前記所定の操作の検出位置に応じて、所定の範囲内に、前記第１の表示領域を縮小する電子機器。
【０１０２】
（形態８）前記第１の画像は、前記第１の操作を受け付けるソフトウェアキーボードを表す画像である電子機器。
【０１０３】
（形態９）上記第２の視点に係る電子機器の制御方法の通りである。
【０１０４】
（形態１０）前記制御工程において、前記第２の操作に基づいて、前記第１の表示領域の大きさを縮小する工程と、前記第２の操作に基づいて、前記第１の表示領域の位置を変更する工程と、を含む電子機器の制御方法。
【０１０５】
（形態１１）前記制御工程において、前記第３の操作に基づいて、アプリケーションを実行する工程と、前記アプリケーションが実行された場合、前記第２の画像を前記アプリケーションに応じた画像に変更する工程と、を含む電子機器の制御方法。
【０１０６】
（形態１２）前記入力検出工程において、前記第２の操作を検出した後に、前記第１の表示領域内で、所定の操作を検出し、前記制御工程は、前記所定の操作が検出されている場合、前記第２の表示領域に前記第２の画像を表示させる工程と、を含む電子機器の制御方法。
【０１０７】
（形態１３）上記第３の視点に係るプログラムの通りである。
【０１０８】
（形態１４）前記制御処理において、前記第２の操作に基づいて、前記第１の表示領域の大きさを縮小する処理と、前記第２の操作に基づいて、前記第１の表示領域の位置を変更する処理と、を実行するプログラム。
【０１０９】
（形態１５）前記制御処理において、前記第３の操作に基づいて、アプリケーションを実行する処理と、前記アプリケーションが実行された場合、前記第２の画像を前記アプリケーションに応じた画像に変更する処理と、を実行するプログラム。
【０１１０】
（形態１６）前記入力検出処理において、前記第２の操作を検出した後に、前記第１の表示領域内で、所定の操作を検出し、前記制御処理は、前記所定の操作が検出されている場合、前記第２の表示領域に前記第２の画像を表示させる処理と、を実行するプログラム。
【０１１１】
なお、引用した上記の特許文献等の各開示は、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の示要素（各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む）の多様な組み合わせ、ないし、選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。
【符号の説明】
【０１１２】
１、１００  電子機器
１０、１０３  制御部
１１  入力判断部
１２  表示領域制御部
１３  画像信号生成部
２０  液晶パネル
３０  タッチパネル
１０１  入力検出部
１０２  表示部
２０１、２１１、２２１、２２３  第１の表示領域
２０２、２１２、２２２  第２の表示領域
２０３  第３の表示領域
５０１  アイコン
【図１】
2013183722.tif 000003
【図２】
2013183722.tif 000004
【図３】
2013183722.tif 000005
【図４】
2013183722.tif 000006
【図５】
2013183722.tif 000007
【図６】
2013183722.tif 000008
【図７】
2013183722.tif 000009
【図８】
2013183722.tif 000010
【図９】
2013183722.tif 000011
【図１０】
2013183722.tif 000012
【図１１】
2013183722.tif 000013
【図１２】
2013183722.tif 000014
【図１３】
2013183722.tif 000015
【図１４】
2013183722.tif 000016
【図１５】
2013183722.tif 000017
【国際調査報告】
2013183722.tif 000018
2013183722.tif 000019
2013183722.tif 000020
2013183722.tif 000021