Nothing Special   »   [go: up one dir, main page]

JP6659210B2 - Handwriting input device and handwriting input method - Google Patents

Handwriting input device and handwriting input method Download PDF

Info

Publication number
JP6659210B2
JP6659210B2 JP2014138130A JP2014138130A JP6659210B2 JP 6659210 B2 JP6659210 B2 JP 6659210B2 JP 2014138130 A JP2014138130 A JP 2014138130A JP 2014138130 A JP2014138130 A JP 2014138130A JP 6659210 B2 JP6659210 B2 JP 6659210B2
Authority
JP
Japan
Prior art keywords
character
handwritten
unit
display screen
characters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014138130A
Other languages
Japanese (ja)
Other versions
JP2016015099A (en
Inventor
藤井 孝文
孝文 藤井
小山 至幸
至幸 小山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2014138130A priority Critical patent/JP6659210B2/en
Publication of JP2016015099A publication Critical patent/JP2016015099A/en
Application granted granted Critical
Publication of JP6659210B2 publication Critical patent/JP6659210B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Character Discrimination (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、手書き入力が可能な表示画面を備える手書入力装置及び手書入力方法に関する。   The present invention relates to a handwriting input device having a display screen on which handwriting input is possible and a handwriting input method.

従来、手書き入力した筆跡に対して文字認識処理を行うことにより文字に変換する技術が知られている。例えば、表示画面に複数の入力枠を表示させ、各入力枠に1文字分の手書文字を入力すると、手書き入力された筆跡に対して文字認識処理を行って、対応する文字コードを求めて文字に変換する手書き文字認識装置が開示されている(特許文献1参照)。   2. Description of the Related Art Conventionally, there has been known a technique of performing a character recognition process on a handwriting input by handwriting to convert it into characters. For example, when a plurality of input boxes are displayed on the display screen, and one handwritten character is input in each input box, a character recognition process is performed on the handwriting input by handwriting to find a corresponding character code. A handwritten character recognition device that converts characters into characters has been disclosed (see Patent Document 1).

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

しかし、特許文献1の手書き文字認識装置にあっては、筆記時に意図した文字がその通り認識されているか否かを容易に認識することはできるものの、筆跡に基づいて変換された文字は縮小表示領域に縮小表示され、文字の大きさは常に一定である。このため、例えば、重要な文字については目立つようにサイズを変えたいというような要望には応えられなかった。   However, in the handwritten character recognition device of Patent Literature 1, although it is easy to recognize whether or not the intended character is recognized as it is at the time of writing, the character converted based on the handwriting is displayed in a reduced size. It is displayed in a reduced size in the area, and the size of the character is always constant. For this reason, for example, it has not been possible to respond to a request to change the size of important characters so as to be conspicuous.

本発明は斯かる事情に鑑みてなされたものであり、手書き入力された手書文字を所望のサイズの文字に変換することができる手書入力装置及び手書入力方法を提供することを目的とする。   The present invention has been made in view of such circumstances, and it is an object of the present invention to provide a handwriting input device and a handwriting input method capable of converting handwritten characters input in handwriting into characters of a desired size. I do.

本発明に係る手書入力装置は、手書き入力が可能な表示画面を備える手書入力装置であって、手書き入力された複数の手書文字を囲む領域の大きさを判定する判定部と、前記複数の手書文字を、前記判定部で判定した領域の大きさに応じて予め定められたサイズのフォントの文字に変換する変換部と、手書文字が入力された前記表示画面をタッチする操作を受け付けた場合、前記表示画面に表示された手書文字を囲む矩形領域を特定するとともに、前記矩形領域及び該矩形領域外に配置された文字変換メニューを前記表示画面に表示する特定部とを備え、前記変換部は、前記文字変換メニューがタッチされた場合、変換した文字を前記表示画面に表示するようにしてあることを特徴とする
た、本発明に係る手書入力装置は、前記変換部で変換された複数の文字で構成されるテキストの縦又は横サイズが、前記複数の手書き文字を囲む領域よりも大きい場合、前記テキストの縦又は横サイズが前記領域に対して最も近くなるようにフォントのサイズを調整する調整部を備えることを特徴とする。
A handwriting input device according to the present invention is a handwriting input device including a display screen on which handwriting input is possible, and a determination unit that determines a size of an area surrounding a plurality of handwritten characters input by handwriting, A conversion unit that converts a plurality of handwritten characters into characters of a font of a predetermined size according to the size of the area determined by the determination unit, and an operation of touching the display screen on which the handwritten characters are input And a specifying unit that specifies a rectangular area surrounding the handwritten character displayed on the display screen, and displays the rectangular area and a character conversion menu arranged outside the rectangular area on the display screen. And wherein the conversion unit displays the converted character on the display screen when the character conversion menu is touched .
Also, handwriting input device according to the present invention, when the vertical or horizontal size of the text composed converted plurality of characters by the conversion unit is larger than the area surrounding the plurality of handwriting, the text And an adjustment unit that adjusts the font size so that the vertical or horizontal size of the font is closest to the area.

本発明に係る手書入力装置は、手書き入力された手書文字の全部又は一部を選択する操作を受け付ける受付部を備え、前記変換部は、前記受付部で前記操作を受け付けた場合、選択された手書文字を前記文字に変換するようにしてあることを特徴とする。   The handwriting input device according to the present invention includes a receiving unit that receives an operation of selecting all or a part of handwritten characters input by handwriting, and the conversion unit performs selection when the receiving unit receives the operation. The converted handwritten character is converted into the character.

本発明に係る手書入力装置は、前記受付部は、手書文字が入力された前記表示画面で所望の手書文字を囲む操作を受け付けるようにしてあり、さらに、前記操作を受け付けた場合、該操作で囲まれた手書文字を囲む矩形領域を特定する特定部と、該特定部で特定した矩形領域の縦又は横の寸法に応じて前記サイズを決定する決定部とを備えることを特徴とする。   In the handwriting input device according to the present invention, the receiving unit is configured to receive an operation surrounding a desired handwritten character on the display screen where the handwritten character is input, and further, when the operation is received, A specifying unit that specifies a rectangular area surrounding the handwritten character surrounded by the operation; and a determining unit that determines the size according to the vertical or horizontal dimension of the rectangular area specified by the specifying unit. And

本発明に係る手書入力装置は、前記受付部は、手書文字が入力された前記表示画面をタッチする操作を受け付けるようにしてあり、前記特定部は、前記タッチする操作を受け付けた場合、前記表示画面に表示された手書文字を囲む矩形領域を特定するようにしてあることを特徴とする。   In the handwriting input device according to the present invention, the receiving unit is configured to receive an operation of touching the display screen on which handwritten characters are input, and the specifying unit receives the touching operation. A rectangular area surrounding the handwritten character displayed on the display screen is specified.

本発明に係る手書入力装置は、手書文字の入力後、手書き入力がされない時間を計時する計時部と、該計時部で経時した時間が所定の閾値時間より長いか否かを判定する時間判定部と、該時間判定部で長いと判定した場合、前記手書文字を囲む矩形領域を特定する特定部と、該特定部で特定した矩形領域の縦又は横の寸法に応じて前記サイズを決定する決定部とを備え、前記変換部は、前記決定部で決定したサイズの文字に変換するようにしてあることを特徴とする。   A handwriting input device according to the present invention includes a timekeeping unit that measures time during which no handwriting input is performed after a handwritten character is input, and a time that determines whether the time elapsed in the timekeeping unit is longer than a predetermined threshold time. A determining unit, when determining by the time determining unit that the length is long, a specifying unit that specifies a rectangular area surrounding the handwritten character; and the size according to the vertical or horizontal dimension of the rectangular area specified by the specifying unit. And a determination unit for determining, wherein the conversion unit converts the character into a character having the size determined by the determination unit.

本発明に係る手書入力方法は、手書き入力が可能な表示画面を備える手書入力装置による手書入力方法であって、手書き入力された複数の手書文字を囲む領域の大きさを判定するステップと、前記複数の手書文字を、判定された領域の大きさに応じて予め定められたサイズのフォントの文字に変換部が変換するステップと、手書文字が入力された前記表示画面をタッチする操作を受け付けた場合、前記表示画面に表示された手書文字を囲む矩形領域を特定するとともに、前記矩形領域及び該矩形領域外に配置された文字変換メニューを前記表示画面に表示するステップとを含み、前記文字変換メニューがタッチされた場合、変換された文字を前記表示画面に表示することを特徴とする。 A handwriting input method according to the present invention is a handwriting input method using a handwriting input device having a display screen capable of handwriting input, and determines a size of an area surrounding a plurality of handwritten characters input by handwriting. A step of converting the plurality of handwritten characters into characters of a font having a predetermined size in accordance with the size of the determined area, and a step of converting the display screen in which the handwritten characters are input. A step of specifying a rectangular area surrounding the handwritten character displayed on the display screen, and displaying the rectangular area and a character conversion menu arranged outside the rectangular area on the display screen when a touch operation is received. wherein the door, the character conversion menu when it is touched, and displaying the converted character on the display screen.

本発明によれば、手書き入力した手書文字をユーザが所望するサイズの文字に変換することができる。   According to the present invention, handwritten characters input by handwriting can be converted into characters of a size desired by the user.

第1実施形態の手書入力装置の外観の一例を示す説明図である。It is an explanatory view showing an example of the appearance of the handwriting input device of a 1st embodiment. 第1実施形態の手書入力装置の構成の一例を示すブロック図である。It is a block diagram showing an example of composition of a handwriting input device of a 1st embodiment. 第1実施形態の手書き入力装置による手書文字の変換過程の第1実施例を示す模式図である。It is a schematic diagram which shows the 1st Example of the conversion process of the handwritten character by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による手書文字の変換処理手順の第1実施例を示すフローチャートである。It is a flowchart which shows the 1st Example of the conversion processing procedure of the handwritten character by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による外接矩形算出処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the circumscribed rectangle calculation processing procedure by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による手書文字の変換過程の第2実施例を示す模式図である。It is a schematic diagram which shows the 2nd Example of the conversion process of the handwritten character by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による手書文字の変換過程の第2実施例を示す模式図である。It is a schematic diagram which shows the 2nd Example of the conversion process of the handwritten character by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による手書文字の変換処理手順の第2実施例を示すフローチャートである。It is a flowchart which shows the 2nd Example of the conversion processing procedure of the handwritten character by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による手書文字の変換過程の第3実施例を示す模式図である。It is a schematic diagram which shows the 3rd Example of the conversion process of the handwritten character by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による手書文字の変換過程の第3実施例を示す模式図である。It is a schematic diagram which shows the 3rd Example of the conversion process of the handwritten character by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による手書文字の変換処理手順の第3実施例を示すフローチャートである。It is a flowchart which shows the 3rd Example of the conversion processing procedure of the handwritten character by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による手書文字の変換過程の第4実施例を示す模式図である。It is a schematic diagram which shows the 4th Example of the conversion process of the handwritten character by the handwriting input device of 1st Embodiment. 第1実施形態の手書き入力装置による手書文字の変換処理手順の第4実施例を示すフローチャートである。It is a flowchart which shows the 4th Example of the conversion processing procedure of the handwritten character by the handwriting input device of 1st Embodiment. 第2実施形態の手書入力装置の外観の一例を示す説明図である。It is explanatory drawing which shows an example of the external appearance of the handwriting input device of 2nd Embodiment.

(第1実施形態)
以下、本発明を実施の形態を示す図面に基づいて説明する。図1は第1実施形態の手書入力装置100の外観の一例を示す説明図であり、図2は第1実施形態の手書入力装置100の構成の一例を示すブロック図である。手書入力装置100は、手書き入力が可能な表示画面16、表示画面16を収容するケース20などを備える。手書入力装置100は、例えば、タブレット端末、ノート型パーソナルコンピュータ、スマートフォンなどの携帯電話機、あるいは会議室や教室などで情報を共有することができる大型の表示面を備える表示装置又は情報処理装置などであってもよい。
(1st Embodiment)
Hereinafter, the present invention will be described with reference to the drawings showing an embodiment. FIG. 1 is an explanatory diagram illustrating an example of the appearance of the handwriting input device 100 according to the first embodiment. FIG. 2 is a block diagram illustrating an example of the configuration of the handwriting input device 100 according to the first embodiment. The handwriting input device 100 includes a display screen 16 on which handwriting input is possible, a case 20 for accommodating the display screen 16, and the like. The handwriting input device 100 is, for example, a tablet terminal, a notebook personal computer, a mobile phone such as a smartphone, or a display device or an information processing device having a large display surface capable of sharing information in a conference room, a classroom, or the like. It may be.

図2に示すように、手書入力装置100は、CPU、メモリ及びタイマーなどで構成され装置全体を制御する制御部10、画面制御部11、タッチ検出部12、手書き入力部13、文字変換部14、記憶部15、表示画面16、判定部17、特定部18、決定部19などを備える。   As shown in FIG. 2, the handwriting input device 100 includes a control unit 10, a screen control unit 11, a touch detection unit 12, a handwriting input unit 13, a character conversion unit, which includes a CPU, a memory, a timer, and the like, and controls the entire device. 14, a storage unit 15, a display screen 16, a determination unit 17, a specification unit 18, a determination unit 19, and the like.

制御部10は、計時部、時間判定部などの機能を有する。   The control unit 10 has functions such as a clock unit and a time determination unit.

表示画面16は、例えば、液晶ディスプレイ、EL(Electro Luminescence)ディスプレイ等であり、表示面に画像を表示することができる。   The display screen 16 is, for example, a liquid crystal display, an EL (Electro Luminescence) display, or the like, and can display an image on a display surface.

タッチ検出部12は、受付部としての機能を有し、静電容量方式タッチパネル、抵抗膜方式タッチパネル等で構成される。タッチ検出部12は、表示画面16に対して、ユーザがペン又は指等でタッチ操作を行った場合、タッチ操作が行われた表示画面16上の位置を示す情報、すなわちタッチ操作により押圧された箇所を示す位置情報(例えば、表示面をXY座標で表す場合、タッチ箇所のX座標及びY座標などの座標データ)を取得する。   The touch detection unit 12 has a function as a reception unit, and includes a capacitive touch panel, a resistive touch panel, and the like. When the user performs a touch operation on the display screen 16 with a pen, a finger, or the like, the touch detection unit 12 is information indicating a position on the display screen 16 where the touch operation is performed, that is, the touch detection unit 12 is pressed by the touch operation. Position information indicating a location (for example, when the display surface is represented by XY coordinates, coordinate data such as an X coordinate and a Y coordinate of the touch location) is acquired.

また、タッチ検出部12は、表示画面16に対して、ユーザがペン又は指等で線(直線又は曲線)を描いた場合(例えば、ドラッグ操作など)、線を構成する複数の点の位置も同様に取得する。また、タッチ検出部12は、離隔した2つ以上の箇所が押圧された場合、それぞれの箇所の位置情報も取得することができ、いわゆるマルチタッチ操作が可能である。なお、タッチ検出部12は、フリック操作を検出することもできる。タッチ検出部12は、取得した位置情報を制御部10へ出力する。   Further, when the user draws a line (straight line or curve) on the display screen 16 with a pen or a finger (for example, a drag operation), the touch detection unit 12 also determines the positions of a plurality of points forming the line. Obtain similarly. Further, when two or more separated places are pressed, the touch detection unit 12 can also acquire position information of each place, and a so-called multi-touch operation is possible. Note that the touch detection unit 12 can also detect a flick operation. The touch detection unit 12 outputs the acquired position information to the control unit 10.

手書き入力部13は、タッチ検出部12で取得した位置情報(座標データ)に基づいてストローク情報(手書きストロークデータ)を生成する。ストローク情報は、表示画面16に対して、ユーザがペン又は指等で線(直線又は曲線)を描いた場合、ペン又は指等を表示画面16に接触した箇所からペン又は指等を表示面から離すまでに描かれた直線又は曲線を構成する複数の点の位置情報の集合である。   The handwriting input unit 13 generates stroke information (handwritten stroke data) based on the position information (coordinate data) acquired by the touch detection unit 12. When the user draws a line (straight line or curve) on the display screen 16 with a pen or a finger or the like, the stroke information indicates that the pen or finger or the like is touched from the display surface at a position where the pen or finger or the like touches the display screen 16 It is a set of position information of a plurality of points constituting a straight line or a curve drawn until the point is separated.

記憶部15は、DDR、SDRAM(Double Data Rate Synchronous Dynamic Random Access Memory)などの揮発性メモリ、フラッシュROM(Read Only Memory)、EEPROM(登録商標)、HDD(Hard Disk Drive)などの不揮発性メモリなどで構成される。記憶部15は、手書入力装置100を制御するためのプログラム、表示画面16に表示される画像など所定の情報を記憶する。   The storage unit 15 includes a volatile memory such as a DDR and a double data rate synchronous dynamic random access memory (SDRAM), a nonvolatile memory such as a flash ROM (Read Only Memory), an EEPROM (registered trademark), and an HDD (Hard Disk Drive). It consists of. The storage unit 15 stores a program for controlling the handwriting input device 100 and predetermined information such as an image displayed on the display screen 16.

画面制御部11は、表示画面16に表示する操作画面の生成、表示などの制御を行う。   The screen control unit 11 controls generation and display of an operation screen to be displayed on the display screen 16.

判定部17は、表示画面16に手書き入力された手書文字の大きさを判定する。   The determination unit 17 determines the size of the handwritten character input by handwriting on the display screen 16.

文字変換部14は、表示画面16に入力された手書き文字を文字データ(テキストデータとも称する)に変換する。すなわち、手書き入力が可能な表示画面16に対して、ユーザがペン又は指等で手書き文字を書込むとする。表示画面16に手書き文字が書込まれると、画面制御部11はペン又は指の軌跡を表示画面16に描画するとともに、手書き入力部13は軌跡に応じたストローク情報を生成する。文字変換部14は、ストローク情報に基づいて文字を認識し、手書き文字を文字データに変換する。   The character conversion unit 14 converts handwritten characters input to the display screen 16 into character data (also referred to as text data). That is, it is assumed that the user writes handwritten characters on the display screen 16 on which handwriting input is possible using a pen or a finger. When handwritten characters are written on the display screen 16, the screen control unit 11 draws the trajectory of the pen or the finger on the display screen 16, and the handwriting input unit 13 generates stroke information corresponding to the trajectory. The character converter 14 recognizes a character based on the stroke information and converts a handwritten character into character data.

そして、文字変換部14は、変換部としての機能を有し、手書き入力された手書文字を、判定部17で判定した大きさに応じて予め定められたサイズのフォントの文字に変換する。文字変換部14は、変換した文字データを制御部10へ出力する。なお、手書き入力部13は、生成したストローク情報を記憶部15に記憶する。   The character conversion unit 14 has a function as a conversion unit, and converts handwritten characters input by handwriting into characters of a font of a predetermined size according to the size determined by the determination unit 17. Character conversion unit 14 outputs the converted character data to control unit 10. Note that the handwriting input unit 13 stores the generated stroke information in the storage unit 15.

そして、文字変換部14で変換した文字は表示画面16に表示される。例えば、ユーザが比較的大きな手書文字を書いた場合には、サイズが大きいフォントの文字に変換されて表示される。また、ユーザが比較的小さな手書文字を書いた場合には、サイズが小さいフォントの文字に変換されて表示される。これにより、ユーザが手書き入力する文字のうち、重要であると考える文字を大きく書くことにより、自動的にサイズの大きい文字に変換され、手書き入力した手書文字をユーザが所望するサイズの文字に変換することができる。また、予め手書き文字を入力するための入力枠を設ける場合に比べると、本実施の形態では、表示画面16の任意の箇所に手書き入力することができるので、利便性、操作性を向上させることができる。   Then, the characters converted by the character conversion unit 14 are displayed on the display screen 16. For example, when the user writes a relatively large handwritten character, the character is converted to a character of a large font and displayed. Also, when the user writes relatively small handwritten characters, the characters are converted into small font characters and displayed. By writing large characters that are considered important among the characters that the user inputs by hand, the characters are automatically converted into large-sized characters, and the handwritten characters that are input by handwriting are converted into characters of the desired size. Can be converted. Also, compared to the case where an input frame for inputting handwritten characters is provided in advance, in the present embodiment, handwriting can be input at an arbitrary position on the display screen 16, thereby improving convenience and operability. Can be.

特定部18は、手書き入力した手書文字を囲む矩形領域を特定する。例えば、表示画面16を(X、Y)座標で表すと、矩形領域の特定は、手書文字の軌跡(ストローク)の中でX座標の最小値及びY座標の最小値で特定される座標と、ストロークの中でX座標の最大値及びY座標の最大値で特定される座標とを結ぶ線分を対角線とするような矩形領域を求めることにより行うことができる。   The specifying unit 18 specifies a rectangular area surrounding a handwritten character input by handwriting. For example, when the display screen 16 is represented by (X, Y) coordinates, the rectangular area is specified by the coordinates specified by the minimum value of the X coordinate and the minimum value of the Y coordinate in the trajectory (stroke) of the handwritten character. This can be performed by obtaining a rectangular area in which a line connecting the coordinates specified by the maximum value of the X coordinate and the maximum value of the Y coordinate in the stroke is a diagonal line.

決定部19は、特定部18で特定した矩形領域の縦又は横の寸法に応じて変換する文字のフォントのサイズを決定する。例えば、矩形領域の縦寸法(X座標の最大値−X座標の最小値)と、表示画面16の解像度とから物理的な大きさ(inch)を算出し、算出した大きさに応じて予め定められたサイズのフォント(例えば、1inchに対応するフォントサイズを72pointとする)を決定することができる。これにより、表示画面16の解像度の高低に関わらず視認性に優れたフォントの文字に変換することができる。   The determining unit 19 determines the font size of the character to be converted according to the vertical or horizontal dimension of the rectangular area specified by the specifying unit 18. For example, a physical size (inch) is calculated from the vertical dimension of the rectangular area (the maximum value of the X coordinate−the minimum value of the X coordinate) and the resolution of the display screen 16, and is determined in advance according to the calculated size. (For example, the font size corresponding to 1 inch is set to 72 points). As a result, the character can be converted into a font having excellent visibility regardless of the level of the resolution of the display screen 16.

次に、本実施の形態の手書き入力装置の動作について説明する。図3は第1実施形態の手書き入力装置100による手書文字の変換過程の第1実施例を示す模式図であり、図4は第1実施形態の手書き入力装置100による手書文字の変換処理手順の第1実施例を示すフローチャートである。図4は図3に例示した変換過程の変換処理手順を示すものである。   Next, the operation of the handwriting input device according to the present embodiment will be described. FIG. 3 is a schematic diagram illustrating a first example of a handwritten character conversion process performed by the handwritten input device 100 according to the first embodiment. FIG. 4 is a diagram illustrating a handwritten character conversion process performed by the handwritten input device 100 according to the first embodiment. It is a flowchart which shows the 1st Example of a procedure. FIG. 4 shows a conversion processing procedure in the conversion process illustrated in FIG.

図3の上段の図に示すように、表示画面16の編集画面において、手書文字(図3の例では、「手書き文字」と入力されている)を入力する。そして、表示画面16の手書文字が表示されている箇所をタッチすると、図3の中段の図に示すように、手書文字を囲む矩形状の枠が表示されるとともに、「テキスト変換」のボタン又はアイコンが表示される。なお、タッチする箇所は、手書文字が表示されている箇所に限定されるものではなく、表示画面16上の任意の箇所でもよい。また、矩形状の枠を表示しない構成でもよいが、矩形状の枠を表示することにより、ユーザは、どの手書文字が変換されるのかを事前に確認することができるので利便性が向上する。   As shown in the upper part of FIG. 3, a handwritten character ("handwritten character" is input in the example of FIG. 3) is input on the editing screen of the display screen 16. Then, when touching a position where the handwritten character is displayed on the display screen 16, a rectangular frame surrounding the handwritten character is displayed as shown in the middle part of FIG. A button or icon is displayed. The location to be touched is not limited to the location where the handwritten character is displayed, but may be any location on the display screen 16. A configuration in which a rectangular frame is not displayed may be used, but displaying the rectangular frame allows the user to check in advance which handwritten character is to be converted, thereby improving convenience. .

「テキスト変換」のボタンを押下(又はタッチ)することにより、図3の下段の図に示すように、手書き入力された「手書き文字」なる手書文字は、手書文字の大きさに応じて予め定められたサイズのフォントの文字に変換されて表示画面16に表示される。この場合、例えば、矩形状の枠の縦寸法(高さ)に基づいてフォントのサイズを決定することができる。なお、矩形状の枠の横寸法(幅)に基づいてフォントのサイズを決定することもできる。   By pressing (or touching) the button of “text conversion”, as shown in the lower diagram of FIG. 3, the handwritten character “handwritten character” input by handwriting is changed according to the size of the handwritten character. The characters are converted into characters of a font of a predetermined size and displayed on the display screen 16. In this case, for example, the font size can be determined based on the vertical dimension (height) of the rectangular frame. The font size can be determined based on the horizontal dimension (width) of the rectangular frame.

図3に示す変換過程を図4に従って説明する。なお、便宜上、図4の処理の主体を制御部10とする。図4に示すように、制御部10は、手書文字の入力操作を受け付け(S11)、手書文字をタッチする操作を受け付けると(S12)、外接矩形を算出する(S13)。なお、外接矩形(矩形領域)の算出処理の詳細は後述する。   The conversion process shown in FIG. 3 will be described with reference to FIG. Note that, for convenience, the main unit of the processing in FIG. As shown in FIG. 4, the control unit 10 receives an input operation of a handwritten character (S11) and, when receiving an operation of touching the handwritten character (S12), calculates a circumscribed rectangle (S13). The details of the process of calculating the circumscribed rectangle (rectangular area) will be described later.

制御部10は、手書文字の外接矩形(矩形状の枠)とテキスト変換ボタンを表示し(S14)、テキスト変換ボタンの押下を受け付けると(S15)、手書き入力された手書文字を文字認識する(S16)。   The control unit 10 displays a circumscribed rectangle (rectangular frame) of the handwritten character and a text conversion button (S14). When the text conversion button is pressed (S15), the handwritten character input by handwriting is recognized. (S16).

制御部10は、外接矩形の高さ(縦寸法)に基づいてフォントサイズを算出し(S17)、文字認識の結果と算出したフォントサイズに基づいてテキストオブジェクト(フォントの文字)を生成する(S18)。なお、テキストオブジェクトは、文字変換部14で変換された文字のことである。   The control unit 10 calculates the font size based on the height (vertical dimension) of the circumscribed rectangle (S17), and generates a text object (font character) based on the character recognition result and the calculated font size (S18). ). The text object is a character converted by the character conversion unit 14.

制御部10は、手書文字のX座標の最小値(Xmin)及びY座標の最小値(Ymin)の位置を基準にして、手書文字をテキストオブジェクトに置き換えて(S19)、処理を終了する。   The control unit 10 replaces the handwritten character with the text object based on the position of the minimum value (Xmin) of the X coordinate and the minimum value (Ymin) of the Y coordinate of the handwritten character (S19), and ends the process. .

図5は第1実施形態の手書き入力装置100による外接矩形算出処理手順の一例を示すフローチャートである。制御部10は、表示画面16のX座標の最大値(Xmax)及びY座標の最大値(Ymax)に下限値をセットし(S111)、表示画面16のX座標の最小値(Xmin)及びY座標の最小値(Ymin)に上限値をセットする(S112)。   FIG. 5 is a flowchart illustrating an example of a circumscribed rectangle calculation processing procedure performed by the handwriting input device 100 according to the first embodiment. The control unit 10 sets a lower limit value to the maximum value (Xmax) of the X coordinate and the maximum value (Ymax) of the Y coordinate of the display screen 16 (S111), and sets the minimum value (Xmin) and Y of the X coordinate of the display screen 16 to each other. An upper limit is set to the minimum value (Ymin) of the coordinates (S112).

制御部10は、ストローク(手書き入力の軌跡)を取り出し(S113)、ストローク内のX座標の最小値<Xminであるか否かを判定する(S114)。ストローク内のX座標の最小値<Xminである場合(S114でYES)、制御部10は、ストローク内のX座標の最小値をXminにセットする(S115)。ストローク内のX座標の最小値<Xminでない場合(S114でNO)、制御部10は、後述のステップS116の処理を行う。   The control unit 10 extracts a stroke (trajectory of handwritten input) (S113), and determines whether or not the minimum value of the X coordinate in the stroke <Xmin (S114). When the minimum value of the X coordinate in the stroke is smaller than Xmin (YES in S114), the control unit 10 sets the minimum value of the X coordinate in the stroke to Xmin (S115). When the minimum value of the X coordinate in the stroke is not smaller than Xmin (NO in S114), the control unit 10 performs the process of step S116 described later.

制御部10は、ストローク内のY座標の最小値<Yminであるか否かを判定する(S116)。ストローク内のY座標の最小値<Yminである場合(S116でYES)、制御部10は、ストローク内のY座標の最小値をYminにセットする(S117)。ストローク内のY座標の最小値<Yminでない場合(S116でNO)、制御部10は、後述のステップS118の処理を行う。   The control unit 10 determines whether or not the minimum value of the Y coordinate in the stroke <Ymin (S116). When the minimum value of the Y coordinate in the stroke is smaller than Ymin (YES in S116), the control unit 10 sets the minimum value of the Y coordinate in the stroke to Ymin (S117). When the minimum value of the Y coordinate in the stroke is not smaller than Ymin (NO in S116), the control unit 10 performs a process of Step S118 described later.

制御部10は、ストローク内のX座標の最大値>Xmaxであるか否かを判定する(S118)。ストローク内のX座標の最大値>Xmaxである場合(S118でYES)、制御部10は、ストローク内のX座標の最大値をXmaxにセットする(S119)。ストローク内のX座標の最大値>Xmaxでない場合(S118でNO)、制御部10は、後述のステップS120の処理を行う。   The control unit 10 determines whether or not the maximum value of the X coordinate in the stroke> Xmax (S118). If the maximum value of the X coordinate in the stroke is greater than Xmax (YES in S118), control unit 10 sets the maximum value of the X coordinate in the stroke to Xmax (S119). If the maximum value of the X coordinate in the stroke is not greater than Xmax (NO in S118), the control unit 10 performs the process of step S120 described later.

制御部10は、ストローク内のY座標の最大値>Ymaxであるか否かを判定する(S120)。ストローク内のY座標の最大値>Ymaxである場合(S120でYES)、制御部10は、ストローク内のY座標の最大値をYmaxにセットする(S121)。ストローク内のY座標の最大値>Ymaxでない場合(S120でNO)、制御部10は、後述のステップS122の処理を行う。   The control unit 10 determines whether or not the maximum value of the Y coordinate in the stroke> Ymax (S120). If the maximum value of the Y coordinate in the stroke is greater than Ymax (YES in S120), control unit 10 sets the maximum value of the Y coordinate in the stroke to Ymax (S121). When the maximum value of the Y coordinate in the stroke is not greater than Ymax (NO in S120), the control unit 10 performs a process of step S122 described later.

制御部10は、ストロークが終りであるか否かを判定し(S122)、ストロークが終りでない場合(S122でNO)、ステップS113以降の処理を続ける。ストロークが終りである場合(S122でYES)、制御部10は、外接矩形算出処理を終了する。   The control unit 10 determines whether or not the stroke is over (S122). If the stroke is not over (NO in S122), the process from step S113 is continued. If the stroke is over (YES in S122), control unit 10 ends the circumscribed rectangle calculation process.

図6及び図7は第1実施形態の手書き入力装置100による手書文字の変換過程の第2実施例を示す模式図であり、図8は第1実施形態の手書き入力装置100による手書文字の変換処理手順の第2実施例を示すフローチャートである。図8は図6及び図7に例示した変換過程の変換処理手順を示すものである。   6 and 7 are schematic diagrams illustrating a second example of the handwritten character conversion process by the handwritten input device 100 according to the first embodiment. FIG. 8 is a schematic diagram illustrating the handwritten character performed by the handwritten input device 100 according to the first embodiment. 9 is a flowchart showing a second embodiment of the conversion processing procedure. FIG. 8 shows a conversion processing procedure in the conversion process illustrated in FIGS. 6 and 7.

図6の上段の図に示すように、表示画面16の編集画面において、手書文字(図6の例では、「手書き文字」と入力されている)を入力する。そして、表示画面16の手書文字が表示されている箇所をタッチすると、図6の下段の図に示すように、手書文字を囲む矩形状の枠が表示されるとともに、「テキスト変換」のボタン又はアイコンが表示される。なお、タッチする箇所は、手書文字が表示されている箇所に限定されるものではなく、表示画面16上の任意の箇所でもよい。また、矩形状の枠を表示しない構成でもよいが、矩形状の枠を表示することにより、ユーザは、どの手書文字が変換されるのかを事前に確認することができるので利便性が向上する。   As shown in the upper part of FIG. 6, a handwritten character (in the example of FIG. 6, “handwritten character” is input) is input on the editing screen of the display screen 16. Then, when touching a portion of the display screen 16 where a handwritten character is displayed, a rectangular frame surrounding the handwritten character is displayed as shown in the lower part of FIG. A button or icon is displayed. The location to be touched is not limited to the location where the handwritten character is displayed, but may be any location on the display screen 16. A configuration in which a rectangular frame is not displayed may be used, but displaying the rectangular frame allows the user to check in advance which handwritten character is to be converted, thereby improving convenience. .

「テキスト変換」のボタンを押下(又はタッチ)することにより、図7の上段の図に示すように、手書き入力された「手書き文字」なる手書文字は、手書文字の大きさに応じて予め定められたサイズのフォントの文字に変換され、仮想的に描画される。仮想的に描画するとは、表示画面16に実際に表示するのではなく、表示画面16の大きさと変換された文字の大きさ(変換されるテキストの縦横の寸法)とを対比するために必要な計算を行うことである。   By pressing (or touching) the button of “text conversion”, as shown in the upper diagram of FIG. 7, the handwritten character “handwritten character” inputted by handwriting is changed according to the size of the handwritten character. The characters are converted into characters of a font of a predetermined size and are virtually drawn. The term “virtual drawing” is necessary for comparing the size of the display screen 16 with the size of the converted character (vertical and horizontal dimensions of the converted text), instead of actually displaying it on the display screen 16. Is to do the calculations.

描画される予定のテキストの縦横サイズが手書き文字を囲む矩形状の枠よりも大きい場合、図7の中段の図に示すように、描画される予定のテキストの縦横サイズが手書き文字を囲む矩形状の枠に対して最も近くなるようにフォントサイズを調整する。フォントサイズが調整されたテキスト(文字)は仮想的に描画される。ここで、文字(テキスト)の縦方向の中央が、矩形状の枠の縦方向の中央に位置合わせされる。そして、図7の下段の図に示すように、調整されたフォントサイズの文字が表示画面16に表示される。   If the vertical and horizontal size of the text to be drawn is larger than the rectangular frame surrounding the handwritten character, the vertical and horizontal size of the text to be drawn is rectangular as shown in the middle part of FIG. Adjust the font size so that it is closest to the frame. The text (character) whose font size has been adjusted is virtually drawn. Here, the vertical center of the character (text) is aligned with the vertical center of the rectangular frame. Then, as shown in the lower part of FIG. 7, the characters of the adjusted font size are displayed on the display screen 16.

次に、図6及び図7に示す変換過程を図8に従って説明する。なお、便宜上、図8の処理の主体を制御部10とする。図8に示すように、制御部10は、手書文字の入力操作を受け付け(S31)、手書文字をタッチする操作を受け付けると(S32)、外接矩形を算出する(S33)。なお、外接矩形(矩形領域)の算出処理は、図5に例示したものと同様である。   Next, the conversion process shown in FIGS. 6 and 7 will be described with reference to FIG. Note that, for convenience, the processing unit in FIG. As shown in FIG. 8, the control unit 10 receives an input operation of a handwritten character (S31), and receives an operation of touching the handwritten character (S32), and calculates a circumscribed rectangle (S33). The calculation process of the circumscribed rectangle (rectangular area) is the same as that illustrated in FIG.

制御部10は、手書文字の外接矩形(矩形状の枠)とテキスト変換ボタンを表示し(S34)、テキスト変換ボタンの押下を受け付けると(S35)、手書き入力された手書文字を文字認識する(S36)。   The control unit 10 displays a circumscribed rectangle (rectangular frame) of the handwritten character and a text conversion button (S34). When the text conversion button is pressed (S35), the handwriting input character recognition is performed. (S36).

制御部10は、外接矩形の高さ(縦寸法)に基づいてフォントサイズを算出し(S37)、文字認識の結果と算出したフォントサイズに基づいてテキストオブジェクト(フォントの文字)を生成する(S38)。   The control unit 10 calculates the font size based on the height (vertical dimension) of the circumscribed rectangle (S37), and generates a text object (font character) based on the character recognition result and the calculated font size (S38). ).

制御部10は、生成したテキストオブジェクトの横の大きさ>上限値であるか否かを判定する(S39)。上限値は、例えば、表示画面の右端までの寸法、隣の文字と重ならない範囲での最大値、算出した外接矩形の横のサイズなどとすることができる。   The control unit 10 determines whether or not the horizontal size of the generated text object> the upper limit (S39). The upper limit value may be, for example, a dimension up to the right end of the display screen, a maximum value in a range not overlapping with a neighboring character, a calculated horizontal size of a circumscribed rectangle, and the like.

テキストオブジェクトの横の大きさ>上限値でない場合(S39でNO)、制御部10は、後述のステップS42の処理を行う。テキストオブジェクトの横の大きさ>上限値である場合(S39でYES)、制御部10は、縮尺率を算出する(S40)。縮尺率は、例えば、上限値をテキストオブジェクトの横の大きさで除算した値とすることができるが、これに限定されるものではない。   If the horizontal size of the text object is not greater than the upper limit (NO in S39), the control unit 10 performs a process in step S42 described later. When the horizontal size of the text object is greater than the upper limit value (YES in S39), the control unit 10 calculates a scale factor (S40). The scale factor can be, for example, a value obtained by dividing the upper limit value by the horizontal size of the text object, but is not limited thereto.

制御部10は、算出した縮尺率を元にテキストオブジェクトの大きさを調整し(S41)、手書文字のX座標の最小値(Xmin)及びY座標の最小値(Ymin)の位置を基準にして、手書文字をテキストオブジェクトに置き換えて(S42)、処理を終了する。   The control unit 10 adjusts the size of the text object based on the calculated scale factor (S41), and uses the positions of the minimum X coordinate (Xmin) and minimum Y coordinate (Ymin) of the handwritten character as a reference. Then, the handwritten character is replaced with a text object (S42), and the process ends.

上述の第1実施例、第2実施例にあっては、手書き入力された手書文字の全部又は一部を選択する操作を受け付けた場合、文字変換部14は、選択された手書文字をフォントの文字に変換する。これにより、ユーザは手書き入力する文字のうち、所望の手書文字を選択する操作を行うだけで所望のサイズの文字に変換することができ、利便性が向上する。   In the first and second embodiments described above, when an operation of selecting all or a part of handwritten characters input by handwriting is received, the character conversion unit 14 converts the selected handwritten characters. Convert to font characters. Thus, the user can convert the characters into a character of a desired size by simply performing an operation of selecting a desired handwritten character among the characters to be input by handwriting, and the convenience is improved.

また、第1実施例、第2実施例にあっては、手書文字が入力された表示画面16をタッチする操作を受け付けた場合、特定部18は、表示画面16に表示された手書文字を囲む矩形領域を特定する。例えば、ユーザが所望の大きさの手書文字を入力した後、表示画面16をタッチするだけで手書き入力した手書文字全体を囲む矩形領域が特定される。これにより、変換対象の文字を簡単に指定することができ、ユーザの利便性が向上する。また、その都度大きさが異なる手書文字の手書き入力とタッチ操作を繰り返すことにより、手書文字をサイズの異なるフォントの文字に変換することができる。   Further, in the first and second embodiments, when an operation of touching the display screen 16 on which the handwritten character has been input is received, the specifying unit 18 determines whether the handwritten character displayed on the display screen 16 is acceptable. Specify the rectangular area surrounding. For example, after the user inputs a handwritten character of a desired size, a rectangular area surrounding the entire handwritten character that is handwritten and input is specified simply by touching the display screen 16. As a result, the character to be converted can be easily specified, and user convenience is improved. Further, by repeating handwriting input and touch operation of handwritten characters having different sizes each time, the handwritten characters can be converted into characters of fonts having different sizes.

図9及び図10は第1実施形態の手書き入力装置100による手書文字の変換過程の第3実施例を示す模式図であり、図11は第1実施形態の手書き入力装置100による手書文字の変換処理手順の第3実施例を示すフローチャートである。図11は図9及び図10に例示した変換過程の変換処理手順を示すものである。   9 and 10 are schematic diagrams illustrating a third example of the handwritten character conversion process by the handwritten input device 100 according to the first embodiment. FIG. 11 is a schematic diagram illustrating the handwritten character performed by the handwritten input device 100 according to the first embodiment. 11 is a flowchart showing a third embodiment of the conversion processing procedure. FIG. 11 shows a conversion processing procedure in the conversion process illustrated in FIGS. 9 and 10.

図9の上段の図に示すように、表示画面16の編集画面において、手書文字(図9の例では、「手書き文字」と入力されている)を入力する。そして、表示画面16に表示された手書文字の全部又は一部(図9の例では、「手書き文字」のうちの「手書」の部分)の周りを指又はタッチペン等でなぞる(図9の破線で示す軌跡)。すなわち、手書文字を囲む操作を行う。そうすると、図9の下段の図に示すように、軌跡で囲まれた手書文字が選択状態になり(例えば、図9に示すように破線で囲むようにしてもよく、ハイライト表示でもよく、色を変えるようにしてもよい)、「テキスト変換」のボタン又はアイコンが表示される。   As shown in the upper part of FIG. 9, a handwritten character (in the example of FIG. 9, “handwritten character” is input) is input on the editing screen of the display screen 16. Then, all or part of the handwritten characters displayed on the display screen 16 (in the example of FIG. 9, the “handwritten” portion of the “handwritten characters”) is traced around with a finger or a touch pen (FIG. 9). Locus indicated by a broken line). That is, an operation for surrounding the handwritten character is performed. Then, as shown in the lower diagram of FIG. 9, the handwritten character surrounded by the locus is selected (for example, it may be surrounded by a broken line as shown in FIG. 9, may be highlighted, and the color may be changed). May be changed), and a “text conversion” button or icon is displayed.

「テキスト変換」のボタンを押下(又はタッチ)することにより、図10の上段の図に示すように、変換対象の手書文字(図10の例では、「手書」)の縦の寸法(高さ)、横寸法(幅)に基づいて変換対象の外接矩形を算出する(仮想描画)。仮想描画は、表示画面16に実際に表示するのではなく、表示画面16の大きさと変換された文字の大きさ(変換されるテキストの縦横の寸法)とを対比するために必要な計算を行うことである。   By pressing (or touching) the “text conversion” button, as shown in the upper part of FIG. 10, the vertical dimension (“handwriting” in the example of FIG. 10) of the handwriting character to be converted is displayed. A circumscribed rectangle to be converted is calculated based on the height) and the horizontal dimension (width) (virtual drawing). The virtual drawing does not actually display on the display screen 16, but performs calculations necessary for comparing the size of the display screen 16 with the size of the converted character (vertical and horizontal dimensions of the converted text). That is.

図10の中段の図に示すように、外接矩形の縦の寸法に基づいて、すなわち、手書文字の大きさに応じて予め定められたサイズのフォントの文字に変換され(仮想描画)、図10の下段の図に示すように、変換された文字が表示画面16に表示される。   As shown in the middle part of FIG. 10, the character is converted into a character of a font of a predetermined size based on the vertical dimension of the circumscribed rectangle, that is, according to the size of the handwritten character (virtual drawing). The converted characters are displayed on the display screen 16 as shown in the lower part of FIG.

次に、図9及び図10に示す変換過程を図11に従って説明する。なお、便宜上、図11の処理の主体を制御部10とする。図11に示すように、制御部10は、手書文字の入力操作を受け付け(S51)、変換する手書文字を囲む操作を受け付けると(S52)、変換する手書文字の外接矩形を算出する(S53)。なお、外接矩形(矩形領域)の算出処理は、図5に例示したものと同様である。   Next, the conversion process shown in FIGS. 9 and 10 will be described with reference to FIG. Note that, for convenience, the main part of the processing in FIG. As shown in FIG. 11, the control unit 10 receives an input operation of a handwritten character (S51), and receives an operation surrounding a handwritten character to be converted (S52), and calculates a circumscribed rectangle of the handwritten character to be converted. (S53). The calculation process of the circumscribed rectangle (rectangular area) is the same as that illustrated in FIG.

制御部10は、変換する手書文字の外接矩形(矩形状の枠)とテキスト変換ボタンを表示し(S54)、テキスト変換ボタンの押下を受け付けると(S55)、変換する手書文字を文字認識する(S56)。   The control unit 10 displays the circumscribed rectangle (rectangular frame) of the handwritten character to be converted and the text conversion button (S54), and accepts the pressing of the text conversion button (S55), and recognizes the handwritten character to be converted. (S56).

制御部10は、外接矩形の高さ(縦寸法)に基づいてフォントサイズを算出し(S57)、文字認識の結果と算出したフォントサイズに基づいてテキストオブジェクト(フォントの文字)を生成する(S58)。   The control unit 10 calculates the font size based on the height (vertical dimension) of the circumscribed rectangle (S57), and generates a text object (font character) based on the character recognition result and the calculated font size (S58). ).

制御部10は、手書文字のX座標の最小値(Xmin)及びY座標の最小値(Ymin)の位置を基準にして、手書文字をテキストオブジェクトに置き換えて(S59)、処理を終了する。   The control unit 10 replaces the handwritten character with the text object based on the position of the minimum value (Xmin) of the X coordinate and the minimum value (Ymin) of the Y coordinate of the handwritten character (S59), and ends the process. .

上述のように、第3実施例にあっては、手書文字が入力された表示画面16で所望の手書文字を囲む操作を受け付ける。当該操作を受け付けた場合、特定部18は、当該操作で囲まれた手書文字を囲む矩形領域を特定する。例えば、表示画面16を(X、Y)座標で表すと、矩形領域の特定は、手書文字の軌跡(ストローク)の中でX座標の最小値及びY座標の最小値で特定される座標と、ストロークの中でX座標の最大値及びY座標の最大値で特定される座標とを結ぶ線分を対角線とするような矩形領域を求めることにより行うことができる。   As described above, in the third embodiment, an operation for surrounding a desired handwritten character on the display screen 16 in which the handwritten character has been input is accepted. When receiving the operation, the specifying unit 18 specifies a rectangular area surrounding the handwritten character surrounded by the operation. For example, when the display screen 16 is represented by (X, Y) coordinates, the rectangular area is specified by the coordinates specified by the minimum value of the X coordinate and the minimum value of the Y coordinate in the trajectory (stroke) of the handwritten character. This can be performed by obtaining a rectangular area in which a line connecting the coordinates specified by the maximum value of the X coordinate and the maximum value of the Y coordinate in the stroke is a diagonal line.

決定部19は、特定部18で特定した矩形領域の縦又は横の寸法に応じてサイズを決定する。例えば、矩形領域の縦寸法(X座標の最大値−X座標の最小値)と、表示画面16の解像度とから物理的な大きさ(inch)を算出し、算出した大きさに応じて予め定められたサイズのフォント(例えば、1inchに対応するフォントサイズを72pointとする)を決定することができる。これにより、表示画面16の解像度の高低に関わらず視認性に優れたフォントの文字に変換することができる。   The determining unit 19 determines the size according to the vertical or horizontal dimension of the rectangular area specified by the specifying unit 18. For example, a physical size (inch) is calculated from the vertical dimension of the rectangular area (the maximum value of the X coordinate−the minimum value of the X coordinate) and the resolution of the display screen 16, and is determined in advance according to the calculated size. (For example, the font size corresponding to 1 inch is set to 72 points). As a result, the character can be converted into a font having excellent visibility regardless of the level of the resolution of the display screen 16.

図12は第1実施形態の手書き入力装置100による手書文字の変換過程の第4実施例を示す模式図であり、図13は第1実施形態の手書き入力装置100による手書文字の変換処理手順の第4実施例を示すフローチャートである。図13は図12に例示した変換過程の変換処理手順を示すものである。   FIG. 12 is a schematic diagram showing a fourth example of a handwritten character conversion process by the handwritten input device 100 of the first embodiment. FIG. 13 is a handwritten character conversion process by the handwritten input device 100 of the first embodiment. It is a flowchart which shows the 4th Example of a procedure. FIG. 13 shows a conversion processing procedure in the conversion process illustrated in FIG.

図12の上段の図に示すように、表示画面16の編集画面において、手書文字(図12の例では、「手書き文字」と入力されている)を入力する。そして、ストローク描画から閾値時間経過した場合、より具体的には、手書き入力後、手書き入力がされない時間が閾値時間より長い場合、図12の中段の図に示すように、手書文字を囲む矩形状の枠が表示され、手書文字が選択状態になるとともに、「テキスト変換」のボタン又はアイコンが表示される。   As shown in the upper part of FIG. 12, on the editing screen of the display screen 16, a handwritten character (in the example of FIG. 12, "handwritten character" is input). When the threshold time has elapsed since the stroke drawing, more specifically, when the time during which no handwriting input is performed after the handwriting input is longer than the threshold time, as shown in the middle diagram of FIG. A frame of the shape is displayed, the handwritten character is selected, and a “text conversion” button or icon is displayed.

そして、「テキスト変換」のボタンを押下(又はタッチ)することにより、図12の下段の図に示すように、手書き入力された「手書き文字」なる手書文字は、手書文字の大きさに応じて予め定められたサイズのフォントの文字に変換されて表示画面16に表示される。   Then, by pressing (or touching) the button of “text conversion”, the handwritten character “handwritten character” inputted by handwriting becomes the size of the handwritten character as shown in the lower part of FIG. Accordingly, the character is converted into a character of a font of a predetermined size and displayed on the display screen 16.

図12に示す変換過程を図13に従って説明する。なお、便宜上、図13の処理の主体を制御部10とする。図13に示すように、制御部10は、手書文字の入力操作を受け付ける(S71)。制御部10は、手書き入力されない時間>閾値時間であるか否かを判定し(S72)、手書き入力されない時間>閾値時間でない場合(S72でNO)、ステップS71以降の処理を行う。   The conversion process shown in FIG. 12 will be described with reference to FIG. Note that, for convenience, the control unit 10 is the subject of the processing in FIG. As shown in FIG. 13, the control unit 10 receives an input operation of a handwritten character (S71). The control unit 10 determines whether or not the time during which no handwriting is input> the threshold time (S72). If the time during which no handwriting input is performed> the threshold time is not satisfied (NO in S72), the processing from step S71 is performed.

手書き入力されない時間>閾値時間である場合(S72でYES)、制御部10は、それまでに手書き入力された手書文字を1つの纏まりとして特定し(S73)、外接矩形を算出する(S74)。なお、外接矩形(矩形領域)の算出処理の詳細は後述する。   If the time during which no handwriting is input> the threshold time (YES in S72), the control unit 10 identifies handwritten characters that have been handwritten and input as one group (S73), and calculates a circumscribed rectangle (S74). . The details of the process of calculating the circumscribed rectangle (rectangular area) will be described later.

制御部10は、特定した手書文字の外接矩形(矩形状の枠)とテキスト変換ボタンを表示し(S75)、テキスト変換ボタンの押下を受け付けると(S76)、特定した手書文字を文字認識する(S77)。   The control unit 10 displays the circumscribed rectangle (rectangular frame) of the specified handwritten character and the text conversion button (S75), and accepts pressing of the text conversion button (S76), and recognizes the specified handwritten character. (S77).

制御部10は、外接矩形の高さ(縦寸法)に基づいてフォントサイズを算出し(S78)、文字認識の結果と算出したフォントサイズに基づいてテキストオブジェクト(フォントの文字)を生成する(S79)。なお、テキストオブジェクトは、文字変換部14で変換された文字のことである。   The control unit 10 calculates the font size based on the height (vertical dimension) of the circumscribed rectangle (S78), and generates a text object (characters of the font) based on the result of character recognition and the calculated font size (S79). ). The text object is a character converted by the character conversion unit 14.

制御部10は、手書文字のX座標の最小値(Xmin)及びY座標の最小値(Ymin)の位置を基準にして、手書文字をテキストオブジェクトに置き換えて(S80)、処理を終了する。   The control unit 10 replaces the handwritten character with the text object based on the position of the minimum value (Xmin) of the X coordinate and the minimum value (Ymin) of the Y coordinate of the handwritten character (S80), and ends the process. .

第4実施例にあっては、制御部10は、手書文字の入力後、手書き入力がされない時間を計時する。そして、制御部10は、経時した時間が所定の閾値時間(例えば、1秒間、2秒間など)より長いか否かを判定する。特定部18は、制御部10で、経時した時間が所定の閾値時間よりも長いと判定した場合、手書文字を囲む矩形領域を特定する。例えば、ユーザが手書き入力を行って、いくつかの手書文字を書いたとする。その後、ユーザが手書き入力を行わない時間が所定の閾値時間より長かった場合、それ以前に書いた手書文字を囲む矩形領域が特定される。   In the fourth embodiment, the control unit 10 measures the time during which no handwritten input is performed after the input of the handwritten character. Then, the control unit 10 determines whether the elapsed time is longer than a predetermined threshold time (for example, one second, two seconds, or the like). When the control unit 10 determines that the elapsed time is longer than the predetermined threshold time, the specifying unit 18 specifies a rectangular area surrounding the handwritten character. For example, suppose that the user performs handwriting input and writes some handwritten characters. Thereafter, if the time during which the user does not perform handwriting input is longer than a predetermined threshold time, a rectangular area surrounding the handwritten character written before that is specified.

決定部19は、特定部18で特定した矩形領域の縦又は横の寸法に応じてサイズを決定する。文字変換部14は、決定部19で決定したサイズの文字に変換する。例えば、矩形領域の縦寸法(X座標の最大値−X座標の最小値)と、表示画面16の解像度とから物理的な大きさ(inch)を算出し、算出した大きさに応じて予め定められたサイズのフォント(例えば、1inchに対応するフォントサイズを72pointとする)を決定することができる。これにより、表示画面16の解像度の高低に関わらず視認性に優れ、所望の大きさのフォントの文字に変換することができる。   The determining unit 19 determines the size according to the vertical or horizontal dimension of the rectangular area specified by the specifying unit 18. The character conversion unit 14 converts the character into a character having the size determined by the determination unit 19. For example, a physical size (inch) is calculated from the vertical dimension of the rectangular area (the maximum value of the X coordinate−the minimum value of the X coordinate) and the resolution of the display screen 16, and is determined in advance according to the calculated size. (For example, the font size corresponding to 1 inch is set to 72 points). Thereby, regardless of the level of the resolution of the display screen 16, the visibility is excellent and the character can be converted into a character having a desired font size.

これにより、ユーザが手書き入力を続けている間は、手書き入力された手書文字を1つの変換対象として扱うことができる。そして、ユーザが手書き入力を一旦止めたとき、それまでに手書き入力した手書文字が一括で変換されるので、ユーザは特に文字変換のための操作を行う必要がなく、利便性を向上させることができる。   As a result, while the user continues handwriting input, handwritten characters input by handwriting can be handled as one conversion target. When the user stops handwriting input, handwritten characters that have been handwritten and input are converted at once, so that the user does not need to perform any operation for character conversion, thereby improving convenience. Can be.

本実施の形態の手書入力装置100が行う処理は、CPU、RAMなどを備えた汎用コンピュータを用いて実現することもできる。すなわち、図4、図5、図8、図11及び図13に示すような各処理手順を定めたコンピュータプログラムを記録した記録媒体を、コンピュータに備えられた記録媒体読取装置で読み取ることにより、当該コンピュータプログラムをRAMにロードし、コンピュータプログラムをCPUで実行することにより、コンピュータ上で手書入力装置を実現することができる。   The processing performed by handwriting input device 100 of the present embodiment can also be realized using a general-purpose computer including a CPU, a RAM, and the like. That is, by reading a recording medium recording a computer program defining each processing procedure as shown in FIG. 4, FIG. 5, FIG. 8, FIG. 11, and FIG. By loading the computer program into the RAM and executing the computer program on the CPU, a handwriting input device can be realized on the computer.

(第2実施形態)
第1実施形態では、手書入力装置として、タブレット端末のような装置を例として挙げて説明したが、手書入力装置は、タブレット端末などに限定されるものではなく、複数のユーザで情報を共有することができる大型の表示面を備える表示装置にも適用することができる。
(2nd Embodiment)
In the first embodiment, a device such as a tablet terminal has been described as an example of the handwriting input device. However, the handwriting input device is not limited to a tablet terminal and the like, and information is input by a plurality of users. The present invention can also be applied to a display device having a large display surface that can be shared.

図14は第2実施形態の手書入力装置120の外観の一例を示す説明図である。第2実施形態では、手書入力装置120は、大型(例えば、60インチ、70インチ、80インチなど)の表示画面216を備えるタッチパネル装置である。   FIG. 14 is an explanatory diagram illustrating an example of the appearance of the handwriting input device 120 according to the second embodiment. In the second embodiment, the handwriting input device 120 is a touch panel device having a large (for example, 60 inches, 70 inches, 80 inches, etc.) display screen 216.

表示画面216の周囲には、赤外光を発する発光ダイオードを複数有する発光部、及び赤外光を受光するフォトダイオードを複数有する受光部を周設してある。ユーザが、タッチペン又は指などで表示画面16をタッチ(接触)すると、タッチした位置に応じて発光部からの赤外光が遮光され、タッチ位置を検出することができる。なお、第2実施形態の手書入力装置120においても、第1実施形態の場合と同様の作用効果を奏するので、説明は省略する。   Around the display screen 216, a light emitting unit having a plurality of light emitting diodes emitting infrared light and a light receiving unit having a plurality of photodiodes receiving infrared light are provided. When the user touches (contacts) the display screen 16 with a touch pen, a finger, or the like, the infrared light from the light emitting unit is blocked according to the touched position, and the touched position can be detected. Note that the handwriting input device 120 according to the second embodiment also has the same operation and effects as those of the first embodiment, and thus the description is omitted.

本発明の上述の各実施の形態で記載されている技術特徴は、お互いに組み合わせて新しい技術方案を形成することができる。   The technical features described in the above embodiments of the present invention can be combined with each other to form a new technical solution.

本実施の形態の手書入力装置は、手書き入力が可能な表示画面(16、216)を備える手書入力装置であって、手書き入力された手書文字の大きさを判定する判定部(17)と、前記手書文字を、前記判定部で判定した大きさに応じて予め定められたサイズのフォントの文字に変換する変換部(14)とを備え、該変換部で変換した文字を前記表示画面に表示するようにしてあることを特徴とする。   The handwriting input device according to the present embodiment is a handwriting input device including a display screen (16, 216) capable of handwriting input, and a determination unit (17) for determining the size of handwritten input handwritten characters. ), And a conversion unit (14) that converts the handwritten characters into characters of a font of a predetermined size according to the size determined by the determination unit, and converts the characters converted by the conversion unit into It is characterized in that it is displayed on a display screen.

本実施の形態の手書入力方法は、手書き入力が可能な表示画面(16、216)を備える手書入力装置による手書入力方法であって、手書き入力された手書文字の大きさを判定部(17)が判定するステップと、前記手書文字を、判定された大きさに応じて予め定められたサイズのフォントの文字に変換部(14)が変換するステップとを含み、変換された文字を前記表示画面に表示することを特徴とする。   The handwriting input method according to the present embodiment is a handwriting input method using a handwriting input device having a display screen (16, 216) capable of handwriting input, and determines the size of handwritten input handwritten characters. A conversion unit (14) that converts the handwritten character into a character having a font of a predetermined size according to the determined size. Characters are displayed on the display screen.

本実施の形態にあっては、判定部は、手書き入力された手書文字の大きさを判定する。変換部は、手書文字を、判定部で判定した大きさに応じて予め定められたサイズのフォントの文字に変換する。そして、変換部で変換した文字を表示画面に表示する。例えば、ユーザが比較的大きな手書文字を書いた場合には、サイズが大きいフォントの文字に変換されて表示される。また、ユーザが比較的小さな手書文字を書いた場合には、サイズが小さいフォントの文字に変換されて表示される。これにより、ユーザが手書き入力する文字のうち、重要であると考える文字を大きく書くことにより、自動的にサイズの大きい文字に変換され、手書き入力した手書文字をユーザが所望するサイズの文字に変換することができる。   In the present embodiment, the determination unit determines the size of a handwritten character input by handwriting. The conversion unit converts the handwritten character into a character of a font having a predetermined size according to the size determined by the determination unit. Then, the character converted by the conversion unit is displayed on the display screen. For example, when the user writes a relatively large handwritten character, the character is converted to a character of a large font and displayed. Also, when the user writes relatively small handwritten characters, the characters are converted into small font characters and displayed. By writing large characters that are considered important among the characters that the user inputs by hand, the characters are automatically converted into large-sized characters, and the handwritten characters that are input by handwriting are converted into characters of the desired size. Can be converted.

本実施の形態の手書入力装置は、手書き入力された手書文字の全部又は一部を選択する操作を受け付ける受付部(12)を備え、前記変換部(14)は、前記受付部で前記操作を受け付けた場合、選択された手書文字を前記文字に変換するようにしてあることを特徴とする。   The handwriting input device of the present embodiment includes a receiving unit (12) that receives an operation of selecting all or a part of handwritten characters input by handwriting, and the conversion unit (14) uses the receiving unit to perform the operation. When an operation is received, the selected handwritten character is converted into the character.

本実施の形態にあっては、受付部は、手書き入力された手書文字の全部又は一部を選択する操作を受け付ける。変換部は、選択された手書文字を文字に変換する。これにより、ユーザは、手書き入力する文字のうち、所望の手書文字を選択する操作を行うだけで所望のサイズの文字に変換することができ、利便性が向上する。   In the present embodiment, the receiving unit receives an operation of selecting all or a part of handwritten characters input by handwriting. The conversion unit converts the selected handwritten character into a character. Thereby, the user can convert the characters into a character of a desired size only by performing an operation of selecting a desired handwritten character from the characters to be input by handwriting, and the convenience is improved.

本実施の形態の手書入力装置は、前記受付部(12)は、手書文字が入力された前記表示画面(16、216)で所望の手書文字を囲む操作を受け付けるようにしてあり、さらに、前記操作を受け付けた場合、該操作で囲まれた手書文字を囲む矩形領域を特定する特定部(18)と、該特定部で特定した矩形領域の縦又は横の寸法に応じて前記サイズを決定する決定部(19)とを備えることを特徴とする。   In the handwriting input device according to the present embodiment, the receiving unit (12) receives an operation surrounding a desired handwritten character on the display screen (16, 216) in which the handwritten character is input, Further, when the operation is received, a specifying unit (18) for specifying a rectangular area surrounding the handwritten character surrounded by the operation, and the vertical or horizontal dimension of the rectangular area specified by the specifying unit is determined. A determination unit (19) for determining a size.

本実施の形態にあっては、受付部は、手書文字が入力された表示画面で所望の手書文字を囲む操作を受け付ける。当該操作を受け付けた場合、特定部は、当該操作で囲まれた手書文字を囲む矩形領域を特定する。例えば、表示画面を(X、Y)座標で表すと、矩形領域の特定は、手書文字の軌跡(ストローク)の中でX座標の最小値及びY座標の最小値で特定される座標と、ストロークの中でX座標の最大値及びY座標の最大値で特定される座標とを結ぶ線分を対角線とするような矩形領域を求めることにより行うことができる。   In the present embodiment, the accepting unit accepts an operation for surrounding a desired handwritten character on the display screen on which the handwritten character has been input. When receiving the operation, the specifying unit specifies a rectangular area surrounding the handwritten character surrounded by the operation. For example, when the display screen is represented by (X, Y) coordinates, a rectangular area is specified by coordinates specified by a minimum value of an X coordinate and a minimum value of a Y coordinate in a trajectory (stroke) of a handwritten character; This can be performed by obtaining a rectangular area in which a line connecting the coordinates specified by the maximum value of the X coordinate and the maximum value of the Y coordinate in the stroke is a diagonal line.

決定部は、特定部で特定した矩形領域の縦又は横の寸法に応じてサイズを決定する。例えば、矩形領域の縦寸法(X座標の最大値−X座標の最小値)と、表示画面の解像度とから物理的な大きさ(inch)を算出し、算出した大きさに応じて予め定められたサイズのフォント(例えば、1inchに対応するフォントサイズを72pointとする)を決定することができる。これにより、表示画面の解像度の高低に関わらず視認性に優れたフォントの文字に変換することができる。   The determining unit determines the size according to the vertical or horizontal dimension of the rectangular area specified by the specifying unit. For example, a physical size (inch) is calculated from the vertical dimension of the rectangular area (the maximum value of the X coordinate−the minimum value of the X coordinate) and the resolution of the display screen, and is determined in advance according to the calculated size. (For example, the font size corresponding to 1 inch is set to 72 points). Thus, it is possible to convert the font into a character having excellent visibility regardless of the resolution of the display screen.

本実施の形態の手書入力装置は、前記受付部(12)は、手書文字が入力された前記表示画面をタッチする操作を受け付けるようにしてあり、前記特定部(18)は、前記タッチする操作を受け付けた場合、前記表示画面(16、216)に表示された手書文字を囲む矩形領域を特定するようにしてあることを特徴とする。   In the handwriting input device according to the present embodiment, the accepting unit (12) accepts an operation of touching the display screen on which a handwritten character has been input, and the specifying unit (18) includes: When an operation of receiving a handwritten character is received, a rectangular area surrounding the handwritten character displayed on the display screen (16, 216) is specified.

本実施の形態にあっては、受付部は、手書文字が入力された表示画面をタッチする操作を受け付ける。特定部は、タッチする操作を受け付けた場合、表示画面に表示された手書文字を囲む矩形領域を特定する。例えば、ユーザが所望の大きさの手書文字を入力した後、表示画面をタッチするだけで手書き入力した手書文字全体を囲む矩形領域が特定される。これにより、変換対象の文字を簡単に指定することができ、ユーザの利便性が向上する。また、その都度大きさが異なる手書文字の手書き入力とタッチ操作を繰り返すことにより、手書文字をサイズの異なるフォントの文字に変換することができる。   In the present embodiment, the receiving unit receives an operation of touching the display screen on which the handwritten character has been input. When receiving the touch operation, the specifying unit specifies a rectangular area surrounding the handwritten character displayed on the display screen. For example, after the user inputs a handwritten character having a desired size, a rectangular area surrounding the entire handwritten character that is handwritten by simply touching the display screen is specified. As a result, the character to be converted can be easily specified, and user convenience is improved. Further, by repeating handwriting input and touch operation of handwritten characters having different sizes each time, the handwritten characters can be converted into characters of fonts having different sizes.

本実施の形態の手書入力装置は、手書文字の入力後、手書き入力がされない時間を計時する計時部(10)と、該計時部で経時した時間が所定の閾値時間より長いか否かを判定する時間判定部(10)と、該時間判定部で長いと判定した場合、前記手書文字を囲む矩形領域を特定する特定部(18)と、該特定部で特定した矩形領域の縦又は横の寸法に応じて前記サイズを決定する決定部(19)とを備え、前記変換部(14)は、前記決定部で決定したサイズの文字に変換するようにしてあることを特徴とする。   The handwriting input device according to the present embodiment includes a timekeeping unit (10) that measures the time during which no handwriting input is performed after a handwritten character is input, and whether a time elapsed in the timekeeping unit is longer than a predetermined threshold time. A time determining unit (10) for determining the handwritten character, a specifying unit (18) for specifying a rectangular area surrounding the handwritten character when the time determining unit determines that the character is long, and a vertical direction of the rectangular area specified by the specifying unit. Alternatively, a determination unit (19) for determining the size according to the horizontal dimension is provided, and the conversion unit (14) converts the size into characters of the size determined by the determination unit. .

本実施の形態にあっては、計時部は、手書文字の入力後、手書き入力がされない時間を計時する。時間判定部は、計時部で経時した時間が所定の閾値時間(例えば、1秒間、2秒間など)より長いか否かを判定する。特定部は、時間判定部で長いと判定した場合、手書文字を囲む矩形領域を特定する。例えば、ユーザが手書き入力を行って、いくつかの手書文字を書いたとする。その後、ユーザが手書き入力を行わない時間が所定の閾値時間より長かった場合、それ以前に書いた手書文字を囲む矩形領域が特定される。   In the present embodiment, the timer measures the time during which no handwritten input is performed after input of handwritten characters. The time determination unit determines whether the time elapsed in the timer unit is longer than a predetermined threshold time (for example, one second, two seconds, or the like). The specifying unit specifies a rectangular area surrounding the handwritten character when the time determination unit determines that the length is long. For example, suppose that the user performs handwriting input and writes some handwritten characters. Thereafter, if the time during which the user does not perform handwriting input is longer than a predetermined threshold time, a rectangular area surrounding the handwritten character written before that time is specified.

決定部は、特定部で特定した矩形領域の縦又は横の寸法に応じてサイズを決定する。変換部は、決定部で決定したサイズの文字に変換する。例えば、矩形領域の縦寸法(X座標の最大値−X座標の最小値)と、表示画面の解像度とから物理的な大きさ(inch)を算出し、算出した大きさに応じて予め定められたサイズのフォント(例えば、1inchに対応するフォントサイズを72pointとする)を決定することができる。これにより、表示画面の解像度の高低に関わらず視認性に優れたフォントの文字に変換することができる。   The determining unit determines the size according to the vertical or horizontal dimension of the rectangular area specified by the specifying unit. The conversion unit converts the character into the character having the size determined by the determination unit. For example, a physical size (inch) is calculated from the vertical dimension of the rectangular area (the maximum value of the X coordinate−the minimum value of the X coordinate) and the resolution of the display screen, and is determined in advance according to the calculated size. (For example, the font size corresponding to 1 inch is set to 72 points). Thus, it is possible to convert the font into a character having excellent visibility regardless of the resolution of the display screen.

これにより、ユーザが手書き入力を続けている間は、手書き入力された手書文字を1つの変換対象として扱うことができる。そして、ユーザが手書き入力を一旦止めたとき、それまでに手書き入力した手書文字が一括で変換されるので、ユーザは特に文字変換のための操作を行う必要がなく、利便性を向上させることができる。   As a result, while the user continues handwriting input, handwritten characters input by handwriting can be handled as one conversion target. When the user stops handwriting input, handwritten characters that have been handwritten and input are converted at once, so that the user does not need to perform any operation for character conversion, thereby improving convenience. Can be.

10 制御部
11 画面制御部
12 タッチ検出部
13 手書き入力部
14 文字変換部
15 記憶部
16、216 表示画面
17 判定部
18 特定部
19 決定部
Reference Signs List 10 control unit 11 screen control unit 12 touch detection unit 13 handwriting input unit 14 character conversion unit 15 storage unit 16, 216 display screen 17 determination unit 18 identification unit 19 determination unit

Claims (6)

手書き入力が可能な表示画面を備える手書入力装置であって、
手書き入力された複数の手書文字を囲む領域の大きさを判定する判定部と、
前記複数の手書文字を、前記判定部で判定した領域の大きさに応じて予め定められたサイズのフォントの文字に変換する変換部と
手書文字が入力された前記表示画面をタッチする操作を受け付けた場合、前記表示画面に表示された手書文字を囲む矩形領域を特定するとともに、前記矩形領域及び該矩形領域外に配置された文字変換メニューを前記表示画面に表示する特定部と
を備え、
前記変換部は、
前記文字変換メニューがタッチされた場合、変換した文字を前記表示画面に表示するようにしてあることを特徴とする手書入力装置。
A handwriting input device including a display screen capable of handwriting input,
A determining unit that determines the size of an area surrounding a plurality of handwritten characters input by handwriting;
A conversion unit that converts the plurality of handwritten characters into characters of a font of a predetermined size according to the size of the area determined by the determination unit ,
When an operation of touching the display screen on which the handwritten character has been input is received, a rectangular area surrounding the handwritten character displayed on the display screen is specified, and the rectangular area and the rectangular area are arranged outside the rectangular area. A specifying unit for displaying a character conversion menu on the display screen ,
The conversion unit ,
A handwritten input device, wherein when the character conversion menu is touched, the converted characters are displayed on the display screen.
前記変換部で変換された複数の文字で構成されるテキストの縦又は横サイズが、前記複数の手書き文字を囲む領域よりも大きい場合、前記テキストの縦又は横サイズが前記領域に対して最も近くなるようにフォントのサイズを調整する調整部を備えることを特徴とする請求項1に記載の手書入力装置。 If the vertical or horizontal size of the text composed of a plurality of characters converted by the conversion unit is larger than the area surrounding the plurality of handwritten characters, the vertical or horizontal size of the text is closest to the area. The handwriting input device according to claim 1, further comprising an adjusting unit that adjusts a font size so as to adjust the font size. 手書き入力された手書文字の全部又は一部を選択する操作を受け付ける受付部を備え、
前記変換部は、
前記受付部で前記操作を受け付けた場合、選択された手書文字を前記文字に変換するようにしてあることを特徴とする請求項1又は請求項に記載の手書入力装置。
A reception unit that receives an operation of selecting all or part of the handwritten characters input by handwriting is provided,
The conversion unit,
When accepting the operation by the receiving unit, handwriting input device according to claim 1 or claim 2, characterized in that the selected handwriting are to be converted into the character.
前記受付部は、
手書文字が入力された前記表示画面で所望の手書文字を囲む操作を受け付けるようにしてあり、
前記特定部は、
前記操作を受け付けた場合、該操作で囲まれた手書文字を囲む矩形領域を特定し、
該特定部で特定した矩形領域の縦又は横の寸法に応じて前記サイズを決定する決定部と
を備えることを特徴とする請求項に記載の手書入力装置。
The reception unit,
It is configured to accept an operation surrounding a desired handwritten character on the display screen on which the handwritten character has been input,
The identification unit is
If the operation is received, a rectangular area surrounding the handwritten character surrounded by the operation is specified ,
4. The handwriting input device according to claim 3 , further comprising: a determining unit that determines the size according to a vertical or horizontal dimension of the rectangular area specified by the specifying unit. 5.
手書文字の入力後、手書き入力がされない時間を計時する計時部と、
該計時部で経時した時間が所定の閾値時間より長いか否かを判定する時間判定部と
を備え、
前記特定部は、
該時間判定部で長いと判定した場合、前記手書文字を囲む矩形領域を特定し、
前記変換部は、
前記決定部で決定したサイズの文字に変換するようにしてあることを特徴とする請求項に記載の手書入力装置。
After inputting handwritten characters, a timekeeping unit that measures the time during which handwriting is not input,
A time determination unit that determines whether the time elapsed in the timer unit is longer than a predetermined threshold time;
With
The identification unit is
If the time determination unit determines that it is long, specify a rectangular area surrounding the handwritten character ,
The conversion unit,
The handwriting input device according to claim 4 , wherein the character is converted into a character having the size determined by the determination unit.
手書き入力が可能な表示画面を備える手書入力装置による手書入力方法であって、
手書き入力された複数の手書文字を囲む領域の大きさを判定するステップと、
前記複数の手書文字を、判定された領域の大きさに応じて予め定められたサイズのフォントの文字に変換部が変換するステップと
手書文字が入力された前記表示画面をタッチする操作を受け付けた場合、前記表示画面に表示された手書文字を囲む矩形領域を特定するとともに、前記矩形領域及び該矩形領域外に配置された文字変換メニューを前記表示画面に表示するステップと
を含み、
前記文字変換メニューがタッチされた場合、変換された文字を前記表示画面に表示することを特徴とする手書入力方法。
A handwriting input method using a handwriting input device including a display screen capable of handwriting input,
Determining the size of an area surrounding a plurality of handwritten characters input by handwriting;
A step of converting the plurality of handwritten characters into characters of a font having a predetermined size according to the size of the determined area ;
When an operation of touching the display screen on which the handwritten character has been input is received, a rectangular area surrounding the handwritten character displayed on the display screen is specified, and the rectangular area and the rectangular area are arranged outside the rectangular area. Displaying a character conversion menu on the display screen ,
A handwriting input method, wherein when the character conversion menu is touched, the converted characters are displayed on the display screen.
JP2014138130A 2014-07-03 2014-07-03 Handwriting input device and handwriting input method Active JP6659210B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014138130A JP6659210B2 (en) 2014-07-03 2014-07-03 Handwriting input device and handwriting input method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014138130A JP6659210B2 (en) 2014-07-03 2014-07-03 Handwriting input device and handwriting input method

Publications (2)

Publication Number Publication Date
JP2016015099A JP2016015099A (en) 2016-01-28
JP6659210B2 true JP6659210B2 (en) 2020-03-04

Family

ID=55231222

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014138130A Active JP6659210B2 (en) 2014-07-03 2014-07-03 Handwriting input device and handwriting input method

Country Status (1)

Country Link
JP (1) JP6659210B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7298290B2 (en) * 2018-06-19 2023-06-27 株式会社リコー HANDWRITING INPUT DISPLAY DEVICE, HANDWRITING INPUT DISPLAY METHOD AND PROGRAM
WO2019243954A1 (en) * 2018-06-19 2019-12-26 Ricoh Company, Ltd. Handwriting input display apparatus, handwriting input display method and recording medium storing program
JP2022057931A (en) 2020-09-30 2022-04-11 株式会社リコー Display device, display method, and program

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06150064A (en) * 1992-11-05 1994-05-31 Matsushita Electric Ind Co Ltd Handwritten character and graphic input device
JP2001005599A (en) * 1999-06-22 2001-01-12 Sharp Corp Information processor and information processing method an d recording medium recording information processing program
JP2001357355A (en) * 2000-06-13 2001-12-26 Fujitsu Ltd Device and method for input of handwritten character and recording medium with program for execution of the method recorded therein
JP2004272377A (en) * 2003-03-05 2004-09-30 Ricoh Co Ltd Device of character editing, character input/display device, method of character editing, program of character editing, and storage medium
JP2005190199A (en) * 2003-12-25 2005-07-14 Seiko Epson Corp Handwritten character input display device, handwritten character input display method, and program of the same
JP2010239469A (en) * 2009-03-31 2010-10-21 Oki Networks Co Ltd Handwritten input/display device, and whiteboard sharing system
JP2011253221A (en) * 2010-05-31 2011-12-15 Sharp Corp Handwriting input device, information display device, handwriting input processing method, control program, and recording medium
WO2014192156A1 (en) * 2013-05-31 2014-12-04 株式会社 東芝 Electronic device and processing method

Also Published As

Publication number Publication date
JP2016015099A (en) 2016-01-28

Similar Documents

Publication Publication Date Title
CN107003994B (en) Method and apparatus for correcting handwritten characters
JP6122037B2 (en) Content moving method and apparatus in terminal
US9824266B2 (en) Handwriting input apparatus and control method thereof
KR102393295B1 (en) Apparatus and method for styling a content
WO2016041425A1 (en) Method for adjusting input-method virtual keyboard and input-method device
KR102075433B1 (en) Handwriting input apparatus and control method thereof
US9880721B2 (en) Information processing device, non-transitory computer-readable recording medium storing an information processing program, and information processing method
KR102411868B1 (en) Electronic apparatus and method for display graphic object the same
JP5389241B1 (en) Electronic device and handwritten document processing method
US10684772B2 (en) Document viewing apparatus and program
US11275501B2 (en) Creating tables using gestures
US20140022196A1 (en) Region of interest of an image
CN109656435B (en) Display control device and recording medium
EP2767897B1 (en) Method for generating writing data and an electronic device thereof
JP6659210B2 (en) Handwriting input device and handwriting input method
KR102075424B1 (en) Handwriting input apparatus and control method thereof
US9244612B1 (en) Key selection of a graphical keyboard based on user input posture
JP7452155B2 (en) Handwriting input device, handwriting input method, program
WO2017097142A1 (en) Interface operation processing method and apparatus, and a smart terminal
JP6584876B2 (en) Information processing apparatus, information processing program, and information processing method
JP6373664B2 (en) Electronic device, method and program
JP2015022524A (en) Terminal device and system
CN113485590A (en) Touch operation method and device
JP6821998B2 (en) Electronic blackboard, program, method
JP2020071799A (en) Information processing device, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170323

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180308

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180403

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180530

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181030

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181226

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20190122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190416

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

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20190424

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20190517

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200206

R150 Certificate of patent or registration of utility model

Ref document number: 6659210

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150