Student support system, server, program, and information processing method
The student support system addresses the challenge of reduced extracurricular and job hunting opportunities by integrating personal, circle, and company information management, enhancing engagement and support through a management server and user terminals.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- KAITAKUJUKU CO LTD
- Filing Date
- 2025-03-12
- Publication Date
- 2026-06-30
AI Technical Summary
The decrease in commuting frequency due to online classes has hindered students' extracurricular activities and job hunting opportunities, with conventional technologies failing to adequately support these activities.
A student support system that includes personal, circle, and company information management units, providing a platform for students to interact with clubs and companies, facilitating information sharing and job hunting support through a management server and user terminals.
Enhances student engagement and job hunting support by enabling effective communication and information exchange between students, clubs, and companies, addressing the limitations of conventional systems.
Smart Images

Figure 2026108499000001_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to a student support system, a server, a program, and an information processing method.
Background Art
[0002] A system for supporting students' job hunting activities has been developed.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In recent years, due to the spread of online classes, the frequency of students' commuting has decreased, and the opportunities for students to communicate with each other or with graduates have decreased, which has hindered students' extracurricular activities or job hunting activities during their school life. Under such circumstances, the conventional technology has not been able to sufficiently support extracurricular activities during school life in view of job hunting activities.
[0005] The problem to be solved by the present disclosure is to provide a system that appropriately supports students' lives.
Means for Solving the Problems
[0006] As one aspect of the present disclosure, a student support system includes a personal information management unit that receives registration of personal information from a user, a circle information management unit that receives registration of information about a circle operated by the user, and a company information management unit that receives registration of information about the company from a person in charge of the company. In response to a search request from the user, the student support system provides the user with a circle information website on which information about the circle is posted and a job hunting information website on which information about the company is posted. [Brief explanation of the drawing]
[0007] [Figure 1] This figure shows a schematic diagram of the student support system according to the embodiment. [Figure 2] This is the Academy of Sciences for the functional configuration of student support systems. [Figure 3] This diagram illustrates the data structure of personal information stored in the memory unit. [Figure 4] This diagram illustrates the data structure of circle information stored in the memory unit. [Figure 5] This diagram illustrates the data structure of corporate information stored in the memory unit. [Figure 6] This diagram illustrates the circle list screen displayed on the user's terminal. [Figure 7] This diagram illustrates the circle search screen displayed on the user's terminal. [Figure 8] This diagram illustrates a club introduction screen displayed on a user's terminal. [Figure 9] This diagram illustrates a club introduction screen displayed on a user's terminal. [Figure 10] This diagram illustrates a club introduction screen displayed on a user's terminal. [Figure 11] This diagram illustrates a club introduction screen displayed on a user's terminal. [Figure 12] Figure 12A is an example of the circle chat list screen displayed on the user's terminal. Figure 12B is an example of the chat room screen displayed on the user's terminal. [Figure 13] This diagram illustrates the company list screen displayed on the user's terminal. [Figure 14] This diagram illustrates a company introduction screen displayed on a user's terminal. [Figure 15] This diagram illustrates the job-hunting My Page screen displayed on the user's terminal. [Figure 16] This diagram illustrates the user management screen displayed on the administrator's terminal. [Figure 17] It is a diagram illustrating the circle management screen displayed on the administrator terminal. [Figure 18] It is a diagram illustrating the enterprise management screen displayed on the administrator terminal. [Figure 19] It is a diagram illustrating the processing flow of the circle site. [Figure 20] It is a diagram illustrating the processing flow of the circle site. [Figure 21] It is a diagram illustrating the processing flow of the job hunting site. [Figure 22] It is a block diagram showing the hardware configuration of the student support system.
Mode for Carrying Out the Invention
[0008] <1. Embodiment> Hereinafter, the student support system 1 as an embodiment of the present disclosure will be described with reference to the drawings. In this specification and each figure, the same reference numerals are given to the same elements as those already described, and detailed descriptions will not be repeated. In the present disclosure, users include student users U1 such as university students who use the student support system 1 and enterprise users U2 such as the personnel departments of enterprises. In principle, it is assumed that the user and the administrator who manages the student support system 1 are in different modes, but as another example, there may be a mode in which the enterprise user also serves as the administrator. In addition, in this embodiment, "presentation" includes "display" of images and "notification" of sounds.
[0009] (1.1. Overview of the Student Support System 1) Referring to FIG. 1, an overview of the student support system 1 according to an embodiment will be described. The student support system 1 provides a club information website (hereinafter also referred to as a club site) on which information on student clubs (hereinafter also referred to as clubs) is posted, and a job hunting information website (hereinafter also referred to as a job hunting site) on which information for job hunting activities (hereinafter also referred to as job hunting) is posted. As shown in FIG. 1, the student support system 1 includes a management server 100 and a user terminal 200. The management server 100 and the user terminal 200 are configured to be communicable with each other via a network N.
[0010] The management server 100 is an information processing device that manages information necessary for the club site and the job hunting site. The management server 100 includes a terminal device 190 operable by an administrator. The hardware configuration of the information processing device will be described later.
[0011] The user terminal 200 is an information processing device provided with input means and output means and operable by a user. The user terminal 200 may be a general-purpose or dedicated personal computer, a smart device, or the like. Note that smart devices include tablet terminals, smartphones, smart glasses, smart watches, and the like.
[0012] When the user terminal 200 is a tablet terminal or a smartphone, the user terminal 200 has a display that functions as input means and output means. The user terminal 200 accepts input of data by a touch operation on the user's display.
[0013] (1.2. Functional Configuration of Management Server 100) Referring to FIG. 2, the functional configuration of the management server 100 will be described. The management server 100 includes a control unit 110 and a storage unit 150. The control unit 110 controls the processing of the management server 100 as a processor. The control unit 110 includes a personal information management unit 120, a club information management unit 130, and a company information management unit 140. Details of the processing of each module will be described later.
[0014] The memory unit 150 stores programs and data necessary for processing by the control unit 110, as well as data obtained through processing by the control unit 110. For example, the memory unit 150 stores personal information 160, club information 170, and company information 180. Details of each type of data will be described later.
[0015] (1.3. Data Structure) Referring to Figures 3 to 5, the data structure of the data stored in the storage unit 150 will be explained. Note that the data structure described below is merely an example, and it may not include all of the data, nor may it include other data.
[0016] As shown in Figure 3, the storage unit 150 stores, as an example of personal information 160, a student database (DB) 161 and a job-hunting profile database 162. The user database 161 is a database that stores student information. The user database 161 has, as an example, the following fields: "User ID", "Name", "Gender", "Date of Birth", "University", "Faculty", "Year", "Email Address", and "Password". The field "User ID" is an identifier used to uniquely identify a record in the user database 161 and is the primary key of the user database 161.
[0017] The Job Hunting Profile Database 162 is a database that stores information about students' job hunting activities. For example, the Job Hunting Profile Database 162 includes the fields "Profile ID," "User ID," "Desired Job Type (Desired Industry)," "Entry Sheet," and "Job Hunting Start Date." The "Profile ID" field is an identifier that uniquely identifies a record in the Job Hunting Profile Database 162 and functions as the primary key of the Job Hunting Profile Database 162. The "User ID" field is a foreign key that references the "User ID" field in the User Database 161. The Job Hunting Profile Database 162 may be configured to register a record about a student when the student begins their job hunting activities.
[0018] As shown in Figure 4, the storage unit 150 stores, as an example of club information 170, a club database 171, a club membership database 172, a club posting database 173, and a graduate database 175. The club database 171 is a database that stores basic information about student clubs. As an example, the club database 171 has the following items: "Club ID", "Club Name", "University", "Genre", "Activity Details", "Activity Frequency", "Number of Members", "Club Fees", and "Tagging Keywords". The item "Club ID" is an identifier for uniquely identifying a record in the club database 171 and is the primary key of the club database 171.
[0019] The club affiliation database 172 is a database that stores information about students belonging to clubs. The club affiliation database 172 has, for example, the following fields: "Affiliation ID", "Club ID", "User ID", "Date of Joining", and "Role". The "Affiliation ID" field is an identifier used to uniquely identify records in the club affiliation database 172 and is the primary key of the club affiliation database 172. The "Club ID" field is a foreign key that references the "Club ID" field in the club database 171. The "User ID" field is a foreign key that references the "User ID" field in the user database 161. The "Role" field indicates the role of the student belonging to the club. For example, the "Role" field may include "Representative", "Public Relations", and "General".
[0020] The "Representative" is the administrator of the circle's website and can manage posts (addition, modification, and deletion, etc.) and members (addition, deletion, and role changes, etc.). One or more representatives are assigned to each circle. The "Public Relations" can manage posts for the circle and one or more representatives are assigned to each circle as needed. "General Members" are members of the circle other than the "Representative" and "Public Relations" and can view posts.
[0021] The Circle Post Database 173 is a database that stores information about posts related to the activities of circles posted on the circle website. The Circle Post Database 173, as an example, has the following fields: "Post ID", "Circle ID", "Post Title", "Post Content", "Number of Likes", "Post Date and Time", and "Update Date and Time". The "Post ID" field is an identifier used to uniquely identify a record in the Circle Post Database 173 and is the primary key of the Circle Post Database 173. The "Circle ID" field is a foreign key that references the "Circle ID" field in the Circle Database 171. The "Number of Likes" field is the number of positive ratings (also referred to as "likes" in this disclosure) received from users for the post. At the time the post is created, the "Number of Likes" field is zero and is incremented each time a "like" is received from a user.
[0022] The Follow Circle Database 174 is a database that stores information about circles that a user has followed. The Follow Circle Database 174, for example, has the following fields: "Follow ID", "User ID", "Circle ID", and "Follow Date and Time". The "Follow ID" field is an identifier used to uniquely identify a record in the Follow Circle Database 174 and is the primary key of the Follow Circle Database 174. The "User ID" field is a foreign key that references the "User ID" field in the User Database 161. The "Circle ID" field is a foreign key that references the "Circle ID" field in the Circle Database 171.
[0023] The alumni database 175 is a database that stores information about alumni of a club. For example, the alumni database 175 has the following fields: "Alumni ID", "User ID", "Club ID", "Graduation Year", "Employment Destination", and "Contact Availability". The "Alumni ID" field is an identifier that uniquely identifies a record in the alumni database 175 and is the primary key of the alumni database 175. The "User ID" field is a foreign key that references the "User ID" field in the user database 161. The "Club ID" field is a foreign key that references the "Club ID" field in the club database 171. The "Contact Availability" field is a flag indicating whether or not the alumnus is willing to accept contact from current students who are juniors to the club they belonged to during their student days. The alumni database 175 may also be configured to register a record about a student when they graduate (or leave the club). In this case, the club information management department 130 may be configured to accept a selection from the student regarding the item "Contact availability" as either "Yes" or "No".
[0024] As shown in Figure 5, the storage unit 150 stores, as an example of company information 180, a company database 181, a personnel database 182, and a company posting database 183. The company database 181 is a database that stores company information. For example, the company database 181 has the following items: "Company ID", "Company Name", "Industry", "Business Type", "Company Profile", "Website", and "Job Postings". The item "Company ID" is an identifier for uniquely identifying a record in the company database 181 and is the primary key of the company database 181.
[0025] The Person in Charge Database 182 is a database that stores information about the person in charge of a company's job hunting website. The Person in Charge Database 182 includes, for example, the fields "Person in Charge ID," "Company ID," "Person in Charge Name," "Job Title," "Email Address," and "Password." The "Person in Charge ID" field is an identifier used to uniquely identify a record in the Person in Charge Database 182 and is the primary key of the Person in Charge Database 182. The "Company ID" field is a foreign key that references the "Company ID" field in the Company Database 181. The "Job Title" field indicates the job title of the person in charge within the company. For example, the "Job Title" field may include "Human Resources," "Public Relations," and "General."
[0026] "Human Resources" is the administrator of the company's job hunting website and can manage posts (adding, changing, and deleting, etc.) and members (adding, deleting, and changing roles, etc.). One or more people are assigned to each company. "Public Relations" can manage posts for the company and one or more people are assigned to each company as needed. "General Staff" are members of the company other than "Representative" and "Public Relations" and can view posts.
[0027] Corporate Post Database 183 is a database that stores posts from companies. Corporate Post Database 183 has, for example, the following fields: "Post ID", "Company ID", "Post Title", "Post Content", "Number of Likes", "Post Date and Time", and "Update Date and Time". The "Post ID" field is an identifier used to uniquely identify a record in Corporate Post Database 183 and is the primary key of Corporate Post Database 183. The "Company ID" field is a foreign key that references the "Company ID" field in Corporate Database 181. The "Number of Likes" field is the number of "likes" received from users for the post in question. When the post is created, the "Number of Likes" field is zero and is counted up each time a "like" is received from a user.
[0028] The Followed Companies Database 184 is a database that stores information about companies that a user has followed. The Followed Companies Database 184, for example, has the following fields: "Follow ID", "User ID", "Company ID", and "Follow Date and Time". The "Follow ID" field is an identifier used to uniquely identify a record in the Followed Companies Database 184 and is the primary key of the Followed Companies Database 184. The "User ID" field is a foreign key that references the "User ID" field in the User Database 161. The "Circle ID" field is a foreign key that references the "Circle ID" field in the Circle Database 171.
[0029] (1.4. Screen example) Referring to Figures 6 to 18, the screens displayed to the user in the student support system will be explained. Figure 6 is an example of the club list screen 310 displayed on the user terminal 200's display.
[0030] The circle list screen 310 includes a username field 311, a page switching tab 312, a circle post summary field 313, a home button 314, a circle search button 315, and a My Page button 316.
[0031] The username field 311 displays the username of the user logged into the circle site. The page switching tab 312 is used to switch between posts displayed on the circle list screen. Specifically, selecting "Follow" on the page switching tab 312 displays posts from circles that the user has previously registered as favorites (referred to as "followed" in this disclosure). On the other hand, selecting "Recommended" on the page switching tab 312 displays posts from circles recommended to the user by the circle information management unit 130. The circle information management unit 130 may also be configured to select recommended circle posts based on the user's registered personal information or their viewing history of posts.
[0032] The Circle Post Summary section 313 displays a summary of the post from the circle. The Circle Post Summary section 313 includes Post Content 313a, a Like button 313b, and a Details button 313c. Post Content 313a is the content of the post and may include text data and photo data. The Like button 313b is a button that users who view the post can press to send a "Like". The Details button 313c is a button to view details of the circle that made the post. When a user presses the Details button 313c, the Circle Introduction screen 330 is displayed.
[0033] The Home button 314 is a button that displays the Circle List screen 310, which is the home screen of the Circle website. The Circle Search button 315 is a button that displays the Circle Search screen 320, which allows users to search for Circles. The My Page button 316 is a button that displays the My Page screen (not shown), which contains the user's personal information. On the My Page screen, users can change their personal information.
[0034] Figure 7 is an example of a circle search screen 320 displayed on a user terminal 200. The circle search screen 320 includes a search keyword input field 321, a search condition specification field 322, a reset button 323, a search button 324, a home button 325, a circle search button 326, and a My Page button 327.
[0035] The search keyword input field 321 is a screen where the user enters keywords to search for clubs. The search condition specification field 322 is a screen where the user enters conditions to search for clubs. As an example, Figure 7 shows the university to which the club belongs, the frequency of activities, and the number of members as search conditions, but it is not limited to this example. For example, it may be possible to set tagging keywords (see Figure 8), which will be described later, as search conditions. The user can select search conditions by clicking on the conditions in the search condition specification field 322. If multiple search conditions are set, the system may be configured to use a logical AND, that is, to use the condition that satisfies all selected conditions as the search condition. Alternatively, if multiple search conditions are set by the user, the system may be configured to use a logical OR, that is, to use the condition that satisfies any of the selected conditions as the search condition.
[0036] The reset button 323 is used to reset the search conditions set by the user. The search button 324 searches for circles based on the search keywords entered by the user in the search keyword input field 321 or the search conditions set in the search condition specification field 322. The keyword in the search keyword input field 321 and the search condition selected in the search condition specification field 322 may be logically ANDed, meaning that circles that satisfy both conditions may be searched. Alternatively, depending on the user's settings, the keyword in the search keyword input field 321 and the search condition selected in the search condition specification field 322 may be logically ORed, meaning that circles that satisfy either condition may be searched.
[0037] The Home button 325 is a button that displays the Circle List screen 310, which is the home screen of the Circle website. The Circle Search button 326 is a button that displays the Circle Search screen 320. The My Page button 327 is a button that displays the My Page screen, which contains the user's personal information.
[0038] Figure 8 is an example of a circle introduction screen 330 displayed on a user terminal 200. The circle introduction screen 330 includes a circle introduction photo section 331, a follow button 332, a tagging keyword section 333, an activity summary section 334, an introduction page tab 335, an introduction text 336a, a posting timeline 336b, and an inquiry button 337.
[0039] The circle introduction photo section 331 displays photo data to introduce the circle. The follow button 332 is a button for users to follow the circle. When a user presses the follow button 332, the circle is registered as a followed circle.
[0040] Tagging keyword 333 indicates a keyword used to categorize the circle. Tagging keyword 333 can be set by members belonging to the circle (specifically, members whose role is "Representative" or "Public Relations").
[0041] The activity summary section 334 is a section that outlines the activities of the club. Figure 8 shows, as an example, information on the number of members, activity frequency, activity hours, and club fees, but it is not limited to this example.
[0042] The Introduction Page tab 335 is used to switch between pages on the Circle Introduction screen 330. In Figure 8, the "Activities" page is selected, and the content of the "Activities" page displays the introduction text 336a and the posting timeline 336b. The posting timeline 336b is a section that displays the circle's posts in chronological order.
[0043] The inquiry button 337 is a button that allows users who have viewed the circle introduction screen 330 to make an inquiry to that circle. When a user presses the inquiry button 337, the circle chat list screen 340 is displayed.
[0044] Figure 9 is an example of the "Member Introduction" page in the circle introduction screen 330. The "Member Introduction" page has a member list 336c. The member list 336c displays the members belonging to the circle along with their roles.
[0045] Figure 10 is an example of the "Alumni Employment" page on the club introduction screen 330. The "Alumni Employment" page has an employment information section 336d for alumni (i.e., graduates). The employment information section 336d includes, as an example, information about the alumni's employment genre and the companies they worked for. In addition, statistical information such as the number of people employed by each company and the breakdown by industry may be displayed on the "Alumni Employment" page to present student users with information about the employment destinations of club graduates.
[0046] Figure 11 is an example of the "Events" page on the Circle Introduction screen 330. The "Events" page has an event overview section 336e and a details button 336f. The event overview section 336e contains an overview of the event hosted by the circle. The details button 336f is a button that allows the user to view the details of the event. When the details button 336f is pressed, the event details screen (not shown) is displayed, and the user can view the details of the event.
[0047] Figure 12A is an example of the circle chat list screen 340 displayed on the user terminal 200. Figure 12B is an example of the chat room screen 345 displayed on the user terminal 200. The circle chat list screen 340 has a username field 341 and a chat circle list 342.
[0048] The username field 341 displays the username of the user logged into the circle site. The chat circle list 342 is a list of circles that the user has previously contacted and chatted with. When the user selects a circle from the chat circle list 342, the chat room screen 345 is displayed.
[0049] The chat room screen 345 displays the chat history 346 between the student and the club in question. On the club's side, users with specific roles (for example, "representative" and "public relations") participate in the club chat. This design reduces the risk of overlooking student inquiries, lowers the psychological resistance to exchanging personal contact information, and allows for smoother responses to student inquiries.
[0050] Figure 13 is an example of a company list screen 410 displayed on a user terminal 200. The company list screen 410 includes a company search button 411, a page switching tab 412, a company post summary field 413, a home button 414, an event button 415, a schedule button 416, a message button 417, and a My Page button 418.
[0051] The company search button 411 is a button that displays a company search screen (not shown) for users to search for companies. The page switching tab 412 allows users to switch the posts displayed on the company list screen. Specifically, selecting "Follow" on the page switching tab 412 displays posts from companies that the user has followed in the past. On the other hand, selecting "Recommended" on the page switching tab 412 displays posts from companies that the company information management unit 140 has selected as recommended for the user. The company information management unit 140 may also be configured to select recommended company posts based on the user's registered personal information or their history of previously viewed posts.
[0052] The company post summary section 413 displays an overview of the post from the company. The company post summary section 413 includes post content 413a, a "Like" button 413b, and a details button 413c. Post content 413a is the content of the post and may include text data and photo data. The "Like" button 413b is a button that users who view the post can press to send a "Like". The details button 413c is a button to view details of the company that made the post. When a user presses the details button 413c, the company introduction screen 420 is displayed.
[0053] The Home button 414 is a button for displaying the company list screen 410, which is the home screen of the job hunting site. The Events button 415 is a screen for displaying the Job Hunting Events screen (not shown), which contains information about upcoming job hunting events. On the Job Hunting Events screen, users can apply to participate in job hunting events. The Schedule button 416 is a screen for displaying the Schedule screen (not shown), which is for registering schedules such as job hunting events and interviews.
[0054] The message button 417 is a screen (not shown) for displaying messages such as communications from company HR personnel during the job search process. The My Page button 418 is a button for displaying the job search My Page screen 430, which contains the user's job search information.
[0055] Figure 14 is an example of a company introduction screen 420 displayed on a user terminal 200. The company introduction screen 420 includes a page switching tab 421, a company introduction photo section 422, a follow button 423, a company post summary section 424, and an entry button 425.
[0056] The page switching tab 421 allows you to switch the information displayed on the company profile screen 420. Specifically, selecting "Posts" on page switching tab 421 will display posts made by the company. Selecting "Company Overview" on page switching tab 421 will display a company overview. Selecting "Events" on page switching tab 421 will display detailed information about events hosted or attended by the company.
[0057] The company profile photo section 422 displays a photo to introduce the company. The follow button 423 is a button for users to follow the company. When a user presses the follow button 423, the circle is registered as a followed company.
[0058] The company post summary section 424 displays an overview of the post from the company. The company post summary section 424 includes post content 424a, a "Like" button 424b, and a details button 424c. Post content 424a is the content of the post and may include text data and photo data. The "Like" button 424b is a button that users press to send a "Like" when they view the post. The details button 424c is a button to view details of the company that made the post. When a user presses the details button 424c, the details of the post are displayed.
[0059] Entry button 425 is a button that allows the user to apply to the company (i.e., apply for a job). When the user presses entry button 425, an entry sheet creation screen (not shown) will be displayed for creating an entry sheet for the company.
[0060] Figure 15 is an example of a job-hunting My Page screen 430 displayed on a user terminal 200. The job-hunting My Page screen 430 includes a username field 431, a company list 432, a job-hunting support field 433, a support field 434, a home button 435, an event button 436, a schedule button 437, a message button 438, and a My Page button 439.
[0061] The username field 431 displays the username of the user logged into the job hunting site. The company list 432 is a list of companies with which the user has taken some kind of action on the job hunting site. "Some kind of action" may include, for example, companies that the user follows, companies whose posts they "like", or companies whose company information they view.
[0062] The Job Hunting Support section (433) is a list of information to support job hunting. For example, the Job Hunting Support section (433) may include information on companies you have applied to, information on how to write application forms, and information on interview preparation. The Support section (434) is a list of contact information for users to inquire with the administrators.
[0063] The Home button 435 is used to display the Company List screen 410, which is the home screen of the job hunting website. The Events button 436 is used to display the Job Hunting Events screen, which contains information about upcoming job hunting events. The Schedule button 437 is used to display the Schedule screen, which is used to register schedules for job hunting events, interviews, etc.
[0064] The message button 438 is a screen that displays a message screen for receiving communications from company HR personnel during the job search process. The My Page button 439 is a button that displays the job search My Page screen 430, which contains the user's job search information.
[0065] Figure 16 is an example of the user management screen 510 of the Circle Site, which is displayed on the screen of a terminal device 190 operated by an administrator. The user management screen 510 includes a page selection icon 511 and a user list 512.
[0066] The page selection icon 511 is used to switch the display of the administrator screen of the circle site. As shown in Figure 16, the administrator screen of the circle site may include user management, circle management, event management, administrator management, announcement management, and inquiry management.
[0067] The user list is a list of personal information of users registered on the club website. The user list displays each user's status information. This status may include "currently enrolled," "graduated," "withdrawn," or "on leave of absence."
[0068] Figure 17 illustrates a circle management screen 520 displayed on the screen of a terminal device 190 operated by an administrator. The circle management screen 520 includes a page selection icon 511 and a circle list 522. The circle list 522 contains information about circles registered on the circle site. The circle list 522 displays status information for each circle. User statuses may include "Registered" and "Applied".
[0069] "Registered" means that the registration application from the user who created the circle has been approved and the registration process is underway. "Applied" means that the registration application from the user who created the circle has been received and is awaiting approval or rejection by the administrator. Thus, in this disclosure, the circle site requires administrator approval for circle registration applications, which helps to deter the registration of circles for improper purposes.
[0070] Figure 18 is an example of a company management screen 530 of a job hunting website displayed on the screen of a terminal device 190 operated by an administrator. The company management screen 530 includes a page selection icon 531 and a company list 532.
[0071] The page selection icon 531 is used to switch the display of the administrator screen of the job hunting website. As shown in Figure 18, the administrator screen of the job hunting website may include user management, company management, administrator management, event management, announcement management, and inquiry management.
[0072] Company List 532 is a list of company information registered on the job hunting website. The company list includes a company search field 532a. The administrator of the job hunting website can enter search criteria in the company search field 532a to search for companies that meet the desired conditions.
[0073] (1.5. Processing Procedure) Refer to Figures 19 to 21 to explain the processing flow in Student Support System 1. First, refer to Figure 19 to explain the processing flow by student users.
[0074] As shown in Figure 19, in step S110, the user terminal 200 used by the student user accepts the input of personal information. In step S115, the user terminal 200 transmits the received personal information to the management server 100. In step S210, the management server 100 receives the personal information from the user terminal 200.
[0075] In step S215, the personal information management unit 120 of the management server 100 registers the personal information in the storage unit 150. In step S220, the management server 100 sends the registration result to the user terminal 200. In step S120, the user terminal 200 receives the registration result from the management server 100.
[0076] In step S125, the user terminal 200 accepts input of search criteria for searching for circles. In step S130, the user terminal 200 sends the accepted search criteria as a search request to the management server 100. In step S225, the management server 100 receives the search request containing the search criteria from the user terminal 200.
[0077] In step S230, the management server 100 performs a search on the storage unit 150 in response to a search request from the user. Specifically, the personal information management unit 120 of the management server 100 retrieves information about the user corresponding to the search keyword from the storage unit 150. The circle information management unit 130 of the management server 100 retrieves information about the circle corresponding to the search keyword from the storage unit 150. The company information management unit 140 of the management server 100 retrieves information about the company corresponding to the search keyword from the storage unit 150. In step S235, the management server 100 sends the search results to the user terminal 200. In step S135, the user terminal 200 receives the search results from the management server 100.
[0078] Next, with reference to Figure 20, the processing flow for a student user as a club member will be explained. As shown in Figure 20, in step S310, the user terminal 200 used by the student user receives club information input. In step S315, the user terminal 200 sends the received club information to the management server 100. In step S410, the management server 100 receives the club information from the user terminal 200.
[0079] In step S415, the circle information management unit 130 of the management server 100 performs the approval process for circle information based on the administrator's operation. In step S420, the management server 100 sends the approval result to the user terminal 200. In step S320, the user terminal 200 receives the approval result from the management server 100.
[0080] In step S325, the user terminal 200 receives input of posting data related to the club's activities. In step S330, the user terminal 200 sends the received posting data to the management server 100. In step S425, the management server 100 receives the posting data from the user terminal 200.
[0081] In step S430, the circle information management unit 130 of the management server 100 registers the submitted data to the storage unit 150. In step S435, the management server 100 sends the registration result to the user terminal 200. In step S335, the user terminal 200 receives the registration result from the management server 100.
[0082] Next, with reference to Figure 21, the processing flow by the company's representative user will be explained. As shown in Figure 21, in step S510, the user terminal 200 used by the company's representative user receives company information input. In step S515, the user terminal 200 transmits the received company information to the management server 100. In step S610, the management server 100 receives the company information from the user terminal 200.
[0083] In step S615, the corporate information management unit 140 of the management server 100 registers corporate information. In step S620, the management server 100 sends the registration result to the user terminal 200. In step S520, the user terminal 200 receives the registration result from the management server 100.
[0084] In step S525, the user terminal 200 receives input of posting data related to the company's activities. In step S530, the user terminal 200 sends the received posting data to the management server 100. In step S625, the management server 100 receives the posting data from the user terminal 200.
[0085] In step S630, the corporate information management unit 140 of the management server 100 registers the submitted data to the storage unit 150. In step S635, the management server 100 sends the registration result to the user terminal 200. In step S535, the user terminal 200 receives the registration result from the management server 100.
[0086] (1.6. Hardware configuration of information processing equipment) Referring to Figure 22, the hardware configuration of the information processing device used as the management server 100 and user terminal 200 will be described. As an example, the information processing device is implemented by the computer 90 shown in Figure 22. The computer 90 may include a CPU 91, ROM 92, RAM 93, storage 94, input interface 95, output interface 96, and communication interface 97.
[0087] The CPU 91 functions as a processor that executes processing. Specifically, the CPU 91 uses the RAM 93 as work memory and executes programs stored in at least one of the ROM 92 or storage 94. During program execution, the CPU 91 controls each component via the system bus 98 and performs various processes. As an example, the CPU 91 functions as a control unit 110.
[0088] ROM92 stores programs that control the operation of computer 90. ROM92 contains the programs necessary for computer 90 to perform each of the processes described above. RAM93 functions as a memory area where the programs stored in ROM92 are loaded.
[0089] The storage 94 stores data necessary for program execution and data obtained through program execution. The storage 94 includes one or more selected from Hard Disk Drives (HDDs) and Solid State Drives (SSDs). As an example, the storage 94 functions as a memory unit 150.
[0090] The input interface (I / F) 95 can connect the computer 90 and the input device 95a. The input interface 95 is, for example, a serial bus interface such as USB. The CPU 91 can read various data from the input device 95a via the input interface 95.
[0091] The output interface (I / F) 96 can connect the computer 90 to the output device 96a. The output interface 96 is a video output interface such as Digital Visual Interface (DVI) or High-Definition Multimedia Interface (HDMI®). The CPU 91 can transmit data to the output device 96a via the output interface 96 and cause the output device 96a to output data.
[0092] The input device 95a is an example of an input means and includes one or more selected from a mouse, keyboard, microphone (voice input), and touchpad. The output device 96a is an example of an output means and includes one or more selected from a display, projector, printer, and speaker. Devices that have the functions of both the input device 95a and the output device 96a, such as a touch panel, may also be used.
[0093] The communication interface (I / F) 97 allows the computer 90 to connect with an external server 97a located outside the computer 90. The communication interface 97 is, for example, a network card such as a LAN card. The CPU 91 can read various data from the external server 97a via the communication interface 97.
[0094] Each process performed by the management server 100 may be implemented by a single computer 90, or it may be implemented through the cooperation of multiple computers 90.
[0095] The processing of the various data described above may be recorded as a program that can be executed by a computer on a magnetic disk (flexible disk and hard disk, etc.), an optical disk (CD-ROM, CD-R, CD-RW, DVD-ROM, DVD±R, DVD±RW, etc.), a semiconductor memory, or another non-transitory computer-readable storage medium.
[0096] For example, information recorded on a recording medium can be read by a computer (or embedded system). The recording format (storage format) of the recording medium is arbitrary. For example, a computer reads a program from the recording medium and, based on this program, causes the processor to execute the instructions written in the program. In a computer, program acquisition (or reading) may be performed via a network.
[0097] (1.7.Summary) As described above, Student Support System 1 comprises a Personal Information Management Department 120 that accepts registration of personal information from users, a Club Information Management Department 130 that accepts registration of information about clubs operated by users, and a Company Information Management Department 140 that accepts registration of information about companies from company representatives. Student Support System 1 provides users with a club information website containing information about clubs and a job hunting information website containing information about companies. By adopting this specification, club activities and job hunting can be smoothly managed by integrating them into a single system, thereby realizing appropriate support for student life.
[0098] Furthermore, the Circle Information Management Unit 130 accepts posts about circle activities from members belonging to circles, accepts registrations of high ratings for those posts from users, and presents circle information to users in order of the number of high ratings. By implementing this specification, it is possible to provide an incentive for circle members to focus on posting, thereby revitalizing the circle site.
[0099] Furthermore, the Circle Information Management Unit 130 may be configured to accept payments from circles and prioritize displaying information of circles that have applied for payments to users. By implementing such a configuration, it becomes possible to monetize through the operation of the circle site.
[0100] Furthermore, the Circle Information Management Unit 130 may be configured to change whether or not to display circle information only to users of the university to which the circle belongs, based on a request from the circle. By implementing such a configuration, circle members can be limited to those within the university, thereby enhancing a sense of unity within the circle.
[0101] Furthermore, the Circle Information Management Unit 130 presents users with information about the employment destinations of graduates who previously belonged to the circle, along with statistical information such as the number of graduates employed by each company and a breakdown by industry. This specification allows students choosing a circle to refer to the employment track record of graduates, enabling them to make circle choices with job hunting in mind.
[0102] Furthermore, the Circle Information Management Unit 130 may be configured to receive inquiries from users to circles, create a chat room between the user and the circle, and allow both the user and the circle's representative to participate in the chat room. This configuration reduces the risk of overlooking inquiries from students and lowers the psychological resistance to exchanging personal contact information, enabling a smoother response to inquiries from student users.
[0103] <2. Other Embodiments> The student support system 1 according to this embodiment has been described above, but the application of the technical ideas of this disclosure is not limited to the above embodiment. For example, in the above embodiment, university student clubs are targeted to the club site, but the application is not limited to this form. For example, adult clubs may also be targeted to the club site. Also, in the above embodiment, the user terminal 200 presented predetermined information to the user by displaying it on the display, but the application is not limited to this form, and notification may also be made by voice or other means.
[0104] Furthermore, the Corporate Information Management Department 140 may accept charges from companies and allow the charging companies to view the activity records of students in their extracurricular activities. Activity records may include, for example, the content of the activities, competition results, and posted content in the extracurricular activities. By implementing such specifications, company representatives will be able to gain a deeper understanding of the student's character through their extracurricular activity record before they begin their job search.
[0105] Furthermore, the Corporate Information Management Department 140 may provide student users with information about the employment destinations of graduates from their respective clubs, and may enable users to contact graduates based on requests from those graduates. This specification allows student users to learn more about the companies where graduates from their clubs work through those graduates.
[0106] Furthermore, the Corporate Information Management Department 140 may accept charges from companies and allow the charging companies to contact students in clubs that their employees previously belonged to. By implementing such specifications, company representatives can leverage their employees' connections in clubs to conduct student recruitment activities.
[0107] Furthermore, in System 1, when students input the search criteria for clubs as shown in Figure 7, the system may also accept company names from the student user. In this case, the club information management unit 130 provides the student user with information about clubs to which graduates who are employed by the company in question belonged, based on the company name included in the search request. At this time, the club information management unit 130 may prioritize the clubs to which information is provided based on the number of club graduates who have been employed by the company. In addition, the search keywords in the club search are not limited to company names, and clubs may be searched using various items included in the club information 170. By implementing such specifications, it is possible to present clubs with a high track record of employing graduates at a specific company to student users who wish to work for that company, and to give student users more options for extracurricular activities with job hunting in mind.
[0108] Furthermore, System 1 may also accept input of the desired occupation (desired industry) when users input the search criteria for clubs as shown in Figure 7. In this case, the club information management unit 130 will provide the user with information on clubs that have a high success rate in placing people in the desired occupation included in the search request. By implementing this specification, it is possible to present clubs with a high success rate in placing people in a specific occupation (industry) to student users who wish to work in that occupation (industry), and to give student users more options for extracurricular activities with job hunting in mind.
[0109] Furthermore, System 1 may also accept input of the desired job type (desired industry) when users input the search criteria for clubs as shown in Figure 7. In this case, the club information management unit 130 will provide student users with information about clubs that have many student users with the same desired job type. This specification can meet the motivations of student users who want to interact with other student users who share the same aspirations for job hunting through extracurricular activities while they are still in school.
[0110] Furthermore, in System 1, when entering the search criteria for clubs as shown in Figure 7, the system may also provide student users with information about clubs that have received many "likes" from users of that company. This specification can meet the motivations of student users who want to interact with other student users who share similar values regarding the evaluation of corporate activities, starting with extracurricular activities during their time at university.
[0111] Furthermore, System 1 may perform searches for student users using various items related to clubs as search criteria, and enable contact regarding job openings to the relevant student users. Specifically, the Corporate Information Management Department 140 enables a company's human resources personnel to individually contact student users they want to apply for their company's jobs, in what is known as a "scout." In this process, the company's human resources personnel can specify various conditions such as "university of affiliation," "frequency of activity," "content of activity," or "role" within the club, which are attributes of the club, to extract student users suitable for the company's job openings, and then individually contact the extracted student users with job information. With this specification, the company's human resources personnel can pre-select student users who are likely to fit in with the company's culture, thereby reducing the burden of recruitment activities. In addition, student users can receive scouting offers based on their achievements in extracurricular activities, thus gaining motivation for both extracurricular activities and job hunting.
[0112] Furthermore, System 1 may recommend job postings from graduates of the club to which the student belongs to. In this case, the recommended job postings may be prioritized based on the number of graduates, or priority may be given to recommending jobs from graduates who joined the club around the same time as the student. By implementing such specifications, it is possible to provide student users with a guideline for selecting potential employers during their job search. In addition to recommending job postings, System 1 may also enable the student user to contact graduates who belonged to the same club as the student user for purposes such as alumni visits.
[0113] Furthermore, System 1 may also accept the input of a club name when users enter the search criteria for companies as shown in Figure 18. In this case, the Corporate Information Management Unit 140 will provide student users with information about companies where graduates who belonged to that club have found employment, based on the club name included in the search request. At this time, the Corporate Information Management Unit 140 may prioritize the companies providing information based on the number of employees (graduates) who were members of that club. By implementing this specification, student users can find out which companies have employed many graduates from their own clubs, and gain a guideline for selecting a place to work.
[0114] While several embodiments of this disclosure have been illustrated above, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims of the invention and its equivalents. Furthermore, the embodiments described above can be implemented in combination with each other. [Explanation of Symbols]
[0115] 1: Student support system, 90: Computer, 91: CPU, 92: ROM, 93: RAM, 94: Storage, 95: Input interface, 95a: Input device, 96: Output interface, 96a: Output device, 97: Communication interface, 97a: External server, 98: System bus, 100: Management server, 110: Control unit, 120: Personal information management unit, 130: Club information management unit, 140: Corporate information management unit, 150: Memory unit, 160: Personal information, 161: User database, 162: Job hunting profile database, 170: Club information, 171: Circle Database, 172: Circle Affiliation Database, 173: Circle Post Database, 174: Followed Circle Database, 175: Graduate Database, 180: Company Information, 181: Company Database, 182: Person in Charge Database, 183: Company Post Database, 184: Followed Company Database, 190: Terminal Device, 200: User Terminal, 310: Circle List Screen, 311: Username Field, 312: Page Switching Tab, 313: Circle Post Summary Field, 313a: Post Content, 313b: Button, 313c: Details Button, 314: Home button, 315: Circle search button, 316: My Page button, 320: Circle search screen, 321: Search keyword input field, 322: Search condition specification field, 323: Reset button, 324: Search button, 325: Home button, 326: Circle search button, 327: My Page button, 330: Circle introduction screen, 331: Circle introduction photo field, 332: Follow button, 333: Tagging keywords, 334: Activity summary field, 335: Introduction page tab, 336a: Introduction text, 336b: Post timeline, 336c: Member list, 336d: Job Job information section, 336e: Event overview section, 336f: Details button, 337: Inquiry button, 340: Circle chat list screen, 341: User name section, 342: Chat circle list, 345: Chat room screen, 346: Chat history, 410: Company list screen, 411: Company search button, 412: Page switching tab, 413: Company post overview section, 413a: Post content, 413b: Button, 413c: Details button, 414: Home button, 415: Event button, 416: Schedule button, 417: Message button, 418: My page button,420: Company Introduction Screen, 421: Page Switching Tab, 422: Company Introduction Photo Section, 423: Follow Button, 424: Company Post Summary Section, 424a: Post Content, 424b: Button, 424c: Details Button, 425: Entry Button, 430: Job Hunting My Page Screen, 431: User Name Section, 432: Company List, 433: Job Hunting Support Section, 434: Support Section, 435: Home Button, 436: Event Button, 437: Schedule Button, 438: Message Button, 439: My Page Button, 510: User Management Screen, 511: Page Selection Icon, 512: User List, 520: Circle Management Screen, 522: Circle List, 530: Company Management Screen, 531: Page Selection Icon, 532: Company List, 532a: Company Search Section
Claims
1. The Personal Information Management Department accepts registration of personal information from users, The Circle Information Management Department accepts registrations of information regarding the circle operated by the aforementioned user, The Corporate Information Management Department accepts registrations of information about the aforementioned company from company representatives, Equipped with, In response to the user's search request, the club information website containing the club's information, A student support system that provides the aforementioned user with a job hunting information website containing information about the aforementioned companies.
2. The student support system according to claim 1, wherein the club information management department provides the user with information about clubs to which graduates who are employed by the company in question belonged, based on the company name included in the search request.
3. The student support system according to claim 1, wherein the Corporate Information Management Department provides the user with information about companies where graduates who belonged to a club have found employment, based on the club name included in the search request.
4. The aforementioned club information management department, We accept submissions regarding club activities from members belonging to the aforementioned club. The user registers a high rating for the aforementioned post. The information of the aforementioned clubs is presented to the user in order of their high performance ratings. The student support system according to claim 1.
5. The aforementioned club information management department, The student support system according to claim 2, which accepts payments from the aforementioned clubs and preferentially presents information of the clubs that have applied for the payments to the user.
6. The aforementioned club information management department, The student support system according to claim 1, which, based on an application from the aforementioned club, changes whether or not to display the club's information only to users of the university to which the club belongs.
7. The aforementioned club information management department, The student support system according to claim 1, which, as information about the club, presents to the user with information about the employment destinations of graduates who previously belonged to the club, including at least one of the following: the name of the company where the graduates are employed, the number of employees at each company, and the breakdown by industry.
8. The aforementioned club information management department, The system receives an inquiry from the user to the circle, and generates a chat room between the user and the circle. The student support system according to claim 1, wherein the chat room is configured to allow participation by the user and the person in charge of the club.
9. The aforementioned Corporate Information Management Department We accept payments from the aforementioned company, The student support system according to claim 1, which allows the company that has been charged to view the activity records of students in their club activities.
10. The aforementioned Corporate Information Management Department The user is presented with information regarding the employment destinations of graduates of the club. The student support system according to claim 1, which enables the user to contact the graduate based on an application from the graduate.
11. The aforementioned Corporate Information Management Department We accept payments from the aforementioned company, The student support system according to claim 1, which enables a company that has paid a fee to contact students in clubs that its employees previously belonged to.
12. The aforementioned Corporate Information Management Department The student support system according to claim 1, which allows companies to search for students using each item of information related to the aforementioned club as a search criterion, and enables the company to contact the relevant students regarding job offers.
13. An information processing device comprising a processor and memory, The Personal Information Management Department accepts registration of personal information from users, The Circle Information Management Department accepts registrations of information regarding the circle operated by the aforementioned user, The Corporate Information Management Department accepts registrations of information about the aforementioned company from company representatives, Equipped with, In response to the user's search request, the club information website containing the club's information, An information processing device that provides the user with a job hunting information website containing information about the aforementioned company.
14. A program that causes an information processing device, which includes a processor and memory, to perform processing, Steps for receiving personal information registration from users, The steps include accepting registration of information regarding the circle operated by the aforementioned user, Steps include receiving registration of information about the aforementioned company from the company's representative, By having the processor execute the above, In response to the user's search request, the club information website containing the club's information, A program that provides the user with a job hunting information website containing information about the aforementioned company.
15. An information processing method that causes an information processing device, which includes a processor and memory, to perform processing, Steps for receiving personal information registration from users, The steps include accepting registration of information regarding the circle operated by the aforementioned user, Steps include receiving registration of information about the aforementioned company from the company's representative, The processor executes the following: In response to the user's search request, the club information website containing the club's information, An information processing method that provides a job hunting information website containing information about the aforementioned company to the aforementioned user.