Electronic device and program

The electronic device supports accurate range selection and transfer of handwritten data by using a detection and control unit to identify annotations based on handwritten notes and continuity, improving user convenience.

JP2026000564AActive Publication Date: 2026-01-06FUJITSU CLIENT COMPUTING LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024097924
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-18
Publication Date
2026-01-06
Estimated Expiration
2044-06-18

AI Technical Summary

Technical Problem

Existing electronic devices face challenges in accurately selecting a range of handwritten data for operations such as moving, copying, or transferring due to misalignment and user inconvenience during range designation using handwritten inputs.

Method used

An electronic device equipped with a detection unit and control unit that identifies annotations based on handwritten notes and the continuity of annotation data, using a dedicated marker to specify a range, ensuring accurate selection and transfer of handwritten data.

Benefits of technology

Enhances user convenience by allowing precise range selection and transfer of handwritten data without complex operations, reducing the need for manual duplication and positioning adjustments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026000564000001_ABST
    Figure 2026000564000001_ABST
Patent Text Reader

Abstract

To appropriately support range selection in handwriting input.SOLUTION: According to one embodiment, an electronic device includes a detector and a controller. The detection unit detects handwriting on the content using a position indicator. When writing for designating a range by handwriting in a predetermined form is detected on a first page of the content on which a plurality of annotations are written, the controller specifies an annotation to be selected by writing in the predetermined form among the plurality of annotations based on writing data in the predetermined form and continuity of annotation data regarding each of the plurality of annotations.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] FIELD An embodiment of the present invention relates to an electronic device and a program. [Background technology]

[0002] In recent years, electronic devices such as smartphones, tablet devices, mobile phones, electronic paper, and personal computers are often equipped with a touch input function that detects finger touches on the surface of a touch panel and enables input operations.In addition to the touch function, these electronic devices may also be equipped with a pen input function that enables input of handwritten characters using a pen-type input device (hereinafter referred to as an electronic pen). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-072461 Summary of the Invention [Problem to be solved by the invention]

[0004] For example, a series of handwritten data written using a position indicator such as a finger (biological object) or an electronic pen is generated as multiple annotation data as the distance between the position indicator and an input surface such as a display surface changes when writing. When such a series of handwritten data is moved within a page, copied and transferred to another page, or when multiple annotation data on a page, not limited to handwritten data, are simultaneously selected, a range designation operation may be performed to designate a range that includes the multiple target annotation data. However, when this range designation is performed by handwriting input, there is room for improvement in terms of user convenience, as the target intended by the user may not be properly selected due to, for example, misalignment of the handwritten data.

[0005] SUMMARY OF THE INVENTION One object of the present invention is to provide appropriate support for range selection in handwritten input. [Means for solving the problem]

[0006] An electronic device according to a first aspect of the present invention includes a detection unit and a control unit. The detection unit detects handwritten notes written on content using a position indicator. When handwritten notes specifying a range in a predetermined manner are detected on a first page of the content on which multiple annotations are written, the control unit identifies an annotation from the multiple annotations to be selected based on the handwritten notes in the predetermined manner and the continuity of the annotation data for each of the multiple annotations.

[0007] A program according to a second aspect of the present invention causes a computer to detect handwritten notes using a position indicator on content, and when handwritten notes specifying a range in a predetermined manner are detected on a first page of the content on which multiple annotations are written, identify an annotation from among the multiple annotations to be selected based on the handwritten notes in the predetermined manner, based on the handwritten notes data in the predetermined manner and the continuity of the annotation data for each of the multiple annotations. [Effects of the Invention]

[0008] According to the above aspects of the present invention, it is possible to appropriately support range selection in handwritten input. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the appearance of a system according to the first embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of the electronic device according to the first embodiment. [Figure 3] FIG. 3 is a flowchart showing an example of the flow of handwritten data handover processing according to the first embodiment. [Figure 4]FIG. 4 is a diagram for explaining handwritten data handover according to the first embodiment. [Figure 5] FIG. 5 is a diagram illustrating annotation data to be handed over according to the first embodiment. [Figure 6] FIG. 6 is a flowchart showing an example of the flow of handwritten data handover processing according to the second embodiment. [Figure 7] FIG. 7 is a diagram for explaining handwritten data handover according to the second embodiment. [Figure 8] FIG. 8 is a diagram illustrating annotation data to be handed over according to the second embodiment. [Figure 9] FIG. 9 is a diagram for explaining handwritten data handover according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0010] Exemplary embodiments of the present invention are disclosed below. The configurations of the embodiments described below, as well as the actions, results, and advantages brought about by the configurations, are merely examples. The present invention can also be realized with other configurations disclosed in the following embodiments, and it is possible to obtain at least one of the various advantages and derivative advantages based on the basic configuration.

[0011] (First embodiment) Fig. 1 is a diagram showing an example of the appearance of a system 5 according to the first embodiment. As shown in Fig. 1, the system 5 includes an electronic device 1 and an electronic pen 3. Here, the electronic pen 3 according to the embodiment is an example of a position indicator.

[0012] The electronic device 1 may be any of various information processing devices, such as a smartphone, a tablet terminal, a mobile phone, electronic paper, or a PC (Personal Computer). In this disclosure, as shown in FIG. 1, the electronic device 1 is exemplified by a so-called "electronic paper," which is an information processing device that can replace paper documents. This "electronic paper" is a portable tablet terminal that can maintain a screen display while keeping power consumption low.

[0013] The electronic device 1 can also create and edit content such as electronic document files on its own terminal. Here, the content is, for example, an electronic document file in PDF format, but it may also be an electronic document file in another format, or other data of an electronic document file such as an image or video.

[0014] Editing content in the electronic device 1 includes a process of storing annotation data written on the content in association with the content. For example, editing content may be a process of storing annotation data written on each page of an electronic document file in association with the page on which the annotation data is written.

[0015] Note that writing an annotation may mean writing a new annotation or rewriting (updating) an annotation that has already been written. For example, a series of handwritten data written on content using a position indicator such as a finger (biological object) or an electronic pen is generated as multiple annotation data as the distance between the position indicator and an input surface such as the display surface of a display changes when writing. Furthermore, the annotation data is, for example, data in an image format, but may also be data in another format such as text format. Furthermore, the annotation data is not limited to annotations input by handwriting using a position indicator such as a fingertip (biological object) or an electronic pen, but may also be annotation data input by other input methods such as handwriting using a software keyboard (touch panel), keyboard, mouse, camera, etc.

[0016] The electronic device 1 has a display 12 and an EMR (Electromagnetic Receiving) (registered trademark) sensor 14. The electronic device 1 is configured to enable handwritten input of information into content by detecting the movement of the pen tip (tip 3a) of the electronic pen 3 on the display surface 12a of the display 12 with the EMR sensor.

[0017] Switches for realizing various functions such as a power switch and volume control, and a speaker for outputting audio data (not shown) are arranged on the side of the housing 1a of the electronic device 1. A camera may also be arranged on a part of the display surface 12a side of the housing 1a or on a part of the back side of the display surface 12a (the back side of the housing 1a, the Z-side in FIG. 1). The camera is, for example, a digital camera incorporating an imaging element such as a CCD (Charge Coupled Device) or a CIS (CMOS Image Sensor).

[0018] The display 12 is, for example, an LCD (Liquid Crystal Display), an OLED (Organic Light Emitting Diode), etc. The display surface 12a of the display 12 is provided, for example, over substantially the entire surface of one side (Z+ side in FIG. 1) of a thin, rectangular housing 1a of the electronic device 1.

[0019] The EMR sensor 14 has, for example, multiple loop coils 14a arranged in a grid pattern alternating vertical and horizontal directions (X-direction and Y-direction in FIG. 1). The multiple loop coils 14a are arranged, for example, along the display surface 12a on the rear side of the display 12 (Z-side in FIG. 1). The EMR sensor 14 generates a magnetic field in the space above the display surface 12a of the display 12 via the display 12 by emitting a weak electromagnetic signal from each of the multiple loop coils 14a. As an example, the EMR sensor 14 generates a magnetic field within a range of approximately 5 mm on the Z+ side from the display surface 12a or the glass plate on the display surface 12a. The EMR sensor 14 also detects magnetic flux density (electromagnetic wave intensity) or changes therein using each of the multiple loop coils 14a and outputs a detection signal corresponding to the detected magnetic flux density (electromagnetic wave intensity) or changes therein.

[0020] The electronic pen 3 is an EMR-type pen-type input device. The electronic pen 3 has a resonant circuit 31 and a side switch 32. The resonant circuit 31 is provided on the tip 3a side of the electronic pen 3. The resonant circuit 31 has a coil and a capacitor (not shown). The electronic pen 3 generates a magnetic field when the resonant circuit 31 resonates in response to a magnetic field generated by the EMR sensor 14. The side switch 32 accepts user operations. The electronic pen 3 can change the frequency at which the magnetic field is generated by the resonant circuit 31 in response to the user pressing the side switch 32.

[0021] In the present disclosure, an example of the electronic device 1 is shown, which is configured to enable various operations and inputs, such as handwriting input, using at least an electronic pen 3 (position indicator). However, the present disclosure is not limited to this. The electronic device 1 may be configured to enable various operations and inputs, such as handwriting input, using a position indicator other than the electronic pen 3, such as a living body such as a user's finger (e.g., a fingertip) or a capacitive pen-type input device (e.g., a touch pen), in addition to or instead of the electronic pen 3. That is, the electronic device 1 may further include a capacitive touch panel. For example, the electronic device 1 may be configured to enable handwritten input of information to content by moving a position indicator, such as a fingertip or a touch pen, on the touch panel. The touch panel is provided, for example, on the display surface 12a of the display 12 (on the Z+ side in FIG. 1 ).

[0022] Fig. 2 is a diagram showing an example of the configuration of the electronic device 1 according to the first embodiment. The electronic device 1 has a hardware configuration similar to that of a general PC. As shown in Fig. 2, the electronic device 1 further includes a processing circuit 11, a memory 15, and a speaker 16. The electronic device 1 also includes a communication interface, an input / output interface, and the like, which are not shown.

[0023] The processing circuit 11 is a circuit configured to control the entire electronic device 1. As an example, the processing circuit 11 loads and executes an information processing program stored in its internal memory or memory 15, thereby realizing each function of the electronic device 1, including a display control unit 111, a pen detection unit 112, and a handover control unit 113. Here, each of the display control unit 111, the pen detection unit 112, and the handover control unit 113 according to the embodiment is an example of a control unit.

[0024] The processing circuit 11 may be at least one dedicated circuit configured to be able to realize each function of the electronic device 1 including the display control unit 111, the pen detection unit 112, and the takeover control unit 113.

[0025] The processing circuit 11 may be a combination of two or more processors. Each function of the electronic device 1 may be realized by two or more processors. Two or more functions of the electronic device 1 may be realized by a single processor.

[0026] As the processing circuit 11, various processors such as a CPU (Central Processing Unit), GPU (Graphics Processing Unit), Mux (Multiplex), MPU (Micro Processing Unit), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), PLD (Programmable Logic Device), and FPGA (Field Programmable Gate Array) can be used as appropriate.

[0027] Note that the various programs executed in the electronic device 1 do not necessarily have to be recorded in the internal memory of the processing circuit 11 or the memory 15. For example, the processing circuit 11 may read and execute programs recorded on a computer-readable recording medium. Examples of recording media readable by the processing circuit 11 include CD-ROMs, DVD discs, flash memories (semiconductor memories) such as USB (Universal Serial Bus) memories and SSDs (Solid State Drives), and HDDs (Hard Disc Drives). Furthermore, the various programs may be stored in devices connected to public lines, the Internet, LANs, etc., and the processing circuit 11 may read and execute the various programs from these.

[0028] The display control unit 111 controls the display on the display 12 .

[0029] As an example, the display control unit 111 displays a display screen for displaying content on the display 12. For example, the display control unit 111 displays display screens 610 and 620 (see FIG. 4) for displaying each page of content on the display 12. For example, the display control unit 111 displays annotation data written for each page on the display screens 610 and 620 (see FIG. 4) for each page of content.

[0030] Pen detection unit 112 detects the position (pen tip position) of tip 3a of electronic pen 3 with respect to display surface 12a of display 12, for example, based on the output of EMR sensor 14. Here, pen detection unit 112 is an example of a detection unit.

[0031] The pen detection unit 112 may detect the positions of the tip 3a and rear end 3b of the electronic pen 3 relative to the display surface 12a of the display 12, for example, based on the output of the EMR sensor 14, and detect the direction or tilt of the electronic pen 3. Here, the direction of the electronic pen 3 refers to the angle of the electronic pen 3 when the display surface 12a is viewed from directly above (the Z+ direction in FIG. 1), i.e., the direction of the rear end 3b of the electronic pen 3 relative to the tip 3a. The direction of the electronic pen 3 can be defined by the angle relative to the X direction or Y direction on the display surface 12a (the XY plane in FIG. 1). The tilt of the electronic pen 3 refers to the angle of the electronic pen 3 when the display surface 12a is viewed from directly across (the X direction or the Y direction in FIG. 1), i.e., the direction from the tip 3a to the rear end 3b of the electronic pen 3 relative to the normal direction of the display surface 12a (the Z direction in FIG. 1). In other words, the tilt of the electronic pen 3 can be determined by the angle formed between the direction from the tip 3a of the electronic pen 3 to the rear end 3b and the normal direction of the display surface 12a (Z direction in Figure 1) or the display surface 12a (XY plane in Figure 1).

[0032] Furthermore, the electronic device 1 may perform control in response to a change in pen attitude, which is at least one of the pen tip position, tilt, and direction of the electronic pen 3. This control in response to a change in pen attitude can be combined with control in response to pressing the side switch 32. Note that the control in response to a change in pen attitude may be control to change the pen type, such as color, line type, or thickness, or control to change the handwritten writing style, such as selecting / deselecting a dedicated marker. Furthermore, the control in response to a change in pen attitude may be control to turn pages, drag and drop, or select / deselect an annotation. As an example, the control in response to a change in pen attitude may be control to turn pages or add a page in response to a swipe operation using a position indicator.

[0033] Here, a dedicated marker is an example of a pen type for handwriting input in which at least one of the drawing color, line type, and thickness is preset for range selection. The color, line type, and thickness used in a dedicated marker may be restricted in use, for example, by being unusable with other pen types of the dedicated marker. Alternatively, the use of a combination of at least two of the color, line type, and thickness used in a dedicated marker may be restricted in use, for example, by being unusable with other pen types of the dedicated marker.

[0034] When handwritten writing using a dedicated marker specifying a range is detected on any page of content on which multiple annotations are written (for example, the currently displayed page), the handover control unit 113 identifies at least one annotation within the range specified by the handwritten writing using the dedicated marker from among the multiple annotations written on the page as an annotation to be selected. Specifically, the handover control unit 113 identifies an annotation to be selected from among the multiple annotations written on the page based on the data written using the dedicated marker and the continuity of the annotation data for each of the multiple annotations written on the page.

[0035] As an example, the annotation to be selected, which is identified based on the writing data with the dedicated marker, is the annotation to be transferred to be duplicated at the same position on another page. For example, when a user performs a page turning operation such as swiping while the annotation to be transferred, which is identified based on the writing data with the dedicated marker, is selected, the transfer control unit 113 automatically writes the annotation to be transferred at the same position on the page after the transition.

[0036] The page after the transition is, for example, the page next to the page on which writing has been performed with the dedicated marker, but is not limited to this. The page after the transition may be before or after the page before the transition on which writing has been performed with the dedicated marker, may be a page reached by a series of swipe operations within a predetermined time, or may be a page displayed next by specifying a page number, etc.

[0037] Note that the annotation to be selected, which is identified based on the writing data with the dedicated marker, may be an annotation to be moved, the position of which is to be changed within the same page. For example, when a user operation to specify a destination position, such as tapping or drag-and-drop, is performed while the annotation to be moved, which is identified based on the writing data with the dedicated marker, is selected, the handover control unit 113 may automatically write the annotation to be moved at the specified destination position.

[0038] The memory 15 stores each program executed by the processing circuit 11 and its parameters. The memory 15 also temporarily stores data being processed when the processing circuit 11 executes arithmetic processing. The memory 15 holds information indicating the pen type of the dedicated marker, such as color, line type, and thickness, which is set in advance at the time of manufacture or shipping, or set or edited by the user.

[0039] Note that various types of memory such as ROM (Read Only Memory), HDD, and SSD can be used as appropriate as the memory 15. In addition to nonvolatile memory, volatile memory such as RAM (Random Access Memory) used as working memory can also be used as the memory 15. Furthermore, the memory 15 may be a combination of two or more types of circuit elements.

[0040] The speaker 16 outputs sounds such as voices under the control of the processing circuit 11 .

[0041] Next, an example of the operation of the electronic device 1 according to the first embodiment will be described with reference to the drawings.

[0042] Fig. 3 is a flowchart showing an example of the flow of handwritten data handover processing according to the first embodiment. Fig. 4 is a diagram for explaining handwritten data handover according to the first embodiment. Fig. 5 is a diagram for explaining annotation data to be handed over according to the first embodiment.

[0043] In this embodiment, an example is given of a case in which, by a user operation of specifying a handwritten range using a dedicated marker 703, handwritten data 701b is identified as the written data to be handed over (annotation data 715 to be handed over) from among multiple handwritten data 701a, 701b written on the page (first page) of the content currently displayed on the display screen 610.

[0044] Here, handwriting using dedicated marker 703 is an example of a predetermined mode of handwriting. Furthermore, the plurality of handwritten data 701a and 701b are composed of a plurality of annotation data 705, including annotation data 705a to 705d, written on a page of content currently being displayed on display screen 610. For example, handwritten data 701b is composed of annotation data 705b to 705d written on a page of content currently being displayed on display screen 610. In other words, in this embodiment, handwriting using dedicated marker 703 is an overwrite of annotation data 705a to 705d among the plurality of annotation data 705 included in the content currently being displayed.

[0045] First, the handover control unit 113 determines whether the dedicated marker 703 has been selected as the pen type for handwriting input to the content (S101). If the dedicated marker has not been selected (S101: No), the flow in FIG. 3 periodically repeats the process of S101 until, for example, the dedicated marker 703 is selected.

[0046] 3 may be started when the dedicated marker 703 is selected. In this case, the flow of FIG. 3 may start from the process of S102a.

[0047] If the dedicated marker 703 is selected (S101: Yes), the handover control unit 113 determines, based on the detection result by the pen detection unit 112, whether or not the handwritten data (handwritten data 701) has been overwritten using the dedicated marker 703 on the page (first page) of the content currently displayed on the display screen 610 (S102a).

[0048] 3 proceeds to the process of S109 if the handwritten data 701 has not been overwritten using the dedicated marker 703 (S102a: No). On the other hand, if the handwritten data 701 has been overwritten using the dedicated marker 703 (S102a: Yes), the handover control unit 113 detects all of the annotation data 705 that overlaps the dedicated marker 703 (S103a).

[0049] In the examples of FIGS. 4 and 5, the handover control unit 113 detects annotation data 705a for "Company A" in handwritten data 701a and annotation data 705b to 705d for "Project," "Meeting," and "Document Creation" in handwritten data 701b. The pen detection unit 112 or the handover control unit 113 temporarily stores writing data 711, which is overwritten with the dedicated marker 703 on the handwritten data 701, in the memory 15. As shown in FIG. 5, this writing data 711 includes information on the coordinates of the writing (overwriting) with the dedicated marker 703 and information on the type of writing (writing style). In the example of FIG. 5, the writing data 711 includes the coordinates of the start position of the overwriting with the dedicated marker 703, "XX2-YY2," the coordinates of the end position, "XX4-YY2," and the type of writing, "horizontal direction (overwriting)." The type of writing is information based on the coordinates of the overwrite by the dedicated marker 703, which is identified from the trajectory of the overwrite by the dedicated marker 703, for example.

[0050] Furthermore, the handover control unit 113 creates a list of the coordinates and update dates and times of the detected annotation data 705a to 705d (S104).

[0051] 4 and 5, the handover control unit 113 generates a list 713 including information on annotation data 705a to 705d extracted from a plurality of annotation data 705 constituting at least one piece of handwritten data 701 written on a page (first page) of the content currently being displayed on the display screen 610. As shown in FIG. 5, the list 713 includes, for the detected annotation data 705a of "Company A," the coordinates "XX1-YY1" and the update date and time "2024 / 02 / 15 09:11:35." Furthermore, the list 713 includes, for the detected annotation data 705b of "PJ," the coordinates "XX2-YY2" and the update date and time "2024 / 02 / 15 09:12:04." The list 713 also includes, for the detected annotation data 705c of "Meeting," the coordinates "XX3-YY2" and the update date and time "2024 / 02 / 15 09:12:11." The list 713 also includes, for the detected annotation data 705d of "Document Creation," the coordinates "XX4-YY2" and the update date and time "2024 / 02 / 15 09:12:19."

[0052] Furthermore, the handover control unit 113 determines the continuity of the listed annotation data 705a to 705d based on the list 713 of the annotation data 705 and the coordinates of the dedicated marker 703 (S105).

[0053] Here, the continuity of annotation data refers to the continuity of at least two annotation data 705, including at least annotation data 705a to 705d in the list 713, on the page of content currently displayed on the display screen 610. The continuity of annotation data includes at least one of "positional continuity" and "temporal continuity." "Positional continuity" refers to continuity based on the coordinates (position and / or direction) of the annotation data 705. "Temporal continuity" refers to continuity based on the update date and time of the annotation data 705.

[0054] As an example, the handover control unit 113 determines the "positional continuity" of annotation data from the coordinates and writing style (type of writing) of the dedicated marker 703. The writing style of the dedicated marker 703 indicates whether or not the annotation data is overwritten by the dedicated marker 703, whether it is overwritten or enclosed, and, if it is overwritten, the writing direction. Specifically, when the writing style of the dedicated marker 703 is overwritten, such as marking (highlighting), the handover control unit 113 determines that there is "positional continuity" if there are at least two annotation data 705 at coordinates aligned with the direction of the dedicated marker 703 and the distance between them is equal to or less than a predetermined threshold. The threshold for the distance between the annotation data 705 is predetermined and stored in the memory 15, for example.

[0055] As an example, the handover control unit 113 determines the "continuity in time" of the annotation data 705 from the update date and time of the annotation data 705. Specifically, the handover control unit 113 determines that there is "continuity in time" between two pieces of annotation data 705 whose difference in update date and time (time interval) is equal to or less than a predetermined threshold. This threshold time for the annotation data 705 is, for example, predetermined and stored in the memory 15.

[0056] In addition, the continuity of the annotation data 705 may be determined to exist if there is continuity in either "position continuity" or "time continuity," or if there is continuity in both "position continuity" and "time continuity."

[0057] In addition, the handover control unit 113 automatically excludes any annotation data 705 that is not continuous, i.e., any annotation data 705 that is determined to have no continuity with any of the listed annotation data 705a to 705d, and identifies the annotation data 705 in the list 713 after the exclusion as the "annotation data 715 to be handed over" (S106a).

[0058] 4 and 5, the handover control unit 113 determines that the annotation data 705a among the annotation data 705a to 705d in the list 713 does not have continuity, and identifies the other annotation data 705b to 705d as "annotation data 715 to be handover." Note that the annotation data 705 in the list 713 may be removed by changing flag information indicating whether or not it is a target, as exemplified in FIG. 5, or by deleting it from the list 713.

[0059] The handover control unit 113 may automatically add the annotation data 705 that is continuous, i.e., the annotation data 705 that is determined to have continuity with any of the listed annotation data 705a to 705d, and identify the annotation data 705 in the list 713 after addition as the “annotation data 715 to be taken over.” In other words, the handover control unit 113 may identify the annotation data 705 outside the list 713 that has continuity with the annotation data 705 in the list 713 as the “annotation data 715 to be taken over.”

[0060] The continuity threshold may be the same or different between the removal and addition of annotation data 705. For example, the user needs to check the destination page by comparing it with the page before the transfer to see if there is any annotation data 705 that was not carried over. For this reason, for example, the continuity threshold may be different so that it is difficult to remove annotation data 705 and easy to add annotation data 705.

[0061] The continuity threshold for excluding and / or adding annotation data 705 may be varied depending on the writing style of the dedicated marker 703. For example, when the dedicated marker 703 is used to overwrite handwritten data 701 (writing data), the dedicated marker may overlap unintended annotation data 705 if the handwritten data 701 and / or the dedicated marker 703 are distorted (not linear), for example. For example, when the dedicated marker 703 is used to enclose handwritten data 701 (writing data), the dedicated marker may not be able to enclose all of the intended annotation data 705 if the handwritten data 701 and / or the dedicated marker 703 are distorted (not linear), for example. For this reason, the continuity threshold may be varied so as to facilitate exclusion in the case of overwriting and facilitate addition in the case of enclosing.

[0062] After the "annotation data 715 to be handed over" is identified, the handover control unit 113 determines whether a "swipe" operation has been performed to instruct turning to the next page, for example, based on the detection results of the pen detection unit 112 (S107).

[0063] If a "swipe" operation has not been performed (S107: No), the flow in FIG. 3 proceeds to the processing of S109. On the other hand, if a "swipe" operation has been performed (S107: Yes), the handover control unit 113 hands over the identified "annotation data 715 to be taken over" to the transition destination page (S108). Specifically, the display control unit 111 transitions the page to be displayed in response to the swipe operation, and displays the display screen 620 including the transition destination page on the display 12. In addition, the handover control unit 113 duplicates the identified "annotation data 715 to be taken over" and pastes it in the same position on the transition destination page as on the page before the transition.

[0064] After the identified "annotation data 715 to be handed over" is handed over to the transition destination page, the handover control unit 113 determines whether or not to end the process (S109). The handover control unit 113 determines to end the process when the application of the dedicated marker 703 to handwriting input is canceled, for example, when a pen type other than the dedicated marker 703 is selected as the pen type for handwriting input.

[0065] If it is determined not to end the process (S109: No), the flow in Fig. 3 returns to the process in S102a. On the other hand, if it is determined to end the process (S109: No), the flow in Fig. 3 ends.

[0066] The display control unit 111 may display, on the display 12, a display screen to be handed over that displays, in an active state, annotation data 705 identified as annotation data 715 to be handed over in response to handwritten input using the dedicated marker 703, as exemplified in the lower right of Fig. 4. The display control unit 111 may also display, on the display 12, a display screen to be handed over that displays, in an active state, annotation data 705 organized into a list 713 in response to handwritten input using the dedicated marker 703, as exemplified in the lower left of Fig. 4. With these configurations, the user can easily confirm whether the intended handwritten data 701 (written data) has been selected without excess or deficiency by specifying the range with the dedicated marker 703.

[0067] As described above, the electronic device 1 according to the embodiment includes the pen detection unit 112 and the handover control unit 113. Furthermore, the program according to the embodiment causes the electronic device 1 (computer) to realize the pen detection unit 112 and the handover control unit 113. The pen detection unit 112 detects handwritten writing on content using the electronic pen 3 (position indicator). When handwritten writing specifying a range in a manner (predetermined manner) of overwriting using the dedicated marker 703 is detected on a currently displayed page (first page) of content on which multiple annotations have been written, the handover control unit 113 identifies a selection annotation selected by handwritten overwriting with the dedicated marker 703 from among the multiple annotations, based on the writing data of the overwrite using the dedicated marker 703 and the continuity of the annotation data 705 for each of the multiple annotations written on the currently displayed page.

[0068] According to this configuration, it is possible to select appropriate written data (annotation data 705) for data written in content simply by manually specifying a range using the dedicated marker 703. In other words, the above configuration can appropriately support range selection through handwritten input.

[0069] In the electronic device 1 according to the embodiment, the annotation to be selected is an annotation to be transferred to another page (second page) of the currently displayed page (first page). When a swipe operation for page transition is performed with the annotation to be transferred identified, the transfer control unit 113 automatically writes the annotation to be transferred at the same position on the page (second page) as the transition destination.

[0070] According to this configuration, the annotation data (annotation data 705) selected by handwriting using the dedicated marker 703 can be easily carried over to the destination page by page transition using a swipe operation. In other words, the above configuration reduces the amount of handwriting work and operation procedures, and improves user convenience.

[0071] For example, the user can eliminate the need to write the same content as the writing data (annotation data 705) that the user wants to transfer. For example, the user can transfer the writing data (annotation data 705) that the user wants to transfer to the destination page without going through complicated procedures such as selecting, copying, page transitioning, pasting, and moving to a desired position. For example, the user can transfer the writing data (annotation data 705) that the user wants to transfer to the destination page without the trouble of adjusting the position on the destination page, because the writing data is transferred to the same position on the destination page as it was on the page before the transition.

[0072] For example, in a ToDo list written in a daily schedule, there may be cases where an item that is not completed and will continue on the next day is desired to be written on the next page. In such cases, the user can easily copy (duplicate) the handwritten data to the next page by overwriting it with the dedicated marker 703. In addition, by marking (overwriting), the user can simultaneously check the written content and move on to the next day.

[0073] Furthermore, in the electronic device 1 according to the embodiment, the annotation to be selected is an annotation to be moved, the position of which is to be changed on the currently displayed page (first page). Furthermore, when an operation to specify a destination position, such as tapping or drag-and-drop, is performed while the annotation to be moved is identified, the handover control unit 113 automatically writes the annotation to be moved at the specified destination position on the currently displayed page. This configuration can improve user convenience, similar to the case of handing over to a transition destination page, such as the next page.

[0074] Furthermore, in the electronic device 1 according to the embodiment, data of each of the multiple annotations written on the currently displayed page is annotation data 705 constituting handwritten writing data (handwritten data 701) for the content. With this configuration, even when a range is selected by hand for handwritten input writing data, appropriate range selection can be achieved.

[0075] In the electronic device 1 according to the embodiment, the continuity of the annotation data 705 includes at least one of time continuity based on the update dates and times of the annotations on the currently displayed page and position continuity based on the positions of the annotations on the currently displayed page. With this configuration, even when the range is selected by hand, an appropriate range can be selected based on the continuity.

[0076] In addition, in the electronic device 1 according to the embodiment, the handwriting for range selection (handwriting in a predetermined manner) is handwriting performed with a dedicated marker in which at least one of the drawing color, line type, and line thickness is preset for range selection. With this configuration, the user can easily use the support for range selection by handwriting by simply selecting the dedicated marker 703 as the pen type for handwriting input.

[0077] In addition, in the electronic device 1 according to the embodiment, the handwriting (handwriting in a predetermined manner) that selects a range is writing that overwrites at least one of the annotations (writing data written on the currently displayed page). With this configuration, the user can simultaneously check the written content and move on to the next day by marking (overwriting).

[0078] Furthermore, in the electronic device 1 according to the embodiment, the handover control unit 113 identifies the annotation to be selected (annotation data 715 to be taken over) from the annotations that have been handwritten overwritten with the dedicated marker 703 and compiled into the list 713, excluding annotations that do not have at least one of the following continuity: time continuity based on the update date and time of the currently displayed page, and position continuity based on the position on the currently displayed page and the direction of the overwriting. With this configuration, even if the range is selected by hand, it is possible to achieve appropriate range selection based on the continuity.

[0079] Furthermore, in the electronic device 1 according to the embodiment, the handover control unit 113 specifies the annotation to be selected (annotation data 715 to be taken over) by adding at least one annotation not included in the list 713 of the currently displayed page that has at least one of the following continuity between the annotation and at least one annotation that has been handwritten overwritten with the dedicated marker 703 and made into the list 713: time continuity based on the update date and time of the currently displayed page, and position continuity based on the position on the currently displayed page and the direction of the overwrite. With this configuration, even if the range is selected by hand, an appropriate range can be selected based on the continuity.

[0080] Other embodiments of the present disclosure will be described below with reference to the drawings. Note that in the following description of each embodiment, differences from the above-described content will be mainly described, and descriptions of content that overlaps with the above-described content will be omitted as appropriate.

[0081] (Second embodiment) Fig. 6 is a flowchart showing an example of the flow of handwritten data handover processing according to the second embodiment. Fig. 7 is a diagram for explaining handwritten data handover according to the second embodiment. Fig. 8 is a diagram for explaining annotation data to be handed over according to the second embodiment.

[0082] In this embodiment, a case where annotation data 706a to 706k among a plurality of annotation data 706 included in the currently displayed content is enclosed is exemplified as a user operation for handwritten range specification using the dedicated marker 704.

[0083] If the dedicated marker 704 is selected (S101: Yes), the handover control unit 113 determines (S102b) whether or not handwritten data (handwritten data 702) has been circled using the dedicated marker 704 on the page (first page) of the content currently being displayed on the display screen 610, based on the detection result by the pen detection unit 112. Furthermore, if handwritten data 702 has been circled using the dedicated marker 704 (S102b: Yes), the handover control unit 113 detects all of the annotation data 706 circled with the dedicated marker 704 (S103b).

[0084] 7 and 8, the handover control unit 113 detects annotation data 706a to 706k of handwritten data 702b from among handwritten data 702a and 702b written on the page currently displayed on the display screen 615. The pen detection unit 112 or the handover control unit 113 also temporarily stores, in the memory 15, data 712 of a box drawn using the dedicated marker 704 for the handwritten data 702. As shown in FIG. 8, the writing data 712 includes information on the coordinates of the writing (enclosure) made using the dedicated marker 704 and information on the type of writing (writing style). In the example of FIG. 8, the writing data 712 includes coordinates "XX1-YY1" of the start position of the box drawn using the dedicated marker 704, coordinates "XX4-YY4" of the end position, and the type of writing "enclosure." The information on the overwrite direction is information based on the coordinates of the overwrite by the dedicated marker 703, which is identified from the trajectory of the enclosure by the dedicated marker 704, for example.

[0085] Furthermore, the handover control unit 113 creates a list of the coordinates and update dates and times of the detected annotation data 706a to 706k (S104).

[0086] 7 and 8, the handover control unit 113 generates a list 714 including information about annotation data 706a-706k extracted from a plurality of annotation data 706 constituting at least one piece of handwritten data 702 written on a page (first page) of the content currently being displayed on the display screen 615. FIG. 8 illustrates the list 714 for the annotation data 706a-706c among the annotation data 706a-706k. As shown in FIG. 8, the list 714 includes, for the detected annotation data 706a for "Main Unit," the coordinates "XX1-YY2" and the update date and time "2024 / 02 / 16 14:18:05." Furthermore, the list 714 includes, for the detected annotation data 706b for "USB," the coordinates "XX2-YY2" and the update date and time "2024 / 02 / 16 14:18:45." Furthermore, the list 714 includes the coordinates "XX4-YY4" and the update date and time "2024 / 02 / 16 14:20:19" for the detected annotation data 706c of "display."

[0087] The handover control unit 113 also determines the continuity of the listed annotation data 706a to 706k based on the list 714 of the annotation data 706 and the coordinates of the dedicated marker 704 (S105). The handover control unit 113 also automatically excludes any discontinuous annotation data 706, i.e., any annotation data 706 determined to have no continuity with any of the listed annotation data 706a to 706k, and automatically adds any annotation data 706 that is not surrounded by the dedicated marker 704 and is contiguous with any of the annotation data 706a to 706k in the list 714, and identifies the annotation data 706 in the list 714 after the exclusion and addition as "annotation data 716 to be taken over" (S106b). The handover control unit 113 also carries over the identified annotation data 716 to be taken over to the next page, as exemplified by the display screen 625, in response to, for example, a swipe operation (S108).

[0088] Here, the determination of continuity is the same as in the first embodiment. As an example, the handover control unit 113 determines the "positional continuity" of annotation data from the coordinates and writing style (type of writing) of the dedicated marker 704. The writing style of the dedicated marker 704 indicates whether the dedicated marker 704 is encircling or not, or whether it is overwriting or encircling. Specifically, when the writing style of the dedicated marker 704 is encircling, if there are at least two annotation data 706, at least one of which is located within the area enclosed by the dedicated marker 704, and the distance between them is equal to or less than a predetermined threshold, the handover control unit 113 determines that there is "positional continuity." In the examples of FIGS. 7 and 8, the handover control unit 113 determines that annotation data 706l to 706q written on the currently displayed page have continuity with at least one of annotation data 706a to 706k in the list 714, and adds the annotation data 706l to 706q, and identifies the added annotation data 706a to 706q as "annotation data 716 to be taken over." For example, the list 714 in FIG. 8 illustrates an example of an added state for annotation data 706l that includes the coordinates "XX6-YY1" and the update date and time "2024 / 02 / 16 14:19:32."

[0089] As described above, in the electronic device 1 of the embodiment, when a handwritten entry specifying a range in a manner (predetermined manner) of enclosing using the dedicated marker 704 is detected on a displayed page (first page) of content on which multiple annotations are written, the handover control unit 113 identifies the annotation to be selected from the multiple annotations that has been hand-enclosed using the dedicated marker 704 based on the writing data of the enclosing using the dedicated marker 704 and the continuity of the annotation data 706 for each of the multiple annotations written on the displayed page.

[0090] Even with this configuration, the same effects as those of the first embodiment can be obtained. Furthermore, by selecting a range by enclosing it, the user can easily specify a range for handwritten writing data other than characters, such as illustrations, in which the writing direction is not uniform.

[0091] In the electronic device 1 according to the embodiment, the handwriting (handwriting in a predetermined manner) that selects the range is a writing that surrounds at least one annotation (writing data written on the currently displayed page) among the multiple annotations. This configuration allows the user to easily specify a range for other handwritten writing data of characters.

[0092] Furthermore, in the electronic device 1 according to the embodiment, the handover control unit 113 identifies the annotation to be selected (annotation data 716 to be taken over) from the annotations that are handwritten and circled with the dedicated marker 704 and organized into a list 714, excluding annotations that do not have at least one of time continuity based on the update date and time of the currently displayed page and positional continuity based on the position on the currently displayed page. With this configuration, even if the range is selected by hand, it is possible to achieve appropriate range selection based on the continuity.

[0093] Furthermore, in the electronic device 1 according to the embodiment, the handover control unit 113 specifies the annotation to be selected (annotation data 716 to be taken over) by adding at least one annotation not included in the list 714 of the currently displayed page that has at least one of time continuity based on the update date and time of the currently displayed page and positional continuity based on the position on the currently displayed page between at least one annotation among the annotations that are handwritten and circled with the dedicated marker 704 and made into the list 714. With this configuration, even if the range is selected by hand, it is possible to realize appropriate range selection based on the continuity.

[0094] (Third embodiment) FIG. 9 is a diagram for explaining handwritten data handover according to the third embodiment.

[0095] In this embodiment, in addition to the handwritten range specification in each of the above-mentioned embodiments using dedicated markers 703, 704, an example is given of an electronic device 1 that is configured to enable handwritten range specification for written data included in the content being displayed without using dedicated markers 703, 704.

[0096] The display control unit 111 may display a display screen 630a on the display 12. This display screen 630a is a screen for specifying a range of handwritten data 721 (written data) written on the currently displayed page by handwriting (handwriting in a manner other than the predetermined manner) using a normal pen 723 of a pen type other than the dedicated markers 703 and 704. For example, the user encircles the handwritten data 721 (at least one annotation) to be selected by handwriting using the normal pen 723. Then, the handover control unit 113 identifies annotation data of the handwritten data 721 to be selected, in the same manner as in each of the above-described embodiments, based on the detection result of the handwriting using the normal pen 723 by the pen detection unit 112.

[0097] Furthermore, when the pen detection unit 112 detects handwritten writing using the normal pen 723 to specify a range, the display control unit 111 causes the display 12 to display a display screen 630b including a submenu 725 including a takeover icon for instructing automatic duplication (takeover) of the annotation data of the selected handwritten data 721 to the next page. In the example of Fig. 9, the submenu 725 includes, with respect to the selected annotation data, an icon for instructing "cut", an icon for instructing "copy (duplicate)", an icon for instructing "takeover to the next page", and an icon for instructing "cancel" the range selection.

[0098] Furthermore, when the pen detection unit 112 detects an operation (selection) of the "carry on to the next page" icon, the handover control unit 113 automatically writes (pastes) the annotation data of the handwritten data 721 identified in accordance with the handwritten range specification using the normal pen 723 at the same position on the next page. Then, the display control unit 111 displays, on the display 12, the display screen 630c including the post-transition page to which the annotation data of the handwritten data 721 has been carried over.

[0099] Display screen 630c includes menu button 727 that displays a menu in response to the operation. For example, when a range selection function is selected from menu button 727, range selection by handwriting with normal pen 723 for handwritten data 721 begins, as described with reference to display screen 630a.

[0100] As shown in the example of display screen 630b, handwritten data 721 selected by manually selecting a range using a normal pen 723 can be moved within the same page, not just to another page currently being displayed, such as the next page, as in the above-mentioned embodiments.

[0101] As described above, in the electronic device 1 according to the embodiment, when handwritten writing specifying an area using the normal pen 723, a pen type other than the dedicated markers 703 and 704, is detected on a page currently displaying content, the display control unit 111 displays, on the display 12, the display screen 630b including the submenu 725 including the "carry on to next page" icon for instructing copying onto the next page an annotation selected from the multiple annotations based on the writing using the normal pen 723. Furthermore, when the "carry on to next page" icon is operated, the handwriting control unit 113 automatically writes, at the same position on the next page, an annotation to be carried over, which is identified based on the handwritten writing data using the normal pen 723 and the continuity of the annotation data for each of the multiple annotations, including at least one annotation data constituting the handwritten data 721.

[0102] This configuration also provides the same effects as the above-described embodiments. In addition, range selection by handwriting input using the normal pen 723 is also possible, so the user can easily specify ranges for various handwritten data without having to switch between pen types.

[0103] In each of the above-described embodiments, lists 713 and 714 of the annotation data 705 and 706 may be displayed together with the pages on which the selected annotation data 705 and 706 are written. This configuration allows the user to easily confirm the results of the selection made by handwriting the range. The display of the lists 713 and 714 may be equivalent to a comment panel that can be displayed together with each page of document data when, for example, a PDF format electronic document file is displayed on a computer.

[0104] In the above-described embodiments, the electronic device 1 has a display 12, but this is not limiting. The electronic device 1 according to the embodiments may be configured as a pen input device connected to an external display or another electronic device. In other words, the display 12 is not an essential component of the electronic device 1 according to the embodiments.

[0105] The program executed by the processor of the electronic device 1 of this embodiment may be configured to be provided by being recorded in an installable or executable file format on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk).

[0106] Furthermore, the program executed by the electronic device 1 of this embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the program executed by the electronic device 1 of this embodiment may be provided or distributed via a network such as the Internet.

[0107] According to at least one of the embodiments described above, it is possible to appropriately support range selection in handwriting input.

[0108] Although the embodiments and modifications of the present invention have been described, these embodiments and modifications are presented as examples and are not intended to limit the scope of the invention. These novel embodiments and modifications can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are included within the scope and spirit of the invention, and are also included in the inventions and their equivalents as defined in the claims.

[0109] (Addendum) (1) a detection unit that detects handwritten notes using a position indicator on the content; a control unit that, when a handwritten writing specifying a range in a predetermined manner is detected on a first page of the content on which a plurality of annotations are written, identifies an annotation to be selected from the plurality of annotations that is handwritten in the predetermined manner based on handwritten data in the predetermined manner and continuity of annotation data for each of the plurality of annotations; electronic equipment. (2) The annotation to be selected is an annotation to be transferred to another page of the first page, When an operation for transitioning from the first page to a second page other than the first page is performed while the annotation to be taken over is identified, the control unit automatically writes the annotation to be taken over at the same position on the second page. The electronic device according to (1) above. (3) the annotation to be selected is an annotation to be moved whose position on the first page is to be changed; when an operation of specifying a destination position is performed in a state where the annotation to be moved is identified, the control unit automatically writes the annotation to be moved at the destination position on the first page. The electronic device according to (1) or (2) above. (4) each of the plurality of annotations written on the first page is a handwritten annotation on the content; The electronic device according to any one of (1) to (3) above. (5) the continuity of the annotation data includes at least one of time continuity based on update dates and times of each of the plurality of annotations on the first page and position continuity based on positions of each of the plurality of annotations on the first page; The electronic device according to any one of (1) to (4) above. (6) The handwriting in the predetermined manner is handwriting performed with a dedicated marker in which at least one of the color, line type, and line thickness to be drawn is preset for range selection. The electronic device according to any one of (1) to (5) above. (7) the handwriting in the predetermined manner is writing that overwrites at least one annotation among the plurality of annotations; The electronic device according to any one of (1) to (6) above. (8) the control unit specifies the annotation to be selected from all annotations overwritten by hand in the predetermined manner, excluding annotations that do not have continuity in annotation data, which is at least one of time continuity based on update dates and times on the first page and position continuity based on the position on the first page and the direction of overwriting; The electronic device according to (7) above. (9) the control unit specifies the annotation to be selected by adding at least one annotation among the plurality of annotations that has annotation data continuity that is at least one of time continuity based on update dates and times on the first page and position continuity based on the position on the first page and the direction of the overwriting, between at least one annotation among all annotations that has been overwritten by hand in the predetermined manner; The electronic device according to (7) or (8) above. (10) the handwriting in the predetermined manner is writing surrounding at least one annotation among the plurality of annotations; The electronic device according to any one of (1) to (9) above. (11) the control unit specifies the annotation to be selected from all annotations circled in handwriting in the predetermined manner, excluding annotations that do not have annotation data continuity, which is at least one of time continuity based on update dates and times on the first page and position continuity based on positions on the first page. The electronic device according to (10) above. (12) the control unit specifies the annotation to be selected by adding at least one annotation among the plurality of annotations that is not surrounded by handwriting in the predetermined manner and that has annotation data continuity that is at least one of time continuity based on update dates and times on the first page and position continuity based on positions on the first page between at least one annotation among all annotations surrounded by handwriting in the predetermined manner; The electronic device according to (10) or (11) above. (13) The control unit When a handwritten writing specifying a range in a manner other than the predetermined manner is detected on the first page of the content, a takeover icon is displayed on a display to instruct copying of an annotation selected based on the writing in the other manner from among the plurality of annotations to a next page; When the takeover icon is operated, an annotation to be taken over, which is identified based on the writing data in the other mode and the continuity of the annotation data for each of the plurality of annotations, is automatically written at the same position on the next page. The electronic device according to any one of (1) to (12) above. (14) Detecting handwritten notes using a position indicator relative to the content; and when a handwritten writing specifying a range in a predetermined manner is detected on a first page of the content on which a plurality of annotations are written, identifying an annotation to be selected from the plurality of annotations that is written in the predetermined manner based on handwritten data in the predetermined manner and continuity of annotation data for each of the plurality of annotations. program. (15) A recording medium on which the program executed by the computer is recorded, the program being described in (14) above. [Explanation of symbols]

[0110] 1 Electronic equipment 1a Housing 11 Processing circuit 111 Display control unit 112 Pen detection unit 113 Handover control unit 12 Display 12a Display surface 14 EMR sensors 14a Multiple Loop Coils 15 memory 16 speakers 3 Electronic pen 3a Tip 3b Rear end 31 Resonant circuit 32 Side switch 610,615,620,625,630 display screen 701,702 Handwritten data 703,704 Dedicated marker 705,706 annotation data 711,712 Write data 713,714 lists 715,716 Annotation data to be transferred 721 handwritten data 723 Regular Pen 725 Submenu 727 Menu button

Claims

1. a detection unit that detects handwritten notes using a position indicator on the content; a control unit that, when a handwritten writing specifying a range in a predetermined manner is detected on a first page of the content on which a plurality of annotations are written, identifies an annotation to be selected from the plurality of annotations that is handwritten in the predetermined manner based on handwritten writing data in the predetermined manner and continuity of annotation data for each of the plurality of annotations; electronic equipment.

2. The annotation to be selected is an annotation to be transferred to another page of the first page, When an operation for transitioning from the first page to a second page other than the first page is performed in a state in which the annotation to be taken over is specified, the control unit automatically writes the annotation to be taken over at the same position on the second page. The electronic device according to claim 1 .

3. the annotation to be selected is an annotation to be moved whose position on the first page is to be changed; when an operation of specifying a destination position is performed in a state where the annotation to be moved is identified, the control unit automatically writes the annotation to be moved at the destination position on the first page. The electronic device according to claim 1 .

4. each of the plurality of annotations written on the first page is a handwritten annotation on the content; The electronic device according to claim 1 .

5. the continuity of the annotation data includes at least one of time continuity based on update dates and times of the respective annotations on the first page and position continuity based on positions of the respective annotations on the first page; The electronic device according to any one of claims 1 to 4.

6. The handwriting in the predetermined manner is handwriting performed with a dedicated marker in which at least one of the color, line type, and line thickness to be drawn is preset for range selection. The electronic device according to any one of claims 1 to 4.

7. the handwriting in the predetermined manner is writing that overwrites at least one annotation among the plurality of annotations; The electronic device according to any one of claims 1 to 4.

8. the control unit specifies the annotation to be selected from all annotations overwritten by hand in the predetermined manner, excluding annotations that do not have annotation data continuity, which is at least one of time continuity based on update dates and times on the first page and position continuity based on the position on the first page and the direction of overwriting; 8. The electronic device according to claim 7.

9. the control unit specifies the annotation to be selected by adding at least one annotation among the plurality of annotations that has annotation data continuity that is at least one of time continuity based on update dates and times on the first page and position continuity based on the position on the first page and the direction of the overwriting, between at least one annotation among all annotations that has been overwritten by hand in the predetermined manner; 8. The electronic device according to claim 7.

10. the handwriting in the predetermined manner is writing surrounding at least one annotation among the plurality of annotations; The electronic device according to any one of claims 1 to 4.

11. the control unit specifies the annotation to be selected from all annotations circled in handwriting in the predetermined manner, excluding annotations that do not have annotation data continuity, which is at least one of time continuity based on update dates and times on the first page and position continuity based on positions on the first page. The electronic device according to claim 10.

12. the control unit specifies the annotation to be selected by adding at least one annotation among the plurality of annotations that is not surrounded by handwriting in the predetermined manner and that has annotation data continuity that is at least one of time continuity based on update dates and times on the first page and position continuity based on positions on the first page between at least one annotation among all annotations surrounded by handwriting in the predetermined manner; The electronic device according to claim 10.

13. The control unit When a handwritten writing specifying a range in a manner other than the predetermined manner is detected on the first page of the content, a takeover icon is displayed on a display to instruct copying of an annotation selected based on the writing in the other manner from among the plurality of annotations to a next page; When the takeover icon is operated, an annotation to be taken over, which is identified based on the writing data in the other mode and the continuity of the annotation data for each of the plurality of annotations, is automatically written at the same position on the next page. The electronic device according to any one of claims 1 to 4.

14. Detecting handwritten notes using a position indicator relative to the content; and when a handwritten writing specifying a range in a predetermined manner is detected on a first page of the content on which a plurality of annotations are written, identifying an annotation to be selected from the plurality of annotations that is written in the predetermined manner based on handwritten data in the predetermined manner and continuity of annotation data relating to each of the plurality of annotations. program.

Citation Information

Patent Citations

  • Information processing device, information processing system, and information processing program

    JP2022072461A