JP2012053526A - Input control device, input control method and input control program - Google Patents

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

Info

Publication number
JP2012053526A
JP2012053526A JP2010193510A JP2010193510A JP2012053526A JP 2012053526 A JP2012053526 A JP 2012053526A JP 2010193510 A JP2010193510 A JP 2010193510A JP 2010193510 A JP2010193510 A JP 2010193510A JP 2012053526 A JP2012053526 A JP 2012053526A
Authority
JP
Japan
Prior art keywords
input
handwritten information
information
contact point
pen
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.)
Pending
Application number
JP2010193510A
Other languages
Japanese (ja)
Inventor
Hirokazu Banno
浩和 番野
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2010193510A priority Critical patent/JP2012053526A/en
Publication of JP2012053526A publication Critical patent/JP2012053526A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an input control device capable of identifying handwriting information by determining a contact point condition of a touch pen, when handwriting input is performed.SOLUTION: A CPU 21 determines whether handwriting input is performed (S101). When it is determined that handwriting input is detected (S101:YES), contact point condition determination processing is performed (S102). Then, the CPU 21 determines whether a user ID is registered in association with a pen ID corresponding to a contact point condition (S103). When it is determined that the user ID has been registered (S103:YES), coordinate information acquisition processing is performed (S106). Coordinate information of handwriting information is associated with the same identification information as that of an input ID of a touch pen identification information database 2421 and stored in an input information database 2411 (S107). Then, a reference coordinate corresponding to the contact point condition is calculated and stored (S108), and handwriting information display processing is performed (S109).

Description

本発明は、手書き入力する際にタッチペンの接触点状態を判別して手書き情報を識別できる入力制御装置、入力制御方法、および入力制御プログラムに関する。   The present invention relates to an input control device, an input control method, and an input control program that can identify the touch point state of a touch pen when handwritten input to identify handwritten information.

従来、ペン等を用いて画面上に文字や図形を手書き入力する機能を有する情報処理装置が考案されている。前記情報処理装置では、情報を表示するための表示部とタッチパネルなどの入力部を組み合わせることで、使用者により入力された手書き情報の筆跡を表示しながら入力することができるようになっている。   Conventionally, an information processing apparatus has been devised that has a function of inputting characters and figures by handwriting on a screen using a pen or the like. In the information processing apparatus, by combining a display unit for displaying information and an input unit such as a touch panel, input can be performed while displaying handwriting of handwritten information input by the user.

さらに、両端が異なる太さのペン先形状を備えたタッチペンを設け、タッチパネル画面への手書き入力時に、ペン先の太さを判定し、書込みモードか消去モードかを判断して、モード切り替え操作に掛かる時間的負担を少なくした入力装置も考案されている。(特許文献1)   In addition, a touch pen with pen tip shapes with different thicknesses is provided. When handwriting is input on the touch panel screen, the pen tip thickness is determined to determine whether it is in writing mode or erasing mode. An input device has also been devised that reduces the time burden required. (Patent Document 1)

特開平10−214147号公報JP-A-10-214147

しかしながら、上記入力装置では、1つのタッチペンに対して、書込みモードか消去モードかの判定はできるが、1つのタッチパネル画面に対して複数のタッチペンで手書き入力された場合、入力された手書き情報とタッチペンを対応付けして判別することはできないという課題がある。   However, in the input device, it is possible to determine whether the writing mode or the erasing mode is performed with respect to one touch pen. However, when handwriting is input with a plurality of touch pens on one touch panel screen, the input handwritten information and the touch pen are input. There is a problem that it is not possible to identify them in association with each other.

そこで、本発明の目的は、手書き入力する際にタッチペンの接触点状態を判別して手書き情報を識別できる入力制御装置、入力制御方法、および入力制御プログラムを提供することを目的とする。   SUMMARY OF THE INVENTION An object of the present invention is to provide an input control device, an input control method, and an input control program that can identify handwritten information by determining a touch point state of a touch pen when handwritten.

上記目的を解決する為に、請求項1に記載の入力制御装置は、異なる複数のタッチペンによる手書き情報の入力を受け付け、前記手書き情報を表示手段へ表示する入力制御装置に於いて、使用者により手書き入力される手書き情報を取得する手書き情報取得手段と、前記手書き情報取得手段により取得した前記手書き情報に基づいて、前記タッチペンによる入力時の接触点の状態である接触点状態を判別する接触点状態判別手段と、前記接触点状態判別手段により判別された前記接触点状態に対応付けて記憶されている前記タッチペンの識別情報であるペン識別情報を特定する特定手段と、前記手書き情報取得手段により取得した前記手書き情報と、前記特定手段により特定された前記ペン識別情報とを対応付けして識別手書き情報として記憶する識別手書き情報記憶手段とを備えることを特徴とする。   In order to solve the above-mentioned object, the input control device according to claim 1 is an input control device that accepts input of handwritten information by a plurality of different touch pens and displays the handwritten information on a display means. Handwriting information acquisition means for acquiring handwritten information input by handwriting, and a contact point for determining a contact point state that is a state of a contact point at the time of input by the touch pen based on the handwriting information acquired by the handwriting information acquisition means A state determining unit, a specifying unit that specifies pen identification information that is identification information of the touch pen stored in association with the contact point state determined by the contact point state determining unit, and the handwritten information acquiring unit The acquired handwritten information and the pen identification information specified by the specifying unit are associated with each other and recorded as identification handwritten information. Characterized in that it comprises an identification handwritten information storage means for.

請求項2に記載の入力制御装置では、請求項1に記載の構成に加え、前記接触点状態判別手段は、入力時の接触点の数、接触点の形状,または接触点の位置関係に基づいて前記接触点状態を判別することを特徴とする。   In the input control device according to claim 2, in addition to the configuration according to claim 1, the contact point state determination means is based on the number of contact points at the time of input, the shape of the contact points, or the positional relationship of the contact points. And determining the contact point state.

請求項3に記載の入力制御装置では、請求項2に記載の構成に加え、前記識別手書き情報記憶手段は、前記手書き情報取得手段で取得した前記手書き情報に基づいて、前記接触点状態判別手段で判別した接触点の位置から決定される基準位置を前記手書き情報として記憶することを特徴とする。   In the input control device according to claim 3, in addition to the configuration according to claim 2, the identification handwritten information storage unit is configured to determine the contact point state based on the handwritten information acquired by the handwritten information acquisition unit. The reference position determined from the position of the contact point discriminated in step 1 is stored as the handwritten information.

請求項4に記載の入力制御装置では、請求項2乃至3の何れか1項に記載の構成に加え、前記入力制御装置は、予め前記ペン識別情報に対応付けして登録された複数のタッチペンを備え、複数の前記タッチペンは、手書き入力時の接触点の数、接触点の形状,または接触点の位置関係が前記タッチペン毎に異なる様な先端形状で構成されており、前記ペン識別情報と、前記タッチペンの先端形状である前記接触点の数、接触点の形状,または前記接触点の位置関係の情報を対応付けして記憶されているペン識別情報記憶手段を備えることを特徴とする。   In the input control device according to claim 4, in addition to the configuration according to any one of claims 2 to 3, the input control device includes a plurality of touch pens previously registered in association with the pen identification information. The plurality of touch pens are configured with a tip shape such that the number of contact points at the time of handwriting input, the shape of the contact points, or the positional relationship of the contact points is different for each touch pen, and the pen identification information The touch pen has a pen identification information storing means for storing the number of the contact points, the shape of the contact point, or the positional relationship of the contact points in association with each other.

請求項5に記載の入力制御装置では、請求項4に記載の構成に加え、前記入力制御装置は、前記タッチペンを使用する使用者の識別情報である使用者識別情報を取得する使用者識別情報取得手段をさらに備え、前記ペン識別情報記憶手段は、前記使用者識別情報取得手段で取得した前記使用者識別情報と、前記ペン識別情報を対応付けして記憶することを特徴とする。   In the input control device according to claim 5, in addition to the configuration according to claim 4, the input control device obtains user identification information which is user identification information which is identification information of a user who uses the touch pen. The information processing apparatus further includes an acquisition unit, wherein the pen identification information storage unit stores the user identification information acquired by the user identification information acquisition unit in association with the pen identification information.

請求項6に記載の入力制御装置では、請求項4乃至5の何れか1項に記載の構成に加え、前記タッチペンは、先端形状を構成する部分に、手書き入力時に伸縮可能な先端部材が備えられていることを特徴とする。   In the input control device according to claim 6, in addition to the configuration according to any one of claims 4 to 5, the touch pen includes a tip member that can expand and contract during handwriting input at a portion constituting the tip shape. It is characterized by being.

請求項7に記載の入力制御装置では、請求項1乃至6の何れか1項に記載の構成に加え、前記入力制御装置は、識別手書き情報記憶手段にて記憶された前記識別手書き情報の選択を受け付ける選択手段と、前記選択手段で選択された前記識別手書き情報を編集する編集手段をさらに備え、前記編集手段は、前記選択手段で選択された前記識別手書き情報と同じ前記ペン識別情報が対応付けられている前記手書き情報の全てを編集することを特徴とする。   In addition to the structure of any one of Claims 1 thru | or 6, in the input control apparatus of Claim 7, the said input control apparatus selects the said identification handwritten information memorize | stored in the identification handwritten information storage means And an editing unit that edits the identification handwritten information selected by the selection unit, and the editing unit corresponds to the same pen identification information as the identification handwritten information selected by the selection unit. All of the attached handwritten information is edited.

請求項8に記載の入力制御方法は、異なる複数のタッチペンによる手書き情報の入力を受け付け、前記手書き情報を表示手段へ表示する入力制御装置にて実行する入力制御方法について、使用者により手書き入力される手書き情報を取得する手書き情報取得ステップと、前記手書き情報取得ステップにより取得した前記手書き情報に基づいて、前記タッチペンによる入力時の接触点の状態である接触点状態を判別する接触点状態判別ステップと、前記接触点状態判別ステップにより判別された前記接触点状態に対応付けて記憶されている前記タッチペンの識別情報であるペン識別情報を特定する特定ステップと、前記手書き情報取得ステップにより取得した前記手書き情報と、前記特定ステップにより特定された前記ペン識別情報とを対応付けして識別手書き情報として記憶する識別手書き情報記憶ステップとを実行することを特徴とする。   The input control method according to claim 8 is an input control method that is executed by an input control device that receives input of handwritten information from a plurality of different touch pens and displays the handwritten information on a display unit. A handwriting information acquisition step for acquiring handwritten information, and a contact point state determination step for determining a contact point state that is a state of a contact point at the time of input by the touch pen based on the handwriting information acquired by the handwriting information acquisition step. A step of identifying pen identification information that is identification information of the touch pen stored in association with the contact point state determined in the contact point state determination step, and the handwritten information acquisition step. Correspondence between handwritten information and the pen identification information specified by the specifying step And executes the identification handwriting information storing step of storing as the identification handwritten information by.

請求項9に記載の入力制御プログラムは、異なる複数のタッチペンによる手書き情報の入力を受け付け、前記手書き情報を表示手段へ表示する入力制御装置にて実行する入力制御プログラムについて、使用者により手書き入力される手書き情報を取得する手書き情報取得ステップと、前記手書き情報取得ステップにより取得した前記手書き情報に基づいて、前記タッチペンによる入力時の接触点の状態である接触点状態を判別する接触点状態判別ステップと、前記接触点状態判別ステップにより判別された前記接触点状態に対応付けて記憶されている前記タッチペンの識別情報であるペン識別情報を特定する特定ステップと、前記手書き情報取得ステップにより取得した前記手書き情報と、前記特定ステップにより特定された前記ペン識別情報とを対応付けして識別手書き情報として記憶する識別手書き情報記憶ステップとを実行することを特徴とする。   The input control program according to claim 9 is handwritten input by a user with respect to an input control program executed by an input control device that accepts input of handwritten information by a plurality of different touch pens and displays the handwritten information on a display means. A handwriting information acquisition step for acquiring handwritten information, and a contact point state determination step for determining a contact point state that is a state of a contact point at the time of input by the touch pen based on the handwriting information acquired by the handwriting information acquisition step. A step of identifying pen identification information that is identification information of the touch pen stored in association with the contact point state determined in the contact point state determination step, and the handwritten information acquisition step. Handwritten information and the pen identification information specified by the specifying step And executes the identification handwriting information storing step of storing as the identification handwritten information by association and.

請求項1に記載の発明の入力制御装置では、異なる複数のタッチペンによる手書き情報の入力を受け付け、手書き情報を表示手段へ表示する入力制御装置であって、使用者により手書き入力される手書き情報を取得する。そして、取得した手書き情報に基づいて、タッチペンによる入力時の接触点の状態である接触点状態を判別する。次に、判別された接触点状態に対応付けて記憶されているタッチペンの識別情報であるペン識別情報を特定する。そして、取得した手書き情報と、特定されたペン識別情報とを対応付けして識別手書き情報として記憶する。したがって、複数の使用者によって、各々が利用する異なるタッチペンで手書き入力する場合でも、タッチペンの接触点の状態を判別することで、入力した手書き情報とタッチペンを対応付けして記憶することができる。   The input control device according to the first aspect of the present invention is an input control device that accepts input of handwritten information by a plurality of different touch pens and displays the handwritten information on the display means. get. And based on the acquired handwritten information, the contact point state which is the state of the contact point at the time of the input with a touch pen is discriminate | determined. Next, pen identification information which is identification information of the touch pen stored in association with the determined contact point state is specified. Then, the acquired handwritten information and the specified pen identification information are associated with each other and stored as identification handwritten information. Therefore, even when handwriting is input by a plurality of users using different touch pens, the input handwritten information and the touch pen can be stored in association with each other by determining the state of the touch point of the touch pen.

請求項2に記載の入力制御装置では、請求項1に記載の効果に加え、入力時の接触点の数、接触点の形状,または接触点の位置関係に基づいて接触点状態を判別する。よって、タッチペンの接触点の状態を的確に判別できるので、使用者は、入力した手書き情報とタッチペンを正確に対応付けて記憶することができるようになる。   In the input control device according to claim 2, in addition to the effect according to claim 1, the contact point state is determined based on the number of contact points at the time of input, the shape of the contact points, or the positional relationship of the contact points. Therefore, since the state of the touch point of the touch pen can be accurately determined, the user can accurately store the input handwritten information and the touch pen in association with each other.

請求項3に記載の入力制御装置では、請求項2に記載の効果に加え、取得した手書き情報に基づいて、判別した接触点の位置から決定される基準位置を手書き情報として記憶する。よって、使用者は、接触点の異なるタッチペンで入力しても、意図する手書き情報を入力して記憶することができる。   In addition to the effect described in claim 2, the input control device according to claim 3 stores, as handwritten information, a reference position determined from the position of the determined contact point based on the acquired handwritten information. Therefore, even if it inputs with the touch pen from which a contact point differs, the user can input and memorize | store the intended handwritten information.

請求項4に記載の入力制御装置では、請求項2乃至3の何れか1項に記載の効果に加え、入力制御装置は、予めペン識別情報に対応付けして登録された複数のタッチペンを備える。そして複数のタッチペンは、手書き入力時の接触点の数、接触点の形状,または接触点の位置関係がタッチペン毎に異なる様な先端形状で構成されており、ペン識別情報と、タッチペンの先端形状である接触点の数、接触点の形状,または接触点の位置関係の情報を対応付けして記憶されている。よって、使用者は、予め登録されている先端形状の異なるタッチペンを利用することにより、手書き入力時の接触点の状態を判別でき、入力した手書き情報とタッチペンを正確に対応付けして記憶することができる。   In the input control device according to claim 4, in addition to the effect according to any one of claims 2 to 3, the input control device includes a plurality of touch pens registered in advance in association with pen identification information. . The plurality of touch pens are configured with tip shapes such that the number of contact points at the time of handwriting input, the shape of the contact points, or the positional relationship of the contact points differ for each touch pen, and the pen identification information and the tip shape of the touch pen The number of contact points, the shape of the contact points, or the positional relationship information of the contact points is stored in association with each other. Therefore, the user can discriminate the state of the contact point at the time of handwriting input by using a pre-registered touch pen having a different tip shape, and accurately stores the input handwritten information and the touch pen in association with each other. Can do.

請求項5に記載の入力制御装置では、請求項4に記載の効果に加え、入力制御装置は、タッチペンを使用する使用者の識別情報である使用者識別情報を取得する。そして、取得した使用者識別情報と、ペン識別情報を対応付けして記憶する。よって、使用者は、入力制御装置に使用者情報を記憶させて、タッチペンのペン識別情報と対応付けさせることができるので、複数の使用者により手書き情報が入力された場合でも、手書き情報と使用者を各々対応付けして記憶することができる。   In the input control device according to the fifth aspect, in addition to the effect according to the fourth aspect, the input control device acquires user identification information which is identification information of the user who uses the touch pen. And the acquired user identification information and pen identification information are matched and memorize | stored. Therefore, the user can store the user information in the input control device and associate it with the pen identification information of the touch pen. Therefore, even when handwritten information is input by a plurality of users, the user can use the handwritten information. Can be stored in association with each other.

請求項6に記載の入力制御装置では、請求項4乃至5の何れか1項に記載の効果に加え、タッチペンは、先端形状を構成する部分に、手書き入力時に伸縮可能な先端部材が備えられている。よって、使用者は、先端形状の異なるタッチペンで手書き入力する場合でも、先端部分に備えられた伸縮可能な先端部材によって、ペンの傾きに追従しながら異なる接触点の状態を維持できるので、自由な使用状態でも正確に手書き情報とタッチペンを対応付けして記憶することができる。   In the input control device according to claim 6, in addition to the effect according to any one of claims 4 to 5, the touch pen is provided with a tip member that can expand and contract during handwriting input at a portion constituting the tip shape. ing. Therefore, even when the user performs handwriting input with a touch pen having a different tip shape, the retractable tip member provided at the tip portion can maintain the state of different contact points while following the tilt of the pen. Even in the use state, the handwritten information and the touch pen can be accurately associated with each other and stored.

請求項7に記載の入力制御装置では、請求項1乃至6の何れか1項に記載の効果に加え、入力制御装置は、記憶された識別手書き情報の選択を受け付け、選択された識別手書き情報を編集する。そして選択された識別手書き情報と同じペン識別情報が対応付けられている手書き情報の全てを編集する。よって、使用者は、自身が入力した手書き情報を選択する操作を行うことで、自身が入力した手書き情報のみを容易に編集することができるようになる。   In the input control device according to claim 7, in addition to the effect according to any one of claims 1 to 6, the input control device accepts selection of stored identification handwritten information, and the selected identification handwritten information Edit. Then, all of the handwritten information associated with the same pen identification information as the selected identification handwritten information is edited. Therefore, the user can easily edit only the handwritten information input by the user by performing an operation of selecting the handwritten information input by the user.

請求項8に記載の発明の入力制御方法では、異なる複数のタッチペンによる手書き情報の入力を受け付け、手書き情報を表示手段へ表示する入力制御方法であって、使用者により手書き入力される手書き情報を取得する。そして、取得した手書き情報に基づいて、タッチペンによる入力時の接触点の状態である接触点状態を判別する。次に、判別された接触点状態に対応付けて記憶されているタッチペンの識別情報であるペン識別情報を特定する。そして、取得した手書き情報と、特定されたペン識別情報とを対応付けして識別手書き情報として記憶する。したがって、複数の使用者によって、各々が利用する異なるタッチペンで手書き入力する場合でも、タッチペンの接触点の状態を判別することで、入力した手書き情報とタッチペンを対応付けして記憶することができる。   An input control method according to an eighth aspect of the present invention is an input control method for accepting input of handwritten information from a plurality of different touch pens and displaying the handwritten information on a display means. get. And based on the acquired handwritten information, the contact point state which is the state of the contact point at the time of the input with a touch pen is discriminate | determined. Next, pen identification information which is identification information of the touch pen stored in association with the determined contact point state is specified. Then, the acquired handwritten information and the specified pen identification information are associated with each other and stored as identification handwritten information. Therefore, even when handwriting is input by a plurality of users using different touch pens, the input handwritten information and the touch pen can be stored in association with each other by determining the state of the touch point of the touch pen.

請求項9に記載の発明の入力制御プログラムでは、異なる複数のタッチペンによる手書き情報の入力を受け付け、手書き情報を表示手段へ表示する入力制御プログラムであって、使用者により手書き入力される手書き情報を取得する。そして、取得した手書き情報に基づいて、タッチペンによる入力時の接触点の状態である接触点状態を判別する。次に、判別された接触点状態に対応付けて記憶されているタッチペンの識別情報であるペン識別情報を特定する。そして、取得した手書き情報と、特定されたペン識別情報とを対応付けして識別手書き情報として記憶する。したがって、複数の使用者によって、各々が利用する異なるタッチペンで手書き入力する場合でも、タッチペンの接触点の状態を判別することで、入力した手書き情報とタッチペンを対応付けして記憶することができる。   The input control program according to claim 9 is an input control program for accepting input of handwritten information by a plurality of different touch pens and displaying the handwritten information on the display means, wherein the handwritten information input by the user is handwritten. get. And based on the acquired handwritten information, the contact point state which is the state of the contact point at the time of the input with a touch pen is discriminate | determined. Next, pen identification information which is identification information of the touch pen stored in association with the determined contact point state is specified. Then, the acquired handwritten information and the specified pen identification information are associated with each other and stored as identification handwritten information. Therefore, even when handwriting is input by a plurality of users using different touch pens, the input handwritten information and the touch pen can be stored in association with each other by determining the state of the touch point of the touch pen.

入力制御装置10の概略構成図である。1 is a schematic configuration diagram of an input control device 10. FIG. 入力制御装置10の電気的構成図である。FIG. 3 is an electrical configuration diagram of the input control device 10. フラッシュROM24の説明図である。2 is an explanatory diagram of a flash ROM 24. FIG. 入力制御装置10の表示画面説明図である。4 is an explanatory diagram of a display screen of the input control device 10. FIG. タッチペン11の構成説明図である。2 is a configuration explanatory diagram of a touch pen 11. FIG. タッチペン11Cの先端部説明図である。It is explanatory drawing of the front-end | tip part of the touch pen 11C. タッチペン識別情報データベース2421の説明図である。It is explanatory drawing of the touch pen identification information database 2421. FIG. ユーザID登録画面の説明図である。It is explanatory drawing of a user ID registration screen. 入力情報データベース2411Aの説明図である。It is explanatory drawing of the input information database 2411A. 入力情報データベース2411Bの説明図である。It is explanatory drawing of the input information database 2411B. 入力情報データベース2411Cの説明図である。It is explanatory drawing of the input information database 2411C. 入力制御装置10で実行されるメイン処理のフローチャート説明図である。FIG. 4 is an explanatory flowchart of main processing executed by the input control device 10. 入力制御装置10で実行されるユーザ登録処理のフローチャート説明図である。FIG. 4 is an explanatory flowchart of user registration processing executed by the input control device 10.

以下、本発明を具体化した入力制御装置の実施の形態について、図面を参照して説明する。なお、これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成、各種処理のフローチャートなどは、それのみに限定する趣旨ではなく、単なる説明例である。   Embodiments of an input control apparatus embodying the present invention will be described below with reference to the drawings. These drawings are used for explaining the technical features that can be adopted by the present invention, and the configuration of the apparatus and the flowcharts of various processes described are not intended to be limited to the drawings. This is just an illustrative example.

まず、図1〜図2を参照して、本実施形態の入力制御装置10の概略構成、電気的構成について、順に説明する。   First, a schematic configuration and an electrical configuration of the input control device 10 of the present embodiment will be described in order with reference to FIGS.

図1(a)、(b)を参照して、本実施形態の入力制御装置10の概略構成について説明をする。図1(a)に示す様に、入力制御装置10は、一般的な材質である樹脂やアルミ等の材質で形成された矩形状の筐体13に、画像や手書きで入力した情報を表示する為の表示手段12が備えられている。さらに、表示手段12には、使用者の指や備え付けのタッチペン11により入力された位置情報を取得するタッチパネルが層状に重ねて配置されている。また、図1(b)は、図1(a)に示した入力制御装置10を図中のL方向から視た側面図を示したものである。図1(b)に示す様に、筐体13に対して、表示手段12が配置されている面と反対側である背面側には、支持部材14が備えられており、水平な載置面に対して筐体13が所定の角度で安定して設置できるようになっている。   With reference to FIG. 1 (a), (b), the schematic structure of the input control apparatus 10 of this embodiment is demonstrated. As shown in FIG. 1A, the input control device 10 displays images and information input by handwriting on a rectangular casing 13 formed of a general material such as resin or aluminum. Display means 12 is provided. Further, the display unit 12 is provided with a touch panel for acquiring position information input by the user's finger or the attached touch pen 11 in a layered manner. FIG. 1B shows a side view of the input control device 10 shown in FIG. 1A viewed from the L direction in the drawing. As shown in FIG. 1B, a support member 14 is provided on the back side opposite to the surface on which the display unit 12 is disposed with respect to the housing 13, and a horizontal placement surface is provided. In contrast, the housing 13 can be stably installed at a predetermined angle.

次に図2を参照して、入力制御装置10の電気的構成について説明する。本実施形態の入力制御装置10は、図2に示す様に、CPU21、ROM22、RAM23、フラッシュROM24と、表示手段12を構成する表示モニタ26、タッチパネル27と、さらに計時手段28を備えており、これらはすべてバスで相互に接続されている。   Next, the electrical configuration of the input control apparatus 10 will be described with reference to FIG. As shown in FIG. 2, the input control device 10 of this embodiment includes a CPU 21, ROM 22, RAM 23, flash ROM 24, a display monitor 26 constituting the display means 12, a touch panel 27, and a time measuring means 28. These are all connected to each other by a bus.

CPU21は、入力制御装置10全体の制御を司る。ROM22は、入力制御装置10の基本的な動作に必要なプログラムやそのための設定値等を記憶している。CPU21は、ROM22に記憶されたプログラムに従って、入力制御装置10の動作を制御する。RAM23は、各種データを一時的に記憶するための記憶装置である。また、フラッシュROM24は、不揮発性の半導体メモリであり、後述する各種記憶エリアを備えている。   The CPU 21 controls the entire input control device 10. The ROM 22 stores programs necessary for the basic operation of the input control device 10, setting values for the programs, and the like. The CPU 21 controls the operation of the input control device 10 according to a program stored in the ROM 22. The RAM 23 is a storage device for temporarily storing various data. The flash ROM 24 is a nonvolatile semiconductor memory and includes various storage areas described later.

表示手段12は、例えば液晶表示装置や有機ELディスプレイなどの表示モニタ26と、汎用的なタッチパネル27が層状に重ねて配置されている。表示モニタ26は、入力信号に従って画像や文字等を表示画面に表示する機器であり、使用者が入力制御装置10の各種操作を行うためのアイコン等を表示する操作画面や、画像データ等を表示する。また、タッチパネル27は、汎用的に用いられている抵抗膜方式、静電容量方式、超音波表面弾性波方式、赤外線遮光方式などの何れかの方式で、タッチペン11の接触を検出する機器である。よって、使用者が表示手段12を参照しながらタッチ入力すると、タッチパネル27はタッチ入力された位置の座標情報を取得することができる。また、計時手段28は、現在時刻を提示する時計機能や、また、後述する各種処理で、時間間隔を計測する為のタイマー機能も備えている機器である。   The display unit 12 includes, for example, a display monitor 26 such as a liquid crystal display device or an organic EL display, and a general-purpose touch panel 27 that are stacked in a layered manner. The display monitor 26 is a device that displays images, characters, and the like on the display screen in accordance with an input signal. The display monitor 26 displays an operation screen for displaying icons and the like for the user to perform various operations of the input control device 10 and image data. To do. The touch panel 27 is a device that detects the touch of the touch pen 11 by any one of a commonly used resistance film method, capacitance method, ultrasonic surface acoustic wave method, infrared light shielding method, and the like. . Therefore, when the user performs a touch input while referring to the display unit 12, the touch panel 27 can acquire coordinate information of the position where the touch is input. The time measuring means 28 is a device having a clock function for presenting the current time and a timer function for measuring a time interval by various processes described later.

次に図3を参照して、フラッシュROM24の構成について説明する。フラッシュROM24は、入力情報記憶エリア241、タッチペン識別情報記憶エリア242、表示画面情報記憶エリア243等を含む複数の各種記憶エリアで構成されている。入力情報記憶エリア241には、詳細な説明は後述するが、先端形状の異なる複数のタッチペン11に各々対応して、使用者によりタッチパネル27を介して入力された手書き情報等が、入力情報データベース2411として記憶されている。また、タッチペン識別情報記憶エリア242には、使用者とタッチペンとを対応付けして記憶するタッチペン識別情報データベース2421が記憶されている。また、表示画面情報記憶エリア243には、本実施形態での入力制御装置10の各種機能を使用者による選択操作で受け付ける為の操作画面情報や、アイコン等の表示画面情報が記憶されている。   Next, the configuration of the flash ROM 24 will be described with reference to FIG. The flash ROM 24 includes a plurality of various storage areas including an input information storage area 241, a touch pen identification information storage area 242, a display screen information storage area 243, and the like. Although detailed description will be given later in the input information storage area 241, handwritten information or the like input by the user via the touch panel 27 corresponding to each of the plurality of touch pens 11 having different tip shapes is input information database 2411. Is remembered as The touch pen identification information storage area 242 stores a touch pen identification information database 2421 that stores a user and a touch pen in association with each other. The display screen information storage area 243 stores operation screen information for accepting various functions of the input control apparatus 10 according to the present embodiment by a selection operation by a user, and display screen information such as icons.

次に図4、5を参照しながら、手書き情報について説明する。図4は、本実施形態の入力制御装置10の表示手段12に、例えば複数の使用者が、手書き情報A01、B01、C01を入力した状態の表示画面を示す。また、図5には、図4の手書き情報A01、B01、C01が入力される際に使用された3種類のタッチペン11(11A、11B、11C)の形状的な特徴を示している。本実施形態では、手書き情報A01はタッチペン11Aにより入力された情報とし、同様に手書き情報B01はタッチペン11B、手書き情報C01はタッチペン11Cにより入力されたものとする。   Next, handwritten information will be described with reference to FIGS. FIG. 4 shows a display screen in a state where, for example, a plurality of users input handwritten information A01, B01, C01 on the display means 12 of the input control apparatus 10 of the present embodiment. FIG. 5 shows the shape characteristics of the three types of touch pens 11 (11A, 11B, 11C) used when the handwritten information A01, B01, C01 of FIG. 4 is input. In the present embodiment, it is assumed that the handwritten information A01 is information input with the touch pen 11A, and similarly, the handwritten information B01 is input with the touch pen 11B and the handwritten information C01 is input with the touch pen 11C.

ここで、図5、6を参照しながら、本実施形態で記載するタッチペン11(11A、11B、11C)について、詳細に説明をする。図5には、タッチペン11の正面図と、その正面図に対応する上部に、タッチペン11の先端部方向から視た図が記載されている。タッチペン11Aは、先端部材Pa1を1つの備えたタッチペンである。また、タッチペン11Bは、入力する際に接触点が2箇所になる様に、先端部材Pb1、Pb2を備えたタッチペンである。さらに、タッチペン11Cは、入力する際に接触点が3箇所になる様に、先端部材Pc1、Pc2、Pc3を備えたタッチペンである。よって、上記3種類のタッチペン11を使用して入力制御装置10へ手書き入力操作を行うと、各々異なる接触点の状態でタッチパネル27によって手書き情報が検出されるようになる。   Here, the touch pen 11 (11A, 11B, 11C) described in the present embodiment will be described in detail with reference to FIGS. In FIG. 5, a front view of the touch pen 11 and a diagram viewed from the front end portion direction of the touch pen 11 are described in an upper portion corresponding to the front view. The touch pen 11A is a touch pen including one tip member Pa1. The touch pen 11B is a touch pen provided with tip members Pb1 and Pb2 so that there are two contact points when inputting. Furthermore, the touch pen 11C is a touch pen including tip members Pc1, Pc2, and Pc3 so that there are three contact points when inputting. Therefore, when a handwriting input operation is performed on the input control device 10 using the three types of touch pens 11 described above, handwritten information is detected by the touch panel 27 at different contact points.

次に、図6を参照しながら、本実施形態でのタッチペン11Cの先端部構成について、詳細に説明をする。図6は、入力制御装置10の表示手段12に対して、タッチペン11Cを所定の角度で使用者により保持されながら手書き入力されている状態を示す図である。また、図6は、上記状態での入力制御装置10の任意の箇所での略断面図である。タッチペン11Cの先端部には、3つの先端部材である先端部材Pc1、Pc2、Pc3が備えられている。本実施形態での先端部は、図示する様な略円筒形状で構成され、使用者による手書き入力操作をされる際の筆圧に耐えうる剛性を備えた材質で形成されれば良く、例えば、汎用的なステンレス、アルミ等の金属部材や、ゴム部材、樹脂部材等を用いれば良いが、これに限るものではない。また、本実施形態でのタッチパネル27に静電容量型を用いる場合は、上記先端部材に導電性の材質、例えば、誘電性繊維(金属細線、炭素繊維、カーボンブラック粒子を練りこんだ繊維、金属メッキ繊維、ナイロン繊維に硫化銅を化学結合させた有機電導性の繊維、誘電性ポリマーコート繊維など)を用いるのが望ましい。さらに、先端部材Pc1、Pc2、Pc3に対して、表示手段12と接触する端の反対側の端には、各先端部材が筆圧に応じて軸線方向に移動可能になるような伸縮部材51、52、53が当接して備えられている。具体的には、先端部材Pc1には伸縮部材51が当接する様に構成され、先端部材Pc2には伸縮部材52、先端部材Pc3には伸縮部材53が、同様に当接するように構成されている。ここで言う伸縮部材は、汎用的な弾性材料を用いれば良く、例えば、バネ部材や、ゴム部材、発砲部材等で構成するのが適しているが、これに限る物ではなく、伸縮、または変形できる材料で構成されれば良い。またさらに、図示は省略するが、タッチペン11Cには、上記3つの先端部材が各々接触しない様にガイド部材等を備えているものとする。上記構成を備えることで、使用者がタッチペン11Cを傾けながら表示手段12に対して手書き情報の入力操作を行う際にも、3つの先端部材が表示手段12に対する角度に合わせて伸縮移動するので、3つの先端部材が表示手段12に対する相対的な接触点の位置関係を維持しながら、表示手段12に接触することができる。   Next, the configuration of the tip of the touch pen 11C in the present embodiment will be described in detail with reference to FIG. FIG. 6 is a diagram illustrating a state in which handwriting input is performed on the display unit 12 of the input control device 10 while the touch pen 11C is held by the user at a predetermined angle. FIG. 6 is a schematic cross-sectional view at an arbitrary position of the input control device 10 in the above state. The tip portion of the touch pen 11C is provided with tip members Pc1, Pc2, and Pc3 that are three tip members. The tip portion in the present embodiment is formed in a substantially cylindrical shape as shown in the figure, and may be formed of a material having rigidity capable of withstanding the writing pressure when the user performs a handwriting input operation. A general-purpose metal member such as stainless steel or aluminum, a rubber member, a resin member, or the like may be used, but is not limited thereto. In addition, when a capacitive type is used for the touch panel 27 in the present embodiment, a conductive material such as a dielectric fiber (metal fine wire, carbon fiber, fiber kneaded with carbon black particles, metal, etc.) is used for the tip member. It is desirable to use plated fibers, organic conductive fibers in which copper sulfide is chemically bonded to nylon fibers, dielectric polymer coated fibers, and the like. Furthermore, with respect to the tip members Pc1, Pc2, and Pc3, at the end opposite to the end in contact with the display means 12, each of the tip members 51 can be moved in the axial direction according to the writing pressure. 52 and 53 are provided in contact with each other. Specifically, the extensible member 51 is configured to contact the tip member Pc1, the extendable member 52 is configured to contact the tip member Pc2, and the expandable member 53 is configured to contact the tip member Pc3 in the same manner. . The expansion / contraction member referred to here may be a general-purpose elastic material. For example, the expansion / contraction member is preferably composed of a spring member, a rubber member, a foaming member, or the like, but is not limited thereto, and is not limited to expansion / contraction or deformation. What is necessary is just to be comprised with the material which can be performed. Furthermore, although not shown in the figure, the touch pen 11C is provided with a guide member or the like so that the three tip members do not contact each other. By providing the above configuration, even when the user performs an input operation of handwritten information on the display unit 12 while tilting the touch pen 11C, the three tip members extend and contract according to the angle with respect to the display unit 12, The three tip members can contact the display unit 12 while maintaining the positional relationship of the contact points relative to the display unit 12.

また、図示は省略するが、図5に示すタッチペン11Bについても、タッチペン11Cと同様の先端部材と伸縮部材の構成を、先端部材Pb1、Pb2に対して適用すれば、同様に2つの接触点の相対的な位置関係を維持しながら、表示手段12に接触することができる。また、タッチペン11Aについては、先端部材が1つなので、タッチペン11B、11Cのような、伸縮部材を備えても良いし、備えなくても良い。   Although not shown in the drawing, for the touch pen 11B shown in FIG. 5, if the configurations of the tip member and the expansion / contraction member similar to those of the touch pen 11C are applied to the tip members Pb1 and Pb2, two contact points are similarly obtained. The display means 12 can be touched while maintaining the relative positional relationship. In addition, since the touch pen 11A has one tip member, it may or may not include a telescopic member such as the touch pens 11B and 11C.

次に、図7を参照しながら、タッチペン識別情報データベース2421について説明をする。タッチペン識別情報データベース2421は、タッチペン識別情報記憶エリア242に記憶されているデータベースであり、入力IDの項目と、ペンIDの項目と、接触点状態の項目と、書式情報の項目と、ユーザIDの項目が対応付けられて記憶されている。入力IDの項目には、使用者により入力制御装置10に対して入力された手書き情報を識別する識別情報が記憶されている。また、ペンIDの項目には、予め登録されている複数のタッチペン11を識別する為の識別情報が記憶されている。また、接触点状態の項目には、タッチペンの先端部材による接触点の状態に関する情報がペンIDに対応付けて記憶されている。書式情報の項目には、手書き情報を表示手段12へ表示する線の書式情報が記憶されている。本実施形態では、書式情報の項目には線の色情報が記憶されているようにしたが、これに限るものではなく、例えば、線の種類、線幅等の情報が対応つけて記憶されるようにしても良い。また、ユーザIDの項目には、後述する図8のユーザID登録画面に対して入力された情報が、使用者を識別する為の識別情報として記憶されている。   Next, the touch pen identification information database 2421 will be described with reference to FIG. The touch pen identification information database 2421 is a database stored in the touch pen identification information storage area 242, and includes an input ID item, a pen ID item, a contact point state item, a format information item, and a user ID item. Items are stored in association with each other. In the input ID item, identification information for identifying handwritten information input to the input control device 10 by the user is stored. In the pen ID item, identification information for identifying a plurality of touch pens 11 registered in advance is stored. In the contact point state item, information on the state of the contact point by the tip member of the touch pen is stored in association with the pen ID. In the format information item, line format information for displaying handwritten information on the display means 12 is stored. In the present embodiment, line color information is stored in the format information item. However, the present invention is not limited to this. For example, information such as line type and line width is stored in association with each other. You may do it. In the user ID item, information input on a user ID registration screen shown in FIG. 8 described later is stored as identification information for identifying the user.

そこで、図8を参照しながらユーザID登録画面について説明をする。図8に示すユーザID登録画面は、後述する図12のメイン処理のステップ104の処理にて、または図13のユーザ登録処理のステップS202の処理が実行されると、表示画面情報記憶エリア243から呼び出され、表示手段12に表示される画面情報である。図8に示すユーザID登録画面には、使用者の名前等の識別情報を入力する入力領域と、前記識別情報を入力後、確定するOKアイコンが表示されている。よって、使用者は、ユーザ登録画面に対して、入力領域に名前等をタッチペン11、または、図示はしないが、本実施形態に接続されているキーボード等で入力操作する。そして入力操作後に、OKアイコンをタッチ操作することで、入力領域に入力された情報が、図7のユーザIDの項目に記憶される。   Therefore, the user ID registration screen will be described with reference to FIG. The user ID registration screen shown in FIG. 8 is displayed from the display screen information storage area 243 when the processing of step 104 of the main processing of FIG. 12 described later or the processing of step S202 of the user registration processing of FIG. This is screen information that is called and displayed on the display means 12. The user ID registration screen shown in FIG. 8 displays an input area for inputting identification information such as the name of the user, and an OK icon that is confirmed after the identification information is input. Therefore, the user performs an input operation on the user registration screen with a name or the like in the input area using the touch pen 11 or a keyboard connected to the present embodiment (not shown). Then, after the input operation, by touching the OK icon, the information input in the input area is stored in the item of user ID in FIG.

次に、図9〜図11を参照しながら、入力情報記憶エリア241に記憶されている入力情報データベース2411(A、B、C)について説明をする。また、本実施形態の入力情報データベース2411(A、B、C)は、フラッシュROM24の入力情報記憶エリア241に記憶されている状態で説明をするが、これに限るものではなく、手書き情報が取得されている最中は、RAM23に一時記憶し、タッチペンアップ等により手書き情報が一旦中断した時点で、フラッシュROMに転送して記憶するようにしても良い。図9は、図4に示す手書き情報A01に対応した入力情報データベース2411Aであり、入力IDの項目と、Pa1のX座標、Pa1のY座標、基準X座標、基準Y座標、取得時間の項目が対応付けて記憶されている。入力IDの項目には、手書き情報を識別するための識別情報が記憶されている。また、前記入力IDは、図7の入力IDと対応している情報である。また、Pa1のX座標、Pa1のY座標の項目には、図5で説明したタッチペン11Aの先端部材Pa1による接触点の位置を、タッチパネル27を介して検出し、座標情報に変換して記憶されている。また、本実施形態での前記座標情報は、計時手段28にて計測しながら所定間隔で(例えば50ms)サンプリングして記憶されるようになっている。   Next, the input information database 2411 (A, B, C) stored in the input information storage area 241 will be described with reference to FIGS. Moreover, although the input information database 2411 (A, B, C) of this embodiment demonstrates in the state currently memorize | stored in the input information storage area 241 of flash ROM24, it is not restricted to this, Handwritten information is acquired. During this time, the information may be temporarily stored in the RAM 23 and transferred to the flash ROM and stored when the handwritten information is temporarily interrupted by touch-up or the like. FIG. 9 is an input information database 2411A corresponding to the handwritten information A01 shown in FIG. 4, and includes items of input ID, Pa1 X coordinate, Pa1 Y coordinate, reference X coordinate, reference Y coordinate, and acquisition time. It is stored in association. In the input ID item, identification information for identifying handwritten information is stored. The input ID is information corresponding to the input ID in FIG. Further, in the items of the X coordinate of Pa1 and the Y coordinate of Pa1, the position of the contact point by the tip member Pa1 of the touch pen 11A described in FIG. 5 is detected via the touch panel 27, and is converted into coordinate information and stored. ing. The coordinate information in this embodiment is sampled and stored at predetermined intervals (for example, 50 ms) while being measured by the time measuring means 28.

基準X座標、基準Y座標の項目には、上記のPa1のX座標、Pa1のY座標に基づいて、手書き情報A01を表示手段12へ表示する為の基準座標が決定されて記憶されている。ただ、手書き情報A01は、タッチペン11Aを用いて入力された情報であり、入力時の接触点が一つの先端部材Pa1のみなので、Pa1のX座標、Pa1のY座標の情報を、そのまま基準X座標、基準Y座標として使用するように決定される。   In the items of the reference X coordinate and the reference Y coordinate, the reference coordinates for displaying the handwritten information A01 on the display means 12 are determined and stored based on the X coordinate of Pa1 and the Y coordinate of Pa1. However, the handwritten information A01 is information input using the touch pen 11A, and since the contact point at the time of input is only one tip member Pa1, information on the X coordinate of Pa1 and the Y coordinate of Pa1 is used as is as the reference X coordinate. , Determined to be used as a reference Y coordinate.

また、取得時間の項目には、前述した座標情報が入力され始めた時間を0として、所定間隔毎(本実施形態では50ms)の経過時間が、座標情報と対応して記憶されている。   Further, in the acquisition time item, the elapsed time at predetermined intervals (50 ms in the present embodiment) is stored in association with the coordinate information, with the time when the coordinate information starts to be input as 0.

次に、図10を参照しながら、入力情報データベース2411Bについて説明をする。入力情報データベース2411Bは、図4に示す手書き情報B01に対応し、入力IDの項目と、Pb1のX座標、Pb1のY座標、Pb2のX座標、Pb2のY座標、基準X座標、基準Y座標、取得時間の項目が対応付けて記憶されている。入力IDの項目には、手書き情報を識別するための識別情報が記憶されている。また、前記入力IDは、図7の入力IDと対応している情報である。また、Pb1のX座標、Pb1のY座標の項目には、図5で説明したタッチペン11Bの先端部材Pb1による接触点の位置を、タッチパネル27を介して検出し、座標情報に変換して記憶されている。同様に、Pb2のX座標、Pb2のY座標の項目には、図5で説明したタッチペン11Bの先端部材Pb2による接触点の位置を、タッチパネル27を介して検出し、座標情報に変換して記憶されている。また、本実施形態での前記座標情報は、計時手段28にて計測しながら所定間隔で(例えば50ms)サンプリングして記憶されるようになっている。   Next, the input information database 2411B will be described with reference to FIG. The input information database 2411B corresponds to the handwritten information B01 shown in FIG. 4, and includes the input ID item, the Pb1 X coordinate, the Pb1 Y coordinate, the Pb2 X coordinate, the Pb2 Y coordinate, the reference X coordinate, and the reference Y coordinate. The items of acquisition time are stored in association with each other. In the input ID item, identification information for identifying handwritten information is stored. The input ID is information corresponding to the input ID in FIG. Further, in the items of the X coordinate of Pb1 and the Y coordinate of Pb1, the position of the contact point by the tip member Pb1 of the touch pen 11B described in FIG. 5 is detected via the touch panel 27, converted into coordinate information, and stored. ing. Similarly, in the items of the X coordinate of Pb2 and the Y coordinate of Pb2, the position of the contact point by the tip member Pb2 of the touch pen 11B described with reference to FIG. Has been. The coordinate information in this embodiment is sampled and stored at predetermined intervals (for example, 50 ms) while being measured by the time measuring means 28.

図10の基準X座標、基準Y座標の項目には、上記のPb1のX座標、Pb1のY座標と、Pb2のX座標、Pb2のY座標に基づいて、手書き情報B01を表示手段12へ表示する為の基準座標が決定されて記憶されている。手書き情報B01を入力する際に使用されたタッチペン11Bは、2つの先端部材Pb1、Pb2による2つの接触点にて入力されているので、手書き情報として表示手段12へ表示する為の基準座標は、前記2つの接触点の中心位置になるように決定されている。具体的には、図10に示す基準X座標XB1は、Pb1のX座標Xb1001とPb2のX座標Xb2001の中心座標とし、同様に基準Y座標YB1は、Pb1のY座標Yb1001とPb2のY座標Yb2001の中心座標となるように算出して決定している。   In the items of the reference X coordinate and the reference Y coordinate in FIG. 10, the handwritten information B01 is displayed on the display unit 12 based on the X coordinate of Pb1, the Y coordinate of Pb1, the X coordinate of Pb2, and the Y coordinate of Pb2. The reference coordinates for the determination are determined and stored. Since the touch pen 11B used when inputting the handwritten information B01 is input at two contact points by the two tip members Pb1 and Pb2, the reference coordinates for displaying on the display means 12 as handwritten information are: The center position of the two contact points is determined. Specifically, the reference X coordinate XB1 shown in FIG. 10 is the center coordinate of the X coordinate Xb1001 of Pb1 and the X coordinate Xb2001 of Pb2, and similarly, the reference Y coordinate YB1 is the Y coordinate Yb1001 of Pb1 and the Y coordinate Yb2001 of Pb2. It is calculated and determined so as to be the center coordinates.

また、取得時間の項目には、前述した座標情報が入力され始めた時間を0として、所定間隔毎(本実施形態では50ms)の経過時間が、座標情報と対応して記憶されている。   Further, in the acquisition time item, the elapsed time at predetermined intervals (50 ms in the present embodiment) is stored in association with the coordinate information, with the time when the coordinate information starts to be input as 0.

次に、図11を参照しながら、入力情報データベース2411Cについて説明をする。入力情報データベース2411Cは、図4に示す手書き情報C01に対応し、入力IDの項目と、Pc1のX座標、Pc1のY座標、Pc2のX座標、Pc2のY座標、Pc3のX座標、Pc3のY座標、基準X座標、基準Y座標、取得時間の項目が対応付けて記憶されている。入力IDの項目には、手書き情報を識別するための識別情報が記憶されている。また、前記入力IDは、図7の入力IDと対応している情報である。また、Pc1のX座標、Pc1のY座標の項目には、図5で説明したタッチペン11Cの先端部材Pc1による接触点の位置を、タッチパネル27を介して検出し、座標情報に変換して記憶されている。同様に、Pc2のX座標、Pc2のY座標の項目には、図5で説明したタッチペン11Cの先端部材Pc2による接触点の位置に対応し、Pc3のX座標、Pc3のY座標の項目には、先端部材Pc3による接触点の位置を、タッチパネル27を介して検出し、座標情報に変換して記憶されている。   Next, the input information database 2411C will be described with reference to FIG. The input information database 2411C corresponds to the handwritten information C01 shown in FIG. 4, and includes the input ID item, the Pc1 X coordinate, the Pc1 Y coordinate, the Pc2 X coordinate, the Pc2 Y coordinate, the Pc3 X coordinate, and the Pc3 Items of Y coordinate, reference X coordinate, reference Y coordinate, and acquisition time are stored in association with each other. In the input ID item, identification information for identifying handwritten information is stored. The input ID is information corresponding to the input ID in FIG. Further, in the items of the X coordinate of Pc1 and the Y coordinate of Pc1, the position of the contact point by the tip member Pc1 of the touch pen 11C described in FIG. 5 is detected via the touch panel 27, converted into coordinate information, and stored. ing. Similarly, the items of the X coordinate of Pc2 and the Y coordinate of Pc2 correspond to the position of the contact point by the tip member Pc2 of the touch pen 11C described in FIG. 5, and the items of the X coordinate of Pc3 and the Y coordinate of Pc3 include The position of the contact point by the tip member Pc3 is detected via the touch panel 27, converted into coordinate information, and stored.

図11の基準X座標、基準Y座標の項目には、上記のPb1のX座標、Pb1のY座標と、Pb2のX座標、Pb2のY座標、Pc3のX座標、Pc3のY座標に基づいて、手書き情報C01を表示手段12へ表示する為の基準座標が決定されて記憶されている。手書き情報C01を入力する際に使用されたタッチペン11Cは、3つの先端部材Pc1、Pc2、Pc3による3つの接触点にて入力されているので、手書き情報として表示手段12へ表示する為の基準座標は、前記3つの接触点の中心位置になるように決定されている。具体的には、図11に示す基準X座標XC1は、Pc1のX座標Xc1001とPc2のX座標Xc2001と、Pc3のX座標Xc3001の中心座標とし、同様に基準Y座標YC1は、Pc1のY座標Yc1001とPc2のY座標Yc2001と、Pc3のY座標Yc3001の中心座標となるように算出して決定している。本実施形態でのタッチペン11Cは、3つの先端部材により表示手段12への接触点が三角形を構成するようになっているので、図11の基準X座標、基準Y座標は、三角形の中心位置の座標として算出されることになる。   The items of the reference X coordinate and the reference Y coordinate in FIG. 11 are based on the X coordinate of Pb1, the Y coordinate of Pb1, the X coordinate of Pb2, the Y coordinate of Pb2, the X coordinate of Pc3, and the Y coordinate of Pc3. The reference coordinates for displaying the handwritten information C01 on the display means 12 are determined and stored. Since the touch pen 11C used when inputting the handwritten information C01 is input at three contact points by the three tip members Pc1, Pc2, and Pc3, the reference coordinates for displaying on the display means 12 as handwritten information Is determined to be the center position of the three contact points. Specifically, the reference X coordinate XC1 shown in FIG. 11 is the center coordinate of the X coordinate Xc1001 of Pc1, the X coordinate Xc2001 of Pc2, and the X coordinate Xc3001 of Pc3. Similarly, the reference Y coordinate YC1 is the Y coordinate of Pc1. Yc1001 and Pc2 Y coordinate Yc2001 and Pc3 Y coordinate Yc3001 are calculated and determined to be the center coordinates. Since the touch pen 11C in the present embodiment is configured such that the contact point to the display means 12 is a triangle formed by three tip members, the reference X coordinate and the reference Y coordinate in FIG. It will be calculated as coordinates.

次に、図12を参照しながら、入力制御装置10において実行されるメイン処理について説明する。図12に示すメイン処理は、ROM22に記憶されたプログラムに従って、CPU21が実行する処理である。   Next, main processing executed in the input control device 10 will be described with reference to FIG. The main process shown in FIG. 12 is a process executed by the CPU 21 in accordance with a program stored in the ROM 22.

図12に示すメイン処理は、入力制御装置10の電源がONにされると開始される。まず初めに、CPU21は、手書き入力モードの開始操作があったかどうかを判断する(S100)。ステップS100の処理では、例えば表示手段12に手書き入力モードを開始する旨のアイコン等を表示させて、使用者により手書き入力モードを開始するアイコンがタッチ操作されたかどうかをタッチパネル27を介して判断するようにすれば良い。そして、ステップS100の処理で、CPU21は、開始操作が無いと判断した場合(S100:NO)、開始操作があるまでステップS100の処理を繰り返し実行する。また、ステップS100の処理で、CPU21は、開始操作が有ったと判断した場合(S100:YES)、次に手書き入力が有ったかどうかを判断する(S101)。ステップS101の処理では、具体的には、使用者がタッチペンを用いて表示手段12に対し手書き入力を開始したかどうかを、タッチパネル27による接触検出の結果に基づいて判断する。そしてステップS101の処理で、CPU21は、手書き入力の検出が無いと判断した場合には(S101:NO)、繰り返しステップS101の処理を継続するが、手書き入力を検出したと判断した場合は(S101:YES)、次に接触点状態判別処理を実行する(S102)。   The main process shown in FIG. 12 is started when the power source of the input control apparatus 10 is turned on. First, the CPU 21 determines whether or not a handwriting input mode start operation has been performed (S100). In the process of step S100, for example, an icon for starting the handwriting input mode or the like is displayed on the display unit 12, and it is determined via the touch panel 27 whether the icon for starting the handwriting input mode is touched by the user. You can do that. Then, in the process of step S100, when the CPU 21 determines that there is no start operation (S100: NO), it repeatedly executes the process of step S100 until there is a start operation. If it is determined in step S100 that the start operation has been performed (S100: YES), the CPU 21 determines whether there has been a handwriting input (S101). In the process of step S101, specifically, it is determined based on the result of contact detection by the touch panel 27 whether or not the user has started handwriting input to the display unit 12 using the touch pen. If the CPU 21 determines that no handwriting input is detected in the processing of step S101 (S101: NO), it continues the processing of step S101 repeatedly, but if it determines that the handwriting input is detected (S101). : YES), next, a contact point state determination process is executed (S102).

ステップS102の処理では、ステップS101の処理で検出された手書き情報に基づいて、接触点の状態を判別する。例えば、ステップS101の処理で検出された手書き情報の接触点が1点であると判断した場合、タッチペン識別情報データベース2421を参照して接触点状態が1点と記憶されているペンIDの11Aに対応していることを判別する処理が実行される。また、ステップS101の処理で検出された手書き情報の接触点が2点であると判断した場合は、接触点状態が2点と記憶されているペンIDの11Bに対応していることを判別する。同様に、ステップS101の処理で検出された手書き情報の接触点が3点であると判断した場合、タッチペン識別情報データベース2421を参照して接触点状態が3点と記憶されているペンIDの11Cに対応していることを判別する処理が実行される。   In the process of step S102, the state of the contact point is determined based on the handwritten information detected in the process of step S101. For example, if it is determined that the contact point of the handwritten information detected in the process of step S101 is one point, the touch pen state is stored in the pen ID 11A stored as one point with reference to the touch pen identification information database 2421. A process of determining that it corresponds is executed. If it is determined that there are two contact points of the handwritten information detected in the process of step S101, it is determined that the contact point state corresponds to the pen ID 11B stored as two points. . Similarly, when it is determined that there are three contact points of the handwritten information detected in the process of step S101, 11C of the pen ID stored as three contact point states with reference to the touch pen identification information database 2421 A process for determining whether or not it corresponds to is executed.

次に、CPU21は、ステップS102で判別した接触点状態に対応するペンIDに、ユーザIDが対応付けて登録されているかどうかを判断する(S103)。ステップS103の処理では、タッチペン識別情報データベース2421を参照し、ステップS102で判別処理した接触点状態に対応してユーザIDが記憶されているかどうかで判断する。そしてCPU21は、ステップS103の処理で登録済と判断した場合(S103:YES)、次に座標情報取得処理を実行する(S106)。また、ステップS103の処理で、CPU21は、登録済でないと判断した場合(S103:NO)、ユーザ登録画面を表示する処理を実行する(S104)。   Next, the CPU 21 determines whether or not the user ID is registered in association with the pen ID corresponding to the contact point state determined in step S102 (S103). In the process of step S103, the touch pen identification information database 2421 is referred to, and it is determined whether or not the user ID is stored corresponding to the contact point state determined in step S102. If the CPU 21 determines that the registration has been completed in the process of step S103 (S103: YES), it next executes a coordinate information acquisition process (S106). If the CPU 21 determines in the process of step S103 that registration has not been completed (S103: NO), it executes a process of displaying a user registration screen (S104).

ステップS104の処理では、具体的には、前述した図8に示す様なユーザID登録画面を表示手段12へ表示する。そして次に、CPU21は、ステップS104の処理にてユーザID登録画面に入力されたユーザ情報をユーザIDとして、ステップS102の処理で判別された接触点状態に対応するペンIDに対応付けして、タッチペン識別情報データベース2421に記憶し(S105)、ステップS106へ移行する。   In the process of step S104, specifically, the user ID registration screen as shown in FIG. Then, the CPU 21 associates the user information input on the user ID registration screen in the process of step S104 with the pen ID corresponding to the contact point state determined in the process of step S102 as the user ID, It memorize | stores in the touch pen identification information database 2421 (S105), and transfers to step S106.

ステップS106の処理では、CPU21は、入力される手書き情報に対応する座標情報を取得する。具体的には、所定時間間隔(本実施形態では50ms)毎に、タッチペンの先端部材がタッチパネル27に接触している位置情報をサンプリングして記憶する(S106)。そして、CPU21は、ステップS106の処理で取得した手書き情報の座標情報に、タッチペン識別情報データベース2421の入力IDと同じ識別情報を付与する事で関連付けして、入力情報データベース2411に記憶する(S107)。   In the process of step S106, the CPU 21 acquires coordinate information corresponding to the input handwritten information. Specifically, the position information where the tip member of the touch pen is in contact with the touch panel 27 is sampled and stored at predetermined time intervals (50 ms in the present embodiment) (S106). Then, the CPU 21 associates the coordinate information of the handwritten information acquired in the process of step S106 with the same identification information as the input ID of the touch pen identification information database 2421 and stores it in the input information database 2411 (S107). .

次に、CPU21は、ステップS106の処理で取得した座標情報から、接触点状態に対応した基準座標を算出決定して記憶する処理を実行する(S108)。ステップS108の処理は、前述に図9〜11を参照しながら具体的に説明したので、ここでの詳細な説明は省略する。そして、CPU21は、手書き情報表示処理を実行する(S109)。ステップS109の処理では、ステップS108の処理で算出して記憶した基準座標に基づく画像情報を、手書き情報として表示手段12へ表示する。よって、先端部材が複数設けられて接触点状態が複数検出されるタッチペン(11B、11C)を使用して、使用者が手書き情報を入力しても、表示手段12には1本の線状態で表示させることになる。   Next, the CPU 21 executes a process of calculating and storing reference coordinates corresponding to the contact point state from the coordinate information acquired in the process of step S106 (S108). Since the process of step S108 has been specifically described with reference to FIGS. 9 to 11 described above, a detailed description thereof is omitted here. Then, the CPU 21 executes handwritten information display processing (S109). In the process of step S109, the image information based on the reference coordinates calculated and stored in the process of step S108 is displayed on the display unit 12 as handwritten information. Therefore, even if a user inputs handwritten information using a touch pen (11B, 11C) in which a plurality of tip members are provided and a plurality of contact point states are detected, the display means 12 is in a single line state. Will be displayed.

ステップS109の処理後、CPU21は、手書き情報に対する編集指示が有ったかどうかを判断する(S110)。ステップS110の処理では、図示は省略するが、例えば手書き情報に対して、図7のタッチペン識別情報データベース2421の書式情報の項目である線の色、線種、線幅の変更や、削除等の編集処理をする為の編集アイコンが表示手段12に表示されているとし、使用者がその編集アイコンをタッチ操作したかどうかで判断すれば良い。ステップS110の処理で、CPU21は、編集指示が有ったと判断した場合(S110:YES)、手書き編集処理を実行する(S111)。ステップS111の処理では、ステップS110の処理にて使用者が編集内容を指示した後、まず編集する対象の手書き情報をタッチペン11でタッチ操作する等の選択指示を受け付ける。そして、選択された手書き情報に対応して記憶されているペンIDをタッチペン識別情報データベース2421から特定し、特定されたペンIDに対応付けられている手書き情報全てを、ステップS110で指示した編集内容の編集対象と特定し、指示された編集内容の編集処理を実行する。そして、ステップS111の処理の後、CPU21は、手書き入力モード終了指示があったかどうかを判断する(S112)。   After the process of step S109, the CPU 21 determines whether or not there is an editing instruction for the handwritten information (S110). In the processing of step S110, although not shown, for example, for the handwritten information, change of line color, line type, line width, deletion, etc., which are items of format information in the touch pen identification information database 2421 of FIG. Assume that an editing icon for performing an editing process is displayed on the display means 12, and it may be determined whether or not the user has touched the editing icon. If the CPU 21 determines in step S110 that there is an editing instruction (S110: YES), it executes handwriting editing processing (S111). In the process of step S111, after the user instructs the editing content in the process of step S110, first, a selection instruction such as touch operation of the handwritten information to be edited with the touch pen 11 is accepted. Then, the pen ID stored corresponding to the selected handwritten information is identified from the touch pen identification information database 2421, and all the handwritten information associated with the identified pen ID is designated in step S110. And editing processing of the instructed editing content is executed. Then, after the process of step S111, the CPU 21 determines whether or not there has been an instruction to end the handwriting input mode (S112).

また、ステップS110の処理にて、CPU21は、編集指示が無いと判断した場合は(S110:NO)、手書き入力モード終了指示があったかどうかを判断する(S112)。ステップS112の処理では、具体的には、例えば、表示手段12に手書き入力モードの終了指示を受け付ける為のアイコン等を表示し、使用者が前記アイコン等にタッチ操作するようになっているものとする。そしてステップS112の処理で、CPU21は、終了指示が無いと判断した場合(S112:NO)、ステップS101の処理へ戻り繰り返し処理を実行する。また、ステップS112の処理で、CPU21は、終了指示が有ったと判断した場合(S112:YES)、手書き入力モードを終了し、本処理を終了する。   If it is determined in step S110 that there is no editing instruction (S110: NO), the CPU 21 determines whether there is an instruction to end the handwriting input mode (S112). In the process of step S112, specifically, for example, an icon or the like for accepting an instruction to end the handwriting input mode is displayed on the display means 12, and the user touches the icon or the like. To do. If the CPU 21 determines in the process of step S112 that there is no termination instruction (S112: NO), the process returns to the process of step S101 and repeats the process. In the process of step S112, when the CPU 21 determines that there is an end instruction (S112: YES), it ends the handwriting input mode and ends this process.

よって、上述で説明した本実施形態のメイン処理を実行することにより、複数の使用者によって、各々が利用する異なるタッチペンで手書き入力する場合でも、タッチペンの接触点の状態を判別することで、入力した手書き情報とタッチペンを対応付けして記憶することができる。   Therefore, by executing the main processing of the present embodiment described above, even when handwriting input is performed by a plurality of users with different touch pens used by each of the users, it is possible to input by determining the state of the touch point of the touch pen The handwritten information and the touch pen can be stored in association with each other.

なお、上述で説明した本実施形態に示される構成や処理は例示であり、各種の変形が可能なことはいうまでもない。例えば、図12のメイン処理のステップS102〜S105の処理では、最初にタッチペン11のタッチによる接触状態を検出してから、ユーザIDを登録処理するように記載したが、これに限るものではない。変形実施例の一つとして、図13のユーザ登録処理のフローチャートを参照しながら説明をする。   It should be noted that the configuration and processing shown in the present embodiment described above are examples, and it goes without saying that various modifications are possible. For example, in the process of steps S102 to S105 of the main process of FIG. 12, it is described that the contact state by the touch pen 11 is first detected and then the user ID is registered, but the present invention is not limited to this. As one of the modified embodiments, a description will be given with reference to the flowchart of the user registration process of FIG.

図13のユーザ登録処理は、ROM22に記憶されたプログラムに従って、CPU21が実行する処理である。登録処理は、入力制御装置10の電源がONにされると開始される。まず初めに、CPU21は、複数のタッチペン11のいずれか1つが取り出されたかどうかを判断する(S200)。ステップS200の処理では、図示はしないが、入力制御装置10にタッチペン11を収納する収納部を備え、さらに収納部に収納されているタッチペン11が使用者により取り出されたことを検知する取出しセンサを備えているとし、取出しセンサによりタッチペンの取出しの有無を検出できるようにすれば良い。そして、ステップS200の処理で、CPU21は、タッチペン11の取出し検出が無いと判断した場合(S200:NO)、繰り返しステップS200の処理を継続する。   The user registration process of FIG. 13 is a process executed by the CPU 21 in accordance with a program stored in the ROM 22. The registration process starts when the input control device 10 is turned on. First, the CPU 21 determines whether any one of the plurality of touch pens 11 has been taken out (S200). In the process of step S200, although not shown, the input control device 10 includes a storage unit that stores the touch pen 11, and further includes an extraction sensor that detects that the touch pen 11 stored in the storage unit has been removed by the user. It is only necessary to detect whether or not the touch pen is taken out by the take-out sensor. When the CPU 21 determines in the process of step S200 that the removal of the touch pen 11 has not been detected (S200: NO), the process of step S200 is continued repeatedly.

また、ステップS200の処理で、CPU21は、タッチペンの取出し検出が有ったと判断した場合(S200:YES)、タッチペン判定処理を実行する(S201)。ここでのステップS201の処理では、ステップS200で取出し検出されたタッチペン11のペンID情報を判定する処理を実行する。具体的には、例えば前記の取出しセンサと、ペンIDとを対応付けして記憶しておけば、タッチペンが取出された際に検出された取出しセンサに対応するペンIDの情報を取得するようにすれば良い。   In the process of step S200, when the CPU 21 determines that touch pen removal has been detected (S200: YES), the CPU 21 executes a touch pen determination process (S201). In the process of step S201 here, a process of determining the pen ID information of the touch pen 11 detected and taken out in step S200 is executed. Specifically, for example, if the take-out sensor and the pen ID are stored in association with each other, information on the pen ID corresponding to the take-out sensor detected when the touch pen is taken out is acquired. Just do it.

次に、CPU21は、ユーザ登録画面を表示する処理を実行する(S202)。ここでのステップS202の処理では、図12のステップS104の処理と同様の処理であり、図4に示したようなユーザID登録画面が表示手段12に表示される。そして、CPU21は、タッチペン11とユーザIDを対応付け記憶する処理を実行する(S203)。ここでのステップS203の処理では、図12のステップS105の処理と同様の処理が実行され、ユーザID登録画面に入力されたユーザ情報をユーザIDとして、ステップS201の処理で判定されたペンIDに対応付けして、タッチペン識別情報データベース2421に記憶する。そして、本処理を終了する。上記ユーザ登録処理を実行することで、使用者はタッチペン11を取出した後、ユーザIDの登録ができるので、容易にタッチペンと使用者を対応付けして記憶することができるようになる。   Next, CPU21 performs the process which displays a user registration screen (S202). The process of step S202 here is the same process as the process of step S104 of FIG. 12, and a user ID registration screen as shown in FIG. And CPU21 performs the process which matches and memorize | stores the touch pen 11 and user ID (S203). In the process of step S203 here, the same process as the process of step S105 of FIG. 12 is executed, and the user information input on the user ID registration screen is used as the user ID, and the pen ID determined in the process of step S201 is set. The information is stored in the touch pen identification information database 2421 in association with each other. Then, this process ends. By executing the user registration process, the user can register the user ID after taking out the touch pen 11, so that the touch pen and the user can be easily associated with each other and stored.

また、本実施形態では、タッチペンの先端部の種類を図5に示したように3種類にて説明したが、これに限るものではなく、タッチペンの先端部材の本数を、タッチパネル27で検出できる範囲内で増加させることで、それに対応するタッチペン11の種類数を備えるようにしても良い。   Further, in this embodiment, the types of the tip portion of the touch pen have been described as three types as shown in FIG. 5, but the present invention is not limited to this, and the range in which the number of tip members of the touch pen can be detected by the touch panel 27. The number of types of touch pens 11 corresponding to the number of touch pens 11 may be provided.

また、図12に示すステップS102の接触点状態判別処理では、タッチペン11の接触点の数にて判別するよう記載をしたが、これに限るものではない。例えば、タッチペン11の先端部材を複数備え、タッチパネル27へタッチ入力させる際の接触点の数と、その隣接する接触点同士の相対距離の情報も対応付けて、タッチペン識別情報データベース2421の接触点状態の項目に記憶する。そして、同じ接触点の数でも、その相対距離が異なるよう先端部材の配置を構成するタッチペンを備えることができるので、タッチペンの先端部材の本数を過剰に増加させることなく、より多種類のタッチペン11の判別ができるようになる。また、さらに、タッチペン11で入力する際に検出された接触点で形成される形状、例えば、三角形、四角形、菱形、五角形等の情報をタッチペン識別情報データベース2421の接触点状態の項目に記憶することで、同じ接触点の数でも、その接触点により形成される形状になるよう先端部材の配置を構成するタッチペンを備えることができるので、タッチペン11の先端部材の本数を過剰に増加させることなく、より多種類のタッチペン11の判別ができるようになる。また、さらに、タッチペン11の先端部材の材質を帯電性の異なる材質で構成するようにし、その各々のタッチペン11で入力する際に検出された帯電圧、または帯電圧の変化パターンの情報を、予めタッチペン識別情報データベース2421の接触点状態の項目に対応付けして記憶することで、タッチペン11の先端部材の本数を過剰に増加させることなく、より多種類のタッチペン11の判別ができるようにもなる。   In the contact point state determination process in step S102 shown in FIG. 12, the determination is made based on the number of contact points of the touch pen 11, but the present invention is not limited to this. For example, a plurality of tip members of the touch pen 11 are provided, the number of contact points when touch input is performed on the touch panel 27, and information on the relative distance between the adjacent contact points are also associated with each other, and the contact point state of the touch pen identification information database 2421 Memorize the item. And since the touch pen which comprises arrangement | positioning of a front-end | tip member so that the relative distance may differ even if the number of the same contact points can be provided, more types of touch-pen 11 do not increase the number of front-end | tip members of a touch pen excessively. Can be discriminated. In addition, information such as a shape formed by the contact point detected when inputting with the touch pen 11, for example, a triangle, a quadrangle, a rhombus, a pentagon, or the like is stored in the item of the touch point state of the touch pen identification information database 2421. Thus, even with the same number of contact points, it is possible to provide a touch pen that constitutes the arrangement of the tip member so as to have a shape formed by the contact point, so that without excessively increasing the number of tip members of the touch pen 11, More types of touch pens 11 can be discriminated. Further, the material of the tip member of the touch pen 11 is made of a material having different chargeability, and information on the charged voltage detected when each touch pen 11 is input or information on the change pattern of the charged voltage is stored in advance. By storing in association with the item of the contact point state in the touch pen identification information database 2421, it becomes possible to discriminate more types of touch pens 11 without excessively increasing the number of tip members of the touch pen 11. .

また、図12のステップS108の処理では、タッチペンの先端部材の接触点から検出された座標情報に基づいて、その中心座標を算出して基準座標としたが、これに限るものではない。例えば。複数の接触点に対応した座標情報の中から、どれか1つの座標情報をそのまま基準座標とするように決定しても良い。複数の座標情報の中から、一つを選択する方法としては、最初にタッチパネルに検出された接触点に対応する座標情報を、基準座標とするようにすれば良い。   In the process of step S108 in FIG. 12, the center coordinates are calculated based on the coordinate information detected from the contact point of the tip member of the touch pen and set as the reference coordinates. However, the present invention is not limited to this. For example. Of the coordinate information corresponding to a plurality of contact points, any one coordinate information may be determined as it is as the reference coordinates. As a method for selecting one of the plurality of coordinate information, the coordinate information corresponding to the contact point first detected on the touch panel may be used as the reference coordinate.

10 入力制御装置
11 タッチペン
11A 先端部材が1つのタッチペン
11B 先端部材が2つのタッチペン
11C 先端部材が3つのタッチペン
12 表示手段
13 筐体
14 支持部材
2411A タッチペン11Aに対応した入力情報データベース
2411B タッチペン11Bに対応した入力情報データベース
2411C タッチペン11Cに対応した入力情報データベース
2421 タッチペン識別情報データベース
51、52、53 伸縮部材
A01 タッチペン11Aにより入力された手書き情報
B01 タッチペン11Bにより入力された手書き情報
C01 タッチペン11Cにより入力された手書き情報
DESCRIPTION OF SYMBOLS 10 Input control apparatus 11 Touch pen 11A The tip member is one touch pen 11B The tip member is two touch pens 11C The tip member is three touch pens 12 Display means 13 Case
14 Support Member 2411A Input Information Database 2411B Corresponding to Touch Pen 11A Input Information Database 2411C Corresponding to Touch Pen 11B Input Information Database 2421 Corresponding to Touch Pen 11C Touch Pen Identification Information Database 51, 52, 53 Extendable Member A01 Handwritten Input by Touch Pen 11A information
B01 Handwritten information input with the touch pen 11B
C01 Handwritten information input with the touch pen 11C

Claims (9)

異なる複数のタッチペンによる手書き情報の入力を受け付け、前記手書き情報を表示手段へ表示する入力制御装置に於いて、
使用者により手書き入力される手書き情報を取得する手書き情報取得手段と、
前記手書き情報取得手段により取得した前記手書き情報に基づいて、前記タッチペンによる入力時の接触点の状態である接触点状態を判別する接触点状態判別手段と、
前記接触点状態判別手段により判別された前記接触点状態に対応付けて記憶されている前記タッチペンの識別情報であるペン識別情報を特定する特定手段と、
前記手書き情報取得手段により取得した前記手書き情報と、前記特定手段により特定された前記ペン識別情報とを対応付けして識別手書き情報として記憶する識別手書き情報記憶手段と、
を備えることを特徴とする入力制御装置。
In an input control device that accepts input of handwritten information by a plurality of different touch pens and displays the handwritten information on a display means,
Handwritten information acquisition means for acquiring handwritten information input by handwriting by a user;
Based on the handwritten information acquired by the handwritten information acquiring means, contact point state determining means for determining a contact point state that is a state of a contact point at the time of input by the touch pen;
Specifying means for specifying pen identification information that is identification information of the touch pen stored in association with the contact point state determined by the contact point state determination means;
Identification handwritten information storage means for associating and storing the handwritten information acquired by the handwritten information acquisition means and the pen identification information specified by the specifying means as identification handwritten information;
An input control device comprising:
前記接触点状態判別手段は、入力時の接触点の数、接触点の形状,または接触点の位置関係に基づいて前記接触点状態を判別することを特徴とする請求項1に記載の入力制御装置。   2. The input control according to claim 1, wherein the contact point state determination unit determines the contact point state based on the number of contact points at the time of input, the shape of the contact points, or the positional relationship of the contact points. apparatus. 前記識別手書き情報記憶手段は、前記手書き情報取得手段で取得した前記手書き情報に基づいて、前記接触点状態判別手段で判別した接触点の位置から決定される基準位置を前記手書き情報として記憶することを特徴とする請求項2に記載の入力制御装置。   The identification handwritten information storage means stores, as the handwritten information, a reference position determined from the position of the contact point determined by the contact point state determination means based on the handwritten information acquired by the handwritten information acquisition means. The input control device according to claim 2. 前記入力制御装置は、予め前記ペン識別情報に対応付けして登録された複数のタッチペンを備え、
複数の前記タッチペンは、手書き入力時の接触点の数、接触点の形状,または接触点の位置関係が前記タッチペン毎に異なる様な先端形状で構成されており、
前記ペン識別情報と、前記タッチペンの先端形状である前記接触点の数、接触点の形状,または前記接触点の位置関係の情報を対応付けして記憶されているペン識別情報記憶手段を備えることを特徴とする請求項2乃至3の何れか1項に記載の入力制御装置。
The input control device includes a plurality of touch pens registered in advance in association with the pen identification information,
The plurality of touch pens are configured with a tip shape such that the number of contact points at the time of handwriting input, the shape of the contact points, or the positional relationship of the contact points is different for each touch pen,
Pen identification information storage means for storing the pen identification information in association with the number of the contact points, the shape of the contact point, or the positional relationship of the contact points, which is the tip shape of the touch pen. The input control apparatus according to any one of claims 2 to 3, wherein
前記入力制御装置は、前記タッチペンを使用する使用者の識別情報である使用者識別情報を取得する使用者識別情報取得手段をさらに備え、
前記ペン識別情報記憶手段は、前記使用者識別情報取得手段で取得した前記使用者識別情報と、前記ペン識別情報を対応付けして記憶することを特徴とする請求項4に記載の入力制御装置。
The input control device further includes user identification information acquisition means for acquiring user identification information that is identification information of a user who uses the touch pen,
5. The input control apparatus according to claim 4, wherein the pen identification information storage unit stores the user identification information acquired by the user identification information acquisition unit in association with the pen identification information. .
前記タッチペンは、先端形状を構成する部分に、手書き入力時に伸縮可能な先端部材が備えられていることを特徴とする請求項4乃至5の何れかに記載の入力制御装置。   The input control device according to claim 4, wherein the touch pen is provided with a tip member that can be expanded and contracted at the time of handwriting input at a portion constituting the tip shape. 前記入力制御装置は、識別手書き情報記憶手段にて記憶された前記識別手書き情報の選択を受け付ける選択手段と、
前記選択手段で選択された前記識別手書き情報を編集する編集手段をさらに備え、
前記編集手段は、前記選択手段で選択された前記識別手書き情報と同じ前記ペン識別情報が対応付けられている前記手書き情報の全てを編集することを特徴とする請求項1乃至6の何れか1項に記載の入力制御装置。
The input control device includes a selection unit that receives a selection of the identification handwritten information stored in the identification handwritten information storage unit;
An editing means for editing the identification handwritten information selected by the selection means;
The editing unit edits all of the handwritten information associated with the same pen identification information as the identification handwritten information selected by the selection unit. The input control device according to item.
異なる複数のタッチペンによる手書き情報の入力を受け付け、前記手書き情報を表示手段へ表示する入力制御装置にて実行する入力制御方法について、
使用者により手書き入力される手書き情報を取得する手書き情報取得ステップと、
前記手書き情報取得ステップにより取得した前記手書き情報に基づいて、前記タッチペンによる入力時の接触点の状態である接触点状態を判別する接触点状態判別ステップと、
前記接触点状態判別ステップにより判別された前記接触点状態に対応付けて記憶されている前記タッチペンの識別情報であるペン識別情報を特定する特定ステップと、
前記手書き情報取得ステップにより取得した前記手書き情報と、前記特定ステップにより特定された前記ペン識別情報とを対応付けして識別手書き情報として記憶する識別手書き情報記憶ステップと、
を実行することを特徴とする入力制御方法。
Regarding an input control method executed by an input control device that accepts input of handwritten information by a plurality of different touch pens and displays the handwritten information on a display means,
A handwritten information acquisition step of acquiring handwritten information input by handwriting by a user;
Based on the handwritten information acquired by the handwritten information acquisition step, a contact point state determination step of determining a contact point state that is a state of a contact point at the time of input by the touch pen;
A specifying step of specifying pen identification information that is identification information of the touch pen stored in association with the contact point state determined in the contact point state determination step;
An identification handwritten information storage step for storing the handwritten information acquired in the handwritten information acquisition step and the pen identification information specified in the specifying step in association with each other and storing the identification as handwritten information;
The input control method characterized by performing.
異なる複数のタッチペンによる手書き情報の入力を受け付け、前記手書き情報を表示手段へ表示する入力制御装置にて実行する入力制御プログラムについて、
使用者により手書き入力される手書き情報を取得する手書き情報取得ステップと、
前記手書き情報取得ステップにより取得した前記手書き情報に基づいて、前記タッチペンによる入力時の接触点の状態である接触点状態を判別する接触点状態判別ステップと、
前記接触点状態判別ステップにより判別された前記接触点状態に対応付けて記憶されている前記タッチペンの識別情報であるペン識別情報を特定する特定ステップと、
前記手書き情報取得ステップにより取得した前記手書き情報と、前記特定ステップにより特定された前記ペン識別情報とを対応付けして識別手書き情報として記憶する識別手書き情報記憶ステップと、
を実行することを特徴とする入力制御プログラム。
Regarding an input control program executed by an input control device that accepts input of handwritten information by a plurality of different touch pens and displays the handwritten information on a display means,
A handwritten information acquisition step of acquiring handwritten information input by handwriting by a user;
Based on the handwritten information acquired by the handwritten information acquisition step, a contact point state determination step of determining a contact point state that is a state of a contact point at the time of input by the touch pen;
A specifying step of specifying pen identification information that is identification information of the touch pen stored in association with the contact point state determined in the contact point state determination step;
An identification handwritten information storage step for storing the handwritten information acquired in the handwritten information acquisition step and the pen identification information specified in the specifying step in association with each other and storing the identification as handwritten information;
An input control program characterized by executing
JP2010193510A 2010-08-31 2010-08-31 Input control device, input control method and input control program Pending JP2012053526A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010193510A JP2012053526A (en) 2010-08-31 2010-08-31 Input control device, input control method and input control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010193510A JP2012053526A (en) 2010-08-31 2010-08-31 Input control device, input control method and input control program

Publications (1)

Publication Number Publication Date
JP2012053526A true JP2012053526A (en) 2012-03-15

Family

ID=45906805

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010193510A Pending JP2012053526A (en) 2010-08-31 2010-08-31 Input control device, input control method and input control program

Country Status (1)

Country Link
JP (1) JP2012053526A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014147880A1 (en) * 2013-03-19 2014-09-25 株式会社ビーツーエンジン Touch-panel input implement
JP5886487B1 (en) * 2015-03-31 2016-03-16 株式会社ワコム Ink file output method and output device
JP2016053817A (en) * 2014-09-03 2016-04-14 シャープ株式会社 Touch panel device and computer program
WO2016171114A1 (en) * 2015-04-20 2016-10-27 株式会社ワコム Method using active stylus and sensor controller, sensor controller, and active stylus
JPWO2016171114A1 (en) * 2015-04-20 2017-11-02 株式会社ワコム Method using active stylus and sensor controller, sensor controller, and active stylus
JP2018049413A (en) * 2016-09-21 2018-03-29 三洋テクノソリューションズ鳥取株式会社 Information terminal device and program
JP2019036352A (en) * 2018-11-02 2019-03-07 シャープ株式会社 Information processor, information processing program, and method for processing information
JP2020101892A (en) * 2018-12-20 2020-07-02 シャープ株式会社 Information processing apparatus
CN112099672A (en) * 2020-09-15 2020-12-18 深圳市绘王动漫科技有限公司 Handwriting board and method for adapting same to upper computer
US12046060B2 (en) 2023-02-13 2024-07-23 Wacom Co., Ltd. Ink file searching method, apparatus, and program

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014147880A1 (en) * 2013-03-19 2014-09-25 株式会社ビーツーエンジン Touch-panel input implement
JP2016053817A (en) * 2014-09-03 2016-04-14 シャープ株式会社 Touch panel device and computer program
JP5886487B1 (en) * 2015-03-31 2016-03-16 株式会社ワコム Ink file output method and output device
WO2016157400A1 (en) * 2015-03-31 2016-10-06 株式会社ワコム Ink file output method, output device and program
JP2018026165A (en) * 2015-04-20 2018-02-15 株式会社ワコム Method using active stylus and sensor controller, sensor controller, and active stylus
JPWO2016171114A1 (en) * 2015-04-20 2017-11-02 株式会社ワコム Method using active stylus and sensor controller, sensor controller, and active stylus
WO2016171114A1 (en) * 2015-04-20 2016-10-27 株式会社ワコム Method using active stylus and sensor controller, sensor controller, and active stylus
US11016586B2 (en) 2015-04-20 2021-05-25 Wacom Co., Ltd. Method using active stylus and sensor controller, sensor controller, and active stylus
JP2018049413A (en) * 2016-09-21 2018-03-29 三洋テクノソリューションズ鳥取株式会社 Information terminal device and program
JP2019036352A (en) * 2018-11-02 2019-03-07 シャープ株式会社 Information processor, information processing program, and method for processing information
JP2020101892A (en) * 2018-12-20 2020-07-02 シャープ株式会社 Information processing apparatus
JP7141327B2 (en) 2018-12-20 2022-09-22 シャープ株式会社 Information processing equipment
CN112099672A (en) * 2020-09-15 2020-12-18 深圳市绘王动漫科技有限公司 Handwriting board and method for adapting same to upper computer
US12046060B2 (en) 2023-02-13 2024-07-23 Wacom Co., Ltd. Ink file searching method, apparatus, and program

Similar Documents

Publication Publication Date Title
JP2012053526A (en) Input control device, input control method and input control program
CN105824559B (en) False touch recognition and processing method and electronic equipment
JP4979600B2 (en) Portable terminal device and display control method
US20090289902A1 (en) Proximity sensor device and method with subregion based swipethrough data entry
JP6862072B2 (en) Indicator detector and its signal processing method
JPWO2009031214A1 (en) Portable terminal device and display control method
JP6085630B2 (en) Touch pen system and touch pen
KR20150014083A (en) Method For Sensing Inputs of Electrical Device And Electrical Device Thereof
CN101965549A (en) Touch sensor device and pointing coordinate determination method thereof
KR20080056559A (en) Touch screen apparatus and commend-input method thereof
US10956030B2 (en) Multi-touch based drawing input method and apparatus
KR20100059698A (en) Apparatus and method for providing user interface, and computer-readable recording medium recording the same
JP2008192092A (en) Touch panel device, information processor and program
CN102792250A (en) Portable terminal device
JP2012038164A (en) Information processing unit
CN110377214B (en) Angle detection method and angle detection device
JP5374564B2 (en) Drawing apparatus, drawing control method, and drawing control program
KR20100020389A (en) Input method using size of touching spot and device thereof
TWI452506B (en) Segmentation of Waveform Overlapping in Single Direction of Capacitive Touch
US9092083B2 (en) Contact detecting device, record display device, non-transitory computer readable medium, and contact detecting method
KR20140077000A (en) Touch panel and dizitizer pen position sensing method for dizitizer pen the same
JP2007200002A (en) Display and display control program
KR20120035711A (en) Electric writing device and driving method thereof
JP2013003977A (en) Coordinate detection device and coordinate detection program
TWI616800B (en) Electronic devices suite