(57)【要約】【課題】片手で容易に操作することができる電子機器を提供する。【解決手段】電子機器１は、筐体を把持した状態でタッチスクリーンへのタッチ入力が可能である。電子機器１は、タッチスクリーン１０５の表示領域に、コンテンツデータに基づく画像２００とともに、予め定められたオブジェクト２５０を表示させる。電子機器１は、オブジェクト２５０を選択するためのタッチ入力を受け付けると、上記画像２００を表示領域Ｒの内の表示領域Ｒ１に表示させ、かつ、タッチ入力を受け付けるとともに上記画像２００の少なくとも一部を表示したウィンドウ３００を、表示領域Ｒのうち表示領域Ｒ１とは異なる表示領域Ｒ２に表示させる。【選択図】図１
2018088054.tif 000002
【特許請求の範囲】
【請求項１】
筐体を把持した状態でタッチスクリーンへのタッチ入力が可能な電子機器であって、
コンテンツデータを記憶した記憶手段と、
前記タッチスクリーンの表示領域に、前記コンテンツデータに基づく画像とともに、予め定められたオブジェクトを表示させる表示制御手段と、
前記タッチスクリーンに対するタッチ入力を受け付ける入力受付手段とを備え、
前記表示制御手段は、前記入力受付手段が前記オブジェクトを選択するためのタッチ入力を受け付けると、前記画像を前記表示領域の内の第１の領域に表示させ、かつ、タッチ入力を受け付けるとともに前記画像の少なくとも一部を表示したウィンドウを、前記表示領域のうち前記第１の領域とは異なる第２の領域に表示させる、電子機器。
【請求項２】
前記表示制御手段は、前記入力受付手段が前記ウィンドウ内の特定の領域を特定の方向に移動させるタッチ入力を受け付けると、前記ウィンドウを非表示とする、請求項１に記載の電子機器。
【請求項３】
前記表示制御手段は、少なくとも２つの前記オブジェクトを前記表示領域の下半分の領域に表示させる、請求項１または２に記載の電子機器。
【請求項４】
前記表示制御手段は、前記第２の領域内における前記タッチ入力に基づく指示を、前記第１の領域における表示にも反映する、請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記表示制御手段は、前記入力受付手段が前記第２の領域内において前記タッチ入力としてスワイプ操作を受け付けると、前記第１の領域および前記第２の領域においてスクロール処理を実行する、請求項４に記載の電子機器。
【請求項６】
前記第２の領域における表示倍率を設定する第１の設定手段をさらに備える、請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記表示制御手段は、前記第１の領域に表示している前記画像の一部を前記第２の領域において拡大表示し、
前記電子機器は、前記タッチ入力に基づいて、前記拡大表示の対象領域の大きさを設定する第２の設定手段をさらに備える、請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
前記表示制御手段は、前記第２の領域における前記タッチ入力に基づいて、前記拡大表示の対象領域を変更する、請求項７に記載の電子機器。
【請求項９】
筐体を把持した状態でタッチスクリーンへのタッチ入力が可能な電子機器における表示制御方法であって、
前記タッチスクリーンの表示領域に、コンテンツデータに基づく画像とともに、予め定められたオブジェクトを表示させるステップと、
前記オブジェクトを選択するためのタッチ入力を前記タッチスクリーンが受け付けると、前記画像を前記表示領域の内の第１の領域に表示させ、かつ、タッチ入力を受け付けるとともに前記画像の少なくとも一部を表示したウィンドウを、前記表示領域のうち前記第１の領域とは異なる第２の領域に表示させるステップとを備える、表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器および電子機器の表示制御方法に関する。
【背景技術】
【０００２】
従来、タブレット端末およびスマートフォンといった、タッチスクリーンを備えた可搬型の電子機器が知られている。
【０００３】
たとえば、特許文献１には、このような電子機器として、遠方にある任意の位置にあるオブジェクトを選択する装置が開示されている。具体的には、当該装置では、所定の状態においてユーザが規定の速度以上で指をタッチスクリーン上で移動させることにより、予め定められた大さの領域（オブジェクト）がユーザ側（手前）に引き寄せられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１１８５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の装置では、装置を片手で把持した状態では、オブジェクトが手から離れた位置にある場合には、当該オブジェクトを移動させることができない場合がある。
【０００６】
本願発明は、上記の問題点に鑑みなされたものであって、その目的は、片手で容易に操作することができる電子機器および電子機器の表示制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明のある局面に従うと、電子機器は、筐体を把持した状態でタッチスクリーンへのタッチ入力が可能である。電子機器は、コンテンツデータを記憶した記憶手段と、タッチスクリーンの表示領域に、コンテンツデータに基づく画像とともに、予め定められたオブジェクトを表示させる表示制御手段と、タッチスクリーンに対するタッチ入力を受け付ける入力受付手段とを備える。表示制御手段は、入力受付手段がオブジェクトを選択するためのタッチ入力を受け付けると、画像を表示領域の内の第１の領域に表示させ、かつ、タッチ入力を受け付けるとともに画像の少なくとも一部を表示したウィンドウを、表示領域のうち第１の領域とは異なる第２の領域に表示させる。
【０００８】
好ましくは、表示制御手段は、入力受付手段がウィンドウ内の特定の領域を特定の方向に移動させるタッチ入力を受け付けると、ウィンドウを非表示とする。
【０００９】
好ましくは、表示制御手段は、少なくとも２つのオブジェクトを表示領域の下半分の領域に表示させる。
【００１０】
好ましくは、表示制御手段は、第２の領域内におけるタッチ入力に基づく指示を、第１の領域における表示にも反映する。
【００１１】
好ましくは、表示制御手段は、入力受付手段が第２の領域内においてタッチ入力としてスワイプ操作を受け付けると、第１の領域および第２の領域においてスクロール処理を実行する。
【００１２】
好ましくは、電子機器は、第２の領域における表示倍率を設定する第１の設定手段をさらに備える。
【００１３】
好ましくは、表示制御手段は、第１の領域に表示している画像の一部を第２の領域において拡大表示する。電子機器は、タッチ入力に基づいて、拡大表示の対象領域の大きさを設定する第２の設定手段をさらに備える。
【００１４】
好ましくは、表示制御手段は、第２の領域におけるタッチ入力に基づいて、拡大表示の対象領域を変更する。
【００１５】
本発明の他の局面に従うと、表示制御方法は、筐体を把持した状態でタッチスクリーンへのタッチ入力が可能な電子機器において実行される。表示制御方法は、タッチスクリーンの表示領域に、コンテンツデータに基づく画像とともに、予め定められたオブジェクトを表示させるステップと、オブジェクトを選択するためのタッチ入力をタッチスクリーンが受け付けると、画像を表示領域の内の第１の領域に表示させ、かつ、タッチ入力を受け付けるとともに画像の少なくとも一部を表示したウィンドウを、表示領域のうち第１の領域とは異なる第２の領域に表示させるステップとを備える。
【発明の効果】
【００１６】
上記の発明によれば、片手で容易に操作することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】電子機器における処理の概要を説明するための図である。
【図２】ウィンドウ内の状態遷移を説明するための図である。
【図３】電子機器の機能的構成を説明するためのブロック図である。
【図４】表示倍率設定を行うときのユーザインターフェイスである。
【図５】拡大領域の指定を行うときのユーザインターフェイスである。
【図６】ウィンドウを用いた文字入力を説明するための図である。
【図７】文字列の選択処理を説明するための図面である。
【図８】図７の状態においてスーパージャンプ用のアイコンが選択されたときに、ウィンドウに表示されるユーザインターフェイスを表した図である。
【図９】図８の状態においてアイコンが選択されたときの２つの表示領域における画面を表した図である。
【図１０】図７の状態においてマーカ用のアイコンが選択されたときに、２つの表示領域に表示されるユーザインターフェイスを表した図である。
【図１１】一方の表示領域において拡大できる領域を制限する機能を説明するための図である。
【図１２】ウィンドウと重なっている領域に記載された内容を表示する機能を説明するための図である。
【図１３】電子機器における処理の流れを説明するためのフローチャートである。
【図１４】電子機器のハードウェア構成を示した図である。
【発明を実施するための形態】
【００１８】
［実施の形態１］
以下、図面を参照しつつ、本発明の実施の形態に係る電子機器について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１９】
電子機器としては、たとえば、タブレット端末、スマートフォン、電子ノートが挙げられる。なお、電子ノートとは、タッチパネルを搭載し、スタイラスペン等を用いて入力された手書き文字等を保存するものである。また、以下では、電子機器が、一例として電子辞書機能を有するものとする。
【００２０】
＜Ａ．処理の概要＞
図１は、本実施の形態に係る電子機器１における処理の概要を説明するための図である。
【００２１】
図１を参照して、電子機器１は、電子機器１の筐体を片手９００で把持した状態でタッチスクリーンへのタッチ入力が可能である。電子機器１は、コンテンツを表示させるユーザ操作を受け付けると、状態（Ａ）に示すように、コンテンツデータに基づく画像２００とともに２つのオブジェクト２５０をタッチスクリーン１０５に表示させる。
【００２２】
オブジェクト２５０は、本実施の形態では、虫眼鏡のアイコンとして表されている。オブジェクト２５０は、ユーザの指９０１でタッチしやすいように、タッチスクリーン１０５の表示領域の下半分の領域に表示される。
【００２３】
なお、タッチスクリーン１０５は、タッチパネルとディスプレイとを含んで構成される。また、以下では、ディスプレイの表示領域の全体を、「表示領域Ｒ」と表記する。図１では、コンテンツとして、英語の学習用のコンテンツ（たとえば、問題集、単語集、参考書）を例に挙げている。
【００２４】
電子機器１は、オブジェクト２５０を選択するためのタッチ入力（ユーザのタッチ操作）を受け付けると、状態（Ｂ）に示すように、画像２００を表示領域Ｒの内の一部の表示領域Ｒ１に表示させる。さらに、電子機器１は、タッチ入力を受け付けるとともに画像２００の少なくとも一部を表示したウィンドウ３００を、表示領域Ｒのうち表示領域Ｒ１とは異なる表示領域Ｒ２に表示させる。このように、電子機器１は、ウィンドウ３００をコンテンツに重畳した状態で表示させる。
【００２５】
ウィンドウ３００は、ポインティングデバイスとしても機能する。この点において、ウィンドウ３００は、操作パッドともいえる。ウィンドウ３００は、縦方向（Ｙ方向）の長さと、横方向（Ｘ方向）の長さとが、予め設定されている。ウィンドウ３００は、ツールバー３１０と、ツールバー３１０以外の表示領域３５０とを有する。状態（Ｂ）のウィンドウ３００においては、表示領域Ｒ１に表示されたアイコン４００の破線部内の領域が拡大表示されている。
【００２６】
状態（Ｂ）において、電子機器１は、特定の領域を特定の方向に移動させるタッチ入力を受け付けると、ウィンドウ３００を非表示とする。一例として、電子機器１は、ツールバー３１０を筐体のベゼルの方向（状態（Ｂ）では図の右方向）に移動させるタッチ入力３０９を受け付けると、ウィンドウ３００を非表示とする。これにより、電子機器１の表示状態は、状態（Ｂ）から状態（Ａ）に遷移する。
【００２７】
以上のように、ユーザは、電子機器１を片手で把持した状態で、コンテンツの画面が表示されたウィンドウ３００の表示領域Ｒ２に対してタッチ入力ができる。それゆえ、電子機器１に対して、ユーザは片手で容易に操作することが可能となる。
【００２８】
なお、ウィンドウ３００の位置は、状態（Ｂ）に示したように、筐体のベゼルの近傍が好ましい。また、ウィンドウの位置は、一般的な使用における把持位置を考慮すると、タッチスクリーン１０５の表示領域の下半分の領域に表示することが好ましい。
【００２９】
また、状態（Ａ）において画面の左側のオブジェクト２５０がタッチ入力によって選択された場合、左手での操作を考慮し、電子機器１は、ウィンドウ３００を状態（Ｂ）に示したウィンドウ３００とは反対側の位置（画面の左側の位置）に表示させることが好ましい。
【００３０】
また、オブジェクト２５０の数は、２つに限定されず、１つであっても、あるいは３つ以上であってもよい。
【００３１】
図２は、ウィンドウ３００内の状態遷移を説明するための図である。図２を参照して、状態（Ａ）は、全画面表示モードの状態を表しており、状態（Ｂ）は拡大表示モードの状態を表している。
【００３２】
電子機器１は、前回の操作において拡大箇所を指定するユーザ入力を受け付けていなかった場合、状態（Ａ）に示すように、表示領域Ｒに示されていた全画面（コンテンツの画像２００）をウィンドウ３００においても表示する。
【００３３】
状態（Ａ）のウィンドウ３００では、電子機器１は、ツールバー３１０に、複数の操作用のアイコン３１１〜３１８を表示する。アイコン３１１は、ウィンドウ３００を非表示とするために用いられる。アイコン３１３〜３１６は、ウィンドウ３００の表示領域３５０に表示された虫眼鏡のアイコン３９０を上下左右に移動させるために用いられる。アイコン３１２，３１７，３１８については後述する。
【００３４】
虫眼鏡のアイコン３９０を矢印３９５の方向に移動させるタッチ入力をユーザが行った後にユーザがタッチスクリーン１０５から指を離すと、電子機器１は、状態（Ｂ）に示すように、指を離したときにアイコン３９０が位置していた周囲の画像を拡大表示する。なお、このような拡大表示は、アイコン３１３〜３１６を用いても行うことができる。ユーザは、アイコン３１３〜３１６を用いてアイコン３９０を移動させる。ユーザがアイコン３９０の位置を所望する位置に移動した後にユーザがアイコン３１２を選択するタッチ入力を行なうことにより、電子機器１は、状態（Ｂ）に示すような拡大画像を表示する。
【００３５】
状態（Ｂ）のウィンドウ３００では、電子機器１は、ツールバー３１０に、複数の操作用のアイコン３１１，３１７，３１９を表示する。ユーザがアイコン３１９を選択するタッチ入力を行うと、電子機器１の表示状態は、状態（Ｂ）から状態（Ａ）に遷移する。
【００３６】
電子機器１は、アイコン３１７がタッチ入力により選択された場合、ウィンドウ３００内の画面を、拡大表示する領域の幅と高さとを設定するための入力を受け付ける画面に遷移させる（図５）。また、電子機器１は、アイコン３１８がタッチ入力により選択された場合、ウィンドウ３００内の画面を、拡大倍率を設定するための入力を受け付ける画面に遷移させる（図４）。
【００３７】
なお、電子機器１は、電子機器１の姿勢に応じて画面を回転させる機能を有している。たとえば、ユーザが、図１の縦表示の状態からＸＹ平面内において電子機器１を９０度回転させた場合、電子機器１は、画面の表示を縦表示から横表示に切り替える。この場合、電子機器１は、虫眼鏡のオブジェクト２５０の位置についても、画面の回転に伴い９０度回転させた位置とする。
【００３８】
＜Ｂ．機能的構成＞
図３は、電子機器１の機能的構成を説明するためのブロック図である。図３を参照して、電子機器１は、制御部１０と、記憶部２０と、タッチスクリーン１０５とを備える。
【００３９】
制御部１０は、入力受付部１１と、表示制御部１２と、表示倍率設定部１３と、拡大領域設定部１４とを有する。タッチスクリーン１０５は、ディスプレイ１０５１とタッチパネル１０５２とを有する。記憶部２０には、コンテンツデータが記憶されている。以下、制御部１０について説明する。
【００４０】
入力受付部１１は、タッチパネル１０５２に対するタッチ入力を受け付ける。具体的には、タッチパネル１０５２のタッチ位置を示す信号をタッチパネル１０５２から受信する。
【００４１】
表示制御部１２は、ディスプレイ１０５１の表示を制御する。表示制御部１２は、タッチパネル１０５２に対するタッチ入力に基づき、表示領域Ｒに表示させる画像を切り換える。
【００４２】
表示制御部１２は、ある局面において、図１の状態（Ａ）に示したように、ディスプレイ１０５１の表示領域Ｒに、コンテンツデータに基づく画像とともに、虫眼鏡のオブジェクト２５０を表示させる。
【００４３】
表示制御部１２は、入力受付部１１が虫眼鏡のオブジェクト２５０を選択するためのタッチ入力を受け付けると、コンテンツデータに基づく画像を表示領域Ｒの内の表示領域Ｒ１に表示させ、かつ、タッチ入力を受け付けるとともに当該画像の少なくとも一部を表示したウィンドウ３００を、表示領域Ｒのうち表示領域Ｒ１とは異なる表示領域Ｒ２に表示させる。
【００４４】
表示制御部１２は、表示領域Ｒ２（詳しくは、表示領域３５０）内におけるタッチ入力に基づく指示を、表示領域Ｒ１における表示にも反映する。すなわち、表示制御部１２は、表示領域Ｒ２の表示の遷移と、表示領域Ｒ１の表示の遷移とを連動させる（同期を取る）。詳しくは、ウィンドウ３００内でタッチ入力を受け付けた場合、電子機器１は、タッチ入力された位置の座標を、元のコンテンツ（表示領域Ｒ）の座標に変換し、元のコンテンツへのタッチ入力としても処理する。
【００４５】
たとえば、表示制御部１２は、ウィンドウ３００内においてスクロールを行なうためのタッチ入力（いわゆるスワイプ操作）をタッチパネル１０５２が受け付けた場合、ウィンドウ３００内の表示（表示領域Ｒ２の表示領域３５０）だけではなく、表示領域Ｒ１においてもスクロール処理を実行する。すなわち、電子機器１は、ウィンドウ３００内の表示領域３５０に対するスワイプ操作を受け付けると、表示領域３５０における表示と表示領域Ｒ１における表示とが連動して変化させる。また、図２の状態（Ａ）において、虫眼鏡のアイコン３９０が移動すると、電子機器１は、図１の状態（Ｂ）のアイコン４００も連動して移動させる。このように、表示制御部１２は、表示領域Ｒ２におけるタッチ入力に基づいて、拡大表示の対象領域を変更する。その他の連動した表示処理の具体例については後述する。
【００４６】
表示倍率設定部１３は、表示領域Ｒ２（詳しくは、表示領域３５０）における表示倍率を設定する。詳しくは、表示倍率設定部１３は、タッチ入力によってアイコン３１８（図２の状態（Ａ））が選択されると、ウィンドウ３００の拡大倍率を設定するための入力を受け付ける画面をディスプレイ１０５１に表示するよう、表示制御部１２に対して指示する（図４）。さらに、表示倍率設定部１３は、当該画面において、ユーザによる表示倍率の指定を受け付ける。表示倍率設定部１３は、指定された倍率で、表示領域３５０内の表示を行うよう、表示制御部１２に指示する。これにより、ユーザの指定した倍率で、表示領域３５０の表示が行われる。
【００４７】
拡大領域設定部１４は、タッチ入力に基づいて、拡大表示の対象領域の大きさを設定する。具体的には、拡大領域設定部１４は、タッチ入力によって、アイコン３１７が選択されると、拡大表示する領域の幅と高さとを設定するための入力を受け付ける画面をディスプレイ１０５１に表示するよう、表示制御部１２に対して指示する（図５）。
【００４８】
さらに、拡大領域設定部１４は、当該画面において、ユーザによるタッチ入力に基づき、拡大表示する領域の幅と高さとの指定を受け付ける。拡大領域設定部１４は、表示領域Ｒ１のうち、指定された幅と高さに含まれる領域の拡大表示を行う。この場合、図１の状態（Ｂ）に示したアイコン４００の幅と高さ（破線部の幅及び高さ）についても、指定された高さと幅とに拡大表示される。
［実施の形態２］
＜Ｃ．拡大倍率の設定＞
図４は、表示倍率設定を行うときのユーザインターフェイスである。当該ユーザインターフェイスは、図２の状態（Ａ）に示したアイコン３１８がタッチ入力により選択されたことを条件に、ディスプレイ１０５１に表示される。
【００４９】
図４を参照して、表示制御部１２は、ウィンドウ３００内に、複数の数字キーを表した数字キーボード３５１と、スライダ３１９と、アイコン３２０とを表示する。詳しくは、数字キーボード３５１は、表示領域３５０に表示される。スライダ３１９と、アイコン３２０とは、ツールバー３１０内に表示される。
【００５０】
ユーザによって、数字キーボード３５１によって表示倍率が指定され、かつ数字キーボード３５１内のエンターキーが選択されると、表示制御部１２は、表示領域３５０における表示倍率を当該指定された値とする。あるいは、スライダ３１９のつまみを上下に移動させるタッチ入力によって表示倍率が指定されると、表示制御部１２は、表示領域３５０における表示倍率を指定された値とする。
【００５１】
ユーザによって、アイコン３２０が選択されると、表示制御部１２は、ウィンドウ３００の表示を、アイコン３１８が選択される前の状態に戻す。
【００５２】
なお、表示倍率は、表示領域Ｒ１の表示倍率に対する倍率であってもよいし、基準となる表示の大きさに対する倍率であってもよい。たとえば、表示領域Ｒ１の現在の表示倍率が８０％である場合、ウィンドウ３００によって図４に示したように表示倍率として２．５倍が設定されると、２００％で表示するように電子機器１を構成してもよいし、あるいは２５０％で表示するように電子機器１を構成してもよい。
【００５３】
＜Ｄ．拡大領域の指定＞
図５は、拡大領域の指定を行うときのユーザインターフェイスである。当該ユーザインターフェイスは、図２の状態（Ａ）に示したアイコン３１７がタッチ入力により選択されたことを条件に、ディスプレイ１０５１に表示される。
【００５４】
図５を参照して、表示制御部１２は、ウィンドウ３００内に、数字キーボード３５１と、スライダ３５５，３５６と、アイコン３２０とを表示する。
【００５５】
ユーザによって、数字キーボード３５１によって拡大する領域の幅と高さとが指定され、かつ数字キーボード３５１内のエンターキーが選択されると、表示制御部１２は、拡大表示する領域の高さと幅とを指定された値とする。あるいは、スライダ３５５のつまみを左右に移動させるタッチ入力によって幅が指定され、かつスライダ３５６のつまみを上下に移動させるタッチ入力によって高さが指定されると、表示制御部１２は、拡大表示する領域の高さと幅とを当該指定された値とする。なお、幅と高さとを指定する数値の単位は、ミリメートルであってもよいし、ピクセル数であってもよい。
【００５６】
ユーザによってアイコン３２０が選択されると、表示制御部１２は、ウィンドウ３００の表示を、アイコン３１７が選択される前の状態に戻す。
［実施の形態３］
＜Ｅ．文字入力時の処理＞
図６は、ウィンドウ３００を用いた文字入力を説明するための図である。図６を参照して、ユーザが、ウィンドウ３００内に表示されている文字入力スペースであって、かつ表示領域Ｒ１の文字入力スペース２６０に対応する文字入力スペースをタッチ入力によって選択すると、表示制御部１２は、ウィンドウ３００の表示領域３５０に文字入力用のキーボード３６１を表示させる制御を行う。
【００５７】
ユーザによって、フリック操作等の文字入力のためのタッチ操作がキーボード３６１に対して行われると、表示制御部１２は、表示領域３５０内の文字表示スペース３６２に当該入力された文字を表示させる制御を行う。さらに、表示制御部１２は、表示領域Ｒ１の文字入力スペース２６０にも、当該入力された文字を表示させる制御を行う。このように、表示制御部１２は、表示領域Ｒ２内におけるタッチ入力に基づく入力内容を、表示領域Ｒ１における表示にも反映する。
【００５８】
このような操作によって、ユーザは、文字入力スペース２６０に対して直接文字を入力しなくても、文字入力スペース２６０に文字を入力することが可能となる。
【００５９】
なお、ウィンドウ３００にキーボード３６１を表示するときには、画面を有効活用するため、図６に示したように、ウィンドウ３００内に、表示領域Ｒ１で表示されているコンテンツの画像を非表示とする。
［実施の形態４］
＜Ｆ．文字列の選択処理＞
図７は、文字列の選択処理を説明するための図面である。図７を参照して、タッチ入力によってウィンドウ３００内の文字列３６４が選択されると、表示制御部１２は、ツールバー３１０に、コピー用のアイコン３２１、スーパージャンプ（Ｓジャンプ）用のアイコン３２２、およびマーカ用のアイコン３２３といった各メニューのアイコンを表示する。
【００６０】
たとえば、タッチ入力によってコピーのアイコン３２１が選択されると、制御部１０は、選択された文字列を記憶部２０（詳しくは、共有メモリ）に記憶する。
【００６１】
図８は、図７の状態においてスーパージャンプ用のアイコン３２２が選択されたときに、ウィンドウ３００に表示されるユーザインターフェイスを表した図である。
【００６２】
図８を参照して、表示制御部１２は、表示領域３５０内の領域３６６に複数の辞書名を選択可能に表示する。ユーザは、辞書名をタッチ入力によって直接選択するか、あるいはアイコン３２４，３２５に対するタッチ入力によって、複数の辞書のうちから１つの辞書を選択する。
【００６３】
辞書が選択された後にアイコン３２６が選択されると、電子機器１は、スーパージャンプ処理を実行する。なお、アイコン３２７が選択されると、表示制御部１２は、ウィンドウ３００における表示を図７の状態に戻す。
【００６４】
図９は、図８の状態においてアイコン３２６が選択されたときの表示領域Ｒ１，Ｒ２における画面を表した図である。図９を参照して、電子機器１は、表示領域Ｒ１と表示領域Ｒ２との各々において、選択された辞書に記載されている選択された文字列３６４の詳細説明を表示する。
【００６５】
表示制御部１２は、ウィンドウ３００の表示領域３５０においてスクロール操作（スワイプ操作）を受け付けると、表示領域Ｒ１と表示領域Ｒ２とのスクロール処理を同時に実行する。
【００６６】
図１０は、図７の状態においてマーカ用のアイコン３２３が選択されたときに、表示領域Ｒ１，Ｒ２に表示されるユーザインターフェイスを表した図である。図１０を参照して、表示制御部１２は、表示領域Ｒ２において選択された文字列３６４と、表示領域Ｒ１における文字列３６４に対応する同一文字列２７０とをハイライト表示させる制御を行う。図１０の例の場合、「rise」といった単語がハイライト表示される。
［実施の形態５］
＜Ｇ．領域が重複したときの処理＞
図１１は、表示領域Ｒ１において拡大できる領域を制限する機能を説明するための図である。図１１を参照して、電子機器１は、虫眼鏡のアイコン３９０の移動位置を制限することによって、ウィンドウ３００とアイコン４００とが重畳しないように制御する。
【００６７】
たとえば、ウィンドウ３００内において、軌跡３９６に示すようにユーザが指９０１を移動させると、アイコン４００も軌跡４０９に従って移動する。しかしながら、ウィンドウ３００内におけるアイコン３９０は、これ以上、Ｙ軸正方向（下方）に移動することが制限される。これにより、アイコン４００の位置がウィンドウ３００と重複する位置となることはなくなる。その結果、ウィンドウ３００に隠れている部分が拡大対象となることを防止できる。
【００６８】
図１２は、ウィンドウ３００と重なっている領域に記載された内容を表示する機能を説明するための図である。図１２を参照して、アイコン４００がウィンドウ３００と重なった場合、表示制御部１２は、ウィンドウ３００によって隠れている内容をウィンドウ３８１に表示させる制御を行う。この場合、表示制御部１２は、図１２に示すように、表示領域Ｒ２における文字の大きさを表すポイント数が表示領域Ｒ１におけるポイント数と同じになるように制御することが好ましい。たとえば、表示制御部１２は、表示領域Ｒ２における表示倍率を、表示領域Ｒ１における表示倍率と同じ値とする。
【００６９】
このような構成によれば、図１１の場合とは異なり、拡大する領域の指定操作に対する制限がなくなる。これにより、拡大する領域の指定操作に対するユーザの自由度が増す。
［実施の形態６］
＜Ｈ．制御構造＞
図１３は、電子機器１における処理の流れを説明するためのフローチャートである。図１３を参照して、ステップＳ２において、電子機器１の制御部１０は、コンテンツの表示指示をユーザから受け付ける。当該表示指示は、たとえば、タッチパネル１０５２を介して指示である。
【００７０】
ステップＳ４において、制御部１０は、コンテンツデータに基づいた画像と、２つの虫眼鏡のオブジェクト２５０とを、ディスプレイ１０５１に表示する。ステップＳ６において、制御部１０は、虫眼鏡のオブジェクト２５０が選択されたか否かを判断する。
【００７１】
オブジェクト２５０が選択されたと判断された場合（ステップＳ６においてＹＥＳ）、ステップＳ８において、制御部１０は、コンテンツデータに基づいた画像を表示領域Ｒ１に表示させるとともに、この画像の少なくとも一部表示したウィンドウ３００を表示領域Ｒ２に表示させる。アイコンが選択されていないと判断された場合（ステップＳ６においてＮＯ）、制御部１０は、処理をステップＳ４に戻す。
【００７２】
ステップＳ１０において、制御部１０は、ウィンドウ３００内のツールバー３１０を右方向に移動させるタッチ入力を受け付けたか否かを判断する。ツールバー３１０を右方向に移動させるタッチ入力を受け付けたと判断された場合（ステップＳ１０においてＹＥＳ）、制御部１０は、ウィンドウ３００を非表示として、処理をステップＳ４に戻す。
【００７３】
ツールバー３１０を右方向に移動させるタッチ入力を受け付けていないと判断された場合（ステップＳ１０においてＮＯ）、ステップＳ１２において、制御部１０は、コンテンツの表示終了指示を受け付けたか否かを判断する。
【００７４】
表示終了指示を受け付けたと判断された場合（ステップＳ１２においてＹＥＳ）、制御部１０は、コンテンツを非表示として、一連の処理を終了する。表示終了指示を受け付けていないと判断された場合（ステップＳ１２においてＮＯ）、制御部１０は、処理をステップＳ１０に戻す。
【００７５】
＜Ｉ．ハードウェア構成＞
図１４は、電子機器１のハードウェア構成を示した図である。図１４を参照して、電子機器１は、プログラムを実行するＣＰＵ（Central Processing Unit）１０１と、データを不揮発的に格納するＲＯＭ（Read Only Memory）１０２と、データを揮発的に格納するＲＡＭ（Random Access Memory）１０３と、フラッシュメモリ１０４と、タッチスクリーン１０５と、スピーカ１０６と、電子機器１のユーザによる指示の入力を受ける操作キー１０７と、通信ＩＦ（Interface）１０８と、ＩＣ（Integrated Circuit）カードリーダライタ１０９と、電源ユニット１１０とを備える。
【００７６】
タッチスクリーン１０５は、表示装置としてのディスプレイ１０５１と、入力装置としてのタッチパネル１０５２とにより構成される。具体的には、タッチスクリーン１０５は、ディスプレイ１０５１（たとえば液晶ディスプレイ）上にタッチパネル１０５２を位置決めした上で固定することにより実現される。なお、タッチスクリーンは、タッチパネルディスプレイ、タッチパネル付きディスプレイ、あるいはタッチパネルモニタとも称される。なお、タッチスクリーン１０５においては、タッチ位置の検出方法として、たとえば抵抗膜方式または静電容量方式を用いることができる。
【００７７】
フラッシュメモリ１０４は、不揮発性の半導体メモリである。フラッシュメモリ１０４は、ＣＰＵ１０１が実行するオペレーティングシステムおよび各種のプログラム、各種のコンテンツおよびデータを格納している。また、フラッシュメモリ１０４は、電子機器１が生成したデータ、電子機器１の外部装置から取得したデータ等の各種データを揮発的に格納する。
【００７８】
フラッシュメモリ１０４は、たとえば、上記コンテンツとして、学習用のコンテンツの他、英和辞典、和英辞典、国語辞典、日本史辞典、世界史辞典といった各種の科目（教科）に関する辞典（辞書）を記憶している。
【００７９】
スピーカ１０６は、ＣＰＵ１０１からの指令に応じて音を発生させる。通信ＩＦ１０８は、他の装置と通信を行なうための用いられるインターフェースである。通信ＩＦ１０８は、無線および／または有線にてデータを送信するための処理を行なう。
【００８０】
タッチパネル１０５２は、ユーザの指およびスタイラスペン等による入力（タッチ入力）を受け付ける入力デバイスである。ＣＰＵ１０１は、タッチパネル１０５２からの出力に基づいて入力位置を特定し、当該特定した入力位置に基づいた画面表示を行なう。
【００８１】
各構成要素１０１〜１１０は、相互にデータバスによって接続されている。ＩＣカードリーダライタ１０９には、メモリカード１０９１が装着される。
【００８２】
電子機器１における処理は、各ハードウェアおよびＣＰＵ１０１により実行されるソフトウェアによって実現される。このようなソフトウェアは、フラッシュメモリ１０４に予め記憶されている場合がある。また、ソフトウェアは、メモリカード１０９１その他の記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラムプロダクトとして提供される場合もある。このようなソフトウェアは、ＩＣカードリーダライタ１０９その他の読取装置によりその記憶媒体から読み取られて、あるいは、通信ＩＦを介してダウンロードされた後、フラッシュメモリ１０４に一旦格納される。そのソフトウェアは、ＣＰＵ１０１によってフラッシュメモリ１０４から読み出され、さらにフラッシュメモリ１０４に実行可能なプログラムの形式で格納される。ＣＰＵ１０１は、そのプログラムを実行する。
【００８３】
同図に示される電子機器１を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、フラッシュメモリ１０４、メモリカード１０９１その他の記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、電子機器１の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【００８４】
なお、記録媒体としては、ＤＶＤ-ＲＯＭ、ＣＤ−ＲＯＭ、ＦＤ（Flexible Disk）、ハードディスクに限られず、磁気テープ、カセットテープ、光ディスク（ＭＯ（Magnetic Optical Disc）／ＭＤ（Mini Disc）／ＤＶＤ（Digital Versatile Disc））、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Electronically Programmable Read-Only Memory）、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read-Only Memory）、フラッシュＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、記録媒体は、当該プログラム等をコンピュータが読取可能な一時的でない媒体である。
【００８５】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００８６】
＜利点＞
たとえば、電子機器１には以下の利点がある。
【００８７】
片手で操作可能なウィンドウ３００（操作パッド）をコンテンツに重ねて表示させることにより、ウィンドウ３００に表示されている画像をユーザがタッチすることで、電子機器１は、タッチされた座標を元コンテンツの座標に変換する。これにより、ウィンドウ３００へのタッチ入力を元コンテンツへのタッチ入力とすることができる。また、コンテンツの一部を拡大表示することで、従来両手を必要としていたピンチインおよびピンチアウトの操作が不要となる。さらに、電子機器１を持ちかえたり、両手で操作を行わずとも、少ない指の移動量でコンテンツの操作が可能となる。
【００８８】
電子機器１によれば、大画面になることにより片手での操作が困難にならない。また、電子機器１の移動中は、ユーザは、その他の荷物等があり片手は塞がっている。しかしながら、電子機器１によれば、混雑時は立ったままでも操作できる。さらに、電子機器１によれば、画面端のアイコンを把持（保持）している手９００の指９０１ではタッチできる（指が届く）。
［実施の形態７］
筐体を把持した状態でタッチスクリーンへのタッチ入力が可能な電子機器を制御するためのプログラムであって、前記プログラムは、（i）前記タッチスクリーンの表示領域に、コンテンツデータに基づく画像とともに、予め定められたオブジェクトを表示させるステップと、（ii）前記オブジェクトを選択するためのタッチ入力を前記タッチスクリーンが受け付けると、前記画像を前記表示領域の内の第１の領域に表示させ、かつ、タッチ入力を受け付けるとともに前記画像の少なくとも一部を表示したウィンドウを、前記表示領域のうち前記第１の領域とは異なる第２の領域に表示させるステップとを、前記電子機器のプロセッサに実行させる、プログラム。
［実施の形態８］
筐体を把持した状態でタッチスクリーンへのタッチ入力が可能な電子機器を制御するためのプログラムを記憶した記憶媒体であって、前記プログラムは、（i）前記タッチスクリーンの表示領域に、コンテンツデータに基づく画像とともに、予め定められたオブジェクトを表示させるステップと、（ii）前記オブジェクトを選択するためのタッチ入力を前記タッチスクリーンが受け付けると、前記画像を前記表示領域の内の第１の領域に表示させ、かつ、タッチ入力を受け付けるとともに前記画像の少なくとも一部を表示したウィンドウを、前記表示領域のうち前記第１の領域とは異なる第２の領域に表示させるステップとを、前記電子機器のプロセッサに実行させる、記憶媒体。
【００８９】
今回開示された実施の形態は例示であって、上記内容のみに制限されるものではない。本発明の範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９０】
１  電子機器、１０  制御部、１１  入力受付部、１２  表示制御部、１３  表示倍率設定部、１４  拡大領域設定部、２０  記憶部、１０１  ＣＰＵ、１０４  フラッシュメモリ、１０５  タッチスクリーン、２００  画像、２５０  オブジェクト、２６０  文字入力スペース、３００  ウィンドウ、３１０  ツールバー、３１１〜３１３，３１６〜３２７，３９０，４００  アイコン、３１９，３５５，３５６  スライダ、３５０，Ｒ，Ｒ１，Ｒ２  表示領域、３５１  数字キーボード、３６１  キーボード、３６２  文字表示スペース、３６４  文字列、３６６  領域、３９５  矢印、３９６，４０９  軌跡、９００  片手、９０１  指、１０５１  ディスプレイ、１０５２  タッチパネル。
【図１】
2018088054.tif 000003
【図２】
2018088054.tif 000004
【図３】
2018088054.tif 000005
【図４】
2018088054.tif 000006
【図５】
2018088054.tif 000007
【図６】
2018088054.tif 000008
【図７】
2018088054.tif 000009
【図８】
2018088054.tif 000010
【図９】
2018088054.tif 000011
【図１０】
2018088054.tif 000012
【図１１】
2018088054.tif 000013
【図１２】
2018088054.tif 000014
【図１３】
2018088054.tif 000015
【図１４】
2018088054.tif 000016