Information processing apparatus, method, and program
A program evaluates personnel and resources for space projects, facilitating easier participation and resource allocation, thereby promoting broader involvement in space development.
Patent Information
- Application Number
- JP2025094461
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-06-05
- Publication Date
- 2026-02-10
AI Technical Summary
The limited participation of various businesses in space development is hindered by the lack of accessible knowledge and resources, making it difficult for them to engage effectively in space projects.
A program is provided that operates on a computer with a storage unit to evaluate personnel based on their track records in space projects, facilitating matching with appropriate organizations and supporting financial and operational resources for space development projects.
This solution promotes space development by enabling easier participation of businesses and personnel in suitable organizations, enhancing the likelihood of project success and resource allocation.
Smart Images

Figure 2026021251000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, a method, and a program. [Background technology]
[0002] Space development has been attracting attention, and governments, private companies, and others are working on developing spacecraft.
[0003] Patent Document 1 describes a control system for controlling the operation of a spacecraft, in which a model predictive controller (MPC) generates a solution for controlling the thrusters of the spacecraft. Patent Document 2 describes a spacecraft system for deploying multiple spacecraft from a launch vehicle. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Publication No. 2020-515455 [Patent Document 2] Japanese Patent Application Publication No. 2018-127200 Summary of the Invention [Problem to be solved by the invention]
[0005] Space development has often been carried out by developing dedicated spacecraft to achieve objectives such as exploration. As a result, the number of businesses participating in space development has been limited, and it has been difficult to obtain the knowledge required for space development, making it difficult for various businesses to participate in space development.
[0006] In order to promote space development, it is important to make it easier for business operators in charge of development and operation to participate. In addition to this, technology is needed to further promote space development by making it easier for personnel involved in space development to belong to the appropriate organization. [Means for solving the problem]
[0007] According to one embodiment of the present disclosure, there is provided a program for operating a computer having one or more computer processors, wherein a storage unit stores at least one of information on a person's track record of participating in a space project and information on a person's track record of developing a spacecraft, and the program causes the one or more computer processors to execute the steps of evaluating the person based on at least one of the information stored in the storage unit, and outputting information based on the evaluation results. [Effects of the Invention]
[0008] According to the present disclosure, it is possible to further promote space development by making it easier for personnel involved in space development to belong to suitable organizations. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing the configuration of the system 1. [Figure 2] FIG. 2 is a diagram showing the configuration of the server 20. As shown in FIG. [Figure 3] FIG. 3 is a diagram showing the configuration of the terminal 10. As shown in FIG. [Figure 4] FIG. 4 is a diagram showing the data structure of the user database 211. As shown in FIG. [Figure 5] FIG. 5 is a diagram showing the data structure of the constraint database 212. As shown in FIG. [Figure 6] FIG. 6 is a diagram showing the data structure of the spacecraft sample database 213. [Figure 7] FIG. 7 is a diagram showing the data structure of the astronaut database 214. [Figure 8] FIG. 8 is a diagram showing the data structure of the space project database 215. [Figure 9] FIG. 9 is a diagram showing the data structure of the design history database 216. As shown in FIG. [Figure 10] FIG. 10 is a diagram showing the data structure of the matching database 217. As shown in FIG. [Figure 11] FIG. 11 is a diagram showing the data structure of the space development human resources database 218. [Figure 12] FIG. 12 is a diagram showing the data structure of the development spacecraft database 219. [Figure 13] FIG. 13 is a diagram showing the data structure of the insurance application history database 220. As shown in FIG. [Figure 14] FIG. 14 is a diagram showing the data structure of the financial support history database 221. As shown in FIG. [Figure 15] FIG. 15 is a diagram showing the data structure of the rights transaction history database 222. As shown in FIG. [Figure 16] FIG. 16 is a diagram showing the flow of processing for performing a simulation based on design data in accordance with constraints of the space environment. [Figure 17] FIG. 17 is a diagram showing the flow of processing for evaluating a space development business operator. [Figure 18] FIG. 18 is an example of a screen for searching for businesses involved in space development projects. [Figure 19] Figure 19 shows an example of a screen shot of a simulation in which multiple spacecraft are controlled in cooperation as a swarm. [Figure 20] Figure 20 shows an example of a screen that simulates compatibility with the space environment based on design data. [Figure 21] Figure 21 shows an example of a screen that displays simulation results on a 3D model based on design data. [Figure 22] FIG. 22 is a diagram showing the flow of a process for calculating a score that evaluates a space project. [Figure 23] FIG. 23 is a diagram showing the flow of processing for accepting an application for insurance on a space project. [Figure 24] FIG. 24 is a diagram showing the process flow for accepting transactions related to financing a space project. [Figure 25]FIG. 25 is a diagram showing the flow of processing for accepting a transaction related to investment in a space project. [Figure 26] FIG. 26 is an example of a screen for accepting applications for insurance on a space project. [Figure 27] Figure 27 is an example of a screen for accepting transactions related to financing a space project. [Figure 28] FIG. 28 is an example of a screen for accepting transactions related to investment in a space project. [Figure 29] FIG. 29 is a diagram showing the data structure of the talent matching database 223. [Figure 30] FIG. 30 is a diagram showing the data structure of the desired talent database 224. [Figure 31] FIG. 31 is a diagram showing the flow of processing for calculating the score of an space talent. [Figure 32] FIG. 32 is a diagram showing the flow of processing for registering information on the career history of space personnel. [Figure 33] FIG. 33 is a diagram showing the flow of processing for accepting registration of information on desired space personnel. [Figure 34] FIG. 34 is a diagram showing the flow of a process for matching a job seeker of space human resources with a recruiter. [Figure 35] FIG. 35 shows an example of a screen that presents scores to space talent and accepts job matching operations. [Figure 36] FIG. 36 shows an example of a screen that accepts the settings of desired space personnel from the recruiting side. [Figure 37] Figure 37 shows an example of a screen when a job seeker and a recruiter for space talent are matched. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In the following description, identical components are assigned the same reference numerals. Their names and functions are also the same. Therefore, detailed descriptions thereof will not be repeated. Note that the following embodiments do not unduly limit the content of the present disclosure described in the claims. Furthermore, not all of the components shown in the embodiments are necessarily essential components of the present disclosure. Furthermore, each drawing is a schematic diagram and is not necessarily a precise illustration.
[0011] In the following description, a "processor" refers to one or more processors. The at least one processor is typically a microprocessor such as a CPU (Central Processing Unit), but may also be another type of processor such as a GPU (Graphics Processing Unit). The at least one processor may be single-core or multi-core.
[0012] Furthermore, the at least one processor may be a processor in the broad sense, such as a hardware circuit (for example, a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)) that performs part or all of the processing.
[0013] In the following explanation, information that produces an output for an input may be described using expressions such as "xxx table," but this information may be data of any structure, or may be a learning model such as a neural network that produces an output for an input. Therefore, an "xxx table" may be referred to as "xxx information."
[0014] Furthermore, in the following description, the configuration of each table is an example, and one table may be divided into two or more tables, or all or part of two or more tables may be one table.
[0015] In addition, in the following explanation, processing may be described using the "program" as the subject, but since a program is executed by a processor to perform specified processing while appropriately using a memory unit and / or an interface unit, etc., the subject of the processing may also be the processor (or a device such as a controller that has that processor).
[0016] The program may be installed in a device such as a computer, or may be stored in, for example, a program distribution server or a computer-readable (e.g., non-transitory) recording medium. Also, in the following description, two or more programs may be realized as one program, or one program may be realized as two or more programs.
[0017] Furthermore, in the following description, identification numbers are used as identification information for various objects, but other types of identification information (for example, identifiers including alphabetic characters or symbols) may also be used.
[0018] In addition, in the following description, when describing elements of the same type without distinguishing between them, reference symbols (or common symbols among the reference symbols) may be used, and when describing elements of the same type with distinction between them, the identification numbers (or reference symbols) of the elements may be used.
[0019] In the following description, the control lines and information lines are those that are considered necessary for the description, and do not necessarily represent all the control lines and information lines in the product. All components may be interconnected.
[0020] <Outline of First Embodiment> <1.1 Overall system configuration> FIG. 1 is a diagram showing the configuration of the system 1.
[0021] 1 includes a server 20, user terminals 10 and 10A, a terminal 30 of a space development project manager, a terminal 40 of a space development project contractor, an artificial intelligence (large-scale language model) service server 95 (hereinafter also referred to as the "large-scale language model service server 95"), a product manufacturer server 96, and an advertisement distribution service server 97. These devices are connected for communication via a network 80.
[0022] In this embodiment, each device (terminal device, server, etc.) can also be considered as an information processing device. That is, a collection of devices can be considered as one "information processing device," and system 1 can be formed as a collection of multiple devices. The way in which multiple functions required to realize system 1 according to this embodiment are allocated to one or multiple pieces of hardware can be determined appropriately in consideration of the processing capacity of each piece of hardware and / or the specifications required for system 1.
[0023] The server 20 provides the following to the user in outline: A service that performs simulations according to the constraints of space development for companies developing spacecraft. A service that matches space development businesses with businesses that provide financial support for space development, and encourages financial support for space projects. A service that matches talent with space development companies and supports transfers between organizations through job changes, etc., in order to support the careers of talent involved in space development. The specific details will be explained below.
[0024] The server 20 matches space development businesses with businesses that provide financial support for space development, encouraging financial support for space projects. The server 20 collects various information about space projects and calculates an evaluation value for the space projects. These evaluation results can be provided to businesses that provide financial support, encouraging loans or investment. The server 20 can also calculate insurance premiums for space projects based on these evaluation results, and present the premiums to businesses involved in space projects to accept applications.
[0025] As a method of evaluating a space project, the server 20 may evaluate the lineup required to carry out the space project, and evaluate the space project from the perspectives of (1) evaluation of development resources required for the space project, (2) evaluation of operational resources required for the space project, etc.
[0026] (1) In evaluating development resources related to a space project, for example, the server 20 evaluates development resources such as the performance of the spacecraft, the structure for developing the spacecraft, and the development track record in order to assess the likelihood that the space project will be evaluated as successful by achieving its intended objectives.
[0027] (2) As an evaluation of operational resources related to a space project, the server 20 evaluates the resources for launching and operating a spacecraft. For example, the following accuracy and track record may be evaluated as an evaluation of resources for operating a spacecraft. Launching spacecraft, monitoring their trajectories, and predicting their trajectories to prevent collisions with other spacecraft, such as satellites, during launch. Monitoring whether or not spacecraft, such as satellites, are in orbit. In addition to monitoring by monitoring devices on the ground, monitoring can also be done by satellites in space sensing other spacecraft. Controlling the attitude of a spacecraft. For example, to increase the efficiency of solar power generation, the attitude of a spacecraft may be controlled to position the solar panels of the spacecraft at an appropriate angle relative to the sun. Also, to communicate with other spacecraft, the attitude of a spacecraft may be controlled to point the antenna in an appropriate direction. Controlling the attitude of a spacecraft and controlling its thrusters to accelerate or decelerate it. To control such thrusters, a model must be prepared to predict the inertia of the spacecraft and its navigation due to thruster control. For example, to dock spacecraft with each other, such as a space station, the spacecraft may be required to approach a predetermined position in space from a predetermined angle. Monitoring space debris and other objects and predicting their orbits. For example, if there is a risk of debris coming into contact with a spacecraft such as a satellite, the debris may be removed or the orbit of the spacecraft may be changed. As described above, the server 20 can evaluate the likelihood of success, such as whether the space project will achieve its intended objectives, by evaluating the development resources and operational resources involved in the space project.
[0028] Here, the server 20 may evaluate the possibility of success by specifying an evaluation value as follows. The position of the project's team within the overall organization. For example, whether the development and operational performance is in the top tier (a certain percentage from the top) of the overall organization. For example, by aggregating the number of projects involved in development and the project budget size for each business, the ranking of development performance can be determined. Whether or not standards set by the government etc. are met. For example, whether or not the quality of software code meets certain standards. The likelihood of success of this space project compared to previous space projects that have been successful or unsuccessful. For example, compared to previous successful space projects, the performance of the spacecraft in this space project may be further improved, or operational experience may be accumulated, which may lead to an assessment that the project has a higher likelihood of success than previous space projects. The server 20 provides a service that simulates the space environment. For example, the server 20 receives data related to the design of a ground vehicle from the user's terminal 10, determines whether the data conforms to constraints on space development, such as gravity, temperature, communication, power, air, and radiation, and returns the determination result to the user's terminal 10, thereby providing the simulation service. The server 20 can also provide a service by having an artificial intelligence (large-scale language model) service server 95 generate a response to the user and returning the generated result to the user.
[0029] The server 20 provides a service for device developers that performs simulations according to the constraints of space development. For example, the server 20 constructs the environments inside and outside a spacecraft (ISS: International Space Station, space colony), the environment on orbit, the topography and day and night of the moon's surface, and the environment of the surface of a planet such as Mars in a virtual space, and performs a simulation of the control of spacecraft objects placed in the virtual space.
[0030] The server 20 provides a service that supports the job changes of personnel involved in space development. For example, the server 20 evaluates personnel involved in space development based on their track record of participating in space projects. In this case, the server 20 evaluates the compensation (e.g., annual salary) that should be paid for the work performed by the personnel involved in space development. The server 20 accepts registration of job information from businesses that are hiring and matches it with personnel seeking work. The server 20 presents the expected compensation for the personnel being recruited to the businesses that are hiring. This makes it possible to support the transfer of personnel between organizations.
[0031] The server 20 accepts user and project registrations from space development project commissioners and project managers. As a result, the server 20 provides a service for searching for device developers and space development projects in order to match space development projects with device developers.
[0032] The server 20 is connected to a server 96 of a product manufacturer that provides ready-made products, and accepts product registrations from product manufacturers of parts, finished products, etc. This enables the server 20 to provide ready-made product searches to those involved in space development projects and business operators developing devices.
[0033] The server 20 is connected to a server 97 of an advertisement distribution service, and distributes advertisements to various users of the server 20, such as business operators who develop devices, according to the usage record of the services provided by the server 20. For example, based on the history of a business operator who develops devices designing a spacecraft using the simulation service of the server 20, advertisements can be distributed according to the purpose of the spacecraft, the parts that make up the spacecraft, etc., thereby facilitating a match with the products, etc., provided by the advertiser.
[0034] The terminal 10 is a terminal of a user who uses the service provided by the server 20. In the illustrated example, terminals 10, 10A, etc. are shown as terminals used by users of the service provided by the server 20, and each user operates a terminal. For example, a user of a space project development company, a user of a company that makes investments, and a user of a company that provides financing each operate terminal 10.
[0035] The large-scale language model service server 95 is a server that executes language processing tasks using a language model constructed by a learning process including artificial intelligence (AI). An LLM (Large Language Model) is a server that has previously learned a large amount of large-scale data (text data, etc.), such as web content on the Internet, or a large amount of data stored in a specified database, and can execute various language processing tasks by providing the task.
[0036] The large-scale language model service server 95 accepts prompt inputs such as text, images, and voice, and generates and responds to the prompts. Examples of LLMs include GPT-3 and GPT-4 developed by OpenAI, and BERT developed by Google.
[0037] The configuration of each device will be explained below.
[0038] The server 20 includes a communication IF 22 , an input / output IF 23 , a memory 25 , a storage 26 , and a processor 29 .
[0039] The communication IF 22 is an interface for inputting and outputting signals so that the server 20 can communicate with external devices.
[0040] The input / output IF 23 functions as an interface with an input device for receiving input operations from the user and an output device for presenting information to the user.
[0041] The memory 25 is for temporarily storing programs and data to be processed by the programs, and is a volatile memory such as a DRAM (Dynamic Random Access Memory).
[0042] The storage 26 is for storing data, and is, for example, a flash memory or a hard disk drive (HDD).
[0043] The processor 29 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, registers, peripheral circuits, and the like.
[0044] The terminal 10 is realized, for example, as follows. · Handheld devices such as smartphones and tablets Desktop PCs (Personal Computers), laptop PCs Wearable devices worn by users (wristwatches, glasses, etc.) The terminal 10 includes a communication IF (Interface) 12 , an input device 13 , an output device 14 , a memory 15 , a storage 16 , and a processor 19 .
[0045] The communication IF 12 is an interface for inputting and outputting signals so that the terminal 10 can communicate with an external device.
[0046] The input device 13 is a device for receiving input operations from a user (for example, a touch panel, a touch pad, a pointing device such as a mouse, a keyboard, etc.).
[0047] The output device 14 is a device (such as a display or speaker) for presenting information to the user.
[0048] The memory 15 is for temporarily storing programs and data to be processed by the programs, and is a volatile memory such as a DRAM (Dynamic Random Access Memory).
[0049] The storage 16 is for storing data, and is, for example, a flash memory or a hard disk drive (HDD).
[0050] The processor 19 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, a register, a peripheral circuit, and the like.
[0051] <1.2 Functional configuration of server 20> 2 is a diagram showing the configuration of the server 20. As shown in FIG. 2, the server 20 functions as a communication unit 201, a storage unit 202, and a control unit 203.
[0052] The communication unit 201 performs processing for the server 20 to communicate with external devices.
[0053] The storage unit 202 stores various databases such as a user database 211, a constraint database 212, a spacecraft sample database 213, an astronaut database 214, a space project database 215, a design history database 216, and a matching database 217.
[0054] The user database 211 is a database that manages information on each user developing a spacecraft, as will be described in detail later.
[0055] The constraint database 212 is a database that stores constraints in space development, the details of which will be described later.
[0056] The spacecraft sample database 213 is a database of sample design data for spacecraft that meets the constraints of space development. Details will be described later.
[0057] The astronaut database 214 is a database of astronauts, as will be described in detail later.
[0058] The space project database 215 is a database of space development projects, the details of which will be described later.
[0059] The design history database 216 is a database that manages the history of spacecraft designs performed by users using the services provided by the server 20. Details will be described later.
[0060] The matching database 217 is a database that manages the history of matching between users or businesses using the matching function provided by the server 20. Details will be described later.
[0061] The space development human resources database 218 is a database of the achievements of human resources involved in space development. Details will be described later.
[0062] The developed spacecraft database 219 is a database of spacecraft developed by developers. Details will be described later.
[0063] The insurance application history database 220 is a database that manages the history of insurance applications for space projects, as will be described in detail later.
[0064] The financial support history database 221 is a database that manages the history of support provided to space projects through loans or investments, as will be described in detail later.
[0065] The rights transaction history database 222 is a database that manages transactions of rights that can be obtained by investing in space projects. Details will be described later.
[0066] The human resources matching database 223 is a database that manages the matching between human resources involved in space development and businesses that are hiring. Details will be described later.
[0067] The desired talent database 224 is a database that manages information on talent that businesses wish to hire. Details will be described later.
[0068] The control unit 203 is realized by the processor 29 reading a program stored in the storage unit 202 and executing instructions included in the program. By operating in accordance with the program, the control unit 203 exhibits functions shown as a reception control module 2041, a transmission control module 2042, a user management module 2043, a project registration module 2044, a simulation processing module 2045, a matching processing module 2046, a score calculation module 2047, a transaction reception module 2048, a talent evaluation module 2049, and a talent matching module 2050.
[0069] The reception control module 2041 controls the process by which the server 20 receives signals from external devices in accordance with a communication protocol.
[0070] The transmission control module 2042 controls the process in which the server 20 transmits signals to external devices in accordance with a communication protocol.
[0071] The user management module 2043 is a module for managing information about each user who uses the system 1. Specifically, the user management module 2043 accepts registration of information about each user and updates the user database 211.
[0072] The project registration module 2044 is a program module that accepts registration of space development projects and updates the space project database 215 in accordance with input of the project implementation status.
[0073] The simulation processing module 2045 is a program module that provides a function for simulating the space environment to businesses developing spacecraft.
[0074] The simulation processing module 2045 provides the user with a space environment simulation function in the following manner. - Construct a three-dimensional virtual space that reflects the conditions (gravity, atmosphere, etc.) inside the ISS, outside the ISS, and on the surface of the moon or planet, and return simulation results when controlling spacecraft (in-vehicle drones, satellites, lunar exploration rovers, etc.) The device design data is registered by the user, and based on the information on constraints such as gravity shown in the constraint database 212, it is determined whether the data conforms to the constraints. For example, if the design data of a ground vehicle is registered and does not conform to the communication constraints in space development, it is determined that the data cannot be used in the space environment (will not function as intended), and the determination result is presented to the user. Here, the design data may be information on the device specifications, or may be information such as device design drawings and 3D models. The matching processing module 2046 is a program module that performs processing to match each user (or each business operator).
[0075] The matching processing module 2046 accepts operations to search for each user (or each business), returns search results according to the score of each user (or each business), and encourages transactions between each user by accepting operations to contact each user by message, etc.
[0076] The score calculation module 2047 is a program module that performs a process of evaluating a space project and calculating a score.
[0077] The score calculation module 2047 calculates a score that evaluates the likelihood of the space project being successful.
[0078] The transaction acceptance module 2048 is a program module that accepts applications for insurance, loans, and investments for space projects and updates various databases.
[0079] The transaction acceptance module 2048 accepts insurance applications from space project operators and updates the insurance application history database 220, accepts applications for loans or investments in space projects and updates the financial support history database 221, and accepts transactions of rights that entitle users to benefits such as profit sharing for space projects and updates the rights transaction history database 222.
[0080] The talent evaluation module 2049 is a program module that calculates a talent evaluation score based on information accumulated in various databases about talent involved in space projects, and updates the various databases.
[0081] The human resources evaluation module 2049 evaluates the human resources who develop spacecraft and operate space development projects based on various databases, such as the space project database 215, the design history database 216, the space development human resources database 218, and the developed spacecraft database 219, and updates the user database 211.
[0082] The human resources matching module 2050 is a program module that manages the history of matching between human resources involved in space development and businesses that are hiring.
[0083] The talent matching module 2050 accepts registration of information on desired talent from businesses that are hiring, and updates the desired talent database 224. The talent matching module 2050 accepts operations such as accepting a job offer or requesting a job change from talent involved in space development, and updates the talent matching database 223 to match with businesses that are hiring.
[0084] <1.3 Configuration of Terminal 10> FIG. 3 is a diagram showing the configuration of the terminal 10. As shown in FIG.
[0085] As shown in FIG. 3, the terminal 10 includes multiple antennas (antenna 111, antenna 112), communication units (first communication unit 120, second communication unit 121) corresponding to the respective antennas, an input device 130 (including a touch-sensitive device 131), a display 132, an audio processing unit 140, a microphone 141, a speaker 142, a position information sensor 150, a camera 160, a motion sensor 170, a memory unit 180, and a control unit 190. The terminal 10 also has functions and configurations (e.g., 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 specifically shown in FIG. 3. As shown in FIG. 3, the blocks included in the terminal 10 are electrically connected by a bus or the like.
[0086] The antenna 111 emits a signal emitted by the terminal 10 as a radio wave. The antenna 111 also receives a radio wave from space and provides the received signal to the first communication unit 120.
[0087] The antenna 112 emits a signal emitted by the terminal 10 as a radio wave. The antenna 112 also receives a radio wave from space and provides the received signal to the second communication unit 121.
[0088] The first communication unit 120 performs modulation / demodulation processing and the like for transmitting and receiving signals via the antenna 111 so that the terminal 10 can communicate with other wireless devices. The second communication unit 121 performs modulation / demodulation processing and the like for transmitting and receiving signals via the antenna 112 so that the terminal 10 can communicate with other wireless devices. The first communication unit 120 and the second communication unit 121 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 communication unit 120 and the second communication unit 121 perform modulation / demodulation, frequency conversion, and the like for wireless signals transmitted and received by the terminal 10, and provide the received signals to the control unit 190.
[0089] Input device 130 has a mechanism for accepting input operations by a user. Specifically, input device 130 is configured as a touch screen and includes touch-sensitive device 131. Touch-sensitive device 131 accepts input operations by a user of terminal 10. Touch-sensitive device 131 detects the user's touch position on the touch panel, for example, by using a capacitive touch panel. Touch-sensitive device 131 outputs a signal indicating the user's touch position detected by the touch panel to control unit 190 as an input operation.
[0090] The display 132 displays data such as images, videos, and text under the control of the control unit 190. The display 132 is realized by, for example, an LCD, an organic EL display, or the like.
[0091] The audio processing unit 140 modulates and demodulates audio signals. The audio processing unit 140 modulates a signal provided from the microphone 141 and provides the modulated signal to the control unit 190. 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 10.
[0092] The location information sensor 150 is a sensor that detects the location of the terminal 10, and is, for example, a GPS (Global Positioning System) module. The GPS module is a receiving device used in a satellite positioning system. The satellite positioning system receives signals from at least three or four satellites, and detects the current location of the terminal 10 equipped with the GPS module based on the received signals.
[0093] The camera 160 is a device that receives light with a light receiving element and outputs the received light as a captured image. The camera 160 is, for example, a depth camera that can detect the distance from the camera 160 to a subject being photographed.
[0094] The motion sensor 170 includes an acceleration sensor, an angular velocity sensor, etc., and detects the movement of the terminal 10 .
[0095] The storage unit 180 is configured with, for example, a flash memory, and stores data and programs used by the terminal 10. The various types of information stored in the storage unit 180 will be described later.
[0096] The control unit 190 controls the operation of the terminal 10 by reading a program stored in the storage unit 180 and executing instructions included in the program. The control unit 190 is, for example, an application processor. By operating in accordance with the program, the control unit 190 fulfills the functions of an operation reception unit 191, a transmission / reception unit 192, a data processing unit 193, a notification control unit 194, and a storage control unit 195.
[0097] Operation acceptance unit 191 performs processing to accept a user's input operation to an input device such as touch-sensitive device 131. Operation acceptance unit 191 determines the type of operation, such as whether the user's operation is a flick operation, a tap operation, or a drag (swipe) operation, based on information about the coordinates where the user has touched touch-sensitive device 131 with a finger or the like.
[0098] The transmitting / receiving unit 192 performs processing for the terminal 10 to transmit and receive data to and from an external device such as the server 20 in accordance with a communication protocol.
[0099] The data processing unit 193 performs calculations on data that the terminal 10 has received as input in accordance with a program, and outputs the calculation results to a memory or the like.
[0100] The notification control unit 194 performs processing for displaying a display image on the display 132, processing for outputting sound from the speaker 142, and processing for generating vibrations.
[0101] The storage control unit 195 controls the storage of data in the storage unit 180 .
[0102] A description will be given of various types of information stored in the storage unit 180. In one aspect, the storage unit 180 stores various types of information such as user information 181, ground device design information 182, and the like.
[0103] The user information 181 is information about a user who uses the services of the server 20 .
[0104] The ground device design information 182 is information on design data of the ground device. For example, if the user is a business operator that develops, maintains, and operates ground devices, the user has design data such as specifications, design drawings, and test data for the ground device.
[0105] <2 Data Structure> 4 is a diagram showing the data structure of the user database 211. The user database 211 includes an item "user ID," an item "name," an item "email address," an item "business ID," an item "profile," an item "attributes," and an item "evaluation score."
[0106] The item "user ID" is information that identifies each user.
[0107] The item "Name" is information indicating the name of the user.
[0108] The item "email address" is information about the email address used to contact the user.
[0109] Specifically, the item "email address" includes information about an email address as information for identifying a user, in order to accept the user's login to the service provided by the server 20.
[0110] The item "business ID" is information that identifies the organization to which the user belongs.
[0111] Specifically, the item "business ID" is information for identifying the organization to which the user belongs, and the following organizations are possible. Device developers ·Space development project contractor · Administrator who manages the progress of the space development project based on the commission of the client Businesses that provide financial support to space development projects through loans or investments The item "profile" is information about the user's profile.
[0112] Specifically, the item "profile" holds the following information as profile information input by the user. -Proven technology Specialized fields ·Career history, including company history Areas where loans have been provided Areas where investments have been made The item "attribute" is tag information of the attribute given to the user.
[0113] Specifically, the "attribute" item can associate a tag according to a role in a project with a user, as follows, so that the tag can be used for searching for the user, etc. Tags for device developers (tags indicating technology development) ·Project Manager Tags ·Project Owner Tags ·Material Procurement Tags Furthermore, tags may be set according to the role of providing financial support to the project. Loan Officer Tags ·Investor Tags The item "evaluation score" is information about an evaluation value associated with a user.
[0114] Specifically, the item "evaluation score" may store score information calculated as follows as an evaluation value for the user who designs the device. In addition to being the user's evaluation, it may also be stored as an evaluation value for the business to which the user belongs. For example, the evaluation value for the business may be determined (by averaging, weighting, etc.) based on the evaluation values of users who belong to the business, or the evaluation of the user may be the evaluation value for the business to which the user belongs. History of device design using the simulation service provided by the server 20 (see, for example, the design history database 216) History of devices designed using the simulation service provided by the server 20 being viewed by other users and adopted in projects (see, for example, the design history database 216) In the matching function provided by the server 20, the history of searches by other users and the history of matching (start of transactions) Spacecraft development history (see, for example, the Developed Spacecraft Database 219) - The history of personnel belonging to the company participating in space projects (see, for example, the Space Development Personnel Database 218) The item "reward score" is information on the evaluation result of the reward to be given to the user.
[0115] Specifically, the item "reward score" may hold information on the evaluation results such as the following: -Multiple levels of evaluation results according to the range of rewards (e.g., classification into levels such as A, B, etc.) The item "Annual Income Conversion" is information on the evaluation result of the remuneration to be given to the user evaluated in terms of annual income.
[0116] Specifically, the item "Annual Salary Conversion" may store information on the evaluation results expressed as annual salary in a currency such as dollars or yen depending on the country in which the job-seeking user is registered or the country in which the business offering the job is located.
[0117] The item "Reward Score Disclosure" is information indicating the result of a user's designation as to whether or not the item "Reward Score" or the item "Annual Income Conversion" evaluated for the user should be made public.
[0118] Specifically, the item "Whether to disclose compensation score" may include information on the results specified by the job seeker regarding whether or not to disclose information on the items "Compensation score" and "Annual salary conversion" to businesses that are hiring.
[0119] The item "Reason for Remuneration Score Evaluation" is information on the reason for the evaluation results shown in the items "Remuneration Score" and "Annual Salary Conversion."
[0120] Specifically, the item "Reason for Reward Score Evaluation" may include the following information: - Compensation was evaluated based on the position (standard deviation) of the overall personnel in terms of development and operational performance (for example, a person with a relatively strong track record is ranked high) Compensation was evaluated by comparing it with the salary levels of organizations with a certain level of space development experience. - The applicant was employed by a specific company (such as a company with a certain level of experience in space development), and the length of employment was evaluated. The item "Aptitude test / reference" contains information on the results of the aptitude test for the employee and information on evaluations (references) from other employees.
[0121] Specifically, the item "Aptitude Test Reference" may include the following information: Aptitude test: Information that determines suitable work and workplace based on the ability, personality, and character of the personnel References: Information on evaluations from other personnel. If the other personnel recommends the candidate, it may be considered that the candidate meets the aptitude test. The item "SNS account" is information about an SNS account.
[0122] Specifically, the item "SNS account" may include the following information: Influence on social media (number of followers, number of impressions of posts, etc.). Based on such indicators of influence, the level of public relations activities of personnel can be evaluated and used as an expectation for acquiring personnel, funds, and partnerships with businesses. 5 is a diagram showing the data structure of the constraint database 212. The constraint database 212 includes an item "constraint ID," an item "major category," an item "medium category," an item "minor category," and an item "constraint."
[0123] The item "constraint ID" is information that identifies each constraint in space development.
[0124] The item "major category" is information indicating the general category of the constraint condition.
[0125] Specifically, the "major category" item includes information on the constraints of the following categories: As shown below, there may be stricter performance constraints (e.g., communication speed constraints) than for ground vehicles. Furthermore, the devices that can be used and performance requirements may differ depending on the mission that the spacecraft is to accomplish. Furthermore, different conditions may apply depending on the space environment, such as inside the ISS, outside the ISS, or on the moon. For example, requirements for the environment inside the ISS include volume, power, communications, heat exhaust, gas disposal, and gas supply. Furthermore, requirements for the environment outside the ISS include power, communications, heat exhaust, and vibration environment. Gravity constraints: Gravity is weaker than on the ground For example, inside or outside the ISS, gravity is on the order of 10-6 relative to the ground, and on the lunar surface it is on the order of 1 / 6, so the control of device movement may differ from that of a ground device. Temperature constraints: Temperature changes compared to the ground can be large For example, the temperature inside the ISS is assumed to be around 18 to 27 degrees, but outside the ISS, it is around minus 150 degrees in the shade and plus 120 degrees in the sun. On the surface of the moon, it is minus 170 degrees at night and plus 110 degrees during the day, so the requirements for devices may differ from those for ground-based devices in order to withstand temperature changes that are not expected on ground-based devices. In addition, outside the ISS, heat from direct light, reflected light, infrared light, and cosmic background radiation is taken into consideration. The dew point inside the ISS will be approximately 4 to 16 degrees. Communication constraints For example, the bands, communication capacity, and communication ports that can be used by spacecraft are specified and may differ from those of ground-based devices. Spacecraft may also be in a slower communication environment than ground-based devices. Power constraints For example, the total power of a spacecraft may be determined depending on the spacecraft. · Air constraints: Space approaches a vacuum.
[0126] For example, the air pressure inside the ISS is about 98k to 103kPa, which is the same as on Earth, but outside the ISS it is 10 to the power of -5 Pa, and on the moon it is zero Pa (extreme vacuum). The oxygen partial pressure inside the ISS can be around 20k to 23kPa. The carbon dioxide partial pressure may be kept below 707 Pa on board the ISS. Relative humidity may be between 25 and 70% RH on board the ISS. The circulating air velocity may be approximately 0.07-0.2 m / s inside the ISS. · Radiation constraints: There may be constraints such as plasma, ionizing radiation, electromagnetic waves, etc.
[0127] For example, outside the ISS, the electron density is on the order of 1012 electrons per cubic meter on the sunlit side, which can cause charging, discharge, damage to the surface of materials, and malfunction of equipment. For example, ionizing radiation can cause malfunctions outside the ISS. For example, electromagnetic waves can cause deterioration of parts and materials outside the ISS, and discoloration of paint, etc. The item "medium category" is information indicating a medium category that is further subdivided from the broad category of constraint conditions.
[0128] The item "small category" is information indicating a detailed category that is further subdivided within the category of the medium constraint frame.
[0129] Specifically, the item "minor category" may be divided into categories such as inside the ISS and outside the ISS, as shown in the figure.
[0130] The item "constraints" is information indicating constraints determined based on factors that affect devices in space development.
[0131] Specifically, the item "constraints" may hold the parameters that become the constraints in each environment as described above.
[0132] 6 is a diagram showing the data structure of the spacecraft sample database 213. The spacecraft sample database 213 includes an item "sample ID," an item "attributes," an item "sample data," an item "conditions of use," an item "sample provider," an item "number of times used," and an item "project used."
[0133] The item "sample ID" is information that identifies each piece of data that is a sample of a spacecraft.
[0134] The item "attributes" is information indicating the attributes of the spacecraft.
[0135] Specifically, the item "attributes" contains information that identifies the following attributes of each spacecraft: Spaceship ·satellite -Drones and other devices operating on board -External devices such as experimental equipment - Devices such as rovers that explore the lunar surface The components that make up each of these devices The item "sample data" is sample data of design data for a device designed taking into account the constraints of the space environment.
[0136] Specifically, the item "sample data" holds sample data in association with the attributes of the spacecraft, as shown in the figure, making it easy to search for sample data based on the attributes.
[0137] The item "Conditions of Use" is information on the conditions for using the sample data, which are determined by the business entity that provided the sample data.
[0138] Specifically, the item "Conditions of Use" includes information on the following conditions: Usage fees: Usage fees may vary depending on the purpose of use as follows: Purpose of use: For example, it may be for research and development purposes, commercial use, educational use, etc. Usage period: The period during which the sample data can be used The item "sample provider" is information about the provider that provided the sample data.
[0139] Specifically, the item "sample provider" corresponds to the identification information of each provider indicated in the item "provider ID" of the user database. For example, a provider may register design data obtained by designing a device using the services of the server 20 in the spacecraft sample database 213.
[0140] The item "number of times used" is information on the number of times the sample data has been used.
[0141] Specifically, the "usage history" item includes information such as the number of times that the sample data has been used. This allows the frequency with which the sample data is used to be determined, which can be reflected in the ranking of search results when users search for the sample data. Furthermore, the sample data and the user who registered the sample data (the user's business) may be evaluated based on the usage history of the sample data.
[0142] The item "usage record project" is information for identifying the project in which the sample data was used.
[0143] Specifically, the item "Project of Use" corresponds to the item "Project ID" in the space project database 215, which will be described later. This allows the sample data and the user who registered the sample data (the user's business operator) to be evaluated based on the track record of the sample data being actually adopted in space development projects.
[0144] 7 is a diagram showing the data structure of the astronaut database 214. The astronaut database 214 includes an item "astronaut ID," an item "name," an item "affiliation," an item "flight performance," and an item "evaluation value."
[0145] The item "astronaut ID" is information that identifies each astronaut.
[0146] The item "Name" is information indicating the name of the astronaut.
[0147] The item "affiliation" is information indicating the affiliation of the astronaut.
[0148] The item "flight performance" is information about the flight performance of the astronaut.
[0149] Specifically, the item "flight performance" may be specified based on the following performances performed by the astronaut: Duration of stay on a spacecraft in space - Training period and content In addition, astronauts with a certain level of achievements (for example, astronauts who have been certified as having a certain level of achievements by the National Space Development Agency) may be registered in the astronaut database 214, or an astronaut may not be registered in the astronaut database 214 until he or she has achieved a certain level of achievements.
[0150] The item "evaluation value" is information indicating the evaluation of the astronaut.
[0151] Specifically, the item "evaluation value" may hold the results of evaluating the flight performance of an astronaut using the following: Duration of stay on a spacecraft in space - Training period and content Specialized knowledge and possible tasks on board spacecraft The server 202 stores information on these astronauts, and thereby contributes to the space development project (the space project database 202 described later). 215) personnel candidates can be identified.
[0152] 8 is a diagram showing the data structure of the space project database 215. The space project database 215 includes an item "project ID," an item "client," an item "project manager," an item "project participants," an item "purpose and goal," an item "project implementation period," an item "status," an item "overall evaluation score," an item "development performance score," an item "operation performance score," an item "project budget," and an item "insurance premium."
[0153] The item "Project ID" is information that identifies each space development project.
[0154] The item "Contractor" is information identifying the contractor who commissions the space development project.
[0155] The item "Project Manager" is information that identifies the person in charge of operations who manages the space development project.
[0156] The item "Project Participant" is information that identifies the participants in the space development project.
[0157] Specifically, the item "project participants" includes information identifying each of the parties involved in the space development project, such as the device designer.
[0158] The item "Objectives and Goals" is information indicating the objectives and goals of the space development project.
[0159] Specifically, the item "purpose and goal" includes information on the purpose and goal of a space development project, such as landing on a comet for comet exploration, collecting samples, and bringing them back to Earth.
[0160] The item "Project implementation period" is information about the period determined for implementing a space development project.
[0161] The item "status" is information indicating the status of the space development project.
[0162] Specifically, the item "status" includes the following information as the status of the space development project: Under development: The device is being developed to achieve the objectives and goals. Project formation: The stage of selecting members to promote the space development project · Finished: The project has been finished. The item "Overall evaluation score" is information on the results of the overall evaluation, which is a compilation of scores obtained by evaluating a space development project from various perspectives.
[0163] Specifically, the item "overall evaluation score" may be an aggregate of various scores such as "development performance score" and "operation performance score" described below.
[0164] The item "Development performance score" is information on the results of evaluation of the lineup of development resources, development performance, etc. related to the space development project.
[0165] Specifically, the item "development performance score" may be an evaluation value calculated based on information stored in the following various databases. · A track record of developing spacecraft using simulations provided by Server 20 · Development track record of developers (number of projects, years, difficulty, budget, etc.) accumulated in the Development Spacecraft Database 219 · The development track record of development companies' personnel accumulated in the Space Development Personnel Database 218 -Space projects in which the company has participated in the past. For example, it is possible that weighting will be given to the company's participation in important space projects promoted by the government, etc. The evaluation method may be as follows. -Compared to other businesses, the overall position (ranking) of the business. For example, the development track record of a developer is ranked based on the number of projects (number of years, difficulty level, etc.), and if the developer is ranked in the top tier, it is highly evaluated. The spacecraft meets the required quality (for example, meets the quality standards set by the government, etc., such as the quality of the software code, the quality of durability, etc.) - Comparison with other space development projects that have been implemented in the past and are known to have achieved their intended goals. For example, the objectives may remain the same, but the performance of the spacecraft, the track record of the developer, and the operational track record may have improved, and the project may be evaluated as more likely to succeed than past space development projects. The item "operational performance score" is information on the results of evaluation of the performance, etc., of the operations of businesses participating in the space development project.
[0166] Specifically, the item "management performance score" may be an evaluation value calculated based on information accumulated in the following various databases. - A track record of simulating the operation of a spacecraft using the simulation provided by Server 20 - The operational track record of development companies (number of cases, years, difficulty, budget size, etc.) accumulated in the Development Spacecraft Database 219 - The results of operations by development personnel accumulated in the Space Development Personnel Database 218 -Space projects in which the company has participated in the past. For example, it is possible that weighting will be given to the company's participation in important space projects promoted by the government, etc. The evaluation method may be as follows. -Compared to other businesses, the overall position (ranking). For example, developers are ranked based on their track record (number of cases, years, difficulty, etc.), and those ranked in the top tier are highly evaluated. The spacecraft meets the required quality (for example, meets the quality standards set by the government, etc., such as the quality of the software code, the quality of durability, etc.) - Comparison with other space development projects that have been implemented in the past and are known to have achieved their intended goals. For example, the objectives may remain the same, but the performance of the spacecraft, the track record of the developer, and the operational track record may have improved, and the project may be evaluated as more likely to succeed than past space development projects. The item "Project Budget" is information on the size of the project budget for the space development project.
[0167] The item "insurance premium" is information about the terms of insurance set for a space development project.
[0168] Specifically, the item "insurance premium" includes information on insurance conditions (including insurance premiums) for the following types of insurance: ·Insurance against damage to spacecraft Insurance for compensation to third parties in the event of a spacecraft colliding with another satellite Moreover, insurance premiums may be set for each stage of a space development project as follows: Spacecraft launches (there is a possibility that the launch itself will fail, or that the launch trajectory will not be as intended and result in a collision with another spacecraft, etc.) - The spacecraft is a satellite or other object and the mission is carried out in orbit (there is a possibility of malfunction due to deterioration of the spacecraft or collision with debris, etc.) - Exploration missions given to spacecraft (for example, landing on a planet or a satellite in orbit around a planet to explore and collect samples) To calculate these insurance premiums, the score calculation module 2047 uses the score evaluated for the space project as the probability of success of the space development project to calculate the insurance premium.
[0169] 9 is a diagram showing the data structure of the design history database 216. The design history database 216 includes an item "development ID," an item "business operator ID," an item "user ID," an item "design data update date and time," an item "design data," an item "simulation result," an item "evaluation value," and an item "project ID."
[0170] The item "Development ID" is information that identifies each development of a device.
[0171] Specifically, the item "development ID" has information for identifying each of the following contents. ·Books Video content The item "business ID" is information that identifies the organization to which the user belongs.
[0172] Specifically, the item “business ID” corresponds to the item “business ID” in the user database 211.
[0173] The item "user ID" is information that identifies each user.
[0174] Specifically, the item “user ID” corresponds to the item “user ID” in the user database 211 .
[0175] The item "design data update date and time" is information about the timing when the user newly registers design data for a device or edits and saves registered design data.
[0176] The item "design data" is data related to the design of a device.
[0177] Specifically, the item "design data" includes the following as design data: Design drawings showing the device structure Documents specifying the device specifications Test data from devices tested in a simulated environment The item "Simulation Results" is information on the results of a simulation performed when a device related to the design data is operated under constraints in a space environment.
[0178] Specifically, the "Simulation Results" item includes information on the results of simulating whether a device related to the design data conforms to the constraints in the space environment (constraint database 212) or cannot operate in the space environment based on the constraints. For example, the communication specifications of the device related to the design data may exceed the performance allowable in the space environment, making it unusable in the space environment. Also, due to limitations on the power available in the space environment, the design data for the ground device may not be compatible.
[0179] The item "evaluation value" is information indicating the score obtained by evaluating the device related to the design data.
[0180] Specifically, the item "evaluation value" may include information on the results of evaluating the device related to the design data as follows. The device must comply with the constraints of the space environment (constraint database 212). - The device must be designed by a highly rated user (user database 211) - The record of the device being viewed by the user - Devices have been adopted for projects - User ratings of the device The item "Project ID" is information for identifying a space development project associated with a device related to the design data.
[0181] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .
[0182] 10 is a diagram showing the data structure of the matching database 217. The matching database 217 includes an item "matching ID," an item "project ID," an item "first business operator," an item "second business operator," an item "purpose," an item "matching date and time," and an item "evaluation."
[0183] The item "matching ID" is information that identifies each matching that matches users or businesses.
[0184] The item "Project ID" is information that identifies each space development project.
[0185] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .
[0186] The item "first business operator" is information that identifies the first business operator involved in the matching.
[0187] The item "Second business operator" is information that identifies the second business operator involved in the matching.
[0188] Specifically, the item "second business operator" may correspond to the item "business operator ID" in the user database 211. Furthermore, the information is not limited to two businesses, namely, the first business operator and the second business operator, and may include information on three or more businesses.
[0189] The item "purpose" is information about the purpose of matching.
[0190] Specifically, the item "purpose" may include the following purpose information: - Development of specific devices required for space exploration projects The item "matching date and time" is information about the time when the match was made.
[0191] Specifically, the item "matching date and time" is information about the timing at which it is determined that matching has been established, for example, when contact between businesses related to matching begins.
[0192] The item "rating" is information on the results of each user's rating of the match.
[0193] Specifically, the "Evaluation" item may evaluate the matching based on the contributions each matched business has made to the project (such as developing a device), and may include information on the evaluation results.
[0194] 11 is a diagram showing the data structure of the space development human resources database 218. The space development human resources database 218 includes an item "user ID," an item "business operator ID," an item "participating projects," an item "development history," an item "operation history," and an item "presentation history."
[0195] The item "user ID" is information that identifies each user.
[0196] Specifically, the item “user ID” corresponds to the item “user ID” of the user database 211 .
[0197] The item "business ID" is information that identifies the organization to which the user belongs and information about the period when the user belonged to the organization.
[0198] Specifically, the item "business ID" corresponds to the item "business ID" in the user database 211. In this way, the item "business ID" indicates the history of the user's membership in an organization.
[0199] The item "Participating Projects" is information that identifies the space projects in which the user participated and the time of participation.
[0200] The item "Development history" is information that identifies the spacecraft developed by the user and information on the time of development.
[0201] The item "operational performance" is information that identifies the space project in which the user participated in operation and information on the time period in which the operation was carried out.
[0202] The item "publication record" is information on the record of announcing the results of space development through papers, patents, presentations, etc.
[0203] Specifically, the item "presentation history" includes technical documents such as published papers, information on meetings attended, materials presented at presentations, and information on the time of presentation.
[0204] 12 is a diagram showing the data structure of the developed spacecraft database 219. The developed spacecraft database 219 includes the following items: "Spacecraft ID," "Project ID," "Developer ID," "Developer User ID," "Development Period," "Manufacturing Equipment / Processing Equipment," "Utilization Project," "Specifications / Performance," and "Demonstration Test Results."
[0205] The item "Spacecraft ID" is information that identifies each developed spacecraft.
[0206] The item "Project ID" is information that identifies each space development project that triggered the development of a spacecraft.
[0207] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .
[0208] The item "Developer ID" is information for identifying the organization that will carry out the development.
[0209] Specifically, the item “developer ID” corresponds to the item “developer ID” in the user database 211 .
[0210] The item "Developer User ID" is information that identifies each user who develops a product.
[0211] Specifically, the item “Developer User ID” corresponds to the item “User ID” in the user database 211 and the item “User ID” in the space development personnel database 218 .
[0212] The item "Development period" is information about the period when the spacecraft was developed.
[0213] The item "Manufacturing equipment / processing equipment" is information on the manufacturing equipment or processing equipment used in the creation of the spacecraft.
[0214] Specifically, the item "manufacturing equipment / processing equipment" may include the following information: Information about the manufacturer of the manufacturing or processing equipment Information that identifies the capabilities of the manufacturing or processing equipment, such as the model number of the equipment The item "utilization record project" is information for identifying a space development project in which a developed spacecraft has been utilized.
[0215] Specifically, the item “usage record project” corresponds to the item “project ID” of the space project database 215 .
[0216] The item "Specifications and performance" is information on the specifications and performance of the spacecraft.
[0217] Specifically, the item "Specifications and Performance" may include information on specifications and performance according to the purpose of the project in which the spacecraft is used. For example, if the purpose of the spacecraft is planetary exploration, information on the size, traveling performance, power generation capacity, etc. of the spacecraft may be included. The item "demonstration test results" is information on the results of spacecraft demonstration tests.
[0218] Specifically, the item "demonstration test results" may include information such as the conditions for the demonstration test set in the space development project, the schedule for the test, and the results of the demonstration test.
[0219] 13 is a diagram showing the data structure of the insurance application history database 220. The insurance application history database 220 includes the following items: "Application ID", "Project ID", "Applicant", "Application Date and Time", "Application Content", and "Insurance Payment".
[0220] The item "application ID" is information that identifies each insurance application.
[0221] The item "Project ID" is information that identifies the space development project for which insurance is being applied.
[0222] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .
[0223] The item "applicant" is information that identifies the user who is the applicant for insurance.
[0224] The item "application date and time" is information about the time when the insurance application was accepted.
[0225] The item "application details" is information such as the conditions of the insurance applied for.
[0226] The item "insurance payment" is information such as whether or not insurance payment has been made, and the amount of payment if payment has been made.
[0227] 14 is a diagram showing the data structure of the financial support history database 221. The financial support history database 221 includes an item "financial support ID," an item "project ID," an item "type," an item "funder," an item "provided date and time," an item "provided conditions," and an item "status."
[0228] The item "Financial support ID" is information that identifies each financial support provided to a space development project.
[0229] The item "Project ID" is information that identifies the space development project to which financial support is being provided.
[0230] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .
[0231] The item "Type" is information about the type of financial support.
[0232] Specifically, the item "type" includes the following types of information: ·Financing ·investment Donations The item "funder" is information that identifies the business that provided financial support.
[0233] The item "Provision date and time" is information about the time when financial assistance was provided.
[0234] The item "conditions of provision" is information on the conditions of financial support.
[0235] Specifically, the item "Provision conditions" includes the following information as conditions for financial support: - In the case of a loan, interest rate, repayment period, etc. In the case of investment, the amount, benefits for investment, etc. The item "status" is information on the status of financial assistance.
[0236] Specifically, the item "status" includes the following information as the status of financial assistance: The loan has been granted but the repayment period has not yet arrived Loans repaid ·Deposited in investment 15 is a diagram showing the data structure of the rights transaction history database 222. The rights transaction history database 222 includes the following items: "Transaction ID," "Project ID," "Rights issuer," "Number of rights issued," "Seller," "Purchaser," "Transaction price," "Transaction quantity," and "Transaction date and time."
[0237] The item "transaction ID" is information that identifies each transaction when rights to receive benefits through investment in a space development project are traded.
[0238] The item "Project ID" is information that identifies the space development project involved in the rights transaction.
[0239] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .
[0240] The item "rights issuer" is information about the entity that issues the rights.
[0241] Specifically, in the item "rights issuer," the issuer of rights may be an entity (such as an operator or an operator manager) that calls for funding for a space development project.
[0242] The item "Number of Rights Issued" is information on the total number of rights to be issued.
[0243] Specifically, the item "number of rights issued" includes information on the number of rights issued, which is set by the rights issuer as appropriate depending on the amount of funds to be raised.
[0244] The item "seller" is information about the seller in the rights transaction.
[0245] The item "Purchaser" is information about the purchaser in the rights transaction.
[0246] The item "transaction price" is information on the transaction price of the right.
[0247] The item "trading volume" is information on the trading volume of the right.
[0248] The item "transaction date and time" is information about the time when the transaction of the rights was concluded based on the order.
[0249] <3. Operation (First Embodiment)> FIG. 16 is a diagram showing the flow of processing for performing a simulation based on design data in accordance with constraints of the space environment.
[0250] As described above, the server 20 is configured to store parameters of each item that affects the control of equipment in a space environment in the constraint condition database 212 of the storage unit 202. The constraint condition database 212 includes, as parameters of each item, at least one of gravity parameters, temperature parameters, communication parameters, power parameters, air parameters, and radiation parameters.
[0251] In step S1121, the simulation processing module 2045 of the server 20 outputs to the terminal 10 a screen for registering or editing design data related to the design of a device.
[0252] Here, the devices include at least one of devices for use inside the space colony (including drones for use inside the space colony), devices for use outside the space colony, satellites, and exploration equipment.
[0253] The design data includes at least one of data defining the device specifications and data on the design drawings of the device.
[0254] In step S1111, the control unit 190 of the terminal 10 displays an operation screen on the display 132 and accepts from the user an operation to register design data including data on the ground device or an operation to edit the contents of already registered design data. The control unit 190 transmits information indicating the content of the user's operation to the server 20.
[0255] In step S1123, the simulation processing module 2045 of the server 20 acquires the registered contents of the design data received from the terminal 10, or the edited contents of the already registered design data.
[0256] In step S1125, the simulation processing module 2045 of the server 20 refers to the constraint database 212 and performs a simulation of what would happen if the device of the design data were operated in a space environment, based on the parameters of each item that affects the control of the equipment in a space environment.
[0257] Specifically, the simulation processing module 2045 simulates the operation of devices in a space environment, and calculates the operation of each device by simulating a group of devices. For example, it simulates the processing for achieving the purpose of exploration while moving a group of devices exploring the surface of the moon.
[0258] For example, a simulation could be performed in which each device exploring the lunar surface is assigned a role, such as a device for surveying, a device for collecting samples from the ground, etc., and the devices communicate with each other and move according to their respective roles.
[0259] Furthermore, multiple devices may be linked both inside and outside the spacecraft. For example, multiple onboard drones may be provided and used to transport objects while communicating with each other.
[0260] Furthermore, the operation of the device may be simulated taking into consideration the presence of a human (such as an astronaut) aboard the spacecraft. For example, a simulation may be performed in which a device that transmits the human's position and an onboard drone operate in coordination so that the onboard drone reaches the human's position.
[0261] In step S1127, the simulation processing module 2045 of the server 20 outputs to the terminal 10 a screen displaying the results of the simulation.
[0262] The simulation processing module 2045 may perform a simulation to determine whether or not a device related to the acquired design data satisfies the requirements in a space environment, and may present the results of the determination of whether or not the device satisfies the requirements in a space environment to the terminal 10.
[0263] The simulation processing module 2045 displays a three-dimensional model of the device corresponding to the acquired design data, and may display the results of the judgment in association with the objects that make up the displayed three-dimensional model.
[0264] When it is determined that the device according to the acquired design data does not satisfy the requirements in the space environment, the simulation processing module 2045 identifies each parameter item corresponding to the unsatisfied requirements. When the device does not satisfy the requirements in the space environment, the simulation processing module 2045 may present each parameter item corresponding to the identified unsatisfied requirements.
[0265] The simulation processing module 2045 may determine whether the acquired design data satisfies the requirements in the space environment by providing a prompt to the large-scale language model service server 95 to prompt the server 95 to answer whether the acquired design data satisfies the requirements in the space environment. For example, specification data may be prepared as design data and transmitted to the large-scale language model service server 95 together with information on constraints in the space environment (constraint database 212), and the answer may be generated by providing a prompt to that effect. The simulation processing module 2045 transmits the answer generated in this manner to the terminal 10.
[0266] The simulation processing module 2045 may determine that the requirements in the space environment are not met by determining whether the device related to the acquired design data can perform the expected control based on communication constraints in the space environment.
[0267] The simulation processing module 2045 may identify one or more specifications that are acceptable in a space environment based on the acquired design data and the spacecraft sample database 213. For example, the simulation processing module 2045 may match the device attributes indicated in the design data with the "attributes" item in the spacecraft sample database 213 to identify sample data that corresponds to the device that the user wants to design.
[0268] The simulation processing module 2045 may transmit one or more specifications identified as sample data to the terminal 10 and present them to the user of the terminal 10. At this time, the simulation processing module 2045 may prioritize the sample data among the sample data in the spacecraft sample database 213 according to the sample provider, the number of times it has been used, whether or not it has been used in a project, and the like, and display the prioritized sample data on the terminal 10. For example, the more the sample data has been used, the more it may be recommended to the user. This allows the user to easily obtain design data for a device that conforms to the constraints of the space environment. The user can start their design using sample data that conforms to the constraints of the space environment as a starting point.
[0269] In step S1113, the terminal 10 displays the results of the simulation on the display 132.
[0270] FIG. 17 is a diagram showing the flow of processing for evaluating a space development business operator.
[0271] In step S1221, the matching processing module 2046 of the server 20 refers to the design history database 216 and the space project database 215, calculates the score of the business operator developing the spacecraft, and updates the user database 211.
[0272] In step S1211, the control unit 190 of the terminal 10 receives an operation from the user to search for candidate business operators participating in the space project. For example, the users may be managers or contractors of the space project, or business operators developing devices. In step S1223, the matching processing module 2046 of the server 20 identifies candidates for matching based on the scores of businesses identified based on the user database 211. For example, users with high evaluation values or businesses to which the users belong may be identified as candidates for matching, or businesses related to the objectives of the space project may be identified as candidates. The matching processing module 2046 presents a matching screen to the user of the terminal 10, including information on the identified candidate businesses.
[0273] In step S1213, the control unit 190 of the terminal 10 displays a matching screen on the display 132. The control unit 190 accepts an operation from the user to designate a candidate business operator.
[0274] In step S1227, the matching processing module 2046 of the server 20 updates the matching database 217 in accordance with the information of the business operator designated by the user of the terminal 10. For example, the server 20 enables the matched businesses to send and receive messages, process payments, share files, and the like.
[0275] <4. Screen Example (First Embodiment)> FIG. 18 is an example of a screen for searching for businesses involved in space development projects.
[0276] The operation screen 1000 provides the user with a screen for managing a space project and a screen for providing a spacecraft development environment.
[0277] 13 shows an example of an operation screen 1000 that provides a screen for supporting the organization of project members for a space project manager. FIGS. 14 to 16 show examples of screens that provide support for a business operator developing a spacecraft.
[0278] The user information display area 1002 is an area where information about a user who logs in to a service provided by the server 20 is displayed.
[0279] The space project display area 1004 is an area that displays detailed information about the space project.
[0280] The space project display area 1004 may display information managed in the space project database 215 as detailed information about the space project.
[0281] The switching operation receiving unit 1006 is an operation member that receives an operation to switch the space project for which details are to be displayed.
[0282] The member candidate display area 1008 is an area that displays information on candidates for the space project.
[0283] The member candidate display area 1008 corresponds to the processing of step S1223 in FIG.
[0284] The candidate details display area 1010 is an area where the details of the candidate are displayed.
[0285] The candidate details display area 1010 may refer to the user database 211 to display information about candidate businesses, users of the businesses, and the like.
[0286] The participation request operation receiving unit 1012 is an operation member that receives an operation from the space project manager to request candidates to participate in the space project.
[0287] The participation request operation receiving unit 1012 corresponds to the processing of step S1213 in FIG.
[0288] The participating member display area 1014 is an area that displays a list of information on businesses participating in the space project.
[0289] The participating member display area 1014 may display information about participants taking part in the space project by referring to the space project database 215 .
[0290] The participant details display area 1016 is an area where the details of the participants are displayed.
[0291] The participant detail display area 1016 may refer to the user database 211 to display information on the participating businesses and users of those businesses.
[0292] The participation operation receiving unit 1018 is an operation member that receives an operation from the manager to participate in or withdraw from a project.
[0293] The participation operation receiving unit 1018 may display the status of participation in the project on a button, as shown in the figure.
[0294] Figure 19 shows an example of a screen shot of a simulation in which multiple spacecraft are controlled in cooperation as a swarm.
[0295] The simulation display area 1020 is an area for displaying a screen that simulates the operation of one or more spacecraft in a space environment.
[0296] As shown, the simulation display area 1020 may display the state of the space environment (in the illustrated example, a simulation of the movement of an exploration rover), objects corresponding to one or more spacecraft, and the movement routes of the objects, thereby making it easier to check the simulation results.
[0297] The device list display area 1022 is an area for displaying a list of devices to be operated by the simulation.
[0298] In the illustrated example, the device list display area 1022 shows a situation in which each device communicates with and controls multiple devices for the purpose of exploring the surface of a planet (each device may be assigned a different role, or may be assigned the same role, such as sample collection).
[0299] The first device display area 1024 is an area that displays details of the first device.
[0300] The second device display area 1026 is an area that displays details of the second device.
[0301] The third device display area 1028 is an area that displays details of the third device.
[0302] The search position designation receiving unit 1030 is an operation member that receives the designation of the search position.
[0303] For example, in the case of the lunar surface, the search position designation receiving unit 1030 receives designation of coordinates on a map of the lunar surface, and reads information on the topography of the coordinates.
[0304] The result display area 1032 is an area that displays a summary of the simulation results.
[0305] As shown in the figure, the result display area 1032 indicates constraints in the space environment and displays a summary of whether each device is operating in compliance with the constraints.
[0306] The first object 1034 is an object that corresponds to the first device and is placed in a virtual space that simulates a space environment.
[0307] The second object 1036 is an object that corresponds to the second device and is placed in a virtual space that simulates a space environment.
[0308] The third object 1038 is an object that corresponds to a third device and is placed in a virtual space that simulates a space environment.
[0309] Figure 20 shows an example of a screen that simulates compatibility with the space environment based on design data.
[0310] The registration operation receiving unit 1040 is an operation member that receives an operation to upload design data from the user.
[0311] The registration operation reception unit 1040 can receive uploads of design data for a terrestrial vehicle from a user, and can also receive uploads of design data for a spacecraft. The design data may include specifications as well as information on a 3D model corresponding to the design drawings.
[0312] The registered data list display area 1042 is an area for displaying uploaded design data.
[0313] The design data display area 1044 is an area for displaying details of the design data.
[0314] The simulation result display area 1046 is an area for displaying the simulation results according to the constraints in the space environment for the uploaded design data.
[0315] The simulation result display area 1046 corresponds to step S1125 etc. in Fig. 11. As shown in the figure, details of non-compliance with the constraints are displayed.
[0316] The sample data display area 1048 is an area where sample data candidates are displayed.
[0317] As described above, the sample data display area 1048 may display sample data identified from the spacecraft sample database 213 according to the purpose (exploration, etc.) of the device indicated in the design data, and accept the user's selection.
[0318] The first sample data display area 1050 is an area for displaying candidates for the first sample data.
[0319] The first sample data display area 1050 may receive a user's designation of the sample data, thereby displaying the conditions for using the sample data to the user and accepting an application for use (such as purchasing the sample data).
[0320] The second sample data display area 1052 is an area for displaying candidates for the second sample data.
[0321] Figure 21 shows an example of a screen that displays simulation results on a 3D model based on design data.
[0322] The three-dimensional model display area 1054 is an area for displaying a three-dimensional model of the user's design data.
[0323] The warning display area 1056 is an area that displays, in accordance with the constraints of the space environment, objects in the three-dimensional model that do not comply with the constraints and details of the constraints that do not comply.
[0324] As shown in the figure, the warning display area 1056 indicates that the constraints are not met in terms of "power" and "communication" in association with a part of the three-dimensional model. The three-dimensional model is made up of a plurality of objects, and each object is managed by being assigned an attribute such as a role (for example, the name of a communication unit). The server 20 may identify objects that do not meet the constraints according to the attributes of these objects and display them in association with the contents of the constraints, as shown in the figure.
[0325] <5. Operation (Second Embodiment)> FIG. 22 is a diagram showing the flow of a process for calculating a score that evaluates a space project.
[0326] In step S2221, the score calculation module 2047 of the server 20 refers to various databases of each stakeholder involved in the space project, calculates the score of the space project according to the evaluation criteria, and updates the space project database 215.
[0327] The method by which the score calculation module 2047 calculates the score will be specifically described below.
[0328] As described above, the simulation processing module 2045 of the server 20 provides the developer user with a process for simulating the operation of the spacecraft design data in a space environment and responding with the results of the simulation.
[0329] The server 20 stores information on the spacecraft development results obtained by simulation in a design history database 216 in the storage unit 202 as information on the spacecraft developer.
[0330] The score calculation module 2047 evaluates the likelihood of success of a space development project based on information about the developer's track record of development through simulation, referring to the design history database 216. For example, it calculates an evaluation value for a space development project in which the developer participates, based on track records such as the number of developments through simulation, the number of spacecraft designs that can be operated in space through simulation, and the number and percentage of developed spacecraft that meet predetermined quality standards.
[0331] In the memory unit 202, the server 20 stores at least one of the following information for each development company: information on the results of demonstration tests of spacecraft (developed spacecraft database 219) or information on the results of participation in space projects (space project database 215, space development personnel database 218).
[0332] The score calculation module 2047 of the server 20 evaluates the likelihood of success of a space development project based on at least one of information on the results of spacecraft demonstration tests and information on the results of participation in space projects. For example, the score calculation module 2047 may calculate an evaluation value that evaluates the likelihood of success of a space project based on the number of spacecraft demonstration tests, the number of space projects in which the project has been participated, the scale of the space projects in which the project has been participated, and the project owner (for example, whether the space project is government-sponsored, etc.).
[0333] The server 20 stores, in the storage unit 202, information on the development company's human resources, which is at least one of information on the development track record of the development company's human resources and information on the development company's human resources' participation in space projects, as information on space human resources. (Space development human resources database 218) The score calculation module 2047 may evaluate the possibility of success based on at least one of information on the development track record of the development company's human resources and information on the development company's human resources' participation in space projects.
[0334] The server 20 stores information on the flight performance of astronauts in the astronaut database 214 in the storage unit 202 as information on space human resources. The score calculation module 2047 may evaluate the possibility of success based on the information on the flight performance of the astronaut. For example, the score calculation module 2047 may assign a higher score to a space project in which the astronaut is involved the more extensive the astronaut's flight performance, the more space development projects the astronaut has participated in, and the larger the budget of the space development project in which the astronaut has participated.
[0335] The server 20 stores information on spacecraft performance in the developed spacecraft database 219 in the storage unit 202 as spacecraft information. The score calculation module 2047 may evaluate the possibility of success of a space project based on the information on the spacecraft performance. For example, the better the spacecraft performance (e.g., resistance to failure, sensing range, navigation performance), the higher the possibility that the space development project will achieve its intended objectives and succeed, and the higher the score of the space development project may be.
[0336] The server 20 stores, in the storage unit 202, information on spacecraft manufacturing equipment, processing equipment, and other equipment used to create a spacecraft in the developed spacecraft database 219 as spacecraft information. The score calculation module 2047 may evaluate the likelihood of success of a space development project based on the information on the equipment used to create the spacecraft. For example, the better the performance (such as processing accuracy) of the manufacturing equipment and processing equipment used to create the spacecraft, the higher the score of the space development project may be.
[0337] The score calculation module 2047 of the server 20 may compare information on the people involved in a plurality of space projects to relatively evaluate the likelihood of success of the space projects. For example, if there is a certain level of difference in the track records of the people involved in each space project, the score calculation module 2047 may relatively evaluate the scores of each space project so that the more track record there is, the better the score.
[0338] The score calculation module 2047 of the server 20 may evaluate the likelihood of success of a space project based on whether the spacecraft of the space project meets predetermined standards. For example, a government or other organization may set standards such as the quality of software code and the durability of equipment, and the score calculation module 2047 may calculate the score of a space project based on whether the quality standards are exceeded.
[0339] The storage unit 202 of the server 20 stores information on whether each space project has achieved its intended goal in the space project database 215, in association with information on each space project. The score calculation module 2047 may evaluate the likelihood of success of a first space project based on information on at least one of the participants or spacecraft of a first space project, information on at least one of the participants or spacecraft of a second space project implemented in the past, and information on whether the second space project has achieved its intended goal. For example, the score of the space project to be evaluated may be calculated by comparing the results of similar space development projects implemented in the past (whether the intended goal was achieved), information on the participants and spacecraft of the past space projects, and information on the participants and spacecraft of the space development project to be evaluated this time. For example, if the spacecraft has better performance and a richer operational track record than a previously successful space project, the score of the space project may be higher than the score of the past space project.
[0340] In step S2223, the score calculation module 2047 of the server 20 calculates the insurance premium for carrying out the space project according to the space project score, business budget, and space project details, and updates the space project database 215. For example, the score calculation module calculates the insurance premium so that the better the space project score, the lower the insurance premium. Furthermore, the score calculation module 2047 may also increase the required insurance premium the larger the business budget of the space project.
[0341] The score calculation module 2047 of the server 20 outputs a screen displaying the evaluation results for the space project to the terminal 10 of the person involved in the space project.
[0342] FIG. 23 is a diagram showing the flow of processing for accepting an application for insurance on a space project.
[0343] In step S2321, in response to access from the terminal 10, the transmission control module 2042 of the server 20 refers to the space project database 215 and outputs to the terminal 10 an operation screen for accepting insurance applications, which includes information on the space project, the space project score, information on the space project insurance premiums, etc.
[0344] The server 20 accepts operations from those involved in the space project to apply for insurance on the space project while displaying information on the space project's insurance premiums, insurance contents, and other insurance conditions on a screen that displays the evaluation results of the space project.
[0345] In step S2311, the terminal 10 displays the information on the space project, the information on the score of the space project, and the information on the insurance conditions on the operation screen, and receives an operation from the user to apply for insurance.
[0346] In step S2323, the transaction acceptance module 2048 of the server 20 updates the insurance application history database 220 in response to the application for insurance. In response to the operation to apply for insurance, the transaction acceptance module 2048 stores in the insurance application history database 220 of the storage unit 202 that an application for insurance for the space project has been made. The transaction acceptance module 2048 outputs to the terminal 10 a notification that the application has been completed.
[0347] In step S2313, the terminal 10 displays on its screen a message indicating that the application for insurance on the space project has been completed.
[0348] FIG. 24 is a diagram showing the process flow for accepting transactions related to financing a space project.
[0349] In step S2421, in response to access from the terminal 10, the transaction acceptance module 2048 of the server 20 refers to the space project database 215, displays the space project information, the space project score, and the loan or investment terms, and outputs an operation screen for accepting operations to make a loan. For example, the better the space project score, the more advantageous the loan terms (e.g., lower repayment interest rate) or investment terms (e.g., higher valuation value of the space project) may be set for the participants in the space project (e.g., the space project entrustor, operator, etc.).
[0350] The transaction acceptance module 2048 of the server 20 outputs a screen displaying the evaluation results to the terminal 10 of the user making the investment or loan. The transaction acceptance module 2048 accepts operations from the user making the investment or loan to make an investment or loan in the space project on the screen displaying the evaluation results. In response to operations by the user making the investment or loan, the transaction acceptance module 2048 stores information about the user making the investment or loan in the space project and information about the conditions of the investment or loan in the financial support history database 221 of the storage unit 202.
[0351] When the space project earns profits through commercial activities, the server 20 executes a step of determining a reward to be given to a user who invests or lends based on the profits. For example, the reward may be a dividend distribution from the profits, and the server 20 may determine the rate at which the dividends are distributed from the profits and give the dividends to the users who invested according to their right to receive the dividends.
[0352] In step S2411, the terminal 10 displays information on the space project, score information, loan or investment conditions, etc. on the operation screen, and accepts an operation from the user to loan or invest in the space project.
[0353] In step S2423, the transaction acceptance module 2048 of the server 20 updates the financial support history database 221 in accordance with the terms of the loan or investment in response to the user's operation to make a loan or investment. The transaction acceptance module 2048 outputs to the terminal 10 that acceptance of the loan or investment has been completed.
[0354] In step S2413, the terminal 10 displays on its screen that it has accepted the loan or investment for the space project.
[0355] FIG. 25 is a diagram showing the flow of processing for accepting a transaction related to investment in a space project.
[0356] In step S2521, in response to access from the terminal 10, the transaction acceptance module 2048 of the server 20 refers to the space project database 215, displays information about the space project, the space project score, and the terms of trading of the investment rights, and outputs an operation screen to the terminal 10 to accept operations to trade the rights.
[0357] The server 20 stores information on rights that can be used to obtain benefits based on profits earned by commercial activities of a space project in the rights transaction history database 222 of the storage unit 202. The transaction acceptance module 2048 of the server 20 executes a step of granting rights to users who invest or lend, and trading the rights between users. For example, the transaction acceptance module 2048 may display information on orders to sell rights (selling price and selling quantity) and information on orders to buy rights (purchase price and purchase quantity), and accept designation of the transaction price and transaction quantity from the user of the terminal 10.
[0358] In step S2511, the terminal 10 displays information such as space project information, score information, and rights trading conditions on the operation screen, and accepts an operation to trade rights from the user.
[0359] In step S2523, the transaction acceptance module 2048 of the server 20 updates the right transaction history database 222 in response to the operation of each user to trade the right. The transaction acceptance module 2048 outputs to the terminal 10 that the right transaction has been completed.
[0360] In step S2513, the terminal 10 displays on its screen that the transaction for the rights relating to the space project has been completed.
[0361] <6. Screen Example (Second Embodiment)> FIG. 26 is an example of a screen for accepting applications for insurance on a space project.
[0362] An operation screen 2600 is an operation screen for accepting applications for insurance on space projects.
[0363] The operation screen 2600 corresponds to the example in FIG.
[0364] The score display area 1058 is an area that displays the calculated score for the space project.
[0365] The detail display area 1060 is an area that displays the details of the space project score.
[0366] The details display area 1060 displays information based on the space project database 215, such as the space project's score, the basis for calculating the score (for example, if the score is relatively good compared to other space projects, this will be displayed), and the insurance terms and conditions, including the premium.
[0367] The application operation receiving unit 1062 is an operation member that receives an operation to apply for insurance.
[0368] As shown in the figure, the application operation reception unit 1062 receives operations to apply for insurance while displaying on the screen information about the insurance underwriter, detailed information about the space project (space project display area 1004), and information about the space project score (detail display area 1060).
[0369] The confirmation operation receiving unit 1064 is an operation member that receives an operation to confirm information about participants in the space development project who are presenting their scores.
[0370] In response to the user's operation, the confirmation operation receiving unit 1064 identifies the project participants based on the space project database 215 and responds with information about the project participants.
[0371] The confirmation operation receiving unit 1066 is an operation member that receives an operation to confirm the information of the insurance underwriter.
[0372] The other project display area 1068 is an area for displaying information about other space development projects that are similar to the space development project for which the score is being displayed.
[0373] The other project display area 1068 displays details and score information about the identified project, based on the content of the project, when the server 20 identifies similar projects. For example, the server 20 identifies similar space projects based on information such as the purpose of the space project, information about the participants in the space project, and the budget size of the space project. The server 20 may identify other projects similar to the space project for which the score is to be displayed by prompting the server 95 of the large-scale language model service to identify similar space projects.
[0374] The score display area 1070 is an area that displays the details of the scores of other similar space projects.
[0375] The confirmation operation receiving section 1072 is an operating member that receives an operation to confirm details of other similar space projects.
[0376] The confirmation operation receiving unit 1072 displays information such as the project outsourcer and the project manager in response to a user operation.
[0377] Figure 27 is an example of a screen for accepting transactions related to financing a space project.
[0378] The operation screen 2700 is an operation screen for accepting operations for financing or investment.
[0379] The operation screen 2700 corresponds to the example in FIG.
[0380] The loan / investment operation receiving unit 1074 is an operating member that receives operations for loaning or investing in a space project.
[0381] The loan investment operation acceptance unit 1074 displays a screen for accepting the specification of the conditions for the loan or investment in response to the user's operation, and accepts the specification of the loan amount and other loan conditions, or the investment amount and other investment conditions from the user.
[0382] The confirmation operation receiving section 1076 is an operation member that receives an operation by the user to check the track record of financing or investment in other similar space projects.
[0383] In response to a user's operation, the confirmation operation receiving unit 1076 displays information such as the amount of loans or investments made in other similar space projects, the timing, and information on funders.
[0384] FIG. 28 is an example of a screen for accepting transactions related to investment in a space project.
[0385] The operation screen 2800 is an operation screen for accepting operations for trading rights to obtain revenue from a space project.
[0386] The operation screen 2800 corresponds to the example in FIG.
[0387] The rights display area 1078 is an area that displays information about the rights to receive revenue from the space project.
[0388] The confirmation operation receiving unit 1080 is an operation member that receives an operation to confirm the issuance status of the right to receive a share of the profits as a benefit from the space project.
[0389] In response to a user's operation, the confirmation operation receiving unit 1080 refers to the rights transaction history database 222 and responds with information such as the number of rights issued.
[0390] The transaction display area 1082 is an area that displays the transaction status of the right.
[0391] The order display area 1084 is an area that displays the status of orders for buying and selling rights issued for space projects.
[0392] The order display area 1084 refers to the rights transaction history database 222 and displays the price and quantity of sell orders and the price and quantity of buy orders, providing a reference for the user's transactions.
[0393] The order operation receiving unit 1086 is an operating member that receives an operation to order a right.
[0394] The order operation receiving unit 1086 receives a specified selling price and quantity for a sell order, and a specified purchasing price and quantity for a buy order. The order operation receiving unit 1086 may also receive an order specifying a price as a limit order (or stop order).
[0395] The confirmation operation receiving unit 1088 is an operating member that receives an operation to confirm the transaction status of rights issued for other similar space projects.
[0396] The confirmation operation receiving unit 1088 displays information such as the transaction prices of rights relating to other similar space projects in response to user operations.
[0397] <Third embodiment> The third embodiment will be described below. In the third embodiment, by supporting the matching of human resources related to space development with businesses that carry out space development, it becomes easier for human resources to change jobs and for businesses to hire them. This makes it possible to support the placement of human resources involved in space development in jobs that are suitable for them, further promoting space development.
[0398] <7 Data Structure (Third Embodiment)> 29 is a diagram showing the data structure of the talent matching database 223. The talent matching database 223 includes an item "offer ID," an item "job-seeking user ID," an item "remuneration score," an item "annual salary conversion," an item "career information," an item "recruiting business ID," an item "recruiting user ID," an item "matching date and time," and an item "status."
[0399] The item "Offer ID" is information that identifies each offer related to matching between a job-seeking user and a business that is hiring.
[0400] The item "job-seeking user ID" is information that identifies the job-seeking user.
[0401] Specifically, the item “job-seeking user ID” corresponds to the item “user ID” in the user database 211 .
[0402] The item "remuneration score" is information about the remuneration evaluated for the job-seeking user.
[0403] Specifically, the item “reward score” corresponds to the item “reward score” in the user database 211.
[0404] The item "annual income conversion" is information on the remuneration evaluated for the job-seeking user, converted into annual income.
[0405] Specifically, the item “annual income conversion” corresponds to the item “annual income conversion” in the user database 211 .
[0406] The item "career information" is information about the career of the job-seeking user.
[0407] Specifically, the item "career information" includes the following career information: - Biography information edited by job seekers Career information generated by the server 20, etc., based on information stored in various databases such as the space development human resources database 218, the design history database 216, and the user database 211. Career information may be generated by instructing the large-scale language model service server 95 to summarize information indicating the career of the job-seeking user based on information stored in various databases. The item "Recruiting business ID" is information that identifies the hiring business.
[0408] Specifically, the item "Recruiting business ID" corresponds to the item "Business ID" in the user database 211, etc.
[0409] The item "Employer User ID" is information that identifies a user at the employer's company.
[0410] Specifically, the item “job offer user ID” corresponds to the item “user ID” in the user database 211 .
[0411] The item "matching date and time" is information about the timing when a job-seeking user and a hiring business were matched.
[0412] Specifically, the item "matching date and time" may include the following timing information. When a job-seeking user requests a job change and the employer makes an offer When a recruiting company publishes information about the personnel they are looking for and a job-seeking user applies - The date of the interview between the job-seeking user and the employer, and the timing of the employment offer The item "status" is information about the matching status between a job-seeking user and a hiring business.
[0413] Specifically, the item "status" may include the following information as the matching status: · Matching is made, and interview dates are arranged. Interviewed and currently under consideration for employment In conclusion, not adopted ·Conclusion: Hiring decision 30 is a diagram showing the data structure of the desired talent database 224. The desired talent database 224 includes the following items: "job offer ID," "recruiting business ID," "job type," "talent requirements," "annual salary range," "validity period," "expected remuneration range," and "status."
[0414] The item "job ID" is information that identifies each job information item in which a job-seeking business registers information about the personnel it is looking for.
[0415] The item "Recruiting business ID" is information that identifies the hiring business.
[0416] Specifically, the item "Recruiting business ID" corresponds to the item "Business ID" in the user database 211, etc.
[0417] The item "job type" is information about the job type and work content that the hiring company is recruiting for in relation to space development.
[0418] The item "requirements for personnel" is information on the criteria and requirements for personnel recruitment in light of the type of job being recruited and the work content.
[0419] Specifically, the item "Human Resources Requirements" may include the following information: ·Space development experience (spacecraft development, project operation, years of experience, etc.) -Level of interest in space development ·Knowledge related to space development The item "annual salary range" is information about the range of compensation for the recruited personnel.
[0420] Specifically, the item "annual salary range" may include information on the annual salary for the job type being recruited.
[0421] The item "Validity Period" is information about the validity period of the recruitment notice.
[0422] Specifically, the item "Validity Period" may include information about the period during which the recruitment notice is posted.
[0423] The item "Expected Remuneration Range" is information on remuneration that serves as a guideline for hiring personnel in light of the recruitment details.
[0424] Specifically, the item "expected remuneration range" may be information on the estimated evaluation results (including information converted into annual salary) when the talent evaluation module 2049 evaluates talent who meets the items "job type" and "talent requirements," etc. By presenting the evaluation results to the hiring business, it becomes easier for the hiring business to set remuneration when recruiting talent.
[0425] The item "status" is information indicating the status of the job information of the hiring business.
[0426] Specifically, the item "status" may include the following information as the status of the job information. Before publication Currently Published - Posting has ended (the posting period has expired or the planned number of applicants has been reached) <8. Operation (Third Embodiment)> FIG. 31 is a diagram showing the flow of processing for calculating the score of an space talent.
[0427] In step S3121, the talent evaluation module 2049 of the server 20 evaluates the talent based on at least one of information on the talent's track record of participation in space projects (space development talent database 218, space project database 215, astronaut database 214, etc.) or information on the talent's track record of spacecraft development (space development talent database 218, developed spacecraft database 219, design history database 216, etc.), and updates the user database 211.
[0428] Specifically, to evaluate the personnel, the personnel evaluation module 2049 evaluates the compensation (for example, annual salary) that should be given to the personnel for the work related to the space project, and updates the user database 211.
[0429] The talent evaluation module 2049 may evaluate the compensation of talent as follows:
[0430] (1) Experience in participating in space projects and spacecraft development The human resource evaluation module 2049 of the server 20 may quantitatively evaluate the experience, etc. of the human resource based on the period of time the human resource has participated in the space project (such as years of experience), the scale of the space project in which the human resource has participated, etc., and calculate a compensation score for the human resource.
[0431] The talent evaluation module 2049 may quantitatively evaluate the experience of the talent depending on the period during which the talent developed a spacecraft, whether the development of the spacecraft was successful (whether the intended purpose of the space project was achieved, the degree to which the spacecraft operated stably, etc.), and calculate a reward score for the talent. For example, the talent evaluation module 2049 may evaluate the talent depending on the track record of developing spacecraft in a simulation environment such as that described in the above embodiment (for example, the number of spacecraft developed in the simulation, the period of development, the performance of the developed spacecraft, etc.).
[0432] (2) Comparison with the compensation system in space development organizations The server 20 stores information on annual salaries according to the performance of personnel in an organization engaged in space development in the storage unit 202. In the organization, for example, grades are set as a salary system, and a range of grades corresponding to the number of years of work experience is roughly determined, and this information is stored in the storage unit 202. The personnel evaluation module 2049 may refer to the information on annual salaries according to the performance of personnel in the organization engaged in space development, compare it with the career history (years of work experience, etc.) of the personnel to be evaluated, and evaluate the compensation (e.g., annual salary) to be given to the personnel to be evaluated.
[0433] (3) Evaluation based on information from businesses where the personnel have worked The talent evaluation module 2049 may evaluate the compensation of a talent based on at least one of information about the organization from which the talent is transferring or information about the organization to which the talent is transferring, including potential new employers. For example, organizations that engage in space development include public institutions, organizations that have conducted development in collaboration with public institutions, and organizations that have a track record of independently conducting space development. The talent evaluation module 2049 may evaluate the compensation of a talent based on whether the talent is transferring from an organization with a certain level of track record in development or operation as an organization.
[0434] Here, whether or not an organization has a certain level of development or operational track record may be determined based on the following criteria, for example. - The organization has been engaged in space development for a certain number of years or more. - A certain amount of funding (including public funding) has been acquired for space development - The number of publications of space development results, such as papers on space development, is above a certain level. The total number of people who have belonged to the organization and the number of people currently belonging to the organization are above a certain level For example, if the person belongs to a specific organization that has a certain level of track record in development or operations as an organization as described above (if the organization from which the person is moving is the specific organization), the human resources evaluation module 2049 may take this into consideration and calculate an evaluation score (for example, multiplying the annual salary by a certain coefficient to give a high evaluation).
[0435] For example, the human resources evaluation module 2049 may evaluate an employee to have a higher evaluation score when transferring from an organization with a certain level of organizational development or operational track record as described above to an organization with a lesser level of such track record (e.g., a company that was established only recently).
[0436] (4) Evaluation based on the position of the talent in the talent pool, the space projects they have participated in, etc. The talent evaluation module 2049 may evaluate the talent to be evaluated according to the position of the talent's achievements, using data on the achievements of each of a plurality of talents in developing spacecraft (achievement data of each user of the space development talent database 218, etc.) as a population. For example, the talent evaluation module 2049 may quantitatively tally the level of achievements of each talent (years of experience, budget size of projects involved, business entity of projects involved, number of papers on results published, number of awards received, etc.), identify the deviation value of each talent, position relative to the median (quartile, etc.), etc. according to the amount of achievements, and evaluate the talent according to the deviation value and position information so that the higher the position, the higher the evaluation and annual salary.
[0437] The talent evaluation module 2049 may evaluate talent based on at least one of information on the scale of the space project in which the talent has participated and information on the business entity of the space project in which the talent has participated. Here, the space project in which the talent has participated may include at least one of having experience in developing a spacecraft related to the space project or having experience in operating the space project.
[0438] For example, the talent evaluation module 2049 may evaluate talent so that the larger the scale of the space project in which the talent participates (budget size, number of participating businesses, scale of the businesses, etc.), the higher the evaluation of the talent.
[0439] For example, the talent evaluation module 2049 may evaluate talent so that they receive a high evaluation if the business entity of the space project in which the talent participates is a specific organization (such as an organization with a strong track record in handling space projects).
[0440] (5) Evaluation based on aptitude tests and evaluations (references) from other personnel The server 20 stores information indicating whether or not a person has aptitude for a human resource in the user database 211. The human resource evaluation module 2049 may evaluate the human resource based on the information on whether or not the human resource has aptitude. For example, if the human resource has aptitude, the human resource may be evaluated higher than if the human resource does not have aptitude.
[0441] The server 20 stores information on evaluations of human resources by other people in the user database 211. The human resource evaluation module 2049 may determine that the human resource to be evaluated has aptitude when the evaluations of other people are above a certain level, and evaluate the human resource based on the evaluations of other people.
[0442] (6) Evaluation based on the influence of human resources The server 20 stores information about the personal network of a talent (information about the talent's social media account) in the user database 211 as information about the talent's influence on other talent. The talent evaluation module 2049 may evaluate a talent based on the information about the talent's personal network. For example, the talent evaluation module 2049 may evaluate a talent with a higher influence based on information such as the number of impressions when the talent posts on social media and the number of the talent's followers.
[0443] In step S3123, the human resource evaluation module 2049 of the server 20 outputs information on the remuneration to be given to the human resource as information based on the evaluation result to the terminal 10. For example, the human resource evaluation module 2049 outputs the result of evaluation of the remuneration (which may be converted into annual salary) to be given to the human resource for work related to the space project.
[0444] In step S3111, the terminal 10 displays to the user the results of the evaluation of the compensation to be given to the personnel for the work related to the space project.
[0445] In step S3113, the terminal 10 receives from the user a designation as to whether or not the results of the evaluation of the personnel should be made public.
[0446] In step S3125, the server 20 updates the user database 211 in accordance with the user's designation as to whether or not the results of the evaluation of the personnel should be made public.
[0447] FIG. 32 is a diagram showing the flow of processing for registering information on the career history of space personnel.
[0448] In step S3221, the talent matching module 2050 of the server 20 outputs to the terminal 10 an operation screen for accepting operations regarding job applications or job offers.
[0449] In step S3211, the terminal 10 accepts an operation to input a career history and an operation to generate a career history from the job-seeking user.
[0450] In step S3223, the talent matching module 2050 of the server 20 generates career information for the talent based on information stored in various databases (space development talent database 218, developed spacecraft database 219, design history database 216, space project database 215, astronaut database 214, user database 211, etc.), and updates the talent matching database 223. For example, the talent matching module 2050 may prompt the large-scale language model service server 95 to output career information in a predetermined format based on the user information stored in the various databases (for example, by breaking down the information into categories such as development history and space projects participated in, and defining the prompt so that the number of characters is within a certain range), thereby causing the large-scale language model service server 95 to generate career information for the talent, and the server 20 may acquire the generated career information.
[0451] The talent matching module 2050 outputs the generated career information about the user to the terminal 10.
[0452] In step S3213, the terminal 10 displays the generated career information of the human resource and accepts an editing operation from the user.
[0453] In step S3227, the server 20 updates the talent matching database 223 in accordance with the content of the user's career edits.
[0454] FIG. 33 is a diagram showing the flow of processing for accepting registration of information on desired space personnel.
[0455] In step S3321, the talent matching module 2050 of the server 20 outputs to the terminal 10 of the recruiting user an operation screen for accepting an operation to set desired talent.
[0456] In step S3311, the terminal 10 receives input of information including the requirements and remuneration of the personnel as information on the personnel desired to be employed from the user of the recruiting business.
[0457] In step S3323, the talent evaluation module 2049 of the server 20 identifies an expected remuneration range according to the information of the desired talent. For example, the talent evaluation module 2049 compares the information of the desired talent with the career information of each user stored in the talent matching database 223, and identifies the remuneration range according to the information of the desired talent by referring to the remuneration score information of users with similar careers. The talent matching module 2050 outputs the identified remuneration range information to the terminal 10.
[0458] In step S3313, the terminal 10 accepts from the user a designation of the time when the job seeker will make the recruitment public.
[0459] In step S3325, the server 20 publishes the recruitment information of the hiring party according to the publication time.
[0460] The server 20 may store, in the storage unit 202, information on the remuneration currently being given to candidates for recruitment by the hiring party or information on the desired remuneration in the talent matching database 223, etc. The talent matching module 2050 may output information indicating the degree of deviation between the remuneration currently being given to the talent being evaluated or the desired remuneration and the result of evaluating the remuneration to be given to the talent (remuneration score). This allows the hiring party to provide information for estimating the possibility of hiring a talent.
[0461] FIG. 34 is a diagram showing the flow of a process for matching a job seeker of space human resources with a recruiter.
[0462] In step S3411, the terminal 10 accepts a setting of a job change preference from the job-seeking user.
[0463] In step S3423, the talent matching module 2050 of the server 20 presents information about the job seeker to the hiring party in accordance with the information about the personnel desired by the hiring party's organization, accepts an offer to the job seeker, and updates the talent matching database 223. The talent matching module 2050 outputs a notice that an offer has been made to the terminal 10 of the user of the relevant job seeker. For example, the talent matching module 2050 may refer to the talent matching database 223, compare the requirements of the personnel desired by the hiring party's organization with the career information of the job seeker, identify a job seeker who has a high degree of similarity to the personnel requirements, and present information about the identified job seeker to the hiring party's user.
[0464] The server 20 may store information on the remuneration currently being given to a talent or information on the desired remuneration in the talent matching database 223 or the like in the storage unit 202. The talent matching module 2050 may output information indicating the degree of discrepancy between the remuneration currently being given to the talent being evaluated or the desired remuneration and the result of evaluating the remuneration to be given to the talent (remuneration score). This can provide recruiting users with information to estimate the possibility of hiring a talent. It can also provide job-seeking users with information to estimate the possibility of changing jobs (for example, if there is a discrepancy, the job-seeking user can recognize the possibility of increasing remuneration by changing jobs, and may set a desire to change jobs).
[0465] In this way, the human resources matching module 2050 presents the results of an evaluation of a job-seeking user (such as a compensation score), accepts an operation from the job-seeking user indicating a desire to change jobs on the screen presenting the results of the evaluation of the user, and presents the job-seeking user with employment offers from organizations that are hiring in response to the operation indicating a desire to change jobs.
[0466] In step S3413, the terminal 10 presents the job seeker user with the offer details from the hiring organization, and accepts the job seeker user's operation regarding the offer.
[0467] Here, the talent matching module 2050 of the server 20 may execute a step of accepting an operation from the user to designate a destination organization on an operation screen displayed on the terminal 10. In response to the user's operation to designate a destination organization, the talent matching module 2050 may output a result of evaluating the compensation of the talent based on at least one of information on the organization from which the talent is moving or information on destination organizations including potential destination organizations, in response to the user's operation to designate a destination organization.
[0468] In step S3427, the server 20 updates the talent matching database 223 in response to the operation of the job seeker user.
[0469] <9 Screen Example (Third Embodiment)> FIG. 35 shows an example of a screen that presents scores to space talent and accepts job matching operations.
[0470] The operation screen for job seekers 3500 is a screen that presents the user's score to the job seeker user and accepts input of career history for job seeking, application operations, etc.
[0471] The user information display area 3502 is an area where information about a user who logs in to a service provided by the server 20 is displayed.
[0472] The remuneration score display area 3504 is an area that displays the score evaluated by the talent evaluation module 2049 for the job seeker user (information such as the item "remuneration score" and the item "annual salary conversion" in the user database 211).
[0473] The score details display area 3506 is an area for displaying the results of the evaluation of the job seeker user and details of the score, such as the reason for the evaluation (the item "Reason for evaluation of reward score" in the user database 211).
[0474] The score details display area 3506 may display the details of the score in response to a user operation, which corresponds to steps S3123 and S3111 in FIG.
[0475] The disclosure / non-disclosure designation section 3508 is an operation member that accepts designation from the job seeker user as to whether or not the score should be disclosed to other users.
[0476] In the illustrated example, the disclosure option designation section 3508 indicates that the user has set the reward score to be private from other users (users of the hiring company, other job seeker users) (the "Reward score disclosure option" item in the user database 211). This allows the job seeker user to prevent the score from being disclosed to users of the hiring company. This corresponds to steps S3113 and S3125 in FIG. 31.
[0477] The career specification screen 3510 is an operation screen for accepting, from a job seeker user, specification of career information to be used in applying for a job.
[0478] The history specification screen 3510 corresponds to steps S3221, S3211, etc. in FIG.
[0479] The history designation section 3512 is an operation member that accepts the designation of the user's history.
[0480] The history specification unit 3512 accepts an operation to register a history by free text, image, sound, or the like in response to a user operation.
[0481] The confirmation operation section 3514 is an operation member that accepts an operation to confirm information stored in various databases such as the space development human resources database 218 regarding the performance of the job seeker user.
[0482] The confirmation operation unit 3514 may read and display information stored in various databases in response to a user operation.
[0483] The creation operation section 3516 is an operation member that accepts an operation to create a career history of a job seeker user.
[0484] The generation operation unit 3516 generates user history information in response to user operations, based on information from various databases stored in the server 20, by having the large-scale language model service server 95 generate the information.
[0485] The matching specification screen 3518 is an operation screen that accepts operations from a job-seeking user to match with a recruiting business.
[0486] The matching specification screen 3518 corresponds to step S3411 in FIG.
[0487] The confirmation operation section 3520 is an operation member that accepts an operation from a job seeker user to confirm information (career history, remuneration score, etc.) to be made public to the hiring business.
[0488] The matching designation section 3522 is an operation member that accepts designation from the job-seeking user to perform matching with the hiring business.
[0489] The matching designation unit 3522 registers a record in the talent matching database 223 in response to a user operation.
[0490] FIG. 36 shows an example of a screen that accepts the settings of desired space personnel from the recruiting side.
[0491] The operation screen 3524 for recruiters is an operation screen for users of recruiting businesses to register desired personnel, display candidate personnel, and the like.
[0492] The operation screen for recruiters 3524 corresponds to FIG.
[0493] The user information display area 3526 is an area for displaying information about the user on the recruiting side who logs in to the service provided by the server 20.
[0494] The desired talent registration screen 3528 is an operation screen for accepting registration of desired talent from users on the hiring side.
[0495] The requirement specification section 3530 is an operation member that accepts specification of the requirements of the desired human resource.
[0496] The predicted score display area 3532 is an area that displays the predicted remuneration score for the desired talent requirements.
[0497] The predicted score display area 3532 corresponds to step S3323 in FIG.
[0498] The registration operation section 3534 is an operation member that accepts an operation to register the requirements of the desired human resource.
[0499] The registration operation unit 3534 registers a record in the desired talent database 224 in response to a user operation.
[0500] The candidate talent display screen 3536 is an operation screen that displays talent who have applied for a talent recruitment.
[0501] The recruitment requirements viewing operation section 3538 is an operation member that accepts an operation to view the details of the recruitment content.
[0502] The expected score display area 3540 is an area that displays the expected remuneration score based on the human resource requirements related to the recruitment content.
[0503] The personnel confirmation operation unit 3542 is an operation member that accepts an operation to view information on personnel candidates for the recruitment (personnel who have applied, personnel who meet the personnel requirements for the recruitment).
[0504] In response to a user's operation, the talent confirmation operation unit 3542 refers to the talent matching database 223 and displays information on the talent who have applied and the talent candidates who fit the recruitment details.
[0505] The past recruitment viewing screen 3544 is an operation screen for viewing information about recruitment whose posting period has ended.
[0506] The past recruitment viewing operation section 3546 is an operation member that accepts an operation to view details of recruitment content that was previously advertised and has now been discontinued.
[0507] The predicted score display area 3548 is an area that displays the predicted remuneration score based on the personnel requirements for the recruitment content that was previously posted.
[0508] The past application confirmation operation section 3550 is an operation member that accepts an operation to view information on candidate personnel for recruitments posted in the past (personnel who have applied, personnel who meet the personnel requirements for the recruitment).
[0509] Figure 37 shows an example of a screen when a job seeker and a recruiter for space talent are matched.
[0510] The offer display screen 3552 is an operation screen that displays offers from employers to the job-seeking user.
[0511] The offer display screen 3552 corresponds to step S3423 in FIG.
[0512] The recruitment requirements viewing operation section 3554 is an operation member that accepts an operation to view the details of the recruitment content related to the offer.
[0513] The application operation section 3556 is an operation member that accepts an operation to apply for an offer.
[0514] The application operation unit 3556 corresponds to step S3413 in FIG.
[0515] The recruitment viewing screen 3558 is an operation screen for a job seeker user to view the recruitment details that he or she has searched for.
[0516] The recruitment content display area 3560 is an area where the details of the recruitment content are displayed for viewing.
[0517] The expected score display area 3562 is an area that displays the expected remuneration score if the job seeker user applies and is hired.
[0518] The expected score display area 3562 displays, for example, the results of the human resource evaluation module 2049 evaluating the score of the expected compensation if the employee changes jobs based on information about the organization from which the employee is changing jobs (the organization to which the employee currently belongs) and information about potential organizations to which the employee is changing jobs.
[0519] The search operation section 3564 is an operation member that accepts an operation to search for other recruitments by the hiring business.
[0520] In response to a user's operation, the search operation unit 3564 searches for job postings stored in the desired talent database 224. The talent matching module 2050 may search for job postings that include talent requirements similar to the career information of the job seeker user, and present the job postings to the job seeker user.
[0521] The application operation section 3566 is an operation member that accepts an operation to apply for a recruitment.
[0522] The application operation unit 3566 updates the talent matching database 223 in response to user operations.
[0523] <Modification>
[0524] (1) Example of providing a space environment simulation function and determining whether it meets constraints In the above embodiment, an example has been described in which registration of device design data is accepted from a user, and conformance to constraints is determined based on information on constraints such as gravity, which is shown in the constraint database 212. For example, conformance to constraints may be determined as follows. Electronic components such as power supplies used in a vacuum cannot be cooled through air, so they must efficiently transfer heat from the circuit board to the chassis, etc. In the space development simulation environment provided by the server 20, heat generation from electronic components is simulated, and heat transfer to each part of the device, such as the chassis and insulating materials, is simulated assuming no cooling through air. As a result, it is possible to simulate the possibility of a lack of heat dissipation materials, or the temperature of a specific electronic component becoming too high and preventing it from operating normally, etc. In space, temperature fluctuations are greater than on Earth depending on the direction the device faces toward the sun. A simulation is performed to determine whether the device is designed to handle such temperature fluctuations. For example, by comparing the operating temperature of the device with the temperature changes in space, it is possible to simulate whether the device will malfunction or break down. In this case, the server 20 may search for products that can withstand temperature changes from the product manufacturer's server 96 or the like and present them to the user. Temperature changes can also cause metals to repeatedly expand and contract, resulting in damage. The server 20 may simulate, for example, the possibility that an antenna's microstrip line will be damaged by repeated expansion and contraction due to temperature changes, and present the results to the user.
[0525] (2) Mechanisms to promote investment and financing In the above description of the embodiment, as an example of encouraging investment or financing, when a space project is implemented commercially, the right to receive a share of the profits is granted as a benefit for investment or financing, and the right is made circulatable and tradable.
[0526] Here, the investment or loan benefits may be as follows: The reward will be a product that corresponds to the nature of the space project. For example, if the space project involves exploration and the materials collected during the exploration are to be brought back to Earth, the reward may be the acquisition of the collected materials. By investing in or financing a space project, you may be given the opportunity to display your involvement in the space project, such as having your name published. By investing or financing a space project, you may receive preferential information on the progress of the space project (such as receiving regular letters about the project or being able to watch live broadcasts of the space project). By investing in or financing a space project, you can participate in events related to the space project (such as those featuring developers or astronauts), and the chances of participating increase depending on the amount of investment or financing, or you may be given privileges such as priority seating when participating. Furthermore, as explained in the third embodiment, the score calculation module 2047 may evaluate the space project in which the personnel are participating based on the results of the personnel evaluation by the personnel evaluation module 2049. For example, the score calculation module 2047 may evaluate the possibility of the space project being successful based on the evaluation results by the personnel evaluation module 2049 of the personnel participating in the space project (for example, by adding up or averaging the remuneration scores for each personnel in the space project). Furthermore, the evaluation of a spacecraft involved in a space project may also be based on the evaluation results by the personnel evaluation module 2049 of the personnel involved in the development of the spacecraft (for example, by adding up or averaging the remuneration scores for these personnel). Based on the evaluation of the spacecraft, the possibility of success of the space project using the spacecraft may be evaluated.
[0527] Furthermore, the server 20 may evaluate a space development business operator based on the evaluation results of the human resource evaluation module 2049 regarding the human resources belonging to the business operator.
[0528] As described above, the results of the human resource evaluation by the human resource evaluation module 2049 can be used to identify scores for the space project itself and the businesses participating in the space project, and these scores can be presented to investors, etc., to accept loans or investments.
[0529] (3) A system to encourage personnel to change jobs and hire In the above embodiment, an example has been described in which the talent evaluation module 2049 evaluates talent based on information about the business operators where the talent has been employed. For example, it has been described that the talent evaluation module 2049 may evaluate the compensation of a talent based on at least one of information about the organization from which the talent will change jobs and information about the organization to which the talent will change jobs, including potential new employers.
[0530] Here, as explained in the second embodiment, the information about the organization may be reflected in the evaluation of personnel who are employed at the organization according to the amount of investment or loan received (or according to the amount of insurance paid for the space project). For example, the larger the amount of investment or loan received by the organization, the higher the evaluation of personnel who have been employed at the organization may be.
[0531] Furthermore, when the talent evaluation module 2049 evaluates talent based on their participation in a space project, taking into account the scale of the space project, the talent may be evaluated according to the amount of investment or loan received by the space project (or according to the amount of insurance paid for the space project). For example, the greater the amount of investment or loan received, the higher the talent may be evaluated.
[0532] <Other> The network is composed of the Internet, a LAN, various mobile communication systems constructed by wireless base stations, etc. For example, the network includes 3G, 4G, and 5G mobile communication systems, LTE (Long Term Evolution), and wireless networks (e.g., Wi-Fi (registered trademark)) that can connect to the Internet via a predetermined access point. In the case of a wireless connection, communication protocols include, for example, Z-Wave (registered trademark), ZigBee (registered trademark), and Bluetooth (registered trademark). In the case of a wired connection, the network also includes a direct connection using a USB (Universal Serial Bus) cable, etc.
[0533] In addition, a computer can be virtually realized by distributing all or part of each hardware configuration across multiple computers and connecting them via a network. In this way, the concept of a computer includes not only a computer housed in a single housing or case, but also a virtualized computer system.
[0534] Furthermore, the above-described configurations, functions, processing units, processing means, etc. may be partially or entirely implemented in hardware, for example, by designing them as integrated circuits. The present invention can also be realized by software program code that implements the functions of the embodiments. In this case, a storage medium on which the program code is recorded is provided to a computer, and a processor included in the computer reads the program code stored in the storage medium. In this case, the program code itself read from the storage medium implements the functions of the above-described embodiments, and the program code itself and the storage medium on which it is stored constitute the present invention. Examples of storage media for providing such program code include flexible disks, CD-ROMs, DVD-ROMs, hard disks, SSDs, optical disks, magneto-optical disks, CD-Rs, magnetic tape, non-volatile memory cards, and ROMs.
[0535] Furthermore, the program code that realizes the functions described in this embodiment can be implemented in a wide range of program or script languages, such as assembler, C / C++, perl, Shell, PHP, and Java (registered trademark).
[0536] Furthermore, the program code of the software that realizes the functions of the embodiments may be distributed via a network and stored in a storage means such as a computer's hard disk or memory, or in a storage medium such as a CD-RW or CD-R, and the processor of the computer may read and execute the program code stored in the storage means or storage medium.
[0537] The functions performed by the components described herein may be implemented in circuitry or processing circuitry, including general-purpose processors, application-specific processors, integrated circuits, ASICs (Application Specific Integrated Circuits), a CPU (a Central Processing Unit), conventional circuits, and / or combinations thereof, programmed to perform the described functions. A processor includes transistors and other circuits and is considered to be circuitry or processing circuitry. A processor may also be a programmed processor that executes programs stored in memory.
[0538] In this specification, a circuitry, unit, or means is hardware that is programmed to realize or performs the described functions, which may be any hardware disclosed herein or any hardware known to be programmed to realize or perform the described functions.
[0539] If the hardware is a processor considered to be a type of circuitry, the circuitry, means, or unit is a combination of the hardware and software used to configure the hardware and / or processor.
[0540] Although several embodiments of the present disclosure have been described above, these embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are intended to be included in the scope of the inventions and their equivalents as defined in the claims, as well as in the scope and spirit of the inventions.
[0541] (Additional Note (First Embodiment)) The matters described in the above embodiments will be supplemented below.
[0542] (Appendix 1) A program for operating a computer having a computer processor and a memory, the program being configured to store in a storage unit parameters for each item that affects the control of equipment in a space environment, the program causing the computer processor to execute the steps of acquiring design data for a device design, calculating, based on the parameters stored in the storage unit, to perform a simulation of what would happen if the device of the accepted design data were operated in a space environment, and presenting the results of the simulation.
[0543] (Appendix 2) The program according to claim 1, wherein the memory unit includes, as parameters for each item, at least one of gravity parameters, temperature parameters, communication parameters, power parameters, air parameters, and radiation parameters.
[0544] (Appendix 3) A program according to any one of appendices 1 to 2, wherein in the acquiring step, the device includes at least one of a device for use inside the space colony (including a drone for use inside the space colony), a device for use outside the space colony, a satellite, and an exploration device.
[0545] (Appendix 4) 4. The program according to any one of appendices 1 to 3, wherein in the acquiring step, the design data includes at least one of data defining device specifications and data of a design drawing of the device.
[0546] (Appendix 5) 5. The program according to any one of appendices 1 to 4, wherein in the calculating step, the operation of the device in a space environment is simulated, and the operation of each device is calculated by simulating a group of multiple devices.
[0547] (Appendix 6) 6. The program according to any one of appendices 1 to 5, wherein in the calculating step, it is determined as a simulation whether or not a device according to the acquired design data satisfies requirements in a space environment, and in the presenting step, the result of the determination as to whether or not the device satisfies the requirements in a space environment is presented.
[0548] (Appendix 7) The program according to claim 6, wherein in the presenting step, a three-dimensional model of a device corresponding to the acquired design data is displayed, and the judgment results are displayed in association with objects constituting the displayed three-dimensional model.
[0549] (Appendix 8) 7. The program according to claim 6, wherein, in the calculating step, if it is determined that the device according to the acquired design data does not satisfy the requirements in a space environment, each item of parameters corresponding to the unsatisfied requirements is identified and presented in the presenting step, if the device does not satisfy the requirements in a space environment, each item of parameters corresponding to the identified unsatisfied requirements is presented.
[0550] (Appendix 9) 9. The program of claim 8, wherein the program determines whether the acquired design data satisfies requirements in a space environment by prompting the large-scale language model to respond as to whether the acquired design data satisfies requirements in a space environment.
[0551] (Appendix 10) 10. The program according to any one of appendices 8 to 9, wherein determining that the requirements in the space environment are not met includes determining whether the device related to the acquired design data can perform expected control based on communication constraints in the space environment.
[0552] (Appendix 11) 11. The program according to any one of appendices 1 to 10, wherein, in the calculating step, one or more specifications that are acceptable in a space environment are identified based on the acquired design data, and, in the presenting step, the identified one or more specifications are presented.
[0553] (Appendix 12) A method for operating a computer having a computer processor and a memory, the method being configured to store, in a storage unit, parameters for each item that affects control of equipment in a space environment, the method comprising the steps of: acquiring design data for a device design; calculating, based on the parameters stored in the storage unit, to perform a simulation of how a device of the received design data would operate in a space environment; and presenting the results of the simulation.
[0554] (Appendix 13) An information processing device configured to store, in a storage unit, parameters of each item that affects control of equipment in a space environment, wherein a control unit of the information processing device executes the following steps: acquiring design data related to device design; calculating, based on the parameters stored in the storage unit, to perform a simulation of how the device of the accepted design data will operate in a space environment; and presenting the results of the simulation.
[0555] (Additional Note (Second Embodiment))
[0556] (Appendix 1) A program for operating a computer having a computer processor and a memory, the program storing at least one of information on space project managers, information on spacecraft developers, information on space personnel, and information on spacecraft in a storage unit, and executing the steps of evaluating the likelihood of success of a space project based on at least one of the pieces of information stored in the storage unit, and outputting the evaluation results.
[0557] (Appendix 2) The computer provides a process for simulating the operation of spacecraft design data in a space environment for a developer and responding with the results of the simulation, and stores information on the spacecraft development track record through simulation in a memory unit as information on the spacecraft developer, and in the evaluation step, evaluates the possibility of success based on the information on the developer's development track record through simulation.
[0558] (Appendix 3) 3. The program according to any one of appendices 1 to 2, wherein the storage unit stores at least one of information on the development company's track record of spacecraft demonstration tests and information on their track record of participation in space projects, and the evaluating step evaluates the possibility of success based on at least one of information on the development company's track record of spacecraft demonstration tests and information on their track record of participation in space projects.
[0559] (Appendix 4) A program as described in any of Appendices 1 to 3, wherein the memory unit stores information on space human resources, such as information on the development company's human resources, including at least one of information on the development track record of the development company's human resources or information on the development company's human resources' track record of participation in space projects, and in the evaluation step, evaluates the possibility of success based on at least one of information on the development track record of the development company's human resources or information on the development company's human resources' track record of participation in space projects.
[0560] (Appendix 5) 5. A program according to any one of appendices 1 to 4, wherein the memory unit stores information on astronauts' flight performance as information on space personnel, and the evaluation step evaluates the possibility of success based on the information on the astronauts' flight performance.
[0561] (Appendix 6) 6. The program according to any one of appendices 1 to 5, wherein the storage unit stores information on the spacecraft's performance as the spacecraft information, and the evaluating step evaluates the possibility of success based on the information on the spacecraft's performance.
[0562] (Appendix 7) 7. The program according to any one of appendices 1 to 6, wherein the storage unit stores information on spacecraft manufacturing equipment, processing equipment, and other equipment that creates the spacecraft as information on the spacecraft, and the evaluating step evaluates the possibility of success based on the information on the equipment that creates the spacecraft.
[0563] (Appendix 8) 8. The program according to any one of appendices 1 to 7, wherein in the evaluating step, the likelihood of success of a space project is relatively evaluated by comparing information on stakeholders of multiple space projects, and in the outputting step, the result of the relative evaluation is output.
[0564] (Appendix 9) 9. The program of any one of appendices 1 to 8, wherein in the evaluating step, the likelihood of success of the space project's spacecraft is evaluated based on whether the spacecraft meets predetermined criteria.
[0565] (Appendix 10) 10. A program as described in any of appendices 1 to 9, wherein the memory unit stores information on whether each space project has achieved its intended goal in association with information on each space project, and the evaluating step evaluates the possibility of success of the first space project based on information on at least one of the people involved in the first space project or the spacecraft, information on at least one of the people involved in a second space project that has been implemented in the past or the spacecraft, and information on whether the second space project has achieved its intended goal.
[0566] (Appendix 11) 11. A program as described in any one of appendices 1 to 10, wherein in the outputting step, a screen displaying the evaluation results is output to the user making the investment or loan, and the program further causes the processor to receive an operation to invest or loan in the space project from the user making the investment or loan on the screen displaying the evaluation results, and stores information of the user making the investment or loan in the memory unit in response to the operation to invest or loan.
[0567] (Appendix 12) 12. The program of claim 11, further causing the processor to execute a step of determining, if the space project generates revenue through commercial activities, a reward to be granted to a user who invests or lends based on the revenue.
[0568] (Appendix 13) 13. The program of claim 12, wherein the memory stores information on rights to receive benefits based on revenues earned by commercial activities from a space project, and the program further causes the processor to execute steps of granting rights to users who invest or lend, while trading the rights between users.
[0569] (Appendix 14) 14. A program as described in any of Appendices 1 to 13, wherein in the outputting step, a screen displaying the evaluation results for the space project is output to the parties involved in the space project, and the program further causes the processor to: determine insurance premiums and other insurance conditions for the space project based on the evaluation results; accept an operation from the parties involved in the space project to apply for insurance for the space project while displaying the insurance premiums and other insurance conditions on the screen displaying the evaluation results; and store in the memory unit in response to the operation to apply for insurance that an application for insurance for the space project has been made.
[0570] (Appendix 15) A method executed by a computer having a computer processor and a memory unit, the memory unit storing information on space project managers, spacecraft developers, space personnel, and spacecraft, the method executing the steps of: evaluating the likelihood of success of a space project based on at least one of the pieces of information stored in the memory unit; and outputting the evaluation results.
[0571] (Appendix 16) An information processing device comprising a control unit and a memory unit, wherein the memory unit stores information on space project managers, spacecraft developers, space personnel, and spacecraft, and the control unit executes the steps of evaluating the likelihood of success of a space project based on at least one of the pieces of information stored in the memory unit, and outputting the evaluation results.
[0572] (Additional Note (Third Embodiment))
[0573] (Appendix 1) A program for operating a computer having one or more computer processors, wherein a storage unit stores at least one of information on the track record of personnel participating in space projects and information on the track record of personnel developing spacecraft, and the program causes the one or more computer processors to execute the steps of evaluating personnel based on at least one of the information stored in the storage unit, and outputting information based on the evaluation results.
[0574] (Appendix 2) A program as described in Appendix 1, in which, in the evaluating step, the compensation to be given to human resources for work related to the space project is evaluated, and in the outputting step, the result of the evaluation of the compensation to be given to human resources for work related to the space project is output as information based on the evaluation result.
[0575] (Appendix 3) A program as described in Appendix 2, wherein the memory stores information on annual salaries according to the performance of personnel in an organization engaged in space development, and in the evaluation step, evaluates the compensation to be given to the personnel being evaluated by referring to the information on annual salaries according to the performance of personnel in the organization engaged in space development.
[0576] (Appendix 4) A program described in any of Appendices 2 to 3, in which, in the evaluation step, the compensation of the employee is evaluated based on at least one of information about the organization from which the employee is transferring or information about the organization to which the employee is transferring, including potential new employers.
[0577] (Appendix 5) The program described in Appendix 4, wherein in the evaluating step, the compensation of the personnel is evaluated depending on whether the personnel is transferring from an organization with a certain level of organizational development or operational track record.
[0578] (Appendix 6) The program described in any of Appendices 4 to 5 further causes one or more computer processors to execute a step of receiving an operation from a user to specify a destination organization, and in an output step, outputs the results of an evaluation of the personnel's compensation based on at least one of information about the organization from which the personnel is transferring or information about the destination organization including potential destination organizations, in accordance with the operation to specify the destination organization.
[0579] (Appendix 7) A program described in any of Appendices 2 to 6, wherein a memory unit stores information on the remuneration currently being given to a human resource or information on the desired remuneration, and in the output step, outputs information indicating the degree of deviation between the remuneration currently being given to the human resource being evaluated or the desired remuneration and the result of evaluating the remuneration that should be given to the human resource.
[0580] (Appendix 8) The program of any of Appendices 2 to 7, further causing one or more computer processors to perform the following: presenting the results of an evaluation of the job-seeking user to the job-seeking user; accepting an operation from the job-seeking user indicating a desire to change jobs on a screen presenting the results of the evaluation of the user; and presenting the job-seeking user with an offer of employment from an organization that is hiring in response to the operation indicating a desire to change jobs.
[0581] (Appendix 9) 9. The program according to any one of appendices 1 to 8, wherein in the evaluating step, the achievements of each of a plurality of personnel in developing a spacecraft are used as a population and the person to be evaluated is evaluated according to the position of the achievements of the person to be evaluated.
[0582] (Appendix 10) 10. The program according to any one of appendices 1 to 9, wherein in the evaluating step, the talent is evaluated based on at least one of information on the scale of the space project in which the talent participated and information on the business entity of the space project in which the talent participated.
[0583] (Appendix 11) The program described in Appendix 10, wherein in the evaluating step, the space project in which the person has participated includes at least one of the following: a track record of developing a spacecraft related to the space project; or a track record of operating the space project.
[0584] (Appendix 12) A program described in any of Appendices 1 to 11, wherein a memory unit stores information indicating whether or not a person has aptitude for a talent, and in the evaluation step, the talent is evaluated based on the information on whether or not the talent has aptitude.
[0585] (Appendix 13) A program described in any of Appendices 1 to 12, wherein a memory unit stores information on evaluations of human resources by other people, and in the evaluation step, if the evaluations of the human resource being evaluated by other people are above a certain level, the human resource is deemed to be suitable, and the human resource is evaluated based on the evaluations from other people.
[0586] (Appendix 14) A program as described in Appendix 13, in which a memory unit stores information about the human network that a human resource has as information about the influence that the human resource has on other human resources, and in the evaluation step, the human resource is evaluated based on the information about the human network of the human resource.
[0587] (Appendix 15) 1. A computer-implemented method comprising one or more computer processors, the method comprising: The storage unit stores at least one of information on the personnel's participation in space projects and information on the personnel's development of spacecraft, The method may include one or more computer processors: evaluating personnel based on at least one of the information stored in the storage unit; and outputting information based on the evaluated evaluation results.
[0588] (Appendix 16) An information processing device having a control unit, wherein the memory unit stores at least one of information on the track record of personnel participating in space projects and information on the track record of personnel developing spacecraft, and the control unit executes the steps of evaluating the personnel based on at least one of the information stored in the memory unit, and outputting information based on the evaluation results. [Explanation of symbols]
[0589] 1: System 10: Terminal 10A: Terminal 13: Input device 14: Output device 15: Memory 16: Storage 19: Processor 20: Server 25: Memory 26: Storage 29: Processor 30: Terminal 40: Terminal 80: Network 95: Server 96: Server 97: Server 111: Antenna 112: Antenna 120: First Communications Department 121: Second Communications Department 130: Input device 131: Device 132: Display 140: Audio processing unit 141:Mike 142: Speaker 150: Location information sensor 160: Camera 170: Motion sensor 180: Storage section 181: User information 182: Ground aircraft design information 190: Control unit 191: Operation reception section 192: Transmitter / receiver 193: Data processing section 194: Notification control unit 195: Memory control unit 201: Communications Department 202: Storage section 203: Control unit 211: User database 212: Constraint database 213: Spacecraft Sample Database 214: Astronaut Database 215: Space Project Database 216: Design history database 217: Matching database 218: Space Development Human Resources Database 219:Development Spacecraft Database 220: Insurance application history database 221: Financial Aid History Database 222: Rights transaction history database 223: Human Resources Matching Database 224: Desired Personnel Database 1000: Operation screen 1002: User information display area 1004: Space Project Display Area 1006: Switching operation reception section 1008: Member candidate display area 1010: Candidate details display area 1012: Participation request operation reception unit 1014: Participating members display area 1016: Participant details display area 1018: Participation Operation Reception Department 1020: Simulation display area 1022: Device list display area 1024: First device display area 1026: Second device display area 1028: Third device display area 1030: Search position specification reception unit 1032 :Result display area 1034: First object 1036: Second object 1038: Third Object 1040: Registration operation reception unit 1042: Registered data list display area 1044: Design data display area 1046: Simulation result display area 1048: Sample data display area 1050: First sample data display area 1052: Second sample data display area 1054: 3D model display area 1056: Warning display area 1058: Score display area 1060 :Detail display area 1062: Application operation reception section 1064: Confirmation operation reception section 1066: Confirmation operation reception section 1068: Other project display area 1070: Score display area 1072: Confirmation operation reception section 1074: Loan and Investment Operations Reception Department 1076: Confirmation operation reception section 1078: Rights display area 1080: Confirmation operation reception section 1082: Transaction display area 1084: Order display area 1086: Order Operation Reception Department 1088: Confirmation operation reception section 2041: Reception control module 2042: Transmission control module 2043: User Management Module 2044: Project registration module 2045: Simulation processing module 2046: Matching processing module 2047: Score calculation module 2048: Transaction acceptance module 2049: Talent Evaluation Module 2050: Talent Matching Module 2600: Operation screen 2700: Operation screen 2800: Operation screen 3500: Operation screen 3502: User information display area 3504: Reward score display area 3506: Score details display area 3508: Disclosure / non-disclosure section 3510: Career selection screen 3512: Career Designation Section 3514: Confirmation operation section 3516 :Generation operation section 3518: Matching selection screen 3520: Confirmation operation section 3522: Matching specification section 3524: Operation screen 3526: User information display area 3528: Desired Personnel Registration Screen 3530: Requirement specification section 3532: Predicted score display area 3534: Registration operation section 3536: Candidate display screen 3538: Recruitment requirements viewing operation section 3540: Predicted score display area 3542: Personnel Verification Operation Unit 3544: Past recruitment viewing screen 3546: Past recruitment viewing operation section 3548: Predicted score display area 3550: Past application confirmation operation section 3552: Offer display screen 3554: Recruitment requirements viewing operation section 3556: Application Operations Department 3558: Recruitment viewing screen 3560:Recruitment content display area 3562: Predicted score display area 3564: Search operation section 3566: Application Operations Department
Claims
1. A program for operating a computer having one or more computer processors, The storage unit stores at least one of information on the personnel's participation in space projects and information on the personnel's development of spacecraft, The program causes the one or more computer processors to: evaluating personnel based on at least one of the information stored in the storage unit; and outputting information based on the evaluation results.
2. In the evaluating step, evaluating the compensation to be given to the personnel for work related to the space project; 2. The program according to claim 1, wherein the output step outputs, as information based on the evaluation result, a result of evaluation of compensation to be given to the human resource for work related to a space project.
3. The storage unit stores information on annual salaries according to the performance of personnel in an organization engaged in space development, 3. The program according to claim 2, wherein in the evaluating step, the reward to be given to the person being evaluated is evaluated by referring to information on annual income according to the performance of the person in the organization conducting space development.
4. 3. The program according to claim 2, wherein in the evaluating step, the compensation of the human resource is evaluated based on at least one of information about the organization from which the human resource is transferring, and information about the organization to which the human resource is transferring, including potential new employers.
5. 5. The program according to claim 4, wherein in the evaluating step, the compensation of the human resource is evaluated depending on whether the human resource is transferring from an organization that has a certain level of track record in development or operation as an organization.
6. The program further causes the one or more computer processors to: Execute a step of accepting an operation from the user to specify the organization to which the user will transfer; 5. The program of claim 4, wherein in the outputting step, in response to an operation of specifying the organization to which the employee will transfer, the result of evaluating the employee's compensation is output based on at least one of information about the organization from which the employee will transfer or information about the organization to which the employee will transfer, including potential new employers.
7. The memory unit stores information on the remuneration currently given to the human resource or information on the remuneration desired by the human resource, 3. The program according to claim 2, wherein the output step outputs information indicating the degree of deviation between the result of evaluating the remuneration to be granted to the person being evaluated and the remuneration currently granted to the person being evaluated or the desired remuneration.
8. The program further causes the one or more computer processors to: Presenting the results of an evaluation of a job-seeking user to the job-seeking user; receiving an operation from the job-seeking user indicating that he or she wishes to change jobs on a screen that presents the results of evaluation of the user; 3. The program according to claim 2, further comprising: presenting an employment offer from a recruiting organization to the job-seeking user in response to the operation of desiring to change jobs.
9. 2. The program according to claim 1, wherein in the evaluating step, the person to be evaluated is evaluated according to a position of the achievements of the person to be evaluated in a population of achievements of each of a plurality of people in developing a spacecraft.
10. 2. The program according to claim 1, wherein in the evaluating step, the human resource is evaluated based on at least one of information on the scale of the space project in which the human resource has participated and information on the business entity of the space project in which the human resource has participated.
11. 11. The program according to claim 10, wherein in the evaluating step, the space projects in which the human resource has participated include at least one of a track record of developing a spacecraft related to the space project and a track record of operating the space project.
12. The storage unit stores information indicating whether or not a person has aptitude as a person, 2. The program according to claim 1, wherein in the evaluating step, the human resource is evaluated based on information on whether or not the human resource has the aptitude.
13. The storage unit stores information on evaluations of human resources by other people, 2. The program according to claim 1, wherein, in the evaluation step, if the evaluation of the person being evaluated by other persons is above a certain level, the person is deemed to be suitable, and the person is evaluated based on the evaluation by the other persons.
14. The storage unit stores information on a human network that a human resource has as information on the influence the human resource has on other human resources, 14. The program according to claim 13, wherein in the evaluating step, the human resource is evaluated based on information about the human network of the human resource.
15. 1. A computer-implemented method having one or more computer processors, comprising: The storage unit stores at least one of information on the personnel's participation in space projects and information on the personnel's development of spacecraft, The method further comprises the step of: evaluating personnel based on at least one of the information stored in the storage unit; and outputting information based on the evaluation results.
16. An information processing device including a control unit, The storage unit stores at least one of information on the personnel's participation in space projects and information on the personnel's development of spacecraft, The control unit evaluating personnel based on at least one of the information stored in the storage unit; and outputting information based on the evaluation result.
Citation Information
Patent Citations
Systems and methods for deploying space probe
JP2018127200A
Spacecraft and control system and method for controlling the operation of the spacecraft
JP2020515455A