Handwriting support device, handwriting support method and program
11222563 · 2022-01-11
Assignee
Inventors
Cpc classification
G02B27/144
PHYSICS
B43L13/18
PERFORMING OPERATIONS; TRANSPORTING
G06V10/145
PHYSICS
G09G2340/12
PHYSICS
B43L13/10
PERFORMING OPERATIONS; TRANSPORTING
G06V10/25
PHYSICS
G06F3/0481
PHYSICS
International classification
B43L13/18
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The handwriting support device includes a beam splitter that reflects light from an image display surface such that a virtual image of an image displayed on the image display surface is visible on a writing surface facing the image display surface and transmits the light from a writing surface side such that the writing surface side is visible, a memory and a processor being configure to perform control for non-display of an image object, which overlaps with a real object on the writing surface and does not overlap with a tip of the writing instrument, among a plurality of image objects in a case where a first image including the plurality of image objects indicating writing target regions is displayed on the image display surface and the real object including the writing instrument is inserted into a space between the beam splitter and the writing surface.
Claims
1. A handwriting support device comprising: a beam splitter that reflects light from an image display surface such that a virtual image of an image displayed on the image display surface is visible on a writing surface facing the image display surface and transmits the light from a writing surface side such that the writing surface side is visible, and that is disposed with a space between the beam splitter and the writing surface; a memory; and a processor that is coupled to the memory, the processor being configured to perform control for non-display of an image object, which overlaps with a real object on the writing surface and does not overlap with a tip of a writing instrument, among a plurality of image objects in a case in which a first image including the plurality of image objects indicating writing target regions is displayed on the image display surface and the real object including the writing instrument is inserted into the space between the beam splitter and the writing surface; wherein the handwriting support device further comprises an object position sensor that acquires image data of the real object on the writing surface, and wherein the processor is configured to specify the image object to be non-displayed, based on coordinate information of the real object on the writing surface that is obtained from the image data acquired by the object position sensor and coordinate information of each image object provided in advance.
2. The handwriting support device according to claim 1, wherein, in a case in which the real object is the writing instrument and a hand of a user that holds the writing instrument, the processor is configured to specify the image object to be non-displayed, based on information indicating left and right of the hand of the user and a tip position of the writing instrument, which is specified from the coordinate information of the real object on the writing surface, and the coordinate information of each image object.
3. The handwriting support device according to claim 2, wherein the processor is configured to: acquire position coordinates of an upper end, a lower end, a left end and/or a right end of a projection region of the real object on the writing surface, as the coordinate information of the real object on the writing surface, specify an image object, having a lower end below the upper end of the projection region of the real object on the writing surface and having a left end on a right side of the tip position of the writing instrument, as the image object to be non-displayed, in a case in which the hand of the user is a right hand, and specify an image object, having a lower end below the upper end of the projection region of the real object on the writing surface and having a right end on a left side of the tip position, as the image object to be non-displayed, in a case in which the hand of the user is a left hand.
4. The handwriting support device according to claim 3, wherein the processor is configured to: set the left end of the projection region of the real object as the tip position of the writing instrument in a case in which the hand of the user is a right hand, and set the right end of the projection region of the real object as the tip position of the writing instrument in a case in which the hand of the user is a left hand.
5. The handwriting support device according to claim 1, further comprising a dominant hand information receiving unit that receives dominant hand information from a user, wherein, in a case in which the real object is the writing instrument and a hand of a user that holds the writing instrument, the processor is configured to specify the image object to be non-displayed, based on information indicating a tip position of the writing instrument, which is specified based on the dominant hand information and the coordinate information of the real object on the writing surface, and the coordinate information of each image object.
6. The handwriting support device according to claim 1, wherein the processor is configured to display a second image that is different from the first image on the image display surface so as to overlap with the first image.
7. The handwriting support device according to claim 6, wherein the processor is configured to display, as the second image, information related to an image object which overlaps with the tip of the writing instrument on a display region of the image object to be non-displayed of the first image.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
DESCRIPTION OF THE PREFERRED EMBODIMENTS
(16) Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(17)
(18) As illustrated in
(19) The handwriting support device 1 of the present embodiment comprises a support base 5 on which a writing medium 10 is placed, and a support shaft 6 for positioning the half mirror 20 and a support member 40 of an image presentation body 30 on the support base 5. It is preferable that the half mirror 20 and the support member 40 are configured so as to be movable upward and downward along the support shaft 6. The image presentation body 30 having the image display surface 32 is supported by the support member 40 such that the image display surface 32 faces a mirror surface 22 of the half mirror 20. The support member 40 comprises a supporting plate 41 on which the image presentation body 30 is placed. The supporting plate 41 has transparency that allows an image displayed on the image display surface 32 of the image presentation body 30 to be copied to the mirror surface 22.
(20) In the handwriting support device 1, the half mirror 20 is disposed between the image display surface 32 and the writing surface 12 located to face the image display surface 32. By virtue of the present configuration, in the handwriting support device 1, the virtual image of the image displayed on the image display surface 32 is displayed onto the writing surface 12 in a visually recognizable manner. The writing surface 12 is a surface that faces the image display surface 32, and is a surface on which the virtual image of the image displayed on the image display surface 32 is visually recognized. In addition, in the following, a surface of the writing medium 10, such as paper, which is placed on a surface on which the virtual image is visually recognized and on which the user writes characters, pictures, or the like in a case where the handwriting support device 1 is used, will be described as being regarded as the writing surface 12.
(21) In the present embodiment, the positions of the half mirror 20, the image display surface 32, and the writing surface 12 are adjusted such that an optical distance between the writing surface 12 and the mirror surface 22 is equal to an optical distance between the mirror surface 22 and the image display surface 32. However, the invention is not limited to the present configuration as long as the virtual image reflected in the half mirror 20 can be visually recognized on the writing surface 12 with a desired size. The image display surface 32 is constituted of, for example, a panel surface of the image presentation body 30, such as a display or a tablet computer and a smart phone comprising the display.
(22) A left figure of
(23) As illustrated in
(24) The half mirror 20 comprises the mirror surface 22 that faces the image display surface 32. The half mirror 20 only needs to reflect the light from the image display surface 32 and transmit the light from the writing surface side, and the half mirror 20 exhibits its function as long as the half mirror reflects part of the light incident on the mirror surface 22 and transmits a part of the light. As illustrated in
(25) In the present embodiment, the mirror surface 22 of the half mirror 20 is a surface on the image presentation body 30 side and is positioned such that the writing surface 12, the mirror surface 22, and the image display surface 32 are parallel to each other and an optical distance h.sub.1 between the image display surface 32 and the mirror surface 22 and an optical distance h.sub.2 between the mirror surface 22 and the writing surface 12 are equal to each other. That is, the optical distance h.sub.1 from an optional point O of the mirror surface 22 to an intersection point A between a perpendicular line intersecting the mirror surface 22 at right angles through this optional point O and the image display surface 32, and the optical distance h.sub.2 from the optional point O to an intersection point B between the same perpendicular line and the writing surface 12 are equal to each other.
(26) In the present configuration, the optical distance h1 between the image display surface 32 and the mirror surface 22 is expressed by a sum of a product n.sub.1.Math.d.sub.1 of a thickness d.sub.1 and a refractive index n.sub.1 of the supporting plate 41, and a distance L.sub.1 between a lower surface 44 of the supporting plate 41 and the mirror surface 22, that is, h.sub.1=n.sub.1.Math.d.sub.1+L.sub.1. Additionally, the optical distance h.sub.2 between the mirror surface 22 and the writing surface 12 is expressed by a sum of a product n.sub.2.Math.d.sub.2 of a thickness d.sub.2 of the half mirror 20, and a refractive index n.sub.2, and a distance L.sub.2 between a lower surface 24 of the half mirror 20 and the writing surface 12, that is, h.sub.2=n.sub.2.Math.d.sub.2+L.sub.2.
(27) In this way, in the handwriting support device 1 of the present embodiment, the virtual image of the image displayed on the image display surface 32 can be visibly displayed on the writing surface 12 by the position of the half mirror 20 and the position of the image presentation body 30 being adjusted such that the optical distances h.sub.1 and h.sub.2 are equal to each other.
(28) The image display control unit 35 has a function of controlling the display of an image onto the image display surface 32. The image display control unit 35 executes a handwriting support method of causing the first image 100A, which is visually recognized as the virtual image on the writing surface 12 and includes the plurality of image objects Ob.sub.n (n=1, 2, . . . ) indicating the writing target regions, to be displayed on the image display surface 32, and causing an image object, which overlaps with the real object 70 on the writing surface 12 and does not overlap with the tip of the writing instrument 74, among the plurality of image objects, to be non-displayed in a case where the real object 70 including the writing instrument 74 is inserted into the space between the writing surface 12 and the image display surface 32.
(29) Here, as the real object 70 including the writing instrument 74 inserted into the space between the writing surface 12 and the half mirror 20, the writing instrument 74 and a hand 76 of the user holding the writing instrument 74 is mainly assumed.
(30) The image display control unit 35 is mounted on a computer comprising well-known hardware components, such as a central processing unit (CPU), a main storage device, an auxiliary storage device, an input/output interface, and a communication interface. The computer has installed therein a handwriting support program for realizing the above-described handwriting support method, and functions as the image display control unit 35 by executing the program.
(31) In addition, the handwriting support program is recorded in on a recording medium such as a digital versatile disc (DVD) or a compact disc read-only memory (CD-ROM) and distributed, and is installed in the computer from the recording medium. Alternatively, the handwriting support program is stored in a storage device of a server computer connected to a network or in a network storage in a state where the program can be accessed from the outside, and is downloaded and installed to the computer depending on a request of an installer who installs the handwriting support device or the user of the handwriting support device. The handwriting support program can be provided as application software for causing the computer to function as the image display control unit for the handwriting support device.
(32) In the present embodiment, for example, a tablet computer as illustrated in
(33)
(34) The object position sensor 36 is not limited to the in-camera provided in the tablet computer, but may be a camera, an infrared sensor, an ultrasonic sensor, or the like, which is provided in a part of the support member 40 or the like.
(35) The image data holding unit 37 is a storage unit that stores image data of the first image. The image data holding unit 37 holds, as the first image, image data such as various layout images in addition to a layout image for a postcard, and can be configured such that appropriate image data is read out to the calculation unit 38 depending on the writing medium. Additionally, the image data holding unit 37 holds coordinate information of a plurality of writing target image objects included in the first image.
(36) The user visually recognizes the image displayed on the image display surface 32 and the writing surface 12 via the half mirror 20. The real object 70 is the hand 76 of the user and the writing instrument 74, and is moved by the user. In a case where the real object 70 is inserted between the half mirror 20 and the writing surface 12, the object position sensor 36 detects this insertion and acquires image data of the real object 70 on the writing surface 12. Additionally, the object position sensor 36 may be set to detect the movement of the hand 76 and to acquire the image data of the real object at a preset timing, such as always or at regular time intervals.
(37) An image object to be non-displayed is specified in the calculation unit 38 of the image display control unit 35 on the basis of the coordinate information, on the writing surface 12, of the real object 70 obtained from the image data acquired by the object position sensor 36 and the coordinate information of each image object provided in advance in the image data holding unit 37, and the image display control unit 35 displays a mirror image of an image in which the image object is not displayed, on the image display surface 32.
(38) In this case, the calculation unit 38 of the image display control unit 35 performs a calculation for obtaining the coordinate information of the real object 70 on the writing surface 12 from the image data acquired by the object position sensor 36. In addition, in a case where the object position sensor 36 further comprises a calculation unit, the object position sensor 36 may be configured to obtain the coordinate information of the real object and transmit the coordinate information to the image display control unit 35.
(39) Examples of the coordinate information of the real object include position coordinates of an upper end, a lower end, a left end, and a right end of the projection region of the real object on the writing surface. Although all the position coordinates of the upper, lower, left, and right ends of the projection region may be acquired, it is sufficient to find minimum necessary coordinate information for specifying an image object to be non-displayed.
(40) Here, an image to be displayed on the writing surface will be described with reference to
(41) As illustrated in
(42) A non-display processed image 101 in which the image objects Ob.sub.2 and Ob.sub.3 that overlap with the real object 70 and do not overlap with the tip 74P of the writing instrument 74 is not displayed from the original layout image 100 illustrated in
(43) In a case where the image objects Ob.sub.2 and Ob.sub.3 are not displayed as illustrated in
(44) An example of a method of specifying an image object to be non-displayed in the image display control unit 35 will be described.
(45)
(46) The image data holding unit 38 of the image display control unit 35 holds, in advance, as coordinate information of the respective image objects Ob.sub.n (n=1, 2, . . . , and 8) included in the first image 100 displayed on the writing surface 12, the position coordinates of upper and lower ends and left and right ends (y coordinates Y.sub.nT of upper ends, y coordinates Y.sub.nB of lower ends, x coordinates X.sub.nL of left ends, and x coordinates X.sub.nR of right ends) of the respective image objects Ob.sub.n in the xy plane illustrated in
(47)
(48) Display and non-display are determined for each image object on the basis of a coordinate system defined in
(49)
(50) First, it is determined whether or not the lower end Y.sub.B of the projection region of the real object coincides with the lower end Y.sub.MIN of the writing region 12A (ST1).
(51) In a case where Y.sub.B=Y.sub.MIN is satisfied (ST1: YES), it is determined whether or not the left end X.sub.L of the projection region of the real object is smaller than the left end X.sub.B1 of the lower end Y.sub.B of the projection region of the real object (ST2). Here, in a case where X.sub.L<X.sub.B1 is satisfied (ST2: YES), it is determined that the hand holding the writing instrument is the right hand, and in this case, the position of the left end is set as a tip position (X.sub.P, Y.sub.P) of the writing instrument (ST4). On the other hand, in a case where X.sub.L<X.sub.B1 is not satisfied (ST2: NO), the left hand is determined, and in this case, the position of the left end is set as the tip position (X.sub.P, Y.sub.P) of the writing instrument (ST5).
(52) In a case where Y.sub.B is not Y.sub.MIN (ST1: NO), it is determined whether or not the right end X.sub.R of the projection region of the real object is the right end X.sub.MAX of the projection region (ST3). Here, in a case where X.sub.R=X.sub.MAX (ST3: YES), it is determined that the hand holding the writing instrument is the right hand, and in this case, the position of the left end is set as the tip position (X.sub.P, Y.sub.P) of the writing instrument (ST4). In a case where X.sub.R is not X.sub.MAX (ST3: NO), the left hand is determined, and in this case, the position of the left end is set as the tip position (X.sub.P, Y.sub.P) of the writing instrument (ST5).
(53) According to the above flow, the position coordinates (X.sub.P, Y.sub.P) of the left and right of the hand 76 and the tip 74P of the writing instrument 74 are specified. In the following, the hand holding the writing instrument is referred to as a dominant hand.
(54) In addition, the method of specifying the tip position of the writing instrument from the image data of the real object is not limited to the above method, and may be a method of detecting a tapered region or a linear region from the projection region and specifying the region as the tip position. Moreover, the tip of the writing instrument can be specified from the projection region, and the left and right of the hand can be specified depending on which of the left and right of the projection region extends to.
(55)
(56) First, it is determined whether or not the lower end Y.sub.nB of the image object Ob.sub.n is below the upper end of the projection region of the real object (ST11).
(57) In a case where Y.sub.nB<Y.sub.T (ST11: YES) is satisfied and the dominant hand is the right hand (ST12: right), it is determined whether or not the left end X.sub.nL, of the image object is on the right side of the left end X.sub.L of the real object (=the tip position of the writing instrument) (ST13). Here, in a case where X.sub.nL>X.sub.L is satisfied (ST13: YES), non-display is determined (ST15). On the other hand, in a case where X.sub.nL>X.sub.L is not satisfied (ST13: NO), display is determined (ST16).
(58) In a case where Y.sub.nB<Y.sub.T is satisfied (ST11: YES) and the dominant hand is the left hand (ST12: left), it is determined whether or not the right end X.sub.nR of the image object is on the left side of the right end X.sub.R of the real object (=the tip position of the writing instrument) (ST14). Here, in a case where X.sub.nR<X.sub.R (ST14: YES), non-display is determined (ST15). On the other hand, in a case where X.sub.nR<X.sub.R is not satisfied (ST13: NO), display is determined (ST15).
(59) On the other hand, in a case where Y.sub.nB<Y.sub.T is not satisfied (ST11: NO), display is determined (ST16).
(60) For the respective image objects, display or non-display is determined along the above flow, and an image object to be non-displayed is specified.
(61) Although the image display control unit 35, for example, as described above, has an overlap with the projection region of the real object 70 on the writing surface 12, the non-display processed image 101 in which an image object that does not overlap with the tip 74P of the writing instrument 74 is not displayed is created, and a mirror image of the non-display processed image is displayed on the image display surface 32.
(62) In addition, in the above description, the image display control unit 35 specifies the left and right of the hand holding the writing instrument. However, the information of the dominant hand of the user may be specified in advance by the user.
(63) Since the user inputs the dominant hand information, the image display control unit 35 does not need to implement the flow of specifying the left and right of the hand 76 holding the writing instrument 74. Therefore, faster processing can be performed.
(64) The image display control unit 35 may be configured to cause a second image different from the first image to be further displayed on the image display surface 32 to overlap the first image. The second image is, for example, a guide image indicating the content to be described in an entry region.
(65) A method of causing a guide image 122 relating to information such as a “recipient name” to be entered to be displayed as the second image will be described with reference to
(66) In the layout image 100 illustrated in A of
(67) Then, as illustrated in C of
(68) In addition, in a case where the display region is small as in the guide image 122 indicating the “recipient name”, and can be displayed in a region where no image object is present in the non-display processed image 101, a synthesized image in which the guide image 122 is synthesized with the layout image 100 may be created, and the synthesized image may be displayed on the image display surface 32.
(69) Moreover, as illustrated in
(70) In addition, the guide image 122 for writing the cover of a postcard includes, for example, an “address”, a “zip code”, and the like in addition to the “recipient name”. The image data are also stored in the image data holding unit 37, and the calculation unit 38 can read and display appropriate guide image depending on the position of the tip of the writing instrument on the writing surface.
(71) As described in the above embodiment, in the image displayed on the writing surface including the plurality of image objects, display and non-display of the image objects are controlled depending on the position of the real object. Thus, there is no need to perform complicated image processing, the processing speed of the non-display processed image can be extremely increased, and even in a case where the real object moves, use with no discomfort can be achieved.
(72) In the above-described embodiment, a configuration has been described in which the image presentation body 30 is constituted by a tablet computer and includes the image display control unit 35. However, the image presentation body 30 may be configured by a simple display that does not include a computer. In that case, the image presentation body 30 may be configured to be connected wirelessly or by wire to a separate computer on which the image display control unit is mounted.
(73) Examples of the first image include, for example, the layout or grids of a character surface (back surface) of a letter or a postcard, the navigator of a good hand, a drawing frame, and the layout of an entry document at a public office or a bank in addition to the recipient name surface (front surface) of the above-described postcard.
(74) In addition, the handwriting support device of the embodiment of the present invention is applicable to surgery support, surgery education, assembly work support, experimental work support, and the like in addition to the paperwork support.
EXAMPLES
(75) Hereinafter, examples and comparative examples will be described.
(76) In the examples and the comparative examples, in the device illustrated in
Example 1
(77) In the above embodiment, according to the method described with reference to
Example 2
(78) In the above embodiment, according to the method described with reference to
Comparative Example 1
(79) Even in a case where the real object 70 was inserted onto the writing surface, the layout image 100 was displayed as it was without the non-display processing. That is, the layout image 100 was viewed to overlap with the hand as in the visual field image 111 illustrated in B of
Comparative Example 2
(80) As illustrated in
(81) In the display methods of Examples 1 and 2 and Comparative Examples 1 and 2, the usability by the user was compared with each other. Tests were performed in which 20 people were caused to write their recipient names on surfaces of postcards in a state where the display methods of the respective examples were displayed in random order, and the following evaluations were performed.
(82) <Time Taken to Enter Recipient Name>
(83) The time (seconds) from the start of writing to the end thereof was measured.
(84) <Amount of Shift from Center of Recipient Name>
(85) The sum (mm) of the amount shifted laterally from the layout center of the recipient name character gravity center was obtained.
(86) <Naturalness of Experience to Enter Recipient Name>
(87) Test subjects were surveyed in five stages from Unnatural 1 to Natural 5. Sensory evaluation was performed.
(88) Average values of evaluation results for the respective examples are illustrated in Table 1.
(89) TABLE-US-00001 TABLE 1 Comparative Comparative Example 1 Example 2 Example 1 Example 2 Time (s) 121 116 103 105 Shift 2.7 3.8 2.9 3 Amount (mm) Naturalness 2.5 4.5 5 5
(90) As illustrated in Table 1, the entry times of Examples 1 and 2 was shorter than those of Comparative Examples 1 and 2. Additionally, compared to Comparative Example 1, evaluation results that there was less discomfort in the depth were obtained in Examples 1 and 2. In Comparative Example 2, there was no discomfort in the depth, but the amount of shift from the center was larger than in the examples. This is considered to be influenced by the missing of some information in the layout. In addition, since the methods of Examples 1 and 2 has a smaller calculation load compared to the processing of extracting the contour of the projection region of the real object and performing the non-display processing on the region wider than the contour to displaying the non-display processed image as in Comparative Example 2, the non-display processed image following the movement of the hand could be displayed. For that reason, it is considered that higher evaluation results were obtained in Examples 1 and 2 than in Comparative Example 2 in the evaluation of the naturalness of the experience.
(91) The disclosure of Japanese Patent Application No. 2018-008813 filed on Jan. 23, 2018 is incorporated in the present specification by reference in its entirety.
(92) All literatures, patent applications, and technical standards described in the present specification are incorporated in the present specification by reference to the same extent as in a case where the individual literatures, patent applications, and technical standards are specifically and individually stated to be incorporated by reference.