Abstract:
An image delivery method comprising: an acceptance step (S 102 ) of accepting a delivery request of content from an external device, a shape acquisition step (S 102, 5109 ) of acquiring information indicating a shape of a screen which the external device includes, a detection step (S 109 ) of detecting the shape of the screen which is suited to image projection of the content stored in a database (DB), and a delivery step (S 112 ) of delivering the content, which is stored in the database (DB), to the external device accepted in the acceptance step (S 102 ), in accordance with the information acquired in the shape acquisition step (S 102, 5109 ) and the shape of the screen detected in the detection step (S 109 ).

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
       [0001]    This application is a Continuation Application of PCT Application No. PCT/JP2015/072873, filed Aug. 12, 2015, and based upon and claiming the benefit of Japanese Patent Application No. 2014-189353, filed Sep. 17, 2014, the entire contents of which are incorporated herein by reference. 
     
    
     BACKGROUND OF THE INVENTION 
       [0002]    1. Field of the Invention 
         [0003]    The present invention relates to an image delivery apparatus, an image delivery method and a computer-readable medium, which deliver images to a plurality of projecting apparatuses which are disposed, for example, on sales floors of stores, and introduce various kinds of goods. 
         [0004]    2. Description of the Related Art 
         [0005]    There has been proposed a video output device-equipped apparatus configured to project video content on a screen of a non-fixed shape, such as a human shape, by rear projection, thereby to enhance an impression on a viewer (e.g. patent document 1). 
       CITATION LIST 
     Patent Literature 
       [0006]    Patent document 1: Jpn. Pat. Appln. KOKAI Publication No. 2011-150221 
       BRIEF SUMMARY OF THE INVENTION 
       [0007]    In techniques including the technique disclosed in the above patent document, when a screen of a non-fixed shape, which does not agree with the shape of a projectable area, is used in a replaceable manner, in particular, in a projection apparatus of a rear-projection method, if an image, which does not agree with the shape of the screen, is played back, there is concern that light, which is out of the range of the screen, is directly radiated to a viewer who is positioned in front of the apparatus. Thus, in this kind of apparatus, it is necessary to acquire an image which exactly agrees with the shape of the screen that is mounted on the apparatus. 
         [0008]    On the other hand, on many occasions, this kind of projection apparatus is disposed, for example, at the front of a store where many goods are displayed. Since the goods that are recommended by the store are changed from time to time, the image data to be played back needs to be also changed frequently. 
         [0009]    Thus, in particular, when a person in charge, who is unfamiliar with the management and handling of the projection apparatus, tries to acquire image data of new goods, it is possible that the person incorrectly acquires image data for a screen of a different shape, and, in an actual projection operation, projection light, which is out of the range of the screen, is radiated to the front side of the apparatus, as described above. 
         [0010]    The present invention has been made in consideration of the above circumstance, and the object of the invention is to provide an image delivery apparatus, an image delivery method and a computer-readable medium, which are capable of delivering image content to a projection apparatus on which a screen panel of a non-fixed shape is mounted, after exactly recognizing the shape of the mounted screen panel. 
         [0011]    According to one embodiment of the present invention, an image delivery apparatus comprising: a storage configured to store content including an image; and a communicator configured to: accept a delivery request of content from an external device; acquire information indicating a shape of a screen which the external device includes; and deliver the content, which is stored in the storage, to the external device in accordance with the acquired information. 
         [0012]    According to the present invention, image content can be delivered to a projection apparatus on which a screen panel of a non-fixed shape is mounted, after the shape of the mounted screen panel is exactly recognized. 
     
    
     
       BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING 
         [0013]    The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention. 
           [0014]      FIG. 1  is a view illustrating the configuration of the entirety of a system according to an embodiment of the present invention. 
           [0015]      FIG. 2  is a perspective view illustrating the configuration of the external appearance of a signage device according to the embodiment. 
           [0016]      FIG. 3  is a cross-sectional view illustrating mainly the configuration of a projection optics system, as viewed from a right side surface side, which is provided on the signage device according to the embodiment. 
           [0017]      FIG. 4  is a flowchart illustrating, in an extracted manner, the content of a part of a process which is executed by a content delivery server according to the embodiment. 
           [0018]      FIG. 5A  is a view illustrating an example of the shape of a screen panel which is used in the signage device according to the embodiment. 
           [0019]      FIG. 5B  is a view illustrating an example of the shape of the screen panel which is used in the signage device according to the embodiment. 
           [0020]      FIG. 6A  is a view illustrating an example of a pixel configuration of moving image data which a personal computer according to the embodiment uploads to the content delivery server. 
           [0021]      FIG. 6B  is a view illustrating an example of the pixel configuration of moving image data which the personal computer according to the embodiment uploads to the content delivery server. 
       
    
    
     DETAILED DESCRIPTION OF THE INVENTION 
       [0022]    Hereinafter, referring to the accompanying drawings, a description is given of an embodiment in a case in which the present invention was applied to an image delivery system which delivers content including images to signage devices which are used in a plurality of stores. 
         [0023]      FIG. 1  is a block diagram illustrating a configuration of connections of the entirety of the system. A plurality of signage devices  10 , which are disposed in a plurality of stores, are connected to an external content delivery server SV via a network NW including a wireless LAN and the Internet. 
         [0024]    Furthermore, a personal computer PC, which executes management and content update of the content delivery server SV, is connected via the network NW. 
         [0025]    The content delivery server SV includes a database (DB) which stores a great number of contents composed of moving image data with audio data, which are designed to promote, for example, sales of goods by the signage devices  10  in the respective stores. 
         [0026]    Screen panels of different shapes can be selectively mounted on the individual signage devices  10 . Since the content delivery server SV provides content data to the respective signage devices  10 , the content delivery server SV acquires in advance identification information indicating the shapes of the screen panels which are mounted on the respective signage devices  10 , and stores in the database the identification information by associating the identification information with identification ID information of the signage devices  10 . 
         [0027]      FIG. 2  is a perspective view illustrating the configuration of the external appearance of one of the signage devices  10 . The digital signage device  10  is an electronic mannequin using a projector technique. A screen panel SP is provided upright on a front end side of the top surface of an apparatus housing  10 A. The screen panel SP has a semitransparent plate-like configuration with an arbitrary shape, and the screen panel SP is disposed so as to fall within a normally rectangular projectable area PA of the signage device  10 . 
         [0028]    An optical image that is emitted from a projection lens (not shown) of a rear projection method, which is provided on the top surface of the apparatus housing  10 A, is projected from the rear side of the screen panel SP. Thereby, the screen panel SP displays, for example, an image as illustrated in the Figure. 
         [0029]    A plurality of, or four in this embodiment, operation buttons B 1  to B 4  are projected in combination on a lower part of the screen panel SP. When any one of the buttons was touch-operated by a viewer, the position of this operation can be detected by a line-shaped array of infrared sensors with directivities, which are disposed on a board attachment base portion. 
         [0030]    In addition, on the front surface of the apparatus housing  10 A, there is provided an imaging unit IM for photographing, for example, a person who is positioned in front of the digital signage device  10 . 
         [0031]      FIG. 3  is a view taken along line in  FIG. 2 , and mainly illustrates a cross-sectional configuration of a projection optics system, as viewed from a right side surface side, which is provided on the signage device  10 . 
         [0032]    A projection luminous flux LF, which was emitted from a projection lens  11  in an obliquely upward direction to the rear side, is reflected in a downward direction to the front side by a first total-reflection mirror  12 A which has a concave shape. Then, the luminous flux LF is further reflected by a second total-reflection mirror  12 B which is horizontal, and is projected onto a plate-shaped Fresnel lens  13  in an obliquely upward direction to the front side. Thus, the luminous flux LF is deflected into a luminous flux which is parallel to the surface on which the apparatus is disposed. 
         [0033]    The projection luminous flux LF, which was deflected by the Fresnel lens  13 , is projected onto a semitransparent screen  14  which is formed integral with the Fresnel lens  13 . 
         [0034]    A transparent board  15  is integrally formed on a front side of the screen  14 . The three layers of the Fresnel lens  13 , screen  14  and transparent board  15  are integrated to form the above-described screen panel SP. 
         [0035]    As regards the configuration of a server computer which constitutes the above-described content delivery server SV, and the configuration of hardware circuitry of the personal computer PC, illustrations and descriptions thereof are omitted since these are the same as in well-known art. 
         [0036]    Next, the operation of the above-described embodiment is described. 
         [0037]      FIG. 4  is a flowchart illustrating, in an extracted manner, the content of a part of a process which is executed by the server computer that constitutes the content delivery server SV. 
         [0038]    At the beginning of the process, the content delivery server SV determines whether an upload request of moving image data as content data has been issued from the personal computer PC (step S 101 ). 
         [0039]    If the content delivery server SV determines that the upload request has not been issued from the personal computer PC (No in step S 101 ), the content delivery server SV then determines whether a delivery request of content data has been issued from any one of the signage devices  10  (step S 102 ). 
         [0040]    Here, if the content delivery server SV determines that the delivery request of content data has not been issued (No in step S 102 ), the content delivery server SV returns to the process from step S 101 . 
         [0041]    In this manner, by repeatedly executing the process of steps S 101  and S 102 , the content delivery server SV waits for the upload request of moving image data from the personal computer PC, or the delivery request of content data from any one of the signage devices  10 . 
         [0042]    Here, the moving image data, which the personal computer PC is to upload, is composed of an image in which the entirety of the peripheral area in the projectable area PA, excluding the area of the shape of the screen panel SP, is formed of black pixels in accordance with the shape of the specific screen panel SP. 
         [0043]      FIGS. 5A and 5B  are views illustrating examples of the shape of the screen panel SP which is used in the signage device  10 .  FIG. 5A  illustrates a screen panel SP 1  of a pentagrammatic shape. The screen panel SP 1  is formed integral with a panel base SPB for attachment to the signage device  10 . The part of the screen panel SP 1 , other than the panel base SPB, falls within the projectable area PA. 
         [0044]      FIG. 5B  illustrates a screen panel SP 2  of a circular shape. The screen panel SP 2  is also formed integral with the panel base SPB for attachment to the signage device  10 . The part of the screen panel SP 2 , other than the panel base SPB, falls within the projectable area PA. 
         [0045]      FIG. 6A  illustrates a pixel configuration of moving image data which the personal computer PC provides for the screen panel SP 1  and uploads to the content delivery server SV. As illustrated in  FIG. 6A , the area, which is other than the area of the pentagrammatic screen panel SP 1 , is all formed of black pixels, such that an optical image is projected to only the range of the pentagrammatic screen panel SP 1 . Thereby, unnecessary light is not radiated to the user of the signage device  10 . 
         [0046]      FIG. 6B  illustrates a pixel configuration of moving image data which the personal computer PC provides for the screen panel SP 2  and uploads to the content delivery server SV. As illustrated in  FIG. 6B , the area, which is other than the area of the circular screen panel SP 2 , is all formed of black pixels, such that an optical image is projected to only the range of the circular screen panel SP 2 . Thereby, unnecessary light is not radiated to the user of the signage device  10 . 
         [0047]    In the process of  FIG. 4 , if the content delivery server SV determines that the upload request has been issued from the personal computer PC (Yes in step S 101 ), the content delivery server SV receives the moving image data which is uploaded from the personal computer PC (step S 103 ), and then analyzes image data which constitutes the received moving image data, and calculates an area of pixels which are normally black (step S 104 ). 
         [0048]    For example, when moving image data is formed based on an MPEG (Moving Picture Experts Group) standard, analysis is executed based on, among three kinds of image data constituting a GOP (Group of Pictures), namely an I picture (Intra-Picture: intra-frame encoded image), a P picture (Predictive-Picture: inter-frame forward-directional predictive encoded image) and a B picture (Bidirectionary predictive-Picture: bidirectional predictive encoded image), only the image data of the I picture that enables formation of a single image independently by itself. Thereby, the time needed for the analysis can be shortened, and the area of the black pixels can efficiently be calculated. 
         [0049]    In this manner, the content delivery server SV calculates the area of the black image where an optical image is not formed at the time of actual projection, thereby calculating, conversely, an effective area where an optical image is formed (step S 105 ). 
         [0050]    Based on this calculation result, the content delivery server SV compares the calculated effective area and the shape patterns of all screen panels SP which are prestored in the database, thereby determining type information which identifies the screen panel SP with a shape that is suited to the uploaded moving image data (step S 106 ). 
         [0051]    In addition, the content delivery server SV stores in the database the uploaded moving image data by associating the uploaded moving image data with the type information for identifying the screen panel SP, the type information being the determination result (step S 107 ). 
         [0052]    The content delivery server SV thus completes the series of processes relating to the upload of moving image data from the personal computer PC, and then returns to the process from step  5101 . 
         [0053]    Besides, in step  5102 , if the content delivery server SV determines that the delivery request of content data has been issued from any one of the signage devices  10  (Yes in step S 102 ), the content delivery server SV refers to a delivery history of content data to this signage device  10 , based on identification ID information of the signage device  10  which the content delivery server SV receives together with this delivery request (step S 109 ), and determines whether content data, which agrees with the shape of the screen panel SP of this signage device  10  and has not yet been delivered, is stored in the database (step S 110 ). 
         [0054]    Here, if the content delivery server SV determines that there is no content data which has not yet been delivered (No in step S 110 ), the content delivery server SV creates and returns data for causing the signage device  10  to display a guide message such as “there is no deliverable content at present”, in response to the delivery request from the signage device  10 , and returns to the process from step S 101 . 
         [0055]    In addition, in step S 110 , if the content delivery server SV determines that content data, which agrees with the shape of the screen panel SP and has not yet been delivered, is stored in the database, the content delivery server SV reads out the corresponding content data from the database as requested, and delivers the corresponding content data to the signage device  10  (step S 112 ), and returns to the process from step S 101 . 
         [0056]    In this projection apparatus with the screen panel of a non-fixed shape, which is of such a rear-projection type that the screen panel that is the display unit is provided on the front side of the apparatus where the user is located, light in an area out of the range of the screen panel is directly radiated to the user. Thus, in this embodiment, unnecessary radiation can exactly be avoided. 
         [0057]    As has been described above in detail, according to the present embodiment, content data including moving image data can be delivered to the signage device  10  on which the screen panel SP of a non-fixed shape is mounted, after the shape of the mounted screen panel SP is exactly recognized. 
         [0058]    In addition, in the above-described embodiment, with respect to the moving image data which was uploaded from the personal computer PC, the range of the ineffective area of black pixels, which are not related to optical image formation and which block light, is analyzed through the entirety of the content of the image. From the range of the ineffective area, the shape of the screen, which is suited to the image projection, is detected. Therefore, the shape of the screen, which is capable of performing projection, can exactly be determined. 
         [0059]    In the meantime, in the above embodiment, the signage device  10  was described as the rear-projection type projection apparatus as illustrated in  FIG. 2  and  FIG. 3 . However, in the present invention, there are no restrictions to the direction of projection, etc. 
         [0060]    Besides, the present invention is not limited to the above-described embodiment. In practice, various modifications may be made without departing from the spirit of the invention. In addition, the functions, which are executed in the above embodiment, may be properly combined and implemented as much as possible. The above-described embodiment includes various stages, and various inventions can be derived from proper combinations of structural elements disclosed herein. For example, even if some structural elements in all the structural elements disclosed in the embodiment are omitted, if advantageous effects can be obtained, the structure, in which the structural elements are omitted, can be derived as an invention.