Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6823988B2 - Screen operation method and screen operation device - Google Patents
[go: Go Back, main page]

JP6823988B2 - Screen operation method and screen operation device - Google Patents

Screen operation method and screen operation device Download PDF

Info

Publication number
JP6823988B2
JP6823988B2 JP2016193245A JP2016193245A JP6823988B2 JP 6823988 B2 JP6823988 B2 JP 6823988B2 JP 2016193245 A JP2016193245 A JP 2016193245A JP 2016193245 A JP2016193245 A JP 2016193245A JP 6823988 B2 JP6823988 B2 JP 6823988B2
Authority
JP
Japan
Prior art keywords
action
screen
operation range
unit
acquisition unit
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
JP2016193245A
Other languages
Japanese (ja)
Other versions
JP2018055549A (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.)
Mitsubishi Electric Engineering Co Ltd
Original Assignee
Mitsubishi Electric Engineering Co Ltd
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 Mitsubishi Electric Engineering Co Ltd filed Critical Mitsubishi Electric Engineering Co Ltd
Priority to JP2016193245A priority Critical patent/JP6823988B2/en
Publication of JP2018055549A publication Critical patent/JP2018055549A/en
Application granted granted Critical
Publication of JP6823988B2 publication Critical patent/JP6823988B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Description

この発明は、カーソルの位置を操作する画面操作方法及び画面操作装置に関する。 The present invention relates to a screen operation method and a screen operation device for operating the position of a cursor.

従来から、例えば、操作者によるジェスチャを検出し、その検出結果に応じて画面上のカーソルの位置を操作する画面操作方法が知られている。また、操作者の視線を検出し、その検出結果に応じて画面上のカーソルの位置を操作する方法も知られている(例えば特許文献1参照)。 Conventionally, for example, a screen operation method has been known in which a gesture by an operator is detected and the position of a cursor on the screen is operated according to the detection result. Further, there is also known a method of detecting the line of sight of the operator and manipulating the position of the cursor on the screen according to the detection result (see, for example, Patent Document 1).

特表2014−514661号公報Special Table 2014-514661

しかしながら、従来の画面操作方法では、カーソルの位置を正確に操作できない場合があり、信頼性が低いという課題がある。
例えば、ジェスチャに応じてカーソルの位置を操作する方法では、画面上の操作範囲に対して操作者の動作範囲が狭く、細やかな操作が行えない。
However, the conventional screen operation method may not be able to accurately operate the cursor position, and has a problem of low reliability.
For example, in the method of manipulating the position of the cursor according to a gesture, the operating range of the operator is narrower than the operating range on the screen, and detailed operations cannot be performed.

例えば図12に示すように、100インチの表示装置に表示された画面101上に、機能メニューのボタン102が100ピクセル間隔(符号l)で並び、カーソル103で操作するものとする。この場合、ボタン102間の画面101上での距離は約11.5cmであり、その距離を手の動きで操作する場合には手を例えば約4cm動かす必要がある。しかしながら、空中に浮かした手の位置を狙いを定めて4cmだけ移動させる腕の動きは、身体的負担が大きく、また、動きが小さいことから検出誤差が生じて正確にカーソル103の位置を操作できない確率が高い。 For example, as shown in FIG. 12, buttons 102 of the function menu are arranged at 100 pixel intervals (reference numeral l) on the screen 101 displayed on the 100-inch display device, and are operated by the cursor 103. In this case, the distance between the buttons 102 on the screen 101 is about 11.5 cm, and when operating the distance by the movement of the hand, it is necessary to move the hand by, for example, about 4 cm. However, the movement of the arm that aims at the position of the hand floating in the air and moves it by 4 cm is a heavy physical burden, and since the movement is small, a detection error occurs and the position of the cursor 103 cannot be operated accurately. The probability is high.

また、視線に応じてカーソルの位置を操作する方法では、視線方向検出の手法上、画面の端では検出エラー又は検出誤差が生じ易く、意図した場所にカーソルを誘導することが困難である。 Further, in the method of manipulating the position of the cursor according to the line of sight, a detection error or a detection error is likely to occur at the edge of the screen due to the method of detecting the direction of the line of sight, and it is difficult to guide the cursor to the intended place.

すなわち、視線方向検出では、例えば図13に示すように、赤外線フィルタを用いて赤外線を光源として取り込んだ操作者の眼球画像から、瞳孔の中心点104と角膜反射点(赤外線の反射点)105とを検出し、その相対位置から視線方向を求めている。
しかしながら、例えば図14に示すように、視線の動きが大きくなり、瞳孔の中心点104が眼球画像の中心位置からずれると、角膜反射点105が瞳孔部分から白目部分にずれる。この場合、角膜反射点105が検出できなかったり、瞳孔の端と白目部分に複数の反射が乱れて映ったりして、誤認識が生じる。
That is, in the line-of-sight direction detection, for example, as shown in FIG. 13, from the eyeball image of the operator who captured infrared rays as a light source using an infrared filter, the center point 104 of the pupil and the corneal reflex point (infrared ray reflection point) 105 Is detected, and the line-of-sight direction is obtained from the relative position.
However, for example, as shown in FIG. 14, when the movement of the line of sight becomes large and the center point 104 of the pupil deviates from the center position of the eyeball image, the corneal reflex point 105 shifts from the pupil portion to the white eye portion. In this case, the corneal reflex point 105 cannot be detected, or a plurality of reflections are disturbed and reflected at the edge of the pupil and the white of the eye, resulting in erroneous recognition.

なお、上記に対し、マウスを用い、マウスの動作によりカーソルの位置を操作する方法も一般的に知られている。しかしながら、特に大画面高解像度である画面上のカーソルの位置を操作する場合、マウスを用いた方法では、入力のオンオフ切替えの煩雑さ及びカーソルを大きく動かすことの大変さがあり、好ましくない。 In contrast to the above, a method of operating the position of the cursor by the operation of the mouse using a mouse is also generally known. However, especially when manipulating the position of the cursor on the screen having a large screen and high resolution, the method using a mouse is not preferable because it is complicated to switch the input on and off and it is difficult to move the cursor greatly.

この発明は、上記のような課題を解決するためになされたもので、正確にカーソルの位置を操作できる画面操作方法を提供することを目的としている。 The present invention has been made to solve the above problems, and an object of the present invention is to provide a screen operation method capable of accurately operating the position of a cursor.

この発明に係る画面操作方法は、第1行動取得部は、画面を操作する操作者による第1行動を取得し、操作範囲指定部は、第1行動取得部により取得された第1行動から、画面上の一部の領域を操作範囲として指定し、第2行動取得部は、操作者による第2行動を取得し、カーソル位置操作部は、第2行動取得部により取得された第2行動から、操作範囲指定部により指定された操作範囲の画面に対する比率に応じて、当該画面に対するカーソルの移動量である操作量よりも小さい操作量で、当該操作範囲においてカーソルの位置を操作することを特徴とする。 In the screen operation method according to the present invention, the first action acquisition unit acquires the first action by the operator who operates the screen, and the operation range designation unit obtains the first action acquired by the first action acquisition unit. A part of the area on the screen is designated as the operation range, the second action acquisition unit acquires the second action by the operator, and the cursor position operation unit is from the second action acquired by the second action acquisition unit. , The feature is that the position of the cursor in the operation range is operated with an operation amount smaller than the operation amount which is the movement amount of the cursor with respect to the screen according to the ratio of the operation range specified by the operation range specification unit to the screen. And.

この発明によれば、上記のように構成したので、正確にカーソルの位置を操作できる。 According to the present invention, since the configuration is as described above, the position of the cursor can be accurately manipulated.

この発明の実施の形態1に係る画面操作装置を含む画面操作システムの構成例を示す図である。It is a figure which shows the configuration example of the screen operation system including the screen operation device which concerns on Embodiment 1 of this invention. この発明の実施の形態1に係る画面操作装置の動作例を示すフローチャートである。It is a flowchart which shows the operation example of the screen operation apparatus which concerns on Embodiment 1 of this invention. 図3A、図3Bは、この発明の実施の形態1に係る画面操作装置の動作例を説明する図である。3A and 3B are diagrams for explaining an operation example of the screen operation device according to the first embodiment of the present invention. 図4A、図4Bは、この発明の実施の形態1に係る画面操作装置の別の動作例を説明する図である。4A and 4B are diagrams for explaining another operation example of the screen operation device according to the first embodiment of the present invention. この発明の実施の形態2に係る画面操作装置を含む画面操作システムの構成例を示す図である。It is a figure which shows the configuration example of the screen operation system including the screen operation device which concerns on Embodiment 2 of this invention. 図6A〜図6Cは、この発明の実施の形態2に係る画面操作装置の動作例を説明する図である。6A to 6C are diagrams for explaining an operation example of the screen operation device according to the second embodiment of the present invention. この発明の実施の形態3に係る画面操作装置を含む画面操作システムの構成例を示す図である。It is a figure which shows the structural example of the screen operation system including the screen operation device which concerns on Embodiment 3 of this invention. 図8A、図8Bは、この発明の実施の形態3に係る画面操作装置の動作例を説明する図である。8A and 8B are diagrams for explaining an operation example of the screen operation device according to the third embodiment of the present invention. この発明の実施の形態4に係る画面操作装置を含む画面操作システムの構成例を示す図である。It is a figure which shows the configuration example of the screen operation system including the screen operation device which concerns on Embodiment 4 of this invention. 図10A、図10Bは、この発明の実施の形態4に係る画面操作装置の動作例を説明する図である。10A and 10B are diagrams for explaining an operation example of the screen operation device according to the fourth embodiment of the present invention. 図11A、図11Bは、この発明の実施の形態1に係る画面操作装置のハードウェア構成例を示す図である。11A and 11B are diagrams showing a hardware configuration example of the screen operation device according to the first embodiment of the present invention. 表示装置に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a display device. 視線検出方法を説明する図である。It is a figure explaining the line-of-sight detection method. 従来の画面操作方法による課題を説明する図である。It is a figure explaining the problem by the conventional screen operation method.

以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態1.
図1はこの発明の実施の形態1に係る画面操作装置3を含む画面操作システムの構成例を示す図である。
画面操作システムは、表示装置1、検出装置2及び画面操作装置3を備えている。なお図では、表示装置1、検出装置2及び画面操作装置3がそれぞれ別体に構成された場合を示しているが、これに限らず、表示装置1、検出装置2及び画面操作装置3は他の装置と一体化されていてもよい。また、表示装置1と画面操作装置3との間及び検出装置2と画面操作装置3との間は、それぞれ有線又は無線で接続され、通信可能に構成されている。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
Embodiment 1.
FIG. 1 is a diagram showing a configuration example of a screen operation system including the screen operation device 3 according to the first embodiment of the present invention.
The screen operation system includes a display device 1, a detection device 2, and a screen operation device 3. The figure shows a case where the display device 1, the detection device 2, and the screen operation device 3 are separately configured, but the present invention is not limited to this, and the display device 1, the detection device 2, and the screen operation device 3 are other. It may be integrated with the device of. Further, the display device 1 and the screen operation device 3 and the detection device 2 and the screen operation device 3 are connected by wire or wirelessly, respectively, and are configured to be communicable.

表示装置1は、画面を表示する。この表示装置1としては、例えば、PCディスプレイ、テレビ、ヘッドマウント型ディスプレイ等が挙げられる。 The display device 1 displays a screen. Examples of the display device 1 include a PC display, a television, a head-mounted display, and the like.

検出装置2は、上記画面を操作する操作者による第1,2行動を検出する。なお、検出装置2は、表示装置1に対向して複数の人物が存在する場合であっても、例えば、マーカを保持する人物又は特定の行動を行う人物等を検出することで、当該人物を操作者として認識可能である。また、第1,2行動としては、例えば、ジェスチャ(手や顔等の身体部位の移動)、視線の移動、マウスの移動、操作者の手元に置かれたキーボード等を用いたキー又はボタン等の操作、発声等が挙げられる。なお、第1行動と第2行動は区別可能な行動であればよく、予め決められている。この検出装置2により検出された第1,2行動を示すデータは、画面操作装置3に出力される。 The detection device 2 detects the first and second actions by the operator who operates the screen. Even when a plurality of persons are present facing the display device 1, the detection device 2 can detect the person by detecting, for example, a person holding a marker or a person performing a specific action. It can be recognized as an operator. The first and second actions include, for example, gestures (movement of body parts such as hands and face), movement of eyes, movement of mouse, keys or buttons using a keyboard or the like placed at the operator's hand, and the like. Operation, vocalization, etc. It should be noted that the first action and the second action may be any action that can be distinguished and are predetermined. The data indicating the first and second actions detected by the detection device 2 is output to the screen operation device 3.

なお、検出装置2では、例えば、カメラ、ジェスチャを認識するジェスチャ認識装置、視線を認識する視線認識装置、マウス、キーボード、マイク等の入力装置を1つ以上有し、この入力装置により得られたデータを用いて第1,2行動を検出する。
例えば、第1行動が顔の移動であり、第2行動が手の移動である場合、入力装置として1台の可視カメラを用いて実現可能である。一方、第1行動が顔の移動であり、第2行動が視線の移動である場合、1台の可視カメラでも実現可能であるが、視線検出の精度を上げる場合には赤外線光源及び赤外線カメラを別途用いる。なお、赤外線カメラの解像度は低いため、表示装置1と操作者との間の距離が限定される。そこで、表示装置1としてヘッドマウント型ディスプレイを用い、このディスプレイに赤外線光源及び赤外線カメラを搭載して視線検出を行ってもよい。なお、検出装置2による第1,2行動の具体的な検出方法については、既存の技術と同様であり、その説明は省略する。
The detection device 2 has, for example, one or more input devices such as a camera, a gesture recognition device for recognizing gestures, a line-of-sight recognition device for recognizing a line of sight, a mouse, a keyboard, and a microphone, and is obtained by this input device. The first and second actions are detected using the data.
For example, when the first action is the movement of the face and the second action is the movement of the hand, it can be realized by using one visible camera as an input device. On the other hand, when the first action is the movement of the face and the second action is the movement of the line of sight, it can be realized with one visible camera, but when improving the accuracy of the line of sight detection, an infrared light source and an infrared camera are used. Used separately. Since the resolution of the infrared camera is low, the distance between the display device 1 and the operator is limited. Therefore, a head-mounted display may be used as the display device 1, and an infrared light source and an infrared camera may be mounted on the display to detect the line of sight. The specific method for detecting the first and second actions by the detection device 2 is the same as that of the existing technology, and the description thereof will be omitted.

画面操作装置3は、表示装置1に表示された画面を操作する。以下では、画面操作装置3が有する機能のうち、カーソルの位置を操作する機能についてのみ説明を行う。この画面操作装置3は、カーソルの位置を操作する機能として、図1に示すように、第1行動取得部301、操作範囲指定部302、第2行動取得部303及びカーソル位置操作部304を備えている。 The screen operation device 3 operates the screen displayed on the display device 1. In the following, among the functions of the screen operation device 3, only the function of operating the position of the cursor will be described. As shown in FIG. 1, the screen operation device 3 includes a first action acquisition unit 301, an operation range designation unit 302, a second action acquisition unit 303, and a cursor position operation unit 304 as functions for operating the cursor position. ing.

第1行動取得部301は、操作者による第1行動を取得する。図1の例では、第1行動取得部301は、検出装置2から出力されたデータを受信することで、上記第1行動を取得する。なお、第1行動取得部301は、例えば、操作者が予め決められた位置に立った場合、又は、画面上に第1行動を促す表示等が行われた場合等に、処理を開始する。 The first action acquisition unit 301 acquires the first action by the operator. In the example of FIG. 1, the first action acquisition unit 301 acquires the first action by receiving the data output from the detection device 2. The first action acquisition unit 301 starts the process, for example, when the operator stands at a predetermined position, or when a display prompting the first action is displayed on the screen.

操作範囲指定部302は、第1行動取得部301により取得された第1行動から、画面上の一部の領域を操作範囲として指定する。この際、操作範囲指定部302は、例えば、上記第1行動に対応する画面上の位置が、規定時間、しきい値範囲内に位置する場合に、当該位置を含む領域を操作範囲として指定する。なお、上記領域は、例えば、予め画面を複数に分割することで設定しておいてもよいし、上記第1行動に対応する画面上の位置を中心にしてその都度設定してもよい。また、上記領域の大きさは、例えば、画面全体の大きさ、表示装置1と操作者との間の距離、操作者の立ち位置等により適切な大きさに設定される。 The operation range designation unit 302 designates a part of the area on the screen as the operation range from the first action acquired by the first action acquisition unit 301. At this time, for example, when the position on the screen corresponding to the first action is located within the threshold range for a specified time, the operation range designation unit 302 designates the area including the position as the operation range. .. The area may be set in advance by dividing the screen into a plurality of screens, or may be set each time around the position on the screen corresponding to the first action. Further, the size of the area is set to an appropriate size depending on, for example, the size of the entire screen, the distance between the display device 1 and the operator, the standing position of the operator, and the like.

第2行動取得部303は、操作者による第2行動を取得する。図1の例では、第2行動取得部303は、検出装置2から出力されたデータを受信することで、上記第2行動を取得する。なお、第2行動取得部303は、例えば、操作範囲指定部302により操作範囲が指定された場合等に処理を開始してもよいし、第1行動取得部301と並行して処理を行ってもよい。 The second action acquisition unit 303 acquires the second action by the operator. In the example of FIG. 1, the second action acquisition unit 303 acquires the second action by receiving the data output from the detection device 2. The second action acquisition unit 303 may start processing when, for example, the operation range is designated by the operation range designation unit 302, or may perform processing in parallel with the first action acquisition unit 301. May be good.

カーソル位置操作部304は、第2行動取得部303により取得された第2行動から、操作範囲指定部302により指定された操作範囲の画面に対する比率に応じた操作量で、当該操作範囲においてカーソルの位置を操作する。 The cursor position operation unit 304 is an operation amount corresponding to the ratio of the operation range specified by the operation range designation unit 302 to the screen from the second action acquired by the second action acquisition unit 303, and the cursor position in the operation range Manipulate the position.

なお図1では、第1,2行動取得部301,303は、検出装置2から出力されたデータを受信することで、第1,2行動を取得するものとした。しかしながら、これに限らず、検出装置2による入力装置で得られたデータに基づく第1,2行動の検出処理は、第1,2行動取得部301,303で行うように構成してもよい。 In FIG. 1, the first and second action acquisition units 301 and 303 acquire the first and second actions by receiving the data output from the detection device 2. However, the present invention is not limited to this, and the detection processing of the first and second actions based on the data obtained by the input device by the detection device 2 may be performed by the first and second action acquisition units 301 and 303.

次に、上記のように構成された画面操作装置3によるカーソルの位置の操作例について、図2を参照しながら説明する。なお、表示装置1は画面を表示し、検出装置2は第1,2行動を常時検出しているものとする。
画面操作装置3によるカーソルの位置の操作例では、図2に示すように、まず、第1行動取得部301は、検出装置2から出力されたデータを受信することで、操作者による第1行動を取得する(ステップST201)。
Next, an example of operating the cursor position by the screen operating device 3 configured as described above will be described with reference to FIG. It is assumed that the display device 1 displays the screen and the detection device 2 constantly detects the first and second actions.
In the operation example of the cursor position by the screen operation device 3, as shown in FIG. 2, the first action acquisition unit 301 first receives the data output from the detection device 2 to perform the first action by the operator. (Step ST201).

次いで、操作範囲指定部302は、第1行動取得部301により取得された第1行動から、画面上の一部の領域を操作範囲として指定する(ステップST202)。この際、操作範囲指定部302は、例えば、上記第1行動に対応する画面上の位置が、規定時間、しきい値範囲内に位置する場合に、当該位置を含む領域を操作範囲として設定する。これにより、操作者がカーソルの位置を操作する操作範囲を、画面全体から一部の領域に絞り込むことができる。また、カーソルは操作範囲内に移動される。
また、操作範囲指定部302は、指定した操作範囲を示す枠を画面上に表示してもよい。これにより、操作者は、指定された操作範囲を確認できる。
Next, the operation range designation unit 302 designates a part of the area on the screen as the operation range from the first action acquired by the first action acquisition unit 301 (step ST202). At this time, for example, when the position on the screen corresponding to the first action is located within the threshold range for a specified time, the operation range designation unit 302 sets the area including the position as the operation range. .. As a result, the operation range in which the operator operates the cursor position can be narrowed down from the entire screen to a part of the screen. Also, the cursor is moved within the operating range.
Further, the operation range designation unit 302 may display a frame indicating the designated operation range on the screen. As a result, the operator can confirm the designated operation range.

次いで、第2行動取得部303は、検出装置2から出力されたデータを受信することで、操作者による第2行動を取得する(ステップST203)。 Next, the second action acquisition unit 303 acquires the second action by the operator by receiving the data output from the detection device 2 (step ST203).

次いで、カーソル位置操作部304は、第2行動取得部303により取得された第2行動から、操作範囲指定部302により指定された操作範囲の画面に対する比率に応じた操作量で、当該操作範囲においてカーソルの位置を操作する(ステップST204)。すなわち、操作範囲を画面全体から一部の領域に限定することで、操作者の動作範囲に対する操作範囲が小さくなり、操作者はより大きな動作で操作を行うことができる。 Next, the cursor position operation unit 304 performs an operation amount in the operation range according to the ratio of the operation range specified by the operation range designation unit 302 to the screen from the second action acquired by the second action acquisition unit 303. Manipulate the position of the cursor (step ST204). That is, by limiting the operation range from the entire screen to a part of the screen, the operation range with respect to the operation range of the operator becomes smaller, and the operator can perform the operation with a larger operation.

なお、操作範囲指定部302による操作範囲の指定後、第2行動取得部303が第2行動を取得する前に、第1行動取得部301が第1行動を再度取得した場合には、操作範囲指定部302は操作範囲の再指定を行う。 If the first action acquisition unit 301 acquires the first action again after the operation range designation unit 302 specifies the operation range and before the second action acquisition unit 303 acquires the second action, the operation range The designation unit 302 redesignates the operation range.

また上記では、第2行動取得部303が、操作範囲指定部302による指定後に処理を開始する場合を示した。しかしながら、これに限らず、第2行動取得部303は、第1行動取得部301と並行して処理を行ってもよい。 Further, in the above, the case where the second action acquisition unit 303 starts the process after the designation by the operation range designation unit 302 is shown. However, the present invention is not limited to this, and the second action acquisition unit 303 may perform processing in parallel with the first action acquisition unit 301.

次に、具体例として、操作者が、第1行動として顔を回転させ、第2行動として手を移動させる場合を説明する。
この場合、まず、操作者は、表示装置1に対向する位置に立ち、表示装置1に表示された画面上の操作対象がある方向を見るように、顔を回転させる。そして、第1行動取得部301はその顔の向きを取得し、操作範囲指定部302は、当該顔の向きから、画面上の一部の領域を操作範囲として指定する。
次いで、操作者は、カーソルの位置を操作対象へ移動させるように、手を移動させる。そして、第2行動取得部303はその手の動きを取得し、カーソル位置操作部304は、当該手の動きを、操作範囲の画面に対する比率に応じた操作量に変換した上で、当該操作範囲においてカーソルの位置を操作する。
Next, as a specific example, a case where the operator rotates the face as the first action and moves the hand as the second action will be described.
In this case, first, the operator stands at a position facing the display device 1 and rotates his face so as to look in a certain direction on the screen displayed on the display device 1. Then, the first action acquisition unit 301 acquires the orientation of the face, and the operation range designation unit 302 designates a part of the area on the screen as the operation range from the orientation of the face.
Next, the operator moves his / her hand so as to move the position of the cursor to the operation target. Then, the second action acquisition unit 303 acquires the movement of the hand, and the cursor position operation unit 304 converts the movement of the hand into an operation amount corresponding to the ratio of the operation range to the screen, and then the operation range. Manipulate the cursor position in.

このように、顔の向きに基づいて操作範囲を画面全体から一部の領域に限定することで、操作範囲上の距離と手の動作範囲上の距離との比率を変えることができる。
ここで、図3Aに示すように、100インチの表示装置1に表示された画面11上に、機能メニューのボタン12が100ピクセル間隔(符号l1)で並び、カーソル13で操作するものとする。この画面11において、操作範囲14を画面全体から例えば300ピクセル×300ピクセルの範囲に限定する。この場合、図3Bに示すボタン12間を移動するために必要な手の動作範囲(符号l2)が例えば従来の4cmから24cmに変わる。このように、手を動かす必要がある距離が大きくなることで、検出誤差が抑制され、より細やかな操作が可能となる。
In this way, by limiting the operation range from the entire screen to a part of the screen based on the orientation of the face, the ratio between the distance on the operation range and the distance on the movement range of the hand can be changed.
Here, as shown in FIG. 3A, it is assumed that the buttons 12 of the function menu are arranged at 100 pixel intervals (reference numeral l1) on the screen 11 displayed on the 100-inch display device 1 and operated by the cursor 13. In this screen 11, the operation range 14 is limited to a range of, for example, 300 pixels × 300 pixels from the entire screen. In this case, the movement range (reference numeral l2) of the hand required to move between the buttons 12 shown in FIG. 3B changes from, for example, the conventional 4 cm to 24 cm. By increasing the distance required to move the hand in this way, the detection error is suppressed and more detailed operation becomes possible.

次に、別の具体例として、操作者が、第1行動として顔を回転させ、第2行動として視線を移動させる場合を説明する。
この場合、まず、操作者は、表示装置1に対向する位置に立ち、表示装置1に表示された画面上の操作対象がある方向を見るように、顔を回転させる。そして、第1行動取得部301はその顔の向きを取得し、操作範囲指定部302は、当該顔の向きから、画面上の一部の領域を操作範囲として指定する。
次いで、操作者は、カーソルの位置を操作対象へ移動させるように、視線を移動させる。そして、第2行動取得部303はその視線の動きを取得し、カーソル位置操作部304は、当該視線の動きを、操作範囲の画面に対する比率に応じた操作量に変換した上で、当該操作範囲においてカーソルの位置を操作する。
Next, as another specific example, a case where the operator rotates the face as the first action and moves the line of sight as the second action will be described.
In this case, first, the operator stands at a position facing the display device 1 and rotates his face so as to look in a certain direction on the screen displayed on the display device 1. Then, the first action acquisition unit 301 acquires the orientation of the face, and the operation range designation unit 302 designates a part of the area on the screen as the operation range from the orientation of the face.
Next, the operator moves the line of sight so as to move the position of the cursor to the operation target. Then, the second action acquisition unit 303 acquires the movement of the line of sight, and the cursor position operation unit 304 converts the movement of the line of sight into an operation amount corresponding to the ratio of the operation range to the screen, and then the operation range. Manipulate the cursor position in.

このように、顔の向きに基づいて操作範囲を画面全体から一部の領域に限定することで、図4に示すように、操作範囲がl3からl4に狭まるとともに顔の向きも操作対象の方向へ向いていることから、瞳孔の移動量(符号l5)も自然と小さくなる。よって、検出エラー及び検出誤差の発生を抑制でき、画面操作の信頼性が向上する。また、検出誤差が生じたとしても、カーソルが顔の向きから得られた視界の中心部から外れることはなく、視線の移動を利用した画面操作の安定性が向上する。 By limiting the operation range from the entire screen to a part of the screen based on the orientation of the face in this way, as shown in FIG. 4, the operation range is narrowed from l3 to l4 and the orientation of the face is also the direction of the operation target. Since it faces toward, the amount of movement of the pupil (reference numeral l5) naturally decreases. Therefore, the occurrence of detection error and detection error can be suppressed, and the reliability of screen operation is improved. Further, even if a detection error occurs, the cursor does not deviate from the center of the field of view obtained from the direction of the face, and the stability of the screen operation using the movement of the line of sight is improved.

次に、別の具体例として、操作者が、第1行動として顔を回転させ、第2行動としてマウスを移動させる場合を説明する。
この場合、まず、操作者は、表示装置1に対向する位置に立ち、表示装置1に表示された画面上の操作対象がある方向を見るように、顔を回転させる。そして、第1行動取得部301はその顔の向きを取得し、操作範囲指定部302は、当該顔の向きから、画面上の一部の領域を操作範囲として指定する。
次いで、作業者は、カーソルの位置を操作対象へ移動させるように、マウスを移動させる。そして、第2行動取得部303はそのマウスの動きを取得し、カーソル位置操作部304は、当該マウスの動きを、操作範囲の画面に対する比率に応じた操作量に変換した上で、当該操作範囲においてカーソルの位置を操作させる。
Next, as another specific example, a case where the operator rotates the face as the first action and moves the mouse as the second action will be described.
In this case, first, the operator stands at a position facing the display device 1 and rotates his face so as to look in a certain direction on the screen displayed on the display device 1. Then, the first action acquisition unit 301 acquires the orientation of the face, and the operation range designation unit 302 designates a part of the area on the screen as the operation range from the orientation of the face.
The operator then moves the mouse so that the position of the cursor is moved to the operation target. Then, the second action acquisition unit 303 acquires the movement of the mouse, and the cursor position operation unit 304 converts the movement of the mouse into an operation amount corresponding to the ratio of the operation range to the screen, and then the operation range. To operate the position of the cursor.

ここで、マウスを用いたカーソルの位置の操作では、特に大画面高解像度である画面上のカーソルの位置を操作する場合に、カーソルを見失ったり、カーソルを動かす距離が長く作業効率が低下したりする。しかしながら、実施の形態1の手法のように、操作範囲を画面全体から一部の領域に限定した上で、カーソルの位置を操作することで、カーソルを見失うことを抑制でき、また、カーソルの移動量を少なくできるため作業効率が向上する。 Here, in the operation of the cursor position using the mouse, especially when the cursor position on the screen having a large screen and high resolution is operated, the cursor may be lost or the moving distance of the cursor may be long and the work efficiency may decrease. To do. However, as in the method of the first embodiment, by limiting the operation range to a part of the screen area and then operating the cursor position, it is possible to prevent the cursor from being lost and to move the cursor. Work efficiency is improved because the amount can be reduced.

また上記の3つの具体例のように、第1行動と第2行動を、人の行動の時系列に沿った動きとすることで、操作者は第1行動と第2行動を区別することなく、一連の流れで動作でき、操作性が向上する。 Further, as in the above three specific examples, by making the first action and the second action a movement along the time series of the human action, the operator does not distinguish between the first action and the second action. , It can operate in a series of flows, and operability is improved.

以上のように、この実施の形態1によれば、第1行動取得部301は第1行動を取得し、操作範囲指定部302は、第1行動取得部301により取得された第1行動から、画面上の一部の領域を操作範囲として指定し、第2行動取得部303は第2行動を取得し、カーソル位置操作部304は、第2行動取得部303により取得された第2行動から、操作範囲指定部302により指定された操作範囲の画面に対する比率に応じた操作量で、当該操作範囲においてカーソルの位置を操作するように構成したので、正確にカーソルの位置を操作できる。その結果、画面操作の信頼性を向上できる。
また、従来では、単一の行動のみを検出し、その検出結果に応じてカーソルの位置を操作している。そのため、高性能、高価格、大型の検出装置を用いる必要があった。それに対し、実施の形態1では、検出装置2で2つの行動を検出して、操作範囲の絞り込みを行った上でカーソルの位置の操作を行うことで、低性能、低価格、小型な検出装置2であっても画像操作の信頼性を高めることができる。
As described above, according to the first embodiment, the first action acquisition unit 301 acquires the first action, and the operation range designation unit 302 is based on the first action acquired by the first action acquisition unit 301. A part of the area on the screen is designated as the operation range, the second action acquisition unit 303 acquires the second action, and the cursor position operation unit 304 receives the second action acquired by the second action acquisition unit 303. Since it is configured to operate the cursor position in the operation range with the operation amount corresponding to the ratio of the operation range specified by the operation range designation unit 302 to the screen, the cursor position can be operated accurately. As a result, the reliability of screen operation can be improved.
Further, conventionally, only a single action is detected, and the position of the cursor is operated according to the detection result. Therefore, it is necessary to use a high-performance, high-priced, large-sized detection device. On the other hand, in the first embodiment, the detection device 2 detects two actions, narrows down the operation range, and then operates the cursor position, so that the detection device has low performance, low cost, and a small size. Even if it is 2, the reliability of the image operation can be improved.

実施の形態2.
実施の形態2では、操作範囲の指定後、当該操作範囲の大きさを変更する場合を示す。
図5はこの発明の実施の形態2に係る画面操作装置3を備えた画面操作システムの構成例を示す図である。この図5に示す実施の形態2に係る画面操作装置3では、図1に示す実施の形態1に係る画面操作装置3に、第3行動取得部305及びサイズ変更部306を追加している。その他の構成は同様であり、同一の符号を付して異なる部分についてのみ説明を行う。
Embodiment 2.
In the second embodiment, the case where the size of the operation range is changed after the operation range is specified is shown.
FIG. 5 is a diagram showing a configuration example of a screen operation system including the screen operation device 3 according to the second embodiment of the present invention. In the screen operation device 3 according to the second embodiment shown in FIG. 5, a third action acquisition unit 305 and a size change unit 306 are added to the screen operation device 3 according to the first embodiment shown in FIG. Other configurations are the same, and only different parts will be described with the same reference numerals.

なお、検出装置2は、実施の形態1における機能に加え、操作者による第3行動を検出する。ここで、第3行動としては、例えば、ジェスチャ、視線の移動、マウスの移動、操作者の手元に置かれたキーボード等を用いたキー又はボタン等の操作、発声等が挙げられる。なお、第3行動は、第1,2行動と区別可能な行動であればよく、予め決められる。この検出装置2により検出された第1〜3行動を示すデータは、画面操作装置3に出力される。 The detection device 2 detects a third action by the operator in addition to the function in the first embodiment. Here, examples of the third action include gestures, movement of the line of sight, movement of the mouse, operation of keys or buttons using a keyboard or the like placed at the operator's hand, vocalization, and the like. The third action may be an action that can be distinguished from the first and second actions, and is predetermined. The data indicating the first to third actions detected by the detection device 2 is output to the screen operation device 3.

第3行動取得部305は、第3行動を取得する。図5の例では、第3行動取得部305は、検出装置2から出力されたデータを受信することで、上記第3行動を取得する。なお、第3行動取得部305は、例えば、操作範囲指定部302により操作範囲が指定された場合に、処理を開始する。
サイズ変更部306は、第3行動取得部305により取得された第3行動から、操作範囲指定部302により指定された操作範囲の大きさを変更(拡張又は縮小)する。
The third action acquisition unit 305 acquires the third action. In the example of FIG. 5, the third action acquisition unit 305 acquires the third action by receiving the data output from the detection device 2. The third action acquisition unit 305 starts processing when, for example, the operation range is designated by the operation range designation unit 302.
The size change unit 306 changes (expands or reduces) the size of the operation range designated by the operation range designation unit 302 from the third action acquired by the third action acquisition unit 305.

なお、カーソル位置操作部304は、操作範囲指定部302により指定され、サイズ変更部306により大きさが変更された操作範囲の画面に対する比率に応じた操作量で、当該操作範囲においてカーソルの位置を操作する。 The cursor position operation unit 304 is designated by the operation range specification unit 302, and the cursor position is set in the operation range by the operation amount according to the ratio of the operation range changed in size by the size change unit 306 to the screen. Manipulate.

また図5では、第3行動取得部305は、検出装置2から出力されたデータを受信することで、第3行動を取得するものとした。しかしながら、これに限らず、検出装置2による入力装置で得られた情報に基づく第3行動の検出処理は、第3行動取得部305で行ってもよい。 Further, in FIG. 5, the third action acquisition unit 305 acquires the third action by receiving the data output from the detection device 2. However, the present invention is not limited to this, and the detection process of the third action based on the information obtained by the input device by the detection device 2 may be performed by the third action acquisition unit 305.

次に、具体例として、操作者が、第1行動として顔を回転させ、第3行動として顔を前後に移動させ、第2行動としてマウスを移動させる場合を説明する。
この場合、まず、操作者は、表示装置1に対向する位置に立ち、表示装置1に表示された画面上の操作対象がある方向を見るように、顔を回転させる。そして、第1行動取得部301はその顔の向きを取得し、操作範囲指定部302は、当該顔の向きから、図6Aに示すように、画面11上の一部の領域を操作範囲14として指定する。
次に、操作者は、操作範囲指定部302により指定された操作範囲の大きさを変更するように、顔を前又は後ろに移動させる。そして、第3行動取得部305はその顔の動きを取得し、サイズ変更部306は、当該顔の動きから、図6Bに示すように、操作範囲14の大きさを変更する。図6Bでは、例えば操作者が顔を後ろに移動することで、操作範囲14が拡張した場合を示している。
次いで、作業者は、カーソル13の位置を操作対象へ移動させるように、マウスを移動させる。そして、第2行動取得部303はそのマウスの動きを取得し、カーソル位置操作部304は、当該マウスの動きを、操作範囲14の画面11に対する比率に応じた操作量に変換した上で、当該操作範囲14においてカーソル13の位置を操作させる(図6C)。
Next, as a specific example, a case where the operator rotates the face as the first action, moves the face back and forth as the third action, and moves the mouse as the second action will be described.
In this case, first, the operator stands at a position facing the display device 1 and rotates his face so as to look in a certain direction on the screen displayed on the display device 1. Then, the first action acquisition unit 301 acquires the orientation of the face, and the operation range designation unit 302 sets a part of the area on the screen 11 as the operation range 14 from the orientation of the face, as shown in FIG. 6A. specify.
Next, the operator moves the face forward or backward so as to change the size of the operation range designated by the operation range designation unit 302. Then, the third action acquisition unit 305 acquires the movement of the face, and the size change unit 306 changes the size of the operation range 14 from the movement of the face, as shown in FIG. 6B. FIG. 6B shows a case where the operation range 14 is expanded by, for example, the operator moving his / her face backward.
Next, the operator moves the mouse so as to move the position of the cursor 13 to the operation target. Then, the second action acquisition unit 303 acquires the movement of the mouse, and the cursor position operation unit 304 converts the movement of the mouse into an operation amount corresponding to the ratio of the operation range 14 to the screen 11. The position of the cursor 13 is operated in the operation range 14 (FIG. 6C).

このように、操作者は例えば顔を前後に移動させることで、操作範囲の大きさを変更できる。これにより、例えば第2行動としてマウスの移動を行う場合に、マウスの移動量に対する相対的なカーソルの移動量を変化させることができ、操作性を更に向上できる。その結果、カーソルを見失うことを抑制できるだけではなく、マウスを机から何度も離して移動させることなくカーソルの位置の操作も可能となり、長時間のマウス操作に伴う手首の疲労低減も見込める。 In this way, the operator can change the size of the operation range by, for example, moving his face back and forth. Thereby, for example, when the mouse is moved as the second action, the movement amount of the cursor relative to the movement amount of the mouse can be changed, and the operability can be further improved. As a result, not only is it possible to prevent the cursor from being lost, but it is also possible to operate the position of the cursor without moving the mouse away from the desk many times, which is expected to reduce wrist fatigue associated with long-term mouse operation.

実施の形態3.
実施の形態3では、操作範囲の指定後、当該操作範囲に対応する画面上の領域の表示倍率を変更する場合を示す。
図7はこの発明の実施の形態3に係る画面操作装置3を備えた画面操作システムの構成例を示す図である。この図7に示す実施の形態3に係る画面操作装置3では、図1に示す実施の形態1に係る画面操作装置3に、第4行動取得部307及び倍率変更部308を追加している。その他の構成は同様であり、同一の符号を付して異なる部分についてのみ説明を行う。
Embodiment 3.
In the third embodiment, after the operation range is specified, the display magnification of the area on the screen corresponding to the operation range is changed.
FIG. 7 is a diagram showing a configuration example of a screen operation system including the screen operation device 3 according to the third embodiment of the present invention. In the screen operation device 3 according to the third embodiment shown in FIG. 7, a fourth action acquisition unit 307 and a magnification change unit 308 are added to the screen operation device 3 according to the first embodiment shown in FIG. Other configurations are the same, and only different parts will be described with the same reference numerals.

なお、検出装置2は、実施の形態1における機能に加え、操作者による第4行動を検出する。ここで、第4行動としては、例えば、ジェスチャ、視線の移動、マウスの移動、操作者の手元に置かれたキーボード等を用いたキー又はボタン等の操作、発声等が挙げられる。なお、第4行動は、第1,2行動は区別可能な行動であればよく、予め決められる。この検出装置2により検出された第1,2,4行動を示すデータは、画面操作装置3に出力される。 The detection device 2 detects the fourth action by the operator in addition to the function in the first embodiment. Here, examples of the fourth action include gestures, movement of the line of sight, movement of the mouse, operation of keys or buttons using a keyboard or the like placed at the operator's hand, vocalization, and the like. The fourth action may be determined in advance as long as the first and second actions are distinguishable actions. The data indicating the first, second, and fourth actions detected by the detection device 2 is output to the screen operation device 3.

第4行動取得部307は、第4行動を取得する。図7の例では、第4行動取得部307は、検出装置2から出力されたデータを受信することで、上記第4行動を取得する。なお、第4行動取得部307は、例えば、操作範囲指定部302により操作範囲が指定された場合に、処理を開始する。
倍率変更部308は、第4行動取得部307により取得された第4行動から、操作範囲指定部302により指定された操作範囲に対応する画面上の領域の表示倍率を変更する。
The fourth action acquisition unit 307 acquires the fourth action. In the example of FIG. 7, the fourth action acquisition unit 307 acquires the fourth action by receiving the data output from the detection device 2. The fourth action acquisition unit 307 starts processing when, for example, the operation range is designated by the operation range designation unit 302.
The magnification changing unit 308 changes the display magnification of the area on the screen corresponding to the operation range designated by the operation range designation unit 302 from the fourth action acquired by the fourth action acquisition unit 307.

また図7では、第4行動取得部307は、検出装置2から出力されたデータを受信することで、第4行動を取得するものとした。しかしながら、これに限らず、検出装置2による入力装置で得られた情報に基づく第4行動の検出処理は、第4行動取得部307で行ってもよい。 Further, in FIG. 7, the fourth action acquisition unit 307 is assumed to acquire the fourth action by receiving the data output from the detection device 2. However, the present invention is not limited to this, and the detection process of the fourth action based on the information obtained by the input device by the detection device 2 may be performed by the fourth action acquisition unit 307.

例えば図8に示すように、操作者による第4行動に応じて操作範囲指定部302により指定された操作範囲14に対応する画面上の領域の表示倍率を大きくすることで、操作性の向上が見込める。図8では、操作範囲14に対応する画面11上の領域を拡大した場合を示している。 For example, as shown in FIG. 8, the operability is improved by increasing the display magnification of the area on the screen corresponding to the operation range 14 designated by the operation range designation unit 302 according to the fourth action by the operator. You can expect it. FIG. 8 shows a case where the area on the screen 11 corresponding to the operation range 14 is enlarged.

なお上記では、実施の形態1に係る画面操作装置3に対して第4行動取得部307及び倍率変更部308を追加した場合を示した。しかしながら、これに限らず、図5に示す実施の形態2に係る画面操作装置3に対して第4行動取得部307及び倍率変更部308を追加してもよい。 In the above, the case where the fourth action acquisition unit 307 and the magnification change unit 308 are added to the screen operation device 3 according to the first embodiment is shown. However, the present invention is not limited to this, and the fourth action acquisition unit 307 and the magnification change unit 308 may be added to the screen operation device 3 according to the second embodiment shown in FIG.

実施の形態4.
実施の形態4では、操作範囲の指定後、当該操作範囲を画面上の任意の位置に移動する場合を示す。
図9はこの発明の実施の形態4に係る画面操作装置3を備えた画面操作システムの構成例を示す図である。この図9に示す実施の形態4に係る画面操作装置3では、図1に示す実施の形態1に係る画面操作装置3に、領域移動部309を追加している。その他の構成は同様であり、同一の符号を付して異なる部分についてのみ説明を行う。
Embodiment 4.
In the fourth embodiment, after the operation range is specified, the operation range is moved to an arbitrary position on the screen.
FIG. 9 is a diagram showing a configuration example of a screen operation system including the screen operation device 3 according to the fourth embodiment of the present invention. In the screen operation device 3 according to the fourth embodiment shown in FIG. 9, the area moving unit 309 is added to the screen operation device 3 according to the first embodiment shown in FIG. Other configurations are the same, and only different parts will be described with the same reference numerals.

領域移動部309は、操作範囲に対応する画面上の領域を、当該画面上で移動する。
ここで、例えば図10Aに示すように、操作範囲指定部302により指定された操作範囲14が、画面11上の上方に位置する場合、操作者は上方を見ながら操作を行うことになり、身体的負担が大きい。そこで、図10Bに示すように、操作範囲14を画面11上の真ん中や下方に移動させることで、上記負担を軽減できる。
The area moving unit 309 moves the area on the screen corresponding to the operation range on the screen.
Here, for example, as shown in FIG. 10A, when the operation range 14 designated by the operation range designation unit 302 is located above the screen 11, the operator will perform the operation while looking upward, and the body. The burden is heavy. Therefore, as shown in FIG. 10B, the above burden can be reduced by moving the operation range 14 to the center or downward on the screen 11.

なお上記では、実施の形態1に係る画面操作装置3に対して領域移動部309を追加した場合を示した。しかしながら、これに限らず、図5,7に示す実施の形態2,3に係る画面操作装置3に対して領域移動部309を追加してもよい。 In the above, the case where the area moving unit 309 is added to the screen operation device 3 according to the first embodiment is shown. However, the present invention is not limited to this, and the area moving unit 309 may be added to the screen operation device 3 according to the second and third embodiments shown in FIGS. 5 and 7.

最後に、図11を参照して、実施の形態1−4に係る画面操作装置3のハードウェア構成例を説明する。以下では、実施の形態1に係る画面操作装置3のハードウェア構成例について示すが、実施の形態2−4に係る画面操作装置3についても同様である。
画面操作装置3における第1行動取得部301、操作範囲指定部302、第2行動取得部303及びカーソル位置操作部304の各機能は、処理回路51により実現される。処理回路51は、図11Aに示すように、専用のハードウェアであっても、図11Bに示すように、メモリ53に格納されるプログラムを実行するCPU(Central Processing Unit、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、DSP(Digital Signal Processor)ともいう)52であってもよい。
Finally, with reference to FIG. 11, a hardware configuration example of the screen operation device 3 according to the first to fourth embodiments will be described. Hereinafter, a hardware configuration example of the screen operation device 3 according to the first embodiment will be shown, but the same applies to the screen operation device 3 according to the second embodiment.
Each function of the first action acquisition unit 301, the operation range designation unit 302, the second action acquisition unit 303, and the cursor position operation unit 304 in the screen operation device 3 is realized by the processing circuit 51. As shown in FIG. 11A, the processing circuit 51 is a CPU (Central Processing Unit, central processing unit, processing unit) that executes a program stored in the memory 53, even if it is dedicated hardware, as shown in FIG. 11B. , Arithmetic logic unit, microprocessor, microprocessor, processor, DSP (also referred to as Digital Signal Processor) 52.

処理回路51が専用のハードウェアである場合、処理回路51は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、又はこれらを組み合わせたものが該当する。第1行動取得部301、操作範囲指定部302、第2行動取得部303及びカーソル位置操作部304の各部の機能それぞれを処理回路51で実現してもよいし、各部の機能をまとめて処理回路51で実現してもよい。 When the processing circuit 51 is dedicated hardware, the processing circuit 51 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), or an FPGA (Field Programmable Gate). Array) or a combination of these is applicable. The functions of the first action acquisition unit 301, the operation range designation unit 302, the second action acquisition unit 303, and the cursor position operation unit 304 may be realized by the processing circuit 51, or the functions of each unit may be collectively implemented by the processing circuit. It may be realized by 51.

処理回路51がCPU52の場合、第1行動取得部301、操作範囲指定部302、第2行動取得部303及びカーソル位置操作部304の機能は、ソフトウェア、ファームウェア、又はソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、メモリ53に格納される。処理回路51は、メモリ53に記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。すなわち、画面操作装置3は、処理回路51により実行されるときに、例えば図2に示した各ステップが結果的に実行されることになるプログラムを格納するためのメモリ53を備える。また、これらのプログラムは、第1行動取得部301、操作範囲指定部302、第2行動取得部303及びカーソル位置操作部304の手順や方法をコンピュータに実行させるものであるともいえる。ここで、メモリ53とは、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、EPROM(Erasable Programmable ROM)、EEPROM(Electrically EPROM)等の、不揮発性又は揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、DVD(Digital Versatile Disc)等が該当する。 When the processing circuit 51 is the CPU 52, the functions of the first action acquisition unit 301, the operation range designation unit 302, the second action acquisition unit 303, and the cursor position operation unit 304 are realized by software, firmware, or a combination of software and firmware. Will be done. Software and firmware are described as programs and stored in the memory 53. The processing circuit 51 realizes the functions of each part by reading and executing the program stored in the memory 53. That is, the screen operation device 3 includes a memory 53 for storing a program in which, for example, each step shown in FIG. 2 is eventually executed when executed by the processing circuit 51. Further, it can be said that these programs cause the computer to execute the procedures and methods of the first action acquisition unit 301, the operation range designation unit 302, the second action acquisition unit 303, and the cursor position operation unit 304. Here, the memory 53 is, for example, a non-volatile or volatile semiconductor such as a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (Erasable Program ROM), or an EPROM (Electrically EPROM). , Magnetic discs, flexible discs, optical discs, compact discs, mini discs, DVDs (Digital Versailles Disc) and the like.

なお、第1行動取得部301、操作範囲指定部302、第2行動取得部303及びカーソル位置操作部304の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェア又はファームウェアで実現するようにしてもよい。例えば、第1行動取得部301については専用のハードウェアとしての処理回路51でその機能を実現し、操作範囲指定部302、第2行動取得部303及びカーソル位置操作部304については処理回路51がメモリ53に格納されたプログラムを読み出して実行することによってその機能を実現することが可能である。 For each function of the first action acquisition unit 301, the operation range designation unit 302, the second action acquisition unit 303, and the cursor position operation unit 304, some of them are realized by dedicated hardware, and some of them are by software or firmware. It may be realized. For example, the function of the first action acquisition unit 301 is realized by the processing circuit 51 as dedicated hardware, and the processing circuit 51 of the operation range specification unit 302, the second action acquisition unit 303, and the cursor position operation unit 304 is used. The function can be realized by reading and executing the program stored in the memory 53.

このように、処理回路51は、ハードウェア、ソフトウェア、ファームウェア、又はこれらの組み合わせによって、上述の各機能を実現することができる。 As described above, the processing circuit 51 can realize each of the above-mentioned functions by hardware, software, firmware, or a combination thereof.

なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。 It should be noted that, within the scope of the invention, the present invention can be freely combined with each embodiment, modified from any component of each embodiment, or omitted from any component in each embodiment. ..

1 表示装置、2 検出装置、3 画面操作装置、51 処理回路、52 CPU、53 メモリ、301 第1行動取得部、302 操作範囲指定部、303 第2行動取得部、304 カーソル位置操作部、305 第3行動取得部、306 サイズ変更部、307 第4行動取得部、308 倍率変更部、309 領域移動部。 1 Display device, 2 Detection device, 3 Screen operation device, 51 Processing circuit, 52 CPU, 53 Memory, 301 1st action acquisition unit, 302 Operation range specification unit, 303 2nd action acquisition unit, 304 Cursor position operation unit, 305 3rd action acquisition unit, 306 size change unit, 307 4th action acquisition unit, 308 magnification change unit, 309 area movement unit.

Claims (6)

第1行動取得部は、画面を操作する操作者による第1行動を取得し、
操作範囲指定部は、前記第1行動取得部により取得された第1行動から、前記画面上の一部の領域を操作範囲として指定し、
第2行動取得部は、前記操作者による第2行動を取得し、
カーソル位置操作部は、前記第2行動取得部により取得された第2行動から、前記操作範囲指定部により指定された操作範囲の前記画面に対する比率に応じて、当該画面に対するカーソルの移動量である操作量よりも小さい操作量で、当該操作範囲においてカーソルの位置を操作する
ことを特徴とする画面操作方法。
The first action acquisition unit acquires the first action by the operator who operates the screen, and obtains the first action.
The operation range designation unit designates a part of the area on the screen as the operation range from the first action acquired by the first action acquisition unit.
The second action acquisition unit acquires the second action by the operator and obtains the second action.
The cursor position operation unit is the amount of movement of the cursor with respect to the screen according to the ratio of the operation range specified by the operation range designation unit to the screen from the second action acquired by the second action acquisition unit. A screen operation method characterized in that the position of the cursor is operated in the operation range with an operation amount smaller than the operation amount.
前記操作範囲指定部は、前記第1行動に対応する前記画面上の位置が、規定時間、しきい値範囲内に位置する場合に、当該位置を含む領域を操作範囲として指定する
ことを特徴とする請求項1記載の画面操作方法。
The operation range designation unit is characterized in that when the position on the screen corresponding to the first action is located within the threshold range for a specified time, the area including the position is designated as the operation range. The screen operation method according to claim 1.
第3行動取得部は、前記操作者による第3行動を取得し、
サイズ変更部は、前記第3行動取得部により取得された第3行動から、前記操作範囲指定部により指定された操作範囲の大きさを変更し、
前記カーソル位置操作部は、前記操作範囲指定部により指定され前記サイズ変更部により大きさが変更された操作範囲の前記画面に対する比率に応じた操作量で、当該操作範囲においてカーソルの位置を操作する
ことを特徴とする請求項1又は請求項2記載の画面操作方法。
The third action acquisition unit acquires the third action by the operator and obtains the third action.
The size change unit changes the size of the operation range specified by the operation range designation unit from the third action acquired by the third action acquisition unit.
The cursor position operation unit operates the cursor position in the operation range with an operation amount corresponding to the ratio of the operation range designated by the operation range designation unit and changed in size by the size change unit to the screen. The screen operation method according to claim 1 or 2, wherein the screen operation method is described.
第4行動取得部は、前記操作者による第4行動を取得し、
倍率変更部は、前記第4行動取得部により取得された第4行動から、前記操作範囲指定部により指定された操作範囲に含まれる画面上の領域の表示倍率を変更する
ことを特徴とする請求項1から請求項3のうちのいずれか1項記載の画面操作方法。
The fourth action acquisition unit acquires the fourth action by the operator, and obtains the fourth action.
A claim that changes the display magnification of an area on the screen included in the operation range specified by the operation range designation unit from the fourth action acquired by the fourth action acquisition unit. The screen operation method according to any one of claims 1 to 3.
領域移動部は、前記操作範囲に含まれる画面上の領域を、当該画面上で移動する
ことを特徴とする請求項1から請求項4のうちのいずれか1項記載の画面操作方法。
The screen operation method according to any one of claims 1 to 4, wherein the area moving unit moves an area on the screen included in the operation range on the screen.
画面を操作する操作者による第1行動を取得する第1行動取得部と、
前記第1行動取得部により取得された第1行動から、前記画面上の一部の領域を操作範囲として指定する操作範囲指定部と、
前記操作者による第2行動を取得する第2行動取得部と、
前記第2行動取得部により取得された第2行動から、前記操作範囲指定部により指定された操作範囲の前記画面に対する比率に応じて、当該画面に対するカーソルの移動量である操作量よりも小さい操作量で、当該操作範囲においてカーソルの位置を操作するカーソル位置操作部と
を備えた画面操作装置。
The first action acquisition unit that acquires the first action by the operator who operates the screen,
From the first action acquired by the first action acquisition unit, an operation range designation unit that designates a part of the area on the screen as an operation range, and
The second action acquisition unit that acquires the second action by the operator, and
From the second action acquired by the second action acquisition unit , an operation smaller than the operation amount which is the movement amount of the cursor with respect to the screen according to the ratio of the operation range specified by the operation range designation unit to the screen. A screen operation device including a cursor position operation unit that operates the cursor position in the operation range by the amount.
JP2016193245A 2016-09-30 2016-09-30 Screen operation method and screen operation device Active JP6823988B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016193245A JP6823988B2 (en) 2016-09-30 2016-09-30 Screen operation method and screen operation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016193245A JP6823988B2 (en) 2016-09-30 2016-09-30 Screen operation method and screen operation device

Publications (2)

Publication Number Publication Date
JP2018055549A JP2018055549A (en) 2018-04-05
JP6823988B2 true JP6823988B2 (en) 2021-02-03

Family

ID=61836779

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016193245A Active JP6823988B2 (en) 2016-09-30 2016-09-30 Screen operation method and screen operation device

Country Status (1)

Country Link
JP (1) JP6823988B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7186999B2 (en) * 2018-05-16 2022-12-12 株式会社ネクステッジテクノロジー Operation input device, operation input method and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04315215A (en) * 1991-04-15 1992-11-06 Matsushita Electric Ind Co Ltd data display device
JP2009223494A (en) * 2008-03-14 2009-10-01 Ricoh Co Ltd Information processor
US8902156B2 (en) * 2011-01-14 2014-12-02 International Business Machines Corporation Intelligent real-time display selection in a multi-display computer system
JP2013159590A (en) * 2012-02-08 2013-08-19 Kyowa Yakuhin Kogyo Kk Granule agent encapsulating quetiapine
JP5994328B2 (en) * 2012-03-29 2016-09-21 ソニー株式会社 Information processing apparatus, information processing method, and computer program

Also Published As

Publication number Publication date
JP2018055549A (en) 2018-04-05

Similar Documents

Publication Publication Date Title
US12225280B2 (en) Adjusting motion capture based on the distance between tracked objects
US9804671B2 (en) Input device and non-transitory computer-readable recording medium
JP6371475B2 (en) Eye-gaze input device, eye-gaze input method, and eye-gaze input program
US10015402B2 (en) Electronic apparatus
CN107077258B (en) Projection type image display device and image display method
US20190384450A1 (en) Touch gesture detection on a surface with movable artifacts
JP6123694B2 (en) Information processing apparatus, information processing method, and program
TW202009653A (en) Direction determination system and direction determination method
KR20120096849A (en) An apparatus and method for inputting command using gesture
KR101631011B1 (en) Gesture recognition apparatus and control method of gesture recognition apparatus
US20140111457A1 (en) Touch discrimination using fisheye lens
JPWO2015159548A1 (en) Projection control apparatus, projection control method, and projection control program
JP6823988B2 (en) Screen operation method and screen operation device
JP6079418B2 (en) Input device and input program
CN110291495B (en) Information processing system, information processing method, and program
JP2020042633A (en) Image processing apparatus, method and program
CN110865761A (en) Pointing determination system and pointing determination method
WO2017013805A1 (en) Input device, input support method and input support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190606

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200317

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200515

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20200515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200707

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200826

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210112

R150 Certificate of patent or registration of utility model

Ref document number: 6823988

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350