JP6169298B1 - 電子機器及び制御方法 - Google Patents
電子機器及び制御方法 Download PDFInfo
- Publication number
- JP6169298B1 JP6169298B1 JP2017027305A JP2017027305A JP6169298B1 JP 6169298 B1 JP6169298 B1 JP 6169298B1 JP 2017027305 A JP2017027305 A JP 2017027305A JP 2017027305 A JP2017027305 A JP 2017027305A JP 6169298 B1 JP6169298 B1 JP 6169298B1
- Authority
- JP
- Japan
- Prior art keywords
- screen
- gesture
- electronic device
- controller
- proximity sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】複数の画面に対する操作性を向上する。【解決手段】電子機器は、非接触検出センサと、ディスプレイと、コントローラとを備える。ディスプレイは第1の画面及び第2の画面を表示し、コントローラは、非接触検出センサに基づいて、第1のジェスチャ及び第2のジェスチャを判断し、第1の画面の操作を第1のジェスチャの操作に割り当て、第2の画面の操作を第2のジェスチャの操作に割り当てる。【選択図】図1
Description
本発明は電子機器及び制御方法に関する。
従来、ユーザが端末から離れて行うジェスチャを赤外線センサにより認識し、表示される画面に対して、ジェスチャと対応する入力操作を実行する携帯端末が知られている(例えば特許文献1)。
上記携帯端末に表示される画面の数は1つであり、ユーザは、当該1つの画面に対してのみ操作を行うことができる。そのため、ユーザが他の画面を参照したい場合、ユーザは表示されている画面を切り換えて、切り換えた後の画面に対してジェスチャによる入力操作を行うことになる。
かかる事情に鑑みてなされた本発明の目的は、複数の画面に対する操作性を向上することができる電子機器を提供することにある。
一態様の電子機器は、
非接触検出センサと、
第1の画面及び第2の画面を表示するディスプレイと、
前記非接触検出センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断するコントローラと、
を備える。
前記コントローラは、
前記第1の画面の操作を前記第1のジェスチャの操作に割り当て、
前記第2の画面の操作を前記第2のジェスチャの操作に割り当てる。
非接触検出センサと、
第1の画面及び第2の画面を表示するディスプレイと、
前記非接触検出センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断するコントローラと、
を備える。
前記コントローラは、
前記第1の画面の操作を前記第1のジェスチャの操作に割り当て、
前記第2の画面の操作を前記第2のジェスチャの操作に割り当てる。
一態様の電子機器は、
非接触検出センサと、
第1の画面及び第2の画面を表示するディスプレイと、
前記非接触検出センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断するコントローラと、
を備える。
前記コントローラは、
前記第1のジェスチャの操作を、前記第1の画面又は前記第2の画面の選択操作に割り当て、
前記第2のジェスチャの操作を、選択された前記第1の画面又は前記第2の画面の操作に割り当てる。
非接触検出センサと、
第1の画面及び第2の画面を表示するディスプレイと、
前記非接触検出センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断するコントローラと、
を備える。
前記コントローラは、
前記第1のジェスチャの操作を、前記第1の画面又は前記第2の画面の選択操作に割り当て、
前記第2のジェスチャの操作を、選択された前記第1の画面又は前記第2の画面の操作に割り当てる。
一態様の制御方法は、
非接触検出センサを備える電子機器の制御方法であって、
第1の画面及び第2の画面をディスプレイに表示させ、
前記非接触検出センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断し、
前記第1の画面の操作を前記第1のジェスチャの操作に割り当て、
前記第2の画面の操作を前記第2のジェスチャの操作に割り当てる。
非接触検出センサを備える電子機器の制御方法であって、
第1の画面及び第2の画面をディスプレイに表示させ、
前記非接触検出センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断し、
前記第1の画面の操作を前記第1のジェスチャの操作に割り当て、
前記第2の画面の操作を前記第2のジェスチャの操作に割り当てる。
一態様の制御方法は、
非接触検出センサを備える電子機器の制御方法であって、
第1の画面及び第2の画面をディスプレイに表示させ、
前記非接触検出センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断し、
前記第1のジェスチャの操作を、前記第1の画面又は前記第2の画面の選択操作に割り当て、
前記第2のジェスチャの操作を、選択された前記第1の画面又は前記第2の画面の操作に割り当てる。
非接触検出センサを備える電子機器の制御方法であって、
第1の画面及び第2の画面をディスプレイに表示させ、
前記非接触検出センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断し、
前記第1のジェスチャの操作を、前記第1の画面又は前記第2の画面の選択操作に割り当て、
前記第2のジェスチャの操作を、選択された前記第1の画面又は前記第2の画面の操作に割り当てる。
本発明の一実施形態に係る電子機器によれば、複数の画面に対する操作性を向上することができる。
図1に示すように一実施形態の電子機器1は、コントローラ11、カメラ12、ディスプレイ13、ストレージ14、通信ユニット15、近接センサ(ジェスチャセンサ)16、及び照度センサ17を含む。図1は例示であるため、電子機器1は図1に示す構成要素を全て含む必要はない。また、電子機器1は図1に示す以外の構成要素を含んでもよい。
コントローラ11は、例えばCPU(Central Processing Unit)等のプロセッサである。コントローラ11は、他の構成要素が統合されたSoC(System-on-a-Chip)等の集積回路であってもよい。コントローラ11は、複数の集積回路を組み合わせて構成されてもよい。コントローラ11は、電子機器1の動作を統括的に制御して各種の機能を実現する。
具体的にはコントローラ11は、ストレージ14に記憶されているデータを必要に応じて参照する。コントローラ11は、ストレージ14に記憶されているプログラムに含まれる命令を実行してディスプレイ13等の他の機能部を制御することによって各種機能を実現する。
カメラ12は、電子機器1の周囲の被写体を撮像する。一実施形態のカメラ12は一例として、電子機器1のディスプレイ13が設けられる面に設けられるインカメラである。カメラ12は、非接触検出センサの一例であり、撮像画像に対して行う画像解析の結果に基づいて、ユーザによるジェスチャを検出することができる。
ディスプレイ13は、液晶ディスプレイ(Liquid Crystal Display)、又は有機ELパネル(Organic Electro-Luminescence Panel)等を備える。ディスプレイ13は、無機ELパネル(Inorganic Electro-Luminescence Panel)等を備えてもよい。ディスプレイ13は複数の画面を表示可能である。ディスプレイ13は、文字、画像、記号又は図形等を表示可能である。ディスプレイ13は、タッチスクリーンを含んで、タッチスクリーンに対する指、又はスタイラスペン等の接触を検出してもよい。この場合ディスプレイ13は、複数の指、又はスタイラスペン等がタッチスクリーンに接触した位置を検出することができる。図1においてディスプレイ13は電子機器1に備えられるが、電子機器1の外部に設けられてもよい。
ストレージ14は記憶部としてプログラム及びデータを記憶する。ストレージ14は、コントローラ11の処理結果を一時的に記憶する。例えばストレージ14は、ジェスチャの操作に、どのような画面の操作が割り当てられるかを記憶する。ストレージ14は、半導体記憶デバイス、及び磁気記憶デバイス等の任意の記憶デバイスを含んでよい。ストレージ14は、複数の種類の記憶デバイスを含んでよい。ストレージ14は、メモリカード等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。
ストレージ14に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する制御プログラムとを含む。アプリケーションは、例えば、ジェスチャに応じた処理をコントローラ11に実行させる。制御プログラムは、例えば、OS(Operating System)である。アプリケーション及び制御プログラムは、通信ユニット15による無線通信又は記憶媒体を介してストレージ14にインストールされてもよい。
通信ユニット15は、有線又は無線により通信するためのインタフェースである。一実施形態の通信ユニット15によって行われる通信方式は、無線通信規格である。例えば、無線通信規格として、2G、3G、4G等のセルラーフォンの通信規格がある。例えばセルラーフォンの通信規格は、LTE(Long Term Evolution)、W−CDMA(Wideband Code Division Multiple Access)、CDMA2000、PDC(Personal Digital Cellular)、GSM(登録商標)(Global System for Mobile communications)、PHS(Personal Handy-phone System)等を含む。例えば、無線通信規格として、WiMAX(Worldwide Interoperability for Microwave Access)、IEEE(Institute of Electrical and Electronics Engineers)802.11、Bluetooth(登録商標)、IrDA(Infrared Data Association)、NFC(Near Field Communication)等がある。通信ユニット15は、上述した通信規格の1つ又は複数をサポートすることができる。
近接センサ16は非接触検出センサの一例であり、電子機器1の周囲の対象物との相対距離、対象物の移動方向(ジェスチャー)等を非接触で検出する。一実施形態の近接センサ16は白、赤、緑及び青を感知する4つの可視光フォトダイオードを有し、対象物との相対距離を測定することができる。また近接センサ16は1つの光源用赤外LED(Light Emitting Diode)と上下左右を感知する4つの赤外フォトダイオードとを有する。近接センサ16は、光源用赤外LEDからの赤外光が照射された対象物からの反射光がそれぞれの赤外フォトダイオードに入射する時間差により対象物の移動方向を検出する。したがって、近接センサ16は、電子機器1のユーザが電子機器1に触れずに行うエアジェスチャ(以下、単にジェスチャと称する。)を検出することができる。
照度センサ17は非接触検出センサの一例であり、当該照度センサ17に入射する周囲光の照度を検出する。
図2は、ユーザがジェスチャにより電子機器1を操作する様子を示す図である。図2では一例として電子機器1はスタンドにより支持されるが、代替例として電子機器1は壁に立てかけられて支持されてもよい。電子機器1の上部にはカメラ12及び照度センサ17が設けられ、電子機器1の下部には近接センサ16が設けられる。図2に示す通り、ディスプレイ13は第1の画面(ウィンドウ)D1と第2の画面D2とを一部重畳して表示可能である。第1の画面D1及び第2の画面D2は、同一のアプリケーションに対応するものであってもよいし、異なるアプリケーションに対応するものであってもよい。一実施形態では説明の便宜のため、複数の画面を第1の画面と第2の画面として説明するが、複数の画面は3以上の画面であってもよい。
コントローラ11は、近接センサ16、照度センサ17又はカメラ12からの出力に基づいて、ユーザによりどのようなジェスチャが行われたかを判断することができる。一実施形態では一例として、非接触検出センサとして近接センサ16が用いられるものとして説明する。一実施形態においては、第1の画面D1と第2の画面D2とのいずれか一方が、入力操作を受け付け可能なアクティブな画面であるため、コントローラ11は、ジェスチャの操作を受け付けると、第1の画面D1と第2の画面D2のうち、アクティブな画面に対してジェスチャの操作を実行する。ジェスチャの操作とは例えば、ページ送り、ページ戻し、縦スクロール、横スクロール、ピンチイン、ピンチアウト等のうち任意のものである。
図2に示す電子機器1はスマートフォンである。代替例として電子機器1は例えば、携帯電話端末、ファブレット、タブレットPC又はフィーチャーフォン等でもよい。電子機器1は、前述のものに限定されず、例えば、PDA(Personal Digital Assistant)、リモコン端末、携帯音楽プレイヤー、ゲーム機、家電製品、産業用機器(FA(Factory Automation)機器)、などの任意の電子機器などに適用できる。さらに、電子機器1は、例えばデスクトップPC、銀行のATM(Automatic Teller Machine)、駅の券売機、デジタルカメラ、電子書籍リーダなど、ディスプレイ13を有する任意の機器に適用することができる。
また、ディスプレイ13を備えた電子機器1は、自動車のステアリング、カーナビゲーション、及びダッシュボードに内装された車載コントロールパネルなど、その他、自動車に限らない各種の乗り物にも採用することができる。
以下、一実施形態において電子機器1のコントローラ11が実行する処理を説明する。コントローラ11は、ユーザ操作に基づいて所定のモードが起動されたか否かを判定する。一実施形態の所定のモードは例えば、料理のレシピをディスプレイ13に表示するアプリケーション等が起動されているキッチンモードであるが、これに限られず電子機器1における任意のモードを含む。コントローラ11は、所定のモードが起動された状態で、例えば料理の複数のレシピをそれぞれ表示する複数の画面がディスプレイ13に表示されたことを検出すると次の処理を行う。すなわち、コントローラ11は複数の画面が表示されている間、第1の画面D1の操作を第1のジェスチャの操作に割り当て、第2の画面D2の操作を第2のジェスチャの操作に割り当てることができる(以下、第1の制御方法と称する。)。またコントローラ11は、第1の制御方法に代えて、第1のジェスチャの操作を第1の画面D1又は第2の画面D2の選択操作に割り当て、第2のジェスチャの操作を第1の画面D1又は第2の画面D2の操作に割り当てることができる(以下、第2の制御方法と称する。)。第1の制御方法と第2の制御方法との詳細は後述する。
第1のジェスチャ及び第2のジェスチャは、左右のジェスチャ、上下のジェスチャ、斜めのジェスチャ、電子機器1と遠ざかる又は近づくジェスチャ、時計回りで円を描くジェスチャ、及び反時計回りで円を描くジェスチャ等の任意の組み合わせである。例えば左右のジェスチャとは、電子機器1の短手方向と略平行な方向に行われるジェスチャである。上下のジェスチャとは、電子機器1の長手方向と略平行な方向に行われるジェスチャである。斜めのジェスチャとは、電子機器1と略平行な平面において、電子機器1の長手方向と短手方向とのいずれとも平行でない方向に行われるジェスチャである。
以下、コントローラ11が実行する第1の制御方法と第2の制御方法とを詳細に説明する。コントローラ11は、例えばユーザ設定に基づいて、第1の制御方法と第2の制御方法とのいずれを実行するかを決定する。
[第1の制御方法]
コントローラ11は、ディスプレイ13が第1の画面D1と第2の画面D2とを表示していると判定すると、第1の画面D1の操作を第1のジェスチャの操作に割り当て、第2の画面D2の操作を第2のジェスチャの操作に割り当てる。例えばコントローラ11は、第1の画面の縦スクロール操作を左右のジェスチャの操作に割り当て、第2の画面の縦スクロール操作を上下のジェスチャの操作に割り当てる。
コントローラ11は、ディスプレイ13が第1の画面D1と第2の画面D2とを表示していると判定すると、第1の画面D1の操作を第1のジェスチャの操作に割り当て、第2の画面D2の操作を第2のジェスチャの操作に割り当てる。例えばコントローラ11は、第1の画面の縦スクロール操作を左右のジェスチャの操作に割り当て、第2の画面の縦スクロール操作を上下のジェスチャの操作に割り当てる。
図3(a)に示す状態でコントローラ11がユーザによる左右のジェスチャを検出したとき、コントローラ11は第1の画面D1を縦にスクロールする。この結果、ディスプレイ13は図3(b)に示す画面を表示する。
図4(a)に示す状態でコントローラ11がユーザによる上下のジェスチャを検出したとき、コントローラ11は第2の画面D2を縦にスクロールする。この結果、ディスプレイ13は図4(b)に示す画面を表示する。
[第1の制御方法の他の実施形態]
コントローラ11は、ユーザの手等の検知対象物が通過した位置によって、アクティブな画面を切り換えることができる。
コントローラ11は、ユーザの手等の検知対象物が通過した位置によって、アクティブな画面を切り換えることができる。
図5は、図2のA−A断面図である。コントローラ11は、電子機器1の上方空間における上部エリアR1と下部エリアR2との境界線を任意に設定可能である。図5に示す上部エリアR1とは、電子機器1を正面から視認したときの上半分の上方のエリアである。図5に示す下部エリアR2とは、電子機器1を正面から視認したときの下半分の上方のエリアである。電子機器1と上部エリアR1又は下部エリアR2との距離は例えば100[mm]である。コントローラ11は、近接センサ16を用いて、ユーザによるジェスチャが上部エリアR1と下部エリアR2とのいずれ(又はその他のエリア)で行われたかを判定する。
コントローラ11は、第1の画面の操作を、上部エリアR1で行われたジェスチャの操作に割り当て、第2の画面の操作を、下部エリアR2で行われたジェスチャの操作に割り当てる。
すなわち、ジェスチャが上部エリアR1で行われたと判定したとき、コントローラ11は、検出されたジェスチャに基づいて第1の画面の操作を実行する。例えばコントローラ11は、第1のジェスチャ(例えば上下のジェスチャ)が上部エリアR1で行われたと判定したとき、第1の画面において第1の操作(例えば縦スクロール)を実行してもよい。またコントローラ11は第2のジェスチャ(例えば左右のジェスチャ)が上部エリアR1で行われたと判定したとき、第1の画面において第2の操作(例えば横スクロール)を実行してもよい。
他方、ジェスチャが下部エリアR2で行われたと判定したとき、コントローラ11は、検出されたジェスチャに基づいて第2の画面の操作を実行する。例えばコントローラ11は、第1のジェスチャ(例えば上下のジェスチャ)が下部エリアR2で行われたと判定したとき、第2の画面において第3の操作(例えばページ送り)を実行してもよい。またコントローラ11は第2のジェスチャ(例えば左右のジェスチャ)が下部エリアR2で行われたと判定したとき、第2の画面において第4の操作(例えばページ戻し)を実行してもよい。
ユーザによるジェスチャがいずれのエリアで行われたかをより正確に判定するための方法を次に示す。
図6は、図2のA−A断面図である。図6に示す上部エリアR3と下部エリアR4は電子機器1の上方空間におけるエリアである。上部エリアR3と下部エリアR4との境界線は、照度センサ17を通って、電子機器1の短手方向に平行な平面上に存在する。ユーザの手が図6に示す上部エリアR3に存在するとき、照度センサ17の上方(図6に向かって上方)にはユーザの手又は手首が存在する。このときユーザの手又は手首により、照度センサ17への入射光が一部遮られるため、照度センサ17が出力する照度値は照度センサ17の上方にユーザの手又は手首がないときに比べて低くなる。一方ユーザの手が下部エリアR4に存在するとき、照度センサ17の上方にはユーザの手又は手首が存在しない。このとき照度センサ17への入射光はユーザの手又は手首によってほぼ遮られないため、照度センサ17が出力する照度値は照度センサ17の上方にユーザの手又は手首があるときに比べて高くなる。
そこでコントローラ11は、近接センサ16からの出力値を取得しつつ、照度センサ17からの出力値を取得してその変化の程度を判定することにより、ユーザによるジェスチャが上部エリアR3と下部エリアR4とのどちらで行われたかを判定してもよい。当該判定により、コントローラ11は例えば、第1の画面の操作を、上部エリアR3で行われたジェスチャの操作に割り当て、第2の画面の操作を、下部エリアR4で行われたジェスチャの操作に割り当てることができる。
以上説明したように、第1の制御方法では、コントローラ11は、第1の画面の操作を第1のジェスチャの操作に割り当て、第2の画面の操作を第2のジェスチャの操作に割り当てる。これによりユーザは、例えば料理中に、複数のレシピのそれぞれを異なる画面に表示させ、電子機器1に触れることなくそれぞれの画面に対して操作を実行することができる。したがって、複数の画面に対する操作性が向上する。
[第2の制御方法]
次に第2の制御方法を説明する。コントローラ11は、第1のジェスチャの操作を第1の画面又は第2の画面の選択操作に割り当てる。またコントローラ11は、第2のジェスチャの操作を、選択された第1の画面又は第2の画面の操作に割り当てることができる。例えばコントローラ11は、第1の画面と第2の画面との両方において、横スクロールと縦スクロールのうち例えば縦スクロールのみ実行可能である場合、左右のジェスチャの操作を、第1の画面と第2の画面とのいずれをアクティブにするかの選択操作に割り当てる。コントローラ11は、上下のジェスチャの操作を、第1の画面又は第2の画面のうち選択されたアクティブな画面の縦スクロール操作に割り当てる。
次に第2の制御方法を説明する。コントローラ11は、第1のジェスチャの操作を第1の画面又は第2の画面の選択操作に割り当てる。またコントローラ11は、第2のジェスチャの操作を、選択された第1の画面又は第2の画面の操作に割り当てることができる。例えばコントローラ11は、第1の画面と第2の画面との両方において、横スクロールと縦スクロールのうち例えば縦スクロールのみ実行可能である場合、左右のジェスチャの操作を、第1の画面と第2の画面とのいずれをアクティブにするかの選択操作に割り当てる。コントローラ11は、上下のジェスチャの操作を、第1の画面又は第2の画面のうち選択されたアクティブな画面の縦スクロール操作に割り当てる。
第2の制御方法では、コントローラ11は、第1のジェスチャの操作を、第1の画面又は第2の画面の選択操作に割り当て、第2のジェスチャの操作を、選択された第1の画面又は第2の画面の操作に割り当てる。これによりユーザは、電子機器1に触れることなく、操作したい所望の画面を選択し、当該画面に対して操作を実行することができる。したがって、複数の画面に対する操作性が向上する。
図7は、一実施形態の電子機器1が任意の時点で定期的又は不定期的に実行する第1の制御方法の一例を示すフロー図である。任意の時点とは例えば、コントローラ11が、電子機器1において所定のモードが起動され複数の画面が表示されたことを検出したときである。
電子機器1は、第1の画面の操作を第1のジェスチャの操作に割り当て、第2の画面の操作を第2のジェスチャの操作に割り当てる(ステップS1)。第1のジェスチャは例えば左右のジェスチャ、電子機器1の上部エリアでのジェスチャ等である。第2のジェスチャは例えば上下のジェスチャ、電子機器1の下部エリアでのジェスチャ等である。電子機器1は、近接センサ16の出力値を取得する(ステップS2)。電子機器1は、当該出力値に基づいて、第1のジェスチャを検出したか否かを判定する(ステップS3)。電子機器1は、第1のジェスチャを検出すると(ステップS3のYes)、第1のジェスチャの操作に割り当てられた、第1の画面の操作を実行する(ステップS4)。
他方、電子機器1は、第1のジェスチャを検出しないと判定したとき(ステップS3のNo)、第2のジェスチャを検出したか否かを判定する(ステップS5)。電子機器1は第2のジェスチャを検出すると(ステップS5のYes)、第2のジェスチャの操作に割り当てられた第2の画面の操作を実行する(ステップS6)。
図8は、一実施形態の電子機器1が任意の時点で定期的又は不定期的に実行する第2の制御方法の一例を示すフロー図である。
電子機器1は、第1のジェスチャの操作を第1の画面又は第2の画面の選択操作に割り当て、第2のジェスチャの操作を、選択された第1の画面又は第2の画面の操作に割り当てる(ステップS11)。第1のジェスチャとは例えば縦スクロール画面に対する左右のジェスチャである。第2のジェスチャとは例えば縦スクロール画面に対する上下のジェスチャである。電子機器1は近接センサ16の出力値を取得する(ステップS12)。電子機器1は当該出力値に基づいて、第1のジェスチャを検出したか否かを判定する(ステップS13)。電子機器1は、第1のジェスチャを検出すると(ステップS13のYes)、選択されたアクティブな画面を別の画面に切り換える(ステップS14)。
他方、電子機器1は、第1のジェスチャを検出しないと判定したとき(ステップS13のNo)、第2のジェスチャを検出したか否かを判定する(ステップS15)。電子機器1は、第2のジェスチャを検出すると(ステップS15のYes)、第1の画面及び第2の画面のうち選択されたアクティブな画面に対して、第2のジェスチャの操作に割り当てられた操作を実行する(ステップS16)。
[他の実施形態]
上記実施形態では、近接センサ16は、電子機器1の下部に1つだけ設けられる。他の実施形態では図9に示すように、電子機器1は近接センサ16を電子機器1の上部に更に1つ備えてもよい。このときコントローラ11は、2つ目の画面(第2の画面)が表示されると電子機器1の2つの近接センサ16を駆動して、ディスプレイ13の上部に表示される第1の画面の操作を、電子機器1の上部の近接センサ16で検出されたジェスチャの操作に割り当ててもよい。またコントローラ11は、ディスプレイ13の下部に表示される第2の画面の操作を、電子機器1の下部の近接センサ16で検出されたジェスチャの操作に割り当ててもよい。代替例として、電子機器1の上部の近接センサ16に代えて、インカメラであるカメラ12又は照度センサ17をジェスチャの検出に用いてもよい。この場合、電子機器1の下部のみに近接センサ16が設けられるため、コントローラ11は、電子機器1を用いた通話時に近接センサ16が反応してディスプレイ13を消灯できるよう、当該近接センサ16の近接反応パラメータを調整する。
上記実施形態では、近接センサ16は、電子機器1の下部に1つだけ設けられる。他の実施形態では図9に示すように、電子機器1は近接センサ16を電子機器1の上部に更に1つ備えてもよい。このときコントローラ11は、2つ目の画面(第2の画面)が表示されると電子機器1の2つの近接センサ16を駆動して、ディスプレイ13の上部に表示される第1の画面の操作を、電子機器1の上部の近接センサ16で検出されたジェスチャの操作に割り当ててもよい。またコントローラ11は、ディスプレイ13の下部に表示される第2の画面の操作を、電子機器1の下部の近接センサ16で検出されたジェスチャの操作に割り当ててもよい。代替例として、電子機器1の上部の近接センサ16に代えて、インカメラであるカメラ12又は照度センサ17をジェスチャの検出に用いてもよい。この場合、電子機器1の下部のみに近接センサ16が設けられるため、コントローラ11は、電子機器1を用いた通話時に近接センサ16が反応してディスプレイ13を消灯できるよう、当該近接センサ16の近接反応パラメータを調整する。
上記第1の制御方法では、コントローラ11は第1の画面の操作を第1のジェスチャの操作に割り当て、第2の画面の操作を第2のジェスチャの操作に割り当てる。他の実施形態では一例としてディスプレイ13に3つの画面が一部重畳して表示される。このときコントローラ11は、第1の画面の操作を第1のジェスチャの操作に割り当て、第2の画面の操作を第2のジェスチャの操作に割り当て、第3の画面の操作を第3のジェスチャの操作に割り当ててもよい。代替例としてコントローラ11は、重畳する3つの画面のうち、前面から順に第1の画面、第2の画面、及び第3の画面と設定し、第1の画面の操作を第1のジェスチャの操作に割り当て、第2の画面の操作を第2のジェスチャの操作に割り当ててもよい。すなわち、コントローラ11は複数の画面に優先順位を設定して、優先順位が低く設定された画面にはジェスチャの操作を割り当てなくてもよい。
上記第2の制御方法では、コントローラ11は、第1の画面と第2の画面との両方において、横スクロールと縦スクロールのうち例えば縦スクロールのみ実行可能である場合、第1のジェスチャの操作を第1の画面又は第2の画面の選択操作に割り当てる。他の実施形態では一例として、ディスプレイ13に3つの画面が表示されるため、第1のジェスチャの操作は、第1の画面、第2の画面、及び第3の画面の選択操作に割り当てられる。ディスプレイ13に画面が4つ以上表示される場合も同様である。
上記第2の制御方法では、コントローラ11は、第1の画面と第2の画面との両方において、横スクロールと縦スクロールのうち例えば縦スクロールのみ実行可能である場合、第1のジェスチャの操作を第1の画面又は第2の画面の選択操作に割り当てる。他の実施形態では、第1の画面と第2の画面との両方において、横スクロールと縦スクロールのうち横スクロールのみ実行可能である。このときコントローラ11は、上下のジェスチャの操作を、第1の画面と第2の画面とのいずれをアクティブにするかの選択操作に割り当て、左右のジェスチャの操作を、第1の画面又は第2の画面のうちアクティブな画面の横スクロール操作に割り当てる。
上記実施形態では、電子機器1の下部に近接センサ16が設けられ、電子機器1の上部に照度センサ17が設けられる。他の実施形態では、電子機器1の下部に近接センサ16と照度センサ17とが設けられてもよい。
本開示内容の多くの側面は、プログラム命令を実行可能なコンピュータシステムその他のハードウェアにより実行される、一連の動作として示される。コンピュータシステムその他のハードウェアには、例えば、汎用コンピュータ、PC(パーソナルコンピュータ)、専用コンピュータ、ワークステーション、PCS(Personal Communications System、パーソナル移動通信システム)、移動(セルラー)電話機、データ処理機能を備えた移動電話機、RFID(Radio Frequency IDentification)受信機、ゲーム機、電子ノートパッド、ラップトップコンピュータ、GPS(Global Positioning System)受信機またはその他のプログラム可能なデータ処理装置が含まれる。各実施形態では、種々の動作は、プログラム命令(ソフトウェア)で実装された専用回路(例えば、特定機能を実行するために相互接続された個別の論理ゲート)や、一以上のプロセッサにより実行される論理ブロックやプログラムモジュール等により実行されることに留意されたい。論理ブロックやプログラムモジュール等を実行する一以上のプロセッサには、例えば、一以上のマイクロプロセッサ、CPU(中央演算処理ユニット)、ASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子機器、ここに記載する機能を実行可能に設計されたその他の装置及び/またはこれらいずれかの組合せが含まれる。ここに示す実施形態は、例えば、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコードまたはこれらいずれかの組合せにより実装される。命令は、必要なタスクを実行するためのプログラムコードまたはコードセグメントであってもよい。そして、命令は、機械読取り可能な非一時的記憶媒体その他の媒体に格納することができる。コードセグメントは、手順、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラスまたは命令、データ構造もしくはプログラムステートメントのいずれかの任意の組合せを示すものであってもよい。コードセグメントは、他のコードセグメントまたはハードウェア回路と、情報、データ引数、変数または記憶内容の送信及び/または受信を行い、これにより、コードセグメントが他のコードセグメントまたはハードウェア回路と接続される。
ここで用いられるストレージは、さらに、ソリッドステートメモリ、磁気ディスク及び光学ディスクの範疇で構成されるコンピュータ読取り可能な有形のキャリア(媒体)として構成することができ、かかる媒体には、ここに開示する技術をプロセッサに実行させるためのプログラムモジュール等のコンピュータ命令の適宜なセットや、データ構造が格納される。コンピュータ読取り可能な媒体には、一つ以上の配線を備えた電気的接続、磁気ディスク記憶媒体、磁気カセット、磁気テープ、その他の磁気及び光学記憶装置(例えば、CD(Compact Disk)、レーザーディスク(登録商標)、DVD(登録商標)(Digital Versatile Disc)、フロッピー(登録商標)ディスク及びブルーレイディスク(登録商標))、可搬型コンピュータディスク、RAM(Random Access Memory)、ROM(Read-Only Memory)、EPROM(Erasable Programmable Read-Only Memory)、EEPROM(Electrically Erasable Programmable Read-Only Memory)もしくはフラッシュメモリ等の書換え可能でプログラム可能なROMもしくは情報を格納可能な他の有形の記憶媒体またはこれらいずれかの組合せが含まれる。メモリは、プロセッサ/プロセッシングユニットの内部及び/または外部に設けることができる。ここで用いられるように、「メモリ」という語は、あらゆる種類の長期記憶用、短期記憶用、揮発性、不揮発性その他のメモリを意味し、特定の種類やメモリの数または記憶が格納される媒体の種類は限定されない。
1 電子機器
11 コントローラ
12 カメラ
13 ディスプレイ
14 ストレージ
15 通信ユニット
16 近接センサ
17 照度センサ
11 コントローラ
12 カメラ
13 ディスプレイ
14 ストレージ
15 通信ユニット
16 近接センサ
17 照度センサ
Claims (4)
- 第1の近接センサ及び第2の近接センサと、
ディスプレイと、
前記第1の近接センサ及び前記第2の近接センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断するコントローラと、
を備え、
前記コントローラは、
第1の画面と第2の画面とが前記ディスプレイに同時に表示されているときに、
前記第1の画面の操作を前記第1の近接センサで検出された前記第1のジェスチャの操作に割り当て、
前記第2の画面の操作を前記第2の近接センサで検出された前記第2のジェスチャの操作に割り当てる、
電子機器。 - 第1の近接センサ及び第2の近接センサと、
ディスプレイと、
前記第1の近接センサ及び前記第2の近接センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断するコントローラと、
を備え、
前記コントローラは、
第1の画面と第2の画面とが前記ディスプレイに同時に表示されているときに、
前記第1の近接センサで検出された前記第1のジェスチャの操作を、前記第1の画面又は前記第2の画面の選択操作に割り当て、
前記第2の近接センサで検出された前記第2のジェスチャの操作を、選択された前記第1の画面又は前記第2の画面の操作に割り当てる、
電子機器。 - 第1の近接センサ及び第2の近接センサを備える電子機器の制御方法であって、
第1の画面と第2の画面とをディスプレイに同時に表示させ、
前記第1の近接センサ及び前記第2の近接センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断し、
前記第1の画面の操作を前記第1の近接センサで検出された前記第1のジェスチャの操作に割り当て、
前記第2の画面の操作を前記第2の近接センサで検出された前記第2のジェスチャの操作に割り当てる、
制御方法。 - 第1の近接センサ及び第2の近接センサを備える電子機器の制御方法であって、
第1の画面と第2の画面とをディスプレイに同時に表示させ、
前記第1の近接センサ及び前記第2の近接センサの出力に基づいて、第1のジェスチャ及び第2のジェスチャを判断し、
前記第1の近接センサで検出された前記第1のジェスチャの操作を、前記第1の画面又は前記第2の画面の選択操作に割り当て、
前記第2の近接センサで検出された前記第2のジェスチャの操作を、選択された前記第1の画面又は前記第2の画面の操作に割り当てる、
制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017027305A JP6169298B1 (ja) | 2017-02-16 | 2017-02-16 | 電子機器及び制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017027305A JP6169298B1 (ja) | 2017-02-16 | 2017-02-16 | 電子機器及び制御方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016147890A Division JP6282696B2 (ja) | 2016-07-27 | 2016-07-27 | 電子機器及び制御方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017124705A Division JP6387154B2 (ja) | 2017-06-27 | 2017-06-27 | 電子機器及び制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6169298B1 true JP6169298B1 (ja) | 2017-07-26 |
JP2018018496A JP2018018496A (ja) | 2018-02-01 |
Family
ID=59384379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017027305A Active JP6169298B1 (ja) | 2017-02-16 | 2017-02-16 | 電子機器及び制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6169298B1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019146072A1 (ja) * | 2018-01-26 | 2019-08-01 | 三菱電機株式会社 | 入力制御装置、入力装置、及び、入力制御方法 |
US10471471B2 (en) | 2011-09-20 | 2019-11-12 | Sunnybrook Research Institute | Ultrasound transducer and method for making the same |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013105443A1 (ja) * | 2012-01-13 | 2013-07-18 | ソニー株式会社 | 情報処理装置及び情報処理方法、並びにコンピューター・プログラム |
JP2013534009A (ja) * | 2010-06-17 | 2013-08-29 | クゥアルコム・インコーポレイテッド | 非接触ジェスチャー認識および電力低減のための方法および装置 |
JP2014078238A (ja) * | 2012-10-10 | 2014-05-01 | Samsung Electronics Co Ltd | マルチディスプレイ装置およびその制御方法 |
JP2015087824A (ja) * | 2013-10-28 | 2015-05-07 | オムロン株式会社 | 画面操作装置および画面操作方法 |
JP2015127976A (ja) * | 2015-03-04 | 2015-07-09 | 株式会社東芝 | 認識装置 |
US20160139804A1 (en) * | 2014-11-14 | 2016-05-19 | Fu Tai Hua Industry (Shenzhen) Co., Ltd. | Electronic device and method for inputting characters using the electronic device |
-
2017
- 2017-02-16 JP JP2017027305A patent/JP6169298B1/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013534009A (ja) * | 2010-06-17 | 2013-08-29 | クゥアルコム・インコーポレイテッド | 非接触ジェスチャー認識および電力低減のための方法および装置 |
WO2013105443A1 (ja) * | 2012-01-13 | 2013-07-18 | ソニー株式会社 | 情報処理装置及び情報処理方法、並びにコンピューター・プログラム |
JP2014078238A (ja) * | 2012-10-10 | 2014-05-01 | Samsung Electronics Co Ltd | マルチディスプレイ装置およびその制御方法 |
JP2015087824A (ja) * | 2013-10-28 | 2015-05-07 | オムロン株式会社 | 画面操作装置および画面操作方法 |
US20160139804A1 (en) * | 2014-11-14 | 2016-05-19 | Fu Tai Hua Industry (Shenzhen) Co., Ltd. | Electronic device and method for inputting characters using the electronic device |
JP2015127976A (ja) * | 2015-03-04 | 2015-07-09 | 株式会社東芝 | 認識装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10471471B2 (en) | 2011-09-20 | 2019-11-12 | Sunnybrook Research Institute | Ultrasound transducer and method for making the same |
WO2019146072A1 (ja) * | 2018-01-26 | 2019-08-01 | 三菱電機株式会社 | 入力制御装置、入力装置、及び、入力制御方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2018018496A (ja) | 2018-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6282696B2 (ja) | 電子機器及び制御方法 | |
JP6239796B1 (ja) | 電子機器 | |
US9116595B2 (en) | Device, method, and storage medium storing program | |
US10712828B2 (en) | Electronic device, recording medium, and control method | |
JP6360112B2 (ja) | 電子機器 | |
EP3528477B1 (en) | Electronic apparatus, program, and control method | |
JP6387154B2 (ja) | 電子機器及び制御方法 | |
JP6169298B1 (ja) | 電子機器及び制御方法 | |
JP6186488B1 (ja) | 電子機器、制御方法及びプログラム | |
JP2018109872A (ja) | 電子機器、プログラムおよび制御方法 | |
JP2019144955A (ja) | 電子機器、制御方法およびプログラム | |
JP2018180918A (ja) | 電子機器、プログラムおよび制御方法 | |
JP6387204B2 (ja) | 電子機器及び制御方法 | |
WO2019163503A1 (ja) | 電子機器、制御方法およびプログラム | |
JP6401843B2 (ja) | 電子機器、制御方法及びプログラム | |
EP3674656A1 (en) | Electronic apparatus, program, and control method | |
JP2019145094A (ja) | 電子機器、制御方法およびプログラム | |
JP6374477B2 (ja) | 電子機器、制御方法及びプログラム | |
JP6276340B2 (ja) | 電子機器、制御方法及びプログラム | |
JP6173625B1 (ja) | 電子機器、プログラムおよび制御方法 | |
JP2020177428A (ja) | 電子機器、制御方法、及びプログラム | |
JP2019145068A (ja) | 電子機器、制御方法およびプログラム | |
JP2019144954A (ja) | 電子機器、制御方法およびプログラム | |
JP2018109955A (ja) | 電子機器、プログラムおよび制御方法 | |
JP2018109873A (ja) | 電子機器、プログラムおよび制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170517 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170606 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170627 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6169298 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |