(57)【要約】【課題】押圧センサ等の構成を必要とせずに、ユーザが所望する状態に素早くかつ容易に変化させることができる操作受付装置、プログラム、および操作受付方法を提供する。【解決手段】操作受付装置は、第１の操作と、第２の操作と、方向を指示する方向操作と、を利用者から受け付ける受付部と、所定の状態から前記方向操作で指示された方向に状態を変化させる指示情報を生成する制御部と、を備えている。前記制御部は、前記第２の操作の前に受け付けた前記第１の操作の態様に応じて、前記方向操作で受け付けた方向への変化度合いを決定し、前記第２の操作を受け付けた後に、決定した変化度合いに対応する指示情報を出力することを特徴とする。【選択図】図１
2017211883.tif 000002
【特許請求の範囲】
【請求項１】
第１の操作と、第２の操作と、方向を指示する方向操作と、を利用者から受け付ける受付部と、
所定の状態から前記方向操作で指示された方向に状態を変化させる指示情報を生成する制御部と、
を備えた操作受付装置であって、
前記制御部は、前記第２の操作の前に受け付けた前記第１の操作の態様に応じて、前記方向操作で受け付けた方向への変化度合いを決定し、
前記第２の操作を受け付けた後に、決定した変化度合いに対応する指示情報を出力する、
操作受付装置。
【請求項２】
前記制御部は、前記第１の操作を受け付けた回数に応じて、前記変化度合いを決定する、
請求項１に記載の操作受付装置。
【請求項３】
前記受付部は、第１の操作または第２の操作と、前記方向操作と、の両方を１つの操作入力で受け付ける、
請求項１または請求項２に記載の操作受付装置。
【請求項４】
前記受付部は、所定時間以上継続して操作入力がなされた場合に、該操作入力を前記第２の操作として受け付ける、
請求項１乃至請求項３のいずれかに記載の操作受付装置。
【請求項５】
前記制御部は、前記変化度合いを前記利用者に報知する、
請求項１乃至請求項４のいずれかに記載の操作受付装置。
【請求項６】
前記制御部は、前記第２の操作の受付が停止した場合に、
現在の変化度合いよりも小さい変化度合いに対応する指示情報を出力し、
その後、前記第１の操作または前記第２の操作を受け付けた場合に、前記指示情報の出力を停止する、
請求項１乃至請求項５のいずれかに記載の操作受付装置。
【請求項７】
前記制御部は、前記第２の操作の受付が停止した場合に、
前記指示情報の出力を停止する、
請求項１乃至請求項５のいずれかに記載の操作受付装置。
【請求項８】
前記制御部は、状態変化の制限値に達した場合に、逆方向に状態を変化させる指示情報を生成する、
請求項１乃至請求項７のいずれかに記載の操作受付装置。
【請求項９】
第１の操作と、第２の操作と、方向を指示する方向操作と、を利用者から受け付ける受付処理と、
所定の状態から前記方向操作で指示された方向に状態を変化させる指示情報を生成する制御処理と、
を情報処理装置に実行させるプログラムであって、
前記制御処理は、前記第２の操作の前に受け付けた前記第１の操作の態様に応じて、前記方向操作で受け付けた方向への変化度合いを決定し、
前記第２の操作を受け付けた後に、決定した変化度合いに対応する指示情報を出力する、
プログラム。
【請求項１０】
第１の操作と、第２の操作と、方向を指示する方向操作と、を利用者から受け付ける受付処理と、
所定の状態から前記方向操作で指示された方向に状態を変化させる指示情報を生成する制御処理と、
を実行さする操作受付方法であって、
前記制御処理は、前記第２の操作の前に受け付けた前記第１の操作の態様に応じて、前記方向操作で受け付けた方向への変化度合いを決定し、
前記第２の操作を受け付けた後に、決定した変化度合いに対応する指示情報を出力する、
操作受付方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザからの操作を受け付け、当該操作に対応する指示を出力する操作受付装置、プログラム、および操作受付方法に関する。
【背景技術】
【０００２】
従来、所定の状態から、ユーザの指示に応じて状態を変化させる制御を行なう装置が提案されている。例えばパーソナルコンピュータ用の表示装置（液晶ディスプレイ）では、輝度またはコントラストの調整操作を受け付けるための操作子（操作ボタン）を備えている。
【０００３】
液晶ディスプレイは、ユーザが操作ボタンを押す度に、輝度の状態を変化させる。また、液晶ディスプレイは、操作ボタンを押し続ける状態が所定時間以上継続すると、輝度の変化を速くする。しかし、この手法では、現在の輝度と、所望の輝度と、の差が大きい場合に、所望の輝度の状態まで素早く変更することが難しい。
【０００４】
そこで、例えば特許文献１には、操作ボタンの押圧力を検出し、押圧力に応じて変化量を増減する手法が提案されている。すなわち、特許文献１の装置では、操作ボタンを強く押圧した場合には素早く輝度が変化し、操作ボタンを弱く押圧した場合には緩やかに輝度が変化する。
【０００５】
また、特許文献２には、操作ボタンを押し続ける時間が長くなるほど、変化速度が増加する手法が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−７５０７５号公報
【特許文献２】特開２０１０−２９２４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１の手法では、押圧力を検出するセンサが必要になる。また、特許文献２の手法では、速度が速くなり過ぎた場合に、ユーザが所望する状態で停止させることが困難となる。
【０００８】
そこで、この発明は、押圧センサ等の構成を必要とせずに、ユーザが所望する状態に素早くかつ容易に変化させることができる操作受付装置、プログラム、および操作受付方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の操作受付装置は、第１の操作と、第２の操作と、方向を指示する方向操作と、を利用者から受け付ける受付部と、所定の状態から前記方向操作で指示された方向に状態を変化させる指示情報を生成する制御部と、を備えている。前記制御部は、前記第２の操作の前に受け付けた前記第１の操作の態様に応じて、前記方向操作で受け付けた方向への変化度合いを決定し、前記第２の操作を受け付けた後に、決定した変化度合いに対応する指示情報を出力することを特徴とする。
【００１０】
このように、本発明の操作受付装置では、所定の状態（例えばディスプレイの輝度が５０％の状態）から、指示された方向（例えば輝度を増やす方向）に状態を変化させる指示情報を生成する。また、操作受付装置は、第１の操作（例えばボタンを単押しする操作）の後に第２の操作（例えばボタンを長押しする操作）を受け付ける。そして、操作受付装置は、第１の操作の態様に応じて、変化度合いを決定する。例えば、ボタンを単押しする操作が１回なされた後に長押しがなされると、輝度が３％／ｓｅｃの度合いで変化する。ボタンを単押しする操作が２回なされた後に長押しがなされると、輝度が５％／ｓｅｃの度合いで変化する。このようにして、操作受付装置は、押圧センサ等の構成を必要とせずに、ユーザが所望する変化度合いで素早くかつ容易に状態を変化させることができる。ユーザは、現在の輝度と、所望の輝度と、の差が大きい場合には、ボタンを２回押した後に長押しを行なって素早く輝度を変化させることもできるし、現在の輝度と、所望の輝度と、の差が小さい場合には、ボタンを１回押した後に長押しを行なうことで緩やかに輝度を変化させることもできる。
【発明の効果】
【００１１】
この発明によれば、押圧センサ等の構成を必要とせずに、ユーザが所望する状態に素早くかつ容易に変更させることができる。
【図面の簡単な説明】
【００１２】
【図１】図１（Ａ）は、表示装置の外観図であり、図２（Ｂ）は、表示装置の構成を示すブロック図である。
【図２】表示例を示す図である。
【図３】表示例を示す図である。
【図４】表示例を示す図である。
【図５】フリック操作を示す図である。
【図６】ＣＰＵ１１の動作を示すフローチャートである。
【図７】ＣＰＵ１１の動作を示すフローチャートである。
【図８】制限値まで変化した時の表示例を示す図である。
【発明を実施するための形態】
【００１３】
図１（Ａ）は、表示装置１の外観図であり、図１（Ｂ）は、表示装置１のブロック図である。
【００１４】
表示装置１は、ＣＰＵ１１、ＲＡＭ１２、フラッシュＲＯＭ１３、ユーザＩ／Ｆ１４、入力部１５、表示部１６、およびＬＥＤ１７を備えている。また、表示装置１は、前面に、ユーザＩ／Ｆ１４と、表示部１６と、ＬＥＤ１７と、を備えている。
【００１５】
表示装置１は、入力部１５を介して、他装置（例えばパーソナルコンピュータ）から映像信号を入力し、該映像信号に応じた映像を表示部１６に表示する。表示部１６は、映像を表示するためのデバイス（例えば液晶ディスプレイ）を有し、入力された映像信号に応じて、当該液晶ディスプレイを駆動し、各種映像を表示する。
【００１６】
ユーザＩ／Ｆ１４は、電源ボタン１０１、決定ボタン１０２、方向ボタン１０３、および方向ボタン１０４を備えている。各種ボタンが押下されたか否かを示す操作情報は、ＣＰＵ１１に入力される。
【００１７】
ＣＰＵ１１は、フラッシュＲＯＭ１３に記憶されているファームウェア（プログラム）をワークメモリであるＲＡＭ１２に読み出し、表示装置１の動作を統括的に制御する。ＣＰＵ１１は、当該プログラムを実行することにより、本発明の受付部および制御部として機能し、操作受付装置を実現する。
【００１８】
ＣＰＵ１１は、電源ボタン１０１が押下された場合には、電源オンまたは電源オフの操作を受け付ける。現在、表示装置１の電源がオンされている場合に電源ボタン１０１が押下された場合、電源オフの操作を受け付ける。ＣＰＵ１１は、電源オフの操作を受け付けた場合、表示部１６に対して液晶ディスプレイの駆動を停止させ、ＬＥＤ１７を消灯させる制御を行なう。ＣＰＵ１１は、現在、表示装置１の電源がオフされている場合に電源ボタン１０１が押下された場合、電源オンの操作を受け付ける。ＣＰＵ１１は、電源オンの操作を受け付けた場合、表示部１６に対して液晶ディスプレイの駆動を開始させ、ＬＥＤ１７を点灯させる制御を行なう。
【００１９】
ＣＰＵ１１は、決定ボタン１０２が押下された場合には、現在の状態に応じて対応する操作を受け付ける。例えば、ＣＰＵ１１は、表示装置１の電源がオンされている状態で、表示部１６が映像を表示している状態である場合において、決定ボタン１０２が押下された場合、例えば図１（Ａ）に示すような操作メニュー画面１６１をＯＳＤ表示させる。
【００２０】
操作メニュー画面１６１は、ユーザが表示装置１の各種設定を行なうためのメニュー画面を表示する。ユーザは、操作メニュー画面１６１を参照して、表示装置１の各種設定の変更を指示する。ここでは、一例として、ユーザが方向ボタン１０３または方向ボタン１０４を操作することで、輝度の設定を変更する例を示す。
【００２１】
図６は、ＣＰＵ１１の動作を示すフローチャートである。この動作は、ユーザが操作メニュー画面１６１を呼び出し、輝度の設定画面に移行した場合にスタートする。まず、ＣＰＵ１１は、方向ボタン１０３または方向ボタン１０４が押下されたか否かを判断する（ｓ１１）。
【００２２】
ＣＰＵ１１は、方向ボタン１０３または方向ボタン１０４が押下されたと判断した場合、輝度を増減する指示を行なう（ｓ１２）。ＣＰＵ１１は、方向ボタン１０３の操作を受け付けた場合には輝度を減らす方向として方向操作を受け付け、方向ボタン１０４の操作を受け付けた場合には輝度を増やす方向として方向操作を受け付ける。
【００２３】
ここでは、方向ボタン１０３または方向ボタン１０４を押した後に離す操作（以下、単押しと称する。）は、本発明における第１の操作に対応する。すなわち、ＣＰＵ１１は、第１の操作と方向操作と、の両方を１つのボタン（方向ボタン１０３または方向ボタン１０４）を介して受け付ける。
【００２４】
これにより、液晶ディスプレイの輝度が増加または減少する。例えば、現在の輝度の設定が５０％の状態で、方向ボタン１０３が押下されると、輝度が４９％の状態に変化する。
【００２５】
また、ＣＰＵ１１は、輝度の増減指示に対応して、操作メニュー画面１６１の表示を変更する指示を行なう（ｓ１３）。例えば、方向ボタン１０３が押下された場合には、図１（Ａ）に示すように、左方向の三角印を所定時間（例えば１秒間）、表示させる。
【００２６】
その後、ＣＰＵ１１は、方向ボタン１０３または方向ボタン１０４が所定時間以上継続して押下されたか否か、すなわち長押しされたか否かを判断する（ｓ１４）。ＣＰＵ１１は、長押しがされてないと判断した場合、ｓ１１の判断から処理を繰り返す。
【００２７】
ＣＰＵ１１は、方向ボタン１０３または方向ボタン１０４が長押しされたと判断した場合、直前（例えば過去３秒以内）に方向ボタン１０３または方向ボタン１０４が押下されていた回数を参照する（ｓ１５）。そして、ＣＰＵ１１は、押下された回数に応じた速度の増減指示を行なう（ｓ１７）。
【００２８】
ＣＰＵ１１は、例えば、直前に押下された回数が０回である場合、すなわち、ｓ１１の時点でユーザが押下操作を行なった後に、そのまま離さずに、ｓ１４において長押しの操作として受け付けられた場合、所定時間経過毎に輝度を増減する指示を行なう。例えば、輝度を１％／ｓｅｃの度合いで変化させる指示情報を生成し、該指示情報を表示部１６に出力する。
【００２９】
一方で、ＣＰＵ１１は、例えば、直前に押下された回数が１回である場合、すなわち、ユーザが単押しを行なった後に長押しを行なった場合、例えば、輝度を３％／ｓｅｃの度合いで変化させる指示情報を生成し、該指示情報を表示部１６に出力する。また、ＣＰＵ１１は、例えば、直前に押下された回数が２回である場合、すなわち、ユーザが単押しを２回行なった後に長押しを行なった場合、例えば、輝度を５％／ｓｅｃの度合いで変化させる指示情報を生成し、該指示情報を表示部１６に出力する。
【００３０】
これにより、ユーザは、直前に単押しを行なった回数に応じて、長押し時の輝度変化の度合い（増減速度）を自由に設定することができる。例えば、ユーザは、現在の輝度と、所望の輝度と、の差が大きい場合には、ボタンを２回押した後に長押しを行なって素早く輝度を変化させることもできるし、現在の輝度と、所望の輝度と、の差が小さい場合には、ボタンを１回押した後に長押しを行なうことで緩やかに輝度を変化させることもできる。表示装置１としては、押圧センサ等の構成を必要とせずに、ユーザが所望する変化度合いで素早く設定値を変化させることができる。
【００３１】
また、ＣＰＵ１１は、ｓ１６の処理における輝度の増減指示に対応して、操作メニュー画面１６１の表示を変更する指示を行なう（ｓ１７）。例えば、直前に押下された回数が０回である場合、図２（Ａ）に示すように、左方向の三角印を１つ表示し、かつ点滅表示させる。また、直前に押下された回数が１回である場合、図２（Ｂ）に示すように、左方向の三角印を２つ表示するとともに、最も左側の三角印を点滅表示させる。また、直前に押下された回数が２回である場合、図３に示すように、左方向の三角印を３つ表示するとともに、最も左側の三角印を点滅表示させる。
【００３２】
その後、ＣＰＵ１１は、長押しの操作が終了したか否かを判断し（ｓ１８）、方向ボタン１０３または方向ボタン１０４の押下が解除されたと判断した場合には、指示情報の出力を停止する（ｓ１９）。これにより、表示部１６の設定が、現在の状態で維持される。
【００３３】
なお、以上の例では、操作メニュー画面１６１において輝度の増減指示に対応して、操作メニュー画面１６１の表示を変更する態様を示したが、ＬＥＤ１７の表示態様を変化させることでも、変化度合いをユーザに報知することができる。例えば、ＣＰＵ１１は、直前に押下された回数が１回である場合、ＬＥＤ１７を低速で点滅表示させ、直前に押下された回数が２回である場合、ＬＥＤ１７を高速に点滅させる。また、ＬＥＤ１７は、電源の状態を示すものであるが、他の機能に割り当てられたＬＥＤを用いて状態の変化度合いを表してもよいし、状態の変化度合いを表す専用のＬＥＤを別途設ける態様であってもよい。
【００３４】
また、操作メニュー画面１６１は、図４（Ａ）および図４（Ｂ）に示すような態様も可能である。この例では、操作メニュー画面１６１において、輝度の状態として、バーチャートが表示されている。左端のバーが最低輝度の状態に対応し、右端のバーが最高輝度の状態に対応する。現在の輝度は、他のバーと異なる表示態様（この例では、黒色）で表示される。なお、ここでは説明のためにバーの数を少なくしているが、実際には、輝度の設定変更の最小単位に対応する数のバーが表示されていることが好ましい。
【００３５】
ここで、方向ボタン１０４が長押しされた場合で、直前に押下された回数が１回である場合、すなわち、輝度が３％／ｓｅｃの度合いで変化する場合、図４（Ａ）に示すように、所定のバーの下側に三角印が表示される。ここでは、１秒経過毎に輝度が３％変化するため、現在の輝度に対応するバーの右側のバーにおいて、３箇所毎に三角印が表示される。
【００３６】
また、方向ボタン１０４が長押しされた場合で、直前に押下された回数が２回である場合、すなわち、輝度が５％／ｓｅｃの度合いで変化する場合、図４（Ｂ）に示すように、現在の輝度の右側において、５箇所毎に三角印が表示される。
【００３７】
これにより、ユーザは、より直感的に、輝度の変化度合いを把握することができる。
【００３８】
以上の実施形態においては、所定の状態から、方向操作で指示された方向に状態を変化させる例として、輝度の変化（輝度の増減）を示した。また、第１の操作の例としてボタンの単押しを示し、第２の操作としてボタンの長押しを示し、方向を指示する方向操作として方向ボタンを押下することを示した。また、第２の操作の前に受け付けた第１の操作の態様に応じた変化度合いとして、ボタンを押下した回数に応じて輝度の変化速度が変わる旨を示した。
【００３９】
しかし、上記の実施形態は、いくつもの変形例が可能である。例えば、コントラストの変化も、所定の状態から、方向操作で指示された方向に状態を変化させるものに含まれる。また、表示装置に限らず、パーソナルコンピュータ等の一般的な情報処理装置、家庭用電化製品、あるいはＡＶ機器等において、音量の変化、画像の拡大または縮小、画面スクロールの速度、コンテンツの再生速度、各種センサの感度、またはカメラのズーム等も、所定の状態から、方向操作で指示された方向に状態を変化させるものに含まれる。
【００４０】
また、例えばタッチパネル、マウス、ポインティングデバイス、モーションセンサ、または音声認識等の、ユーザの操作を入力する機能を有するものであれば、どの様な態様であっても、第１の操作、第２の操作、および方向操作を受け付けることができる。
【００４１】
例えば、図５（Ａ）に示すように、タッチパネルを備えたスマートフォンの表示部において、ユーザが下方向にフリック操作を行ない、その後、図５（Ｂ）に示すようにタップ操作を行なってそのまま長押しを行なった場合、フリック操作が第１の操作および方向操作に対応し、タップ操作および長押し操作が第２の操作に対応する。そして、ＣＰＵ１１は、ブラウザのスクロール速度を、フリック操作の回数に応じて変化させる。例えば１回のフリック操作の後に長押し操作がなされた場合よりも、２回のフリック操作の後に長押し操作がなされた場合のほうが、スクロール速度が速くなる。
【００４２】
また、例えば第１の操作を２回受け付けた時、一度目の第１の操作から二度目の第１の操作を受け付けるまでの経過時間に応じて、変化速度を変更することも可能である。例えば、方向ボタン１０３を押した後に素早く（例えば０．５秒未満の間に）再び方向ボタン１０３が押され、その後に方向ボタン１０３が長押しされた場合、高速で輝度を変化させる。一方で、例えば、方向ボタン１０３を押した後に遅く（例えば０．５秒〜１秒経過してから）方向ボタン１０３が押され、その後に方向ボタン１０３が長押しされた場合、低速で輝度を変化させる。この場合、単押しの回数ではなく、単押しの時間間隔に応じて、輝度の変化度合いを変更する。したがって、この場合も、第１の操作の態様に応じて、変化度合いを決定する一例となる。
【００４３】
次に、図７は、ＣＰＵ１１の動作の変形例を示すフローチャートである。図６と共通する処理については同一の符号を付し、説明を省略する。
【００４４】
この例では、ＣＰＵ１１は、方向ボタン１０３または方向ボタン１０４の押下が解除されたと判断した場合に、輝度変化の度合いを１段階下げた指示情報を生成、出力する（ｓ３０）。その後、ＣＰＵ１１は、もう一度、方向ボタン１０３または方向ボタン１０４の押下されたか否かを判断し（ｓ３１）、方向ボタン１０３または方向ボタン１０４の押下された場合に、指示情報の出力を停止する（ｓ１９）。
【００４５】
これにより、ユーザは、現在の状態が所望の設定値まで近づいた場合に指を離すことで、変化速度が緩やかになるため、所望の設定値に設定することが容易となる。
【００４６】
なお、ＣＰＵ１１は、反対方向のボタンが押された時に、輝度変化の度合いを１段階下げた指示情報を生成、出力してもよい。例えば、方向ボタン１０４を長押しし、輝度が５％／ｓｅｃの度合いで変化する場合において、方向ボタン１０３が押下された場合、３％／ｓｅｃの速度に変更する。
【００４７】
図８は、現在の状態が制限値まで変化した時の表示例を示す図である。この例では、図８（Ａ）に示すように、例えば輝度が１００％まで変化し、これ以上輝度が上昇しない状態である。ＣＰＵ１１は、この様に状態変化の制限値に達した場合、逆方向（輝度を減少させる方向）の指示情報を生成し、表示部１６に出力する。これにより、図８（Ｂ）に示すように、ユーザが方向ボタン１０４を押したままの状態であっても、輝度を減少させることになる。したがって、ユーザは、所望の設定値を過ぎてしまった場合にも、指を離さずに所望の設定値まで戻るのを待つことができる。また、ＣＰＵ１１は、逆方向の指示情報について、変化の度合いを１段階下げた指示情報を生成、出力してもよい。
【符号の説明】
【００４８】
１…表示装置
１１…ＣＰＵ
１２…ＲＡＭ
１３…フラッシュＲＯＭ
１４…ユーザＩ／Ｆ
１５…入力部
１６…表示部
１７…ＬＥＤ
１０１…電源ボタン
１０２…決定ボタン
１０３…方向ボタン
１０４…方向ボタン
１６１…操作メニュー画面
【図１】
2017211883.tif 000003
【図２】
2017211883.tif 000004
【図３】
2017211883.tif 000005
【図４】
2017211883.tif 000006
【図５】
2017211883.tif 000007
【図６】
2017211883.tif 000008
【図７】
2017211883.tif 000009
【図８】
2017211883.tif 000010