Information processing device, information processing method, and program

The information communications infrastructure addresses the inefficiencies in managing and communicating cargo information by allowing vessel operators to register and display both vessel and cargo information, thereby enhancing the efficiency of ship operations.

JP2025074189APending Publication Date: 2025-05-13MINAKUNI LLC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025031254
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

Existing technologies in the field of ship operations do not effectively manage and communicate cargo information, limiting the efficiency of vessel operations and cargo management.

Method used

An information communications infrastructure that allows vessel operators to register and display both vessel and cargo information, enabling search and matching functionalities to facilitate efficient vessel operations.

Benefits of technology

This infrastructure enhances the efficiency of ship operations by enabling effective management and communication of cargo information, improving the matching of vessels with suitable cargo and optimizing vessel utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025074189000001_ABST
    Figure 2025074189000001_ABST
Patent Text Reader

Abstract

To provide a useful information communication infrastructure for ship operators.SOLUTION: An information processing device includes: first registration means for registering vacant ship information on a ship corresponding to a first ship operator in storage means in response to input from a terminal of the first ship operator; second registration means for registering cargo information on cargo held by customers of the first ship operator in the storage means in response to the input from the terminal of the first ship operator; first display control means for causing a terminal of the second ship operator to display the vacant ship information registered in the storage means; and second display control means for causing the terminal of the second ship operator to display the cargo information registered in the storage means.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a technology for providing an information and communication infrastructure. [Background technology]

[0002] Information and communication technologies related to ship operation business are known. For example, Patent Document 1 discloses a technology that allows users to find a liner ship that matches input information such as a port where cargo is loaded and unloaded, departure and arrival dates, type of ship, and name of the liner ship operating company on a web page in a system that allows users to exchange marine transportation information via the Internet.

[0003] Patent Document 2 discloses a technology for exchanging information on the distribution of empty containers by shipping company and type, as well as requests for the movement, return, and exchange of empty containers, via a network system for the land transportation of marine containers.

[0004] Patent document 3 discloses a system that accumulates initial data on the specifics of ships that are the subject of chartered ships in advance, manages ship movement data on the ship's movements, and can search for the data as needed.

[0005] Patent Document 4 discloses a cargo and vehicle request system that registers cargo information including the loading point, disembarking point, loading date and time, and disembarking date and time in a cargo request database for each vehicle request, and compares and examines information in the cargo information to search for matching candidates between the cargo information and vacant vehicle information. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] JP 2002-215813 A [Patent Document 2] JP 2002-169869 A [Patent Document 3] JP 2002-132879 A [Patent Document 4] JP 2008-087872 A Summary of the Invention [Problem to be solved by the invention]

[0007] In Patent Document 1, the information handled by the system is limited to ships and does not disclose any information about cargo.

[0008] The invention in Patent Document 2 is the land transportation of marine containers, and does not disclose any marine transportation business in the first place.

[0009] In Patent Document 3, the information handled by the system is also limited to the ship and does not disclose any information about the cargo.

[0010] The invention in Patent Document 4 is a cargo and vehicle request system, and does not disclose anything about the shipping business.

[0011] In view of the above background, the present invention provides a useful information and communication infrastructure for ship operators. [Means for solving the problem]

[0012] According to one aspect of the present disclosure, in response to an input from a terminal of a first ship operator, The present invention provides an information processing device having a first registration means for registering vacant ship information of a ship corresponding to an operator in a storage means, a second registration means for registering cargo information of cargo held by customers of the first ship operator in the storage means in response to input from a terminal of the first ship operator, a first display control means for displaying the vacant ship information registered in the storage means on the terminal of the second ship operator, and a second display control means for displaying the cargo information registered in the storage means on the terminal of the second ship operator.

[0013] The system may further include a storage means including a ship master recording attributes of the ship, and the first registration means may accept registration of a ship corresponding to the first ship operator from among the ships recorded in advance in the ship master.

[0014] The ship master may include information indicating at least one of the type and size of the cargo that can be loaded onto the ship.

[0015] The system may further include a storage means including a cargo master which records attributes of the cargo, and the second registration means may accept registration of cargo which corresponds to cargo owned by a customer of the first ship operator among the cargoes which have been previously recorded in the cargo master.

[0016] The cargo master may include at least one of information on the loading and discharging ports of the cargo and information on agents at the loading and discharging ports.

[0017] The system may further include a search means for searching the memory means for at least one of the vacant ship information and the cargo information that meets predetermined conditions in response to input from the second ship operator's terminal, and the first display control means may display the vacant ship information searched for by the search means on the second ship operator's terminal, and the second display control means may display the cargo information searched for by the search means on the second ship operator's terminal.

[0018] The system may further include an output means for outputting a report to the terminal of the first ship operator in response to an input from the terminal of the first ship operator.

[0019] The output means outputs, as the documents, (A) a document addressed to the captain of the ship corresponding to the first ship operator, the document including the cargo information to be loaded, (B) a document addressed to a related party at a loading or discharging port of the cargo, the ship details including the cargo information, and (C) a document including the cargo information to the master of the ship corresponding to the first ship operator. At least one of the contracts may be output to a terminal of the first ship operator.

[0020] The output means may output at least one of the following reports to the first ship operator's terminal: (D) the result of matching vacant ship information registered by the first ship operator with cargo information registered by other ship operators, and (E) the result of matching cargo information registered by the first ship operator with vacant ship information registered by other ship operators.

[0021] Another aspect of the present disclosure provides an information processing method having a first registration step in which a computer registers vacant ship information of a ship corresponding to a first ship operator in a storage means in response to input from a terminal of the first ship operator, a second registration step in which a computer registers cargo information of cargo held by a customer of the first ship operator in the storage means in response to input from the terminal of the first ship operator, a first display control step in which a computer displays the vacant ship information registered in the storage means on a terminal of a second ship operator, and a second display control step in which a computer displays the cargo information registered in the storage means on a terminal of the second ship operator.

[0022] Another aspect of the present disclosure is a method for registering, in a storage means, vacant ship information of a ship corresponding to a first ship operator in response to an input from a terminal of the first ship operator. The present invention provides a program for executing a first registration step of registering cargo information of cargo held by the first ship operator's customers in the storage means in response to input from the terminal of the first ship operator, a first display control step of displaying the vacant ship information registered in the storage means on the terminal of the second ship operator, and a second display control step of displaying the cargo information registered in the storage means on the terminal of the second ship operator. Effect of the Invention

[0023] According to the present invention, a useful information and communications infrastructure can be provided for ship operators. [Brief description of the drawings]

[0024] [Figure 1] FIG. 1 is a diagram illustrating an example of a system outline of an information processing system 1. [Diagram 2] FIG. 1 is a diagram illustrating an example of a system configuration of an information processing system 1. [Diagram 3] FIG. 2 is a diagram illustrating an example of a functional configuration of the information processing system 1. [Figure 4] FIG. 1 is a diagram illustrating an example of a hardware configuration of an information processing device 10. [Diagram 5] FIG. 2 is a diagram illustrating an example of the hardware configuration of a first terminal 21. [Figure 6] 4 is a sequence chart illustrating a method of registering information in the information processing system 1. [Figure 7A] FIG. 13 is a diagram illustrating an example of a registration screen for vacant ship status on a terminal. [Figure 7B] FIG. 13 is a diagram illustrating a cargo status registration screen on a terminal. [Figure 8] FIG. 13 is a diagram illustrating an example of an empty ship database. [Figure 9] FIG. 2 is a diagram illustrating a cargo database. [Figure 10] 4 is a sequence chart illustrating a display method in the information processing system 1. [Figure 11A] FIG. 13 is a diagram illustrating an example of a display screen of an empty ship status on a terminal. [Figure 11B] FIG. 13 is a diagram illustrating an example of a display screen of the vacant ship status (details) on a terminal. [Figure 11C] FIG. 13 is a diagram illustrating a display screen of a cargo status on a terminal. [Figure 12] 4 is a sequence chart illustrating a form creation method in the information processing system 1. [Figure 13] FIG. 4 is a diagram illustrating an example of a registration screen for voyage information on a terminal. [Figure 14] FIG. 2 is a diagram illustrating a form database. [Figure 15] 4 is a sequence chart illustrating a matching method in the information processing system 1. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0025] 1. Configuration FIG. 1 is a diagram illustrating an example of a system overview of an information processing system 1. In this example, the information processing system 1 is a system that provides services to users. In this example, the users include businesses (entities) that manage a ship operation business that transports people or goods by ship at sea, so-called ship operation companies. In this example, the services include systems built on the web, such as web sites and HPs (homepages). In addition, one of the purposes of this service is to provide an information and communication infrastructure that is useful to multiple ship operation companies, mainly in the coastal shipping industry, that is, the industry of businesses that transport cargo by ship between ports in Japan.

[0026] In the information processing system 1, a first ship operator (an example of a user) receives information necessary for managing a ship operation business, for example, the vacant ship of a ship that corresponds to the first ship operator (specifically, the ship operation management). The first ship operator has information on the vacant ship and cargo information of its customers. In this example, the first ship operator can input this information into the service. In this example, the vacant ship information includes, for example, for ship A owned by shipowner A, information indicating the vacant ship status such as the area to which the ship belongs, days when it can operate (free days), ship type, place where it is anchored (free area), and advance cargo. In addition, In this example, the cargo information includes, for example, information describing the cargo status of cargo A owned by customer A, such as the type, size, packing style, the date the cargo was loaded / unloaded onto a ship (loading date), and the date the cargo was unloaded / discharged from the ship (unloading date).

[0027] The information processing system 1 registers information input by the first ship operator in a database, and provides a service of providing various contents based on the registered information. In this example, the contents include, for example, a bulletin board reflecting ballast ship information and cargo information, a registration / confirmation / editing function for receiving input of various information from the first ship operator, a tool for creating reports related to the business activities of the operator, and a membership setting function for users.

[0028] In the information processing system 1, the second ship operator (an example of a user) uses various services on the web. The second ship operator, like the first ship operator, is a ship operator that handles ships (specifically, manages their operations) and has customers who are shippers. In this example, when the second ship operator views the bulletin board, for example, the information displayed on the second ship operator's terminal device (or simply the terminal) can be used to aid in its own business activities. As described above, the information processing system 1 aims to revitalize and develop the entire industry by mobilizing information between multiple ship operators in this way. Note that the entities, configuration, and system structure shown in Figure 1 are merely an example and merely represent an overview of the system.

[0029] Fig. 2 is a diagram illustrating an example of a system configuration of an information processing system 1. The information processing system 1 has an information processing device 10, a first terminal 21, and a second terminal 22. Furthermore, each component of the system is compositely connected to each other via a network 9 as shown in Fig. 2. In this example, the network 9 is a computer network such as the Internet.

[0030] In this example, the information processing device 10 is an information processing device / server device that provides services in the information processing system 1. In this example, the information processing device 10 registers ballast ship information, cargo information, etc. in a database in response to input from a terminal of the first ship operator. The information registered as data is used for services in the information processing system 1. In this example, the information processing device 10 displays ballast ship information and cargo information on a terminal of the second ship operator, for example, as a bulletin board (an example of a service).

[0031] In this example, the first terminal 21 represents the terminal of the first ship operator. The first ship operator can use various services on the web via this terminal. In this example, the first terminal 21 stores and manages data such as ballast information and cargo information. In this example, the first ship operator can input these data into the information processing device 10 via the first terminal 21. The information processing device 10 can register various data in a database according to the input received from the first terminal 21.

[0032] In this example, the second terminal 22 represents a terminal of the second ship operator. The second ship operator can use various services on the Web through this terminal, similar to the first terminal 21. In this example, the second terminal 22 can display ballast ship information and cargo information registered in the database of the information processing device 10, for example, through a service such as a bulletin board.

[0033] 3 is a diagram illustrating an example of the functional configuration of the information processing system 1. In this embodiment, the information processing device 10 has a first registration means 11, a second registration means 12, a first display control means 13, a second display control means 14, a search means 15, an output means 16, a storage means 18, and a control means 19. In this example, the storage means 18 has a ship master 181 and a cargo master 182. Here, the master in the storage means 18 includes the meaning of a table in which unchanging basic information that is repeatedly used is recorded. Therefore, the master is recorded and defined in various databases. In this example, the ship master 181 is included in the vacant ship database in which vacant ship information is registered. The cargo master 182 is included in the cargo database in which cargo information is registered. Alternatively, each database may use data from each master as necessary and record it in its own database. Each database will be described later.

[0034] In this example, the first registration means 11 registers vacant ship information of a ship corresponding to the first ship operator in the storage means 18 in response to an input from the first terminal 21. In this example, the first registration means 11 can register the vacant ship information input from the first terminal 21 in, for example, a vacant ship database 1810, which is one of the databases. In this example, the vacant ship information registered in the vacant ship database 1810 is appropriately managed by the service provider (or administrator) who operates the service.

[0035] In this example, the second registration means 12 registers cargo information of cargo owned by the first ship operator's customers in the storage means 18 in response to input from the first terminal 21. In this example, the second registration means 12 can register the cargo information input from the first terminal 21 in, for example, a cargo database 1820, which is one of the databases. In this example, the cargo information registered in the cargo database 1820 is appropriately managed by an administrator, similar to the ballast ship information.

[0036] In this example, the first display control means 13 causes the second terminal 22 to display vacant ship information registered in the storage means 18. In this example, the first display control means 13 can read data required for display from, for example, the vacant ship database 1810, and display the read data according to the UI (User Interface) of the display screen of the second terminal 22.

[0037] In this example, the second display control means 14 causes the second terminal 22 to display the cargo information registered in the storage means 18. In this example, similar to the first display control means 13, the second display control means 14 can read data required for display from, for example, the cargo database 1820, and display the read data according to the UI of the display screen in the second terminal 22.

[0038] In this example, the search means 15 searches the storage means 18 for at least one of vacant ship information and cargo information that meets predetermined conditions in response to an input from the second terminal 22. In this example, the search means 15 can narrow down the vacant ship information or cargo information (a so-called filtering function) based on the search conditions (one example of predetermined conditions) input by the second terminal 22, for example, at least one of a period setting, ship type, area, and cargo. Therefore, in this example, the first display control means 13 and the second display control means 14 can cause the second terminal 22 to display each of the vacant ship information or cargo information searched (narrowed down) by the search means 15.

[0039] In this example, the output means 16 outputs a report to the first terminal 21 in response to an input from the first terminal 21 (not shown). In this example, the report includes concepts such as information, data, or documents relating to the management activities of the ship operator. The term "report" will be explained in detail in Sections 2-3 and 2-4.

[0040] In this example, the storage means 18 (including, for example, a database) stores various types of data. In this example, the storage means 18 can, for example, link and manage various databases with a ship master 181 or a cargo master 182. Regarding the databases, the ballast ship database 1810 and the cargo database 1820 will now be described. In this example, the ballast ship database 1810 is an example of a database that records ballast ship information in the information processing device 10. The information processing device 10 stores information such as a business operator ID, a ship ID, free days, free areas, etc. Information such as the name, advance cargo, and remarks can be obtained from the ship master 181 and added to the newly registered ballast ship database 1810. In this example, the ballast ship database 1810 records ship attributes, for example, with respect to ballast ship information registered from the first registration means 11. In this example, the ship attributes include information such as the ship name, shipowner name, and ship type. At least a portion of this information is obtained from the ship master 181. In this example, the ship master 181 includes information indicating at least one of the cargo that can be loaded onto the ship, i.e., the type and size of the loaded cargo.

[0041] Here, with regard to the ship master 181 (or the empty ship database 1810), for example, the service provider or the information processing system 1 can register ships in advance based on public information of the first ship operator or ship owner. For example, the first registration means 11 can accept registration of one or more ships among the ships recorded in advance in the ship master 181 to the effect that the ships correspond to the first ship operator. That is, in this example, the first ship operator can register (or edit) the ships corresponding to the first ship operator among the ships recorded in advance in the ship master 181.

[0042] In this example, the cargo database 1820 is an example of a database that records cargo information in the information processing device 10. The cargo database 1820 includes the cargo master 182. That is, in the cargo database 1820, the information processing device 10 can refer to the information in the cargo master 182 and use necessary data. In this example, the cargo database 1820 records cargo attributes, for example, regarding the cargo information registered from the second registration means 12. In this example, the cargo attributes include information such as the cargo name, cargo (type), load (size), packing form, loading port information, and discharge port information. At least a part of this information is acquired from the cargo master 182. In this example, the cargo master 182 includes information indicating at least one of the loading port and discharge port information of the cargo and the agent information at the loading port and discharge port. In this example, the agent includes a business operator who performs operations such as application for entry and exit of a ship to a port on behalf of the captain.

[0043] Here, regarding the cargo master 182 (or the cargo database 1820), for example, the second registration means 12 can accept registration of a type of cargo corresponding to a cargo owned by a customer of the first ship operator among the cargoes previously recorded in the cargo master 182. In this example, regarding the cargoes recorded in the cargo master 182, the service provider or the information processing system 1 can register the cargo in advance based on, for example, frequently used cargo classifications, such as steel, white bulk, black bulk, products, and scrap. That is, in this example, the first ship operator can select and register (or edit) a cargo corresponding to a cargo owned by a customer of the first ship operator from the cargoes previously recorded in the cargo master 182. Also, in this example, the control means 19 performs various controls. In this example, "white bulk" refers to unpackaged cargo that should not be soiled, such as wheat or soybeans, and "black bulk" refers to unpackaged cargo that may soil the cargo hold, such as coal or crude oil.

[0044] 4 is a diagram illustrating an example of the hardware configuration of the information processing device 10. In this example, the information processing device 10 includes a CPU (Central Processing Unit) 101, a memory 102, The CPU 101 is a processor that performs various calculations according to programs. The memory 102 is a main storage device that functions as a work area when the CPU 101 executes a program, and includes, for example, a RAM (Random Access Memory). The storage 103 is an auxiliary storage device that stores various data and programs, and includes, for example, an SSD (Solid State Drive). The communication IF 104 communicates with other devices in accordance with a predetermined communication standard. A network interface card (NIC) is a device that communicates with other devices, and includes, for example, a network interface card (NIC).

[0045] In this example, the programs stored in the storage 103 include a program (hereinafter referred to as a "server program") for causing a computer to function as a server in the information processing system 1. When the CPU 101 is executing the server program, the CPU 101, the memory 102, the storage 103, and the communication IF 104 are examples of functions for operating the information processing device 10. The CPU 101 is an example of a first registration means 11, a second registration means 12, a first display control means 13, a second display control means 14, a search means 15, and a control means 19. At least one of the memory 102 and the storage 103 is an example of a storage means 18. The communication IF 104 is an example of an output means 16.

[0046] FIG. 5 is a diagram illustrating a hardware configuration of the first terminal 21. In this example, the first terminal 21 is a computer having a CPU 201, a memory 202, a storage 203, a communication IF 204, an input device 205, and a display device 206, and includes, for example, a smartphone, a tablet, or a personal computer. The CPU 201 is a processor that performs various calculations according to a program. The memory 202 is a main storage device that functions as a work area when the CPU 201 executes a program, and includes, for example, a RAM. The storage 203 is an auxiliary storage device that stores various data and programs, and includes, for example, an SSD or HDD. The communication IF 204 is a device that communicates with other devices according to a predetermined communication standard, and includes, for example, a wireless chip in the case of wireless communication. The input device 205 is a device for inputting information to the first terminal 21, and includes, for example, a touch screen, a keyboard, a mouse, or a pointing device. The display device 206 is a device that displays information, and includes, for example, an organic EL display or a liquid crystal display.

[0047] In this example, the programs stored in storage 203 include a program (hereinafter referred to as a "client program") for causing a computer to function as a client in information processing system 1. When CPU 201 is executing the client program, CPU 201, memory 202, storage 203, communication IF 204, input device 205, and display device 206 are examples of functions for operating first terminal 21.

[0048] The second terminal 22 is a computer having the same hardware configuration as the above-mentioned first terminal 21, and includes, for example, a smartphone, a tablet, or a personal computer (not shown). In this example, the second terminal 22 has a client program similar to that of the above-mentioned first terminal 21. The configuration of the information processing system 1 has been described above. Next, the operation of the information processing system 1 will be described.

[0049] 2.Operation The operation of the information processing system 1 includes a plurality of sequences consisting of steps controlled by the information processing device 10, the first terminal 21, and the second terminal 22. Here, each sequence is divided into the following Section 2-1 "Information registration method", Section 2-2 "Display method", Section 2-3 "Form creation method", and Section 2-4 "Matching method", and will be described below.

[0050] 2-1. How to register information 6 is a sequence chart illustrating a method for registering information in the information processing system 1. In step S101, the first terminal 21 performs a login process. In this example, the first terminal 21 accesses the information processing device 10 via the network 9, and performs the login process according to the UI on the display screen. In this example, the information processing device 10 accepts at least one of a plurality of pieces of authentication information, such as email address information and password information, registered in advance, from the first terminal 21.

[0051] In step S102, the information processing device 10 authenticates the first terminal 21. In this example, the information processing device 10 performs authentication processing of the first terminal 21 based on at least one of a plurality of pieces of authentication information. In this example, the authentication processing includes determining whether or not authentication information registered in advance in the information processing device 10 matches authentication information input from the first terminal 21.

[0052] In step S103, the information processing device 10 outputs the result (success / failure) of the authentication process in the first terminal 21. In this example, the information processing device 10 includes a process of transitioning the display screen of the first terminal 21 depending on the authentication result of the first terminal 21. The subsequent steps include an example in which the authentication of the first terminal 21 is successful. Note that the process up to this point is a login process for the first terminal 21 to use various services of the information processing device 10, and may be executed at any timing.

[0053] In step S104, the first terminal 21 displays various contents on the web on a display screen, which is a service provided by the information processing device 10. In this example, the content screens displayed on the first terminal 21 include, for example, a bulletin board screen reflecting ballast ship information, cargo information, etc., a registration screen for receiving input of various information to be posted on the bulletin board from users, a tool usage screen for creating reports related to the business activities of the business operator, and a membership setting screen.

[0054] Here, with regard to the processing from step S105 onwards, two processes, (1) registration and modification of ship master 181 / cargo master 182 (hereinafter referred to as "(1) master processing") and (2) registration and modification of vacant ship information / cargo information (hereinafter referred to as "(2) database processing"), will be described. In this example, (1) master processing and (2) database processing differ in that the processing targets are the master (ship master 181 / cargo master 182) in the storage means 18 and the database (vacant ship database 1810 / cargo database 1820). However, both processes are the same in terms of registering and updating information in the storage means 18, so for convenience, in this explanation, they are treated as a common process and each will be described based on Figure 6. For this reason, Figure 6 includes an overview of the operation of both of these processes. First, (1) master processing will be described.

[0055] In step S105, the first ship operator inputs various information to be registered in at least one of the ship master 181 and the cargo master 182 of the information processing device 10 via the first terminal 21, following the UI of the display screen.

[0056] In step S106, the information processing device 10 registers information in at least one of the ship master 181 and the cargo master 182 in response to the input from the first terminal 21.

[0057] In step S107, the information processing device 10, in accordance with the UI of the display screen, causes the first ship operator to input various information for editing the data in the master (an example of the storage means 18) of the information processing device 10 via the first terminal 21. For example, as described above, the operator of the information processing system 1 can pre-register ship information in the ship master 181 based on public information. However, since the correspondence between ships and operators is not public, the operator of the information processing system 1 cannot pre-register the correspondence between ships and operators in the ship master 181. The first ship operator, for example, when using the information processing system 1 for the first time, From time to time, the ship management company 182 registers the correspondence between itself and the ships it manages in the ship master 181.

[0058] In step S108, the information processing device 10 updates the master information in response to the input from the first terminal 21. As a result, the system can perform (1) master processing, that is, maintenance of each master. In this example, the maintenance of the master is performed in the (2) process described later. ) is a process for allowing a user to perform database processing more simply and conveniently. Note that these processes may be performed by the first ship operating company, or the master may be prepared in advance by the system.

[0059] Regarding (1) master processing, the system does not need to execute these processes every time, and basically only needs to execute the above-mentioned processes of steps S101 to S106 once at the beginning. If it is necessary to modify the master, the master can be modified by the above-mentioned processes of steps S101 to S104, S107, and S108 (in this case, steps S105 and S106 are not executed). Next, (2) database processing will be described. This case will also be described with reference to FIG. 6.

[0060] In step S105, the first ship operator inputs various information to be registered in at least one of the ballast water database 1810 and the cargo database 1820 of the information processing device 10 via the first terminal 21, following the UI of the display screen.

[0061] In step S106, the information processing device 10 registers information in at least one of the vacant ship database 1810 and the cargo database 1820 in response to the input from the first terminal 21. This enables the system to register new vacant ship information / cargo information in the database. Here, the registration of various information in the first terminal 21 will be described.

[0062] FIG. 7A is a diagram illustrating a registration screen for vacant ship status on a terminal. In this example, the display screen D1 represents, for example, an example of a display screen (UI) on the first terminal 21. In this example, the field F11 represents a registration field for vacant ship status on the display screen D1. In this example, the user can register vacant ship information in the field F11 by using a pull-down menu (or a check input field, etc.) previously displayed for, for example, the ship name, free date, free land, advance cargo, and remarks. Here, for example, the pull-down menu for the ship name displays a list of ships used by the user. The user selects from the list the ship for which vacant ship information is to be entered. The selection of the ship is made based on the information registered in the ship master 181. Next, the registration of cargo information will be described.

[0063] 7B is a diagram illustrating a cargo status registration screen on a terminal. In this example, field F21 represents a cargo status registration field on display screen D2. Therefore, in the same way as in the empty ship status registration screen, the user can register cargo information in field F21 by using a pull-down menu (or a character input field, etc.) displayed in advance for, for example, loading date, unloading date, cargo, load amount, and loading and unloading date candidates (loading date 2 or unloading date 2, etc.). The cargo is selected based on the information registered in cargo master 182.

[0064] Returning to Fig. 6, in step S107, the first terminal 21 causes the first ship operator to input various pieces of information for editing data in the database (an example of the storage means 18) of the information processing device 10 according to the UI of the display screen. In this example, the information input from the first terminal 21 includes at least one of ballast ship information and cargo information. In this example, the information processing device 10 acquires various pieces of information via the network 9.

[0065] In step S108, the information processing device 10 updates the database information for at least one of the vacant ship information and the cargo information in response to the input from the first terminal 21. As a result, the system can perform (2) database processing, that is, registration and modification of the vacant ship information / cargo information. Here, the various databases held by the storage means 18 of the information processing device 10 will be described below.

[0066] FIG. 8 is a diagram illustrating an example of an empty ship database. In the database 1810, information such as the operator ID, ship ID, free date, free location, advance cargo, and remarks is comprehensively recorded and managed. In this example, the various IDs are used to identify the target data in the database, and are also used to link data together. In this example, the ship attributes include information such as the ship name, shipowner name, and ship type. In addition, in this example, the remarks include points of caution / requests from the first ship operator or shipowner, such as "Can ship name be displayed?", "(Advance cargo) No rain", or "(Advance cargo) Water washing after unloading".

[0067] In this example, the first ship operator can display the registered empty ship information on a service in the information processing system 1, such as a bulletin board (described later), by registering empty ship information in the empty ship database 1810. This allows the empty ship information of the first ship operator to be made known to second ship operators who access the bulletin board, and makes it easier for second ship operators wishing to transport cargo to use the empty ships of the first ship operator.

[0068] FIG. 9 is a diagram illustrating a cargo database. The information processing device 10 comprehensively records and manages, for example, the company ID, the cargo ID, and the loading and unloading date of the cargo in the cargo database 1820. In this example, the attributes of the cargo include, for example, the cargo name, the cargo (type), the load (size), the packing form, the loading port information, and the unloading port information. In addition, in this example, the cargo database 1820 includes at least one of the information on the loading port and the unloading port of the cargo, and the information on the agency at the loading port and the unloading port. In addition, in this example, the cargo database 1820 may include notes such as "multiple loading and unloading dates" and other points of attention / requests of the first ship operator or the customer.

[0069] In this example, the first ship operator can display the registered cargo information on a service in the information processing system 1, such as a bulletin board, by registering the cargo information in the cargo database 1820 (described later). This allows the cargo information of the first ship operator to be made known to second ship operators who access the bulletin board, and makes it easier for second ship operators who wish to transport cargo to use the cargo of the first ship operator.

[0070] 6, when modifying the ballast information and / or cargo information in the database registered by the first ship operator, the database can be modified by the processing of steps S101 to S104, S107, and S108 described above (in this case, steps S105 and S106 are not executed). More specifically, in this example, when the information processing device 10 accepts editing of the ballast information and / or cargo information (step S107), it can overwrite and save the data registered in the corresponding ballast database 1810 and / or cargo database 1820 (step S108).

[0071] Up to this point, (1) master processing and (2) database processing have been explained based on Figure 6, but the processing, order, subject, and design of each operation may be changed according to various controls. In other words, as long as information useful as an information and communication infrastructure for ship operators can be registered in the information processing system 1 comprehensively and efficiently, any operation method may be introduced. As described above, the information processing system 1 can provide a useful information and communication infrastructure for ship operators. Up to this point, the registration method in the information processing system 1 has been explained.

[0072] 2-2.Display method 10 is a sequence chart illustrating a display method in the information processing system 1. Here, an example of a case where content (an example of a service) of the information processing device 10 is displayed on the second terminal 22 will be described.

[0073] In step S201, the information processing device 10 outputs at least one of the vacant ship information and the cargo information registered in the storage means 18 to the second terminal 22, which is information to be displayed on the second terminal 22. Note that in this example, the second terminal 22, like the first terminal 21, includes a state in which the login process from step S101 to step S103 described in section 2-1 has already been performed (not shown).

[0074] In step S202, the information processing device 10 causes the second terminal 22 to display at least one of the vacant ship information and the cargo information registered in the storage means 18. In this example, the first display control means 13 causes the second terminal 22 to display the vacant ship information registered in the vacant ship database 1810 of the storage means 18. In this example, the second display control means 14 causes the second terminal 22 to display the cargo information registered in the cargo database 1820 of the storage means 18. In this example, the second terminal 22 displays at least one of the vacant ship information and the cargo information according to the UI of the display screen. That is, for example, a bulletin board screen is displayed on the second terminal 22, so that the second ship operator, who is the user, can view at least one of the vacant ship information and the cargo information. Here, the display screen of the second terminal 22 will be described.

[0075] FIG. 11A is a diagram illustrating a display screen of the vacant ship status on the terminal. In this example, the display screen D3 represents an example of a display screen (UI) on the second terminal 22. In this example, the fields F31 and F32 represent the vacant ship status field on the display screen D3. In this example, the field F31 (F32) displays predetermined vacant ship information, such as area, free date, ship name, ship type, free land, advance cargo, remarks, company name, and telephone number, regarding the ship recorded in the vacant ship database 1810. Also, in this example, the field F33 represents a search field on the display screen D3. In this example, the search field is a field having a filtering function for narrowing down the vacant ship status field on the display screen D3 according to the input of the second ship operator (second terminal 22). Details of the search field will be described later (step S203).

[0076] In this example, Figure 11A shows an example of a default display of the empty vessel status field, in which, for example, ships recorded in the empty vessel database 1810 whose free dates include dates after the current date (April 1, 2023) are set as the display targets on the display screen D3, and the field F31 (F32) for each ship is displayed on the display screen D3 in order of the earliest free date.

[0077] FIG. 11B is a diagram illustrating a display screen of the vacant ship status (details) on the terminal. In this example, the display screen D31 represents an example of a display screen on the second terminal 22. In this example, the field F311 represents a detailed field of the vacant ship status on the display screen D31. In this example, the detailed field of the vacant ship status includes the vacant ship information displayed in the field F31, and is a field for displaying detailed vacant ship information not displayed in the field F31. In this example, the field F311 includes G / T, tonnage, hold size, overall length, completion, bottom material, and side material as an example of detailed vacant ship information not displayed in the field F31. These pieces of information are examples of vacant ship information recorded in the vacant ship database 1810. Regarding the vacant ship information, the distinction between the vacant ship information displayed in the field F31 and the vacant ship information displayed in the field F311 is defined in advance by the system.

[0078] FIG. 11C is a diagram illustrating a display screen of a cargo status on a terminal. In this example, display screen D4 represents an example of a display screen on the second terminal 22. In this example, fields F41 and F42 represent cargo status fields on display screen D4, and field F43 represents a search field. Note that the functions of these fields are merely design changes when the vacant ship status in FIG. 11A is replaced with cargo status, and they have the same functions as those described above, so detailed explanations will be omitted. In addition, the cargo status details field , detailed explanation will be omitted.

[0079] The information displayed on the second terminal 22 and the display screen settings described above provide various benefits to the second ship operator, who is the user. In this example, the second ship operator can quickly find the vacant ship most suitable for the cargo to be transported by viewing the vacant ship information on the bulletin board via the second terminal 22. In addition, by viewing the cargo information on the bulletin board via the second terminal 22, the second ship operator can easily grasp the trends of other operators, and for example, can know in advance what cargo will be transported at what time and in what area, which allows the second ship operator to avoid various shipping troubles and use the information as a reference for business activities. Next, a method for searching for various information will be described.

[0080] Returning to Fig. 10, in step S203, the second terminal 22 inputs data to the information processing device 10. In this example, the information processing device 10 accepts input of search conditions, for example, from field F33, which is a search field on display screen D3 of Fig. 11A on the second terminal 22, or field F43, which is a search field on display screen D4 of Fig. 11C. In this example, the search conditions (one example of predetermined conditions) include a period setting, ship type, area, and cargo on board. In this example, the period setting (from when to when) includes free days.

[0081] In step S204, the information processing device 10 searches the storage means 18 for at least one of vacant ship information and cargo information that meets predetermined conditions in response to an input from the second terminal 22. In this example, the search means 15 searches for vacant ship information from the vacant ship database 1810 based on, for example, a search condition input in field F33 of the second terminal 22. Also, in this example, the search means 15 searches for cargo information from the cargo database 1820 based on, for example, a search condition input in field F43 of the second terminal 22.

[0082] In step S205, the information processing device 10 outputs to the second terminal 22 at least one of the vacant ship information and the cargo information searched for by the search means 15, which is information to be displayed on the second terminal 22.

[0083] In step S206, the information processing device 10 causes the second terminal 22 to display at least one of the vacant ship information and the cargo information searched by the search means 15. In this example, the first display control means 13 causes the second terminal 22 to display the vacant ship information searched by the search means 15. In this example, the second display control means 14 causes the second terminal 22 to display the cargo information searched by the search means 15. In this example, the second terminal 22 displays at least one of the vacant ship information and the cargo information searched by the search means 15 according to the UI of the display screen. From the above, the second terminal 22 can, for example, filter only the information desired by the second ship operator (matching the search conditions) and display it on the bulletin board. These functions are used to provide a more convenient (easy-to-view) UI when the second ship operator collects information on the bulletin board. Next, a form issuing method will be described.

[0084] 2-3. How to create a report 12 is a sequence chart illustrating a form creation method in the information processing system 1. In step S301, the information processing device 10 outputs information to be displayed on the first terminal 21, including services for creating and issuing forms among various contents on the Web, to the first terminal 21. Note that in this example, the first terminal 21 includes a state in which the login process from step S101 to step S103 described in section 2-1 has already been performed (not shown).

[0085] In step S302, the first terminal 21 receives a service provided by the information processing device 10. The tool displays a tool usage screen (hereinafter referred to as "report issuing screen") for creating reports related to the business activities of the business operator. In this example, the report issuing screen includes a display screen (UI) for receiving input of information (hereinafter referred to as "voyage information") required for creating and issuing reports from the first ship operator. In this example, the voyage information includes, for example, the transportation contents summarized for each voyage, such as one transportation unit, that is, the period from when a ship departs from a loading port to when it arrives at the next discharging port.

[0086] In step S303, the first terminal 21 inputs voyage information on the form issuing screen. In this example, for inputting voyage information, for example, operation data managed by the first ship operator may be newly input, or data for identifying cargo information registered in the cargo database 1820 managed by the information processing device 10 may be input. Also, in this example, the first terminal 21 can select, for example, the following two types of forms from among the forms to be output by the information processing device 10. The first form is (A) a form (hereinafter referred to as the "next voyage contact form") addressed to the captain of the ship corresponding to the first ship operator. The second form is (B) a form (hereinafter referred to as the "ship details") addressed to the relevant parties at the loading or discharging port of the cargo. From the above, this step In this step, the voyage information is input and the type (format) of the form is selected through the first terminal 21. Here, a specific example of a registration screen will be described, particularly with regard to a method of registering voyage information.

[0087] FIG. 13 is a diagram illustrating a registration screen of voyage information on a terminal. In this example, the display screen D5 represents, for example, an example of a display screen (UI) on the first terminal 21. In this example, the field F51 represents a registration field of voyage information on the display screen D5. In this example, the user can register voyage information in the field F51 by using a pull-down menu (or an input field, etc.) previously displayed for, for example, the ship name, the provider, the captain's name, the transport name, the load amount, and the candidate of the loading and unloading date. In addition, regarding the registration of such voyage information, the first ship operator can select the registration information based on the data previously registered in the ship master 181 and / or the cargo master 182. In addition, the field F51 may adopt a design that allows the registration of information according to the next voyage contact slip or the ship details. As described above, the user can register the voyage information.

[0088] Returning to Fig. 12, in step S304, the information processing device 10 registers the data input by the first terminal 21 in the storage means 18 (an example of a database), and refers to the database to obtain information necessary for outputting the form. Here, the registration of the voyage information will be described.

[0089] FIG. 14 is a diagram illustrating a form database. In this example, the form database 1830 is a database having information necessary for creating and issuing forms, and information corresponding to the information registered in the ballast ship database 1810 and the cargo database 1820 described above. Therefore, the form database 1830 may be created in advance based on the information registered in the ballast ship database 1810 and the cargo database 1820. In the form database 1830, the information processing device 10 comprehensively records and manages, for example, a business operator ID, a ship ID, a cargo ID, and each attribute. In this example, the ship ID and the cargo ID are used to identify and link the data registered in the ballast ship database 1810 and the cargo database 1820, respectively. In this example, the ship attributes and cargo attributes (an example of cargo information) in FIG. 14 are merely examples. Therefore, these pieces of information may be composed of only information necessary for outputting, for example, a next voyage contact slip and a ship description. It should be noted that which voyage information in the document database 1830 is to be the subject of the document selected by the first terminal 21, that is, the next voyage contact slip or the ship details, is defined in advance by a database or a program, etc.

[0090] Returning to Fig. 12, in step S305, the information processing device 10 outputs a form to the first terminal 21 in response to an input from the first terminal 21. In this example, the output means 16 outputs to the first terminal 21 at least one of the next voyage contact slip and the ship details, which are forms created based on data recorded in the form database 1830 and selected by the first terminal 21. In this example, the form output to the first terminal 21 is displayed on the display screen of the first terminal 21 as a preview including the actual form format. Note that, when the display screen of the first terminal 21 is displaying the preview of the form, a setting may be provided that allows the form to be sent by fax or email from the display screen to various related parties of the first ship operator (such as the captain or agency of the ship).

[0091] As a result, in the information processing system 1, the first ship operator can easily issue documents and use them in its own management activities.

[0092] 2-4. Matching method FIG. 15 is a sequence chart illustrating a matching method in the information processing system 1. Here, a case will be described where ballast information and cargo information are matched based on data registered in the database of the information processing device 10. In this example, "matching" refers to a process of acquiring a combination of ballast information and cargo information that mutually satisfy predetermined conditions. As an example of the "report" output described in Section 2-3, for example, the following sequence is started when a "matching" request is made by the first cargo ship operator.

[0093] In step S401, the first shipping carrier selects at least one of the vacant vessel information and the cargo information to be matched via the first terminal 21 and inputs it to the information processing device 10. In this example, the first shipping carrier can select to specify at least one of the vacant vessel information and the cargo information registered in the database by the first shipping carrier.

[0094] In step S402, the information processing device 10 refers to a database based on the information input by the first terminal 21. In this example, when the information processing device 10 refers to the ballast ship database 1810 in Fig. 8, it can refer to and extract information such as free date, free place, and advance cargo from the registered information. Alternatively, in this example, when the information processing device 10 refers to the cargo database 1820 in Fig. 9, it can refer to and extract information such as loading date, loading place, and cargo from the registered information. In other words, the information processing device 10 can thereby refer to and obtain information such as "time," "location," and "cargo" that are necessary for transport matching.

[0095] In step S403, the information processing device 10 performs a matching process between the vacant ship information or cargo information selected by the first shipping carrier and the cargo information or vacant ship information registered by other shipping carriers based on the information in each database. In this example, the information processing device 10 can obtain a combination of vacant ship information and cargo information that match each other's conditions according to the selection of the first shipping carrier.

[0096] In step S404, the information processing device 10 outputs the results of the matching process to the first terminal 21. That is, in this example, the information processing device 10 can output two types of results in response to the input of the first terminal 21: (D) a result of matching vacant ship information registered by the first shipping carrier with cargo information registered by other shipping carriers, and (E) a result of matching cargo information registered by the first shipping carrier with vacant ship information registered by other shipping carriers. In this example, the first terminal 21 acquires the output matching results as a document. As a result of the above, the first shipping carrier can easily acquire information that matches the conditions of the registered vacant ship information or cargo information.

[0097] 3. Variations The present invention is not limited to the above-described embodiment, and various modifications are possible. Some modifications will be described below. Two or more of the following items may be combined and applied.

[0098] (1) Information Processing System 1 The hardware configuration, network configuration, and functional configuration of the information processing system 1 are not limited to those exemplified in the embodiment. The information processing system 1 may have any hardware configuration, network configuration, and functional configuration as long as the required functions can be realized. For example, multiple physical devices may cooperate to function as the information processing system 1. In this example, the information processing system 1 may cooperate with multiple systems, such as a database of customers or agents of the first ship operator, in addition to the information processing device 10 and the first terminal 21.

[0099] (2) Information processing device 10 The form of the functional configuration in the information processing device 10 is not limited to the one exemplified in the embodiment. The information processing device 10 may have any form of functional configuration as long as the required function can be realized. In addition, a part of the functions of the information processing device 10 may be implemented in a server. This server may be, for example, a physical server or a virtual server (including a so-called cloud). In addition, the correspondence between the functional elements and the hardware is not limited to the one exemplified in the embodiment. For example, in the embodiment, at least a part of the functions described as being implemented in the information processing device 10 may be implemented in another device or system, and conversely, at least a part of the functions described as being implemented in another device or system may be implemented in the information processing device 10. In this example, the information processing device 10 may have, for example, a display means, and in this case, the administrator may be configured to be able to check the display screen (UI) constructed on the WEB at any time by an external display device (for example, an external monitor or an administrator terminal) as hardware.

[0100] Regarding the functions of the information processing device 10, the functions of the search means 15 are not limited to those exemplified in the embodiment. In this example, the search conditions may be information recorded in at least one of the ballast ship database 1810 and the cargo database 1820 in addition to the above-mentioned period setting, ship type, area, and loaded cargo, and for example, ship attributes or cargo attributes may be adopted as the search conditions.

[0101] (3) First terminal 21 and second terminal 22 The first terminal 21 and the second terminal 22 are not limited to those exemplified in the embodiment. In this example, the user of each terminal is not limited to the ship operator, but may be a customer who wishes to use the service, for example, a customer who has cargo. In this example, the customer can use various services of the information processing system 1 via his / her own terminal to obtain ship vacant ship information, etc.

[0102] (4) Section 2-1: How to register information The sequence chart shown in FIG. 6 merely shows one example of the operation, and the operation of the information processing system 1 is not limited to this. Some of the operations shown in the figure may be omitted, the order may be changed, or new operations may be added. In this example, with regard to the login process in steps S101 to S103, if the result of the authentication process in the first terminal 21 is failure, the information processing device 10 may output the result and display at least some of the functions on the first terminal 21 with restrictions. Also, in this example, when data is input / edited from the first terminal 21 in steps S105 and S107, the display screen, i.e. In the new registration screen or additional registration / editing screen, a function for simplifying input, such as a function for selecting a date using a calendar and a function for selecting an input item using a pull-down or select box, may be implemented. In this example, with regard to the data to be registered in each database (e.g., the blank ship database 1810, etc.) in step S106 of (2) database processing, for example, at least a part of the blank ship information may be registered in advance by the information processing system 1 including the administrator.

[0103] (5) Section 2-2: Display method 10 is merely an example of the operation, and the operation of the information processing system 1 is not limited thereto. Some of the operations shown in the figure may be omitted, the order may be changed, or new operations may be added. In this example, instead of the configuration in which the information processing device 10 in step S202 causes the second terminal 22 to display the information registered in the storage means 18, for example, the second terminal 22 may display various information via application software.

[0104] (6) Section 2-3: How to create reports The sequence chart shown in Fig. 12 merely shows one example of the operation, and the operation of the information processing system 1 is not limited to this. Some of the operations shown in the figure may be omitted, the order may be changed, or new operations may be added. In this example, in steps S303 to S304, voyage information is input and registered in the database for each transportation unit (for each voyage), but any unit may be adopted, and data may be input and registered according to the type of form. In addition, at least a part of the function related to form issuance may be implemented in the information processing system 1 as a function that can be used by users who have a predetermined attribute, such as a paid member.

[0105] (7) Section 2-4: Matching Method The sequence chart shown in FIG. 15 merely shows one example of the operation, and the operation of the information processing system 1 is not limited to this. Some of the operations shown in the figure may be omitted, the order may be changed, or new operations may be added. In this example, with regard to the matching process performed in steps S402 to S403, the above-mentioned process may be performed using any information present in each database as a matching condition. Furthermore, these matching conditions may be selected and input by the first carrier in step S401, for example. The matching process itself may be performed automatically by the system, or manually by a user.

[0106] (8) Registration screen The registration screens shown in Fig. 7 (A and B) and Fig. 13 are not limited to those exemplified in the embodiment. In this example, the fields of the bulletin board registration screen may be designed in any way. As long as the user can input various information in each field via a terminal and register the information in the database or master, the screen layout and input UI may be any type. Furthermore, these designs may be determined in advance according to the type of terminal.

[0107] (9)Display screen The display screens shown in Figures 11 (A, B, and C) and Figure 13 are not limited to those exemplified in the embodiment. In this example, a header (or footer) area may be provided on the display screen of the bulletin board. In this example, the header area may include, in addition to the name of the HP, items for transitioning to the bulletin board screen, the registration / confirmation / editing screen, the form creation screen, the member setting screen, and the logout screen. In this example, with regard to the ballast status (cargo status) field on the display screen, for example, the order in which the display fields are displayed may be any order. In this example, the display order may be determined based on a predetermined priority order. This priority order may be determined based on the order of display. Regarding the order, the information processing system 1 may define the priority order such that the first priority is the earliest (earliest) loading date / free date, the second priority is the smallest loading / free location area number, and the third priority is the oldest registration time. Also, the layout of the display fields may be defined according to the UI of various display screens. Also, the layout or configuration of the display screen may be set to an optimal display screen according to the UI of a terminal such as a smartphone.

[0108] (10) Database The databases (including masters) of the information processing system 1 shown in Figs. 8, 9, and 14 are not limited to those illustrated in the embodiment. In this example, the information registered in the database may be any type, and may be an email address or a fax number in addition to the business name and telephone number. Furthermore, the ballast information and cargo information in each database may be any type, and for example, information such as hatch type (e.g., McGregor or Elman), thruster, and lashing piece regarding the attributes of the ship in the ballast information may be recorded in the database. Furthermore, the layout of the database is not limited to the one shown in the figure, and data may be managed in any layout. Furthermore, a business database in which information is organized by business and a transport database in which information is organized by transport may be created and used as necessary. Furthermore, data may be managed in an integrated manner by a grand database that manages all information in one database. The information that the information processing device 10 displays on the terminal may be any type of information as long as it is registered in the database.

[0109] (11) Forms The forms are not limited to those exemplified in the embodiment. In this example, the forms may be, in addition to / instead of the onward voyage report and ship details described above, an order form, a contract, a (C) contract, a receipt, and an invoice. In this example, the (C) contract includes a document that certifies that a shipping contract by ship, such as an estimate, shipping contents, or various conditions, is valid. In addition, with regard to the issuance of these forms, a process may be included in which at least a portion of information necessary for issuance of the forms and input by a user via a terminal is not registered in the database.

[0110] (12) Ship operation business, users and services The ship operation business, users, and services are not limited to those exemplified in the embodiment. In this example, the ship operation business may be applied to the ocean shipping industry as well as the coastal shipping industry described above. Furthermore, the users who use the services of the information processing system 1 may be customers, agents, etc., in addition to those exemplified in the embodiment. Furthermore, the first ship operator may be a ship operator or a service operator that operates a ship or In addition to the cargo of its own customers, the company may register information on ships managed by other operators or the cargo of the customers of those operators in the system on behalf of those operators (First Ship Another example of a vessel and its corresponding cargo that corresponds to the operator).

[0111] (13) AI With regard to the configurations and operations exemplified in the embodiments, AI and machine learning functions may be implemented in the information processing system 1. With regard to the implementation of AI in the information processing system 1 in this example, for example, a function of analyzing data registered in a database and outputting information useful to a user may be implemented.

[0112] (14) Blockchain Regarding the configuration and operation exemplified in the embodiment, the blockchain technology may be applied to the information processing system 1. In this example, regarding the application of the blockchain technology to the information processing system 1, for example, data registered in a database may be stored in the blockchain. The data may be recorded in the network. This makes it possible to protect the data in a manner that prevents the data from being deleted or rewritten. In addition, the data recorded in the blockchain network may be of any type.

[0113] (15)Other The various programs executed by CPU101, CPU201, etc. may be provided by downloading via a network such as the Internet, or may be provided in a state recorded on a computer-readable non-transitory recording medium such as a DVD-ROM. Each processor may be, for example, an MPU (Micro Processing Unit) or a GPU (Graphics Processing Unit) instead of a CPU. [Explanation of symbols]

[0114] 1...information processing system, 10...information processing device, 21...first terminal (terminal of first ship operator), 22...second terminal (terminal of second ship operator), 9...network, 11...first registration means, 12...second registration means, 13...first display control means, 14...second display control means, 15...search means, 16...output means, 18...storage means (DB), 1810...empty ship database, 181...ship master, 1820...cargo database, 182...cargo master, 1830...report database, 19...control means, 101...CPU, 102...memory, 103...storage, 104...communication IF, 201...CPU, 202...memory, 203...storage, 204...communication IF, 205...input device, 206...display device, D...display screen, F...field

Claims

1. a first registration means for registering, in a storage means, blank ship information of a ship corresponding to the first ship operator in response to an input from a terminal of the first ship operator; a second registration means for registering cargo information of a customer of the first ship operator in the storage means in response to an input from a terminal of the first ship operator; a first display control means for displaying the empty ship information registered in the storage means on a terminal of the second ship operator; a second display control means for displaying the cargo information registered in the storage means on a terminal of the second ship operator; An information processing device having the above configuration.

2. The method further comprises a storage means including a ship master that records attributes of the ship, The first registration means accepts registration of a ship corresponding to the first ship operator among the ships previously recorded in the ship master. The information processing device according to claim 1 .

3. The ship master includes information indicating at least one of the type and size of the cargo that can be loaded onto the ship. The information processing device according to claim 2 .

4. The method further includes a storage means including a cargo master that records attributes of the cargo, The second registration means accepts registration of the cargo corresponding to the cargo owned by the customer of the first ship operator among the cargoes previously recorded in the cargo master.

3. The information processing device according to claim 1 or 2.

5. The cargo master includes at least one of information on the loading and unloading ports of the cargo and information on agents at the loading and unloading ports. The information processing device according to claim 4.

6. The method further includes a search means for searching at least one of the vacant ship information and the cargo information that meets a predetermined condition from the storage means in response to an input from the terminal of the second ship operator, The first display control means displays the vacant ship information searched for by the search means on a terminal of the second ship operator, The second display control means displays the cargo information searched for by the search means on a terminal of the second ship operator. The information processing device according to claim 1 .

7. The method further includes an output means for outputting a report to the terminal of the first ship operator in response to an input from the terminal of the first ship operator. The information processing device according to claim 1 .

8. The output means outputs the form (A) a document addressed to the captain of the ship corresponding to the first ship operator, the document including the cargo information to be loaded; (B) a vessel description containing the cargo information and addressed to an interested party at the port of loading or discharging of the cargo; and (C) outputting at least one type of contract to a terminal of the first ship operator. The information processing device according to claim 7.

9. The output means outputs the form (D) the result of matching the vacant vessel information registered by the first vessel operator with the cargo information registered by other vessel operators; and (E) the result of matching the cargo information registered by the first ship operator with the vacant ship information registered by other ship operators; At least one of the above is output to the terminal of the first ship operator. The information processing device according to claim 7.

10. The computer a first registration step of registering, in a storage means, vacant ship information of a ship corresponding to the first ship operator in response to an input from a terminal of the first ship operator; a second registration step of registering cargo information of a customer of the first ship operator in the storage means in response to an input from a terminal of the first ship operator; a first display control step of displaying the empty ship information registered in the storage means on a terminal of the second ship operator; a second display control step of displaying the cargo information registered in the storage means on the terminal of the second ship operator; An information processing method comprising the steps of:

11. On the computer, a first registration step of registering, in a storage means, vacant ship information of a ship corresponding to the first ship operator in response to an input from a terminal of the first ship operator; a second registration step of registering cargo information of a customer of the first ship operator in the storage means in response to an input from a terminal of the first ship operator; a first display control step of displaying the empty ship information registered in the storage means on a terminal of the second ship operator; a second display control step of displaying the cargo information registered in the storage means on the terminal of the second ship operator; A program for executing the above.

Citation Information

Patent Citations

  • Method and system for mediation in ship charterage

    JP2002132879A

  • Method and system for efficient overland transportation of marine container and equipment for container preservation

    JP2002169869A

  • Information exchange system for marine transportation

    JP2002215813A

  • Server for searching cargo and vehicle, method and program for controlling server for searching cargo and vehicle, and recording medium

    JP2008087872A