JP6659210B2 - Handwriting input device and handwriting input method - Google Patents
Handwriting input device and handwriting input method Download PDFInfo
- 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
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).
しかし、特許文献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実施形態)
以下、本発明を実施の形態を示す図面に基づいて説明する。図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
図2に示すように、手書入力装置100は、CPU、メモリ及びタイマーなどで構成され装置全体を制御する制御部10、画面制御部11、タッチ検出部12、手書き入力部13、文字変換部14、記憶部15、表示画面16、判定部17、特定部18、決定部19などを備える。
As shown in FIG. 2, the
制御部10は、計時部、時間判定部などの機能を有する。
The
表示画面16は、例えば、液晶ディスプレイ、EL(Electro Luminescence)ディスプレイ等であり、表示面に画像を表示することができる。
The
タッチ検出部12は、受付部としての機能を有し、静電容量方式タッチパネル、抵抗膜方式タッチパネル等で構成される。タッチ検出部12は、表示画面16に対して、ユーザがペン又は指等でタッチ操作を行った場合、タッチ操作が行われた表示画面16上の位置を示す情報、すなわちタッチ操作により押圧された箇所を示す位置情報(例えば、表示面をXY座標で表す場合、タッチ箇所のX座標及びY座標などの座標データ)を取得する。
The
また、タッチ検出部12は、表示画面16に対して、ユーザがペン又は指等で線(直線又は曲線)を描いた場合(例えば、ドラッグ操作など)、線を構成する複数の点の位置も同様に取得する。また、タッチ検出部12は、離隔した2つ以上の箇所が押圧された場合、それぞれの箇所の位置情報も取得することができ、いわゆるマルチタッチ操作が可能である。なお、タッチ検出部12は、フリック操作を検出することもできる。タッチ検出部12は、取得した位置情報を制御部10へ出力する。
Further, when the user draws a line (straight line or curve) on the
手書き入力部13は、タッチ検出部12で取得した位置情報(座標データ)に基づいてストローク情報(手書きストロークデータ)を生成する。ストローク情報は、表示画面16に対して、ユーザがペン又は指等で線(直線又は曲線)を描いた場合、ペン又は指等を表示画面16に接触した箇所からペン又は指等を表示面から離すまでに描かれた直線又は曲線を構成する複数の点の位置情報の集合である。
The
記憶部15は、DDR、SDRAM(Double Data Rate Synchronous Dynamic Random Access Memory)などの揮発性メモリ、フラッシュROM(Read Only Memory)、EEPROM(登録商標)、HDD(Hard Disk Drive)などの不揮発性メモリなどで構成される。記憶部15は、手書入力装置100を制御するためのプログラム、表示画面16に表示される画像など所定の情報を記憶する。
The
画面制御部11は、表示画面16に表示する操作画面の生成、表示などの制御を行う。
The
判定部17は、表示画面16に手書き入力された手書文字の大きさを判定する。
The
文字変換部14は、表示画面16に入力された手書き文字を文字データ(テキストデータとも称する)に変換する。すなわち、手書き入力が可能な表示画面16に対して、ユーザがペン又は指等で手書き文字を書込むとする。表示画面16に手書き文字が書込まれると、画面制御部11はペン又は指の軌跡を表示画面16に描画するとともに、手書き入力部13は軌跡に応じたストローク情報を生成する。文字変換部14は、ストローク情報に基づいて文字を認識し、手書き文字を文字データに変換する。
The
そして、文字変換部14は、変換部としての機能を有し、手書き入力された手書文字を、判定部17で判定した大きさに応じて予め定められたサイズのフォントの文字に変換する。文字変換部14は、変換した文字データを制御部10へ出力する。なお、手書き入力部13は、生成したストローク情報を記憶部15に記憶する。
The
そして、文字変換部14で変換した文字は表示画面16に表示される。例えば、ユーザが比較的大きな手書文字を書いた場合には、サイズが大きいフォントの文字に変換されて表示される。また、ユーザが比較的小さな手書文字を書いた場合には、サイズが小さいフォントの文字に変換されて表示される。これにより、ユーザが手書き入力する文字のうち、重要であると考える文字を大きく書くことにより、自動的にサイズの大きい文字に変換され、手書き入力した手書文字をユーザが所望するサイズの文字に変換することができる。また、予め手書き文字を入力するための入力枠を設ける場合に比べると、本実施の形態では、表示画面16の任意の箇所に手書き入力することができるので、利便性、操作性を向上させることができる。
Then, the characters converted by the
特定部18は、手書き入力した手書文字を囲む矩形領域を特定する。例えば、表示画面16を(X、Y)座標で表すと、矩形領域の特定は、手書文字の軌跡(ストローク)の中でX座標の最小値及びY座標の最小値で特定される座標と、ストロークの中でX座標の最大値及びY座標の最大値で特定される座標とを結ぶ線分を対角線とするような矩形領域を求めることにより行うことができる。
The specifying
決定部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
次に、本実施の形態の手書き入力装置の動作について説明する。図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
図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
「テキスト変換」のボタンを押下(又はタッチ)することにより、図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
図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
制御部10は、手書文字の外接矩形(矩形状の枠)とテキスト変換ボタンを表示し(S14)、テキスト変換ボタンの押下を受け付けると(S15)、手書き入力された手書文字を文字認識する(S16)。
The
制御部10は、外接矩形の高さ(縦寸法)に基づいてフォントサイズを算出し(S17)、文字認識の結果と算出したフォントサイズに基づいてテキストオブジェクト(フォントの文字)を生成する(S18)。なお、テキストオブジェクトは、文字変換部14で変換された文字のことである。
The
制御部10は、手書文字のX座標の最小値(Xmin)及びY座標の最小値(Ymin)の位置を基準にして、手書文字をテキストオブジェクトに置き換えて(S19)、処理を終了する。
The
図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
制御部10は、ストローク(手書き入力の軌跡)を取り出し(S113)、ストローク内のX座標の最小値<Xminであるか否かを判定する(S114)。ストローク内のX座標の最小値<Xminである場合(S114でYES)、制御部10は、ストローク内のX座標の最小値をXminにセットする(S115)。ストローク内のX座標の最小値<Xminでない場合(S114でNO)、制御部10は、後述のステップS116の処理を行う。
The
制御部10は、ストローク内のY座標の最小値<Yminであるか否かを判定する(S116)。ストローク内のY座標の最小値<Yminである場合(S116でYES)、制御部10は、ストローク内のY座標の最小値をYminにセットする(S117)。ストローク内のY座標の最小値<Yminでない場合(S116でNO)、制御部10は、後述のステップS118の処理を行う。
The
制御部10は、ストローク内のX座標の最大値>Xmaxであるか否かを判定する(S118)。ストローク内のX座標の最大値>Xmaxである場合(S118でYES)、制御部10は、ストローク内のX座標の最大値をXmaxにセットする(S119)。ストローク内のX座標の最大値>Xmaxでない場合(S118でNO)、制御部10は、後述のステップS120の処理を行う。
The
制御部10は、ストローク内のY座標の最大値>Ymaxであるか否かを判定する(S120)。ストローク内のY座標の最大値>Ymaxである場合(S120でYES)、制御部10は、ストローク内のY座標の最大値をYmaxにセットする(S121)。ストローク内のY座標の最大値>Ymaxでない場合(S120でNO)、制御部10は、後述のステップS122の処理を行う。
The
制御部10は、ストロークが終りであるか否かを判定し(S122)、ストロークが終りでない場合(S122でNO)、ステップS113以降の処理を続ける。ストロークが終りである場合(S122でYES)、制御部10は、外接矩形算出処理を終了する。
The
図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
図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
「テキスト変換」のボタンを押下(又はタッチ)することにより、図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
描画される予定のテキストの縦横サイズが手書き文字を囲む矩形状の枠よりも大きい場合、図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
次に、図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
制御部10は、手書文字の外接矩形(矩形状の枠)とテキスト変換ボタンを表示し(S34)、テキスト変換ボタンの押下を受け付けると(S35)、手書き入力された手書文字を文字認識する(S36)。
The
制御部10は、外接矩形の高さ(縦寸法)に基づいてフォントサイズを算出し(S37)、文字認識の結果と算出したフォントサイズに基づいてテキストオブジェクト(フォントの文字)を生成する(S38)。
The
制御部10は、生成したテキストオブジェクトの横の大きさ>上限値であるか否かを判定する(S39)。上限値は、例えば、表示画面の右端までの寸法、隣の文字と重ならない範囲での最大値、算出した外接矩形の横のサイズなどとすることができる。
The
テキストオブジェクトの横の大きさ>上限値でない場合(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
制御部10は、算出した縮尺率を元にテキストオブジェクトの大きさを調整し(S41)、手書文字のX座標の最小値(Xmin)及びY座標の最小値(Ymin)の位置を基準にして、手書文字をテキストオブジェクトに置き換えて(S42)、処理を終了する。
The
上述の第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
また、第1実施例、第2実施例にあっては、手書文字が入力された表示画面16をタッチする操作を受け付けた場合、特定部18は、表示画面16に表示された手書文字を囲む矩形領域を特定する。例えば、ユーザが所望の大きさの手書文字を入力した後、表示画面16をタッチするだけで手書き入力した手書文字全体を囲む矩形領域が特定される。これにより、変換対象の文字を簡単に指定することができ、ユーザの利便性が向上する。また、その都度大きさが異なる手書文字の手書き入力とタッチ操作を繰り返すことにより、手書文字をサイズの異なるフォントの文字に変換することができる。
Further, in the first and second embodiments, when an operation of touching the
図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
図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
「テキスト変換」のボタンを押下(又はタッチ)することにより、図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
図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
次に、図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
制御部10は、変換する手書文字の外接矩形(矩形状の枠)とテキスト変換ボタンを表示し(S54)、テキスト変換ボタンの押下を受け付けると(S55)、変換する手書文字を文字認識する(S56)。
The
制御部10は、外接矩形の高さ(縦寸法)に基づいてフォントサイズを算出し(S57)、文字認識の結果と算出したフォントサイズに基づいてテキストオブジェクト(フォントの文字)を生成する(S58)。
The
制御部10は、手書文字のX座標の最小値(Xmin)及びY座標の最小値(Ymin)の位置を基準にして、手書文字をテキストオブジェクトに置き換えて(S59)、処理を終了する。
The
上述のように、第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
決定部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
図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
図12の上段の図に示すように、表示画面16の編集画面において、手書文字(図12の例では、「手書き文字」と入力されている)を入力する。そして、ストローク描画から閾値時間経過した場合、より具体的には、手書き入力後、手書き入力がされない時間が閾値時間より長い場合、図12の中段の図に示すように、手書文字を囲む矩形状の枠が表示され、手書文字が選択状態になるとともに、「テキスト変換」のボタン又はアイコンが表示される。
As shown in the upper part of FIG. 12, on the editing screen of the
そして、「テキスト変換」のボタンを押下(又はタッチ)することにより、図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
図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
手書き入力されない時間>閾値時間である場合(S72でYES)、制御部10は、それまでに手書き入力された手書文字を1つの纏まりとして特定し(S73)、外接矩形を算出する(S74)。なお、外接矩形(矩形領域)の算出処理の詳細は後述する。
If the time during which no handwriting is input> the threshold time (YES in S72), the
制御部10は、特定した手書文字の外接矩形(矩形状の枠)とテキスト変換ボタンを表示し(S75)、テキスト変換ボタンの押下を受け付けると(S76)、特定した手書文字を文字認識する(S77)。
The
制御部10は、外接矩形の高さ(縦寸法)に基づいてフォントサイズを算出し(S78)、文字認識の結果と算出したフォントサイズに基づいてテキストオブジェクト(フォントの文字)を生成する(S79)。なお、テキストオブジェクトは、文字変換部14で変換された文字のことである。
The
制御部10は、手書文字のX座標の最小値(Xmin)及びY座標の最小値(Ymin)の位置を基準にして、手書文字をテキストオブジェクトに置き換えて(S80)、処理を終了する。
The
第4実施例にあっては、制御部10は、手書文字の入力後、手書き入力がされない時間を計時する。そして、制御部10は、経時した時間が所定の閾値時間(例えば、1秒間、2秒間など)より長いか否かを判定する。特定部18は、制御部10で、経時した時間が所定の閾値時間よりも長いと判定した場合、手書文字を囲む矩形領域を特定する。例えば、ユーザが手書き入力を行って、いくつかの手書文字を書いたとする。その後、ユーザが手書き入力を行わない時間が所定の閾値時間より長かった場合、それ以前に書いた手書文字を囲む矩形領域が特定される。
In the fourth embodiment, the
決定部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
これにより、ユーザが手書き入力を続けている間は、手書き入力された手書文字を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
(第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
表示画面216の周囲には、赤外光を発する発光ダイオードを複数有する発光部、及び赤外光を受光するフォトダイオードを複数有する受光部を周設してある。ユーザが、タッチペン又は指などで表示画面16をタッチ(接触)すると、タッチした位置に応じて発光部からの赤外光が遮光され、タッチ位置を検出することができる。なお、第2実施形態の手書入力装置120においても、第1実施形態の場合と同様の作用効果を奏するので、説明は省略する。
Around the
本発明の上述の各実施の形態で記載されている技術特徴は、お互いに組み合わせて新しい技術方案を形成することができる。 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 決定部
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又は請求項2に記載の手書入力装置。 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.
手書文字が入力された前記表示画面で所望の手書文字を囲む操作を受け付けるようにしてあり、
前記特定部は、
前記操作を受け付けた場合、該操作で囲まれた手書文字を囲む矩形領域を特定し、
該特定部で特定した矩形領域の縦又は横の寸法に応じて前記サイズを決定する決定部と
を備えることを特徴とする請求項3に記載の手書入力装置。 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.
該計時部で経時した時間が所定の閾値時間より長いか否かを判定する時間判定部と
を備え、
前記特定部は、
該時間判定部で長いと判定した場合、前記手書文字を囲む矩形領域を特定し、
前記変換部は、
前記決定部で決定したサイズの文字に変換するようにしてあることを特徴とする請求項4に記載の手書入力装置。 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.
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)
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)
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 |
-
2014
- 2014-07-03 JP JP2014138130A patent/JP6659210B2/en active Active
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 |