Program, information processing device and method

JP2025021397A5Pending Publication Date: 2026-07-07MATCHBOX TECH INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
MATCHBOX TECH INC
Filing Date
2023-12-28
Publication Date
2026-07-07

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a technique for making it possible to present recruitment information to registrants registered with municipalities for employment.SOLUTION: A server 20 of a municipality recruitment management system 1 executes, as functions thereof, the steps of: receiving registration information from business operators relating to a municipality, registering the business operators in association with the municipality and storing them in a memory; receiving registration information from workers, registering the workers in association with the municipality and storing them in a memory; receiving recruitment information from business operators; presenting the received recruitment information such that it can be referenced to the workers associated with the municipality where the business operators are registered and workers associated with another municipality different from the municipality where the business operators are registered; and receiving employment desire information to apply for the recruitment information from the workers associated with the municipality where the business operators are registered or the workers associated with another municipality.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a program, an information processing device, and a method. [Background technology]

[0002] Retail stores such as supermarkets and convenience stores, and restaurants such as family restaurants and izakayas often employ non-regular part-time workers as staff. In order to secure such workers, information on job seekers is registered in advance, and when there is job information, the information is sent to job seekers, and workers are secured by matching with the job information.

[0003] Patent Document 1 discloses a job matching system that supports matching between job seekers and employers (businesses). This job matching system supports matching, particularly for day labor jobs, and enables job seeker information to be registered in advance, distribution of job information, assistance in selecting suitable personnel, conclusion of actual employment contracts, and subsequent employment of the job seeker, all in a short period of time. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2017-117375 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, the current situation is that the employment measures implemented by each local government differ in terms of the age groups and employment situations of residents, and job information from local governments is not being used to promote employment.

[0006] Therefore, this disclosure describes a technology that makes it possible to present job information to people who are registered with a local government for employment. [Means for solving the problem]

[0007] According to an embodiment of the present disclosure, a program is provided for managing businesses and workers associated with a local government, the program being executed by a computer including a processor and a memory. The program causes the processor to execute the steps of accepting registration information from businesses associated with the local government, registering the businesses in association with the local government, and storing the information in the memory, accepting registration information from workers, registering the workers in association with the local government, and storing the information in the memory, accepting job information from businesses, presenting the accepted job information in a manner that allows reference to workers associated with the local government in which the businesses are registered and workers associated with other local governments different from the local government in which the businesses are registered, and accepting employment application information from workers associated with the local government in which the businesses are registered or workers associated with other local governments to apply for the job information. Effect of the Invention

[0008] According to the present disclosure, job information is presented to registrants who are registered with a local government for employment. Job information is also presented to registrants who are registered with other local governments. This makes it possible to utilize the job information for employment promotion. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram showing an overview of a local government job vacancy management system according to the present disclosure. [Diagram 2] 1 is a diagram showing the overall configuration of a local government job vacancy management system 1. FIG. [Diagram 3] 2 is a block diagram showing a functional configuration of the terminal device 10 of FIG. 1. [Figure 4] FIG. 2 is a diagram showing a functional configuration of a server 20 in FIG. [Diagram 5] FIG. 5 is a diagram showing an example of a data structure of a local government database 2021 in FIG. 4. [Figure 6] FIG. 5 is a diagram showing an example of a data structure of a business operator database 2022 in FIG. 4. [Figure 7] FIG. 5 is a diagram showing an example of a data structure of an employee database 2023 in FIG. 4. [Figure 8] FIG. 5 is a diagram showing an example of the data structure of the job vacancy database 2024 in FIG. 4. [Figure 9] 11 is a flowchart showing an example of a flow of a business registration process performed by the local government job vacancy management system 1. [Figure 10] 1 is a flowchart showing an example of a flow of performing worker registration processing by the local government job vacancy management system 1. [Figure 11] 1 is a flowchart showing an example of a flow of a job information registration process performed by a local government job management system 1. [Figure 12] 11 is a flowchart showing an example of a flow of performing employment record information reference processing by the local government job vacancy management system 1. [Figure 13] FIG. 13 is a diagram showing an example of a job information screen displayed on the terminal device 10. [Figure 14] 13 is a diagram showing an example of a screen showing the compilation results of work performance information displayed on the terminal device 10. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] The present invention will be described below based on the illustrated embodiment. The following description and drawings are examples for explaining the present invention, and appropriate omissions and simplifications have been made for clarity of explanation. The present invention can be implemented in various other forms. Unless otherwise specified, each component may be singular or plural. In the following description, the same components are given the same symbols. Their names and functions are also the same. Therefore, detailed descriptions thereof will not be repeated.

[0011] <Summary> The following describes the local government job management system according to the present disclosure. The local government job management system according to the present disclosure is a system in which local governments such as prefectures, cities, wards, towns, and villages are registered, and each registered local government accepts registration of businesses and job seekers and manages the job information of the businesses, and is a system managed by each local government. In this local government job management system, information on businesses and job seekers is registered in advance in order to smoothly accept registration of job information and applications for job information, and it is configured so that if there is job information for which the person is looking for work, they can apply by referring to the job information related to the local government. Furthermore, the local government job management system according to the present disclosure is configured so that it is possible to refer to job information related to other local governments that have a predetermined relationship with one local government, for example. The predetermined relationship between local governments is, for example, a relationship in which they can refer to each other's job information, such as a relationship in which they have concluded an agreement to mutually accommodate job information, and it may be cooperation between neighboring local governments, or cooperation between distant local governments such as sister cities.

[0012] The local government employment management system according to the present disclosure may provide, for example, employment information for full-time employees, part-timers, and part-timers who are expected to work long-term, or may provide employment information for so-called shifts, i.e., working hours for part-timers and part-timers at retail stores and the like who are expected to work short-term (one-off). It may also be a system in which requests for shifts are accepted and adjusted by business operators or managers. The local government employment management system according to the present disclosure is a system provided by so-called SaaS (Software as a Service), for example, as a Web service by a cloud server or the like, and is configured to be accessible by registrants who are registered to work for businesses, or users who are businesses, through predetermined authentication.

[0013] A user who uses the local government job management system according to the present disclosure may be not only a business operator such as a retail store that accepts job seekers, but also an administrator who has a certain relationship with the business operator. Here, the business operator may be, for example, a company, a manager of a store such as a retail store or a restaurant, or a person who operates a store as an employee of a company that operates a store such as a retail store or a restaurant, or may be a store owner business that operates a franchise chain business. Also, the administrator may be a company that operates one or more stores such as a retail store or a restaurant, or a person who provides a service that provides human resources to stores such as a retail store or a restaurant, or may be a company that operates a franchise chain business.

[0014] FIG. 1 is a diagram showing an overview of a local government job vacancy management system according to the present disclosure. The local government job vacancy management system 30 shown in FIG. 1 conceptually shows the functions of the local government job vacancy management system, and includes local government systems 31, 32, 33, and 34, and business operator systems 41, 42, 43, 44, and 45. The local government systems 31 to 34 are systems for, for example, the above-mentioned local governments. The business operator systems 41 to 45 are systems for, for example, businesses related to the above-mentioned local governments. For example, the local government system 31 is a system for a certain local government X, in which businesses are registered in the local government system 31, a business operator system 41 for the businesses is provided, and an employed person 52 is registered and job information 62 is registered. The employed person 52 can refer to / apply for the job information 62 registered in the local government system 31, and further, can refer to / apply for the job information 61 registered in the business operator system 41 according to the settings of the business operator system 41 (depending on the settings of the business operator). In addition, in the business operator system 41, workers 51 who have employment relationships with the business operator are registered and can refer to / apply for job information 61. In addition, the local government system 31 also includes business operator systems 42 and 43 for businesses related to the local government X, which have the same configuration as the business operator system 41.

[0015] The local government job vacancy management system 30 also includes a local government system 32 for another local government Y different from the local government X, in which an employee 53 is registered and job information 63 is registered. Here, when the local government X and the local government Y have a predetermined relationship as described above, the employee 52 can refer to the job information 63 related to the other local government Y, and the employee 53 can refer to the job information 62 (and job information 61 depending on the settings of the business operator) related to the other local government X. The local government system 32 also includes business operator systems 44 and 45 for businesses related to the local government Y, and has the same configuration as the business operator system 41. In addition, the local government job vacancy management system 30 includes an employee 54 registered as a job seeker by the operator of the system, and is configured to be able to refer to job information 64 for the employee 54. Here, the employee 54 is a person who has applied for and registered the job information of the operator of the system, and is not related to a specific local government or business operator.

[0016] In this way, the local government recruitment management system 30 is a system that encompasses one or more local government systems 31-34, and is configured to control the reference / application of registered recruitment information 62, 63 for employees 52, 53 registered in the local government systems 31-34 according to the settings of the local government related to the system and the relationships between the multiple local governments. This configuration makes it possible to make public the recruitment information of the multiple local governments according to the relationships between the multiple local governments. This makes it possible to utilize the recruitment information for employment promotion. Furthermore, it makes it possible to secure a diverse labor force and appropriately provide labor to businesses that are short of employees.

[0017] In addition, the local government job management system according to the present disclosure collects employment performance information of workers who applied for job information and actually started working, tabulates it by local government, and presents it to the user. For example, the system tabulates the number of workers, total wages from work, etc. for work by workers within the local government (internal work), work by workers outside the local government (local government with the above-mentioned specified relationship) (work that has flowed out), work outside the local government (work accepted from outside), work by workers within / outside the prefecture to which the local government belongs, male / female ratio, etc., and presents it to the user.

[0018] With this configuration, by using the local government job management system disclosed herein, it is possible to grasp the trends of employees in the local government, as well as to understand whether the composition of businesses and the composition of employees match, and relationships with other local governments, etc.

[0019] <First embodiment> The following describes the local government job vacancy management system 1. In the following description, for example, when the terminal device 10 accesses the server 20, the server 20 responds with information for generating a screen on the terminal device 10. The terminal device 10 generates and displays a screen based on the information received from the server 20.

[0020] <1 Overall configuration of the local government recruitment management system 1> Fig. 2 is a diagram showing the overall configuration of the local government job vacancy management system 1. As shown in Fig. 2, the local government job vacancy management system 1 includes a plurality of terminal devices (terminal device 10A and terminal device 10B are shown in Fig. 2. Hereinafter, they may be collectively referred to as "terminal device 10") and a server 20. The terminal devices 10 and the server 20 are connected to each other via a network 80 so that they can communicate with each other. The network 80 is configured as a wired or wireless network.

[0021] The terminal device 10 is a device operated by each user. Here, a user is a person who uses the terminal device 10 to perform the functions of the local government job vacancy management system 1, such as registering as a business operator, registering as an employee, registering job information, and referring to / applying for job information, and refers to, for example, business operators and employees 51-54 related to the business operator systems 41-45 shown in FIG. 1, or the administrator of the local government job vacancy management system 30. The terminal device 10 is realized by a stationary PC (Personal Computer), a laptop PC (notebook PC), or the like. In addition, the terminal device 10 may be, for example, a tablet compatible with a mobile communication system, a mobile terminal such as a smartphone, or the like.

[0022] The terminal device 10 is communicatively connected to the server 20 via a network 80. The terminal device 10 is connected to the network 80 by communicating with communication devices such as a wireless base station 81 compatible with communication standards such as 4G, 5G, and LTE (Long Term Evolution), and a wireless LAN router 82 compatible with wireless LAN (Local Area Network) standards such as IEEE (Institute of Electrical and Electronics Engineers) 802.11. As shown as the terminal device 10B in FIG. 2, the terminal device 10 includes a communication IF (Interface) 12, an input device 13, an output device 14, a memory 15, a storage unit 16, and a processor 19.

[0023] The communication IF 12 is an interface for inputting and outputting signals so that the terminal device 10 can communicate with an external device. The input device 13 is an input device (e.g., a keyboard, a touch panel, a touch pad, a pointing device such as a mouse, etc.) for receiving an input operation from a user. The output device 14 is an output device (a display, a speaker, etc.) for presenting information to a user. The memory 15 is for temporarily storing a program and data processed by the program, etc., and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage unit 16 is a storage device for saving data, and is, for example, a flash memory or a HDD (Hard Disc Drive). The processor 19 is hardware for executing an instruction set described in a program, and is composed of an arithmetic unit, a register, a peripheral circuit, etc.

[0024] Server 20 is a device that accepts registrations of information on businesses and workers related to the registered local government, accepts job information from the businesses, and accepts and manages applications for job information registered in the local government. Server 20 accepts registration information from users who are business operators and users who are workers, and registers each of them. Server 20 accepts and registers job information from users who are business operators, presents it as job information for the local government related to the business operators, and accepts applications from workers. Furthermore, server 20 collects employment performance information of workers who applied for the job information and actually started working, tallying it up by local government, and presents it to the user.

[0025] The server 20 is a computer connected to a network 80. The server 20 includes a communication IF 22, an input / output IF 23, a memory 25, a storage 26, and a processor 29.

[0026] The communication IF 22 is an interface for inputting and outputting signals so that the server 20 can communicate with an external device. The input / output IF 23 functions as an interface with an input device for receiving an input operation from a user and an output device for presenting information to a user. The memory 25 is for temporarily storing programs and data processed by the programs, etc., and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage 26 is a storage device for saving data, such as a flash memory or a HDD (Hard Disc Drive). The processor 29 is hardware for executing an instruction set described in a program, and is composed of an arithmetic unit, a register, a peripheral circuit, etc.

[0027] <1.1 Configuration of the terminal device 10> FIG. 3 is a block diagram showing a functional configuration of the terminal device 10 constituting the local government job vacancy management system 1 of the first embodiment. As shown in FIG. 3, the terminal device 10 includes a plurality of antennas (antenna 111, antenna 112), wireless communication units (first wireless communication unit 121, second wireless communication unit 122) corresponding to each antenna, an operation reception unit 130 (including a keyboard 131 and a mouse 132), a voice processing unit 140, a microphone 141, a speaker 142, a display 150, a storage unit 160, and a control unit 170. The terminal device 10 also has functions and configurations (for example, a battery for storing power, a power supply circuit for controlling the supply of power from the battery to each circuit, etc.) that are not particularly shown in FIG. 3. As shown in FIG. 3, each block included in the terminal device 10 is electrically connected by a bus or the like.

[0028] The antenna 111 emits a signal generated by the terminal device 10 as a radio wave. The antenna 111 also receives a radio wave from space and provides the received signal to the first wireless communication unit 121.

[0029] The antenna 112 radiates a signal generated by the terminal device 10 as a radio wave. The antenna 112 also receives the radio wave from space and provides the received signal to the second radio communication unit 122.

[0030] The first wireless communication unit 121 performs modulation / demodulation processing and the like for transmitting and receiving signals via the antenna 111 so that the terminal device 10 can communicate with other wireless devices. The second wireless communication unit 122 performs modulation / demodulation processing and the like for transmitting and receiving signals via the antenna 112 so that the terminal device 10 can communicate with other wireless devices. The first wireless communication unit 121 and the second wireless communication unit 122 are communication modules including a tuner, a Received Signal Strength Indicator (RSSI) calculation circuit, a Cyclic Redundancy Check (CRC) calculation circuit, a high-frequency circuit, and the like. The first wireless communication unit 121 and the second wireless communication unit 122 perform modulation / demodulation and frequency conversion of wireless signals transmitted and received by the terminal device 10, and provide the received signals to the control unit 170.

[0031] The operation reception unit 130 has a mechanism for receiving input operations from a user. Specifically, the operation reception unit 130 includes a keyboard 131 and a mouse 132. Note that the operation reception unit 130 may be configured as a touch screen that detects the user's contact position on the touch panel, for example, by using a capacitive touch panel.

[0032] The keyboard 131 accepts input operations by the user of the terminal device 10. The keyboard 131 is a device for inputting characters, and outputs input character information to the control unit 170 as an input signal.

[0033] The mouse 132 accepts input operations by the user of the terminal device 10. The mouse 132 is a pointing device for selecting an object displayed on the display 150, and outputs position information of an object selected on the screen and information indicating that a button has been pressed to the control unit 170 as input signals.

[0034] The audio processing unit 140 modulates and demodulates an audio signal. The audio processing unit 140 modulates a signal provided from the microphone 141 and provides the modulated signal to the control unit 170. The audio processing unit 140 also provides the audio signal to the speaker 142. The audio processing unit 140 is realized, for example, by a processor for audio processing. The microphone 141 accepts audio input and provides an audio signal corresponding to the audio input to the audio processing unit 140. The speaker 142 converts the audio signal provided from the audio processing unit 140 into audio and outputs the audio to the outside of the terminal device 10.

[0035] Display 150 displays data such as images, videos, and text under the control of control unit 170. Display 150 is realized by, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display.

[0036] Storage unit 160 is configured with memory 15, such as a flash memory, and storage unit 16, and stores data and programs used by terminal device 10. In one aspect, storage unit 160 stores user information 161.

[0037] The user information 161 is information on a user who uses the terminal device 10 to perform functions of the local government job vacancy management system 1, such as registering as a business operator, registering as an employee, registering job information, and referring to / applying to job information. The user information includes information for identifying the user (user ID), the user's name, organizational information such as the company to which the user belongs, and the like.

[0038] The control unit 170 is constituted by, for example, the processor 19, and controls the operation of the terminal device 10 by reading a program stored in the storage unit 160 and executing instructions included in the program. The control unit 170 is, for example, an application that is pre-installed in the terminal device 10. The control unit 170 operates according to the program to fulfill the functions of an input operation reception unit 171, a transmission / reception unit 172, a data processing unit 173, and a notification control unit 174.

[0039] The input operation receiving unit 171 performs processing for receiving input operations by a user via an input device such as the keyboard 131 .

[0040] The transmission / reception unit 172 performs processing for the terminal device 10 to transmit and receive data to and from an external device such as the server 20 in accordance with a communication protocol.

[0041] The data processing unit 173 performs a process of performing calculations on the data that the terminal device 10 accepts as input in accordance with a program, and outputs the calculation results to a memory or the like.

[0042] The notification control unit 174 performs a process of presenting information to the user. The notification control unit 174 performs a process of causing the display 150 to display a display image, a process of causing the speaker 142 to output a sound, and the like.

[0043] <1.2 Functional configuration of server 20> 4 is a diagram showing the functional configuration of the server 20 constituting the local government job vacancy management system 1 of the embodiment 1. As shown in FIG. 4, the server 20 exerts the functions of a communication unit 201, a storage unit 202, and a control unit 203.

[0044] The communication unit 201 performs processing for the server 20 to communicate with external devices.

[0045] The storage unit 202 stores data and programs used by the server 20. The storage unit 202 stores a local government database 2021, a business operator database 2022, an employee database 2023, a job posting database 2024, and the like.

[0046] The local government database 2021 is a database for holding information on local governments registered in the local government job vacancy management system 1, and is configured to register, for example, information on local governments in association with information on businesses and registrants related to the local government. The local government database 2021 is also configured to register information on other local governments that have a predetermined relationship with the local government, linked to the information on the local government. Details will be described later.

[0047] The business database 2022 is a database for holding information on businesses registered to register job information using the local government job management system 1. Details will be described later.

[0048] The employee database 2023 is a database for referencing job information and storing information on employees who have registered to apply for jobs using the local government job management system 1. Details will be described later.

[0049] The job database 2024 is a database for holding job information registered by businesses that use the local government job management system 1. Details will be described later.

[0050] The control unit 203 performs functions shown in various modules, such as a reception control module 2031, a transmission control module 2032, a business registration reception module 2033, an employee registration reception module 2034, a job offer reception module 2035, a job offer presentation module 2036, a job application reception module 2037, an employment record information collection module 2038, and an employment record information presentation module 2039, by the processor 29 of the server 20 performing processing according to a program. Note that the server 20 is not limited to having all of the configurations of the various modules described above, and it is possible to add, delete, or replace some of the configurations of the various modules with other configurations.

[0051] The reception control module 2031 controls the process in which the server 20 receives a signal from an external device in accordance with a communication protocol.

[0052] The transmission control module 2032 controls the process in which the server 20 transmits signals to external devices in accordance with a communication protocol.

[0053] The business registration reception module 2033 controls the process of receiving registration information from businesses related to the local government registered in the local government job management system 1, which are users who use the local government job management system 1. The businesses related to the local government operate the terminal device 10 to input registration information for registering as businesses that register job information, so the business registration reception module 2033 receives the registration information from the terminal device 10. A business related to a local government is, for example, a business that has facilities related to the business, such as a business office, store, sales office, factory, etc., in the local government, or a business that was established by a person from the local government, and in which employees can actually perform some kind of work at the facility. In addition, a business related to a local government may be a business registered via a web service as a business that the local government manages on the local government job management system 1. Therefore, if the business has multiple stores, various facilities, etc., the head office function may be in another local government.

[0054] The business registration reception module 2033 accepts registration information from businesses, such as the business name (corporate name), company name (including nickname), sole proprietor's name, trade name and other entity information, address, location, business type, etc.

[0055] Furthermore, the business registration reception module 2033 registers and stores registration information received from a business related to a local government, for example, in the business database 2022. Furthermore, the business registration reception module 2033 registers and stores information on the business in association with the local government stored in the local government database 2021.

[0056] Furthermore, the business registration reception module 2033 may receive registration information received from a business that has a predetermined relationship with another business. A registration that has a predetermined relationship with another business means, for example, that the business has a capital relationship with the other business, a relationship such as a business partnership, or a franchise chain, and includes a relationship in which employees can be shared with other businesses. In this case, the business registration reception module 2033 registers and stores information about the business in association with other businesses stored in the business database 2022.

[0057] The worker registration reception module 2034 controls the process of receiving registration information from workers who are users using the local government job vacancy management system 1. A worker who wishes to register with the local government job vacancy management system 1 to apply for a job operates the terminal device 10 to input registration information for registering as a worker who refers to job vacancy information, so the worker registration reception module 2034 receives the registration information from the terminal device 10. At this time, the worker registration reception module 2034 registers the information of the worker in association with the local government registered in the local government job vacancy management system 1. A worker who registers may be, for example, a resident of a local government registered in the local government job vacancy management system 1, a person who has an address, or a person who has some kind of relationship with the local government. Specifically, this includes cases where the local government is the place of residence of a relative, the school the worker attends is in the local government, or the place of employment of the main job of the worker who wishes to have a side job.

[0058] The worker registration reception module 2034 receives registration information from a worker, such as the worker's name, address, age, sex, desired job type, and the like.

[0059] In addition, the employee registration reception module 2034 registers and stores the registration information received from the employee, for example, in the employee database 2023. Furthermore, the employee registration reception module 2034 registers and stores the information of the employee in association with the local government stored in the local government database 2021.

[0060] Furthermore, the employee registration reception module 2034 may accept registration information from an employee in association with a specific business whose registration has been accepted by the business registration reception module 2033. An employee associated with a specific business may include, for example, a person employed by the business, a person who was employed by the business in the past, or a person who was not employed but was outsourced by the business. In this case, the employee registration reception module 2034 registers and stores information about the employee in association with the business stored in the business database 2022.

[0061] The job offer reception module 2035 controls the process of receiving job information from businesses whose registrations have been accepted by the business registration reception module 2033. Businesses operate the terminal device 10 to input the job information to be registered, and the job offer reception module 2035 receives the job information from the terminal device 10. The job information input by businesses may be job information for full-time employees, part-time workers, or part-timers who are expected to work long-term, or job information for working hours (so-called shifts) for part-time workers or part-timers in retail stores, restaurants, etc. who are expected to work short-term (one-off) jobs, or information on additional recruitment for missing shifts.

[0062] The job offer reception module 2035 receives, as job offer information from businesses, information on the entity such as the business name (corporate name), company name (including nickname), sole proprietor's name, trade name, job type name or task name related to the work, number of people being recruited, and unit price of wages in a given time period (e.g. daily wage, hourly wage, etc.). In addition, the job offer reception module 2035 receives, for example, in the case of job offer information assuming long-term employment, information indicating the conditions of the available work dates and times and the number of times in a given period (e.g. four times a week, six hours or more each time, etc.), and in the case of job offer information (shifts) assuming short-term (one-off) employment, information indicating the planned work dates and times.

[0063] Furthermore, the job offer reception module 2035 registers and stores the job offer information received from businesses in, for example, the job offer database 2024.

[0064] The job posting module 2036 controls the process of presenting the job information accepted by the job reception module 2035 so that it can be referenced by an employee associated with the local government in which the business is registered. The employee whose registration has been accepted by the employee registration reception module 2034 operates the terminal device 10 to input instructions for referencing the job information, so the job posting module 2036 reads the job database 2024, extracts the job information of the relevant local government, and transmits it to the terminal device 10 for display.

[0065] In addition, the job posting module 2036 may present the job information received by the job reception module 2035 to workers associated with other municipalities other than the municipality in which the business is registered, so that the job information can be referenced. The job posting module 2036 may present the job information to workers associated with other municipalities other than the municipality in which the business is registered, specifically, other municipalities that have a predetermined relationship with the municipality and are linked by the settings of the municipality database 2021. When a predetermined relationship is established with a municipality, it is a relationship in which the job information of each other can be referenced, such as a relationship in which an agreement or the like is concluded for mutual accommodation regarding job information, and may be cooperation between neighboring municipalities or cooperation between distant municipalities such as sister cities. In this case, the job posting module 2036 may control so that the job information cannot be referenced by workers associated with other municipalities other than the municipality in which the business is registered and that do not have a predetermined relationship (not linked to the municipality in which the business is registered). Other municipalities that do not have a predetermined relationship refer to, for example, municipalities that do not have a relationship such as a sister city when they do not have an agreement or the like for mutual accommodation regarding job information, but are not limited thereto. The job posting module 2036 determines other municipalities that have a predetermined relationship with the municipality in question based on information registered in the municipality database 2021. In this case, too, the job posting module 2036 reads the job posting database 2024, extracts job information for the relevant municipality, and transmits it to the terminal device 10 for display.

[0066] Furthermore, the job posting module 2036 may selectively present the job information received by the job reception module 2035 to be referenced only by employees associated with the business or to all employees in a municipality associated with the business. Furthermore, the job posting module 2036 may selectively present the job information received by the job reception module 2035 to be referenced only by employees associated with another business associated with the business. The business operates the terminal device 10 to input a selection as to whether the job information is to be presented only to employees associated with the business, to all employees in a municipality associated with the business, or to only employees associated with another business associated with the business, so the job posting module 2036 receives the selection information from the terminal device 10 and controls the presentation range of the job information according to the selection information.

[0067] The job posting module 2036 presents, as job information, for example, information on the entity such as the business name (corporate name), company name (including nickname), sole proprietor's name, trade name, job type name or task name related to the work, number of people to be recruited, and unit price of wages in a given time period (for example, daily wage, hourly wage, etc.). In addition, the job posting module 2036 presents, for example, in the case of job information assuming long-term employment, information indicating the conditions of the available date and time and number of times of work in a given period (for example, four times a week, six hours or more per time, etc.), and in the case of job information (shifts) assuming short-term employment, information indicating the scheduled date and time of work, but is not limited to this. Furthermore, the job posting module 2036 causes the terminal device 10 to display, together with the job information, an input means (for example, an apply button) for inputting a desire to work for the job information.

[0068] The job application receiving module 2037 controls the process of receiving work desire information to apply for the job information from an employee to whom the job posting module 2036 has presented the job information. The job application receiving module 2037 receives work desire information to apply for the job information from an employee associated with a local government in which a business related to the job information is registered. The job application receiving module 2037 may also receive work desire information from an employee associated with a local government other than the local government in which the business is registered. An employee who wishes to apply for the job information operates the terminal device 10 to input work desire information to apply for the job information, so the job application receiving module 2037 receives the application information from the terminal device 10.

[0069] The job application receiving module 2037 receives, as the work preference information, information such as, for example, an employee ID for identifying the employee, an employer ID of the employer who wishes to work, a job offer ID, employer name (corporate name), company name (including nickname), name of the sole proprietor, trade name and other subject information, job title and task title related to the work, and work start date and time and work end date and time in the case where the job information is for short-term employment (shift), etc. The job application receiving module 2037 also stores the received work preference information, for example, in the job database 2024.

[0070] The employment performance information collection module 2038 controls the process of collecting employment performance information of workers who have actually worked based on the work application information applied for in response to the job information accepted by the job application acceptance module 2037. The employment performance information collection module 2038 collects, for example, as the employment performance information, information such as the number of workers in response to the job information of a business related to the local government, the amount of salary and remuneration paid to the workers, the time period and time zone related to the work, etc. The employment performance information collection module 2038 may also collect the job information accepted by the job application acceptance module 2037. At this time, the employment performance information collection module 2038 collects, for example, as the job information, information such as the number of workers scheduled to work in response to the job information of a business related to the local government, the unit price per unit time for the work (hourly wage, daily wage, monthly wage, etc.), the total amount of salary or remuneration scheduled to be paid for the work, the time period and time zone related to the work, etc.

[0071] The employment record information presentation module 2039 controls the process of aggregating the employment record information collected by the employment record information collection module 2038 for each local government and presenting it to the user. A user of the local government job vacancy management system 1 (who may be a person related to the local government, a business operator, or an administrator of the local government job vacancy management system 1) operates the terminal device 10 to input an instruction to refer to the employment record information, so the employment record information presentation module 2039 aggregates the employment record information of the corresponding local government, transmits it to the terminal device 10, and displays it. In addition, the employment record information presentation module 2039 may aggregate the above-mentioned employment information collected by the employment record information collection module 2038 for each local government and present it to the user, or may present it to the user in combination with the employment record information. At this time, the employment record information presentation module 2039 may combine the employment information and the employment record information, for example, to present the shortage of employees (number of people) and the supply-demand balance between employment and employees, and may present this information by industrial division, business type, occupation type, period, time unit, etc. This allows you to determine, for example, the number of workers and the number of hours required, making it possible to grasp the required man-hours.

[0072] At this time, the employment record information presentation module 2039 may, for example, separately tabulate and present the employment record information for each municipality, for example, employment record information in one municipality (employee in the municipality worked for a business in the municipality), employment record information in other municipalities (municipalities having the above-mentioned predetermined relationship) in which employees in the municipality worked for a business in the municipality, and employment record information in which employees in the municipality worked for the business in the other municipality. In other words, the employment record information presentation module 2039 may tabulate and present internal employment in the municipality, employment that has flowed out to the outside, and employment that has been accepted from the outside.

[0073] Furthermore, the employment record information presentation module 2039 may, for example, tally and present the employment record information for each city, ward, town, village, and prefecture. For example, employment that has been transferred to the outside and employment that has been accepted from the outside may be tally and presented for each city, ward, town, village, and prefecture. Furthermore, the employment record information presentation module 2039 may tally and present the total working hours and total payment amount for employment that occurred within the municipality in the employment record information.

[0074] The employment record information presentation module 2039 may present the above-mentioned compilation, for example, by distinguishing attributes such as the age (generation) and sex of the worker.

[0075] <2 Data Structure> Fig. 5 is a diagram showing an example of the data structure of the local government database 2021 in Fig. 4. Fig. 6 is a diagram showing an example of the data structure of the business entity database 2022 in Fig. 4. Fig. 7 is a diagram showing an example of the data structure of the employee database 2023 in Fig. 4. Fig. 8 is a diagram showing an example of the data structure of the job offer database 2024 in Fig. 4.

[0076] As shown in FIG. 5, each record in the local government database 2021 includes an item "local government ID", an item "local government name", an item "prefecture", an item "associated local government ID", an item "registrant information", etc.

[0077] The item “Municipality ID” is information that identifies each of the municipalities, such as prefectures, cities, wards, towns, and villages, registered in the municipal job vacancy management system 1.

[0078] The item “Municipality name” is the name of the municipality registered in the municipal recruitment management system 1.

[0079] The item "Prefecture" is the name of the prefecture to which the local government belongs when the local government registered in the local government recruitment management system 1 is a city, town, or village.

[0080] The item "Affiliated local government ID" is information that identifies other local governments that have a specific relationship, such as an agreement, with the local government identified by the item "Local government ID" and are registered in the local government recruitment management system 1, and corresponds to the item "Local government ID." For example, Yuzawa Town, identified by the item "Local government ID" "#0101" shown in Figure 5, shows that it has a specific relationship with N City, identified by "#0102" stored in the item "Affiliated local government ID" and having the item "Local government ID" "#0102."

[0081] The item "Registered Person Information" is information about businesses or employees registered in the municipal job management system 1 as being related to the municipality, and specifically includes the items "Business Operator ID / Employee ID" and "Business Operator Name / Employee Name", etc.

[0082] The item "Business ID / Employee ID" is information that identifies each business or employee registered as being associated with the local government in the local government job vacancy management system 1. The item "Business ID / Employee ID" stores information that identifies the business in the case of an associated business, and information that identifies the employee in the case of an associated employee.

[0083] The item "Business name / Employee name" is the name of the business or the name of the employee registered as related to the local government in the local government job management system 1. The item "Business name / Employee name" stores the name of the business in the case of an associated business, and the name of the employee in the case of an associated employee.

[0084] The server 20 adds a record to the local government database 2021 as it receives registration information from the local government. The business registration reception module 2033 of the server 20 adds a record to the item "registrant information" of the local government database 2021 as it receives registration information from the business. In addition, the employee registration reception module 2034 of the server 20 adds a record to the item "registrant information" of the local government database 2021 as it receives registration information from the employee.

[0085] As shown in FIG. 6, each record in the business database 2022 includes an item "business ID", an item "business name", an item "address", an item "registered municipality ID", an item "business type", an item "registered employee ID", etc.

[0086] The item "business ID" is information that identifies each business that is registered in the local government job management system 1 and that registers job information.

[0087] The item "business name" is the name of the business that is registered in the local government job management system 1 and that is registering the job information.

[0088] The item "Address" is the address of the business that registers the job information, which is registered in the local government job management system 1. In the item "Address", for example, the address of the business that manages the job information is registered, and may be different from the address of the place of work related to the job information.

[0089] The item “Registered Municipality ID” is information that identifies each municipality to which the business registered in the municipal job management system 1 is associated, and corresponds to the item “Municipality ID” in the municipality database 2021.

[0090] The item "business type" is information indicating the business type of the business entity that registers the job information, which is registered in the local government job management system 1. For example, information such as "retail (convenience store)" and "hospital" is stored in the item "business type".

[0091] The item "Registered Employee ID" is information that identifies each employee associated with the business in the local government job vacancy management system 1. The item "Registered Employee ID" specifically stores information that identifies employees who are employed by the business, employees who were employed by the business in the past, etc.

[0092] The business registration reception module 2033 of the server 20 adds a record to the business database 2022 as registration information is received from the business. Also, the employee registration reception module 2034 of the server 20 adds a record to the item “registered employee ID” of the business database 2022 as registration information is received from the employee.

[0093] As shown in FIG. 7, each record in the worker database 2023 includes an item "worker ID", an item "worker name", an item "address", an item "registration information", and the like.

[0094] The item “Employee ID” is information that identifies each employee registered in the local government job vacancy management system 1.

[0095] The item “Employee name” is the name of the employee registered in the local government recruitment management system 1.

[0096] The item "Address" is the address of the worker registered in the local government job management system 1. In addition to the address where the worker himself / herself lives, the item "Address" may store, for example, the residence of relatives, the address of the school the worker attends, and the address of the worker's main job if the worker wishes to have a side job.

[0097] The item "Registration information" is information that identifies each of the local governments and business operators with which the worker registered in the local government job management system 1 is associated, and specifically includes the items "Local Government ID" and "Business Operator ID", etc.

[0098] The item “Municipality ID” is information that identifies each municipality to which the worker registered in the municipal job management system 1 is associated, and corresponds to the item “Municipality ID” in the municipal database 2021.

[0099] The item “business ID” is information that identifies each business to which the employee registered in the municipal job management system 1 is associated, and corresponds to the item “business ID” in the business database 2022.

[0100] The items "Municipality ID" and "Business ID" may be configured to store either information about the municipality or business with which the employee is associated, but not to store information in the other item.

[0101] The employee registration reception module 2034 of the server 20 adds a record to the employee database 2023 as registration information is received from the employee.

[0102] As shown in FIG. 8, each record of the job database 2024 includes an item "business ID", an item "business name", an item "detailed job information", and the like.

[0103] The item “business ID” is information that identifies each business that registers job information registered in the municipal job management system 1, and corresponds to the item “business ID” in the business database 2022.

[0104] The item “business name” is the name of the business registering the job information, as registered in the municipal job management system 1, and corresponds to the item “business name” in the business database 2022.

[0105] The item "Job details" is information about job information registered by businesses in the municipal job management system 1, and specifically includes the items "Job ID", "Recruitment type", "Hourly wage", "Number of people", "Date and time", and "Skills". This item "Job details" is configured so that a record is registered each time the business indicated in the item "Business name" registers job information.

[0106] The item “Job ID” is information that identifies each job information registered by a business in the local government job management system 1.

[0107] The item "Recruited Job Type" is information indicating the job type related to the job information registered by the business operator in the local government job management system 1. Specifically, it is the work content when actually working in the job, and in the example shown in Fig. 8, "Customer Service" which serves customers in a convenience store and "Store Crew" which performs various tasks in a restaurant are stored.

[0108] The item "hourly wage" is information indicating the unit price of wages for a given hour when actually working for a job posting registered by a business in the local government job posting management system 1, and an hourly wage is shown as an example.

[0109] The item “number of people” is information that indicates the number of people being recruited for the job information registered by a business in the local government job management system 1.

[0110] The item “date and time” is information that indicates the date and time when work related to the job information registered by the business in the local government job management system 1 will be performed.

[0111] The item "skills" is information indicating the skills, qualifications, etc. required to work in the job information related to the job information registered by the business in the local government job management system 1.

[0112] The job offer reception module 2035 of the server 20 adds a record to the job offer database 2024 as the job offer information is received from the business.

[0113] <3 operations> Hereinafter, the business registration process, employee registration process, job information registration process, and work performance information reference process by the local government job vacancy management system 1 in the first embodiment will be described with reference to Figures 9 to 12. In Figures 9 to 11, the terminal device used by the business is terminal device 10A, and the terminal device used by the employee is terminal device 10B.

[0114] FIG. 9 is a flowchart showing an example of a flow of a business registration process performed by the local government job vacancy management system 1.

[0115] In step S111, the input operation reception unit 171 of the terminal device 10A accesses the Web server provided by the server 20 through an operation from the business operator, and receives input of registration information to be registered by the business operator, specifically, information on the entity such as the business operator name (corporate name), company name (including nickname), sole proprietor's name, trade name, address, location, business type, etc., in order to register the business operator as a business operator that registers job information. The transmission / reception unit 172 transmits the received registration information to the server 20.

[0116] In step S121, the business registration reception module 2033 of the server 20 receives the registration information transmitted from the terminal device 10A via the communication unit 201. The business registration reception module 2033 registers the received registration information in the business database 2022.

[0117] As described above, in the local government recruitment management system 1, in order to register a business as a business that registers recruitment information, when registration information to be registered by a business is accepted, the information is registered and stored.

[0118] FIG. 10 is a flowchart showing an example of a flow of a worker registration process performed by the local government job vacancy management system 1.

[0119] In step S211, the input operation reception unit 171 of the terminal device 10B receives input of registration information to be registered by the worker, specifically, the worker's name, address, age, sex, desired job type, etc., in order to access the Web server provided by the server 20 through the operation of the worker and register the worker as a worker who refers to job information. The transmission / reception unit 172 transmits the received registration information to the server 20.

[0120] In step S221, the employee registration reception module 2034 of the server 20 receives the registration information transmitted from the terminal device 10B via the communication unit 201. The employee registration reception module 2034 registers the received registration information in the employee database 2023.

[0121] As described above, in the local government job vacancy management system 1, when registration information registered by a worker is accepted in order to register the worker as a worker who refers to job vacancy information, the information is registered and stored.

[0122] FIG. 11 is a flowchart showing an example of a flow of a job information reception process performed by the local government job management system 1 according to the first embodiment.

[0123] In step S311, the input operation reception unit 171 of the terminal device 10A accesses the Web server provided by the server 20 through an operation from the business operator, and receives input of information on the job information to be registered by the business operator, such as the business operator name (corporate name), company name (including nickname), name of the sole proprietor, trade name, and other subject information, job title and task title related to the work, number of people to be recruited, and unit price of salary at a given time (for example, daily wage, hourly wage, etc.). The transmission / reception unit 172 transmits the received job information to the server 20.

[0124] In step S321, the job offer reception module 2035 of the server 20 receives the job offer information transmitted from the terminal device 10A via the communication unit 201. In addition, the job offer reception module 2035 registers and stores the job offer information received from the business in, for example, the job offer database 2024.

[0125] In step S332, the input operation receiving unit 171 of the terminal device 10B receives input of instruction information requesting access to a Web server provided by the server 20 through an operation by the worker to refer to job information. The transmitting / receiving unit 172 transmits the received instruction information to the server 20. The transmitting / receiving unit 172 of the terminal device 10B receives display data for the job information transmitted from the server 20. The notification control unit 174 causes the display 150 to display the received job information.

[0126] In step S322, the job posting module 2036 of the server 20 accepts instruction information requesting reference to the job information transmitted from the terminal device 10B via the communication unit 201. The job posting module 2036 also transmits display data of the job information via the communication unit 201 in order to present the job information received in step S321 in a manner that allows reference to the job information to employees associated with the local government in which the business operator is registered. The job posting module 2036 may also transmit display data of the job information via the communication unit 201 in order to present the job information in a manner that allows reference to employees associated with another local government that is different from the local government in which the business operator is registered, has a predetermined relationship with the local government, and is linked by settings in the local government database 2021.

[0127] The presentation of job information in step S322 will be specifically described. In the case of an employee with the item "Employee ID" of "#0301" stored in the employee database 2023 shown in FIG. 7, the item "Municipality ID" is "#0101", so this employee is associated with Y Town (M County, N Prefecture) as shown in the municipality database 2021 shown in FIG. 5. Therefore, this employee can refer to job information from businesses associated with Y Town with the item "Municipality ID" of "#0101", for example, job information with the item "Business ID" of "#0201" stored in the job database 2024 shown in FIG. 8.

[0128] Furthermore, as shown in the local government database 2021 in FIG. 5, Y Town, whose item "local government ID" is "#0101", has a predetermined relationship with N City, whose item "local government ID" is "#0102", because the item "associated local government ID" is "#0102". Therefore, an employee whose "employee ID" is "#0301" can refer to job information from businesses associated with N City, for example, job information whose item "business ID" is "#0203" stored in the job database 2024 shown in FIG. 8.

[0129] In step S333, the input operation reception unit 171 of the terminal device 10B accesses the Web server provided by the server 20 through the operation of the worker, and receives the input of the work desire information for applying for the job information. The transmission / reception unit 172 transmits the received work desire information to the server 20.

[0130] In step S323, the job application receiving module 2037 of the server 20 receives the work desire information transmitted from the terminal device 10B via the communication unit 201. The job application receiving module 2037 also stores the work desire information received in step S321, for example, in the job database 2024. After that, the business operator makes a decision about employment based on the work desire information, and the person actually works.

[0131] As described above, when the local government job management system 1 receives job information from a business, it presents the job information in a manner that allows reference to employees associated with the local government in which the business is registered, and employees associated with other local governments that are different from the local government in which the business is registered and have a specified relationship with the local government. This enables business operators to present job information to a wider range of employees.

[0132] FIG. 12 is a flowchart showing an example of the flow of the employment record information reference process performed by the local government job vacancy management system 1 according to the first embodiment.

[0133] In step S411, the input operation reception unit 171 of the terminal device 10A accesses the Web server provided by the server 20 through an operation by a user of the local government job vacancy management system 1, and receives input of instruction information for referencing the employment record information. The transmission / reception unit 172 transmits the received instruction information to the server 20.

[0134] In step S421, the working record information collecting module 2038 of the server 20 receives instruction information for referring to the working record information transmitted from the terminal device 10 via the communication unit 201. The working record information collecting module 2038 collects working record information of workers who have actually worked, based on the work preference information applied for in response to the job information. At this time, the working record information collecting module 2038 collects working record information of workers related to the local government designated by the user. The working record information collecting module 2038 may also collect job information received by the job application receiving module 2037.

[0135] In step S422, the employment performance information presentation module 2039 of the server 20 aggregates the employment performance information collected in step S421 by municipality and presents it to the user, and transmits the aggregated results via the communication unit 201.

[0136] In step S412, the transmitting / receiving unit 172 of the terminal device 10 accepts the tabulation result of the working performance information transmitted from the server 20. The notification control unit 174 displays the tabulation result of the accepted working performance information on the display 150. Here, the notification control unit 174 may tabulate the above-mentioned job information for each municipality and present it to the user, or may combine it with the working performance information and present it to the user. At this time, for example, the job information and the working performance information may be combined to present the shortage of workers (number of people) and the supply and demand balance between job offers and workers, and these pieces of information may be presented by industry category, business type, occupation type, time period, time unit, etc. As a result, for example, the number and number of hours of workers who are in short supply can be known, making it possible to grasp the required man-hours.

[0137] As described above, the local government job vacancy management system 1 collects the employment performance information of workers who actually worked in response to the employment request information, and presents it to the user by local government. This makes it possible to grasp the trends of workers in the local government.

[0138] <4 Screen example> Hereinafter, with reference to Figs. 13 and 14, a screen example for displaying job information by the local government job management system 1 and a screen example for displaying the compilation results of employment performance information will be described.

[0139] Fig. 13 is a diagram showing an example of a screen of job information displayed on the terminal device 10. The screen example of Fig. 13 shows an example of a screen in a state in which job information registered by a business is displayed to be presented to an employee. This corresponds to step S332 in Fig. 11.

[0140] As shown in Fig. 13, a job information display screen 1031a is displayed on the display 150 of the terminal device 10. On this job information display screen 1031a, work date and time display fields 1031b, 1031c, and 1031d showing work dates and times related to the job information are displayed as job information. In addition, condition display fields 1031e, 1031f, and 1031g are displayed corresponding to the work date and time display fields 1031b, 1031c, and 1031d respectively. In addition, a narrowing down selection button 1031h for narrowing down the display content of the job information shown in the work date and time display fields 1031b to 1031d and the condition display fields 1031e to 1031g according to a predetermined condition, and a sorting selection button 1031i for instructing sorting in order of the closest working date are provided.

[0141] On the screen shown in Figure 13, for example, if the employee is associated with Y Town (M County, N Prefecture), job information associated with Y Town will be displayed, and as in the example above, job information associated with N City will be displayed.

[0142] Fig. 14 is a diagram showing an example of a screen showing the results of tallying up work performance information displayed on the terminal device 10. The screen example of Fig. 14 shows an example of a screen showing the results of tallying up work performance information of workers who actually worked based on the work preference information of those who applied for the job information. This corresponds to step S412 in Fig. 12.

[0143] As shown in Fig. 14, a tally result display screen 1032a is displayed on the display 150 of the terminal device 10. On this tally result display screen 1032a, as tally results of employment performance information, an overall tally display field 1032b showing tally results for the entire municipality (Y Town in the example shown in Fig. 14) and a resident tally display field 1032c showing tally results for residents of the municipality are displayed.

[0144] As shown in Fig. 14, the overall tally display field 1032b and the resident tally display field 1032c display the total payment amount for work in the entire municipality and the total payment amount for work within the municipality as the tally results of the work performance information. In addition, the results of tallying this information by the attributes of the workers, specifically by age (generation) and gender, are displayed.

[0145] <Summary> As described above, according to this embodiment, registration information of a business that registers job information is accepted, and registration information of a worker that refers to the job information is accepted, and each is registered. Furthermore, when job information is accepted from a business, the job information is presented so as to be accessible to workers associated with the local government in which the business is registered, and to workers associated with other local governments that are different from the local government in which the business is registered and have a specified relationship with the local government. This allows business operators to present job information to a wider range of workers. This makes it possible to utilize job information for employment promotion, and furthermore, to secure a diverse workforce and appropriately provide labor to business operators that are short of workers.

[0146] In addition, the system collects employment performance information of workers who applied for job information and actually started working, and presents it to the user by tallying it up for each municipality. For example, the system tabulates the number of workers, total wages for work, etc. for work by workers within the municipality (internal employment), work by workers outside the municipality (municipalities with a certain relationship as described above) (work that has flowed out), work outside the municipality (work accepted from outside), work by workers within / outside the prefecture to which the municipality belongs, the gender ratio, etc., and presents it to the user. This makes it possible to grasp the trends of workers in the municipality, as well as to grasp whether the composition of businesses and the composition of workers match, and to grasp relationships with other municipalities, etc. Furthermore, the system collects job information, combines the job information with employment performance information, and presents the shortage of workers (number of people) and the supply-demand balance between job offers and workers. This makes it possible to grasp the trends of job offers and workers in the municipality, which can be utilized in the employment policy of the municipality. In addition, for example, by knowing the number of workers and the number of hours required, it becomes possible to grasp the required man-hours.

[0147] Although the embodiments of the disclosure have been described above, they can be embodied in various other forms and can be implemented with various omissions, substitutions, and modifications. These embodiments and modifications, as well as omissions, substitutions, and modifications, are included in the technical scope of the claims and their equivalents.

[0148] <Additional Notes> The matters described in the embodiment are noted below. Note that the above-described embodiment describes the configuration in detail to easily explain the present disclosure, and is not necessarily limited to having all of the configurations described. In addition, some of the configurations of the embodiment can be added to, deleted from, or replaced with other configurations.

[0149] (Supplementary Note 1) A program for managing businesses and employees associated with a local government when executed by a computer having a processor 29 and a memory 25, the program causing the processor 29 to execute the following steps: accepting registration information from businesses associated with the local government, registering the businesses in association with the local government, and storing the information in the memory (S121); accepting registration information from employees, registering the employees in association with the local government, and storing the information in the memory (S221); accepting job information from businesses (S321); presenting the accepted job information so as to be accessible to employees associated with the local government in which the business is registered and employees associated with other local governments other than the local government in which the business is registered (S322); and accepting employment desire information to apply for the job information from employees associated with the local government in which the business is registered or employees associated with the other local governments (S323).

[0150] (Appendix 2) A program as described in (Appendix 1), in which, in a step of presenting job information, the job information is presented so that it can be viewed by employees in other municipalities that have a specified relationship with the municipality in which the business is registered.

[0151] (Appendix 3) The program described in (Appendix 1) or (Appendix 2) further executes the steps of: collecting (S421) employment performance information of employees who applied for job information and actually started working; and aggregating the collected employment performance information by municipality and presenting it to the user (S422).

[0152] (Appendix 4) A program as described in (Appendix 3), in which in the step of aggregating and presenting the employment performance information, the employment performance information is aggregated and presented for each municipality, separately for employment performance information within one municipality, employment performance information where employees in municipalities other than the one municipality have worked for businesses in the one municipality, and employment performance information where employees in the one municipality have worked for businesses in other municipalities.

[0153] (Appendix 5) The program described in (Appendix 3), in which, in the step of aggregating and presenting the employment performance information, the employment performance information is aggregated and presented by city, ward, town, or village, and by prefecture.

[0154] (Appendix 6) A program as described in (Appendix 3), in which, in the step of aggregating and presenting the employment performance information, the total working hours or the total payment amount related to the employment that occurred within the municipality in the employment performance information is aggregated and presented.

[0155] (Appendix 7) The program described in (Appendix 1), wherein the memory is further configured to store employees in the municipality in association with specific businesses, and in the step of presenting job information from the businesses, the job information is selectively presented so that it can be viewed only by employees associated with the businesses or by all employees in the municipality.

[0156] (Appendix 8) The program described in (Appendix 7) further executes a step of accepting, from a business, a registration that the business has a specified relationship with another business, and in a step of presenting job information, presents the job information so that it can be viewed by employees of the specific business and employees of other business having the specified relationship.

[0157] (Supplementary Note 9) An information processing device comprising a control unit 203 and a memory 25 (storage unit 202), and managing businesses and workers associated with a local government, wherein the control unit 203 performs the steps of: accepting registration information from businesses associated with the local government, registering the businesses in association with the local government, and storing the information in the memory (S121); accepting registration information from workers, registering the workers in association with the local government, and storing the information in the memory (S221); accepting job information from businesses (S321); presenting the accepted job information so as to be referenced by workers associated with the local government in which the business is registered, and workers associated with other local governments different from the local government in which the business is registered (S322); and accepting employment desire information to apply for the job information from workers associated with the local government in which the business is registered, or workers associated with the other local governments (S323).

[0158] (Supplementary Note 10) A method for managing businesses and workers associated with a local government, executed by a computer having a processor 29 and a memory 25, the method comprising the steps of: receiving registration information from businesses associated with the local government, registering the businesses in association with the local government, and storing the information in the memory (S121); receiving registration information from workers, registering the workers in association with the local government, and storing the information in the memory (S221); receiving job information from businesses (S321); presenting the received job information so as to be accessible to workers associated with the local government in which the business is registered and workers associated with other local governments different from the local government in which the business is registered (S322); and receiving employment request information to apply for the job information from workers associated with the local government in which the business is registered or workers associated with the other local governments (S323). [Explanation of symbols]

[0159] 1: Local government recruitment management system 10: Terminal device 10A: Terminal device 10B: Terminal device 13: Input device 14: Output device 15: Memory 16: Storage section 19: Processor 20: Server 25: Memory 26: Storage 29: Processor 80: Network 81: Wireless base station 82: Wireless LAN router 111: Antenna 112: Antenna 121: First wireless communication unit 122: Second wireless communication unit 130: Operation reception section 131: Keyboard 132: Mouse 140: Audio processing unit 141: Mike 142: Speaker 150: Display 160: Storage section 161: User information 170: Control section 171: Input operation reception section 172: Transmitter / receiver 173: Data processing section 174: Notification control section 201: Communications Department 202: Storage section 203: Control section 2021: Municipal Database 2022: Business Database 2023: Employment Database 2024: Job Database 2031: Receiving control module 2032: Transmission control module 2033: Business registration reception module 2034: Employee registration reception module 2035: Job Recruitment Module 2036: Job posting module 2037: Job application acceptance module 2038: Employment performance information collection module 2039: Employment performance information presentation module

Claims

1. A program to be executed on a computer equipped with a processor and memory, for managing businesses and employees related to a local government, The program is provided to the processor: The steps include receiving registration information from the business operator related to the said local government, registering the business operator in association with the said local government, and storing it in the memory, The steps include receiving registration information from the aforementioned worker, registering the aforementioned worker in association with the aforementioned local government, and storing it in the memory, The steps include receiving job information from the aforementioned businesses, The steps include: making the received job information accessible to workers associated with the municipality where the business operator is registered; The steps include receiving employment application information for the aforementioned job postings from workers associated with the municipality where the aforementioned business operator is registered, The steps include collecting employment record information of workers associated with the aforementioned local government who applied for the aforementioned job postings and actually started working, and A program that performs the steps of aggregating the aforementioned collected employment performance information for each municipality and presenting it to the user.

2. The program according to claim 1, wherein in the step of aggregating and presenting the employment performance information, the program aggregates and presents the employment performance information separately into: employment performance information within one municipality, employment performance information of individuals who have been employed in the municipality from a different municipality, and employment performance information of individuals who have been employed in the different municipality from the municipality.

3. The program according to Claim 1, wherein in the step of aggregating and presenting the employment performance information, the program aggregates and presents the information separately for each attribute of the employee.

4. The program according to claim 1, wherein, in the step of aggregating and presenting the employment performance information, the employment performance information is aggregated and presented by municipality and by prefecture.

5. The program according to claim 1, wherein in the step of aggregating and presenting the employment performance information, the program aggregates and presents the total working hours or total payment amount for employment that occurred within the municipality, as shown in the employment performance information.

6. The memory is further configured to store employees in the municipality in association with specific businesses, The program according to claim 1, wherein, in the step of presenting job information of the business operator, the job information is selectively presented for reference only to employees associated with the business operator or to all employees in the local government.

7. The aforementioned program, further, The aforementioned business operator is instructed to perform the step of accepting registrations that have a predetermined relationship with other business operators. The program according to claim 6, wherein in the step of presenting the job information, the job information is presented in a way that allows it to be referenced to employees of the specific business operator and employees of other business operators having the predetermined relationship.

8. An information processing device comprising a control unit and memory, which manages businesses and employees related to a local government, The control unit, The steps include receiving registration information from the business operator related to the said local government, registering the business operator in association with the said local government, and storing it in the memory, The steps include receiving registration information from the aforementioned worker, registering the aforementioned worker in association with the aforementioned local government, and storing it in the memory, The steps include receiving job information from the aforementioned businesses, The steps include: making the received job information accessible to workers associated with the municipality where the business operator is registered; The steps include receiving employment application information for the aforementioned job postings from workers associated with the municipality where the aforementioned business operator is registered, The steps include collecting employment record information of workers associated with the aforementioned local government who applied for the aforementioned job postings and actually started working, and An information processing device that performs the steps of aggregating the collected employment performance information for each municipality and presenting it to the user.

9. A method for managing businesses and employees related to a local government, which is executed by a computer having a processor and memory, The above method involves the processor, The steps include receiving registration information from the business operator related to the said local government, registering the business operator in association with the said local government, and storing it in the memory, The steps include receiving registration information from the aforementioned worker, registering the aforementioned worker in association with the aforementioned local government, and storing it in the memory, The steps include receiving job information from the aforementioned businesses, The steps include: making the received job information accessible to workers associated with the municipality where the business operator is registered; The steps include receiving employment application information for the aforementioned job postings from workers associated with the municipality where the aforementioned business operator is registered, The steps include collecting employment record information of workers associated with the aforementioned local government who applied for the aforementioned job postings and actually started working, and A method for performing the steps of: aggregating the aforementioned collected employment performance information for each municipality and presenting it to the user.