[go: up one dir, main page]

JP6054342B2 - Input device, input support method, and input support program - Google Patents

Input device, input support method, and input support program Download PDF

Info

Publication number
JP6054342B2
JP6054342B2 JP2014148855A JP2014148855A JP6054342B2 JP 6054342 B2 JP6054342 B2 JP 6054342B2 JP 2014148855 A JP2014148855 A JP 2014148855A JP 2014148855 A JP2014148855 A JP 2014148855A JP 6054342 B2 JP6054342 B2 JP 6054342B2
Authority
JP
Japan
Prior art keywords
command
input
input device
touch screen
area
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
JP2014148855A
Other languages
Japanese (ja)
Other versions
JP2016024665A (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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2014148855A priority Critical patent/JP6054342B2/en
Publication of JP2016024665A publication Critical patent/JP2016024665A/en
Application granted granted Critical
Publication of JP6054342B2 publication Critical patent/JP6054342B2/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 an input device for inputting information on a touch screen, an input support method, and an input support program.

視覚障がい者は、スマートフォンのようなタッチスクリーンを持つ高機能携帯端末の恩恵を十分に享受できていない。その理由は、メニューを選択することや文字を入力するなどの基本命令操作の操作性が、視覚障がい者にとって十分でないからである。その操作性を改善する目的で、身体が感覚的に覚えやすい指の動きを用いた操作方式として「Drag&Flick」と称される操作方式が提案されている(例えば、特許文献1と非特許文献1)。   Those who are visually impaired cannot fully enjoy the benefits of a high-performance mobile terminal having a touch screen like a smartphone. This is because the operability of basic command operations such as selecting menus and inputting characters is not sufficient for visually impaired persons. For the purpose of improving the operability, an operation method called “Drag & Flick” has been proposed as an operation method using finger movements that are easily memorized by the body (for example, Patent Document 1 and Non-Patent Document 1). ).

特許第5427940号公報Japanese Patent No. 5427940

青木良輔、外6名「Drag&Flick:タッチスクリーンを用いた視覚障がい者向け文字入力方式」情報処理学会インタラクション2013 IPSJ Interaction 2013 pp.72-79Ryosuke Aoki and 6 others "Drag & Flick: Character input method for visually impaired people using touch screen" IPSJ Interaction 2013 pp.72-79

しかしながら、非特許文献1に記載されている操作方式だけでは不十分である。例えば、視覚障がい者は、操作の途中で入力方法の誤りに気付いても入力した文字を正しく直すのは難しい。例えば、アルファベットの文字を入力しようとしたのに、文字の種類を変更するのを忘れて文字入力操作を行ってしまったとき、誤って入力した文字を削除し、文字の種類を変更し、改めて文字を入力する必要がある。これらの操作は、視覚障がい者にとって極めて困難であり操作負担が大きくなる。   However, the operation method described in Non-Patent Document 1 is not sufficient. For example, it is difficult for a visually impaired person to correct an input character correctly even if he / she notices an input method error during the operation. For example, if you try to input an alphabetic character but forget to change the character type and perform a character input operation, delete the erroneously input character, change the character type, and change it again. You need to enter characters. These operations are extremely difficult for the visually impaired and increase the operation burden.

このような編集においてはまず、文字削除の操作が行われるが、編集中の文字を格納する編集領域において、新しく入力した文字から順に文字が削除されていく。視覚障がい者は、編集結果を見ることができないので、どの文字まで削除されたかが分からず、例えば、間違った文字が残っているにも関わらず、文字が全部削除されたと勘違いし、そこから正しい文字の入力を開始することがある。この場合、間違った文字は残ったままとなるから、結果、やり直しを強いられる。   In such editing, first, a character deletion operation is performed. In the editing area storing the character being edited, characters are deleted in order from the newly input character. The visually impaired cannot see the edited result, so it is not possible to know how many characters have been deleted. May begin to input. In this case, the wrong character remains, and as a result, it is forced to start over.

また、高機能携帯端末においては、例えばタッチスクリーンのある領域を指で触れ、その後、指を移動させると移動態様に応じた処理が実行される。その処理が不要だと気付いた場合において処理を中止する方法としては、例えば、タッチスクリーンに設けた「戻るボタン」に触れるという方法が考えられる。しかし、利用者が視覚障がい者の場合、戻るボタンを探して触れることは非常に困難であり、処理を中止することは難しい。   Further, in a high-function mobile terminal, for example, when an area with a touch screen is touched with a finger and then the finger is moved, processing corresponding to the movement mode is executed. As a method of stopping the process when it is noticed that the process is unnecessary, for example, a method of touching a “return button” provided on the touch screen can be considered. However, if the user is visually impaired, it is very difficult to find and touch the return button, and it is difficult to stop the process.

本発明は、この課題に鑑みてなされたものであり、タッチスクリーンを用いて入力される文字を格納する編集領域における文字を1字ずつ削除することによる不都合を防止できる入力装置と入力支援方法を提供することを目的とする。
また、他の本発明は、タッチスクリーンに触れる指の移動方向に応じた処理を中止させることができる入力装置と入力支援方法を提供することを目的とする。
The present invention has been made in view of this problem, and provides an input device and an input support method capable of preventing inconvenience caused by deleting characters one by one in an editing area for storing characters input using a touch screen. The purpose is to provide.
Another object of the present invention is to provide an input device and an input support method capable of stopping processing according to the moving direction of a finger touching a touch screen.

本発明の入力装置は、
情報を入力するタッチスクリーンと、
編集中の文字が格納される編集領域と、
前記タッチスクリーンにおける予め設定された領域に触れた物体の動きによる命令を検出する命令検出部と、
を具備し、
前記命令検出部によってユーザの指先が第1の方向に移動したことが検出されることにより検出された命令が全削除である場合に、前記編集領域に未確定文字がある場合は全未確定文字を削除し、前記未確定文字がない場合は前記編集領域の全確定文字を削除し、
前記命令検出部によってユーザの指先が第1の方向とは異なる方向に移動したことが検出されることにより検出された命令が一部削除である場合に、入力された文字列の最後の文字を一文字削除する。
The input device of the present invention is
A touch screen for entering information,
An editing area where the character being edited is stored;
A command detection unit for detecting a command based on a movement of an object touching a predetermined area on the touch screen;
Comprising
When the command detected by detecting that the user's fingertip has moved in the first direction by the command detection unit is all deletion, if there are unconfirmed characters in the editing area, all unconfirmed characters If there is no unconfirmed character, delete all confirmed characters in the editing area,
When the instruction detected by detecting that the user's fingertip has moved in a direction different from the first direction is deleted by the instruction detection unit, the last character of the input character string is Delete one character.

また、本発明の入力装置の入力支援方法は、
情報を入力するタッチスクリーンと編集中の文字列が格納される編集領域とを備えた入力装置の入力支援方法であって、
前記入力装置の命令検出部が、前記タッチスクリーンにおける予め設定された領域に触れた物体の動きによる命令を検出し、
前記入力装置の前記命令検出部によってユーザの指先が第1の方向に移動したことが検出されることにより検出された命令が全削除である場合に、前記編集領域に未確定文字がある場合は全未確定文字を削除し、前記未確定文字がない場合は前記編集領域の全確定文字を削除し、
前記入力装置の前記命令検出部によってユーザの指先が第1の方向とは異なる方向に移動したことが検出されることにより検出された命令が一部削除である場合に、入力された文字列の最後の文字を一文字削除する。
Moreover, the input support method of the input device of the present invention includes:
An input support method for an input device comprising a touch screen for inputting information and an editing area for storing a character string being edited,
The command detection unit of the input device detects a command due to the movement of an object touching a preset area on the touch screen,
If the command detected by the command detection unit of the input device detects that the user's fingertip has moved in the first direction is a complete deletion, and there is an unconfirmed character in the editing area Delete all unconfirmed characters, if there are no unconfirmed characters, delete all confirmed characters in the editing area,
When the command detected by the command detection unit of the input device detects that the user's fingertip has moved in a direction different from the first direction is partially deleted, Delete the last character.

本発明によれば、タッチスクリーンを用いて入力される文字を格納する編集領域における文字を1字ずつ削除することによる不都合を防止できる。   ADVANTAGE OF THE INVENTION According to this invention, the inconvenience by deleting the character one by one in the edit area which stores the character input using a touch screen can be prevented.

他の本発明によれば、タッチスクリーンに触れる指の移動方向に応じた処理を中止させることができる。   According to another aspect of the present invention, it is possible to stop the processing according to the moving direction of the finger touching the touch screen.

本発明の実施形態の入力装置1の機能構成例を示す図。The figure which shows the function structural example of the input device 1 of embodiment of this invention. 入力装置1の動作フローを示す図。The figure which shows the operation | movement flow of the input device 1. 入力装置1を操作している状況の例を示す図であり、(a)は入力装置1を縦方向に保持、(b)は横方向に保持している様子を模式的に示す図。It is a figure which shows the example of the condition which is operating the input device 1, (a) is a figure which shows typically a mode that the input device 1 is hold | maintained in the vertical direction, and (b) is hold | maintained in the horizontal direction. 命令識別領域4の例を示す図。The figure which shows the example of the command identification area | region 4. 命令識別領域4における指の移動方向の例を示す図。The figure which shows the example of the moving direction of the finger | toe in the command identification area. 入力装置1の全削除部24の動作フローを示す図。The figure which shows the operation | movement flow of all the deletion parts 24 of the input device 1. FIG. 入力装置1のキャンセル部27が動作したときの表示例を示す図。The figure which shows the example of a display when the cancellation part 27 of the input device 1 operate | moved. イベント検出部28がイベントを検出したときの表示例を示す図。The figure which shows the example of a display when the event detection part 28 detects an event. 命令識別領域の他の例を示す図。The figure which shows the other example of a command identification area | region.

以下、この発明の実施の形態を図面を参照して説明する。複数の図面中同一のものには
同じ参照符号を付し、説明は繰り返さない。
Embodiments of the present invention will be described below with reference to the drawings. The same reference numerals are given to the same components in a plurality of drawings, and the description will not be repeated.

図1に、本実施形態の入力装置1の機能構成例を示す。入力装置1は、例えばタッチスクリーンを備えたスマートフォンなどの情報入力に用いられる。   FIG. 1 shows a functional configuration example of the input device 1 of the present embodiment. The input device 1 is used for information input such as a smartphone having a touch screen, for example.

本実施形態は、入力した文字を削除する機能構成を要旨とする。文字の入力については、例えば特許文献1等に記載された方法、音声入力などの従来の方法を用いることができる。本実施形態では文字を削除する要部のみを示し、文字を入力する部分の機能構成については省略する。   The gist of the present embodiment is a functional configuration for deleting input characters. For inputting characters, for example, a method described in Patent Document 1 or the like, or a conventional method such as voice input can be used. In the present embodiment, only the main part for deleting characters is shown, and the functional configuration of the part for inputting characters is omitted.

入力装置1は、タッチスクリーン10と、編集領域5と、制御部20とを具備する。制御部20は、命令検出部21と、命令識別領域作成部22と、方向検出部23と、全削除部24と、一部削除部25と、操作取消(アンドウ(Undo))部26と、キャンセル部27と、イベント検出部28とを備える。入力装置1は、例えばROM、RAM、CPU等で構成されるコンピュータに所定のプログラムが読み込まれて、CPUがそのプログラムを実行することで実現されるものである。   The input device 1 includes a touch screen 10, an editing area 5, and a control unit 20. The control unit 20 includes a command detection unit 21, a command identification area creation unit 22, a direction detection unit 23, a full deletion unit 24, a partial deletion unit 25, an operation cancellation (Undo) unit 26, A cancel unit 27 and an event detection unit 28 are provided. The input device 1 is realized when a predetermined program is read into a computer configured with, for example, a ROM, a RAM, and a CPU, and the CPU executes the program.

図2に入力装置1の動作フローを示す。図1と図2を参照して入力装置1の動作を説明する。   FIG. 2 shows an operation flow of the input device 1. The operation of the input device 1 will be described with reference to FIGS.

命令検出部21は、タッチスクリーン10における予め設定された領域に指が触れたことを検出する(ステップS1)。図3に命令を入力するための領域2を例示する。なお、「触れた」は、以降において「タッチ(Touch)した」と表記する場合もある。   The command detection unit 21 detects that a finger has touched a preset area on the touch screen 10 (step S1). FIG. 3 illustrates an area 2 for inputting a command. Note that “touched” may be referred to as “touched” hereinafter.

図3(a)は、本実施形態の入力装置1を実装したスマートフォン(以降、入力装置1)をユーザの左手で縦方向に握り、右手の人差し指で命令の入力を開始した状況を模式的に示す。入力装置1を保持している左手の人差し指〜小指側のタッチスクリーン10上に長方形で示す範囲が、例えば領域2である。編集領域5は、タッチスクリーン10上に例えば「今日の予定は、」と表示されている領域である。   FIG. 3A schematically shows a situation in which a smartphone (hereinafter referred to as the input device 1) on which the input device 1 of the present embodiment is mounted is vertically gripped with the user's left hand and an instruction input is started with the index finger of the right hand. Show. A range indicated by a rectangle on the touch screen 10 on the index finger to little finger side of the left hand holding the input device 1 is, for example, a region 2. The editing area 5 is an area in which “Today's schedule is”, for example, is displayed on the touch screen 10.

タッチスクリーン10の左手の親指側に長方形で示す範囲は、他の文字以外の情報を入力するのに使用する領域である。機能選択領域3は、例えば音声読み上げや文字種の変更などの機能が割付けられている領域である。なお、機能選択領域3と領域2を入れ替えてもよい。また、図3(b)に示すように入力装置1をユーザが横方向に保持した場合、例えばタッチスクリーン10の右手側の端部を領域2としてもよい。このように入力装置1を保持している手と操作する指先との関係から削除命令を入力する領域2を把握できるようにすることで、視覚障がい者は文字入力と削除命令の入力を容易に切り分けることができる。つまり、左右の指の関係から領域2を容易に特定することができる。   A range indicated by a rectangle on the left thumb side of the touch screen 10 is an area used for inputting information other than other characters. The function selection area 3 is an area to which functions such as reading aloud and changing a character type are assigned. Note that the function selection area 3 and the area 2 may be interchanged. Further, when the user holds the input device 1 in the horizontal direction as shown in FIG. 3B, for example, the right-hand side end of the touch screen 10 may be set as the region 2. By making it possible to grasp the region 2 for inputting the deletion command from the relationship between the hand holding the input device 1 and the fingertip to be operated in this way, the visually impaired can easily input the character input and the deletion command. Can be carved. That is, the region 2 can be easily identified from the relationship between the left and right fingers.

図3(a)に示す例では、左手の薬指の指先と領域2が対応している。このように左右の指を対応させることで、視覚障がい者で有っても領域2に容易にタッチすることができ、文字入力以外の命令の入力を簡単に行うことが可能である。   In the example shown in FIG. 3A, the fingertip of the ring finger of the left hand corresponds to the region 2. Thus, by making the left and right fingers correspond to each other, even if the person is visually impaired, the area 2 can be easily touched, and it is possible to easily input a command other than character input.

命令識別領域作成部22は、指先が領域2にタッチしたことを検出した後、更に指をタッチスクリーン10の内側方向に移動したときに、命令を指の移動方向で識別するための命令識別領域4をタッチスクリーン10に作成する(ステップS2)。図4に命令識別領域4を例示する。命令識別領域4は、ユーザの指がタッチスクリーン10にタッチしたA点を中心とする例えば円形状である。命令識別領域4は、指の移動方法を識別できる形状であればどのような形状であってもよい。例えば十字形状や星印形状や六角形状でもよい。   The command identification area creation unit 22 detects a command from the finger movement direction when the finger is further moved inward of the touch screen 10 after detecting that the fingertip touches the area 2. 4 is created on the touch screen 10 (step S2). FIG. 4 illustrates the instruction identification area 4. The command identification area 4 has, for example, a circular shape centered on the point A where the user's finger touches the touch screen 10. The command identification area 4 may have any shape as long as it can identify the finger moving method. For example, a cross shape, a star shape, or a hexagonal shape may be used.

また、命令識別領域4は、指先が領域2にタッチする度に新たに作成するものではなく、領域2に対応させて予め用意しているものである。よって、領域2がタッチスクリーン10上で固定であれば、命令識別領域作成部22は無くてもよい。つまり、A点が固定であればA点を基準とした指の移動方向も自ずと確定するからである。   The instruction identification area 4 is not newly created every time the fingertip touches the area 2 but is prepared in advance corresponding to the area 2. Therefore, if the area 2 is fixed on the touch screen 10, the command identification area creating unit 22 may be omitted. That is, if the point A is fixed, the moving direction of the finger with respect to the point A is naturally determined.

しかし、上記のように入力装置1をユーザが保持する向きを変えたときにA点の位置が変化する場合は、命令識別領域作成部22が必要である。ユーザが入力装置1を縦方向に保持している場合は、タッチスクリーン10の例えば長手方向右側に領域2(A点)が設けられ、当該領域2に対して命令識別領域4が作成される。また、ユーザが入力装置1を横方向に保持した場合は、タッチスクリーン10の例えば短辺右側に領域2(A点)が設けられ、当該領域2に対して命令識別領域4が作成される。   However, if the position of the point A changes when the direction in which the user holds the input device 1 is changed as described above, the command identification area creating unit 22 is necessary. When the user holds the input device 1 in the vertical direction, an area 2 (point A) is provided on the touch screen 10 on the right side in the longitudinal direction, for example, and an instruction identification area 4 is created for the area 2. When the user holds the input device 1 in the horizontal direction, an area 2 (point A) is provided on the right side of the short side of the touch screen 10, for example, and an instruction identification area 4 is created for the area 2.

このようにA点の位置が変化する場合は、A点を基準とした指の移動方向は同じでもタッチスクリーン10上での指の移動を表す座標系は変化するので、命令識別領域作成部22によって命令識別領域を作成する必要がある。なお、命令識別領域4は、タッチスクリーン10に表示しなくてもよい。何故ならば視覚障がい者にとって表示は、意味がないからである。   When the position of point A changes in this way, the coordinate system representing the movement of the finger on the touch screen 10 changes even if the direction of movement of the finger relative to point A is the same. Therefore, it is necessary to create an instruction identification area. Note that the command identification area 4 may not be displayed on the touch screen 10. This is because the display is meaningless for the visually impaired.

方向検出部23は、タッチスクリーン10における予め設定された領域に指が触れたことを検出した後の指の移動方向を検出する(ステップS3)。図5に、命令識別領域4における指の移動方向の例を示す。A点を中心とした円形状の命令識別領域4は、例えばA点から見て3時方向を中心とした±45度の範囲がP0であって、P0から反時計方向にP1,P2,P3の順番で4つの領域に分割されている。P1は、A点から見た12時方向を中心とした±45度の範囲である。P2は、A点から見た9時方向を中心とした±45度の範囲である。P3は、A点から見た6時方向を中心とした±45度の範囲である。   The direction detection unit 23 detects the movement direction of the finger after detecting that the finger has touched a preset area on the touch screen 10 (step S3). FIG. 5 shows an example of the finger moving direction in the command identification area 4. The circular command identification area 4 centered on point A has a range of ± 45 degrees centered on the 3 o'clock direction as viewed from point A, for example, P0, and P1, P2, P3 from P0 counterclockwise. Are divided into four areas. P1 is a range of ± 45 degrees around the 12 o'clock direction as viewed from the point A. P2 is a range of ± 45 degrees around the 9 o'clock direction as viewed from the point A. P3 is a range of ± 45 degrees around the 6 o'clock direction as viewed from the point A.

方向検出部23は、ユーザの指先がA点からP1の範囲に移動すると移動方向HP1を検出する。移動方向HP1を例えば第1の方向と称する。同様に、ユーザの指先がA点からP3の範囲内に移動すると第2の方向(HP2)、P0の範囲内に移動すると第3の方向(HP3)、P2の範囲内に移動すると第4の方向(HP4)を検出する。   The direction detection unit 23 detects the movement direction HP1 when the user's fingertip moves from the point A to the range P1. The moving direction HP1 is referred to as a first direction, for example. Similarly, when the user's fingertip moves from the point A within the range of P3, the second direction (HP2), when moved within the range of P0, the third direction (HP3), and when moved within the range of P2, the fourth direction The direction (HP4) is detected.

なお、命令検出部21に方向検出部23の機能構成を含めてもよい。その場合の命令検出部21は、タッチスクリーン10における予め設定された領域2に触れた指の動きによる命令を検出する。   The instruction detection unit 21 may include the functional configuration of the direction detection unit 23. In this case, the command detection unit 21 detects a command due to the movement of a finger touching the preset area 2 on the touch screen 10.

全削除部24は、方向検出部23が検出した移動方向が予め定められた方向と一致した場合、例えば第1の方向の場合(ステップS4)に、編集領域5の全文字を削除する(ステップS5、図4の全削除)。図6に、全削除部24が行う全削除処理(ステップS5)の動作フローを示す。   The all deletion unit 24 deletes all characters in the editing area 5 when the movement direction detected by the direction detection unit 23 matches a predetermined direction, for example, in the first direction (step S4) (step S4). S5, delete all of FIG. 4). FIG. 6 shows an operation flow of the all deletion process (step S5) performed by the all deletion unit 24.

全削除部24は、入力された文字列に確定していない未確定部分がある場合(ステップS50のYES)は当該未確定部分の文字列を削除する(ステップS51)。未確定部分とは、例えば漢字変換などが行われていない入力された文字列の一部のことである。入力された文字列に未確定部分がない場合(ステップS50のNO)は、入力された文字列を全て削除する(ステップS52)。   If there is an undetermined part that has not been confirmed in the input character string (YES in step S50), the all deletion unit 24 deletes the character string of the undetermined part (step S51). An undetermined part is a part of the inputted character string which is not subjected to Kanji conversion, for example. If there is no undetermined portion in the input character string (NO in step S50), the entire input character string is deleted (step S52).

また、命令検出部21に方向検出部23の機能構成を含めた場合の全削除部24は、命令検出部21によって検出された命令が全削除である場合に、編集領域5に未確定文字がある場合は当該未確定文字を削除し、未確定文字がない場合は編集領域5の全文字を削除する。   Further, when the instruction detection unit 21 includes the functional configuration of the direction detection unit 23, the all deletion unit 24 has an undetermined character in the editing area 5 when the instruction detected by the instruction detection unit 21 is all deletion. If there is, the unconfirmed character is deleted. If there is no unconfirmed character, all characters in the editing area 5 are deleted.

全削除部24は、ユーザの指先をA点から第1の方向に移動しただけの簡単な操作に基づいて、編集領域5に格納された文字を全て削除する。また、未確定部分がある場合は当該未確定部分を削除する。したがって、視覚障がい者は誤入力した文字列を簡単に削除でき、ユーザの操作負担を軽減することができる。   The all deletion unit 24 deletes all the characters stored in the editing area 5 based on a simple operation by moving the user's fingertip from the point A in the first direction. If there is an undetermined part, the undetermined part is deleted. Therefore, a visually impaired person can easily delete an erroneously input character string, and can reduce the operation burden on the user.

一部削除部25は、方向検出部23が検出した移動方向が例えば第4の方向に一致する場合(ステップS6)に、入力された文字列の最後の文字を一文字削除する(ステップS7、図4の削除)。ユーザが領域2にタッチした指先を第4の方向に移動させる、タッチ〜第4の方向の操作を繰り返すことで入力した文字列を一文字ずつ削除することができる。   When the movement direction detected by the direction detection unit 23 coincides with, for example, the fourth direction (step S6), the partial deletion unit 25 deletes the last character of the input character string (step S7, FIG. Delete 4). The input character string can be deleted one character at a time by repeating the operation from the touch to the fourth direction in which the user moves the fingertip touching the area 2 in the fourth direction.

操作取消部26は、方向検出部23が検出した移動方向が予め定められた方向と一致した場合に編集領域5を、編集領域5内の文字に対する直前の操作が行われる前の状態に戻す。例えば移動方向が第2の方向に一致する場合(ステップS8、図4のUndo)に、編集領域5内の文字に対する直前の操作を無効にする(ステップS9)。例えば、「今日の予定は、」までの文字列が確定されていて、その後に「ごごか(午後か…)」の文字列を入力した場合を想定する。「ごごか」は未確定である。このとき、上記の全削除の操作を行うと「ごごか」の3文字が削除される。   The operation canceling unit 26 returns the editing area 5 to the state before the previous operation is performed on the characters in the editing area 5 when the moving direction detected by the direction detecting unit 23 matches the predetermined direction. For example, when the movement direction matches the second direction (step S8, Undo in FIG. 4), the immediately preceding operation on the characters in the editing area 5 is invalidated (step S9). For example, it is assumed that the character string up to “Today's schedule is” has been confirmed, and then the character string “gogo (afternoon ...)” is input. “Gogoka” is undecided. At this time, if the above-described all-delete operation is performed, the three characters “gogo” are deleted.

その操作(全削除)が誤りで「ごごか」を回復させたい場合に、ユーザはA点から指を第2の方向に移動する簡単な操作で、当該文字列を回復させることができる。このように操作取消部26は、視覚障がい者の誤入力時の操作負担を軽減することができる。   When the operation (deletion of all) is incorrect and it is desired to recover “garbage”, the user can recover the character string by a simple operation of moving the finger from the point A in the second direction. In this way, the operation canceling unit 26 can reduce the operation burden when the visually handicapped person makes an erroneous input.

キャンセル部27は、方向検出部23が検出した移動方向が予め定められた方向と一致した場合に、領域2に指が触れたことを検出した後に開始される指の移動方向に応じた処理を中止する(ステップS10)。   When the moving direction detected by the direction detecting unit 23 coincides with a predetermined direction, the canceling unit 27 performs processing according to the moving direction of the finger that is started after detecting that the finger has touched the region 2. Stop (step S10).

指が予め設定された領域2にタッチした後のA点を移動させた後の指の移動方向が、例えば第3の方向と一致する場合は、ユーザの指が上記の領域2にタッチする前の状態に戻す(ステップS11、図4のキャンセル)。要するに全削除、削除、操作取消(Undo)の処理が行われる前に中止する。この場合の指の動きは、タッチスクリーン10における予め設定された領域2に指が触れたことを検出した直後の指の移動方向に対して反対の方向に指が移動したことになる。この移動した指を元に戻す動きは、処理の中止を連想させるので分かり易い。   When the movement direction of the finger after moving the point A after the finger touches the preset area 2 matches the third direction, for example, before the user's finger touches the area 2 (Step S11, cancel of FIG. 4). In short, cancel all deletion, deletion, and operation cancellation (Undo). The movement of the finger in this case means that the finger has moved in a direction opposite to the moving direction of the finger immediately after detecting that the finger has touched the preset area 2 on the touch screen 10. The movement of returning the moved finger to the original is easy to understand because it reminds the user to cancel the process.

また、領域2にタッチした直後のA点を基準として指を第3の方向に移動した場合に、ユーザの指の移動方向に応じた処理を中止してもよい。指先をA点から第3の方向に移動する簡単な操作で、入力装置1の状態をユーザの指が領域2にタッチする前の状態に戻すことができる。   In addition, when the finger is moved in the third direction with reference to the point A immediately after touching the area 2, the processing corresponding to the moving direction of the user's finger may be stopped. The state of the input device 1 can be returned to the state before the user's finger touches the region 2 by a simple operation of moving the fingertip from the point A in the third direction.

図7に、キャンセル部27が動作したときの入力装置1の表示例を示す。ユーザが、「今日の予定は、」までの文字列を入力した段階で、入力した文字列の一部又は全部を削除する場合、ユーザは指先をタッチスクリーン10の領域2にタッチする。すると、命令識別領域4がタッチスクリーン10に作成される。命令識別領域4が作成された時点でユーザが文字列の修正を中断し、更に文字列の入力を継続したいと考えた場合、指先を第3の方向に移動するだけの簡単な操作で、命令識別領域4が作成された状態を解除することができる(ステップS11)。   FIG. 7 shows a display example of the input device 1 when the cancel unit 27 operates. When the user inputs a character string up to “Today's schedule is”, when part or all of the input character string is deleted, the user touches the area 2 of the touch screen 10 with the fingertip. Then, the command identification area 4 is created on the touch screen 10. When the user interrupts the modification of the character string at the time when the command identification area 4 is created and wants to continue inputting the character string, the command can be simply operated by moving the fingertip in the third direction. The state where the identification area 4 has been created can be canceled (step S11).

また、キャンセル部27は、他の操作入力で動作させてもよい。例えば、2本以上の指がタッチスクリーン10にタッチしたことを検出した場合に、キャンセル部27を動作させてもよい。その場合、入力装置1は、例えば2本以上の指がタッチスクリーン10にタッチしたことを検出するイベント検出部28を更に具備する。   Further, the cancel unit 27 may be operated by another operation input. For example, the cancel unit 27 may be operated when it is detected that two or more fingers have touched the touch screen 10. In that case, the input device 1 further includes an event detection unit 28 that detects that, for example, two or more fingers have touched the touch screen 10.

図8に、イベント検出部28がイベントを検出したときの表示例を示す。イベント検出部28は、タッチスクリーン10に2本以上の指がタッチしたイベントを検出する(ステップS12)。イベント検出部28がイベントを検出すると、キャンセル部27は、全削除、一部削除、操作取消、キャンセルの移動方向に応じた処理を中止する(ステップS11)。キャンセル部27は、このように指先を第3の方向に移動する、又は複数の指をタッチスクリーン10にタッチさせる簡単な操作で、領域2に指が触れたことが検出された後に開始される指の移動方向に応じた命令による処理を中止することができる。ここで命令とは、例えば、全削除、一部削除、操作取消(Undo)、キャンセルなどの処理を、各機能構成部に実行させるものである。   FIG. 8 shows a display example when the event detection unit 28 detects an event. The event detection unit 28 detects an event in which two or more fingers touch the touch screen 10 (step S12). When the event detection unit 28 detects an event, the cancel unit 27 stops the process corresponding to the movement direction of all deletion, partial deletion, operation cancellation, and cancellation (step S11). The cancel unit 27 is started after it is detected that the finger has touched the region 2 by a simple operation of moving the fingertip in the third direction or touching the touch screen 10 with a plurality of fingers. Processing according to a command corresponding to the moving direction of the finger can be stopped. Here, the command is to cause each functional component to execute processes such as all deletion, partial deletion, operation cancellation (Undo), and cancellation.

上記のステップS1〜S12の処理は、入力装置1の動作が終了するまで繰り返される(ステップS13のNO)。したがって、入力装置1の状態は、入力装置1の状態がどのよう状態に有っても、イベント検出部28が複数の指のタッチを検出した場合、又は、A点から第3の方向への指の移動を検出した場合に、処理を中止することができる。   The processes in steps S1 to S12 are repeated until the operation of the input device 1 is completed (NO in step S13). Therefore, the state of the input device 1 is the same as the state of the input device 1 when the event detection unit 28 detects a plurality of finger touches, or from the point A to the third direction. When the movement of the finger is detected, the process can be stopped.

以上説明したように、本実施形態の入力装置1によれば、タッチスクリーン10を用いて入力される文字を格納する編集領域5における文字を1字ずつ削除することによる不都合を防止できる。   As described above, according to the input device 1 of the present embodiment, it is possible to prevent inconvenience caused by deleting characters one by one in the editing area 5 that stores characters input using the touch screen 10.

また、本実施形態の入力装置1によれば、タッチスクリーン10に触れる指の移動方向に応じた処理を、簡単な操作で中止させることができる。   Moreover, according to the input device 1 of this embodiment, the process according to the moving direction of the finger touching the touch screen 10 can be stopped by a simple operation.

入力装置1の全削除部24は、ユーザの指先をA点から第1の方向に移動しただけの簡単な操作に基づいて編集領域5に格納された文字列の全部を削除する。   The all deletion unit 24 of the input device 1 deletes all of the character strings stored in the editing area 5 based on a simple operation by simply moving the user's fingertip from the point A in the first direction.

また、入力装置1の操作取消部26は、方向検出部23が検出した移動方向が第2の方向の場合(ステップS8)に、編集領域5を、編集領域5内の文字に対する直前の操作が行われる前の状態に戻す。   In addition, when the movement direction detected by the direction detection unit 23 is the second direction (step S8), the operation canceling unit 26 of the input device 1 moves the editing area 5 immediately before a character in the editing area 5 is operated. Return to the state before it was done.

また、キャンセル部27は、方向検出部23が検出した移動方向が第3の方向の場合に、タッチスクリーン10における予め設定された領域2に指が触れたことを検出した後に開始される指の移動方向に応じた処理を中止することができる。   In addition, the cancel unit 27 starts the finger that is started after detecting that the finger touches the preset region 2 on the touch screen 10 when the movement direction detected by the direction detection unit 23 is the third direction. Processing according to the moving direction can be stopped.

また、複数の指をタッチスクリーン10にタッチさせた場合に、タッチスクリーン10における予め設定された領域2に指が触れたことを検出した後に開始される指の移動方向に応じた処理を中止することができる。   In addition, when a plurality of fingers are touched on the touch screen 10, processing corresponding to the direction of finger movement that is started after detecting that the finger has touched the preset area 2 on the touch screen 10 is stopped. be able to.

上記の全削除部24と操作取消部26による編集領域5に対する編集操作は、視覚障がい者でも容易に行うことができる。よって、誤りに気付いた後のユーザの操作負担を軽減させる効果を奏する。また、キャンセル部27は、処理が不要だと気付いた場合に、当該処理を簡単な操作で中止することができる。   The editing operation on the editing area 5 by the all deleting unit 24 and the operation canceling unit 26 can be easily performed even by a visually impaired person. Therefore, there is an effect of reducing the operation burden on the user after noticing the error. Further, when the cancel unit 27 notices that the process is unnecessary, the cancel unit 27 can cancel the process with a simple operation.

なお、上記の命令識別領域4は、円形状として当該円を4分割して命令を識別する例で説明を行ったが、分割数は4分割に限られない。例えば少ない分割数の2分割、より多い分割数の8分割でもよい。また、命令識別領域4の形状が円形状に限られないことは上記の通りである。   In addition, although said command identification area | region 4 demonstrated by the example which identifies the command by dividing the said circle into 4 as a circle shape, the number of divisions is not restricted to 4 divisions. For example, it may be two divisions with a small division number and eight divisions with a larger division number. Further, as described above, the shape of the instruction identification area 4 is not limited to the circular shape.

また、上記の指の移動方向と命令の対応は一例であり、本実施形態に限定されるものではない。例えば第1の移動方向を操作取消部26に対応させてもよい。また、上記の命令識別領域4で選択できる命令を、全削除、削除、操作取消(Undo)、キャンセルの例で説明を行ったが、この例に限定されない。例えば音声の音量調整やバイブレータの強度調整などの命令と対応付けてもよい。音量調整などに対応付けた入力装置の場合は、本実施形態で説明した編集領域5と全削除部24は無くてもよい。   The correspondence between the finger moving direction and the command is merely an example, and the present invention is not limited to this embodiment. For example, the first movement direction may correspond to the operation cancellation unit 26. Moreover, although the instruction | command which can be selected in said instruction | indication identification area 4 was demonstrated in the example of all deletion, deletion, operation cancellation (Undo), and cancellation, it is not limited to this example. For example, it may be associated with a command such as sound volume adjustment or vibrator strength adjustment. In the case of an input device associated with volume adjustment or the like, the editing area 5 and all deletion unit 24 described in the present embodiment may be omitted.

また、本実施形態のキャンセル部27は、1本の指を第3の方向に移動する、又は2本目の指のタッチが検出されると、指の移動方向に応じた処理を中止する例で説明を行ったが、キャンセル部の処理はこの例に限定されない。例えば、複数の指で操作中に、更に新たな指がタッチした場合に処理を中止するようにしてもよい。複数の指で行う操作は、例えば、タッチスクリーン10上の表示の拡大や縮小を行う操作等のことである。つまり、キャンセル部は、タッチスクリーン10に物体を接触させて操作指示を行っている際に、タッチスクリーン10に触れた指の数が増加したことを契機に、指の数が増加する直前までの処理を中止するように構成してもよい。   In addition, the cancel unit 27 of the present embodiment is an example in which one finger is moved in the third direction, or when the touch of the second finger is detected, the processing corresponding to the finger moving direction is stopped. Although described, the processing of the cancel unit is not limited to this example. For example, the processing may be stopped when a new finger touches during operation with a plurality of fingers. The operation performed with a plurality of fingers is, for example, an operation for enlarging or reducing the display on the touch screen 10. That is, when the cancel unit performs an operation instruction by bringing an object into contact with the touch screen 10, the cancellation unit immediately before the number of fingers increases with the increase in the number of fingers touching the touch screen 10. You may comprise so that a process may be stopped.

また、図9に示す命令識別領域の例のように、命令を識別する領域の間に隙間を設けるようにしてもよい。図9に斜線部で示す領域は隙間であり、指先がこの隙間に移動した場合は無効な操作とする。そうすることで微妙な指先の移動方向の差によって発生する誤動作を防止することが可能である。   Further, as in the example of the instruction identification area shown in FIG. 9, a gap may be provided between the areas for identifying the instructions. The area indicated by the hatched portion in FIG. 9 is a gap, and an invalid operation is performed when the fingertip moves to this gap. By doing so, it is possible to prevent malfunctions caused by subtle differences in the direction of fingertip movement.

また、タッチスクリーン10上の操作を指で行う例で説明を行ったが、指で操作するのではなく、例えばスタイラスペン等の物体(道具)を接触させることで入力装置1を操作してもよい。   Further, although an example in which the operation on the touch screen 10 is performed with a finger has been described, the input device 1 may be operated by bringing an object (tool) such as a stylus pen into contact with the finger instead of the operation with the finger. Good.

また、この入力支援プログラムの流通は、例えば、そのプログラムを記録したDVD、CD−ROM等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記録装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。   The input support program is distributed by selling, transferring, or lending a portable recording medium such as a DVD or CD-ROM in which the program is recorded. Further, the program may be distributed by storing the program in a recording device of a server computer and transferring the program from the server computer to another computer via a network.

1 :入力装置
2 :領域
3 :機能選択領域
4 :命令識別領域
10 :タッチスクリーン
20 :制御部
21 :命令検出部
22 :命令識別領域作成部
23 :方向検出部
24 :全削除部
25 :一部削除部
26 :操作取消部
27 :キャンセル部
28 :イベント検出部
1: Input device 2: Area 3: Function selection area 4: Command identification area 10: Touch screen 20: Control unit 21: Command detection unit 22: Command identification area creation unit 23: Direction detection unit 24: All deletion unit 25: One Part deletion unit 26: operation cancellation unit 27: cancellation unit 28: event detection unit

Claims (3)

情報を入力するタッチスクリーンと、
編集中の文字が格納される編集領域と、
前記タッチスクリーンにおける予め設定された領域に触れた物体の動きによる命令を検出する命令検出部と、
を具備し、
前記命令検出部によってユーザの指先が第1の方向に移動したことが検出されることにより検出された命令が全削除である場合に、前記編集領域に未確定文字がある場合は全未確定文字を削除し、前記未確定文字がない場合は前記編集領域の全確定文字を削除し、
前記命令検出部によってユーザの指先が第1の方向とは異なる方向に移動したことが検出されることにより検出された命令が一部削除である場合に、入力された文字列の最後の文字を一文字削除することを特徴とする入力装置。
A touch screen for entering information,
An editing area where the character being edited is stored;
A command detection unit for detecting a command based on a movement of an object touching a predetermined area on the touch screen;
Comprising
When the command detected by detecting that the user's fingertip has moved in the first direction by the command detection unit is all deletion, if there are unconfirmed characters in the editing area, all unconfirmed characters If there is no unconfirmed character, delete all confirmed characters in the editing area,
When the instruction detected by detecting that the user's fingertip has moved in a direction different from the first direction is deleted by the instruction detection unit, the last character of the input character string is An input device for deleting one character.
情報を入力するタッチスクリーンと編集中の文字列が格納される編集領域とを備えた入力装置の入力支援方法であって、
前記入力装置の命令検出部が、前記タッチスクリーンにおける予め設定された領域に触れた物体の動きによる命令を検出し、
前記入力装置の前記命令検出部によってユーザの指先が第1の方向に移動したことが検出されることにより検出された命令が全削除である場合に、前記編集領域に未確定文字がある場合は全未確定文字を削除し、前記未確定文字がない場合は前記編集領域の全確定文字を削除し、
前記入力装置の前記命令検出部によってユーザの指先が第1の方向とは異なる方向に移動したことが検出されることにより検出された命令が一部削除である場合に、入力された文字列の最後の文字を一文字削除することを特徴とする入力方法。
An input support method for an input device comprising a touch screen for inputting information and an editing area for storing a character string being edited,
The command detection unit of the input device detects a command due to the movement of an object touching a preset area on the touch screen,
If the command detected by the command detection unit of the input device detects that the user's fingertip has moved in the first direction is a complete deletion, and there is an unconfirmed character in the editing area Delete all unconfirmed characters, if there are no unconfirmed characters, delete all confirmed characters in the editing area,
When the command detected by the command detection unit of the input device detects that the user's fingertip has moved in a direction different from the first direction is partially deleted, An input method, wherein one last character is deleted .
請求項1に記載した入力装置としてコンピュータを機能させるための入力支援プログラム。
An input support program for causing a computer to function as the input device according to claim 1.
JP2014148855A 2014-07-22 2014-07-22 Input device, input support method, and input support program Active JP6054342B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014148855A JP6054342B2 (en) 2014-07-22 2014-07-22 Input device, input support method, and input support program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014148855A JP6054342B2 (en) 2014-07-22 2014-07-22 Input device, input support method, and input support program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2016121464A Division JP6106319B2 (en) 2016-06-20 2016-06-20 Input device, input support method, and input support program

Publications (2)

Publication Number Publication Date
JP2016024665A JP2016024665A (en) 2016-02-08
JP6054342B2 true JP6054342B2 (en) 2016-12-27

Family

ID=55271365

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014148855A Active JP6054342B2 (en) 2014-07-22 2014-07-22 Input device, input support method, and input support program

Country Status (1)

Country Link
JP (1) JP6054342B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101758013B1 (en) * 2016-03-03 2017-07-13 네이버 주식회사 Interaction for deleting query
JP2018055415A (en) * 2016-09-29 2018-04-05 京セラドキュメントソリューションズ株式会社 Electronic device, character input control method, and character input control program

Also Published As

Publication number Publication date
JP2016024665A (en) 2016-02-08

Similar Documents

Publication Publication Date Title
US9176668B2 (en) User interface for text input and virtual keyboard manipulation
JP6039248B2 (en) Information processing apparatus and control method thereof
JP6229473B2 (en) Display device and program
Matulic et al. Pen and touch gestural environment for document editing on interactive tabletops
US9910643B2 (en) Program for program editing
JP2011040008A (en) Device and method for controlling display, program, storage medium
JP6054342B2 (en) Input device, input support method, and input support program
JP6106319B2 (en) Input device, input support method, and input support program
JP5126246B2 (en) Data input device
JP2017084427A (en) Input device, input support method and input support program
JP6160115B2 (en) Information processing apparatus, presentation material optimization method, and program
KR101538941B1 (en) Method for moving the cursor of text editor using motion sensor, and computer-readable recording medium with moving program of the cursor of text editor using motion sensor
JP6249851B2 (en) INPUT CONTROL DEVICE, INPUT CONTROL METHOD, AND PROGRAM
TWI631484B (en) Direction-based text input method, system and computer-readable recording medium using the same
JP2016066254A (en) Electronic device with touch detection apparatus
CN113490908B (en) Information processing device, information processing method, and program
JP2015185144A5 (en)
JP2011175471A (en) Data-inputting device
JP6478502B2 (en) Information processing apparatus, information processing method, and program
KR101541639B1 (en) Electronic device and method for controlling electronic device
JP2011175469A (en) Data-inputting device
JP6229582B2 (en) Information processing apparatus, character input program, and character input method
JP6078028B2 (en) Input device, input support method, and input support program
JP7152979B2 (en) Information processing equipment
JP2017049984A (en) Information processing device, control method thereof and program, and information processing system, control method thereof and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160427

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160510

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160620

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160809

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161102

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20161109

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161130

R150 Certificate of patent or registration of utility model

Ref document number: 6054342

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150