Job placement and job search support systems and methods
The system addresses the lack of search behavior tracking in conventional systems by displaying search term usage, enhancing job placement and recruitment strategies through school referrals.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- HARRIER RESEARCH INSTITUTE CO LTD
- Filing Date
- 2025-12-16
- Publication Date
- 2026-05-11
AI Technical Summary
Conventional job-seeking and employment-seeking systems lack the ability to track and provide insights on the search behavior of teachers and students, which is crucial for companies creating job postings.
A job placement and recruitment support system that tracks and displays the number of times each search term is used by teachers or students at each educational institution, facilitating job placement and recruitment activities through school referrals.
Enables companies to understand search behavior patterns, optimizing job posting strategies and improving recruitment efficiency by providing actionable insights on search term usage.
Smart Images

Figure 0007856355000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a job-seeking and employment-seeking support system and a job-seeking and employment-seeking support method for assisting job-seeking activities and employment-seeking activities through school mediation for students belonging to educational institutions such as high schools.
Background Art
[0002] Conventionally, job-seeking activities and employment-seeking activities through school mediation have been carried out for students who hope to find employment and are scheduled to graduate from educational institutions such as high schools (hereinafter referred to as "high schools"). In this case, the person in charge of the company offering jobs first submits the job offer to the Hello Work and mails or brings a copy of the issued job offer ticket to the school. The school selects an appropriate job offer ticket based on the students' wishes from among multiple job offer tickets and conducts employment mediation. The personal information of students is basically strictly managed by the school side, and companies are prohibited from directly contacting students during their job search. That is, in school mediation, it is basically prohibited to provide companies with the attribute information of individual students before the company to which they will apply is determined, and students also obtain company information via the high school. The sending of paper job offer tickets is more than 1000 pieces per year for each educational institution, and the burden on teaching staff who conduct employment mediation is large.
[0003] For example, Non-Patent Document 1 discloses a system that supports both the recruitment activities of companies and the job-seeking activities of schools through the aforementioned school referral program. In this system, teachers and staff at each high school can digitize job postings mailed or delivered by companies and register them in the system's database. Teachers and staff can also generate a list of job postings using the registered job posting data through the system. At that time, teachers and staff can search for desired job postings using pre-set search items or free-word searches on the registered job posting data. Students can also select and view any job posting from the list of job postings generated by teachers and staff through the system, and register job postings of interest as favorites. At that time, students can search for desired job postings using pre-set search items or free-word searches on the list of job postings. In addition, company representatives can view the number of times each high school's students have viewed job postings and the number of times they have registered them as favorites, as counted by the system. Furthermore, companies can post photos, videos, and brochures to promote the job and the company for viewing by students at the high schools to which they sent job postings. [Prior art documents] [Non-patent literature]
[0004] [Non-Patent Document 1] [Searched on December 15, 2025], Internet<URL:https: / / handy.school / for-recruiter / > [Overview of the Initiative] [Problems that the invention aims to solve]
[0005] However, the conventional technologies described above do not mention providing information on search behavior, such as what search terms teachers and students use and how frequently. Information on what search terms teachers and students use and how frequently at each educational institution is an important indicator for companies when creating job postings.
[0006] The present invention was devised in view of the above-mentioned prior art, and aims to provide a job placement and recruitment support system and method that can display the number of times each search term is used by teachers or students of each educational institution, in order to support job placement and recruitment activities through school referrals. [Means for solving the problem]
[0007] To solve the above problems, a job placement support system according to one aspect of the present invention is a job placement support system that supports the recruitment activities of companies and the job-seeking activities of educational institutions through school referrals for students who wish to work and who belong to educational institutions, and is connected via a network to a teacher terminal used by faculty and staff belonging to the educational institution and a company terminal used by the company's recruitment staff, respectively, to receive job posting data converted from paper job postings from the teacher terminal, and stores the received job posting data in a storage device in association with the educational institution to which the faculty and staff using the teacher terminal that sent the job posting data belong, and in response to a first search request for the job posting data from the teacher terminal, the first The system comprises: a first search processing execution means that performs a first search process, which is the process of retrieving job posting data corresponding to a search word specified in a search request from the job posting data stored in the storage device; a first display information transmission means that transmits a first display information for displaying information of the job posting data retrieved by the first search process on the display device of the teacher's terminal to the teacher's terminal that made the first search request; a first usage counting means that counts the number of times each of the search words used in the first search process for each educational institution; and a first search status information transmission means that, in response to a request from the company terminal, transmits a first search status information including the usage count information counted by the first usage counting means to the company terminal that made the request.
[0008] Furthermore, in order to solve the above problems, a job recruitment and job-seeking support system according to one aspect of the present invention is a job recruitment and job-seeking support system that supports the recruitment activities of companies and the job-seeking activities of educational institutions through school referrals conducted for students who wish to work and who belong to educational institutions, and is connected via a network to teacher terminals used by faculty and staff belonging to the educational institutions, student terminals used by students, and company terminals used by recruiters of companies, respectively, and receives job application data digitized from paper job application forms from the teacher terminals, and stores the received job application data in a storage device in association with the educational institution to which the faculty and staff using the teacher terminal that sent the job application data belong, and a job application data creation means that, in response to a request from the teacher terminal to create a job application list data, creates the job application list data which is a list of multiple job application data specified in the creation request, and stores the created job application list data in the storage device in association with the educational institution to which the faculty and staff using the teacher terminal that requested the creation request belong, and the job application list data from the student terminal The system includes: a first display information transmission means that, in response to a viewing request, reads job posting list data corresponding to the viewing request from the storage device and transmits a first display information to the student terminal that made the viewing request for displaying the read job posting list data on the display device of the student terminal; a search processing execution means that, in response to a search request for the job posting list data from the student terminal, performs a search process which retrieves job posting data corresponding to the search word specified in the search request from the plurality of job posting data corresponding to the job posting list data; a second display information transmission means that transmits a second display information to the student terminal that made the search request for displaying information of the job posting data retrieved by the search process on the display device of the student terminal; a usage counting means that counts the number of times each search word used in the search process by students belonging to each educational institution is used for each educational institution; and a search status information transmission means that, in response to a request from the corporate terminal, transmits search status information including the usage count information counted by the usage counting means to the corporate terminal that made the request.
[0009] Furthermore, in order to solve the above problems, a job recruitment and job-seeking support method according to one aspect of the present invention is a job recruitment and job-seeking support method that supports the recruitment activities of companies and the job-seeking activities of educational institutions through school referrals conducted for students who wish to work and who belong to educational institutions, wherein the job recruitment and job-seeking support system is connected via a network to teacher terminals used by faculty and staff belonging to the educational institutions and to company terminals used by recruiters of the companies, respectively, and the job posting data storage means of the job recruitment and job-seeking support system receives job posting data converted from paper job postings from the teacher terminals, and stores the received job posting data in a storage device in association with the educational institutions to which the faculty and staff using the teacher terminals that sent the job posting data belong, and the search processing execution means of the job recruitment and job-seeking support system searches for the job posting data from the teacher terminals The system includes: a search process execution step, in response to a search request, which is the process of retrieving job posting data corresponding to the search words specified in the search request from the job posting data stored in the storage device; a display information transmission step, in which the display information transmission means of the job posting support system transmits display information for displaying the information of the job posting data retrieved by the search process on the display device of the teacher terminal to the teacher terminal that made the search request; a usage counting step, in which the usage counting means of the job posting support system counts the number of times each of the search words used in the search process is used for each educational institution; and a search status information transmission step, in response to a request from the company terminal, in which the search status information transmission means of the job posting support system transmits search status information including the usage count information counted by the usage counting means to the company terminal that made the request.
[0010] Furthermore, in order to solve the above problems, a job recruitment and job-seeking support method according to one aspect of the present invention is a job recruitment and job-seeking support method that supports the recruitment activities of companies and the job-seeking activities of educational institutions through school referrals conducted for students who wish to work and who belong to educational institutions, wherein the job recruitment and job-seeking support system is connected via a network to teacher terminals used by faculty and staff belonging to the educational institutions, student terminals used by students, and company terminals used by recruiters of companies, respectively, and the job posting data storage means of the job recruitment and job-seeking support system receives job posting data, which is data converted from paper job postings from the teacher terminals, and stores the received job posting data in a storage device in association with the educational institutions to which the faculty and staff using the teacher terminals that sent the job posting data belong, and the job posting list data creation means of the job recruitment and job-seeking support system creates the job posting list data, which is a list of multiple job postings specified in the creation request, in response to a request for creation of job posting list data from the teacher terminals, and uses the teacher terminal that made the creation request to create the created job posting list data. A job posting list data creation step, which stores the job posting list data in the storage device in association with the educational institution to which the faculty and staff belong; a first display information transmission step, in which the first display information transmission means of the job posting support system reads the job posting list data corresponding to the viewing request from the storage device in response to a viewing request from the student terminal, and transmits first display information for displaying the read job posting list data on the display device of the student terminal to the student terminal that made the viewing request; a search processing execution step, in which the search processing execution means of the job posting support system executes a search process, which is the process of retrieving job posting data corresponding to the search word specified in the search request from the plurality of job posting data corresponding to the job posting list data in response to a search request for the job posting list data from the student terminal; a second display information transmission step, in which the second display information transmission means of the job posting support system transmits second display information for displaying the information of the job posting data retrieved by the search process on the display device of the student terminal to the student terminal that made the search request; and a usage counting means of the job posting support system,The system includes a usage counting step for each educational institution, which counts the number of times each search word used in the search process by students belonging to that educational institution is used; and a search status information transmission step for transmitting search status information, including the usage count information counted by the usage counting means, to the requesting corporate terminal of the job placement support system, in response to a request from the corporate terminal. [Effects of the Invention]
[0011] According to one aspect of the present invention, in supporting recruitment and job-seeking activities through school referrals, the number of times each search word is used by teachers and staff in relation to the job posting data registered in the system can be displayed. [Brief explanation of the drawing]
[0012] [Figure 1] This is a block diagram showing an example of the configuration of a network system according to an embodiment. [Figure 2] This figure shows an example of the hardware configuration of the job posting and job search support server 100. [Figure 3] Figures (a) to (g) show the data structures of the school management table 400, the faculty and staff management table 401, the student management table 402, the company management table 403, the recruiting manager management table 404, the school-side job posting management table 405, and the job posting list management table 406. [Figure 4] Figures (a) to (e) show the data structures of the consideration list management table 407, the consideration list registration count management table 408, the job posting view count management table 409, the recruitment page management table 410, the company document management table 411, and the company-side job posting management table 412. [Figure 5] (a) and (b) are diagrams showing the data structures of the faculty and staff search status management table 413 and the student search status management table 414. [Figure 6] This diagram shows an example of the process from issuing a job posting to importing it. [Figure 7]It is a diagram showing an outline example of service use by school faculty and students and corporate representatives. [Figure 8] It is a flowchart showing teacher search status counting processing. [Figure 9] It is a diagram showing an example of a public job offer screen displayed on the faculty Web page. [Figure 10] It is a diagram showing an example where a search filter screen is pop-up displayed on the public job offer screen displayed on the faculty Web page. [Figure 11] It is a flowchart showing job offer viewing status counting processing. [Figure 12] It is a diagram showing an example of a job offer list screen displayed on the student Web page. [Figure 13] It is a diagram showing an example of a consideration list screen displayed on the student Web page. <000008I> [Figure 14] It is a flowchart showing student search status counting processing. [Figure 15] It is a diagram showing an example where a search filter screen is pop-up displayed on the job offer list screen displayed on the student Web page. <I000085> [Figure 16] It is a flowchart showing job offer viewing status display processing. [Figure 17] It is a diagram showing an example of a job offer viewing status screen displayed on the corporate Web page. [Figure 18] It is a diagram showing an example of a job offer viewing status details screen displayed on the corporate Web page. [Figure 19] It is a flowchart showing job offer search status display processing. [Figure 20] It is a diagram showing an example of a job offer search status selection screen displayed on the corporate Web page. [Figure 21] It is a diagram showing an example of a teacher search status screen displayed on the corporate Web page. [Figure 22] It is a diagram showing an example of a student search status screen displayed on the corporate Web page.
Modes for Carrying Out the Invention
[0013] The embodiments for carrying out the present invention will be described in detail below with reference to the attached drawings. The embodiments described below are merely examples of means for realizing the present invention and should be modified or changed as appropriate depending on the configuration of the apparatus to which the present invention is applied and various conditions. The present invention is not limited to the embodiments described below. [Embodiment] Embodiments of the present invention will be described with reference to the drawings. Figures 1 to 12 are diagrams showing embodiments. 〔composition〕 Figure 1 is a block diagram showing an example configuration of a network system according to an embodiment.
[0014] This network system supports job-seeking activities by both companies and schools, facilitating recruitment for newly graduating students from educational institutions. The following describes an implementation where the educational institution is a high school and the students are high school students. Here, high schools include general high schools and vocational high schools. Examples of vocational high schools include agricultural high schools, industrial high schools, commercial high schools, and fisheries high schools.
[0015] As shown in Figure 1, the Internet 199 is connected to a job search and recruitment support server 100 under the management of the system administrator, and to teacher terminals 200 used by high school teachers and staff who are system users. In addition, student terminals 250 used by high school students who are system users, and corporate terminals 300 used by recruitment personnel at companies who are system users are also connected.
[0016] In this embodiment, the job posting and job search support server 100 is a cloud server that provides cloud computing services and is composed of multiple virtual servers. Furthermore, although not shown in Figure 1, a database server 105 for RDS (Relational Database Service) provided by the cloud server is connected to the Internet 199.
[0017] The job posting and recruitment support server 100 comprises various virtual servers, including an event management server 110 for data aggregation, school servers 120 installed for each high school, and company servers 130 installed for each company. Furthermore, the database server 105 has a relational database (hereinafter referred to as "RDB") 140 that is shared among the virtual servers. The job posting and recruitment support server 100 may be configured using a cloud server operated by the company itself, or it may utilize a cloud server operated by another company. [Hardware configuration of job posting and job search support server 100] Figure 2 shows an example of the hardware configuration of the job posting and job search support server 100.
[0018] As shown in Figure 2, the job posting and job search support server 100 consists of a CPU (Central Processing Unit) 30 that controls calculations and the entire system based on a control program, a ROM (Read Only Memory) 32 that stores the control program for the CPU 30 in a predetermined area, a RAM (Random Access Memory) 34 for storing data read from the ROM 32 and other memory, as well as calculation results necessary for the calculation process of the CPU 30, and an I / F (Interface) 38 that mediates data input and output to external devices. These components are connected to each other and enable data exchange via a bus 39, which is a signal line for data transfer. The I / F 38 also includes the function of a network adapter.
[0019] I / F38 is connected to an external device, which includes an input device 40 consisting of a keyboard and mouse that can input data as a human interface, a storage device 42 that stores data and tables as files, a display device 44 that displays a screen based on an image signal, and a signal line for connecting to the Internet 199. [Hardware configuration of 200 teacher terminals, 250 student terminals, and 300 corporate terminals]
[0020] The teacher terminal 200, student terminal 250, and corporate terminal 300, although not shown in the diagram, consist of either stationary terminals or portable terminals such as smartphones and tablets. In the latter case, the hardware configuration consists of a CPU, ROM which stores application software and other programs and data for executing programs, RAM which stores data read from ROM and calculation results necessary for the CPU's calculation process, and an I / F which mediates data input and output to various attached devices. These are connected to each other via signal lines for data transfer and are capable of exchanging data. The interface is connected to various attached devices, including a touch panel display input device capable of data input and displaying images based on image signals, a storage device, a wireless communication device, and a video camera. [Regarding various tables] Next, we will describe the various tables that make up RDB140, which is built on the storage device of the RDS database server 105.
[0021] As shown in Figures 3(a) to 3(f), RDB140 includes a school management table 400, a faculty and staff management table 401, a student management table 402, a company management table 403, a recruiter management table 404, a school-side job posting management table 405, and a job posting list management table 406.
[0022] RDB140 further includes, as shown in Figures 4(a) to (f), a consideration list management table 407, a consideration list registration count management table 408, a job posting view count management table 409, a recruitment page management table 410, a company document management table 411, and a company-side job posting management table 412. RDB140 further includes a faculty and staff search status management table 413 and a student search status management table 414, as shown in Figures 5(a) and 5(b). As shown in Figure 3(a), the school management table 400 contains one record for each school ID. Each record contains key information, including the school name, representative's name, contact information, number of students, number of students seeking employment, creation date, update date, and other information.
[0023] Here, the school ID is an ID used to identify a high school registered in the system in this embodiment. The number of students is the number of students in the final year of the high school corresponding to the school ID, and the number of students seeking employment is the number of students in the final year who are scheduled to graduate from the high school corresponding to the school ID and who wish to find employment.
[0024] As shown in Figure 3(b), the faculty and staff management table 401 contains one record for each school ID and faculty / staff ID. Each record contains key information, including faculty / staff name, authority, contact phone number, email address, faculty / staff account information, creation date, update date, and other information.
[0025] Here, the faculty / staff ID is an ID used to identify faculty / staff members belonging to the high school corresponding to the school ID, and their permissions include the ability to create, edit, delete, and view job postings, job posting lists, etc., registered in the system. The faculty / staff account information is the login ID and login password for faculty / staff members corresponding to the faculty / staff ID.
[0026] As shown in Figure 3(c), the student management table 402 contains one record for each school ID and student ID. Each record contains key information, including student name, gender, age, grade level, class, companies under consideration, companies where a student has received a job offer, email address, student account information, creation date, update date, and other information.
[0027] Here, the student ID is an ID used to identify students belonging to the high school corresponding to the school ID, the companies under consideration are information on companies registered in the consideration list described later, and the companies that have offered employment are information on companies that have offered employment. The student account information is the login ID and login password for the student corresponding to the student ID. As shown in Figure 3(d), the company management table 403 contains one record for each company ID. Each record contains key information, including company name, company details, contact phone number, email address, creation date, update date, and other information. Here, the company ID is an ID used to identify the recruiting company. The company details include information such as the company's job title, capital, and number of employees.
[0028] As shown in Figure 3(e), the recruitment manager management table 404 contains one record for each company ID and recruitment manager ID. Each record contains key information, including the manager's name, contact phone number, email address, recruitment manager account information, creation date, update date, and other information. Here, the recruiter ID is an ID used to identify recruiters belonging to the company corresponding to the company ID. The recruiter account information is the login ID and login password for the recruiter corresponding to the recruiter ID. As shown in Figure 3(f), the school-side job posting management table 405 contains one record for each company ID, job posting ID, and school ID. Each record contains key information, including job posting type, job posting information, creation date, update date, and other information.
[0029] Here, the job posting ID is an ID used to identify a job posting, and is composed of a job posting number consisting of, for example, a 5-digit (payment number) - 8-digit (job posting number) as written on the job posting. The job posting type is information indicating whether it is a designated school job posting or a public job posting. The job posting information is various information written on the job posting, such as the date of receipt, company information, job information, working conditions, and information on workplace visits before selection or application. As shown in Figure 3(g), the job posting list management table 406 contains one record for each school ID and job posting list ID. Each record contains key information, including the registered job posting ID, viewable student ID, creation date, update date, and other information.
[0030] Here, the Job Posting List ID is an ID used to identify the job posting list created by faculty or staff. The Registered Job Posting ID is the job posting ID of the job posting registered in the job posting list corresponding to the Job Posting List ID. The Viewable Student ID is the student ID of the student who is allowed to view the job posting list corresponding to the Job Posting List ID. In other words, the job posting list is information that can only be viewed by students whose student ID is set as the Viewable Student ID. As shown in Figure 4(a), the consideration list management table 407 contains one record for each school ID, student ID, and list ID. Each record contains key information, including the registered job posting ID, creation date, update date, and other information. The List ID is information used to identify the consideration list corresponding to the School ID and Student ID, and the Registered Job Posting ID is the job posting ID of the job posting registered in the consideration list corresponding to the List ID. As shown in Figure 4(b), the management table 408 for the number of registered candidates on the consideration list contains one record for each company ID and job posting ID. Each record contains key information, including the number of registered candidates per school, the total number of registered candidates, the creation date, the update date, and other information.
[0031] The number of registrations per school indicates the total number of high schools to which the job posting corresponding to the job posting ID has been registered in the consideration list. The total number of registrations indicates the total number of high schools to which the job posting corresponding to the job posting ID has been registered in the consideration list. The number of registrations per school and the total number of registrations are updated in real time during the students' job-hunting period. As shown in Figure 4(c), the job posting view count management table 409 contains one record for each company ID and job posting ID. Each record contains key information, including the number of views per school, total views, number of students who viewed the posting, creation date, update date, and other information.
[0032] The number of views per school indicates the total number of views of the job posting for each high school to which the job posting was sent, corresponding to the job posting ID. The total number of views indicates the total number of views of the job posting for all high schools to which the job posting was sent, corresponding to the job posting ID. The number of students whose views are publicly available is the number of students per high school to which the job posting was sent, and the total number of students across all high schools, who have been permitted to view the job posting corresponding to the job posting ID by faculty or staff. The number of views per school, the total number of views, and the number of students whose views are publicly available are updated in real time during the students' job-hunting period.
[0033] As shown in Figure 4(d), the recruitment page management table 410 has one record registered for each company ID, job posting ID, and page ID. Each record contains key information, including page information, number of views per school, total number of views, creation date, update date, and other information.
[0034] The page ID is information used to identify the recruitment page, which is a webpage containing appealing information about the job posting corresponding to the company ID and the job posting ID of the company. For example, it consists of the URL of the recruitment page. The page information is the information that makes up the recruitment page, and consists of example, text data, image data, video data, etc. The recruitment page is a special page set up within the system and is a page that can only be viewed from a link within the system. The number of views by school indicates the total number of views of the recruitment page corresponding to the page ID of each high school to which the job posting was sent corresponding to the job posting ID. The total number of views indicates the total number of views of the recruitment page corresponding to the page ID of all high schools to which the job posting was sent corresponding to the job posting ID. The number of views by school and the total number of views are updated in real time during the students' job hunting period.
[0035] As shown in Figure 4(e), the company document management table 411 has one record registered for each company ID, job posting ID, and company document ID. Each record contains key information, including company document information, number of views per school, total number of views, creation date, update date, and other information.
[0036] The Company Document ID is information used to identify the Company Document page, which is the webpage containing the company documents of the company corresponding to the Company ID. It consists of information such as the URL of the Company Document page. The Company Document Information is the information that makes up the Company Document page and consists of text data, image data, etc. Here, the company documents are documents that contain information such as the company overview, including the company's establishment date, location, capital, and representative's name, business activities, company strengths, organizational structure, corporate culture, and future prospects. The number of views by school indicates the total number of views of the company documents corresponding to the Company Document ID for each high school to which the job posting was sent corresponding to the Job Posting ID. The total number of views indicates the total number of views of the company documents corresponding to the Company Document ID for all high schools to which the job posting was sent corresponding to the Job Posting ID. The number of views by school and the total number of views are updated in real time during the students' job hunting period.
[0037] As shown in Figure 4(f), the company-side job posting management table 412 contains one record for each company ID and job posting ID. Each record contains key information, including job posting type, job posting information, recipient school ID, import status by school, creation date, update date, and other information.
[0038] Here, the Job Posting ID is an ID used to identify the job posting and is the same as the Job Posting ID managed by the school. The Job Posting Type indicates whether it is a designated school job posting or a public job posting. The Job Posting Information includes various information written on the job posting, such as the date of receipt, company information, job information, working conditions, and information on pre-selection / pre-application workplace visits. The Recipient School ID is composed of the school ID to which the job posting corresponding to the Job Posting ID was sent. The School-Specific Import Status consists of information indicating the import status, such as whether the recipient high school has imported the job posting corresponding to the Job Posting ID into this system. For example, the School-Specific Import Status includes information indicating whether or not each school has imported, and information on the number of schools that have imported. The School-Specific Import Information is updated in real time during the students' job hunting period.
[0039] As shown in Figure 5(a), the faculty and staff search status management table 413 has one record registered for each school ID. Each record contains key information consisting of faculty search status information by item, faculty free word search status information, creation date, update date, and other information.
[0040] Here, the teacher item-specific search status information includes information on the number of times each search item has been used when teachers perform a refined search using pre-set search items via the teacher terminal 200 on the job posting data of their school registered in the system and the job posting list created using that job posting data. The teacher free word search status information includes information on the number of times each item indicated by a free word has been used when teachers perform a refined search by entering a free word via the teacher terminal 200 on the job posting data or job posting list of their school registered in the system. The usage count information for each item includes, for example, usage counts for each academic year, all from the past to the present, or the period during which teachers create the job posting list. In addition, the usage count for each item is updated in real time during the set period. The job posting data registered in the system is classified and stored as designated school job posting data and public job posting data, and the usage count of each item for these may be registered separately in the table, the total number for both may be registered, or both may be registered. Similarly, the number of times each item is used in searches against job posting data registered in the system and job posting data registered in the job posting list may be registered in separate tables, the total number of both may be registered, or both may be registered. In this embodiment, as an example, the total number of times each item is used in searches against the entire registered job posting, designated schools, public postings, and the job posting list is registered in the table without distinction. As shown in Figure 5(b), the student search status management table 414 has one record registered for each school ID. Each record contains key information consisting of student item-specific search status information, student free word search status information, creation date, update date, and other information.
[0041] Here, the student item-specific search status information includes information on the number of times each search item was used when a student performed a refined search (filter search described later) using pre-set search items via the student terminal 250 on the list of job postings for their school registered in the system. The student free word search status information includes information on the number of times each item indicated by a free word was used when a student performed a refined search (free word search described later) by entering a free word via the student terminal 250 on the list of job postings for their school registered in the system. The information on each usage count includes, for example, the number of uses per year, all from the past to the present, and information on usage within a predetermined period such as the period during which the student conducts job-seeking activities through school placement. [The process from issuing job postings to importing them] Next, we will explain the process from issuing a job posting to importing (registering) it into the system, based on Figure 6. Figure 6 is a diagram illustrating an example of the process from issuing a job posting to importing it.
[0042] As shown in Figure 6, the issuance of job postings begins with a recruitment officer at company 10, which is a type of company such as a joint-stock company or a limited liability company, applying to Hello Work 11 for job postings for high school graduates. As a result, Hello Work 11 issues job postings 500 for high school graduates. Once the job postings 500 are issued, the recruitment officer makes copies of the job postings 500 and mails or delivers copies to several high schools that have been predetermined as recipients. For importing job postings, a teacher 12 either scans the received paper job postings 500 using a scanner 210 to create image data and imports it into the teacher terminal 200, or reads the barcode of the job posting number on the job posting using a barcode reader 220 and imports the job posting number into the teacher terminal 200. Next, the teacher terminal 200 transmits the image data of the job posting or the job posting number to the school server 120 of the job search support server 100 via the high school-specific system provided by the school server 120.
[0043] As a result, when the school server 120 receives image data of a job posting, it uses its OCR function to convert each item of the job posting and its contents into text data, and registers it in the school-side job posting management table 405 of the RDB 140, associating it with the high school to which the teacher or staff member who sent the image data belongs. Meanwhile, the job postings are also digitized at Hello Work 11 and registered in the database of the database server 160. The job posting support server 100 in this embodiment is linked via API to the data management server 150 of Hello Work 11, and when it receives a job posting number, it retrieves the job posting data corresponding to the job posting number from the data management server 150. Then, it registers the retrieved job posting data in the school-side job posting management table 405 of the RDB 140, associating it with the school to which the teacher or staff member who sent the job posting number belongs. This completes the import of the job posting 500. If the job posting data registered in the database on the Hello Work side has not been converted into text data, the job posting support server 100 uses its OCR function to convert each item of the job posting and its contents into text data.
[0044] Meanwhile, companies also use the corporate system provided by the corporate server 130 of the job search support server 100 to perform the same import operation as schools, registering job postings and information about the schools to which they will be sent in the corporate job posting management table 412 of the RDB 140. Furthermore, each time a job posting is imported on the school server 120 side, the corporate server 130 updates the school-specific import status in the corporate job posting management table 412 of the RDB 140 that corresponds to the company's job posting being imported. In other words, the corporate server 130 can determine whether or not the job posting sent by a company has been imported by the school using the school-side job posting management table 405 and the corporate job posting management table 412, and updates the school-specific import status based on this determination result. [Regarding the use of services provided by the job search and recruitment system] Next, we will explain how to use the services provided by the job search and recruitment support server 100, based on Figure 7. Figure 7 shows an example of service usage by school staff and students, and company representatives.
[0045] As shown in Figure 7, school staff 12 access the school server 120 of the job search and recruitment support server 100 using a teacher terminal 200 and log in to the school server 120 with their teacher account information to receive services for teachers. Students access the school server 120 using a student terminal 250 and log in to the school server 120 with their student account information to receive services for students. Recruiters on the company side access the company server 130 of the job search and recruitment support server 100 using a company terminal 300 and log in to the company server 130 with their recruiter account information to receive services for companies.
[0046] In other words, access to the services provided by the school server 120 and the corporate server 130 is managed by a login ID and password. The services provided by each virtual server differ depending on the access permissions set for the login ID and password.
[0047] Furthermore, services provided by the school server 120 are accessed by faculty and staff via a faculty / staff webpage, and by students via a student webpage. Services provided by the corporate server 130 are accessed via a corporate webpage. Faculty / staff webpages can be created for each faculty / staff member responsible for job hunting at the school, student webpages can be created for each student seeking employment at the school, and corporate webpages can be created for each recruitment officer at a company. To access each webpage, for example, a browser is used to access the login page for the high school system provided by the school server 120 or the login page for the corporate system provided by the corporate server 130. By logging in through the respective system's login page, users can access the faculty / staff webpage, student webpage, or corporate webpage.
[0048] Services available to faculty and staff via the faculty and staff webpage include the ability to import job postings, create job posting lists for students seeking employment, and configure which students can view the created job posting lists. Furthermore, it is possible to perform free-word searches on imported job postings or created job posting lists, and filter searches on imported job postings or created job posting lists using pre-set search criteria. It is also possible to perform refined searches combining free-word and filter searches. In addition, services are available for managing job postings by year and creating reports 600 for government agencies such as Hello Work (Ministry of Health, Labour and Welfare) and the Ministry of Education, Culture, Sports, Science and Technology. The job posting list is created by the school server 120 in response to requests for the creation of a job posting list that includes information registered from faculty terminals 200.
[0049] Furthermore, when performing a filtered search, the search criteria include items related to industry classification, such as "Agriculture and Forestry," "Fisheries," "Construction," "Manufacturing," and "Information and Communications." There are also items related to occupational classification, such as "Managerial Occupations," "Research and Technical Occupations," and "Legal, Management, Culture, and Arts." In addition, there are items related to the total number of employees in a company, such as "1-49 people," "50-99 people," ..., and "1000 or more people." There are also items related to the number of employees at a specific workplace, such as "1-9 people," "10-49 people," ..., and "500 or more people." There are also items corresponding to monthly wages, such as "160,000 or more," "170,000 or more," ..., and "210,000 or more." There are also items related to the number of annual holidays, such as "90 or more," "105 or more," and "120 or more." Finally, there are items related to multiple applications, such as "Allowed" and "Not Allowed."
[0050] In addition, effective keywords for job postings in free-word searches include, for example, "commuting by personal car (motorcycle) is possible," "travel expenses for selection process provided," "travel expenses for workplace visits provided," "travel expenses for relocation provided," "dormitories / company housing available," "housing subsidies provided," "internship program available," "preferred work location considered," "meals provided / meal subsidies provided," "qualification acquisition support system available," "return-home allowance provided," "company club activities available," "105 or more days off per year," "listed company," "complete two-day weekend (120 or more days off per year)," "Saturdays, Sundays, and public holidays off," "overtime of 10 hours or less per month," "online interviews possible," and "online workplace visits possible."
[0051] Services available to students via the student webpage include the ability to view a list of job postings for which viewing permission has been set, view detailed information of any job posting within the list, access to the recruitment page via a link button displayed in the job posting list, and access to company materials via a link button. Furthermore, students can use services to narrow down the job posting list using free-word search, filtered search using pre-set search criteria, and a combination of free-word search and filtered search. In addition, students can add (register) job postings they are considering to or remove them from their consideration list. Registering desired job postings to the consideration list makes it easier to revisit job postings and is helpful when deciding which job postings to apply for. The search criteria for narrowed-down searches are the same as those on the faculty webpage mentioned above. The words included in job postings that are valid for free-word search are also the same as those on the faculty webpage mentioned above.
[0052] Services available to corporate recruiters via the company's webpage include importing their own job postings, checking the viewing status of imported job postings, creating recruitment pages, creating company materials, registering recruitment pages, registering company materials, and sending job posting data to selected high schools via the system. Furthermore, it is possible to check the viewing status of various information, including job postings, for all schools to which job postings are sent, as well as the viewing status of various information, including job postings, for each school to which job postings are sent. In addition, it is possible to check the search status of free-word searches and filtered searches performed by teachers and staff on the job posting data registered in the system. Furthermore, it is possible to check the search status of free-word searches and filtered searches performed by students on the job posting list data registered in the system.
[0053] The viewing status of various types of information includes the number of schools to which job postings were sent, the number of imported job postings sent, whether or not each school imported the postings, the total number of views of the job postings at all schools to which they were sent, and the number of views of the job postings at each school to which they were sent. In addition, there is the total number of views of the recruitment page for the job posting at all schools to which they were sent, the number of views of the recruitment page for the job posting at each school to which they were sent, the total number of views of the company materials for the job posting at all schools to which they were sent, and the number of views of the company materials for the job posting at each school to which they were sent. Furthermore, there is the total number of registrations of the job posting on the consideration list at all schools to which they were sent, the number of registrations of the job posting on the consideration list at each school to which they were sent, the total number of students who can view the job posting at all schools to which they were sent, and the number of students who can view the job posting at each school to which they were sent.
[0054] Regarding the search status of various job posting data, on teacher terminals 200, this includes the usage count of each selection item used in filter searches on job posting data registered in the systems of each high school to which the job postings were sent, and the usage count of each item indicated by free-word searches. In addition, on student terminals 250, this includes the usage count of each selection item used in filter searches on the job posting list data registered in the systems of each high school to which the job postings were sent, and the usage count of each item indicated by free-word searches.
[0055] Here, the items indicated by free words are those that have the same meaning but differ in meaning, such as "bonus available" and "bonus payment available." In other words, in this case, the item indicated by "bonus available" will be "bonus payment available." Note that actual job postings have a bonus payment section but no bonus payment section. Therefore, the system handles this by associating the free word "bonus available" with "bonus payment available." Strictly speaking, actual job postings also do not have separate sections for "bonus available" and "no bonus payment." The system can handle this by determining whether the bonus payment section is filled in for each job posting and adding the text "bonus available" or "no bonus payment." The system also handles variations in notation such as "bonus payment available" and "bonus payment available." [Operation] Next, the operation of this embodiment will be described. [Counting of Teacher Search Status] First, we will explain the teacher search status counting process performed on the event management server 110 of the job posting and job search support server 100. Figure 8 is a flowchart showing the processing of teacher search status. The teacher search status counting process is executed each time a search is performed on the job posting list screen for teachers and staff. When executed on CPU 30, it first proceeds to step S10, as shown in Figure 8.
[0056] In step S10, it is determined whether the designated school recruitment screen, the public recruitment screen, or the job posting list screen is displayed. If it is determined that it is displayed (Yes), the process proceeds to step S12. If it is determined that it is not displayed (No), the determination process is repeated until the designated school recruitment screen, the public recruitment screen, or the job posting list screen is displayed.
[0057] If the process proceeds to step S12, it is determined whether a search filter has been selected. If it is determined that a filter has been selected (Yes), the search filter screen is displayed as a pop-up, and the process proceeds to step S14. If it is determined that a filter has not been selected (No), the process proceeds to step S24.
[0058] Figure 9 shows an example of a public job posting screen 910 displayed on the faculty and staff webpage. As shown in Figure 9, the faculty and staff webpage 900 displays a selection menu 901, the faculty and staff account name 902, an icon 903 for displaying the faculty and staff settings screen, and a logout button 904. The selection menu 901 has four menus: "Job Posting," "Job Posting List," "Student Information," and "Job Management by Year." Furthermore, under the "Job Posting" menu there are submenus for "Designated School Job Postings" and "Public Job Postings," and under the "Student Information" menu there are submenus for "Student List" and "Employment List." The selection menu 901 is always displayed on the faculty and staff webpage 900.
[0059] The example shown in Figure 9 displays the public job posting screen 910, which is shown when the "Public Job Postings" submenu is selected from the selection menu 901. The public job posting screen 910 displays a list of public job postings among the job posting data registered in the system and associated with the school to which the faculty member corresponding to account name 902 belongs. In addition, although not shown in the illustration, there is a designated school job posting screen that is displayed when the "Designated School Job Postings" submenu is selected. There is also a job posting list screen that is displayed when the "Job Posting List" menu is selected. The designated school job posting screen is a list of designated school job postings, but the various processes such as filtering and searching performed on the designated school job posting screen are the same as on the public job posting screen 910. Similarly, for the job posting list screen, the displayed job posting data is a list of job postings included in the job posting list data created by faculty members, but the various processes mentioned above are the same as on the public job posting screen 910. Note that the job posting list data includes either or both designated school job postings and public job postings.
[0060] The public job posting screen 910 displays a free word input field 911 and an information display field 913. A search filter button 912 is displayed on the far left of the free word input field 911. Furthermore, the information display field 913 displays a "No" field, which displays the serial number set for each public job posting; a "Company Name" field, which displays the name of the company; and a "Job Details" field, which displays a link to the job details. Furthermore, a "Recruitment Page" field, which displays a link button to the recruitment page 914; and a "Company Materials" field, which displays a link button to company materials 915. In addition, a "Company Name (Phonetic)" field, which displays the phonetic spelling of the company name; a "Job Number" field, which displays the job number for each job posting; and a "Location Postal Code" field, which displays the postal code of the company's location.
[0061] Here, the company name displayed in the "Company Name" field has a link to the job posting data. By clicking the link via an input device such as a mouse or touch panel, an access request is sent to the school server 120, and accessing the link displays the job posting data (not shown) corresponding to the company in the company name. The same applies to the job details; by clicking the link via an input device, the detailed information (not shown) corresponding to the clicked link is displayed. Similarly, by clicking button 914 via an input device, an access request is sent to the school server 120, and accessing the link displays the recruitment page (not shown). In addition, by clicking button 915 via an input device, an access request is sent to the school server 120, and accessing the link displays the company information page (not shown).
[0062] If the process returns to Figure 8 and proceeds to step S14, it is determined whether an item was selected from the multiple search items displayed on the search filter screen and whether a refined search process based solely on item selection was performed. If it is determined that a refined search process based solely on item selection was performed (Yes), the process proceeds to step S16; otherwise, it proceeds to step S18. Here, Figure 10 shows an example in which a search filter screen 920 is displayed as a pop-up on the public job posting screen 910 shown on the faculty and staff web page 900.
[0063] As shown in Figure 10, the search filter screen 920 displays a search execution button 921 with the words "Search with these conditions," a free word input field 922 for entering free words as search terms, and a list of search items 923. The list of search items 923 displays major categories such as "Industry Classification," "Occupation Classification," "Number of Employees (Company-wide)," and "Number of Employees (Workplace)," and multiple search items are displayed under each major category as search terms, with a checkbox to the left of each search item. By selecting (checking) these checkboxes via an input device, the corresponding search item (search term) can be selected (an "x" mark will appear in the box). In the example shown in Figure 10, the "Medical, Welfare" category is selected from the Industry Classification, the "Welfare / Caregiving Occupations" and "Clerical Occupations" search items are selected from the Occupation Classification, and "50-99 people" is selected from the Number of Employees (Company-wide). Since nothing is entered in the free word input field 922, when the search execution button 921 is pressed via the input device in this state, the school server 120 executes a filtered search process based solely on item selection. As a result, display information is sent to the teacher terminal 200 to show a list of job posting data retrieved by the filtered search process. Consequently, the display device of the teacher terminal 200 displays a screen showing a list of publicly available job posting data retrieved by the filtered search process (not shown in the illustration). In other words, a list of publicly available job posting data that includes all the search items selected in the filtered search process is displayed.
[0064] Similarly, for the filter search process for designated school job postings and job posting lists, in the case of designated school job postings, job posting data containing all selected search items is retrieved from the entire set of designated school job posting data. In the case of job posting lists, job posting data containing all selected search items is retrieved from the entire set of job posting data included in the job posting list data. In both cases, display information for displaying a list of retrieved job posting data is sent to the teacher terminal 200, and the display device of the teacher terminal 200 displays a screen showing the list of retrieved job posting data.
[0065] Returning to Figure 8, if the process proceeds to step S16, the usage count of each selection item in the teacher-specific search status information of the teacher-specific search status information in the teacher-specific search status management table 413, which corresponds to the school to which the teacher-affiliated school belongs, is increased by +1. After that, the series of processes is terminated and the process returns to the original state. In the example shown in Figure 10, the usage count of each selection item in the teacher-specific search status information, "Medical, Welfare," "Welfare / Care Occupations," "Administrative Occupations," and "50-99 People," is increased by +1.
[0066] On the other hand, if the refined search process using only item selection is not performed in step S14 and the system proceeds to step S18, it is determined whether the refined search process using both selected items and free words was performed. If it is determined that the refined search process using both selected items and free words was performed (Yes), the system proceeds to step S20; otherwise, it proceeds to step S24. In other words, in the example shown in Figure 10, when the search execution button 921 is pressed with additional search words entered in the free word input field 922, the refined search process using both item selection and free words is performed on the school server 120. As a result, display information is sent to the teacher terminal 200 to display a list of job posting data retrieved by the refined search process using both item selection and free words. Consequently, the display device on the teacher terminal 200 displays a screen showing a list of publicly available job posting data retrieved by a refined search process combining both filter search and free word search (not shown in the diagram). That is, a list of publicly available job posting data that includes all the items indicated by the selected search items and the entered free words is displayed. In this embodiment, the free word search process is not limited to inputting only one free word; by inputting multiple free words separated by spaces, for example, job posting data containing all of the multiple free words can be retrieved.
[0067] Similarly, for refined search processes that combine both filter search and free word search for designated school job postings and job posting lists, in the case of designated school job postings, job posting data containing all the selected items and the items indicated by the entered free words will be retrieved from the entire set of designated school job posting data. In the case of job posting lists, job posting data containing all the selected items and the items indicated by the entered free words will be retrieved from the entire set of job posting data included in the job posting list. In both cases, a screen displaying a list of the retrieved job posting data will be shown as the search result. If the process proceeds to step S20, the free-word used in the refined search process is analyzed, and the process proceeds to step S22.
[0068] Here, relationships between search words that have the same meaning but different phrases are pre-defined, and common search items are pre-set for each relationship. Free word analysis is performed by comparing the entered free word with the pre-defined relationships. If a match is found through analysis, the pre-set search items for the corresponding relationship are used as the items indicated by the entered free word. Free words that are completely unrelated and not included in job postings are excluded from counting their usage count as inappropriate free words.
[0069] In step S22, the usage count of each selected item in the teacher-specific search status information of the teacher search status management table 413, which corresponds to the school to which the teacher belongs and the account name on the teacher web page belongs, is increased by 1. In addition, the usage count of the item indicated by the input free word in the teacher free word search status information of the same teacher search status management table 413 is increased by 1. After that, the series of processes is terminated and the process returns to the original process.
[0070] In addition, if a word matching a filter search item or a word with the same meaning but a different meaning is entered in a free-word search, the usage count of the corresponding item in the teacher-specific search status information of the teacher search status management table 413 may be increased by +1. Alternatively, they may be counted separately and then integrated at the display stage.
[0071] In the example shown in Figure 10, the usage counts for each of the following items in the teacher search status information—"Medical, Welfare," "Welfare and Care Occupations," "Administrative Occupations," and "50-99 people"—are each increased by +1. In addition, if, for example, "Bonus Available" is entered as a free word, the usage count for the "Bonus Available" item in the teacher free word search status information is increased by +1.
[0072] Furthermore, if no search filter is selected in step S12, or if the search process using selected items and free words is not performed in step S18 and the process proceeds to step S24, it is determined whether a search process using only free words was performed. If it is determined that a search process using only free words was performed (Yes), the process proceeds to step S26; otherwise, it proceeds to step S30.
[0073] Here, in the public job posting screen 910 illustrated in Figure 9, if a free word is entered into the free word input field 911 and the magnifying glass button on the right end of the free word input field 911 is pressed, the school server 120 will execute a filtered search process using only the free word. In addition, if a free word is entered into the free word input field 922 illustrated in Figure 10, and the search execution button 921 is pressed with no items checked in the search item list 923, the school server 120 will execute a filtered search process using only the free word. In other words, in both cases, only the free word search process is executed. As a result, display information is sent to the teacher terminal 200 to display a list of job posting data retrieved by the filtered search process using only the free word. Consequently, the display device of the teacher terminal 200 will display a list of public job posting data that includes all the items indicated by the free word entered in the free word search process (not shown in the illustration). Similarly, for free-word searches of designated school job postings and job posting lists, in the case of designated school job postings, job posting data containing all the items indicated by the entered free word will be retrieved from the entire set of designated school job posting data. In the case of job posting lists, job posting data containing all the items indicated by the entered free word will be retrieved from the entire set of job posting data included in the job posting list. In both cases, a screen displaying a list of the retrieved job posting data will be shown as the search result. If the process proceeds to step S26, the free-word used in the refined search process is analyzed, and the process proceeds to step S28. The analysis of the free-word is the same as in step S22.
[0074] In step S28, the usage count of the item indicated by the input free word in the teacher free word search status information of the teacher search status management table 413, which corresponds to the school to which the teacher belongs and corresponds to the account name on the teacher web page, is incremented by 1. After that, the series of processes is terminated and the process returns to the original process.
[0075] On the other hand, if the search process using only free words is not performed in step S24 and the process proceeds to step S30, it is determined whether another process has been selected. If it is determined that another process has been selected (Yes), the process proceeds to step S32; otherwise, it proceeds to step S10.
[0076] If the process proceeds to step S32, the selected alternative process is executed, the series of processes is terminated, and the process returns to the original process. Cases in which an alternative process is selected include, for example, when a different menu is selected from selection menu 901, or when the logout button 904 is pressed. [Counting of Job Viewing Status] Next, we will describe the job posting viewing status counting process performed by the event management server 110 of the job posting and job search support server 100. Figure 11 is a flowchart showing the processing of job posting viewing status. The job posting viewing status counting process is executed each time the job posting list screen is displayed. When executed on the CPU 30, it first proceeds to step S100, as shown in Figure 11. In step S100, it is determined whether the job posting list screen is displayed or not. If it is determined that it is displayed (Yes), the process proceeds to step S102. If it is determined that it is not displayed (No), the determination process is repeated until the job posting list screen is displayed. Here, when a student logs in to the web page using the high school system with their student account information, the student's web page is displayed on the display device of student terminal 250.
[0077] Figure 12 shows an example of a job posting list screen displayed on the student web page. As shown in Figure 12, the student web page 700 displays a selection menu 701, a student email address 702 which is also the login ID, an icon 703 for displaying the student settings screen, and a logout button 704. The selection menu 701 has three options: "Job Posting List," "Consideration List," and "Year Switch." The selection menu 701 is always displayed on the student web page 700.
[0078] The example shown in Figure 12 is a state where List 01 is selected from the Job List selection screen (not shown) that appears when the "Job List" menu is selected from the selection menu 701, and the Job List screen 710 corresponding to List 01 is displayed on the student web page 700. The Job List screen 710 displays a free word input field 711 and an information display field 712. A search filter button 717 is displayed at the left end of the free word input field 711. The information display field 712 displays a "No" field, which displays the serial number set for each job listing, and a "Consideration List" field, which displays a button indicating the status of adding each job listing to the consideration list. In addition, a "Company Name" field, which displays the name of the company, a "Recruitment Page" field, which displays a link button to the recruitment page, and a "Company Materials" field, which displays a link button to company materials are displayed. Furthermore, fields such as "Business Name (Phonetic)" (displaying the phonetic spelling of the business name), "Job Number" (displaying the job number for each job posting), and "Location Postal Code" (displaying the postal code of the business's location) are displayed.
[0079] Furthermore, the job posting list screen 710 corresponding to list 01 can only be viewed by students who have been set to be able to view the job posting list data corresponding to list 01. The determination of whether or not viewing is permitted can be made based on the viewable student IDs registered in the job posting list management table 406. In other words, the school server 120 processes the system so that students whose student IDs are registered as viewable student IDs in the job posting list management table 406 corresponding to the selected list 01 are allowed to view, and students whose student IDs are not registered as viewable student IDs are denied access to view. For example, the system processes the system so that students who are allowed to view can access list 01 from their logged-in student web pages, and students who are denied access can not access list 01 from their logged-in student web pages.
[0080] If you return to Figure 11 and proceed to step S102, determine whether a business name was selected from the "Business Name" field and whether the job posting details screen was displayed. If it is determined that it was displayed (Yes), proceed to step S102; otherwise, proceed to step S106.
[0081] Here, each company name displayed in the "Company Name" column shown in Figure 12 is linked, and by selecting it via an input device such as a mouse or touch panel, an access request is sent to the school server 120. Accessing the link displays a job posting details screen (not shown) on the student web page, showing the details of the job posting. For example, if Co., Ltd. 03 is selected from the "Company Name" column, the job posting details screen corresponding to job posting number "15040-XXXX" can be displayed. The job posting details screen is in the same format and has the same content as the job posting (for high school graduates) issued by Hello Work. However, since the text written on the job posting is converted into text data, handwritten text by the recruiter will be displayed as text characters in a specified font.
[0082] If you return to Figure 11 and proceed to step S104, add 1 to the school-specific view count and total view count in the job posting view count management table 409, which corresponds to the high school to which the student belongs and the selected job posting number (job posting ID), corresponding to the account information on the student's web page. Then, terminate the series of processes and return to the original process.
[0083] On the other hand, if the job posting details screen is not displayed in step S102 and the process proceeds to step S106, one of the link buttons in the "Recruitment Page" section shown in Figure 12 is pressed to determine whether or not the recruitment page was displayed. If it is determined that the page was displayed (Yes), the process proceeds to step S108; otherwise, it proceeds to step S110.
[0084] Here, the recruitment page is a webpage that contains information designed to appeal to students about the attractiveness and characteristics of the job, the workplace atmosphere, and other aspects of the job posting that corresponds to that recruitment page. For example, it might be a page that includes comments from alumni who have found employment after graduating from high school, sharing their work experiences and even their failures, as well as photos and videos that show the workplace atmosphere and the people they will be working with.
[0085] Here, the "Go to Recruitment Page" button 715 (hereinafter referred to as "button 715") displayed in the "Recruitment Page" section shown in Figure 12 contains a link to the recruitment page. That is, by pressing button 715 via an input device such as a mouse or touch panel, an access request is sent to the school server 120, and by accessing the link destination, the recruitment page (not shown) can be displayed. The recruitment page may be displayed within the student web page or on a separate screen.
[0086] If you return to Figure 11 and proceed to step S108, add 1 to the school-specific view count and total view count in the recruitment page management table 410, which corresponds to the student's school (corresponding to the account information on the student web page) and the URL (page ID) of the selected recruitment page. Then, terminate the series of processes and return to the original process.
[0087] Furthermore, if the recruitment page is not displayed in step S106 and the process proceeds to step S110, one of the link buttons in the "Company Materials" section shown in Figure 12 is clicked to determine whether or not the company materials were displayed. If it is determined that they were displayed (Yes), the process proceeds to step S112; otherwise, it proceeds to step S114.
[0088] Here, the "Go to Company Materials" button 716 (hereinafter referred to as "button 716") displayed in the "Company Materials" section shown in Figure 12 contains a link to the company materials. That is, by pressing button 716 via an input device such as a mouse or touch panel, an access request is sent to the school server 120, and by accessing the link, the company materials (not shown) can be displayed. The company materials may be displayed within the student web page or on a separate screen.
[0089] If you return to Figure 11 and proceed to step S112, add 1 to the school to which the student belongs (corresponding to the student's account information on the student webpage) and to the school-specific view count and total view count in the company document management table 411 (corresponding to the URL (company document ID) of the selected company document). Then, terminate the series of processes and return to the original process.
[0090] Furthermore, if the company documents are not displayed in step S110 and the process proceeds to step S114, one of the "Add to Consideration List" buttons 714 in the "Consideration List" section shown in Figure 12 is pressed to determine whether the job posting has been added to the consideration list. If it is determined that it has been added (Yes), the process proceeds to step S116; otherwise, it proceeds to step S118.
[0091] Here, the "Consideration List" column will display either the "Added to Consideration List" button 713 (hereinafter referred to as "button 713") or the "Add to Consideration List" button 714 (hereinafter referred to as "button 714"). Job postings with button 713 displayed in the "Consideration List" column are job postings that have already been registered in the consideration list. On the other hand, job postings with button 714 displayed in the "Consideration List" column are job postings that have not yet been registered in the consideration list.
[0092] Furthermore, when button 713 is pressed on the student terminal 250 and a deletion request is received from the student terminal 250, the school server 120 deletes the corresponding job posting ID from the registered job posting IDs in the consideration list management table 407. Also, when button 714 is pressed on the student terminal 250 and a registration request is received from the student terminal 250, the school server 120 adds (registers) the corresponding job posting ID to the registered job posting IDs in the consideration list management table 407.
[0093] In the example shown in Figure 12, pressing button 713 in the "Consideration List" column for company 02 (serial number 2) removes the job posting corresponding to job posting number "01020-XXXX" from the consideration list of the student corresponding to login ID "2435@XXXX.jp". A confirmation pop-up screen may be displayed to confirm the user's intention to delete the job posting when button 713 is pressed. Additionally, pressing button 714 in the "Consideration List" column for company 12 (serial number 7) adds the job posting corresponding to job posting number "14030-XXXX" to the consideration list of the student corresponding to login ID "2435@XXXX.jp". Figure 13 shows an example of a review list screen displayed on the student webpage.
[0094] The example shown in Figure 13 is the consideration list screen 720, which is displayed when the "Consideration List" menu is selected from the selection menu 701. The consideration list screen 720 displays fields for the "Company Name," "Job Posting Number," "Location Postal Code," and "Location Address" of the company that sent the job posting, for each job posting registered in the consideration list. In addition, fields for "Number of Employees (Company-wide)," "Number of Employees (Work Location)," and "Work Location Address" are displayed. Although not shown in the illustration, the "Recruitment Page" and "Company Information" fields may also be displayed, similar to the job posting list screen. The company name displayed in the "Company Name" field has a link attached to it, and by selecting it via an input device such as a mouse or touch panel, the job posting details display screen (not shown) which displays the details of the job posting on the student web page can be displayed. For example, by selecting "Limited Company 01" from the "Company Name" field in the consideration list screen 720, the details screen of the job posting with job number "01232-XXXX" from Limited Company 01 will be displayed.
[0095] If you return to Figure 11 and proceed to step S116, the number of registered companies per school and the total number of registered companies in the consideration list registration management table 408, which correspond to the company ID and job posting ID corresponding to button 714, will each be increased by 1. After that, the series of processes will end and you will return to the original process. If button 714 is pressed, the job posting ID corresponding to button 714 will be added to the list of companies under consideration in the student management table 402, which corresponds to the account information on the student's web page.
[0096] Furthermore, if button 714 is not pressed in step S114 and the process proceeds to step S116, it is determined whether button 713 was pressed and the corresponding job posting was removed from the consideration list. If it is determined that it was removed (Yes), the process proceeds to step S118; otherwise, it proceeds to step S120.
[0097] If the process moves to step S118, the number of registrations per school and the total number of registrations in the management table 408 corresponding to the company ID and job posting ID corresponding to button 713 are each subtracted by 1, and the series of processes ends, returning to the original process. In addition, the job posting ID corresponding to button 713 is removed from the list of companies under consideration in the student management table 402, which corresponds to the account information on the student's web page. On the other hand, if the process proceeds to step S120, it is determined whether another process has been selected. If it is determined that another process has been selected (Yes), the process proceeds to step S122; otherwise, it proceeds to step S102.
[0098] If the process proceeds to step S122, the selected alternative process is executed, the series of processes is terminated, and the process returns to the original process. Cases in which an alternative process is selected include, for example, when a different menu is selected from selection menu 701, or when the logout button 704 is pressed.
[0099] In addition to the above counting process, the event management server 110 also counts the number of students who can view the job postings at all high schools to which the postings are sent, and at each high school, and updates the number of publicly accessible students in the job posting viewing count management table 409. Furthermore, it counts the number of times the job postings are imported at each high school to which the postings are sent, and updates the school-specific import status in the company-side job posting management table 412. [Student Search Status Counting Processing] Next, we will describe the student search status counting process performed by the event management server 110 of the job posting and job search support server 100. Figure 14 is a flowchart of the student search status counting process. When the student search status counting process is executed on the CPU 30, it first proceeds to step S150, as shown in Figure 14.
[0100] In step S150, it is determined whether or not the job posting list screen is displayed on the student web page. If it is determined that it is displayed (Yes), the process proceeds to step S152. If it is determined that it is not displayed (No), the determination process is repeated until the job posting list screen is displayed.
[0101] If the process proceeds to step S152, it is determined whether a search filter has been selected. If it is determined that a filter has been selected (Yes), the search filter screen is displayed as a pop-up, and the process proceeds to step S154. If it is determined that a filter has not been selected (No), the process proceeds to step S164. Figure 15 shows an example where a search filter screen 730 pops up on the job posting list screen 710 displayed on the student web page.
[0102] As shown in Figure 15, the search filter screen 730 displays a search execution button 731 with the words "Search with these conditions," a free word input field 732 for entering free words as search terms, and a list of search items 733. The list of search items 733 displays major categories such as "Industry Classification," "Occupation Classification," "Number of Employees (Company-wide)," and "Number of Employees (Workplace)," with multiple search items displayed below each major category, and a checkbox displayed to the left of each search item. By selecting (checking) this checkbox, the corresponding search item can be selected (an "x" mark will appear in the box).
[0103] If the process proceeds to step S154, it is determined whether an item was selected from the multiple search items displayed on the search filter screen and whether a refined search process based solely on item selection was performed. If it is determined that a refined search process based solely on item selection was performed (Yes), the process proceeds to step S156; otherwise, it proceeds to step S158.
[0104] In the example shown in Figure 15, the "Information and Communications Industry" item is selected from the industry classification, the "Research and Technology Occupations" and "Service Occupations" search items are selected from the occupation classification, and "10-49 people" is selected from the number of employees (occupation location). Since nothing is entered in the free word input field 732, when the search execution button 731 is pressed in this state, the school server 120 executes a filtered search process based only on item selection. As a result, display information is sent to the student terminal 250 to show a list of job posting data found through the filtered search process. Consequently, the display device on the student terminal 250 displays a screen showing a list of job posting data found through the filtered search process from among the job posting list data, although this is not shown in the illustration. In other words, a list of job posting data that includes all the search items selected in the filtered search process is displayed.
[0105] Returning to Figure 14, if the process proceeds to step S156, the usage count of each selection item in the student search status information of the student item, corresponding to the school to which the student belongs and the login ID of the student web page belongs, is increased by 1. After that, the series of processes is terminated and the process returns to the original state. In the example shown in Figure 14, the usage count of each selection item in the student item search status information, "Information and Communications Industry," "Research and Technology Occupations," "Service Occupations," and "50-99 people," is increased by 1.
[0106] On the other hand, if the refined search process using only item selection is not executed in step S154 and the system proceeds to step S158, it is determined whether the refined search process using both selected items and free-word search was executed. If it is determined that the refined search process using both selected items and free-word search was executed (Yes), the system proceeds to step S160; otherwise, it proceeds to step S164. In other words, in the example shown in Figure 15, when the search execution button 731 is pressed with additional search words entered in the free-word input field 732, the refined search process using both item selection and free-word search is executed on the school server 120. As a result, display information for displaying a list of job posting data retrieved by the refined search process using both item selection and free-word search is sent to the student terminal 250. Consequently, the display device on the student terminal 250 displays a screen showing a list of job posting data retrieved by a refined search process combining both filter search and free-word search from among the job posting data included in the job posting list data (not shown in the diagram). In other words, a list of job postings that include all the items indicated by the selected search criteria and the entered free-word search terms will be displayed. If the process proceeds to step S160, the free-word analysis used in the refined search process is performed, and the process proceeds to step S162. The analysis of the free-word analysis is the same as the analysis performed in the teacher search status counting process.
[0107] In step S162, the usage count of each selected item in the student search status information of the student item in the student search status management table 414, which corresponds to the school to which the student's login ID on the student web page belongs, is increased by 1. In addition, the usage count of the item indicated by the input free word in the student free word search status information of the student search status management table 414 is increased by 1. After that, the series of processes is terminated and the process returns to the original process.
[0108] In the example shown in Figure 15, for example, if the free word "bonus available" is entered, the usage count of each item in the student search status information, "Information and Communications Industry," "Research and Technology Occupations," "Service Occupations," and "50-99 people," will each be increased by +1. In addition, the usage count of the "bonus available" item in the student free word search status information will also be increased by +1.
[0109] Furthermore, if no search filter is selected in step S152, or if the search process using selected items and free words is not performed in step S158 and the process proceeds to step S164, it is determined whether a search process using only free words was performed. If it is determined that a search process using only free words was performed (Yes), the process proceeds to step S166; otherwise, it proceeds to step S170.
[0110] Here, in the job posting list screen 710 illustrated in Figure 12, if a free word is entered in the free word input field 711 and the magnifying glass button on the right end of the free word input field 711 is pressed, the school server 120 will execute a filtered search process using only the free word. In addition, if a free word is entered in the free word input field 732 illustrated in Figure 15, and the search execution button 731 is pressed with no items checked in the search item list 733, the school server 120 will execute a filtered search process using only the free word. In other words, in both cases, only the free word search process is executed. As a result, display information is sent to the student terminal 250 to display a list of job posting data retrieved by the filtered search process using only the free word. Consequently, the display device of the student terminal 250 will display a list of job posting data that includes all the items indicated by the free word entered in the free word search process from the job posting list data. If the process proceeds to step S166, the free words used in the refined search process are analyzed, and the process proceeds to step S168.
[0111] In step S168, the usage count of the item indicated by the input free word in the student free word search status information of the student search status management table 414, which corresponds to the school to which the student belongs and corresponds to the login ID of the student web page, is incremented by 1. After that, the series of processes is terminated and the process returns to the original process.
[0112] On the other hand, if it is determined in step S164 that a search process using only free words has been performed and the process proceeds to step S170, it is determined whether or not another process has been selected. If it is determined that another process has been selected (Yes), the process proceeds to step S172; otherwise, it proceeds to step S150. If the process proceeds to step S172, another selected process is executed to terminate the series of processes and return to the original process. [Displaying Job Viewing Status] Next, we will explain the job posting viewing status display process executed on the company server 130 of the job posting and job search support server 100. Figure 16 is a flowchart showing the job posting viewing status display process. Figure 17 is a diagram showing an example of the job posting viewing status screen. Figure 18 is a diagram showing an example of the job posting viewing status details screen. When the job posting viewing status display process is executed on CPU 30, it first proceeds to step S200, as shown in Figure 16.
[0113] In step S200, it is determined whether a request to display the job viewing status screen has been received, based on the selection of the job viewing status menu from the menu displayed on the company's web page. If it is determined that the request has been received (Yes), the process proceeds to step S202; otherwise, it proceeds to step S218. If the process proceeds to step S202, the information displayed on the job posting viewing status screen is sent to the requesting company terminal 300, and the process proceeds to step S204. As a result, the job posting viewing status screen is displayed on the display device of the requesting company terminal 300. Here, when a user logs in to a webpage using the corporate system with their corporate account information, the corporate webpage of the logged-in recruiter is displayed on the display device of the corporate terminal 300.
[0114] As shown in Figure 17, the corporate web page 800 displays a selection menu 801, the email address 802 for the company's recruitment manager (which also serves as the login ID), an icon 803 for displaying the settings screen for the recruitment manager, and a logout button 804. The selection menu 801 has five options: "Import Job Postings," "Register Documents," "Create Recruitment Page," "Send Job Postings," and "Job Posting Viewing Status." The selection menu 801 is always displayed on the corporate web page 800. In the example shown in Figure 17, the "Job Viewing Status" menu is selected from the selection menu 801, and the Job Viewing Status screen 810 is displayed within the company's web page 800.
[0115] As shown in Figure 17, the job posting viewing status screen 810 displays a "Job Posting Name" field, which displays the job posting name set for each job posting, and a "Number of Schools to Which the Job Posting Has Been Sent" field, which displays the number of schools to which the job posting corresponding to the job posting name has been sent. In addition, it displays a "Number of Schools Imported" field, which displays the number of job postings imported corresponding to the job posting name, and a "Job Posting Views (Total)" field, which displays the total number of views of the job posting for that job posting across all schools to which the job posting has been sent. Furthermore, it displays a "Recruitment Page Views (Total)" field, which displays the total number of views of the recruitment page for that job posting across all schools to which the job posting has been sent, and a "Company Document Views (Total)" field, which displays the total number of views of the company materials for that job posting across all schools to which the job posting has been sent. Furthermore, it displays a "Number of Registrations on Consideration List (Total)" field, which displays the number of times the job posting has been registered on the consideration list for that job posting across all schools to which the job posting has been sent, and a "Number of Students Who Can View the Job Posting (Total)" field, which displays the number of students across all schools to which the job posting has been sent to which the job posting has been sent. The values in each column are displayed based on information registered in the Consideration List Registration Count Management Table 408, the Job Posting View Count Management Table 409, the Recruitment Page Management Table 410, the Company Document Management Table 411, and the Company-Side Job Posting Management Table 412.
[0116] Each job title displayed in the "Job Title" column is linked, and by selecting it via an input device such as a mouse or touch panel, a detailed viewing status screen (not shown) corresponding to the selected job title will be displayed on the company's web page.
[0117] In school-based job placement, teachers and staff assisting students with their job search (for example, assigned teachers) may either carefully select and import only the best job postings sent on paper, or they may import all of the paper postings they receive. In the former case, in particular, some job postings will not be imported because they do not meet the teacher's standards.
[0118] Furthermore, instead of allowing students seeking employment to view all imported job postings, faculty and staff create curated lists of job postings for each student or designated group, taking into account students' requests, majors, and other factors. They also set which students can view each list. Therefore, students cannot view all imported job postings; they can only view those selected by faculty and staff. In particular, job postings from designated schools are not available for viewing elsewhere. On the other hand, publicly available job postings are made available nationwide through the "High School Graduate Employment Information Web Service" provided by the Ministry of Health, Labour and Welfare, providing a separate opportunity for viewing.
[0119] Based on the above, information such as the number of job posting views and registrations on consideration lists, as well as whether the sent job postings were imported and whether they were made public to students, is useful for companies in selecting future recipients and reviewing recruitment conditions (salary, etc.). In addition, the number of views of the recruitment page and company materials is also useful information for measuring the degree of interest in the company. For example, it is possible to analyze whether the number of registrations on consideration lists is low compared to the number of views of the recruitment page, and improvements can be expected by reviewing the content of the recruitment page.
[0120] In the example shown in Figure 17, for example, the number of schools to which the job posting for Job Posting 01 (Public) was sent is 121, and of these 121 schools, 105 have imported the job posting. This means that 16 schools have not imported the job posting. Furthermore, the number of times the job posting was viewed at the 121 schools was 3726, the number of times the recruitment page was viewed was 1063, the number of times the company materials were viewed was 621, the number of times the candidate was registered on the consideration list was 240, and the number of students who could view the job posting was 4815 out of a total of 6050 students seeking employment. In other words, the above number of views and registrations were achieved among the 4815 students to whom the Job Posting 01 was made public.
[0121] Returning to Figure 16, in step S204, it is determined whether one of the job names displayed in the "Job Name" column has been selected and whether a request to display the viewing status details screen for the selected job name has been received. If it is determined that a request has been received (Yes), the process proceeds to step S206; otherwise, it proceeds to step S212. If the process proceeds to step S206, the display information of the viewing status details screen corresponding to the selected job name is sent to the requesting company terminal 300, and the process proceeds to step S208. As a result, the viewing status details screen is displayed on the display device of the requesting company terminal 300. In the example shown in Figure 18, a detailed viewing status screen 820 corresponding to the job posting name "Job Posting 01" is displayed within the company's web page 800.
[0122] As shown in Figure 18, the viewing status details screen 820 displays the "High School Name" field, which displays the name of the high school to which the job application form corresponding to Job 01 was sent, and the "Import" field, which displays the import status of the job application form corresponding to Job 01 for each high school. In addition, the "Job Application Views (by High School)" field, which displays the number of views of the job application form corresponding to Job 01 for each high school, is displayed. Furthermore, the "Recruitment Page Views (by High School)" field, which displays the number of views of the recruitment page corresponding to Job 01 for each high school, and the "Company Document Views (by High School)" field, which displays the number of views of the company materials corresponding to Job 01 for each high school, are displayed. Furthermore, the "Number of Registrations on Consideration List (by High School)" field, which displays the number of registrations of the job application form corresponding to Job 01 to the consideration list, and the "Number of Students Who Can View (by High School)" field, which displays the number of students who can view the job application form corresponding to Job 01 for each high school, are displayed. The values in each column are displayed based on information registered in the Consideration List Registration Count Management Table 408, the Job Posting View Count Management Table 409, the Recruitment Page Management Table 410, the Company Document Management Table 411, and the Company-Side Job Posting Management Table 412. In other words, the detailed viewing status screen 820 allows you to check whether job postings for each high school have been imported, the number of views of each high school's job posting, recruitment page, and company materials, the number of times each high school's job posting has been added to the consideration list, and the number of students who can view each high school's job posting.
[0123] For example, at High School A, we can see that the job postings have been imported, the number of views of the job postings is 26, the number of views of the recruitment page is 13, the number of views of the company materials is 2, the number of people registered on the consideration list is 2, and the number of students who can view the postings is 15 out of 50 students who are seeking employment. At High School D, we can see that the job postings have not been imported, and that the postings were not selected by the faculty at the time of import. At High School F, the job postings have been imported, but the number of students who can view them is 0, and that the postings were not selected by the faculty when the job posting list was created.
[0124] Returning to Figure 16, in step S208, it is determined whether or not the back button (not shown) was pressed. If it is determined that it was pressed (Yes), the process proceeds to step S202; otherwise, it proceeds to step S210. Here, the back button can be, for example, the back button "←" of a browser.
[0125] If the process proceeds to step S210, it is determined whether or not a menu item has been selected from the selection menu 801 displayed on the corporate web page 800. If it is determined that a menu item has been selected (Yes), the process proceeds to step S200; otherwise, it proceeds to step S208.
[0126] Furthermore, if no job title is selected in step S204 and the process proceeds to step S212, it is determined whether a menu other than the "Job Viewing Status" menu was selected from the selection menu 801 displayed on the company web page 800, and whether a request to display the screen corresponding to the selected menu has been received. If it is determined that a request has been received (Yes), the process proceeds to step S214; otherwise, it proceeds to step S208. If the process proceeds to step S214, the display information for the screen corresponding to the selected menu is sent to the requesting company terminal 300, and the process proceeds to step S216. As a result, the screen corresponding to the selected menu is displayed on the display device of the requesting company terminal 300.
[0127] For example, if the "Import Job Postings" menu is selected, a screen for importing job postings will be displayed. If the "Register Documents" menu is selected, a screen for registering company documents will be displayed. If the "Create Recruitment Page" menu is selected, a screen for creating a recruitment page will be displayed. If the "Send Job Postings" menu is selected, a screen for sending job posting data to designated high schools via the system will be displayed. If the "Job Search Status" menu is selected, a screen displaying the search status of job posting data will be displayed. In step S216, the process corresponding to the selected alternative menu is executed, the series of processes is completed, and the process returns to the original process.
[0128] Furthermore, if the job posting viewing status menu is not selected in step S200 and the system proceeds to step S218, it is determined whether a menu other than the "job posting viewing status" menu was selected from selection menu 801 and whether a request to display the screen corresponding to the selected menu was received. If it is determined that a request was received (Yes), the system proceeds to step S214; otherwise, it proceeds to step S200. Furthermore, the job posting viewing status screen 810 and the detailed viewing status screen 820 displayed on the company's web page 800 can be exported to a file such as a CSV file, or printed. [Job search status display processing] Next, we will explain the job search status display process executed on the company server 130 of the job search support server 100.
[0129] Figure 19 is a flowchart showing the job search status display process. Figure 20 is a diagram showing an example of the job search status selection screen 830 displayed on a company's web page. Figure 21 is a diagram showing an example of the teacher search status screen 840 displayed on a company's web page. Figure 22 is a diagram showing an example of the student search status screen 850 displayed on a company's web page. When the job search status display process is executed on CPU 30, it first proceeds to step S300, as shown in Figure 19.
[0130] In step S300, it is determined whether the job search status menu was selected from the menus displayed on the company's web page. If it is determined that it was selected (Yes), the process proceeds to step S302; otherwise, it proceeds to step S314. If the process moves to step S302, display information for displaying the search status selection screen within the corporate web page is sent to the requesting corporate terminal 300, and the process moves to step S304.
[0131] As a result, the display device of the corporate terminal 300 will display a screen showing the job search status selection screen 830 within the corporate web page 800, for example, as shown in Figure 20. The job search status selection screen 830 displays a "High School Name" field, which displays the name of the high school to which the job posting was sent, and a "Teacher Search Status Selection Field" to the right of the "High School Name" field, which displays links to "Teacher Search Status" for selecting the search status of teachers and staff corresponding to each high school displayed in the "High School Name" field. In addition, to the right of each "Teacher Search Status" link, a "Student Search Status Selection Field" is displayed, which displays links to "Student Search Status" for selecting the search status of students corresponding to each high school displayed in the "High School Name" field.
[0132] Returning to Figure 19, in step S304, it is determined whether a link for the teacher search status of any high school has been selected from the job search status selection screen 830. If it is determined that a link has been selected (Yes), the process proceeds to step S306; otherwise, it proceeds to step S308. If the process proceeds to step S306, display information for displaying the teacher search status screen of the selected high school within the company's web page is sent to the requesting company terminal 300, and the process proceeds to step S312.
[0133] As a result, the display device of the corporate terminal 300 will display a screen showing the teacher search status screen 840 within the corporate web page 800, for example, as shown in Figure 21. The teacher search status screen 840 displays a "Search Item Name" field, which displays each search item used by faculty and staff in filter searches on the designated school job posting data, public job posting data, and job posting list data registered in the system. In addition, a "Search Count" field is displayed, which displays the number of searches for each item displayed in the "Search Item Name" field. This search count indicates the number of times the relevant search item was used in the search process during a pre-set period. Furthermore, a "Free Word Item Name" field is displayed, which displays the items indicated by each free word used by faculty and staff in free word searches on the job posting data and job posting list data registered in the system. Furthermore, a "Search Count" field is displayed, which displays the number of searches for each item displayed in the "Free Word Item Name" field. This search count indicates the number of times the item indicated by the relevant free word was used in the search process during a pre-set period.
[0134] In the example shown in Figure 21, the faculty and staff of High School A used "information and communications industry" 15 times in the filter search, and used "consider preferred work location" 10 times and "qualification acquisition support system available" 18 times in the free word search. It can be seen that these items were used more frequently than other items.
[0135] Returning to Figure 19, if the teacher search status link is not selected in step S304 and the process proceeds to step S308, it is determined whether the student search status link for any high school has been selected from the job search status selection screen 830. If it is determined that it has been selected (Yes), the process proceeds to step S310; otherwise, it proceeds to step S304. If the process proceeds to step S310, display information for displaying the student search status screen of the selected high school within the corporate web page is sent to the requesting corporate terminal 300, and the process proceeds to step S312.
[0136] As a result, the display device of the corporate terminal 300 will show a screen containing the student search status screen 850 within the corporate web page 800, for example, as shown in Figure 22. The student search status screen 850 displays a "Search Item Name" field, which shows each search item used by the student in a filter search of the job posting list data registered in the system. In addition, a "Number of Searches" field is displayed, which shows the number of searches corresponding to each item displayed in the "Search Item Name" field. Furthermore, a "Free Word Item Name" field is displayed, which shows the items indicated by each free word used by the student in a free word search of the job posting list data registered in the system. Furthermore, a "Number of Searches" field is displayed, which shows the number of searches corresponding to each item displayed in the "Free Word Item Name" field. The number of searches is the same as on the teacher search status screen 840. In the example shown in Figure 22, students from C High School used "information and communications industry" 15 times in filter searches, and "consider preferred work location" 10 times and "two days off per week" 18 times in free word searches. These terms were used more frequently than other items.
[0137] Returning to Figure 19, in step S312, it is determined whether a request to display the screen corresponding to the selected menu has been received, given that a menu other than the "Job Search Status" menu has been selected from the selection menu 801. If it is determined that a request has been received (Yes), the process proceeds to step S314; otherwise, it proceeds to step S312. If the process proceeds to step S314, the display information for the screen corresponding to the selected menu is sent to the requesting company terminal 300, and the process proceeds to step S316. As a result, the screen corresponding to the selected menu is displayed on the display device of the requesting company terminal 300.
[0138] For example, if the "Import Job Postings" menu is selected, a screen for importing job postings will be displayed. If the "Register Documents" menu is selected, a screen for registering company documents will be displayed. If the "Create Recruitment Page" menu is selected, a screen for creating a recruitment page will be displayed. If the "Send Job Postings" menu is selected, a screen for sending job posting data to designated high schools via the system will be displayed. If the "Job Posting Viewing Status" menu is selected, a screen displaying the viewing status of job posting data will be displayed. In step S316, the process corresponding to the selected alternative menu is executed, the series of processes is completed, and the process returns to the original process. Furthermore, the teacher search status screen 840 and student search status screen 850 displayed on the corporate web page 800 can be exported to files such as CSV files, or printed. [Effects of the Embodiment]
[0139] As described above, according to the above embodiment, for each educational institution (high school in this embodiment) to which the job postings are sent, the system counts the number of times each search word used by faculty and staff was used to search for the job posting data registered in the system in association with that educational institution. Furthermore, in response to a request from the corporate terminal 300, the system sends faculty search status information, including the counted usage counts, to the requesting corporate terminal 300.
[0140] Specifically, when a filter search is performed on the public job posting screen 910 displayed on the display device of the teacher terminal 200, the usage count of the selected item included in the teacher item-specific search status information of the teacher search status management table 413 is increased by +1. Also, when a free word search is performed on the public job posting screen 910 displayed on the display device of the teacher terminal 200, the entered free word is analyzed and the usage count of the corresponding item included in the teacher free word search status information of the teacher search status management table 413 is increased by +1. Furthermore, when the job search status menu is selected on the corporate web page 800 displayed on the display device of the corporate terminal 300, a job search status selection screen 830 is displayed on the display device to allow the user to select either teacher search status or teacher search status for each high school. Furthermore, when a link to the teacher search status of any high school is selected on the job search status selection screen 830 displayed on the corporate terminal 300, the teacher search status screen 840 is displayed on the same display device, showing the number of searches for each item used when teachers and staff performed searches on the job posting data and job posting list data of the selected high school during a predetermined period (a period within a pre-set period).
[0141] With this configuration, companies can track the usage frequency of each search item in the filter search process and each free word in the free word search process for the job posting data and job posting list data registered in the system of each school to which the job postings were sent. This allows for analysis of which items of the job postings teachers and staff focus on (emphasize) when creating the job posting list data for each school. Furthermore, based on the analysis results, it becomes possible to revise the content included in the job postings. In addition, since the usage frequency of search words used in both filter searches and free word searches is counted, a more accurate understanding of teachers' and staff's search behavior can be obtained.
[0142] Furthermore, according to the above embodiment, for each educational institution to which job postings are sent, the system counts the number of times each search word used by students to search for job postings is recorded in the job posting list data registered in the system in association with that educational institution. In addition, in response to a request from the corporate terminal 300, student search status information, including the counted usage counts, is transmitted to the requesting corporate terminal 300.
[0143] Specifically, when a filter search is performed on the job posting list screen 710 displayed on the display device of student terminal 250, the usage count of each selected item in the student item-specific search status information of student search status management table 414 is increased by +1. Also, when a free word search is performed on the job posting list screen 710 displayed on the display device of student terminal 250, the entered free word is analyzed and the usage count of the corresponding item in the student free word search status information of student search status management table 414 is increased by +1. Furthermore, when a link to the student search status of any high school is selected on the job search status selection screen 830 displayed on the corporate web page 800 displayed on the display device of corporate terminal 300, the student search status screen 850 is displayed on the display device, showing the number of searches for each item used when a student performed a search on the job posting list data of the selected high school during a predetermined period (a period within a pre-set period).
[0144] With this configuration, companies can track the usage frequency of each search item in students' filter searches and each free word used in their free word searches for job postings registered in the system of each school to which they were sent. This allows companies to analyze which items students focus on (emphasize) when searching for job postings that meet their needs from the job posting list at each school. Furthermore, based on the analysis results, it becomes possible to revise the content included in the job postings. In addition, since the usage frequency of search words used in both filter searches and free word searches is counted, it is possible to grasp students' search behavior more accurately.
[0145] Furthermore, according to the above embodiment, the free words entered in the free word search are analyzed, and free words with the same meaning but different wording are treated as common items, and the number of times these common items are used is counted. With this configuration, for example, free words with the same meaning but different wording, such as "bonus" and "award," can be counted as the same item without being counted separately, thus allowing for a more accurate understanding of the search situation.
[0146] Furthermore, according to the above embodiment, the number of views of the recruitment page and the number of views of company materials by students belonging to each educational institution via the student terminal 250 are counted for each educational institution to which the job postings are sent, and for each school to which the job postings are sent. In addition, upon request from the company terminal 300, the counted number of views is transmitted to the requesting company terminal 300. Specifically, when button 715, which is a link button to the recruitment page, is pressed on the job posting list screen 710 displayed on the display device of the student terminal 250 and the recruitment page is displayed on the display device, the number of views by school and the total number of views in the recruitment page management table 410 are increased by +1. Also, when button 716, which is a link button to company materials, is pressed on the job posting list screen 710 displayed on the display device of the student terminal 250 and the company material information is displayed on the display device, the number of views by school and the total number of views in the company material management table 411 are increased by +1. Furthermore, when the job posting viewing status menu is selected on the corporate web page 800 displayed on the corporate terminal 300, a job posting viewing status screen 810 is displayed on the display, showing the total number of views of the recruitment page for the entire school and the total number of views of the company materials for the entire school. Additionally, when a job posting name is selected on the job posting viewing status screen 810 displayed on the corporate terminal 300, a detailed viewing status screen 820 is displayed on the display, showing the total number of views of the recruitment page for each high school and the total number of views of the company materials for each high school.
[0147] With this configuration, companies can track the number of views of their recruitment pages and company materials across all schools to which they sent job postings, as well as for each individual school. This allows them to analyze whether the appealing information in the job postings is attracting students' interest and how many students are actually viewing the company materials. Furthermore, they can revise the content of their recruitment pages and company materials based on the analysis results. Furthermore, according to the above embodiment, the job posting list screen 710 displays a link to detailed information about the job posting, a link button 715 to the recruitment page, and a link button 716 to company document information.
[0148] With this configuration, it becomes easy to view detailed information on job postings, the recruitment page related to those postings, and company materials about the recruiting company. This makes it easier to view job postings, recruitment pages, and company materials in sequence, allowing students to make better use of the recruitment page and company materials in selecting potential employers. In other words, even if the content of the job posting alone cannot fully convey the appeal of the job or company, the recruitment page can convey the appeal and atmosphere of the job and workplace, and the company materials can further convey the appeal of the company. The number of views of the recruitment page and company materials in this linked state becomes a more important indicator for companies.
[0149] Furthermore, according to the above embodiment, the number of views of job posting data for the entire school and the number of views of job posting data for each school are counted. In addition, in response to a request from the corporate terminal 300, the counted number of views is sent to the requesting corporate terminal 300. Specifically, on the job posting list screen 710, when the company name, which is a link to the job posting details, is selected and the job posting details screen is displayed on the display device of the student terminal 250, the number of views per school and the total number of views in the job posting view count management table 409 are increased by +1. Also, on the corporate web page 800, when the job posting viewing status menu is selected, the job posting viewing status screen 810, which further displays the number of views of the job posting details for the entire school, is displayed on the display device of the corporate terminal 300. Also, on the job posting viewing status screen 810, when a job name is selected, the viewing status details screen 820, which further displays the number of views of the job posting details for each high school, is displayed on the display device of the corporate terminal 300.
[0150] With this configuration, companies can analyze the relationship between the number of views of job posting data, the number of views of the recruitment page, and the number of views of company materials for each school and high school to which they send job postings. This allows for more appropriate analysis results, and based on these results, companies can select which schools to send job postings to, revise the content of their recruitment page, and revise the content of their company materials.
[0151] Furthermore, according to the above embodiment, the number of registrations of the job posting to the consideration list for all schools to which the job posting is sent, and the number of registrations of the job posting to the consideration list for each school are counted. In addition, in response to a request from the corporate terminal 300, the counted number of registrations is sent to the requesting corporate terminal 300. Specifically, on the job posting list screen 710, when the "Add to Consideration List" button 714 is pressed and the job posting corresponding to the "Add" button 714 is added to the consideration list, the number of registrations per school and the total number of registrations in the consideration list registration count management table 408 are increased by +1. Also, on the job viewing status screen 810, the number of registrations of the job posting to the consideration list for all schools is displayed, and on the viewing status details screen 820, the number of registrations of the job posting to the consideration list for each school is displayed.
[0152] With this configuration, companies can analyze the relationship between the number of views of job postings, the number of views of recruitment pages, the number of views of company materials, and the number of registrations on consideration lists for each school and high school to which they send job postings. This allows them to understand whether students have come to consider the job offer, leading to more accurate analysis results. Furthermore, based on these analysis results, they can make more appropriate decisions regarding the selection of recipients for job postings, the content of recruitment pages, and the content of company materials.
[0153] Furthermore, according to the above embodiment, the total number of job postings imported for all schools to which the job postings are sent, and whether or not they have been imported for each school, are counted. In addition, in response to a request from the corporate terminal 300, the counted number of imports and the information on whether or not they have been imported are sent to the requesting corporate terminal 300. Specifically, based on the registration information in the school-side job posting management table 405 and the registration information in the corporate-side job posting management table 412, the total number of job postings imported for all schools and whether or not they have been imported for each high school are counted for each job posting. In addition, the job posting viewing status screen 810 displays the number of schools for which job postings have been imported for the entire school, and the viewing status details screen 820 displays whether or not job postings for each school have been imported (imported or not).
[0154] With this configuration, companies can check the number of times each job posting has been imported for each school to which it was sent, as well as whether or not it was imported for each individual high school. This allows them to determine whether or not the sent job posting was selected by the faculty or staff, which can be used to select recipients of job postings and to revise recruitment conditions. In particular, school placement at high schools is heavily influenced by the faculty and staff, so it is essential to first gain their approval. Therefore, information on whether or not the sent job posting was imported is important.
[0155] Furthermore, according to the above embodiment, the number of students who can view the job posting for the entire school to which the job posting is sent, and the number of students who can view it for each school, are calculated. In addition, in response to a request from the corporate terminal 300, the calculated number of students is sent to the requesting corporate terminal 300. Specifically, based on the registration information in the job posting list management table 406 and the registration information in the corporate job posting management table 412, the number of students who can view the job posting data for each company is calculated. Furthermore, the job viewing status screen 810 displays the number of students who can view the job posting relative to the total number of students seeking employment in the entire school, and the viewing status details screen 820 displays the number of students who can view the job posting relative to the total number of students seeking employment for each school.
[0156] With this configuration, companies can check the total number of students who can view a particular job posting for each school to which it is sent, as well as the number of students who can view it for each high school. This allows them to determine whether the imported job posting data has been selected by faculty or staff, which can be used to select recipients of job postings and to review job requirements. For example, all received job postings can be imported, and the system's filtering search function can be used to understand the trends of faculty and staff in selecting which job postings to recommend to students.
[0157] Furthermore, according to the above embodiment, when the Hello Work 11 data management server 150 is linked via API and job number data is received from the teacher terminal 200, the job posting data corresponding to the job number is obtained from the data management server 150. Then, the obtained job posting data is associated with the school to which the teacher or staff member corresponding to the teacher terminal 200 that sent the job number belongs and is registered in the school-side job posting management table 405 of the RDB 140. With this configuration, if a barcode reader 220 is provided, faculty and staff can import job postings more easily. [Correspondence]
[0158] In this embodiment, the network system corresponds to the job recruitment support system, and the process by which the school server 120 registers job posting data in the school-side job posting management table 405 in response to a request from the teacher terminal 200 corresponds to the job posting data storage means and the job posting data storage step.
[0159] Furthermore, in this embodiment, in response to a search request from the teacher terminal 200 (corresponding to the first search request), the school server 120 retrieves job posting data corresponding to each specified item from the job posting data for designated school job postings, public job posting data, or job posting list data registered in the system (corresponding to the first search process), which corresponds to the first search process execution means and the search process execution step.
[0160] In addition, in this embodiment, the process by which the school server 120 transmits display information (corresponding to the first display information) for displaying a list of job posting data retrieved by the above search process on the display device of the teacher terminal 200 to the teacher terminal 200 that made the search request corresponds to the first display information transmission means and the display information transmission step.
[0161] Furthermore, in this embodiment, the process by which the school server 120 creates job posting list data in response to a request from the teacher terminal 200 corresponds to the job posting list data creation means and the job posting list data creation step, and the process by which the school server 120 registers the job posting list data in the job posting list management table 406 in response to a request from the teacher terminal 200 corresponds to the job posting list data storage means and the job posting list data storage step. Furthermore, in this embodiment, the process by which the school server 120 sends display information for displaying the job posting list screen 710 to the requesting student terminal 250 in response to a viewing request from the student terminal 250 corresponds to the first display information transmission means, the second display information transmission means, and the first display information transmission step. Furthermore, in this embodiment, the process by which the school server 120 retrieves job posting data corresponding to each specified item from the job posting list data registered in the system in response to a search request from the student terminal 250 (corresponding to the second search request) corresponds to the second search processing execution means and the search processing execution step.
[0162] In addition, in this embodiment, the process by which the school server 120 transmits display information for displaying a list of job posting data retrieved by the refined search process on the display device of the student terminal 250 to the student terminal 250 that made the search request corresponds to the third display information transmission means and the second display information transmission step. Furthermore, in this embodiment, steps S12 to S28 correspond to the first usage counting means and the usage counting step, and steps S304 to S306 correspond to the first search status information transmission means and the search status information transmission step. In addition, in this embodiment, steps S152 to S168 correspond to the second usage counting means and the usage counting step, and steps S308 to S310 correspond to the second search status information transmission means and the search status information transmission step. [Variation]
[0163] In the above embodiment, when faculty and staff perform filtered searches and free-word searches on job posting data imported into the system and job posting list data registered in the system via the faculty and staff web page, the event management server 110 counts the number of times each item used in the search process is used for each high school to which the job postings are sent, and displays the counted number of uses for each item for each high school on the company web page. The configuration is not limited to this, however, the configuration may also display the total number of uses for each item for all high schools to which the job postings are sent (the total number of uses for each item counted for each high school) on the company web page. Alternatively, instead of displaying the total number of uses for all high schools, for example, general high schools, agricultural high schools, industrial high schools, commercial high schools, etc., the configuration may also display the total number of uses for each item for each type of high school (the total number of uses for each type of high school).
[0164] Furthermore, in the above embodiment and its variations, when a student performs a filtered search or free-word search on the job posting list data registered in the system via the student web page, the event management server 110 counts the number of times each item used in the search process is used for each high school to which the job postings are sent, and displays the counted number of uses for each item for each high school on the company web page. The configuration is not limited to this, however, the configuration may also display the total number of uses for each item for all high schools to which the job postings are sent (the sum of the counts for each item for each high school) on the company web page. Alternatively, instead of displaying the total number of uses for all high schools, for example, general high schools, agricultural high schools, industrial high schools, commercial high schools, etc., the configuration may also display the total number of uses for each item for each type of high school (the sum of the counts for each type of high school).
[0165] Furthermore, in the above embodiment and its modified form, the information on the count results for each item of the refined search process (search status information) is displayed separately for each faculty member and each student, but the system is not limited to this configuration. For example, the information on the count results for faculty members and students may be displayed side by side, or the two may be displayed in comparison. Alternatively, for example, the information on the count results for each item of each high school for each type of high school, such as general high schools, agricultural high schools, industrial high schools, and commercial high schools, may be displayed side by side, or two or more of these may be displayed in comparison.
[0166] Furthermore, in the above embodiment and its modified form, the number of times each item in the refined search process is used during a predetermined period is counted, and the information of this count (search status information) is displayed, but the configuration is not limited to this. For example, the count may be performed for multiple periods such as one day, one week, one month, or the entire job search period, and the count results for these periods may be displayed all at once or selected and displayed.
[0167] Furthermore, in the above embodiment and its modified form, the number of views of the job posting data for all high schools to which the job posting is sent, and for each high school, is counted and the counted number of views is displayed on the company's web page, but the configuration is not limited to this. For example, the event management server 110 may measure the viewing time (time spent) of the job posting data in addition to the number of views, and display at least one of the total viewing time or average viewing time for all high schools to which the job posting is sent, or for each high school. In this case, for example, a new viewing time management table is created in which the total viewing time for each high school corresponding to the job posting ID, the total viewing time for all high schools to which the job posting is sent, the average viewing time for each high school, and the average viewing time for all high schools to which the job posting is sent are registered.
[0168] Furthermore, in the above embodiment and its modified form, the number of views of the recruitment page and company materials for all high schools to which the job postings are sent, as well as for each high school, is counted and the counted number of views is displayed on the company's web page, but the configuration is not limited to this. For example, the event management server 110 may measure the viewing time (time spent) of the recruitment page and company materials in addition to the number of views, and display at least one of the total viewing time or average viewing time for all high schools to which the job postings are sent, as well as for each high school. In this case, a new viewing time measurement management table is created in which, for example, the total viewing time for each high school corresponding to the job posting ID, the total viewing time for all high schools to which the postings are sent, the average viewing time for each high school, and the average viewing time for all high schools to which the postings are sent are registered. Furthermore, in the above embodiment and its variations, the configuration is set to allow students to view the list of job postings, but the configuration is not limited to this, and the configuration may be set to allow viewing for each job posting individually. Furthermore, although the above embodiments and their modifications were described using examples of applying the present invention to high school placement services, the invention is not limited to this configuration. For example, it can also be applied to other educational institutions where school placement services are applicable, such as junior high schools and universities.
[0169] Furthermore, in the above embodiments and their variations, the network system according to the present invention is configured using a cloud server that provides cloud computing services, but the system is not limited to this configuration. It may also be configured using a standalone job search support server or a combination of a job search support server and a database server.
[0170] Furthermore, while the above embodiments and their modifications have described their application to a network system consisting of the Internet 199, the invention is not limited to this, and may also be applied to, for example, a so-called intranet that communicates using the same method as the Internet 199. Of course, it is not limited to networks that communicate using the same method as the Internet 199, but can be applied to any network using any communication method.
[0171] Furthermore, in the above embodiments and their modifications, the process shown in the flowcharts of Figures 8, 11, 14, 16, and 19 was described in the case of executing a program stored in ROM. However, the process is not limited to this, and the program describing these procedures may be read into RAM from a storage medium in which the program is stored and then executed.
[0172] Here, "storage medium" refers to any storage medium that can be read by a computer, regardless of whether it is an electronic, magnetic, or optical reading medium, including semiconductor storage mediums such as RAM and ROM, magnetic storage mediums such as FD and HD, optical reading mediums such as CD, CDV, LD, and DVD, and magnetic / optical reading mediums such as MO. Furthermore, the present invention is not limited to the embodiments described above, and various modifications are included. For example, the embodiments described above are described in detail for the purpose of clearly illustrating the present invention, and are not necessarily limited to those having all the configurations described.
[0173] Furthermore, this invention can also be applied to support the college entrance activities (examination activities) of students who wish to pursue higher education, and the student recruitment activities of educational institutions to which students will attend. In this case, for example, students who wish to find employment can be replaced with students who wish to pursue higher education, and companies can be replaced with educational institutions to which students will attend, such as high schools, universities, and vocational schools. In addition, instead of job postings, documents such as college entrance guides (including designated school recommendations) sent from educational institutions to junior high and high schools can be digitized and registered in RDB140. Special pages containing appealing information about higher education registered by the schools to which students will attend, as well as school materials, can also be registered in RDB140. The number of views of the registered college entrance guides and other documents, the number of views of the special pages, and the number of views of school materials can be counted, and the counting results can be presented to the educational institutions to which students will attend. Other functions such as the number of imports and the number of students who can view the data can also be applied. [Explanation of Symbols]
[0174] 100 Job Posting and Job Seeker Support Server, 105,160 Database Server, 110 Event Management Server, 120 School Server, 130 Company Server, 150 Data Management Server, 10 Company, 11 Hello Work (Public Employment Security Office), 12 Teachers and Staff, 15 Students, 30 CPU, 32 ROM, 34 RAM, 38 I / F, 40 Input Device, 42 Storage Device, 44 Display Device, 210 Scanner, 220 Barcode Reader, 400 School Management Table, 401 Teacher and Staff Management Table, 402 Student Management Table, 403 Company Management Table, 404 Recruitment Manager Management Table, 405 School-Side Job Posting Management Table, 406 Job Posting List Management Table, 407 Consideration List Management Table, 408 Consideration List Registration Count Management Table, 409 Job Posting View Count Management Table, 410 Recruitment Page Management Table, 411 Company Document Management Table, 412 Company-Side Job Posting Management Table, 413 Faculty and Staff Search Status Management Table, 414 Student Search Status Management Table, 500 Job Postings, 600 Reports, 700 Student Web Page, 710 Job Posting List Screen, 711, 732, 911, 922 Free Word Input Field, 713 Added to Consideration List Button, 714 Add to Consideration List Button, 715 Go to Recruitment Page Button, 716 Go to Company Page Button, 717, 912 Search Filter Button, 720 Consideration List Screen, 730, 920 Search Filter Screen, 731, 921 Execute Search Button, 733, 923 Search Item List, 800 Company Web Page, 810 Job Posting Viewing Status Screen, 820 Viewing Status Details Screen, 900 Faculty and Staff Web Page, 910 Public Job Posting Screen
Claims
1. A job placement and recruitment support system that assists companies in their recruitment activities and educational institutions in their job-seeking activities through school referrals for students seeking employment who belong to educational institutions. The teacher terminals used by faculty and staff belonging to the aforementioned educational institution and the company terminals used by recruiters of the aforementioned company are each connected via a network to enable communication. A job posting data storage means receives job posting data, which is a digital representation of a paper job posting from the teacher's terminal, and stores the received job posting data in a storage device, associating it with the educational institution to which the teacher or staff member using the teacher's terminal that sent the job posting data belongs. A first search processing execution means executes a first search process, which is the process of retrieving job posting data corresponding to the search word specified in the first search request from the job posting data stored in the storage device, in response to a first search request for the job posting data from the teacher's terminal. A first display information transmission means transmits first display information to the teacher terminal that made the request for the first search request, for displaying the information of the job posting data retrieved by the first search process on the display device of the teacher terminal. A first usage counting means for each educational institution that counts the number of times each search word used in the first search process is used, A job search support system comprising: a first search status information transmission means that, in response to a request from the aforementioned corporate terminal, transmits first search status information, including information on the number of uses counted by the first usage count means, to the requesting corporate terminal.
2. Furthermore, the student terminal used by the aforementioned student is connected in a way that enables communication. A means for creating job posting list data that, in response to a request from the teacher's terminal to create job posting list data, creates the job posting list data which is a list of multiple job posting data specified in the creation request, and stores the created job posting list data in the storage device in association with the educational institution to which the teacher or staff member using the teacher's terminal that made the creation request belongs. A second display information transmission means that, in response to a request from the student terminal to view the job posting list data, reads the job posting list data corresponding to the viewing request from the storage device and transmits a second display information to the student terminal that made the viewing request for displaying the read job posting list data on the display device of the student terminal, A second search processing execution means executes a second search process in response to a second search request from the student terminal for the job posting list data, which is a process of retrieving job posting data corresponding to the search word specified in the second search request from the plurality of job posting data corresponding to the job posting list data. A third display information transmission means transmits a third display information to the student terminal that made the request for the second search request, for displaying the information of the job posting data retrieved by the second search process on the display device of the student terminal. A second usage counting means for each educational institution that counts the number of times each of the search words used in the second search process is used, The job search support system according to claim 1, further comprising: a second search status information transmission means that, in response to a request from the company terminal, transmits second search status information, including information on the number of uses counted by the second usage count means, to the requesting company terminal.
3. A job placement and recruitment support system that assists companies in their recruitment activities and educational institutions in their job-seeking activities through school referrals for students seeking employment who belong to educational institutions. Teacher terminals used by faculty and staff belonging to the aforementioned educational institution, student terminals used by the aforementioned students, and corporate terminals used by the aforementioned company's recruitment staff are each connected via a network to enable communication. A job posting data storage means receives job posting data, which is a digital representation of a paper job posting from the teacher's terminal, and stores the received job posting data in a storage device, associating it with the educational institution to which the teacher or staff member using the teacher's terminal that sent the job posting data belongs. A means for creating job posting list data that, in response to a request from the teacher's terminal to create job posting list data, creates the job posting list data which is a list of multiple job posting data specified in the creation request, and stores the created job posting list data in the storage device in association with the educational institution to which the teacher or staff member using the teacher's terminal that made the creation request belongs. A first display information transmission means that, in response to a request from the student terminal to view the job posting list data, reads the job posting list data corresponding to the viewing request from the storage device, and transmits first display information for displaying the read job posting list data on the display device of the student terminal to the student terminal that made the viewing request, A search processing execution means that, in response to a search request from the student terminal to the job posting list data, executes a search process which is the process of retrieving job posting data corresponding to the search word specified in the search request from the plurality of job posting data corresponding to the job posting list data, A second display information transmission means transmits a second display information to the student terminal that made the search request, for displaying the job posting data retrieved by the search process on the display device of the student terminal. A usage counting means for each educational institution that counts the number of times each search word used in the search process for students belonging to that educational institution is used, A job search support system comprising: a search status information transmission means that, in response to a request from the aforementioned company terminal, transmits search status information, including information on the number of uses counted by the usage count means, to the requesting company terminal.
4. The job search support system according to any one of claims 1 to 3, wherein the search process includes a refined search process using search words selected from a plurality of pre-set search items relating to job postings, and a free word search process which is a refined search process using search words entered via an input device.
5. The search process includes a refined search process using search words selected from a plurality of pre-set search items relating to job postings, and a free word search process which is a refined search process using search words entered via an input device, The job search support system according to claim 2, wherein the first and second usage counting means analyze the input search words when the free word search process is executed and count the number of times search words that are different in wording but have the same meaning are used as common search words.
6. The job placement and employment support system according to any one of claims 1 to 3, wherein the educational institution is a high school, and the student is a high school student who is about to graduate and is seeking employment.
7. A job placement support system that assists both companies in their recruitment activities and educational institutions in their job-seeking activities through school referrals for students seeking employment who belong to educational institutions. The aforementioned job placement and recruitment support system is connected via a network to teacher terminals used by faculty and staff belonging to the aforementioned educational institution and to corporate terminals used by recruiters of the aforementioned company, respectively. The job posting data storage means of the job posting support system receives job posting data, which is a digital representation of a paper job posting from the teacher's terminal, and stores the received job posting data in a storage device in association with the educational institution to which the teacher or staff member using the teacher's terminal that sent the job posting data belongs. The search processing execution means of the job recruitment support system performs a search process in which, in response to a search request for the job posting data from the teacher's terminal, the system retrieves job posting data corresponding to the search words specified in the search request from the job posting data stored in the storage device. The display information transmission means of the job search support system transmits display information to the teacher terminal that made the search request, for displaying the job posting data retrieved by the search process on the display device of the teacher terminal, The means for counting the number of uses of the job search support system includes a usage counting step that counts the number of times each search word used in the search process is used for each educational institution, A job search support method comprising: a search status information transmission step in which the job search support system's search status information transmission means transmits search status information, including usage count information counted by the usage count means, to the requesting company terminal in response to a request from the company terminal.
8. A job placement support system that assists both companies in their recruitment activities and educational institutions in their job-seeking activities through school referrals for students seeking employment who belong to educational institutions. The aforementioned job search and recruitment support system is connected via a network to teacher terminals used by faculty and staff belonging to the educational institution, student terminals used by students, and corporate terminals used by recruiters at the companies. The job posting data storage means of the job posting support system receives job posting data, which is a digital representation of a paper job posting from the teacher's terminal, and stores the received job posting data in a storage device in association with the educational institution to which the teacher or staff member using the teacher's terminal that sent the job posting data belongs. The job posting list data creation means of the job posting support system creates the job posting list data, which is a list of multiple job postings specified in the creation request, in response to a request for creation of job posting list data from the teacher terminal, and stores the created job posting list data in the storage device in association with the educational institution to which the teacher or staff member using the teacher terminal that made the creation request belongs. The first display information transmission means of the job recruitment support system includes a first display information transmission step in which, in response to a request from the student terminal to view the job list data, it reads the job list data corresponding to the viewing request from the storage device and transmits first display information for displaying the read job list data on the display device of the student terminal to the student terminal that made the viewing request, The search processing execution means of the job recruitment support system performs a search process in which, in response to a search request from the student terminal for the job posting list data, the system retrieves job posting data corresponding to the search words specified in the search request from the multiple job posting data corresponding to the job posting list data. The second display information transmission means of the job search support system transmits a second display information to the student terminal that made the search request, for displaying the job posting data retrieved by the search process on the display device of the student terminal. The means for counting the number of uses of the job search support system includes a usage counting step that counts the number of times each search word used in the search process for students belonging to the educational institution is used for each educational institution, A job recruitment support method comprising: a search status information transmission step, in response to a request from the company terminal of the job recruitment support system, transmitting search status information, including information on the number of uses counted by the usage count means, to the requesting company terminal.