1. Technical Field
The present disclosure relates to an input device, a server, an input program, and an input method which are capable of updating advertising information to be displayed in a display device.
2. Description of Related Art
In recent years, use of digital signage (hereinafter referred to as signage) has been widely spread along with lowering of prices of display devices. Such signage facilitates modification of display contents.
Unexamined Japanese Patent Publication No. 2011-186529 discloses a signage system that records original content file groups grouped based on template code, replacement material file groups, and content file groups respectively for content names, and is capable of modifying a content of signage using the replacement material file groups.
The present disclosure provides an input device that generates a control screen facilitating update by grouping components contained in a signage content into groups of contents for respective commercial products or the like.
The input device according to the present disclosure includes: a generator configured to generate a control screen for updating a content; a display unit configured to display the control screen; and an editing unit configured to edit the content using the control screen, wherein groups containing a plurality of components are defined in the content, and the generator generates group frames respectively for the groups on the control screen, and generates the control screen so as to change together the plurality of components contained in one of the groups, when one of the group frames is selected by the editing unit.
The input device according to the present disclosure generates a control screen by grouping components contained in a signage content into groups of contents for respective commercial products or the like, and thus facilitates updating of signage content by a user.
Hereinafter, exemplary embodiments will be described in detail with reference to the drawings as appropriate. However, excessively detailed descriptions may be omitted. For example, detailed descriptions for well-known matters or repeating descriptions for components that are substantially the same may be omitted if appropriate. This is for the purpose of preventing the following description from becoming excessively redundant, and of facilitating understanding of a person skilled in the art.
It should be understood that the attached drawings and the following description are provided so that a person skilled in the art may fully understand the present disclosure, and are not intended to limit the subject matters recited in the claims in any way.
Hereinafter, exemplary embodiments according to the present disclosure will be described with reference to the drawings.
Signage system 100 is configured by display device 110, input device 120, and server 130. Display device 110 displays a signage content. Input device 120 inputs an update content of the signage content. Server 130 manages the signage content. Display device 110 and server 130, and input device 120 and server 130 are connected via a network, respectively. Communication between display device 110 and server 130, and communication between input device 120 and server 130 may employ a secure communication system to prevent spoofing and such. Further, communication between input device 120 and server 130 may be authenticated using a terminal ID (IDentification) for identifying input device 120 or a user ID for identifying a user such as an employee.
Examples of display device 110 include a large display of 60 inches or greater placed in the front of a store. Examples of input device 120 include a PC (Personal Computer) or a smartphone operated by an employee or the like of the store where display device 110 is placed.
Server 130 records a signage content. Upon reception of an update request for this signage content from input device 120, server 130 transmits this signage content to input device 120. Upon reception of an update content from input device 120, server 130 updates this signage content that has been recorded, and transmits the updated signage content to input device 120. Further, upon reception of a display request for this signage content from display device 110, server 130 transmits this signage content to display device 110.
Input device 120 transmits an update request for a signage content to server 130. Then, input device 120 receives the signage content for which update is requested from server 130. Input device 120 generates a control screen based on the received signage content, and display the generated control screen. Input device 120 edits the signage content through the displayed control screen, and transmits a content updated by the editing to server 130.
Display device 110 transmits a display request for a signage content to server 130. Display device 110 receives the signage content for which display is requested from server 130, and displays the received signage content.
Next, the signage content will be described in detail.
Components contained in signage content 200 are grouped.
Next, a configuration of the signage system will be described in detail.
Display device 110 includes display unit 111, input unit 112, and communication unit 113. Input device 120 includes display unit 121, editing unit 122, input unit 123, generator 124, and communication unit 125. Server 130 includes communication unit 131, recorder 132, update unit 133, and selector 134.
On a side of display device 110, a display request for a signage content is input through input unit 112. Input unit 112 supplies this display request to communication unit 113. Upon reception of the display request, communication unit 113 transmits the display request to communication unit 131 of server 130. Upon reception of the signage content that is requested for display from communication unit 131 of server 130, communication unit 113 supplies the received signage content to display unit 111. Display unit 111 that has received the signage content displays the signage content.
Display unit 111 is realized, for example, by a display such as a liquid crystal display (LCD), and a processor for executing a predetermined process. Input unit 112 is realized, for example, by an input device such as a touch panel, a keyboard, or a pointing device such as a mouse, a joystick, or a touch pad, and a processor for executing a predetermined process. Communication unit 113 is realized by a wireless or wired communicating device, and a processor for executing a predetermined process.
On a side of input device 120, an update request for a signage content is input through input unit 123. Input unit 123 supplies this update request to communication unit 125. Upon reception of the update request, communication unit 125 transmits the update request to communication unit 131 of server 130. Upon reception of the signage content for which update is requested from communication unit 131 of server 130, communication unit 125 supplies the received signage content to generator 124. Generator 124 that has received the signage content generates a control screen based on the signage content, and supplies the generated control screen to display unit 121. Display unit 121 displays the supplied control screen. A user of input device 120 edits the signage content to which updating is desired using the control screen displayed in display unit 121 through editing unit 122. At this time, editing unit 122 supplies the content to be updated by editing to communication unit 125. Communication unit 125 to which the update content is supplied transmits the updated content to communication unit 131 of server 130. Upon reception of the updated signage content from the communication unit 131 of server 130, communication unit 125 supplies the updated signage content to generator 124. Generator 124 that has received the signage content generates a control screen based on the signage content, and supplies the generated control screen to display unit 121. Display unit 121 displays the supplied control screen.
Display unit 121 is realized, for example, by a display such as a liquid crystal display, and a processor for executing a predetermined process. Editing unit 122 is realized, for example, by an input device such as a touch panel, a keyboard, or a pointing device such as a mouse, a joystick, or a touch pad, and a processor for executing a predetermined process. Input unit 123 is realized, for example, by an input device such as a touch panel, a keyboard, or a pointing device such as a mouse, a joystick, or a touch pad, and a processor for executing a predetermined process. Generator 124 is realized by a processor for executing a predetermined process. Communication unit 125 is realized by a wireless or wired communicating device, and a processor for executing a predetermined process.
On a side of server 130, recorder 132 records signage contents. Upon reception of a display request from communication unit 113 of display device 110, communication unit 131 supplies the display request to selector 134. Selector 134 that has received the display request reads a signage content corresponding to the display request from recorder 132, and supplies the read signage content to communication unit 131. Communication unit 131 transmits the read signage content to communication unit 113 of display device 110.
In addition, upon reception of an update request from communication unit 125 of input device 120, communication unit 131 supplies the update request to selector 134. Selector 134 reads a signage content corresponding to the update request from recorder 132, and supplies the read signage content to communication unit 131. Communication unit 131 transmits the read signage content to communication unit 125 of input device 120. Then, upon reception of an update content from communication unit 125 of input device 120, communication unit 131 supplies the update content to update unit 133. Update unit 133 that has received the update content updates a signage content corresponding to the update request, and records the updated signage content in recorder 132. Then, update unit 133 supplies the updated signage content to communication unit 131. Communication unit 131 transmits the updated signage content to communication unit 125 of input device 120.
Communication unit 131 is realized by a wireless or wired communicating device, and a processor for executing a predetermined process. Recorder 132 is realized by an optical or magnetic reading recording medium. Update unit 133 and selector 134 are each realized by a processor for executing a predetermined process.
In the above description, starting display of the signage content in display unit 111 on the side of display device 110 is executed by, but not limited to, the display request from input unit 112 of display device 110. Information on playback schedule of the signage content may be stored in recorder 132 of server 130, the signage content is read from recorder 132 and transmitted to display device 110 automatically based on the schedule to start display of the signage content in display unit 111.
Next, update of the signage content by input device 120 will be described.
In signage content display area 810, a signage content to be updated is displayed. In
Text update area 820 is an area for modifying a content of texts 201b, 202b, 203b, 204b in signage content 200. Text update area 820 includes text editing box 821 and preview button 822. Text editing box 821 is a widget for inputting a content to be modified in the text to which the user wishes to change. Preview button 822 is a button widget for showing the content input in text editing box 821 in signage content display area 810 for confirmation.
Image update area 830 is an area for modifying a content of images 201a, 202a, 203a, 204a in signage content 200. Image update area 830 includes image display area 831, file selection button 832, text box 833, and preview button 834. File selection button 832 is a widget for selecting a file by pressing a button, and clicking this button shows a file selection dialogue. Then, by selecting an arbitrary file through the dialogue, a name of the selected file is displayed in text box 833. Text box 833 enables selection of a location at which data for an image desired to be displayed is stored by inputting characters for the location at which data for an image desired to be displayed is stored or by clicking file selection button 832. In image display area 831, an image indicated in text box 833 is displayed. Preview button 834 is a button widget for showing the image indicated in text box 833 in signage content display area 810 for confirmation.
Update executing area 840 is an area for transmitting the content updated in text update area 820 and in image update area 830 to server 130, and for updating signage content 200 recorded in recorder 132 of server 130. Update executing area 840 includes finalizing button 841 and return button 842. By pressing finalizing button 841, the content updated in text update area 820 and image update area 830 is supplied to communication unit 125. By pressing return button 842, an application screen before the display shifts to control screen 800 is resumed.
Next, display of group frames 811, 812, 813, 814 in signage content display area 810 will be described.
A displayed position and a size of group frame 812 in signage content display area 810 is determined based on displayed positions and sizes of image 202a and text 202b that belong to group 202. Specifically, in
(S1201) A user inputs an update request for signage content 200 through input unit 123 of input device 120. Input unit 123 supplies the update request to communication unit 125. Communication unit 125 that has received the update request transmits the update request to communication unit 131 of server 130. Upon reception of signage content 200 for which update is requested from communication unit 131 of server 130, communication unit 125 supplies signage content 200 to generator 124. Generator 124 that has received signage content 200 generates control screen 800 based on signage content 200, and supplies control screen 800 that has been generated to display unit 121. Display unit 121 displays control screen 800 that has been supplied.
(S1202) The user of input device 120 confirms a content in control screen 800 displayed in display unit 121, and edits a content desired to be updated in signage content 200 through editing unit 122.
(S1203) The content that has been edited through editing unit 122 is previewed by pressing preview button 822 or preview button 834 in control screen 800.
(S1204) Editing unit 122 instructs to edit, and supplies the update content to communication unit 125. Communication unit 125 to which the update content is supplied transmits the update content of signage content 200 to communication unit 131 of server 130. Then, the updated signage content is transmitted to communication unit 125 from communication unit 131 of server 130. From communication unit 125, the updated signage content is supplied to generator 124. Generator 124 generates a control screen for the updated signage content, and supplies the control screen to display unit 121. Display unit 121 displays the supplied control screen.
(S1301) The user inputs the update request for signage content 200 through input unit 123 of input device 120. Input unit 123 supplies the update request to communication unit 125. Communication unit 125 that has received the update request transmits the update request to communication unit 131 of server 130. Upon reception of signage content 200 for which update is requested from communication unit 131 of server 130, communication unit 125 supplies signage content 200 to generator 124.
(S1302) Generator 124 that has received signage content 200 temporarily records signage content 200.
(S1303) Generator 124 specifies components that may be updated in signage content 200. Specifically, generator 124 specifies that in signage content 200, image 201a and text 201b belong to the same group represented by group number 1, image 202a and text 202b belong to the same group represented by group number 2, image 203a and text 203b belong to the same group represented by group number 3, image 204a and text 204b belong to the same group represented by group number 4, and all of these components may be updated.
(S1304) Generator 124 determines displayed positions and sizes of group frames 811, 812, 813, 814 respectively based on coordinate values and sizes of components that may be updated.
(S1305) Generator 124 determines whether or not lightness of a background color of signage content 200 is equal to or higher than a predetermined value. The lightness of the background color is determined for each of the group frames. The lightness of the background color is obtained by adding and averaging RGB (Red-Green-Blue color model) values obtained at midpoints of line segments of four sides of a rectangle for each of the group frames, and then compared with a predetermined value. If the lightness of the background color of signage content 200 is lower than the predetermined value (No), the process moves to S1306, and if the lightness of the background color of signage content 200 is equal to or higher than the predetermined value (Yes), the process moves to S1307.
(S1306) If the lightness of the background color of signage content 200 is lower than the predetermined value, the background color is whitish, and thus the color of the group frame to be displayed is determined to be black.
(S1307) If the lightness of the background color of signage content 200 is equal to or lower than the predetermined value, the background color is dark, and thus the color of the group frame to be displayed is determined to be white.
(S1308) Display unit 121 displays control screen 800 as described with reference to
(S1401) Editing unit 122 determines whether or not the group frame in signage content display area 810 in control screen 800 is pressed by the user. If the group frame is pressed (Yes), the process moves to S1402. If the group frame is not pressed (No), the process returns to S1401.
(S1402) Editing unit 122 specifies a group number of the pressed group frame. When group frame 812 is pressed as described with reference to
(S1403) Editing unit 122 determines whether or not the lightness of the background color of signage content 200 at a position of group frame 812 is equal to or higher than the predetermined value. The lightness of the background color is obtained by adding and averaging RGB (Red-Green-Blue color model) values obtained at midpoints of line segments of four sides of a rectangle for group frame 812, and then compared with a predetermined value. If the lightness of the background color of signage content 200 is lower than the predetermined value (No), the process moves to S1404, and if the lightness of the background color of signage content 200 is equal to or higher than the predetermined value (Yes), the process moves to S1405.
(S1404) If the lightness of the background color of signage content 200 is lower than the predetermined value, the background color is whitish, and thus the color of the group frame to be displayed is determined to be red.
(S1405) If the lightness of the background color of signage content 200 is equal to or lower than the predetermined value, the background color is dark, and thus the color of the group frame to be displayed is determined to be yellow.
(S1406) Generator 124 sets such that a content of the text contained in the pressed group frame is displayed in text editing box 821, and that a content of the image is displayed in image display area 831 and text box 833, and then generates control screen 800 described with reference to
(S1501) After the user completes either editing in text editing box 821 in text update area 820 in control screen 800, or editing in image display area 831 and text box 833 in image update area 830, editing unit 122 determines whether or not the user has pressed preview button 822, 834. If the user has pressed the button (Yes), the process moves to S1502. If the user has not pressed the button (No), the process returns to S1501.
(S1502) If preview button 822 in text update area 820 is determined to have been pressed, editing unit 122 temporarily stores the content of text editing box 821. Further, if preview button 834 in image update area 830 is determined to have been pressed, editing unit 122 temporarily stores image data at a location of the file shown in text box 833, and supplies the image data to generator 124.
(S1503) Generator 124 reflects an update content in text editing box 821 or in image display area 831 in signage content display area 810 in control screen 800 described with reference to
(S1601) Editing unit 122 determines whether or not the user has pressed finalizing button 841 in update executing area 840. If it is determined that finalizing button 841 has been pressed (Yes), the process moves to S1602. If it is determined that finalizing button 841 has not been pressed (No), the process returns to S1601.
(S1602) Editing unit 122 temporarily stores a content updated in signage content display area 810.
(S1603) Editing unit 122 supplies the update content to communication unit 125. Communication unit 125 transmits the update content to communication unit 131 of server 130.
Communication unit 125 receives signage content 200 that has been updated from communication unit 131 of server 130, and supplies to generator 124. Generator 124 generates control screen 800 for signage content 200 that has been updated, and supplies control screen 800 that has been generated to display unit 121. Display unit 121 displays control screen 800 that has been up dated.
(S1701) Upon transmission of the update content for the signage content from communication unit 125 of input device 120 to communication unit 131 of server 130, communication unit 131 of server 130 supplies the update content to update unit 133. Update unit 133 updates the corresponding signage content recorded in recorder 132 based on the update content.
(S1702) Recorder 132 supplies the updated signage content to communication unit 131. Communication unit 131 transmits the updated signage content to communication unit 125 of input device 120.
If the update of the signage content is failed, update unit 133 stops the update, and transmits information that the update has been failed to communication unit 125 of input device 120 via communication unit 131.
Next, another example of the signage content will be described in detail.
Signage content 1800 is configured such that components contained in signage content 1800 are grouped.
In signage content display area 2110, a signage content to be updated is displayed. In
Text update area 2120 is an area for modifying a content of texts 1801c, 1801d, 1802c, 1802d, 1803c, 1803d, 1804c, 1804d in signage content 1800. Text update area 2120 includes text editing box 2121, preview button 2122, and next button 2123. Text editing box 2121 is a widget for inputting a content to be modified in the text which the user wishes to change. Preview button 2122 is a button widget for showing the content input in text editing box 2121 in signage content display area 2110 for confirmation. Next button 2123 is a button for switching between texts to be edited in text editing box 2121, for example, when text 1804c and text 1804d are contained in group frame 2114, and text 1804c and text 1804d are edited separately. Next button 2123 takes a toggle structure, and text 1804c and text 1804d may be edited alternately by pressing next button 2123.
Image update area 2130 is an area for updating a content of images 1801a, 1802a, 1803a, 1804a, 1804b in signage content 1800. Image update area 2130 includes image display area 2131, file selection button 2132, text box 2133, preview button 2134, and next button 2135. File selection button 2132 is a widget for selecting a file by pressing a button, and clicking this button shows a file selection dialogue. Further, by selecting an arbitrary file through the dialogue, a name of the selected file is displayed in text box 2133. Text box 2133 enables selection of a location at which data for an image desired to be displayed is stored by inputting characters for the location at which data for an image desired to be displayed is stored or by clicking file selection button 2132. In image display area 2131, an image indicated in text box 2133 is displayed. Preview button 2134 is a button widget for showing the image indicated in text box 2133 in signage content display area 2110 for confirmation. Next button 2135 is a button for switching between images to be edited in image display area 2131 and text box 2133, for example, when image 1804a and image 1804b are contained in group frame 2114, and image 1804a and image 1804b are edited separately. Next button 2135 takes a toggle structure, and image 1804a and image 1804b may be edited alternately by pressing next button 2135.
Update executing area 2140 is an area for transmitting the content updated in text update area 2120 and in image update area 2130 to server 130, and for updating signage content 1800 recorded in recorder 132 of server 130. Update executing area 2140 includes finalizing button 2141 and return button 2142. By pressing finalizing button 2141, the content updated in text update area 2120 and image update area 2130 is supplied to communication unit 125. By pressing return button 2142, an application screen before the display shifts to control screen 2100 is resumed.
Next, selection of group frames in a case in which a plurality of group frames are overlappingly displayed when a control screen is displayed in display unit 121 of input device 120 will be described.
With reference to
With reference to
Sizes of regions where group frames do not overlap are compared. Specifically, region α for group frame 25a, region β for group frame 25b, and region γ for group frame 25c are compared. The sizes are such that region α<region γ<region β. An order of the group frames in a region where the group frames do not overlap is set such that a group frame with a smaller size becomes higher.
This is effective and advantageous when sizes of a plurality of group frames that are overlapping are close, or when a proportion of a size of an overlapping region is large relative to a size of the group frame.
Next, further another example of the signage content will be described in detail.
Components contained in signage content 2600 that presents a recipe for bread by a bread manufacturer are grouped.
In signage content display area 2910, a signage content to be updated is displayed. In
Text update area 2920 is an area for modifying a content of text 2801c of slide show 2600b of signage content 2600. Text update area 2920 includes text editing box 2921 and preview button 2922. Text editing box 2921 is a widget for inputting a content to be modified in the text to which the user wishes to change. Preview button 2922 is a button widget for showing the content input in text editing box 2921 in signage content display area 2910 for confirmation.
Image update area 2930 is an area for modifying a content of images 2801a, 2801b in slide show 2600b of signage content 2600. Image update area 2930 includes image display area 2931, file selection button 2932, text box 2933, preview button 2934, and next button 2935. File selection button 2932 is a widget for selecting a file by pressing a button, and clicking this button shows a file selection dialogue. Then, by selecting an arbitrary file through the dialogue, a name of the selected file is displayed in text box 2933. Text box 2933 enables selection at which a location of data for an image desired to be displayed is stored by inputting characters for the location at which data for an image desired to be displayed is stored or by clicking file selection button 2932. In image display area 2931, an image indicated in text box 2933 is displayed. Preview button 2934 is a button widget for showing the image indicated in text box 2933 in signage content display area 2910 for confirmation. Next button 2935 is a button for switching between images to be edited in image display area 2931 and text box 2933, for example, when image 2801a and image 2801b are contained in group frame 2911, and image 2801a and image 2801b are edited separately. Next button 2935 takes a toggle structure, and image 2801a and image 2801b may be edited alternately by pressing next button 2935.
Update executing area 2940 is an area for transmitting the content updated in text update area 2920 and in image update area 2930 to server 130, and for updating signage content 2600 recorded in recorder 132 of server 130. Update executing area 2940 includes finalizing button 2941 and return button 2942. By pressing finalizing button 2941, the content updated in text update area 2920 and image update area 2930 is supplied to communication unit 125. By pressing return button 2942, an application screen before the display shifts to control screen 2900 is resumed.
As described above, the signage system of this exemplary embodiment may present a control screen to a user according to a display content of a signage content, and it is possible to update the signage content by grouping a content for a commercial product and the like.
Hereinafter, a signage system according to a second exemplary embodiment will be described. In this exemplary embodiment, the description mainly focuses on differences from the first exemplary embodiment, and similarities shall be omitted. The signage system according to this exemplary embodiment is to display a control screen by switching between control screens based on identification information. The description is given taking signage content 1800 described with reference to
Input device 3320 includes display unit 121, editing unit 122, input unit 3323, generator 124, and communication unit 3325. Server 3330 includes communication unit 3331, recorder 3332, update unit 133, and selector 134.
Recorder 3332 of server 3330 records association between the user ID and a signage content, such that a portion that may be updated in the signage content is switched for each user ID. For example, an updatable group number and an updatable text in the signage content is associated with each user ID.
When communication between input device 3320 and server 3330 is started, the user ID is used. The user ID is input through input unit 3323 of input device 3320, and supplied to communication unit 3325. Communication unit 3325 transmits the user ID to communication unit 3331 of server 3330. Communication unit 3331 that has received the user ID records the user ID in recorder 3332.
On a side of input device 3320, an update request for a signage content is input through input unit 3323, and supplied to communication unit 125. Upon reception of the update request, communication unit 3325 transmits the update request to communication unit 3331 of server 3330. Upon reception of a signage content for which update is requested from communication unit 3331 of server 3330, communication unit 3325 supplies the signage content to generator 124. Here, as the signage content received from communication unit 3331 of server 3330, a signage content corresponding to a user ID of a user is transmitted. Specifically, a portion that may be updated in the transmitted signage content is different according to the user ID.
On a side of server 3330, recorder 3332 records signage contents in association with user IDs. Upon reception of an update request from communication unit 3325 of input device 3320, communication unit 3331 supplies the update request to selector 134. Selector 134 reads, from recorder 3332, a signage content associated with the user ID recorded when communication with input device 3320 starts, and supplies this signage content to communication unit 3331. Communication unit 3331 transmits the read signage content to communication unit 3325 of input device 3320.
Next, a control screen of signage content 1800 described with reference to
In signage content display area 3410, a signage content to be updated is displayed. In
Text update area 3420 is an area for modifying a content of texts 1801c, 1802c, 1803c, 1804c in signage content 1800. Text update area 3420 includes text editing box 3421 and preview button 3422. Text editing box 3421 is a widget for inputting a content to be modified in the text to which the user wishes to change. Preview button 3422 is a button widget for showing the content input in text editing box 3421 in signage content display area 3410 for confirmation.
Control screen 3400 in
It is assumed that on a side of recorder 3332 of server 3330, signage content 1800 is associated with user ID “USER1” so as to make all of images and texts contained in the groups updatable, signage content 1800 is associated with user ID “USER2” so as not to make texts 1801d, 1802d, 1803d, 1804d contained in the groups updatable. When user ID “USER1” makes an update request for signage content 1800, control screen 2100 described with reference to
In this manner, by identifying the user ID, the terminal ID, and the like, the user who operates input device 3320 is identified and components that may be updated by the user may be set. With this, it is possible to set authority for update individually in detail.
Further, another control screen for signage content 1800 described with reference to
In signage content display area 3510, a signage content to be updated is displayed. In
Control screen 3500 in
It is assumed that on a side of recorder 3332 of server 3330, an updatable group in signage content 1800 is associated with user ID “USER3”. When user ID “USER3” makes an update request for signage content 1800, control screen 3500 in
In this manner, by identifying the user ID, the terminal ID, and the like, the user who operates input device 3320 is identified and components that may be updated by the user may be set. With this, it is possible to set update authority individually for user IDs and terminal IDs, to set different levels of update authority even in the same store, and to set different levels of update authority for different stores.
While it is described that signage content 1800 transmitted from server 3330 is different according to the user ID in this exemplary embodiment, the present disclosure is not limited to such an example. For example, signage content 1800 transmitted from server 3330 may be the same, and a list of components that may be updated using users ID may be transmitted at the same time as the transmission of the content, and a control screen to be generated by generator 124 of input device 3320 may be switched.
As described above, the signage system of this exemplary embodiment may present a control screen for update according to a display content of a signage content, and it is possible to update the signage content by grouping a content for a commercial product and the like.
Further, it is possible to easily change levels of update authority for updating identical signage content respectively for users and terminals.
As described above, the first and the second exemplary embodiments are described in the present disclosure. However, the present disclosure is not limited to the above description, and may also be applied to exemplary embodiments with modification, replacement, addition, and/or omission. Further, it is possible to provide a new exemplary embodiment by combining the components described in the first and the second exemplary embodiments.
Therefore, other exemplary embodiments are described as examples in the following.
(1) While the control screen is generated by the input device in the above exemplary embodiments, the control screen may be generated by the server.
(2) While the images and the texts are used as the components of the signage content in the description of the above exemplary embodiments, the present disclosure is not limited to such an example. For example, components such as sound, music, and video may be used.
(3) In the description of the above exemplary embodiments, “groupno”, “editableimage”, and “editabletext” are used as descriptions of tag attributes. However, the present disclosure is not limited to such an example. When video is used as a component of the signage content, attributes “groupno” and “editablevideo” that should be added to a video tag element may be used. Further, the control screen may be generated based on img, text, video, and groupno as names for tag types without using attributes “editableimage”, “editabletext”, and “editablevideo”.
(5) While it is described that the user ID or the terminal ID is used for identification in the above exemplary embodiments, both of the user ID and the terminal ID may be used for identification.
(6) While it is described that grouping of the components is performed on a side of the signage content in the above exemplary embodiments, the present disclosure is not limited to such an example. The grouping may be performed on a side of the template.
The signage system according to the present disclosure may be widely applied to devices having functions for data editing and for data updating.
Number | Date | Country | Kind |
---|---|---|---|
2014-054650 | Mar 2014 | JP | national |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2015/000172 | Jan 2015 | US |
Child | 15213753 | US |