Document creation support device, document creation support method, and document creation support program
The document creation support device addresses the challenge of limited display areas by expanding keyword areas onto draft areas based on user operations, enhancing document creation efficiency on mobile devices.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BIZREACH INC
- Filing Date
- 2026-04-30
- Publication Date
- 2026-07-02
AI Technical Summary
Existing document creation systems do not adequately support document creation on terminals with limited display areas, such as mobile devices or those with touch panels, hindering effective input operations.
A document creation support device and method that includes a transmission unit to send display data with separate areas for keyword candidates and document drafts, and a control unit to expand or shrink these areas based on user operations, allowing seamless expansion of the keyword area onto the draft area within the input screen.
Enables efficient document creation on terminals with limited display areas by facilitating keyword selection and draft expansion, making it easier to create documents even on mobile devices with touch interfaces.
Smart Images

Figure 2026110841000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a document creation support device, a document creation support method, and a document creation support program.
Background Art
[0002] Conventionally, a device that supports the creation of documents using templates has been proposed (for example, Patent Document 1).
[0003] Also, a system that automatically creates a resume form to be submitted by a job seeker to an employer has been proposed (for example, Patent Document 2).
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, in the above-described systems, operations and work on terminals with limited display areas for input screens, such as mobile terminals, or terminals having touch panels, are not considered.
[0006] Therefore, the present invention has been made to solve the above-described problems, and even when assuming a terminal with a limited display area or the like, a document creation support device, a document creation support method, and a document creation support program that enable appropriate support for document creation are provided.
Means for Solving the Problems
[0007] The first feature is a document creation support device comprising: a transmission unit that transmits display data relating to an input screen including a first area that displays two or more keyword candidates and a second area that displays a draft of the document to the user's terminal; and a control unit that generates a draft of the document based on one or more keywords selected from the two or more keyword candidates, wherein the control unit controls the display data so as to expand the first area toward the second area within the input screen in response to a first operation by the user to select one or more of the keywords.
[0008] The second feature is a document creation support method comprising: sending display data relating to an input screen including a first area for displaying two or more keyword candidates and a second area for displaying a draft document to the user's terminal; generating a draft document based on one or more keywords selected from the two or more keyword candidates; and controlling the display data so that the first area expands toward the second area within the input screen in response to a first operation by the user to select one or more keywords.
[0009] The third feature is a document creation support program that causes a computer to perform the following steps: sending display data relating to an input screen including a first area for displaying two or more keyword candidates and a second area for displaying a draft of the document to the user's terminal; generating a draft of the document based on one or more keywords selected from the two or more keyword candidates; and controlling the display data so that the first area expands toward the second area within the input screen in response to a first operation by the user to select one or more keywords. [Effects of the Invention]
[0010] According to the present invention, it is possible to provide a document creation support device, a document creation support method, and a document creation support program that can appropriately support document creation even when considering terminals with limited display areas. [Brief explanation of the drawing]
[0011] [Figure 1] Figure 1 shows a document creation support system 100. [Figure 2] Figure 2 shows the document creation support device 30. [Figure 3] Figure 3 shows the display configuration of terminal 10. [Figure 4] Figure 4 shows the display configuration of terminal 10. [Figure 5] Figure 5 shows the display configuration of terminal 10. [Figure 6] Figure 6 shows the display configuration of terminal 10. [Figure 7] Figure 7 shows a method for supporting document creation. [Modes for carrying out the invention]
[0012] Embodiments will be described below with reference to the drawings. In the following drawings, identical or similar parts are denoted by the same or similar reference numerals.
[0013] However, it should be noted that the drawings are schematic, and the proportions of each dimension may differ from those in reality. Therefore, specific dimensions should be determined by referring to the explanation below. Furthermore, it is also important to note that there may be differences in the relationships or proportions of dimensions between different drawings.
[0014] [Summary of Disclosure] The document creation support device according to the summary of the disclosure includes a transmission unit that transmits display data related to an input screen including a first area for displaying candidates for two or more keywords and a second area for displaying the text of the document to the user's terminal, and a control unit that generates the text of the document based on one or more keywords selected from the candidates for the two or more keywords. The control unit controls the display data so as to expand the first area toward the second area within the input screen in response to a first operation of the user for selecting the one or more keywords. A document creation support method related to such an operation may be provided, and a document creation support program related to such an operation may be provided.
[0015] According to the summary of the disclosure, the document creation support device controls the display data so as to expand the first area toward the second area within the input screen in response to a first operation of the user for selecting one or more keywords. According to such a configuration, even when assuming a terminal with a limited display area, by expanding the first area for displaying candidates for two or more keywords for generating the text of the document, it becomes easier to select keywords, so that the creation of the document can be appropriately supported.
[0016] In the following, the case where the user is an applicant, the document is a resume including at least the details of the applicant's work history, and the keyword is a keyword related to the details of the applicant's work history will be mainly described.
[0017] [Embodiment] (Document Creation Support System) In the following, the document creation support system according to the embodiment will be described. FIG. 1 is a diagram showing a document creation support system 100 according to the embodiment.
[0018] As shown in FIG. 1, the document creation support system 100 includes one or more terminals 10 and a document creation support device 30. The terminal 10 and the document creation support device 30 are connected by a network 200. Although not particularly limited, the network 200 may be constituted by the Internet. The network 200 may include a local area network, may include a mobile communication network, and may include a VPN (Virtual Private Network).
[0019] The terminal 10 is a terminal used by a job seeker. As the terminal 10, a terminal with a limited display area or a terminal operated by a touch panel, such as a smartphone or a tablet terminal, may be assumed. However, the terminal 10 may be a terminal having a relatively large display area, such as a personal computer, or a terminal operated using a keyboard and a mouse.
[0020] The document creation support device 30 is a device that supports the creation of a resume. For example, the document creation support device 30 generates a resume text based on keywords selected by the user. Details of the document creation support device 30 will be described later.
[0021] (Document creation support device) Hereinafter, the document creation support device according to the embodiment will be described. FIG. 2 is a diagram showing the document creation support device 30 according to the embodiment.
[0022] As shown in FIG. 2, the document creation support device 30 includes a communication unit 31, a management unit 32, and a control unit 33.
[0023] The communication unit 31 is constituted by a communication module. The communication module may be a wireless communication module compliant with standards such as IEEE802.11a / b / g / n / ac / ax, LTE, 5G, 6G, etc., or may be a wired communication module compliant with standards such as IEEE802.3.
[0024] Firstly, the communication unit 31 transmits display data relating to the display mode of the terminal 10 to the terminal 10. The display mode of the terminal 10 includes an input screen for entering a resume. The input screen includes an area for displaying two or more keyword candidates (hereinafter referred to as the keyword area) and an area for displaying a draft of the resume (hereinafter referred to as the draft area). The draft of the resume may include example sentences that constitute at least a part of the resume. The input screen may also include an area for editing the resume (hereinafter referred to as the editing area).
[0025] Here, the keyword area may be referred to as the first area, the draft area as the second area, and the editing area as the third area. Details of the input screen will be described later (see Figures 3 to 6).
[0026] Secondly, the communication unit 31 receives commands relating to user operations on the input screen displayed on the terminal 10. User operations may include user operations to select one or more keywords in the keyword area (hereinafter referred to as keyword selection operations). User operations may also include user operations to check the draft of the resume in the keyword area or the draft area (hereinafter referred to as draft confirmation operations). User operations may also include user operations to generate a draft of the resume using keywords in the editing area (hereinafter referred to as draft generation operations). User operations may also include user operations to select a draft of the resume in the draft area (hereinafter referred to as draft selection operations).
[0027] Here, the keyword selection operation may be referred to as the first operation, the draft text confirmation operation may be referred to as the second operation, the draft text generation operation may be referred to as the third operation, and the draft text selection operation may be referred to as the fourth operation.
[0028] In this embodiment, the communication unit 31 is configured as a transmission unit that transmits display data relating to an input screen, which includes a first area (keyword area) that displays two or more keyword candidates and a second area (draft text area) that displays a draft resume, to the user's (job seeker's) terminal (terminal 10).
[0029] The management unit 32 is composed of storage media such as SSDs (Solid State Drives) and HDDs (Hard Disk Drives), and stores various types of information.
[0030] Firstly, the management department 32 manages the basic information of job seekers. This basic information may be registered in advance by the job seeker. This basic information may include items to be filled in on a resume. For example, this basic information may include an overview of educational background (e.g., high school graduated from, university graduated from, major in faculty, major in department, etc.). This basic information may include an overview of work history (e.g., organization, department, position, etc.). This basic information may also include age, gender, qualifications, reasons for applying, hobbies, special skills, etc.
[0031] While not particularly limited, the basic information may include details of work history that are optionally registered by the job seeker. However, the details of work history may be incomplete. The document creation support device 30 can be considered a device that assists in inputting such incomplete details of work history.
[0032] Secondly, the management unit 32 may manage information for identifying keyword candidates. The information for identifying keyword candidates may include answers to questions presented to the user. The questions may be questions about the details of the job seeker's work history. The information for identifying keyword candidates may also include the basic information of the job seeker as described above. For example, the information for identifying keyword candidates may include the attributes of the job seeker. The attributes of the job seeker may include basic information such as an overview of the work history registered by the job seeker, or may include details of the work history that the job seeker optionally registers.
[0033] Here, two or more keyword candidates may be associated with a priority order. The priority order may be determined according to the degree of relevance to information used to identify the keyword candidates, such as the attributes of job seekers.
[0034] Thirdly, the management department 32 may manage information that associates each of two or more keyword candidates with each of two or more category candidates. The two or more categories may include "Select a keyword," "Recommendations," "Name of the business," "Content of the business," etc.
[0035] Fourth, the management unit 32 may manage information for generating a draft resume (example) from one or more keywords. For example, the management unit 32 manages a large number of templates as draft resumes and manages the correspondence between one or more keywords and the large number of templates. The correspondence may include the degree of relevance that one or more keywords correspond to in the templates.
[0036] The control unit 33 may include at least one processor. The at least one processor may consist of a CPU (Central Processing Unit), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), one or more Integrated Circuits, one or more Discrete Circuits, and combinations thereof.
[0037] Firstly, the control unit 33 generates a draft resume based on information managed by the management unit 32 (information for generating a draft resume (example) from two or more keywords).
[0038] Secondly, the control unit 33 generates display data related to the input screen in response to user operations and instructs the communication unit 31 to transmit the generated display data. As described above, the input screen may include a keyword area, a draft text area, an editing area, etc. User operations may include keyword selection operations, draft text confirmation operations, draft text generation operations, draft text selection operations, etc.
[0039] Thirdly, the control unit 33 may control the display data to enlarge the keyword area in such a manner that the keyword area and the draft text area overlap on the input screen. Alternatively, the control unit 33 may control the display data to shrink the keyword area in such a manner that the keyword area and the draft text area overlap on the input screen.
[0040] Fourth, the control unit 33 may identify two or more keyword candidates to display in the keyword area based on information managed by the management unit 32 (information for identifying keyword candidates). The control unit 33 may identify two or more keyword candidates based on the answers to the questions. The control unit 33 may identify two or more keyword candidates based on priority. As described above, the priority may be determined according to the degree of relevance with information for identifying keyword candidates, such as the attributes of the job seeker.
[0041] Fifth, the control unit 33 may control the display data so as to display two or more keyword candidates in each of two or more categories. The control unit 33 may identify two or more categories based on information managed by the management unit 32 (for example, the attributes of the job seeker). The control unit 33 may also determine the display order of two or more categories in the keyword area based on information managed by the management unit 32 (for example, the attributes of the job seeker). The two or more categories may include categories such as "job name" and "job description," or two or more categories selected from (a) categories related to the environment ("industry," "employment type," etc.), (b) categories related to the target ("products handled," "systems handled," etc.), (c) categories related to skills and technologies used ("programming language," "sales technology," etc.), and (d) "job title." The two or more categories may be displayed according to the information registered by the job seeker.
[0042] In this embodiment, the control unit 33 is configured to generate a draft document (resume) based on one or more keywords selected from two or more keyword candidates.
[0043] (Display format) The following describes the display configuration of the terminal according to the embodiment. Figures 3 to 6 show the display configuration of the terminal 10 according to the embodiment. The following mainly describes the input screen for entering a resume.
[0044] Firstly, with reference to Figure 3, we will explain the case in which the input screen 10X transitions from the editing area 11 to the draft text area 12.
[0045] As shown in the left column of Figure 3, the editing area 11 may be displayed across the entire input screen 10X. The input screen 10X may be displayed across the entire display area of the terminal 10. However, the input screen 10X may be displayed in a window format within a portion of the display area of the terminal 10. The input screen 10X shown in the left column of Figure 3 may be called the editing screen or the parent screen.
[0046] Editing area 11 may include fields for editing work history details. For example, the fields may include "Position / Project Name," "Employment Period," and "Job Description." "Position / Project Name" is the job seeker's position and the name of the project the job seeker is working on. "Employment Period" is the period the job seeker is working on the project. "Job Description" is the work history details that the job seeker optionally registers. However, the work history details may be incomplete.
[0047] The editing area 11 may include information 102 indicating the progress regarding the description of the work content. For example, information 102 may include the maximum number of characters that can be entered in the work content field, and the number of characters entered (yyyy) relative to the target number of characters (xxxx). Information 102 may also include a way of representing the bar for the number of characters entered in a different manner in the bars for the maximum number of characters or the target number of characters, and the bar for the number of characters entered may be colored. This makes it easier to visually recognize the progress of entering information in the work content field relative to the maximum number of characters or the target number.
[0048] Here, let's consider the case where a draft text generation operation is performed on the input screen 10X shown in the left column of Figure 3. For example, the draft text generation operation may be the operation of clicking the "Insert Example Sentence" icon 101 displayed at the bottom of the editing area 11. Depending on the draft text generation operation, the input screen 10X shown in the right column of Figure 3 may be displayed.
[0049] As shown in the right column of Figure 3, the input screen 10X includes a draft text area 12. The input screen 10X may also include a keyword area 13. However, the size of the keyword area 13 is at least smaller than the size of the draft text area 12. The size of the keyword area 13 may be half or less of the size of the draft text area 12, or one-third or less of the size of the draft text area 12. Note that the input screen 10X shown in the right column of Figure 3 may be called a draft text confirmation screen because the draft text area 12 is dominant. The draft text area 12 may be considered a child screen to the editing screen (parent screen). The keyword area 13 may be considered a child screen to the editing screen (parent screen) or the draft text area 12.
[0050] While not strictly limited, the right column of Figure 3 illustrates a case where one or more keywords have been selected. Selected keywords are highlighted in white text on a black background. Selected keywords may be automatically selected based on the job seeker's attributes (summary of work history, details of work history optionally registered by the job seeker). However, it is not necessary for keywords to be selected at this stage.
[0051] The draft document area 12 contains draft resumes (examples) generated based on the selected keywords. Here, an example is shown where two or more draft resume candidates are displayed.
[0052] Here, the draft text area 12 and the keyword area 13 may be displayed in an overlapping manner on the input screen 10X. In other words, the draft text area 12 and the keyword area 13 may be displayed in a modal format on the input screen 10X. By swiping the draft text area 12 upwards, additional resume draft text (example sentences) candidates may be displayed.
[0053] For example, the modal for the draft text area 12 and the modal for the keyword area 13 may be displayed in the following manner and procedure: (a) The editing screen may be displayed as the parent screen. (b) The modal for the draft text area 12 and the modal for the keyword area 13 may pop up in response to the operation of clicking the "Insert Example Sentence" icon 101. The modal for the draft text area 12 and the modal for the keyword area 13 may pop up with an action that causes them to slide up from the bottom to the top of the input screen 10X. The modal for the keyword area 13 may overlap the modal for the draft text area 12. In this case, the modal for the draft text area 12 may include not only the area visible to the user, but also the area that is not visible to the user because the modal for the keyword area 13 overlaps it. Similarly, the modal for the keyword area 13 may include not only the area visible to the user, but also the area that is not visible to the user.
[0054] Initially, the lower half of the modal for the draft text area 12 is covered by the modal for the keyword area 13 and is therefore not visible to the user. The modal for the keyword area 13 only extends up to about half of the input screen 10X.
[0055] By swiping the modal, the modal can be moved up and down, and the size of the display area (the area visible to the user) shown on the input screen 10X for both the two modals (child screens) and the parent screen can be adjusted. If the modal for the keyword area 13 is minimized (by swiping the modal for the keyword area 13 downwards), only the selected keywords may be displayed.
[0056] Secondly, referring to Figure 4, we will explain the case where the input screen 10X transitions from the draft text area 12 to the keyword area 13. Note that the left column of Figure 4 is the same as the right column of Figure 3.
[0057] Here, let's consider the case where a keyword selection operation is performed on the input screen 10X shown in the left column of Figure 4. The keyword selection operation can be any operation for selecting one or more keywords. The keyword selection operation may include an operation for displaying additional keywords in the keyword area 13. The keyword selection operation may include an operation for deleting keywords in the keyword area. The keyword selection operation may include an operation for re-selecting keywords in the keyword area. The keyword selection operation may include an operation for updating the displayed keywords in the keyword area and displaying new keywords. For example, the keyword selection operation may be an operation 103 where the keyword area 13 is swiped toward the draft text area 12. However, the keyword selection operation may also be an operation where a specific icon is clicked to call up keyword candidates. Depending on the keyword selection operation, the input screen 10X shown in the right column of Figure 4 may be displayed.
[0058] For example, the modal for the draft text area 12 and the modal for the keyword area 13 may be displayed in the following manner and procedure. Depending on the user's operation, the modal for the keyword area 13 may expand upward, thereby increasing the area displayed on the input screen 10X. On the other hand, the modal for the draft text area 12, which is positioned below the modal for the keyword area 13 and partially covered by the modal for the keyword area 13, may have its displayed area on the input screen 10X reduced as the area covered by the modal for the keyword area 13 increases. In this case, the modal for the draft text area 12 may include not only the area visible to the user, but also the area that is overlapped by the modal for the keyword area 13 and is not visible to the user. Similarly, the modal for the keyword area 13 may include not only the area visible to the user, but also the area that is not visible to the user.
[0059] As shown in the right column of Figure 4, the input screen 10X includes a keyword area 13. The input screen 10X may also include a draft text area 12. However, the size of the draft text area 12 is at least smaller than the size of the keyword area 13. The size of the draft text area 12 may be half or less of the size of the keyword area 13, or one-third or less of the size of the keyword area 13. Note that the input screen 10X shown in the right column of Figure 4 may be called a keyword selection screen because the keyword area 13 is dominant.
[0060] In this way, the document creation support device 30 (control unit 33) expands the keyword area 13 toward the draft area 12 on the input screen 10X in response to keyword selection operations such as swiping the keyword area 13 toward the draft area 12 (operation 103), and controls the display data so that the number of keywords and categories displayed increases.
[0061] Keyword area 13 may contain two or more keyword candidates. Keyword area 13 may also contain two or more categories. Each of the two or more keyword candidates may be associated with one or more of the two or more categories.
[0062] Two or more categories may include items such as "Select Keywords," "Recommendations," "Job Title," and "Job Description." "Select Keywords" may be an item that displays selected keywords. Note that "Select Keywords" may be treated as not being one of the categories. "Recommendations" is an item that displays keyword suggestions selected based on the job seeker's attributes. "Job Title" is an item that displays keyword suggestions related to the job title. "Job Description" is an item that displays keyword suggestions related to the job description. As mentioned above, categories may include items such as "Job Title," "Job Description," "Industry," "Products Handled," and "Position," and categories may be displayed according to the information registered by the job seeker.
[0063] The "Recommended" section is a category that displays keywords highly relevant to information registered by job seekers (e.g., job seeker attributes), and may be displayed at the top of two or more categories. As shown in Figure 4, the "Recommended" section may be displayed below the selected keywords ("Select Keywords").
[0064] Here, the document creation support device 30 (control unit 33) may identify two or more keyword candidates to be displayed in the keyword area based on the answers to the questions, priority levels, etc. Priority levels may be determined based on the attributes of the job seeker. The control unit 33 may also determine the display order of two or more categories in the keyword area based on the attributes of the job seeker. Although not particularly limited, the display order may be such that higher priority items are displayed higher up, or higher priority items are displayed to the left.
[0065] Furthermore, the draft text area 12 and the keyword area 13 may be displayed in an overlapping manner on the input screen 10X. In other words, the draft text area 12 and the keyword area 13 may be displayed in a modal format on the input screen 10X. Additional keyword suggestions may be displayed by swiping the keyword area 13 upwards.
[0066] Thirdly, referring to Figure 5, we will explain the case where the input screen 10X transitions from the keyword area 13 to the draft text area 12. Note that the left column of Figure 5 is the same as the right column of Figure 4.
[0067] Here, let's consider the case where a draft confirmation operation is performed on the input screen 10X shown in the left column of Figure 5. The draft confirmation operation is an operation to check the draft of the resume. The draft confirmation operation can also be considered an operation that indicates the completion of selecting one or more keywords. For example, the draft confirmation operation may be an operation 105 in which the keyword area 13 is swiped away from the draft area 12. However, the draft confirmation operation may also be an operation in which a specific icon that calls up draft candidates is clicked. Depending on the draft confirmation operation, the input screen 10X shown in the right column of Figure 5 may be displayed.
[0068] As shown in the right column of Figure 5, the input screen 10X includes a draft text area 12. The input screen 10X may also include a keyword area 13. However, the size of the keyword area 13 is at least smaller than the size of the draft text area 12. The size of the keyword area 13 may be half or less of the size of the draft text area 12, or one-third or less of the size of the draft text area 12. Note that the input screen 10X shown in the right column of Figure 3 may be called a draft text confirmation screen because the draft text area 12 is dominant.
[0069] While not particularly limited, the size of the draft text area 12 shown in the right column of Figure 5 may be larger than the size of the draft text area 12 shown in the right column of Figure 3. In other words, the size of the keyword area 13 shown in the right column of Figure 5 may be smaller than the size of the keyword area 13 shown in the right column of Figure 3.
[0070] For example, the modal for the draft text area 12 and the modal for the keyword area 13 may be displayed in the following manner and procedure. Depending on the user's operation, the modal for the keyword area 13 may shrink downwards, thereby reducing the size of the keyword area 13 displayed on the input screen 10X. On the other hand, the modal for the draft text area 12, which is positioned below the modal for the keyword area 13 and partially covered by the modal for the keyword area 13, may increase the size of the area displayed on the input screen 10X as the area covered by the modal for the keyword area 13 decreases. In this case, the modal for the draft text area 12 may include not only the area visible to the user, but also the area that is overlapped by the modal for the keyword area 13 and is not visible to the user. Also, as described above, when the modal for the keyword area 13 is minimized (by swiping the modal for the keyword area 13 downwards), only the selected keywords may be displayed.
[0071] In this manner, the document creation support device 30 (control unit 33) controls the display data so as to enlarge the draft area 12 by shrinking the keyword area 13 on the input screen 10X in response to the draft confirmation operation.
[0072] Here, the document creation support device 30 (control unit 33) may update the draft text (candidates) in the draft text area 12 in response to the draft text confirmation operation. However, the timing of updating the draft text (candidates) is not limited to the timing in response to the draft text confirmation operation, but may also be the timing when a keyword is selected.
[0073] Furthermore, the draft text area 12 and the keyword area 13 may be displayed in an overlapping manner on the input screen 10X. In other words, the draft text area 12 and the keyword area 13 may be displayed in a modal format on the input screen 10X. By swiping the draft text area 12 upwards, additional resume draft text (example sentences) candidates may be displayed.
[0074] Fourth, referring to Figure 6, we will explain the case of transitioning from the draft text area 12 to the editing area 11 in the input screen 10X. Note that the left column of Figure 6 is the same as the right column of Figure 5.
[0075] Here, let's consider the case where a draft text selection operation is performed on the input screen 10X shown in the left column of Figure 6. The draft text selection operation is an operation to select a draft text (or candidate text) for the resume. For example, the draft text selection operation may be an operation 107 in which a specific icon is clicked to select a draft text (or candidate text) for the resume in the draft text area 12. Depending on the draft text selection operation, the input screen 10X shown in the right column of Figure 6 may be displayed.
[0076] For example, when a draft selection operation is performed, the modal in the draft area 12 may be automatically minimized, and the "Business Details" on the parent screen (editing area 11) may be displayed.
[0077] Thus, when a draft of a resume (document) is selected in the draft area 12 (second area), the document creation support device 30 (control unit 33) may display the editing area 11 (third area) reflecting the selected resume draft on the input screen 10X, and may also control the display data to minimize the draft area 12 on the input screen 10X. Furthermore, when the draft area 12 is minimized, the display data may be controlled so that the keyword area 13 is not displayed on the input screen 10X.
[0078] As shown in the right column of Figure 6, the input screen 10X includes an editing area 11. The input screen 10X may also include a draft area 12. However, the size of the draft area 12 is at least smaller than the size of the editing area 11. The size of the draft area 12 may be half or less of the size of the draft area 12, or one-third or less of the size of the editing area 11. Note that the input screen 10X shown in the right column of Figure 3 may be called an editing screen because the editing area 11 is dominant.
[0079] Here, the document creation support device 30 (control unit 33) reflects the draft text (candidate) of the resume selected in the draft text area 12 into the "Business Content" field in the editing area 11, in response to the draft text selection operation. The text added to "Business Content" may be highlighted with a different color or other means from other parts, and a message such as "Example text has been inserted" may be displayed.
[0080] Furthermore, the editing area 11 and the draft area 12 may be displayed in an overlapping manner on the input screen 10X. In other words, the editing area 11 and the draft area 12 may be displayed in a modal format on the input screen 10X. Additional information may be displayed by swiping the draft area 12 upwards.
[0081] For example, the modal for the draft text area 12 and the modal for the keyword area 13 may be displayed again by swiping the modal for the draft text area 12 upwards. In such cases, the modal for the draft text area 12 and the modal for the keyword area 13 may be displayed in the manner shown in the right column of Figure 3, in the manner shown in the right column of Figure 4, or in the manner shown in the right column of Figure 5.
[0082] As explained above, the disclosure described above may also be expressed as follows. Specifically, the document creation support device 30 (control unit 33) may control the display data so that when a draft of a resume (document) is selected in the draft area 12 (second area), the editing area 11 (third area) reflecting the selected draft of the document is displayed on the input screen 10X. The document creation support device 30 may also control the display data so that the keyword area 13 and the draft area 12 are displayed in such a manner that the draft area 12 is positioned to cover all or part of the editing area 11, and the keyword area 13 (first area) is positioned to cover all or part of the draft area 12. In such a case, the size of the keyword area 13 and the size of the draft area 12 may change relatively as the size of the area that the keyword area 13 covers the draft area 12 is changed by user operation (e.g., swipe). Depending on the keyword selection operation (first operation), the keyword area 13 may expand and the draft area 12 may shrink. The area covered by the draft text area 12 may also be called the editing area 11, and the area covered by the keyword area 13 may also be called the draft text area 12. In this case, the size of the area visible to the user (the area of the editing area 11 not covered by the draft text area 12 and the area of the draft text not covered by the keyword area 13) may change relatively as the size of the area covered by the keyword area 13 in the draft text area 12 changes due to user operation (e.g., swiping). In response to a keyword selection operation (first operation), the keyword area 13 may expand, and the area of the draft text area 12 covered by the keyword area 13 may increase, thereby reducing the area of the draft text area 12 visible to the user.
[0083] (Document creation support methods) The document creation support method according to the embodiment will be described below. Figure 7 is a diagram showing the document creation support method according to the embodiment.
[0084] As shown in Figure 7, in step S10, the document creation support device 30 receives a draft document generation operation from the terminal 10.
[0085] In step S11, the document creation support device 30 transmits display data to the terminal 10 for displaying the draft area 12 (draft confirmation screen) (see Figure 3).
[0086] In step S20, the document creation support device 30 receives a keyword selection operation from the terminal 10.
[0087] In step S21, the document creation support device 30 controls the display data on the input screen 10X to expand the keyword area 13 toward the draft area 12, and transmits the display data to the terminal 10 (see Figure 4).
[0088] In step S30, the document creation support device 30 receives a draft confirmation operation from the terminal 10.
[0089] In step S31, the document creation support device 30 controls the display data to enlarge the draft text area 12 by shrinking the keyword area 13 on the input screen 10X, and transmits the display data to the terminal 10 (see Figure 5).
[0090] In step S40, the document creation support device 30 receives a draft selection operation from the terminal 10.
[0091] In step S41, the document creation support device 30 controls the display data so that the draft resume (candidate) selected in the draft resume area 12 is reflected in the "Business Content" in the editing area 11, and transmits the display data to the terminal 10 (see Figure 6).
[0092] (Mechanism of Action and Effects) In this embodiment, the document creation support device 30 controls the display data so as to expand the keyword area (first area) toward the draft text area (second area) within the input screen 10X in response to the job seeker's keyword selection operation (first operation) for selecting one or more keywords. With this configuration, even when considering a terminal 10 with a limited display area, the keyword area, which displays two or more keyword candidates for generating a resume draft, can be expanded based on user operation. This allows more keywords to be displayed in the limited display area, making it easier to select keywords and thus providing appropriate support for resume creation.
[0093] In this embodiment, the document creation support device 30 controls the display data so as to enlarge the draft text area 12 (second area) by shrinking the keyword area 13 (first area) within the input screen 10X in response to the job seeker's draft text confirmation operation (second operation) to check the draft text of the resume. With this configuration, even when considering a terminal 10 with a limited display area, the draft text area displaying the draft text of the resume becomes easier to check, thus appropriately supporting the creation of the resume.
[0094] According to the configuration described above, considering touch panel operations (such as tapping and swiping), the two modal layers (draft text area 12 and keyword area 13) can be moved up and down relative to the parent screen with simple operations, and each of the two modal layers can be enlarged and reduced. Resumes can be created simply by selecting keywords and draft text. Furthermore, since resumes can be created on mobile devices, they can be created quickly, utilizing spare time.
[0095] [Other embodiments] Although the present invention has been described by the embodiments described above, the descriptions and drawings that constitute part of this disclosure should not be understood as limiting the invention. Various alternative embodiments, examples, and operational techniques will become apparent to those skilled in the art from this disclosure.
[0096] In the disclosure described above, the document creation support device 30 manages a large number of templates as draft resumes, and generates a draft resume based on keywords selected by the job seeker by referring to the correspondence between one or more keywords and the large number of templates. However, the disclosure described above is not limited to this. For example, the document creation support device 30 may use functions such as AI (Artificial Intelligence) to automatically generate a draft resume based on keywords selected by the job seeker.
[0097] The disclosure described above illustrates a case where the user is a job seeker, the document is a resume containing at least details of the job seeker's work history, and the keywords are keywords related to the details of the job seeker's work history. However, the disclosure described above is not limited to this. For example, the disclosure described above can be applied to mechanisms that can collect information about the user, such as answers to questions presented to the user. The document may also be various application forms.
[0098] The above disclosure described a case where the aspect ratio of the input screen is vertical, and the keyword area (first area) and the draft area (second area) are arranged vertically. However, the above disclosure is not limited to this. The document creation support device 30 may change the positions of the keyword area (first area) and the draft area (second area) depending on the aspect ratio of the input screen. For example, in a case where the aspect ratio of the input screen is vertical, the keyword area (first area) and the draft area (second area) may be arranged horizontally. In such a case, the user's operation may be a left-right swipe instead of a up-and-down swipe.
[0099] The disclosure described above illustrates a case in which each area of the input screen 10X is displayed in a modal format. Here, "modal" can be thought of as a sub-window (child screen) that is displayed as a layer covering the parent screen and prompts the user for input or response. Note that each area of the input screen 10X may be displayed in a format other than modal.
[0100] In the disclosure described above, the keyword area 13 (first area), the draft area 12 (second area), and the editing area 11 (third area) may be display areas (areas visible to the user) displayed on the input screen 10X. For example, if the keyword area 13 (first area) and the draft area 12 (second area) are displayed in modal format, the editing area 11 (third area) may be an area not covered by the keyword area 13 (first area) and the draft area 12 (second area), and the draft area 12 (second area) may be an area not covered by the keyword area 13 (first area).
[0101] In the disclosure described above, the expansion of the keyword area 13 (first area), the draft area 12 (second area), and the editing area 11 (third area) may mean an increase in the amount of information contained in the text and numbers within each area, without changing the size of the text and numbers contained in each area. The reduction of the keyword area 13 (first area), the draft area 12 (second area), and the editing area 11 (third area) may mean a decrease in the amount of information contained in the text and numbers within each area, without changing the size of the text and numbers contained in each area. For example, if the keyword area 13 (first area) and the draft text area 12 (second area) are displayed in a modal format, the expansion of the keyword area 13 (first area) may mean that the amount of information in the content contained in the keyword area 13 (first area) increases as the content included in the modal of the keyword area 13 (first area) is additionally displayed, and the amount of information in the content of the draft text area 12 (second area) decreases as the draft text area 12 (second area) expands by being covered by the keyword area 13 (first area). The contraction of the keyword area 13 (first area) may mean that the keyword area 13 (first area) shrinks, and the amount of information in the content contained in the keyword area 13 (first area) decreases, while the amount of information in the content of the draft text area 12 (second area) increases as the draft text area 12 (second area) expands from being exposed by the keyword area 13 (first area).
[0102] Although not specifically mentioned in the disclosure above, the document creation support device 30 only needs to send display data to the terminal 10 to display modals for the keyword area 13 (first area) and the draft area 12 (second area). The terminal 10 may then perform scaling (zooming in or out) of the keyword area 13 (first area) (or scaling (zooming in or out) of the draft area 12 (second area)) based on the display data for displaying the modals. In such a case, the control of the display data for displaying the modals can be considered as part of the control of the display data for scaling the keyword area 13 (first area).
[0103] Although not specifically mentioned in the disclosure above, a program may be provided that causes a computer to execute each process performed by the document creation support device 30. Furthermore, the program may be recorded on a computer-readable medium. Using a computer-readable medium, it is possible to install the program on a computer. Here, the computer-readable medium on which the program is recorded may be a non-transient recording medium. The non-transient recording medium is not particularly limited, but may include, for example, a CD-ROM or DVD-ROM.
[0104] Alternatively, a chip may be provided comprising a memory for storing programs for executing each process performed by the document creation support device 30, and a processor for executing the programs stored in the memory.
[0105] [Note] The disclosure described above may also be expressed as follows:
[0106] The first feature is a document creation support device comprising: a transmission unit that transmits display data relating to an input screen including a first area that displays two or more keyword candidates and a second area that displays a draft of the document to the user's terminal; and a control unit that generates a draft of the document based on one or more keywords selected from the two or more keyword candidates, wherein the control unit controls the display data so as to expand the first area toward the second area within the input screen in response to a first operation by the user to select one or more of the keywords.
[0107] The second feature is a document creation support device in which, in the first feature, the first operation is an operation for displaying additional keywords in the first area.
[0108] The third feature is that, in the first or second feature, the control unit controls the display data in such a way that, in response to a second operation by the user to confirm the draft of the document, the second area is enlarged by shrinking the first area within the input screen, thereby assisting the creation of the document.
[0109] The fourth feature is that, in the third feature, the second operation is an operation indicating the completion of selecting one or more keywords, and the control unit is a document creation support device that updates the draft text of the document in the second area in response to the second operation.
[0110] The fifth feature is a document creation support device in which, in any one of the first to fourth features, the control unit controls the display data such that the first region is enlarged so that the first region and the second region overlap on the input screen.
[0111] The sixth feature is that, in any one of the first to fifth features, the control unit is a document creation support device that identifies two or more keyword candidates based on the user's answer to a question.
[0112] The seventh feature is a document creation support device in which, in any one of the first to sixth features, the two or more keyword candidates are associated with a priority order, and the control unit controls the display data to display the two or more keyword candidates based on the priority order.
[0113] The eighth feature is that in any one of the first to seventh features, each of the two or more keyword candidates is associated with one of the two or more categories, and the control unit controls the display data so as to display the two or more keyword candidates separately for each of the two or more categories, and is a document creation support device.
[0114] The ninth feature is that, in the eighth feature, the control unit is a document creation support device that identifies the two or more categories based on the user's attributes.
[0115] The tenth feature is a document creation support device in which, in the eighth or ninth feature, the control unit determines the display order of the two or more categories in the first area based on the user's attributes.
[0116] The eleventh feature is a document creation support device in which, in any one of the first to tenth features, the control unit changes the positions of the first and second regions according to the aspect ratio of the input screen.
[0117] The twelfth feature is a document creation support device in which, in any one of the first to tenth features, the user is a job seeker, the document is a resume containing at least the details of the job seeker's work history, and the keywords are keywords relating to the details of the job seeker's work history.
[0118] The thirteenth feature is a document creation support device in which, in the ninth or tenth feature, the user is a job seeker and the user's attribute is the job type of the job seeker.
[0119] The fourteenth feature is a document creation support device in which, in any one of the first to thirteenth features, the control unit displays a third area on the input screen in which the selected draft of the document is reflected when a draft of the document is selected in the second area, and controls the display data on the input screen to reduce the size of the second area.
[0120] The 15th feature is a document creation support device in which, in any one of the 1st to 14th features, the control unit controls the display data to display the 3rd area on the input screen in which the selected draft of the document is reflected when a draft of the document is selected in the 2nd area, and the 1st area is positioned to cover the 3rd area and the 1st area is positioned to cover the 2nd area, thereby displaying the 1st and 2nd areas, and the sizes of the 1st area and the 2nd area change relatively as the size of the area in which the 1st area covers the 2nd area is changed by user operation, and in response to the 1st operation, the size of the 1st area expands and the size of the 2nd area shrinks.
[0121] The sixteenth feature is a document creation support method comprising: sending display data relating to an input screen including a first area for displaying two or more keyword candidates and a second area for displaying a draft document to the user's terminal; generating a draft document based on one or more keywords selected from the two or more keyword candidates; and controlling the display data so that the first area expands toward the second area within the input screen in response to a first operation by the user to select one or more keywords.
[0122] The seventeenth feature is a document creation support program that causes a computer to perform the following steps: sending display data relating to an input screen including a first area for displaying two or more keyword candidates and a second area for displaying a draft of a document to the user's terminal; generating a draft of a document based on one or more keywords selected from the two or more keyword candidates; and controlling the display data so that the first area expands toward the second area within the input screen in response to a first operation by the user to select one or more keywords. [Explanation of Symbols]
[0123] 10...Terminal, 30...Document creation support device, 31...Communication department, 32...Management department, 33...Control unit, 100...Document creation support system, 200...Network
Claims
1. A transmission unit that transmits display data related to an input screen, including a first area that displays two or more keyword candidates and a second area that displays a draft of the document, to the user's terminal. The system includes a control unit that generates a draft of the document based on one or more keywords selected from the two or more keyword candidates mentioned above, A document creation support device in which the control unit controls the display data so as to expand the first area toward the second area within the input screen in response to a first operation by the user to select one or more keywords.
2. The document creation support device according to claim 1, wherein the first operation is an operation for displaying additional keywords in the first area.
3. The document creation support device according to claim 1, wherein the control unit controls the display data so as to enlarge the second area by shrinking the first area within the input screen in response to a second operation by the user to confirm the draft text of the document.
4. The second operation is an operation that indicates the completion of selecting one or more keywords. The document creation support device according to claim 3, wherein the control unit updates the draft text of the document in the second area in response to the second operation.
5. The document creation support device according to claim 1, wherein the control unit controls the display data so as to enlarge the first region in such a manner that the first region and the second region overlap on the input screen.
6. The document creation support device according to claim 1, wherein the control unit identifies two or more keyword candidates based on the user's answer to the question.
7. The two or more keyword candidates mentioned above are associated with priority levels. The document creation support device according to claim 1, wherein the control unit controls the display data to display the two or more keyword candidates based on the priority order.
8. Each of the two or more keyword candidates mentioned above is associated with one or more of the two or more categories. The document creation support device according to claim 1, wherein the control unit controls the display data so as to display the two or more keyword candidates in each of the two or more categories.
9. The document creation support device according to claim 8, wherein the control unit identifies the two or more categories based on the user's attributes.
10. The document creation support device according to claim 8, wherein the control unit determines the display order of the two or more categories in the first area based on the user's attributes.
11. The document creation support device according to claim 1, wherein the control unit changes the positions of the first region and the second region according to the aspect ratio of the input screen.
12. The aforementioned user is a job seeker, The aforementioned document is a resume that includes at least the details of the job seeker's work history, The document creation support device according to claim 1, wherein the aforementioned keywords are keywords relating to the details of the job seeker's work history.
13. The aforementioned user is a job seeker, The document creation support device according to claim 9 or 10, wherein the user's attribute is the job title of the job seeker.
14. The document creation support device according to claim 1, wherein the control unit, when a draft of the document is selected in the second area, displays a third area on the input screen in which the selected draft of the document is reflected, and controls the display data on the input screen to reduce the size of the second area.
15. The control unit, When a draft of the document is selected in the second area, the display data is controlled to display the third area, which reflects the selected draft of the document, on the input screen. The display data is controlled to display the first region and the second region in a manner in which the second region is positioned to cover the third region and the first region is positioned to cover the second region. The sizes of the first region and the second region change relatively as the size of the first region changes as the size of the region covering the second region is changed by user operation. The document creation support device according to claim 1, wherein, in response to the first operation, the size of the first area is enlarged and the size of the second area is reduced.
16. The steps include sending display data related to an input screen, which includes a first area that displays two or more keyword candidates and a second area that displays a draft of the document, to the user's terminal, A step of generating a draft of the document based on one or more keywords selected from the two or more keyword candidates mentioned above, A document creation support method comprising: a step of controlling the display data so as to expand the first area toward the second area within the input screen in response to a first operation by the user to select one or more keywords.
17. The steps include sending display data related to an input screen, which includes a first area that displays two or more keyword candidates and a second area that displays a draft of the document, to the user's terminal, A step of generating a draft of the document based on one or more keywords selected from the two or more keyword candidates mentioned above, A document creation support program that causes a computer to perform the steps of: controlling the display data so that the first area in the input screen expands toward the second area in response to a first user operation for selecting one or more keywords.