Information processing device, method, program
By dividing and trading spacecraft rights, the system addresses high manufacturing costs, facilitating the launch and development of spacecraft and related content provision.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SPACEDATA INC
- Filing Date
- 2025-08-26
- Publication Date
- 2026-05-21
AI Technical Summary
The high manufacturing costs of spacecraft due to the need for different designs for missions to Low Earth Orbit (LEO) and Geostationary Transfer Orbit (GTO) hinder the development and launch of spacecraft, making space stations and related content provision economically unfeasible.
A system that allows the division and trading of spacecraft rights among multiple users, enabling shared risks and costs, and includes a server that evaluates and facilitates transactions, simulations, and career support for space development.
This system promotes the manufacturing and launch of spacecraft by sharing development and launch costs, encouraging the provision of various content and services using spacecraft.
Smart Images

Figure 2026084656000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing apparatus, method, and program.
Background Art
[0002] Space development is progressing, and in addition to national projects, private operators are expected to develop rockets and launch spacecraft.
[0003] Patent Document 1 describes a transportation method by a spacecraft such as a transport ship and a method for manufacturing a transport ship. More specifically, Patent Document 1 states that "the fuel required to transport a transport ship from a Low Earth Orbit (hereinafter also referred to as LEO) to a Lunar Transfer Orbit (hereinafter also referred to as LTO) by chemical propulsion is about twice the fuel required to transport a transport ship from a Geostationary Transfer Orbit (hereinafter also referred to as GTO) to a LTO by chemical propulsion. Therefore, conventional transport ships have been manufactured separately for missions launched to LEO and missions launched to GTO." It is also described that "in the conventional technology, since it is necessary to manufacture transport ships with different designs for each mission, there is a problem that the manufacturing cost of the transport ships is high."
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] It is expected that space development will be further promoted as the costs of manufacturing, launching, and utilizing spacecraft decrease to a level that makes them accessible to various businesses. For example, while there is potential for various types of content to be provided using space stations, if the costs of manufacturing and launching spacecraft remain very high, there will be a significant barrier to manufacturing space stations themselves, potentially hindering development. As a result, it may become difficult to obtain various results such as content utilizing spacecraft.
[0006] The purpose of this disclosure is to further encourage the manufacture and launch of spacecraft, and to further encourage the provision of various content and other results utilizing spacecraft. [Means for solving the problem]
[0007] According to one embodiment, a program is provided for operating a computer equipped with one or more computer processors. The memory unit is configured to store information on the specifications of the spacecraft and information on the location of the spacecraft in outer space. The program causes one or more computer processors to perform the following steps: divide the rights relating to the spacecraft into a predetermined number of units, receive the results of transactions between users regarding the divided rights relating to the spacecraft, and store the updated ownership status of each user of the rights relating to the spacecraft in the memory unit according to the results of the transactions between users. [Effects of the Invention]
[0008] According to this disclosure, the rights related to the spacecraft are divided and the divided rights can be traded, so that the risks associated with the costs of developing, manufacturing, and launching the spacecraft can be shared among the holders of the rights related to the spacecraft. Therefore, it is possible to further promote the manufacturing and launch of spacecraft and to further promote the provision of various content and other results that utilize the spacecraft. [Brief explanation of the drawing]
[0009] [Figure 1] Figure 1 shows the configuration of System 1. [Figure 2] Figure 2 shows the configuration of server 20. [Figure 3] Figure 3 shows the configuration of terminal 10. [Figure 4] Figure 4 shows the data structure of the user database 211. [Figure 5] Figure 5 shows the data structure of the space object database 212. [Figure 6] Figure 6 shows the data structure of the orbital database 213. [Figure 7] Figure 7 shows the data structure of the Space Project Database 214. [Figure 8] Figure 8 shows the data structure of the shooting range database 215. [Figure 9] Figure 9 shows the data structure of the trajectory trading database 216. [Figure 10] Figure 10 shows the data structure of the spacecraft rights database 217. [Figure 11] Figure 11 shows the data structure of the rights transaction history database 218. [Figure 12] Figure 12 shows the data structure of the spacecraft usage history database 219. [Figure 13] Figure 13 shows the data structure of the spacecraft search history database 220. [Figure 14] Figure 14 shows the data structure of the spacecraft reservation database 221. [Figure 15] Figure 15 shows the process flow for evaluating rights related to a spacecraft. [Figure 16] Figure 16 shows the process flow for trading rights related to a spacecraft between users. [Figure 17] Figure 17 shows the process for distributing revenue based on rights related to spacecraft. [Figure 18]FIG. 18 is an example screen of an operation screen for trading rights related to a spacecraft among users. [Figure 19] FIG. 19 is an example screen of an operation screen for confirming the distribution of profits based on rights related to a spacecraft. [Figure 20] FIG. 20 is a diagram showing the flow of a process for receiving a designation of the use of a spacecraft from a user and searching for a combination of spacecraft according to the use of each spacecraft and the availability status of the spacecraft. [Figure 21] FIG. 21 is a diagram showing the flow of a process for searching for a combination of spacecraft for each use according to the availability status of the spacecraft. [Figure 22] FIG. 22 is an example screen of an operation screen for presenting a combination of available spacecraft according to the designation of the use of a spacecraft. [Figure 23] FIG. 23 is an example screen of an operation screen for presenting a combination of available spacecraft for each use.
Mode for Carrying Out the Invention
[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In all the drawings for describing the embodiments, common components are denoted by the same reference numerals, and repeated descriptions are omitted. Note that the following embodiments do not unduly limit the content of the present disclosure described in the claims. Also, not all the components shown in the embodiments are essential components of the present disclosure. Further, each drawing is a schematic diagram and is not necessarily drawn precisely.
[0011] Also, in the following description, a "processor" is one or more processors. 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). At least one processor may be single-core or multi-core.
[0012] Furthermore, at least one processor may be a broad-sense processor, such as a hardware circuit that performs some or all of the processing (e.g., an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit)).
[0013] Furthermore, in the following explanation, we may use expressions such as "xxx table" to describe information that yields an output for a given input. This information can be data with any structure, or it can be a learning model such as a neural network that generates an output for a given input. Therefore, "xxx table" can be referred to as "xxx information."
[0014] Furthermore, in the following explanation, the structure of each table is just an example; one table may be divided into two or more tables, or all or part of two or more tables may be a single table.
[0015] Furthermore, in the following explanation, the subject of the process may sometimes be "program," but since a program is executed by a processor and performs defined processes using the memory and / or interface as appropriate, the subject of the process may also be the processor (or a device such as a controller that has that processor).
[0016] The program may be installed on a device such as a computer, or it may reside on a program distribution server or a computer-readable (e.g., non-temporary) recording medium. Furthermore, in the following description, two or more programs may be implemented as a single program, or one program may be implemented as two or more programs.
[0017] Furthermore, in the following explanation, identification numbers are used as identification information for various objects, but other types of identification information (for example, identifiers that include letters or symbols) may also be used.
[0018] Furthermore, in the following explanations, when describing similar elements without distinction, a reference code (or a common code among reference codes) may be used, and when describing similar elements with distinction, the element's identification number (or reference code) may be used.
[0019] Furthermore, in the following explanation, only control lines and information lines deemed necessary for the explanation are shown, and not all control lines and information lines in the product are necessarily shown. All components may be interconnected.
[0020] <Outline of Embodiment 1> Potential content utilizing the space station could include images taken from space, stays in space (space travel), and broadcasts from space. On the other hand, the development, manufacturing, and launch of a space station would require substantial costs, making the construction of a space station itself a significant hurdle.
[0021] Therefore, we will explain technologies that will make it easier to launch space stations and to provide a wider range of content utilizing space stations.
[0022] Specifically, the first embodiment describes a technology that enables the joint purchase of spacecraft such as space stations, thereby diversifying the risks associated with the development, manufacturing, and launch of spacecraft, while also allowing for the transfer of ownership and other rights to the spacecraft.
[0023] Furthermore, the first embodiment describes a technology that allows the distribution of revenue generated by a spacecraft to the holders of the rights to the spacecraft. This may encourage the acquisition of rights related to spacecraft, thereby stimulating the manufacture and launch of spacecraft, and further advancing space development.
[0024] In the technology described above, Server 20, etc., as described later, solicits applications for the joint purchase of the space station. For example, Server 20 presents information such as the specifications of the space station, the content of the rights, and the purchase conditions for the joint purchase on a website, etc. In response to the actions of those who wish to purchase, Server 20 sets ownership of the space station. This ownership consists of multiple units, and multiple holders have ownership. Based on the ownership of the space station, Server 20 may also set rights for the owner to use the space station (for example, the right to stay on the space station, the right to provide stays to others, the right to use the results obtained by using various equipment such as imaging equipment, distribution equipment, and experimental equipment installed on the space station, and the right to receive a share of the profits based on these results).
[0025] Server 20 may evaluate spacecraft and provide the evaluation results to prospective buyers in order to support the joint purchase of spacecraft. For example, spacecraft can be evaluated from the following perspectives: • Specifications of the spacecraft (including information on the equipment inside the spacecraft, the living space where the passengers stay, and other specifications for the general public) • Spacecraft orbit (affects launch costs, costs to reach an orbital space station for stays, etc.) Server 20 will enable users to transfer rights related to spacecraft to each other. • Establishing ownership rights to space equipment such as space stations, satellites, and exploration rovers in multiple units, and managing the transfer of those rights. Depending on the nature of the right, various rights can be established. For example, if you have ownership, you can receive a share of the profits, share the results of the spacecraft's experimental and imaging equipment, etc. It is also possible to establish a right to operate the spacecraft and generate revenue. For example, in addition to the owner of the space station, that owner can establish the right to operate it to another company or organization. The operator operates the space station and generates revenue by providing services such as space travel stays. The owner receives compensation from the operator based on the right to operate (for example, compensation for the right to operate itself, and compensation distributed from the profits generated by the operation). <1.1 System Configuration Diagram> System 1, shown in Figure 1, includes a server 20, user terminals 10 and 10A, a terminal 30 for the administrator of the space development project, a terminal 40 for the client of the space development project, a spacecraft 50, a ground station 60, and a server 95 for the artificial intelligence (large-scale language model) service (hereinafter sometimes referred to as "the server 95 for the large-scale language model service"). These devices communicate with each other via a network 80. The spacecraft 50 is a space object that flies through space and communicates with ground facilities such as the ground station 60.
[0026] In this embodiment, each device (terminal device, server, etc.) can also be considered as an information processing device. That is, the collection of each device can be considered as a single "information processing device," and System 1 may be formed as a collection of multiple devices. The way in which the multiple functions required to realize System 1 according to this embodiment are distributed to one or more hardware can be appropriately determined in view of the processing capacity of each hardware and / or the specifications required for System 1.
[0027] Server 20 provides the following to the user, in general: • Providing various modules that control the operation of spacecraft, and software to optimize the operation of these modules. Providing an operating system for these spacecraft to run the various modules on the spacecraft. This service provides simulations for spacecraft developers, adhering to the constraints of space development. It offers a simulation environment for operating spacecraft in space, and also provides control modules for controlling spacecraft movement, as well as system software to optimize these modules. • A service that matches companies that conduct space development with companies that provide financial support for space development, thereby promoting financial support for space projects. • A service that supports the careers of personnel involved in space development by matching them with companies that conduct space development, and facilitating transfers between organizations through job changes, etc. • A service that supports transactions between those who request services related to space development and those who fulfill those requests. The following provides a detailed explanation.
[0028] Server 20 matches space development companies with companies that provide financial support for space development, thereby promoting financial assistance for space projects. Server 20 collects various information on space projects and calculates an evaluation value for each project. By providing these evaluation results to companies that provide financial support, it is possible to encourage loans or investments. Furthermore, based on these evaluation results, it can calculate insurance premiums for space projects and present these premiums to companies involved in space projects, accepting applications from them.
[0029] Server 20 may evaluate the space project by assessing the organizational structure required to carry it out, and evaluates the space project from the perspectives of (1) the development resources required for the space project, and (2) the operational resources required for the space project.
[0030] (1) As part of evaluating the development resources involved in the space project, for example, Server 20 evaluates development resources such as the performance of the spacecraft, the system for developing the spacecraft, and the track record of development in order to assess the likelihood that the space project can be evaluated as successful by achieving its initial objectives.
[0031] (2) As part of the evaluation of operational resources for space projects, server 20 evaluates the resources needed to launch and operate spacecraft. For example, the following accuracy and track record may be evaluated as part of the evaluation of resources needed to operate spacecraft. • By launching spacecraft, monitoring their orbits, and predicting their trajectories, collisions with other spacecraft such as satellites can be prevented during launch. • Monitoring whether satellites and other spacecraft in orbit are still in orbit. This can be done by monitoring devices on the ground, or by satellites in space sensing other spacecraft. • Controlling the attitude of a spacecraft. For example, to improve the efficiency of generating energy for the spacecraft's operation using solar power, the attitude of the spacecraft may be controlled so that its solar panels are at an optimal angle to the sun. Also, to enable communication with other spacecraft, the attitude of the spacecraft may be controlled so that its antenna is pointed in the appropriate direction. • Controlling the attitude of a spacecraft and controlling thrusters to accelerate or decelerate it. To control such thrusters, a model is prepared that predicts the spacecraft's inertia and its flight path based on thruster control. For example, in order to dock spacecraft with a space station, spacecraft may need to be brought into space at a predetermined position and angle. • Monitoring space objects such as debris and predicting their orbits. For example, if there is a risk of debris colliding with a spacecraft such as a satellite, the debris may be removed or the orbit of the spacecraft at risk of collision may be altered. As described above, Server 20 can evaluate the likelihood of a space project achieving its intended objectives and other successes by assessing the development and operational resources involved in the space project.
[0032] Here, the server 20 may determine the evaluation value as follows in order to assess the probability of success. • The position of the team involved in a project within the overall picture. For example, whether their development and operational track record is among the top tier (a certain percentage from the top). For example, by aggregating the number of projects they were involved in and the budget size of each project for each company, it is possible to determine the ranking of their development track record. • Whether or not it meets the standards set by the government or other relevant bodies. For example, whether or not the quality of the software code meets certain standards. • The likelihood of success for the current space project compared to past successful or unsuccessful space projects. For example, if the performance of the spacecraft in this project is significantly improved compared to past successful space projects, or if operational experience has been accumulated, the project may be evaluated as having a higher probability of success than past projects. Server 20 provides a service for simulating the space environment. For example, Server 20 receives data related to the design of a ground-based vehicle from the user's terminal 10, determines whether it conforms to constraints such as gravity, temperature, communication, power, air, and radiation in space development, and provides the simulation service by responding with the determination result to the user's terminal 10. Server 20 can also provide the service by having Server 95, an artificial intelligence (large-scale language model) service, generate the content of the response to the user, and then responding with the generated result to the user.
[0033] Server 20 provides a service to device developers that performs simulations according to the constraints of space development. For example, it constructs the environment inside a spacecraft (ISS: International Space Station, space colony), the environment outside the spacecraft, the environment in orbit, the lunar surface environment such as terrain and day / night cycle, and the surface environment of planets such as Mars in a virtual space, and performs simulations of controlling spacecraft objects placed in that virtual space.
[0034] Server 20 provides services to support career changes and other transitions for personnel involved in space development. For example, Server 20 evaluates personnel involved in space development based on their track record of participating in space projects. In this evaluation, Server 20 assesses the compensation (e.g., annual salary) that should be paid for the work performed by personnel involved in space development. Server 20 accepts registration of job information from recruiting companies and matches it with job seekers. Server 20 also presents recruiting companies with the expected compensation for the personnel they are recruiting. This enables the transfer of personnel between organizations.
[0035] Server 20 accepts user registrations and project registrations from clients and administrators of space development projects. Through this, Server 20 provides services to match space development projects with device development companies, including searching for device development companies and searching for space development projects.
[0036] Server 20 is connected to the servers of product manufacturers that provide ready-made products, and accepts product registrations from manufacturers of components, finished products, etc. This allows Server 20 to provide a search function for ready-made products to stakeholders in space development projects and businesses developing devices.
[0037] Server 20 is connected to an advertising distribution service server and delivers advertisements to various users of Server 20, such as device developers, based on their usage history of the services provided by Server 20. For example, based on the history of a device developer designing a spacecraft using Server 20's simulation service, advertisements can be delivered that are tailored to the purpose of the spacecraft and the components that make up the spacecraft, thereby promoting matching with products offered by advertisers.
[0038] Terminal 10 is the terminal of a user who uses the services provided by Server 20. In the illustrated example, terminals 10, terminal 10A, etc., are shown as terminals used by users of the services provided by Server 20, but each user operates their own terminal. For example, a user of a space project development company, a user of an investment company, and a user of a lending company each operate Terminal 10.
[0039] Server 95 of the Large-Scale Language Model Service is a server that executes language processing tasks using language models built through learning processes including artificial intelligence (AI). An LLM (Large Language Model) is a model that has been pre-trained on large amounts of data (such as text data), for example, a large amount of web content on the internet, or a large amount of data stored in a designated database, and can perform various language processing tasks by being given a task.
[0040] The server 95 of the large-scale language model service accepts prompt input in the form of text, images, audio, etc., and generates and responds with answers to those prompts. Examples of LLMs include GPT-3 and GPT-4 developed by OpenAI, and BERT developed by Google.
[0041] As described above, the spacecraft 50 is a space object that flies through space, such as a spacecraft or artificial satellite. The spacecraft 50 controls each module based on the sensing results sensed by the spacecraft 50, as will be described later, to perform control according to the situation of the spacecraft 50 in space (for example, temperature adjustment according to the temperature environment, attitude control according to cosmic radiation, attitude / orbit control to avoid collisions with other space objects, etc.), and control to continue operating the spacecraft even if an anomaly occurs in space (for example, energy control in the event of a power generation device failure, fuel control for thruster control, water generation and replenishment according to the amount of water and food consumed by the human body, setting the importance and schedule of communications according to the communication capacity, etc.). In this embodiment, the spacecraft 50 controls each module to operate automatically without manual operation of each module by an operator. For example, the spacecraft 50 sets a schedule and priority for controlling the operation of various modules of the spacecraft 50 based on monitoring results including the sensing results of the spacecraft 50 itself in space, and information provided by the ground station 60, and operates the various modules according to these.
[0042] As described above, the ground station 60 monitors the orbits of space objects (spacecraft, satellites, debris, etc.) in outer space, predicts the orbits of these objects, sends commands to each spacecraft to avoid collisions, and sends commands to the spacecraft 50 to control each module according to the orbit of the spacecraft.
[0043] The configuration of each device is described below.
[0044] The server 20 includes a communication interface 22, an input / output interface 23, memory 25, storage 26, and a processor 29.
[0045] Communication IF22 is an interface for inputting and outputting signals so that the server 20 can communicate with external devices.
[0046] Input / Output IF23 functions as an interface between an input device for receiving user input operations and an output device for presenting information to the user.
[0047] Memory 25 is for temporarily storing programs and data processed by programs, etc., such as DRAM (Dynamic Random Access Memory). This refers to volatile memory such as Memory.
[0048] Storage 26 is for storing data, and can be, for example, flash memory or an HDD (Hard Disk Drive).
[0049] The processor 29 is hardware for executing the instruction set described in the program, and consists of an arithmetic unit, registers, peripheral circuits, etc.
[0050] Terminal 10 can be implemented, for example, as follows: • Handheld mobile devices such as smartphones and tablets • Stationary PCs (Personal Computers), Laptop PCs • Wearable devices worn by the user (watch-type, glasses-type, etc.) Terminal 10 includes a communication interface (IF) 12, an input device 13, an output device 14, memory 15, storage 16, and a processor 19.
[0051] The communication interface 12 is an interface for inputting and outputting signals so that terminal 10 can communicate with an external device.
[0052] The input device 13 is a device for receiving input operations from the user (for example, a touch panel, touchpad, pointing device such as a mouse, keyboard, etc.).
[0053] The output device 14 is a device (such as a display or speaker) for presenting information to the user.
[0054] Memory 15 is for temporarily storing programs and data processed by programs, etc., and is a volatile memory such as DRAM (Dynamic Random Access Memory).
[0055] Storage 16 is for storing data, and can be, for example, flash memory or an HDD (Hard Disk Drive).
[0056] The processor 19 is hardware for executing the instruction set described in the program, and consists of an arithmetic unit, registers, peripheral circuits, etc.
[0057] <1.2 Functional Configuration of Server 20> Figure 2 shows the configuration of server 20. As shown in Figure 2, server 20 functions as a communication unit 201, a storage unit 202, and a control unit 203.
[0058] The communications unit 201 performs processing to enable the server 20 to communicate with external devices.
[0059] The memory unit 202 stores various databases, including the user database 211, the space object database 212, the orbit database 213, the space project database 214, the launch site database 215, the orbital transaction database 216, the spacecraft rights database 217, the rights transaction history database 218, the spacecraft usage history database 219, the spacecraft search history database 220, and the spacecraft usage reservation database 221.
[0060] User Database 211 is a database that manages information on various users, such as users who develop spacecraft and users who utilize them. Further details will be provided later.
[0061] The Space Object Database 212 is a database that manages information on space objects flying through outer space. Further details will be provided later.
[0062] Orbital Database 213 is a database that manages information about orbits in outer space. Further details will be provided later.
[0063] Space Project Database 214 is a database of space development projects. Further details will be provided later.
[0064] Launch site database 215 is a database of launch sites used to launch spacecraft. Further details will be provided later.
[0065] The orbital trading database 216 is a database that manages transactions related to the orbits of spacecraft. Further details will be provided later.
[0066] Spacecraft Rights Database 217 is a database that manages the content of spacecraft rights. Further details will be provided later.
[0067] The rights transaction history database 218 is a database of transaction histories related to the rights to spacecraft. Further details will be provided later.
[0068] The Spacecraft Usage History Database 219 is a database that manages the history of spacecraft usage by users. Further details will be provided later.
[0069] The Spacecraft Search History Database 220 is a database that manages the history of spacecraft searches. Further details will be provided later.
[0070] The Spacecraft Utilization Reservation Database 221 is a database that manages reservations for the use of one or more spacecraft. Further details will be provided later.
[0071] The control unit 203 is realized when the processor 29 reads a program stored in the memory unit 202 and executes instructions contained in the program. By operating according to the program, the control unit 203 performs the functions shown as the reception control module 2041, the transmission control module 2042, the user management module 2043, the spacecraft / space robot registration module 2044, the simulation processing module 2045, the spacecraft rights control module 2046, and the spacecraft utilization management module 2047.
[0072] The receive control module 2041 controls the process by which the server 20 receives signals from external devices according to a communication protocol.
[0073] The transmission control module 2042 controls the process by which the server 20 transmits signals to external devices according to a communication protocol.
[0074] The user management module 2043 is a module for managing information for each user using System 1. Specifically, the user management module 2043 accepts registration of each user's information and updates the user database 211.
[0075] The Spacecraft / Space Robot Registration Module 2044 is a program module that accepts registrations of spacecraft and space robot information and updates the Space Object Database 212, etc.
[0076] Simulation processing module 2045 is a program module that provides spacecraft developers with the functionality to simulate the space environment.
[0077] The simulation processing module 2045 provides users with space environment simulation capabilities in the following manner: • Constructs a three-dimensional virtual space that reflects the conditions inside and outside the ISS, and on the lunar or planetary surface (gravity, atmosphere, etc.), and returns simulation results of controlling a spacecraft (in-space drone, satellite, lunar rover, etc.). The system accepts registration of device design data from users and determines whether the device meets the constraints based on information about constraints such as gravity. For example, if the system receives registration of design data for a ground-based device and it does not meet the communication constraints in space development, it will determine that the device cannot be used in the space environment (it will not function as intended) and present the determination result to the user. Here, design data may be information from the device specifications, or information such as device design drawings or 3D models. The Spacecraft Rights Control Module 2046 is a program module that updates various databases, such as the Spacecraft Rights Database 217 and the Rights Transaction History Database 218, by performing processes such as registering the content of rights, trading rights, and distributing revenue based on those rights.
[0078] The Spacecraft Utilization Management Module 2047 is a program module that updates various databases such as the Spacecraft Utilization History Database 219, the Spacecraft Search History Database 220, and the Spacecraft Utilization Reservation Database 221 by performing processes such as searching for spacecraft according to their intended use, making reservations for spacecraft use, and recording spacecraft use.
[0079] <1.3 Configuration of Terminal 10> Figure 3 shows the configuration of terminal 10.
[0080] As shown in Figure 3, terminal 10 includes multiple antennas (antenna 111, antenna 112), communication units corresponding to each antenna (first communication unit 120, second communication unit 121), 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 storage unit 180, and a control unit 190. Terminal 10 also has functions and configurations not specifically shown in Figure 3 (for example, a battery for maintaining power, a power supply circuit for controlling the supply of power from the battery to each circuit, etc.). As shown in Figure 3, each block included in terminal 10 is electrically connected by a bus or the like.
[0081] Antenna 111 radiates signals emitted by terminal 10 as radio waves. Antenna 111 also receives radio waves from space and provides the received signals to first communication unit 120.
[0082] Antenna 112 radiates signals emitted by terminal 10 as radio waves. Antenna 112 also receives radio waves from space and provides the received signals to the second communication unit 121.
[0083] The first communication unit 120 performs modulation and demodulation processing, etc., for the terminal 10 to transmit and receive signals via the antenna 111 in order to communicate with other wireless devices. The second communication unit 121 also performs modulation and demodulation processing, etc., for the terminal 10 to transmit and receive signals via the antenna 112 in order to communicate with other wireless devices. The first communication unit 120 and the second communication unit 121 are a communication module that includes a tuner, an RSSI (Received Signal Strength Indicator) calculation circuit, a CRC (Cyclic Redundancy Check) calculation circuit, a high-frequency circuit, etc. The first communication unit 120 and the second communication unit 121 perform modulation and demodulation, frequency conversion, etc., of the wireless signals transmitted and received by the terminal 10, and provide the received signal to the control unit 190.
[0084] The input device 130 has a mechanism for receiving user input operations. Specifically, the input device 130 is configured as a touchscreen and includes a touch-sensitive device 131. The touch-sensitive device 131 receives user input operations of the terminal 10. The touch-sensitive device 131 detects the user's contact position with the touch panel, for example, by using a capacitive touch panel. The touch-sensitive device 131 outputs a signal indicating the user's contact position detected by the touch panel to the control unit 190 as an input operation.
[0085] The display 132 displays data such as images, videos, and text in accordance with the control of the control unit 190. The display 132 is implemented by, for example, an LCD or an organic EL display.
[0086] The audio processing unit 140 modulates and demodulates the audio signal. The audio processing unit 140 modulates the signal received 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 implemented, for example, by an audio processing processor. The microphone 141 receives an audio input and provides the audio signal corresponding to that audio input to the audio processing unit 140. The speaker 142 converts the audio signal received from the audio processing unit 140 into sound and outputs the sound to the outside of the terminal 10.
[0087] 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. A GPS module is a receiving device used in a satellite positioning system. In a satellite positioning system, signals are received from at least three or four satellites, and the current location of the terminal 10, which is equipped with a GPS module, is detected based on the received signals.
[0088] Camera 160 is a device that receives light using a photodetector and outputs it as an image. Camera 160 is, for example, a depth camera that can detect the distance from camera 160 to the object being photographed.
[0089] The motion sensor 170 includes an acceleration sensor, an angular velocity sensor, etc., and detects the movement of the terminal 10.
[0090] The storage unit 180 is composed of, for example, flash memory and stores data and programs used by the terminal 10. The various types of information stored in the storage unit 180 will be described later.
[0091] The control unit 190 controls the operation of the terminal 10 by reading the program stored in the memory unit 180 and executing the instructions contained in the program. The control unit 190 is, for example, an application processor. By operating according to the program, the control unit 190 performs 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 memory control unit 195.
[0092] The operation reception unit 191 processes input operations from the user to an input device such as a touch-sensitive device 131. Based on the coordinate information of the touch-sensitive device 131 where the user's finger or the like has made contact, the operation reception 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.
[0093] The transmitting / receiving unit 192 performs processing to enable the terminal 10 to send and receive data with an external device such as a server 20 in accordance with a communication protocol.
[0094] The data processing unit 193 performs calculations on the data received as input by the terminal 10 according to the program and outputs the calculation results to memory or other locations.
[0095] The notification control unit 194 performs the following processes: displaying the display image on the display 132, outputting sound to the speaker 142, and generating vibrations.
[0096] The memory control unit 195 controls the storage of data to the memory unit 180.
[0097] The various types of information stored by the memory unit 180 will now be explained. In a given scenario, the memory unit 180 stores various types of information, such as user information 181 and ground machine design information 182.
[0098] User information 181 is information about a user who uses the services of server 20.
[0099] Ground equipment design information 182 is information about the design data of the ground equipment. For example, if the user is a company that develops, maintains, and operates ground equipment, it will have design data such as specifications, design drawings, and test data for that ground equipment.
[0100] <2 Data Structure> Figure 4 shows the data structure of the user database 211. The user database 211 includes the fields "User ID", "Name", "Email Address", "Business ID", "Profile", "Attributes", and "Evaluation Score". In addition to users who conduct space development, the user database 211 may also hold information on users who use spacecraft and users who hold rights related to spacecraft.
[0101] The "User ID" field is information that identifies each user.
[0102] The "Name" field contains information indicating the user's name.
[0103] The "Email Address" field contains the user's email address information for contact purposes.
[0104] Specifically, the item "email address" contains email address information, which serves as user identification information for accepting user logins to the services provided by server 20.
[0105] The "Business ID" field is information that identifies the organization to which the user belongs.
[0106] Specifically, the "Business ID" field is information that identifies the organization to which the user belongs, and the following types of organizations are possible: • Businesses that design, develop, manufacture, process, and transport devices, software, etc., related to space development. • Client for space development projects • An administrator who manages the progress of a space development project based on a commission from the project's client. Businesses that provide financial support to space development projects through loans or investments. The "Profile" item contains information about the user's profile.
[0107] Specifically, the "Profile" field stores the following information as profile information entered by the user: • Technologies with a proven track record • Specialized fields • Career history including previous employers • Areas in which we have a track record of providing loans. • Areas in which we have a track record of investment The "Attributes" field contains information about the attribute tags assigned to the user.
[0108] Specifically, the "Attributes" field allows users to be associated with tags corresponding to their roles in the project, enabling these tags to be used for user searches and other purposes. • Tags for device developers (tags indicating that technology development is being conducted) • Project Manager Tag • Tags of project clients • Material Procurer Tag Additionally, tags may be assigned according to the role of providing financial support to the project. • Loan officer tag • Investment Manager Tag The "Evaluation Score" item contains information about the evaluation value associated with the user.
[0109] Specifically, the item "Evaluation Score" may retain information on the score calculated as follows as an evaluation value for the user designing the device. In addition to being a user evaluation, it may also be retained as an evaluation value for the business to which the user belongs. For example, the business's evaluation value may be determined based on the evaluation values of users belonging to the business (averaging, weighting, etc.), or the evaluation of a user may be treated as the evaluation value of the business to which the user belongs. • History of designing various modules to operate 50 spacecraft flying in outer space. • History of designing various modules to operate spacecraft 50 using the simulation service provided by server 20. • History of device design using the simulation service provided by Server 20 • History of devices designed using the simulation service provided by Server 20 being viewed by other users, and history of their adoption in projects. • In the matching function provided by Server 20, the history of searches by other users and the history of successful matches (transactions that have started) are recorded. • History of developing spacecraft • A track record of personnel belonging to the company participating in space projects. Figure 5 shows the data structure of the space object database 212. The space object database 212 includes the items "Space Object ID", "Type", "Specifications", "Collision Tolerance", "Purpose", and "Material Inventory".
[0110] The "Space Object ID" field is information that identifies each space object flying through outer space.
[0111] The "Type" field contains information about the type of space object.
[0112] The "Type" field may include the following information regarding the type of space object: • Spacecraft (space stations capable of housing living organisms such as humans, and those that fly through space for space travel, etc.) ·debris ·Artificial satellite • Other spacecraft equipped with various devices (for example, those launched and flying through space for purposes such as photographing outer space) The "Specifications" item contains information about the specifications of the space object, such as its size and function.
[0113] The item "Specifications" may include the following as information about the specifications of the space object: • Indicators indicating the size and weight of a space object, such as mass (total weight at launch, total weight in space, etc.) and dimensions (overall size, shape). Specifications of various devices installed on the spacecraft, such as: specifications of the propulsion system for attitude control (e.g., propellant used to move the spacecraft, engine type), specifications of the power supply system (e.g., solar cells, batteries), communication system (e.g., method of communication with the ground, frequency band), thermal control system (system for managing heat, such as heat sinks, heaters), equipment for achieving the mission of the space project (onboard observation instruments, experimental equipment, etc.), and durability (resistance to radiation and temperature changes in the space environment). • Capacity, etc., the number of people who can use a spacecraft when living organisms such as humans are using it. The item "Collision Tolerance" provides information on the degree to which a space object is allowed to collide with other space objects.
[0114] The item "Collision tolerance" may include the following as information on collision tolerance: • Cannot tolerate collisions (for example, it may contain living beings such as humans, or it may be very expensive and require a certain production period, making it difficult to manufacture, etc.) • Tolerance for collisions (e.g., easy replacement in case of failure) The "Purpose" item contains information about the purpose of the space object.
[0115] The item "Purpose" may include the following as information about the purpose of the space object: • Observe designated targets (such as meteorological phenomena) • Space stations where people stay • Items used for space travel • For creating video and other content for advertising, etc. (e.g., equipped with a camera or recording device) The item "Supplies Inventory" contains information about the status of supplies held on a spacecraft.
[0116] The item "Supplies Inventory" may include the following information regarding the status of supplies held on a spacecraft: • List of supplies carried by each spacecraft • Evaluation results regarding whether the amount of supplies carried by humans or other living beings is sufficient for each spacecraft to occupy the space. • If each spacecraft has an experimental purpose, the materials needed to achieve that purpose (e.g., materials used in the experiment) and the evaluation results regarding whether the stock of these materials is sufficient. Figure 6 shows the data structure of the orbital database 213. The orbital database 213 includes the following items: "Orbital ID", "Space Object ID", "Usage Status", "Reservation Conditions", "Epoch", "First Orbital Element (Mean Motion)", "Second Orbital Element (Eccentricity)", "Third Orbital Element (Orbital Inclination)", "Fourth Orbital Element (Right Ascension of Ascending Node)", "Fifth Orbital Element (Argument of Perigee)", "Sixth Orbital Element (Mean Angle of Perigee)", "Direction Prediction Error", and "Orthogonal Direction Prediction Error".
[0117] The "Orbit ID" field is information that identifies each orbit of an object in outer space.
[0118] The "Space Object ID" field is information that identifies a space object associated with its orbit.
[0119] The item "Space Object ID" may be associated with the item "Space Object ID" in Space Object Database 212.
[0120] The "Usage Status" item contains information about the state of use of each orbit by space objects.
[0121] The item "Usage Status" may include the following information regarding the usage status of each track: • In use: (The object is already in orbit). Information about the period of use may also be included. For example, a satellite may deviate from orbit after exceeding its service life. For example, space debris may be removed. • Availability: There is availability in the number of space objects that can exist in orbit. For example, the number of space objects orbiting an orbit is capped according to factors such as the altitude of the orbit (low Earth orbit, medium Earth orbit, geostationary orbit) to avoid collisions between space objects. Furthermore, the number of space objects orbiting an orbit may also be capped by regulations on the operation of artificial satellites in various countries. • Reserved: This includes plans to utilize the orbit for future launches of space objects, or for space objects already in space to change their orbit. Information regarding the period of use may also be included.
[0122] The item "Reservation Conditions" contains information about the conditions for reserving a flight path.
[0123] More specifically, the "Reservation Conditions" item contains information about the fees for reserving an orbit, and the conditions under which space projects, operators, countries, etc., can reserve an orbit.
[0124] The item "epoch" refers to information about a specific time in time when the orbital elements of a cosmic object are defined.
[0125] More specifically, the "Epoch" item calculates the current and future positions of a cosmic object based on its orbital elements in an epoch.
[0126] The item "First orbital element (mean motion)" refers to information about the mean motion parameter, which is one of the parameters that constitute the orbit of an object in space as a Kepler orbital element.
[0127] The item "Second orbital element (eccentricity)" refers to information about the eccentricity parameter, which is one of the parameters that constitute the orbit of an object in space as a Kepler orbital element.
[0128] The item "Third orbital element (orbital inclination)" is information about the orbital inclination parameter, which is one of the parameters that constitute the orbit of an object in space as a Kepler orbital element.
[0129] The item "Fourth Orbital Element (Right Ascension of Ascending Node)" refers to information about the parameter of the Right Ascension of Ascending Node, which is one of the parameters that constitute the orbit of an object in space as a Kepler orbital element.
[0130] The item "Fifth orbital element (argument of perigee)" refers to the argument of perigee, one of the parameters that constitute the orbit of an object in space, as a Kepler orbital element. This is information about the parameters of perigee.
[0131] The item "Sixth Orbital Element (Mean Anomaly)" refers to the parameter of the mean anomaly, which is one of the parameters that constitute the orbit of an object in space as a Kepler orbital element.
[0132] The item "Direction of Motion Prediction Error" refers to information about the error included in the prediction result of predicting the position of a space object in the direction of its motion.
[0133] The item "Orthogonal Direction Prediction Error" is information about the error included in the prediction result of predicting the position of a space object in a direction perpendicular to the direction of motion of the space object. Ground stations 60 may make predictions about the positions of these space objects and output information about the accuracy of those predictions. Server 20 may update the orbital database 213 based on the information about the positions of the space objects and the accuracy of those predictions made by ground stations 60.
[0134] In addition to the above, the orbital database 213 may also store data on the position of space objects in space (coordinates indicating position), velocity data (vectors indicating velocity), information on the attitude of space objects, information on the rotational speed of space objects, and data based on external factors such as gravity, air resistance, and solar radiation pressure acting on space objects. This information makes it even easier to predict and manage the orbits of space objects.
[0135] Figure 7 shows the data structure of the space project database 214. The space project database 214 includes the following items: "Project ID", "Client", "Project Manager", "Project Participants", "Purpose / Goals", "Project Implementation Period", "Status", "Project Budget", and "Insurance Premium".
[0136] The "Project ID" field is information that identifies each individual space development project.
[0137] The item "Client" is information that identifies the client that commissions a space development project.
[0138] The item "Project Manager" is information that identifies the person responsible for managing the space development project.
[0139] The item "Project Participants" is information that identifies the participants involved in the space development project.
[0140] Specifically, the item "Project Participants" includes information that identifies each party involved in the space development project, such as the device design company.
[0141] The "Purpose / Goals" section contains information that outlines the purpose and goals of a space development project.
[0142] Specifically, the item "Purpose / Goals" includes information about the objectives and goals of a space development project, such as landing on a comet for comet exploration, collecting samples, and bringing them back to Earth.
[0143] The item "Project Implementation Period" contains information about the period designated for the implementation of a space development project.
[0144] The "Status" item contains information indicating the status of the space development project.
[0145] Specifically, the item "Status" includes the following information regarding the status of the space development project: • Under Development: The device is in the development stage to achieve its purpose and goals. • Project Formation: We are currently in the stage of selecting members to drive the space development project. • Finished: The project has been terminated. The item "Project Budget" contains information on the scale of the project budget for space development projects.
[0146] The item "Insurance Premium" contains information about the insurance terms set for space development projects.
[0147] Specifically, the item "Insurance Premium" includes information on the terms and conditions (including premiums) of insurance policies of the following nature: • Insurance to cover damage to the spacecraft • Insurance aimed at compensating third parties, such as in the event of a spacecraft colliding with another satellite. Furthermore, insurance premiums may be set for each stage of a space development project, as follows: • Launching a spacecraft (there is a possibility of the launch itself failing, or the launch trajectory not being as intended and colliding with other spacecraft). • The spacecraft is a satellite or similar, and the mission is conducted in orbit (there is a possibility of malfunction due to spacecraft degradation, collisions with debris, etc.). • Missions assigned to spacecraft, such as exploration missions (for example, landing on a planet or a satellite in orbit around a planet to conduct exploration, collect samples, etc.) To calculate these insurance premiums, server 20 uses the score it has evaluated for the space project as an indicator of the likelihood of success of the space development project, and calculates the insurance premiums.
[0148] Figure 8 shows the data structure of the launch site database 215. The launch site database 215 includes the items "Launch Site ID", "Latitude and Longitude", "Ground Equipment", and "Launch Schedule".
[0149] The "Launch Site ID" field is information that identifies the launch site from which a spacecraft is launched.
[0150] The item "Latitude and Longitude" refers to the latitude and longitude information that indicates the location of the firing range.
[0151] The item "Ground Equipment" contains information about the equipment available at the firing range.
[0152] The item "Ground Equipment" may include the following as information about the ground equipment possessed by the firing range: • Control facility. A facility for performing control operations for spacecraft. For example, a facility for monitoring space objects in orbit and launching spacecraft, and for issuing various instructions to spacecraft that have been launched and are in orbit. • Accommodation facilities. For example, accommodation facilities used for training in preparation for space travel. This includes information necessary for providing accommodation, such as the number of people that can be accommodated at the facility. • Training facilities. For example, facilities for training conducted in advance of staying in space, such as for space travel or space experiments. This includes information necessary for conducting the training, such as the training items that can be trained at the facility and the number of people who can participate. As described above, the item "Ground Facilities" includes information on various facilities for operating and utilizing spacecraft.
[0153] The item "Launch Schedule" contains information about the schedule for launching spacecraft from the launch site.
[0154] More specifically, the item "Launch Schedule" includes information that identifies the spacecraft (e.g., space object database 212), information on the schedule for launching the spacecraft into orbit (the launch schedule is set based on the appropriate timing in terms of the energy required for the spacecraft to reach the orbit managed in the orbit database 213, and the appropriate timing for launching while avoiding other space objects in orbit), etc.
[0155] Figure 9 shows the data structure of the orbital trading database 216. The orbital trading database 216 includes the following items: "Transaction ID", "Orbital ID", "Usage Status", "Current User", "Prospective User", "Transaction Status", "Matching Completion Date", and "Transaction Conditions".
[0156] The "Transaction ID" field is information that identifies each transaction related to the track.
[0157] The item "Orbit ID" is information that identifies the orbit.
[0158] The item "Orbit ID" may be associated with the item "Orbit ID" in orbit database 213.
[0159] The item "Usage Status" contains information about the status of orbital utilization by spacecraft.
[0160] The item "Usage Status" may include the following as a description of the state of orbital utilization by spacecraft: • In use. Information regarding the end date of use may be provided, or the end date may not be specified. • Reservation in progress. This may include information on the start date of use and information on the end date of use. For example, an orbit that was previously reserved for a future spacecraft launch may be transferred to another operator. • Service discontinued. While it previously utilized orbit, it is no longer used following the end of the spacecraft's operational lifecycle. The "Current Users" item identifies current users who are currently using the rail system and who will provide the rail system to those who wish to use it.
[0161] The item "Current User" may be associated with a business or individual, such as the items "Business ID" or "User ID" in the user database 211.
[0162] The item "Applicant" is information that identifies applicants who wish to use the railway tracks.
[0163] The item "Applicant" may be associated with a business or individual, such as the items "Business ID" or "User ID" in the user database 211.
[0164] The "Transaction Status" field contains information about the status of the transaction between the current user and the prospective user.
[0165] The item "Transaction Status" may include the following as the status of the trade on the track: • Before the transaction begins. Matching takes place between current users and prospective users, before the transaction begins. • Transaction terms are currently being negotiated. We are in the process of negotiating the terms of the transaction (such as the price for the service) with current users and prospective users. • Transaction completed. The current user and prospective user have agreed on the terms of the transaction and a contract has been concluded. • Transaction ended without completion. The transaction ended because the current user and the prospective user could not reach an agreement on the terms of the transaction. The item "Matching Completion Date" contains information about the timing of the match between an existing user and a prospective user.
[0166] The item "Transaction Terms" contains information about the conditions for trading the orbit.
[0167] More specifically, the item "Transaction Terms" may include various conditions in addition to the consideration for the transaction.
[0168] Figure 10 shows the data structure of the spacecraft rights database 217. The spacecraft rights database 217 includes the following items: "Spacecraft ID", "Orbit ID", "Specifications", "Overall Score", "Reachability Score", "Dwelling Score", "Observability Score", "Equipment Performance Score", "Rights Issuer", "Total Number of Rights Issued", and "Rights Content / Right Holder".
[0169] The item "Spacecraft ID" is information that identifies the spacecraft whose rights are being traded.
[0170] The item "Spacecraft ID" may be associated with the item "Space Object ID" in the Space Object Database 212.
[0171] The item "Orbit ID" is information that identifies the orbit.
[0172] The item "Orbit ID" may be associated with the item "Orbit ID" in orbit database 213.
[0173] The item "Specifications" contains information about the specifications of the spacecraft.
[0174] The item "Specifications" may include the following as information about the spacecraft's specifications: ·mass • Dimensions (including information such as the layout of the space where people stay) • Spacecraft propulsion system • Spacecraft crew capacity • Various control systems for spacecraft (thermal control, communication control, attitude and orbit control, power control, life support control, etc.) • Various equipment on spacecraft (specifications of experimental equipment, specifications of imaging equipment, specifications of broadcasting equipment from space, etc.) The "Overall Score" item is information about the evaluation results, which comprehensively assess the spacecraft based on various criteria.
[0175] More specifically, the "Overall Score" item is information representing the integrated evaluation results of various evaluation items, such as the "Accessibility Score," "Stayability Score," "Observability Score," and "Equipment Performance Score," which will be described later.
[0176] The "Reachability Score" item is information from an evaluation that assesses how easy it is to reach a spacecraft in orbit.
[0177] More specifically, the "Reachability Score" item evaluates the likelihood of reaching the spacecraft from ground launch, based on the spacecraft's orbit (item "Orbit ID" in the Spacecraft Rights Database 217). More specifically, the "Reachability Score" item may also include the result of an evaluation of the ease of reaching a spacecraft in orbit, based on the time it takes to reach the spacecraft from the ground (which may be affected by the location of the available launch site, altitude from the ground, etc.).
[0178] The "Livability Score" item is information from an evaluation of how easy it is for people to stay inside a spacecraft in orbit.
[0179] More specifically, the "Livability Score" item may include the results of an evaluation of how easy it is to stay in space, for example, for people who will be staying in space on a space trip (such as people who have not received the same level of training as professionally trained astronauts), based on the information in the "Specifications" item, including the facilities available on the spacecraft (such as water production facilities), the size of the spacecraft's living space (dimensions, etc.), and the gravity of the spacecraft in orbit (distance from the ground).
[0180] The "Observability Score" item is information from an evaluation that assesses how easy it is to observe a target object from a spacecraft.
[0181] More specifically, the "Observability Score" item may include the results of an evaluation of the ease of observing the target (for example, a specific region on Earth) from orbit (the timing at which the target can be photographed may differ depending on the orbit).
[0182] The item "Equipment Performance Score" contains information on the evaluation results of the performance of various devices installed in the spacecraft.
[0183] More specifically, the item "Equipment Performance Score" may include evaluation results that assess the performance of equipment installed on the spacecraft (performance of imaging equipment and other sensing equipment, thermal control performance, communication system performance, experimental facility performance, distribution facility performance), and equipment operated on the spacecraft (such as space robots).
[0184] The item "Rights Issuing Body" is information that identifies the body that issues rights related to the spacecraft.
[0185] The item "Rights Issuer" may be associated with a business or individual, such as the items "Business ID" or "User ID" in the user database 211.
[0186] The item "Total Number of Rights Issued" contains information on the total number of rights issued for spacecraft.
[0187] More specifically, the item "Total Number of Rights Issued" may include the aggregated number of rights issued for each type of right, based on the number of rights issued according to the content of the right. In this way, the rights related to spacecraft are divided into multiple units and are tradable.
[0188] The item "Rights and Rights Holder" contains information about the content of the rights related to the spacecraft, the owner of those rights, and the number of rights held by that owner.
[0189] The item "Rights and Rights Holder" may include the following as information regarding the content of the rights:
[0190] (Content of rights) • The right to own the spacecraft. For example, the right to stay in the spacecraft and use the experimental facilities installed in the spacecraft. It may also be possible to permit others to use the spacecraft and receive compensation for such use (compensation for the use itself, compensation based on the profits generated from the use, etc.). The right to utilize the results obtained from various devices installed on the spacecraft. For example, this could include the right to receive access to video footage captured by the spacecraft's imaging equipment, and the right to utilize such video footage (e.g., footage of the Earth or the Moon). It could also include the right to receive a share of the revenue generated from the utilization of sensing data obtained from ground sensing by various businesses. The right to broadcast from a spacecraft. For example, this could include the right to receive payments (gifts) during the broadcast, or the right to receive a share of the revenue generated from the broadcast. The content of such rights may be determined by the issuing body. For example, only ownership rights may be issued in a tradable format.
[0191] (Right holders and number of rights held) • Information on the rights holder and the number of shares held by that holder. It is also possible to manage information on the holder and the number of shares held for each right. Figure 11 shows the data structure of the rights transaction history database 218. The rights transaction history database 218 includes the items "Rights Transaction ID", "Spacecraft ID", "Transferor of Rights", "Transferee of Rights", "Right Subject to Transaction", "Quantity Involved in Transaction", "Consideration for Transaction", and "Status".
[0192] The item "Rights Transaction ID" is information that identifies each transaction of rights related to a spacecraft.
[0193] The item "Spacecraft ID" is information that identifies the spacecraft whose rights are being traded.
[0194] The item "Spacecraft ID" may be associated with the item "Space Object ID" in the Space Object Database 212.
[0195] The item "Transferor of Rights" is information that identifies the transferor (holder of rights) involved in the transaction of rights.
[0196] The item "Transferor of Rights" may be associated with a business or individual, such as the items "Business ID" or "User ID" in user database 211.
[0197] The item "Assignee of Rights" is information that identifies the assignee (purchaser) involved in the transaction of rights.
[0198] The item "Assignee of Rights" may be associated with a business or individual, such as the item "Business ID" or "User ID" in the user database 211.
[0199] The item "Rights Subject to Transaction" contains information about the content of the rights that are the subject of the transaction.
[0200] The item "Rights subject to trading" may include the following as the content of the rights, as described above: • Ownership • Rights to use the results obtained from the spacecraft • The right to receive a share of the profits, etc. The item "Quantity Involved in Transaction" contains information about the quantity of rights involved in the transaction.
[0201] The item "Transaction price" contains information about the price paid for the transaction of rights.
[0202] More specifically, the item "Consideration for the Transaction" may include not only things with monetary value (currency) as consideration for the transaction of rights, but also conditions such as the right to use other spacecraft.
[0203] The "Status" field contains information about the status of the rights transaction.
[0204] The item "Status" may include the following as the state of the transaction of the rights: • Before a match is made (for example, when either the transferor or transferee who wants to trade rights has made a transaction offer and is searching for a suitable trading partner) • Matching successful (contact established with the assignee and transferor of the rights), negotiation stage. • Transaction completed (negotiations were successful and the transaction was completed) • Transaction ended without completion. Figure 12 shows the data structure of the spacecraft usage history database 219. The spacecraft usage history database 219 includes the following items: "Spacecraft Usage ID", "Spacecraft ID", "User", "Usage Period", "Usage Details", "Status", "Deliverables", and "Consideration for Use".
[0205] The item "Spacecraft User ID" is information that identifies each instance of a spacecraft being used by a user.
[0206] The "Spacecraft ID" field is information that identifies the spacecraft used by the user.
[0207] The item "Spacecraft ID" may be associated with the item "Space Object ID" in the Space Object Database 212, the item "Rights Transaction ID" in the Rights Transaction History Database 218, etc.
[0208] The "User" field contains information that identifies the user who used the spacecraft.
[0209] The item "User" may be associated with a business or individual, such as the items "Business ID" or "User ID" in the user database 211.
[0210] The item "Usage Period" contains information about the period during which the spacecraft will be used.
[0211] The item "Usage Details" contains information about how the spacecraft will be used.
[0212] The item "Usage Details" may include the following as aspects of using the spacecraft:
[0213] For example, a user's use of a spacecraft could include staying in orbit, conducting experiments in the experimental facilities of an orbiting spacecraft, or using photographic data from the spacecraft's imaging equipment (this does not necessarily mean the user will be staying in the spacecraft, but could include taking photographs using the various imaging devices installed on the spacecraft).
[0214] Furthermore, spacecraft could be used to explore the lunar surface and other areas (e.g., to acquire photographic data from exploration, to obtain results from samples collected during exploration, etc.).
[0215] The "Status" field contains information about the usage status of the spacecraft.
[0216] The "Status" item may include the following as a representation of the spacecraft's usage status: • Reservation in progress (before use) ·In use ·Complete use The item "Deliverables" contains information about the deliverables obtained through the use of the spacecraft.
[0217] More specifically, the item "Deliverables" includes images taken by imaging equipment, data transmitted from spacecraft, experimental data obtained through experiments, etc.
[0218] The item "Consideration for Use" contains information about the payment for using the spacecraft.
[0219] Figure 13 shows the data structure of the spacecraft search history database 220. The spacecraft search history database 220 includes the following items: "Search ID", "Search User ID", "Search Term", "Usage Tag", "Usage Period Specification", "First Spacecraft ID", "Available Period of the First Spacecraft", "Usage Equipment of the First Spacecraft", "Second Spacecraft ID", "Available Period of the Second Spacecraft", "Usage Equipment of the Second Spacecraft", and "Reservation Operation".
[0220] The "Search ID" field is information that identifies each spacecraft search performed by a user.
[0221] The "Search User ID" field is information that identifies each user who has searched for a spacecraft.
[0222] The item "Search User ID" may be associated with the item "User ID" or similar in the user database 211.
[0223] The "Search Term" field contains information about the search terms specified by the user during the search.
[0224] More specifically, the "search term" field may include search terms entered by the user in free text or other fields.
[0225] The "Usage Tag" field contains information about the type of use when searching for spacecraft.
[0226] More specifically, the item "Usage Tag" refers to tags assigned by the server 20 to the user's search terms, tags specified by the user, etc.
[0227] The item "Specified Usage Period" contains information about the period specified by the user for when the spacecraft will be used.
[0228] The item "First Spacecraft ID" is information that identifies the first spacecraft identified by the search, when the search identifies one spacecraft or a combination of multiple spacecraft.
[0229] The item "First Spacecraft ID" may be associated with the item "Space Object ID" in the Space Object Database 212, etc.
[0230] The item "Availability Period of the First Spacecraft" provides information on the period during which the first spacecraft is available (reservable) for the searched purpose, depending on the resource availability of the searched first spacecraft.
[0231] More specifically, the item "Available period of the first spacecraft" may include information obtained by server 20 referring to the spacecraft usage history database 219 and determining the available period for the first spacecraft based on the availability of resources corresponding to its intended use (experimental equipment, imaging equipment, available space relative to the number of people it can accommodate, etc.).
[0232] The item "Utilization Facilities of the First Spacecraft" is information on the resources (such as facilities) of the first spacecraft that can be used (reserved) according to the availability of the resources of the first spacecraft retrieved in the retrieved use.
[0233] More specifically, the item "Utilization Facilities of the First Spacecraft" may include information on available resources based on the availability of resources (experimental facilities, imaging devices, availability of accommodation capacity for the number of staying people, etc.) corresponding to the use for the first spacecraft when the server 20 refers to the spacecraft utilization history database 219.
[0234] The item "Second Spacecraft ID" is information for identifying the second spacecraft, which is another spacecraft of the first spacecraft identified by the search when a combination of multiple spacecraft is identified by the search.
[0235] The item "Second Spacecraft ID" may be associated with the item "Space Object ID" etc. in the space object database 212. Note that depending on the search for use, in some cases the use can be achieved by one spacecraft, and in some cases it may be necessary to use other spacecraft together due to the facilities and available period of the one spacecraft. The server 20 can identify multiple spacecraft according to the use. In addition to identifying two spacecraft as shown in the figure, it may also identify a combination of three or more spacecraft. That is, in the example shown in the figure, in the spacecraft search history database 220, an example of searching for two spacecraft, the first spacecraft and the second spacecraft, as a combination of multiple spacecraft is shown, but it may also hold information on three or more spacecraft (for example, information on the third spacecraft).
[0236] The item "Available Period of the Second Spacecraft" is information on the period during which it can be used (reserved) according to the availability of the resources of the second spacecraft retrieved in the retrieved use.
[0237] The item "Second Spacecraft Utilization Facilities" provides information on the resources (facilities, etc.) of the second spacecraft that are available for use (can be reserved) for the searched purpose, depending on the availability of resources on the second spacecraft.
[0238] The item "Reservation Operation" is information that identifies a reservation made for the searched spacecraft.
[0239] The item "Reservation Operation" may be associated with the item "Reservation ID" in the spacecraft utilization reservation database 221, which will be described later.
[0240] Figure 14 shows the data structure of the spacecraft reservation database 221. The spacecraft reservation database 221 includes the following items: "Reservation ID", "Reservation User ID", "Usage Tag", "Reservation Price", "First Spacecraft ID", "First Spacecraft Usage Period", "First Spacecraft Equipment", "Second Spacecraft ID", "Second Spacecraft Availability Period", "Second Spacecraft Equipment", and "Status".
[0241] The "Reservation ID" field is information that identifies each reservation history for the use of one spacecraft or a combination of multiple spacecraft.
[0242] The item "Reservation User ID" is information that identifies the user who has reserved the use of the spacecraft.
[0243] The item "Reservation User ID" may be associated with the item "User ID" or similar in the user database 211.
[0244] The "Usage Tag" item is information used to identify the purpose of a spacecraft during its search.
[0245] The item "Usage Tag" may be associated with the item "Usage Tag" in the Spacecraft Search History Database 220.
[0246] The item "Consideration for Reservation" is information about the consideration for the use of the spacecraft.
[0247] More specifically, the item "Consideration for Reservation" may hold the monetary value for the use of the spacecraft as the consideration, or may hold other conditions as the consideration.
[0248] The item "First Spacecraft ID" is information for identifying the first spacecraft related to the reservation of use.
[0249] The item "Use Period of the First Spacecraft" is information about the period for reserving the resources of the first spacecraft corresponding to the use.
[0250] The item "Use Equipment of the First Spacecraft" is information about the resources (equipment, etc.) of the first spacecraft for which use is reserved corresponding to the use.
[0251] The item "Second Spacecraft ID" is information for identifying the second spacecraft related to the reservation of use.
[0252] The item "Available Period of the Second Spacecraft" is information about the period for reserving the resources of the second spacecraft corresponding to the use.
[0253] More specifically, the item "Available Period of the Second Spacecraft" is as follows.
[0254] The item "Use Equipment of the Second Spacecraft" is information about the resources (equipment, etc.) of the second spacecraft for which use is reserved corresponding to the use.
[0255] The item "Status" is information about the status of the reservation of use.
[0256] The item "Status" may include the following as the status of the reservation of use. · Reservation confirmation in progress. The stage of securing resources in response to the operation of reserving the resources of the spacecraft · Reservation procedure completed. The state where the reservation corresponding to the time of using the resources of the spacecraft has been completed • Used. The spacecraft's resources have been fully utilized. <3 Operation (First Embodiment)> Figure 15 shows the process flow for evaluating rights related to a spacecraft.
[0257] In step S1521, the spacecraft rights control module 2046 of server 20 obtains spacecraft specification information (space object database 212, etc.) and orbital information (orbital database 213) by referring to the database. Based on the obtained information, the spacecraft rights control module 2046 updates the spacecraft rights database 217.
[0258] In step S1523, the spacecraft rights control module 2046 of server 20 obtains information on the usage status of spacecraft by referring to databases such as the spacecraft usage history database 219, the spacecraft usage reservation database 221, and the spacecraft search history database 220.
[0259] In step S1525, the spacecraft rights control module 2046 of server 20 identifies the spacecraft rights score based on the acquired data and updates the spacecraft rights database 217 based on the identified score.
[0260] More specifically, the spacecraft rights control module 2046 identifies a score that evaluates the rights relating to the spacecraft based on at least one of the spacecraft's specifications and the spacecraft's orbital information. The spacecraft rights control module 2046 stores the identified score relating to the spacecraft rights in the spacecraft rights database 217 of the memory unit 202, associating it with the spacecraft that was evaluated.
[0261] Here, the spacecraft rights control module 2046 may, in order to identify a score, identify the "habitability score" item in the spacecraft rights database 217 as a score based on the ease of human stay in the spacecraft, based on the information of the spacecraft specifications. For example, the spacecraft rights control module 2046 may, based on the information of the spacecraft specifications, identify a score as an indicator of the ease of human stay in the spacecraft for a civilian person who is not a full-time astronaut, based on at least one of the following: the size of the space where a person stays in the spacecraft, or the gravity available to a person staying in the spacecraft.
[0262] For example, the spacecraft rights control module 2046 may identify a score that takes into account the gravity generated by a gravity-generating device in the spacecraft, when the device provides gravity that can be used by humans.
[0263] For example, the spacecraft rights control module 2046 may determine a score based on whether the space in which humans reside is neither too small nor too large (the burden of movement within the spacecraft).
[0264] Here, the spacecraft rights control module 2046 may determine a score based on the ease with which the spacecraft can reach its orbit from the launch site, using information about the spacecraft's orbit. For example, the spacecraft rights control module 2046 may evaluate the ease with which the spacecraft can reach its orbit from launch based on information about the launch sites available to the spacecraft (launch site database 215; priority may be given to launch sites with transportation costs within a certain limit based on the spacecraft's manufacturing location, or priority may be given to launch sites available to manufacturers of a particular nationality based on the nationality of the spacecraft's manufacturer), and information about the orbit in which the spacecraft will operate, and then determine the "reachability score" item in the spacecraft rights database 217.
[0265] Furthermore, the spacecraft rights control module 2046 may determine the score based on information about the orbit of a spacecraft making a lunar landing, specifically the orbit that reaches the lunar surface, the lunar landing position, and the lunar exploration area. For example, the spacecraft rights control module 2046 may determine the "reachability score" item in the spacecraft rights database 217 depending on whether the launch orbit makes it easy to reach the lunar landing position, or it may determine the "observability score" item in the spacecraft rights database 217 based on the lunar exploration area, which is determined based on the lunar landing position.
[0266] The spacecraft rights control module 2046 may determine a score based on information about the spacecraft's orbit (orbit database 213, spacecraft rights database 217, etc.), according to the ease of sensing the spacecraft over a specific area on the ground or in space. For example, there may be orbits over a certain area on the Earth's surface where sensing by cameras, etc., is easy. The spacecraft rights control module 2046 may update items such as the "observability score" in the spacecraft rights database 217 with a score determined based on such ease of sensing.
[0267] The spacecraft rights control module 2046 may determine the score based on the performance of the spacecraft (space object database 212, spacecraft rights database 217, etc.). For example, the spacecraft rights control module 2046 may evaluate the "equipment performance score" item in the spacecraft rights database 217, assigning a higher score to each device installed in the spacecraft.
[0268] The spacecraft rights control module 2046 may, as described above, identify scores obtained by evaluating the spacecraft from various perspectives, comprehensively evaluate the spacecraft based on these scores, and update the "Overall Score" item in the spacecraft rights database 217 based on the evaluation results.
[0269] In step S1527, the spacecraft rights control module 2046 of server 20 refers to the spacecraft rights database 217 and outputs the rights score of the identified spacecraft to terminal 10.
[0270] In step S1511, terminal 10 displays the score for the spacecraft's rights.
[0271] Figure 16 shows the process flow for trading rights related to a spacecraft between users.
[0272] In step S1621, the spacecraft rights control module 2046 of the server 20 outputs an operation screen to the terminal 10 that accepts an operation to trade the rights to a spacecraft. Here, the server 20 is configured to store information on the specifications of the spacecraft and information on the position in space where the spacecraft is operated (orbital information) in the spacecraft rights database 217 of the memory unit 202.
[0273] Furthermore, the spacecraft rights control module 2046 may, when users trade rights related to spacecraft, present the user with a score for the rights related to the spacecraft managed in the spacecraft rights database 217.
[0274] In step S1611, terminal 10 displays an operation screen and accepts user input for trading the rights to the spacecraft.
[0275] In step S1623, the spacecraft rights control module 2046 of server 20 updates the rights transaction history database 218 based on the details of the spacecraft rights transaction, in response to the actions of the parties to the transaction regarding the rights of the spacecraft.
[0276] More specifically, the spacecraft rights control module 2046 divides the rights relating to the spacecraft into a predetermined number of units and accepts the results of transactions between users regarding the divided rights relating to the spacecraft. The spacecraft rights control module 2046 updates the rights transaction history database 218 according to the results of the transactions between users and stores the updated ownership status of each user of the rights relating to the spacecraft in the spacecraft rights database 217.
[0277] I will explain in detail the content of the rights related to the transaction.
[0278] Spacecraft rights control module 2046 may also accept the results of transactions relating to the right to own and use a spacecraft, as a right relating to a spacecraft that accepts the results of transactions.
[0279] The spacecraft rights control module 2046 may also accept the results of transactions relating to the rights of a spacecraft that accept the results of a transaction, such as the right to use the results of sensing and experiments conducted on the spacecraft.
[0280] The spacecraft rights control module 2046 may also accept the results of transactions relating to the right to receive sharing of or the right to use video images captured by onboard imaging devices as a result of sensing on the spacecraft, as a right pertaining to the spacecraft that accepts the results of transactions.
[0281] The spacecraft rights control module 2046 may also accept the results of transactions relating to the right to receive a share of the revenue generated from the use of the spacecraft by users, as a right relating to the spacecraft that accepts the results of transactions.
[0282] The spacecraft rights control module 2046 may include, as a right to receive a share of the revenue obtained from the use of the spacecraft by users, at least one of the following: if the spacecraft is a satellite, the right to receive a share of the revenue obtained from the utilization of satellite data acquired by the satellite through sensing; or if the spacecraft is a space station, the right to receive a share of the revenue obtained from the commercial use of the space station.
[0283] As described above, the spacecraft rights control module 2046 accepts from each user the transaction price and the number of rights to be traded for the rights relating to the spacecraft, thereby completing the transaction of rights relating to the spacecraft between users and updating the rights transaction history database 218. Based on the completion of the rights transaction, it updates the rights ownership status of each user in the spacecraft rights database 217 stored in the memory unit 202.
[0284] In step S1625, the spacecraft rights control module 2046 of the server 20 outputs the transaction result to the user terminal 10 involved in the transaction.
[0285] In step S1613, terminal 10 displays the results of the transaction for the rights to the spacecraft.
[0286] Figure 17 shows the process for distributing revenue based on rights related to spacecraft.
[0287] In step S1721, the spacecraft rights control module 2046 of server 20 obtains the usage status of spacecraft by referring to the spacecraft usage history database 219 and aggregates the revenue associated with the use of spacecraft. For example, the spacecraft rights control module 2046 may aggregate the revenue for each spacecraft by referring to the "Consideration for Use" item in the spacecraft usage history database 219, or aggregate the revenue for each type of spacecraft usage.
[0288] In step S1723, the spacecraft rights control module 2046 of server 20 determines the amount of revenue to be distributed to rights holders based on the number of rights they hold, according to the rights they have to receive a share of the revenue. For example, the spacecraft rights control module 2046 determines the amount of revenue to be distributed to rights holders by pre-defining the distribution conditions according to the number of rights held for the revenue obtained by the spacecraft (for example, apportionment of revenue according to the number of rights held). The spacecraft rights control module 2046 may also store the fact that revenue distribution has taken place in various databases in association with the spacecraft information.
[0289] In step S1725, the spacecraft rights control module 2046 of server 20 notifies each rights holder of their respective share allocation.
[0290] In step S1711, terminal 10 displays the amount of revenue distributed to the spacecraft.
[0291] <4. Screen Example (First Embodiment)> Figure 18 shows an example of a screen for trading rights related to spacecraft between users.
[0292] The rights trading operation screen 1800 is an operation screen that accepts operations for trading rights related to spacecraft.
[0293] The rights transaction operation screen 1800 corresponds to the process shown in step S1621 and other steps in Figure 16.
[0294] Tradable item display area 1802 is an area that displays a list of spacecraft rights that are available for trading.
[0295] The spacecraft designation unit 1804 is an operating component that accepts designations for rights to spacecraft that are eligible for trading.
[0296] In the illustrated example, the spacecraft designation section 1804 displays the following information regarding the rights to tradable spacecraft: • Name of the spacecraft • Specifications of the spacecraft. This includes information useful for transactions, such as the spacecraft's purpose, performance, and ease of stay. • The orbit of a spacecraft. This information is useful for determining the ease of reaching the spacecraft and the range in which the spacecraft can easily sense objects. • Spacecraft score. This is information that can be used as a reference when trading spacecraft. • Owners of the rights to the spacecraft • The number of tradable units of spacecraft rights. This is information about the quantity designated as tradable by the owner of the spacecraft rights. • Contents of spacecraft rights The example shown illustrates the state in which the user has specified the rights to a spacecraft identified as "C_space".
[0297] Detailed display area 1806 is an area that displays detailed information regarding the transaction of rights specified by the user concerning the rights to the spacecraft.
[0298] The designated spacecraft display area 1808 is an area that displays detailed information about the spacecraft designated in the spacecraft designation section 1804.
[0299] In the illustrated example, the designated spacecraft display area 1808 displays various information stored in the spacecraft rights database 217, providing the user with information to decide whether to trade (buy or sell) the spacecraft specified by the user.
[0300] Transaction information display area 1810 is an area that displays information regarding transactions concerning the rights to spacecraft.
[0301] In the illustrated example, the transaction information display area 1810 displays information about potential trading partners (information identifying the trading partner, the quantity that can be traded with that trading partner, etc.), information about past rights holders, and information about past transaction prices. This provides information that can be used as a reference for trading spacecraft rights, and can further encourage the trading of rights.
[0302] The results display area 1812 is an area that displays the results, such as deliverables and revenue, obtained from the equipment of the specified spacecraft.
[0303] In the illustrated example, the performance display area 1812 displays performance data such as images taken by the spacecraft and revenue generated by the spacecraft (including revenue from distribution from the spacecraft, revenue from images taken by the spacecraft, revenue from the use of experimental facilities on the spacecraft, and revenue from stays during space travel). This provides information to help users decide whether to trade the rights to the spacecraft, and may encourage the trading of such rights.
[0304] The transaction information designation unit 1814 is an operating component that accepts the designation of a trading partner for the rights to a designated spacecraft.
[0305] In the illustrated example, the transaction information designation unit 1814 may either specify a particular trading partner to conduct the transaction for the rights to the spacecraft, or it may choose not to specify a trading partner and instead conduct the transaction for the rights to the spacecraft with an unspecified party.
[0306] The trading partner designation section 1816 is an operating component that accepts the designation of a trading partner for the rights to the spacecraft.
[0307] The terms and conditions designation unit 1818 is an operating component that accepts the designation of terms and conditions for the rights to the spacecraft.
[0308] In the illustrated example, the transaction conditions specification unit 1818 indicates that it accepts specifications for the transaction conditions of the rights to the spacecraft, such as the consideration for the rights, the content of the rights to be traded (ownership, etc.), and the number of units to be traded. When the seller (transferor) and the buyer (transferee) of the rights agree on these transaction conditions, the transaction of the rights to the spacecraft is concluded, and the databases such as the rights transaction history database 218 and the spacecraft rights database 217 are updated.
[0309] The sales operation unit 1820 is an operating component that accepts an operation to sell the rights to a spacecraft under specified transaction conditions.
[0310] In the illustrated example, the selling operation unit 1820 may either allow the user to specify the transaction price and other details for the sale, or it may accept an operation to sell by agreeing to the price specified by a user who wishes to purchase.
[0311] The purchase operation unit 1822 is an operating component that accepts an operation to purchase the rights to a spacecraft under the specified transaction conditions.
[0312] In the illustrated example, the purchase operation unit 1822 may either allow the user to specify the transaction price and other details for the purchase, or it may accept an operation to purchase an item by agreeing to the price specified by a user who wishes to sell.
[0313] Figure 19 shows an example of an operation screen for confirming the distribution of revenue based on rights related to a spacecraft.
[0314] The revenue confirmation screen 1900 is a screen used by users to check the distribution status of revenue based on the rights to spacecraft they own.
[0315] The revenue confirmation operation screen 1900 corresponds to the processing in step S1725 of Figure 17, etc.
[0316] Area 1902, which displays the ownership rights, is a section that lists the rights to spacecraft that the user owns.
[0317] The rights designation section 1904 is an operating component that displays a list of rights held by the user as rights to a spacecraft, and accepts the designation of rights to view details.
[0318] In the illustrated example, the rights designation section 1904 indicates that the user has designated the rights to the spacecraft name "J_space".
[0319] Furthermore, the rights designation section 1904 displays information on the rights held by the user, including specifications, orbit, score, number of shares held by the user, and the content of the rights, as well as information on the revenue distributed based on the rights to the spacecraft. Here, the revenue information is displayed, showing the total revenue and its breakdown for each spacecraft right. This makes it easy to understand the revenue based on the rights to the spacecraft that the user holds.
[0320] Revenue display area 1906 is the area that displays the distribution of revenue based on the rights to the specified spacecraft.
[0321] The designated spacecraft display area 1908 is an area for displaying detailed information about the spacecraft designated in the rights designation section 1904.
[0322] Area 1910 is the area for displaying the details of the rights to the designated spacecraft.
[0323] In the illustrated example, the rights details display area 1910 displays information such as the content of the rights held by the user, the number of units of rights held, and the revenue aggregation period.
[0324] Revenue details display area 1912 is an area that displays a breakdown of the revenue that a user can receive from the rights to spacecraft they own.
[0325] In the illustrated example, the revenue details display area 1912 shows the amount of revenue distributed and the usage status of the spacecraft that forms the basis of the revenue, according to the rights to the spacecraft owned, for each use that generated the revenue.
[0326] The analysis confirmation operation unit 1914 is an operating component that accepts operations to confirm the analysis results of the factors that generated profits.
[0327] In the illustrated example, the analysis and confirmation operation unit 1914, when accepting payment processing (gifting) at any time during distribution from the spacecraft, displays an example of the correspondence between the revenue obtained from the distribution over time and the corresponding orbital position over time, as an analysis of the revenue obtained from the distribution. This makes it even easier to analyze the factors that caused changes in revenue in response to images taken from the spacecraft at the orbital position, conversations during the distribution, etc.
[0328] The sorting specification unit 1916 is an operating component that accepts the specification of sorting conditions for the rights of spacecraft owned by the user.
[0329] In the illustrated example, the sorting specification section 1916 accepts sorting of the spacecraft rights in ascending or descending order based on one of the items in the rights specification section 1904, such as by revenue or by the content of the rights.
[0330] The transaction operation unit 1918 is an operating component that accepts operations to trade a specified right held by the user.
[0331] In the illustrated example, the transaction operation unit 1918 shows an example where a user accepts an operation to sell or further purchase the rights to a spacecraft they own.
[0332] <Summary of the second embodiment> Next, a second embodiment will be described.
[0333] In the second embodiment, a technology is described in which the server 20 provides services utilizing multiple spacecraft, such as space stations, while referring to the operational status of spacecraft that are currently in operation (and are scheduled to be operational in the future). The server 20 presents the optimal combination of spacecraft according to the usage conditions of the user who will be using the spacecraft. Compensation and insurance can also be provided in the event of an accident in conjunction with the use of the spacecraft. For example, the server 20 prepares the appropriate insurance according to the user's reservation for the use of a spacecraft. For example, if a user has made a reservation to stay at a space station as part of a space trip, the server 20 will provide insurance to cover situations such as the space trip being canceled due to a malfunction of the space station, or illness during the stay at the space station. Furthermore, even if the space station that the user was scheduled to use becomes unavailable due to a malfunction, the server 20 will secure and provide another available space station to the user.
[0334] Server 20 manages multiple space stations in an integrated manner, providing users with a screen to search for spacecraft while simultaneously presenting users with integrated information on the operational status and usage fees of the space stations, along with combinations of spacecraft. For example, when Server 20 offers a user combination of multiple spacecraft, it can present the user with the total cost of using these spacecraft, allowing the user to reserve all of them at once without having to reserve each space station individually. This further improves user experience.
[0335] This makes it easier to integrate multiple spacecraft and search for them for use, and also improves operational convenience by allowing reservations to be made for combinations of spacecraft rather than for individual space stations.
[0336] <5 Operation (Second Embodiment)> Figure 20 shows the process flow for receiving a user's specification of the intended use of a spacecraft and searching for a combination of spacecraft based on the intended use of each spacecraft and its availability.
[0337] In step S2021, the spacecraft utilization management module 2047 of server 20 outputs an operation screen for searching for available spacecraft to terminal 10.
[0338] Here, the server 20 is configured in its memory unit 202 to store information on the specifications of each spacecraft operating in outer space in various databases such as the space object database 212, the orbit database 213, and the spacecraft rights database 217.
[0339] Server 20 is configured in its storage unit 202 to store information on the operating status of each device of each spacecraft in various databases such as the spacecraft usage history database 219 and the spacecraft usage reservation database 221.
[0340] Here, the memory unit 202 may include, as information regarding the specifications of the spacecraft, information about the environment in which people stay on the space station if the spacecraft is a space station.
[0341] The information regarding the operational status of each device on the spacecraft may include information on the planned operation of devices such as cameras, experimental equipment, communication equipment, power generation equipment, and distribution equipment installed on the spacecraft.
[0342] Server 20 is configured to store information about the orbits of each spacecraft in the orbital database 213 of the memory unit 202.
[0343] The memory unit 202 is configured to store information on the operating status of each device of each spacecraft in its spacecraft usage history database 219 and spacecraft usage reservation database 221.
[0344] The memory unit 202 may be configured to store information about the names assigned to each spacecraft based on the naming rights.
[0345] The memory unit 202 may be configured to store information about the names assigned to each spacecraft based on the naming rights, for each of the one or more uses that the spacecraft has.
[0346] In step S2011, terminal 10 displays an operation screen and accepts an operation from the user to search for a spacecraft according to the intended use of the spacecraft. For example, terminal 10 accepts an operation to search for a spacecraft by specifying the intended use of the spacecraft, the time period in which the spacecraft will be used, etc.
[0347] In step S2023, the spacecraft utilization management module 2047 of server 20 retrieves information on the intended use of the spacecraft from terminal 10 as part of a spacecraft search operation and updates the spacecraft search history database 220.
[0348] In this way, the spacecraft utilization management module 2047 obtains information on the intended use of the spacecraft, as specified by the user.
[0349] In step S2025, the spacecraft utilization management module 2047 of server 20 searches for one spacecraft or a combination of multiple spacecraft according to the user's specified purpose, based on spacecraft information such as the spacecraft specifications in the spacecraft object database 212, the availability of resources such as spacecraft equipment in the spacecraft utilization reservation database 221 and the spacecraft utilization history database 219. The spacecraft utilization management module 2047 updates the spacecraft search history database 220 according to the search results.
[0350] Thus, if the spacecraft is a space station, server 20 will refer to the operational status of all operational (or planned to operational in the future) space stations and provide services using one space station, or multiple space stations if one space station is insufficient to meet the user's needs (for example, space travel may involve staying at multiple space stations; for example, experiments in space may involve conducting experiments in parallel at multiple space stations, or transporting equipment from one space station to another, depending on the specifications of the experimental equipment at each space station).
[0351] The spacecraft utilization management module 2047 searches for one spacecraft or a combination of multiple spacecraft that can achieve the intended use, based on the information regarding the specifications of each spacecraft, such as the spacecraft object database 212 in the memory unit 202, for the intended use acquired in step S2023.
[0352] For example, the spacecraft utilization management module 2047 may search for spacecraft by referring to resources such as various devices of each spacecraft that correspond to the purpose specified by the user in the search (e.g., staying at the space station for space travel, experiments, photography, broadcasting, transporting supplies, etc.).
[0353] Here, the spacecraft utilization management module 2047 may search for combinations of multiple spacecraft that can achieve the intended use, without considering the availability of resources such as various devices on these spacecraft. For example, if a user does not have a specific timeframe in mind for use, the search can be used to confirm whether the intended use can even be achieved by the spacecraft in the first place.
[0354] The Spacecraft Utilization Management Module 2047 searches for one or more spacecraft combinations based on the specifications of each spacecraft and the operating status of each spacecraft's equipment (Spacecraft Utilization Reservation Database 221, Spacecraft Utilization History Database 219, etc.). This allows the Spacecraft Utilization Management Module 2047 to search for one or more spacecraft combinations while considering the availability of resources for each spacecraft corresponding to the intended use. For example, when the Spacecraft Utilization Management Module 2047 searches for a combination of multiple spacecraft according to an intended use, it may refer to the availability of resources for each spacecraft and prioritize combinations of spacecraft where the utilization period for the intended use falls within a certain period (the period during which resources can be used for each spacecraft is close), or it may prioritize combinations of spacecraft that can achieve the intended use as quickly as possible.
[0355] In step S2023, the spacecraft utilization management module 2047 obtains information on the intended use and information on the timing of the use of the spacecraft for that purpose. Based on the obtained information on the timing of use and the operational schedule information for each device of each spacecraft, it may search for one spacecraft or a combination of multiple spacecraft. This allows the search results to prioritize and present combinations of spacecraft that can achieve the intended use (have available resources) at the time desired by the user.
[0356] The following will provide a detailed explanation of the applications for using spacecraft.
[0357] In step S2023, the spacecraft utilization management module 2047 may acquire information on experiments to be conducted in space as information on the purpose of the experiment, and based on the acquired experimental information, it may search for one spacecraft or a combination of multiple spacecraft that can achieve the objective of the experiment. For example, an experiment may be conducted in parallel with multiple spacecraft, or an experiment may be conducted with the experimental equipment of one spacecraft, and the results of that experiment may be transported to another spacecraft and the experiment conducted with the experimental equipment of that other spacecraft. In this way, the spacecraft utilization management module 2047 may search for combinations of spacecraft that can conduct experiments and set a priority for the combination of spacecraft based on the ease of transporting materials between these spacecraft. Here, the ease of transporting materials between spacecraft may be evaluated as follows. • The amount of energy required to travel between spacecraft is small. For example, the amount of energy required to transport supplies from one spacecraft in orbit to another in a transport ship is small. • There are fewer constraints on the timing of travel between spacecraft. For example, when transporting supplies from one spacecraft in orbit to another in another orbit, there are many options for when the transport ship can be operated. Thus, when the spacecraft utilization management module 2047 searches for a combination of multiple spacecraft, it may search for the combination of multiple spacecraft based on the orbital information of each spacecraft (orbital database 213).
[0358] The spacecraft utilization management module 2047 may evaluate the ease of movement between spacecraft based on orbital information for a given application, and then search for combinations of multiple spacecraft based on the evaluation results.
[0359] Here, the server 20 may evaluate each spacecraft based on information about the spacecraft's specifications and information about its orbit, and store the evaluation results in the evaluation step in the memory unit 202 in association with each spacecraft (for example, a space object database 212, a spacecraft rights database 217, etc.). The spacecraft utilization management module 2047 may search for one spacecraft or a combination of multiple spacecraft based on the evaluation result information for each spacecraft.
[0360] In step S2023, the spacecraft utilization management module 2047 acquires information on the content of entertainment provided from space, such as space travel via outer space or broadcasts from space, as information on the content of the entertainment. This information on the content of the entertainment may include location information related to the use on Earth or in space. Based on the acquired information on the content of the entertainment, the spacecraft utilization management module 2047 may search for one spacecraft or a combination of multiple spacecraft corresponding to the location related to the use.
[0361] In step S2023, when obtaining information on the spacecraft's location (orbit information) as information on its intended use, the range over which the Earth and other objects can be photographed, the timing of flight over a specific geographical area on the ground, etc., may differ depending on the orbit of the spacecraft. Therefore, when the user specifies these details, the spacecraft utilization management module 2047 searches for a spacecraft that corresponds to the user's specifications.
[0362] Furthermore, in step S2023, if information on the location on the ground (latitude and longitude, a certain geographical area) is to be obtained as information on the intended use, the spacecraft utilization management module 2047 will, as described above, identify the orbits that can photograph the location on the ground and the spacecraft flying above that location on the ground, according to the orbit of the spacecraft. For example, depending on the time period specified by the user, priority may be given to spacecraft that pass above the location on the ground at that time. Also, if it is desired to perform sensing with a spacecraft over a certain period of time over a certain geographical area on the ground (monitoring weather, disasters, crop growth, etc.), depending on the orbit of the spacecraft, the time it can pass through that geographical area may be limited to a certain period, and it may be possible to monitor over that period by having multiple spacecraft sense separately. The spacecraft utilization management module 2047 may accept a specification of the period to be used for the latitude and longitude on the ground or a certain geographical area, and search for combinations of multiple spacecraft that can continuously sense during the specified period.
[0363] The spacecraft utilization management module 2047 may search for one spacecraft or a combination of spacecraft that includes at least one space station or a camera mounted on a satellite, based on information about the content of the entertainment. For example, in the case of broadcasting from space, if the content is to be broadcast by sequentially switching between images while taking pictures that surround the Earth, the module may search for multiple spacecraft capable of such filming.
[0364] In step S2027, the spacecraft utilization management module 2047 of server 20 presents the user of terminal 10 with a search result, which may be one spacecraft or a combination of multiple spacecraft, depending on the intended use of the spacecraft.
[0365] Thus, the spacecraft utilization management module 2047 presents the user with a search result showing one spacecraft or a combination of multiple spacecraft that can achieve the intended use.
[0366] In step S2023, the spacecraft utilization management module 2047 obtains at least one of the space travel itinerary or schedule as information on the content of the entertainment, and in step S2025, it may identify at least one of the spacecraft that can be arranged for the space travel, the meals to be provided during the space travel, the spacesuit, and the insurance that can be contracted for the space travel, according to at least one of the space travel itinerary or schedule obtained. The spacecraft utilization management module 2047 presents the user with the information identified according to at least one of the itinerary or schedule. In this way, by booking the space station to be stayed in according to the space travel itinerary and arranging the various procedures necessary for staying in space, it becomes even easier for users to utilize space travel.
[0367] The spacecraft utilization management module 2047 may present the results of the search step, which are combinations of multiple spacecraft, along with the evaluation results of the ease of movement between spacecraft. This allows users to consider the ease of movement between spacecraft when deciding whether to use them.
[0368] The spacecraft utilization management module 2047 may also display information on one or more spacecraft, along with the availability of equipment on each spacecraft for a given period. This allows users to compare the availability of equipment on each spacecraft and reserve spacecraft usage.
[0369] The spacecraft utilization management module 2047 may also display the time required to achieve the intended use, based on the availability of equipment on each spacecraft over a certain period. This provides users with a decision-making tool—the time required to achieve their intended use—while allowing them to consider reserving spacecraft use.
[0370] The spacecraft utilization management module 2047 may present information on one or more spacecraft, along with the name assigned to those spacecraft. This may encourage the use of spacecraft naming rights and make it easier for users to understand spacecraft information from their names, thereby promoting the use of spacecraft.
[0371] The spacecraft utilization management module 2047 may also present information on one or more spacecraft that can achieve the intended use, along with the names assigned to the spacecraft for that purpose.
[0372] In step S2013, terminal 10 displays, as search results, one spacecraft or a combination of multiple spacecraft according to the intended use of the spacecraft. Terminal 10 accepts the user's request to reserve a spacecraft.
[0373] In step S2029, the spacecraft utilization management module 2047 of server 20 updates various databases, such as the spacecraft utilization reservation database 221, in response to the operation to reserve a spacecraft. As a result, server 20 manages the resources of each spacecraft for which a reservation has been made as reserved.
[0374] Figure 21 shows the process flow for searching for combinations of spacecraft for each purpose, based on the availability of spacecraft.
[0375] In step S2121, the spacecraft utilization management module 2047 of the server 20 refers to various databases that show the utilization status of spacecraft (spacecraft utilization reservation database 221, spacecraft utilization history database 219, etc.) and extracts combinations of spacecraft according to the availability of spacecraft for each purpose. In step S2123, the spacecraft utilization management module 2047 of the server 20 outputs an operation screen to the terminal 10 that presents the combination of available spacecraft for each application.
[0376] In step S2111, terminal 10 displays the available combinations of spacecraft for each purpose. Terminal 10 accepts a request from the user to reserve a spacecraft.
[0377] In step S2125, the spacecraft utilization management module 2047 of server 20 updates various databases, such as the spacecraft utilization reservation database 221, in response to an operation to reserve a spacecraft.
[0378] <6. Screen Example (Second Embodiment)> Figure 22 shows an example of an operation screen that displays combinations of available spacecraft based on the specified use of the spacecraft.
[0379] The spacecraft search operation screen 2200 is an operation screen that accepts operations to search for one or more combinations of spacecraft according to their intended use.
[0380] The spacecraft search operation screen 2200 corresponds to step S2021 in Figure 20.
[0381] The search criteria display area 2202 is the area that displays the search criteria for searching for spacecraft.
[0382] The spacecraft application designation section 2204 is an operating component that accepts the designation of an application as a condition for searching for a spacecraft.
[0383] In the illustrated example, the spacecraft use designation unit 2204 accepts designations for uses such as experiments, space travel, and distribution. The spacecraft use designation unit 2204 may also accept more detailed input of the use so that the spacecraft can be identified by searching. • Specify the content of the experiment. For example, specify the type of experiment that can be performed using the appropriate equipment (e.g., cell culture, physical experiment, robot operation verification). • Specifying the details of the space trip. For example, you might specify the desired orbit (which could define the range of Earth and other celestial bodies visible from space), the space station you wish to stay at, etc. This allows for the selection of spacecraft suitable for space travel. • Details of the shooting. For example, we may accept specifications such as the altitude from the ground and the area of the ground or space to be photographed. This will allow us to identify a suitable spacecraft. • Content of the broadcast. For example, the orbital position at the time of the planned broadcast, and the geographical area on the ground corresponding to the content of the broadcast (for example, it may be desirable to broadcast in a specific language to a specific region. In that case, it may be desirable for the spacecraft to fly over that region). The usage period specification unit 2206 is an operating component that accepts the specification of the period for which the spacecraft is to be used.
[0384] In the illustrated example, the usage period specification unit 2206 accepts the specification of the desired usage period, but it may also be configured not to accept the specification of a period.
[0385] The spacecraft name designation unit 2208 is an operating component that accepts the designation of the name of the spacecraft to be used.
[0386] More specifically, the Spacecraft Naming Section 2208 accepts the names of spacecraft that have been named based on naming rights as search criteria.
[0387] The list confirmation operation unit 2210 is an operation component that accepts operations to confirm information about spacecraft in orbit in a list format.
[0388] In the illustrated example, the list confirmation operation unit 2210, in response to user operations, refers to the space object database 212, etc., and presents the user with a list of information on spacecraft in orbit.
[0389] The spacecraft search operation unit 2212 is an operating member that accepts an operation to search for one or more combinations of spacecraft based on search conditions specified by the user in the spacecraft application designation unit 2204, etc.
[0390] The spacecraft search operation unit 2212 corresponds to the processes in steps S2011, S2023, etc., in Figure 20.
[0391] The search results display area 2214 is an area that displays search results for one or more combinations of spacecraft identified according to the search criteria.
[0392] In the illustrated example, the search result display area 2214 displays multiple combinations of spacecraft as a list in the combination specification unit 2218, according to the priority of the search results. This corresponds to the processes in steps S2027, S2013, etc. in Figure 20.
[0393] The search purpose display area 2216 is an area that displays the purpose specified as a search criterion.
[0394] In the illustrated example, the search purpose display area 2216 indicates that the user has specified the purpose as "experimental".
[0395] The combination designation unit 2218 is an operating member that displays the searched combinations in a list and accepts designations for one or more spacecraft combinations that result in the search results, such as checking details or making a reservation.
[0396] In the illustrated example, the combination designation unit 2218 displays "*Selected" for the combination of spacecraft specified by the user, indicating that it has been selected by the user. In the illustrated example, it is shown that the spacecraft has been given the name "CCC Station" based on naming rights. This improves the advertising effectiveness for advertisers who hold naming rights, and also makes it easier for users to recognize the spacecraft they are using. The combination designation unit 2218 displays the following information as the searched spacecraft: • Spacecraft name (If a name has been set through naming rights, that name is displayed. If naming rights can be purchased, this is indicated.) • Specifications of the spacecraft. Users can specify the specifications to view detailed information about them. • The orbit of a spacecraft. By specifying the orbit information, users can check the spacecraft's trajectory and use it as a basis for estimating, for example, how easily it can be reached from the ground. • A score assigned to a spacecraft. This score is managed in the Spacecraft Rights Database 217, etc., and can be used as a reference when users reserve the use of a spacecraft. • The period during which a spacecraft can be used for a given purpose. • Depending on the available resources of the spacecraft, the time when the purpose can be achieved. • Consideration. The conditions for the consideration of booking a spacecraft. Furthermore, for each spacecraft found in the search results, it is indicated that naming rights for the spacecraft are available. Server 20 provides the user with a screen to purchase naming rights for the spacecraft by selecting that spacecraft.
[0397] The arrangement operation unit 2220 is an operating component that accepts operations from the user to make various arrangements necessary for carrying out space travel when the application is space travel.
[0398] In the illustrated example, the arrangement operation unit 2220, when conducting space travel using a designated spacecraft, presents the user with the procedures necessary for conducting space travel, such as arranging training for launch and stay at the space station, arranging spacesuits, insurance, and booking launch sites, based on the space travel schedule, and provides an operation screen for accepting applications for these procedures.
[0399] The reservation operation unit 2222 is an operating member that accepts reservations for using one or more specified combinations of spacecraft.
[0400] In the illustrated example, the reservation operation unit 2222 displays conditions such as the usage period and the reservation fee in response to user operations, and updates the spacecraft usage reservation database 221 when the user agrees.
[0401] Figure 23 shows an example of an operation screen that displays the combinations of spacecraft available for each application.
[0402] The spacecraft reservation operation screen 2300 is an operation screen that displays available spacecraft combinations for each purpose and accepts operations to reserve the use of a spacecraft.
[0403] The spacecraft reservation operation screen 2300 corresponds to the processes in steps S2123, S2111, etc., in Figure 21.
[0404] The filtering criteria display area 2302 is an area that displays the criteria for narrowing down the available combinations of spacecraft.
[0405] The usage period specification unit 2304 is an operating component that accepts the specification of the period for which the spacecraft will be used as a condition for narrowing down the options.
[0406] In the illustrated example, the usage period specification unit 2304 searches for available spacecraft combinations, such as in the experimental use display area 2314, in response to the user specifying the period for which they wish to use the spacecraft, and returns the search results.
[0407] The spacecraft name designation unit 2306 is an operating component that accepts the designation of the spacecraft's name as a condition for narrowing down the selection.
[0408] In the illustrated example, the spacecraft name designation unit 2306 searches for a combination of spacecraft corresponding to a name specified by the user and responds with the search results.
[0409] The orbit designation unit 2308 is an operating member that accepts the designation of the spacecraft's orbit as a condition for narrowing down the selection.
[0410] In the illustrated example, the orbit designation unit 2308 searches for available combinations of spacecraft in response to the user's specified orbit and returns the search results.
[0411] The application sorting specification unit 2310 is an operating component that accepts the specification of the sorting order of applications in a list of spacecraft combinations for each application.
[0412] In the illustrated example, the usage sorting specification unit 2310 is set to prioritize displaying experimental uses.
[0413] The spacecraft sorting order designation unit 2312 is an operating component that accepts the designation of the priority order for sorting in the list of spacecraft.
[0414] In the illustrated example, the spacecraft sorting designation unit 2312 shows an example where sorting is possible according to each item of the combination designation unit 2316, for example, it shows that sorting is possible in order of the cost of use or in order of the period in which use is possible.
[0415] The experimental use display area 2314 is an area that displays a list of combinations of spacecraft that can be used for experimental purposes.
[0416] The combination designation unit 2316 is an operating component that displays a list of spacecraft combinations and accepts designations for checking details, making reservations, and other purposes.
[0417] The reservation operation unit 2318 is an operating member that accepts reservations for using one or more specified combinations of spacecraft.
[0418] The space travel application display area 2320 is an area that displays a list of combinations of spacecraft that can be used for space travel purposes.
[0419] In the illustrated example, the space travel display area 2320 displays a list of spacecraft available for space travel, following the experimental use display area 2314. Furthermore, a list of spacecraft available for other uses may also be displayed.
[0420] <Variation> The matters described in the above embodiments may be combined in various ways.
[0421] <Other> A network consists of various mobile communication systems built by the internet, LANs, wireless base stations, etc. For example, a network includes 3G, 4G, 5G mobile communication systems, LTE (Long Term Evolution), and wireless networks that can connect to the internet via designated access points (e.g., Wi-Fi®). When connecting wirelessly, communication protocols include, for example, Z-Wave®, ZigBee®, and Bluetooth®. When connecting via a wired connection, the network includes USB (Universal Serial This includes devices that are directly connected via a bus cable, etc.
[0422] Furthermore, by distributing all or part of each hardware configuration across multiple computers and connecting them to each other via a network, a computer can be virtually realized. Thus, the concept of a computer includes not only computers housed in a single enclosure or case, but also virtualized computer systems.
[0423] Furthermore, each of the above-mentioned configurations, functions, processing units, processing means, etc., may be implemented in hardware, either partially or entirely, by designing them as integrated circuits, for example. The present invention can also be implemented by software program code that realizes the functions of the embodiment. In this case, a storage medium on which the program code is recorded is provided to a computer, and the processor of that computer reads the program code stored in the storage medium. In this case, the program code read from the storage medium itself realizes the functions of the embodiment described above, and the program code itself and the storage medium on which it is stored constitute the present invention. Examples of storage media used to supply such program code include flexible disks, CD-ROMs, DVD-ROMs, hard disks, SSDs, optical disks, magneto-optical disks, CD-Rs, magnetic tapes, non-volatile memory cards, ROMs, and the like.
[0424] Furthermore, the program code that implements the functions described in this embodiment can be implemented in a wide range of programming or scripting languages, such as assembler, C / C++, Perl, Shell, PHP, and Java (registered trademark).
[0425] Furthermore, the program code of the software that realizes the functions of the embodiment 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 computer's processor may read and execute the program code stored in the storage means or storage medium.
[0426] The functions realized by the components described herein may be implemented in a circuit or processing circuitry, including general-purpose processors, application-specific processors, integrated circuits, ASICs (Application Specific Integrated Circuits), CPUs (a Central Processing Unit), conventional circuits, and / or combinations thereof, programmed to realize the functions described herein. A processor is considered to be a circuit or processing circuitry, including transistors and other circuits. A processor may be a programmed processor that executes a program stored in memory.
[0427] In this specification, circuitry, unit, and means are hardware programmed to perform or execute the functions described herein. Such hardware may be any hardware disclosed herein, or any hardware known to be programmed to perform or execute the functions described herein.
[0428] If the hardware is a processor that is considered to be a type of circuitry, then the circuitry, means, or unit is a combination of hardware and software used to constitute the hardware and / or processor.
[0429] While several embodiments of this disclosure have been described above, these embodiments can be implemented in a variety of other forms, and various omissions, substitutions, and modifications are permitted without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents.
[0430] (Note) The details described in each of the above embodiments are noted below.
[0431] (Notes on the first embodiment)
[0432] (Note 1) A program for operating a computer having one or more computer processors, wherein the memory unit is configured to store information on the specifications of a spacecraft and information on the location of the spacecraft in outer space, and the program causes one or more computer processors to execute the steps of: dividing the rights relating to a spacecraft into a predetermined number of units, receiving the results of transactions between users for the divided rights relating to the spacecraft, and storing the updated ownership status of each user of the rights relating to the spacecraft in the memory unit according to the results of the transactions between users.
[0433] (Note 2) The memory unit is configured to store information about the orbit of a spacecraft as information about its position in outer space, and the program, as described in Appendix 1, causes one or more computer processors to perform the steps of: identifying a score that evaluates the rights relating to a spacecraft based on at least one of the information about the specifications of the spacecraft and the information about the orbit of the spacecraft; and storing the identified score relating to the rights relating to the spacecraft in the memory unit in association with the spacecraft that was evaluated.
[0434] (Note 3) The program is the program described in Appendix 2, which provides one or more computer processors with a score for the rights to the spacecraft in memory when users are trading rights to the spacecraft.
[0435] (Note 4) In the identification step, the program identifies a score based on the specifications of the spacecraft and the ease of human presence in the spacecraft, as described in one of the appendices 2 or 3.
[0436] (Note 5) In the identification step, the program, as described in Appendix 4, identifies a score based on information about the specifications of the spacecraft, and as a human being, the ease of staying in the spacecraft for an ordinary person who is not a dedicated astronaut, based on at least one of the following: the size of the space in which a human stays in the spacecraft, or the gravity available to a human staying in the spacecraft.
[0437] (Note 6) In the identification step, the program identifies the score based on the ease with which the spacecraft can reach orbit from the launch site, according to any of the descriptions in Appendix 2 to 5.
[0438] (Note 7) In the step of identifying, the program identifies the score based on information about the trajectory of a spacecraft making a lunar landing, specifically the trajectory to reach the lunar surface, the landing position on the lunar surface, and the exploration area on the lunar surface, as described in any of the appendices 2 to 6.
[0439] (Note 8) In the identification step, the program identifies a score based on the spacecraft's orbital information, according to the ease of sensing the spacecraft over a specific area on the ground or in space, as described in any of the appendices 2 to 7.
[0440] (Note 9) In the identification step, the program identifies the score according to the performance of the spacecraft, as described in any of the appendices 2 to 8.
[0441] (Note 10) In the acceptance step, the program described in any of Appendix 1 to 9 accepts the results of a transaction relating to the right to own and use a spacecraft, as a right relating to the spacecraft that accepts the results of the transaction.
[0442] (Note 11) In the acceptance step, the program described in Appendix 1 accepts the results of a transaction relating to the rights of the spacecraft to use the results of sensing and experiments conducted on the spacecraft, as well as other deliverables.
[0443] (Note 12) In the acceptance step, the program described in Appendix 11 accepts the results of a transaction relating to a spacecraft that accepts the results of a transaction, specifically the right to receive sharing of or the right to use moving images captured by a camera mounted on the spacecraft as a result of sensing on the spacecraft.
[0444] (Note 13) In the acceptance step, the program described in Appendix 10 accepts the results of a transaction relating to the right to receive a share of the revenue generated from the use of the spacecraft by users, as a right relating to the spacecraft that accepts the results of the transaction.
[0445] (Note 14) The program described in Appendix 13 includes, as a right to receive a share of the revenues generated from the use of a spacecraft by a user, at least one of the following: if the spacecraft is a satellite, the right to receive a share of the revenues generated from the utilization of satellite data acquired by the satellite through sensing; or if the spacecraft is a space station, the right to receive a share of the revenues generated from the commercial use of the space station.
[0446] (Note 15) The program is one of the programs described in any of Appendix 1 to 14, which in turn causes one or more computer processors to execute and store the steps of completing a transaction for rights relating to a spacecraft between users by receiving the transaction price and the number of units of rights relating to the spacecraft from each user, and updates the ownership status of the rights stored in the memory based on the completion of the rights transaction.
[0447] (Note 16) A method for operating a computer comprising one or more computer processors, wherein a memory unit is configured to store information on the specifications of a spacecraft and information on the location of the spacecraft in outer space, the method comprising: one or more computer processors dividing a right relating to a spacecraft into a predetermined number of units, receiving the results of transactions between users for the divided rights relating to the spacecraft, and storing the updated ownership status of each user of the rights relating to the spacecraft in the memory unit according to the results of the transactions between users.
[0448] (Note 17) An information processing device, wherein the memory unit is configured to store information on the specifications of a spacecraft and information on the location of the spacecraft in outer space, and the control unit of the information processing device performs the steps of: dividing the rights relating to the spacecraft into a predetermined number of units, receiving the results of transactions between users for the divided rights relating to the spacecraft, and updating the ownership status of each user of the rights relating to the spacecraft in accordance with the results of the transactions between users and storing the updated ownership status in the memory unit.
[0449] (Notes on the second embodiment)
[0450] (Note 1) A program for operating a computer having one or more computer processors, wherein the memory unit is configured to store information on the specifications of each spacecraft operating in outer space, and the program causes one or more computer processors to perform the following steps: acquire information on the purpose for which the spacecraft will be used; search for a combination of one or more spacecraft that can achieve the acquired purpose based on the information on the specifications of each spacecraft stored in the memory unit; and present as a search result a combination of one or more spacecraft that can achieve the purpose.
[0451] (Note 2) The memory unit is configured to store information on the operating status of each device of each spacecraft, and the memory unit includes, as information on the specifications of the spacecraft, information on the environment in which people stay in the space station if the spacecraft is a space station, and as information on the operating status of each device of the spacecraft, information on the planned operation of devices such as cameras, experimental equipment, communication equipment, power generation equipment, and distribution equipment installed on the spacecraft, and in the search step, the program searches for one spacecraft or a combination of multiple spacecraft based on the information on the specifications of each spacecraft and the information on the operating status of each device of each spacecraft, as described in Appendix 1.
[0452] (Note 3) A program as described in either Appendix 1 or 2, which, in the acquisition step, acquires information on the intended use and information on when the spacecraft will be used for that purpose, and in the search step, searches for one spacecraft or a combination of multiple spacecraft based on the acquired information on the timing of use and information on the planned operation of each device of each spacecraft.
[0453] (Note 4) A program as described in any of the appendices 1 to 3, wherein in the acquisition step, information on experiments to be conducted in space is acquired as information on the purpose, and in the search step, based on the acquired experimental information, a search is conducted for one spacecraft or a combination of multiple spacecraft capable of achieving the objective of the said experiment.
[0454] (Note 5) A program as described in any of Appendix 1 to 4, wherein in the acquisition step, information on the content of entertainment provided from space, such as space travel via outer space or broadcasts from space, is acquired as information on the use, and the information on the content of the entertainment includes location information related to the use on Earth or in space, and in the search step, based on the acquired information on the content of the entertainment, a search is performed for one spacecraft or a combination of multiple spacecraft corresponding to the location related to the use.
[0455] (Note 6) The program described in Appendix 5, which, in the search step, searches for one or more spacecraft that include at least one space station or a camera mounted on a satellite that achieves the purpose related to the entertainment content, based on information about the entertainment content.
[0456] (Note 7) A program as described in any of Appendix 5 to 6, wherein in the acquisition step, information on the content of the entertainment is acquired, including at least one of the dates or itineraries of a space trip; in the search step, according to at least one of the spacecraft that can be arranged for the space trip, the meals to be provided for the space trip, the spacesuits, and the insurance that can be contracted for the space trip is identified; and in the presentation step, the information identified according to at least one of the dates or itineraries is presented.
[0457] (Note 8) The memory unit is configured to store information about the orbits of each spacecraft, and in the search step, when searching for a combination of multiple spacecraft, the program searches for a combination of multiple spacecraft based on the information about the orbits of each spacecraft, as described in Appendix 1.
[0458] (Note 9) The program described in Appendix 8, wherein in the search step, the ease of movement between spacecraft is evaluated based on orbital information for the intended use, and based on the evaluation results, combinations of multiple spacecraft are searched and presented, along with the evaluation results of the ease of movement between spacecraft.
[0459] (Note 10) The program is one of the programs described in any of Appendix 8 to 9, which causes one or more computer processors to perform the steps of evaluating each spacecraft based on information about the spacecraft's specifications and information about the spacecraft's orbit, storing the evaluation results from the evaluation step in a memory unit in association with each spacecraft, and in the retrieval step, to search for one spacecraft or a combination of multiple spacecraft based on the evaluation result information of each spacecraft.
[0460] (Note 11) The program described in Appendix 1 is configured in the memory unit to store information on the operating status of each device of each spacecraft, and in the presentation step, presents both one spacecraft or a combination of multiple spacecraft and the availability of each spacecraft's devices for a certain period of time.
[0461] (Note 12) The program described in Appendix 11, which, in the steps presented, indicates the time required to achieve the intended use, based on the availability of equipment on each spacecraft over a certain period.
[0462] (Note 13) The program described in Appendix 1 is configured in the memory unit to store information on the names assigned to each spacecraft based on the naming rights, and in the presentation step, it presents one spacecraft or a combination of multiple spacecraft together with the information on the names assigned to those spacecraft.
[0463] (Note 14) The memory unit is configured to store information about the names assigned to each spacecraft based on the naming rights, for each of the one or more uses that the spacecraft has, and in the presentation step, it presents together the information about the names assigned to the spacecraft for the purpose to be used, and the names assigned to the spacecraft for that purpose, as described in Appendix 13.
[0464] (Note 15) A method for operating a computer comprising one or more computer processors, wherein a memory unit is configured to store information on the specifications of each spacecraft operating in outer space, the method comprising: one or more computer processors acquiring information on the intended use of the spacecraft; searching for a combination of one or more spacecraft that can achieve the acquired intended use based on the information on the specifications of each spacecraft stored in the memory unit; and presenting, as a search result, a combination of one or more spacecraft that can achieve the intended use.
[0465] (Note 16) An information processing device comprising one or more computer processors, wherein a memory unit is configured to store information on the specifications of each spacecraft operating in outer space, and the information processing device performs the following steps: one or more computer processors of the information processing device acquire information on the purpose for which the spacecraft will be used; based on the information on the specifications of each spacecraft stored in the memory unit, search for a combination of one or more spacecraft that can achieve the acquired purpose of use; and present as a search result a combination of one or more spacecraft that can achieve the purpose of use.
Claims
1. A program for operating a computer having one or more computer processors, The memory unit is configured to store information about the specifications of the spacecraft and information about the position of the spacecraft in space where it is operated. The program is configured on one or more computer processors. The steps include dividing the rights relating to the said spacecraft into a predetermined number of units, and accepting the results of transactions between users regarding the divided rights relating to the said spacecraft, A program that performs the steps of: storing in the memory the updated status of each user's ownership of rights relating to the spacecraft, in accordance with the results of the transactions between the users.
2. The memory unit is configured to store information about the orbit of the spacecraft as information about its position in outer space. The program further provides the following to one or more computer processors: A step of identifying a score that evaluates the rights relating to the spacecraft based on at least one of the information on the specifications of the spacecraft and the information on the orbit of the spacecraft, The program according to claim 1, which performs the step of storing a score relating to the rights of the identified spacecraft in the memory unit in association with the spacecraft that was evaluated.
3. The program further provides the following to one or more computer processors: The program according to claim 2, which, in the event of a transaction between users regarding the rights relating to the spacecraft, presents the user with a score of the rights relating to the spacecraft in the memory unit.
4. In the aforementioned step of identification, the score is identified as follows: The program according to claim 2, which determines the score based on the specifications of the spacecraft and the ease of human stay in the spacecraft.
5. In the aforementioned step of identification, the score is identified as follows: Based on the specifications of the aforementioned spacecraft, the ease of staying in the aforementioned spacecraft for a human being, an ordinary person who is not a dedicated astronaut, is as follows: The size of the space in which humans reside in the aforementioned spacecraft, The program according to claim 4, which determines the score based on at least one of the following: gravity available to a person staying in the spacecraft.
6. In the aforementioned step of identification, the score is identified as follows: The program according to claim 2, which determines the score based on the ease with which the spacecraft can reach orbit from the launch site, based on the orbital information of the spacecraft.
7. In the aforementioned step of identification, the score is identified as follows: The program according to claim 2, which identifies the score based on at least one of the following: the trajectory to reach the lunar surface, the landing position on the lunar surface, and the exploration area of the lunar surface, as information about the trajectory of the spacecraft making a landing on the lunar surface.
8. In the aforementioned step of identification, the score is identified as follows: The program according to claim 2, which determines the score based on the orbital information of the spacecraft, according to the ease of sensing the spacecraft over a specific range on the ground or in space.
9. In the aforementioned step of identification, the score is identified as follows: The program according to claim 2, which determines the score according to the performance of the spacecraft.
10. In the aforementioned acceptance step, the rights relating to the spacecraft that accepts the results of the transaction are as follows: The program according to claim 1, which accepts the result of the transaction for the right to own and use the spacecraft.
11. In the aforementioned acceptance step, the rights relating to the spacecraft that accepts the results of the transaction are as follows: The program according to claim 1, which accepts the results of the transaction relating to the right to use the output of the spacecraft, such as sensing data from the spacecraft and experimental results from experiments conducted in the spacecraft.
12. In the aforementioned acceptance step, the rights relating to the spacecraft that accepts the results of the transaction are as follows: The program according to claim 11, which receives the result of a transaction concerning the right to receive sharing of or the right to use moving images captured by a photographic means mounted on the spacecraft as a result of sensing in the spacecraft.
13. In the aforementioned acceptance step, the rights relating to the spacecraft that accepts the results of the transaction are as follows: The program according to claim 10, which accepts the result of the transaction concerning the right to receive a share of the revenue obtained by a user using the spacecraft.
14. As a right to receive a share of the revenue generated by the use of the aforementioned spacecraft by users, If the spacecraft is a satellite, the right to receive a share of the revenue generated from the utilization of satellite data acquired by the satellite through sensing, If the spacecraft is a space station, the right to receive a share of the profits obtained from the commercial use of the space station, The program according to claim 13, comprising at least one of the following.
15. The program further provides the following to one or more computer processors: With regard to the rights relating to the aforementioned spacecraft, the system executes a step to complete a transaction of the rights relating to the aforementioned spacecraft between users by accepting the specification of the transaction price and the number of units of rights relating to the transaction from each user. The program according to claim 1, wherein in the step of storing the rights, the ownership status of each user of the rights stored in the storage unit is updated based on the conclusion of a transaction for the rights.
16. A method for operating a computer having one or more computer processors, The memory unit is configured to store information about the specifications of the spacecraft and information about the position of the spacecraft in space where it is operated. The above method involves one or more computer processors, The steps include dividing the rights relating to the said spacecraft into a predetermined number of units, and accepting the results of transactions between users regarding the divided rights relating to the said spacecraft, A method comprising the steps of storing in the storage unit the updated status of each user's ownership of rights relating to the spacecraft, in accordance with the results of the transactions between the users.
17. An information processing device, The memory unit is configured to store information about the specifications of the spacecraft and information about the position of the spacecraft in space where it is operated. The control unit of the information processing device, The steps include dividing the rights relating to the said spacecraft into a predetermined number of units, and accepting the results of transactions between users regarding the divided rights relating to the said spacecraft, An information processing device that performs the steps of storing in the storage unit the updated status of each user's ownership of rights relating to the spacecraft, in accordance with the results of the transactions between the users.