Information processing device, information processing method, and information processing program

The information processing device addresses the challenge of acquiring images at user-specified locations by displaying a map with a designated object and compensating users for uploaded images, ensuring image acquisition and environmental understanding.

JP2025158009APending Publication Date: 2025-10-16NTT DOCOMO BUSINESS INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024060428
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-03
Publication Date
2025-10-16

AI Technical Summary

Technical Problem

Conventional technologies fail to acquire images at positions designated by users, especially where there are no moving objects, making it impossible to grasp the surrounding environment.

Method used

An information processing device that displays a map with an object indicating the desired location, grants compensation to a second user for uploading images at that location, and manages image display and compensation through a display control unit and compensation granting unit.

Benefits of technology

Enables the acquisition and understanding of images at user-designated positions, including environments with no moving objects, by rewarding users for uploading relevant images.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025158009000001_ABST
    Figure 2025158009000001_ABST
Patent Text Reader

Abstract

To enable acquisition of an image at a location specified by a user and understanding of a surrounding environment from the acquired image.SOLUTION: An information processing device 100 comprises a display control unit 132 configured to display a map including an object indicating a location of an image requested by a first user, and a compensation granting unit 133 configured to grant compensation to a second user who has uploaded the image of the location indicated by the object displayed by the display control unit 132 when the image is uploaded.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] 2. Description of the Related Art Conventionally, there is known a technique for allowing a user to select from a map a real-time video capturing a position that the user desires to view. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2023-112812 Summary of the Invention [Problem to be solved by the invention]

[0004] However, conventional technologies have had a problem in that they are unable to acquire an image at a position designated by a user, and therefore the surrounding environment cannot be grasped from the acquired image. For example, if there is no moving object in the image at the position designated by the user, it may be impossible to acquire the image. Therefore, it may be impossible to acquire an image at a position where there is no moving object, and it may be impossible to grasp the surrounding environment. [Means for solving the problem]

[0005] The information processing device of the present invention is characterized by having a display control unit that displays a map including an object indicating a location specified by a first user who requests an image, and a compensation granting unit that grants compensation to a second user who uploaded an image when the image of the location indicated by the object displayed by the display control unit is uploaded.

[0006] Furthermore, the information processing method of the present invention is an information processing method executed by an information processing device, and is characterized by including a display control step of displaying a map including an object indicating a location specified by a first user who requests an image, and a compensation granting step of granting compensation to a second user who uploaded an image when the image of the location indicated by the object displayed by the display control step is uploaded.

[0007] In addition, the information processing program of the present invention is characterized in that it causes a computer to execute a display control step of displaying a map including an object indicating a location specified by a first user requesting an image, and a compensation granting step of granting compensation to a second user who uploaded an image when the image of the location indicated by the object displayed by the display control step is uploaded. [Effects of the Invention]

[0008] According to the present invention, it is possible to obtain an image at a position designated by a user, and it is also possible to grasp the surrounding environment from the obtained image. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an overview of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 3] FIG. 3 is a diagram showing an example of displaying a map including an object. [Figure 4] FIG. 4 is a diagram showing an example in which an object is hidden and then displayed again after a predetermined period of time has elapsed. [Figure 5] FIG. 5 is a flowchart illustrating an example of the information processing device according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating a computer that executes an information processing program. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

[0011] (Embodiment) [1. Information Processing System Configuration] First, an example of information processing according to the embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram for explaining an overview of an information processing system according to the embodiment, which is realized by an information processing device 100. Note that the terminal device 10, the terminal device 20, the mobile object 50, and the information processing device 100 are communicably connected to each other via a network N, whether wired or wireless. The number of terminal devices 10 and 20 is not limited to the number shown in FIG. 1. Note that FIG. 1 illustrates a case where the terminal device 10, the terminal device 20, and the information processing device 100 are separate devices, but the terminal device 10 and the information processing device 100 may be integrated, or the terminal device 20 and the information processing device 100 may be integrated. Note that the following description will be given taking as an example a case where an input of a position designated by a first user U1 is accepted and an image of the position designated by the first user U1 is displayed.

[0012] The terminal device 10 is a computer used by the first user U1 to accept input of the location of an image requested by the first user U1 and display the image requested by the first user U1. The terminal device 10 displays a map, for example, to accept input of the location of the image requested by the first user U1. The terminal device 10 may be a device such as a smartphone, a tablet, a notebook PC (Personal Computer), a desktop PC, a mobile phone, or a PDA (Personal Digital Assistant).

[0013] The terminal device 20 is a computer used by the second user U2 to display to the second user U2 the location of an image requested by the first user U1. For example, the terminal device 20 displays a map to display the location of the image requested by the first user U1. Note that while FIG. 1 shows a case where the terminal device 20 and the mobile object 50 are separate devices, the terminal device 20 and the mobile object 50 may be integrated. The terminal device 20 may also be a device such as a smartphone, a tablet, a notebook PC, a desktop PC, a mobile phone, or a PDA.

[0014] Furthermore, for example, an application used by a user may be installed on the terminal devices 10 and 20. Here, the application on the terminal devices 10 and 20 is used by the user to specify the location of a requested image, accept image uploads, etc.

[0015] The mobile object 50 is a mobile object equipped with a device or function for capturing an image and is used by a second user U2. Note that, although the mobile objects 50 shown in Fig. 1 are exemplified by a bus 50A, a car 50B, a truck 50C, a motorcycle 50D, a drone 50E, and a person 50F, any mobile object may be used as long as it is equipped with a device or function for capturing an image.

[0016] The information processing device 100 is a computer that can acquire an image at a position specified by the first user U1 and is used to understand the surrounding environment from the acquired image, and may be any device that can perform the processes in the embodiment. For example, the information processing device 100 receives a designation of the position of the image requested by the first user U1 from the terminal device 10 and acquires an image captured from the moving object 50.

[0017] Here, the information processing device 100 receives an image captured from the moving object 50. The information processing device 100 also receives a position specified by the first user U1 from the terminal device 10. Then, the information processing device 100 transmits an image corresponding to the specified position to the terminal device 10.

[0018] Furthermore, the information processing device 100 displays a map including an object indicating the location requested by the first user U1 on the terminal device 20. Furthermore, for example, the information processing device 100 provides a fee to the second user U2 for uploading an image at the location specified by the first user U1 via the terminal device 20.

[0019] Here, the information processing device 100 transmits the location requested by the first user U1 to the terminal device 20. In addition, the information processing device 100 transmits, for example, to the terminal device 20, a fee for uploading an image at the location requested by the first user U1.

[0020] In the following example, the terminal devices 10 and 20 will be described as an application used by a first user U1, which is a map application that accepts the location of an image requested by the user, accepts image uploads, etc. Note that there is no particular limitation on the application used by the user.

[0021] For example, first, the terminal device 10 receives from the first user U1 a specification of the location of an image requested by the first user U1 on a map displayed in a map application. The terminal device 10 also receives from the first user U1, via the map application, a specification of the amount of compensation to be paid to the second user U2 who uploads an image of the specified location, and payment of the compensation. The information processing device 100 then receives from the terminal device 10 the specification of the location of the image requested by the first user U1, the specification of the amount of compensation to be paid, and payment of the compensation.

[0022] Specifically, the terminal device 10 accepts a designation of points "○○P" from the first user U1 as the amount of the consideration, and a payment of the designated points "○○P" as the consideration. For example, the terminal device 10 accepts a designation of points "100P" from the first user U1, and a payment of the designated points "100P" as the consideration. Note that the terminal device 10 may accept the consideration as points or cash, and is not particularly limited. Furthermore, the terminal device 10 may accept the designation of the amount of the consideration from the first user U1, or may accept it in advance from an app administrator or the like, and may accept the payment of the consideration from the first user U1, or may accept it from an app administrator or the like.

[0023] Next, the information processing device 100 displays the location of the image requested by the first user U1 and the amount of the fee in the map application of the terminal device 20. Here, the second user U2 can know the location of the image requested by the first user U1 and the amount of the fee from the map application.

[0024] Subsequently, the terminal device 20 accepts, from the second user U2, an upload of an image captured at the above-mentioned location by the mobile object 50 via the map application. Note that the information processing device 100 may accept the upload of the image directly from a device or function provided in the mobile object 50 without going through the terminal device 20.

[0025] Then, the terminal device 10 displays the image uploaded by the second user U2 to the map application to the first user U1. In addition, the terminal device 20 displays that the second user U2 has received the fee associated with the location where the image was uploaded to the map application.

[0026] 2. Configuration of Information Processing Device Next, the configuration of the information processing device 100 will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 2, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130. The processing of each unit of the information processing device 100 will be described below.

[0027] The communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the terminal device 10 and the like via the network N. For example, the communication unit 110 receives the position of an image requested by a first user from the terminal device 10, and transmits the position of the image requested by the first user to the terminal device 10. The communication unit 110 also receives a captured image corresponding to a position specified by the first user from the mobile object 50, and transmits the captured image corresponding to the position specified by the first user to the terminal device 10. Here, the communication unit 110 is realized by a NIC (Network Interface Card) or the like.

[0028] The storage unit 120 stores data and programs necessary for various processes by the control unit 130. For example, the storage unit 120 stores map information. The storage unit 120 also stores the location of the image requested by the first user U1, the amount of payment, and the payment itself. The storage unit 120 is realized by a semiconductor memory element such as RAM (Random Access Memory) or flash memory, or a storage device such as a hard disk or optical disk.

[0029] The control unit 130 is a controller, and for example, a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executes various programs stored in a storage device inside the information processing device 100 using RAM as a work area. The control unit 130 is realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0030] 2, the control unit 130 has a reception unit 131, a display control unit 132, a compensation granting unit 133, and an image display unit 134, and realizes or executes the functions of the information processing device 100 described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 2, and may be any other configuration as long as it is a configuration that performs the functions of the information processing device 100 described below.

[0031] The reception unit 131 receives a designation of a position of an image designated by a first user on a map. For example, the reception unit 131 divides a map displayed on the user's terminal into meshes, and receives a designation of a section that the user wants to acquire from the divided sections.

[0032] Here, the reception unit 131 may receive from the first user the amount of compensation that the first user will pay to the second user when an image at a position designated by the first user is uploaded. For example, the reception unit 131 receives a designation of "100P" points as the amount of compensation that the first user will pay to the second user, and receives payment of "100P" points as compensation. Note that, if the amount of compensation is set in advance, the reception unit 131 may receive only payment of the compensation without receiving the amount of compensation.

[0033] Furthermore, for example, the receiving unit 131 may receive predetermined conditions from the first user along with the designation of the location of the image designated by the first user. Specifically, the receiving unit 131 may receive a specific time period and weather, which will be described later, as the predetermined conditions. Furthermore, the receiving unit 131 may receive a request from the first user to acquire images at a location designated by the first user every x weeks over x months. For example, the receiving unit 131 may receive a request from the first user to acquire images at a location designated by the first user every week over a month.

[0034] The display control unit 132 displays a map including an object indicating the location specified by the first user who requests the image. For example, the display control unit 132 displays a "flag" on the map as an object indicating the location specified by the first user who requests the image. The display control unit 132 may also display the amount of compensation that the second user can obtain, linked to the object.

[0035] Here, an example in which the display control unit 132 displays a map 25 including an object indicating the location of an image specified by a first user will be described using the example of FIG. 3. FIG. 3 is a diagram showing an example in which a map 25 including an object is displayed. For example, as shown in FIG. 3, the display control unit 132 displays a "flag" as an object indicating the location of the image requested by the first user, and displays the amount of compensation that the second user can obtain on the map 25, linked to the "flag." For example, the display control unit 132 displays "100P" points on the map 25 as the amount of compensation, linked to the "flag."

[0036] Furthermore, for example, when an image of the position indicated by the object is uploaded, the display control unit 132 hides the object at the position and displays the object again after a predetermined period of time has elapsed. The predetermined period is one week after the period during which the object was hidden, and the display control unit 132 displays the object again.

[0037] Here, using the example of FIG. 4, an example will be described in which, when an image at a position indicating an object is uploaded, the display control unit 132 hides the object at the position and then displays the object again after a predetermined period of time has passed. FIG. 4 is a diagram showing an example in which an object is hidden and then displayed again after a predetermined period of time has passed. For example, as shown in FIG. 4, when an image at a position indicated by a "flag" is uploaded, the display control unit 132 causes the "flag" at the position to disappear. Then, the display control unit 132 redisplays the "flag" one week after the "flag" disappeared.

[0038] When an image of the position indicated by the object displayed by the display control unit 132 is uploaded, the compensation granting unit 133 grants compensation to the second user who uploaded the image. For example, the compensation granting unit 133 may grant compensation in the form of points determined by the first user or determined in advance as the amount of compensation, which is paid by the first user. Furthermore, when an image of the position indicated by the object is uploaded by the second user, the compensation granting unit 133 grants the second user compensation of "100 P" that is displayed in association with the image of the position indicated by the object displayed by the display control unit 132.

[0039] Furthermore, for example, when the position indicated by the object is designated by multiple first users, the compensation granting unit 133 may grant a compensation equal to or greater than a predetermined threshold to the second user who uploaded the image. Specifically, when the position indicated by the object is designated by multiple first users, the compensation granting unit 133 may grant a larger compensation, for example, "500 P," to the second user who uploaded the image than when the position is designated by a single first user. Note that "single" here may refer to a case where an image at the same position is requested by a first user only once, or may refer to a case where an image at the same position is requested multiple times by the same first user.

[0040] Furthermore, for example, when a specific region is designated by the first user as the location indicated by the object, the compensation granting unit 133 grants a compensation equal to or greater than a predetermined threshold to the second user who uploaded the image. Specifically, when the first user designates a region where it is difficult to capture an image, such as a remote area or an island, as the specific region, the compensation granting unit 133 may grant the second user who uploaded the image a compensation that is greater than when the location designated by the first user is a region where it is easy to capture an image, such as a city, for example, "500P."

[0041] Furthermore, for example, when an image is uploaded that is an image of a position indicated by an object displayed by the display control unit 132 and that satisfies predetermined conditions, the compensation granting unit 133 grants compensation to the second user who uploaded the image. Specifically, when an image is uploaded that is an image of a position indicated by an object displayed by the display control unit 132 and that satisfies predetermined conditions such as weather or time of day, the compensation granting unit 133 grants compensation to the second user who uploaded the image.

[0042] For example, if a specific time period is specified by a first user as a predetermined condition and an image captured during the specific time period is uploaded, the compensation granting unit 133 grants a compensation to a second user who uploaded the image. Specifically, if a specific time period of "from 0:00 to 0:00" is specified by the first user, the compensation granting unit 133 grants a compensation to a second user who uploaded an image during the specific time period of "from 0:00 to 0:00." Here, as an example, if a specific time period of "9:00 to 16:00" is specified by the first user, the compensation granting unit 133 grants a compensation to a second user who uploaded an image captured during the specific time period of "9:00 to 16:00."

[0043] For example, when a specific weather condition is specified by a first user as a predetermined condition and an image captured in the specific weather is uploaded, the compensation granting unit 133 grants a compensation to a second user who uploaded an image. Specifically, when at least one of the specific weather conditions "sunny," "cloudy," "rainy," and "snowy" is specified by the first user and an image captured in the specific weather condition is uploaded, the compensation granting unit 133 grants a compensation to a second user who uploaded an image. Here, as an example, when the first user specifies "sunny" as the specific weather condition and an image captured in the specific weather condition "sunny" is uploaded, the compensation granting unit 133 grants a compensation to a second user who uploaded an image.

[0044] The image display unit 134 displays an image of a position indicated by an object uploaded by a second user. For example, when there are multiple images of a position indicating an object uploaded by a second user, the image display unit 134 displays the images to the first user in chronological order starting from the most recently captured image.

[0045] 3. Processing Procedure of Information Processing Device Next, an example of a processing procedure by the information processing device 100 according to the embodiment will be described with reference to Fig. 5. Fig. 5 is a flowchart showing an example of the information processing device 100 according to the embodiment.

[0046] 5, the receiving unit 131 of the information processing device 100 receives a designation of the position of an image requested by a first user from a map (step S101). The display control unit 132 displays the position of the image requested by the first user on the map (step S102). For example, the display control unit 132 displays an object such as a flag indicating the position of the image on the map.

[0047] Then, the compensation granting unit 133 determines whether the second user has uploaded an image of the position indicated by the object (step S103). If the second user has uploaded an image of the position indicated by the object (step S103: Yes), the compensation granting unit 133 grants compensation to the second user (step S104). Then, the image display unit 134 displays the image of the position indicated by the object uploaded by the second user (step S105).

[0048] [4. Effects] The information processing device 100 according to the embodiment includes a display control unit 132 that displays a map including an object indicating a location specified by a first user requesting an image, and a compensation granting unit 133 that grants compensation to a second user who uploaded an image when the image at the location indicated by the object displayed by the display control unit 132 is uploaded.

[0049] As a result, the information processing device 100 can reward the second user who uploaded an image of a location specified by the first user for uploading the image. Also, the information processing device 100 can obtain an image of the location specified by the first user. Therefore, the information processing device 100 can obtain an image of the location specified by the user and can understand the surrounding environment from the obtained image.

[0050] In the information processing device 100 according to the embodiment, when the position indicated by the object is specified by multiple first users, the compensation granting unit 133 grants compensation equal to or greater than a predetermined threshold to the second user who uploaded the image.

[0051] As a result, when the location indicated by the object is specified by multiple first users, the information processing device 100 can award the second user more compensation than when the location is specified by a single first user, and can acquire an image at the location specified by the user and understand the surrounding environment from the acquired image.

[0052] In the information processing device 100 according to the embodiment, when a specific area is specified by a first user as the location indicated by an object, the compensation granting unit 133 grants a compensation equal to or greater than a predetermined threshold to a second user who uploaded the image.

[0053] As a result, when a first user specifies an area where it is difficult to capture images, such as a remote area or an island, the information processing device 100 can award the second user a larger fee than in the case of an area that is not a remote area or an island, and can obtain images at the location specified by the user and understand the surrounding environment from the obtained images.

[0054] In the information processing device 100 according to the embodiment, when an image is uploaded that is at the position indicated by the object displayed by the display control unit 132 and satisfies predetermined conditions, the compensation granting unit 133 grants compensation to the second user who uploaded the image.

[0055] This allows the information processing device 100 to request the second user to upload an image of the position indicated by the object from the first user, which image satisfies the required conditions such as weather and time of day, and to provide a compensation to the second user who uploaded the image. Therefore, the information processing device 100 can acquire an image at the position specified by the user, and can grasp the surrounding environment from the acquired image.

[0056] In the information processing device 100 according to the embodiment, the compensation granting unit 133 grants compensation to the second user who uploaded the image when a specific time period is specified by the first user as a predetermined condition and the image taken during the specific time period is uploaded.

[0057] As a result, the information processing device 100 can provide compensation when a second user uploads an image that meets the conditions specified by a first user for a time period such as daytime or nighttime, and can obtain an image at the location specified by the user and understand the surrounding environment from the obtained image.

[0058] In the information processing device 100 according to the embodiment, the compensation granting unit 133 grants compensation to a second user who uploaded an image when a specific weather condition is specified by a first user and the image was taken in the specific weather condition.

[0059] As a result, the information processing device 100 can provide compensation when a second user uploads an image that meets the conditions specified by a first user for a time period such as daytime or nighttime, and can obtain an image at the location specified by the user and understand the surrounding environment from the obtained image.

[0060] In the information processing device 100 according to the embodiment, when an image of the position indicated by the object is uploaded, the image display unit 134 hides the object at the position and displays the object again after a predetermined period of time has elapsed.

[0061] This allows the information processing device 100 to prevent the second user from uploading images of the same location multiple times in a short period of time and receiving compensation. Furthermore, the information processing device 100 can cause the second user to upload an image of the location one week later by displaying the object again at the same location after a period of time, such as one week, has elapsed. Therefore, the information processing device 100 can acquire an image at a location designated by the user, and can also grasp the surrounding environment from the acquired image.

[0062] (System configuration, etc.) Furthermore, the components of each device shown in the figure are conceptual functional units and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution and integration of each device is not limited to that shown, and all or part of each device can be functionally or physically distributed and integrated in any unit depending on various loads and usage conditions. Furthermore, all or any part of the processing functions performed by each device can be realized by a CPU and a program analyzed and executed by the CPU, or can be realized as hardware using wired logic.

[0063] Furthermore, among the processes described in this embodiment, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.In addition, the information including the processing procedures, control procedures, specific names, various data and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified.

[0064] (program) It is also possible to create a program in which the processes executed by the information processing device 100 described in the above embodiment are written in a language executable by a computer. For example, it is also possible to create an information processing program in which the processes executed by the information processing device 100 according to the embodiment are written in a language executable by a computer. In this case, the same effects as those of the above embodiment can be obtained by having a computer execute the information processing program. Furthermore, such an information processing program may be recorded on a computer-readable recording medium, and the information processing program recorded on the recording medium may be read into and executed by a computer, thereby realizing the same processes as those of the above embodiment.

[0065] 6 is a diagram showing a computer that executes an information processing program. As shown in the example of FIG. 6, a computer 1000 includes, for example, a memory 1010, a CPU 1020, a hard disk drive interface 1030, a disk drive interface 1040, a serial port interface 1050, a video adapter 1060, and a network interface 1070, and these components are connected by a bus 1080.

[0066] As shown in FIG. 6, the memory 1010 includes a ROM (Read Only Memory) 1011 and a RAM 1012. The ROM 1011 stores a boot program such as a BIOS (Basic Input Output System). The hard disk drive interface 1030 is connected to a hard disk drive 1090 as shown in FIG. 6. The disk drive interface 1040 is connected to a disk drive 1100 as shown in FIG. 6. A removable storage medium such as a magnetic disk or optical disk is inserted into the disk drive 1100. The serial port interface 1050 is connected to a mouse 1110 and a keyboard 1120 as shown in FIG. 6. The video adapter 1060 is connected to a display 1130 as shown in FIG. 6.

[0067] 6, the hard disk drive 1090 stores, for example, an OS 1091, an application program 1092, a program module 1093, and program data 1094. That is, the above-mentioned information processing program is stored, for example, on the hard disk drive 1090 as a program module in which instructions to be executed by the computer 1000 are written.

[0068] The various data described in the above embodiment are stored as program data, for example, in the memory 1010 or the hard disk drive 1090. The CPU 1020 then reads the program module 1093 and the program data 1094 stored in the memory 1010 or the hard disk drive 1090 into the RAM 1012 as needed, and executes various processing procedures.

[0069] Note that the program module 1093 and program data 1094 related to the information processing program are not limited to being stored in the hard disk drive 1090, and may be stored in, for example, a removable storage medium and read by the CPU 1020 via a disk drive or the like. Alternatively, the program module 1093 and program data 1094 related to the information processing program may be stored in another computer connected via a network (such as a LAN (Local Area Network) or WAN (Wide Area Network)) and read by the CPU 1020 via the network interface 1070.

[0070] The above-described embodiments and their modifications are included in the technology disclosed in this application, as well as in the scope of the invention described in the claims and their equivalents. [Explanation of symbols]

[0071] 10 Terminal Equipment 25 Map 50 Mobile 50A Bus 50B car 50C Truck 50D Bike 50E Drone 50F people 100 Information processing device 110 Communications Department 120 Storage section 130 Control Unit 131 Reception 132 Display control unit 133 Compensation Division 134 Image display unit N Network

Claims

1. a display control unit that displays a map including an object indicating a location designated by a first user who requests an image; a compensation providing unit that provides a compensation to a second user who uploaded an image at a position indicated by the object displayed by the display control unit when the image is uploaded; An information processing device comprising:

2. When the position indicated by the object is designated by a plurality of the first users, the reward providing unit provides a reward equal to or greater than a predetermined threshold to the second user who uploaded the image.

2. The information processing apparatus according to claim 1, wherein:

3. When the first user designates a specific region as the location indicated by the object, the reward providing unit provides the second user who uploaded the image with a reward equal to or greater than a predetermined threshold.

2. The information processing apparatus according to claim 1, wherein:

4. The compensation providing unit provides compensation to the second user who uploaded an image when the image is an image at a position indicated by the object displayed by the display control unit and satisfies a predetermined condition.

2. The information processing apparatus according to claim 1, wherein:

5. The compensation granting unit grants compensation to the second user who uploaded an image when a specific time period is designated by the first user as the predetermined condition and the image captured during the specific time period is uploaded.

5. The information processing apparatus according to claim 4,

6. The compensation granting unit grants compensation to the second user who uploaded an image when a specific weather condition is specified by the first user and the image was captured in the specific weather condition.

5. The information processing apparatus according to claim 4,

7. When an image of the position indicated by the object is uploaded, the display control unit hides the object at the position and displays the object again after a predetermined period of time has elapsed.

2. The information processing apparatus according to claim 1, wherein:

8. An information processing method executed by an information processing device, a display control step of displaying a map including an object indicating a location designated by a first user who requests an image; a compensation providing step of providing a compensation to a second user who uploaded an image at a position indicated by the object displayed by the display control step when the image is uploaded; An information processing method comprising:

9. a display control step of displaying a map including an object indicating a location designated by a first user who requests an image; a compensation providing step of providing a compensation to a second user who uploaded an image at a position indicated by the object displayed by the display control step when the image is uploaded; An information processing program characterized by causing a computer to execute the above.

Citation Information

Patent Citations

  • Video distribution system, video distribution server, and video distribution method

    JP2023112812A