Document creation support device, document creation support method and document creation support program
Patent Information
- Application Number
- JP2024070431
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-24
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2042-10-11
AI Technical Summary
Existing document creation systems do not adequately support document creation on terminals with limited display areas, such as mobile devices with touch panels, making it difficult to effectively display and manage keyword candidates and draft documents.
A system that includes a control unit to manage display data, allowing the enlargement of a keyword area towards a draft area within the input screen in response to user operations, facilitating the selection and display of multiple keyword candidates and draft document sections.
Enables efficient document creation on terminals with limited display areas by allowing users to easily select and view keyword candidates and draft documents, enhancing the support for document creation processes.
Smart Images

Figure 00000000_0000_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 technology]
[0002] Conventionally, devices have been proposed that use templates to assist in creating documents (for example, see Patent Document 1).
[0003] Also, a system has been proposed that automatically creates resume forms that job seekers submit to employers (for example, Patent Document 2). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2009-230705 A [Patent Document 2] JP 2002-342468 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, the above-mentioned system does not take into consideration operations and tasks on terminals with a limited display area for displaying an input screen, such as mobile terminals, or terminals with a touch panel.
[0006] Therefore, the present invention has been made to solve the above-mentioned problems, and aims 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 in the case of a terminal with a limited display area. [Means for solving the problem]
[0007] A first feature is a document creation support device comprising: a transmitting unit that transmits display data regarding an input screen including a first area that displays two or more keyword candidates and a second area that displays a draft text of a document to a user's terminal; and a control unit that generates a draft text 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 to expand the first area toward the second area within the input screen in response to a first user operation for selecting the one or more keywords.
[0008] A second feature is a document creation assistance method comprising the steps of: transmitting display data regarding an input screen including a first area displaying two or more keyword candidates and a second area displaying a draft text of a document to a user's terminal; generating a draft text of the document based on one or more keywords selected from the two or more keyword candidates; and controlling the display data to expand the first area toward the second area within the input screen in response to a first user operation for selecting the one or more keywords.
[0009] A third feature is a document creation support program that causes a computer to execute the steps of: sending display data regarding an input screen including a first area displaying two or more keyword candidates and a second area displaying a draft text of a document to a user's terminal; generating a draft text of the document based on one or more keywords selected from the two or more keyword candidates; and controlling the display data to expand the first area toward the second area within the input screen in response to a first user operation for selecting the one or more keywords. Effect 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 in the case of a terminal with a limited display area. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram showing a document creation support system 100. As shown in FIG. [Diagram 2] FIG. 2 is a diagram showing the document creation support device 30. As shown in FIG. [Diagram 3] FIG. 3 is a diagram showing a display state of the terminal 10. As shown in FIG. [Figure 4] FIG. 4 is a diagram showing a display state of the terminal 10. As shown in FIG. [Diagram 5] FIG. 5 is a diagram showing a display state of the terminal 10. As shown in FIG. [Figure 6] FIG. 6 is a diagram showing a display state of the terminal 10. As shown in FIG. [Figure 7] FIG. 7 is a diagram showing a document creation support method. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Hereinafter, embodiments will be described with reference to the drawings. In the following description of the drawings, the same 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 ratios of the dimensions may differ from the actual ones. Therefore, the specific dimensions should be determined with reference to the following explanation. In addition, the drawings may of course include parts with different dimensional relationships or ratios.
[0014] [Disclosure Summary] A document creation support device according to an outline of the disclosure includes a transmission unit that transmits display data relating to an input screen including a first area displaying two or more keyword candidates and a second area displaying a draft of a document to a user 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 to expand the first area toward the second area within the input screen in response to a first operation by a user for selecting the one or more keywords. A document creation support method relating to such an operation may be provided, and a document creation support program relating to such an operation may be provided.
[0015] According to the outline of the disclosure, the document creation support device controls display data to expand a first area toward a second area within an input screen in response to a first user operation for selecting one or more keywords. With this configuration, even in a case where a terminal has a limited display area, the document creation support device can appropriately support document creation by making it easier to select keywords by expanding the first area that displays two or more keyword candidates for generating a draft document.
[0016] In the following, we will primarily discuss the case where the user is a job seeker, the document is a resume including at least details of the job seeker's work history, and the keywords are keywords relating to the details of the job seeker's work history.
[0017] [Embodiment] (Document creation support system) The document creation support system according to the embodiment will be described below. Fig. 1 is a diagram showing a document creation support system 100 according to the embodiment.
[0018] 1, the document creation support system 100 includes one or more terminals 10 and a document creation support device 30. The terminals 10 and the document creation support device 30 are connected by a network 200. Although not particularly limited, the network 200 may be configured by the Internet. The network 200 may include a local area network, a mobile communication network, or a VPN (Virtual Private Network).
[0019] The terminal 10 is a terminal used by a job seeker. The terminal 10 may be a terminal with a limited display area, such as a smartphone or a tablet terminal, or a terminal operated with a touch panel. However, the terminal 10 may also be a terminal with a relatively large display area, such as a personal computer, or a terminal operated with 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 draft of a resume based on keywords selected by a user. The document creation support device 30 will be described in detail later.
[0021] (Document creation support device) The document creation support device according to the embodiment will be described below. Fig. 2 is a diagram showing a 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 configured by a communication module. The communication module may be a wireless communication module conforming to a standard such as IEEE802.11a / b / g / n / ac / ax, LTE, 5G, or 6G, or may be a wired communication module conforming to a standard such as IEEE802.3.
[0024] First, the communication unit 31 transmits display data related to the display mode of the terminal 10 to the terminal 10. The display mode of the terminal 10 includes an input screen for inputting a resume. The input screen includes an area for displaying two or more keyword candidates (hereinafter, keyword area) and an area for displaying a draft of the resume (hereinafter, draft area). The draft of the resume may include example sentences that form at least a part of the resume. The input screen may include an area used for editing the resume (hereinafter, editing area).
[0025] Here, the keyword area may be referred to as the first area, the draft area may be referred to as the second area, and the editing area may be referred to as the third area. Details of the input screen will be described later (see Figs. 3 to 6).
[0026] Secondly, the communication unit 31 receives commands related to user operations on the input screen displayed on the terminal 10. The user operations may include a user operation for selecting one or more keywords in the keyword area (hereinafter, keyword selection operation). The user operations may include a user operation for confirming a draft of the resume in the keyword area or the draft area (hereinafter, draft confirmation operation). The user operations may include a user operation for generating a draft of the resume using keywords in the editing area (hereinafter, draft generation operation). The user operations may include a user operation for selecting a draft of the resume in the draft area (hereinafter, draft selection operation).
[0027] Here, the keyword selection operation may be referred to as a first operation, the draft text confirmation operation may be referred to as a second operation, the draft text generation operation may be referred to as a third operation, and the draft text selection operation may be referred to as a fourth operation.
[0028] In an embodiment, the communication unit 31 constitutes a transmission unit that transmits display data regarding an input screen including a first area (keyword area) that displays two or more keyword candidates and a second area (draft area) that displays a draft of a resume to a terminal (terminal 10) of a user (job seeker).
[0029] The management unit 32 is configured with a storage medium such as an SSD (Solid State Drive) or an HDD (Hard Disk Drive), and stores various information.
[0030] First, the management unit 32 manages basic information of the job seeker. The basic information may be registered in advance by the job seeker. The basic information may include items to be entered in a resume. For example, the basic information may include an outline of educational history (e.g., high school graduated from, university graduated from, major faculty, major department, etc.). The basic information may include an outline of employment history (e.g., affiliated organization, affiliated department, job title, etc.). The basic information may include age, gender, qualifications, motivation for applying, hobbies and special skills, etc.
[0031] Although not limited to this, the basic information may include details of employment history that are voluntarily registered by the job seeker. However, the details of the employment history may be incomplete. The document creation support device 30 may be considered as a device that supports the input of such incomplete details of the employment 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 regarding the details of the job seeker's work history. The information for identifying keyword candidates may include the basic information of the job seeker described above. For example, the information for identifying keyword candidates may include attributes of the job seeker. The attributes of the job seeker may include basic information such as an outline of the work history registered by the job seeker, or may include details of the work history registered voluntarily by the job seeker.
[0033] Here, the 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 for identifying the keyword candidates, such as attributes of job seekers.
[0034] Thirdly, the management unit 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," "recommendation," "business name," "business content," and the like.
[0035] Fourth, the management unit 32 may manage information for generating drafts (example sentences) of resumes from one or more keywords. For example, the management unit 32 manages a large number of templates as drafts of resumes, and manages the correspondence between one or more keywords and a large number of templates. The correspondence may include the degree of association between one or more keywords and a template.
[0036] The control unit 33 may include at least one processor. The at least one processor may be configured by a central processing unit (CPU), a micro processing unit (MPU), a graphics processing unit (GPU), one or more integrated circuits, one or more discrete circuits, or a combination thereof.
[0037] First, the control unit 33 generates a draft of the resume based on information managed by the management unit 32 (information for generating a draft (example) of the resume from two or more keywords).
[0038] Secondly, the control unit 33 generates display data for the input screen in response to a user operation, 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. The user operation may include a keyword selection operation, a draft text confirmation operation, a draft text generation operation, a draft text selection operation, etc.
[0039] Thirdly, the control unit 33 may control the display data to enlarge the keyword area in a manner in which the keyword area and the draft text area overlap on the input screen. The control unit 33 may control the display data to reduce the keyword area in a manner in which 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 be displayed in the keyword area based on information (information for identifying keyword candidates) managed by the management unit 32. The control unit 33 may identify two or more keyword candidates based on answers to 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 to information for identifying keyword candidates, such as attributes of a job seeker.
[0041] Fifth, the control unit 33 may control the display data so that two or more keyword candidates are displayed divided into two or more categories. The control unit 33 may specify two or more categories based on information (e.g., attributes of the job seeker) managed by the management unit 32. The control unit 33 may specify the display order of two or more categories in the keyword area based on information (e.g., attributes of the job seeker) managed by the management unit 32. The two or more categories may include categories such as "job name" and "job content", and two or more categories selected from among (a) categories related to the environment (e.g., "industry", "employment type", etc.), (b) categories related to the target (e.g., "handled products", "handled systems", etc.), (c) categories related to skills and technologies used (e.g., "programming language", "sales technique", etc.), and (d) "job title". The two or more categories may be displayed according to information registered by the job seeker.
[0042] In the embodiment, the control unit 33 constitutes a control unit that generates a draft of a document (resume) based on one or more keywords selected from two or more keyword candidates.
[0043] (Display mode) The display aspects of the terminal according to the embodiment will be described below. Figures 3 to 6 are diagrams showing the display aspects of the terminal 10 according to the embodiment. The following mainly describes the input screen for inputting a resume.
[0044] First, with reference to FIG. 3, a case where the input screen 10X transitions from the editing area 11 to the draft text area 12 will be described.
[0045] As shown in the left column of Fig. 3, the editing area 11 may be displayed in the entirety of the input screen 10X. The input screen 10X may be displayed in the entirety of the display area of the terminal 10. However, the input screen 10X may be displayed in a window format in a part of the display area of the terminal 10. The input screen 10X shown in the left column of Fig. 3 may be referred to as an editing screen or a parent screen.
[0046] The editing area 11 may include items for editing the details of the work history. For example, the items may include "job title / project name", "duty period", "work content", etc. "Job title / project name" is the job title of the job seeker, the name of the project in which the job seeker is engaged, etc. "Work period" is the period in which the job seeker is engaged in the project. "Work content" is the details of the work history that are registered at the job seeker's discretion. However, the details of the work history may be incomplete.
[0047] The editing area 11 may include information 102 indicating progress in entering the task details. For example, the information 102 may include the number of characters (yyyy) entered relative to the upper limit of the number of characters that can be entered in the task details field or the target number of characters (xxxx). The information 102 may include a mode in which the bar for the upper limit of the number of characters entered or the target number of characters entered is displayed in a different manner, or the bar for the number of characters entered may be displayed in color. This makes it easier to recognize the progress of entering the task details field relative to the upper limit of the number of characters entered or the target number from the appearance.
[0048] Here, consider a case where a draft sentence generation operation is executed on input screen 10X shown in the left column of Fig. 3. For example, the draft sentence generation operation may be an operation of clicking on icon 101 of "insert example sentence" displayed at the bottom of editing area 11. In response to the draft sentence generation operation, input screen 10X shown in the right column of Fig. 3 may be displayed.
[0049] As shown in the right column of FIG. 3, the input screen 10X includes a draft text area 12. The input screen 10X may 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 the size of the draft text area 12, or may be one-third or less the size of the draft text area 12. Note that the input screen 10X shown in the right column of FIG. 3 may be referred to as a draft text confirmation screen, since the draft text area 12 is dominant. The draft text area 12 may be considered to be a child screen of the editing screen (parent screen). The keyword area 13 may be considered to be a child screen of the editing screen (parent screen) or the draft text area 12.
[0050] Although not limited to this, the right column of FIG. 3 illustrates an example in which one or more keywords have been selected. The selected keywords are highlighted in white letters on a black background. The selected keywords may be automatically selected based on the job seeker's attributes (summary of work history, details of work history voluntarily registered by the job seeker). However, at this stage, no keywords may be selected.
[0051] The draft text area 12 includes draft text (example text) of a resume generated based on the selected keywords. Here, a case where two or more draft text (example text) candidates of a resume are displayed is illustrated.
[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 upward, additional candidates for draft texts (example texts) of the resume may be displayed.
[0053] For example, the modal of the draft text region 12 and the modal of the keyword region 13 may be displayed in the following manner and procedure. (a) An editing screen may be displayed as a parent screen. (b) In response to an operation of clicking on the "insert example sentence" icon 101, the modal of the draft text region 12 and the modal of the keyword region 13 may be launched. The modal of the draft text region 12 and the modal of the keyword region 13 may be launched by a motion of rising from the bottom to the top of the input screen 10X. The modal of the keyword region 13 may be overlapped on the modal of the draft text region 12. In this case, the modal of the draft text region 12 may include not only an area visible to the user, but also an area invisible to the user because the modal of the keyword region 13 overlaps it. Similarly, the modal of the keyword region 13 may include not only an area visible to the user, but also an area invisible to the user.
[0054] In the initial state, the lower half of the modal of the draft text area 12 is covered by the modal of the keyword area 13 and cannot be seen by the user. The modal of the keyword area 13 does not rise 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 (area visible to the user) displayed on the input screen 10X for the two modals (child screens) and the parent screen can be adjusted. When the modal of the keyword area 13 is minimized (moving the modal of the keyword area 13 by swiping downward), only the selected keyword may be displayed.
[0056] Secondly, a case where the input screen 10X transitions from the draft text area 12 to the keyword area 13 will be described with reference to Fig. 4. Note that the left column of Fig. 4 is the same as the right column of Fig. 3.
[0057] Here, consider a case where a keyword selection operation is performed on the input screen 10X shown in the left column of FIG. 4. The keyword selection operation may be an operation for selecting one or more keywords. The keyword selection operation may include an operation for additionally displaying a keyword in the keyword area 13. The keyword selection operation may include an operation for deleting a keyword in the keyword area. The keyword selection operation may include an operation for reselecting a keyword in the keyword area. The keyword selection operation may include an operation for updating a keyword displayed in the keyword area and displaying a new keyword. For example, the keyword selection operation may be an operation 103 of swiping the keyword area 13 toward the draft text area 12. However, the keyword selection operation may be an operation of clicking a specific icon that calls up a keyword candidate. In response to the keyword selection operation, the input screen 10X shown in the right column of FIG. 4 may be displayed.
[0058] For example, the modal in the draft region 12 and the modal in the keyword region 13 may be displayed in the following manner and procedure. The modal in the keyword region 13 may expand upward in response to a user operation, thereby increasing the area displayed on the input screen 10X. On the other hand, the modal in the draft region 12, which is arranged below the modal in the keyword region 13 and is partially covered by the modal in the keyword region 13, may have a smaller area displayed on the input screen 10X as the area covered by the modal in the keyword region 13 increases. In this case, the modal in the draft region 12 may include not only an area visible to the user, but also an area that is not visible to the user because the modal in the keyword region 13 overlaps it. Similarly, the modal in the keyword region 13 may include not only an area visible to the user, but also an area that is not visible to the user.
[0059] As shown in the right column of Fig. 4, input screen 10X includes a keyword area 13. Input screen 10X may also include a draft text area 12. However, the size of draft text area 12 is at least smaller than the size of keyword area 13. The size of draft text area 12 may be half or less the size of keyword area 13, or may be ⅓ or less the size of keyword area 13. Note that input screen 10X shown in the right column of Fig. 4 may be referred to as a keyword selection screen, since keyword area 13 is dominant.
[0060] In this way, in response to a keyword selection operation such as operation 103 of swiping the keyword area 13 toward the draft text area 12, the document creation support device 30 (control unit 33) expands the keyword area 13 toward the draft text area 12 on the input screen 10X, and controls the display data so that the number of displayed keywords and the number of displayed categories are increased.
[0061] The keyword area 13 includes two or more keyword candidates. The keyword area 13 may include two or more categories. Each of the two or more keyword candidates may be associated with one of the two or more categories.
[0062] The two or more categories may include "select a keyword," "recommended," "job name," "job content," etc. "Select a keyword" may be an item that displays selected keywords. Note that "select a keyword" may not be treated as one of the categories. "Recommended" is an item that displays keyword candidates selected based on the attributes of the job seeker. "Job name" is an item that displays keyword candidates related to the job name. "Job content" is an item that displays keyword candidates related to the job content. As described above, the categories may include "job name," "job content," "industry," "products handled," "job title," etc., and categories according to the information registered by the job seeker may be displayed.
[0063] "Recommendations" is an item (category) that displays keywords that are highly related to information registered by a job seeker (e.g., attributes of the job seeker), and may be displayed at the top of two or more categories. As shown in FIG. 4, "Recommendations" may be displayed below selected keywords ("Choose a keyword").
[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 answer to the question, the priority order, etc. The priority order may be determined based on the attributes of the job seeker. The control unit 33 may identify 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 an order in which the higher the priority order is displayed at the top, or an order in which the higher the priority order is displayed on 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. By swiping the keyword area 13 upward, additional keyword candidates may be displayed.
[0066] Thirdly, a case where the keyword area 13 transitions to the draft text area 12 on the input screen 10X will be described with reference to Fig. 5. The left column of Fig. 5 is the same as the right column of Fig. 4.
[0067] Here, consider a case where a draft text confirmation operation is performed on input screen 10X shown in the left column of FIG. 5. The draft text confirmation operation is an operation for confirming a draft text of a resume. The draft text confirmation operation may be considered as an operation indicating the completion of selection of one or more keywords. For example, the draft text confirmation operation may be an operation 105 of swiping keyword area 13 in a direction away from draft text area 12. However, the draft text confirmation operation may also be an operation of clicking a specific icon that calls up a draft text candidate. In response to the draft text confirmation operation, input screen 10X shown in the right column of FIG. 5 may be displayed.
[0068] As shown in the right column of Fig. 5, input screen 10X includes a draft text area 12. Input screen 10X may also include a keyword area 13. However, the size of keyword area 13 is at least smaller than the size of draft text area 12. The size of keyword area 13 may be half or less the size of draft text area 12, or may be ⅓ or less the size of draft text area 12. Note that input screen 10X shown in the right column of Fig. 3 may be referred to as a draft text confirmation screen, since draft text area 12 is dominant.
[0069] Although not particularly limited, the size of the draft text area 12 shown in the right column of Fig. 5 may be larger than the size of the draft text area 12 shown in the right column of Fig. 3. In other words, the size of the keyword area 13 shown in the right column of Fig. 5 may be smaller than the size of the keyword area 13 shown in the right column of Fig. 3.
[0070] For example, the modal of the draft text region 12 and the modal of the keyword region 13 may be displayed in the following manner and procedure. In response to an operation by the user, the modal of the keyword region 13 may shrink downward, thereby reducing the size of the keyword region 13 displayed on the input screen 10X. On the other hand, the modal of the draft text region 12, which is arranged below the modal of the keyword region 13 and is partially covered by the modal of the keyword region 13, may increase the area displayed on the input screen 10X by reducing the area covered by the modal of the keyword region 13. In this case, the modal of the draft text region 12 may include not only an area visible to the user, but also an area that is overlapped by the modal of the keyword region 13 and cannot be seen by the user. Also, as described above, when the modal of the keyword region 13 is minimized (the modal of the keyword region 13 is swiped downward to move), only the selected keyword may be displayed.
[0071] In this manner, the document creation support device 30 (control unit 33) controls the display data in response to the draft confirmation operation so as to enlarge the draft region 12 by reducing the keyword region 13 on the input screen 10X.
[0072] Here, in response to the draft confirmation operation, the document creation support device 30 (controller 33) may update the draft sentence (candidates) in the draft sentence area 12. However, the timing for updating the draft sentence (candidates) is not limited to the timing in response to the draft sentence confirmation operation, and may 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 upward, additional candidates for draft texts (example texts) of the resume may be displayed.
[0074] Fourthly, a case where the input screen 10X transitions from the draft region 12 to the editing region 11 will be described with reference to Fig. 6. Note that the left column of Fig. 6 is the same as the right column of Fig. 5.
[0075] Here, consider a case where a draft text selection operation is performed on input screen 10X shown in the left column of Fig. 6. The draft text selection operation is an operation for selecting (a candidate for) a draft text of a resume. For example, the draft text selection operation may be an operation 107 of clicking a specific icon for selecting (a candidate for) a draft text of a resume in draft text area 12. In response to the draft text selection operation, input screen 10X shown in the right column of Fig. 6 may be displayed.
[0076] For example, when a draft text selection operation is performed, the modal of the draft text area 12 may be automatically minimized, and the "Business Content" of the parent screen (edit area 11) may be displayed.
[0077] In this way, when a draft text of a resume (document) is selected in the draft text area 12 (second area), the document creation support device 30 (control unit 33) may display the editing area 11 (third area) reflecting the selected draft text of the resume on the input screen 10X, and control the display data to minimize the draft text area 12 on the input screen 10X. Also, when the draft text 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 Fig. 6, input screen 10X includes an editing area 11. Input screen 10X may include a draft text area 12. However, the size of the draft text area 12 is at least smaller than the size of the editing area 11. The size of the draft text area 12 may be half or less the size of the draft text area 12, or may be one-third or less the size of the editing area 11. Note that input screen 10X shown in the right column of Fig. 3 may be referred to as an editing screen, since editing area 11 is dominant.
[0079] Here, in response to the draft text selection operation, the document creation support device 30 (controller 33) reflects the draft text (candidate) of the resume selected in the draft text area 12 in the "Job content" in the editing area 11. Note that the text added to the "Job content" may be highlighted in a color different from other parts, or a message such as "Example text has been inserted" may be displayed.
[0080] Furthermore, the editing area 11 and the draft text area 12 may be displayed in an overlapping manner on the input screen 10X. In other words, the editing area 11 and the draft text area 12 may be displayed in a modal format on the input screen 10X. By swiping the draft text area 12 upward, additional information may be displayed.
[0081] For example, the modal in the draft text area 12 and the modal in the keyword area 13 may be displayed again by swiping upward on the modal in the draft text area 12. In such a case, the modal in the draft text area 12 and the modal in the keyword area 13 may be displayed in the manner shown in the right column of FIG. 3, in the manner shown in the right column of FIG. 4, or in the manner shown in the right column of FIG. 5.
[0082] As described above, the above disclosure may be expressed as follows. Specifically, when a draft of a resume (document) is selected in the draft region 12 (second region), the document creation support device 30 (control unit 33) may control the display data so that the editing region 11 (third region) reflecting the draft of the selected document is displayed on the input screen 10X. The document creation support device 30 may control the display data so that the keyword region 13 and the draft region 12 are displayed in such a manner that the draft region 12 is arranged so as to cover all or a part of the editing region 11, and the keyword region 13 (first region) is arranged so as to cover all or a part of the draft region 12. In such a case, the size of the keyword region 13 and the size of the draft region 12 may change relatively by changing the size of the region in which the keyword region 13 covers the draft region 12 by a user operation (for example, swipe). In response to a keyword selection operation (first operation), the keyword region 13 may expand and the draft region 12 may shrink. The area covered by the draft text area 12 may be referred to as the editing area 11, and the area covered by the keyword area 13 may be referred to as 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 area not covered by the keyword area 13) may change relatively as the size of the area where the keyword area 13 covers the draft text area 12 is changed by a user operation (e.g., swipe). 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 method) The document creation support method according to the embodiment will be described below. Fig. 7 is a diagram showing the document creation support method according to the embodiment.
[0084] As shown in FIG. 7, in step S10, the document creation support device 30 receives a draft text generating operation from the terminal 10.
[0085] In step S11, the document creation support device 30 transmits display data for displaying the draft text area 12 (draft text confirmation screen) to the terminal 10 (see FIG. 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 so as to enlarge the keyword area 13 towards the draft text area 12 on the input screen 10X, and transmits the display data to the terminal 10 (see FIG. 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 so as to enlarge the draft text area 12 by reducing the keyword area 13 on the input screen 10X, and transmits the display data to the terminal 10 (see FIG. 5).
[0090] In step S40, the document creation support device 30 receives a draft text selection operation from the terminal 10.
[0091] In step S41, the document creation support device 30 controls the display data so that the resume draft (candidate) selected in the draft area 12 is reflected in the “Job Description” in the editing area 11, and transmits the display data to the terminal 10 (see FIG. 6).
[0092] (Action and Effects) In the embodiment, the document creation support device 30 controls the display data to expand the keyword area (first area) towards the draft text area (second area) in the input screen 10X in response to a keyword selection operation (first operation) by the job seeker to select one or more keywords. With this configuration, even in the case of a terminal 10 with a limited display area, the keyword area displaying two or more keyword candidates for generating a draft text of a resume can be expanded based on a user operation, so that more keywords can be displayed in the limited display area, making it easier to select keywords, thereby appropriately supporting the creation of a resume.
[0093] In the embodiment, the document creation support device 30 controls the display data to enlarge the draft text area 12 (second area) by reducing the keyword area 13 (first area) in the input screen 10X in response to a draft text confirmation operation (second operation) by the job seeker to confirm the draft text of the resume. With this configuration, even in the case of a terminal 10 with a limited display area, the draft text area displaying the draft text of the resume can be enlarged to make it easier to confirm the draft text of the resume, thereby appropriately supporting the creation of the resume.
[0094] According to the above-mentioned configuration, taking into consideration touch panel operations (tapping, swiping, etc.), two-layer modal (draft text area 12 and keyword area 13) can be moved up and down on the parent screen with simple operations, and each of the two-layer modal can be enlarged or reduced, so that a resume can be created simply by selecting keywords and draft text. Furthermore, since a resume can be created on a mobile terminal or the like, a resume can be created in a short amount of time, using spare time.
[0095] [Other embodiments] Although the present invention has been described by the above-mentioned embodiment, the description and drawings forming a part of this disclosure should not be understood as limiting the present invention. From this disclosure, various alternative embodiments, examples and operating techniques will become apparent to those skilled in the art.
[0096] In the above disclosure, the document creation support device 30, on the premise that a large number of templates are managed as draft resumes, generates a draft resume based on keywords selected by a job seeker by referring to the correspondence between one or more keywords and a large number of templates. However, the above disclosure is not limited to this. For example, the document creation support device 30 may automatically generate a draft resume based on keywords selected by a job seeker by using a function such as AI (Artificial Intelligence).
[0097] In the above disclosure, a case has been described in which the user is a job seeker, the document is a resume including 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 above disclosure is not limited to this. For example, the above disclosure can be applied to a system capable of collecting information about a user, such as answers to questions presented to the user. The document may be various application documents, etc.
[0098] In the above disclosure, a case has been described in which the keyword area (first area) and the draft text area (second area) are aligned vertically when the aspect ratio of the input screen is vertical. 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 text area (second area) according to the aspect ratio of the input screen. For example, when the aspect ratio of the input screen is vertical, the keyword area (first area) and the draft text area (second area) may be aligned horizontally. In such a case, the user's operation may be a left-right swipe instead of an up-down swipe.
[0099] In the above disclosure, a case where each area on the input screen 10X is displayed in a modal format has been exemplified. Here, "modal" may be considered to be a sub-window (child screen) that is displayed as a layer covering the parent screen and that prompts the user for input or a response. Note that each area on the input screen 10X may be displayed in a format other than the modal format.
[0100] In the above disclosure, keyword area 13 (first area), draft area 12 (second area), and editing area 11 (third area) may be display areas (areas visible by the user) displayed on input screen 10X. For example, when keyword area 13 (first area) and draft area 12 (second area) are displayed in a modal format, editing area 11 (third area) may be an area not covered by keyword area 13 (first area) and draft area 12 (second area), and draft area 12 (second area) may be an area not covered by keyword area 13 (first area).
[0101] In the above disclosure, the enlargement of keyword region 13 (first region), draft region 12 (second region), and editing region 11 (third region) may mean that the amount of information of the content such as letters and numbers included in each region increases without changing the size of the content such as letters and numbers included in each region. The reduction of keyword region 13 (first region), draft region 12 (second region), and editing region 11 (third region) may mean that the amount of information of the content such as letters and numbers included in each region decreases without changing the size of the content such as letters and numbers included in each region. For example, when keyword region 13 (first region) and draft text region 12 (second region) are displayed in a modal format, the expansion of keyword region 13 (first region) may mean that the content included in the modal of keyword region 13 (first region) is additionally displayed, thereby increasing the amount of information of the content included in keyword region 13 (first region), and the draft text region 12 (second region) expands by being covered by keyword region 13 (first region), thereby decreasing the amount of information of the content of draft text region 12 (second region). The reduction of keyword region 13 (first region) may mean that the keyword region 13 (first region) shrinks, thereby decreasing the amount of information of the content included in keyword region 13 (first region), while the draft text region 12 (second region) exposed from keyword region 13 (first region) expands, thereby increasing the amount of information of the content of draft text region 12 (second region).
[0102] Although not specifically mentioned in the above disclosure, the document creation support device 30 may transmit display data displaying a modal in the keyword area 13 (first area) and a modal in the draft area 12 (second area) to the terminal 10. The terminal 10 may enlarge or reduce the keyword area 13 (first area) (reduce or enlarge the draft area 12 (second area)) based on the display data displaying the modal. In such a case, control of the display data displaying the modal may be considered to be part of control of the display data for enlarging or reducing the keyword area 13 (first area).
[0103] Although not specifically mentioned in the above disclosure, a program may be provided that causes a computer to execute each process performed by the document creation support device 30. The program may also be recorded in a computer-readable medium. Using the computer-readable medium, it is possible to install the program in the 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, and may be, for example, a recording medium such as a CD-ROM or a DVD-ROM.
[0104] Alternatively, a chip may be provided that is configured by a memory that stores a program for executing each process performed by the document creation support device 30 and a processor that executes the program stored in the memory.
[0105] [Note] The above disclosure may be expressed as follows:
[0106] A first feature is a document creation support device comprising: a transmitting unit that transmits display data regarding an input screen including a first area that displays two or more keyword candidates and a second area that displays a draft text of a document to a user's terminal; and a control unit that generates a draft text 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 to expand the first area toward the second area within the input screen in response to a first user operation for selecting the one or more keywords.
[0107] A second feature is the document creation support device of the first feature, wherein the first operation is an operation for additionally displaying a keyword in the first area.
[0108] A third feature is a document creation support device according to the first or second feature, wherein the control unit controls the display data to enlarge the second area by reducing the first area within the input screen in response to a second operation by a user to confirm a draft of the document.
[0109] A fourth feature is the document creation support device of the third feature, wherein the second operation is an operation indicating completion of selection of the one or more keywords, and the control unit updates a draft of the document in the second area in response to the second operation.
[0110] A fifth feature is a document creation support device in any one of the first to fourth features, wherein the control unit controls the display data so as to enlarge the first area in a manner in which the first area and the second area overlap on the input screen.
[0111] A sixth feature is the document creation support device according to any one of the first to fifth features, wherein the control unit identifies the two or more keyword candidates based on a user's answer to a question.
[0112] A seventh feature is a document creation support device according to any one of the first to sixth features, wherein 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] An eighth feature is a document creation support device according to any one of the first to seventh features, wherein each of the two or more keyword candidates is associated with one of two or more categories, and the control unit controls the display data to display the two or more keyword candidates divided into each of the two or more categories.
[0114] A ninth feature is the document creation support device according to the eighth feature, wherein the control unit identifies the two or more categories based on an attribute of a user.
[0115] A tenth feature is the document creation support device according to the eighth or ninth feature, wherein the control unit specifies a display order of the two or more categories in the first area based on an attribute of a user.
[0116] An eleventh feature is a document creation support device in any one of the first to tenth features, wherein the control unit changes the positions of the first area and the second area according to an aspect ratio of the input screen.
[0117] A twelfth feature is a document creation support device in any one of the first to tenth features, wherein the user is a job seeker, the document is a resume including 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.
[0118] A thirteenth feature is the document creation support device according to the ninth or tenth feature, in which the user is a job seeker, and the attribute of the user is an occupation of the job seeker.
[0119] A fourteenth feature is a document creation support device which, in any one of the first to thirteenth features, when a draft of the document is selected in the second area, displays a third area on the input screen reflecting the draft of the selected document, and controls display data to reduce the second area on the input screen.
[0120] A fifteenth feature is a document creation support device in which, in any one of the first to fourteenth features, the control unit controls the display data so that, when a draft of the document is selected in the second area, a third area reflecting the selected draft of the document is displayed on the input screen, and controls the display data to display the first area and the second area in a manner such that the second area is positioned to cover the third area and the first area is positioned to cover the second area, and the size of the first area and the size of the second area change relatively as the size of the first area covering the second area is changed by a user operation, and the size of the first area expands and the size of the second area shrinks in response to the first operation.
[0121] A sixteenth feature is a document creation assistance method comprising the steps of: transmitting display data regarding an input screen including a first area displaying two or more keyword candidates and a second area displaying a draft text of a document to a user terminal; generating a draft text of the document based on one or more keywords selected from the two or more keyword candidates; and controlling the display data to expand the first area toward the second area within the input screen in response to a first user operation for selecting the one or more keywords.
[0122] A seventeenth feature is a document creation support program that causes a computer to execute the steps of: sending display data regarding an input screen including a first area displaying two or more keyword candidates and a second area displaying a draft of a document to a 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 to expand the first area toward the second area within the input screen in response to a first user operation for selecting the one or more keywords. [Explanation of symbols]
[0123] 10: terminal, 30: document creation support device, 31: communication unit, 32: management unit, 33: control unit, 100: document creation support system, 200: network
Claims
1. A system comprising: a reception unit that receives keywords input by a job seeker for each of two or more categories; a control unit that generates display data that displays two or more keyword candidates that can be input as information related to the attributes of the job seeker for at least one of the two or more categories, The control unit generating a draft document including the job seeker's work history based on the keywords entered for each of the two or more categories; generating display data for displaying an edit screen used for editing the draft text, the edit screen reflecting the draft text; The keywords input for each of the two or more categories include keywords input from among the two or more keyword candidates.
2. The document assistance device of claim 1, wherein the reception unit receives two or more keywords input by the job seeker for each of the two or more categories.
3. The document creation support device described in Claim 1, wherein the control unit automatically inputs the keywords based on information regarding the attributes of the job seeker answered or registered by the job seeker.
4. The control unit of the document creation support device described in claim 1 generates a draft document including the job seeker's work history by inputting keywords input for each of the two or more categories into a trained model that generates draft text in response to input keywords.
5. A document creation support device comprising: a step A in which a job seeker inputs keywords for each of two or more categories; a step B in which the document creation support device generates display data for displaying two or more keyword candidates that can be input as information related to the attributes of the job seeker for at least one of the two or more categories; a step C in which the document creation support device generates a draft of a document including the work history of the job seeker based on the keywords input for each of the two or more categories; and a step D in which the document creation support device generates display data for displaying an edit screen used for editing the draft text, the edit screen reflecting the draft text, The document creation support method, wherein the keywords input for each of the two or more categories include keywords input from among the two or more keyword candidates.
6. A method comprising: a step A of accepting keywords input by a job seeker for each of two or more categories; a step B of generating display data for displaying two or more keyword candidates that can be input as information related to the attributes of the job seeker for at least one of the two or more categories; C. generating a draft document including the job seeker's work history based on the keywords entered for each of the two or more categories; and step D of generating display data for displaying an edit screen used for editing the draft text, the edit screen reflecting the draft text; A document creation support program, wherein the keywords input for each of the two or more categories include keywords input from among the two or more keyword candidates.