Information processing system
The information processing system addresses the lack of quantitative feedback in existing software by calculating and providing incentives for low-impact travel, enhancing user awareness and engagement in reducing environmental impact.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- LINKHOLA INC
- Filing Date
- 2022-03-31
- Publication Date
- 2026-05-25
AI Technical Summary
Existing application software provides only qualitative information on environmentally friendly travel, lacking objective and quantitative data on the reduction of environmental impact, making it difficult to encourage users to choose low-impact transportation modes effectively.
An information processing system that calculates and recognizes the emission and reduction amounts of environmental load factors by processing actual and virtual transportation modes, providing quantitative feedback to users.
Enables users to objectively and quantitatively assess their environmental impact, encouraging them to choose low-impact transportation options by offering incentives based on actual and virtual travel data.
Smart Images

Figure 0007864334000001 
Figure 0007864334000002 
Figure 0007864334000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system that enables quantitative recognition of the emission amount and reduction amount of environmental load factors associated with the movement of a user.
Background Art
[0002] Application software that attempts to evaluate human movement as an incentive has emerged. Examples of these are shown in Non-Patent Documents 1 to 3 below.
[0003] However, human movement also means that some environmental load, such as carbon dioxide emissions, occurs at the same time. In recent years, environmental awareness has been increasing, and it has become desirable to move by means with less environmental load even when moving. Therefore, in order to encourage movement with less environmental load, there is, for example, the application software shown in Non-Patent Document 4 below.
Prior Art Documents
Non-Patent Documents
[0004]
Non-Patent Document 1
Non-Patent Document 2
Non-Patent Document 3
Non-Patent Document 4
[0005] The application software described in Non-Patent Document 4 simply awards miles (points) to users when they travel, and encourages environmentally friendly travel by making it easier to accumulate miles when using environmentally friendly modes of transportation. Furthermore, it only displays qualitative information to users, such as "environmentally friendly," and does not provide objective information such as the specific extent to which environmentally harmful elements were emitted or reduced.
[0006] While using the application software described in Non-Patent Document 4 may provide one opportunity for people (users) to choose environmentally friendly modes of transportation, it is difficult to obtain objective and quantitative information on the extent to which the environmental impact is reduced, making it unlikely to be a positive impetus. [Means for solving the problem]
[0007] In view of the above problems, the inventor has invented an information processing system that can calculate and recognize objective and quantitative information on the extent to which environmentally harmful elements are emitted or reduced when a person (user) uses a means of transportation with low environmental impact.
[0008] The first invention is an information processing system that outputs environmental load elements by a user, wherein the information processing system is the user Using the actual means of transportation and the actual route of transportation A first movement processing unit that performs processing related to actual movement, and the user Using pre-configured virtual means of transportation and virtual routes A second movement processing unit that executes processing related to virtual movement, An emissions processing unit that performs processing related to the calculation of emissions of environmental load elements, and a reduction amount processing unit that performs processing related to the calculation of the reduction amount of environmental load elements due to actual movement, using virtual emissions which are emissions of environmental load elements calculated based on the virtual movement and actual emissions which are emissions of environmental load elements calculated based on the user's actual movement, The system includes an output processing unit that outputs the amount of reduction in the user's environmental load elements. The first movement processing unit defines the movement means, which include movement means that overlap with the actual movement means and movement means that are different from the virtual movement means, as the actual movement means, and the movement path, which includes movement paths that overlap with the actual movement path and movement paths that are different from the virtual movement path, as the actual movement path, and the emission processing unit requests the calculation of emission amounts of environmental load elements of the actual movement using the actual movement distance and actual movement means calculated using the actual movement path, and requests the calculation of emission amounts of environmental load elements using the virtual movement distance and virtual movement means calculated using the virtual movement path, It is an information processing system.
[0009] By configuring the system as described in the present invention, when a user chooses a mode of transportation with a low environmental impact, the extent to which the environmental impact elements have been reduced can be output as quantitative information, rather than qualitative information, making it recognizable to the user. For example, if a travel route is predetermined, such as a commute route, it can be stored as a virtual means of transportation and virtual travel route, and any deviations from this can be treated as the actual means of transportation and actual travel route. This allows the same parts as the virtual means of transportation and virtual travel route to be used as is, and only the deviations in the means of transportation and travel route need to be entered, thus reducing the input effort. Furthermore, the calculation process for the emission amounts of environmentally harmful elements can be performed by configuring the system as described in the present invention.
[0010] In the above-described invention, the first movement processing unit can be configured as an information processing system that receives input of actual movement means and / or actual movement path from the user, or estimates the actual movement means and / or actual movement path using location information detected by a location detection device provided in the user terminal.
[0011] For inputting and estimating the actual means of transportation and the actual transportation route, it is preferable to perform processing as described in the present invention.
[0012] In the above-described invention, the second movement processing unit can be configured as an information processing system that receives input of a virtual movement means and / or a virtual movement path from the user, or receives the virtual movement means and / or the virtual movement path through a route search.
[0013] For receiving virtual travel means and virtual travel routes, it is preferable to perform processing as described in the present invention.
[0021] In the above-described invention, the information processing system can be configured as an information processing system having a record storage system that records an incentive given to the user corresponding to the amount of reduction of the user's environmental burden elements, and the amount of reduction.
[0022] By configuring the system as described in this invention, users can obtain corresponding incentives by reducing environmental impact factors. Therefore, users will actively cooperate in reducing environmental impact factors.
[0023] The first invention can be realized by causing a computer to read and execute the program of the present invention. That is, the computer is caused to function as a first movement processing unit that executes processing related to actual movement of the user, a second movement processing unit that executes processing related to virtual movement of the user, and an output processing unit that outputs the reduction amount of the environmental load factor of the user, and an information processing program. Using the actual means of transportation and the actual route of transportation a first movement processing unit that executes processing related to actual movement of the user, Using pre-configured virtual means of transportation and virtual routes a second movement processing unit that executes processing related to virtual movement of the user, An emissions processing unit that performs processing related to the calculation of emissions of environmental load elements, a reduction amount processing unit that performs processing related to the calculation of the reduction amount of environmental load elements due to actual movement, using virtual emissions, which are emissions of environmental load elements calculated based on the virtual movement, and actual emissions, which are emissions of environmental load elements calculated based on the user's actual movement. and an output processing unit that outputs the reduction amount of the environmental load factor of the user. The first movement processing unit defines the movement means, which include movement means that overlap with the actual movement means and movement means that are different from the virtual movement means, as the actual movement means, and the movement path, which includes movement paths that overlap with the actual movement path and movement paths that are different from the virtual movement path, as the actual movement path, and the emission processing unit requests the calculation of emission amounts of environmental load elements of the actual movement using the actual movement distance and actual movement means calculated using the actual movement path, and requests the calculation of emission amounts of environmental load elements using the virtual movement distance and virtual movement means calculated using the virtual movement path. Information processing program.
Advantages of the Invention
[0025] By using the information processing system of the present invention, when a person (user) moves by a means of movement with a small environmental load, the user can objectively and quantitatively recognize how much the environmental load factor is emitted and whether the emission is reduced. Therefore, it becomes a positive opportunity to encourage the person (user) to move with the environmental load in mind.
Brief Description of the Drawings
[0026] [Figure 1] It is a block diagram schematically showing an example of the overall processing function of the information processing system of the present invention. [Figure 2] It is a block diagram schematically showing an example of the processing function of the first movement processing unit in the information processing system of the present invention. [Figure 3] It is a block diagram schematically showing an example of the processing function of the second movement processing unit in the information processing system of the present invention. [Figure 4] It is a block diagram schematically showing an example of the hardware configuration of a computer used in the information processing system of the present invention. [Figure 5] It is a sequence diagram showing an example of the overall processing process in the information processing system of the present invention.
Embodiments for Carrying Out the Invention
[0027] An example of the processing functions of the information processing system 1 of the present invention is shown in block diagrams in Figures 1 to 3. The information processing system 1 has a user terminal 2 and can send and receive information via a network with the environmental load calculation system 3 and the record storage system 4.
[0028] User terminal 2 is a computer equipped with application software that has the processing functions of the information processing system 1 of the present invention. Preferably, user terminal 2 is a portable communication terminal such as a smartphone, tablet computer, wearable device, car navigation system, or in-vehicle device.
[0029] The environmental impact calculation system 3 is a computer that calculates the emissions and reduction amounts of environmental impact elements such as carbon dioxide. While carbon dioxide is used as an example of an environmental impact element, it is not limited to carbon dioxide; any element that affects the environment may be used.
[0030] The record storage system 4 is a computer that records information.
[0031] The user terminal 2, environmental load calculation system 3, and record storage system 4 in the information processing system 1 are implemented using a computer. Figure 2 schematically shows an example of the computer's hardware configuration. The computer has an arithmetic unit 70 such as a CPU that executes program calculations, a storage device 71 such as RAM or a hard disk that stores information, a display device 72 such as a display that shows information, an input device 73 such as a keyboard, mouse, or microphone that can input information, and a communication device 74 that sends and receives the processing results of the arithmetic unit 70 and the information stored in the storage device 71 via a network such as the Internet or LAN.
[0032] If the computer is equipped with a touch panel display, the display device 72 and the input device 73 may be configured as an integrated unit. Touch panel displays are often used in portable communication terminals such as tablet computers and smartphones, but are not limited to these.
[0033] A touch panel display is a device that integrates the functions of a display device 72 and an input device 73, in that input can be performed directly on the display using a predetermined input device (such as a touch panel pen) or a finger.
[0034] The input device 73 may also allow audio input via a microphone.
[0035] In addition to the devices described above, user terminal 2 is equipped with a location detection device such as GPS, enabling the detection of user terminal 2's location information. Besides GPS, motion sensors such as acceleration sensors and gyroscopes may also be used as location detection devices. Note that if location information is not used in the processing of the information processing system 1 of the present invention, a location detection device may not be required.
[0036] Each of the means in this invention may be physically or in fact the same domain, even though their functions are logically distinct. The processing order in each of the means in this invention can be changed as appropriate. Furthermore, some of the processing may be omitted.
[0037] Some or all of the functions of the environmental impact calculation system 3 and the record storage system 4 may be implemented on the user terminal 2. Conversely, some or all of the functions of the user terminal 2 may be implemented by the environmental impact calculation system 3, the record storage system 4, or other servers or cloud computing systems.
[0038] User terminal 2 has a first movement processing unit 20, a second movement processing unit 21, an emissions processing unit 22, a reduction amount processing unit 23, and an output processing unit 24.
[0039] The first movement processing unit 20 executes processing related to the user's actual movement (actual movement). The first movement processing unit 20 includes a movement means processing unit 200, an actual movement path processing unit 201, and an actual movement distance calculation processing unit 202.
[0040] The transportation processing unit 200 receives input of the actual means of transportation (actual means of transportation) of the user who possesses the user terminal 2, or estimates the actual means of transportation.
[0041] When accepting input on the actual mode of transportation, the user terminal 2 can be presented with multiple options for the mode of transportation and its input can be accepted. Examples of modes of transportation include, but are not limited to, walking, cycling, car, bus, taxi, train, airplane, and boat.
[0042] Furthermore, when estimating the actual means of transportation, the location detection device provided on the user terminal 2 is used to estimate the actual means of transportation of the user who owns the user terminal 2. In the means of transportation processing unit 200, the location detection device detects location information (e.g., latitude, longitude, altitude, etc.), and the actual means of transportation is estimated using this location information, time information, etc. Various known methods can be used for the process of estimating the user's actual means of transportation in the means of transportation processing unit 200.
[0043] The actual movement path processing unit 201 derives the actual movement path (actual movement path) of the user who owns the user terminal 2, based on the location information detected using the location detection device provided in the user terminal 2. The actual movement path derivation means can derive the actual movement path by plotting the detected location information in chronological order. Various known methods can be used as the actual movement path derivation means.
[0044] Furthermore, the actual means of transportation calculated by the transportation means processing unit 200 and the actual travel route calculated by the actual travel route processing unit 201 may be configured to display a message such as "Did you travel this route on foot?" on the display device 72 of the user terminal 2, and to accept the user's selection and consent.
[0045] The actual travel distance calculation processing unit 202 calculates the actual travel distance traveled by the user based on the actual travel path derived by the actual travel path processing unit 201. The actual travel distance calculation processing unit 202 can calculate the actual travel distance using the actual travel path derived based on the location information plotted in time series by the actual travel path derivation processing means.
[0046] The second movement processing unit 21 performs processing related to the user's actual movement (virtual movement). The second movement processing unit 21 receives or estimates input regarding virtual movement (virtual movement) using the actual means of movement (virtual means of movement), for example, based on the actual movement path derived by the first movement processing unit 20. The second movement processing unit 21 includes a virtual movement path processing unit 210 and a virtual movement distance calculation processing unit 211.
[0047] The virtual travel path processing unit 210 receives or estimates the original travel path (virtual travel path) by the virtual travel means for movement at the start and end points of the actual travel path derived by the actual travel path processing unit 201. In other words, it performs processing related to the virtual travel path between the start point and the end point. Various methods can be used for processing the virtual travel path in the virtual travel path processing unit 210.
[0048] One example of processing in the virtual travel path processing unit 210 is to display candidate virtual means of transportation, such as walking, cycling, car, bus, train, airplane, or ship, on the user terminal 2, accept the user's selection of a virtual means of transportation from among them, and accept input of the start and end points of the movement using that virtual means of transportation, thereby creating a virtual means of transportation and a virtual travel path.
[0049] Another example of processing in the virtual travel path processing unit 210 is to use the start and end points of the actual travel path derived by the actual travel path processing unit 201 to search a known route search application and estimate the virtual travel means and virtual travel path. The route search application may be one stored on the user terminal, or it may be a route search application that accesses an external server that performs a predetermined route search, performs a route search, and accepts the search results.
[0050] Another example of processing in the virtual travel path processing unit 210 is that, for travel between the start point and end point of the actual travel path derived by the actual travel path processing unit 201, the virtual means of transport and virtual travel path may be estimated based on statistical methods. As an estimation process based on statistical methods, for example, for travel between the start point and end point of the actual travel path, the means of transport and travel path used by the majority of users may be statistically estimated, and multiple candidates for the means of transport and travel path may be presented to the user in order of frequency of use, and the user's selection may be accepted to determine the virtual means of transport and virtual travel path. Alternatively, the means of transport used by the majority of users may be statistically estimated, and the most frequently used means of transport and travel path may be designated as the virtual means of transport and virtual travel path.
[0051] Another example of processing in the virtual movement path processing unit 210 is estimation using machine learning, including deep learning. In this case, the starting and ending points of the actual movement path derived by the actual movement path processing unit 201 are input to a learning model in which the weighting coefficients between neurons in each layer of a neural network consisting of many hidden layers are optimized, and the means of movement and the movement path are output as output values. The means of movement in the output values are used as the virtual movement means, and the movement path in the output values are used as the virtual movement path. As a learning model, a model can be used in which the means of movement and movement path are given as ground truth data for various starting and ending points. Note that the machine learning method is not limited to this, and various methods can be used.
[0052] Furthermore, the virtual travel route processing unit 210 may be configured to display a message on the user terminal 2's display device 72, such as "Did you travel on foot instead of using this route?", regarding the virtual travel route and virtual travel means derived by the user terminal 2, and to accept the user's selection and consent.
[0053] The virtual travel distance calculation processing unit 211 calculates the travel distance (virtual travel distance) based on the virtual travel means and virtual travel path that were input or estimated by the virtual travel path processing unit 210.
[0054] The emissions processing unit 22 performs processing related to calculating the amount of environmental load elements emitted by the user's actual movement. For example, it passes the actual travel distance calculated by the first movement processing unit 20, the actual travel route, and the actual means of travel to the environmental load calculation system 3 and requests the calculation of the amount of environmental load elements emitted by the actual movement (actual emissions). The information that the emissions processing unit 22 passes to the environmental load calculation system 3 can be any information that is used in the calculation of the amount of environmental load elements in the environmental load calculation system 3, which will be described later, and the actual travel distance, actual travel route, and actual means of travel are just a few examples.
[0055] The emission processing unit 22 also performs processing related to calculating the emission amount of environmental load elements emitted based on the user's virtual movement. For example, it passes the virtual movement distance calculated by the second movement processing unit 21, along with information on the virtual movement route and virtual means of movement, to the environmental load calculation system 3 and requests the calculation of the emission amount of environmental load elements due to the virtual movement (virtual emission amount). The information that the emission processing unit 22 passes to the environmental load calculation system 3 can be any information used in the calculation of the emission amount of environmental load elements in the environmental load calculation system 3, which will be described later, and virtual movement distance, virtual movement route, and virtual means of movement are just a few examples.
[0056] The reduction processing unit 23 uses the virtual emission amounts of environmental load elements emitted based on virtual movement and the actual emission amounts of environmental load elements due to the user's actual movement to perform processing related to calculating the reduction amount of environmental load element emissions due to actual movement. For example, the reduction processing unit 23 passes the information on virtual emission amounts and actual emission amounts to the environmental load calculation system 3 and requests the calculation of the reduction amount.
[0057] The output processing unit 24 displays some or all of the various information received from the environmental load calculation system 3, such as virtual emissions, actual emissions, and reduction amounts, on the display device 72 of the user terminal 2. It also associates date and time information with the virtual emissions, actual emissions, and reduction amounts and sends it to the record storage system 4 for recording. At this time, it is also advisable to send user identification information to identify the user. Furthermore, some or all of the actual travel route, actual means of travel, virtual travel route, and virtual means of travel may also be sent to the record storage system 4.
[0058] The environmental load calculation system 3 performs processing related to the emission and reduction amounts of environmental load elements. The environmental load calculation system 3 has an emission calculation processing unit 30 and a reduction amount calculation processing unit 31.
[0059] The emission calculation processing unit 30 calculates the emission amounts of environmental load elements based on known calculation methods. For example, it can calculate the emission amounts by multiplying the distance traveled by each mode of transportation and the energy consumption (fuel consumption) based on those distances by the emission intensity corresponding to the type of energy (fuel, etc.). In other words, since the energy consumption required for travel can be calculated from the mode of transportation and the distance traveled, the emission amounts of environmental load elements can be calculated by multiplying the energy consumption by the emission intensity corresponding to the type of energy (the standard amount of emission for each type of environmental load element). As the emission intensity, values from the emission intensity database published by the Ministry of the Environment can be used.
[0060] Methods for calculating emissions of environmentally hazardous elements, particularly carbon dioxide emissions, include the aforementioned fuel method, fuel consumption method, improved ton-kilometer method, conventional ton-kilometer method, passenger-kilometer unit cost method, and methods based on fares.
[0061] As mentioned above, the fuel method is a method of calculating carbon dioxide emissions using fuel consumption, and is calculated by multiplying the amount of fuel used by the target vehicle (means of transportation) by the carbon dioxide emission factor specific to that vehicle (means of transportation).
[0062] The fuel consumption method is a method for calculating carbon dioxide emissions from travel distance and fuel consumption. It involves dividing the travel distance of the vehicle (means of transportation) by the fuel consumption of the vehicle (means of transportation) and multiplying by the carbon dioxide emission coefficient specific to the vehicle (means of transportation).
[0063] The improved ton-kilometer method calculates carbon dioxide emissions from the vehicle load factor, vehicle type, and transport volume by load capacity.
[0064] The conventional ton-kilometer method calculates carbon dioxide emissions from the amount of transported by vehicle and mode.
[0065] The passenger-kilometer intensity method uses the fuel consumption passenger-kilometer intensity published by the Ministry of Land, Infrastructure, Transport and Tourism, passenger transport operators, and vehicle manufacturers, and calculates it by multiplying the distance traveled by the mode of transport by the carbon dioxide emission factor for each vehicle (mode of transport).
[0066] The calculation method based on fares involves multiplying the fare for the mode of transport by the carbon dioxide emission factor specific to that mode of transport.
[0067] The method used by the emissions calculation processing unit 30 to calculate emissions of environmental load elements is not limited to the method described above, and various methods can be used. In this case, it is preferable to use calculation methods that meet international standards or are recommended by administrative agencies such as the Ministry of the Environment and the Agency for Natural Resources and Energy, but it is not limited to these.
[0068] The reduction amount calculation processing unit 31 calculates the reduction amount of environmental load elements. For example, it calculates the reduction amount as the difference between the virtual emission amount of environmental load elements emitted based on virtual movement and the actual emission amount of environmental load elements due to the user's actual movement.
[0069] The reduction calculation process in the reduction calculation processing unit 31 is not limited to the above, and any method is acceptable as long as it can calculate the reduction amount of the environmental load element using virtual emissions based on virtual movement and actual emissions from actual movement.
[0070] The record-keeping system 4 records the amount of reduction in environmental impact elements for each user, date and time information, etc. In addition to the reduction amount and date and time information, it may also record actual emissions in association with these. Furthermore, the system may be configured to record various types of information using blockchain or similar technologies. [Examples]
[0071] Next, an example of the processing process of the information processing system 1 of the present invention will be explained using the sequence diagram in Figure 5. In the following explanation, carbon dioxide will be used as an example of an environmental burden element. Furthermore, the case of travel from building A near station X to building B near station Y will be explained.
[0072] When a user travels from station X to station Y, for example, they launch a predetermined application software installed on user terminal 2. Launching the application software activates the location detection device on user terminal 2, which then detects its location. The point where the first location information is detected is designated as the starting point of the journey. For example, if the user launches the application software at building A near station X, the system detects the location at building A and designates that point as the starting point of the journey.
[0073] Originally, the user would travel from station X to station Y by train, but suppose the user walked from building A near station X to building B near station Y. In this case, the location detection device of user terminal 2 sequentially detects and stores location information and date / time information.
[0074] When the user arrives at Building B near Station Y, performing a predetermined operation causes the application software to stop detecting location information using the location detection device and designates that point as the final destination of the movement.
[0075] Then, when the destination is registered, the means of transportation estimation processing unit of the first movement processing unit 20 performs the process of estimating the user's means of transportation (S100). That is, it estimates the means of transportation between Building A near Station X, which is the starting point, and Building B near Station Y, which is the destination, using the location information and date and time information detected by the location detection device. Here, let's assume that the means of transportation estimation processing unit estimates that the user traveled on foot from Building A near Station X, which is the starting point, to Building B near Station Y, which is the destination.
[0076] Furthermore, the actual movement path processing unit 201 of the first movement processing unit 20 uses the location information and date / time information detected by the location detection device provided in the user terminal 2 to plot the detected location information in chronological order and derive the actual movement path (S110).
[0077] Then, the actual travel distance calculation processing unit 202 calculates the actual travel distance required for the user to travel on foot from building A near station X to building B near station Y, based on the actual travel route derived by the actual travel route processing unit 201 (S120).
[0078] Furthermore, the virtual travel path processing unit 210 in the second travel processing unit 21 accepts input for a virtual travel path between the start and end points of the actual travel path derived by the actual travel path processing unit 201 (S130). For example, the virtual travel path processing unit 210 inputs the start and end points of the actual travel path into a known route search application and has it derive a travel path between the start and end points. It then accepts the search results from the route search application, displays candidate virtual travel paths on the user terminal 2, and accepts the user's selection. The virtual travel path processing unit 210 sets the selected candidate virtual travel path as the virtual travel path from building A near station X to building B near station Y. The means of travel in the selected candidate virtual travel path is set as the virtual travel means. The virtual travel distance calculation processing unit 211 then calculates the virtual travel distance, which is the distance along this virtual travel path (S140).
[0079] As described above, after the first movement processing unit 20 performs processing related to actual movement, the emission processing unit 22 passes information on the actual movement distance, actual movement route, and actual means of movement to the environmental load calculation system 3 and requests the calculation of carbon dioxide emissions due to actual movement (actual emissions) (S150). Also, after the second movement processing unit 21 performs processing related to virtual movement, the emission processing unit 22 passes information on the virtual movement distance, virtual movement route, and virtual means of movement to the environmental load calculation system 3 and requests the calculation of carbon dioxide emissions due to virtual movement (virtual emissions) (S150).
[0080] When the emission calculation processing unit 30 of the environmental load calculation system 3 receives a request from the user terminal 2 to calculate the actual emission amount, it performs the calculation process for the actual emission amount using a known method (S160) and sends the actual emission amount to the user terminal 2 (S170). Also, when the emission calculation processing unit 30 of the environmental load calculation system 3 receives a request from the user terminal 2 to calculate the virtual emission amount, it performs the calculation process for the virtual emission amount using a known method (S160) and sends the virtual emission amount to the user terminal 2 (S170).
[0081] The reduction processing unit 23 then sends a request to the environmental load calculation system 3 to calculate the amount of carbon dioxide reduction, along with information on virtual emissions and actual emissions (S180).
[0082] The reduction amount calculation processing unit 31 of the environmental load calculation system 3 calculates the amount of carbon dioxide reduction by subtracting the actual emissions from the virtual emissions (S190), and sends the reduction amount to the user terminal 2 (S200).
[0083] The output processing unit 24 of the user terminal 2 displays the actual emissions, reductions, etc., received from the environmental load calculation system 3 on its display device 72 (S210) and records them in association with date and time information (S220). The output processing unit 24 also sends the reduction amount, date and time information, and user identification information to the recording and storage system 4 (S230), and the recording and storage system 4 records the reduction amount, actual emissions, date and time information, and user identification information received from the user terminal 2 in association with each other (S240).
[0084] The user terminal 2 may also send some or all of the actual movement means, actual movement path, and actual movement distance from the first movement processing unit 20, and the virtual movement means, virtual movement path, and virtual movement distance from the second movement processing unit 21, to the record storage system 4 for recording. This recording can then be used as training data for deep learning and data for statistical analysis. [Examples]
[0085] In the above-described embodiment 1, the actual travel path processing unit 201 derived the actual travel path based on the location information detected by the location detection device. However, it may be configured to accept input from the user terminal 2 at any time by user operation, including the start point, end point, and means of transportation of the actual travel path. In this case, there are various methods, but for example, the actual travel path processing unit 201 may accept input of the start point, end point, and waypoints of the actual travel path on a map, and the means of transportation for each section may be accepted by the means of transportation processing unit 200. [Examples]
[0086] Furthermore, when the actual means of transportation is started or changed, the user may sequentially input this information to the first movement processing unit 20. For example, when the start of movement is detected, such as when application software is launched on the user terminal 2, the starting point is recorded. The movement processing unit 200 then displays candidates for the actual means of transportation on the display device 72 and accepts input for the actual means of transportation. For example, as candidates for the actual means of transportation from near Building A at Station X, options such as "walking," "bicycle," "car," and "train" are displayed, and when the movement processing unit 200 accepts the selection of "walking" from among them, walking is selected as the actual means of transportation.
[0087] While continuing to walk to the vicinity of Building B at Station Y, the location detection device detects location information, and the actual travel path processing unit 201 records it as the actual travel path along with date and time information.
[0088] When the user arrives near Building B at Station Y, performing a predetermined operation will terminate the location detection by the location detection device and record the final destination.
[0089] Once the destination is recorded, the virtual travel path processing unit 210 accepts input for the virtual travel path. For example, as shown in Example 1, the virtual travel path can be input using a route search application, or as shown in Example 2, a map can be displayed and the virtual travel path can be input on the map, as well as the virtual means of travel can be input. Of course, the input of the virtual travel path to the virtual travel path processing unit 210 is not limited to these methods. [Examples]
[0090] As another variation, the virtual travel path processing unit 210 may accept the selection of information regarding the start of a travel section and its station, etc., and information regarding the end of a travel section and its station, etc., and then determine the virtual travel path and virtual travel means by the virtual travel path processing unit 210. In this case, if the location information from the location detection device of the user terminal 2 does not match the actual travel means by the travel means processing unit 200, the virtual travel path and virtual travel means described above are determined.
[0091] In addition to accepting selections of information regarding the start and end points of the travel section, the system may also detect location information using a location detection device and identify nearby stations, bus stops, etc., to obtain information regarding the start and end points of the travel section. [Examples]
[0092] In the virtual travel path processing unit 210, a predetermined route, such as a commute route, may be registered in advance as the virtual travel path. Furthermore, if a different travel path is taken, even if it has the same starting and ending points as the virtual travel path, the actual travel means processing unit 200 may accept the selection of a different actual travel means at the point in time when the different travel path is taken. In this case, the actual travel path processing unit 201 derives the actual travel path from the point in time when the selection of a different travel means is accepted, or when the selection to terminate the different travel means is accepted, as the route modified from the virtual travel path.
[0093] For example, suppose a commute route is set as a virtual travel route where the user walks from home to station X, takes a bus from station X to station Y, takes a train from station Y to station Z, and walks from station Z to work. In this case, the virtual travel route processing unit 210 of the second travel processing unit 21 receives and stores the above virtual travel route input in advance. The virtual travel distance calculation processing unit 211 also calculates the virtual travel distance in advance based on the said virtual travel route.
[0094] Suppose that while commuting based on the virtual travel route described above, the user chooses to travel on foot from station X to station Y, deviating from the intended commute route. At this point, the user can perform a predetermined operation at any time to allow the travel means processing unit 200 to accept the selection of walking as a different travel route, and the actual travel route processing unit 201 to accept the selection of station X as the starting point of the different travel route and station Y as the ending point of the different travel route. For example, the user can input station X as the starting point of the different travel route when they reach station X, and input station Y as the ending point of the different travel route when they walk from station X to station Y and arrive at station Y.
[0095] The actual travel path processing unit 201 derives a travel path different from the virtual travel path as the actual travel path. That is, it derives the actual travel path by walking from home to station X, walking from station X to station Y, taking the train from station Y to station Z, and walking from station Z to the company. The actual travel distance calculation processing unit 202 then calculates the actual travel distance based on the derived actual travel path.
[0096] As described above, the first movement processing unit 20 may set the actual movement path and actual movement distance by receiving input for a portion of the movement path that is different from the virtual movement path set in advance in the second movement processing unit 21. [Examples]
[0097] Furthermore, the information processing system 1 of the present invention may be linked with a scheduler or the like. For example, if a schedule for remote meetings, remote work, etc., is set in a scheduler (schedule management software), when a predetermined timing such as the start time or end time of the remote meeting, remote work, etc. arrives, the first movement processing unit 20 sets the actual means of travel to the meeting place or work place, such as the company or a client's office, to "none", the actual travel route to "none", and the actual travel distance to "0", and causes the emission processing unit 22 to execute the calculation of the actual emission amount. Alternatively, the calculation of the actual emission amount may be omitted, and the actual emission amount may be set to "0".
[0098] Furthermore, instead of automatically starting the calculation and setting of the actual means of movement, actual movement path, and actual movement distance by the first movement processing unit 20, the first movement processing unit 20 may be activated when a predetermined timing arrives, allowing the user to input these values or to select the option to start automatic processing.
[0099] Furthermore, the second movement processing unit 21 uses the virtual movement route processing unit 210 to derive virtual means of transportation and virtual movement routes to meeting locations such as the company or client sites, and to work locations. Based on this, the virtual movement distance calculation processing unit 211 calculates the virtual movement distance. Finally, it causes the emission processing unit 22 to execute the calculation of virtual emissions.
[0100] As with the embodiments described above, the virtual movement means, virtual movement path, virtual movement distance, etc., in the second movement processing unit 21 may accept input from the user.
[0101] Then, as in the embodiments described above, the reduction amount processing unit 23 calculates the reduction amount of the environmental load element, and the output processing unit 24 outputs it.
[0102] By performing the above processing, it is possible to calculate and output the reduction in environmental impact factors caused by remote meetings, remote work, etc. Furthermore, by linking with a scheduler, it is also possible to automatically output the reduction in environmental impact factors when remote meetings or remote work occur. [Examples]
[0103] Furthermore, the user may be given an incentive corresponding to the reduction amount calculated by the processing of the information processing system 1 of the present invention, such as points, money, or cryptocurrency. In this case, the user terminal 2 and the record storage system 4 may record the incentive corresponding to the user's reduction amount. This incentive may be tradable or exchangeable with other users. Alternatively, actual emissions or reduction amounts themselves may be traded as incentives. That is, actual emissions or reduction amounts may be traded as carbon credits. [Examples]
[0104] The processes described in Examples 1 to 7 above can be combined as appropriate. Furthermore, the order of each process is not limited to that described in the specification of the present invention, and can be changed as appropriate to the extent that the objective is achieved.
[0105] For example, either or both of the emissions calculation processing unit 30 and the reduction amount calculation processing unit 31 may be executed on the user terminal 2. In this case, the environmental load calculation system 3 may not be provided.
[0106] Alternatively, the reduction amount may not be output, and only the actual emissions of environmental load elements due to actual movement may be output. In this case, the second movement processing unit 21, reduction amount processing unit 23, reduction amount calculation processing unit 31, etc., may not be provided.
[0107] Furthermore, when calculating the reduction amount, instead of calculating the difference between the actual emissions calculated using the actual travel route, actual travel distance, and actual means of transport, and the virtual emissions calculated using the virtual travel route, virtual travel distance, and virtual means of transport, the emissions may be calculated based on the difference in distance between the virtual travel distance and the actual travel distance (reduction distance) and the virtual means of transport, and this can be used as the reduction amount. [Industrial applicability]
[0108] By using the information processing system 1 of the present invention, users can objectively and quantitatively recognize the extent to which environmentally harmful elements were emitted or reduced when they traveled using environmentally friendly means of transportation. Therefore, it serves as a positive impetus to encourage people (users) to travel with environmental impact in mind. [Explanation of symbols]
[0109] 1: Information Processing System 2: User terminal 3: Environmental Impact Calculation System 4: Record keeping system 20: First Movement Processing Unit 21: Second Movement Processing Unit 22: Emissions Processing Unit 23: Reduction Amount Processing Unit 24: Output Processing Unit 30: Emissions calculation processing unit 31: Reduction Amount Calculation Processing Unit 70: Arithmetic device 71:Storage device 72:Display device 73: Input device 74: Communication equipment 200: Mobility Processing Unit 201: Actual Travel Path Processing Unit 202: Actual travel distance calculation processing unit 210: Virtual Travel Path Processing Unit 211: Virtual travel distance calculation processing unit
Claims
1. An information processing system that outputs environmental impact factors imposed by users, The aforementioned information processing system is A first movement processing unit that executes processing related to actual movement using the actual means of movement which is the actual means of movement of the user and the actual path of movement which is the actual path of movement, A second movement processing unit that executes processing related to virtual movement using the user's pre-configured virtual movement means and virtual movement path, An emissions processing unit that performs processing related to the calculation of emissions of environmental load elements, A reduction amount processing unit that performs processing related to calculating the amount of reduction of environmental load elements due to actual movement, using virtual emissions, which are the emissions of environmental load elements calculated based on the virtual movement, and actual emissions, which are the emissions of environmental load elements calculated based on the user's actual movement. It has an output processing unit that outputs the amount of reduction in the user's environmental load elements, The first movement processing unit is, The actual movement means includes movement means that overlap with the actual movement means among the virtual movement means, and movement means that are different from the virtual movement means. The actual travel path is defined as a travel path that includes a travel path that overlaps with the actual travel path among the virtual travel paths, and a travel path that is different from the virtual travel path. The aforementioned discharge processing unit is Using the actual travel distance and actual means of travel calculated using the actual travel route, a request is made to calculate the emission amount of environmental load elements of the actual travel. Using the virtual travel distance and virtual travel means calculated using the virtual travel path, a request is made to calculate the emissions of the environmental load elements. An information processing system characterized by the following:
2. The first movement processing unit is, The system receives input of the actual means of travel and / or the actual travel route from the user, or estimates the actual means of travel and / or the actual travel route using location information detected by a location detection device installed in the terminal used by the user. The information processing system according to feature 1.
3. The second movement processing unit is, The system accepts input of a virtual means of transportation and / or a virtual travel route from the user, or accepts the virtual means of transportation and / or the virtual travel route through a route search. The information processing system according to claim 1 or 2, characterized in that it is the same as described in claim 1.
4. An information processing system that outputs environmental impact factors imposed by users, The aforementioned information processing system is A first movement processing unit that executes processing related to the actual movement of the user, A second movement processing unit that executes processing related to the virtual movement of the user, An emissions processing unit that performs processing related to the calculation of emissions of environmental load elements, A reduction amount processing unit that performs processing related to calculating the amount of reduction of environmental load elements due to actual movement, using virtual emissions, which are the emissions of environmental load elements calculated based on the virtual movement, and actual emissions, which are the emissions of environmental load elements calculated based on the user's actual movement. It includes an output processing unit that outputs the amount of reduction in the user's environmental load elements, The first movement processing unit is, If a remote meeting or remote work schedule is set in the scheduler, when a predetermined time arrives, one or more of the following will be set to a predetermined value: actual means of travel, actual travel route, or actual travel distance. The second movement processing unit is, If a remote meeting or remote work schedule is set in the scheduler, the virtual means of transportation and virtual travel route to the specified location are derived, and the virtual travel distance is calculated. The aforementioned discharge processing unit is Based on the predetermined value, a request is made to calculate the actual emissions, and using the virtual travel distance and virtual means of travel, a request is made to calculate the emissions of the environmental load elements. An information processing system characterized by the following:
5. An information processing system that outputs environmental impact factors imposed by users, The aforementioned information processing system is A first movement processing unit that executes processing related to the actual movement of the user, A second movement processing unit that executes processing related to the virtual movement of the user, An emissions processing unit that performs processing related to the calculation of emissions of environmental load elements, A reduction amount processing unit that performs processing related to calculating the amount of reduction of environmental load elements due to actual movement, using virtual emissions, which are the emissions of environmental load elements calculated based on the virtual movement, and actual emissions, which are the emissions of environmental load elements calculated based on the user's actual movement. It includes an output processing unit that outputs the amount of reduction in the user's environmental load elements, The first movement processing unit is, If a remote meeting or remote work schedule is set in the scheduler, the actual emissions will be set to a predetermined value. The second movement processing unit is, If a remote meeting or remote work schedule is set in the scheduler, the virtual means of transportation and virtual travel route to the specified location are derived, and the virtual travel distance is calculated. The aforementioned discharge processing unit is Using the virtual travel distance and virtual travel means, a request is made to calculate the emissions of the environmental load elements. An information processing system characterized by the following:
6. The aforementioned information processing system is A record storage system that records the amount of reduction and the incentive granted to the user, corresponding to the amount of reduction in the user's environmental impact elements. An information processing system according to any one of claims 1 to 5, characterized by having the following features.
7. Computers A first movement processing unit that executes processing related to actual movement using the actual means of movement which is the user's actual means of movement and the actual path of movement which is the actual path of movement. A second movement processing unit that executes processing related to virtual movement using the user's pre-configured virtual movement means and virtual movement path. Emissions processing unit that performs processing related to the calculation of emissions of environmental load elements. A reduction amount processing unit that performs processing related to calculating the amount of reduction of environmental load elements due to actual movement, using virtual emissions, which are the emissions of environmental load elements calculated based on the virtual movement, and actual emissions, which are the emissions of environmental load elements calculated based on the user's actual movement. It functions as an output processing unit that outputs the amount of reduction in the user's environmental load elements. The first movement processing unit is, The actual movement means includes movement means that overlap with the actual movement means among the virtual movement means, and movement means that are different from the virtual movement means. The actual travel path is defined as a travel path that includes a travel path that overlaps with the actual travel path among the virtual travel paths, and a travel path that is different from the virtual travel path. The aforementioned discharge processing unit is Using the actual travel distance and actual means of travel calculated using the actual travel route, a request is made to calculate the emission amount of environmental load elements of the actual travel. Using the virtual travel distance and virtual travel means calculated using the virtual travel path, a request is made to calculate the emissions of the environmental load elements. An information processing program characterized by the following features.