Information processing apparatus, method, and program

A program evaluates space project success, facilitating easier participation by supporting businesses, thus addressing the challenge of limited business engagement in space development by assessing risks and promoting broader involvement.

JP2026015189APending Publication Date: 2026-01-29SPACEDATA INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025072852
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

The limited participation of various businesses in space development is hindered by the difficulty in obtaining necessary knowledge and bearing risks associated with space development, making it challenging for them to engage in space projects.

Method used

A program is provided that operates on a computer with a processor and memory, storing information on space project operators, spacecraft developers, and personnel, and evaluates the likelihood of success of space projects, facilitating easier participation by supporting businesses.

Benefits of technology

This solution makes it easier for businesses to participate in space development projects by bearing risks, thereby promoting broader involvement and development in the field.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026015189000001_ABST
    Figure 2026015189000001_ABST
Patent Text Reader

Abstract

There is a further need for a technique that facilitates participation of a business operator who supports a space development project by bearing a risk involved in space development.SOLUTION: A program for causing a computer including a computer processor and a memory to operate, the program causing the computer to execute: storing, in a storage unit, at least any of information on an operator of a space project, information on a developer of a spacecraft, information on space personnel, and information on the spacecraft; evaluating a possibility of success of the space project on the basis of at least any of the pieces of information stored in the storage unit; and outputting a result of the evaluation.SELECTED DRAWING: Figure 26
Need to check novelty before this filing date? Find Prior Art

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] Space development, such as launching rockets and satellites, and their operation involve risks, so insurance is available. For example, there is insurance to cover the possibility of the rockets, satellites, etc. being destroyed, as well as insurance to cover compensation to third parties.

[0004] Patent Document 1 describes a technology that aims to maintain the sustainability of the space insurance system and provide a mechanism for appropriately compensating for damages resulting from collision accidents in outer space. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Patent Publication No. 2021-051625 Summary of the Invention [Problem to be solved by the invention]

[0006] 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.

[0007] In order to promote space development, it is important to make it easier for business operators in charge of development and operation to participate. At the same time, there is an increasing need for technology that makes it easier for business operators who support space development projects by bearing the risks associated with space development to participate. [Means for solving the problem]

[0008] According to one embodiment of the present disclosure, there is provided a program for operating a computer including a computer processor and a memory, the program storing at least one of information on a space project operator, information on a spacecraft developer, information on space personnel, and information on the spacecraft in a storage unit, and causing the program to execute the steps of: evaluating the likelihood of success of the space project based on at least one of the pieces of information stored in the storage unit; and outputting the evaluation results. [Effects of the Invention]

[0009] According to the present disclosure, it will be easier for businesses that support space development projects to participate by bearing the risks associated with space development, thereby further promoting space development. [Brief explanation of the drawings]

[0010] [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. DETAILED DESCRIPTION OF THE INVENTION

[0011] 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.

[0012] 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.

[0013] 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.

[0014] 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."

[0015] 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.

[0016] 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).

[0017] 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.

[0018] 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.

[0019] 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.

[0020] 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.

[0021] <Outline of embodiment> <1.1 Overall system configuration> FIG. 1 is a diagram showing the configuration of the system 1.

[0022] 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.

[0023] 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.

[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 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.

[0031] 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.

[0032] 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.

[0033] 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.

[0034] 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.

[0035] 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.

[0036] The configuration of each device will be explained below.

[0037] The server 20 includes a communication IF 22 , an input / output IF 23 , a memory 25 , a storage 26 , and a processor 29 .

[0038] The communication IF 22 is an interface for inputting and outputting signals so that the server 20 can communicate with external devices.

[0039] 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.

[0040] 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).

[0041] The storage 26 is for storing data, and is, for example, a flash memory or a hard disk drive (HDD).

[0042] 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.

[0043] 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 .

[0044] The communication IF 12 is an interface for inputting and outputting signals so that the terminal 10 can communicate with an external device.

[0045] 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.).

[0046] The output device 14 is a device (such as a display or speaker) for presenting information to the user.

[0047] 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).

[0048] The storage 16 is for storing data, and is, for example, a flash memory or a hard disk drive (HDD).

[0049] 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.

[0050] <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.

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

[0052] 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.

[0053] The user database 211 is a database that manages information on each user developing a spacecraft, as will be described in detail later.

[0054] The constraint database 212 is a database that stores constraints in space development, the details of which will be described later.

[0055] 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.

[0056] The astronaut database 214 is a database of astronauts, as will be described in detail later.

[0057] The space project database 215 is a database of space development projects, the details of which will be described later.

[0058] 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.

[0059] 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.

[0060] 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.

[0061] The developed spacecraft database 219 is a database of spacecraft developed by developers. Details will be described later.

[0062] 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.

[0063] 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.

[0064] 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.

[0065] 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 performs 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, and a matching processing module 2046.

[0066] The reception control module 2041 controls the process by which the server 20 receives signals from external devices in accordance with a communication protocol.

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

[0068] 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.

[0069] 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.

[0070] The simulation processing module 2045 is a program module that provides a function for simulating the space environment to businesses developing spacecraft.

[0071] 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).

[0072] 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.

[0073] The score calculation module 2047 is a program module that performs a process of evaluating a space project and calculating a score.

[0074] The score calculation module 2047 calculates a score that evaluates the likelihood of the space project being successful.

[0075] The transaction acceptance module 2048 is a program module that accepts applications for insurance, loans, and investments for space projects and updates various databases.

[0076] 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.

[0077] <1.3 Configuration of Terminal 10> FIG. 3 is a diagram showing the configuration of the terminal 10. As shown in FIG.

[0078] 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.

[0079] 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.

[0080] 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.

[0081] 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.

[0082] 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.

[0083] 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.

[0084] 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.

[0085] 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.

[0086] 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.

[0087] The motion sensor 170 includes an acceleration sensor, an angular velocity sensor, etc., and detects the movement of the terminal 10 .

[0088] The storage unit 180 is configured with, for example, a flash memory or the like, 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.

[0089] 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.

[0090] 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.

[0091] 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.

[0092] 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.

[0093] 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.

[0094] The storage control unit 195 controls the storage of data in the storage unit 180 .

[0095] 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.

[0096] The user information 181 is information about a user who uses the services of the server 20 .

[0097] 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.

[0098] <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."

[0099] The item "user ID" is information that identifies each user.

[0100] The item "Name" is information indicating the name of the user.

[0101] The item "email address" is information about the email address used to contact the user.

[0102] 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.

[0103] The item "business ID" is information that identifies the organization to which the user belongs.

[0104] 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.

[0105] 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.

[0106] 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.

[0107] 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) 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."

[0108] The item "constraint ID" is information that identifies each constraint in space development.

[0109] The item "major category" is information indicating the general category of the constraint condition.

[0110] 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 must be taken into account. 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.

[0111] 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.

[0112] 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.

[0113] The item "small category" is information indicating a detailed category that is further subdivided within the category of the medium constraint frame.

[0114] Specifically, the item "minor category" may be divided into categories such as inside the ISS and outside the ISS, as shown in the figure.

[0115] The item "constraints" is information indicating constraints determined based on factors that affect devices in space development.

[0116] Specifically, the item "constraints" may hold the parameters that become the constraints in each environment as described above.

[0117] 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."

[0118] The item "sample ID" is information that identifies each piece of data that is a sample of a spacecraft.

[0119] The item "attributes" is information indicating the attributes of the spacecraft.

[0120] 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.

[0121] 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.

[0122] 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.

[0123] 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.

[0124] 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.

[0125] The item "number of times used" is information on the number of times the sample data has been used.

[0126] 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.

[0127] The item "usage record project" is information for identifying the project in which the sample data was used.

[0128] 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.

[0129] 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."

[0130] The item "astronaut ID" is information that identifies each astronaut.

[0131] The item "Name" is information indicating the name of the astronaut.

[0132] The item "affiliation" is information indicating the affiliation of the astronaut.

[0133] The item "flight performance" is information about the flight performance of the astronaut.

[0134] 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.

[0135] The item "evaluation value" is information indicating the evaluation of the astronaut.

[0136] 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.

[0137] 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."

[0138] The item "Project ID" is information that identifies each space development project.

[0139] The item "Contractor" is information identifying the contractor who commissions the space development project.

[0140] The item "Project Manager" is information that identifies the person in charge of operations who manages the space development project.

[0141] The item "Project Participant" is information that identifies the participants in the space development project.

[0142] Specifically, the item "project participants" includes information identifying each of the parties involved in the space development project, such as the device designer.

[0143] The item "Objectives and Goals" is information indicating the objectives and goals of the space development project.

[0144] 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.

[0145] The item "Project implementation period" is information about the period determined for implementing a space development project.

[0146] The item "status" is information indicating the status of the space development project.

[0147] 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.

[0148] Specifically, the item "overall evaluation score" may be an aggregate of various scores such as "development performance score" and "operation performance score" described below.

[0149] 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.

[0150] 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.

[0151] 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.

[0152] The item "insurance premium" is information about the terms of insurance set for a space development project.

[0153] 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 the purpose of compensation to third parties, such as when a spacecraft crashes into 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.

[0154] 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."

[0155] The item "Development ID" is information that identifies each development of a device.

[0156] 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.

[0157] Specifically, the item “business ID” corresponds to the item “business ID” in the user database 211.

[0158] The item "user ID" is information that identifies each user.

[0159] Specifically, the item “user ID” corresponds to the item “user ID” in the user database 211 .

[0160] 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.

[0161] The item "design data" is data related to the design of a device.

[0162] 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.

[0163] 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.

[0164] The item "evaluation value" is information indicating the score obtained by evaluating the device related to the design data.

[0165] 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.

[0166] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .

[0167] 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."

[0168] The item "matching ID" is information that identifies each matching that matches users or businesses.

[0169] The item "Project ID" is information that identifies each space development project.

[0170] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .

[0171] The item "first business operator" is information that identifies the first business operator involved in the matching.

[0172] The item "Second business operator" is information that identifies the second business operator involved in the matching.

[0173] 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.

[0174] The item "purpose" is information about the purpose of matching.

[0175] 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.

[0176] 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.

[0177] The item "rating" is information on the results of each user's rating of the match.

[0178] 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.

[0179] 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."

[0180] The item "user ID" is information that identifies each user.

[0181] Specifically, the item “user ID” corresponds to the item “user ID” of the user database 211 .

[0182] 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.

[0183] 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.

[0184] The item "Participating Projects" is information that identifies the space projects in which the user participated and the time of participation.

[0185] The item "Development history" is information that identifies the spacecraft developed by the user and information on the time of development.

[0186] 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.

[0187] The item "publication record" is information on the record of announcing the results of space development through papers, patents, presentations, etc.

[0188] 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.

[0189] 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."

[0190] The item "Spacecraft ID" is information that identifies each developed spacecraft.

[0191] The item "Project ID" is information that identifies each space development project that triggered the development of a spacecraft.

[0192] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .

[0193] The item "Developer ID" is information for identifying the organization that will carry out the development.

[0194] Specifically, the item “developer ID” corresponds to the item “developer ID” in the user database 211 .

[0195] The item "Developer User ID" is information that identifies each user who develops a product.

[0196] 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 .

[0197] The item "Development period" is information about the period when the spacecraft was developed.

[0198] The item "Manufacturing equipment / processing equipment" is information on the manufacturing equipment or processing equipment used in the creation of the spacecraft.

[0199] 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.

[0200] Specifically, the item “usage record project” corresponds to the item “project ID” of the space project database 215 .

[0201] The item "Specifications and performance" is information on the specifications and performance of the spacecraft.

[0202] 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.

[0203] 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.

[0204] 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".

[0205] The item "application ID" is information that identifies each insurance application.

[0206] The item "Project ID" is information that identifies the space development project for which insurance is being applied.

[0207] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .

[0208] The item "applicant" is information that identifies the user who is the applicant for insurance.

[0209] The item "application date and time" is information about the time when the insurance application was accepted.

[0210] The item "application details" is information such as the conditions of the insurance applied for.

[0211] 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.

[0212] 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."

[0213] The item "Financial support ID" is information that identifies each financial support provided to a space development project.

[0214] The item "Project ID" is information that identifies the space development project to which financial support is being provided.

[0215] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .

[0216] The item "Type" is information about the type of financial support.

[0217] 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.

[0218] The item "Provision date and time" is information about the time when financial assistance was provided.

[0219] The item "conditions of provision" is information on the conditions of financial support.

[0220] 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.

[0221] 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."

[0222] The item "transaction ID" is information that identifies each transaction when rights to receive benefits through investment in a space development project are traded.

[0223] The item "Project ID" is information that identifies the space development project involved in the rights transaction.

[0224] Specifically, the item “Project ID” corresponds to the item “Project ID” of the space project database 215 .

[0225] The item "rights issuer" is information about the entity that issues the rights.

[0226] 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.

[0227] The item "Number of Rights Issued" is information on the total number of rights to be issued.

[0228] 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.

[0229] The item "seller" is information about the seller in the rights transaction.

[0230] The item "Purchaser" is information about the purchaser in the rights transaction.

[0231] The item "transaction price" is information on the transaction price of the right.

[0232] The item "trading volume" is information on the trading volume of the right.

[0233] The item "transaction date and time" is information about the time when the transaction of the rights was concluded based on the order.

[0234] <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.

[0235] 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.

[0236] 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.

[0237] 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.

[0238] The design data includes at least one of data defining the device specifications and data on the design drawings of the device.

[0239] 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.

[0240] 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.

[0241] 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.

[0242] 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.

[0243] 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.

[0244] 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.

[0245] 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.

[0246] 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.

[0247] The simulation processing module 2045 may perform a simulation to determine whether or not the device related to the acquired design data meets the requirements in the space environment, and may present the results of the determination of whether or not the device meets the requirements in the space environment to the terminal 10.

[0248] 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.

[0249] 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.

[0250] 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.

[0251] 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.

[0252] 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.

[0253] 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.

[0254] In step S1113, the terminal 10 displays the results of the simulation on the display 132.

[0255] FIG. 17 is a diagram showing the flow of processing for evaluating a space development business operator.

[0256] 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.

[0257] 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.

[0258] 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.

[0259] 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.

[0260] <4. Screen Example (First Embodiment)> FIG. 18 is an example of a screen for searching for businesses involved in space development projects.

[0261] The operation screen 1000 provides the user with a screen for managing a space project and a screen for providing a spacecraft development environment.

[0262] 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.

[0263] 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.

[0264] The space project display area 1004 is an area that displays detailed information about the space project.

[0265] The space project display area 1004 may display information managed in the space project database 215 as detailed information about the space project.

[0266] 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.

[0267] The member candidate display area 1008 is an area that displays information on candidates for the space project.

[0268] The member candidate display area 1008 corresponds to the processing of step S1223 in FIG.

[0269] The candidate details display area 1010 is an area where the details of the candidate are displayed.

[0270] 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.

[0271] 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.

[0272] The participation request operation receiving unit 1012 corresponds to the processing of step S1213 in FIG.

[0273] The participating member display area 1014 is an area that displays a list of information on businesses participating in the space project.

[0274] 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 .

[0275] The participant details display area 1016 is an area where the details of the participants are displayed.

[0276] 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.

[0277] 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.

[0278] The participation operation receiving unit 1018 may display the status of participation in the project on a button, as shown in the figure.

[0279] Figure 19 shows an example of a screen shot of a simulation in which multiple spacecraft are controlled in cooperation as a swarm.

[0280] 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.

[0281] 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.

[0282] The device list display area 1022 is an area for displaying a list of devices to be operated by the simulation.

[0283] 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).

[0284] The first device display area 1024 is an area that displays details of the first device.

[0285] The second device display area 1026 is an area that displays details of the second device.

[0286] The third device display area 1028 is an area that displays details of the third device.

[0287] The search position designation receiving unit 1030 is an operation member that receives the designation of the search position.

[0288] 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.

[0289] The result display area 1032 is an area that displays a summary of the simulation results.

[0290] 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.

[0291] 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.

[0292] 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.

[0293] 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.

[0294] Figure 20 shows an example of a screen that simulates compatibility with the space environment based on design data.

[0295] The registration operation receiving unit 1040 is an operation member that receives an operation to upload design data from the user.

[0296] 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.

[0297] The registered data list display area 1042 is an area for displaying uploaded design data.

[0298] The design data display area 1044 is an area for displaying details of the design data.

[0299] 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.

[0300] 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.

[0301] The sample data display area 1048 is an area where sample data candidates are displayed.

[0302] 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 user selection.

[0303] The first sample data display area 1050 is an area for displaying candidates for the first sample data.

[0304] 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).

[0305] The second sample data display area 1052 is an area for displaying candidates for the second sample data.

[0306] Figure 21 shows an example of a screen that displays simulation results on a 3D model based on design data.

[0307] The three-dimensional model display area 1054 is an area for displaying a three-dimensional model of the user's design data.

[0308] 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.

[0309] 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.

[0310] <5. Operation (Second Embodiment)> FIG. 22 is a diagram showing the flow of a process for calculating a score that evaluates a space project.

[0311] 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.

[0312] The method by which the score calculation module 2047 calculates the score will be specifically described below.

[0313] As described above, the simulation processing module 2045 of the server 20 provides the developer user with a process for simulating the operation of spacecraft design data in a space environment and responding with the results of the simulation.

[0314] 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.

[0315] 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.

[0316] 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).

[0317] 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.).

[0318] 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.

[0319] 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.

[0320] 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.

[0321] 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.

[0322] 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.

[0323] 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.

[0324] 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.

[0325] 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.

[0326] 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.

[0327] FIG. 23 is a diagram showing the flow of processing for accepting an application for insurance on a space project.

[0328] 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.

[0329] 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.

[0330] 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.

[0331] 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.

[0332] 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.

[0333] FIG. 24 is a diagram showing the process flow for accepting transactions related to financing a space project.

[0334] 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.).

[0335] 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.

[0336] 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.

[0337] In step S2411, the terminal 10 displays information such as space project information, score information, and loan or investment conditions on the operation screen, and accepts an operation from the user to loan or invest in the space project.

[0338] 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.

[0339] In step S2413, the terminal 10 displays on its screen that it has accepted the loan or investment for the space project.

[0340] FIG. 25 is a diagram showing the flow of processing for accepting a transaction related to investment in a space project.

[0341] 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.

[0342] 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.

[0343] 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.

[0344] 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.

[0345] In step S2513, the terminal 10 displays on its screen that the transaction for the rights relating to the space project has been completed.

[0346] <6. Screen Example (Second Embodiment)> FIG. 26 is an example of a screen for accepting applications for insurance on a space project.

[0347] An operation screen 2600 is an operation screen for accepting applications for insurance on space projects.

[0348] The operation screen 2600 corresponds to the example in FIG.

[0349] The score display area 1058 is an area that displays the calculated score for the space project.

[0350] The detail display area 1060 is an area that displays the details of the space project score.

[0351] 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 indicated), and the terms of the insurance, including the premium.

[0352] The application operation receiving unit 1062 is an operation member that receives an operation to apply for insurance.

[0353] 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).

[0354] 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.

[0355] 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.

[0356] The confirmation operation receiving unit 1066 is an operation member that receives an operation to confirm the information of the insurance underwriter.

[0357] 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.

[0358] 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.

[0359] The score display area 1070 is an area that displays the details of the scores of other similar space projects.

[0360] The confirmation operation receiving section 1072 is an operating member that receives an operation to confirm details of other similar space projects.

[0361] The confirmation operation receiving unit 1072 displays information such as the project outsourcer and the project manager in response to a user operation.

[0362] Figure 27 is an example of a screen for accepting transactions related to financing a space project.

[0363] The operation screen 2700 is an operation screen for accepting operations for financing or investment.

[0364] The operation screen 2700 corresponds to the example in FIG.

[0365] The loan / investment operation receiving unit 1074 is an operating member that receives operations for loaning or investing in a space project.

[0366] 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.

[0367] 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.

[0368] 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.

[0369] FIG. 28 is an example of a screen for accepting transactions related to investment in a space project.

[0370] The operation screen 2800 is an operation screen for accepting operations for trading rights to obtain revenue from a space project.

[0371] The operation screen 2800 corresponds to the example in FIG.

[0372] The rights display area 1078 is an area that displays information about the rights to receive revenue from the space project.

[0373] 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.

[0374] 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.

[0375] The transaction display area 1082 is an area that displays the transaction status of the right.

[0376] The order display area 1084 is an area that displays the status of orders for buying and selling rights issued for space projects.

[0377] 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.

[0378] The order operation receiving unit 1086 is an operating member that receives an operation to order a right.

[0379] 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).

[0380] 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.

[0381] 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.

[0382] <Modification>

[0383] (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.

[0384] (2) Mechanisms to encourage 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.

[0385] 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 can 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) as a special benefit. 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. <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.

[0386] 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.

[0387] 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.

[0388] 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).

[0389] 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.

[0390] 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.

[0391] 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.

[0392] 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.

[0393] 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.

[0394] (Additional Note (First Embodiment)) The matters described in the above embodiments will be supplemented below.

[0395] (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.

[0396] (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.

[0397] (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.

[0398] (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.

[0399] (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.

[0400] (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.

[0401] (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.

[0402] (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.

[0403] (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.

[0404] (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.

[0405] (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.

[0406] (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.

[0407] (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.

[0408] (Additional Note (Second Embodiment))

[0409] (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.

[0410] (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.

[0411] (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.

[0412] (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.

[0413] (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.

[0414] (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.

[0415] (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.

[0416] (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.

[0417] (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.

[0418] (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.

[0419] (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.

[0420] (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.

[0421] (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.

[0422] (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.

[0423] (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.

[0424] (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. [Explanation of symbols]

[0425] 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 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 2600: Operation screen 2700: Operation screen 2800: Operation screen

Claims

1. A program for operating a computer having a computer processor and a memory, The storage unit stores at least one of information on space project managers, information on spacecraft developers, information on space personnel, and information on spacecraft, 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.

2. the computer provides the developer with a process for simulating the operation of the spacecraft design data in a space environment and responding with the results of the simulation; the storage unit stores information on the spacecraft development performance based on the simulation as information on the spacecraft developer, 2. The program according to claim 1, wherein the evaluating step evaluates the likelihood of success based on information about the developer's track record of development through the simulation.

3. The storage unit stores at least one of information on the results of spacecraft demonstration tests and information on the results of participation in space projects for the developer, 2. The program according to claim 1, wherein in the evaluating step, the probability of success is evaluated based on at least one of information on the results of demonstration tests of spacecraft and information on the results of participation in space projects.

4. In the storage unit, as the information on space human resources, at least one of information on the human resources of the developer, which is information on the development track record of the human resources of the developer, or information on the track record of the human resources of the developer participating in space projects is stored; 2. The program according to claim 1, wherein in the evaluating step, the likelihood of success is evaluated based on at least one of information on the development track record of the development company's personnel or information on the track record of the development company's personnel participating in space projects.

5. The storage unit stores information on flight performance of astronauts as the information on space personnel, The program according to claim 1 , wherein in the evaluating step, the probability of success is evaluated based on information about the flight performance of the astronaut.

6. the storage unit stores information on the performance of the spacecraft as the information on the spacecraft, The program according to claim 1 , wherein in the evaluating step, the success probability is evaluated based on information on the performance of the spacecraft.

7. the storage unit stores information on spacecraft manufacturing equipment, processing equipment, and other equipment for manufacturing spacecraft as the information on the spacecraft; 2. The program according to claim 1, wherein in the evaluating step, the probability of success is evaluated based on information about an apparatus that manufactures the spacecraft.

8. In the step of evaluating, the possibility of success of the space project is evaluated relatively by comparing information of the parties involved in the space project; The program according to claim 1 , wherein the output step outputs the result of the relative evaluation.

9. 2. The program according to claim 1, wherein in the evaluating step, the likelihood of success is evaluated based on whether the spacecraft of the space project meets predetermined criteria.

10. The storage unit stores information on whether each space project has achieved its intended goal in association with the information on each space project, 2. The program according to claim 1, wherein in the evaluating step, the likelihood of success of the first space project is evaluated 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 implemented in the past or the spacecraft, and information on whether the second space project has achieved its intended goals.

11. In the outputting step, a screen displaying the evaluation result is output to a user who is making an investment or a loan, The program further causes the processor to receiving an operation to invest or finance a space project from the user making the investment or financing on a screen displaying the evaluation results; 2. The program according to claim 1, wherein the storage unit stores information about a user who makes the investment or loan in the space project in response to the operation of making the investment or loan.

12. The program further causes the processor to 12. The program according to claim 11, further comprising a step of determining a reward to be given to the user who makes the investment or loan based on the profits if the space project makes profits through commercial activities.

13. the storage unit stores information on the right to receive benefits based on profits earned by the space project through commercial activities, The program further causes the processor to 13. The program according to claim 12, further comprising a step of granting the right to the user making the investment or loan and allowing the right to be traded between users.

14. In the outputting step, a screen displaying the evaluation results for the space project is output to a person involved in the space project, The program further causes the processor to determining premiums and other insurance terms for the space project based on the results of the space project evaluation; receiving an operation from a person involved in the space project to apply for the insurance for the space project while displaying the insurance premium and other insurance conditions on a screen displaying the evaluation results; 2. The program according to claim 1, wherein the program causes the storage unit to store, in response to an operation to apply for the insurance, that the insurance has been applied for the space project.

15. 1. A computer-implemented method comprising a computer processor and a memory unit, the method comprising: The storage unit stores information on space project managers, spacecraft developers, space personnel, and spacecraft, 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 result.

16. An information processing device including a control unit and a storage unit, The storage unit stores information on space project managers, spacecraft developers, space personnel, and spacecraft, a step in which the control unit evaluates the possibility 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 result.

Citation Information

Patent Citations

  • Space insurance support device, collision insurance execution device, insurance payment system, and space insurance program

    JP2021051625A