[go: up one dir, main page]

JP6317699B2 - Position detection apparatus and position detection method - Google Patents

Position detection apparatus and position detection method Download PDF

Info

Publication number
JP6317699B2
JP6317699B2 JP2015065639A JP2015065639A JP6317699B2 JP 6317699 B2 JP6317699 B2 JP 6317699B2 JP 2015065639 A JP2015065639 A JP 2015065639A JP 2015065639 A JP2015065639 A JP 2015065639A JP 6317699 B2 JP6317699 B2 JP 6317699B2
Authority
JP
Japan
Prior art keywords
laser irradiation
laser
unit
distance
reflected wave
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
Application number
JP2015065639A
Other languages
Japanese (ja)
Other versions
JP2016186673A (en
Inventor
里奈 鈴木
里奈 鈴木
鈴木 喬
喬 鈴木
海燕 鄭
海燕 鄭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2015065639A priority Critical patent/JP6317699B2/en
Publication of JP2016186673A publication Critical patent/JP2016186673A/en
Application granted granted Critical
Publication of JP6317699B2 publication Critical patent/JP6317699B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

本発明は、指等の検出対象の位置を検出する位置検出装置及び位置検出方法に関する。   The present invention relates to a position detection device and a position detection method for detecting the position of a detection target such as a finger.

スマートウォッチ等の腕に装着して使用するデバイスが増えてきている。そのようなデバイスの一つとして、腕に装着されたデバイスから腕に画面を投影するタイプのデバイスが提案されている。更にそのようなデバイスから照射されるレーザによってユーザの指の位置を検出して、画面に対する操作を行うものが提案されている(例えば、非特許文献1参照)。   An increasing number of devices are attached to the wrist, such as smart watches. As one of such devices, a device of a type that projects a screen onto an arm from a device worn on the arm has been proposed. Further, a device that detects the position of the user's finger with a laser emitted from such a device and performs an operation on the screen has been proposed (see, for example, Non-Patent Document 1).

Cicret Braceletホームページ、[online]、[平成27年2月17日検索]、インターネット〈http://cicret.com/wordpress/〉Cicret Bracelet website, [online], [Search February 17, 2015], Internet <http://cicret.com/wordpress/>

上記のような腕に画面を投影するタイプのデバイスにおいても、スマートフォン等でよく利用される操作が行えることが期待される。そのような操作として、例えば、ピンチイン、ピンチアウトといった複数の指によって行われる操作がある。上記の非特許文献1に示される技術によれば、ある指にレーザが当たるとその指の位置は検出できる。しかしながら、その指によってレーザが遮られることによって、そのレーザの光軸上においてレーザが当たった指の先にあるそれ以外の指にはレーザが当たらないこととなる。通常、上記のレーザは、腕に沿った方向に向けて照射される一方、操作を行うための指も腕に沿った箇所に位置することとなる。そのため、複数の指で操作を行う場合に、操作に係る指全てにレーザが当たらないおそれがある。指にレーザが当たらない場合、ユーザの複数の指の位置を把握することができないため、複数の指によって行われる操作を行うことができない。   It is expected that an operation often used in a smartphone or the like can be performed even in a device of a type that projects a screen onto the arm as described above. Examples of such operations include operations performed by a plurality of fingers such as pinch-in and pinch-out. According to the technique disclosed in Non-Patent Document 1, when a laser hits a certain finger, the position of the finger can be detected. However, since the laser is blocked by the finger, the other fingers at the tip of the finger hit by the laser on the optical axis of the laser do not hit the laser. Usually, the laser is emitted in a direction along the arm, and a finger for performing an operation is also located at a position along the arm. Therefore, when an operation is performed with a plurality of fingers, there is a possibility that the laser does not hit all the fingers related to the operation. When the laser is not applied to the finger, it is impossible to grasp the positions of the plurality of fingers of the user, and thus it is not possible to perform an operation performed with the plurality of fingers.

本発明は、以上の問題点を解決するためになされたものであり、ユーザに装着される位置検出装置において、複数の指等の検出対象を確実に検出することができる位置検出装置及び位置検出方法を提供することを目的とする。   The present invention has been made to solve the above problems, and in a position detection device worn by a user, a position detection device and position detection capable of reliably detecting detection targets such as a plurality of fingers. It aims to provide a method.

上記の目的を達成するために、本発明に係る位置検出装置は、互いに対向する位置でユーザに装着され、互いに対向する方向にレーザを照射する2つのレーザ照射手段と、2つのレーザ照射手段によって照射されたレーザそれぞれの反射波を検出する反射波検出手段と、反射波検出手段によって検出されたぞれぞれの反射波に基づいて、検出対象の位置を検出する位置検出手段と、を備える。   In order to achieve the above object, a position detection apparatus according to the present invention is mounted on a user at a position facing each other, and includes two laser irradiation means for irradiating a laser in a direction facing each other, and two laser irradiation means. A reflected wave detecting means for detecting the reflected wave of each of the irradiated lasers, and a position detecting means for detecting the position of the detection object based on each reflected wave detected by the reflected wave detecting means. .

本発明に係る位置検出装置では、互いに対向する位置から、互いに対向する方向にレーザが照射されて、検出対象の位置が検出される。従って、一方のレーザ照射手段からのレーザが1本の指等の検出対象のうちの一つに遮られたとしても、もう一方のレーザ照射手段からのレーザが、別の指等の別の検出対象に照射されて、当該別の検出対象の位置が検出される。これにより、本発明に係る位置検出装置によれば、複数の指等の検出対象を確実に検出することができる。   In the position detection device according to the present invention, the laser is irradiated from the mutually facing positions to the mutually facing directions, and the position of the detection target is detected. Therefore, even if the laser from one laser irradiation means is interrupted by one of the detection objects such as one finger, the laser from the other laser irradiation means detects another finger or the like. The target is irradiated and the position of the other detection target is detected. Thereby, according to the position detection apparatus which concerns on this invention, detection objects, such as a some finger | toe, can be detected reliably.

2つのレーザ照射手段は、ユーザの腕に装着され、検出対象は、ユーザの指である、こととしてもよい。この構成によれば、例えば、ユーザによる操作のためのユーザの指の位置を検出することができる。   The two laser irradiation means may be attached to the user's arm, and the detection target may be the user's finger. According to this configuration, for example, the position of the user's finger for an operation by the user can be detected.

位置検出手段は、反射波検出手段によって検出されたぞれぞれの反射波に基づいて、レーザの出射位置から検出対象までの距離を検出し、当該距離に基づいて、検出対象が複数あるか否かを検出することとしてもよい。この構成によれば、検出される検出対象が、1つなのか複数なのか、例えば、1本の指なのか2本の指なのかを検出することができる。即ち、適切な検出対象の位置の検出を行うことができる。   The position detection means detects the distance from the laser emission position to the detection target based on each reflected wave detected by the reflected wave detection means, and whether there are a plurality of detection targets based on the distance. It may be detected whether or not. According to this configuration, it is possible to detect whether the detection target to be detected is one or more, for example, one finger or two fingers. That is, it is possible to detect an appropriate position of the detection target.

2つのレーザ照射手段は、互いに異なる波長のレーザを照射することとしてもよい。この構成によれば、2つのレーザ照射手段から照射されるレーザ及び反射波の混同を防ぐことができ、検出対象を確実に検出することができる。   The two laser irradiation means may irradiate lasers having different wavelengths. According to this configuration, it is possible to prevent confusion between the laser beam and the reflected wave irradiated from the two laser irradiation units, and it is possible to reliably detect the detection target.

ところで、本発明は、上記のように位置検出装置の発明として記述できる他に、以下のように位置検出方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。   By the way, the present invention can be described as the invention of the position detection apparatus as described above, and can also be described as the invention of the position detection method as follows. This is substantially the same invention only in different categories, and has the same operations and effects.

即ち、本発明に係る位置検出方法は、互いに対向する位置でユーザに装着される2つのレーザ照射手段を備える位置検出装置の動作方法である位置検出方法であって、2つのレーザ照射手段によって、互いに対向する方向にレーザを照射するレーザ照射ステップと、レーザ照射ステップにおいて照射されたレーザそれぞれの反射波を検出する反射波検出ステップと、反射波検出ステップにおいて検出されたぞれぞれの反射波に基づいて、検出対象の位置を検出する位置検出ステップと、を含む。   That is, the position detection method according to the present invention is a position detection method that is an operation method of a position detection apparatus including two laser irradiation means mounted on a user at positions facing each other, and the two laser irradiation means A laser irradiation step for irradiating lasers in directions opposite to each other, a reflected wave detection step for detecting a reflected wave of each of the lasers irradiated in the laser irradiation step, and each reflected wave detected in the reflected wave detection step And a position detecting step for detecting the position of the detection target based on the above.

本発明では、一方のレーザが1本の指等の検出対象のうちの一つに遮られたとしても、もう一方のレーザが、別の指等の別の検出対象に照射されて、当該別の検出対象の位置が検出される。これにより、本発明によれば、複数の指等の検出対象を確実に検出することができる。   In the present invention, even if one laser is blocked by one of the detection targets such as one finger, the other laser is irradiated to another detection target such as another finger, The position of the detection target is detected. Thereby, according to this invention, detection targets, such as a some finger | toe, can be detected reliably.

本発明の実施形態に係る位置検出装置であるスマートデバイスの外観構成を示す図である。It is a figure which shows the external appearance structure of the smart device which is a position detection apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る位置検出装置であるスマートデバイスを構成する第1レーザ照射部及び第2レーザ照射部の機能構成を示す図である。It is a figure which shows the function structure of the 1st laser irradiation part which comprises the smart device which is a position detection apparatus which concerns on embodiment of this invention, and a 2nd laser irradiation part. 第1レーザ照射部及び第2レーザ照射部から照射されるレーザを示す図である。It is a figure which shows the laser irradiated from a 1st laser irradiation part and a 2nd laser irradiation part. 位置演算部における判断を説明するための図である。It is a figure for demonstrating the judgment in a position calculating part. 本発明の実施形態に係る位置検出装置であるスマートデバイスを構成する第1レーザ照射部及び第2レーザ照射部のハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the 1st laser irradiation part which comprises the smart device which is a position detection apparatus which concerns on embodiment of this invention, and a 2nd laser irradiation part. 本発明の実施形態に係る位置検出装置であるスマートデバイスで実行される処理(位置検出方法)を示すフローチャートである。It is a flowchart which shows the process (position detection method) performed with the smart device which is a position detection apparatus which concerns on embodiment of this invention.

以下、図面と共に本発明に係る位置検出装置及び位置検出方法の実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。また、図面の寸法比率は、説明のものと必ずしも一致していない。   Hereinafter, embodiments of a position detection device and a position detection method according to the present invention will be described in detail with reference to the drawings. In the description of the drawings, the same elements are denoted by the same reference numerals, and redundant description is omitted. Further, the dimensional ratios in the drawings do not necessarily match those described.

図1に本実施形態に係る位置検出装置であるスマートデバイス(情報機器)10の外観を示す。スマートデバイス10は、例えば、ユーザによって、スマートフォンあるいはタブレット端末と同様に使用される(ユーザに対してスマートフォンあるいはタブレット端末と同様の機能を提供する)端末である。また、図1に示すようにスマートデバイス10は、ユーザの一方の腕Aの肘から手首までの部分(肘下)に装着されて用いられるウェアラブル端末である。   FIG. 1 shows an appearance of a smart device (information device) 10 that is a position detection apparatus according to the present embodiment. The smart device 10 is, for example, a terminal that is used by a user in the same manner as a smartphone or a tablet terminal (provides a function similar to that of a smartphone or a tablet terminal to the user). As shown in FIG. 1, the smart device 10 is a wearable terminal that is used by being attached to a portion (under the elbow) from the elbow to the wrist of one arm A of the user.

スマートデバイス10は、装着されたユーザの腕Aに画面Sを投影する。また、スマートデバイス10は、画面Sに対するユーザの操作を検出して、操作に応じた動作を行う。ユーザの操作は、通常、スマートデバイス10が装着されていない方の手の指Fによって行われる。また、この操作は、通常、スマートフォンあるいはタブレット端末が備えているタッチパネルに対する操作と同様の操作である。スマートデバイス10は、レーザによってユーザの指Fの位置を検出して、検出した位置に基づいて、ユーザの操作を特定する。即ち、スマートデバイス10は、以下に示す本実施形態に係る機能を備えている点を除いて、非特許文献1に示されるデバイスと同様の装置であってもよい。   The smart device 10 projects the screen S on the arm A of the user who is worn. In addition, the smart device 10 detects a user operation on the screen S and performs an operation corresponding to the operation. The user's operation is usually performed by the finger F of the hand not wearing the smart device 10. Moreover, this operation is the same operation as the operation with respect to the touch panel with which the smart phone or the tablet terminal is normally equipped. The smart device 10 detects the position of the user's finger F with a laser, and identifies the user's operation based on the detected position. That is, the smart device 10 may be the same device as the device shown in Non-Patent Document 1 except that the smart device 10 has the functions according to the present embodiment described below.

スマートデバイス10は、それぞれユーザの腕Aに装着される第1レーザ照射部110、第2レーザ照射部120及び接続部材130を備える。第1レーザ照射部110及び第2レーザ照射部120は、概ね、ユーザの腕Aの形状に応じたリング状の形状をしており、ユーザの腕Aに装着できるようになっている。また、第1レーザ照射部110は、ユーザの腕Aの手首側に設けられ、第2レーザ照射部120は、ユーザの腕Aの肘側に設けられる。即ち、第1レーザ照射部110と、第2レーザ照射部120とは、互いに対向する位置かつ所定の間隔をあけてユーザの腕Aに装着される。この間隔は、画面Sを投影し、また、ユーザの指で操作するためのものである。即ち、第1レーザ照射部110と、第2レーザ照射部120とは、検出対象であるユーザの指Fが位置できる間隔でユーザの腕Aに装着される。この間隔は、具体的には、通常のスマートフォンの画面サイズと同様の5インチ程度の間隔である。   The smart device 10 includes a first laser irradiation unit 110, a second laser irradiation unit 120, and a connection member 130 that are respectively attached to the user's arm A. The first laser irradiation unit 110 and the second laser irradiation unit 120 generally have a ring shape corresponding to the shape of the user's arm A, and can be attached to the user's arm A. The first laser irradiation unit 110 is provided on the wrist side of the user's arm A, and the second laser irradiation unit 120 is provided on the elbow side of the user's arm A. That is, the first laser irradiation unit 110 and the second laser irradiation unit 120 are mounted on the user's arm A at a position facing each other and at a predetermined interval. This interval is for projecting the screen S and operating with the user's finger. That is, the first laser irradiation unit 110 and the second laser irradiation unit 120 are mounted on the user's arm A at an interval at which the user's finger F that is a detection target can be positioned. Specifically, this interval is an interval of about 5 inches, which is the same as the screen size of a normal smartphone.

第1レーザ照射部110と、第2レーザ照射部120とは、それらを接続する棒状の接続部材130の両端に固定されている。これにより、第1レーザ照射部110と、第2レーザ照射部120との位置関係は、予め定まる。図1に示すように、接続部材130は、ユーザに装着された際にユーザの腕Aに沿って位置する。なお、第1レーザ照射部110と、第2レーザ照射部120とは、それぞれ位置決めされてユーザの腕Aに装着されればよく、必ずしも接続部材130によって互いに接続されている必要はない。   The 1st laser irradiation part 110 and the 2nd laser irradiation part 120 are being fixed to the both ends of the rod-shaped connection member 130 which connects them. Thereby, the positional relationship between the first laser irradiation unit 110 and the second laser irradiation unit 120 is determined in advance. As shown in FIG. 1, the connecting member 130 is positioned along the user's arm A when worn by the user. The first laser irradiation unit 110 and the second laser irradiation unit 120 may be positioned and mounted on the user's arm A, and are not necessarily connected to each other by the connection member 130.

引き続いて、本実施形態に係るスマートデバイス10を構成する第1レーザ照射部110及び第2レーザ照射部120の機能及び構成について、詳細に説明する。図2に示すように、第1レーザ照射部110は、レーザ照射部111と、反射波検出部112と、距離算出部113と、照射部間通信部114と、位置演算部115とを備える。第2レーザ照射部120は、レーザ照射部121と、反射波検出部122と、距離算出部123と、照射部間通信部124とを備える。なお、第1レーザ照射部110及び第2レーザ照射部120は、上記の機能部以外にも、これらの機能部全体を統括する制御部(図示せず)を備える。また、第1レーザ照射部110及び第2レーザ照射部120は、スマートデバイス10が、スマートフォンあるいはタブレット端末と同様の機能を実現するための機能部(図示せず)も備える。例えば、第1レーザ照射部110及び第2レーザ照射部120の何れかに、上述した画面Sを投影する画面投影部を備えていてもよい。   Subsequently, functions and configurations of the first laser irradiation unit 110 and the second laser irradiation unit 120 configuring the smart device 10 according to the present embodiment will be described in detail. As shown in FIG. 2, the first laser irradiation unit 110 includes a laser irradiation unit 111, a reflected wave detection unit 112, a distance calculation unit 113, an inter-irradiation unit communication unit 114, and a position calculation unit 115. The second laser irradiation unit 120 includes a laser irradiation unit 121, a reflected wave detection unit 122, a distance calculation unit 123, and an inter-irradiation unit communication unit 124. In addition, the 1st laser irradiation part 110 and the 2nd laser irradiation part 120 are provided with the control part (not shown) which supervises these whole function parts besides said function part. Moreover, the 1st laser irradiation part 110 and the 2nd laser irradiation part 120 are also provided with the function part (not shown) for the smart device 10 to implement | achieve the function similar to a smart phone or a tablet terminal. For example, any of the first laser irradiation unit 110 and the second laser irradiation unit 120 may include a screen projection unit that projects the screen S described above.

第1レーザ照射部110のレーザ照射部111及び第2レーザ照射部120のレーザ照射部121は、レーザを照射するレーザ照射手段である。図1及び図3に示すように、レーザ照射部111は、レーザL1(レーザL11,L12,L13の総称)を照射(出射、発射)する。レーザ照射部121は、レーザL2(レーザL21,L22,L23の総称)を照射する。レーザ照射部111によるレーザL1の照射方向は、ユーザの腕Aに沿って第2レーザ照射部120に向かう方向である。レーザ照射部121によるレーザL2の照射方向(レーザL1,L2の光軸方向)は、ユーザの腕Aに沿って第1レーザ照射部110に向かう方向である。   The laser irradiation unit 111 of the first laser irradiation unit 110 and the laser irradiation unit 121 of the second laser irradiation unit 120 are laser irradiation means for irradiating a laser. As shown in FIGS. 1 and 3, the laser irradiation unit 111 irradiates (emits and emits) a laser L1 (generic name for lasers L11, L12, and L13). The laser irradiation unit 121 irradiates a laser L2 (generic name for lasers L21, L22, and L23). The irradiation direction of the laser L1 by the laser irradiation unit 111 is a direction toward the second laser irradiation unit 120 along the user's arm A. The irradiation direction of the laser L2 by the laser irradiation unit 121 (the optical axis direction of the lasers L1 and L2) is a direction toward the first laser irradiation unit 110 along the user's arm A.

即ち、レーザ照射部111及びレーザ照射部121は、互いに対向する方向にレーザを照射する。また、図1及び図3に示すようにレーザ照射部111及びレーザ照射部121は、複数のレーザL(レーザL11,L12,L13,L21,L22,L23の総称、あるいはそれらの何れか)を照射する。なお、本実施形態では、3つずつのレーザLを照射するとしているが、3つ以外の数のレーザLを照射することとしてもよい。レーザLの出射位置は、リング状の形状の周方向に、即ち、ユーザの腕Aの周方向に沿って一定の間隔で並んでいる。このように複数のレーザLを照射することで、レーザLが照射される上記の周方向の位置毎に指Fの位置(レーザLの光軸方向の位置)を検出することができる。但し、レーザ照射部111及びレーザ照射部121は、少なくとも一つのレーザLを照射するものであればよい。   That is, the laser irradiation part 111 and the laser irradiation part 121 irradiate a laser in the mutually opposing direction. Further, as shown in FIGS. 1 and 3, the laser irradiation unit 111 and the laser irradiation unit 121 irradiate a plurality of lasers L (generic names of lasers L11, L12, L13, L21, L22, and L23, or any of them). To do. In this embodiment, it is assumed that three lasers L are irradiated, but a number of lasers L other than three may be irradiated. The emission positions of the lasers L are lined up at a constant interval in the circumferential direction of the ring shape, that is, along the circumferential direction of the user's arm A. By irradiating the plurality of lasers L in this way, the position of the finger F (position in the optical axis direction of the laser L) can be detected for each position in the circumferential direction where the laser L is irradiated. However, the laser irradiation part 111 and the laser irradiation part 121 should just irradiate at least 1 laser L. FIG.

また、レーザ照射部111から照射される複数のレーザL1それぞれは、レーザ照射部121から照射される複数のレーザL2それぞれに対応付けられている。即ち、レーザ照射部111からのレーザL1とレーザ照射部121からのレーザL2とでペアになっている。具体的には、レーザL11とレーザL21とが、レーザL12とレーザL22とが、レーザL13とレーザL23とが、それぞれペアとなっている。第1レーザ照射部110と、第2レーザ照射部120とは、上述した接続部材130で固定されており、互いの位置関係は予め定まっている。これにより、ペアとなったレーザL1,L2の光軸が同じ位置になっている。即ち、レーザL1,L2が出射される位置が、当該レーザL1,L2の光軸上(一直線上)に位置する。なお、図3では、分かりやすくするためペアとなったレーザL1,L2の光軸をずらして描いている。各レーザ照射部110,120では、レーザ(レーザの出射位置)L毎にレーザIDが予め設定されて記憶されており、当該レーザIDのペアが記憶されている。レーザIDは、例えば、レーザL11,L12,L13については、それぞれNo.A1,No.A2,No.A3とされ、レーザL21,L22,L23については、それぞれNo.B1,No.B2,No.B3とされる。   Further, each of the plurality of lasers L1 irradiated from the laser irradiation unit 111 is associated with each of the plurality of lasers L2 irradiated from the laser irradiation unit 121. That is, the laser L1 from the laser irradiation unit 111 and the laser L2 from the laser irradiation unit 121 are paired. Specifically, the laser L11 and the laser L21, the laser L12 and the laser L22, and the laser L13 and the laser L23 are paired, respectively. The 1st laser irradiation part 110 and the 2nd laser irradiation part 120 are being fixed by the connection member 130 mentioned above, and mutual positional relationship is decided beforehand. Thereby, the optical axes of the paired lasers L1 and L2 are at the same position. That is, the positions where the lasers L1 and L2 are emitted are located on the optical axes (on a straight line) of the lasers L1 and L2. In FIG. 3, the optical axes of the paired lasers L1 and L2 are drawn so as to be easy to understand. In each of the laser irradiation units 110 and 120, a laser ID is preset and stored for each laser (laser emission position) L, and a pair of the laser ID is stored. The laser ID is, for example, No. for each of the lasers L11, L12, and L13. A1, No. A2, No. The lasers L21, L22, and L23 are respectively No. A3. B1, No. B2, No. B3.

レーザ照射部111と、レーザ照射部121とは、互いに異なる波長のレーザを照射する。これは、レーザL1,L2の混同を防ぐためである。更に、一つのレーザ照射部111,121から照射される複数のレーザL1,L2間でもレーザの波長を異なるものとしてもよい。   The laser irradiation unit 111 and the laser irradiation unit 121 irradiate lasers having different wavelengths. This is to prevent confusion between the lasers L1 and L2. Furthermore, the laser wavelengths may be different between the plurality of lasers L1 and L2 irradiated from one laser irradiation unit 111 and 121.

レーザ照射部111及びレーザ照射部121は、ユーザの指Fを検出する際に、例えば、一定の時間間隔、かつ同じタイミングでレーザを照射する。レーザ照射部111及びレーザ照射部121は、レーザを照射したタイミングで距離算出部113及び距離算出部123にそれぞれその旨を通知する。レーザ照射部111,121は、位置検出用の従来のレーザ照射装置を用いて実現することができる。   When the laser irradiation unit 111 and the laser irradiation unit 121 detect the user's finger F, for example, the laser irradiation unit 111 and the laser irradiation unit 121 irradiate the laser at a constant time interval and at the same timing. The laser irradiation unit 111 and the laser irradiation unit 121 notify the distance calculation unit 113 and the distance calculation unit 123, respectively, at the timing of laser irradiation. The laser irradiation units 111 and 121 can be realized using a conventional laser irradiation apparatus for position detection.

第1レーザ照射部110の反射波検出部112は、レーザ照射部111によって照射されたレーザL1の反射波を検出する反射波検出手段である。また、第2レーザ照射部120の反射波検出部122は、レーザ照射部121によって照射されたレーザL2の反射波を検出する反射波検出手段である。レーザ照射部111,121によって照射されたレーザは、ユーザの指Fによって反射されて反射波となる。反射波検出部112及び反射波検出部122は、レーザ照射部111及びレーザ照射部121によって照射されたレーザL毎に、当該レーザLの出射位置(の近傍)において反射波を受信することで反射波を検出する。   The reflected wave detection unit 112 of the first laser irradiation unit 110 is a reflected wave detection unit that detects the reflected wave of the laser L <b> 1 irradiated by the laser irradiation unit 111. The reflected wave detection unit 122 of the second laser irradiation unit 120 is a reflected wave detection unit that detects the reflected wave of the laser L2 irradiated by the laser irradiation unit 121. The laser irradiated by the laser irradiation units 111 and 121 is reflected by the user's finger F and becomes a reflected wave. The reflected wave detection unit 112 and the reflected wave detection unit 122 reflect each laser L irradiated by the laser irradiation unit 111 and the laser irradiation unit 121 by receiving the reflected wave at (in the vicinity of) the emission position of the laser L. Detect waves.

反射波検出部112及び反射波検出部122は、それぞれ反射波を検出したら距離算出部113及び距離算出部123にその旨を通知する。反射波検出部112及び反射波検出部122は、位置検出用の従来のレーザの反射波を検出する反射波検出装置を用いて実現することができる。   When the reflected wave detection unit 112 and the reflected wave detection unit 122 detect the reflected wave, the reflected wave detection unit 112 and the reflected wave detection unit 122 notify the distance calculation unit 113 and the distance calculation unit 123 accordingly. The reflected wave detection unit 112 and the reflected wave detection unit 122 can be realized using a reflected wave detection device that detects a reflected wave of a conventional laser for position detection.

距離算出部113及び距離算出部123は、反射波検出部112及び反射波検出部122によって検出されたぞれぞれの反射波に基づいて、レーザLの出射位置、即ち、第1レーザ照射部110及び第2レーザ照射部120から検出対象である指Fまでの距離(直線距離)を検出する。即ち、距離算出部113及び距離算出部123は、反射波に基づいて、検出対象である指Fの位置を検出する位置検出手段の一機能である。なお、検出されるユーザの指Fの位置は、レーザLの光軸上の位置(指FによってレーザLが反射された位置)かつ第1レーザ照射部110又は第2レーザ照射部120の位置に対する相対的な位置である。   The distance calculation unit 113 and the distance calculation unit 123 are based on the respective reflected waves detected by the reflected wave detection unit 112 and the reflected wave detection unit 122, that is, the emission position of the laser L, that is, the first laser irradiation unit. The distance (straight line distance) from 110 and the second laser irradiation unit 120 to the finger F as a detection target is detected. That is, the distance calculation unit 113 and the distance calculation unit 123 are one function of a position detection unit that detects the position of the finger F that is a detection target based on the reflected wave. The detected position of the finger F of the user is relative to the position on the optical axis of the laser L (the position where the laser L is reflected by the finger F) and the position of the first laser irradiation unit 110 or the second laser irradiation unit 120. Relative position.

距離算出部113及び距離算出部123は、レーザ照射部111及びレーザ照射部121から、レーザが照射(出射)されたタイミングで通知を受ける。距離算出部113及び距離算出部123は、当該通知を受けたタイミングでタイマを起動させる。また、距離算出部113及び距離算出部123は、反射波検出部112及び反射波検出部122から反射波が検出されたタイミングで通知を受ける。距離算出部113及び距離算出部123は、当該通知を受けたタイミングまでのタイマのカウントから、レーザが照射(出射)されてから反射波が検出されるまでの時間を測定(算出)する。   The distance calculation unit 113 and the distance calculation unit 123 receive notification from the laser irradiation unit 111 and the laser irradiation unit 121 at the timing when the laser is irradiated (emitted). The distance calculation unit 113 and the distance calculation unit 123 start a timer at the timing when the notification is received. Further, the distance calculation unit 113 and the distance calculation unit 123 receive notification from the reflected wave detection unit 112 and the reflected wave detection unit 122 at the timing when the reflected wave is detected. The distance calculation unit 113 and the distance calculation unit 123 measure (calculate) the time from when the laser is emitted (emitted) to when the reflected wave is detected, from the count of the timer until the notification is received.

距離算出部113及び距離算出部123は、その時間に基づいて距離を算出(推定)する。距離の算出は、レーザID毎に行われる。距離算出部113は、第1レーザ照射部110から出射されるレーザL1に基づいて、第1レーザ照射部110からの距離を算出する。距離算出部123は、第2レーザ照射部120から出射されるレーザL2に基づいて、第2レーザ照射部120からの距離を算出する。時間から距離の算出(推定)は、従来の技術により行うことができる。   The distance calculation unit 113 and the distance calculation unit 123 calculate (estimate) the distance based on the time. The distance is calculated for each laser ID. The distance calculation unit 113 calculates the distance from the first laser irradiation unit 110 based on the laser L1 emitted from the first laser irradiation unit 110. The distance calculation unit 123 calculates the distance from the second laser irradiation unit 120 based on the laser L2 emitted from the second laser irradiation unit 120. Calculation (estimation) of distance from time can be performed by a conventional technique.

距離算出部113は、算出したレーザID毎の距離を示す情報を位置演算部115に出力する。距離算出部123は、算出したレーザID毎の距離を示す情報を照射部間通信部124に出力する。距離算出部113及び距離算出部123は、タイマが予め設定された時間をカウントするまで、反射波検出部112及び反射波検出部122からの通知を受けなかった場合、距離を算出しない。予め設定された時間は、指Fの位置検出におけるタイムアウト時間であり、指Fの位置検出の目的に応じて適宜設定される。その場合、距離算出部113及び距離算出部123は、それぞれ、距離を示す情報に代えて、距離が算出されなかった旨の情報を位置演算部115及び照射部間通信部124に出力する。   The distance calculation unit 113 outputs information indicating the calculated distance for each laser ID to the position calculation unit 115. The distance calculation unit 123 outputs information indicating the calculated distance for each laser ID to the inter-irradiation unit communication unit 124. The distance calculation unit 113 and the distance calculation unit 123 do not calculate the distance when the notification from the reflected wave detection unit 112 and the reflected wave detection unit 122 is not received until the timer counts a preset time. The preset time is a time-out time in detecting the position of the finger F, and is set as appropriate according to the purpose of detecting the position of the finger F. In that case, the distance calculation unit 113 and the distance calculation unit 123 respectively output information indicating that the distance has not been calculated to the position calculation unit 115 and the inter-irradiation unit communication unit 124 instead of the information indicating the distance.

照射部間通信部114及び照射部間通信部124は、第1レーザ照射部110と第2レーザ照射部120との間で情報の送受信を行う手段である。照射部間通信部114及び照射部間通信部124は、例えば、Bluetooth(登録商標)等の従来の近距離無線通信によって情報の送受信を行う。あるいは、照射部間通信部114及び照射部間通信部124は、例えば、接続部材130内に設けられたケーブルを用いて有線によって情報の送受信を行う。   The irradiation unit communication unit 114 and the irradiation unit communication unit 124 are means for transmitting and receiving information between the first laser irradiation unit 110 and the second laser irradiation unit 120. The inter-irradiation unit communication unit 114 and the inter-irradiation unit communication unit 124 transmit and receive information by conventional short-range wireless communication such as Bluetooth (registered trademark). Or the communication part 114 between irradiation parts and the communication part 124 between irradiation parts perform transmission / reception of information by a wire using the cable provided in the connection member 130, for example.

第2レーザ照射部120の照射部間通信部124は、距離算出部123から、レーザID毎の距離を示す情報が入力されると、その情報を第1レーザ照射部110に送信する。第1レーザ照射部110では、照射部間通信部114がその情報を受信する。照射部間通信部114は、受信した情報を位置演算部115に出力する。照射部間通信部124に、距離が算出されなかった旨が入力された場合も、上記と同様に位置演算部115まで情報を中継する。   If the information which shows the distance for every laser ID is input from the distance calculation part 123 from the distance calculation part 123, the communication part 124 between irradiation parts of the 2nd laser irradiation part 120 will transmit the information to the 1st laser irradiation part 110. In the 1st laser irradiation part 110, the communication part 114 between irradiation parts receives the information. The irradiation unit communication unit 114 outputs the received information to the position calculation unit 115. Even when the fact that the distance has not been calculated is input to the inter-irradiation unit communication unit 124, the information is relayed to the position calculation unit 115 in the same manner as described above.

位置演算部115は、距離算出部113及び距離算出部123によって算出されたレーザID毎の距離に基づいて、検出対象である指Fの位置を検出する。即ち、位置演算部115は、反射波に基づいて、検出対象である指Fの位置を検出する位置検出手段の一機能である。位置演算部115は、検出対象である指Fの位置検出において、検出対象の指Fが複数あるか否かを検出する。位置演算部115は、具体的には、以下のように指Fの位置を検出する。   The position calculation unit 115 detects the position of the finger F that is a detection target based on the distance for each laser ID calculated by the distance calculation unit 113 and the distance calculation unit 123. That is, the position calculation unit 115 is a function of a position detection unit that detects the position of the finger F that is a detection target based on the reflected wave. The position calculation unit 115 detects whether or not there are a plurality of detection target fingers F in detecting the position of the detection target finger F. Specifically, the position calculation unit 115 detects the position of the finger F as follows.

位置演算部115は、レーザIDのペア毎に指Fの位置を検出する。即ち、レーザIDによって示されるレーザLの光軸上のどの位置に指Fが位置しているかを検出する。位置演算部115には、予め検出最遠距離が設定されて記憶されている。図3に示すように、検出最遠距離Dは、検出対象を検出可能とする、第1レーザ照射部110又は第2レーザ照射部120からの距離である。これは、レーザを出射したレーザ照射部110,120とは反対側のレーザ照射部110,120でレーザLが反射する場合と、検出対象でレーザLが反射する場合とを判別するためのものである。検出最遠距離Dの設定により、図1及び図3に示すように、検出対象を検出可能な検出範囲(検出領域)Rが定まる。検出最遠距離Dは、第1レーザ照射部110と第2レーザ照射部120との間隔よりも短くされる。例えば、上述したように当該間隔を5インチ程度とした場合には、検出最遠距離Dは4.8インチとされる。   The position calculation unit 115 detects the position of the finger F for each pair of laser IDs. That is, it is detected at which position on the optical axis of the laser L indicated by the laser ID the finger F is located. In the position calculation unit 115, the farthest detection distance is set and stored in advance. As shown in FIG. 3, the farthest detection distance D is a distance from the first laser irradiation unit 110 or the second laser irradiation unit 120 that enables detection of a detection target. This is for discriminating between the case where the laser L is reflected by the laser irradiation units 110 and 120 opposite to the laser irradiation units 110 and 120 that have emitted the laser and the case where the laser L is reflected by the detection target. is there. By setting the farthest detection distance D, as shown in FIGS. 1 and 3, a detection range (detection region) R in which a detection target can be detected is determined. The farthest detection distance D is made shorter than the interval between the first laser irradiation unit 110 and the second laser irradiation unit 120. For example, when the interval is about 5 inches as described above, the farthest detection distance D is 4.8 inches.

以下の説明では、距離算出部113から位置演算部115に入力された情報によって示される距離、即ち、第1レーザ照射部110から指Fまでの距離を距離Aとする。また、照射部間通信部114から位置演算部115に入力された情報によって示される距離、即ち、第2レーザ照射部120から指Fまでの距離を距離Bとする。   In the following description, the distance indicated by the information input from the distance calculation unit 113 to the position calculation unit 115, that is, the distance from the first laser irradiation unit 110 to the finger F is referred to as a distance A. Further, a distance indicated by information input from the inter-irradiation unit communication unit 114 to the position calculation unit 115, that is, a distance from the second laser irradiation unit 120 to the finger F is defined as a distance B.

位置演算部115は、距離算出部113及び照射部間通信部114の何れかから、距離が算出されなかった旨の情報を入力した場合には、指Fは検出範囲R外と判定する。これは、反射波検出部112及び反射波検出部122の少なくとも何れかにおいて、反射波が検出されない場合である。   The position calculation unit 115 determines that the finger F is out of the detection range R when information indicating that the distance has not been calculated is input from either the distance calculation unit 113 or the inter-irradiation unit communication unit 114. This is a case where the reflected wave is not detected in at least one of the reflected wave detection unit 112 and the reflected wave detection unit 122.

位置演算部115は、予め設定された時間が経過するまでに距離算出部113及び照射部間通信部114の両方から距離を示す情報を入力すると、距離A<検出最遠距離Dかつ、距離B<検出最遠距離Dを満たすか否かを判断する。当該条件を満たさないと判断した場合、位置演算部115は、指Fは検出範囲R外と判定する。   When the position calculation unit 115 inputs information indicating the distance from both the distance calculation unit 113 and the inter-irradiation unit communication unit 114 until a preset time elapses, the distance A <detected farthest distance D and the distance B <Whether or not the farthest detection distance D is satisfied is determined. When determining that the condition is not satisfied, the position calculation unit 115 determines that the finger F is outside the detection range R.

当該条件を満たすと判断した場合、続いて、位置演算部115は、指Fは検出範囲R内と判定し、引き続いて、第1レーザ照射部110と第2レーザ照射部120との間隔である照射部間距離−(距離A+距離B)<閾値を満たすか否かを判断する。照射部間距離と、閾値とは、予め位置演算部115に記憶されている。この判断は、検出対象の指Fが1本であるか、2本(複数)であるか否かを判断(識別)するものであり、閾値はそれに応じて設定される。例えば、閾値は、1本の指Fの幅よりも大きく、2本の指が並べられた幅よりも小さい値とされ、具体的には5cmとされる。上記の条件の左辺である、照射部間距離−(距離A+距離B)は、レーザL1とレーザL2とが指Fによって遮られる間隔である。図4に、当該間隔Gを示す。図4(a)に示すように、2本の指Fが、第1レーザ照射部110と第2レーザ照射部120との間に位置している場合には、上記の間隔Gは、閾値よりも大きくなる。一方、図4(b)に示すように、1本の指Fが、第1レーザ照射部110と第2レーザ照射部120との間に位置している場合には、上記の間隔Gは、閾値よりも小さくなる。   If it is determined that the condition is satisfied, then the position calculation unit 115 determines that the finger F is within the detection range R, and subsequently the interval between the first laser irradiation unit 110 and the second laser irradiation unit 120. It is determined whether or not the distance between the irradiation parts− (distance A + distance B) <threshold value is satisfied. The distance between the irradiation units and the threshold value are stored in the position calculation unit 115 in advance. This determination is to determine (identify) whether the number of detection target fingers F is one or two (plural), and the threshold value is set accordingly. For example, the threshold value is larger than the width of one finger F and smaller than the width of two fingers arranged, specifically 5 cm. The distance between irradiation parts— (distance A + distance B), which is the left side of the above condition, is an interval at which the laser L1 and the laser L2 are blocked by the finger F. FIG. 4 shows the interval G. As shown in FIG. 4A, when the two fingers F are located between the first laser irradiation unit 110 and the second laser irradiation unit 120, the interval G is larger than the threshold value. Also grows. On the other hand, when one finger F is located between the first laser irradiation unit 110 and the second laser irradiation unit 120 as shown in FIG. It becomes smaller than the threshold value.

当該条件を満たさないと判断した場合、位置演算部115は、指Fが2本あると判定する。一方で、当該条件を満たすと判断した場合、位置演算部115は、指Fが1本あると判定する。   If it is determined that the condition is not satisfied, the position calculation unit 115 determines that there are two fingers F. On the other hand, when determining that the condition is satisfied, the position calculation unit 115 determines that there is one finger F.

位置演算部115は、判定結果と、当該判定結果に応じた指Fの位置とを示す情報を出力する。位置演算部115は、指Fは検出範囲R外と判定した場合、その旨の情報(検出せずを示す情報)のみを出力し、指Fの位置は出力しない。位置演算部115は、指Fが2本あると判定した場合、及び2本の指Fの位置を示す情報として距離A及び距離Bを示す情報を出力する。位置演算部115は、指Fが1本あると判定した場合、更に距離A<距離Bを満たすか否かを判断する。当該条件を満たすと判断した場合、位置演算部115は、1本の指Fの位置を示す情報として距離Aを示す情報を出力する。一方で、当該条件を満たさないと判断した場合、位置演算部115は、1本の指Fの位置を示す情報として距離Bを示す情報を出力する。これは、より精度の高い測位結果として、より指Fに近い方の距離を出力として採用したものである。また、この出力は、レーザIDのペア毎に、例えば、レーザIDのペアに対応付けて行われる。   The position calculation unit 115 outputs information indicating the determination result and the position of the finger F according to the determination result. When it is determined that the finger F is out of the detection range R, the position calculation unit 115 outputs only information to that effect (information indicating no detection) and does not output the position of the finger F. When it is determined that there are two fingers F, the position calculation unit 115 outputs information indicating the distance A and the distance B as information indicating the positions of the two fingers F. When it is determined that there is one finger F, the position calculation unit 115 further determines whether or not the distance A <distance B is satisfied. If it is determined that the condition is satisfied, the position calculation unit 115 outputs information indicating the distance A as information indicating the position of one finger F. On the other hand, when it is determined that the condition is not satisfied, the position calculation unit 115 outputs information indicating the distance B as information indicating the position of one finger F. This employs a distance closer to the finger F as an output as a more accurate positioning result. Further, this output is performed for each pair of laser IDs, for example, in association with a pair of laser IDs.

当該出力は、例えば、スマートデバイス10内の、ユーザの指Fの位置から、ユーザの操作を検出して、操作に応じた動作を行う機能部(モジュール)に対して行われる。この出力が時系列に連続的に行われて、当該機能部において、当該時系列の指Fの位置からユーザの操作が判断されて、当該操作に応じた動作が実行される。なお、出力は、上記以外の機能部や別の装置に対して行われてもよい。   For example, the output is performed on a functional unit (module) that detects a user operation from the position of the user's finger F in the smart device 10 and performs an operation corresponding to the operation. This output is continuously performed in time series, and in the function unit, a user operation is determined from the position of the finger F in the time series, and an operation corresponding to the operation is executed. Note that the output may be performed on a functional unit other than the above or another device.

なお、本実施形態では、位置演算部115は、第1レーザ照射部110が備えられているものとしたが、第2レーザ照射部120が備えていてもよい。その場合、本実施形態で説明した機能配置が、第1レーザ照射部110と第2レーザ照射部120とで逆になる。以上が、本実施形態に係るスマートデバイス10を構成する第1レーザ照射部110及び第2レーザ照射部120の機能及び構成である。   In the present embodiment, the position calculation unit 115 includes the first laser irradiation unit 110, but the second laser irradiation unit 120 may include the position calculation unit 115. In that case, the functional arrangement described in the present embodiment is reversed between the first laser irradiation unit 110 and the second laser irradiation unit 120. The above is the function and configuration of the first laser irradiation unit 110 and the second laser irradiation unit 120 that configure the smart device 10 according to the present embodiment.

図5に本実施形態に係るスマートデバイス10を構成する第1レーザ照射部110及び第2レーザ照射部120のハードウェア構成を示す。図3に示すように第1レーザ照射部110及び第2レーザ照射部120は、CPU(Central Processing Unit)201、主記憶装置であるRAM(RandomAccess Memory)202及びROM(Read Only Memory)203、レーザ照射装置204、並びに反射波検出装置205、並びに通信モジュール206のハードウェアを備える装置(デバイス)として構成される。上記のハードウェアのうち、レーザ照射装置204は、上述したレーザ照射部111,121を実現するために用いられる装置である。反射波検出装置205は、上述した反射波検出部112,122を実現するために用いられる装置である。また、第1レーザ照射部110及び第2レーザ照射部120は、スマートフォンあるいはタブレット端末と同様の機能を実現するための機能部を実現するために必要なハードウェアを備えている。これらの構成要素がプログラム等により動作することにより、上述した第1レーザ照射部110及び第2レーザ照射部120の機能が発揮される。以上が、本実施形態に係るスマートデバイス10の構成である。   FIG. 5 shows a hardware configuration of the first laser irradiation unit 110 and the second laser irradiation unit 120 that constitute the smart device 10 according to the present embodiment. As shown in FIG. 3, the first laser irradiation unit 110 and the second laser irradiation unit 120 include a CPU (Central Processing Unit) 201, a RAM (Random Access Memory) 202 and a ROM (Read Only Memory) 203, which are main storage devices, and a laser. The irradiation apparatus 204, the reflected wave detection apparatus 205, and the apparatus (device) provided with the hardware of the communication module 206 are comprised. Of the above hardware, the laser irradiation device 204 is a device used to realize the laser irradiation units 111 and 121 described above. The reflected wave detection device 205 is a device used to realize the reflected wave detection units 112 and 122 described above. Moreover, the 1st laser irradiation part 110 and the 2nd laser irradiation part 120 are provided with the hardware required in order to implement | achieve the function part for implement | achieving the function similar to a smart phone or a tablet terminal. The functions of the first laser irradiating unit 110 and the second laser irradiating unit 120 described above are exhibited by the operation of these components by a program or the like. The above is the configuration of the smart device 10 according to the present embodiment.

引き続いて、図6のフローチャートを用いて、本実施形態に係るスマートデバイス10で実行される処理(スマートデバイス10の動作方法)である位置検出方法を説明する。上述したように以下の処理は、レーザIDのペア毎に行われる。   Subsequently, a position detection method which is a process (an operation method of the smart device 10) executed by the smart device 10 according to the present embodiment will be described using the flowchart of FIG. As described above, the following processing is performed for each laser ID pair.

本処理では、まず、第1レーザ照射部110及び第2レーザ照射部120それぞれにおいて、レーザ照射部111及びレーザ照射部121によってレーザLが照射される(S01、レーザ照射ステップ)。レーザが照射されると、レーザ照射部111及びレーザ照射部121から、距離算出部113及び距離算出部123に通知される。   In this process, first, in each of the first laser irradiation unit 110 and the second laser irradiation unit 120, the laser L is irradiated by the laser irradiation unit 111 and the laser irradiation unit 121 (S01, laser irradiation step). When the laser is irradiated, the distance calculation unit 113 and the distance calculation unit 123 are notified from the laser irradiation unit 111 and the laser irradiation unit 121.

通知を受けた距離算出部113及び距離算出部123では、タイマが起動される(S02、位置検出ステップ)。一方、レーザ照射部111及びレーザ照射部121によって照射されたレーザLが、検出対象の指Fに当たり反射すると、反射波検出部112及び反射波検出部122によって反射波が受信されて検出される。   In the distance calculation unit 113 and the distance calculation unit 123 that have received the notification, a timer is started (S02, position detection step). On the other hand, when the laser L irradiated by the laser irradiation unit 111 and the laser irradiation unit 121 hits and reflects the finger F to be detected, the reflected wave detection unit 112 and the reflected wave detection unit 122 receive and detect the reflected wave.

タイマが予め設定された時間をカウントするまでに、反射波検出部112及び反射波検出部122の少なくとも何れかによって、反射波が受信されず検出されない場合(S03のNO)、距離算出部113及び距離算出部123の少なくとも何れかから、距離が算出されなかった旨の情報が出力される。距離算出部113からの当該情報は直接、距離算出部123からの当該情報は照射部間通信部124及び照射部間通信部114を介して、位置演算部115に入力される。この場合、位置演算部115によって、指Fは検出範囲R外と判定され、指Fの位置が検出されたなった旨が出力されて(S04、位置検出ステップ)、本処理が終了する。   When the reflected wave is not received and detected by at least one of the reflected wave detection unit 112 and the reflected wave detection unit 122 before the timer counts the preset time (NO in S03), the distance calculation unit 113 and Information indicating that the distance has not been calculated is output from at least one of the distance calculation units 123. The information from the distance calculation unit 113 is directly input to the position calculation unit 115 via the inter-irradiation unit communication unit 124 and the inter-irradiation unit communication unit 114. In this case, the position calculation unit 115 determines that the finger F is out of the detection range R, outputs that the position of the finger F has been detected (S04, position detection step), and ends this process.

タイマが予め設定された時間をカウントするまでに、反射波検出部112及び反射波検出部122の両方において、反射波が受信され検出された場合(S03のYES、反射波検出ステップ)、その旨がそれぞれ距離算出部113及び距離算出部123に通知される。続いて、距離算出部113及び距離算出部123によって、当該通知を受けたタイミングまでのタイマのカウントから、レーザが照射(出射)されてから反射波が検出されるまでの時間が測定される(S05、位置検出ステップ)。   If the reflected wave is received and detected by both the reflected wave detection unit 112 and the reflected wave detection unit 122 before the timer counts a preset time (YES in S03, reflected wave detection step) Are notified to the distance calculation unit 113 and the distance calculation unit 123, respectively. Subsequently, the distance calculation unit 113 and the distance calculation unit 123 measure the time from when the laser is irradiated (emitted) to when the reflected wave is detected, from the count of the timer until the notification is received ( S05, position detection step).

続いて、距離算出部113及び距離算出部123によって、その時間に基づいて、それぞれ距離A及び距離Bが算出され、出力される(S06、位置検出ステップ)。距離算出部113からの距離Aを示す情報は直接、距離算出部123からの距離Bを示す情報は照射部間通信部124及び照射部間通信部114を介して、位置演算部115に入力される。   Subsequently, the distance calculation unit 113 and the distance calculation unit 123 calculate and output the distance A and the distance B, respectively, based on the time (S06, position detection step). Information indicating the distance A from the distance calculation unit 113 is directly input to the position calculation unit 115 via the communication unit 124 between the irradiation units and the communication unit 114 between the irradiation units. The

続いて、位置演算部115によって、距離A<検出最遠距離Dかつ、距離B<検出最遠距離Dを満たすか否かが判断される(S07、位置検出ステップ)。当該条件を満たさないと判断された場合(S07のNO)、位置演算部115によって、指Fは検出範囲R外と判定され、指Fの位置が検出されたなった旨が出力されて(S04、位置検出ステップ)、本処理が終了する。   Subsequently, the position calculation unit 115 determines whether or not the distance A <the detected farthest distance D and the distance B <the detected farthest distance D are satisfied (S07, position detecting step). When it is determined that the condition is not satisfied (NO in S07), the position calculation unit 115 determines that the finger F is out of the detection range R and outputs that the position of the finger F has been detected (S04). , Position detection step), this processing ends.

S07の条件を満たすと判断された場合(S07のYES)、続いて、位置演算部115によって、照射部間距離−(距離A+距離B)<閾値を満たすか否かが判断される(S08、位置検出ステップ)。当該条件を満たさないと判断された場合(S07のNO)、位置演算部115によって、指Fが2本あると判定され、2本の指Fの位置を示す情報として距離A及び距離Bを示す情報が出力されて(S09、位置検出ステップ)、本処理が終了する。   When it is determined that the condition of S07 is satisfied (YES in S07), the position calculation unit 115 then determines whether or not the distance between irradiation units− (distance A + distance B) <threshold is satisfied (S08, Position detection step). When it is determined that the condition is not satisfied (NO in S07), the position calculation unit 115 determines that there are two fingers F, and indicates distance A and distance B as information indicating the positions of the two fingers F. Information is output (S09, position detection step), and this process ends.

S08の条件を満たすと判断された場合(S08のYES)、続いて、位置演算部115によって、距離A<距離Bを満たすか否かが判断される(S10、位置検出ステップ)。当該条件を満たすと判断された場合(S10のYES)、位置演算部115によって、指Fが1本あると判定され、1本の指Fの位置を示す情報として距離Aを示す情報が出力されて(S11、位置検出ステップ)、本処理が終了する。S10の条件を満たさないと判断された場合(S10のNO)、位置演算部115によって、指Fが1本あると判定され、1本の指Fの位置を示す情報として距離Bを示す情報が出力されて(S12、位置検出ステップ)、本処理が終了する。   When it is determined that the condition of S08 is satisfied (YES in S08), the position calculation unit 115 determines whether or not the distance A <distance B is satisfied (S10, position detection step). When it is determined that the condition is satisfied (YES in S10), the position calculation unit 115 determines that there is one finger F, and information indicating the distance A is output as information indicating the position of the one finger F. (S11, position detection step), the process ends. When it is determined that the condition of S10 is not satisfied (NO in S10), the position calculation unit 115 determines that there is one finger F, and information indicating the distance B is information indicating the position of the single finger F. This is output (S12, position detection step), and this process ends.

上記の指Fの位置検出結果の出力は、例えば、スマートデバイス10における、ユーザの操作を検出して、操作に応じた動作を行う機能部に対して行われる。この出力が時系列に連続的に行われて、当該機能部において、当該時系列の指Fの位置からユーザの操作が判断されて、当該操作に応じた動作が実行される。例えば、図6のフローチャートに示す処理が、一定の時間間隔で繰り返し行われることで、時系列の指Fの位置が検出されて、これからユーザの操作に相当する、指Fの動作が検出される。スマートデバイス10では、当該ユーザの操作に応じた動作(機能)が実行される。以上が、本実施形態に係るスマートデバイス10で実行される処理である。   The output of the position detection result of the finger F is performed, for example, on a functional unit that detects a user operation in the smart device 10 and performs an operation corresponding to the operation. This output is continuously performed in time series, and in the function unit, a user operation is determined from the position of the finger F in the time series, and an operation corresponding to the operation is executed. For example, the position of the finger F in time series is detected by repeatedly performing the process shown in the flowchart of FIG. 6 at regular time intervals, and the operation of the finger F corresponding to the user's operation is detected. . In the smart device 10, an operation (function) corresponding to the operation of the user is executed. The above is the processing executed by the smart device 10 according to the present embodiment.

上述したように本実施形態では、互いに対向する位置から、互いに対向する方向にレーザLが照射されて、検出対象である指Fの位置が検出される。一方、非特許文献1に示されたデバイスでは、本実施形態とは異なり、一方向からしかレーザが照射されない。例えば、本実施形態の第2レーザ照射部120の位置からしかレーザが照射されない。この場合、例えば、図1に示すように、右側の指Fに遮られて左側の指FにはレーザLが当たらない。しかしながら、本実施形態では、第1レーザ照射部110及び第2レーザ照射部120によって両方向からレーザLを照射しているため、一方のからのレーザLが1本の指Fに遮られたとしても、もう一方からのレーザLが、別の指Fに照射されて、当該別の指Fの位置が検出される。これにより、本実施形態によれば、複数の指Fを確実に検出することができる。   As described above, in the present embodiment, the laser L is irradiated from the positions facing each other in the direction facing each other, and the position of the finger F that is the detection target is detected. On the other hand, unlike the present embodiment, the device disclosed in Non-Patent Document 1 irradiates laser only from one direction. For example, the laser is irradiated only from the position of the second laser irradiation unit 120 of the present embodiment. In this case, for example, as shown in FIG. 1, the left finger F is blocked by the right finger F, and the laser L does not hit the left finger F. However, in this embodiment, since the laser L is irradiated from both directions by the first laser irradiation unit 110 and the second laser irradiation unit 120, even if the laser L from one side is blocked by one finger F, The laser L from the other side is irradiated to another finger F, and the position of the other finger F is detected. Thereby, according to this embodiment, a plurality of fingers F can be detected reliably.

また、本実施形態のように、本発明に係る位置検出装置は、ユーザの腕Aに装着され、ユーザの指Fを検出して、指Fの位置を操作に用いるスマートデバイス10のような装置とすることとしてもよい。この構成によれば、例えば、ユーザによる操作のためのユーザの指Fの位置を検出することができる。これにより、通常、スマートフォンでよく利用されるピンチイン、ピンチアウトといった複数の指によって行われる柔軟な操作を確実に行うことができ、操作性の高いスマートデバイス10を実現することができる。但し、位置の検出態様を必ずしも指Fとする必要はなく、指F以外の任意のものを検出対象とすることとしてもよい。また、本発明に係る位置検出装置は、必ずしも上記のようなユーザの腕Aに装着されるスマートデバイス10である必要はない。ユーザの何れか箇所に、何らかの検出対象の位置を検出するものであれば、任意の装置に対して本発明を適用することができる。   Further, as in the present embodiment, the position detection apparatus according to the present invention is an apparatus such as the smart device 10 that is attached to the user's arm A, detects the user's finger F, and uses the position of the finger F for operation. It is good also as doing. According to this configuration, for example, the position of the user's finger F for an operation by the user can be detected. Accordingly, it is possible to surely perform a flexible operation performed by a plurality of fingers such as pinch-in and pinch-out that are often used in a smartphone, and to realize the smart device 10 with high operability. However, the position detection mode is not necessarily the finger F, and any object other than the finger F may be the detection target. Further, the position detection apparatus according to the present invention does not necessarily need to be the smart device 10 that is worn on the user's arm A as described above. The present invention can be applied to any device as long as it detects the position of some detection target at any location of the user.

また、本実施形態のように検出対象が複数あるか否かを検出することとしてもよい。この構成によれば、検出される検出対象が、1つなのか複数なのか、例えば、1本の指Fなのか2本の指Fなのかを検出することができる。即ち、適切な検出対象の位置の検出を行うことができる。これにより、例えば、本実施形態のスマートデバイス10のような装置において、複数の指Fを用いたユーザの操作を確実に実現することができる。   Moreover, it is good also as detecting whether there exist multiple detection objects like this embodiment. According to this configuration, it is possible to detect whether the detection target to be detected is one or more, for example, one finger F or two fingers F. That is, it is possible to detect an appropriate position of the detection target. Thereby, for example, in an apparatus such as the smart device 10 of the present embodiment, a user operation using a plurality of fingers F can be reliably realized.

また、本実施形態のように第1レーザ照射部110及び第2レーザ照射部120から照射されるレーザLは、互いに異なる波長のレーザLであることとしてもよい。この構成によれば、第1レーザ照射部110及び第2レーザ照射部120から照射されるレーザL及び反射波の混同を防ぐことができ、検出対象を確実に検出することができる。   Moreover, the laser L irradiated from the first laser irradiation unit 110 and the second laser irradiation unit 120 as in the present embodiment may be lasers L having different wavelengths. According to this configuration, it is possible to prevent confusion between the laser L and the reflected wave irradiated from the first laser irradiation unit 110 and the second laser irradiation unit 120, and it is possible to reliably detect the detection target.

10…スマートデバイス、110…第1レーザ照射部、111…レーザ照射部、112…反射波検出部、113…距離算出部、114…照射部間通信部、115…位置演算部、120…第2レーザ照射部、121…レーザ照射部、122…反射波検出部、123…距離算出部、124…照射部間通信部、201…CPU、202…RAM、203…ROM、204…レーザ照射装置、205…反射波検出装置、206…通信モジュール、130…接続部材。   DESCRIPTION OF SYMBOLS 10 ... Smart device 110 ... 1st laser irradiation part, 111 ... Laser irradiation part, 112 ... Reflection wave detection part, 113 ... Distance calculation part, 114 ... Inter-irradiation part communication part, 115 ... Position calculation part, 120 ... 2nd Laser irradiation unit 121 ... Laser irradiation unit 122 ... Reflected wave detection unit 123 ... Distance calculation unit 124 ... Inter-irradiation unit communication unit 201 ... CPU, 202 ... RAM, 203 ... ROM, 204 ... Laser irradiation device, 205 ... reflected wave detection device, 206 ... communication module, 130 ... connection member.

Claims (5)

互いに対向する位置でユーザに装着され、互いに対向する方向にレーザを照射する2つのレーザ照射手段と、
前記2つのレーザ照射手段によって照射されたレーザそれぞれの反射波を検出する反射波検出手段と、
前記反射波検出手段によって検出されたぞれぞれの反射波に基づいて、検出対象の位置を検出する位置検出手段と、
を備える位置検出装置。
Two laser irradiation means mounted on the user at positions facing each other and irradiating a laser in a direction facing each other;
Reflected wave detection means for detecting reflected waves of the respective lasers irradiated by the two laser irradiation means;
Position detecting means for detecting the position of the detection object based on each reflected wave detected by the reflected wave detecting means;
A position detection device comprising:
前記2つのレーザ照射手段は、前記ユーザの腕に装着され、
前記検出対象は、前記ユーザの指である、請求項1に記載の位置検出装置。
The two laser irradiation means are mounted on the user's arm,
The position detection apparatus according to claim 1, wherein the detection target is a finger of the user.
前記位置検出手段は、前記反射波検出手段によって検出されたぞれぞれの反射波に基づいて、前記レーザの出射位置から前記検出対象までの距離を検出し、当該距離に基づいて、前記検出対象が複数あるか否かを検出する請求項1又は2に記載の位置検出装置。   The position detection means detects a distance from the laser emission position to the detection target based on each reflected wave detected by the reflected wave detection means, and based on the distance, the detection The position detection device according to claim 1, wherein the position detection device detects whether there are a plurality of targets. 前記2つのレーザ照射手段は、互いに異なる波長のレーザを照射する請求項1〜3の何れか一項に記載の位置検出装置。   The position detection apparatus according to claim 1, wherein the two laser irradiation units irradiate lasers having different wavelengths. 互いに対向する位置でユーザに装着される2つのレーザ照射手段を備える位置検出装置の動作方法である位置検出方法であって、
前記2つのレーザ照射手段によって、互いに対向する方向にレーザを照射するレーザ照射ステップと、
前記レーザ照射ステップにおいて照射されたレーザそれぞれの反射波を検出する反射波検出ステップと、
前記反射波検出ステップにおいて検出されたぞれぞれの反射波に基づいて、検出対象の位置を検出する位置検出ステップと、
を含む位置検出方法。
A position detection method which is an operation method of a position detection apparatus including two laser irradiation means mounted on a user at positions facing each other,
A laser irradiation step of irradiating a laser in a direction facing each other by the two laser irradiation means;
A reflected wave detecting step of detecting a reflected wave of each of the lasers irradiated in the laser irradiation step;
A position detecting step for detecting a position of a detection target based on each reflected wave detected in the reflected wave detecting step;
A position detection method including:
JP2015065639A 2015-03-27 2015-03-27 Position detection apparatus and position detection method Active JP6317699B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015065639A JP6317699B2 (en) 2015-03-27 2015-03-27 Position detection apparatus and position detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015065639A JP6317699B2 (en) 2015-03-27 2015-03-27 Position detection apparatus and position detection method

Publications (2)

Publication Number Publication Date
JP2016186673A JP2016186673A (en) 2016-10-27
JP6317699B2 true JP6317699B2 (en) 2018-04-25

Family

ID=57202739

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015065639A Active JP6317699B2 (en) 2015-03-27 2015-03-27 Position detection apparatus and position detection method

Country Status (1)

Country Link
JP (1) JP6317699B2 (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6747632B2 (en) * 1997-03-06 2004-06-08 Harmonic Research, Inc. Wireless control device
FI990676A7 (en) * 1999-03-26 2000-09-27 Nokia Corp Input arrangement for manual data entry and mobile phone
JP4118664B2 (en) * 2002-12-06 2008-07-16 リコーエレメックス株式会社 Coordinate detection device
FR2859277B1 (en) * 2003-09-02 2006-01-27 H2I Technologies METHOD AND DEVICE FOR OPTICALLY DETECTING POSITION BY REFLECTING AN OBJECT ON ANY SURFACE
JP4899108B2 (en) * 2008-08-24 2012-03-21 照彦 矢上 Wristwatch type electronic memo device
US20110298708A1 (en) * 2010-06-07 2011-12-08 Microsoft Corporation Virtual Touch Interface
US10061387B2 (en) * 2011-03-31 2018-08-28 Nokia Technologies Oy Method and apparatus for providing user interfaces
JP2014048691A (en) * 2012-08-29 2014-03-17 Sharp Corp Wristband type input device and character input method using the wristband type input device

Also Published As

Publication number Publication date
JP2016186673A (en) 2016-10-27

Similar Documents

Publication Publication Date Title
KR102386271B1 (en) Determining proximity of transmitter antennas of portable devices to a human body for limiting transmitter output power to meet specific absorption rate (sar) requirements
ES2927183T3 (en) Coordination of the alignment of coordinate systems used for a computer generated reality device and a haptic device
US10026280B2 (en) Anti-lost notification method and anti-theft device
CN106464754B (en) A method, device and equipment for calibrating detection distance
US20180074600A1 (en) Wearable Device
JP2019530304A5 (en)
JP6866444B2 (en) Ultrasonography method, ultrasonic inspection system and related equipment
EP2908238B1 (en) Multi-terminal positioning methods, related devices and system
JP2014174790A (en) Wearable computer input device
US10056684B2 (en) Wireless communication device, wireless communication system, and computer readable storage device
CN105472768B (en) Wirelessly communicate establishment of connection method and terminal device
CN108897000B (en) A crosstalk suppression method, apparatus, electronic device and computer readable medium
JP6317699B2 (en) Position detection apparatus and position detection method
KR20100040307A (en) Method of processing data generated by a user input device for indicating positions
CN111063165A (en) Monitor crisis alarm method and device and electronic equipment
JP5720269B2 (en) Position calculation device, position calculation method, and position calculation program
CN119867723A (en) Motion state monitoring system, control method thereof, and program product
JP7694721B2 (en) Monitoring device, monitoring method, and program
CN106293033B (en) Information processing method and electronic equipment
CN112000241B (en) Operation recognition method and device, storage medium and electronic device
JP2013211015A5 (en)
JP6910876B2 (en) Biometric information synchronization system, biometric information synchronization method, and biometric information detection sensor
US20250000333A1 (en) Endoscope sensor interference mitigation
CN119112135A (en) Signal detection method, device, storage medium and electronic device
WO2023037548A1 (en) Information processing system, controller device, method for controlling same, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170818

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180221

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: 20180306

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180330

R150 Certificate of patent or registration of utility model

Ref document number: 6317699

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150