(57)【要約】【課題】表示画像に入力フォームが含まれている場合に、ユーザーが入力フォームの存在を容易に把握できるようにする。【解決手段】  表示画像に入力フォームが含まれ（Ｓ１２；ＹＥＳ）、現在ウィンドウに表示された画像にある入力フォームへの入力操作が完了していない場合（Ｓ１３；ＮＯ）、制御部１１１は予め定められた速度Ｓ１でウィンドウの画像をスクロールする（Ｓ１４）。入力操作が完了している場合（Ｓ１３；ＹＥＳ）、制御部は速度Ｓ１より速い速度Ｓ２でウィンドウの画像をスクロールする（Ｓ１５）。【選択図】図２
2019207652.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部の表示制御を行う制御部と、
ユーザーからの操作入力を受け付ける入力受付部と、を備え、
前記制御部は、前記表示部内のウィンドウに表示画像を表示させ、当該ウィンドウの画像をスクロールしなければ前記表示画像の全体を表示できない場合であって当該ウィンドウの表示領域外となる前記表示画像部分に入力フォームが含まれている場合、前記ウィンドウの画像を予め定められた第一スクロール速度で前記表示画像の終端に向かう方向にスクロールし、
当該ウィンドウの画像に含まれる入力フォームへの入力操作が完了している場合、前記制御部は当該ウィンドウの画像を前記第一スクロール速度より速い第二スクロール速度で前記方向にスクロールする表示装置。
【請求項２】
前記制御部は、前記第一スクロール速度又は前記第二スクロール速度でのスクロールを、前記表示画像に含まれる各入力フォームを示すそれぞれの画像部分毎に切り換えて行う請求項１に記載の表示装置。
【請求項３】
前記入力フォームは、テキスト入力欄、チェックボックス、又はラジオボタンの少なくとも１つを含む請求項１又は請求項２に記載の表示装置。
【請求項４】
前記制御部は、前記入力受付部にユーザーから前記第一スクロール速度及び前記第二スクロール速度を指定する指示が受け付けられた場合、当該受け付けられた指示が示す速度に、前記第一スクロール速度及び前記第二スクロール速度を設定する請求項１乃至請求項３のいずれかに記載の表示装置。
【請求項５】
前記制御部は、前記表示部内のウィンドウに前記表示画像を表示させているとき、当該ウィンドウの画像をスクロールしなければ前記表示画像の全体を表示できない場合であって当該ウィンドウの表示領域外となる前記表示画像部分にサブミットボタンが含まれている場合、前記ウィンドウの画像を前記第一スクロール速度で前記表示画像の終端に向かう方向にスクロールさせる請求項１乃至請求項４のいずれかに記載の表示装置。
【請求項６】
表示部の表示制御を行う制御部としてコンピューターを機能させる表示制御プログラムであって、
前記制御部は、前記表示部内のウィンドウに表示画像を表示させ、当該ウィンドウの画像をスクロールしなければ当該表示画像の全体を表示できない場合であって当該ウィンドウの表示領域外に入力フォームが含まれている場合、前記ウィンドウの画像を予め定められた第一スクロール速度で前記表示画像の終端に向かう方向にスクロールし、
当該ウィンドウの画像に含まれる入力フォームへの入力操作が完了している場合、前記制御部は当該ウィンドウの画像を前記第一スクロール速度より速い第二スクロール速度で前記方向にスクロールするように、更に前記コンピューターを機能させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及び表示制御プログラムに関し、特に、表示部のウィンドウに表示された画像をスクロールする技術に関するものである。
【背景技術】
【０００２】
表示装置として、画像をスクロール表示させるものが知られている。表示装置の画面は大きさに限界があるため、本来表示対象とする画像をできるだけ大きく表示するために、画像を表示するウィンドウにスクロールバーが表示されない場合がある。この場合、ユーザーはウィンドウ内に表示されている画像をスクロールできるか否かを直感的に判断できず、ウィンドウの外にある画像に気付かない恐れがあった。
【０００３】
そこで、特許文献１には、表示部に一旦画像全体を表示させ、その後、表示部が表示可能な前記画像の一部領域を表示させる方法が記載されている。これにより、ユーザーはまず画像の全体を把握することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−２１１５５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ウィンドウの外にテキスト入力欄等の入力フォームがある場合、ユーザーはウィンドウの画像がスクロール表示されたときに入力フォームが表示されないと、入力フォームの存在に気が付かず、必要事項を入力できないという問題があった。
【０００６】
また、特許文献１に記載されている表示装置は、一旦画像全体を表示した後は、その画像の一部しか表示されないため、ユーザーは画像全体が表示された際に入力フォームを視認できなければ、入力フォームの存在を把握することはできない。
【０００７】
本発明は、表示部のウィンドウ内に表示された画像がスクロール表示されるときに、ユーザーが入力フォームの存在を容易に把握できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一局面に係る表示装置は、表示部と、前記表示部の表示制御を行う制御部と、ユーザーからの操作入力を受け付ける入力受付部と、を備え、前記制御部は、前記表示部内のウィンドウに表示画像を表示させ、当該ウィンドウの画像をスクロールしなければ前記表示画像の全体を表示できない場合であって当該ウィンドウの表示領域外となる前記表示画像部分に入力フォームが含まれている場合、前記ウィンドウの画像を予め定められた第一スクロール速度で前記表示画像の終端に向かう方向にスクロールし、当該ウィンドウの画像に含まれる入力フォームへの入力操作が完了している場合、前記制御部は当該ウィンドウの画像を前記第一スクロール速度より速い第二スクロール速度で前記方向にスクロールするものである。
【０００９】
また、本発明の一局面に係る表示制御プログラムは、表示部の表示制御を行う制御部としてコンピューターを機能させる表示制御プログラムであって、前記制御部は、前記表示部内のウィンドウに表示画像を表示させ、当該ウィンドウの画像をスクロールしなければ当該表示画像の全体を表示できない場合であって当該ウィンドウの表示領域外に入力フォームが含まれている場合、前記ウィンドウの画像を予め定められた第一スクロール速度で前記表示画像の終端に向かう方向にスクロールし、当該ウィンドウの画像に含まれる入力フォームへの入力操作が完了している場合、前記制御部は当該ウィンドウの画像を前記第一スクロール速度より速い第二スクロール速度で前記方向にスクロールするように、更に前記コンピューターを機能させるものである。
【発明の効果】
【００１０】
本発明によれば、ウィンドウの表示領域外に入力フォームが含まれている場合に、制御部が予め定められた速度でウィンドウの画像をスクロールするため、ウィンドウにはテキスト入力欄等の入力フォームが順次表示される。従って、ユーザーは自身でウィンドウの画像をスクロールすることなく入力フォームの存在を確認することができ、入力フォームを見落とすことなく必要事項を入力することができる。更に、ウィンドウの画像に含まれる入力フォームへの入力操作が完了している場合は、当該ウィンドウの画像が上記予め定められた速度より速い速度でスクロールするため、ユーザーが入力フォームの存在を念入りに確認する必要がないときは、スクロール表示を迅速に完了させることができる。
【図面の簡単な説明】
【００１１】
【図１】表示装置の内部構成を示すブロック図である。
【図２】本実施形態に係る表示装置によるスクロール表示制御の流れを示すフローチャートである。
【図３】表示画像の一例を示した図である。
【図４】表示部のウィンドウに表示画像を表示させたときの画面例を示した図である。
【図５】表示部のウィンドウに表示画像を表示させたときの画面例を示した図である。
【図６】表示部のウィンドウに表示画像を表示させたときの画面例を示した図である。
【図７】表示部のウィンドウに表示画像を表示させたときの画面例を示した図である。
【図８】表示部のウィンドウに表示画像を表示させたときの画面例を示した図である。
【図９】表示部のウィンドウに表示画像を表示させたときの画面例を示した図である。
【図１０】表示画像の一例を示した図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態にかかる表示装置及び表示制御方法について図面を参照して説明する。
【００１３】
図１は、表示装置１００の内部構成を示すブロック図である。表示装置１００は、例えば、タブレット端末やスマートフォンなどの携帯端末の表示画面、パーソナルコンピューターのモニター、コピー機やプリンター等のモニター等である。
【００１４】
表示装置１００は、制御ユニット１１０、表示部１２０、入力受付部１３０、記憶部１４０及び通信部１５０等で構成される。
【００１５】
制御ユニット１１０は、プロセッサー、ＲＡＭ(Random Access Memory）及びＲＯＭ（Read Only Memory）等から構成される。プロセッサーは、ＣＰＵ（Central Processing Unit）、ＭＰＵ、又はＡＳＩＣ等である。この制御ユニット１１０は、プロセッサーがＲＯＭ等に記憶された制御プログラムを実行することにより、制御部１１１として機能する。尚、制御ユニット１１０の上記各部は、制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００１６】
制御部１１１は、表示装置１００の全体的な動作制御を司る。制御部１１１は、更に、表示部１２０に対して表示制御を行う。
【００１７】
表示部１２０は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。また、表示部１２０にはタッチパネルが一体的に設置されていてもよい。タッチパネルは、表示部１２０の画面に対する指などの接触をその接触位置と共に検知する。指などの接触を検知すると、その接触位置の座標を示す検知信号を制御ユニット１１０の制御部１１１等に出力する。従って、タッチパネルは、ユーザー操作を受け付ける入力受付部１３０としての役割を果たす。
【００１８】
入力受付部１３０は、ユーザーからの入力操作を受け付ける。上記したタッチパネルの他に、ハードキーや表示装置１００に接続されたキーボード（不図示）等を含む。
【００１９】
記憶部１４０は、表示装置１００の動作に必要なプログラムやデータを記憶する。通信部１５０は、通信モジュール等から構成され、通信部１５０に接続されたネットワーク上のコンピューターと種々のデータの送受信を行う。
【００２０】
次に、表示装置１００によるスクロール表示制御について説明する。図２は、本実施形態に係る表示装置１００によるスクロール表示制御の流れを示すフローチャートである。まず、制御部１１１は、表示部１２０に表示させる表示画像を作成し、その表示画像を表示部１２０のウィンドウ内に表示させる。ウィンドウとは、表示部１２０に表示されるアプリケーションの表示領域（表示枠）のことである。
【００２１】
図３に示す表示画像９は、制御部１１１が作成した表示画像の一例を示した図である。制御部１１１は、表示部１２０への表示対象とする当該表示画像９を表示部１２０のウィンドウに表示させる（Ｓ１１）。図４は、制御部１１１が表示部１２０のウィンドウ１２１に表示画像９を表示させたときの画面例を示した図である。本実施の形態では、スマートフォンの表示画面を例に挙げて説明する。また、表示部１２０とウィンドウ１２１のサイズは同一とする。つまり、表示部１２０の全面がウィンドウ１２１となる。
【００２２】
図４に示すように、ウィンドウ１２１の画像をスクロールしなければ表示画像９の全体を表示できない場合、ユーザーは表示部１２０の表面（タッチパネル）上で指をスライドさせる（スワイプ操作を行う）ことで、ウィンドウ１２１の画像をスクロールして表示画像９の全体を確認することができる。
【００２３】
そして、制御部１１１は、スクロールにより次にウィンドウ１２１への表示対象とする表示画像９部分の中に入力フォームがあるか否かを判別する（Ｓ１２）。図３には、表示画像９の全体に、テキスト入力欄９１〜９４を含む例を示している。記憶部１４０には、表示画像９と共に、表示画像９が入力フォームを含むことを示す情報、及び、表示画像９における各入力フォームの位置を示す情報が記憶されている。制御部１１１は、記憶部１４０に記憶されている当該各情報に基づいて、表示画像９の中に入力フォームがあるか否かを判別する。なお、本実施形態における入力フォームは、テキスト入力欄、チェックボックス、又はラジオボタンのいずれかである。本実施形態では、入力フォームがテキスト入力欄である場合を例にして説明する。
【００２４】
制御部１１１は、スクロールにより次にウィンドウ１２１への表示対象とする表示画像９部分の中に入力フォームがあって（Ｓ１２；ＹＥＳ）、当該入力フォームについての入力操作が完了していない場合（Ｓ１３；ＮＯ）、表示画像９における当該入力操作が完了していない入力フォームを示す画像部分を、ウィンドウ１２１において速度Ｓ１（第一スクロール速度）でスクロールさせる（Ｓ１４）。例えば、制御部１１１は、前回表示画像９を表示部１２０に表示させたときに、入力受付部１３０としてのタッチパネルを介してユーザーが入力フォームに対して入力操作を行って情報を入力したことを記憶しておく。本実施形態でいう「入力フォームに対する入力操作が完了」は、ユーザーによる入力フォームへの入力操作で某かの情報が入力されている状態を示す。
【００２５】
図５は、ユーザーがテキスト入力欄９１にタッチをし、そのタッチ操作に応答して制御部１１１が表示部１２０の予め定められた位置にキーボード９９を表示した画面の一例を示した図である。制御部１１１は、ユーザーがキーボード９９を使ってテキスト入力欄９１に文字を入力する操作に影響のない速度Ｓ１を予め記憶しており、ウィンドウ１２１の画像（すなわち、表示画像９において入力操作が完了していないと判別された入力フォームを示す画像部分）を、表示画像９の終端に向かって自動スクロールする（Ｓ１４）。
【００２６】
ここで、Ｓ１１による画像表示時には、ウィンドウ１２１には、表示画像９の一部と、キーボード９９が表示されているが、表示画像９は領域９８に収まらず、ユーザーはウィンドウ１２１に表示された画像をスクロールしないと表示画像９の全体を見ることができない。更に、領域９８の外に他の入力フォーム（図５の場合、テキスト入力欄９２〜９４）がある場合、ユーザーは画像をスクロールしないと他の入力フォームを見落とす可能性があり、そのまま気が付かないときは、必要事項を入力できないという問題があった。
【００２７】
本実施形態では、領域９８の外に、入力操作が完了していない入力フォームがあるときは（Ｓ１３；ＮＯ）、制御部１１１がウィンドウ１２１の画像を速度Ｓ１で自動スクロールするようにしたことで（Ｓ１４）、ユーザーは自身でスクロールすることなく、他の入力フォームの存在を容易に知ることができる。
【００２８】
尚、速度Ｓ１の値をユーザーが事前に任意の値に設定可能であってもよい。例えば、制御部１１１は、テキスト入力欄９１にキーボード９９で文字を入力する操作に影響のない速度の範囲を予め記憶しておく。制御部１１１は、表示部１２０に上記速度の範囲を示す速度設定画面（図略）を表示させ、入力受付部１３０としてのタッチパネルを介してユーザーにより、上記速度の範囲の中から所望の速度Ｓ１が入力されると、当該入力された速度Ｓ１を、Ｓ１４の処理で用いる表示速度として設定する。これにより、ユーザーのテキスト入力の速度や操作の熟練度に応じたスクロール速度を、Ｓ１４に用いるスクロール速度として設定することが可能となる。
【００２９】
また、上記では、スクロールにより次にウィンドウ１２１への表示対象とする表示画像９部分の中に入力フォームがあって（Ｓ１２；ＹＥＳ）、当該入力フォームについての入力操作が完了していない場合に（Ｓ１３；ＮＯ）、制御部１１１は、表示画像９における当該入力フォームを示す画像部分を、ウィンドウ１２１において速度Ｓ１でスクロールさせるようにしているが（Ｓ１４）、これに加えて、スクロールにより次にウィンドウ１２１への表示対象とする表示画像９部分の中に、例えばサブミットボタン等の操作ボタン（例えば送信ボタン９５）がある場合に、制御部１１１が、表示画像９における当該操作ボタンを示す画像部分を、ウィンドウ１２１において速度Ｓ１でスクロールさせる表示制御を更に行うようにしてもよい。本実施形態では、制御部１１１は、当該表示制御を更に行うものとする。
【００３０】
上記のように、制御部１１１が、表示画像９における入力操作が完了していない入力フォームを示す画像部分を、ウィンドウ１２１において速度Ｓ１でスクロールさせた後、まだウィンドウ１２１に表示画像９の終端が表示されていないと制御部１１１が判断した場合（Ｓ１６；ＮＯ）、制御部１１１は、Ｓ１２へ処理を移行する。つまり、制御部１１１は、表示画像９における入力操作が完了していない入力フォームを示す画像部分を、ウィンドウ１２１において速度Ｓ１でスクロールさせた後、次にウィンドウ１２１への表示対象となる表示画像９の画像部分に対して、ウィンドウ１２１に表示画像９の終端を表示するまで、更にＳ１２からＳ１６の処理を繰り返す。
【００３１】
図６は、図５に示したウィンドウ１２１の画像が、速度Ｓ１で更に下にスクロールされたときの図である。制御部１１１は、ウィンドウ１２１の画像を速度Ｓ１で自動スクロールさせるため、ウィンドウ１２１にはテキスト入力欄が順次表示される。つまり、ユーザーは自身で画像をスクロールすることなくテキスト入力欄の存在を確認することができ、確実に必要事項を入力することが可能になる。
【００３２】
図７は、図６に示したウィンドウ１２１の画像が、速度Ｓ１で更に下にスクロールされ、表示画像９の終端まで表示されたときの図である。制御部１１１による自動スクロールにより、ウィンドウ１２１には送信ボタン９５が表示される。このように、ユーザーは自身で画像をスクロールすることなく、テキスト入力欄９１〜９４への入力後に選択すべきボタンである送信ボタン９５の存在を確認することができ、確実に送信ボタン９５を押下することができる。
【００３３】
一方、Ｓ１２の処理において、制御部１１１は、スクロールにより次にウィンドウ１２１への表示対象とする表示画像９部分の中に入力フォームがあって（Ｓ１２；ＹＥＳ）、当該入力フォームについての入力操作が完了していると判断した場合（Ｓ１３；ＹＥＳ）、表示画像９における当該入力フォームを示す画像部分を、ウィンドウ１２１において、速度Ｓ１より速い速度Ｓ２（第二スクロール速度。Ｓ１＜Ｓ２）でスクロールさせる（Ｓ１５）。この後、処理はＳ１６に進む。このように、ウィンドウ１２１に表示されている入力フォームへの入力操作が完了している場合は、制御部１１１が、当該入力フォームを示す画像部分を、速度Ｓ１より速い速度Ｓ２で画像をスクロールさせることで、既に入力フォームへの入力操作が完了しており、ユーザーが入力フォームの存在を念入りに確認する必要がないときは、スクロール表示を迅速に完了させることができる。従って、ウィンドウ１２１に未入力の別の入力フォームが表示されるまでの待ち時間を短縮することができる。
【００３４】
図８は、図５に示したウィンドウ１２１の画像に含まれるテキスト入力欄９１に対する入力操作が完了し、速度Ｓ２で下にスクロールされたときの図である。図９は、図８に示したウィンドウ１２１の画像が、速度Ｓ２で更に下にスクロールされたときの図である。
【００３５】
尚、制御部１１１は速度Ｓ２を予め記憶していてもよいし、速度Ｓ２の値をユーザーが事前に任意の値に設定可能であってもよい。例えば、制御部１１１は、予め定められた速度の範囲の速度を記憶しておく。制御部１１１は、表示部１２０に上記速度の範囲を示す速度設定画面（図略）を表示させ、入力受付部１３０としてのタッチパネルを介してユーザーにより、上記速度の範囲の中から所望の速度Ｓ２が入力されると、当該入力された速度Ｓ２を、Ｓ１５の処理で用いる表示速度として設定する。但し、速度Ｓ２＞速度Ｓ１とする。これにより、ユーザーのテキスト入力の速度や操作の熟練度に応じたスクロール速度を、Ｓ１５に用いるスクロール速度として設定することが可能となる。
【００３６】
制御部１１１が、ウィンドウ１２１に表示画像９の終端を表示したとき（Ｓ１６；ＹＥＳ）、制御部１１１はこの処理を終了する。
【００３７】
表示装置１００は、上述した表示制御に加えて、更に次に示す表示制御を行ってもよい。図１０は、ウィンドウ１２１に表示される表示画像の他の一例を示した図である。この表示画像８は、画像の終端付近に上記操作ボタンの一種である同意ボタン８０を有する。制御部１１１が表示画面８をウィンドウ１２１に表示すると、表示画像８の中に操作ボタンである同意ボタン８０が含まれているため、表示画像８の先端から終端までウィンドウ内の画像を速度Ｓ１でスクロールする。これにより、ユーザーは自分で画像をスクロールすることなく、利用規約等の文章を確認することができ、更に表示画像８の終端まで画像がスクロールされることで、同意ボタン８０の存在に気付くことができる。
【００３８】
尚、上記実施の形態において図１〜図１０を用いて説明した構成及び処理は、本発明の一実施の形態に過ぎず、本発明をその構成及び処理に限定する趣旨のものではない。例えば、ユーザーが予め定められたタッチ操作やキー操作を行った場合、制御部１１１は自動スクロールを停止することとしてもよい。
【符号の説明】
【００３９】
１００  表示装置
１１０  制御ユニット
１１１  制御部
１２０  表示部
１３０  入力受付部 
１４０  記憶部
１５０  通信部
【図１】
2019207652.tif 000003
【図２】
2019207652.tif 000004
【図３】
2019207652.tif 000005
【図４】
2019207652.tif 000006
【図５】
2019207652.tif 000007
【図６】
2019207652.tif 000008
【図７】
2019207652.tif 000009
【図８】
2019207652.tif 000010
【図９】
2019207652.tif 000011
【図１０】
2019207652.tif 000012