Display device, display system, display control method, and program

The display device effectively deletes characters while maintaining table borders by identifying and altering pixel colors within a specified range, enhancing image editing capabilities.

JP7732283B2Active Publication Date: 2025-09-02RICOH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021140045
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-08-30
Publication Date
2025-09-02
Estimated Expiration
2041-08-30

AI Technical Summary

Technical Problem

Conventional image editing techniques fail to delete characters while preserving table lines within a specified range.

Method used

A display device equipped with a display control unit that identifies table ruled lines, acquires background colors, and changes pixel colors to delete characters while maintaining table borders, using a display system that includes a display control unit, operation accepting unit, identification unit, and acquisition unit to manage image editing on a screen.

Benefits of technology

Enables deletion of characters while preserving table borders within a specified range, allowing for efficient editing of images.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007732283000001
    Figure 0007732283000001
  • Figure 0007732283000002
    Figure 0007732283000002
  • Figure 0007732283000003
    Figure 0007732283000003
Patent Text Reader

Abstract

To leave a ruled line of a table existing in a designated range of an image and edit characters.SOLUTION: A display device capable of editing an image displayed on a screen comprises: a display control unit which displays the image including a table on the display device; an operation receiving unit which receives designation of an edited range in the image; an identification unit which acquires coordinates of a ruled line of the table included in the range; and a re-display unit which changes color of the pixel other than the pixel constituting the ruled line into predetermined color, among the pixels in the range.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a display device, a display system, a display control method, and a program. [Background technology]

[0002] By editing only a portion of an image acquired by a device such as a scanner or facsimile, such as a field or table, it is possible to perform efficient editing using the original image information. Patent Document 1 discloses a technique for editing an image by deleting information in a specified area of ​​the image and inserting information such as text into the deleted area. Summary of the Invention [Problem to be solved by the invention]

[0003] However, the conventional technique has a problem in that it is not possible to delete characters while leaving table lines that exist within a specified range of an image.

[0004] In view of the above-mentioned problems, an embodiment of the present invention aims to delete characters while leaving table lines that exist in a specified range of an image. [Means for solving the problem]

[0005] In order to solve the above-described problems, the present invention provides a display device capable of editing an image displayed on a screen, the display device including a display control unit that displays an image including a table on the display device, an operation accepting unit that accepts designation of an area to be edited in the image, and an identifying unit that acquires coordinates of ruled lines of the table included in the area. an acquisition unit that acquires a background color of at least one closed area that is a closed area surrounded only by the ruled line acquired by the identification unit or a closed area surrounded by the ruled line and a boundary line of the range; and a unit that changes the color of pixels in the closed area other than pixels at coordinates of the ruled line to the background color. and a display unit. [Effects of the Invention]

[0006] According to an embodiment of the present invention, it is possible to delete characters while leaving table borders that exist within a specified range of an image. [Brief explanation of the drawings]

[0007] [Figure 1] FIG. 1 is a diagram showing an example of a schematic diagram of a display system according to an embodiment of the present invention. [Figure 2] FIG. 1 is a diagram illustrating an example of a hardware configuration of an electronic whiteboard according to an embodiment of the present invention. [Figure 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a terminal device and a storage server according to an embodiment of the present invention. [Figure 4] 1 is a diagram illustrating an example of the appearance of a display device according to an embodiment of the present invention. [Figure 5] FIG. 1 is a diagram showing an example of a configuration diagram of functional blocks of a display system according to an embodiment of the present invention. [Figure 6] FIG. 10 is a diagram showing an example of a flowchart relating to processing for editing text while preserving table formatting in an image according to an embodiment of the present invention. [Figure 7] FIG. 10 is a diagram showing an example of a screen for designating an editing range according to the embodiment of the present invention. [Figure 8] FIG. 10 is a diagram showing an example of a screen for identifying table ruled lines according to an embodiment of the present invention. [Figure 9] FIG. 10 is a diagram showing an example of a screen in which only the text has been deleted while leaving the table format intact according to an embodiment of the present invention. [Figure 10] FIG. 10 is a diagram illustrating an example of a flowchart relating to a process for editing characters in a specified closed region according to an embodiment of the present invention. [Figure 11] FIG. 10 is a diagram showing an example of a screen for assigning an address to a closed area according to an embodiment of the present invention. [Figure 12] FIG. 10 is a diagram showing an example of a screen for changing the background color of a designated closed region according to an embodiment of the present invention. [Figure 13] FIG. 10 is a diagram showing an example of a screen for confirming whether or not to designate a closed region according to the embodiment of the present invention. [Figure 14] FIG. 10 is a diagram showing an example of a screen when there are no ruled lines in a specified range according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0008] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of a display device, a display system, a display control method, and a program according to the present invention will be described in detail with reference to the accompanying drawings.

[0009] [First embodiment] <System Overview> FIG. 1 is a diagram illustrating an example of a schematic diagram of a display system according to an embodiment of the present invention. In the display system 5 illustrated in FIG. 1, the display device 7 may have a touch panel display or a dedicated display. When the display device 7 has a dedicated display, a user performs operations such as displaying and editing images using a keyboard or pointing device of a terminal device 4 connected to the display device 7. The electronic whiteboard 2 is connected to the terminal device 4, the image forming device 9, and the storage server 3 via a communication network 1. Alternatively, the electronic whiteboard 2 or the display 6 is connected to the projector 8 or the terminal device 4 via a display cable. The electronic whiteboard 2 displays image data acquired by receiving it from the terminal device 4, the image forming device 9, and the storage server 3 via the communication network 1. Alternatively, the electronic whiteboard 2 and the display 6 display image output from the terminal device 4 or the projector 8 connected via a cable. The storage server 3 stores image data to be displayed on the display device 7. The image forming device 9 acquires image data to be displayed on the display device 7 using a scan function. Alternatively, the image data may be captured by a camera, or may be an electronic file created by an application such as word processing, spreadsheet, presentation, or image editing executed on a terminal device 4 or the like.

[0010] 1 is just an example, and other configurations may be used. For example, the display device 7 may be a terminal device 4, a tablet terminal, a smartphone, etc., and the storage server 3 may be a device connected to the communication network 1 outside the display system 5.

[0011] <Hardware configuration example (electronic whiteboard 2)> Fig. 2 is a hardware configuration diagram of the electronic whiteboard. As shown in Fig. 2, the electronic whiteboard 2 includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, an SSD (Solid State Drive) 204, a network I / F 205, and an external device connection I / F (Interface) 206.

[0012] Of these, the CPU 201 controls the overall operation of the electronic whiteboard 2. The ROM 202 stores programs used to drive the CPU 201, such as the CPU 201 and an IPL (Initial Program Loader). The RAM 203 is used as a work area for the CPU 201. The SSD 204 stores various data, such as programs for the electronic whiteboard. The network controller 205 controls communication with the communication network 1. The external device connection I / F 206 is an interface for connecting various external devices. In this case, the external devices are, for example, a USB (Universal Serial Bus) memory 230 and external devices (a microphone 240, a speaker 250, and a camera 260).

[0013] The electronic whiteboard 2 also includes a capture device 211, a GPU 212, a display controller 213, a contact sensor 214, a sensor controller 215, an electronic pen controller 216, a short-range communication circuit 219, an antenna 219a of the short-range communication circuit 219, a power switch 222, and selection switches 223.

[0014] Of these, the capture device 211 captures video information output from an external terminal device 4, such as a PC (Personal Computer), as still or moving images and displays it on the display 280. The GPU (Graphics Processing Unit) 212 is a semiconductor chip that specializes in graphics. The display controller 213 controls and manages screen display to output images output from the GPU 212 to the display 280, etc. The contact sensor 214 detects contact of the electronic pen 290, the user's hand H, or the like on the display 280. The sensor controller 215 controls the processing of the contact sensor 214. The contact sensor 214 inputs and detects coordinates using an infrared blocking method. This coordinate input and coordinate detection method involves two light receiving and emitting devices installed at both ends of the upper side of the display 280 emitting multiple infrared rays parallel to the display 280, which are reflected by reflecting members installed around the display 280 and return along the same optical path as the light emitted by the light receiving element. The contact sensor 214 outputs the ID of the infrared light emitted by the two light receiving and emitting devices that has been blocked by an object to the sensor controller 215, and the sensor controller 215 identifies the coordinate position of the contact position of the object. The electronic pen controller 216 determines whether the pen tip or the pen tail has touched the display 280 by communicating with the electronic pen 290. The short-range communication circuit 219 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark). The power switch 222 is a switch for switching the power of the electronic whiteboard 2 on and off. The selection switches 223 are a group of switches for adjusting, for example, the brightness and color of the display 280.

[0015] Furthermore, the electronic whiteboard 2 includes a bus line 210. The bus line 210 is an address bus, a data bus, or the like for electrically connecting the components such as the CPU 201 shown in FIG.

[0016] The contact sensor 214 is not limited to an infrared blocking type, and various detection means may be used, such as a capacitive touch panel that identifies the contact position by detecting a change in capacitance, a resistive film touch panel that identifies the contact position by a change in voltage between two opposing resistive films, or an electromagnetic induction touch panel that identifies the contact position by detecting electromagnetic induction caused by a contacting object coming into contact with the display unit. Also, the electronic pen controller 216 may determine whether or not the part of the electronic pen 290 that the user grips or other parts of the electronic pen have been touched, in addition to the pen tip and pen butt.

[0017] <Hardware configuration example (terminal device 4, storage server 3)> Fig. 3 is a diagram showing an example of the hardware configuration of the terminal device 4 and storage server 3 according to an embodiment of the present invention. As shown in Fig. 3, the terminal device 4 and storage server 3 are constructed by a computer, and include a CPU 501, a ROM 502, a RAM 503, a HD (Hard Disk) 504, an HDD (Hard Disk Drive) controller 505, a display 506, an external device connection I / F (Interface) 508, a network I / F 509, a bus line 510, a keyboard 511, a pointing device 512, a DVD-RW (Digital Versatile Disk Rewritable) drive 514, and a media I / F 516.

[0018] Of these, the CPU 501 controls the overall operation of the terminal device 4 and the storage server 3. The ROM 502 stores programs used to drive the CPU 501, such as an IPL. The RAM 503 is used as a work area for the CPU 501. The HD 504 stores various data, such as programs. The HDD controller 505 controls the reading and writing of various data from and to the HD 504 under the control of the CPU 501. The display 506 displays various information, such as a cursor, menus, windows, characters, or images. The external device connection I / F 508 is an interface for connecting various external devices. In this case, external devices include, for example, USB (Universal Serial Bus) memories and printers. The network I / F 509 is an interface for data communication using the network N2. The bus line 510 is an address bus, a data bus, or the like, for electrically connecting the components, such as the CPU 501, shown in FIG. 3.

[0019] The keyboard 511 is a type of input means having multiple keys used to input characters, numbers, various instructions, etc. The pointing device 512 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. The DVD-RW drive 514 controls reading and writing of various data from a DVD-RW 513, which is an example of a removable recording medium. The DVD-RW drive 514 is not limited to a DVD-RW, and may be a DVD-R or the like. The media I / F 516 controls reading and writing (storing) of data from a recording medium 515, such as a flash memory.

[0020] <Appearance of the display device> 4 is a diagram showing an example of the appearance of the display device 7 according to the embodiment of the present invention. Image information of image data received by the display device 7 is displayed on the display screen 100. The user selects a partial range of the image information displayed on the display screen 100 using his / her hand H or an electronic pen 290 via the touch panel, and edits the image information in the selected range.

[0021] <About the function> FIG. 5 is a diagram showing an example of a functional block configuration diagram of a display system 5 according to an embodiment of the present invention. In FIG. 5, the display system 5 includes a display control unit 10, an operation reception unit 11, a communication unit 12, an identification unit 14, an acquisition unit 15, a redisplay unit 16, and an allocation unit 17. Each of these units is a function or means realized by, for example, the CPU 201 or CPU 501 executing instructions included in one or more programs installed in the electronic whiteboard 2 or the terminal device 4. The display system 5 also uses a memory unit 13. The memory unit 13 can be realized by, for example, a memory device included in the storage server 3, the display device 7, the terminal device 4, the projector, or the like.

[0022] The display control unit 10 displays image information of the image data on the display screen of the display device 7.

[0023] The operation reception unit 11 receives operations such as character input and button presses by the user via the touch panel of the display device 7 or the keyboard or pointing device of the terminal device 4.

[0024] The communication unit 12 is, for example, a function that the display device 7 has, and receives image data from the storage server 3 via the communication network 1.

[0025] The storage unit 13 stores image data to be displayed on the screen of the display device 7. The storage unit 13 also saves an image obtained by editing an image displayed on the display device 7 as image data.

[0026] Identification unit 14 identifies table ruled lines that exist within a range (specified range) specified by the user on the screen of display device 7, and obtains information such as the coordinates of the endpoints and intersections of the lines that make up the ruled lines, the color and thickness of the ruled lines, etc. As a method for identifying ruled lines, for example, the horizontal length and vertical length of the specified range are calculated, and lines that are longer than the values ​​obtained by dividing these lengths by a predetermined ratio are considered to be ruled lines.

[0027] The acquisition unit 15 acquires the background color of a closed area surrounded only by ruled lines (a cell area within a table) or a closed area surrounded only by ruled lines and the boundary line of a specified range. One method of acquiring the background color is, for example, to acquire the colors of pixels adjacent to the boundary line within the specified range, and use the color that most pixels have as the background color. The pixel format used when acquiring the color is, for example, the RGB (Red, Green, Blue) color model. One pixel is represented by three values ​​(e.g., 8 bits) that indicate the brightness of the red, green, and blue colors. These values ​​are called the pixel value of the pixel.

[0028] The redisplay unit 16 changes the color of pixels within the specified range other than the coordinates of the ruled lines to a predetermined color, or changes all pixels within each closed area to the same color as the background color, thereby displaying an image within the specified range from which information such as characters has been deleted and only the ruled lines remain.

[0029] The allocation unit 17 allocates addresses for specifying each closed area, which is an area surrounded by a ruled line or an area surrounded by a ruled line and the boundary line of a specified range.

[0030] <Processing flowchart> 6 is a diagram showing an example of a flowchart relating to processing for editing text while preserving the format of a table in an image according to an embodiment of the present invention. Here, it is assumed that the display device 7 has a touch panel display. The processing of each step will be described below.

[0031] Step S21: The operation receiving unit 11 receives an operation by the user using his / her hand H or the electronic pen 290 to specify an area to be edited on the image displayed on the screen of the display device 7. As a method of specifying the area, for example, the area to be specified is a rectangle, and the user specifies a pair of diagonal vertices of the rectangle. Hereinafter, the specified area will be referred to as the "specified area." FIG. 7 is a diagram showing an example of a screen for specifying an area to be edited according to an embodiment of the present invention. FIG. 7 displays a specified area 42 in which the user specifies a part of a table 41 on a screen 40.

[0032] Returning to FIG.

[0033] Step S22: The identification unit 14 identifies the ruled lines of the table that exist within the specified range. FIG. 8 is a diagram showing an example of a screen for identifying ruled lines of a table according to an embodiment of the present invention. FIG. 8 shows a specified range 52 in which a user has specified a portion of a table 51 on a screen 50. The identification unit 14 first calculates a horizontal distance 53, which is the horizontal length of the specified range 52, and a vertical distance 54, which is the vertical length of the specified range 52. Next, the identification unit 14 identifies the ruled lines that exist within the specified range 52 by acquiring the coordinates of the endpoints and intersections of the lines that make up the ruled lines. Here, to avoid mistakenly identifying lines other than ruled lines or characters as ruled lines, the identification unit 14 identifies, among the lines within the specified range 52, lines that have a length equal to or greater than the value obtained by dividing the horizontal distance 53 or the vertical distance 54 by a predetermined value (a value greater than or equal to 1). The larger the predetermined value, the shorter the ruled lines that can be recognized. However, since the rate at which characters are recognized as ruled lines also increases, the predetermined value may be adjustable by the user. If the predetermined value is, for example, 10, a straight line having a length equal to or greater than one-tenth of the horizontal or vertical length of the specified range is identified as a ruled line. The identification unit 14 also acquires information about the color and thickness of the identified ruled line. The display control unit 10 may increase the thickness of the ruled line or change its color so that the user can recognize the identified ruled line.

[0034] Returning to FIG.

[0035] Step S23: The acquisition unit 15 acquires the background color of a closed area (a cell area in a table) within the specified range 52 that is surrounded only by ruled lines, or a closed area that is surrounded only by ruled lines and the boundary line of the specified range. If there are multiple corresponding closed areas, the acquisition unit 15 acquires the background color for each corresponding closed area. One method of acquiring the background color is to acquire the colors of pixels adjacent to the boundary line within the specified range and use the color that is shared by the most pixels as the background color. The pixel format used when acquiring the color is, for example, the RGB color model. Hereinafter, the area for which the background color has been acquired will be simply called a "closed area."

[0036] Step S24: The redisplay unit 16 changes the color of all pixels in each closed area other than the coordinates of the ruled lines that are different from the background color to the same color as the background color, thereby displaying an image in the specified range from which information such as text has been deleted while leaving only the ruled lines. Figure 9 is a diagram showing an example of a screen in which only the text has been deleted while leaving the table format in an embodiment of the present invention. Figure 9 displays a specified range 62 specified by the user as part of a table 61 in a screen 60, and the text written in the specified range 62 has been deleted by being overwritten with the background color.

[0037] Alternatively, the redisplay unit 16 may change all pixels in the designated range except for the pixels corresponding to the drawing positions of the ruled lines to a predetermined color. When this method is used, it is not necessary to acquire the background color of each closed area in step S23, but if the background color in the designated range is different from the predetermined color, the original background color will be changed. In this case, the characters written in the designated range 62 are deleted by being overwritten with the predetermined color.

[0038] In addition, the redisplay unit 16 can obtain the same results as the above-described processing by changing the color of all pixels within each closed area or within a specified range that includes the coordinates of the ruled line and then redisplaying the ruled line.

[0039] Returning to FIG.

[0040] Step S25: The operation accepting unit 11 accepts an operation by the user to input characters or the like within a specified range. Characters or the like can be input using a hand H or an electronic pen 290 on the touch panel of the display device 7, in the same manner as the operation for normally inputting characters or the like. The storage unit 13 may also store the image edited on the screen of the display device 7 as image data.

[0041] <First Modification> The following describes the differences between the first modified example of the first embodiment of the present invention and the above-described processing. FIG. 10 is a diagram showing an example of a flowchart related to processing for editing characters in a specified closed area according to an embodiment of the present invention. In the first modified example, it is possible to delete or edit characters by specifying each closed area, which is an area surrounded by ruled lines or an area surrounded by ruled lines and the boundary line of a specified range. The difference between the first modified example and the first modified example is that additional processing is added between step S23 and step S24 in the sequence diagram shown in FIG. 6. Each step added in the first modified example will be described below.

[0042] Step S31: The allocation unit 18 allocates addresses for specifying each closed area, which is an area surrounded by a ruled line or an area surrounded by the boundary line of the specified range. Fig. 11 is a diagram showing an example of a screen for allocating addresses to closed areas according to an embodiment of the present invention. In Fig. 11, addresses R101 to R115 are allocated for specifying each closed area, which is an area surrounded by a ruled line or an area surrounded by the boundary line of the specified range, in a specified range 72 in which a user specifies a part of a table 71 on a screen 70.

[0043] Returning to FIG.

[0044] Step S32: The operation accepting unit 11 accepts an operation by the user to specify a closed region to be edited. The user can specify the closed region to be edited by, for example, clicking the closed region to be specified using the hand H or the electronic pen 290. Furthermore, when the user clicks the closed region to be specified, the display control unit 10 changes the background color of the specified closed region, thereby enabling the user to confirm that the specification has been accepted. FIG. 12 is a diagram showing an example of a screen for changing the background color of a specified closed region according to an embodiment of the present invention. In FIG. 12, the background colors of the closed regions whose addresses are R109, R112, and R115 specified by the user in table 81 on screen 80 have been changed.

[0045] Returning to FIG.

[0046] In the next step S24, in the first modified example, the character string is deleted by overwriting the closed area designated by the user with the background color. In step S25, it is possible to input characters into the closed area designated by the user.

[0047] After step S23 is executed and before proceeding to step S31, the display control unit 10 may display a screen for confirming whether to delete the character strings in all closed regions or to specify a closed region to edit. FIG. 13 is a diagram showing an example of a screen for confirming whether to specify a closed region according to an embodiment of the present invention. In FIG. 13, an edit all closed regions button 111, a button 112 for specifying a closed region to edit, and a cancel button 113 are displayed on a screen 110. The operation receiving unit 11 receives pressing of buttons 111, 112, and 113 by the user. When button 111 is pressed, the process shown in FIG. 6 is executed; when button 112 is pressed, the process (first modified example) shown in FIG. 10 is executed; and when button 113 is pressed, the process transitions to, for example, the initial process (step S21).

[0048] <Second Modification> As a second modification of the first embodiment of the present invention, a case where there are no table borders within the range specified by the user in step S21 of FIG. 6 or FIG. 10 will be described. FIG. 14 is a diagram showing an example of a screen displayed when there are no borders within the specified range according to an embodiment of the present invention. FIG. 14 shows a specified range 92 in which the user has specified a portion of a table 91 within a screen 90, but the specified range 92 does not include any table borders. In such a case, no borders are identified in step S22 of FIG. 6 or FIG. 10, but in step S23, the specified range 92 becomes a closed region to be edited. In the subsequent step, the acquisition unit 15 performs a similar process to acquire the background color within the specified range 92, delete the text, and perform editing.

[0049] <About the effects> In the first embodiment of the present invention, the display device 7 can delete only the characters within a range (designated range) designated by the user contained in the image data displayed on the screen, while leaving the table format. The display device 7 can also allow the user to designate a closed region to be edited, which is a region surrounded by ruled lines within the designated range, or a closed region surrounded by ruled lines and the boundary line of the designated range.

[0050] As a use case, consider the case where a user connects the screen of a laptop computer to the interactive whiteboard 2 via a video cable, outputs the output, and displays and discusses materials including tables. In such a case, the user can edit the contents of the displayed table using only the functions and applications of the interactive whiteboard 2, without operating an application such as a spreadsheet or presentation on the laptop computer. In other words, the user can edit the contents of a table displayed on the interactive whiteboard 2 without launching the application of the file that is the source of the image displayed on the interactive whiteboard 2.

[0051] Although several forms for carrying out the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention.

[0052] For example, the example of the functional block configuration diagram in FIG. 5 is divided according to main functions to make it easier to understand the processing by the display system 5. The method of dividing the processing units and their names do not limit the present invention. The processing of the display system 5 can be divided into even more processing units depending on the processing content. Also, it can be divided so that one processing unit includes even more processes.

[0053] Furthermore, each function of the above-described embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to perform each function by software, such as a processor implemented by an electronic circuit, as well as devices such as an ASIC (Application Specific Integrated Circuit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), and conventional circuit modules designed to perform each of the above-described functions.

[0054] Additionally, the described devices represent only one of several computing environments for implementing the embodiments disclosed herein. In one embodiment, display system 5 includes multiple computing devices, such as a server cluster, configured to communicate with each other via any type of communications link, including a network, shared memory, etc., and to perform the processes disclosed herein. [Explanation of symbols]

[0055] 1. Communication Network 2. Electronic whiteboard 3 Storage Server 4 Terminal Devices 5 Display System 6. Display 7 Display device 8 Projector 9. Image forming device 10 Display control unit 11 Operation reception section 12 Communications Department 13 Storage section 14 Identification unit 15 Acquisition Department 16 Redisplay section 17 Allocation Section [Prior art documents] [Patent documents]

[0056] [Patent Document 1] Japanese Patent Application Laid-Open No. 2006-5517

Claims

1. A display device capable of editing an image displayed on a screen, a display control unit that displays an image including a table on the display device; an operation receiving unit that receives a designation of an area to be edited in the image; an identification unit that acquires coordinates of the ruled lines of the table included in the range; an acquisition unit that acquires a background color of each of at least one closed area that is surrounded only by the ruled line acquired by the identification unit, or a closed area that is surrounded by the ruled line and a boundary line of the range; a redisplay unit that changes the color of pixels in the closed region other than the pixels at the coordinates of the ruled line to the background color; A display device having:

2. an allocating unit that allocates an address for designating the closed region to the closed region; The display device according to claim 1 , wherein the operation accepting unit accepts an operation for specifying the closed region to be edited.

3. If the identification unit does not identify the ruled line included in the range, the acquisition unit acquires a background color of a closed area surrounded by a boundary line of the range; The display device according to claim 1 , wherein the redisplay unit changes the color of all pixels within the range to a background color of a closed area surrounded by a boundary line of the range.

4. The display device according to claim 1 , wherein the display control unit displays a screen for selecting whether to edit all characters in the specified range or to specify only the specified closed region.

5. A display system having a display device capable of editing an image displayed on a screen and a terminal device connected to the display device, the terminal device has a display control unit that outputs an image including a table on a screen of the display device, The display device includes: an operation receiving unit that receives a designation of an area to be edited in the image; an identification unit that acquires coordinates of the ruled lines of the table included in the range; an acquisition unit that acquires a background color of each of at least one closed area that is surrounded only by the ruled line acquired by the identification unit, or a closed area that is surrounded by the ruled line and a boundary line of the range; a redisplay unit that changes the color of pixels in the closed region other than the pixels at the coordinates of the ruled line to the background color; A display system having:

6. A display system having a display device capable of editing an image displayed on a screen and a storage server, the storage server has a storage unit that stores image data including tables; The display device includes: a communication unit that receives the image data from the storage server; a display control unit that displays an image including the table on the display device using the image data; an operation receiving unit that receives a designation of an area to be edited in the image; an identification unit that acquires coordinates of the ruled lines of the table included in the range; an acquisition unit that acquires a background color of each of at least one closed area that is surrounded only by the ruled line acquired by the identification unit, or a closed area that is surrounded by the ruled line and a boundary line of the range; a redisplay unit that changes the color of pixels in the closed region other than the pixels at the coordinates of the ruled line to the background color; A display system having:

7. A display control method performed by a display device capable of editing an image displayed on a screen, comprising: displaying an image including a table on the display device; receiving a designation of an area to be edited in the image; obtaining coordinates of the ruled lines of the table included in the range; acquiring a background color of each of at least one closed area that is a closed area surrounded only by the ruled line or a closed area surrounded by the ruled line and a boundary line of the range; changing the color of the pixels in the closed region to the background color; A display control method comprising:

8. A display device capable of editing images displayed on a screen, displaying an image including a table on the display device; receiving a designation of an area to be edited in the image; obtaining coordinates of the ruled lines of the table included in the range; acquiring a background color of each of at least one closed area that is a closed area surrounded only by the ruled line or a closed area surrounded by the ruled line and a boundary line of the range; changing the color of pixels in the closed region other than the pixels at the coordinates of the ruled line to the background color; A program that executes the following.

Citation Information

Patent Citations

  • Image processing apparatus

    JP2006005517A

  • Electronic apparatus and handwritten document processing method

    JP2014153865A

  • Form image processing apparatus, form image processing system, form image processing method and program

    JP2019032604A

  • Table grid detection and separation

    US20140161353A1