Document creation support apparatus, and data processing method for document creation support apparatus, and document creation support program

The document creation support device addresses inefficiencies in editing converted images by providing a system for direct object correction and restoration within Microsoft Word, improving operability and reducing errors.

JP2025130463APending Publication Date: 2025-09-08JIMWIN CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024027643
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-27
Publication Date
2025-09-08

AI Technical Summary

Technical Problem

Existing document creation systems face inefficiencies and errors when editing tabular and mathematical data converted to images, requiring cumbersome conversion back and forth, and there is a need for improved operability in editing programs like Microsoft Word.

Method used

A document creation support device with a replacement, storage, and restoration mechanism that allows direct correction of objects converted to images on the same editing screen, using a Microsoft Word processing application with integrated functions for temporary storage and restoration of original attributes.

Benefits of technology

Enables direct modification of original objects on the editing screen even after conversion to images, enhancing operability and reducing editing errors by allowing immediate restoration of objects on the same screen.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025130463000001_ABST
    Figure 2025130463000001_ABST
Patent Text Reader

Abstract

To directly modify the original object associated with an image on the same editing screen.SOLUTION: A document creation support apparatus comprises: a replacement unit 4-1 for replacing a specific object with predetermined image data after a text and the specific object are input on an editing screen; a storage unit 4-2 for storing the object according to the attributes before replacement in a memory as a temporary file when replacing the object with the predetermined image data; and a restoring unit 4-3 for reading out the object stored in the memory onto the editing screen in place of the image data displayed on the editing screen and restoring the screen to an editable state.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a document creation support device for creating documents by editing objects including text, a data processing method for the document creation support device, and a document creation support program. [Background technology]

[0002] As an example of a document creation support device that creates documents by editing objects containing text information, Patent Document 1 below discloses, "The process of generating an HTML file and an image file such as JPEG used in a design registration application from a document file 4 is explained. Note that the information processing device 2 in the information processing system 1 is an example of a server that generates the HTML file and the image file such as JPEG described below, and the user terminal 3 is an example of a computer that generates the document file 4 as a draft for a design registration application through user operation."

[0003] Furthermore, Patent Document 2 listed below discloses that "In order to provide a technology that suppresses the occurrence of human error and enables efficient creation of application documents, according to one aspect of the present invention, an information processing device is provided. This information processing device is configured to execute a generation step and an identification step. In the generation step, an embedded tag to be written in the document file is generated based on the description of the document file. The embedded tag is a tag for citing an image to be embedded in the document file. In the identification step, an image compound file containing an image corresponding to the embedded tag is identified."

[0004] On the other hand, as a system for performing specific document editing processes, electronic application software for various patent application procedures routinely involves specifying files converted to HTML format and creating application documents corresponding to each jurisdiction, including patent applications, online from electronic application terminals to the Patent Office.

[0005] In particular, in the routine work of patent offices, the process of pasting tabular and mathematical data as image information is often carried out as objects to be inserted into the specification at the final stage of the application. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] Patent No. 7279986 [Patent Document 2] Japanese Patent Publication No. 2022-024640 Summary of the Invention [Problem to be solved by the invention]

[0007] As described above, in business, it is often unavoidable that just before sending an electronic file in which text or image data has been edited in paragraph format to a specified destination, there will be a need to change the entered character string due to an error or input mistake in, for example, tabular data or mathematical formula data pasted into a specified paragraph.

[0008] When editing tabular data or mathematical formula data, it is not possible to directly modify the table data image itself, in which the identifiers have been converted into images, as tabular data. Therefore, it is necessary to read the pre-conversion tabular data, complete the modification work, and then convert it back into image data and paste it. This workload for editing reduces the efficiency of patent application work and inevitably leads to new editing and conversion errors, so improvement in this area was urgently needed.

[0009] Furthermore, users of Microsoft's word processing programs often desire that such editing programs be incorporated as add-ins, for example, separate from independent program configurations.

[0010] The present invention has been made to solve the above-mentioned problems, and aims to provide a document creation support device with excellent operability that allows direct correction of objects that have been replaced with images and conform to their original attributes on the same editing screen, as well as a data processing method for the document creation support device and a document creation support program. [Means for solving the problem]

[0011] The present invention is a document creation support device comprising: a replacement means for replacing a specific object with predetermined image data after text and the specific object have been input onto an editing screen; a storage means for saving the object as a temporary file when the replacement means replaces the object with the predetermined image data; and a restoration means for reading the object saved in the storage means onto the editing screen in place of the image data displayed on the editing screen, and restoring the screen to an editable state. [Effects of the Invention]

[0012] According to the present invention, a document creation support device with excellent operability can be provided, which allows direct correction of the original object associated with the image on the same editing screen even after an object with a different attribute inserted during text editing has been converted into image data. [Brief explanation of the drawings]

[0013] The drawings illustrate particular embodiments of the present invention, including essential features of the invention as well as alternative and preferred embodiments. [Figure 1] 1 is a block diagram illustrating the configuration of a document creation support device according to a first embodiment. [Figure 2] FIG. 2 is a block diagram illustrating the configuration of software deployed in the RAM shown in FIG. 1. [Figure 3] 4 is a flowchart showing an image data replacement processing method according to the first embodiment. [Figure 4]FIG. 4 is a diagram showing an example of a temporary file temporarily stored in an external memory. [Figure 5] FIG. 10 is a diagram showing an example of an edit file displayed on a document edit screen. [Figure 6] 10 is a flowchart showing an object return processing method according to the first embodiment. [Figure 7] FIG. 10 is a block diagram illustrating the configuration of a document creation support device according to a second embodiment. [Figure 8] A figure showing an example of tags inserted into document.xml of a Word document (XML format). [Figure 9] 10 is a flowchart showing an image data replacement processing method according to a second embodiment. [Figure 10] 10 is a flowchart showing an object return processing method according to the second embodiment. [Figure 11] 10 is a flowchart showing a file processing method of the document creation support device according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0014] [First embodiment] 1 is a block diagram illustrating the configuration of a document creation support device according to this embodiment. In this embodiment, a Microsoft word processing application (registered trademark) is used as an example of a predetermined application, but the word processing application is not limited to this application. Furthermore, the word processing application is assumed to have a file conversion function that converts the format of a document file being edited into an HTML file specified by, for example, electronic filing software distributed by the Japan Patent Office.

[0015] In FIG. 1, 10 denotes a communication unit which connects to various server devices via a network 1 and transmits and receives data and e-mails.

[0016] Reference numeral 2 denotes the CPU, which is connected to ROM 3, RAM 4, and input / output interface (I / O) 5 via an internal bus 9, and reads the BIOS stored in ROM 3 to control all devices in an integrated manner. The memory capacity of RAM 4 can be expanded, and it is used as part of the VRAM area to display various screens on the display unit 6.

[0017] An external memory 7 stores various applications that the CPU 2 deploys in the RAM 4, and in this embodiment is configured to be able to execute document processing (Word (product name)), table data processing, presentation processing (PowerPoint (product name)), graphic drawing processing, etc. based on an integrated application (Office) made by Microsoft Corporation. An input unit 8 includes a pointing device and a keyboard, and inputs instructions and text for various data processing by displaying icons displayed on the UI screen displayed on the display unit 6.

[0018] In this embodiment, various icons are allocated to the tab area of ​​the editing screen of the document processing application, including icons for instructing the functional processes of the present invention.

[0019] In this embodiment, the document file includes an edited document file containing tables, formulas, text, etc., and also includes a button (details will be described later) for instructing the output of an HTML file required by the electronic application software distributed by the Japan Patent Office.

[0020] FIG. 2 is a block diagram illustrating the configuration of software developed in the RAM 4 shown in FIG.

[0021] In RAM 4 shown in Figure 2, 4-1 is a replacement unit, which, when a button is pressed in the input unit 8 to instruct the replacement of document data (document file) edited by a specified application in which tables, formulas, etc. have been edited with a file required by the electronic application software distributed by the Patent Office, starts a document processing application and performs a process of replacing the edited document data (including tables and formulas as objects) with specified image data.

[0022] A storage unit 4-2 stores the object whose attributes have been replaced with images by the replacement unit 4-1 as a temporary file in the external memory 7 with the original attributes (table, formula) intact.

[0023] At that time, the saving unit 4-2 assigns a file name that is the same as the image data name that was assigned when the object was replaced with the specified image data (jpeg, gif), and temporarily saves the object before replacement as a temporary file (tmp file) in the external memory 7. 4-3 is a restoring unit that accepts an instruction to restore the object before replacement on the screen being edited by the editing unit 4-4, and executes processing to restore the original attributes (table, formula) that were replaced with the image.

[0024] While the above is one example of a manner of association, it is also possible to store a correspondence table showing the correspondence between the object before replacement and the specified image data after replacement in external memory 7, and when a restoration command is issued, the CPU 2 refers to the correspondence table (for example, an array shown as an example in Table 1 below) to control the restoration of the object on the editing screen.This would allow the program creator to freely set the relationship between the object and its image data, rather than being limited to the same file name, and would greatly improve convenience. [Table 1]

[0025] The replacement unit 4-1 is configured to replace the image data in two ways: once storing the image data in a storage as a JPG and replacing it with an object, and directly pasting the image data onto the Word editing screen.

[0026] 3 is a flowchart showing the image data replacement processing method according to the first embodiment. Note that (11) to (16) indicate steps, which are realized by the CPU 2 loading the document creation application stored in the external memory 7 into the RAM 4 and starting it.

[0027] When a document creation application (not shown) is started and an editing screen is displayed on the display unit 6, paragraph numbers are assigned to the document editing screen and text and objects (mathematical formulas, tables) are inserted as shown in Fig. 5. In this state, the file attributes are assumed to be managed by identifiers that depend on the document creation application.

[0028] The operator editing the document can operate various editing buttons allocated at the top of the document editing screen displayed on the display unit 6 by operating a pointing device (not shown). In this embodiment, when the CPU 2 confirms that the button for replacing an object (formula, table) inserted in a file that depends on the application being edited with an image file has been operated on the input unit 8, it activates the replacement unit 4-1 expanded in the RAM 4 and starts this processing.

[0029] First, CPU 2 analyzes the document file displayed on the editing screen of the running document application, obtains the next paragraph information (11), and then determines whether the paragraph contains any objects (including tables and mathematical formulas) (12). If CPU 2 determines that no objects are contained, it proceeds to step (16).

[0030] Next, if the CPU 2 determines in step (12) that an object is included, it temporarily saves (13) the object (including a formula or table) with its original attributes in the external memory 7. At this time, the file name is temporarily saved in the external memory 7 with an identifier (tmp) indicating that it is a temporary file as an attribute.

[0031] For example, the name of a temporary file is "math" for a mathematical expression and has the identifier "tmp." Similarly, the name of a temporary file is "table" for a table and has the identifier "tmp."

[0032] Next, CPU 2 activates storage unit 4-2, replaces the object to be replaced in the document file with image data to create an image, and stores the replaced image data in external memory 7 with a file name that is the same as the file name assigned in step (13), but with "math" or "table" (14). Specifically, as shown in Figure 4, if the files are named "math1.png" 41 and "table2.png" 42, then "math1.tmp" 43 and "table2.tmp" 44 will be stored as temporary files in external memory 7. Then, the object to be replaced in the document file is replaced with the image data (15).

[0033] Next, CPU 2 determines whether the next paragraph in the document file is the final paragraph (16), and if it determines that it is not the final paragraph, returns to step (11), and if it determines that it is the final paragraph, ends this process.

[0034] 6 is a flowchart showing the object restoration processing method according to the first embodiment. Note that (21) to (25) indicate each step, which is realized by the CPU 2 loading the document creation application stored in the external memory 7 into the RAM 4 and starting it.

[0035] The operator editing the document can operate various editing buttons allocated at the top of the document editing screen displayed on the display unit 6, and in this embodiment, after the CPU 2 replaces the objects of the file dependent on the application being edited with image data, if an input error or the like is discovered while visually checking the contents of the image data, the CPU 2 confirms that a button for instructing to restore the imaged object to the corresponding original object on the screen where the object has been replaced with image data by the image data replacement instruction has been operated on the input unit 8, and then activates the restoration unit 4-3 expanded in the RAM 4 to start this processing.

[0036] First, with the return unit 4-3 activated, the CPU 2 searches after the header of the replaced file to obtain the next paragraph information (21). Next, the CPU 2 determines whether image data is included between the paragraph information (22), and if it determines that image data is not included, proceeds to step (25).

[0037] On the other hand, if the CPU 2 determines in step (22) that the acquired paragraph contains image data, it determines whether or not a temporary file (tmp) named math1.tmp 43 with the same name as math1.png 41 is stored in the external memory 7 (23).

[0038] Here, if the CPU 2 determines that math1 and a temporary file (tmp) with the same name as math1.png41 are not stored in the external memory 7, it proceeds to step (25). If it determines that math1.tmp43, which is managed as a temporary file (tmp) with the same name as math1.png41, is stored, the CPU 2 activates the restoration unit 4-3, reads out the object math1.tmp43 with the same name as the image data stored in the external memory 7, and restores it to the editing screen (24).

[0039] Next, the CPU 2 determines (25) whether the final paragraph has been acquired in the paragraph acquisition process started in step (21), and if it determines that the final paragraph has not been acquired, it returns to step (21), and if it determines that the final paragraph has been acquired, it ends this process.

[0040] This causes an editing screen to be displayed on the display unit 6 by the document processing application shown in Fig. 5, and object editing, including direct correction, deletion, and addition, of objects (including formula 43 in number 1 in paragraph 16 and table 42 in table 1 in paragraph 17) becomes possible on the editing screen 45. If an instruction to replace image data is given after editing is completed, the temporary file (tmp) for table 42 in Fig. 4 is updated and saved as table2.tmp 44.

[0041] [Effects of the first embodiment] According to this embodiment, even when an object with a different attribute (formula, table) inserted between specific lines of text data in a document file created by launching a specific application has been replaced with image data, it is possible to directly modify the original object on the same editing screen by simply issuing an instruction to edit and restore the original object associated with the replaced image data onto the screen.

[0042] In the above embodiment, the instruction for the image data replacement process of the document creation support device and the instruction for the object restoration process are described as separate instructions, but the object restoration process may be executed immediately after the image data replacement process.

[0043] Specifically, when the HTML output instruction button 46 (see Figure 5) located on a tab on the editing screen is clicked, image data is output by image data replacement processing along with the HTML file to be submitted online to the Patent Office. Immediately thereafter, the original editable object is displayed on the editing screen by object restoration processing. This makes it possible to provide a document creation support device with excellent operability that allows objects (tables, formulas) to be directly modified even after the HTML file has been output.

[0044] Second Embodiment In the second embodiment, for an object that is linked to a specific tag and is included in editing data on an editing screen 45 generated by a specific document editing application, the attributes of the specific object (table, formula) may be replaced with an image as shown in the first embodiment, and then, following an instruction to return to the original attributes on the editing screen 45, the object may be replaced with an object with the original attributes while tracing the specified tag.

[0045] FIG. 7 is a block diagram illustrating the configuration of a document creation support device according to this embodiment, with the same reference numerals used for components identical to those in FIG. 2. In this example, data is expanded in RAM 4 to a replacement unit 44-1, a storage unit 44-2, and a restoration unit 44-3, which are executed by the CPU 2 to achieve data processing specific to each unit. The replacement unit 44-1 is also configured to be able to paste image data directly into a specific document. In a Word document (XML format) 81 shown in FIG. 8, the CPU 2 activates the restoration unit 44-3, and an editor operates the input unit 8 to insert a marking tag 83 into a mathematical formula 82. Table 2 below shows a correspondence table of marking tag names. [Table 2]

[0046] 9 is a flowchart showing the image data replacement processing method according to the second embodiment. Note that (31) to (33) indicate each step, and each step is realized by the CPU 2 executing an add-in program while Word is running.

[0047] First, the CPU 2 reads document.xml from the Word document (XML format) 81 and displays it on the editing screen 45 displayed on the display unit 6. Then, the CPU 2 activates the return unit 44-3 and inserts a marking tag 83 indicating the formula into the line following the formula 82, as shown in an example in FIG. 8 (31).

[0048] Next, the CPU 2 activates the replacement unit 44-1 and stores the tag to be marked and the object in a linked state in the external memory 7. The backed-up file name is saved as math.temp, as shown in Table 2 (32).

[0049] Next, the object in the XML file is replaced with image data with different attributes, and the process ends. The image data is saved as image.gif (33), as shown in Table 2.

[0050] As a result, on the Word editing screen, the formula 82, whose object attribute is a formula, is replaced with image data, and the formula before attribute replacement, which is linked to a specific tag, is managed in a temporarily saved state.

[0051] 10 is a flowchart showing an object restoration processing method according to the second embodiment, where (41) to (45) indicate each step, which is realized by the CPU 2 executing an add-in program of the Word application.

[0052] First, the CPU 2 reads the XML file to be edited stored in the external memory 7 and obtains the next paragraph information (41). Then, the CPU 2 determines whether the paragraph contains image data (42). If it determines that the paragraph does not contain image data, the CPU 2 proceeds to step (45).

[0053] On the other hand, if the CPU 2 determines in step (42) that image data is included, the CPU 2 determines whether or not a marking tag 83 exists in the paragraph (43), and if it determines that a marking tag 83 does not exist, the CPU 2 proceeds to step (45).

[0054] On the other hand, in step (43), if the CPU 2 determines that a marking tag 83 exists in the paragraph, it determines whether a temporary file with the same name that was marked is stored in the external memory 7 by the storage unit 44-2, and if it determines that a temporary file with the same name exists in the external memory 7, the CPU 2 activates the recovery unit 44-3 and executes a replacement process (44) to replace the marking tag 83 with, for example, a formula object that corresponds to the attribute before replacement on the Word editing screen presented by the editing unit 44-4.

[0055] Next, CPU 2 determines whether the paragraph read from the XML file is the final paragraph (45). If it is determined that it is not the final paragraph, it returns to step (41). If it is determined that it is the final paragraph, it ends this process.

[0056] [Effects of the second embodiment] According to this embodiment, when replacing a specific object other than text with image data in a Word application with a simple operation, the object linked to the specific tag or marking tag can be saved as a temporary file in the external memory 7. Therefore, if a typographical error or the like is found in the image data after replacement with image data, editing processing can be immediately started on the original specific object by replacing the image data on the editing screen with the object linked to the marking tag.

[0057] This embodiment is characterized by comprising a corresponding step (31) of linking a specific object included in edited data on an edit screen generated by a specified document edit application with a specified tag; a step (32) of saving the specific object linked in the corresponding step in memory when replacing the attribute of the specific object included in a document displayed on the edit screen with an object of different attribute; and a replacement step (33) of replacing the replaced specific object with the specific object linked to the tag in accordance with an instruction to return the object of the different attribute to the object of the original attribute.

[0058] Third Embodiment In the third embodiment, when an HTML output instruction button 46 (see FIG. 5) arranged on a tab on the editing screen 45 is clicked, a copy of the specific document (Word) being edited may be backed up as a temporary file in a storage means, an HTML file to be submitted online to the Patent Office may be output, and then the temporary file may be restored to display the original editable object on the editing screen 45. Note that in FIG. 5, the objects and temporary files corresponding to those in FIG. 4 are denoted by the same reference numerals.

[0059] 11 is a flowchart showing a file processing method of the document creation support device according to the third embodiment. Note that (51) to (57) indicate steps, which are realized by the CPU 2 executing an add-in program while Word is running.

[0060] First, CPU 2 saves a copy of the Word document displayed on the editing screen of the active document application as a temporary file in external memory 7 (51). Next, CPU 2 obtains paragraph information of the document file (52) and determines whether the paragraph contains any objects (including tables and formulas) (53). If CPU 2 determines that no objects are contained, it proceeds to step (55).

[0061] Next, after replacing the object in the Word document with image data (54), it is determined whether the next paragraph is the final paragraph (55). If it is determined that it is not the final paragraph, the process returns to step (52).

[0062] Next, in step (56), the text and image data in the Word document are output as an HTML file and image data to be submitted online to the Patent Office. After that, in step (57), the temporary file is returned to the editing screen of the document application, and this process ends.

[0063] [Effects of the third embodiment] According to this embodiment, with a simple operation, an object inserted in a Word document can be replaced with image data, which can be output together with the HTML file to be submitted online to the Japan Patent Office, and the object is displayed in an editable state. This makes it possible to provide a document creation support device with excellent operability that allows objects (tables, formulas) to be directly modified even after the HTML file has been output.

[0064] (Other Examples) The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and having one or more processors in the computer of the system or device read and execute the program.The present invention can also be realized by a circuit (e.g., ASIC) that realizes one or more functions.

[0065] Furthermore, the present invention may be applied to a system made up of multiple devices, or to an apparatus made up of a single device.

[0066] The present invention is not limited to the above-described embodiments, and various modifications (including organic combinations of the respective examples) are possible based on the spirit of the present invention, and these modifications are not excluded from the scope of the present invention. In other words, the present invention also includes all configurations that combine the above-described embodiments and their modifications. [Industrial Applicability]

[0067] In the above embodiment, a system specialized for a patent application system was described as an example, but the present invention can be freely applied to any application that handles objects, such as replacing an object with image data when replacing it with an HTML file.

[0068] The disclosure of the present invention described above can be summarized at least as follows.

[0069] (1) A document creation support device comprising: a replacement means for replacing a specific object with predetermined image data after text and the specific object are input onto an editing screen; a storage means for saving the object as a temporary file when the replacement means replaces the object with the predetermined image data; and a restoration means for reading the object saved in the storage means onto the editing screen in place of the image data displayed on the editing screen, and restoring the screen to an editable state.

[0070] (2) A document creation support device comprising: an insertion means for inserting a predetermined tag into document data displayed on the editing screen after text and a specific object are input on the editing screen; an association means for associating the predetermined tag with the object; a backup means for backing up the associated predetermined tag and object to a storage means after the insertion means has inserted the predetermined tag into the document data displayed on the editing screen; a replacement means for replacing the object displayed on the editing screen with predetermined image data after the backup means has backed up the object to the storage means; and a restoration means for reading out the object backed up to the storage means in place of the predetermined image data displayed on the editing screen in accordance with the inserted tag, and restoring the editing screen to a state where the object can be edited.

[0071] (3) A document creation support device characterized by comprising: a backup means for backing up a specific document (.docx) displayed on an editing screen to a storage means; a replacement means for replacing specific objects contained in the specific document (.docx) with predetermined image data; an output means for converting the specific document (.docx) into an HTML file and outputting it together with the image data to the storage means; and a restore means for restoring the specific document backed up to the storage means onto the editing screen after the output means outputs the HTML file to the storage means.

[0072] (4) The replacing means temporarily stores the image data in a storage means and replaces the image data with the object.

[0073] (5) The replacing means is characterized in that it pastes the image data directly onto the specific document.

[0074] (6) The editing screen displays an icon that instructs replacing the object with the predetermined image data.

[0075] (7) A data processing method for a document creation support device, comprising: a replacement step of replacing a specific object with predetermined image data after text and the specific object are input on an editing screen; a storage step of storing the object according to the attributes before replacement in a storage means as a temporary file when the object is replaced with the predetermined image data in the replacement step; and a restoration step of reading the object stored in the storage means onto the editing screen in place of the image data displayed on the editing screen, and restoring the object to an editable state.

[0076] (8) A data processing method for a document creation support device, comprising: an insertion step of inserting a predetermined tag into document data displayed on the editing screen after text and a specific object are input on the editing screen; a correspondence step of associating the predetermined tag with the object; a backup step of backing up the associated predetermined tag and object to a storage means after inserting the predetermined tag into the document data displayed on the editing screen in the insertion step; a replacement step of replacing the object displayed on the editing screen with predetermined image data after backing up the object to the storage means in the backup step; and a restoration step of reading out the object backed up in the storage means in place of the predetermined image data displayed on the editing screen in accordance with the inserted tag, and restoring the editing screen to a state where the object can be edited.

[0077] (9) A data processing method for a document creation support device, comprising: a backup step of backing up a specific document (Word) displayed on the editing screen to a storage means after text and specific objects are input on the editing screen; a replacement step of replacing objects included in the specific document (Word) with specified image data; an output step of converting the specified specific document (Word) into an HTML file and outputting it together with the image data to the storage means; and a restore step of restoring the specific document backed up in the storage means to the editing screen after outputting the HTML file to the storage means in the output step.

[0078] (10) A document creation support program that operates as a document creation support device as set forth in any one of (1) to (3). [Explanation of symbols]

[0079] 2 CPU 4 RAM 6 Display section 7. External Memory 8 Input section

Claims

1. A document creation support device, a replacement means for replacing a specific object with predetermined image data after the text and the specific object are input on the editing screen; a storage means for storing the object as a temporary file when the replacement means replaces the object with the predetermined image data; a restoring means for reading out the object stored in the storage means onto the editing screen in place of the image data displayed on the editing screen, and restoring the image data to an editable state; A document creation support device comprising:

2. A document creation support device, an inserting means for inserting a predetermined tag into the document data displayed on the editing screen after the text and a specific object have been input on the editing screen; a correlation means for correlating the predetermined tag with the object; a backup means for backing up the associated predetermined tag and the object in a storage means after inserting the predetermined tag into the document data displayed on the editing screen by the insertion means; a replacement means for replacing the object displayed on the editing screen with predetermined image data after the object has been backed up to the storage means by the backup means; a restoring means for reading out the object backed up in the saving means in accordance with the inserted tag in place of the predetermined image data displayed on the editing screen, and restoring the state on the editing screen to an editable state for the object; A document creation support device comprising:

3. A document creation support device, a backup means for backing up a specific document displayed on the editing screen to a storage means; a replacement means for replacing a specific object included in the specific document with predetermined image data; an output means for converting the specific document into an HTML file and outputting the HTML file together with the image data to the storage means; a restoring means for restoring the specific document backed up in the storage means onto the editing screen after the output means outputs the HTML file to the storage means; A document creation support device comprising:

4. 4. The document creation support device according to claim 1, wherein the replacement means temporarily stores the image data in a storage means and replaces the image data with the object.

5. 4. The document creation support device according to claim 1, wherein the replacing means pastes the image data directly into the specific document.

6. 4. The document creation support device according to claim 1, wherein the editing screen displays an icon for instructing replacement of the object with the predetermined image data.

7. A data processing method for a document creation support device, comprising: a replacement step of replacing the specific object with predetermined image data after the text and the specific object are input on the editing screen; a storing step of storing the object according to the attribute before replacement in a storage means as a temporary file when the object is replaced with the predetermined image data in the replacing step; a restoring step of reading out the object stored in the storage means onto the editing screen in place of the image data displayed on the editing screen, and restoring the image data to an editable state; A data processing method for a document creation support device, comprising:

8. A data processing method for a document creation support device, comprising: an inserting step of inserting a predetermined tag into the document data displayed on the editing screen after the text and the specific object have been input on the editing screen; a correspondence step of associating the predetermined tag with the object; a backup step of backing up the associated predetermined tag and the object in a storage unit after inserting the predetermined tag into the document data displayed on the editing screen in the insertion step; a replacement step of replacing the object displayed on the editing screen with predetermined image data after the object has been backed up to the storage means in the backup step; a restoring step of reading out the object backed up in the storage means in accordance with the inserted tag in place of the predetermined image data displayed on the editing screen, and restoring the state on the editing screen to an object editable state; A data processing method for a document creation support device, comprising:

9. A data processing method for a document creation support device, comprising: a backup step of backing up the specific document displayed on the editing screen to a storage means after the text and the specific object are input on the editing screen; a replacement step of replacing an object included in the specific document with predetermined image data; an output step of converting the predetermined specific document into an HTML file and outputting the HTML file together with the image data to the storage means; a restoring step of restoring the specific document backed up in the storage means onto the editing screen after the HTML file has been output to the storage means in the outputting step; A data processing method for a document creation support device, comprising:

10. A document creation support program that operates as the document creation support device according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Information processing apparatus, program and information processing method

    JP2022024640A

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

    JP7279986B1