Retrieval support system, information processing method and program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-04-13
- Publication Date
- 2026-03-16
AI Technical Summary
When the number of job seekers displayed as a search result is large, it becomes difficult for a job seeker or recruiter to identify and filter out desired human resources effectively.
A search support system that allows recruiters to hide specific job applicant information from search results collectively, enabling easy selection and hiding of job applicant information based on input conditions, using a processor and database to manage and display search results.
Enables recruiters to efficiently hide and manage large volumes of job seeker information, ensuring only relevant candidates are displayed, reducing unnecessary search results and improving the efficiency of recruitment processes.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a search support system, an information processing method, and a program. [Background technology]
[0002] Conventionally, devices have been proposed that support searches for job seekers by recruiters at companies and the like (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2005-275991 A Summary of the Invention [Problem to be solved by the invention]
[0004] Here, when the number of job seekers displayed as search results is large, it may be difficult to find or identify the personnel desired by the employer from among the search results.
[0005] In view of the above circumstances, the present invention provides an information processing system etc. that can collectively hide information on some job seekers included in search results. [Means for solving the problem]
[0006] According to one aspect of the present invention, a search support system is provided. The search support system includes a processor and a database. Job seeker information relating to job seekers is registered in the database, and the processor, in the search step, displays search results for job seeker information based on input search criteria. In the designation step, a designation operation is accepted for designating job seeker information to be hidden from the displayed search results as hidden job seeker information. In the selection step, a selection operation is accepted for selecting at least one piece of information included in the hidden job seeker information as collectively hidden information. In the non-display step, the job seeker information including the collectively hidden information is hidden from the search results.
[0007] According to this embodiment, information on some job seekers included in the search results can be hidden all at once. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram showing an overall configuration of a search support system 1. FIG. [Diagram 2] FIG. 2 is a diagram illustrating a hardware configuration of a server device 10. [Diagram 3] FIG. 2 is a diagram showing the hardware configuration of a recruiter terminal 20. [Figure 4] FIG. 2 is a diagram illustrating the functional configuration of a control unit of each device. [Diagram 5] FIG. 11 is an activity diagram showing an example of a search support process. [Figure 6] FIG. 13 is a diagram showing an example of a search screen. [Figure 7] FIG. 13 is a diagram illustrating an example of a search result screen. [Figure 8] FIG. 13 is a diagram showing another example of the search result screen. [Figure 9] FIG. 13 is a diagram showing an example of a displayed non-display selection image. [Figure 10] FIG. 13 is a diagram showing an example of displayed collective non-display information. [Figure 11] FIG. 13 is a diagram showing another example of the search result screen. [Figure 12] FIG. 13 is a diagram showing another example of the search result screen. [Figure 13] FIG. 13 is a diagram showing another example of the search result screen. [Figure 14] FIG. 11 is an activity diagram showing an example of a continuation of the search support process. [Figure 15] FIG. 13 is a diagram showing an example of a displayed designated image. [Figure 16] FIG. 11 is a diagram showing another example of a displayed designated image. [Figure 17] FIG. 13 is a diagram showing an example of a displayed selection image. [Figure 18] FIG. 11 is a diagram showing another example of a displayed designated image. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various characteristic features shown in the following embodiments can be combined with each other.
[0010] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).
[0011] In addition, in this embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, in this embodiment, various information is handled, and this information is represented, for example, by physical values of signal values representing voltage and current, high and low signal values as a binary bit group consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be performed on the circuit in the broad sense.
[0012] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. In other words, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0013] 1. Hardware Configuration In this section, the hardware configuration of the search support system according to this embodiment will be described.
[0014] Fig. 1 is a diagram showing the overall configuration of a search support system 1. Fig. 1 shows an overview of each device included in the search support system 1 and users who use those devices. Each overview will be explained as appropriate with reference to other figures.
[0015] The search support system 1 is an information processing system that executes search support processing to support the task of searching for job seekers desired by employers, etc. from a job seeker information database DB1 in which job seekers are registered. The search support system 1 includes a communication line 2, a server device 10, and an employer terminal 20.
[0016] The communication line 2 may be configured by the Internet, although it is not particularly limited thereto. The communication line 2 may also include a local area network, a mobile communication network, or a VPN (Virtual Private Network), etc. The communication line 2 mediates data exchange between devices connected to the line. The server device 10 is connected to the communication line 2 by wire, and the recruiter terminal 20 is connected wirelessly. The connection of each device to the communication line 2 may be wired or wireless.
[0017] Server device 10 is an information processing device that executes search support processing while exchanging data with recruiter terminal 20 via communication line 2. Server device 10 stores a job seeker information database DB1. Job seeker information, which is information about job seekers, is registered in job seeker information database DB1. Job seeker information is, for example, information such as the job seeker's age, address, occupation, and job title. A job seeker here is, for example, a user registered in another system (not shown) that supports job seekers. Server device 10 executes, as one of the search support processing, a search process that searches job seeker information database DB1 for job seeker information on a job seeker desired by a recruiter, etc.
[0018] The recruiter terminal 20 is a terminal whose user is a recruiter, and is, for example, a smartphone, tablet terminal, or personal computer. The recruiters referred to here include, for example, scouts, recruiters, and other personnel in the human resources department of an organization such as a company, as well as external agents, headhunters, and recruitment agencies that receive requests from an organization such as a company. The recruiter terminal 20 accepts inputs necessary for the search support process and displays search results.
[0019] 2 is a diagram showing a hardware configuration of server device 10. Server device 10 includes a control unit 11, a storage unit 12, a communication unit 13, and a bus 14. Bus 14 electrically connects each unit included in server device 10.
[0020] (Control unit 11) The control unit 11 may include at least one processor. The at least one processor may be configured, for example, 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 of these (not shown).
[0021] The control unit 11 is a computer that realizes various functions related to the search support system 1 by reading out a predetermined program stored in the storage unit 12. That is, information processing by software stored in the storage unit 12 is specifically realized by the control unit 11, which is an example of hardware, and can be executed as each functional unit included in the control unit 11. These will be described in more detail in the next section. Note that the control unit 11 is not limited to being single, and the system may be implemented with multiple control units 11 for each function. Also, a combination of these may be used.
[0022] (Storage unit 12) The storage unit 12 stores various information defined by the above description. This can be implemented, for example, as a storage device such as a solid state drive (SSD) or a hard disk drive (HDD) that stores various programs and the like related to the search support system 1 executed by the control unit 11, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program calculations. The storage unit 12 stores various programs, variables, etc. related to the search support system 1 executed by the control unit 11.
[0023] (Communications Department 13) The communication unit 13 is configured by a communication module. The communication module may be a wireless communication module conforming to standards such as IEEE802.11a / b / g / n / ac / ax, LTE, 5G, and 6G, or may be a wired communication module conforming to standards such as IEEE802.3. The communication unit 13 is configured to be capable of transmitting various electrical signals from the server device 10 to external components. The communication unit 13 is also configured to be capable of receiving various electrical signals from the external components to the server device 10. More preferably, the communication unit 13 has a network communication function, and may be implemented so that various information can be communicated between the server device 10 and an external device via the communication line 2.
[0024] Fig. 3 is a diagram showing the hardware configuration of the recruiter terminal 20. The recruiter terminal 20 comprises a control unit 21, a memory unit 22, a communication unit 23, an input unit 24, an output unit 25, and a bus 26. The bus 26 electrically connects the various units comprised in the recruiter terminal 20. The control unit 21, the memory unit 22, and the communication unit 23 may have different specifications, models, etc. from the control unit 11, the memory unit 12, and the communication unit 13 shown in Fig. 2, but are similar hardware.
[0025] (Input section 24) The input unit 24 has keys, buttons, a touch screen, a mouse, etc., and receives input from the user. The input unit 24 may also have a microphone and receive voice input from the user.
[0026] (Output section 25) The output unit 25 has a display, a speaker, and the like, and displays visual information generated in a manner that is visible to the user, such as screens, images, icons, text, and the like, on the display surface of the display, and outputs sounds including voice.
[0027] 2. Functional configuration In this section, the functional configuration of the present embodiment will be described. As described above, information processing by software stored in the storage unit of each device is specifically realized by a control unit, which is an example of hardware, so that each functional unit included in the control unit can be executed.
[0028] 4 is a diagram showing the functional configuration of the control unit of each device. The control unit 11 of the server device 10 includes a server display unit 111, a memory control unit 112, a search processing unit 113, a designation processing unit 114, a selection processing unit 115, a specific processing unit 116, and an extraction processing unit 117. The recruiter terminal 20 includes a user display unit 211 and an operation receiving unit 212.
[0029] The server display unit 111 executes processing for displaying on each terminal a system screen relating to the search support system 1. The server display unit 111 performs processing such as generating and transmitting an HTML (Hyper Text Markup Language) file, and displays a web page showing the system screen on the recruiter terminal 20. The server display unit 111 may also perform processing such as generating and transmitting display data for an application for using the search support system 1.
[0030] The memory control unit 112 controls the memory unit 12 of its own device, and writes, reads, overwrites, deletes, etc. data to the memory unit 12. The memory control unit 112 also stores, reads, updates, deletes, etc. job seeker information in the job seeker information database DB1. The search processing unit 113 executes a search process that searches for job seeker information by referring to the job seeker information database DB1. The search results of the search process performed by the search processing unit 113 are displayed by the server display unit 111 on the recruiter terminal 20.
[0031] The designation processing unit 114 executes designation processing for designating job seeker information to be hidden from the search results. The selection processing unit 115 executes selection processing for selecting bulk hide information. The bulk hide information is information for identifying job seeker information to be hidden collectively from the search results of job seeker information. The bulk hide information will be explained in detail later. The identification processing unit 116 identifies the job seeker information to be hidden collectively from the search results based on the bulk hide information selected by the selection processing.
[0032] The extraction processing unit 117 executes an extraction process that extracts specific job seeker information from the search results of the job seeker information. The extraction processing unit 117 extracts job seeker information based on, for example, the presence or absence of contact with a predetermined transmission source. The predetermined transmission source is, for example, an information processing device used by a recruiter such as a scouting person or an organization to which the scouting person belongs.
[0033] The user display unit 211 of the recruiter terminal 20 displays a system screen relating to the search support system 1 shown in the screen data transmitted from the server device 10. The operation reception unit 212 receives operations by a user using the recruiter terminal 20. When a recruiter or the like operates the recruiter terminal 20 as a user to use the search support system 1, the recruiter logs in by entering a user ID (Identification) and password. This associates the user ID with information generated in the recruiter terminal 20, making it possible to know which user the information pertains to.
[0034] 3. Information Processing In this section, in this embodiment, an explanation will be given of information processing (search support processing) that causes a computer that controls the search support system 1 to execute a program. The search support system 1 includes a processor that can execute a program so as to perform each step shown in the following FIG. 5 and the like.
[0035] Fig. 5 is an activity diagram showing an example of the search support process. The search support process shown in Fig. 5 is started when a recruiter or the like operates the recruiter terminal 20 to display a search screen for job seeker information. First, the recruiter terminal 20 accepts an operation to display the search screen via the operation acceptance unit 212 (A11). The operation acceptance unit 212 transmits request data requesting the display of the search screen to the server device 10.
[0036] The server device 10 generates, via the server display unit 111, screen data showing the search screen requested by the transmitted request data (A12). The server display unit 111 transmits the generated screen data to the recruiting party terminal 20. The recruiting party terminal 20 displays, via the user display unit 211, the search screen shown in the transmitted screen data (A13).
[0037] Fig. 6 is a diagram showing an example of a search screen. In the example of Fig. 6, the user display unit 211 displays a search screen G1. The search screen G1 displays search condition switching tabs D1, D2, D3, and D4, a search condition input field C11, a display field C12 showing the number of search results, display switching buttons B11, B12, B13, and B14, a sorting button B15, save buttons B16 and B17, a scout button B18, and a search result area E1 that displays the search results.
[0038] The switching tabs are used to switch between displayed search conditions, and include switching tab D1 for displaying new search conditions and switching tab D2 for displaying saved search conditions. Each switching tab displays the name given to the search results (such as "Search Condition 1" in the example of FIG. 6). In FIG. 6, switching tab D1 is selected. The input field C11 is an area for inputting search conditions. For example, the job type, industry, years of experience, or educational background of job seekers that a recruiter or the like wishes to search for is input in the input field C11 using AND or OR conditions. The display field C12 is an area for displaying the number of search results.
[0039] The display switching buttons are buttons for switching the way in which search results are displayed. The display switching button B11 is a button for displaying all search results. The display switching buttons B12 to B14 will be explained later. The sorting button B15 is a button for sorting the display order of the search results. When the sorting button B15 is operated, the results are sorted, for example, in the order of the date and time when the job seeker logged into the aforementioned separate system that supports job seekers, in alphabetical order of organization names, or in order of new arrivals. Note that instead of the display switching buttons, tabs for switching the display may be provided.
[0040] The Save button is a button for saving the search results. The Save button B16 is operated when saving the search results under a new name, and the Save button B17 is operated when saving by overwriting. The Scout button B18 is a button for narrowing down the search results based on whether or not a scout email has been sent. Here, a scout email refers to a contact made to a specific job seeker by a recruiter, such as the recruiter conducting the search or a recruitment agency requested by the recruiter. Note that the search results may be narrowed down based on whether or not a specific job seeker has been contacted by other means, such as a telephone call, rather than by email.
[0041] In addition to the scout button, a button for filtering by the last login date and time of the job seeker or a button for filtering by the last update date and time of the resume registered by the job seeker may be provided. When filtering by using these buttons, it is necessary to specify a period; for example, the period can be selected from preset periods such as within 1 day, within 3 days, within 1 week, or within 1 month, or the period can be specified by entering a number (1, 3, 5, etc.) and selecting a unit (day, week, month, year). When these buttons are operated, the results of the job seeker information filtered based on the specified period are displayed as search results.
[0042] When a recruiter or the like performs a search operation, the recruiter terminal 20 accepts the search operation through the operation acceptance unit 212 and transmits condition data indicating the entered search conditions and the switching tab of the selected search conditions to the server device 10 (A14). The server device 10, through the storage control unit 112, stores the search conditions indicated by the transmitted condition data in association with the switching tab indicated by the condition data (A15). This makes it possible to read out the search conditions associated with a switching tab when a switching tab is selected and perform a search.
[0043] Next, the server device 10, through the search processing unit 113, executes a search process based on the search conditions indicated by the transmitted condition data (A16). Specifically, the search processing unit 113 refers to the job seeker information database DB1 and extracts job seeker information that satisfies the search conditions as a search result. Next, the server device 10, through the server display unit 111, generates a search result screen showing the extracted job seeker information, i.e., the searched job seeker information (A17). The server display unit 111 transmits screen data showing the generated search result screen to the recruiter terminal 20. The recruiter terminal 20 displays the search result screen indicated by the transmitted screen data by the user display unit 211 (A18).
[0044] Fig. 7 is a diagram showing an example of a search result screen. In the example of Fig. 7, the user display unit 211 displays a search result screen G2. A list E10 of job seeker information, which is the search result, is displayed on the search result screen G2. The list E10 includes job seeker information images E11, E12, and E13 showing the job seeker information of job seekers A, B, and C. The job seeker information image shown in Fig. 7 is a part of the list E10, and job seeker information images of other searched job seekers are displayed by operations such as scrolling or turning pages.
[0045] The storage control unit 112 not only saves the search conditions in association with the switching tabs, but also saves the search results based on those search conditions in association with the switching tabs. This allows job seeker information extracted based on previously searched conditions to be displayed again, even if the search conditions are not set again. In addition, by operating the switching tabs, the display of multiple search results based on multiple search conditions can be easily switched.
[0046] Each job seeker information image corresponds one-to-one to the job seeker information of each job seeker, and shows information registered corresponding to each item (such as name, region, annual income, and organization name) included in the corresponding job seeker information. The job seeker information shown by the job seeker information image is not necessarily all of the job seeker information registered in the job seeker information database DB1, but is detailed enough to make it clear what type of job seeker the information is about. In other words, in the search support system 1, the job seeker information is displayed via the job seeker information image.
[0047] A check box F11, a star icon F12, and a hidden icon F13 are displayed on each job seeker information image. The check box F11 and the star icon F12 are images that indicate that the job seeker information image has been selected. The check box F11 is reset, for example, when a search is performed again, but the star icon F12 remains selected even when a search is performed again. The star icon F12 is a button that functions as a so-called "favorite" button, and by operating and selecting it when a suitable job seeker is found, etc., only the job seeker information image for which the star icon F12 has been selected can be displayed separately from the search results when the display switching button B13 is operated.
[0048] The non-display icon F13 is an image indicating that the job applicant information image is in a non-display state in the list E10 of search results. None of the job applicant information images shown in Fig. 6 are in a non-display state, so the non-display icon F13 is indicated by a dotted line. In addition, by operating the non-display icon F13 to select a job applicant information image, the selected job applicant information image can be hidden from the search results.
[0049] Here, the display switching buttons B12 to B14 will be described. The display switching button B12 is a button for displaying only unread search results, i.e., job seeker information images for which the searched employer, etc. has never displayed detailed job seeker information. The display switching button B13 is a button for displaying a job seeker information image with a checked star icon F12, as described above. The display switching button B14 is a button for displaying a job seeker information image for which the non-display icon F13 has been selected and which is not displayed (hidden state) in the search result list E10.
[0050] Here, for example, when there are many job seekers matching the search conditions entered by the recruiter, etc. and there is too much job seeker information displayed as a search result, the recruiter, etc. may want to further narrow down the displayed search results. Here, the recruiter, etc. performs a hide designation operation, which is an operation for designating job seeker information to be hidden from the displayed search results. The hide designation operation is, for example, an operation for designating a job seeker information image showing the job seeker information to be hidden and pressing a prescribed key.
[0051] The hide designation operation may be an operation of selecting the hide icon F13 of the job seeker information image indicating the job seeker information to be hidden, or an operation of double-clicking or double-tapping the job seeker information image indicating the job seeker information to be hidden, etc. When the operation receiving unit 212 receives the hide designation operation, the recruiter terminal 20 transmits designation data indicating the job seeker information designated as the target to be hidden to the server device 10 (A21).
[0052] By receiving the transmitted designation data, the server device 10 accepts that the designation processing unit 114 has performed a designation operation to designate the job seeker information indicated by the received designation data as job seeker information to be hidden (hereinafter referred to as "hidden job seeker information") (A22). Next, the server device 10, using the server display unit 111, generates a search result screen in A17 in which the job seeker information image indicating the designated job seeker information is hidden. The recruiter terminal 20, using the user display unit 211, displays the generated search result screen in A18.
[0053] Fig. 8 is a diagram showing another example of a search result screen. In the example of Fig. 8, the user display unit 211 displays the search result screen G3. On the search result screen G3, among the job seeker information images E11, E12, and E13 shown in Fig. 7, the job seeker information image E12 of job seeker B is designated as hidden job seeker information and is hidden, and instead, the job seeker information image E14 of job seeker D is displayed. In addition, a pop-up image C31 is displayed on the search result screen G3.
[0054] The pop-up image C31 includes a character string saying "Job seeker B has been hidden. Do you want to hide similar job seekers?", an undo button B31, and an all hide button B32. When the undo button B31 is operated, the user display unit 211 displays the screen before the job seeker information image E12 of job seeker B, which was specified as hidden job seeker information, was hidden, that is, the search result screen G2 shown in Fig. 7. When the all hide button B32 is operated, the operation receiving unit 212 receives it as a all hide operation to hide job seekers similar to job seeker B, and transmits request data requesting all hide to server device 10 (A23).
[0055] When the server device 10 receives the transmitted request data, the server display unit 111 generates a non-display selection image, which is an image for selecting job seeker information to be hidden (A24). The server display unit 111 transmits the generated non-display selection image to the recruiting party terminal 20. The recruiting party terminal 20 displays the transmitted non-display selection image on the user display unit 211 (A25).
[0056] Fig. 9 is a diagram showing an example of a displayed non-display selection image. In the example of Fig. 9, the user display unit 211 displays the non-display selection image C41 transmitted in place of the pop-up image C31 on the search result screen G3 shown in Fig. 8. The non-display selection image C41 includes an item input field C42, a content input field C43, a cancel button B41, and an all-hide button B42. The cancel button B41 is a button for canceling the selection of job seeker information to be hidden. The all-hide button B42 is a button for confirming the selection of job seeker information to be hidden and executing hiding.
[0057] The input field C42 is an area for inputting items selected by the employer, etc. as items of collective non-display information (information for identifying job seeker information to be hidden collectively from the search results of job seeker information) from among the items of information included in the job seeker information (such as name, region, annual income, organization name, job type, industry, and annual income). The input field C43 is an area for inputting content selected by the employer, etc. as content of collective non-display information from among the contents of the items entered in the input field C42. For example, when the item "job type" is entered in the input field C42 and the content "marketing" is entered in the input field C43, job seeker information that includes the content "marketing" in the "job type" item in the search results is identified as job seeker information to be hidden. Note that the items selected or entered by the employer, etc. as items of collective non-display information may be selected or entered from the items of information included in the specified hidden job seeker information.
[0058] The recruiter terminal 20 first receives, via the operation reception unit 212, an input operation into the input field C42 as a selection operation for an item of lumped-hidden information (A26). The operation reception unit 212 transmits item data indicating the input item, i.e., the item selected as an item of lumped-hidden information (hereinafter also referred to as a "selected item"), to the server device 10. By receiving the transmitted item data, the server device 10 receives, via the selection processing unit 115, that a selection operation has been performed to select the item indicated by the item data (A27).
[0059] Next, server device 10 causes selection processing unit 115 to identify, from among the information included in the non-display job seeker information designated in A21, information registered in correspondence with the selected item as lumped non-display information (A28). For example, when job seeker information of job seeker B is designated as non-display job seeker information and the selected item is "job type", selection processing unit 115 identifies information registered as the job type in the job seeker information of job seeker B (for example, "marketing") as lumped non-display information. Selection processing unit 115 transmits the identified lumped non-display information to recruiter terminal 20. Recruiter terminal 20 causes user display unit 211 to display the transmitted lumped non-display information in input field C43 (A29).
[0060] Fig. 10 is a diagram showing an example of displayed lumped hidden information. Fig. 10 shows an example in which, in a case where the job seeker information of job seeker B is designated as hidden job seeker information, when "job type" is entered in the input field C42 as shown in Fig. 10(a), "marketing" is automatically inserted and displayed as lumped hidden information in the input field C43 as shown in Fig. 10(b). Furthermore, when the contents of the items are displayed in the input field C43 as lumped hidden information, an add button B43 is displayed as shown in Fig. 10(b).
[0061] When the Add button B43 is operated, an additional input field C42 and an additional input field C43 are displayed, and the batch hide information can be set with an OR condition. The Add button B43 is displayed repeatedly, and two or more batch hide information can be set. When the Add button B43 is operated, only an additional input field C43 is displayed, and multiple batch hide information can be set with an OR condition for one selection item. When the batch hide button B42 is operated while the batch hide information is displayed, the recruiter terminal 20 accepts the operation as a batch hide operation by the operation acceptance unit 212, and transmits batch request data indicating the selection items, the batch hide information, and the request for batch hide to the server device 10 (A31).
[0062] By receiving the batch request data, server device 10 accepts that a batch hide operation has been performed by identification processing unit 116 (A32). Next, server device 10, by identification processing unit 116, identifies the job seeker information in which the batch hide information indicated by the received request data is registered, corresponding to the selection item indicated by the request data, as the job seeker information to be hidden collectively from the search results (A33).
[0063] Next, server device 10, through server display unit 111, generates a search result screen in which the specified job seeker information is removed (hidden) from the search results, and reflects the non-display of the requested job seeker information on the search result screen (A34). Server display unit 111 transmits screen data showing the generated search result screen to recruiter terminal 20. Recruiter terminal 20 displays, through user display unit 211, the search result screen shown in the transmitted screen data (A35).
[0064] Fig. 11 is a diagram showing another example of a search result screen. In the example of Fig. 11, the user display unit 211 displays the search result screen G5. In the search result screen G5, among the job seeker information images E11, E13, and E14 shown in Fig. 9, the job seeker information image E13 of job seeker C whose "job type" was "marketing" is hidden, and instead, the job seeker information image E15 of job seeker E is displayed. Note that, other than job seeker C, the job seeker information images of job seekers whose "job type" is "marketing" are also hidden.
[0065] In this way, the server display unit 111 performs a bulk hide process to hide job seeker information including the bulk hide information identified in A28 (such as job seeker information image E13 in the example of FIG. 11) from the search results in response to the selection item selected in A26.
[0066] Furthermore, a pop-up image C51 is displayed on the search result screen G5. The pop-up image C51 includes a character string saying "Job type: Marketing has been hidden all at once (Target: ·· people)" and an undo button B51. When the undo button B51 is operated, the user display unit 211 displays the screen before the batch hiding process was executed, that is, the search result screen G3 shown in FIG. 9. In this way, the server display unit 111 displays a result image (pop-up image C51) showing the result of the hiding process by the selected item, the batch hiding information, and the number of job seeker information items that have been hidden.
[0067] By displaying the hidden conditions and the specific number of people who were hidden in the pop-up image C51, the user (employer, etc.) can understand how many job seekers who match what conditions have been hidden, and if there is an error in operation, such as the hidden conditions being incorrect, or if the number of people who were hidden is greater than expected, the screen can be quickly restored by operating the undo button B51.
[0068] Here, it is assumed that the display switch button B14, which is a button for displaying the job seeker information image that is in a hidden state, is operated. The recruiter terminal 20 accepts the operation on the display switch button B14 via the operation acceptance unit 212 as an operation to display the job seeker information image that is in a hidden state, and transmits request data requesting switching of the display to the server device 10 (A41). By receiving the transmitted request data, the server device 10 accepts that the operation to switch the display has been performed (A42).
[0069] Next, the server device 10 generates a list of job seeker information that is in a hidden state from the search results by the server display unit 111, and transmits the generated list to the recruiting party terminal 20 (A43). The recruiting party terminal 20 displays the transmitted list of job seeker information that is in a hidden state (A44).
[0070] Fig. 12 is a diagram showing another example of a search result screen. In the example of Fig. 12, the user display unit 211 displays a search result screen G6. In the search result screen G6, a job seeker information image E12 of job seeker B which was hidden in Fig. 8, and a job seeker information image E13 of job seeker C and a job seeker information image E16 of job seeker F which were all hidden in Fig. 11 are displayed. In the job seeker information images E12, E13 and E16, the non-display icon F13 is all indicated by a solid line, indicating that these job seeker information images are in a non-display state on the search result screen.
[0071] The storage control unit 112 not only saves the search conditions and the search results in association with the switching tabs, but also saves information regarding the non-display in the search results in association with the switching tabs. The information regarding the non-display may be, for example, a selection item indicating the conditions for the non-display and collective non-display information, or may be the job seeker information itself that has been hidden. The server display unit 111 displays the search results that reflect the non-display based on the information regarding the non-display that is associated with the active switching tab that is currently selected and displayed. By saving the information regarding the non-display together with the search conditions and the search results in this way, the information regarding the non-display can be applied the next time the switching tab is opened, and unnecessary job seeker information can be hidden.
[0072] In addition, search results narrowed down according to the intentions of employers, etc. can be displayed immediately without having to set search conditions or hidden conditions again. For companies, which are users, job postings vary depending on the timing of the search, and for recruitment agencies, etc., the job postings they have and the companies they do business with change, so the job seekers they want to display or not display as search results also change. In the search support system 1, search conditions and hidden conditions can be saved and switched using switching tabs, so it is possible to meet various search needs at any given time.
[0073] Here, when the recruiter or the like wishes to return the job seeker information image E16 from a hidden state to a displayed state, the recruiter terminal 20 receives, via the operation receiving unit 212, a cancellation designation operation for designating the job seeker information for which the hidden state is to be released (A51). The cancellation designation operation is, for example, an operation of selecting the hidden icon F13 included in the job seeker information image for which the hidden state is to be released. Note that the cancellation designation operation may be an operation of designating the job seeker information image for which the hidden state is to be released and pressing a prescribed key, or an operation of double-clicking or double-tapping the job seeker information image for which the hidden state is to be released, etc.
[0074] When the operation reception unit 212 receives the cancellation designation operation, it transmits to the server device 10 designation data indicating the job seeker information designated as the job seeker information for which the hidden state is to be cancelled. By receiving the transmitted designation data, the server device 10 receives that the designation processing unit 114 has performed a cancellation designation operation to designate the job seeker information indicated by the received designation data as the job seeker information for which the hidden state is to be cancelled (A52). Next, the server device 10 reflects the cancellation of the hidden state on the search result screen by generating, via the server display unit 111, a search result screen that is displayed so as to include a job seeker information image indicating the designated job seeker information (A53). The recruiter terminal 20 displays the generated search result screen via the user display unit 211 (A54).
[0075] Fig. 13 is a diagram showing another example of the search result screen. In the example of Fig. 13, the user display unit 211 displays a search result screen G7. In the search result screen G7, the job seeker information image E13, which was not displayed in the search result screen G5 shown in Fig. 11, is displayed again.
[0076] The search support process shown in FIG. 5 will be continued with reference to FIG. Fig. 14 is an activity diagram showing an example of a continuation of the search support process. Fig. 14 shows a continuation of A54 (display of search result screen) shown in Fig. 5. In the example of Fig. 14, it is assumed that an operation has been performed on the scout button B18 on the search result screen G7 shown in Fig. 13. The recruiter terminal 20, via the operation receiving unit 212, receives the operation on the scout button B18 as a narrowing-down operation for narrowing down the search results based on whether or not scout emails, which are communications from recruiters to job seekers, have been sent (A61).
[0077] The operation receiving unit 212 transmits narrowing request data requesting narrowing of the search results to the server device 10. By receiving the narrowing request data, the server device 10 receives that an operation to narrow down the search results has been performed (A62). The server device 10 generates a designated image for specifying the narrowing conditions using the server display unit 111, and transmits the generated designated image to the recruiting party terminal 20 (A63). The recruiting party terminal 20 displays the transmitted designated image using the user display unit 211 (A64).
[0078] Fig. 15 is a diagram showing an example of a displayed designated image. In the example of Fig. 15, the user display unit 211 displays a designation image C81 for narrowing down conditions on the search result screen G7 shown in Fig. 13. The designation image C81 includes a graph C82, a slider C83, an input field C84 for designating the number of received emails, and a designation button B81 for selecting whether or not to send a scout email.
[0079] Graph C82, with the horizontal axis representing the number of scout emails received (number of recipients) and the vertical axis representing the number of job seekers, is a graph showing the distribution of the number of job seekers included in the search results by the number of scout emails received. The job seeker information database DB1 also stores a history of contact between job seekers and recruiters, etc., so that the number of times a job seeker has been contacted by recruiters, etc. is known. Furthermore, server device 10 calculates, for each job seeker, the number of times the job seeker has been contacted by recruiters, etc., i.e., the number of times scout emails were received (number of recipients) and the number of recruiters who have been contacted.
[0080] Furthermore, the server device 10 counts the number of job seekers included in the search results for each number of receptions. Then, the server display unit 111 generates and displays a graph C82. Note that the horizontal axis may represent the number of recruiters contacted by the job seeker, instead of the number of scout emails received (number of receptions). The number of receptions is not limited to the number of emails, and may include the number of contacts made to the job seeker using other means, such as telephone calls or SNS (Social Networking Service).
[0081] The slider C83 is an image for operation to narrow down the number of received messages, and by moving the round images on the left and right, the minimum and maximum number of received messages can be specified as narrowing conditions. The input field C84 is an area for inputting information to narrow down the number of received messages, similar to the slider C83, and the minimum and maximum number of received messages can be input as narrowing conditions.
[0082] The designation button B81 is a button for specifying whether or not a scout email, which is a communication from an organization to which a recruiter belongs, has been sent to a job seeker (this includes not only scout emails from the user of the recruiter terminal 20 himself / herself, but also scout emails from colleagues who belong to the same organization), as a narrowing-down condition, and allows the user to specify either "Not Designated," "Not Scouted," or "Scouted."
[0083] When "No designation" is specified, no narrowing down is performed. When "Unscouted" is specified, the search results for job seeker information are narrowed down to job seeker information of job seekers who have not been contacted by employers, etc. (no scout email has been sent). When "Scouted" is specified, the search results for job seeker information are narrowed down to job seeker information of job seekers who have already been contacted by employers, etc. (a scout email has already been sent). When "Scouted" is specified, the user display unit 211 displays a designation image that further expands the narrowing down conditions.
[0084] FIG. 16 is a diagram showing another example of a displayed designation image. In the example of FIG. 16, the user display unit 211 displays a designation image C85 for a narrowing-down condition. In addition to the graph C82 and designation button B81 shown in FIG. 15, the designation image C85 includes a graph C86, a slider C87, an input field C88 for designating a period, and an extraction button B82 for job seeker information. In the example of FIG. 16, since "scouted" is designated by the designation button B81, the search results are narrowed down to job seeker information of job seekers who have already been contacted by recruiters, etc. belonging to the same organization as the user of the recruiter terminal 20. As a result, the graph C82 is changed so that the number of job seekers displayed in the graph is smaller than the number of job seekers displayed in the graph in the unnarrowed state shown in FIG. 15.
[0085] Graph C86 is a graph showing the number of search results according to the time of contact from recruiters etc. to job seekers (for example, the time of sending scout emails from recruiters etc. to job seekers). The job seeker information database DB1 also stores a history of contact between job seekers and recruiters etc., so that the time when recruiters etc. contacted job seekers can be known. In addition, it is assumed that the server device 10 stores a list of organizations to which contact sources that contacted job seekers (for example, senders of scout emails to job seekers) belong. The server device 10 refers to the list and identifies contact sources that belong to the same organization as the user of the recruiter terminal 20. Then, the server device 10 counts the number of job seekers who have a history of contact with contact sources that belong to the same organization as the recruiter etc., among the job seekers included in the search results, for each contact time. In this way, the server display unit 111 generates the graph C86.
[0086] The slider C87 is an operation image for narrowing down the time when employers etc. will contact job seekers, and by moving the round images on the left and right, the start and end times of the contact period can be specified as narrowing down conditions. The input field C88 is an area for inputting information for narrowing down the time when employers etc. will contact job seekers, similar to the slider C87, and the start and end times of the contact period can be input as narrowing down conditions. Note that information indicating the time period may be directly input into the input field C88, or information indicating the time period specified by the slider C87 may be automatically input.
[0087] If "Scouted" is specified, the contact time is further narrowed down to show job seeker information of job seekers who were contacted by employers etc. during the specified time period. When the Extract job seeker information button B82 is operated after the number of scout emails received, whether or not there was a scout email, and the contact time have been specified, the employer terminal 20 accepts the operation through the operation acceptance unit 212 as a designation operation that designates the narrowing down conditions for the job seeker information to be extracted (A65). The operation acceptance unit 212 transmits condition data indicating the designated narrowing down conditions to the server device 10.
[0088] By receiving the condition data, the server device 10 accepts that the extraction processing unit 117 has performed an operation to specify the narrowing-down conditions indicated by the condition data (A66). Next, the server device 10 causes the extraction processing unit 117 to extract job seeker information that satisfies the specified narrowing-down conditions from the search results for job seeker information (A67). Next, the server device 10 causes the server display unit 111 to generate an extraction result screen showing the extracted job seeker information (A68). The recruiter terminal 20 displays the generated extraction result screen (A69). The extraction result screen thus displayed shows the search results narrowed down to job seekers who have been scouted or have not been scouted.
[0089] As described above, the search support system 1 has the function of screening the results of a search for job seeker information conducted by employers, etc. from various perspectives, i.e., easily selecting job seeker information that meets the conditions desired by employers, etc.
[0090] Specifically, the search support system 1 includes a job seeker information database DB1, which is a database in which job seeker information related to job seekers is registered. The server display unit 111 and the extraction processing unit 117 work together to function as an example of a search unit that displays search results for job seeker information based on input search conditions. The list E10 of job seeker information shown in FIG. 7 is an example of a search result. The designation processing unit 114 functions as an example of a designation unit that accepts a designation operation for designating job seeker information to be hidden from the displayed search results as hidden job seeker information. In the example of FIG. 7, the job seeker information shown in the job seeker information image E12 of job seeker B is designated as hidden job seeker information.
[0091] The selection processing unit 115 also functions as an example of a selection unit that accepts a selection operation to select at least one piece of information included in the hidden job seeker information as lumped hidden information. More specifically, the selection processing unit 115 accepts a selection operation to select an item included in the job seeker information and to select information registered in the hidden job seeker information corresponding to that item as lumped hidden information. In the example shown in Figs. 9 and 10, the selection processing unit 115 accepts a selection operation to select the item "job type" and the content "marketing". In this case, the information "marketing" is selected as lumped hidden information. The selection processing unit 115 can also accept the selection of two or more pieces of lumped hidden information by operating the add button B43 shown in Fig. 10.
[0092] The server display unit 111 and the specific processing unit 116 cooperate to function as an example of a non-display unit that hides job seeker information including the lumped non-display information from the search results. More specifically, the server display unit 111 and the specific processing unit 116 hide the job seeker information including the lumped non-display information in the same item as the specified non-display job seeker information. In this embodiment, the server display unit 111 and the specific processing unit 116 hide the job seeker information including the lumped non-display information from the search results in accordance with the selected item.
[0093] In the example of Fig. 11, the job seeker information image E13 of job seeker C, which is job seeker information including the collective hide information of "marketing" corresponding to the selected item "job type", is hidden. According to this embodiment, it is possible to collectively hide information of some job seekers included in the search results. For example, it is possible to collectively hide unnecessary search results such as job seeker information designated and hidden by a recruiter or the like and job seeker information that has been collectively hidden.
[0094] Furthermore, according to the above embodiment, in cases where job seekers cannot be appropriately narrowed down by setting search conditions or when job seekers wish to further narrow down job seekers while viewing search results, job seekers who do not meet the intentions of employers, etc. can be set as hidden conditions with simple operations (operations described in Figs. 8 to 10) and excluded from the search results being viewed. Since conditions that employers, etc. wish to exclude from search results are often based on specific information (company name, department, job title, etc.) (e.g., wanting to exclude job seekers who belong to a specific company), job seekers who meet those conditions can be easily set as hidden conditions collectively and saved together with the search conditions.
[0095] In addition, in job seeker searches, there are many items and contents that users wish to hide (e.g., company name, department / job title, annual salary, and other conditions that were forgotten to be set when the conditions were set). In the search support system 1, in order to accommodate such a wide variety of items and contents that users wish to hide, the items and contents can be selected, allowing users to freely set the items and contents while ensuring ease of operation. In addition, by being able to set an "item" and "information (contents) corresponding to it that is registered" as a set as a condition for hiding, job seekers who have the same information in different items are not excluded, and it is possible to more accurately exclude only job seekers who do not meet the intentions of employers, etc., and to prevent unintentional exclusion of job seekers who should remain in the search results.
[0096] Furthermore, in the search support system 1, the server display unit 111 and the selection processing unit 115 work together to function as an example of a selection unit that displays a selection image for selecting items included in the job seeker information and collective hidden information included in the hidden job seeker information when a designation operation is performed. The non-display selection image C41 shown in Fig. 9 is an example of a selection image. According to this embodiment, the selection image is not usually displayed, so that the display area can be used more effectively than when the selection image is constantly displayed.
[0097] Furthermore, in the search support system 1, the server display unit 111 and the selection processing unit 115 work together to function as an example of a selection unit that, when an item is selected in the selection image, automatically displays information registered corresponding to that item included in the hidden job seeker information as lumped hidden information. In the example of Fig. 10, when the item "job type" is selected in the input field C42, the lumped hidden information "marketing" is automatically displayed. According to this embodiment, it is possible to reduce the effort required to select lumped hidden information compared to a case in which lumped hidden information is not automatically displayed.
[0098] Furthermore, in the search support system 1, the server display unit 111 functions as an example of a display unit that displays only the job seeker information that has been hidden in the hidden unit when a predetermined operation is performed. Job seeker information images E12, E13, and E16 shown in Fig. 12 are all job seeker information that has been hidden on the search result screen G5 shown in Fig. 11. According to this embodiment, the employer, etc. can check whether the hiding has been performed correctly, in other words, whether job seeker information that the employer does not want to hide has been hidden.
[0099] Furthermore, in the search support system 1, the server display unit 111 functions as an example of a cancellation unit that cancels the hiding of selected job seeker information from among the hidden job seeker information, and displays the selected job seeker information again in the search results. In the example of FIG. 13, the job seeker information image E13 that was hidden on the search result screen G5 shown in FIG. 11 is cancelled. According to this embodiment, necessary job seeker information, that is, job seeker information that the employer or the like did not want to hide, can be made to display again. Note that the hiding process is performed collectively, but the cancellation of hiding can be performed for each piece of job seeker information.
[0100] Furthermore, in the search support system 1, the job seeker information includes information regarding the history of contact from a predetermined sender to the job seeker. The predetermined sender is, for example, an information processing device used by the scouting officer. Information regarding the history of contact is, for example, email history, telephone call history, and posting history on SNS (Social Networking Service). The extraction processing unit 117 functions as an example of an extraction unit that extracts job seeker information regarding job seekers who have not been contacted or have been contacted by a predetermined sender from the displayed search results based on the above-mentioned contact history.
[0101] In this embodiment, when "unscouted" is specified using the specification button B81 shown in Fig. 15, the extraction processing unit 117 extracts job seeker information about job seekers who have not been contacted by a specified transmission source. In addition, when "scouted" is specified using the specification button B81, the extraction processing unit 117 extracts job seeker information about job seekers who have been contacted by a specified transmission source. According to this embodiment, it is possible to narrow down job seeker information based on the presence or absence of a transmission from a specified transmission source.
[0102] In cases where the number of job seeker information displayed in the search results is still large even after job seekers who meet certain conditions are hidden, by further filtering based on the above-mentioned contact history, based on whether and when there was action (contact) from the organization to which the employer, etc. belongs, and whether and when there was a reply to that action, it is possible to narrow down the search to job seekers who are likely to respond or reply to contact from the employer, etc., and this can improve the efficiency of recruitment activities compared to not filtering in this way.
[0103] Furthermore, in the search support system 1, the extraction processing unit 117 (an example of an extraction unit) further accepts a designation of the time to contact the job seeker, and extracts job seeker information on job seekers who have already been contacted and who match the designated time to contact. In the example of Fig. 15, the extraction processing unit 117 accepts an operation on the slider C83 or an input of a start time and an end time in the input field C84 as a designation of the time to contact the job seeker. Then, the extraction processing unit 117 extracts the job seeker information on job seekers who contacted the scouting officer during the designated time period.
[0104] Employers, etc., may want to approach job seekers to whom they have not yet sent a scout email (job seekers to whom they have not yet contacted), but when there are a small number of such job seekers or when there are excellent job seekers to whom they have already sent a scout email, they may want to approach job seekers to whom they have already sent a scout email (job seekers to whom they have already contacted). In such cases, the longer the time that has passed since a job seeker was contacted by the employer, etc., the higher the possibility that the job seeker will respond or reply to the contact from the employer, etc., due to changes in the situation since the contact. According to the above aspect, it is possible to easily identify job seekers for whom a predetermined period of time has passed since contact, and therefore it is easier to receive a reply from the contacted job seekers than when the search is not narrowed down by the time of contact, thereby improving the efficiency of recruitment activities.
[0105] <Other embodiments> The non-display designation operation, which is an operation for designating the job seeker information to be hidden, is not limited to the above-mentioned operation. For example, it may be an operation of displaying a non-display icon in a location other than the job seeker information image on the search screen and dragging and dropping the job seeker information image to be hidden onto the non-display icon, or an operation of dragging and dropping the non-display icon onto the job seeker information image to be hidden.
[0106] When the latter operation is adopted, the server display unit 111 may regard the item at the position where the hidden icon is dropped as the item selected by the recruiter, etc. as the item of the lumped hidden information, and may display it in advance in the item input field C42 shown in FIG. 10. This may reduce the effort of selecting an item, for example, compared to the case where an item is input by typing a character string. The server display unit 111 may also regard the information registered corresponding to the item at the position where the hidden icon is dropped as the information selected by the recruiter, etc. as the lumped hidden information, and may display it in advance in the content input field C43 shown in FIG. This may reduce the effort of selecting lumped hidden information, for example, compared to the case where an item is input by typing a character string.
[0107] Furthermore, the selection image, which is an image for selecting the items included in the job seeker information and the collective hidden information included in the hidden job seeker information, is not limited to the hidden selection image C41 shown in Fig. 9. For example, the server display unit 111 may not immediately hide the job seeker information image designated as hidden job seeker information, but may leave it displayed as a selection image, or may display it in a mode that can be distinguished from other job seeker information (for example, semi-transparent or grayed out).
[0108] In this case, the selection processing unit 115 accepts, as a selection operation, an operation to select an item from the job seeker information image displayed as a selection image, and the server display unit 111 displays the selected item and its contents so that it is clear that it has been selected, for example by highlighting it. With this method, an item can be selected while viewing the contents of each item, making it easier to select the item that the employer or the like has chosen as the reason for hiding, compared to a case in which the job seeker information image designated as hidden job seeker information is hidden.
[0109] Also, a wider range of information than the information registered corresponding to the selection items of the job seeker information designated as the non-display job seeker information may be selected as the collectively non-display information. In this case, the server display unit 111 and the selection processing unit 115 (an example of a selection unit) accept a selection operation to select a certain range including the information registered corresponding to the selection items in the non-display job seeker information as the collectively non-display information. The server display unit 111 displays a selection image for accepting this selection operation.
[0110] Fig. 17 is a diagram showing an example of a displayed selection image. In the example of Fig. 17, the user display unit 211 displays a non-display selection image C91. The non-display selection image C91 includes an item input field C92 and a content input field C93. "Annual income" is selected in the input field C92. When an item expressed by a numerical value is selected in this manner, the server display unit 111 displays a selection image including an input field C93 that combines an input field for a minimum value and an input field for a maximum value of the numerical value, instead of a single input field such as the content input field C43 shown in Fig. 9.
[0111] The selection processing unit 115 accepts a selection operation to select a certain range specified by an input in the input field C93 as collective non-display information. If only the minimum value is input, the range equal to or greater than the minimum value is selected, and if only the maximum value is input, the range equal to or less than the maximum value is selected. Then, the server display unit 111 (an example of a non-display unit) hides job seeker information whose information registered corresponding to the selection item is included in the certain range selected in the selection image.
[0112] In the example of Fig. 17, for example, if the annual income of the job seeker information designated as hidden job seeker information is 10 million, selecting the range of 10 million or more will allow a wider range of job seeker information to be hidden. If one were to select the annual income amounts one by one to hide job seeker information with an annual income of 10 million or more, this would be extremely time-consuming, but compared to that case, being able to select a range as described above can reduce the time required to select information to be hidden all at once.
[0113] <Extraction of job applicant information> The extraction processing unit 117 extracts job seeker information based on whether or not a predetermined sender such as a scouting officer has contacted the job seeker, but this is not limited to the above. For example, the job seeker information may include information regarding the job seeker's reply to the predetermined sender in addition to the history of contact from the predetermined sender to the job seeker. In this case, the extraction processing unit 117 (an example of an extraction unit) may further receive a designation of whether or not the job seeker has replied to the contact, and extract job seeker information about job seekers who have been contacted and who match the designated whether or not they have replied to the contact. In this case, the server display unit 111 generates and displays a designation image for designating a filtering condition different from the example in FIG. 15.
[0114] Fig. 18 is a diagram showing another example of a displayed designated image. In the example of Fig. 18, the user display unit 211 displays a narrowing-down condition designated image C101. The designated image C101 includes a graph C102, a slider C103, an input field C104 for designating a period, a designation button B101 for selecting the presence or absence of a reply from a job seeker as a narrowing-down condition, and an extraction button B102 for job seeker information.
[0115] Graph C102 is a graph showing the number of search results according to the time when a job seeker replied to a message from a scouting officer. The server display unit 111 generates graph C102 by counting, for each reply time, the number of job seekers who have a history of replying to a scouting officer belonging to the same organization as the recruiter, who is the user of the recruiter terminal 20, among the job seekers whose job seeker information has been searched. The slider C103 is an operation image for specifying the time of reply to the scouting officer as a narrowing-down condition. The input field C104, like the slider C103, is an area for inputting information for specifying the time of reply to the scouting officer as a narrowing-down condition.
[0116] The designation button B101 is a button for designating whether or not a job seeker has replied to the scouting officer from the organization to which the employer etc. belongs as a narrowing-down condition, and one of "no designation," "no reply," and "reply" can be designated. When "no designation" is designated, no narrowing down is performed. When "no reply" is designated, the search results for job seeker information are narrowed down to the job seeker information of job seekers who have not replied to the scouting officer. Furthermore, when "reply" is designated, the search results for job seeker information are narrowed down to the job seeker information of job seekers who have replied to the scouting officer. When "reply" is designated, the reply time is further narrowed down to the job seeker information of job seekers who have replied to the scouting officer during the designated period.
[0117] The extraction processing unit 117 extracts job seeker information that satisfies the specified narrowing-down conditions from the search results of the job seeker information. The server display unit 111 generates an extraction result screen showing the extracted job seeker information, and displays it on the employer terminal 20. The extraction result screen thus displayed shows search results narrowed down to job seekers who have replied or have not replied to the scouting officer. According to this embodiment, it is possible to narrow down job seeker information based on the presence or absence of a reply to a specified sender. In addition, since it is possible to find job seekers who have not replied for a specified period of time, it becomes easier to approach job seekers who are more likely to listen to what another scouting officer has to say, compared to when the reply time is not a narrowing-down condition, making it easier for the scouting officer to achieve results.
[0118] <Bulk hidden information> In the embodiment, the server display unit 111 and the specific processing unit 116 hide the job seeker information that includes the lumped-hidden information in the same item as the specified hidden job seeker information, but the item may not be limited, and job seeker information that includes the lumped-hidden information in other items may also be hidden. Even in this mode, as in the embodiment, the information of some job seekers included in the search results can be hidden collectively.
[0119] When information of the same items as the non-displayed job seeker information is set as the collectively hidden information as in the embodiment, it is possible to hide information that is closer to the non-displayed job seeker information than when the items are not limited, and it is possible to collectively hide other job seekers that are closer to the job seeker selected by the employer, etc. Also, by having the employer, etc. select the items of the non-displayed job seeker information as in the embodiment, it is possible to select the collectively hidden information as intended by the employer, etc. who performed the selection operation.
[0120] <Configuration variations> The configuration shown in FIG. 1 and the like is an example, and other aspects may be adopted as long as there is no inconvenience in implementation. For example, one device may be distributed to two or more devices, or may be replaced by a cloud computing system. Furthermore, the functions of one device may be distributed and realized to two or more devices, or the functions of two or more devices may be concentrated and realized by one device. Furthermore, the operation performed by one function may be distributed to two or more functions, or two or more functions may be integrated into one function. In short, as long as each function required for the entire search support system 1 is realized, the devices that realize those functions may have any configuration.
[0121] The above-described aspects of the embodiment are an information processing device such as the server device 10, and an information processing system such as the search support system 1 including the server device 10, but may also be an information processing method. The information processing method includes each step executed by the search support system. The above-described aspects of the embodiment may also be a program. The program causes a computer to execute each step executed by the search support system.
[0122] <Other variations> The output destination of information or data (hereinafter referred to as "information, etc.") may be another device, a display, a memory unit (including a built-in memory unit and an external memory unit), etc. Acquisition of information, etc. includes acquiring information, etc. generated by the device itself, in addition to acquiring information, etc. transmitted from another device. The table in which parameters are associated is not limited to the table shown in the figure, and the number of parameters may be reduced or increased. Furthermore, information, etc. corresponding to parameters may be obtained by a formula, a conditional formula, etc., without using a table.
[0123] <Additional Notes> Furthermore, it may be provided in the following aspects:
[0124] (1) A search support system comprising a processor and a database, in which job seeker information on job seekers is registered, wherein the processor, in a search step, displays a search result for the job seeker information based on input search conditions, in a designation step, accepts a designation operation for designating the job seeker information to be hidden from the displayed search results as hidden job seeker information, in a selection step, accepts a selection operation for selecting at least one piece of information included in the hidden job seeker information as lumped hidden information, and in a hiding step, hides the job seeker information including the lumped hidden information from the search results.
[0125] According to this embodiment, information on some job seekers included in the search results can be hidden all at once.
[0126] (2) In the search support system described above in (1), in the non-display step, the processor hides the job seeker information in which the bulk non-display information is included in the same item as the item in which the bulk non-display information is included in the specified non-displayed job seeker information.
[0127] According to this embodiment, it is possible to hide information that is closer to the hidden job seeker information.
[0128] (3) In the search support system described in (2) above, in the selection step, the processor selects an item included in the job seeker information and accepts, as the selection operation, an operation of selecting information registered in the hidden job seeker information corresponding to the item as the bulk hidden information.
[0129] According to this embodiment, the operator can select the collective non-display information as intended.
[0130] (4) In the search support system described in (2) or (3) above, in the selection step, when the designation operation is performed, the processor displays a selection image for selecting the items included in the job seeker information and the bulk hidden information included in the hidden job seeker information.
[0131] According to this embodiment, the display area can be effectively utilized.
[0132] (5) In the search support system described in (4) above, in the selection step, the processor automatically displays, when an item is selected in the selection image, information registered corresponding to the item included in the hidden job seeker information as the collective hidden information.
[0133] According to this embodiment, it is possible to reduce the effort required for selecting collective non-display information.
[0134] (6) In the search support system described in any one of (2) to (5) above, in the selection step, the processor accepts a selection operation to select a certain range including information registered corresponding to the item in the hidden job seeker information as the bulk hidden information, and in the non-display step, hides the job seeker information in which the information registered corresponding to the item is included in the selected certain range.
[0135] According to this embodiment, it is possible to reduce the effort required for selecting collective non-display information.
[0136] (7) A search support system according to any one of (1) to (6) above, wherein in the display step, the processor displays only the job seeker information that was hidden in the non-display step when a predetermined operation is performed.
[0137] According to this embodiment, it is possible to check whether the display is correctly hidden.
[0138] (8) In the search support system described in (7) above, in the canceling step, the processor cancels the hiding of selected job seeker information from the hidden job seeker information, and displays the selected job seeker information again in the search results.
[0139] According to this embodiment, it is possible to display necessary information again.
[0140] (9) A search support system according to any one of (1) to (8) above, wherein the job seeker information includes information regarding a history of contact with the job seeker, and in the extraction step, the processor extracts the job seeker information regarding job seekers who have not been contacted or who have been contacted from the displayed search results based on the history.
[0141] According to this embodiment, it is possible to narrow down job seeker information based on whether or not a message has been sent from a specific sender.
[0142] (10) In the search support system described in (9) above, in the extraction step, the processor further receives a designation of the time of contact with the job seeker, and extracts the job seeker information for the job seeker who has already been contacted and whose time matches the designated time of contact.
[0143] According to this embodiment, it is possible to find job seekers who have not been contacted for a predetermined period of time.
[0144] (11) In the search support system described in (9) or (10) above, in the extraction step, the processor further receives a designation of whether or not the job seeker has replied to the contact, and extracts the job seeker information for the job seekers who have been contacted and who match the designated designation of whether or not they have replied to the contact.
[0145] According to this embodiment, it is possible to narrow down the job seeker information based on the presence or absence of a reply to a specified sender.
[0146] (12) An information processing method comprising the steps of the search support system according to any one of (1) to (11) above.
[0147] (13) A program for causing a computer to execute each step of the search support system according to any one of (1) to (11) above. Of course, this is not the case. Furthermore, the above-described embodiments and modifications may be combined in any desired manner.
[0148] Finally, although various embodiments of the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The new embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]
[0149] 1: Search support system 10: Server device 11: Control section 20: Recruiter terminal 21: Control section 111: Server display section 112: Memory control unit 113: Search processing unit 114: Designated processing unit 115: Selection processing unit 116: Specific Processing Unit 117: Extraction processing unit 211: User display section 212: Operation reception section
Claims
1. It is a search support system, Equipped with a processor and a database, The aforementioned database contains job seeker information about job seekers. The aforementioned processor, In the search step, the search results for the job seeker information based on the entered search criteria are displayed. In the specified step, the system accepts a specification operation to specify the job seeker information to be hidden from the displayed search results as hidden job seeker information. In the hiding step, the job seeker information containing at least one piece of information included in the hidden job seeker information is hidden from the search results. Search assistance system.
2. In the search support system described in claim 1, The aforementioned processor, In the aforementioned hiding step, the job seeker information containing the bulk hiding information is hidden in the same field as the field containing the bulk hiding information in the specified job seeker information to be hidden. Search assistance system.
3. In the search support system described in claim 1, The aforementioned processor, In the display step, when a predetermined operation is performed, only the job seeker information that was hidden in the hiding step is displayed. Search assistance system.
4. In the search support system described in claim 1, The aforementioned job seeker information includes information regarding the history of contact with the job seeker, The aforementioned processor, In the extraction step, based on the history, the job seeker information of job seekers who have not been contacted or who have been contacted is extracted from the displayed search results. Search assistance system.
5. In the search support system described in claim 4, The aforementioned processor, In the extraction step, the system further accepts the specified timing for contacting the job seeker and extracts job seeker information for those job seekers who have already been contacted and whose contact timing matches the specified timing. Search assistance system.
6. In the search support system described in claim 4, The aforementioned processor, In the extraction step, the user further specifies whether or not the job seeker has responded to the contact, and extracts job seeker information for the job seekers who have been contacted and whose response matches the specified condition. Search assistance system.
7. Information processing method, The search support system comprises each step of any one of claims 1 to 6. Information processing methods.
8. It is a program, The computer is made to perform each step of the search support system described in any one of claims 1 to 6. program.