[go: up one dir, main page]

JP2017073090A - Data input device - Google Patents

Data input device Download PDF

Info

Publication number
JP2017073090A
JP2017073090A JP2015201534A JP2015201534A JP2017073090A JP 2017073090 A JP2017073090 A JP 2017073090A JP 2015201534 A JP2015201534 A JP 2015201534A JP 2015201534 A JP2015201534 A JP 2015201534A JP 2017073090 A JP2017073090 A JP 2017073090A
Authority
JP
Japan
Prior art keywords
data
input
group
row
column
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2015201534A
Other languages
Japanese (ja)
Other versions
JP6605288B2 (en
Inventor
献平 陳
xian-ping Chen
献平 陳
啓一 綿貫
Keiichi Watanuki
啓一 綿貫
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2015201534A priority Critical patent/JP6605288B2/en
Publication of JP2017073090A publication Critical patent/JP2017073090A/en
Application granted granted Critical
Publication of JP6605288B2 publication Critical patent/JP6605288B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】 多様なデータを特定することが可能で、多様なデータを入力することが可能なデータ入力装置を提供する。【解決手段】 データは、複数行のデータからなる行データグループと、複数列のデータからなる列データグループとにグループ分けされている。行データグループは、アカサタナ行からなるア行データグループと、ハマヤラワ行からなるハ行データグループとにグループ分けされている。列データグループは、アイウエオ列からなるかな文字列データグループと、ABCDE列からなる英数字列データグループとにグループ分けされている。ジェスチャ操作は、行データグループの各行に対応した複数の操作からなるア行およびハ行指定操作グループと、列データグループの各列に対応した複数の操作からなる文字列および英数字列指定操作グループとにグループ分けされている。【選択図】 図3PROBLEM TO BE SOLVED: To provide a data input device capable of specifying various data and inputting various data. Data is grouped into a row data group composed of a plurality of rows of data and a column data group composed of a plurality of columns of data. The row data groups are grouped into a row data group consisting of Akasana rows and a ha row data group consisting of Hamayarawa rows. The column data group is grouped into a kana character string data group consisting of an Iweo column and an alphanumeric string data group consisting of an ABCDE column. Gesture operations consist of a row and row designation operation group consisting of multiple operations corresponding to each row of the row data group, and a character string and alphanumeric column designation operation group consisting of multiple operations corresponding to each column of the column data group. And is grouped. [Selection] Figure 3

Description

本発明は、検知部によって検知される操作を基に入力データを判別してデータ入力するデータ入力装置に関するものである。   The present invention relates to a data input device for determining input data based on an operation detected by a detection unit and inputting data.

従来、この種のデータ入力装置としては、例えば、非特許文献1に開示される片手かな文字入力システムがある。この文字入力システムでは、携帯情報端末のタッチパネル面が、2つの子音キー入力領域と1つの母音キー入力領域とに分割される。かな文字入力は、いずれかの子音キー入力領域に対するタップまたは4方向へのフリック操作に続けて、母音キー入力領域に対するタップまたは4方向へのフリック操作を行うことで、行われる。さらに、この2ストロークの入力に続けて、母音キー入力領域に対するフリック操作を行うことで、かな文字の濁音化、半濁音化、および小文字化が行われる。   Conventionally, as this type of data input device, for example, there is a one-hand kana character input system disclosed in Non-Patent Document 1. In this character input system, the touch panel surface of the portable information terminal is divided into two consonant key input areas and one vowel key input area. Kana character input is performed by performing a tap on a vowel key input area or a flick operation in four directions following a tap on a consonant key input area or a flick operation in four directions. Further, following the input of the two strokes, the kana character is made muddy, semi-voiced, and lowercase by performing a flick operation on the vowel key input area.

深津佳智,志築文太郎,田中次郎、「NO-look Flick:携帯情報端末のタッチパネルにおけるアイズフリーな片手かな文字入力システム」、第20回インタラクティブシステムとソフトウエアに関するワークショップ、WISS.2012、PP133-138、日本ソフトウエア科学会(2012)Yoshitomo Fukatsu, Buntaro Shizuki, Jiro Tanaka, “NO-look Flick: Eyes-free one-handed character input system on the touch panel of portable information terminals”, 20th Interactive System and Software Workshop, WISS.2012, PP133 -138, Japan Software Science Society (2012)

上記従来のデータ入力システムでは、各子音キー入力領域でそれぞれ5種類、合計10種類の子音を入力し、母音キー入力領域で5種類の母音を入力する構成になっている。このため、上記従来のデータ入力システムでは、基本的に50種類(=10×5)の日本語に対応した文字しか入力することが出来ない。また、入力位置によって文字種を増やす構成であるため、入力領域をさらに多分割して入力文字種を増やそうとしても、限度がある。すなわち、上記従来のデータ入力システムでは、多様な文字を入力することが困難である。   The conventional data input system is configured to input a total of 10 types of consonants in each consonant key input area and to input 5 types of vowels in the vowel key input area. For this reason, in the conventional data input system, only 50 types (= 10 × 5) of characters corresponding to Japanese can be input. In addition, since the character type is increased depending on the input position, there is a limit even if the input area is further divided to increase the input character type. That is, in the conventional data input system, it is difficult to input various characters.

本発明はこのような課題を解決するためになされたもので、
操作、例えば、人の指もしくは手もしくは足もしくは頭もしくは体もしくは目などのジェスチャ操作または電子ペンの書く操作またはキーボードのキー操作またはマウスのマウス操作を検知する検知部と、検知部によって検知される操作を基に入力データを判別する入力データ判別部とを備えて構成されるデータ入力装置において、
複数のデータからなるデータグループにグループ分けされたデータと複数の操作からなる操作グループにグループ分けされた操作とを、データグループを操作グループに対応づけ、データグループを構成するデータを、データグループに対応づけた操作グループを構成する操作に対応づけて記憶しているデータ記憶部を備え、
入力データ判別部が、検知部によって検知される操作に対応してデータ記憶部に記憶されたデータを入力データとして判別することを特徴とする。
The present invention has been made to solve such problems,
Detected by a detection unit and a detection unit that detects an operation, for example, a gesture operation of a human finger, a hand, a foot, a head, a body, or an eye, a writing operation of an electronic pen, a keyboard key operation, or a mouse mouse operation In a data input device configured to include an input data determination unit that determines input data based on an operation
Data grouped into a data group consisting of multiple data and operations grouped into an operation group consisting of multiple operations are associated with the data group, and the data constituting the data group is assigned to the data group. A data storage unit that stores the corresponding operation group in association with the operation;
The input data discrimination unit discriminates data stored in the data storage unit as input data in response to an operation detected by the detection unit.

本構成によれば、ある操作が検知部によって検知されると、データ記憶部に記憶された、検知された操作を含む操作グループ、および、その操作グループに対応づけられたデータグループが入力データ判別部によって特定される。そして、特定されたデータグループの中から、検知部で検知された操作に対応づけられてデータ記憶部に記憶された1つのデータが選択され、選択されたデータが入力データとされる。データおよび操作をこのようにそれぞれグループ化してデータグループおよび操作グループとしてデータ記憶部に記憶することにより、入力データ判別部によって多様なデータを特定することが可能となり、50種類の日本語に限らずに多様なデータを入力することが可能なデータ入力装置が提供される。   According to this configuration, when an operation is detected by the detection unit, the operation group including the detected operation stored in the data storage unit and the data group associated with the operation group are determined as input data. Specified by part. Then, one piece of data stored in the data storage unit in association with the operation detected by the detection unit is selected from the identified data group, and the selected data is set as input data. By grouping data and operations in this way and storing them in the data storage unit as data groups and operation groups, it is possible to specify various data by the input data discrimination unit, and not limited to 50 types of Japanese. A data input device capable of inputting various data is provided.

また、本発明は、
データが、複数行のデータからなる行データグループと複数列のデータからなる列データグループとにグループ分けされ、
操作が、行データグループの各行に対応した複数の操作からなる行指定操作グループと、列データグループの各列に対応した複数の操作からなる列指定操作グループとにグループ分けされて、
データ記憶部に記憶されていることを特徴とする。
The present invention also provides:
The data is grouped into a row data group consisting of multiple rows of data and a column data group consisting of multiple columns of data,
The operations are grouped into a row specifying operation group consisting of a plurality of operations corresponding to each row of the row data group and a column specifying operation group consisting of a plurality of operations corresponding to each column of the column data group.
It is stored in a data storage unit.

本構成によれば、ある操作が検知部によって検知されると、データ記憶部に記憶された、検知された操作を含む行指定操作グループ、および、その行指定操作グループに対応づけられた行データグループが入力データ判別部によって特定される。そして、特定された行データグループの中から、検知部で検知された操作に対応づけられてデータ記憶部に記憶された1つの行データが選択される。また、ある操作と別の操作が検知部によって検知されると、データ記憶部に記憶された、検知された別の操作を含む列指定操作グループ、および、その列指定操作グループに対応づけられた列データグループが入力データ判別部によって特定される。そして、特定された列データグループの中から、検知部で検知された別の操作に対応づけられてデータ記憶部に記憶された1つの列データが選択される。入力データは、これら選択された行データおよび列データによって定まるデータとされる。   According to this configuration, when a certain operation is detected by the detection unit, the row designation operation group including the detected operation stored in the data storage unit and the row data associated with the row designation operation group are stored. A group is specified by the input data determination unit. Then, one row data stored in the data storage unit in association with the operation detected by the detection unit is selected from the identified row data group. Also, when a certain operation and another operation are detected by the detection unit, the column designation operation group including another detected operation stored in the data storage unit and the column designation operation group are associated with each other. A column data group is specified by the input data determination unit. Then, one column data stored in the data storage unit in association with another operation detected by the detection unit is selected from the identified column data group. The input data is data determined by the selected row data and column data.

また、本発明は、
操作を検知する検知部と、検知部によって検知される操作を基に入力データを判別する入力データ判別部とを備えて構成されるデータ入力装置において、
複数のデータからなるデータグループにグループ分けされたデータと複数の操作からなる操作グループにグループ分けされた操作とを、データグループを操作グループと入力位置属性との異なる位置操作組み合わせに対応づけ、データグループを構成するデータを、データグループに対応づけた位置操作組み合わせの操作グループを構成する操作に対応づけて記憶しているデータ記憶部を備え、
入力データ判別部が、検知部によって検知される操作に対応してデータ記憶部に記憶されたデータを入力データとして判別することを特徴とする。
The present invention also provides:
In a data input device configured to include a detection unit that detects an operation and an input data determination unit that determines input data based on an operation detected by the detection unit,
The data grouped into a data group composed of multiple data and the operations grouped into an operation group composed of multiple operations are associated with different combinations of position operations of the operation group and the input position attribute. A data storage unit that stores data constituting the group in association with operations constituting the operation group of the position operation combination associated with the data group,
The input data discrimination unit discriminates data stored in the data storage unit as input data in response to an operation detected by the detection unit.

本構成によれば、ある操作が検知部によって検知されると、データ記憶部に記憶された、検知された操作の入力位置属性および検知された操作を含む操作グループの位置操作組み合わせが入力データ判別部によって特定される。そして、特定された位置操作組み合わせを構成する操作グループに対応づけられたデータグループが入力データ判別部によって特定される。そして、特定されたデータグループの中から、検知部で検知された操作に対応づけられてデータ記憶部に記憶された1つのデータが選択され、選択されたデータが入力データとされる。このようにデータをグループ化して、グループ化したデータグループを操作と入力位置属性との異なる位置操作組み合わせに対応づけてデータ記憶部に記憶することにより、入力データ判別部によって多様なデータを特定することが可能となり、本構成によっても、50種類の日本語に限らずに多様なデータを入力することが可能なデータ入力装置が提供される。   According to this configuration, when a certain operation is detected by the detection unit, the input position attribute of the detected operation and the position operation combination of the operation group including the detected operation stored in the data storage unit are determined as input data. Specified by part. Then, the data group associated with the operation group constituting the specified position operation combination is specified by the input data determination unit. Then, one piece of data stored in the data storage unit in association with the operation detected by the detection unit is selected from the identified data group, and the selected data is set as input data. Data is grouped in this manner, and the grouped data group is stored in the data storage unit in association with different position operation combinations of operations and input position attributes, whereby various data are specified by the input data determination unit. This configuration also provides a data input device capable of inputting various data, not limited to 50 types of Japanese.

また、本発明は、
データが、連続するものが所定数に区切られて複数の塊データグループにグループ分けされ、各塊データグループが入力位置属性と操作グループとの異なる位置操作組み合わせに対応づけられ、
操作が、位置操作組み合わせに対応づけられた塊データグループの各データに対応して、
データ記憶部に記憶されていることを特徴とする。
The present invention also provides:
The data is grouped into a plurality of chunk data groups by dividing the continuous data into a predetermined number, and each chunk data group is associated with a different position operation combination of the input position attribute and the operation group,
The operation corresponds to each data of the block data group associated with the position operation combination,
It is stored in a data storage unit.

本構成によれば、ある操作が検知部によって検知されると、データ記憶部に記憶された、検知された操作の入力位置属性と検知された操作を含む操作グループとの位置操作組み合わせが入力データ判別部によって特定される。そして、特定された位置操作組み合わせに対応づけられた塊データグループが入力データ判別部によって特定される。そして、特定された塊データグループの中から、検知部で検知された操作に対応づけられてデータ記憶部に記憶された1つのデータが選択され、選択されたデータが入力データとされる。   According to this configuration, when a certain operation is detected by the detection unit, the combination of the position operation between the input position attribute of the detected operation and the operation group including the detected operation stored in the data storage unit is input data. It is specified by the determination unit. Then, the block data group associated with the specified position operation combination is specified by the input data determination unit. Then, one piece of data stored in the data storage unit in association with the operation detected by the detection unit is selected from the identified chunk data group, and the selected data is used as input data.

また、本発明は、
データが、複数行のデータからなる行データグループと複数列のデータからなる列データグループとにグループ分けされ、行データグループと列データグループとがそれぞれ異なる入力位置属性に対応づけられ、
操作が、行データグループの各行に対応した複数の操作からなる一の入力位置属性を有する行指定操作グループと、列データグループの各列に対応した複数の操作からなる他の入力位置属性を有する列指定操作グループとにグループ分けされて、
データ記憶部に記憶されていることを特徴とする。
The present invention also provides:
The data is grouped into a row data group consisting of data of a plurality of rows and a column data group consisting of data of a plurality of columns, and the row data group and the column data group are associated with different input position attributes,
The operation has a row designation operation group having one input position attribute consisting of a plurality of operations corresponding to each row of the row data group and another input position attribute consisting of a plurality of operations corresponding to each column of the column data group. It is grouped into a column specification operation group,
It is stored in a data storage unit.

本構成によれば、ある操作が検知部によって一の入力位置に検知されると、データ記憶部に記憶された、検知された操作および一の入力位置属性を有する行指定操作グループが入力データ判別部によって特定される。そして、特定された行指定操作グループの行データグループが入力データ判別部によって特定され、特定された行データグループの中から、検知部で検知された操作に対応づけられてデータ記憶部に記憶された1つの行データが選択される。また、ある操作と別の操作が検知部によって他の入力位置に検知されると、データ記憶部に記憶された、検知された別の操作および他の入力位置属性を有する列指定操作グループが入力データ判別部によって特定される。そして、特定された列指定操作グループの列データグループが入力データ判別部によって特定され、特定された列データグループの中から、検知部で検知された別の操作に対応づけられてデータ記憶部に記憶された1つの列データが選択される。入力データは、これら選択された行データおよび列データによって定まるデータとされる。   According to this configuration, when a certain operation is detected at one input position by the detection unit, the row designation operation group having the detected operation and one input position attribute stored in the data storage unit is determined as input data. Specified by part. Then, the row data group of the specified row designation operation group is specified by the input data determination unit, and is stored in the data storage unit in association with the operation detected by the detection unit from the specified row data group. One row data is selected. In addition, when a certain operation and another operation are detected by the detection unit at another input position, a column designation operation group having another detected operation and another input position attribute stored in the data storage unit is input. It is specified by the data discrimination unit. Then, the column data group of the specified column specifying operation group is specified by the input data determination unit, and the data storage unit is associated with another operation detected by the detection unit from the specified column data group. One stored column data is selected. The input data is data determined by the selected row data and column data.

本発明によれば、多様なデータを特定することが可能となり、多様なデータを入力することが可能なデータ入力装置が提供される。   ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to specify various data and the data input device which can input various data is provided.

本発明の第1の実施の形態によるデータ入力装置を備えた携帯情報端末の平面図である。It is a top view of the portable information terminal provided with the data input device by the 1st Embodiment of this invention. 図1に示す携帯情報端末におけるタッチパネルへのデータ入力言語を日本語、英語、中国語のいずれかに変換する際のジェスチャ操作を示す図である。It is a figure which shows gesture operation at the time of converting the data input language to the touch panel in the portable information terminal shown in FIG. 1 into either Japanese, English, or Chinese. (a)は、第1の実施の形態によるデータ入力装置を構成するROMに記憶された日本語入力用文字テーブル、(b)は、同ROMに記憶された機能対応テーブルを示す図である。(A) is a Japanese input character table stored in the ROM constituting the data input device according to the first embodiment, and (b) is a diagram showing a function correspondence table stored in the ROM. 第1の実施の形態によるデータ入力装置を構成するROMに記憶されたコンピュータプログラムによって実行される入力データ判別処理の内容を概略的に示したフローチャートである。It is the flowchart which showed roughly the content of the input data discrimination | determination process performed by the computer program memorize | stored in ROM which comprises the data input device by 1st Embodiment. (a)は、第1の実施形態のデータ入力装置がROMに備える英語入力用文字テーブルを示す図、(b)は、中国語の漢字特徴を生かしたデータ入力方法の一例を示す図である。(A) is a figure which shows the character table for English input with which the data input device of 1st Embodiment is provided in ROM, (b) is a figure which shows an example of the data input method which utilized the Chinese character feature of Chinese. . 第1の実施形態の第1の変形例によるデータ入力装置がROMに備える日本語入力用文字テーブルを示す図である。It is a figure which shows the character table for Japanese input with which the data input device by the 1st modification of 1st Embodiment is provided in ROM. (a),(b),(c)は、第1の実施形態の第1の変形例によるデータ入力装置を使った日本語データ入力の実用性を検証した実験の実験方法を示す図、(d)は同実験の実験結果を示す図である。(A), (b), (c) is a figure which shows the experiment method of the experiment which verified the practicality of the Japanese data input using the data input device by the 1st modification of 1st Embodiment, ( d) is a figure which shows the experimental result of the same experiment. (a)は、第1の実施形態の第2の変形例によるデータ入力装置がROMに備える日本語入力用文字テーブル、(b)は、同ROMに備える機能対応テーブルに記憶された機能と操作との対応を示す図である。(A) is a Japanese input character table provided in the ROM of the data input device according to the second modification of the first embodiment, and (b) is a function and operation stored in the function correspondence table provided in the ROM. It is a figure which shows a response | compatibility. (a)は、本発明の第2の実施形態のデータ入力装置がROMに備える日本語入力用文字テーブルの内容、(b)は英語入力用文字テーブルの内容を示す図である。(A) is the content of the character table for Japanese input with which the data input device of the 2nd Embodiment of this invention is provided in ROM, (b) is a figure which shows the content of the character table for English input. 第2の実施形態の第1の変形例によるデータ入力装置がROMに備える日本語入力用文字テーブルのデータと操作との対応を示す図である。It is a figure which shows a response | compatibility with the data of the character table for Japanese input with which the data input device by the 1st modification of 2nd Embodiment is provided in ROM, and operation. 第2の実施形態の第2の変形例によるデータ入力装置がROMに備える日本語入力用文字テーブルのデータと操作との対応を示す図である。It is a figure which shows a response | compatibility with the data of the character table for Japanese input with which the data input device by the 2nd modification of 2nd Embodiment is provided in ROM, and operation. 本発明において操作グループを増やして1ジェスチャ操作に1文字を対応づけた場合の各操作グループ例を示す図である。It is a figure which shows each operation group example at the time of increasing an operation group in this invention, and making 1 character correspond to 1 gesture operation. 本発明の各実施形態および各変形例において、人の指を使ったジェスチャ操作に替えてキーボードを使った操作を用いることが出来ることを説明するための図である。In each embodiment and each modification of this invention, it is a figure for demonstrating that operation using a keyboard can be used instead of gesture operation using a person's finger | toe.

次に、本発明によるデータ入力装置をスマートフォンやタブレットといった携帯情報端末に適用した実施の形態について、説明する。   Next, an embodiment in which the data input device according to the present invention is applied to a portable information terminal such as a smartphone or a tablet will be described.

図1は、第1の実施の形態によるデータ入力装置を備えた携帯情報端末1の平面図である。   FIG. 1 is a plan view of a portable information terminal 1 including a data input device according to the first embodiment.

携帯情報端末1は、表面にタッチパネル2が形成され、このタッチパネル2を介して種々の情報が入力される。本実施形態によるデータ入力装置は、このタッチパネル2と、携帯情報端末1の内部に設けられた入力データ判別部3とを備えて構成される。タッチパネル2は操作を検知する検知部を構成し、そのタッチ面に人の指で入力されるジェスチャ操作を検知する。入力データ判別部3は、携帯情報端末1の内部におけるCPU(中央演算処理装置),ROM(読み出し専用メモリ)およびRAM(読み書き可能メモリ)から構成され、タッチパネル2によって検知されるジェスチャ操作を基に入力データを判別する。入力データ判別部3によるこの入力データの判別は、ROMに記憶されたコンピュータプログラムによって行われ、タッチパネル2によって検知されるジェスチャ操作に対応してデータ記憶部に記憶されたデータが入力データとして判別される。ROMはこのデータ記憶部を構成しており、本実施形態では、日本語入力用文字テーブル、英語入力用文字テーブル、および中国語入力用文字テーブルを記憶している。   The portable information terminal 1 has a touch panel 2 formed on the surface, and various information is input via the touch panel 2. The data input device according to the present embodiment includes the touch panel 2 and an input data determination unit 3 provided inside the portable information terminal 1. The touch panel 2 constitutes a detection unit that detects an operation, and detects a gesture operation input by a human finger on the touch surface. The input data discriminating unit 3 is composed of a CPU (Central Processing Unit), a ROM (Read Only Memory) and a RAM (Read / Write Memory) inside the portable information terminal 1, and based on a gesture operation detected by the touch panel 2. Determine the input data. The discrimination of the input data by the input data discrimination unit 3 is performed by a computer program stored in the ROM, and the data stored in the data storage unit corresponding to the gesture operation detected by the touch panel 2 is discriminated as input data. The The ROM constitutes this data storage unit, and in this embodiment, stores a Japanese input character table, an English input character table, and a Chinese input character table.

図2は、タッチパネル2へのデータ入力言語を日本語、英語、中国語のいずれかに変換する際のジェスチャ操作を示している。タッチパネル2へのデータ入力言語は初期設定では日本語が設定されており、タッチパネル2へのタッチを軌跡11のように時計回りにスライドさせると、入力言語は中央の日本語から上方の英語へと変わる。また、日本語が入力言語に設定されている際に、タッチパネル2へのタッチを軌跡12のように反時計回りにスライドさせると、入力言語は中央の日本語から下方の中国語へと変わる。また、英語が入力言語に設定されている際に、タッチパネル2へのタッチを軌跡12のように反時計回りにスライドさせると、入力言語は上方の英語から中央の日本語へ変わり、さらに、タッチパネル2へのタッチを軌跡12のように反時計回りにスライドさせると、入力言語は中央の日本語から下方の中国語へと変わる。   FIG. 2 shows a gesture operation when the data input language to the touch panel 2 is converted into Japanese, English, or Chinese. The data input language to the touch panel 2 is set to Japanese by default. When the touch on the touch panel 2 is slid clockwise as shown by the locus 11, the input language is changed from the central Japanese to the upper English. change. If Japanese is set as the input language and the touch on the touch panel 2 is slid counterclockwise as shown by the locus 12, the input language changes from the central Japanese to the lower Chinese. If English is set as the input language and the touch on the touch panel 2 is slid counterclockwise as shown by the locus 12, the input language changes from the upper English to the central Japanese. When the touch to 2 is slid counterclockwise as shown by the locus 12, the input language changes from the central Japanese to the lower Chinese.

図3(a)は、第1の実施の形態によるデータ入力装置を構成するROMに記憶された日本語入力用文字テーブルを示す。   FIG. 3A shows a Japanese input character table stored in the ROM constituting the data input device according to the first embodiment.

この日本語入力用文字テーブルでは、日本語・英字・数字の各データに各ジェスチャ操作が対応させられている。データは、それぞれ複数のデータからなる複数のデータグループにグループ分けされている。本実施形態では、複数行のデータからなる行データグループと、複数列のデータからなる列データグループとにグループ分けされている。具体的には、行データグループは、アカサタナ行からなるア行データグループと、ハマヤラワ行からなるハ行データグループとにグループ分けされている。また、列データグループは、アイウエオ列からなるかな文字列データグループと、ABCDE列からなる英数字列データグループとにグループ分けされている。   In this Japanese input character table, each gesture operation is associated with Japanese, English, and numeric data. The data is grouped into a plurality of data groups each consisting of a plurality of data. In this embodiment, the data is grouped into a row data group composed of a plurality of rows of data and a column data group composed of a plurality of columns of data. Specifically, the row data groups are grouped into a row data group consisting of Akasana rows and a ha row data group consisting of Hamayarawa rows. The column data groups are grouped into a kana character string data group consisting of an Iweo column and an alphanumeric string data group consisting of an ABCDE column.

ジェスチャ操作も、それぞれ複数のジェスチャ操作からなる複数の操作グループにグループ分けされている。本実施形態では、行データグループの各行に対応した複数の操作からなる行指定操作グループと、列データグループの各列に対応した複数の操作からなる列指定操作グループとにグループ分けされている。具体的には、行指定操作グループは、タッチパネル2に対するタッチのア行,カ行,サ行,タ行に対応した上,下,左,右方向への直線状のスライド操作、およびナ行に対応した1回のタップ操作からなるア行指定操作グループと、ハ行,マ行,ヤ行,ラ行に対応した、タッチを一旦停止させた状態からの上,下,左,右方向への直線状のスライド操作、およびワ行に対応した2回のタップ操作からなるハ行指定操作グループとにグループ分けされている。また、列指定操作グループは、タッチパネル2に対するタッチのア列,イ列,ウ列,エ列に対応した上,下,左,右方向への直線状のスライド操作、およびオ列に対応した1回のタップ操作からなるかな文字列指定操作グループと、A列,B列,C列,D列に対応した、タッチを一旦停止させた状態からの上,下,左,右方向への直線状のスライド操作、およびE列に対応した2回のタップ操作からなる英数字列指定操作グループとにグループ分けされている。   Gesture operations are also grouped into a plurality of operation groups each consisting of a plurality of gesture operations. In the present embodiment, a row designation operation group consisting of a plurality of operations corresponding to each row of the row data group and a column designation operation group consisting of a plurality of operations corresponding to each column of the column data group are grouped. Specifically, the line designating operation group includes a linear slide operation in the up, down, left, and right directions corresponding to the touch line of the touch panel 2, a line, a line, and a line. A line designation operation group consisting of one corresponding tap operation, and corresponding to C line, MA line, Y line, and LA line, from the state where touch is temporarily stopped to the up, down, left, right direction It is grouped into a straight line operation and a row designation operation group consisting of two tap operations corresponding to a row. The column designation operation group is a linear slide operation in the up, down, left, and right directions corresponding to the touch row A, row B, row C, and row D on the touch panel 2, and 1 corresponding to the row O. A kana character string designating operation group consisting of tapping operations once, and a linear shape corresponding to the A, B, C, and D columns in the upward, downward, left, and right directions after the touch is temporarily stopped. And an alphanumeric string designating operation group consisting of two tap operations corresponding to the E column.

これらデータグループおよびジェスチャ操作グループの各グループ分けは、データグループを構成する言語およびジェスチャ操作グループのそれぞれの特徴を生かして行われている。本例の場合は、データグループは、日本語を構成するかな文字が元々行毎に区切られ、行単位に各かな文字が配列される特徴を生かして、グループ分けされている。また、ジェスチャ操作グループは、上下左右方向の互いに相反する方向にスライドする、人間にとって分かり易く覚え易い操作を基本に,アレンジを加えてグループ化されている。各データグループはそれぞれ異なるジェスチャ操作グループに対応づけられており、各データグループを構成するデータは、各データグループに対応づけられた操作グループを構成する操作に対応づけられている。   Each grouping of the data group and the gesture operation group is performed by making use of the characteristics of the language and the gesture operation group constituting the data group. In the case of this example, the data groups are grouped by taking advantage of the feature that kana characters constituting Japanese are originally divided for each line, and each kana character is arranged for each line. The gesture operation groups are grouped by adding arrangements based on operations that are easy to understand and easy to remember for humans, which slide in opposite directions in the vertical and horizontal directions. Each data group is associated with a different gesture operation group, and data constituting each data group is associated with an operation constituting an operation group associated with each data group.

具体的には、ア行データグループはア行指定操作グループ、ハ行データグループはハ行指定操作グループに対応づけられている。また、ア行データグループを構成する行データは、ア行データグループに対応づけられたア行指定操作グループを構成する直線ジェスチャ操作および1回のタップ操作に対応づけられており、ハ行データグループを構成する行データは、ハ行データグループに対応づけられたハ行指定操作グループを構成する停→スライド・ジェスチャ操作および2回のタップ操作に対応づけられている。   Specifically, the row A data group is associated with the row designation operation group, and the row C data group is associated with the row designation operation group. The row data constituting the row data group is associated with the straight line gesture operation and one tap operation constituting the row designation operation group associated with the row data group. Is associated with the stop-> slide / gesture operation and the two tap operations that constitute the row designation operation group associated with the row data group.

すなわち、ア行データグループを構成するア行データは、ア行指定操作グループを構成する、タッチパネル2に対するタッチの上方向への直線状のスライド操作、カ行データは、ア行指定操作グループを構成するタッチの下方向への直線状のスライド操作、サ行データは、ア行指定操作グループを構成するタッチの左方向への直線状のスライド操作、タ行データは、ア行指定操作グループを構成するタッチの右方向への直線状のスライド操作、ナ行データは、ア行指定操作グループを構成する1回のタップ操作に対応づけられている。   That is, the row data constituting the row data group constitutes the row designation operation group, the linear slide operation in the upward direction of the touch on the touch panel 2, and the row data constitutes the row designation operation group. A linear slide operation in the downward direction of the touch to be touched, the sub-row data constitutes the row designation operation group, and a linear slide operation to the left of the touch, the tab row data constitutes the row designation operation group The linear slide operation to the right of the touch to be performed and the narrow row data are associated with one tap operation constituting the row designation operation group.

また、ハ行データグループを構成するハ行データは、ハ行指定操作グループを構成するタッチ停止後のタッチの上方向への直線状のスライド操作、マ行データは、ハ行指定操作グループを構成するタッチ停止後のタッチの下方向への直線状のスライド操作、ヤ行データは、ハ行指定操作グループを構成するタッチ停止後のタッチの左方向への直線状のスライド操作、ラ行データは、ハ行指定操作グループを構成するタッチ停止後のタッチの右方向への直線状のスライド操作、ワ行データは、ハ行指定操作グループを構成する2回のタップ操作に対応づけられている。   In addition, the ha row data constituting the ha row data group is a linear slide operation in the upward direction of the touch after the touch stop constituting the ha row designation operation group, and the ma row data constitutes the ha row designation operation group. The linear slide operation in the downward direction of the touch after the touch is stopped, the row data is the linear slide operation in the left direction of the touch after the touch stop constituting the row specifying operation group, and the row data is The straight line slide operation to the right of the touch after the touch stop constituting the C row designation operation group and the W row data are associated with two tap operations constituting the C row designation operation group.

また、かな文字列データグループはかな文字列指定操作グループ、英数字列データグループは英数字列指定操作グループに対応づけられている。また、かな文字列データグループを構成する列データは、かな文字列データグループに対応づけられたかな文字列指定操作グループを構成する直線ジェスチャ操作および1回のタップ操作に対応づけられており、英数字列データグループを構成する列データは、英数字列データグループに対応づけられた英数字列指定操作グループを構成する停→スライド・ジェスチャ操作および2回のタップ操作に対応づけられている。   The kana character string data group is associated with the kana character string designating operation group, and the alphanumeric string data group is associated with the alphanumeric character string designating operation group. The column data constituting the kana character string data group is associated with the straight line gesture operation and one tap operation constituting the kana character string specifying operation group associated with the kana character string data group. The column data constituting the numeric string data group is associated with the stop → slide / gesture operation and two tap operations constituting the alphanumeric string designating operation group associated with the alphanumeric string data group.

すなわち、かな文字列データグループを構成するア列データは、かな文字列指定操作グループを構成するタッチの上方向への直線状のスライド操作、イ列データは、かな文字列指定操作グループを構成するタッチの下方向への直線状のスライド操作、ウ列データは、かな文字列指定操作グループを構成するタッチの左方向への直線状のスライド操作、エ列データは、かな文字列指定操作グループを構成するタッチの右方向への直線状のスライド操作、オ列データは、かな文字列指定操作グループを構成する1回のタップ操作に対応づけられている。   That is, the row data constituting the kana character string data group is a linear slide operation in the upward direction of the touch constituting the kana character string designation operation group, and the row data constitutes the kana character string designation operation group. The linear slide operation in the downward direction of the touch, the row data is the linear slide operation in the left direction of the touch that constitutes the kana character string designation operation group, and the row data is the kana character string designation operation group. The straight touch operation and right row data in the right direction of the touch to be configured are associated with one tap operation constituting the kana character string designating operation group.

また、英数字列データグループを構成するA列データは、英数字列指定操作グループを構成するタッチ停止後のタッチの上方向への直線状のスライド操作、B列データは、英数字列指定操作グループを構成するタッチ停止後のタッチの下方向への直線状のスライド操作、C列データは、英数字列指定操作グループを構成するタッチ停止後のタッチの左方向への直線状のスライド操作、D列データは、英数字列指定操作グループを構成するタッチ停止後のタッチの右方向への直線状のスライド操作、E列データは、英数字列指定操作グループを構成する2回のタップ操作に対応づけられている。   In addition, the A column data constituting the alphanumeric string data group is a linear slide operation in the upward direction of touch after the touch stop constituting the alphanumeric string designation operation group, and the B column data is an alphanumeric column designation operation. A linear slide operation in the downward direction of the touch after the touch stop constituting the group, the C column data is a linear slide operation in the left direction of the touch after the touch stop constituting the alphanumeric string designation operation group, The D column data is a linear slide operation to the right of the touch after the touch stop that constitutes the alphanumeric string designation operation group, and the E column data is two tap operations that constitute the alphanumeric string designation operation group. It is associated.

図3(b)は、第1の実施の形態によるデータ入力装置を構成するROMに記憶された機能対応テーブルを示す。   FIG. 3B shows a function correspondence table stored in the ROM constituting the data input device according to the first embodiment.

機能対応テーブルは、タッチパネル2に入力されるジェスチャ操作と、日本語入力変換時におけるCPUの処理機能とを対応づけている。タッチパネル2に対して上方向にタッチをスライドさせた後に時計回りにスライドを折るジェスチャ操作は、入力データを濁音化(゛)または小文字化(小)または半濁音化(゜)する機能に対応づけられている。また、タッチパネル2に対して下方向にタッチをスライドさせた後に時計回りにスライドを折るジェスチャ操作は改行する機能、左方向にタッチをスライドさせた後に時計回りにスライドを折るジェスチャ操作は入力データを削除する機能、右方向にタッチをスライドさせた後に時計回りにスライドを折るジェスチャ操作はキーボードのスペースキーに対応する機能に対応づけられている。また、タッチパネル2に対して上方向にタッチをスライドさせた後に反時計回りにスライドを折るジェスチャ操作は、入力データの符号を反転する機能に対応づけられている。   The function correspondence table associates the gesture operation input to the touch panel 2 with the processing function of the CPU at the time of Japanese input conversion. The gesture operation that folds the slide clockwise after sliding the touch on the touch panel 2 is associated with the function of making the input data muddy ('), lowercase (small), or semi-turbid (°). It has been. In addition, the gesture operation for folding the slide clockwise after sliding the touch downward with respect to the touch panel 2 has a function to make a line break, and the gesture operation for folding the slide clockwise after sliding the touch to the left takes input data. The function to delete, the gesture operation of folding the slide clockwise after sliding the touch in the right direction is associated with the function corresponding to the space key on the keyboard. The gesture operation of folding the slide counterclockwise after sliding the touch on the touch panel 2 in the upward direction is associated with the function of inverting the sign of the input data.

図4は、第1の実施の形態によるデータ入力装置を構成するROMに記憶されたコンピュータプログラムによって実行される入力データ判別処理の内容を概略的に示したフローチャートである。   FIG. 4 is a flowchart schematically showing the contents of the input data discrimination process executed by the computer program stored in the ROM constituting the data input device according to the first embodiment.

入力データ判別処理では、入力データ判別部3を構成するCPUにより、まず、ステップ(以下、Sと記す)101で、文字入力で参照する入力言語の文字テーブルがROMから読み込まれて、RAMの参照領域にセットされる。初期設定では、日本語入力用の図3(a)に示す文字テーブルがセットされる。次に、S102で、タッチパネル2に操作が検知されたか否かがCPUによって判別される。S102の判別結果がNOで操作が無い場合には、操作があるまで待機状態となる。   In the input data discrimination process, the CPU constituting the input data discrimination unit 3 first reads the character table of the input language to be referred to in the character input from the ROM in step (hereinafter referred to as S) 101, and refers to the RAM. Set to area. In the initial setting, the character table shown in FIG. 3A for Japanese input is set. Next, in S102, the CPU determines whether or not an operation is detected on the touch panel 2. If the determination result in S102 is NO and there is no operation, the system waits until there is an operation.

S102の判別結果がYESで操作が検知された場合には、次に、S103で、その操作が文字入力のジェスチャ操作であるか否かが判別される。S103の判別結果がYESで、操作が文字入力のジェスチャ操作である場合には、次に、S104で、その文字入力ジェスチャ操作が行指定のものであるか否かが判別される。S104の判別結果がNOで文字入力ジェスチャ操作が行指定のもので無い場合には、行指定操作が検知されるまで待機状態となる。一方、S104の判別結果がYESで、文字入力ジェスチャ操作が行指定のものとなった場合には、次に、S105で、検知された行指定ジェスチャ操作と対応する文字の行データが選択される。例えば、検知された行指定ジェスチャ操作がカ行の行データに対応した、ア行指定操作グループを構成する、タッチの下方向への直線状のスライド操作である場合には、カ行の行データが選択される。   If the determination result in S102 is YES and an operation is detected, it is then determined in S103 whether or not the operation is a character input gesture operation. If the determination result in S103 is YES and the operation is a character input gesture operation, then in S104, it is determined whether or not the character input gesture operation is for line designation. If the determination result in S104 is NO and the character input gesture operation is not a line designation operation, the process waits until a line designation operation is detected. On the other hand, if the determination result in S104 is YES and the character input gesture operation is for line designation, next, in S105, the line data of the character corresponding to the detected line designation gesture operation is selected. . For example, if the detected row designation gesture operation is a linear slide operation in the downward direction of the touch that constitutes the row designation operation group corresponding to the row data of the row, the row data of the row Is selected.

次に、S106で、列指定の文字入力ジェスチャ操作が検知されたか否かが判別される。S106の判別結果がNOで列指定の文字入力ジェスチャ操作が検知されない場合には、列指定の文字入力ジェスチャ操作が検知されるまで待機状態となる。一方、S106の判別結果がYESで、文字入力ジェスチャ操作が列指定のものとなった場合には、次に、S107で、検知された列指定ジェスチャ操作と対応する文字の列データが選択される。例えば、検知された列指定ジェスチャ操作がウ列の列データに対応した、かな文字列指定操作グループを構成する、タッチの左方向への直線状のスライド操作である場合には、ウ列の列データが選択される。   Next, in S106, it is determined whether or not a column-designated character input gesture operation has been detected. If the determination result in S106 is NO and no column-designated character input gesture operation is detected, the process waits until a column-designated character input gesture operation is detected. On the other hand, if the determination result in S106 is YES and the character input gesture operation is for column designation, next, in S107, the character string data corresponding to the detected column designation gesture operation is selected. . For example, if the detected column specifying gesture operation is a linear slide operation to the left of the touch that forms a kana character string specifying operation group corresponding to the column data of the column, Data is selected.

次に、S108で、S105で選択された行データとS107で選択された列データとで定まる文字が決定され、その文字が入力データとされる。例えば、S105で選択されたカ行の行データと、S107で選択されたウ列の列データとで定まる文字「く」が決定され、その文字「く」が入力データとされる。   Next, in S108, a character determined by the row data selected in S105 and the column data selected in S107 is determined, and the character is set as input data. For example, the character “ku” determined by the row data of the row selected in S105 and the column data of the column C selected in S107 is determined, and the character “ku” is set as input data.

また、S103の判別結果がNOで、検知された操作が文字入力のジェスチャ操作でない場合には、次に、S109で、その入力ジェスチャ操作が機能ジェスチャ操作であるか否かが判別される。S109の判別結果がYESで、入力ジェスチャ操作が機能ジェスチャ操作である場合には、次に、S110で、機能ジェスチャ操作に対応する機能が実行される。例えば、機能ジェスチャ操作が、タッチパネル2に対して上方向にタッチをスライドさせた後に時計回りにスライドを折るジェスチャ操作である場合には、図3(b)に示すテーブルが参照されて、入力データを濁音化(゛)または小文字化(小)または半濁音化(゜)する機能がCPUによって実行される。この際、入力データが例えば「く」である場合には、「く」が濁音の「ぐ」に変換される。また、入力データが例えば「は」である場合には、「は」が濁音の「ば」に変換され、その後さらに同じ機能ジェスチャ操作が再度検知されると、「ば」が半濁音の「ぱ」に変換される。また、入力データが例えば「つ」である場合には、「つ」が濁音の「づ」に変換され、その後さらに同じ機能ジェスチャ操作が再度検知されると、「づ」が小文字の「っ」に変換される。   If the determination result in S103 is NO and the detected operation is not a character input gesture operation, it is next determined in S109 whether or not the input gesture operation is a function gesture operation. If the determination result in S109 is YES and the input gesture operation is a function gesture operation, then in S110, a function corresponding to the function gesture operation is executed. For example, when the function gesture operation is a gesture operation in which the touch is slid upward with respect to the touch panel 2 and then the slide is folded clockwise, the table shown in FIG. The CPU performs the function of making the sound muddy ('), lowercase (small), or semi-turbid (°). At this time, if the input data is, for example, “ku”, “ku” is converted into “gu” of muddy sound. For example, when the input data is “ha”, “ha” is converted into “ba” of muddy sound, and when the same function gesture operation is detected again after that, “ba” is changed to “pa” of semi-turbid sound. Is converted to. For example, when the input data is “tsu”, “tsu” is converted into “zu” of muddy sound, and when the same function gesture operation is detected again thereafter, “zu” is a lower case “tsu”. Is converted to

S108またはS110の処理終了後、処理はS102に戻り、S102〜S110の処理が繰り返される。   After the process of S108 or S110 is completed, the process returns to S102, and the processes of S102 to S110 are repeated.

また、S109の判別結果がNOで、入力ジェスチャ操作が機能ジェスチャ操作でない場合には、次に、S111で、入力ジェスチャ操作が入力言語変換ジェスチャ操作であるか否かが判別される。S111の判別結果がNOで、入力ジェスチャ操作が入力言語変換ジェスチャ操作でない場合には、処理はS102に戻る。一方、S111の判別結果がYESで、入力ジェスチャ操作が入力言語変換ジェスチャ操作である場合には、処理はS101に戻る。このS101の処理では、タッチパネル2に検知されるジェスチャ操作が、図2に示す、軌跡11のように時計回りにスライドさせる操作か、軌跡12のように反時計回りにスライドさせる操作かにより、セットする文字テーブルの言語を替える。   If the determination result in S109 is NO and the input gesture operation is not a function gesture operation, it is next determined in S111 whether or not the input gesture operation is an input language conversion gesture operation. If the determination result in S111 is NO and the input gesture operation is not an input language conversion gesture operation, the process returns to S102. On the other hand, if the determination result in S111 is YES and the input gesture operation is an input language conversion gesture operation, the process returns to S101. In the processing of S101, the gesture operation detected on the touch panel 2 is set depending on whether the operation is to slide clockwise as shown by the trajectory 11 shown in FIG. Change the language of the character table.

図5(a)は、第1の実施形態のデータ入力装置がROMに備える英語入力用文字テーブルを示す。   FIG. 5A shows an English input character table provided in the ROM of the data input device of the first embodiment.

この英語入力用文字テーブルでは、アルファベットの各データに各ジェスチャ操作が対応づけられている。データは、複数行のデータからなる行データグループと、複数列のデータからなる列データグループとにグループ分けされている。具体的には、行データグループは、AEIOU行からなる行データグループにグループ分けされている。また、列データグループは、ABCD列からなる4列データグループと、LMN列からなる3列データグループとにグループ分けされている。   In this English input character table, each gesture operation is associated with each alphabet data. The data is grouped into a row data group composed of a plurality of rows of data and a column data group composed of a plurality of columns of data. Specifically, the row data groups are grouped into row data groups composed of AEIOU rows. The column data groups are grouped into a four-column data group composed of ABCD columns and a three-column data group composed of LMN columns.

ジェスチャ操作も、それぞれ複数のジェスチャ操作からなる複数の操作グループにグループ分けされており、行データグループの各行に対応した複数の操作からなる行指定操作グループと、列データグループの各列に対応した複数の操作からなる列指定操作グループとにグループ分けされている。具体的には、行指定操作グループは、タッチパネル2に対するタッチのA行,E行,I行,O行に対応した上,下,左,右方向への直線状のスライド操作、およびU行に対応した1回のタップ操作からなる行指定操作グループに、グループ分けされている。また、列指定操作グループは、タッチパネル2に対するタッチのA列,B列,C列,D列に対応した上,下,左,右方向への直線状のスライド操作からなる4列指定操作グループと、L列,M列,N列に対応した、タッチパネル2に対して上,下,左方向にタッチをスライドさせた後に時計回りにスライドを折る3列指定操作グループとにグループ分けされている。   Gesture operations are also grouped into a plurality of operation groups each composed of a plurality of gesture operations, and corresponding to each column of the column data group and a row designation operation group composed of a plurality of operations corresponding to each row of the row data group. It is grouped into a column specification operation group consisting of multiple operations. Specifically, the line designation operation group includes a linear slide operation in the up, down, left, and right directions corresponding to the A line, E line, I line, and O line of touch on the touch panel 2, and the U line. It is grouped into a row designation operation group consisting of a corresponding one tap operation. The column designation operation group includes a four-column designation operation group composed of linear slide operations in the upward, downward, left, and right directions corresponding to the A column, B column, C column, and D column of touch on the touch panel 2. , L columns, M columns, and N columns, which are grouped into three column designating operation groups in which the touch is slid upward, downward, and leftward with respect to the touch panel 2 and then the slide is folded clockwise.

これらデータグループおよびジェスチャ操作グループの各グループ分けも、データグループを構成する言語およびジェスチャ操作グループのそれぞれの特徴を生かして行われている。本例の場合は、データグループは、AEIOUという英語の短母音を構成する英字が各行データの先頭に位置するように英字が区切られて、グループ分けされている。また、ジェスチャ操作グループは、図3(a)の日本語テーブルと同様に、上下左右方向の互いに相反する方向にスライドする、人間にとって分かり易く覚え易い操作を基本に,アレンジを加えてグループ化されている。各データグループはそれぞれ異なるジェスチャ操作グループに対応づけられており、各データグループを構成するデータは、各データグループに対応づけられた操作グループを構成する操作に対応づけられている。   The grouping of the data group and the gesture operation group is also performed by utilizing the characteristics of the language and the gesture operation group that constitute the data group. In the case of this example, the data group is divided into groups such that the alphabets constituting the English short vowel AEIOU are positioned at the head of each line data. Like the Japanese table in FIG. 3A, gesture operation groups are grouped by adding arrangements based on operations that are easy to understand and easy to remember for humans that slide in opposite directions in the vertical and horizontal directions. ing. Each data group is associated with a different gesture operation group, and data constituting each data group is associated with an operation constituting an operation group associated with each data group.

具体的には、行データグループは行指定操作グループに対応づけられており、行データグループを構成する行データは、行指定操作グループを構成するジェスチャ操作に対応づけられている。すなわち、行データグループを構成するA行データは、タッチパネル2に対するタッチの上方向への直線状のスライド操作、E行データはタッチの下方向への直線状のスライド操作、I行データはタッチの左方向への直線状のスライド操作、O行データはタッチの右方向への直線状のスライド操作、U行データは1回のタップ操作に対応づけられている。   Specifically, the row data group is associated with the row designation operation group, and the row data constituting the row data group is associated with the gesture operation constituting the row designation operation group. That is, the A row data constituting the row data group is a linear slide operation in the upward direction of the touch on the touch panel 2, the E row data is a linear slide operation in the downward direction of the touch, and the I row data is a touch of the touch. A linear slide operation in the left direction, the O row data is associated with a straight slide operation in the right direction of the touch, and the U row data is associated with one tap operation.

また、4列データグループは4列指定操作グループ、3列データグループは3列指定操作グループに対応づけられており、4列データグループを構成する列データは、4列データグループに対応づけられた4列指定操作グループを構成するジェスチャ操作、3列データグループを構成する列データは、3列データグループに対応づけられた3列指定操作グループを構成するジェスチャ操作に対応づけられている。   The 4-column data group is associated with the 4-column designated operation group, the 3-column data group is associated with the 3-column designated operation group, and the column data constituting the 4-column data group is associated with the 4-column data group. Gesture operations that constitute a four-column designation operation group, and column data that constitute a three-column data group are associated with gesture operations that constitute a three-column designation operation group associated with the three-column data group.

すなわち、4列データグループを構成するA列データは、4列指定操作グループを構成するタッチの上方向への直線状のスライド操作、B列データはタッチの下方向への直線状のスライド操作、C列データはタッチの左方向への直線状のスライド操作、D列データはタッチの右方向への直線状のスライド操作に対応づけられている。また、3列データグループを構成するL列データは、3列指定操作グループを構成する、タッチパネル2に対して上方向にタッチをスライドさせた後に時計回りにスライドを折るジェスチャ操作、M列データは、下方向にタッチをスライドさせた後に時計回りにスライドを折るジェスチャ操作、N列データは、左方向にタッチをスライドさせた後に時計回りにスライドを折るジェスチャ操作に対応づけられている。   That is, the A column data constituting the four column data group is a linear slide operation in the upward direction of the touch constituting the four column designation operation group, and the B column data is a linear slide operation in the downward direction of the touch. The C column data is associated with a linear slide operation in the left direction of the touch, and the D column data is associated with a linear slide operation in the right direction of the touch. Further, the L column data constituting the three column data group is a gesture operation for forming a three column designation operation group, which is a gesture operation of folding the slide clockwise after sliding the touch panel 2 upward. The gesture operation for folding the slide clockwise after sliding the touch in the downward direction, and the N-column data are associated with the gesture operation for folding the slide clockwise after sliding the touch in the left direction.

英語についてのデータ判別処理も、図4のS103〜S107の処理により、行データと列データとが選択されて、選択された行データと列データとで定まる文字のアルファベットがS108で入力データとされる。   In the data discrimination processing for English, row data and column data are selected by the processing of S103 to S107 in FIG. 4, and the alphabet of characters determined by the selected row data and column data is set as input data in S108. The

なお、上記の英語入力において、上方向への直線状のスライド操作をしたら、A行グループデータ「ABCD」を入力データとして判別し、入力するようにしてもよい。また、下方向への直線状のスライド操作をしたらE行グループデータ「EFGH」、左方向への直線状のスライド操作をしたらI行グループデータ「IJKLMN」、右方向への直線状のスライド操作をしたらO行グループデータ「OPQRST」、真中をタップ操作をしたらU行グループデータ「UVWXYZ」を入力データとして判別し、入力するようにしてもよい。入力文字数が多い場合には、ジェスチャ操作も増え、ユーザの学習負担となるが、上記のようにグループ化されたグループデータをジェスチャ操作に対応づけることで、簡潔な入力装置を構成できる。   In the above English input, if a linear slide operation is performed in the upward direction, the A row group data “ABCD” may be determined as input data and input. In addition, if a linear slide operation is performed in the downward direction, the E row group data “EFGH” is performed. If a linear slide operation is performed in the left direction, the I row group data “IJKLMN” is performed, and the linear slide operation is performed in the right direction. Then, the O row group data “OPQRST” may be discriminated as the input data and the U row group data “UVWXYZ” may be discriminated as the input data when the center is tapped. When the number of input characters is large, the number of gesture operations increases, which is a learning burden on the user. However, a simple input device can be configured by associating the group data grouped as described above with the gesture operations.

また、中国語の漢字入力などでは、データと操作との対応づけを、中国語の漢字特徴と操作の特徴とを融合して行うことで、人間の直感で入力しやすい言語入力を実現できる。中国語における筆画(ひっかく)とは、図5(b)に例示されるように、漢字の字体を構成する要素の一つで、最小の単位である。この筆画を活かし、漢字の最小単位を構成する筆画の筆運び方向と、ジェスチャ操作の操作方向とを例えば図5(b)に例示されるように揃えることで、直感のジェスチャ操作特徴と筆画の特徴とが融合され、漢字を直感で入力することができる。   In Chinese kanji input, etc., it is possible to realize language input that is easy to input by human intuition by combining data and operations by combining Chinese kanji features and operation features. As illustrated in FIG. 5B, a stroke in Chinese is one of the elements that constitute a Chinese character and is the smallest unit. By making use of this stroke and aligning the stroke direction of the stroke that constitutes the minimum unit of kanji and the direction of gesture operation as illustrated in FIG. 5B, for example, intuitive gesture operation characteristics and stroke Characters are fused and kanji can be input intuitively.

このような本実施形態のデータ入力装置によれば、S104の処理で、ある文字入力操作がタッチパネル2によって検知されると、S105の処理で、データ記憶部に記憶された、検知された文字入力操作を含む行指定操作グループ、および、その行指定操作グループに対応づけられた行データグループが入力データ判別部3によって特定される。そして、特定された行データグループの中から、タッチパネル2で検知された文字入力操作に対応づけられてデータ記憶部に記憶された1つの行データが選択される。また、S106の処理で、ある文字入力操作と別の文字入力操作がタッチパネル2によって検知されると、S107の処理で、データ記憶部に記憶された、検知された別の文字入力操作を含む列指定操作グループ、および、その列指定操作グループに対応づけられた列データグループが入力データ判別部3によって特定される。そして、特定された列データグループの中から、タッチパネル2で検知された別の文字入力操作に対応づけられてデータ記憶部に記憶された1つの列データが選択される。入力データは、S108の処理で、これら選択された行データおよび列データによって定まるデータとされる。   According to such a data input device of the present embodiment, when a character input operation is detected by the touch panel 2 in the process of S104, the detected character input stored in the data storage unit in the process of S105. The input data discriminating unit 3 identifies a row designation operation group including an operation and a row data group associated with the row designation operation group. Then, one row data stored in the data storage unit in association with the character input operation detected by the touch panel 2 is selected from the identified row data group. In addition, when a touch panel 2 detects a certain character input operation and another character input operation in the process of S106, a column including the detected another character input operation stored in the data storage unit in the process of S107. The input data determination unit 3 specifies the designated operation group and the column data group associated with the designated column operation group. Then, one column data stored in the data storage unit in association with another character input operation detected by the touch panel 2 is selected from the identified column data group. The input data is data determined by the selected row data and column data in the process of S108.

データおよび操作を本実施形態のデータ入力装置のようにそれぞれグループ化してデータグループおよび操作グループとしてデータ記憶部に記憶することにより、入力データ判別部3によって多様なデータを特定することが可能となる。この結果、50種類の日本語に限らずに、多様なデータを入力することが可能なデータ入力装置が提供される。   Data and operations are grouped as in the data input device of the present embodiment and stored in the data storage unit as a data group and an operation group, whereby various data can be specified by the input data determination unit 3. . As a result, a data input device capable of inputting various data, not limited to 50 types of Japanese, is provided.

図6は、第1の実施形態の第1の変形例によるデータ入力装置がROMに備える日本語入力用文字テーブルを示す。   FIG. 6 shows a Japanese input character table provided in the ROM of the data input device according to the first modification of the first embodiment.

この第1の変形例によるデータ入力装置は、上記の第1の実施形態によるデータ入力装置と比べ、ROMに備える日本語入力用文字テーブルが異なり、その他の構成は上記の第1の実施形態によるデータ入力装置と同様である。   The data input device according to the first modification is different from the data input device according to the first embodiment described above in the Japanese input character table provided in the ROM, and other configurations are according to the first embodiment described above. This is the same as the data input device.

第1の変形例によるデータ入力装置における日本語入力用文字テーブルでは、英字が無いが、濁音・半濁音・拗音・小文字データを有する。このため、これらのデータを特定するため、新たに、ヒャ行データグループ並びに第1延長列データグループおよび第2延長列データグループを有する。また、ヒャ行データグループに対応して反時計回りジェスチャ操作で構成されるヒャ行指定操作グループ、並びに、第1延長列データグループに対応して時計回りジェスチャ操作で構成される第1延長列指定操作グループ、および第2延長列データグループに対応して反時計回りジェスチャ操作で構成される第2延長列指定操作グループを有する。また、ハ行データグループに対応するジェスチャ操作グループとして、第1の実施形態における停→スライド・ジェスチャ操作に替えて、時計回りジェスチャ操作が用いられている。   The Japanese input character table in the data input device according to the first modification has no English characters, but has muddy sound / semi-voiced sound / stuttering / lowercase data. For this reason, in order to identify these data, a new data row group, a first extended column data group, and a second extended column data group are newly provided. Further, a hash line designation operation group configured by a counterclockwise gesture operation corresponding to the shear line data group, and a first extension column designation configured by a clockwise gesture operation corresponding to the first extension column data group. Corresponding to the operation group and the second extension row data group, there is a second extension row designation operation group configured by a counterclockwise gesture operation. Further, as a gesture operation group corresponding to the row data group, a clockwise gesture operation is used instead of the stop → slide gesture operation in the first embodiment.

この第1の変形例では、日本語入力用文字テーブルに濁音・半濁音・拗音・小文字データを有するため、図3(b)に示す機能対応テーブルにおける、入力データを濁音化(゛)または小文字化(小)または半濁音化(゜)する機能は使われない。   In the first modification, the Japanese input character table has muddy sound / semi-voiced sound / stuttering / lowercase data. Therefore, the input data in the function correspondence table shown in FIG. The function to make (small) or semi-turbid sound (°) is not used.

ヒャ行データグループは、ヒャ,キャ,シャ,チャ行からなり、ヒャ行指定操作グループに対応づけられている。また、第1延長列データグループおよび第2延長列データグループは、それぞれアイウエオ列からなり、それぞれ第1延長列指定操作グループおよび第2延長列指定操作グループに対応づけられている。   The hya line data group is made up of hya, ca, sha, and char lines, and is associated with the hya line designation operation group. Each of the first extension column data group and the second extension column data group is composed of an eye way column, and is associated with the first extension column designation operation group and the second extension column designation operation group, respectively.

ヒャ行指定操作グループは、ヒャ行,キャ行,シャ行,チャ行に対応した、タッチパネル2に対して上,下,左,右方向にタッチをスライドさせた後に反時計回りにスライドを折る反時計回りジェスチャ操作からなる。また、ハ行指定操作グループは、ハ行,マ行,ヤ行,ラ行に対応した、タッチパネル2に対して上,下,左,右方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作と、ワ行に対応した2回のタップ操作からなる。   The hya line designation operation group corresponds to the hya line, ca line, sha line, and char line, and slides the touch in the up, down, left, and right directions with respect to the touch panel 2 and then folds the slide counterclockwise. Consists of clockwise gesture operation. In addition, the C line designation operation group folds the slide clockwise after sliding the touch in the upward, downward, left, and right directions with respect to the touch panel 2 corresponding to the Ha line, the Ma line, the Ya line, and the La line. It consists of a clockwise gesture operation and two tap operations corresponding to the Wa line.

また、第1延長列指定操作グループは、ア列,イ列,ウ列,エ列に対応した、タッチパネル2に対して上,下,左,右方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作と、オ列に対応した2回のタップ操作からなる。また、第2延長列指定操作グループは、ア列,イ列,ウ列,エ列に対応した、タッチパネル2に対して上,下,左,右方向にタッチをスライドさせた後に反時計回りにスライドを折る反時計回りジェスチャ操作と、オ列に対応した3回のタップ操作からなる。   In addition, the first extended row designation operation group slides clockwise after sliding the touch in the up, down, left, and right directions with respect to the touch panel 2 corresponding to row a, row b, row c, and row d. It consists of a clockwise gesture operation that folds and two tap operations corresponding to the row E. The second extended row designation operation group is counterclockwise after the touch is slid in the up, down, left, right direction with respect to the touch panel 2 corresponding to the row A, row B, row C, row D. It consists of counter-clockwise gesture operation to fold the slide and three tap operations corresponding to the row E.

このような文字テーブルを使ったデータ判別処理も、図4のS103〜S107の処理により行データと列データとが選択されて、選択された行データと列データとで定まる文字の日本語・数字がS108で入力データとされる。   In the data discrimination process using such a character table, the line data and the column data are selected by the processes of S103 to S107 in FIG. 4, and the Japanese characters / numbers of the characters determined by the selected line data and column data are selected. Is set as input data in S108.

図7は、上記の第1の実施形態の第1の変形例によるデータ入力装置を使った日本語データ入力の実用性を検証した実験の実験方法および実験結果を示す図である。   FIG. 7 is a diagram showing an experimental method and experimental results of an experiment verifying the practicality of Japanese data input using the data input device according to the first modification of the first embodiment.

本実験では、上記の第1の実施形態の第1の変形例によるジェスチャ操作入力を使った日本語データ入力(Gesture)と、タッチパネル画面に表示されたソフトウエアキーボードをタッチすることによるフリック操作入力を使った日本語データ入力(Flick)と、キーボードを用いたキー操作入力を使った日本語データ入力(Keyboard)とを比較した。入力する日本語としては、「山が赤くなってきたので、日光東照宮へ紅葉の写真を撮りに行きませんか」という同じ文章を使い、繰り返し入力した。入力は、図7(a)に示すように1セットで5回上記文章を入力し、1回の1文章入力後、30秒間の休憩を取って行った。また、各入力方法について、習熟度の相違を考慮して、図7(b)に示すセット数を設定した。つまり、習熟度の低いほど、セット数を多く設定した。ジェスチャ操作を使ったGesture入力方法では、図7(c)に示すように、1〜10セットの入力では、ジェスチャ操作の入力方法のガイダンスをタッチパネル面に表示して入力方法を提示した。また、11〜25セットの入力では、タッチパネル面を見ないで日本語を入力するブラインド入力の練習をしてもらった。また、26〜40セットの入力では、完全なブラインド入力をしてもらった。   In this experiment, the Japanese data input (Gesture) using the gesture operation input according to the first modification of the first embodiment and the flick operation input by touching the software keyboard displayed on the touch panel screen. Japanese data input using Flick (Flick) and Japanese data input using keyboard operation keypad (Keyboard) were compared. As the input Japanese, I repeatedly input it using the same sentence, "The mountain has turned red, so why don't you go to Nikko Toshogu to take pictures of autumn leaves?" As shown in FIG. 7A, the above sentence was input five times in one set as shown in FIG. 7A, and after one sentence was input once, a 30-second break was taken. For each input method, the number of sets shown in FIG. 7B was set in consideration of the difference in proficiency level. In other words, the lower the proficiency level, the greater the number of sets. In the gesture input method using the gesture operation, as shown in FIG. 7C, in the case of 1 to 10 sets of input, the guidance of the input method of the gesture operation is displayed on the touch panel surface to present the input method. In addition, with the input of 11 to 25 sets, I was asked to practice blind input to input Japanese without looking at the touch panel surface. In addition, in the case of 26 to 40 sets of input, a complete blind input was made.

本実験での日本語入力の実用性は、入力時間・最短入力時間・入力速度・入力エラー数・学習効果の観点から評価した。また、被検者は、20代の男子大学生10名で、全員が右利きで、キーボード操作入力とフリック操作入力とには習熟している。   The practicality of Japanese input in this experiment was evaluated from the viewpoint of input time, shortest input time, input speed, number of input errors, and learning effect. The subjects are 10 male college students in their twenties, all of them are right-handed and are proficient in keyboard operation input and flick operation input.

入力時間は、普通の入力過程からみると、入力内容を決めるまでの時間である入力内容の確定時間と、実際の入力時間とから構成される。実際の入力時間は、ブラインド入力出来る場合は、入力動作を完了するまでの時間となる。ブラインド入力出来ない場合は、キーを探して、入力動作を完了するまでの時間となる。ジェスチャ操作を使ったGesture入力方法では、キーのような入力領域を使わないので、目でキーを探す時間は含まれず、入力時間は、純粋に入力動作を完了するまでの時間となる。   The input time is composed of an input content confirmation time, which is a time until the input content is determined, and an actual input time when viewed from an ordinary input process. The actual input time is the time until the input operation is completed if blind input is possible. If blind input is not possible, it is time to search for the key and complete the input operation. The gesture input method using the gesture operation does not use an input area such as a key, so it does not include the time for searching for a key with the eyes, and the input time is purely the time until the input operation is completed.

実験結果、キーボードを使ったKeyboard入力方法、およびフリック操作によるFlick入力方法を使った1セット毎の文章の平均入力時間は、最初のセットから最後のセットまであまり変化が無かった。これは被験者がKeyboard入力とFlick入力とに習熟しているためと、考えられる。また、Keyboard入力におけるブラインド入力は、2人の被験者A,Bしか出来ないが、実験結果からは、ブラインド入力が出来る者と、ブラインド入力が出来ない者との見分けは付かなかった。   As a result of the experiment, the average input time of each sentence using the keyboard input method using the keyboard and the flick input method by flick operation did not change much from the first set to the last set. This is thought to be because the subjects are familiar with Keyboard input and Flick input. In addition, although only two subjects A and B can perform the blind input in the keyboard input, the experimental results did not distinguish between those who can perform blind input and those who cannot perform blind input.

ジェスチャ操作を使ったGesture入力については、5セット毎に文章の入力時間を平均したところ、図7(d)の表に示す結果となった。全部で40セットを行ったため、5セット数は8回あり、各回での5セットについての平均入力速度(平均入力時間(秒))、および前の回から次の回に移った際の平均入力時間の時間減少率は、同図(d)に示される数値となった。時間減少率の平均は10.3%であり、8回目の時間減少率は1回目の時間減少率に対して53.7%という低い割合となっている。これは、ジェスチャ操作を使ったGesture入力の学習効果があったことを示している。   As for the gesture input using the gesture operation, when the sentence input time was averaged every five sets, the result shown in the table of FIG. 7D was obtained. Since 40 sets were performed in total, the number of 5 sets is 8 times, the average input speed (average input time (seconds)) for 5 sets at each time, and the average input when moving from the previous time to the next time The time decrease rate of the time was the numerical value shown in FIG. The average time reduction rate is 10.3%, and the eighth time reduction rate is a low rate of 53.7% with respect to the first time reduction rate. This indicates that there was a learning effect of gesture input using gesture operation.

また、各入力方法における1文章の最短入力時間は、Gesture入力については被験者Aの23.3秒、Flick入力については被験者Cの11.6秒、Keyboard入力については被験者Aの11.3秒であった。また、各入力方法の被験者全員についての1文章の平均入力時間は、Gesture入力については28.3秒、Flick入力については14.9秒、Keyboard入力については13.7秒であった。   The minimum input time for one sentence in each input method is 23.3 seconds for subject A for gesture input, 11.6 seconds for subject C for Flick input, and 11.3 seconds for subject A for keyboard input. there were. The average input time of one sentence for all subjects in each input method was 28.3 seconds for Gesture input, 14.9 seconds for Flick input, and 13.7 seconds for Keyboard input.

Flick入力では、本実験では同じ1文章を反復して入力しているので、入力内容を見ないで、タッチパネル2上のソフトウエアキーの入力領域をずっと見て、入力出来る。したがって、本実験では、Flick入力は、入力時間における入力内容の確定時間は無く、指がソフトウエアキーに届いて入力動作を完了させるまでの時間部分だけが、入力時間となる。また、Keyboard入力は、ローマ字入力で打鍵数が多い。しかし、両手で入力するので、Keyboard入力はFlick入力とほぼ同じ入力速度となる。Gesture入力の実験は、被験者10名全員の入力時間の平均が176分で約3時間であり、約3週間にわたって行った。その結果、Gesture入力はKeyboard入力の半分ほどの入力速度までに到達した。このGesture入力については、実験の初期には入力補助として入力ガイダンスを表示するが、習熟することで、ガイダンス画面が不要になることが確認できた。また、Gesture入力は、携帯情報端末1の全画面で入力内容を確認しながら文字を入力出来、従来のデータ入力方式には無い負荷の少ない日本語入力を実現出来る。   In Flick input, the same sentence is input repeatedly in this experiment, so you can look at the input area of the software key on the touch panel 2 without looking at the input contents. Therefore, in this experiment, Flick input has no fixed time for the input content at the input time, and only the time portion from when the finger reaches the software key until the input operation is completed becomes the input time. Keyboard input is Roman letter input and there are many keystrokes. However, since it is input with both hands, Keyboard input has almost the same input speed as Flick input. The Gesture input experiment was carried out over a period of about 3 weeks, with an average input time of all 10 subjects of 176 minutes for about 3 hours. As a result, Gesture input reached the input speed about half of Keyboard input. As for this gesture input, input guidance is displayed as input assistance at the beginning of the experiment, but it was confirmed that the guidance screen becomes unnecessary by learning. Gesture input allows characters to be input while confirming the input content on the entire screen of the portable information terminal 1, and can realize Japanese input with less load that is not found in the conventional data input method.

このGesture入力の特徴として、次の点が挙げられる。まず、上記のように、入力時でも携帯情報端末1の全画面で閲覧できる点が挙げられる。ジェスチャ入力では、閲覧画面にオーバーラップして実装したタッチパネルからデータ入力出来る。そのため、データ入力時、ソフトウエアキーボードのように入力画面を表示することなく、入力前と同じく全画面での閲覧が可能となる。したがって、表示画面の限られる携帯情報端末1には適した効率的な入力方法と考えられる。また、入力自由度がある点が挙げられる。ジェスチャ入力により,ソフトウエアキーボードのような入力表示画面は必要とされず、ソフトウエアキーの視認もせずに、自由にデータ入力できる。また、直感で入力できるジェスチャにより、入力領域と入力動作の視認もせずに、負担無くデータ入力ができる。   The features of this Gesture input include the following points. First, as described above, it is possible to browse on the full screen of the portable information terminal 1 even during input. In gesture input, data can be input from a touch panel that is mounted on the viewing screen. Therefore, when data is input, it is possible to view the entire screen as before the input without displaying the input screen like a software keyboard. Therefore, it can be considered as an efficient input method suitable for the portable information terminal 1 having a limited display screen. Another point is that there is a degree of freedom of input. By the gesture input, an input display screen such as a software keyboard is not required, and data can be freely input without visualizing software keys. In addition, a gesture that can be input intuitively allows data input without burden without visual recognition of the input area and input operation.

また、多様な姿勢でデータ入力出来る点が挙げられる。本Gesture入力方式は単純なジェスチャを使用し、日常生活の様々な場面で応用できる。体が移動するような不安定状態でもスムーズにデータ入力ができる。また、片手で携帯情報端末1を把持している親指のジェスチャで文字を入力できる。また、把持していない手の指を使ってデータ入力ができる。使う指が疲れたら、別の指を用いて引き続き入力ができる。そのため、長い文書の入力が可能な日本語入力方式だと考えられる。両手を使う場合は、「行入力」「列入力」の操作を分けることで、効率より良く入力できる。さらに、移動中のような不安定な環境でも、片手で携帯情報端末1を把持しつつ、正確かつ高速なデータ入力をすることができるものと考えられる。したがって、本Gesture入力方式は、いつでもどこでも使用でき、ユビキタス情報社会の携帯情報端末1に適合するデータ入力方式であると考えられる。   Another point is that data can be input in various postures. This Gesture input method uses simple gestures and can be applied in various situations in daily life. Data can be input smoothly even in an unstable state where the body moves. In addition, a character can be input with a thumb gesture holding the portable information terminal 1 with one hand. In addition, data can be input using fingers of a hand that is not gripped. If your finger is tired, you can continue typing with another finger. Therefore, it is thought that this is a Japanese input method that can input long documents. When using both hands, input can be performed more efficiently by separating the "row input" and "column input" operations. Furthermore, it is considered that accurate and high-speed data input can be performed while holding the portable information terminal 1 with one hand even in an unstable environment such as moving. Therefore, this Gesture input method can be used anytime and anywhere, and is considered to be a data input method suitable for the portable information terminal 1 of the ubiquitous information society.

また、ブラインド入力を実現できる点が挙げられる。ジェスチャ入力は、体の感覚で正確に入力することができるため、ソフトウエアキーボード入力方式のように、ソフトウエアキーの位置を確認しながら入力する必要がない。つまり、ジェスチャ入力においてブラインド入力が容易にできる。   Moreover, the point which can implement | achieve blind input is mentioned. Since the gesture input can be input accurately with a sense of the body, it is not necessary to input while checking the position of the software key unlike the software keyboard input method. That is, blind input can be easily performed in gesture input.

また、学習しやすい点が挙げられる。本Gesture入力方式は,日本語文法の「行」「列」を活かして文字データのグループ化を行い、単純なジェスチャをグループで対応させた。これにより、タッチパネル2に適合する簡単なデータ入力方式が実現できた。多少の時間をかければ、ユーザがグループの配置規則を覚えて、ガイダンス表示は不要になる。   In addition, it is easy to learn. In this gesture input method, character data is grouped by using “row” and “column” of Japanese grammar, and simple gestures are made to correspond to groups. Thereby, a simple data input method suitable for the touch panel 2 was realized. If a certain amount of time is taken, the user learns the group arrangement rules and the guidance display becomes unnecessary.

図8(a)は、第1の実施形態の第2の変形例によるデータ入力装置がROMに備える日本語入力用文字テーブル、同図(b)は、同ROMに備える機能対応テーブルに記憶された機能と操作との対応を示す。   FIG. 8A is a Japanese input character table provided in the ROM of the data input device according to the second modification of the first embodiment, and FIG. 8B is stored in the function correspondence table provided in the ROM. Correspondence between functions and operations.

この第2の変形例によるデータ入力装置は、上記の第1の実施形態によるデータ入力装置と比べ、ROMに備える日本語入力用文字テーブルおよび機能対応テーブルが異なり、その他の構成は上記の第1の実施形態によるデータ入力装置と同様である。   The data input device according to the second modified example is different from the data input device according to the first embodiment described above in the Japanese input character table and the function correspondence table provided in the ROM. This is the same as the data input device according to the embodiment.

この第2の変形例によるデータ入力装置における日本語入力用文字テーブルでは、英字および数字が無い。このため、第1の実施形態の図3(a)に示す日本語入力用文字テーブルにおける英数字列データグループに対応する停→スライド・ジェスチャ操作は無い。また、ハ行データグループに対応するジェスチャ操作グループとして、第1の実施形態における停→スライド・ジェスチャ操作に替えて、反時計回りジェスチャ操作が用いられている。   In the Japanese input character table in the data input device according to the second modification, there are no letters and numbers. For this reason, there is no stop-> slide gesture operation corresponding to the alphanumeric string data group in the Japanese input character table shown in FIG. 3A of the first embodiment. Further, as a gesture operation group corresponding to the row data group, a counterclockwise gesture operation is used instead of the stop → slide gesture operation in the first embodiment.

このような文字テーブルを使った入力データ判別処理においても、図4のS103〜S107の処理により行データと列データとが選択されて、選択された行データと列データとで定まる文字の日本語がS108で入力データとされる。   Also in the input data discrimination process using such a character table, the line data and the column data are selected by the processes of S103 to S107 in FIG. 4, and the Japanese characters determined by the selected line data and column data are selected. Is set as input data in S108.

また、この第2の変形例では、図4のS110における機能実行処理が、図8(b)に示す機能ジェスチャ操作と対応する機能を使って行われる。この機能ジェスチャ操作グループは、時計回りジェスチャ操作で構成されている。タッチパネル2に対して上,下,左,右方向にタッチをスライドさせた後に時計回りにスライドを折ったら、指先を離す各時計回りジェスチャ操作は、それぞれ、濁音・小文字化機能,入力を取り消す取り消し機能,入力データを入力方向と逆に遡って削除するバックスペース(Backspace)機能,キーボードにおけるスペース(Space)入力機能に対応している。   In the second modification, the function execution process in S110 of FIG. 4 is performed using a function corresponding to the function gesture operation shown in FIG. 8B. This function gesture operation group is composed of clockwise gesture operations. After sliding the touch in the upward, downward, left, and right directions with respect to the touch panel 2, each clockwise gesture operation to release the fingertips cancels the muddy / lowercase function and cancels the input. It corresponds to the function, the backspace function that deletes input data retroactively in the input direction, and the space input function on the keyboard.

また、タッチパネル2に対して上方向にタッチをスライドさせた後に時計回りにスライドを折り、タッチを離さないで最後に強くタッチパネル2を押してから指先を離す時計回りジェスチャ操作は、半濁音化機能に対応している。また、タッチパネル2に対して左方向にタッチをスライドさせた後に時計回りにスライドを折り、タッチを離さないで最後に強くタッチパネル2を押してから指先を離す時計回りジェスチャ操作は、入力データを入力順方向に削除するデリート(Delete)機能に対応している。また、タッチパネル2に対して右方向にタッチをスライドさせた後に時計回りにスライドを折り、タッチを離さないで最後に強くタッチパネル2を押してから指先を離す時計回りジェスチャ操作は、キーボードにおけるエンター(Enter)入力機能に対応している。   In addition, the clockwise gesture operation that folds the slide clockwise after sliding the touch upward with respect to the touch panel 2 and releases the fingertip after pressing the touch panel 2 strongly without releasing the touch is a semi-turbid sound function. It corresponds. In addition, in the clockwise gesture operation in which the touch panel 2 is slid in the clockwise direction after the touch is slid in the clockwise direction and the fingertip is released after pressing the touch panel 2 strongly without releasing the touch, the input data is input in the order of input. It corresponds to the delete function that deletes in the direction. Also, after sliding the touch to the right with respect to the touch panel 2, fold the slide clockwise, press the touch panel 2 strongly without releasing the touch, and then release the fingertip. ) Supports input function.

また、バックスペース機能に対応した1つのジェスチャ操作を終えた後、タッチを離さないでそのまま指をタッチパネル2上に置くと、CPUが自動的に複数の入力データを遡って連続して削除する。また、デリート機能に対応した1つのジェスチャ操作を終えた後、タッチを離さないでそのまま指をタッチパネル2上に置くと、CPUが自動的に複数の入力データを入力順方向に連続して削除する。なお、タッチパネル2に対して左方向にタッチをスライドさせた後に時計回りにスライドを折ったら、タッチを離さないでタッチパネル2を強く押して、この後、指を入力データを遡る方向に動かすと、CPUが自動的に複数の入力データを遡って連続して削除するようにしてもよい。また、タッチパネル2に対して左方向にタッチをスライドさせた後に時計回りにスライドを折ったら、タッチを離さないでタッチパネル2を強く押して、この後、指を入力データの入力順方向に動かすと、CPUが自動的に複数の入力データを入力順方向に連続して削除するようにしてもよい。また、スペース入力機能およびエンター入力機能については、各入力機能のジェスチャ操作を終えた後、タッチを離さないでそのまま指をタッチパネル2上に置くと、CPUが自動的にスペースまたはエンターを連続して入力する。   When a finger is placed on the touch panel 2 without releasing the touch after completing one gesture operation corresponding to the backspace function, the CPU automatically deletes a plurality of input data continuously. When a finger is placed on the touch panel 2 without releasing the touch after completing one gesture operation corresponding to the delete function, the CPU automatically deletes a plurality of input data continuously in the input forward direction. . If the touch is slid clockwise with respect to the touch panel 2, and then the slide is folded clockwise, the touch panel 2 is strongly pressed without releasing the touch, and then the finger is moved backward in the direction of the input data. However, a plurality of input data may be automatically and continuously deleted. Also, after sliding the touch panel 2 in the left direction and then folding the slide clockwise, pressing the touch panel 2 strongly without releasing the touch, and then moving the finger in the input data input forward direction, The CPU may automatically delete a plurality of input data continuously in the input forward direction. As for the space input function and the enter input function, after finishing the gesture operation of each input function, if the finger is placed on the touch panel 2 without releasing the touch, the CPU automatically continues the space or enter. input.

上述した第1の実施形態の各変形例によるデータ入力装置によっても、第1の実施形態と同様な作用効果が奏される。   The same effects as those of the first embodiment can be obtained by the data input device according to each modification of the first embodiment described above.

図9(a)は、本発明の第2の実施形態のデータ入力装置がROMに備える日本語入力用文字テーブルの内容、同図(b)は英語入力用文字テーブルの内容を示す。   FIG. 9A shows the contents of the Japanese input character table provided in the ROM of the data input device of the second embodiment of the present invention, and FIG. 9B shows the contents of the English input character table.

この第2の実施形態によるデータ入力装置は、上記の第1の実施形態によるデータ入力装置と比べ、ROMに備える日本語および英語入力用文字テーブルが異なり、その他の構成は上記の第1の実施形態によるデータ入力装置と同様である。   The data input device according to the second embodiment differs from the data input device according to the first embodiment described above in the Japanese and English input character tables provided in the ROM, and the other configurations are the same as those in the first embodiment described above. It is the same as that of the data input device by form.

図9(a)に示す内容の日本語入力用文字テーブル、および同図(b)に示す内容の英語入力用文字テーブルでは、データが、連続するものが所定数に区切られて複数の塊データグループにグループ分けされ、各塊データグループが入力位置属性と操作グループとの異なる位置操作組み合わせに対応づけられて、データ記憶部に記憶されている。また、ジェスチャ操作が、位置操作組み合わせに対応づけられた塊データグループの各データに対応して、データ記憶部に記憶されている。   In the Japanese input character table having the contents shown in FIG. 9A and the English input character table having the contents shown in FIG. 9B, a plurality of chunk data is obtained by dividing the continuous data into a predetermined number. The data groups are grouped, and each block data group is stored in the data storage unit in association with different position operation combinations of the input position attribute and the operation group. In addition, the gesture operation is stored in the data storage unit in correspondence with each piece of data in the block data group associated with the position operation combination.

図9(a)に示す内容の日本語入力用文字テーブルでは、日本語を構成する各かな文字データが行単位に配列される特徴を生かして、各行毎に区切られて複数のかな塊データグループにグループ分けされ、各かな塊データグループが、各領域21〜25の入力位置属性と操作グループとの異なる位置操作組み合わせに対応づけられている。   In the Japanese input character table having the content shown in FIG. 9 (a), a plurality of kana chunk data groups divided into each line by taking advantage of the feature that each kana character data constituting Japanese is arranged in line units. The kana chunk data groups are associated with different position operation combinations of the input position attributes of the areas 21 to 25 and the operation groups.

つまり、あ行データのかな塊データグループが、中心領域21の入力位置属性と、タッチパネル2に対するタッチの上,下,左,右方向への各直線状スライド操作からなる直線ジェスチャ操作グループおよび1回のタップ操作との位置操作組み合わせに、対応づけられている。また、か行,さ行,た行,な行データの各かな塊データグループが、中心領域21を中心に上下左右の人間の直感で分かる4領域に分割された周辺領域22,23,24,25の各入力位置属性と、直線ジェスチャ操作グループおよび1回のタップ操作との位置操作組み合わせに、対応づけられている。この対応づけにより、例えば、領域21の入力位置属性に属するあ行データを構成する文字「あ」には、タッチパネル2に対するタッチの上方向への直線状のスライド操作、文字「い」にはタッチの下方向への直線状のスライド操作、文字「う」にはタッチの左方向への直線状のスライド操作、文字「え」にはタッチの右方向への直線状のスライド操作、文字「お」には1回のタップ操作が対応づけられている。   In other words, the kana data group of the row data includes the input position attribute of the center area 21 and the linear gesture operation group including the linear slide operation in the upward, downward, left, and right directions of the touch on the touch panel 2 and once. Is associated with a combination of position operation and tapping operation. Further, each of the kana data groups of the kana, sagami, tana, and kana data is divided into four areas that can be understood by human intuition up, down, left and right with the center area 21 as the center. Each of the 25 input position attributes is associated with a position operation combination of a straight line gesture operation group and one tap operation. By this association, for example, the character “A” constituting the line data belonging to the input position attribute of the region 21 is touched on the touch panel 2 with a linear slide operation in the upward direction and the character “I” is touched. A straight slide operation to the bottom of the screen, a straight slide operation to the left of the touch for the character “U”, a straight slide operation to the right of the touch for the character “E”, and the character “O” "Is associated with one tap operation.

また、は行データのかな塊データグループが、中心領域21の入力位置属性と、タッチパネル2に対して上,下,左,右方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作グループおよび1回のタップ操作との位置操作組み合わせに、対応づけられている。また、ま行,や行,ら行,わ行データの各かな塊データグループが中心領域21を中心に4等分された周辺領域22,23,24,25の各入力位置属性と、時計回りジェスチャ操作グループおよび1回のタップ操作との位置操作組み合わせに対応づけられている。この対応づけにより、例えば、領域21の入力位置属性に属するは行データを構成する文字「は」には、タッチパネル2に対して上方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作、文字「ひ」には下方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作、文字「ふ」には左方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作、文字「へ」には右方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作、文字「ほ」には1回のタップ操作が対応づけられている。   In addition, the kana chunk data group of the row data is an input position attribute of the center area 21 and a clockwise gesture that folds the slide clockwise after sliding the touch up, down, left, or right with respect to the touch panel 2. It is associated with a position operation combination with an operation group and one tap operation. Also, each input position attribute of the peripheral areas 22, 23, 24, and 25 in which the kana chunk data groups of the line, the line, the line, and the line data are divided into four equally around the center area 21, and the clockwise direction. Corresponding to a position operation combination with a gesture operation group and one tap operation. By this association, for example, the character “ha” that constitutes the row data belonging to the input position attribute of the area 21 is rotated clockwise after the touch is slid upward with respect to the touch panel 2. Gesture operation, slide the touch downward for the letter “hi”, then fold the slide clockwise, slide the touch left for the letter “fu”, then fold the slide clockwise A clockwise gesture operation, the character “to” is associated with a clockwise gesture operation in which a slide is slid clockwise after sliding the touch in the right direction, and the character “ho” is associated with a single tap operation.

図9(b)に示す内容の英語入力用文字テーブルでは、英語を構成する各アルファベットデータが、切りの良い連続する5個毎に区切られて複数の英字塊データグループにグループ分けされ、各英字塊データグループが、各領域21〜25の入力位置属性と操作グループとの異なる位置操作組み合わせに対応づけられている。つまり、A,B,C,D,Eのアルファベットの英字塊データグループが、中心領域21の入力位置属性と、タッチパネル2に対するタッチの上,下,左,右向きの各直線状スライド操作からなる直線ジェスチャ操作グループおよび1回のタップ操作との位置操作組み合わせに、対応づけられている。また、F,G,H,I,Jのアルファベット、K,L,M,N,Oのアルファベット、P,Q,R,S,Tのアルファベット、U,V,W,X,Yのアルファベットの各英字塊データグループが、中心領域21を中心に4等分された周辺領域22,23,24,25の各入力位置属性と、直線ジェスチャ操作グループおよび1回のタップ操作との位置操作組み合わせに、対応づけられている。アルファベットの最後のZは、周辺領域25の入力位置属性と、2回のタップ操作との位置操作組み合わせに、対応づけられている。   In the English input character table shown in FIG. 9 (b), each alphabet data constituting English is divided into groups of a plurality of alphabetic chunk data groups that are divided into every five consecutively good cuts. The chunk data group is associated with different position operation combinations between the input position attribute of each area 21 to 25 and the operation group. That is, the alphabetic chunk data group of alphabets A, B, C, D, and E is a straight line composed of the input position attribute of the center area 21 and the linear slide operations in the upward, downward, left, and rightward directions on the touch panel 2. Corresponding to a combination of position operation with a gesture operation group and one tap operation. F, G, H, I, J alphabet, K, L, M, N, O alphabet, P, Q, R, S, T alphabet, U, V, W, X, Y alphabet Each alphabet block data group is a combination of position operations of the input position attributes of the peripheral areas 22, 23, 24, and 25 divided into four equal parts around the center area 21, the straight line gesture operation group, and one tap operation. , Are associated. The last Z of the alphabet is associated with the input position attribute of the peripheral area 25 and the position operation combination of two tap operations.

この対応づけにより、例えば、領域21の入力位置属性に属するA,B,C,D,Eの英字塊データグループを構成する文字「A」には、タッチパネル2に対するタッチの上方向への直線状のスライド操作、文字「B」にはタッチの下方向への直線状のスライド操作、文字「C」にはタッチの左方向への直線状のスライド操作、文字「D」にはタッチの右方向への直線状のスライド操作、文字「E」には1回のタップ操作が対応づけられている。   As a result of this association, for example, the character “A” that constitutes the English character block data group of A, B, C, D, and E belonging to the input position attribute of the area 21 has a linear shape in the upward direction on the touch panel 2 touch Slide operation, a straight slide operation in the downward direction of the touch for the letter “B”, a straight slide operation in the left direction of the touch for the letter “C”, and a right direction of the touch for the letter “D” A linear slide operation, and a single tap operation is associated with the letter “E”.

すなわち、第2の実施形態によるデータ入力装置では、日本語入力用文字テーブルにおいては、かな塊データグループにグループ分けされたデータと、直線または時計回りジェスチャ操作およびタップ操作にグループ分けされた操作とを、かな塊データグループを異なる位置操作組み合わせに対応づけ、かな塊データグループを構成するデータを各位置操作組み合わせの操作グループを構成する操作に対応づけて、データ記憶部に記憶している。また、英語入力用文字テーブルにおいては、英字塊データグループにグループ分けされたデータと、直線ジェスチャ操作およびタップ操作にグループ分けされた操作とを、英字塊データグループを異なる位置操作組み合わせに対応づけ、英字塊データグループを構成するデータを各位置操作組み合わせの操作グループを構成する操作に対応づけて、データ記憶部に記憶している。   That is, in the data input device according to the second embodiment, in the Japanese input character table, the data grouped into the kana block data group and the operations grouped into the straight line or clockwise gesture operation and the tap operation Are associated with different position operation combinations, and data constituting the kana chunk data group is stored in the data storage unit in association with operations constituting the operation group of each position operation combination. In the English input character table, the data grouped into the English character block data group and the operations grouped into the straight gesture operation and the tap operation are associated with different combinations of position operations. The data constituting the alphabet block data group is stored in the data storage unit in association with the operations constituting the operation group of each position operation combination.

このような第2の実施形態によるデータ入力装置によれば、ある操作がタッチパネル2によって検知されると、データ記憶部に記憶された、検知された操作の領域21〜25の入力位置属性および検知された操作を含む操作グループの位置操作組み合わせが入力データ判別部によって特定される。そして、日本語入力用文字テーブルにおいては、特定された位置操作組み合わせを構成する操作グループに対応づけられたかな塊データグループが、英語入力用文字テーブルにおいては、特定された位置操作組み合わせを構成する操作グループに対応づけられた英字塊データグループが、入力データ判別部によって特定される。そして、特定されたかな塊データグループまたは英字塊データグループの中から、タッチパネル2で検知された操作に対応づけられてデータ記憶部に記憶された1つのデータが選択され、選択されたデータが入力データとされる。   According to such a data input device according to the second embodiment, when a certain operation is detected by the touch panel 2, the input position attribute and detection of the detected operation areas 21 to 25 stored in the data storage unit. The position operation combination of the operation group including the operated operation is specified by the input data determination unit. In the Japanese input character table, the kana block data group associated with the operation group constituting the specified position operation combination constitutes the specified position operation combination in the English input character table. The alphabet data block data group associated with the operation group is specified by the input data discrimination unit. Then, one data stored in the data storage unit corresponding to the operation detected by the touch panel 2 is selected from the specified kana data group or alphabetic data group, and the selected data is input. Data.

このようにデータをグループ化して、グループ化した塊データグループを、操作と入力位置属性との異なる位置操作組み合わせに対応づけてデータ記憶部に記憶することにより、入力データ判別部によって多様なデータを特定することが可能となる。したがって、本実施形態によっても、50種類の日本語に限らずに多様なデータを入力することが可能なデータ入力装置が提供される。   By grouping the data in this way and storing the grouped chunk data group in the data storage unit in association with different position operation combinations of the operation and the input position attribute, various data can be obtained by the input data determination unit. It becomes possible to specify. Therefore, the present embodiment also provides a data input device capable of inputting various data, not limited to 50 types of Japanese.

また、第1の実施形態におけるデータ入力装置では、1文字のデータを入力するのに、行データと列データとを指定する2ストロークのジェスチャ操作が必要であった。しかし、上記の第2の実施形態によるデータ入力装置においては、1ストロークのジェスチャ操作で1文字を入力することが出来る。したがって、第2の実施形態によれば、入力速度が向上したデータ入力装置を提供することが出来る。   Further, in the data input device according to the first embodiment, in order to input one character data, a two-stroke gesture operation for specifying row data and column data is necessary. However, in the data input device according to the second embodiment, one character can be input by a one-stroke gesture operation. Therefore, according to the second embodiment, a data input device with improved input speed can be provided.

図10は、第2の実施形態の第1の変形例によるデータ入力装置がROMに備える日本語入力用文字テーブルのデータと操作との対応を示す。   FIG. 10 shows the correspondence between the data in the character table for Japanese input provided in the ROM and the operation of the data input device according to the first modification of the second embodiment.

この第1の変形例によるデータ入力装置は、上記の第2の実施形態によるデータ入力装置と比べ、ROMに日本語入力用文字テーブルだけを備える点が異なり、その他の構成は上記の第2の実施形態によるデータ入力装置と同様である。   The data input device according to the first modification is different from the data input device according to the second embodiment in that the ROM includes only a Japanese input character table. It is the same as that of the data input device by embodiment.

この第1の変形例によるデータ入力装置における日本語入力用文字テーブルでは、データが、それぞれ複数行のデータからなるア行データグループおよびハ行データグループと、複数列のデータからなる列データグループとにグループ分けされている。そして、各行データグループと列データグループとがそれぞれ異なる入力位置属性に対応づけられて、データ記憶部に記憶されている。すなわち、ア行データグループおよびハ行データグループがA領域の一の入力位置属性、列データグループがB領域の他の入力位置属性に対応づけられて、データ記憶部に記憶されている。   In the Japanese input character table in the data input device according to the first modification, the data includes an a row data group and a c row data group each consisting of a plurality of rows of data, and a column data group consisting of a plurality of rows of data. Are grouped into Each row data group and column data group are associated with different input position attributes and stored in the data storage unit. That is, the row data group and the row data group are associated with one input position attribute of the A area, and the column data group is associated with the other input position attribute of the B area and stored in the data storage unit.

また、ジェスチャ操作が、ア行データグループの各行に対応した複数の直線スライド操作および1回のタップ操作からなる、A領域の入力位置属性を有するア行指定操作グループ、および、ハ行データグループの各行に対応した複数の時計回りジェスチャ操作および2回のタップ操作からなる、A領域の入力位置属性を有するハ行指定操作グループと、列データグループの各列に対応した複数の直線スライド操作および1回のタップ操作からなる、B領域の入力位置属性を有する列指定操作グループとにグループ分けされて、データ記憶部に記憶されている。   In addition, the gesture operation includes a plurality of linear slide operations corresponding to each row of the row data group and a single tap operation, an row designation operation group having an input position attribute of area A, and a row data group. A row designation operation group having an input position attribute of area A, which includes a plurality of clockwise gesture operations corresponding to each row and two tap operations, and a plurality of linear slide operations and 1 corresponding to each column of the column data group The data is stored in the data storage unit by being grouped into a column specifying operation group having an input position attribute of the B area, which is composed of tapping operations.

A領域の入力位置属性に属するア行データには、タッチパネル2のA領域に対するタッチの上方向への直線状のスライド操作、カ行データにはA領域に対するタッチの下方向への直線状のスライド操作、サ行データにはA領域に対するタッチの左方向への直線状のスライド操作、タ行データにはA領域に対するタッチの右方向への直線状のスライド操作、ナ行データにはA領域に対する1回のタップ操作が対応づけられている。   For the row data belonging to the input position attribute of the A area, a linear slide operation in the upward direction of the touch on the A area of the touch panel 2, and for the row data, the linear slide in the downward direction of the touch on the A area. For operation, row data, a linear slide operation to the left of the touch on the A region, for row data, a linear slide operation to the right of the touch for the A region, and for row data, for the A region One tap operation is associated.

また、A領域の入力位置属性に属するハ行データには、A領域のタッチパネル2に対して上方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作、マ行データには、A領域のタッチパネル2に対して下方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作、ヤ行データには、A領域のタッチパネル2に対して左方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作、ラ行データには、A領域のタッチパネル2に対して右方向にタッチをスライドさせた後に時計回りにスライドを折る時計回りジェスチャ操作、ワ行データにはA領域に対する2回のタップ操作が対応づけられている。   In addition, the C line data belonging to the input position attribute of the A area includes a clockwise gesture operation in which a slide is slid clockwise with respect to the touch panel 2 of the A area, and the line data includes A clockwise gesture operation that folds the slide clockwise after sliding the touch downward with respect to the touch panel 2 in the A area, and the yaw data, the touch is slid to the left with respect to the touch panel 2 in the A area. Clockwise gesture operation that folds the slide later in the clockwise direction, and the row data include the clockwise gesture operation that folds the slide clockwise after sliding the touch in the right direction on the touch panel 2 in the area A, and the row data. Are associated with two tap operations for the A region.

また、B領域の他の入力位置属性に属するア列データには、タッチパネル2のB領域に対するタッチの上方向への直線状のスライド操作、イ列データにはB領域に対するタッチの下方向への直線状のスライド操作、ウ列データにはB領域に対するタッチの左方向への直線状のスライド操作、エ列データにはB領域に対するタッチの右方向への直線状のスライド操作、オ列データにはB領域に対する1回のタップ操作が対応づけられている。   In addition, for the row data belonging to the other input position attributes of the B area, a linear slide operation in the upward direction of the touch on the B area of the touch panel 2, and for the row data, the downward touch of the B area is touched. For linear slide operations, for row data, a linear slide operation to the left of a touch on the B area, for row data, for a row, a linear slide operation to the right of a touch for the B area, for row data Is associated with one tap operation on the B region.

このような第2の実施形態の第1の変形例によるデータ入力装置によれば、あるジェスチャ操作がタッチパネル2によってA領域の一の入力位置に検知されると、データ記憶部に記憶された、検知されたジェスチャ操作およびA領域の一の入力位置属性に対応づけられたア行またはハ行指定操作グループが入力データ判別部3によって特定される。そして、特定されたア行またはハ行列指定操作グループのア行またはハ行データグループが入力データ判別部3によって特定される。そして、特定されたア行またはハ行データグループの中から、タッチパネル2で検知されたジェスチャ操作に対応づけられてデータ記憶部に記憶された1つの行データが選択される。   According to the data input device according to the first modification of the second embodiment, when a gesture operation is detected at one input position of the A area by the touch panel 2, the data storage unit stores the The input data discriminating unit 3 identifies a row or row designation operation group associated with the detected gesture operation and one input position attribute of the A area. Then, the input data discriminating unit 3 specifies the a row or c row data group of the identified a row or c matrix designating operation group. Then, one row data stored in the data storage unit in association with the gesture operation detected by the touch panel 2 is selected from the identified row or row data group.

また、あるジェスチャ操作と別のジェスチャ操作がタッチパネル2によってB領域の他の入力位置に検知されると、データ記憶部に記憶された、検知された別のジェスチャ操作およびB領域の他の入力位置属性に対応づけられた列指定操作グループが入力データ判別部3によって特定される。そして、特定された列指定操作グループの列データグループが入力データ判別部3によって特定される。そして、特定された列データグループの中から、検知部で検知された別のジェスチャ操作に対応づけられてデータ記憶部に記憶された1つの列データが選択される。入力データは、これら選択された行データおよび列データによって定まるデータとされる。   In addition, when a gesture operation and another gesture operation are detected by the touch panel 2 at another input position of the B area, another detected gesture operation and another input position of the B area stored in the data storage unit The column specifying operation group associated with the attribute is specified by the input data determination unit 3. Then, the input data determination unit 3 specifies the column data group of the specified column specifying operation group. Then, one column data stored in the data storage unit in association with another gesture operation detected by the detection unit is selected from the identified column data group. The input data is data determined by the selected row data and column data.

図11は、第2の実施形態の第2の変形例によるデータ入力装置がROMに備える日本語入力用文字テーブルのデータと操作との対応を示す。   FIG. 11 shows the correspondence between the data and the operation of the character table for Japanese input provided in the ROM of the data input device according to the second modification of the second embodiment.

この第2の変形例によるデータ入力装置は、上記の第2の実施形態によるデータ入力装置と比べ、ROMに日本語入力用文字テーブルだけを備える点が異なり、その他の構成は上記の第2の実施形態によるデータ入力装置と同様である。   The data input device according to the second modified example is different from the data input device according to the second embodiment in that the ROM includes only a Japanese input character table. It is the same as that of the data input device by embodiment.

この第2の変形例によるデータ入力装置における日本語入力用文字テーブルでは、データが、それぞれ複数行のデータからなるア行データグループおよびハ行データグループと複数列のデータからなる列データグループとにグループ分けされて、データ記憶部に記憶されている。そして、一方のア行データグループが、タッチパネル2によってA領域の一の入力位置に先に検知されるジェスチャ操作に対応づけられ、他方のハ行データグループが、タッチパネル2によってB領域の他の入力位置に先に検知されるジェスチャ操作に対応づけられ、列データグループが、行データグループと異なる入力位置にタッチパネル2によって後に検知されるジェスチャ操作に対応づけられて、データ記憶部に記憶されている。   In the Japanese input character table in the data input device according to the second modification, the data is divided into a row data group consisting of a plurality of rows of data and a row data group consisting of a plurality of rows of data and a column data group consisting of a plurality of rows of data. The data is grouped and stored in the data storage unit. Then, one row data group is associated with a gesture operation that is first detected at one input position of the A area by the touch panel 2, and the other row data group is another input of the B area by the touch panel 2. The column data group is stored in the data storage unit in association with a gesture operation detected later by the touch panel 2 at an input position different from the row data group. .

また、ジェスチャ操作が、タッチパネル2によってA領域の入力位置に先に検知される、ア行データグループの各行に対応した複数のジェスチャ操作からなるア行指定操作グループと、タッチパネル2によってB領域の入力位置に先に検知される、ハ行データグループの各行に対応した複数のジェスチャ操作からなるハ行指定操作グループと、行データグループと異なる入力位置にタッチパネル2によって後に検知される、列データグループの各列に対応した複数のジェスチャ操作からなる列指定操作グループとにグループ分けされて、データ記憶部に記憶されている。   Further, the gesture operation is first detected at the input position of the area A by the touch panel 2, and the A line designation operation group including a plurality of gesture operations corresponding to the respective lines of the line data group, and the touch panel 2 inputs the B area. A row designation operation group consisting of a plurality of gesture operations corresponding to each row of the row data group detected in advance, and a column data group detected later by the touch panel 2 at an input position different from the row data group. They are grouped into a column designation operation group consisting of a plurality of gesture operations corresponding to each column, and stored in the data storage unit.

このような第2の変形例によるデータ入力装置によれば、タッチパネル2によってジェスチャ操作がA領域の一の入力位置に先に検知されると、ア行指定操作グループが入力データ判別部3によって特定される。そして、特定されたア行指定操作グループの中から、タッチパネル2によって検知されたジェスチャ操作に対応する1つの行データが選択される。また、タッチパネル2によってジェスチャ操作がB領域の他の入力位置に先に検知されると、ハ行指定操作グループが入力データ判別部3によって特定される。そして、特定されたハ行指定操作グループの中から、タッチパネル2によって検知されたジェスチャ操作に対応する1つの行データが選択される。その後、行データグループと異なる入力位置にタッチパネル2によってジェスチャ操作が後に検知されると、列指定操作グループが入力データ判別部3によって特定される。そして、特定された列指定操作グループの中から、タッチパネル2によって検知されたジェスチャ操作に対応する1つの列データが選択される。入力データは、これら選択された行データおよび列データによって定まるデータとされる。   According to such a data input device according to the second modified example, when a gesture operation is first detected by the touch panel 2 at one input position in the area A, the line designation operation group is specified by the input data determination unit 3. Is done. Then, one row data corresponding to the gesture operation detected by the touch panel 2 is selected from the specified row designation operation group. Further, when the gesture operation is first detected by the touch panel 2 at another input position in the B area, the input data determination unit 3 specifies the row designation operation group. Then, one row data corresponding to the gesture operation detected by the touch panel 2 is selected from the identified row designation operation group. Thereafter, when a gesture operation is later detected by the touch panel 2 at an input position different from the row data group, the column specifying operation group is specified by the input data determination unit 3. Then, one column data corresponding to the gesture operation detected by the touch panel 2 is selected from the identified column designation operation group. The input data is data determined by the selected row data and column data.

具体的には、タッチパネル2によってジェスチャ操作がA領域の入力位置に先に検知されると、ア行指定操作グループが入力データ判別部3によって特定される。そして、特定されたア行指定操作グループの中から、タッチパネル2によって検知されたジェスチャ操作に対応する1つの行データが選択される。例えば、A領域の入力位置に先に検知されたジェスチャ操作がカ行の行データに対応した、ア行指定操作グループを構成する、タッチの下方向への直線状のスライド操作である場合には、カ行の行データが選択される。その後、行データグループと異なるB領域の入力位置にタッチパネル2によってジェスチャ操作が後に検知されると、列指定操作グループが入力データ判別部3によって特定される。そして、特定された列指定操作グループの中から、タッチパネル2によって検知されたジェスチャ操作に対応する1つの列データが選択される。例えば、B領域の入力位置に後に検知されたジェスチャ操作がウ列の列データに対応した、列指定操作グループを構成する、タッチの左方向への直線状のスライド操作である場合には、ウ列の列データが選択される。入力データは、これら選択された行データおよび列データによって定まるデータとされる。例えば、カ行の行データおよびウ列の列データによって定まるかな文字「く」のデータが入力データとされる。   Specifically, when the gesture operation is first detected by the touch panel 2 at the input position of the area A, the line designation operation group is specified by the input data determination unit 3. Then, one row data corresponding to the gesture operation detected by the touch panel 2 is selected from the specified row designation operation group. For example, when the gesture operation previously detected at the input position of the area A is a linear slide operation in the downward direction of the touch that constitutes the row designation operation group corresponding to the row data of the row , Row data of the selected row is selected. Thereafter, when a gesture operation is later detected by the touch panel 2 at an input position in the B area different from the row data group, the column specifying operation group is specified by the input data determination unit 3. Then, one column data corresponding to the gesture operation detected by the touch panel 2 is selected from the identified column designation operation group. For example, if the gesture operation detected later at the input position in the area B is a linear slide operation in the left direction of the touch that forms a column designation operation group corresponding to the column data of the column C, Column data for the column is selected. The input data is data determined by the selected row data and column data. For example, kana character “ku” data determined by the row data of the row C and the column data of the column C is used as the input data.

また、タッチパネル2によってジェスチャ操作がB領域の入力位置に先に検知されると、ハ行指定操作グループが入力データ判別部3によって特定される。そして、特定されたハ行指定操作グループの中から、タッチパネル2によって検知されたジェスチャ操作に対応する1つの行データが選択される。例えば、B領域の入力位置に先に検知されたジェスチャ操作がラ行の行データに対応した、ハ行指定操作グループを構成する、タッチの右方向への直線状のスライド操作である場合には、ラ行の行データが選択される。その後、行データグループと異なるA領域の入力位置にタッチパネル2によってジェスチャ操作が後に検知されると、列指定操作グループが入力データ判別部3によって特定される。そして、特定された列指定操作グループの中から、タッチパネル2によって検知されたジェスチャ操作に対応する1つの列データが選択される。例えば、A領域の入力位置に後に検知されたジェスチャ操作がイ列の列データに対応した、列指定操作グループを構成する、タッチの下方向への直線状のスライド操作である場合には、イ列の列データが選択される。入力データは、これら選択された行データおよび列データによって定まるデータとされる。例えば、ラ行の行データおよびイ列の列データによって定まるかな文字「り」のデータが入力データとされる。   Further, when a gesture operation is first detected by the touch panel 2 at the input position of the area B, the input data discriminating unit 3 identifies the row designation operation group. Then, one row data corresponding to the gesture operation detected by the touch panel 2 is selected from the identified row designation operation group. For example, when the gesture operation detected first at the input position in the B area is a linear slide operation to the right of the touch, which constitutes the row designation operation group corresponding to the row data of the row. , The row data of the row is selected. Thereafter, when a gesture operation is later detected by the touch panel 2 at an input position in the area A different from the row data group, the column specifying operation group is specified by the input data determination unit 3. Then, one column data corresponding to the gesture operation detected by the touch panel 2 is selected from the identified column designation operation group. For example, if the gesture operation detected later at the input position in the area A is a linear slide operation in the downward direction of the touch that forms a column designation operation group corresponding to the column data of the column A, Column data for the column is selected. The input data is data determined by the selected row data and column data. For example, kana character “ri” data determined by the row data of row A and the column data of row B is used as input data.

なお、上記の第2の変形例において、列データを2列のデータグループ、行データを1行のデータグループにグループ分けし、最初に検知されるジェスチャ操作を、操作の入力位置によって2列の各列データに対応づけ、列データの入力位置と異なる入力位置に後に検知されるジェスチャ操作を行データに対応づけるように構成してもよい。   In the second modified example, the column data is grouped into two data groups, the row data is grouped into one data group, and the first detected gesture operation is performed in two columns depending on the input position of the operation. A gesture operation detected later at an input position different from the input position of the column data may be configured to be associated with each column data and associated with the row data.

上述した第2の実施形態の各変形例によるデータ入力装置によっても、第2の実施形態と同様な作用効果が奏される。   The same effects as those of the second embodiment can be obtained by the data input device according to each modification of the second embodiment described above.

なお、上記の各実施形態および各変形例では、直線ジェスチャ操作グループや、時計回りまたは反時計回りジェスチャ操作グループなどを操作グループとした場合について、説明した。しかし、操作グループは、操作の早い遅いといった動静要素、点,線,面,直線,曲線といった形状要素、片手,両手といった使う手の要素、1本,2本,3本,4本,5本といった使う指の本数の要素、操作の動く距離の長短,動く速度または加速度,動く向き,操作の圧力,操作の位置関係といった物理的要素により、多様な操作グループを組むことが出来る。そして、これらのコンピュータ認識出来る操作の各要因と、人間の直感で操作出来るか否かとの観点から、実際に使う操作のグループを決定するようにする。操作グループをこのように豊富化することで、1ジェスチャ操作に1文字を対応づけて、データ入力の高速化を図ることが可能である。   In each of the above-described embodiments and modifications, the case has been described in which a straight gesture operation group, a clockwise or counterclockwise gesture operation group, or the like is an operation group. However, the operation group includes moving and static elements such as fast and slow operations, shape elements such as points, lines, surfaces, straight lines, and curves, hand elements such as one hand and both hands, one, two, three, four, and five. Various operation groups can be formed according to the physical factors such as the number of fingers used, the length of the movement distance of the operation, the moving speed or acceleration, the moving direction, the pressure of the operation, and the positional relationship of the operation. Then, the group of operations to be actually used is determined from the viewpoint of each factor of the operations that can be recognized by the computer and whether or not the operations can be performed by human intuition. By enriching the operation group in this way, it is possible to associate one character with one gesture operation and speed up data input.

例えば、図12に示すように、4つの短い上下左右の直線状スライド操作および1回の弱いタップ操作の5種類の操作で構成される操作グループ26a、4つの短い上下左右の時計回りスライド操作および2回の弱いタップ操作の5種類の操作で構成される操作グループ26b、4つの短い上下左右の反時計回りスライド操作および3回の弱いタップ操作の5種類の操作で構成される操作グループ26c、4つの長い上下左右の直線状スライド操作および1回の強いタップ操作の5種類の操作で構成される操作グループ27a、4つの長い上下左右の時計回りスライド操作および2回の強いタップ操作の5種類の操作で構成される操作グループ27b、4つの長い上下左右の反時計回りスライド操作および3回の強いタップ操作の5種類の操作で構成される操作グループ27cで、合計30(=5×6)種類の操作からなる操作グループを実現できる。   For example, as shown in FIG. 12, four short up / down / left / right linear slide operations and one weak tap operation are composed of five operation groups 26a, four short up / down / left / right clockwise slide operations and An operation group 26b composed of five types of operations of two weak tap operations, an operation group 26c composed of four types of short, up, down, left and right counterclockwise slide operations and three weak tap operations. An operation group 27a composed of four types of long, vertical, left and right linear slide operations and one strong tap operation, and five types of four long vertical and horizontal clockwise slide operations and two strong tap operations. Operation group 27b composed of four operations, four long up / down / left / right counterclockwise slide operations and three strong tap operations In at constituted operating group 27c, a total of 30 (= 5 × 6) an operation group of types of operations can be realized.

この場合、A〜Zの26個の各英字に1つずつジェスチャ操作を対応づけることで、1ジェスチャ操作に1文字を対応づけることが出来る。この際、各英字を例えば図9(b)に示すように5個ずつのデータグループにグループ分けし、各ジェスチャ操作と各データグループとをセットで対応づけることで、つまり、操作グループ26aにはA〜Eのデータグループ、操作グループ26bにはF〜Jのデータグループ、操作グループ26cにはK〜Oのデータグループ、操作グループ27aにはP〜Tのデータグループ、操作グループ27bにはU〜Yのデータグループ、操作グループ27cの上向きの反時計回りスライド操作にはZのデータを対応づけることで、文字入力を覚え易く、かつ、直感で入力し易くすることが出来る。   In this case, one character can be associated with one gesture operation by associating one gesture operation with each of the 26 alphabetic characters A to Z. At this time, for example, as shown in FIG. 9B, each alphabetic character is grouped into five data groups, and each gesture operation and each data group are associated with each other as a set. A to E data groups, F to J data groups for the operation group 26b, K to O data groups for the operation group 26c, P to T data groups for the operation group 27a, and U to U for the operation group 27b. By associating the Z data with the upward counterclockwise slide operation of the Y data group and the operation group 27c, it is easy to remember the character input and to input it intuitively.

さらに、ジェスチャ操作を同様にして増やすことで、日本語の各かな文字入力についても、同様に、1ジェスチャ操作に1文字を割り当てることが出来る。この際には、かな文字データを例えば図9(a)に示すように各行毎のデータグループにグループ分けし、各ジェスチャ操作と各データグループとをセットで対応づけることで、文字入力を覚え易く、かつ、直感で入力し易くすることが出来る。   Further, by increasing the number of gesture operations in the same manner, one character can be assigned to one gesture operation in the same way for each Japanese kana character input. At this time, as shown in FIG. 9A, for example, kana character data is grouped into data groups for each row, and each gesture operation and each data group are associated with each other as a set so that character input can be easily remembered. And it can make it easy to input intuitively.

上記の各実施形態および各変形例では、操作が人の指を使ったジェスチャ操作である場合について、説明した。しかし、操作は、人の手もしくは足もしくは頭もしくは体もしくは目などを使ったジェスチャ操作や、電子ペンの書く操作、キーボードのキー操作、マウスのマウス操作であってもよい。   In each of the above-described embodiments and modifications, the case where the operation is a gesture operation using a human finger has been described. However, the operation may be a gesture operation using a human hand, a foot, a head, a body, an eye or the like, a writing operation with an electronic pen, a keyboard key operation, or a mouse mouse operation.

例えば、図13に示すキーボード31において、Ctrlキー32、Altキー33およびShiftキー34のグループと、上下左右の各矢印キー35のグループとを組み合わせることで、上記の各実施形態で説明した複数の直線状スライドジェスチャ操作から構成される操作グループなどと同様な操作グループを構成することが出来る。つまり、Ctrlキー32と上下左右の各矢印キー35とのグループ、Altキー33と上下左右の各矢印キー35とのグループ、Shiftキー34と上下左右の各矢印キー35とのグループの3つの操作グループを構成することが出来る。そして、これらの各操作グループをそれぞれ各データグループに対応させてデータ記憶部に記憶しておくことで、キーボード31のキーを使った場合でも、上記の各実施形態で説明したジェスチャ操作グループの思想を活かして、同様なデータ入力装置を実現できる。   For example, in the keyboard 31 shown in FIG. 13, the group of the Ctrl key 32, the Alt key 33, and the Shift key 34 and the group of the up, down, left, and right arrow keys 35 are combined to provide a plurality of the above-described embodiments. An operation group similar to an operation group composed of linear slide gesture operations can be configured. That is, three operations: a group of the Ctrl key 32 and the up / down / left / right arrow keys 35, a group of the Alt key 33 and the up / down / left / right arrow keys 35, and a group of the Shift key 34 and the up / down / left / right arrow keys 35. Groups can be configured. Then, by storing each of these operation groups in the data storage unit in correspondence with each data group, even when the keys of the keyboard 31 are used, the gesture operation group described in the above embodiments is considered. Using this, a similar data input device can be realized.

また、上記の各実施形態および各変形例では、操作を検知する検知部がタッチパネル2である場合について説明したが、検知部はこれに限られるものではない。検知する操作に応じて、タッチパッドや、ジャイロ、地磁気センサ、カメラ、赤外線、感圧タッチセンサ、レーダーなどを検知部として使用することが出来る。こられの検知部を使用することで、指輪型または手袋型ウェアラブル端末や、手のジェスチャによってマウスや画面タッチを用いずにコンピュータを操作出来るリープモーションなどのデバイスを入力装置に用いることが出来る。   Moreover, although each said embodiment and each modification demonstrated the case where the detection part which detects operation was the touch panel 2, a detection part is not restricted to this. Depending on the operation to be detected, a touch pad, gyroscope, geomagnetic sensor, camera, infrared ray, pressure-sensitive touch sensor, radar, or the like can be used as the detection unit. By using these detection units, a device such as a ring type or glove type wearable terminal or a leap motion capable of operating a computer without using a mouse or a screen touch by a hand gesture can be used as an input device.

また、上記の各実施形態および各変形例では、本データ入力装置をスマートフォンやタブレットといった携帯情報端末1に適用した場合について説明したが、電子ブック、ゲーム機などにも同様に本データ入力装置を適用することが出来る。   In each of the above embodiments and modifications, the case where the data input device is applied to the portable information terminal 1 such as a smartphone or a tablet has been described. However, the data input device is also applied to an electronic book, a game machine, or the like. It can be applied.

このような各構成によっても、上記の各実施形態および各変形例と同様な作用効果が奏される。   Even with each of these configurations, the same operational effects as the above-described embodiments and modifications can be obtained.

1…携帯情報端末
2…タッチパネル
3…入力データ判別部
11…タッチの時計回りの軌跡
12…タッチの反時計回りの軌跡
21〜25…タッチパネル2におけるデータ入力領域
26a,26b,26c,27a,27b,27c…操作グループ
31…キーボード
32…Ctrlキー
33…Altキー
34…Shiftキー
35…矢印キー
DESCRIPTION OF SYMBOLS 1 ... Portable information terminal 2 ... Touch panel 3 ... Input data discrimination | determination part 11 ... The clockwise locus | trajectory of a touch 12 ... The counterclockwise locus | trajectory of a touch 21-25 ... The data input area 26a, 26b, 26c, 27a, 27b in the touch panel 2 27c ... Operation group 31 ... Keyboard 32 ... Ctrl key 33 ... Alt key 34 ... Shift key 35 ... Arrow key

Claims (6)

操作を検知する検知部と、前記検知部によって検知される操作を基に入力データを判別する入力データ判別部とを備えて構成されるデータ入力装置において、
複数のデータからなるデータグループにグループ分けされたデータと複数の操作からなる操作グループにグループ分けされた操作とを、前記データグループを前記操作グループに対応づけ、前記データグループを構成するデータを、前記データグループに対応づけた前記操作グループを構成する操作に対応づけて記憶しているデータ記憶部を備え、
前記入力データ判別部は、前記検知部によって検知される操作に対応して前記データ記憶部に記憶されたデータを入力データとして判別することを特徴とするデータ入力装置。
In a data input device configured to include a detection unit that detects an operation and an input data determination unit that determines input data based on an operation detected by the detection unit,
Data grouped into a data group consisting of a plurality of data and operations grouped into an operation group consisting of a plurality of operations, associating the data group with the operation group, and data constituting the data group, A data storage unit that stores the operation group that is associated with the data group in association with the operation group;
The data input device, wherein the input data determination unit determines data stored in the data storage unit as input data in response to an operation detected by the detection unit.
前記データは、複数行のデータからなる行データグループと複数列のデータからなる列データグループとにグループ分けされ、
前記操作は、前記行データグループの各行に対応した複数の操作からなる行指定操作グループと、前記列データグループの各列に対応した複数の操作からなる列指定操作グループとにグループ分けされて、
前記データ記憶部に記憶されていることを特徴とする請求項1に記載のデータ入力装置。
The data is grouped into a row data group consisting of a plurality of rows of data and a column data group consisting of a plurality of columns of data,
The operations are grouped into a row specifying operation group consisting of a plurality of operations corresponding to each row of the row data group and a column specifying operation group consisting of a plurality of operations corresponding to each column of the column data group,
The data input device according to claim 1, wherein the data input device is stored in the data storage unit.
操作を検知する検知部と、前記検知部によって検知される操作を基に入力データを判別する入力データ判別部とを備えて構成されるデータ入力装置において、
複数のデータからなるデータグループにグループ分けされたデータと複数の操作からなる操作グループにグループ分けされた操作とを、前記データグループを前記操作グループと入力位置属性との異なる位置操作組み合わせに対応づけ、前記データグループを構成するデータを、前記データグループに対応づけた前記位置操作組み合わせの前記操作グループを構成する操作に対応づけて記憶しているデータ記憶部を備え、
前記入力データ判別部は、前記検知部によって検知される操作に対応して前記データ記憶部に記憶されたデータを入力データとして判別することを特徴とするデータ入力装置。
In a data input device configured to include a detection unit that detects an operation and an input data determination unit that determines input data based on an operation detected by the detection unit,
Associating data grouped into a data group composed of a plurality of data and operations grouped into an operation group composed of a plurality of operations with different combinations of position operations of the operation group and the input position attribute A data storage unit that stores data constituting the data group in association with operations constituting the operation group of the position operation combination associated with the data group;
The data input device, wherein the input data determination unit determines data stored in the data storage unit as input data in response to an operation detected by the detection unit.
前記データは、連続するものが所定数に区切られて複数の塊データグループにグループ分けされ、各前記塊データグループが入力位置属性と操作グループとの異なる前記位置操作組み合わせに対応づけられ、
前記操作は、前記位置操作組み合わせに対応づけられた前記塊データグループの各データに対応して、
前記データ記憶部に記憶されていることを特徴とする請求項3に記載のデータ入力装置。
The data is divided into a plurality of chunk data groups by dividing a continuous number into a plurality of chunk data groups, each chunk data group is associated with a different position operation combination of an input position attribute and an operation group,
The operation corresponds to each data of the chunk data group associated with the position operation combination,
The data input device according to claim 3, wherein the data input device is stored in the data storage unit.
前記データは、複数行のデータからなる行データグループと複数列のデータからなる列データグループとにグループ分けされ、前記行データグループと前記列データグループとがそれぞれ異なる入力位置属性に対応づけられ、
前記操作は、前記行データグループの各行に対応した複数の操作からなる一の入力位置属性を有する行指定操作グループと、前記列データグループの各列に対応した複数の操作からなる他の入力位置属性を有する列指定操作グループとにグループ分けされて、
前記データ記憶部に記憶されていることを特徴とする請求項3に記載のデータ入力装置。
The data is grouped into a row data group consisting of a plurality of rows of data and a column data group consisting of a plurality of columns of data, and the row data groups and the column data groups are associated with different input position attributes,
The operation includes a row designation operation group having one input position attribute consisting of a plurality of operations corresponding to each row of the row data group, and another input position consisting of a plurality of operations corresponding to each column of the column data group. It is grouped into a column specification operation group having attributes,
The data input device according to claim 3, wherein the data input device is stored in the data storage unit.
前記操作は、人の指もしくは手もしくは足もしくは頭もしくは体もしくは目のジェスチャ操作または電子ペンの書く操作またはキーボードのキー操作またはマウスのマウス操作であることを特徴とする請求項1から請求項5のいずれか1項に記載のデータ入力装置。   6. The operation according to claim 1, wherein the operation is a human finger, hand, foot, head, body, or eye gesture operation, an electronic pen writing operation, a keyboard key operation, or a mouse mouse operation. The data input device according to any one of the above.
JP2015201534A 2015-10-09 2015-10-09 Data input device Active JP6605288B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015201534A JP6605288B2 (en) 2015-10-09 2015-10-09 Data input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015201534A JP6605288B2 (en) 2015-10-09 2015-10-09 Data input device

Publications (2)

Publication Number Publication Date
JP2017073090A true JP2017073090A (en) 2017-04-13
JP6605288B2 JP6605288B2 (en) 2019-11-13

Family

ID=58538761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015201534A Active JP6605288B2 (en) 2015-10-09 2015-10-09 Data input device

Country Status (1)

Country Link
JP (1) JP6605288B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006104132A1 (en) * 2005-03-28 2006-10-05 Matsushita Electric Industrial Co., Ltd. User interface system
JP2013214864A (en) * 2012-04-02 2013-10-17 Sharp Corp Character input device and control method of the same, control program, and computer readable recording medium recorded with the same
JP2014115688A (en) * 2012-12-06 2014-06-26 Sharp Corp Character input system and character input method
JP2014158144A (en) * 2013-02-15 2014-08-28 Denso Corp Character input apparatus and character input method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006104132A1 (en) * 2005-03-28 2006-10-05 Matsushita Electric Industrial Co., Ltd. User interface system
JP2013214864A (en) * 2012-04-02 2013-10-17 Sharp Corp Character input device and control method of the same, control program, and computer readable recording medium recorded with the same
JP2014115688A (en) * 2012-12-06 2014-06-26 Sharp Corp Character input system and character input method
JP2014158144A (en) * 2013-02-15 2014-08-28 Denso Corp Character input apparatus and character input method

Also Published As

Publication number Publication date
JP6605288B2 (en) 2019-11-13

Similar Documents

Publication Publication Date Title
US20200192567A1 (en) Virtual keyboard text entry method optimized for thumb typing, using partial word completion key entry values
US7170430B2 (en) System, method, and computer program product for single-handed data entry
KR100478020B1 (en) On-screen key input device
US20110291940A1 (en) Data entry system
JP6681518B2 (en) Character input device
JP2000112636A (en) Kana character input device
JP2017509080A (en) Kanji input device, kanji input method, and kanji search method using the same
CN102750004B (en) A kind of input method and device thereof
JP2010517159A (en) Method for increasing button efficiency of electrical and electronic equipment
CN102147706A (en) Method for inputting full spellings of Chinese character in touching and sliding manner
JP6057441B2 (en) Portable device and input method thereof
JP4030575B2 (en) Touch type key input device, touch type key input method and program
KR101485679B1 (en) Character input method using motion sensor and apparatus performing the same
Nakamura et al. A Japanese Bimanual Flick Keyboard for Tablets That Improves Display Space Efficiency.
JP3738066B2 (en) Screen touch input device
JP2012027741A (en) Letter inputting method and device
JP6605288B2 (en) Data input device
JP3197051U (en) Key input device
US11244138B2 (en) Hologram-based character recognition method and apparatus
KR100656779B1 (en) Character input device using touch pad and input method thereof
US20150347004A1 (en) Indic language keyboard interface
KR102065532B1 (en) Eye Recognition Key Board for Korean Alphabet Input
KR20100025628A (en) The method of providing more bigger effect of button
JP2013219638A (en) Character input method and apparatus
KR102119482B1 (en) Screen Arrangement Method and Character Input Method for One-hand Keyboard of Smartphone

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181004

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181016

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20181217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190917

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191016

R150 Certificate of patent or registration of utility model

Ref document number: 6605288

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250