JP2017146880A - Screen operation detection device and screen operation detection program - Google Patents
Screen operation detection device and screen operation detection program Download PDFInfo
- Publication number
- JP2017146880A JP2017146880A JP2016029617A JP2016029617A JP2017146880A JP 2017146880 A JP2017146880 A JP 2017146880A JP 2016029617 A JP2016029617 A JP 2016029617A JP 2016029617 A JP2016029617 A JP 2016029617A JP 2017146880 A JP2017146880 A JP 2017146880A
- Authority
- JP
- Japan
- Prior art keywords
- light
- screen
- light emission
- light source
- emission time
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/006—Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Position Input By Displaying (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
本発明は画面操作検出装置および画面操作検出プログラムに関する。 The present invention relates to a screen operation detection device and a screen operation detection program.
特許文献1、2には、光学式タッチパネルディスプレイの複数の光源を間引いて発光させたり、複数の光源の点滅周期を変更する省電力技術が開示されている。このような省電力技術を用いると、それぞれの光源の累積発光時間に差が生ずる。
ところで、光学式タッチパネルディスプレイは、光源の累積発光時間が長くなるほどその光源が故障しやすくなり、光源が故障することで光学式タッチパネルディスプレイも故障する。したがって特許文献1、2に開示された省電力技術を用いても、光学式タッチパネルディスプレイの耐用期間は長くならない可能性が高い。
By the way, the optical touch panel display is likely to break down as the accumulated light emission time of the light source becomes longer, and the optical touch panel display also breaks down due to the failure of the light source. Therefore, even if the power saving techniques disclosed in
本発明は、光学式タッチパネルディスプレイの耐用期間を延長する技術の提供を目的の一つとする。 An object of the present invention is to provide a technique for extending the service life of an optical touch panel display.
(1)上記目的を達成するための画面操作検出装置は、画面にオブジェクトを表示する表示部と、複数の光源と、前記複数の光源から発して前記画面を横切る光を受光する光センサーと、前記複数の光源のそれぞれの累積発光時間の大小関係を特定可能な発光時間情報を記憶する記憶部と、前記発光時間情報に基づいて前記累積発光時間が比較的長い前記光源よりも前記累積発光時間が比較的短い前記光源を長い時間発光させながら、前記光センサーの出力に基づいて前記画面に触れる操作を検出する制御部と、を備える。本発明によると、各光源の累積発光時間の差が小さくなるように複数の光源を制御することにより、耐用期間を延長することができる。 (1) A screen operation detection device for achieving the above object includes a display unit that displays an object on a screen, a plurality of light sources, a light sensor that emits light from the plurality of light sources and crosses the screen, A storage unit that stores light emission time information capable of specifying a magnitude relationship between the accumulated light emission times of each of the plurality of light sources, and the cumulative light emission time that is relatively longer than the light source based on the light emission time information. A control unit that detects an operation of touching the screen based on an output of the optical sensor while causing the light source that is relatively short to emit light for a long time. According to the present invention, the service life can be extended by controlling the plurality of light sources so that the difference in the accumulated light emission times of the light sources becomes small.
(2)上記目的を達成するための画面操作検出装置において、前記制御部は、前記発光時間情報に基づいて前記累積発光時間が比較的短い前記光源に対応する前記画面の領域を特定領域として設定してもよい。この場合、通常モードよりも消費電力が小さい節電モードにおいて、前記操作を受け付けるための前記オブジェクトを前記特定領域に表示させるとともに、前記特定領域に対応する光源を発光させ前記特定領域に対応しない前記光源を発光させずに前記操作を前記光センサーの出力に基づいて検出してもよい。この構成を採用することにより、省電力モードにおいて光源の累積発光時間の差を小さくすることができる。また省電力モードにおいても画面表示されるオブジェクトに対するユーザーの操作を検出することができる。 (2) In the screen operation detection device for achieving the above object, the control unit sets, as a specific area, an area of the screen corresponding to the light source having a relatively short cumulative light emission time based on the light emission time information. May be. In this case, in the power saving mode in which the power consumption is smaller than that in the normal mode, the object for accepting the operation is displayed in the specific area, and the light source corresponding to the specific area is caused to emit light and does not correspond to the specific area. The operation may be detected based on the output of the optical sensor without emitting light. By adopting this configuration, the difference in the accumulated light emission time of the light source in the power saving mode can be reduced. Further, it is possible to detect a user operation on an object displayed on the screen even in the power saving mode.
(3)上記目的を達成するための画面操作検出装置において、前記制御部は、前記節電モードにおいて、復帰指示を受け付けるための前記オブジェクトを前記特定領域に表示させるとともに、前記復帰指示としての前記操作を検出すると前記節電モードから前記通常モードへ切り換えてもよい。この構成を採用することにより、ユーザーは画面を操作することで省電力モードから通常モードへ切り換えることできる。 (3) In the screen operation detection device for achieving the above object, in the power saving mode, the control unit displays the object for receiving a return instruction in the specific area and the operation as the return instruction. May be switched from the power saving mode to the normal mode. By adopting this configuration, the user can switch from the power saving mode to the normal mode by operating the screen.
尚、請求項に記載された各手段の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、またはそれらの組み合わせにより実現される。また、これら各手段の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。さらに、本発明は、画面操作検出プログラムまたはその記録媒体としても成立する。むろん、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体であってもよい。 Note that the function of each means described in the claims is realized by hardware resources whose function is specified by the configuration itself, hardware resources whose function is specified by a program, or a combination thereof. The functions of these means are not limited to those realized by hardware resources that are physically independent of each other. Furthermore, the present invention is also realized as a screen operation detection program or a recording medium thereof. Of course, the recording medium may be a magnetic recording medium, a magneto-optical recording medium, or any recording medium developed in the future.
以下、本発明の実施の形態を図面を参照しながら説明する。尚、各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。 Embodiments of the present invention will be described below with reference to the drawings. In addition, the same code | symbol is attached | subjected to the corresponding component in each figure, and the overlapping description is abbreviate | omitted.
1.画面操作検出装置の構成
図1に、本発明の一実施例としての画面操作検出装置1を示す。画面操作検出装置1は、プリンター、スキャナー、ファクシミリなどの操作パネルとして用いたり、ATMや各種の情報表示装置に用いることができる。図1に示すように画面操作検出装置1は、制御部10と光学式のタッチパネルディスプレイ20とを備える。制御部10は、プロセッサ11、主記憶装置としてのRAM12、外部記憶装置としてのフラッシュメモリ13および入出力インターフェース14を備えるコンピューターである。入出力インターフェース14にはタッチパネルディスプレイ20が接続される。制御部10は、フラッシュメモリに記憶された画面操作検出プログラムをRAM12にロードしてプロセッサ11で実行することにより、タッチパネルディスプレイ20に様々なオブジェクトを表示し、タッチパネルディスプレイ20の画面に対する操作を検出する。画面操作検出プログラムを実行するとき、制御部10は発光時間情報としての累積発光時間偏差を記憶する記憶部および制御部として機能する。累積発光時間偏差は、画面操作検出装置1の起動中はRAM12に記憶され、画面操作検出装置1の電源オフ時にはRAM12からフラッシュメモリ13に記憶される。電源オン時には、フラッシュメモリ13からRAM12に記憶される。
1. Configuration of Screen Operation Detection Device FIG. 1 shows a screen
図2にタッチパネルディスプレイ20の構成を示す。タッチパネルディスプレイ20は、矩形の画面を有するフラットパネルディスプレイ(FPD)29を備えている。FPD29は、画面を構成する液晶パネルと液晶パネルを駆動する駆動回路とを含む。タッチパネルディスプレイ20は、複数の光源21と、光源駆動部22と、複数の光センサー23と、出力部24とを備えている。複数の光源21(n)(n=0、1、2、…)は、FPD29の画面の隣り合う2辺の近傍において等間隔に並ぶ。複数の光センサー23は、FPD29の画面の他の隣り合う2辺の近傍において等間隔に並ぶ。光源駆動部22は複数の光源21を個別に発光させる回路である。出力部24は、複数の光センサー23のそれぞれの出力を示す検出信号を出力する回路である。
FIG. 2 shows the configuration of the
光源21は、点光源のLED(Light Emitted Diode)で構成され、FPD29の画面と水平な方向に光を発する。ここで、FPD29の画面の長辺と平行な方向を画面水平方向といい、FPD29の画面の短辺と平行な方向を画面垂直方向というものとする。画面水平方向に並ぶ光源21から発した光はFPD29の画面上を画面垂直方向に横切り、FPD29の画面を間に挟んで光源21(n)に向かい合う光センサー23(n)に入射する。画面垂直方向に並ぶ光源21(n)から発した光はFPD29の画面上を画面水平方向に横切り、FPD29の画面を間に挟んで光源21(n)に向かい合う光センサー23(n)に入射する。光源駆動部22は、複数の光源21(n)を順に1つずつ発光させる。それぞれの光源21(n)の発光時間と、複数の光源21のうちのいずれか1つが発光する周期とは、制御部10によって制御される。光源21(n)から光センサー23までの光路からFPD29の画面までの距離は短いほどよく、たとえば0mm超1mm以下とする。
The
光センサー23は、フォトダイオードなどで構成される。指やペンなどがFPD29の画面に触れると、画面を横切る光路を指やペンなどが遮り、遮った光路に対応する光センサー23(n)の出力が小さくなる。このため制御部10は、出力部24から出力される検出信号に基づいて、指やペンなどがFPD29の画面に触れた位置と時間を検出することができる。
The
2.画面操作検出方法(第一実施例)
次に画面操作検出装置1を用いた画面操作検出方法について図3から図5を参照しながら説明する。ここで、指やペンなどがFPD29の画面に触れた位置を検出することを、画面操作を検出するというものとする。画面操作を1回検出するためには、図3に示す3つの処理S1、S2、S3が必要である。尚、図3は、画面操作を1回検出するために必要な処理S1、S2、S3を説明順に示しており、実際の処理順序を示すものではない。
2. Screen operation detection method (first embodiment)
Next, a screen operation detection method using the screen
まず制御部10は、光源21を所定の順序で所定の時間ずつ発光させながら、各光センサー23の出力を示す検出信号に基づいて画面操作を1回検出する(S1)。複数の光源21のどれをどのような順序でどのくらいの時間ずつ発光させて画面操作を1回検出するかは、画面操作を検出する時間分解能と空間分解能によって決まる。画面操作を1回検出するために複数の光源21のどれをどのような順序で発光させるかは、後述するように発光パターンを設定することによって定める。尚、発光パターンの初期設定としては、空間分解能に応じて自然数αを定め、n=αk(k=0,1、2、…)を満たす光源21(n)が発光するように定め、発光順をkの順序にすればよい。光源21(n)を順次点滅させる周期は、一定でも良いし、画面操作の動きの速さに応じて設定しても良い。光源21(n)を順次点滅させる周期を一定とする場合には、時間分解能は空間分解能に反比例することになる。画面操作を検出する時間分解能と空間分解能に応じて光源21の発光を制御すると、図4Aに示すように複数の光源21のそれぞれの累積発光時間に差が生ずる。図4Aにおいて光源21を示す矩形に記した数字は、各光源21の識別子nの例示である。
First, the
制御部10は、光源21を発光させる度に、光源21(n)毎に、今回の発光時間t(n)に基づいて累積発光時間偏差を更新する(S2)。光源21(n)の発光時間t(n)は、画面操作を1回検出するために光源21(n)が発光した時間である。本実施例では、画面操作の時間分解能および空間分解能に関わらず、1回の発光時間を一定とする。したがって累積発光時間偏差は、1回の発光時間を1単位として導出される。本実施例において累積発光時間偏差は累積発光回数偏差と同義である。累積発光時間偏差T(n)は、累積発光時間の平均値と光源21(n)の累積発光時間の差であって、累積発光時間の大小関係を示す発光時間情報である。累積発光時間を記憶するかわりに累積発光時間偏差を記憶することにより、発光時間情報を記憶するために必要なRAM12とフラッシュメモリ13の容量を低減することができる。
Each time the
制御部10は、空間分解能と累積発光時間偏差とに基づいて発光パターンを設定する(S3)。ここで、発光させる光源21の識別子nを表すための変数k(k=0、1、…)と、発光パターンを定めるαとβ(β=0、1、2、…α−1)とを定義し、n=αk+βとする。αは画面操作を検出する空間分解能によって決まる自然数の定数である。空間分解能が最高の場合にαは1となり、空間分解能が下がるとともにαは大きくなる。βは累積発光時間偏差によって決まる定数であって、次式を満たす光源(n)のうち、累積発光時間偏差が最も小さい光源が発光するようにk毎に定める。
αk≦n≦α(k+1)−1
The
αk ≦ n ≦ α (k + 1) −1
尚、αが1の場合、kの値に関わらずβは0に設定される。このようにβを定めることにより、制御部10は、αを2以上に設定する場合には、累積発光時間が比較的長い光源21を発光させず、累積発光時間が比較的短い光源21を発光させて1回の画面操作を検出することになる。
When α is 1, β is set to 0 regardless of the value of k. By determining β in this way, the
例えば光源21(n)(0≦n≦11)の累積発光時間偏差が図4Bに示すように記憶されていて、α=2の場合、βの値はk=0、1、4、5について0、k=2、3について1となる。図4Cは、発光パターンがこのように設定された場合に、画面操作を1回検出するときに発光する光源21(n)の光路を示している。 For example, when the accumulated light emission time deviation of the light source 21 (n) (0 ≦ n ≦ 11) is stored as shown in FIG. 4B and α = 2, the value of β is about k = 0, 1, 4, 5 It is 1 for 0, k = 2, and 3. FIG. 4C shows an optical path of the light source 21 (n) that emits light when a screen operation is detected once when the light emission pattern is set in this way.
尚、制御部10は予め決められたタイミングで発光パターンを設定すればよい。たとえば画面操作を1回検出する度に発光パターンを設定しても良い。また、画面操作の時間分解能および空間分解能を設定する度に発光パターンを設定しても良い。また、画面操作検出装置1の起動毎に発光パターンを設定しても良い。また、一定時間毎や累積発光時間偏差の最大値と最小値の差が閾値を越える度に発光パターンを設定しても良い。このようにして発光パターンを設定すると、画面操作を検出する空間解像度が最大値よりも低く設定されている場合には、累積発光時間が比較的長い光源21を発光させず、累積発光時間が比較的短い光源21だけを発光させながら、光センサー23の出力に基づいて画面に触れる操作を周期的に制御部10によって検出することができる。このように、各光源21(n)の累積発光時間の差が小さくなるように複数の光源21を制御することにより、画面操作検出装置1の耐用期間を延長することができる。
Note that the
3.画面操作検出方法(第二実施例)
次に画面操作検出装置1の節電モードにおける画面操作検出方法について図5および図6を参照しながら説明する。画面操作検出装置1の節電モードでは、特定領域だけで画面操作を検出すれば通常モードに復帰できるように光源21とFPD29が制御部10によって制御される。特定領域とは、図6Bに示すような復帰のための画面操作を受け付けるためのオブジェクトDがFPD29が画面に表示される矩形領域である。特定領域は、2つの光源21の識別子nx、nyを座標値とする1つの頂点によって表される。特定領域の画面水平方向の幅はオブジェクトDの画面水平方向の幅とほぼ等しく設定される。特定領域の画面垂直方向の高さはオブジェクトDの画面垂直方向の高さとほぼ等しく設定される。このような特定領域は、各光源21の累積発光時間偏差に基づいて制御部10によって設定される。
3. Screen operation detection method (second embodiment)
Next, a screen operation detection method in the power saving mode of the screen
図5に示すフローチャートは、特定領域を設定する処理の流れを示している。特定領域設定処理は、画面操作検出装置1が通常モードから節電モードに遷移するときに画面水平方向と画面垂直方向のそれぞれについて制御部10によって実行される。通常モードから節電モードへは、ユーザーの指示に応じて遷移させても良いし、あらかじめ決められた時間を超えて画面操作が検出されない場合に通常モードから節電モードへ遷移させても良い。いずれにしても、通常モードから節電モードに遷移する度に特定領域を設定すればよい。以下、画面水平方向において特定領域を設定する場合を例にして具体的について説明する。
The flowchart shown in FIG. 5 shows the flow of processing for setting a specific area. The specific area setting process is executed by the
制御部10は、はじめに注目領域、候補領域および最短時間を初期化する(ステップS21)。注目領域とは、特定領域としてふさわしい領域であるか否かを判定する対象の領域である。したがって注目領域の画面水平方向の幅は特定領域の画面水平方向の幅に等しい。また、注目領域の画面垂直方向の高さは特定領域の画面垂直方向の高さに等しい。そして注目領域は2つの光源21の識別子nを座標値とする1つの頂点によって表される。注目領域の初期値は画面端に定めればよい。候補領域は、特定領域としてふさわしい領域と暫定的に判定された領域である。候補領域の初期値には、例えば前回設定された特定領域を設定すればよい。最短時間は、注目領域内の累積発光時間偏差の和の最小値を代入するための変数である。最短時間の初期値には、全ての光源21の累積発光時間の平均値に対応する0を代入しておけばよい。
First, the
次に制御部10は、注目領域が既に設定されている特定領域であるか否かを判定する(ステップS22)。注目領域が特定領域である場合、制御部10は注目領域を画面水平方向に1移動させ(ステップS25)、注目領域が画面端に達したか否かを判定する(S26)。
Next, the
注目領域が特定領域でない場合、制御部10は注目領域に対応する光源21の累積発光時間偏差の和が最短時間未満か否かを判定する(ステップS23)。注目領域に対応する光源21は注目領域を光路が横切る光源21である。たとえば図6Bに示すように特定領域の画面水平方向の幅が4、特定領域の画面垂直方向の高さが2である場合、画面水平方向に連続して並ぶ4つの光源21と、画面垂直方向に連続して並ぶ2つの光源21との累積発光時間偏差の和が注目領域の累積発光時間偏差の和として導出される。
When the attention area is not the specific area, the
注目領域の累積発光時間偏差の和が最短時間未満でない場合、制御部10は注目領域を画面水平方向に1移動させ(ステップS25)、注目領域が画面端に達したか否かを判定する(ステップS26)。
When the sum of the accumulated light emission time deviations of the attention area is not less than the shortest time, the
注目領域の累積発光時間偏差の和が最短時間未満である場合、制御部10は、最短時間に注目領域の累積発光時間偏差の和を代入するとともに、候補領域の座標に注目領域の座標を代入する(ステップS24)。これにより、注目領域が移動した範囲内で累積発光時間偏差の和が最も小さい注目領域の累積発光時間偏差の和が最短時間として記憶され、その注目領域が候補領域として記憶されることになる。続いて制御部10は注目領域を画面水平方向に1移動させ(ステップS25)、注目領域が画面端に達したか否かを判定する(ステップS26)。
When the sum of the accumulated light emission time deviations of the attention area is less than the shortest time, the
制御部10は注目領域がFD29の画面端に達するまで上述したステップS22からステップS26の処理を繰り返す。注目領域がFPD29の画面端に達すると、制御部10は候補領域の座標を特定領域の座標として設定する。
The
ここまで説明したように画面水平方向において特定領域を設定すると、制御部10は画面垂直方向においても同様に特定領域を設定する。画面垂直方向において特定領域を設定する場合、制御部10はステップS5において注目領域を画面垂直方向に1移動させる。画面水平方向および画面垂直方向において特定領域の座標が設定されると、制御部10は、節電モードにおける画面操作検出処理を開始する。
As described above, when the specific area is set in the horizontal direction of the screen, the
節電モードの画面操作検出処理において、制御部10は、FPD29の画面の特定領域に復帰指示としての画面操作を受け付けるためのオブジェクトDを表示させるとともに、特定領域を光路が横切る光源21を周期的に発光させ、特定領域を光路が横切らない光源21を発光させずに復帰指示を、発光させた光源21の光を検知する光センサー23の出力に基づいて検出する。ここで、2つの光源21の識別子nx、nyによって示される座標(nx、ny)は、FPD29の座標(x、y)に線形変換可能である。したがって制御部10は、2つの光源21の識別子によって示される座標(nx、ny)に基づいてオブジェクトDを表示する領域の座標を導出することができる。
In the screen operation detection process in the power saving mode, the
例えば図6Aに示すように光源21(n)の累積発光時間偏差が記憶されているときに節電モードに遷移すると、制御部10は、図6Bに示すようにオブジェクトDをFPD29によって表示させるとともに、光源21(4)、光源21(5)、光源21(6)、光源21(7)、光源21(10)、光源21(11)だけを周期的に発光させる。そして制御部10は、オブジェクトDが表示される特定領域を横切る光路を指などで遮る画面操作があると、光センサー23の検出信号から受光量が減少したことわかる。よって、発光させた光源21の光を検知する光センサー23の受光量の減少に基づいて、その画面操作を復帰指示として検出する。制御部10は、復帰指示を検出すると節電モードから通常モードへ切り換える。
For example, when the cumulative light emission time deviation of the light source 21 (n) is stored as illustrated in FIG. 6A, the
このように画面操作検出装置1は、節電モードでは、特定領域を光路が横切る光源21だけを周期的に発光させるため、通常モードよりも消費電力を低減することができる。そして復帰指示を受け付けるためのオブジェクトDをFPD29の特定領域に表示するため、特定領域を光路が横切らない光源21を発光させなくても復帰指示を受け付けることができる。さらに節電モードに遷移する度に、累積発光時間偏差の和が最も小さくなる領域を特定領域として設定するため、光源21の累積発光時間の偏差を小さく抑えることができる。その結果、画面操作検出装置1の耐用時間を長くすることができる。尚、特定領域の設定は、一定の時間周期で行うようにしてもよいし、累積発光時間偏差の最大値と最小値の差が閾値を越える度に行うようにしてもよい。
As described above, in the power saving mode, the screen
4.他の実施形態
尚、本発明の技術的範囲は、上述した実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば節電モードにおいて、特定領域を光路が横切る全ての光源21を発光させる代わりに、特定領域を光路が横切る光源21をとびとびに発光させても良い。具体的には例えば、特定領域を光路が横切らない全ての光源21を発光させずに特定領域内において第一実施例の画面操作検出処理を実施しても良い。
もちろん、累積発光時間偏差ではなく、累積発光時間そのものを記憶するようにしてもよいし、累積発光時間が最大や最小のものからの差分を記憶するようにしてもよい。
4). Other Embodiments The technical scope of the present invention is not limited to the above-described embodiments, and it goes without saying that various modifications can be made without departing from the scope of the present invention. For example, in the power saving mode, instead of emitting all the
Of course, not the accumulated light emission time deviation but the accumulated light emission time itself may be stored, or the difference from the maximum or minimum accumulated light emission time may be stored.
また複数の光源をグループに分け、グループ単位で累積発光時間の大小関係を特定可能な累積発光時間情報を記憶し、各グループの累積発光時間の差が小さくなるようにグループ毎に光源の発光を制御しても良い。例えば識別子nが3α(αは自然数)である光源21(n)からなる第一グループと、識別子nが3α+1である光源21(n)の第二グループと、識別子nが3α+2である光源21(n)の第三グループに分け、各グループについて、グループに属する光源の累積発光時間の和の偏差を累積発光時間情報として記憶する。そしてこのような累積発光時間情報に基づいて、いずれかのグループのみを発光させて画面操作を検出してもよい。また例えば、このようなグループ分けを画面操作の空間解像度および時間解像度に応じて設定してもよいし、特定領域の寸法に相当する数の光源が1グループになるようにグループ分けをしてもよい。
In addition, a plurality of light sources are divided into groups, and cumulative light emission time information that can specify the magnitude relationship of the cumulative light emission time is stored in units of groups, and the light sources emit light for each group so that the difference in the cumulative light emission time of each group becomes small. You may control. For example, a first group of light sources 21 (n) whose identifier n is 3α (α is a natural number), a second group of light sources 21 (n) whose identifier n is 3α + 1, and a
また、1回の画面操作を検出するために設定される各光源の発光時間は、空間分解能と時間分解能とに応じて変更しても良い。この場合、発光時間や累積発光時間偏差は、発光回数ではなく、実時間の一次関数で表せばよい。実時間の一次関数としてはクロック数などを用いることができる。 Further, the light emission time of each light source set for detecting one screen operation may be changed according to the spatial resolution and the time resolution. In this case, the light emission time and the accumulated light emission time deviation may be expressed not by the number of times of light emission but by a linear function of real time. The number of clocks can be used as a real-time linear function.
また、光源と光センサーとは1対1に対応していなくても良い。例えば光源の数よりも光センサーの数の方が多くても良い。光源はLED以外の光源でもよい。また、特定領域を複数設定することも可能である。復帰指示以外の操作を受け付けるためのオブジェクトを特定領域に表示しても良い。また、表示部はフラットパネルディスプレイに限らず、例えばプロジェクターを表示部として用いても良い。 The light source and the optical sensor do not have to correspond one-to-one. For example, the number of light sensors may be larger than the number of light sources. The light source may be a light source other than an LED. It is also possible to set a plurality of specific areas. An object for accepting an operation other than the return instruction may be displayed in the specific area. Further, the display unit is not limited to a flat panel display, and for example, a projector may be used as the display unit.
1…画面操作検出装置、11…プロセッサ、12…RAM、13…フラッシュメモリ、14…入出力インターフェース、20…タッチパネルディスプレイ、21…光源、22…光源駆動部、23…光センサー、24…出力部、D…オブジェクト
DESCRIPTION OF
Claims (4)
複数の光源と、
前記複数の光源から発して前記画面上を横切る光を受光する光センサーと、
前記複数の光源のそれぞれの累積発光時間の大小関係を特定可能な発光時間情報を記憶する記憶部と、
前記発光時間情報に基づいて前記累積発光時間が比較的長い前記光源よりも前記累積発光時間が比較的短い前記光源を長い時間発光させながら、前記光センサーの出力に基づいて前記画面に触れる操作を検出する制御部と、
を備える画面操作検出装置。 A display for displaying objects on the screen;
Multiple light sources;
A light sensor for receiving light emitted from the plurality of light sources and crossing the screen;
A storage unit that stores light emission time information capable of specifying a magnitude relationship between the accumulated light emission times of the plurality of light sources;
An operation of touching the screen based on the output of the light sensor while causing the light source to emit light for a long time based on the light emission time information, while causing the light source to emit light for a long time compared to the light source having a relatively long cumulative light emission time. A control unit to detect;
A screen operation detection device comprising:
前記発光時間情報に基づいて前記累積発光時間が比較的短い前記光源に対応する前記画面の領域を特定領域として設定し、
通常モードよりも消費電力が小さい節電モードにおいて、前記操作を受け付けるための前記オブジェクトを前記特定領域に表示させるとともに、前記特定領域に対応する光源を発光させ前記特定領域に対応しない前記光源を発光させずに前記操作を前記光センサーの出力に基づいて検出する、
請求項1に記載の画面操作検出装置。 The controller is
Based on the light emission time information, the area of the screen corresponding to the light source with a relatively short cumulative light emission time is set as a specific area,
In the power saving mode in which the power consumption is lower than that in the normal mode, the object for accepting the operation is displayed in the specific area, the light source corresponding to the specific area is emitted, and the light source not corresponding to the specific area is emitted. Without detecting the operation based on the output of the light sensor,
The screen operation detection device according to claim 1.
請求項2に記載の画面操作検出装置。 The control unit displays the object for receiving a return instruction in the specific area in the power saving mode, and switches from the power saving mode to the normal mode when detecting the operation as the return instruction.
The screen operation detection device according to claim 2.
複数の光源と、
前記複数の光源から発して前記画面上を横切る光を受光する光センサーと、
に接続されたコンピューターを、
前記複数の光源のそれぞれの累積発光時間の大小関係を特定可能な発光時間情報を記憶する記憶部と、
前記発光時間情報に基づいて前記累積発光時間が比較的長い前記光源よりも前記累積発光時間が比較的短い前記光源を長い時間発光させながら、前記光センサーの出力に基づいて前記画面に触れる操作を検出する制御部と、
として機能させる画面操作検出プログラム。 A display for displaying objects on the screen;
Multiple light sources;
A light sensor for receiving light emitted from the plurality of light sources and crossing the screen;
A computer connected to the
A storage unit that stores light emission time information capable of specifying a magnitude relationship between the accumulated light emission times of the plurality of light sources;
An operation of touching the screen based on the output of the light sensor while causing the light source to emit light for a long time based on the light emission time information, while causing the light source to emit light for a long time compared to the light source having a relatively long cumulative light emission time. A control unit to detect;
Screen operation detection program to function as.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016029617A JP6620588B2 (en) | 2016-02-19 | 2016-02-19 | Screen operation detection device and screen operation detection program |
CN201710073839.1A CN107103864B (en) | 2016-02-19 | 2017-02-10 | Screen operation detection device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016029617A JP6620588B2 (en) | 2016-02-19 | 2016-02-19 | Screen operation detection device and screen operation detection program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017146880A true JP2017146880A (en) | 2017-08-24 |
JP6620588B2 JP6620588B2 (en) | 2019-12-18 |
Family
ID=59676434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016029617A Active JP6620588B2 (en) | 2016-02-19 | 2016-02-19 | Screen operation detection device and screen operation detection program |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6620588B2 (en) |
CN (1) | CN107103864B (en) |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040085303A (en) * | 2003-03-31 | 2004-10-08 | 비오이 하이디스 테크놀로지 주식회사 | RF Signal Detecting Apparatus for Liquid Crystal Display and Detecting Method using the same |
JP4055722B2 (en) * | 2003-11-10 | 2008-03-05 | ソニー株式会社 | Active matrix organic EL display |
JP2005223738A (en) * | 2004-02-06 | 2005-08-18 | Smk Corp | Device for inputting direction |
JP2006011568A (en) * | 2004-06-23 | 2006-01-12 | Yokogawa Electric Corp | Optical touch panel |
JP2008250897A (en) * | 2007-03-30 | 2008-10-16 | Ricoh Elemex Corp | Coordinate input device |
BRPI0924156A2 (en) * | 2009-01-20 | 2019-09-24 | Sharp Kk | area sensor and liquid crystal display device with area sensor |
JP5174962B2 (en) * | 2009-05-28 | 2013-04-03 | シャープ株式会社 | Touch panel, liquid crystal panel, liquid crystal display device, and touch panel integrated liquid crystal display device |
JP4990990B2 (en) * | 2010-02-25 | 2012-08-01 | 東芝テック株式会社 | Touch panel display device and detection method of touch panel display device |
JP6113556B2 (en) * | 2013-04-08 | 2017-04-12 | 株式会社東芝 | Reactive power compensator |
CN103279300B (en) * | 2013-05-24 | 2016-12-28 | 京东方科技集团股份有限公司 | The unlocking method of a kind of touch screen terminal, device and touch screen terminal |
CN105022573A (en) * | 2014-04-23 | 2015-11-04 | 中兴通讯股份有限公司 | Terminal screen locking method and device |
-
2016
- 2016-02-19 JP JP2016029617A patent/JP6620588B2/en active Active
-
2017
- 2017-02-10 CN CN201710073839.1A patent/CN107103864B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN107103864B (en) | 2021-02-05 |
JP6620588B2 (en) | 2019-12-18 |
CN107103864A (en) | 2017-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101879479B1 (en) | Capacitive sensing during non-display update times | |
JP5681090B2 (en) | Optical touch input device and driving method thereof | |
US20140176469A1 (en) | Apparatus and method for controlling dim state | |
US9405397B2 (en) | Touch panel-equipped display device and non-transitory computer-readable storage medium | |
US9435646B2 (en) | Displacement detection device and operating method thereof | |
US10437387B2 (en) | Touch panel device and touch panel control program for ignoring invalid touch | |
US8378996B2 (en) | Touch panel display apparatus and detection method for use in the same | |
US9857969B2 (en) | Display apparatus, display control method, and computer program | |
US20180074644A1 (en) | Electronic apparatus and method of controlling the same | |
JP6399936B2 (en) | Electronic device, control method of electronic device, program, and storage medium | |
JP2011034216A (en) | Selection object decision method, decision method for anteroposterior relation of object, and apparatus therefor | |
JP2012194915A (en) | Image display system | |
JP5813690B2 (en) | Coordinate position detection device and display input device | |
CN106598351B (en) | Touch point processing method and device | |
JP6620588B2 (en) | Screen operation detection device and screen operation detection program | |
JP6772580B2 (en) | Electronic equipment, control program | |
US9784834B2 (en) | Image sensing apparatus and operations using burst mode | |
JP2013207615A (en) | Image projection apparatus, image projection method, and program | |
JP2012128611A (en) | Input display device | |
JP6645126B2 (en) | Display device and communication method | |
KR20140104737A (en) | Circuit and method for controling of differential touch sensing system | |
US20130063402A1 (en) | Optical touch system | |
JP2015138299A (en) | Indication tool and coordinate detection system | |
KR20140081061A (en) | Display apparatus and method of driving the same | |
JP5973789B2 (en) | Electronic device and detection information output method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20180907 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20181119 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190125 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190905 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190910 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191003 |
|
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: 20191023 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191105 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6620588 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |