Reliability determination device
Patent Information
- Application Number
- PCT/JP2024/021360
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-14
- Filing Date
- 2024-06-12
- Publication Date
- 2025-03-20
AI Technical Summary
The prior art is difficult to effectively determine the reliability of generated content, especially if the content may be tampered with.
A reliability determination device is designed that generates and judges the reliability of target content by a terminal device around the generation point by acquiring decision data, combining the target data.
It realizes the reliability judgment of the generated content, prevents tampering with the storage of content, and improves the authenticity and security of the content.
Smart Images

Figure JP2024021360_20032025_PF_FP_ABST
Abstract
Description
Reliability Determination Device
[0001] The present disclosure relates to a reliability determination device.
[0002] A vehicle management system described in Patent Document 1 is known as a technology for determining data reliability. This system receives vehicle speed data included in vehicle information data from multiple vehicles in the vicinity of the same road. If a specific vehicle speed data deviates from other vehicle speed data for a predetermined period of time, the system determines that the specific vehicle speed data may have been tampered with.
[0003] JP 2011-165891 A
[0004] In recent years, it has become common to capture images or other data using a terminal to generate content and then store the generated content on the terminal or an external device. In this case, there is a possibility that the content may be tampered with and stored. In the vehicle management system described above, it can be difficult to determine the authenticity of content such as images.
[0005] In order to solve the above problem, an object of the present disclosure is to provide a reliability determination device that can determine the reliability of content.
[0006] The reliability judgment device of the present disclosure includes a target data acquisition unit that acquires target data generated at a specified generation point, a judgment data acquisition unit that acquires judgment data generated by a judgment terminal present around the generation point when the target data is generated, and a reliability judgment unit that judges the reliability of the target data based on the target data and the judgment data, wherein the target data includes target content, which is content generated at the generation point, and the judgment data includes judgment content, which is content generated by the judgment terminal, and the reliability judgment unit generates estimated information related to the target content based on the judgment content, and judges the reliability of the target content based on the estimated information and the target content.
[0007] According to the present disclosure, the reliability of content can be determined.
[0008] FIG. 1 is a diagram illustrating an overview of a reliability determination device according to an embodiment. FIG. 2 is a diagram illustrating a state in which determination data is acquired from a determination terminal. FIG. 3 is a block diagram illustrating a reliability determination device and a determination terminal according to an embodiment. FIG. 4 is a flowchart illustrating processing by a reliability determination device according to an embodiment. FIG. 5 is a flowchart illustrating an example of processing to determine the reliability of target content. FIG. 6 is a flowchart illustrating an example of processing to determine the reliability of a target position. FIG. 7 is a flowchart illustrating an example of processing to determine the reliability of a target time. FIG. 8 is a flowchart illustrating an example of processing to determine the reliability of target data. FIG. 9 is a diagram illustrating an example of a hardware configuration of a reliability determination device according to an embodiment.
[0009] The present disclosure will be described with reference to the accompanying drawings. Whenever possible, the same parts are designated by the same reference numerals and redundant description will be omitted.
[0010] FIG. 1 is a diagram illustrating an overview of a mobile terminal 1 (trustworthiness determination device) according to one embodiment. The mobile terminal 1 is a device for determining the reliability of target data. The mobile terminal 1 determines the reliability of the target data based on determination data and target data acquired from a determination terminal 2 (described below). As shown in FIG. 1 , in this embodiment, the mobile terminal 1 verifies whether the target data is trustworthy based on determination data and target data acquired from multiple determination terminals 2 present in the vicinity. The mobile terminal 1 is, for example, a smartphone or a tablet terminal.
[0011] In recent years, blockchain and non-fungible tokens (NFTs) have become popular, and the world of digital data, where content tampering and leakage was commonplace, is changing with the introduction of technologies such as proving the creator of content, proving the owner of content, guaranteeing the legitimacy of content, and restricting content duplication. For example, in recent years, it has become common to capture images or the like using a terminal to generate content and store the generated content on the terminal or in a device external to the terminal. In this case, for example, the owner of the terminal may tamper with the content generated on the terminal and store it in the terminal's memory or in a device external to the terminal (e.g., a server). Tampered content may be used, for example, for fake news, and therefore technology for determining the reliability of content is required.
[0012] As will be described later, the mobile terminal 1 determines whether or not to permit the target data to be stored in a secure area based on the result of the determination of the reliability of the target data. The secure area is, for example, a memory in the mobile terminal 1 for storing target data that has been determined to be reliable. If the target data is determined to be reliable, the mobile terminal 1 permits the target data to be stored in the secure area. If the target data is determined to be unreliable, the mobile terminal 1 does not permit the target data to be stored in the secure area.
[0013] For example, with respect to target data stored in a secure area, the mobile terminal 1 allows the target data to be saved in a device (e.g., a server) external to the mobile terminal 1. For example, with respect to target data not stored in a secure area, the mobile terminal 1 does not allow the target data to be saved in the external device.
[0014] In this embodiment, the target data is generated by the mobile terminal 1. The target data includes target content and incidental information related to the target content. The target content is content generated at a generation point, which will be described later. The target content is, for example, an image (including a still image and a video). The incidental information is information incidental to the target content. In this embodiment, the incidental information includes a target location, which is the location where the target content was generated, and a target time, which is the time when the target content was generated. The target location includes, for example, latitude and longitude.
[0015] 2 is a diagram showing how determination data is acquired from a determination terminal 2. As shown in FIG. 2, the mobile terminal 1 acquires determination data from determination terminals 2 that are present around the generation point when the target data is generated. In this embodiment, the mobile terminal 1 acquires determination data from each of a plurality of determination terminals 2. The determination terminal 2 is, for example, a mobile terminal such as a smartphone or a tablet terminal. The determination terminal 2 may be the same type of terminal as the mobile terminal 1.
[0016] The determination terminal 2 generates determination data. The determination data is data for determining the reliability of the target data. In this embodiment, the determination data includes determination content and accompanying information related to the determination content. The determination content is content generated by the determination terminal 2. The determination content is content of the same type as the target content. In this embodiment, the determination content is an image. The determination terminal 2 generates, for example, an image captured via an imaging device mounted on the determination terminal 2 as the determination content. The accompanying information is information accompanying the determination content. In this embodiment, the accompanying information includes a determination position, which is the position where the determination content was generated, and a determination time, which is the time when the determination content was generated. The determination position includes, for example, latitude and longitude. The determination data includes the distance from the mobile terminal 1 to the determination terminal 2 and the direction of the determination terminal 2 as seen from the mobile terminal 1.
[0017] The "surroundings of the mobile terminal 1" refers to, for example, a range in which the mobile terminal 1 can communicate via wireless communication. When the mobile terminal 1 communicates with the determination terminal 2 via Bluetooth (registered trademark), the surroundings of the mobile terminal 1 are, for example, a range with a radius of 10 m to 100 m centered on the mobile terminal 1.
[0018] The mobile terminal 1 is capable of wirelessly communicating with each of the plurality of determination terminals 2. The mobile terminal 1 may communicate with the determination terminal 2 using a communication method such as a wireless LAN or Bluetooth.
[0019] 3 is a block diagram showing a mobile terminal 1 and a determination terminal 2 according to an embodiment. As shown in FIG. 3, the mobile terminal 1 includes a target data acquisition unit 11, a determination data acquisition unit 12, and a reliability determination unit 13.
[0020] The target data acquisition unit 11 acquires target data generated at a predetermined generation point. In this embodiment, the target data acquisition unit 11 generates and acquires the target data. The generation point means the geographical location where the target data is generated. In this embodiment, the generation point of the target data is the location of the mobile terminal 1 at the time the target data is generated. The target data acquisition unit 11 acquires an image as the target content. The target data acquisition unit 11 acquires the target location and the target time as additional information of the target content. For example, the target data acquisition unit 11 acquires an image captured via an imaging device mounted on the mobile terminal 1 as the target content.
[0021] The judgment data acquisition unit 12 acquires judgment data generated by the judgment terminal 2 from the judgment terminal 2. In this embodiment, the judgment data acquisition unit 12 acquires judgment data from judgment terminals 2 that are present in the vicinity of the mobile terminal 1 when the target data acquisition unit 11 generates the target data. The judgment data acquisition unit 12 acquires judgment data from each of the multiple judgment terminals 2. The judgment data acquisition unit 12 acquires judgment data from the judgment terminal 2 via, for example, wireless communication. The judgment data acquisition unit 12 acquires, from the judgment data generated by the judgment terminal 2, judgment data that was generated within a predetermined time in the past from the target time acquired by the target data acquisition unit 11. The predetermined time is, for example, three hours and can be changed as appropriate.
[0022] The reliability determination unit 13 determines the reliability of the target data based on the target data acquired by the target data acquisition unit 11 and the determination data generated by the determination terminal 2. In this embodiment, the reliability determination unit 13 determines the reliability of the target content, target position, and target time included in the target data. Details of the reliability determination unit 13 will be described later.
[0023] Next, an example of processing of the mobile terminal 1 will be described. Fig. 4 is a flowchart showing processing of the mobile terminal 1 according to one embodiment. Before the mobile terminal 1 executes processing, a determination terminal 2 present around the mobile terminal 1 generates determination data. In this embodiment, the determination terminal 2 generates an image captured by an imaging device mounted on the determination terminal 2 as determination content, and generates the determination position and determination time as incidental information of the determination content.
[0024] First, the target data acquisition unit 11 acquires target data generated at a predetermined generation point (step S1). In step S1, the target data acquisition unit 11 generates and acquires the target data. The target data acquisition unit 11 acquires an image captured by an imaging device mounted on the mobile terminal 1 as target content, and acquires the target position and target time as additional information of the target content. The target data acquisition unit 11 may acquire the target data using known means.
[0025] After the mobile terminal 1 executes step S1, a person with the intention of tampering with the target data may tamper with at least one of the target content, the target location, and the target time. When tampering with the target content, for example, the person may tamper with the image of the target content using an image editing application or the like. In this case, the target content generated when the target data was generated and the target content after tampering are different from each other.
[0026] Next, the mobile terminal 1 determines whether or not there is a determination terminal 2 in the vicinity (step S2). In step S2, the mobile terminal 1 determines whether or not there is a determination terminal 2 with which it can communicate via wireless communication. The mobile terminal 1 may execute step S2 using known means.
[0027] If it is determined that there is no determination terminal 2 in the vicinity (step S2: NO), the mobile terminal 1 ends the series of processes. In this case, for example, the mobile terminal 1 does not allow the target data to be saved in a secure area. If it is determined that there is a determination terminal 2 in the vicinity (step S2: YES), the determination data acquisition unit 12 acquires determination data generated by a determination terminal 2 present in the vicinity of the generation point when the target data was generated (step S3). In step S3, the determination terminal 2 acquires determination data from a determination terminal 2 present in the vicinity of the mobile terminal 1 when the target data was generated (step S3). In this embodiment, in step S3, the determination data acquisition unit 12 acquires determination data from each of the multiple determination terminals 2.
[0028] Next, the reliability determination unit 13 determines the reliability of the target data based on the target data acquired in step S1 and the judgment data acquired in step S3 (steps S4 to S7). In this embodiment, the reliability determination unit 13 determines the reliability of the target data based on the target data and the judgment data acquired from the multiple judgment terminals 2. Details of the process of determining the reliability of the target data will be described below.
[0029] The reliability determination unit 13 determines the reliability of the target content based on the determination content acquired in step S3 (step S4). FIG. 5 is a flowchart showing an example of a process for determining the reliability of the target content. In step S4, the reliability determination unit 13 executes the process shown in FIG. 5. In step S4, first, the reliability determination unit 13 generates estimated information related to the target content based on the determination content (step S11). In this embodiment, in step S11, the reliability determination unit 13 generates estimated information based on the target position and the determination position in addition to the determination content.
[0030] In this embodiment, the estimated information is information indicating estimated objects that are estimated as objects included in an image that is the target content. The objects are, for example, structures, people, plants, or the ocean that are included in the image. The estimated information is, for example, a list of estimated objects that are included in the image that is the target content.
[0031] In this embodiment, the reliability determination unit 13 analyzes the image that is the determination content using AI (artificial intelligence) and estimates the content of the image to be generated at the target position based on the analyzed image, the determination position, and the target position. The reliability determination unit 13 estimates an object (estimated object) included in the image that is the target content from the estimated image content. The reliability determination unit 13 may generate information indicating the estimated object using known means.
[0032] Next, the reliability determination unit 13 determines the reliability of the target content based on the estimated information generated in step S11 and the target content acquired in step S1 (steps S12 to S15). More specifically, the reliability determination unit 13 calculates a match rate between the estimated object indicated by the estimated information and the object included in the image of the target content (step S12). In step S12, for example, the reliability determination unit 13 identifies the object included in the image by analyzing the image of the target content using AI. The reliability determination unit 13 compares the identified object with the estimated object and calculates the match rate.
[0033] Next, the reliability determination unit 13 determines whether the matching rate calculated in step S12 is equal to or greater than a predetermined value (step S13). The lower the matching rate, the higher the likelihood that the image of the target content has been tampered with, for example, by image editing, and the higher the matching rate, the lower the likelihood that the target content has been tampered with. Therefore, if the matching rate is determined to be less than the predetermined value (step S13: NO), the reliability determination unit 13 determines that the target content is unreliable (step S14). If the matching rate is determined to be equal to or greater than the predetermined value (step S13: YES), the reliability determination unit 13 determines that the target content is reliable (step S15).
[0034] After the above processing, the reliability determination unit 13 ends the process of determining the reliability of the target content (step S4). In this embodiment, the reliability determination unit 13 executes step S4 for each of the plurality of determination terminals 2. In other words, the reliability determination unit 13 determines whether or not the target content is reliable for each of the plurality of determination terminals 2.
[0035] Next, as shown in Fig. 4, the reliability determination unit 13 determines the reliability of the target position based on the target position acquired in step S1 and the determined position acquired in step S3 (step S5). Fig. 6 is a flowchart showing an example of a process for determining the reliability of the target position. In step S5, the reliability determination unit 13 executes the process shown in Fig. 6. In step S5, first, the reliability determination unit 13 identifies an estimated position (step S21).
[0036] In step S21, the reliability determination unit 13 specifies an estimated position based on the determined position acquired in step S3, the distance from the mobile terminal 1 to the determined terminal 2 acquired in step S3, and the direction of the determined terminal 2 as seen from the mobile terminal 1. The estimated position is a position estimated as the position where the target content was generated. The estimated position includes, for example, latitude and longitude.
[0037] Next, the reliability determination unit 13 calculates the distance from the estimated position to the target position based on the estimated position identified in step S21 and the target position acquired in step S1 (step S22).
[0038] Next, the reliability determination unit 13 determines the reliability of the target location based on the distance from the estimated location to the target location calculated in step S22 (steps S23 to S25). More specifically, the reliability determination unit 13 determines whether the distance calculated in step S22 is equal to or greater than the estimated distance (step S23). The longer the distance, the higher the likelihood that the target location has been tampered with, and the shorter the distance, the lower the likelihood that the target location has been tampered with. Therefore, if the reliability determination unit 13 determines that the distance is equal to or greater than a predetermined distance (step S23: YES), it determines that the target location is unreliable (step S24). If the distance is determined to be less than the predetermined distance (step S23: NO), it determines that the target location is reliable (step S25).
[0039] After the above process, the reliability determination unit 13 ends the process of determining the reliability of the target position (step S5). In this embodiment, the reliability determination unit 13 executes step S5 for each of the plurality of determination terminals 2.
[0040] Next, as shown in Fig. 4, the reliability determination unit 13 determines the reliability of the target time based on the target time acquired in step S1 and the judgment time acquired in step S3 (step S6). Fig. 7 is a flowchart showing an example of a process for determining the reliability of the target time. In step S6, the reliability determination unit 13 executes the process shown in Fig. 7. In step S6, first, the reliability determination unit 13 calculates the time difference between the target time acquired in step S1 and the judgment time acquired in step S3 (step S31).
[0041] Next, the reliability determination unit 13 determines whether the time difference calculated in step S31 is equal to or greater than a predetermined time (step S32). The larger the time difference, the higher the likelihood that the target time has been tampered with, and the smaller the time difference, the lower the likelihood that the target time has been tampered with. Therefore, if the reliability determination unit 13 determines that the time difference is equal to or greater than a predetermined time (step S32: YES), it determines that the target time is unreliable (step S33). If the time difference is determined to be less than the predetermined time (step S32: NO), it determines that the target time is reliable (step S34).
[0042] After the above process, the reliability determination unit 13 ends the process of determining the reliability of the target time (step S6). In this embodiment, the reliability determination unit 13 executes step S6 for each of the plurality of determination terminals 2.
[0043] Next, the reliability determination unit 13 determines whether the target data is reliable (step S7). Fig. 8 is a flowchart showing an example of a process for determining the reliability of the target data. In step S7, the process shown in Fig. 8 is executed. In step S7, first, the reliability determination unit 13 determines whether the target data is consistent with the determination data for each of the plurality of determination terminals 2 (step S41).
[0044] In step S41, the reliability determination unit 13 determines whether or not the target data is consistent based on the reliability determination results from steps S4 to S6. In this embodiment, if it is determined that the target content, the target location, and the target time are all reliable, the reliability determination unit 13 determines that the target data is consistent with the determination data. If it is determined based on the determination data that any of the target content, the target location, and the target time is not reliable, the reliability determination unit 13 determines that the target data is not consistent with the determination data. In step S41, the reliability determination unit 13 repeats the same process as above for all determination terminals 2, thereby determining whether or not the target data is consistent with the determination data for each of the multiple determination terminals 2.
[0045] The process of the reliability determination unit 13 in step S41 can be changed as appropriate. For example, in step S41, if it is determined that one or two of the reliability of the target content, the target location, and the target time are present, the reliability determination unit 13 may determine that the target data is consistent with the determination data.
[0046] Next, the reliability determination unit 13 calculates a score of the reliability of the target data based on the determination result of whether or not there is consistency in step S41 (step S42). In this embodiment, the reliability determination unit 13 calculates a unit score of the reliability of the target data for the determination data for each of the multiple determination terminals 2. In this embodiment, if it is determined in step S41 that there is consistency between the target data and the determination data, the reliability determination unit 13 sets the unit score of the reliability of the target data for the determination data to a predetermined positive value. If it is determined in step S41 that there is no consistency between the target data and the determination data, the reliability determination unit 13 sets the unit score of the reliability of the target data for the determination data to a predetermined negative value. The predetermined positive value is +1, and the predetermined negative value is -1. However, the predetermined positive value and the predetermined negative value can be changed as appropriate.
[0047] In step S42, the reliability determination unit 13 calculates a unit score of the reliability of the target data for the judgment data for each of the plurality of judgment terminals 2 by repeating the same process as above for all of the judgment terminals 2. In step S42, the reliability determination unit 13 calculates the total value of the unit scores of the reliability of the target data for each of the plurality of judgment data as the score of the reliability of the target data.
[0048] Next, the reliability determination unit 13 determines whether the score calculated in step S42 is equal to or greater than a predetermined value (step S43). The predetermined value is, for example, 0 and can be changed as appropriate. If it is determined that the score is less than the predetermined value (step S43: NO), the reliability determination unit 13 determines that the target data is unreliable (step S44). If it is determined that the score is equal to or greater than the predetermined value (step S43: YES), the reliability determination unit 13 determines that the target data is reliable (step S45). After the above processing, the reliability determination unit 13 ends the process of determining the reliability of the target data (step S7).
[0049] If it is determined in step S7 that the target data is not trustworthy (step S7: NO), the trust determination unit 13 does not permit the target data to be stored in the secure area (step S8). If it is determined in step S7 that the target data is trustworthy (step S7: YES), the trust determination unit 13 permits the target data to be stored in the secure area (step S9). After going through the above steps, the mobile terminal 1 ends the series of processes.
[0050] Next, we will explain the effects of the mobile terminal 1. The mobile terminal 1 includes a target data acquisition unit 11 that acquires target data generated at a predetermined generation point, a judgment data acquisition unit 12 that acquires judgment data generated by a judgment terminal 2 that is present around the generation point when the target data is generated, and a reliability determination unit 13 that determines the reliability of the target data based on the target data and the judgment data, where the target data includes target content that is content generated at the generation point and the judgment data includes judgment content that is content generated by the judgment terminal 2, and the reliability determination unit 13 generates estimated information related to the target content based on the judgment content and determines the reliability of the target content based on the estimated information and the target content.
[0051] With this configuration, estimated information related to the target content is generated based on the determination content, and the reliability of the target content is determined based on the generated estimated information and the target content. For example, if the content indicated by the estimated information deviates from the target content, it can be said that there is a high possibility that the target content has been tampered with, and if the content indicated by the estimated information matches or is similar to the target content, it can be said that there is a low possibility that the target content has been tampered with. In this way, the reliability of the target content can be determined by estimating the target content and comparing the estimated target content with the target content included in the target data. From the above, the reliability of the content can be determined.
[0052] In this embodiment, the target data acquisition unit 11 generates and acquires target data, and the judgment data acquisition unit 12 acquires judgment data from a judgment terminal 2 that is present in the vicinity when the target data is generated. With this configuration, for example, the reliability of the target data can be judged on the terminal (mobile terminal 1) that generated the target data based on the target data and the judgment data.
[0053] In this embodiment, the target data includes a target location where the target content was generated, the determination data includes a determination location where the determination content was generated, and the reliability determination unit 13 generates estimated information related to the target content based on the target location, the determination content, and the determination location. This configuration generates the estimated information based on the target location and the determination location in addition to the determination content, allowing for more accurate generation of the estimated information. As a result, when the reliability of the target content is determined by comparing the content indicated by the estimated information with the target content, the reliability of the target content can be determined more accurately.
[0054] In this embodiment, the target data acquisition unit 11 acquires an image as the target content, and the reliability determination unit 13 generates estimated information indicating an estimated object estimated as an object contained in the image, and determines the reliability of the target content based on the match rate between the estimated object and the object contained in the image. For example, if the match rate between the object contained in the image acquired as the target content and the estimated object is high, it can be said that the target content is unlikely to have been tampered with, and if the match rate between the object and the estimated object is low, it can be said that the target content is likely to have been tampered with. Therefore, with this configuration, the reliability of the target content can be more appropriately determined.
[0055] In this embodiment, the target data includes a target position where the target content was generated, the determination data includes a determination position where the determination content was generated, and the reliability determination unit 13 determines the reliability of the target position based on the target position and the determination position. For example, the farther the target position is from the determination position, the more likely it is that the target position has been tampered with, and the closer the target position is to the determination position, the less likely it is that the target position has been tampered with. Therefore, with this configuration, the reliability of the target position can be determined.
[0056] In this embodiment, the determination data includes the distance to the determination terminal 2 and the direction of the determination terminal 2, and the reliability determination unit 13 identifies an estimated location estimated as the location where the target content was generated based on the determination location, the distance to the determination terminal, and the direction of the determination terminal, and determines the reliability of the target location based on the distance from the estimated location to the target location. For example, the farther the target location is from the estimated location, the more likely it is that the target location has been tampered with, and the closer the target location is to the estimated location, the less likely it is that the target location has been tampered with. Therefore, with this configuration, the reliability of the target location can be determined more accurately.
[0057] In this embodiment, the target data includes a target time, which is the time when the target content was generated, and the judgment data includes a judgment time, which is the time when the judgment content was generated. The reliability judgment unit 13 judges the reliability of the target time based on the time difference between the target time and the judgment time. For example, the further the target time is from the judgment time, the more likely it is that the target time has been tampered with, and the closer the target time is to the judgment time, the less likely it is that the target time has been tampered with. Therefore, with this configuration, the reliability of the target time can be judged.
[0058] In this embodiment, the determination data acquisition unit 12 acquires determination data from a plurality of determination terminals including the determination terminal, and the reliability determination unit 13 determines the reliability of the target data based on the target data and each determination data. With this configuration, the reliability of the target data can be determined more accurately compared to, for example, a case where the reliability of the target data is determined based on the target data and one determination data.
[0059] In this embodiment, the reliability determination unit 13 determines whether the target data is consistent with the determination data for each of the multiple determination terminals 2, calculates a reliability score for the target data based on the determination result of whether the target data is consistent, and determines that the target data is reliable if the score is equal to or greater than a predetermined value, and determines that the target data is unreliable if the score is less than the predetermined value. With this configuration, the reliability of the target data can be more appropriately determined based on the reliability score of the target data.
[0060] Next, a portable terminal 1 according to a modification will be described. Below, differences from the above embodiment will be mainly described, and overlapping descriptions will be omitted as appropriate.
[0061] In the above embodiment, an example has been described in which the mobile terminal 1 determines whether to permit the target data to be stored in a secure area based on the result of the determination of the reliability of the target data. However, the mobile terminal 1 may also determine whether to permit the target data to be stored (e.g., uploaded) to a device external to the mobile terminal 1 (hereinafter referred to as an "external device") based on the result of the determination of the reliability of the target data. The external device is, for example, a server.
[0062] In the above case, for example, after executing step S3 and before executing step S4, the mobile terminal 1 executes a storage process to store the target data acquired in step S1, the judgment data acquired in step S3, the distance to the judgment terminal 2, and the direction of the judgment terminal 2 in the memory of the mobile terminal 1. For example, the mobile terminal 1 may execute the storage process at the timing when the user of the mobile terminal 1 attempts to save the target data in the external device.
[0063] For example, if it is determined in step S7 that the target data is not reliable (step S7: NO), the reliability determination unit 13 does not permit the target data to be stored in the external device. For example, if it is determined in step S7 that the target data is reliable (step S7: YES), the reliability determination unit 13 permits the target data to be stored in the external device.
[0064] In the above embodiment, an example has been described in which the reliability determination unit 13 generates estimated information based on the target position, the determination content, and the determination position. However, the reliability determination unit 13 may generate estimated information based on the determination content, and may not use the target position and the determination position. In this case, for example, the reliability determination unit 13 analyzes an image of the determination content using AI to extract an object contained in the image and generates information indicating the extracted object as estimated information. The reliability determination unit 13 determines the reliability of the target content based on the match rate between the extracted object indicated by the estimated information and the object contained in the target content (image). The reliability determination unit 13 determines whether the match rate is equal to or greater than a predetermined value.
[0065] The determination terminal 2 is a terminal that exists in the vicinity of the mobile terminal 1 when the target data is generated. Therefore, there is a high possibility that the object included in the determination content generated by the determination terminal 2 matches the object included in the target content generated by the mobile terminal 1. Therefore, it can be said that the lower the above-mentioned matching rate, the higher the possibility that the target content has been tampered with, and the higher the matching rate, the lower the possibility that the target content has been tampered with.
[0066] For example, if the matching rate is determined to be equal to or greater than a predetermined value, the reliability determination unit 13 determines that the target content is reliable. For example, if the matching rate is determined to be less than a predetermined value, the reliability determination unit 13 determines that the target content is unreliable.
[0067] In the above embodiment, an example has been described in which the reliability determination unit 13 identifies an estimated position based on the determination position, the distance from the mobile terminal 1 to the determination terminal 2, and the direction of the determination terminal 2 as seen from the mobile terminal 1, and determines the reliability of the target position based on the distance from the identified estimated position to the target position. However, the reliability determination unit 13 only needs to determine the reliability of the target position based on the target position and the determination position, and does not need to use the distance from the reliability determination unit 13 to the determination terminal 2 or the direction of the determination terminal 2 as seen from the mobile terminal 1. In this case, for example, the reliability determination unit 13 calculates the distance from the target position to the determination position. The reliability determination unit 13 determines whether the calculated distance is equal to or greater than a predetermined distance.
[0068] As explained above, since the determination terminal 2 is a terminal that exists in the vicinity of the mobile terminal 1 when the target data is generated, the determination position is likely to be located within a predetermined range centered on the target position. Therefore, it can be said that the longer the distance from the target position to the determination position, the more likely it is that the target position has been tampered with, and the shorter the distance from the target position to the determination position, the less likely it is that the target position has been tampered with.
[0069] For example, if it is determined that the distance is equal to or greater than a predetermined distance, the reliability determination unit 13 determines that the target position is unreliable. For example, if it is determined that the distance is less than a predetermined distance, the reliability determination unit 13 determines that the target position is reliable.
[0070] In the above embodiment, an example has been described in which the judgment data acquisition unit 12 acquires judgment data from multiple judgment terminals 2, and the reliability judgment unit 13 judges the reliability of the target data based on the target data and each judgment data. However, the judgment data acquisition unit 12 may acquire judgment data from one judgment terminal 2, and the reliability judgment unit 13 may judge the reliability of the target data based on the target data and one judgment data.
[0071] In the above embodiment, the reliability determination unit 13 calculated the score of the reliability of the target data as the total value of the unit scores of the reliability of the target data for each of the determination data calculated for each of the multiple determination terminals 2. However, the method by which the reliability determination unit 13 calculates the score of the reliability of the target data can be changed as appropriate. For example, the reliability determination unit 13 may calculate the score as the ratio of the number of determination terminals 2 that have been determined to have consistency of the target data with the determination data to the number of multiple determination terminals 2.
[0072] In the above embodiment, an example was described in which the target data includes target content and incidental information. However, the target data only needs to include target content, and does not need to include incidental information. Furthermore, the target data may include incidental information other than the target location and the target time. Similarly, the determination data only needs to include determination content, and the contents of the determination data are not limited to those described above.
[0073] In the above embodiment, an example in which the target content is an image has been described. However, the target content may be content that has a higher diffraction characteristic than light. Content that has a higher diffraction characteristic than light includes, for example, sound, information related to smells, and information related to gases. Information related to smells includes, for example, the concentration of smells and the components of smells. Information related to gases includes, for example, the concentration of gases and the components of gases. First, an example in which the target content is sound will be described.
[0074] The target data acquisition unit 11 acquires target data including audio as target content. The target data acquisition unit 11 acquires audio, for example, via a microphone or the like mounted on the mobile terminal 1. The judgment data acquisition unit 12 acquires judgment data including audio as judgment content from the judgment terminal 2. The judgment terminal 2 may generate judgment data including audio, for example, via a microphone or the like mounted on the judgment terminal 2.
[0075] The reliability determination unit 13 may, for example, estimate the position of a sound source of the sound of the target content and determine the reliability of the target content. In this case, the reliability determination unit 13 estimates the position of the sound source of the sound of the target content based on the target content. The reliability determination unit 13 estimates the position of a sound source of the sound of the determination content that is identical to the sound of the target content based on the target content and the determination content, and generates the estimated position of the sound source as estimated information. The reliability determination unit 13 may estimate the positions of the sound sources of the target content and the determination content using known means. The reliability determination unit 13 determines the reliability of the target content based on the distance between the estimated position of the sound source of the target content and the position of the sound source of the determination content indicated by the generated estimation information. For example, if the distance is equal to or greater than a predetermined distance, the reliability determination unit 13 determines that the target content is unreliable, and if the distance is less than the predetermined distance, the reliability determination unit 13 determines that the target content is reliable.
[0076] The reliability determination unit 13 may, for example, estimate the type of sound source of the sound of the target content and determine the reliability of the target content. In this case, the reliability determination unit 13 estimates the type of sound source of the sound of the target content based on the target content. The reliability determination unit 13 estimates the type of sound source of the sound of the determination content based on the determination content. For example, if the sound includes the sound of a traffic light, an animal's cry, and a human's voice, the reliability determination unit 13 estimates the sound source types as the traffic light sound, the animal's cry, and the human's voice. The reliability determination unit 13 may estimate the types of sound sources of the target content and the determination content using known means. The reliability determination unit 13 determines the reliability of the target content based on, for example, the degree of match between the estimated type of sound source of the target content and the estimated type of sound source of the determination content. For example, if the degree of match is less than a predetermined value, the reliability determination unit 13 determines that the target content is unreliable. For example, if the matching rate is equal to or greater than a predetermined value, the reliability determination unit 13 determines that the target content is reliable.
[0077] If the target content is content with a diffraction characteristic higher than that of light, the reliability determination unit 13 may generate the estimated information by taking into account structural information related to structures surrounding the generation point. The structural information includes the geographical positions of structures present around the generation point. Examples of structures include roads, buildings, and plants. In this case, the reliability determination unit 13 may generate the structural information based on, for example, the target location and preset geographical information. The geographical information includes the geographical positions of the structures. The reliability determination unit 13 may generate the structural information by, for example, conventional means for implementing a conventional map application. The reliability determination unit 13 generates the estimated information based on the generated structural information and the determined content. For example, the reliability determination unit 13 estimates the position of a sound source of the determined content, i.e., audio, by taking into account the geographical positions of structures present around the generation point, and generates the estimated position of the sound source as estimated information. For example, the reliability determination unit 13 estimates the position of the sound source by taking into account reflection, diffraction, attenuation, and the like of audio due to the presence of structures. In this modification, estimated information is generated taking into consideration the structure around the generation point, thereby improving the accuracy of determining the reliability of the target content.
[0078] In the above modified example, an example was described in which the target content was audio, but if the target content was information related to smell, the target data acquisition unit 11 may acquire information related to the smell that is the target content, for example, using a known smell sensor installed in the mobile terminal 1.
[0079] In this modified example, the determination data acquisition unit 12 acquires determination data including odor components and odor concentration gradients as determination content from the determination terminal 2. The determination terminal 2 may acquire odor components and odor concentration gradients using, for example, a known odor sensor mounted on the determination terminal 2, and generate determination data including the acquired odor components and odor concentration gradients.
[0080] The reliability determination unit 13, for example, estimates the odor components and odor concentrations of the target content based on the determination content and generates the estimated odor components and odor concentrations as estimated information. The reliability determination unit 13 may estimate the odor components and odor concentrations of the target content using known means. The reliability determination unit 13 determines the reliability of the target content based on, for example, the match rate between the estimated odor components and the odor components of the target content. For example, if the match rate is equal to or greater than a predetermined value, the reliability determination unit 13 determines that the target content is reliable, and if the match rate is less than the predetermined value, the reliability determination unit 13 determines that the target content is unreliable.
[0081] For example, the reliability determination unit 13 determines the reliability of the target content based on the difference in concentration between the estimated odor concentration and the odor concentration of the target content. For example, if the concentration difference is less than a predetermined value, the reliability determination unit 13 determines that the target content is reliable, and if the concentration difference is equal to or greater than the predetermined value, the reliability determination unit 13 determines that the target content is unreliable.
[0082] When the target content is information related to gas, the target data acquisition unit 11 may acquire the information related to gas, which is the target content, for example, by a known sensor mounted on the mobile terminal 1. The determination data acquisition unit 12 acquires determination data including gas components and gas concentration gradients as determination content from the determination terminal 2. The determination terminal 2 may acquire gas components and gas concentration gradients by a known sensor mounted on the determination terminal 2, for example, and generate determination data including the acquired gas components and gas concentration gradients.
[0083] The reliability determination unit 13, for example, estimates the gas components and gas concentrations of the target content based on the determination content and generates the estimated gas components and gas concentrations as estimated information. The reliability determination unit 13 may estimate the gas components and gas concentrations of the target content using known means. The reliability determination unit 13 determines the reliability of the target content based on, for example, the match rate between the estimated gas components and the gas components of the target content. For example, if the match rate is equal to or greater than a predetermined value, the reliability determination unit 13 determines that the target content is reliable, and if the match rate is less than the predetermined value, the reliability determination unit 13 determines that the target content is unreliable.
[0084] For example, the reliability determination unit 13 determines the reliability of the target content based on the difference between the estimated gas concentration and the gas concentration of the target content. For example, if the concentration difference is less than a predetermined value, the reliability determination unit 13 determines that the target content is reliable, and if the concentration difference is equal to or greater than the predetermined value, the reliability determination unit 13 determines that the target content is unreliable.
[0085] The contents of the determination in the above embodiment and modified examples can be changed as appropriate and are not limited to those described above.
[0086] The above describes an example in which the reliability determination device according to the present disclosure is applied to a mobile terminal 1. However, the reliability determination device according to the present disclosure may also be applied to a device external to the mobile terminal 1 (hereinafter referred to as an "external device"). The external device is, for example, a server. In this case, for example, the mobile terminal 1 generates target data at a generation point and acquires judgment data generated by a judgment terminal 2 located around the generation point when the target data was generated. In this modification, a target data acquisition unit 11 included in the external device acquires the target data generated by the mobile terminal 1. A judgment data acquisition unit 12 included in the external device acquires the judgment data from the mobile terminal 1. A reliability determination unit 13 included in the external device determines the reliability of the target data based on the target data and judgment data acquired from the mobile terminal 1.
[0087] The reliability determination device of the present disclosure has the following configuration.
[0088] [1] A reliability determination device comprising: a target data acquisition unit that acquires target data generated at a predetermined generation point; a judgment data acquisition unit that acquires judgment data generated at a judgment terminal present around the generation point when the target data was generated; and a reliability determination unit that determines the reliability of the target data based on the target data and the judgment data, wherein the target data includes target content that is content generated at the generation point, and the judgment data includes judgment content that is content generated by the judgment terminal, and the reliability determination unit generates estimated information related to the target content based on the judgment content, and determines the reliability of the target content based on the estimated information and the target content.
[0089] [2] The reliability determination device according to [1], wherein the target data acquisition unit generates and acquires the target data, and the judgment data acquisition unit acquires the judgment data from the judgment terminal present in the vicinity when the target data is generated.
[0090] [3] The reliability determination device described in [1], wherein the target data includes a target position where the target content was generated, the determination data includes a determination position where the determination content was generated, and the reliability determination unit generates the estimated information related to the target content based on the target position, the determination content, and the determination position.
[0091] [4] The reliability determination device described in [1], wherein the target data acquisition unit acquires an image as the target content, and the reliability determination unit generates, as the estimated information, information indicating an estimated object that is estimated as an object included in the image, and determines the reliability of the target content based on a matching rate between the estimated object and the object included in the image.
[0092] [5] The reliability determination device described in [1], wherein the target data includes a target position that is a position where the target content was generated, the determination data includes a determination position that is a position where the determination content was generated, and the reliability determination unit determines the reliability of the target position based on the target position and the determination position.
[0093] [6] The reliability determination device described in [5], wherein the determination data includes a distance to the determination terminal and a direction of the determination terminal, and the reliability determination unit: identifies an estimated position estimated as a position where the target content was generated based on the determination position, the distance to the determination terminal, and the direction of the determination terminal; and determines the reliability of the target position based on the distance from the estimated position to the target position.
[0094] [7] The reliability determination device according to [1], wherein the target data includes a target time which is the time when the target content was generated, the determination data includes a determination time which is the time when the determination content was generated, and the reliability determination unit determines the reliability of the target time based on a time difference between the target time and the determination time.
[0095] [8] The reliability determination device according to [1], wherein the determination data acquisition unit acquires the determination data from a plurality of determination terminals including the determination terminal, and the reliability determination unit determines the reliability of the target data based on the target data and each of the determination data.
[0096] [9] The reliability determination device described in [8], wherein the reliability determination unit determines whether the target data is consistent with the determination data for each of the plurality of determination terminals, calculates a score of the reliability of the target data based on the determination result of the consistency, determines that the target data is reliable if the score is equal to or greater than a predetermined value, and determines that the target data is unreliable if the score is less than the predetermined value.
[0097] The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of hardware and / or software. Furthermore, the method for realizing each functional block is not particularly limited. That is, each functional block may be realized using a single device that is physically or logically coupled, or may be realized using two or more physically or logically separated devices that are directly or indirectly connected (e.g., wired, wireless, etc.) and these multiple devices. The functional block may also be realized by combining software with the single device or multiple devices.
[0098] Functions include, but are not limited to, judgment, determination, assessment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs transmission is called a transmitting unit or transmitter. As mentioned above, there are no particular limitations on how these functions are implemented.
[0099] For example, the mobile terminal 1 according to an embodiment of the present disclosure may function as a computer that performs information processing according to the present disclosure. Fig. 9 is a diagram illustrating an example of the hardware configuration of the mobile terminal 1 according to an embodiment of the present disclosure. The above-described mobile terminal 1 may be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, and the like. The hardware configuration of the terminal 20 may also be as described here.
[0100] In the following description, the term "device" can be interpreted as a circuit, a device, a unit, etc. The hardware configuration of the mobile terminal 1 may be configured to include one or more of the devices shown in the drawings, or may be configured to exclude some of the devices.
[0101] Each function of the mobile terminal 1 is realized by loading specified software (programs) onto hardware such as the processor 1001 and memory 1002, causing the processor 1001 to perform calculations, control communication via the communication device 1004, and control at least one of reading and writing data in the memory 1002 and storage 1003.
[0102] The processor 1001 controls the entire computer by running, for example, an operating system. The processor 1001 may be configured by a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, etc. For example, each function of the mobile terminal 1 described above may be realized by the processor 1001.
[0103] The processor 1001 also reads programs (program codes), software modules, data, etc. from at least one of the storage 1003 and the communication device 1004 into the memory 1002 and executes various processes in accordance with these. The programs used are those that cause a computer to execute at least some of the operations described in the above-described embodiments. For example, each function of the mobile terminal 1 may be implemented by a control program stored in the memory 1002 and running on the processor 1001. While the above-described various processes have been described as being executed by one processor 1001, they may also be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be implemented by one or more chips. The programs may also be transmitted from a network via a telecommunications line.
[0104] The memory 1002 is a computer-readable recording medium and may be configured, for example, by at least one of a read-only memory (ROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), a random access memory (RAM), etc. The memory 1002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 1002 can store executable programs (program codes), software modules, etc. for performing information processing according to an embodiment of the present disclosure.
[0105] Storage 1003 is a computer-readable recording medium, and may be composed of at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, etc. Storage 1003 may also be called an auxiliary storage device. The storage medium provided in mobile terminal 1 may be, for example, a database, a server, or other appropriate medium including at least one of memory 1002 and storage 1003.
[0106] The communication device 1004 is hardware (transmission / reception device) for communicating between computers via at least one of a wired network and a wireless network, and is also called, for example, a network device, a network controller, a network card, or a communication module.
[0107] The input device 1005 is an input device (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that receives input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that outputs to the outside. The input device 1005 and the output device 1006 may be integrated into one device (e.g., a touch panel).
[0108] Furthermore, each device, such as the processor 1001 and the memory 1002, is connected by a bus 1007 for communicating information. The bus 1007 may be configured using a single bus, or may be configured using different buses between each device.
[0109] The mobile terminal 1 may also be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and some or all of the functional blocks may be realized by the hardware. For example, the processor 1001 may be implemented using at least one of these pieces of hardware.
[0110] The order of the procedures, sequences, flowcharts, etc. of each aspect / embodiment described in this disclosure may be changed unless it is consistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.
[0111] Input and output information may be stored in a specific location (for example, memory) or may be managed using a management table. Input and output information may be overwritten, updated, or added to. Output information may be deleted. Input information may be sent to another device.
[0112] The determination may be made based on a value represented by one bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).
[0113] The aspects / embodiments described in this disclosure may be used alone, in combination, or switched depending on the implementation. Notification of predetermined information (e.g., notification that "X is true") is not limited to explicit notification, but may be implicit (e.g., not notifying the predetermined information).
[0114] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.
[0115] Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0116] Software, instructions, information, etc. may also be transmitted or received over a transmission medium. For example, if software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave), then these wired and / or wireless technologies are included within the definition of transmission media.
[0117] As used in this disclosure, the terms "system" and "network" are used interchangeably.
[0118] Furthermore, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information.
[0119] As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), and the like. Furthermore, "judgment" and "decision" can include regarding resolving, selecting, choosing, establishing, comparing, etc. as having been "judged" or "decided." In other words, "judgment" and "decision" can include regarding some action as having been "judged" or "decided." Furthermore, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.
[0120] The terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using one or more wires, cables, and / or printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
[0121] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
[0122] As used in this disclosure, any reference to an element using a designation such as "first," "second," etc. does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient method of distinguishing between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must in some way precede the second element.
[0123] When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Furthermore, when the term "or" is used in this disclosure, it is not intended to be an exclusive or.
[0124] In this disclosure, where articles are added by translation, such as a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.
[0125] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different."
[0126] 1...mobile terminal (reliability determination device), 2...determination terminal, 11...target data acquisition unit, 12...determination data acquisition unit, 13...reliability determination unit.
Claims
1. A reliability judgment device comprising: a target data acquisition unit that acquires target data generated at a specified generation point; a judgment data acquisition unit that acquires judgment data generated by a judgment terminal present in the vicinity of the generation point at the time of generation of the target data; and a reliability judgment unit that judges the reliability of the target data based on the target data and the judgment data, wherein the target data includes target content which is content generated at the generation point, and the judgment data includes judgment content which is content generated by the judgment terminal, and the reliability judgment unit generates estimated information related to the target content based on the judgment content, and judges the reliability of the target content based on the estimated information and the target content.
2. The reliability judgment device as described in claim 1, wherein the target data acquisition unit generates and acquires the target data, and the judgment data acquisition unit acquires the judgment data from the judgment terminal present in the vicinity at the time the target data is generated.
3. The reliability judgment device of claim 1, wherein the target data includes a target position which is a position where the target content was generated, the judgment data includes a judgment position which is a position where the judgment content was generated, and the reliability judgment unit generates the estimated information relating to the target content based on the target position, the judgment content, and the judgment position.
4. The reliability determination device of claim 1, wherein the target data acquisition unit acquires an image as the target content, and the reliability determination unit generates information indicating an estimated object that is estimated as an object contained in the image as the estimated information, and determines the reliability of the target content based on a matching rate between the estimated object and the object contained in the image.
5. A reliability judgment device as described in claim 1, wherein the target data includes a target position which is a position where the target content was generated, the judgment data includes a judgment position which is a position where the judgment content was generated, and the reliability judgment unit judges the reliability of the target position based on the target position and the judgment position.
6. The reliability judgment device described in claim 5, wherein the judgment data includes a distance to the judgment terminal and a direction of the judgment terminal, and the reliability judgment unit identifies an estimated position estimated as the position where the target content was generated based on the judgment position, the distance to the judgment terminal, and the direction of the judgment terminal, and judges the reliability of the target position based on the distance from the estimated position to the target position.
7. A reliability judgment device as described in claim 1, wherein the target data includes a target time which is the time when the target content was generated, the judgment data includes a judgment time which is the time when the judgment content was generated, and the reliability judgment unit judges the reliability of the target time based on the time difference between the target time and the judgment time.
8. The reliability judgment device described in claim 1, wherein the judgment data acquisition unit acquires the judgment data from a plurality of judgment terminals including the judgment terminal, and the reliability judgment unit judges the reliability of the target data based on the target data and each of the judgment data.
9. The reliability determination device described in claim 8, wherein the reliability determination unit determines, for each of the multiple determination terminals, whether the target data is consistent with the determination data, calculates a reliability score for the target data based on the determination result of whether or not the consistency is consistent, determines that the target data is reliable if the score is equal to or greater than a predetermined value, and determines that the target data is unreliable if the score is less than the predetermined value.
Citation Information
Patent Citations
Drive recorder system, drive recorder, and information processing device
JP2010072845A
Drive recorder and program
JP2013120557A
Platform for managing and validating content such as video images, pictures, etc. generated by different devices
JP2020518165A