Information processing device
The information processing device addresses visibility issues by matching advertising image colors with projection area colors, enhancing the effectiveness of advertising on moving objects.
Patent Information
- Application Number
- JP2025088524
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2019-11-29
- Filing Date
- 2025-05-28
- Publication Date
- 2025-08-13
- Estimated Expiration
- 2040-11-27
AI Technical Summary
Existing technologies struggle to project advertising images effectively onto moving objects, as they fail to consider color matching, shape compatibility, and surface suitability, leading to visibility issues and inefficient use of projection areas.
An information processing device that acquires color information of the projection area and selects advertising images based on compatible color schemes to improve visibility and suitability, using a system that includes a projection area color acquisition unit, a storage unit for advertising images, and a selection unit to match image colors with the projection area.
Enhances the visibility and effectiveness of advertising images by ensuring color compatibility and surface suitability, improving the overall advertising impact on moving objects.
Smart Images

Figure 2025119043000001_ABST
Abstract
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] BACKGROUND ART Techniques for projecting advertising images onto a moving object are known. For example, Patent Document 1 discloses a technique for projecting advertising video or the like onto a moving object based on the attributes of the moving object. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-80163 Summary of the Invention [Problem to be solved by the invention]
[0004] When projecting an advertising image onto a moving object, if the color of the moving object and the color scheme of the advertisement do not match well, it may be difficult to see the content of the advertisement even if the advertisement is projected onto the vehicle. For example, if an advertisement with black text is projected onto a black vehicle, the text will be difficult to see.
[0005] Alternatively, when attempting to project an advertising image onto the entire side of a moving object, since the side shapes of moving objects vary, simply projecting a rectangular advertising image will result in some projected light extending beyond the side of the moving object. This extended projected light may illuminate objects or people other than the side of the moving object. Therefore, when projecting an advertising image onto the entire side of a moving object, it is advisable to block the projected light extending beyond the side of the vehicle using a mask or the like. However, if only a portion of the projected light is blocked in this way, the projected light of an essential portion of the advertising image may also be blocked, resulting in the image being projected with some of this essential portion missing.
[0006] Alternatively, when projecting an advertising image onto a moving object, the surface of the moving object may include the body, door panels, door glass, bumpers, tires, etc., and each part has a different color, flatness, reflectivity, etc., and therefore differs in suitability as a screen for projecting an advertisement. For example, a door panel painted white is a large white area and is suitable as a screen for projecting an advertisement. On the other hand, tires are generally black and have unevenness, making them unsuitable as a screen for projecting an advertisement. Important parts of the advertisement need to be projected in a visible manner, and it is best to project them onto an area that is as suitable as a screen as possible.
[0007] Alternatively, when projecting an advertising image onto a moving object, some moving objects have pictures or letters painted on their surfaces. Even if an advertising image is projected onto a vehicle with painted pictures or letters, the pictures or letters in the advertising image may overlap with the pictures or letters painted on the vehicle, making it difficult to recognize the content of the advertisement, such as the pictures or letters in the advertising image. Furthermore, even if an advertisement is projected onto a dark-colored vehicle, such as a black vehicle, it may be difficult to recognize the content of the advertisement. Therefore, in order to project an advertisement so that it is visible, it is necessary to select the moving object onto which the advertisement is to be projected.
[0008] Alternatively, when projecting an advertising image onto a mobile object, it is preferable to set an incentive for the user or owner of the mobile object that projects the advertisement based on the advertising effectiveness. In other words, it is preferable to set a higher incentive for the user or owner of a mobile object that is capable of projecting an advertisement with high advertising effectiveness. In this way, it is possible to motivate the user or owner of a mobile object that is capable of projecting an advertisement with high advertising effectiveness to allow the advertisement to be projected onto that mobile object.
[0009] Alternatively, when projecting an advertising image onto a moving object, if multiple moving objects are lined up in a row, using multiple moving objects as screens makes it possible to present a larger advertisement than an advertisement using a single moving object as a screen, making it possible to make a greater impact on the viewer.
[0010] However, Patent Document 1 does not disclose any technology that addresses these issues and demands.
[0011] One example of a problem to be solved by the present invention is how to project an advertising image onto a moving object with high advertising effectiveness. [Means for solving the problem]
[0012] In order to solve the above problem, the invention described in claim 1 comprises a projection area color acquisition unit that acquires color information regarding the color of a projection area onto which an advertising image is projected, a memory unit that stores a plurality of advertising images each associated with at least one color, and a selection unit that selects an advertising image to be projected onto the projection area from the plurality of advertising images based on the color information and the colors associated with the plurality of advertising images.
[0013] The invention described in claim 4 comprises a projection area color acquisition unit that acquires color information regarding the color of a projection area onto which an advertising image is projected, a memory unit that stores material images of a plurality of advertising images, each of which is associated with at least one color, and a selection unit that selects a material image of an advertising image to be projected onto the projection area from the plurality of material images based on the color information and the colors associated with the plurality of material images.
[0014] The invention described in claim 5 is an information processing method executed by a computer, comprising: a projection area color acquisition step of acquiring color information regarding the color of a projection area onto which an advertising image is to be projected; and a selection step of selecting an advertising image to be projected onto the projection area from among a plurality of advertising images, each associated with at least one color, based on the color information and the colors associated with the plurality of advertising images.
[0015] The invention as set forth in claim 6 is characterized in that the information processing method as set forth in claim 5 is executed by a computer.
[0016] The invention as recited in claim 7 stores the information processing program as recited in claim 6. [Brief explanation of the drawings]
[0017] [Figure 1] 1 is a diagram showing an advertising projection system 100 according to an embodiment of the present invention. [Figure 2] 1 is a diagram showing an example of advertisement projection by the advertisement projection system 100. FIG. [Figure 3] FIG. 3 illustrates a control unit 310 according to an embodiment of the present invention. [Figure 4] 1 is a diagram showing an example of a processing operation in the advertisement projection system 100. FIG. [Figure 5] 1 is a diagram showing an example of a processing operation in the advertisement projection system 100. FIG. [Figure 6] FIG. 3 is a diagram illustrating a projection area setting unit 311 according to an embodiment of the present invention. [Figure 7] 10 is a diagram showing an example of a processing operation in a projection area setting unit 311. FIG. [Figure 8] FIG. 3 illustrates an advertisement selector 312 according to an embodiment of the present invention. [Figure 9] FIG. 10 is a diagram showing an example of a processing operation in an advertisement selecting unit 312. [Figure 10] FIG. 10 is a diagram showing an example of a continuous advertisement. [Figure 11] FIG. 10 is a diagram showing an example of a continuous advertisement. [Figure 12] FIG. 10 is a diagram showing an example of a processing operation in an advertisement selecting unit 312. [Figure 13] FIG. 10 is a diagram illustrating an example of advertisement switching. [Figure 14] 14 is a diagram showing an example of a processing operation in the advertisement projection system 100 in the example shown in FIG. 13. FIG. [Figure 15] FIG. 10 is a diagram illustrating an example of generating an advertisement image. [Figure 16] 10 is a diagram showing an example of a material image stored in a storage unit 330. FIG. [Figure 17] FIG. 10 is a diagram illustrating an example of generating an advertisement image. [Figure 18] FIG. 10 is a diagram showing an example of a processing operation in an advertisement image generating unit 313. [Figure 19] FIG. 3 is a diagram illustrating an advertising image generation unit 313 according to an embodiment of the present invention. [Figure 20] FIG. 10 is a diagram showing an example of a processing operation in an advertisement image generating unit 313. [Figure 21] FIG. 3 illustrates an incentive setting unit 314 according to an embodiment of the present invention. [Figure 22] FIG. 10 is a diagram showing the processing operation in the incentive setting unit 314. DETAILED DESCRIPTION OF THE INVENTION
[0018] An information processing device according to one embodiment of the present invention includes a projection area color acquisition unit that acquires color information regarding the color of a projection area onto which an advertising image is projected, a storage unit that stores a plurality of advertising images, each associated with at least one color, and a selection unit that selects an advertising image to be projected onto the projection area from among the plurality of advertising images based on the color information and the colors associated with the plurality of advertising images. By doing so, if each advertising image is associated with a color that is compatible with the color scheme of the advertising image, only advertising images with a color scheme that is compatible with the color of the projection area are projected onto the projection area. Therefore, this embodiment can improve the visibility of advertisements projected onto the projection area.
[0019] In addition, the advertising target of the plurality of advertising images may be the same, and the color schemes of the plurality of advertising images may be different from each other. In this way, regardless of the color of the projection area, it becomes possible to project an advertisement for the advertising target in a visibly recognizable manner onto the projection area.
[0020] Furthermore, the projection area is set on the surface of the moving body, which makes it possible to improve the visibility of the advertisement projected on the moving body.
[0021] Furthermore, an information processing device according to one embodiment of the present invention includes a projection area color acquisition unit that acquires color information regarding the color of a projection area onto which an advertising image is projected, a storage unit that stores a plurality of material images of advertising images, each of which is associated with at least one color, and a selection unit that selects a material image of an advertising image to be projected onto the projection area from the plurality of material images based on the color information and the colors associated with the plurality of material images. By doing so, if each advertising image is associated with a color that is compatible with the color scheme of the material image of the advertising image, only advertising images with a color scheme that is compatible with the color of the projection area will be projected onto the projection area. Therefore, this embodiment can improve the visibility of advertisements projected onto the projection area.
[0022] Furthermore, an information processing method according to one embodiment of the present invention is an information processing method executed by a computer, and includes a projection area color acquisition step of acquiring color information regarding the color of a projection area onto which an advertising image is to be projected, and a selection step of selecting an advertising image to be projected onto the projection area from among a plurality of advertising images, each of which is associated with at least one color, based on the color associated with the plurality of advertising images and the color information. By doing so, if each advertising image is associated with a color that is compatible with the color scheme of the advertising image, only advertising images with a color scheme that is compatible with the color of the projection area will be projected onto the projection area. Therefore, this embodiment can improve the visibility of advertisements projected onto the projection area.
[0023] Furthermore, an information processing program according to an embodiment of the present invention causes a computer to execute the above-described information processing method, thereby enabling the use of a computer to improve the visibility of advertisements projected onto a projection area.
[0024] Furthermore, a computer-readable storage medium according to an embodiment of the present invention stores the information processing program, which allows the information processing program to be distributed as a standalone program in addition to being incorporated into a device, and makes it easy to perform version upgrades, etc. [Example]
[0025] <Advertising projection system 100> FIG. 1 is a diagram showing an advertisement projection system 100 according to an embodiment of the present invention. The advertisement projection system 100 includes an advertisement projection device 200 and a server 300. The advertisement projection device 200 and the server 300 are communicatively connected to each other wirelessly and / or via a wire so as to be able to transmit and receive information. The advertisement projection device 200 and the server 300 may be connected via a communication network, or may be directly connected wirelessly or via a wire. For example, as shown in FIG. 2, the advertisement projection system 100 projects an advertisement image AD (in this application, the term "image" also includes a moving image composed of multiple image frames) by the advertisement projection device 200 onto the side of a vehicle AM parked in a parking area PA corresponding to a parking meter PM.
[0026] The advertisement projection device 200 has a control unit 210, a vehicle information acquisition unit 220 that acquires vehicle information (mobile body information) that is information about a vehicle (mobile body) parked in a parking area, a transmission / reception unit 230 that transmits and receives information to and from other devices such as the server 300, and a projection unit 240 that projects an advertisement image onto the parked vehicle. The control unit 210 is configured by, for example, a computer having a CPU (Central Processing Unit) and the like.
[0027] The advertisement projection device 200 is placed near the parking area so as to be able to project an advertisement image onto the surface of the parked vehicle. For example, the advertisement projection device 200 is installed above the parking meter PM as shown in FIG.
[0028] When a vehicle is parked in a parking area corresponding to a parking meter, control unit 210 acquires vehicle information such as an image of the vehicle using vehicle information acquisition unit 220. Whether a vehicle has been parked in the parking area of the parking meter may be determined by having vehicle information acquisition unit 220 detect that the vehicle has been parked in the parking area, or by acquiring information from the parking meter indicating that the vehicle has been parked in the parking area. When acquiring information from the parking meter, the information may be acquired directly from the parking meter, or may be acquired from the parking meter via another device such as server 300.
[0029] The vehicle information acquisition unit 220 includes, for example, a camera. In this case, the vehicle information includes an image (image data) of the vehicle captured by the camera. The vehicle information acquisition unit 220 may also include a LiDAR (Light Detection and Ranging, Laser Imaging Detection and Ranging), and in this case, the vehicle information includes data (3D data) acquired by the LiDAR.
[0030] The control unit 210 transmits the vehicle information to the server 300 via the transmission / reception unit 230. The control unit 210 also receives the advertisement image transmitted from the server 300 via the transmission / reception unit 230.
[0031] The control unit 210 causes the projection unit 240 to project an advertising image onto the parked vehicle. The projection unit 240 is a projection device such as a projector. The control unit 210 causes the projection unit 240 to stop projecting the advertising image when the parked vehicle finishes parking. The determination that a vehicle parked in the parking area of the parking meter has finished parking may be made based on input from the input means provided in the advertising projection device 200 for receiving input from a user, or based on the input from the input means, or based on the vehicle information acquisition unit 220 detecting that the parked vehicle has left the parking area, or based on information from the parking meter indicating that the parked vehicle has finished parking. When acquiring information from the parking meter, the information may be acquired directly from the parking meter or may be acquired from the parking meter via another device such as the server 300.
[0032] The server 300 has a control unit 310, a transmission / reception unit 320 that transmits and receives information to and from other devices such as the advertisement projection device 200, and a storage unit 330 that stores advertisement images. The control unit 310 is configured by, for example, a computer having a CPU. The storage unit 330 is, for example, a storage device such as a hard disk or memory. The server 300 corresponds to the information processing device of the above embodiment.
[0033] The control unit 310 receives the vehicle information transmitted from the advertising projection device 200 via the transmission / reception unit 320, selects an advertising image to be projected onto the vehicle from among the advertising images stored in the memory unit 330 based on the vehicle information, and transmits the selected advertising image to the advertising projection device 200 via the transmission / reception unit 320.
[0034] 3 is a diagram showing a control unit 310 according to an embodiment of the present invention. The control unit 310 includes a projection area setting unit 311 that sets a projection area onto which an advertisement is projected, an advertisement selection unit 312 that selects an advertisement image to be projected onto a vehicle, an advertisement image generation unit 313 that processes a material image and generates an advertisement image, and an incentive setting unit 314 that sets an incentive for the user or owner of the vehicle onto which the advertisement image is projected.
[0035] The projection area setting unit 311 sets a projection area onto the surface of the vehicle, onto which the advertising image is to be projected, based on the vehicle information. For example, as shown in Fig. 2, the projection area setting unit 311 may set the entire side of the vehicle parked in the parking area as the projection area, or may set a part of this side as the projection area.
[0036] The advertisement selection unit 312 selects an advertisement image to be projected onto the projection area based on advertisement selection conditions, such as conditions related to the color of the projection area, conditions related to the time period during which the advertisement is projected, conditions related to the location of the parking area, conditions related to the intentions of the advertiser, and conditions related to the intentions of the user or owner of the parked vehicle.
[0037] The storage unit 330 stores a plurality of advertising images to be projected onto the vehicle. The advertising image selected by the advertising selection unit 312 is sent to the advertising projection device 200 by the transmitting / receiving unit 320, and is projected onto the vehicle by the projection unit 240.
[0038] The storage unit 330 may store stock images of advertising images in addition to the advertising images themselves. In this case, the advertisement selection unit 312 selects stock images of the advertising images to be projected from the stock images stored in the storage unit 330 based on the advertisement selection conditions.
[0039] The advertising image generation unit 313 processes the material image selected by the advertisement selection unit 312 and generates an advertising image to be projected on the vehicle. The advertising image generated by the advertising image generation unit 313 is sent to the advertising projection device 200 by the transmission / reception unit 320 and projected onto the vehicle by the projection unit 240.
[0040] The incentive setting unit 314 sets an incentive for the user or owner of the vehicle onto which the advertising image is projected. The incentive for the user or owner of the vehicle may be, for example, a discount amount on the parking fee, a discount rate on the parking fee, a discount coupon or a coupon that can be used for the next parking, etc. The incentive setting unit 314 may set the incentive before the projection of the advertising image starts or after the projection of the advertising image has finished.
[0041] In the above, the advertising projection system 100 is configured with the advertising projection device 200 and the server 300, but the advertising projection device 200 may have all of the above functions of the server 300, and the advertising projection system 100 may be configured with only the advertising projection device 200. When the advertising projection system 100 is configured with only the advertising projection device 200, the advertising projection device 200 corresponds to the information processing device of the above embodiment.
[0042] In the above description, the advertisement projection system 100 projects advertisements onto vehicles parked in the parking area of a parking meter. However, various types of vehicles can be considered as the target of the projection. For example, the advertisement projection system 100 may project advertisements onto vehicles parked in the parking area of a parking lot, or onto vehicles parked in a rotary in front of a station. For example, when projecting advertisements onto vehicles parked in a rotary in front of a station, a portion of the rotary may be designated as the target parking area, and the advertisement projection device 200 may be installed so that it can acquire vehicle information about vehicles parked in this target parking area and project advertisements onto the parked vehicles. In this case, the target parking area may be an area large enough to accommodate one vehicle, and the advertisement projection device 200 may project an advertisement image using one vehicle as a screen. Alternatively, the target parking area may be an area large enough to accommodate multiple vehicles, and the advertisement projection device 200 may project an advertisement image using the multiple vehicles as a screen.
[0043] Furthermore, the target onto which the advertisement projection system 100 projects the advertisement image is not limited to a vehicle. The advertisement projection system 100 may project advertisements onto other moving bodies such as trains and ships.
[0044] <Processing operations in the advertisement projection system 100> 4 is a diagram showing an example of the processing operation in the advertisement projection system 100 when the image stored in the storage unit 330 is an advertisement image. In the advertisement projection device 200, when a vehicle is parked in a parking area, the control unit 210 causes the vehicle information acquisition unit 220 to acquire vehicle information of the parked vehicle (step S401). The transmission / reception unit 230 transmits the acquired vehicle information to the server 300 (step S402).
[0045] In the server 300, the control unit 310 receives the vehicle information transmitted from the advertisement projection device 200 via the transmission / reception unit 320 (step S403). The projection area setting unit 311 sets a projection area onto the surface of the parked vehicle into which an advertisement image is to be projected based on the received vehicle information (step S404). The advertisement selection unit 312 selects an advertisement image to be projected onto the set projection area from among the advertisement images stored in the storage unit 330 based on the advertisement selection conditions (step S405). The control unit 310 transmits the selected advertisement image to the advertisement projection device 200 via the transmission / reception unit 320 (step S406).
[0046] In the advertisement projection device 200, the control unit 210 receives the advertisement image transmitted from the server 300 via the transmission / reception unit 230 (step S407). The control unit 210 then causes the projection unit 240 to project the received advertisement image onto the parked vehicle (step S408).
[0047] 5 is a diagram showing an example of the processing operation in the advertisement projection system 100 when the image stored in the storage unit 330 is a material image for an advertisement image. In the advertisement projection device 200, when a vehicle is parked in a parking area, the control unit 210 acquires vehicle information of the parked vehicle using the vehicle information acquisition unit 220 (step S501). The control unit 210 transmits the acquired vehicle information to the server 300 using the transmission / reception unit 230 (step S502).
[0048] In the server 300, the control unit 310 receives the vehicle information transmitted from the advertisement projection device 200 via the transmission / reception unit 320 (step S503). The projection area setting unit 311 sets a projection area onto the surface of the parked vehicle, into which an advertisement image is to be projected, based on the received vehicle information (step S504). The advertisement selection unit 312 selects, based on the advertisement selection conditions, a material image for the advertisement image to be projected onto the set projection area from among the material images stored in the storage unit 330 (step S305). The advertisement image generation unit 313 processes the selected material image based on the set projection area to generate an advertisement image (step S506). The control unit 310 transmits the generated advertisement image to the advertisement projection device 200 via the transmission / reception unit 320 (step S507).
[0049] In the advertisement projection device 200, the control unit 210 receives the advertisement image transmitted from the server 300 via the transmission / reception unit 230 (step S508). The control unit 210 then causes the projection unit 240 to project the received advertisement image onto the parked vehicle (step S509).
[0050] <Permission to project advertisements> The advertisement projection system 100 may project advertisements only onto vehicles that are permitted to project advertisements. To achieve this, for example, the control unit 310 of the server 300 may have a projection permission confirmation unit that confirms whether or not the parked vehicle is a vehicle that is permitted to project advertisements.
[0051] Whether or not an advertisement can be projected may be confirmed with the user or owner of the parked vehicle when the vehicle is parked. In this case, for example, the advertisement projection device 200 may have a means (for example, an input device such as a switch button or a touch panel) for receiving input from the user or owner of the parked vehicle regarding whether or not an advertisement can be projected, and this input information may be transmitted to the server 300. In this way, the projection permission confirmation unit can confirm, based on this input information, whether or not the parked vehicle is a vehicle that is permitted to project an advertisement.
[0052] Furthermore, permission to project advertisements may be confirmed in advance with the user or owner of the parked vehicle. In this case, for example, a sticker or the like with a code indicating permission to project advertisements may be distributed to the user or owner of the vehicle for which advertisement projection is permitted, and the user or owner may be asked to affix the sticker or the like to the surface of the vehicle, such as the side of the vehicle. In this way, the projection permission confirmation unit can use a well-known image analysis method or the like to confirm whether the parked vehicle is a vehicle for which advertisement projection is permitted, based on the image of the parked vehicle included in the vehicle information.
[0053] In the case of a rotary in front of a station, it is preferable to clearly indicate that advertising images will be projected onto vehicles parked in the target parking area, and only vehicles that are authorized to have advertising images parked in the target parking area can park in the target parking area. For example, by designating an area close to the station as the target parking area, vehicle users or owners can obtain the benefit of parking in an area close to the station by permitting advertisements to be projected onto their vehicles. Similarly, in the case of parking areas in service areas or parking areas, it is preferable to clearly indicate that advertising images will be projected onto parked vehicles in the parking area, and only vehicles that are authorized to have advertising images parked in the parking area can park in the parking area. For example, by designating a parking area close to the building of a service area or parking area as the target parking area for advertising projection, vehicle users or owners can obtain the benefit of parking in an area close to the station by permitting advertisements to be projected onto their vehicles.
[0054] <Selecting the vehicle on which to project the advertisement> FIG. 6 is a diagram illustrating a projection area setting unit 311 according to an embodiment of the present invention. Some vehicles have pictures or letters painted on their surfaces. Projecting an advertising image onto a vehicle with such painted pictures or letters may result in the picture or letter of the advertising image overlapping with the painted picture or letter, making the content of the advertisement difficult to recognize. Projecting an advertisement onto a vehicle with a dark color, such as black, may also result in the content of the advertisement being difficult to recognize. In other words, vehicles with painted pictures or letters or vehicles with a dark color, such as black, are not suitable as screens for projecting advertising images. Projecting an advertising image onto a vehicle unsuitable for such a screen will have little advertising effectiveness. Therefore, in order to exclude vehicles unsuitable for such a screen from targets for projecting advertising images, the projection area setting unit 311 according to this embodiment includes a condition determination unit 3111 and a projection determination unit 3112.
[0055] The projection area setting unit 311 includes a condition determination unit 3111 that determines whether a vehicle in an area where an advertising image can be projected (advertisement projection possible area) satisfies a predetermined condition, and a projection determination unit 3112 that determines to project an advertisement onto the vehicle if the vehicle satisfies the predetermined condition, and determines not to project an advertisement onto the vehicle if the vehicle does not satisfy the predetermined condition. The advertisement projection possible area is, for example, the parking area when an advertisement is to be projected onto a vehicle parked in a parking area, or the projection target parking area of the rotary when an advertisement is to be projected onto a vehicle parked in a rotary. In other words, in this embodiment, before setting a projection area on the surface of the vehicle, the projection area setting unit 311 checks whether the vehicle satisfies the predetermined condition, determines only vehicles that satisfy the predetermined condition as targets for advertisement projection, and sets a projection area for advertisement projection only for the vehicles determined as targets for advertisement projection.
[0056] The predetermined conditions preferably include at least one of a condition regarding the color of the surface of the vehicle onto which an advertising image can be projected (the projectable surface) and a condition regarding the characters on the projectable surface. More specifically, the predetermined conditions preferably include at least one of (Condition 1) the number of colors used to paint the projectable surface is less than or equal to a predetermined value, (Condition 2) the color of the projectable surface is not a predetermined color, and (Condition 3) no characters are painted on the projectable surface. Here, when the paint on the projectable surface includes multiple colors, a characteristic color of the projectable surface may be used as the color of the projectable surface in (Condition 2). For example, the characteristic color of the projectable surface may be the color of the largest area among the areas obtained by dividing the projection area into multiple areas by color.
[0057] In this way, it is possible to exclude vehicles that are not suitable for the screen from being targets for projection of advertising images. For example, by including (Condition 1) in the predetermined conditions, it is possible to exclude vehicles with many colors used on their surfaces, that is, vehicles with pictures painted on their surfaces that have low advertising effectiveness, from being targets for projection of advertisements. Furthermore, by including (Condition 2) in the predetermined conditions and setting the predetermined color to a dark color such as black, it is possible to exclude vehicles painted in a dark color such as black. Furthermore, by including (Condition 3) in the predetermined conditions, it is possible to exclude vehicles with letters painted on their surfaces from being targets for projection of advertisements.
[0058] On the other hand, vehicles with pale colors such as white are suitable for screens onto which advertisements are projected. Only vehicles that are suitable for such screens, i.e., vehicles with high advertising effectiveness, may be used as targets for projecting advertisements. Therefore, the predetermined condition may include (Condition 4) that the color of the projectable surface is a predetermined color. By including (Condition 4) in the predetermined condition and setting the predetermined color to a pale color such as white, it becomes possible to project advertisements only onto vehicles with pale colors such as white that are suitable for screens.
[0059] At this time, the condition determination unit 3111 may, for example, use a well-known image analysis method to obtain color information regarding the color of the projectable surface based on the image of the vehicle included in the vehicle information, and determine whether or not letters are painted on the projectable surface.
[0060] Some advertisers may not want their advertisements to be projected onto certain vehicles. For example, Company A may not want its advertisements to be projected onto vehicles manufactured by an affiliate of Company B, a rival of Company A. Therefore, for example, the storage unit 330 may also store an excluded vehicle list that lists vehicle models and brands that are not targets for advertisement projection, and the predetermined condition may include (Condition 5) that the vehicle model or brand is not included in the excluded vehicle model list. This makes it possible to exclude vehicles of models and brands that the advertiser does not want to project their advertisements onto from targets for advertisement projection.
[0061] On the other hand, some advertisers may wish to project their advertisements onto specific vehicles. For example, some advertisers may wish to project their advertisements only onto luxury cars. Therefore, for example, the storage unit 330 may also store a target vehicle list listing the vehicle models and brands onto which the advertisements are to be projected, and the predetermined condition may include (Condition 6) that the vehicle model and brand are included in the target vehicle model list. This makes it possible to project advertisements only onto vehicles of the model and brand on which the advertiser wishes to project the advertisement.
[0062] At this time, the condition determination unit 3111 may determine the vehicle model and brand based on the image of the vehicle included in the vehicle information, for example, by a known image analysis method.
[0063] 7 is a diagram showing an example of the processing operation in the projection area setting unit 311. The condition determination unit 3111 determines whether or not a vehicle in the advertisement projection possible area satisfies a predetermined condition (step S701). If the vehicle satisfies the predetermined condition (step S701, YES), the projection determination unit 3112 decides to project an advertisement onto this vehicle (step S702), and if the vehicle does not satisfy the predetermined condition (step S701, NO), it decides not to project an advertisement onto this vehicle (step S703).
[0064] <Advertisement Selection 1> 8 is a diagram illustrating the advertisement selection unit 312 according to one embodiment of the present invention. If the color of the vehicle and the color scheme of the advertisement are incompatible, the content of the advertisement may be difficult to see even if the advertisement is projected onto the vehicle. For example, if an advertisement with black text is projected onto a black vehicle, the text will be difficult to see.
[0065] Therefore, each of the advertising images stored in the memory unit 330 in this embodiment is associated with at least one color, and the advertising selection unit 312 in this embodiment has a projection area color acquisition unit 3121 that acquires color information related to the color of the projection area, and a selection unit 3122 that selects an image to be projected into the projection area from among the advertising images stored in the memory unit 330 based on the acquired color information and the color associated with each of the advertising images.
[0066] As a result, for example, each advertising image stored in the memory unit 330 is associated with a color that is compatible with the color scheme of this advertising image, and the selection unit 3122 selects an advertising image that is associated with the same color as the color of the projection area, so that only advertising images with a color scheme that is compatible with the color of this projection area are projected onto the projection area.
[0067] When the projection area includes multiple colors, it is preferable that the projection area color acquisition unit 3121 acquires a characteristic color of the projection area. Here, for example, when the projection area is divided into multiple areas by color, it is preferable that the color of the largest area among the divided areas is set as the characteristic color of the projection area.
[0068] Also, for example, it is preferable to prepare advertising images with multiple color schemes for each advertising target, such as a product or service, and store these advertising images in the storage unit 330. In other words, it is preferable to prepare advertising images with multiple color schemes for the same advertising target. In this way, it becomes possible to project an advertisement for that advertising target onto a parked vehicle in a visibly recognizable manner, regardless of the color of the parked vehicle.
[0069] Furthermore, when material images for advertising images are stored in the storage unit 330, it is preferable to associate each material image with at least one color. Then, the selection unit 3122 selects a material image associated with the same color as the color of the projection area, and the advertising image generation unit 313 processes the selected material image without changing its color scheme to generate an advertising image, so that only advertising images with a color scheme that is compatible with the color of the projection area are projected onto the projection area.
[0070] 9 is a diagram showing an example of the processing operation of the advertisement selection unit 312. The advertisement selection unit 312 acquires color information related to the color of the projection area (step S901). Based on the acquired color information and the color associated with each advertisement image, the advertisement selection unit 312 selects an advertisement image to be projected (step S902).
[0071] <Advertisement Selection 2> As shown in FIG. 10, there may be a case where multiple parking areas PA1-PA4 are lined up and multiple vehicles AM1-AM3 are parked consecutively in these parking areas PA1-PA4. In such a case, as shown in FIG. 10, it is advisable to project a continuous advertisement AD1 consisting of multiple images AD1-1-AD1-3 onto these multiple vehicles AM1-AM3. Such continuous advertisements can present advertisements that are larger in size than a single advertisement projected onto a single vehicle, and can have a greater impact on viewers than a single advertisement. Furthermore, such continuous advertisements can present a series of advertisements consisting of multiple images.
[0072] Therefore, the advertisement selection unit 312 according to one embodiment of the present invention further includes a consecutive parking detection unit 3123 that detects when multiple vehicles are parked consecutively in multiple projectable areas, a consecutively parked vehicle count acquisition unit 3124 that acquires the number of consecutively parked vehicles, and a position acquisition unit 3125 that acquires the position of each vehicle in the consecutively parked vehicles.The storage unit 330 according to this embodiment stores not only images of a single advertisement that becomes a single advertisement when projected onto a single vehicle, but also images of a consecutive advertisement that becomes a single advertisement when projected onto multiple mobile objects parked consecutively.The selection unit 3122 according to this embodiment selects a consecutive advertisement as an advertisement to be projected onto the multiple vehicles when multiple vehicles are parked consecutively.The consecutive advertisement may be composed of multiple advertisement images or a single advertisement image.
[0073] For example, as shown in Fig. 10, if an advertisement projection device 200 is installed in each of a plurality of adjacent parking areas PA1 to PA4, the continuous advertisement may be configured to include a plurality of advertisement images. Here, the plurality of adjacent parking areas PA1 to PA4 corresponds to a plurality of adjacent projection possible areas. In the example shown in Fig. 10, the continuous parking detection unit 3123 detects that a plurality of vehicles AM1 to AM3 are parked consecutively in the plurality of adjacent parking areas PA1 to PA4.
[0074] Then, the selection unit 3122 selects, as the advertisement to be projected onto these continuously parked vehicles, a continuous advertisement made up of the same number of advertising images as the number of continuously parked vehicles acquired by the continuously parked vehicle number acquisition unit 3124. In the example shown in Fig. 10, three vehicles AM1 to AM3 are parked continuously, and the selection unit 3122 selects the continuous advertisement AD1 made up of three advertising images AD1-1 to AD1-3 as the advertisement to be projected onto vehicles AM1 to AM3.
[0075] Furthermore, the selection unit 3122 selects an advertising image to be projected onto each vehicle from among the advertising images constituting the continuous advertisement, based on the position of each vehicle among the consecutively parked vehicles acquired by the position acquisition unit 3125. In the example shown in Fig. 10, consecutively parked vehicles AM1 to AM3 are lined up from left to right in the order of vehicle AM1, vehicle AM2, and vehicle AM3, and continuous advertisement AD1 is formed as a single advertisement by arranging advertising image AD1-1, advertising image AD1-2, and advertising image AD1-3 from left to right. Therefore, the selection unit 3122 selects advertising image AD1-1 as the advertising image to be projected onto vehicle AM1, advertising image AD1-2 as the advertising image to be projected onto vehicle AM2, and advertising image AD1-3 as the advertising image to be projected onto vehicle AM3.
[0076] 11, when consecutive advertisements are projected onto vehicles AM1 to AM3 parked consecutively in a projection target parking area OA in a rotary in front of a station, consecutive advertisement AD2 consisting of one advertisement image may be projected by one advertisement projection device 200. In this case, the selection unit 3122 selects, for example, consecutive advertisements of a size according to the number of consecutively parked vehicles acquired by the consecutively parked vehicle number acquisition unit 3124 as the advertisements to be projected onto the consecutively parked vehicles.
[0077] The consecutive parking detection unit 3123 may detect that multiple vehicles are parked consecutively by sequentially checking at predetermined time intervals whether a vehicle is parked in each of the multiple lined up projectable areas, or may detect that multiple vehicles are parked consecutively, for example, when a new vehicle is parked in one of the multiple lined up projectable areas.
[0078] When detecting that multiple vehicles are parked consecutively when a new vehicle is parked in one of multiple lined up projectable areas, the consecutive parking detection unit 3123 sets the projectable area in which the new vehicle is parked as a target projectable area and detects that multiple vehicles are parked consecutively by checking whether a vehicle is parked in either of the projectable areas on either side of the target projectable area, and the selection unit 3122 selects a consecutive advertisement as an advertisement to be projected onto the vehicle parked in the target projectable area if a vehicle is parked in either of the projectable areas on either side of the target projectable area, and selects a single advertisement as an advertisement to be projected onto the vehicle parked in the target projectable area if no vehicle is parked in either of the projectable areas on either side of the target projectable area.
[0079] 12 is a diagram showing an example of the processing operation of the advertisement selection unit 312. The consecutive parking detection unit 3123 checks whether a vehicle is parked in either of the projectable areas on either side of the target projectable area (step S1201). If a vehicle is parked in either of the projectable areas on either side of the target projectable area (step S1201, YES), the selection unit 3122 selects consecutive advertisements as advertisements to be projected onto the vehicle parked in the target projectable area (step S1202). If a vehicle is not parked in either of the projectable areas on either side of the target projectable area (step S1201, NO), the selection unit 3122 selects a single advertisement as advertisement to be projected onto the vehicle parked in the target projectable area (step S1203).
[0080] When projecting advertisements only onto vehicles that are permitted to project advertisements, the consecutive parking detection unit 3123 may detect that multiple vehicles that are permitted to project advertisements are parked consecutively in multiple projection-enabled areas. In this case, the storage unit 330 may store information on whether or not each of the vehicles parked in the multiple projection-enabled areas is permitted to project advertisements.
[0081] As shown in Fig. 13(A), there may be cases where vehicles are parked in parking areas PA1, PA3, and PA4, but parking area PA2 is vacant. In such a case, for example, a solo advertisement AD3 is projected onto vehicle AM1 parked in parking area PA1, and a continuous advertisement AD4 consisting of two advertisement images AD4-1 and AD4-2 is projected onto vehicles AM3 and AM4 parked consecutively in parking areas PA3 and PA4. In this state, as shown in Fig. 13(B), when vehicle AM2 is parked in parking area PA2, the advertisement projection system 100 may stop projecting the solo advertisement AD3 and the continuous advertisement AD4 and project a continuous AD5 onto vehicles AM1 to AM4.
[0082] At this time, for example, the consecutive parking detection unit 3123 detects that multiple vehicles are parked consecutively by checking whether vehicles are parked in the projectable areas on both sides of the target projectable area, which is one of the multiple projectable areas. In the example shown in Fig. 13, the parking area PA2 where the new vehicle is parked is set as the target projectable area, and the consecutive parking detection unit 3123 detects that multiple vehicles are parked consecutively by checking whether vehicles are parked in either of the parking areas PA1 and PA3 on both sides of the parking area PA2.
[0083] Then, the selection unit 3122 selects, as the advertisement to be projected onto these continuously parked vehicles, a continuous advertisement made up of the same number of advertising images as the number of continuously parked vehicles acquired by the continuously parked vehicle number acquisition unit 3124. In the example shown in Fig. 13(B), four vehicles AM1 to AM4 are parked continuously, and the selection unit 3122 selects the continuous advertisement AD5 made up of four advertising images AD5-1 to AD5-4.
[0084] Furthermore, the selection unit 3122 selects an advertising image to be projected onto each vehicle from among the advertising images constituting the continuous advertisement, based on the position of each vehicle acquired by the position acquisition unit 3125. In the example shown in FIG. 13(B), the consecutively parked vehicles AM1 to AM4 are lined up from left to right in the order of vehicle AM1, vehicle AM2, vehicle AM3, and vehicle AM4, and the continuous advertisement AD5 is formed as a single advertisement by arranging advertising image AD5-1, advertising image AD5-2, advertising image AD5-3, and advertising image AD5-4 from left to right. Therefore, the selection unit 3122 selects advertising image AD5-1 as the advertising image to be projected onto vehicle AM1, advertising image AD5-2 as the advertising image to be projected onto vehicle AM2, advertising image AD5-3 as the advertising image to be projected onto vehicle AM3, and advertising image AD5-4 as the advertising image to be projected onto vehicle AM4.
[0085] Then, the control unit 310 causes the transmission unit 320 to transmit advertisement AD5-1 to the advertising projection device 200 corresponding to vehicle PA1, advertisement AD5-2 to the advertising projection device 200 corresponding to vehicle PA2, advertisement AD5-3 to the advertising projection device 200 corresponding to vehicle PA3, and advertisement AD5-4 to the advertising projection device 200 corresponding to vehicle PA4, and each of the advertising projection devices 200 receives the transmitted advertising image and projects the received advertising image onto the vehicle.
[0086] In addition, the memory unit 330 may store multiple patterns of consecutive advertisements according to the number of consecutively parked vehicles, such as a two-consecutive advertisement consisting of two advertising images, a three-consecutive advertisement consisting of three advertising images, or a four-consecutive advertisement consisting of four advertising images.
[0087] Furthermore, the memory unit 330 may store the advertising images themselves that make up the continuous advertisement, or may store the material images of the advertising images that make up the continuous advertisement, and the control unit 310 may transmit the advertising images generated by processing these material images by the advertising image generation unit 350 to the advertising projection device 200.
[0088] Fig. 14 is a diagram showing an example of the processing operation of the advertisement projection system 100 in the example shown in Fig. 13. The advertisement projection device 200 corresponding to the parking area PA1 projects the advertisement image AD3 of the single advertisement onto the vehicle AM1, the advertisement projection device 200 corresponding to the parking area PA3 projects the advertisement image AD4-1 of the continuous advertisement AD4 onto the vehicle AM3, and the advertisement projection device 200 corresponding to the parking area PA4 projects the advertisement image AD4-2 of the continuous advertisement AD4 onto the vehicle AM4 (step S1401). When the vehicle AM2 is parked in the parking area PA2, the advertisement projection device 200 corresponding to the parking area PA2 acquires the vehicle information of the vehicle AM2 and transmits the vehicle information of the vehicle AM2 to the server 300 (step S1402).
[0089] In the server 300, the control unit 310 receives the vehicle information of the vehicle AM2 via the transmitting / receiving unit 320, and the projection area setting unit 311 sets a projection area on the surface of the vehicle AM2 (step S1403). In the server 300, the consecutive vehicle detection unit 3123 of the advertisement selection unit 312 detects that multiple vehicles are parked consecutively by checking whether a vehicle is parked in either of the parking areas PA1 and PA3 on either side of the parking area PA2, and the selection unit 3122 of the advertisement selection unit 312 selects, as advertisements to be projected onto vehicles AM1 to AM4, advertising images in the same number as the number of consecutively parked vehicles acquired by the consecutively parked vehicle number acquisition unit 3124, i.e., a consecutive advertisement AD5 consisting of four advertising images AD5-1 to AD5-4, and based on the positions of each vehicle acquired by the position acquisition unit 3125, selects advertising image AD5-1 as the advertising image to be projected onto vehicle AM1, selects advertising image AD5-2 as the advertising image to be projected onto vehicle AM2, selects advertising image AD5-3 as the advertising image to be projected onto vehicle AM3, and selects advertising image AD5-4 as the advertising image to be projected onto vehicle AM4 (step S1404). In the server 300, the control unit 310 causes the transceiver unit 320 to transmit the advertising image AD5-1 to the advertising projection device 200 corresponding to the parking area PA1, the advertising image AD5-2 to the advertising projection device 200 corresponding to the parking area PA2, the advertising image AD5-3 to the advertising projection device 200 corresponding to the parking area PA3, and the advertising image AD5-4 to the advertising projection device 200 corresponding to the parking area PA4 (step S1405).
[0090] The advertising projection device 200 corresponding to parking area PA1 receives the advertising image AD5-1 and projects it onto vehicle AM1, the advertising projection device 200 corresponding to parking area PA2 receives the advertising image AD5-2 and projects it onto vehicle AM2, the advertising projection device 200 corresponding to parking area PA3 receives the advertising image AD5-3 and projects it onto vehicle AM3, and the advertising projection device 200 corresponding to parking area PA4 receives the advertising image AD5-4 and projects it onto vehicle AM4 (step S1406).
[0091] <Advertising image generation 1> When attempting to project an advertising image onto the entire side of a vehicle, since vehicle sides come in a variety of shapes, simply projecting a rectangular advertising image will result in some projected light extending beyond the side of the vehicle. This extended projected light may illuminate objects or people outside the side of the vehicle. Therefore, when projecting an advertising image onto the entire side of a vehicle, it is advisable to block the projected light extending beyond the side of the vehicle. However, if only a portion of the projected light is blocked in this way, the projected light of an important portion of the advertising image may also be blocked, resulting in the image being projected with some of the important portion missing. For this reason, it is necessary to generate the advertising image so that even if some of the projected light is blocked, no important portion is missing. Important portions may include text such as a brand name or message, or a two-dimensional code for coupon distribution.
[0092] Therefore, the material image of an advertising image stored in the storage unit 330 according to one embodiment of the present invention includes a background image and one or more parts to be displayed on this background. Figures 15(A) and 4-2 are diagrams showing examples of material images stored in the storage unit 330. In the example shown in Figure 15(A), the material image is composed of a background B and one part P, and in the example shown in Figure 16, the material image is composed of a background B and multiple parts P1 to P5. Note that in Figures 15 and 4-2, the shapes of the background and parts are rectangular, but the shapes of the background and parts are not limited to rectangular and may be any shape.
[0093] The advertising image generation unit 313 according to this embodiment acquires the material image from the storage unit 330, shapes the background image according to the shape of the vehicle, processes the parts of the material image so that they fit within the formed background, and generates an advertising image. The advertising image generation unit 313 corresponds to the advertisement acquisition unit and the advertising image generation unit of the above embodiment.
[0094] Processing of parts includes, for example, moving and shrinking. For example, in the example shown in Fig. 15, background B is trimmed according to the shape of the side of the vehicle as shown in Fig. 15(B), and part P is processed so as to fit within this trimmed background B, thereby generating an advertising image. In the example shown in Fig. 15, part P is moved and reduced so as to fit within this trimmed background B.
[0095] In this way, in this embodiment, it is possible to project the advertisement onto the vehicle without missing any of the parts. Therefore, in this embodiment, by separating the important parts of the advertisement image from the background B and setting them as parts P, it is possible to project the advertisement onto the vehicle without missing any of the important parts.
[0096] 16, the material image may be configured to include a background B and a plurality of parts P1 to P5. In this case, each of the plurality of parts P1 to P5 may be associated with a standard position on the background B. The standard position may be indicated by, for example, two-dimensional coordinates on the background B.
[0097] Then, in the example shown in Fig. 16, the material image is processed as shown in Fig. 17. First, as shown in Fig. 17(A), the advertising image generation unit 313 trims, for example, background B to fit the shape of the vehicle.
[0098] Each of the parts P1 to P4 is arranged in a standard position on the background B as shown in Fig. 17(A), but in Fig. 17(A), the parts P1, P3, and P4 do not fit within the trimmed background B. Therefore, the advertising image generation unit 313 moves the parts P1, P3, and P4 so that they fit within the trimmed background B, as shown in Fig. 17(B).
[0099] In the example shown in FIG. 17, each part is moved vertically so that it fits within the trimmed background B, but there are various methods for moving a part that does not fit within the trimmed background so that it fits within the trimmed background. For example, the part may be moved horizontally. Alternatively, the part may be moved in the direction that minimizes the moving distance of the part. Furthermore, information about how to move when the part does not fit within the trimmed background B may be attached to each part, and each part may be moved based on this information.
[0100] 17(B), part P3 does not overlap with other parts, but part P1 overlaps with part P2, and part P4 overlaps with part P5. Therefore, it is advisable to assign a priority to each of the multiple parts P1 to P5.
[0101] For example, in the example shown in FIG. 17, part P1 has a higher priority than part P2. Assume that part P5 has a higher priority than part P4. In this case, the advertising image generation unit 313 generates the advertising image shown in Fig. 17(C) by, for example, reducing part P2, which has a lower priority than part P1, so that it does not overlap with part P1, and reducing part P4, which has a lower priority than part P5, so that it does not overlap with part P5. In this way, in this embodiment, by setting priorities so that the more important a part is, the higher the priority, it becomes possible to project the advertising image onto the vehicle without any parts being missing and without changing the size of the more important parts.
[0102] Some parts may be acceptable if some parts are missing, but may not be acceptable if reduced in size. It is advisable to attach information indicating that such parts may be overlapped by other parts. For example, in the example shown in FIG. 17, part 4 is considered to be a part that may be overlapped by other parts. In this case, the advertising image generating unit 313 reduces part P2, which has a lower priority than part P1, so that it does not overlap with part P1, and overlaps part P5, which has a higher priority than part P4, on part P4, thereby generating the advertising image shown in FIG. 17(D).
[0103] As described above, in this embodiment, it is possible to generate an advertising image without significantly disrupting the relative positional relationship of each part by associating each of the multiple parts with a standard position on the background B. Therefore, in this embodiment, it is possible to project an advertisement onto a vehicle without significantly changing the impression of the advertisement.
[0104] 18 is a diagram showing an example of the processing operation in the advertising image generation unit 313. The background of the material image is trimmed (step S1801). It is checked whether all of the parts arranged in the standard positions fit within the trimmed background (step S1802). If there are parts that do not fit within the trimmed background (step S1802, YES), the parts that do not fit within the trimmed background are moved into the trimmed background (step S1803). It is checked whether the moved parts overlap with other parts (step S1804). If the moved parts overlap with other parts (step S1804, YES), the overlapping parts with the lower priority are reduced (step S1805).
[0105] <Advertising image generation 2> FIG. 19 is a diagram illustrating an advertisement image generation unit 313 according to one embodiment of the present invention. When an advertisement is to be projected over the entire side of a vehicle, the side of the vehicle includes the body, door panel, door glass, bumper, tire, and other components, and each component has a different color, flatness, transparency, and other characteristics, making it difficult to determine its suitability as a screen for projecting an advertisement. For example, a door panel painted white is a large white area and is therefore suitable as a screen for projecting an advertisement. On the other hand, tire components are generally black and have irregularities, making them unsuitable as a screen for projecting an advertisement. Important parts of an advertisement must be projected in a visible manner, and it is best to project them onto an area that is as suitable as possible as a screen.
[0106] Therefore, the advertisement material image stored in the storage unit 330 according to this embodiment includes preset important parts, and the advertisement image generation unit 313 according to this embodiment has an area information acquisition unit 3131 that acquires area information including at least one of the color, size, and flatness of each of multiple areas on the surface of the vehicle, and a projection area selection unit 3132 that selects an area onto which the important parts are to be projected from among the multiple areas based on this area information. As a result, the advertisement image generation unit 313 according to this embodiment generates an advertisement image such that the important parts are projected onto an area suitable as a screen.
[0107] For example, the projection area setting unit 311 may set the multiple regions on the vehicle surface by partitioning the vehicle surface based on the vehicle image and 3D data included in the vehicle information using a well-known image analysis method or 3D data analysis method, and the region information acquisition unit 3131 may acquire region information for each partitioned region based on the vehicle image and 3D data included in the vehicle information using a well-known image analysis method or 3D data analysis method. In this case, the projection area setting unit 311 may acquire a color distribution of the vehicle surface based on the vehicle image using a well-known image analysis method, and partition the vehicle surface into multiple regions by color. Alternatively, for example, the storage unit 330 may store multiple regions on the vehicle surface for each vehicle model and region information including at least one of the color, size, and flatness of each region. The region information acquisition unit 3131 may then determine the vehicle model based on the vehicle image included in the vehicle information using a well-known image analysis method, and acquire region information for each of the multiple regions on the vehicle surface from the storage unit 330 based on the determined vehicle model.
[0108] When the color of the area is a light color such as white, the area has a high reflectivity and is suitable for a screen. On the other hand, when the color of the area is a dark color such as black, the area has a low reflectivity and is not suitable for a screen. Therefore, the projection area selection unit 3132 may select an area onto which important parts are to be projected from among multiple areas based on the color of the area. In this way, it is possible to select an area onto which important parts are to be projected from among multiple areas based on their suitability as a vehicle screen. For example, the projection area selection unit 3132 may select an area with a light color such as white as the area onto which important parts are to be projected, rather than an area with a dark color such as black. In this way, it is possible to project important parts onto an area that is highly suitable as a screen for projecting advertisements, and it is possible to project important parts visibly.
[0109] Furthermore, the larger the area, the larger the image that can be projected, which can improve the visibility of the image. Therefore, the larger the area, the more suitable it is for use as a screen for projecting advertisements. Therefore, the projection area selection unit 3132 may select an area onto which important parts are to be projected from among multiple areas based on the size of the area. In this way, it is possible to select an area onto which important parts are to be projected from among multiple areas based on the suitability of the area as a vehicle screen. For example, the projection area selection unit 3132 may select the largest area among the multiple areas, or an area whose area is higher than a predetermined threshold, as the area onto which important parts are to be projected. In this way, it is possible to project important parts onto an area that is highly suitable as a screen for projecting advertisements, and it is possible to project important parts in a visibly recognizable manner.
[0110] The flatter the area, the less distortion of the projected image, and the higher the visibility of the image. Therefore, the flatter the area, the more suitable it is for a screen on which to project advertisements. Therefore, the projection area selection unit 3132 may select an area onto which to project important parts from among multiple areas based on the flatness of the area. In this way, it becomes possible to select an area onto which to project important parts from among multiple areas based on the suitability of the area as a vehicle screen. For example, the projection area selection unit 3132 may select an area with the highest flatness among multiple areas, or an area with a flatness higher than a predetermined threshold, as the area onto which to project important parts. In this way, it becomes possible to project important parts onto an area that is highly suitable as a screen on which to project advertisements, and to project important parts in a visibly recognizable manner.
[0111] 20 is a diagram showing an example of the processing operation in the advertising image generation unit 313. Area information is acquired for each of a plurality of areas on the surface of the vehicle (step S2001). Based on the area information, an area onto which an important part is to be projected is selected from the plurality of areas (step S2002).
[0112] The advertising image generation unit 350 may calculate screen suitability for each area based on the area information. The projection area selection unit 3132 may then select an area onto which to project the important part from among multiple areas based on the screen suitability. Here, the screen suitability is a value indicating how suitable an area is as a screen for advertising.
[0113] For example, the screen suitability may be calculated based on at least one of the color, size, and flatness of the area. As described above, light-colored areas such as white are more suitable for screens than dark-colored areas such as black. Therefore, the screen suitability may be defined so that the screen suitability of light-colored areas such as white is greater than the screen suitability of dark-colored areas such as black. Furthermore, the larger the area, the more suitable it is for a screen on which to project advertisements. Therefore, the screen suitability may be defined so that the larger the area, the greater the screen suitability. Furthermore, the flatter the area, the more suitable it is for a screen on which to project advertisements. Therefore, the screen suitability may be defined so that the greater the flatness of the area, the greater the screen suitability. In this way, it becomes possible to project important parts onto areas that are highly suitable as a screen on which to project advertisements, and to project the important parts in a visibly recognizable manner.
[0114] Furthermore, the projection area selection unit 3132 may check whether there is an area among the multiple areas whose screen suitability is equal to or greater than a predetermined threshold, and if there is an area among the multiple areas whose screen suitability is equal to or greater than the predetermined threshold, select an area onto which to project important parts from among the areas whose screen suitability is equal to or greater than the predetermined threshold. Furthermore, if there is no area among the multiple areas whose screen suitability is equal to or greater than the predetermined threshold, the projection area selection unit 3132 may not select that vehicle as a target for advertisement projection. In this way, it becomes possible to project advertisements only onto vehicles that have an area with a relatively high screen suitability.
[0115] If the material image for the advertising image contains multiple important parts, the positional relationship between the important parts may be assigned to each important part, and the projection area selection unit 3132 may select an area onto which each of the multiple important parts is to be projected from among areas with a screen compatibility level equal to or greater than a predetermined threshold, based on the positional relationship between the important parts and the positional relationship between areas with a screen compatibility level equal to or greater than a predetermined threshold. For example, if there are two important parts and two or more areas with a screen compatibility level equal to or greater than a predetermined threshold, and the two important parts are positioned left and right, the areas with a screen compatibility level equal to or greater than the predetermined threshold may be selected as areas onto which the two important parts are to be projected. This makes it possible to project the important parts so that they are visible without disrupting the positional relationship between the important parts.
[0116] Furthermore, for example, if a horizontally long important feature is projected onto a vertically long area, the area of the area where the important feature is not projected will be larger than the area where the important feature is projected. As a result, if the important feature is projected onto such an area, the important feature cannot be projected large, and the visibility of the important feature will be reduced. Therefore, the projection area selection unit 3132 may use a well-known image analysis method to determine whether the shape of each of the multiple areas is suitable for projecting the important feature, and select the area onto which the important feature is to be projected from among the areas having a shape suitable for projecting the important feature. For example, the projection area selection unit 3132 may determine whether the shape of each of the multiple areas is suitable for projecting the important feature based on the aspect ratio of the important feature and the aspect ratio of the area. Furthermore, if there is no area among the multiple areas having a shape suitable for projecting the important feature, the projection area selection unit 3132 may determine not to project the advertisement onto the vehicle.
[0117] Furthermore, if the material image for the advertising image contains multiple important parts, each important part may be assigned a priority, and the projection area selection unit 3132 may select an area into which to project each of the multiple important parts from among the multiple areas based on the priority of the important part and the screen suitability of the important part. In this way, for example, by setting the priority so that the more important the important part, the higher the priority, it becomes possible to project the important part with high importance in an area that is more suitable for the screen, and it becomes possible to project the important part with high importance in a more visible manner.
[0118] <Incentive settings> FIG. 21 is a diagram illustrating the incentive setting unit 314 according to one embodiment of the present invention. It is preferable to set an incentive for a user or owner of a vehicle onto which an advertisement is projected based on the advertising effectiveness. In other words, it is preferable to set a higher incentive for a user or owner of a vehicle onto which an advertisement can be projected with high advertising effectiveness. This makes it possible to motivate a user or owner of a vehicle onto which an advertisement can be projected with high advertising effectiveness to park the vehicle in a projection-enabled area. Therefore, the incentive setting unit 314 according to this embodiment includes a projectable surface information acquisition unit 3141 that acquires information on projectable surfaces (projectable surface information) among the surfaces of the vehicle, and a setting unit 3142 that sets an incentive for the user or owner of the vehicle based on the acquired projectable surface information.
[0119] The projectable surface information may include at least one of the color, size, and flatness of the projectable surface. The projectable surface information acquisition unit 3141 may acquire the projectable surface information based on the image and 3D data of the vehicle included in the vehicle information, for example, by a well-known image analysis method or 3D data analysis method.
[0120] When the color of the projectable surface is a light color, such as white, the projectable surface has a high reflectivity and is suitable for use as a screen. On the other hand, when the color of the projectable surface is a dark color, such as black, the projectable surface has a low reflectivity and is not suitable for use as a screen. Therefore, the setting unit 3142 may set an incentive for the vehicle user or owner based on the color of the projectable surface. This makes it possible to set an incentive for the vehicle user or owner based on the vehicle's suitability as a screen. For example, the setting unit 3142 may set a higher incentive for the vehicle user or owner whose projectable surface is a light color, such as white, than for the vehicle user or owner whose projectable surface is a dark color, such as black. This makes it possible to set a higher incentive for the vehicle user or owner whose vehicle is highly suitable as a screen for projecting advertisements, i.e., a vehicle capable of effectively projecting advertisements. As a result, it becomes possible to motivate the vehicle user or owner whose vehicle is capable of effectively projecting advertisements to park their vehicle in the projection area.
[0121] Furthermore, the larger the projectable surface, the larger the advertising image that can be projected onto the vehicle, thereby improving the visibility of the advertisement. Therefore, the larger the projectable surface, the more suitable the surface is for use as a screen for projecting advertisements. Therefore, the setting unit 3142 may set an incentive for the vehicle user or owner based on the size of the projectable surface. This makes it possible to set an incentive for the vehicle user or owner based on the suitability of the vehicle as a screen. For example, the setting unit 3142 may set a higher incentive for the vehicle user or owner the larger the projectable surface of the vehicle. This makes it possible to set a higher incentive for the vehicle user or owner of a vehicle that is highly suitable as a screen for projecting advertisements, i.e., a vehicle capable of effectively projecting advertisements. As a result, it becomes possible to motivate the user or owner of a vehicle capable of effectively projecting advertisements to park their vehicle in a projection area.
[0122] The flatter the projection surface, the less distortion of the advertising image projected onto the vehicle, and the higher the visibility of the advertising image. Therefore, the setting unit 3142 may set an incentive for the vehicle user or owner based on the flatness of the projection surface. This makes it possible to set an incentive for the vehicle user or owner based on the vehicle's suitability as a screen. For example, the setting unit 3142 may set a higher incentive for the user or owner of a vehicle with a high flatness of the projection surface than for the user or owner of a vehicle with a low flatness of the projection surface. This makes it possible to set a higher incentive for the user or owner of a vehicle that is highly suitable as a screen for projecting advertisements, i.e., a vehicle capable of effectively projecting advertisements. As a result, it becomes possible to motivate the user or owner of a vehicle capable of effectively projecting advertisements to park their vehicle in a projection area.
[0123] The incentive may be related to the parking fee. For example, the incentive may be a discount amount or discount rate on the parking fee. In this way, parking in the advertisement projection area will be cheaper than parking in other areas, which will motivate parking the vehicle in the advertisement projection area. The incentive may also be, for example, a coupon that can be used for the next parking.
[0124] The setting unit 3142 may set an incentive before advertisement projection starts. By doing so, for example, when confirming with the user or owner of a parked vehicle whether or not advertisement projection is permitted before advertisement projection starts, it becomes possible to motivate the user or owner of the vehicle to permit advertisement projection on that vehicle.
[0125] Furthermore, the setting unit 3142 may set an incentive after the projection of the advertisement has finished. In this case, the setting unit 3142 may obtain the time for which the advertisement was projected and set the incentive for the vehicle user or owner based on the time for which the advertisement was projected. For example, the setting unit 3142 may set a higher discount rate the longer the time for which the advertisement was projected. In this way, it is possible to mitigate the increase in parking fees due to long-term parking, and it is possible to motivate the vehicle user or owner to park for a long period of time. As a result, it becomes possible to project advertisements for a long period of time, and it is possible to project advertisements with high advertising effectiveness.
[0126] 22 is a diagram showing the processing operations in the incentive setting unit 314. Projectable surface information of the vehicle is acquired (step S2201). Based on the projectable surface information, an incentive is set for the user or owner of the vehicle (step S2202).
[0127] The present invention has been described above in terms of preferred embodiments thereof. While the present invention has been described herein with reference to specific examples, various modifications and variations can be made to these examples without departing from the spirit and scope of the present invention as set forth in the claims. [Explanation of symbols]
[0128] 100 Advertising Projection System 200 Advertising projection equipment 210 Control Unit 220 Vehicle Information Acquisition Unit 230 Transmitter / Receiver 240 Projection section 300 servers 310 Control Unit 311 Projection area setting section 3111 Condition judgment section 3112 Projection determining unit 312 Advertisement Selection Department 3121 Projection area color acquisition unit 3122 Selection Section 3123 Continuous parking detection unit 3124 Continuous Parking Number Acquisition Unit 3125 Position acquisition part 313 Advertising Image Generation Unit 3131 Area information acquisition unit 3132 Projection area selection section 314 Incentive Setting Department 3141 Projectable surface information acquisition unit 3142 Settings Department 320 Transmitter / Receiver 330 Storage section
Claims
1. a projection area color acquisition unit that acquires color information regarding the color of a projection area onto which an advertising image is projected; a storage unit that stores a plurality of advertising images, each associated with at least one color; a selection unit that selects an advertising image to be projected onto the projection area from among the plurality of advertising images based on the color information and colors associated with the plurality of advertising images, The advertising target of the plurality of advertising images is the same; An information processing device, wherein the color schemes of the plurality of advertising images are different from each other.
2. The information processing device according to claim 1 , wherein the projection area is set on a surface of a moving body.
3. 1. A computer-implemented information processing method, comprising: a projection area color acquisition step of acquiring color information relating to the color of a projection area onto which an advertising image is projected; a selection step of selecting an advertising image to be projected onto the projection area from among a plurality of advertising images each associated with at least one color, based on the color information and the colors associated with the plurality of advertising images; The advertising target of the plurality of advertising images is the same; An information processing method, wherein the color schemes of the plurality of advertising images are different from each other.
4. An information processing program that causes a computer to execute the information processing method according to claim 3.
5. A computer-readable storage medium storing the information processing program according to claim 4.
Citation Information
Patent Citations
Setting support method and setting support system for advertisement condition to automobile
JP2002297994A
Advertisement display device
JP2016065938A
Image projection system, image projection method, and program
JP2019080163A
External messaging in the automotive environment
US20150220991A1
Vehicle control system, vehicle control method, program, and vehicle management system
WO2018230704A1