1. Field of the Invention
The present disclosure relates to a signage data input device, a server, and a signage input method.
2. Description of the Related Art
In recent years, digital signage (hereinafter, referred to as signage) is becoming widespread with lowering in the price of a display device. One of the advantages of the signage is that display-content information can be easily changed.
PTL 1 discloses a signage system in which content information of the signage can be changed using a portable telephone and a personal computer. According to such a technique, an on-site operator can easily change the display-content information.
PTL 1: Unexamined Japanese Patent Publication No. 2009-175873
However, PTL 1 merely describes the using terminal in changing the content information of the signage, and does not disclose details of the changing method. The present disclosure discloses a data input device that simply changes the display-content information while checking the content information in which the signage is displayed.
A signage data input device of the present disclosure is a signage data input device which performs editing in conjunction with signage data displayed on a signage display device, and includes an item receiving unit configured to receive an editable item in conjunction with the signage data displayed on the signage display device, an editing unit configured to display an edit screen for editing the editable item and accepts edit-content information, and a change transmitting unit configured to transmit the edit-content information as an edit instruction.
Thus, the display-content information can be easily changed in conjunction with the display-content information of the signage display device.
The data input device according to the present disclosure can easily change the display-content information of the signage.
Hereinafter, exemplary embodiments will be described in detail with reference to the drawings as appropriate. Description in more detail than necessary may be omitted. For example, the detailed description of the already well-known matter and the redundant description on substantially the same configuration may be omitted. This is to prevent the following description from becoming unnecessarily redundant and to facilitate the understanding of those skilled in the art.
The inventors provide the accompanying drawings and the following description to enable those skilled in the art to fully understand the present disclosure, and do not intend to limit the subject matter described in the claims with the drawings and the description.
Hereinafter, the exemplary embodiments of the present disclosure will be described with reference to the drawings.
A data input system of the present disclosure will be described below.
The communication of signage server 102 and signage display device 103 is established by transmitting a display device ID, which is information with which signage display device 103 can be identified. Furthermore, a secure communication method may be adopted in the communication to prevent impersonation and the like.
Signage server 102 sends signage data to be displayed to signage display device 103. Signage display device 103 displays the received signage data. Signage display device 103 transmits a playback log, which indicates the displayed content information, to signage server 102 in correspondence with the display of the signage data. In this case, the display device ID, which is the information with which the signage display device can be identified, may be transmitted with the playback log.
Signage server 102 receives the playback log from signage display device 103, and transmits an editable item in conjunction with the displayed signage data to signage data input device 101 based on the playback log. The communication of signage server 102 and signage data input device 101 is established by transmitting a terminal ID, which enables signage data input device 101 to be identifiable. Furthermore, a secure communication method may be adopted in the communication to prevent impersonation and the like.
Signage data input device 101 receives the editable item from signage server 102. The editable item is displayed so that the content information displayed on signage display device 103 can be edited according to the received editable item. When editing is carried out on the displayed item, the edited content information is transmitted to signage server 102.
Upon receipt of the edited content information from signage data input device 101, signage server 102 transmits the received edited content information to signage display device 103.
Signage display device 103 updates the display-content information according to the received edited signage data. In this case, the update log indicating that update has been carried out is transmitted to signage server 102.
In signage data format 301, the description of “content name” that identifies the content of the signage is made first. Signage data format 301 is then configured by “screen name definition” that configures the content, “constituent definition” that configures the screen, and “playback time definition”. The “constituent definition” defines the constituents configuring one screen. A plurality of constituents can be defined. The editable constituent can be identified by underlining. The “playback time definition” defines the playback order and the playback time of each constituent using the constituents defined in the “constituent definition”.
The constituent defined in the “constituent definition” and not defined in the “playback time definition” may be always displayed during the playback of the screen.
The “playback time definition” may define not only the playback order and the playback time of each constituent, but also wipe, scroll, and the like as a playback effect, for example, an effect of screen switching.
In signage data 302 of
In the definition of the screen name “Fried Calamari Set Meal”, “picture 20”, “text 21”, “text 22”, and “text 01” are defined as the constituent definitions, and “picture 20”, “text 21”, and “text 22” are underlined so that such constituents are editably defined. Here, “picture 20” corresponds to picture 214 of “Fried Calamari Set Meal” in
In
Configuration may be such that correction of the picture and writing of the handwritten characters, illustrations, and the like to the picture can be carried out.
Then, when DS 202 is displayed on signage display device 103, the displayed content information is transmitted from signage display device 103 to signage server 102 as a playback log. Signage server 102 that received the playback log transmits menu name 212 of “Pork Cutlet Set Meal”, which is an editable item of DS 202, to signage data input device 101. Signage data input device 101 displays ED 202, which is an edit screen for editing menu name 212 of “Pork Cutlet Set Meal”. ED 202 is provided for editing the text, and includes a region for inputting the text and also includes an “edit” button for starting the editing. “Pork Cutlet Set Meal”, which is the current text, is displayed in the region for inputting the text. The current text can be partially corrected.
When DS 203 is displayed on signage display device 103, the displayed content information is transmitted from signage display device 103 to signage server 102 as a playback log. Signage server 102 that received the playback log transmits price 213 of “735 yen”, which is an editable item of DS 203, to signage data input device 101. Signage data input device 101 displays ED 203, which is an edit screen for editing price 213 of “735 yen”. ED 203 is provided for editing the text, and includes a region for inputting the text and also includes an “edit” button for starting the editing.
In
The user presses the “edit” button of ED 203 to update price 213 of “735 yen”. When the “edit” button is pressed, the display screen is switched to ED 203A. The difference with ED 203 is that the “edit” button is changed to a “confirm” button and a “return” button. The editing of the text is carried out in the region for inputting the text, and the “confirm” button is pressed to confirm editing, and the “return” button is pressed to cancel editing. In ED 203A, “735 yen” is edited to “630 yen”. When the “edit” button is pressed in ED 203, notification that the “edit” button is pressed is made from signage data input device 101 to signage server 102, and signage server 102 stops the transmission of the editable item to signage data input device 101 until notification is made that the “confirm” button or “return” button is pressed in ED 203A.
The display of signage display device 103 is continued even while the edit screen of ED 203A is being displayed. When the “confirm” button is pressed in ED 203A, DS 204 is assumed to be displayed on signage display device 103. Signage server 102 then resumes the transmission of the editable item to signage data input device 101, and thus signage data input device 101 displays ED 204.
In signage data input device 101, during the editing of the edit screen, notification may be made that editing is being carried out to signage display device 103, and the display of the signage in signage display device 103 may be stopped. In this case, notification that editing is being carried out may be made from signage server 102 to signage display device 103.
When the “confirm” button is pressed in ED 203A, signage data input device 101 transmits the edited content information to signage server 102, and signage server 102 notifies the edited content information to signage display device 103. Signage display device 103 that received the notification displays DS 203A, which is an update screen of DS 203. Price 213 of “735 yen” is updated to price 213A of “630 yen”. Signage display device 103 transmits an update log indicating that update has been carried out to signage server 102, and signage server 102 transmits the update-content information and the update time to signage data input device 101. Signage data input device 101 displays ED 503, which is an edit screen presenting the update-content information and the update time.
The configuration of signage server 102 will be described below.
Log receiving unit 601, item transmitting unit 603, edit instruction receiving unit 604, and data transmitting unit 606 are realized, for example, by a wireless or wired communication device, and a processor that executes a predetermined process. Analyzing unit 602 and updating unit 605 are realized by a processor that executes a predetermined process. Such functions may be realized by one processor, or may be assigned and realized by a plurality of processors. Signage data DB 607 is realized, for example, by an optically-readable or magnetically-readable recording medium.
Upon receiving the instruction to start the display of the signage data, data transmitting unit 606 extracts corresponding signage data 302 from signage data DB 607, and transmits signage data 302 to signage display device 103.
Signage data 302 may be held in advance by signage display device 103, and may not be transmitted at the same time as the instruction to start the display.
Log receiving unit 601 receives the playback log or the update log transmitted from signage display device 103, and transmits the same to analyzing unit 602. The operation described in
The format of the playback log of
The playback log of
(S701) Analyzing unit 602 determines whether the received log is the playback log or the update log. When the received log is the playback log (in the case of “playback”), the process proceeds to S702. When the received log is the update log (in the case of “update”), the process proceeds to S704.
(S702) Analyzing unit 602 determines the editable item from the “content name”, the “screen name definition”, and the “constituent definition” included in the playback log, and corresponding signage data 302 stored in signage data DB 607. For example, when the playback log is the case of
Note that the editable item may be determined so as to synchronize with signage data 302 displayed on signage display device 103. Specifically, the difference between the playback time (T1) included in the playback log and the current time (T2) is calculated (T3), the signage data displayed at the time obtained by adding the difference (T3) to the playback time (T1) is specified, and the editable item is determined. For example, when the current time at which the playback log of
The current time may be determined from the clock function held by signage server 102, or may be acquired from the NTP (Network time protocol) server, for example.
(S703) Item transmitting unit 603 transmits the editable item determined in analyzing unit 602 to signage data input device 101.
(S704) Analyzing unit 602 determines the editable item from the “content name”, the “screen name definition”, and the “constituent definition” included in the update log, and corresponding signage data 302 stored in signage data DB 607, and assumes the same as the update-content information. For example, when the update log is the case of
(S705) Analyzing unit 602 transmits the update-content information to item transmitting unit 603. Item transmitting unit 603 transmits the update-content information to signage data input device 101.
(S1001) Updating unit 605 receives the edit instruction and extracts the content information to be edited.
In the edit instruction of
(S1002) Updating unit 605 edits and updates the content information of the edit instruction with respect to corresponding signage data 302 of signage data DB 607, and also transmits the content information of the edit instruction to data transmitting unit 606.
(S1003) Data transmitting unit 606 sends the edit instruction to signage display device 103.
Signage data input device 101 is configured by item receiving unit 1201, editing unit 1202, picture DB 1203, photographing unit 1204, and change transmitting unit 1205.
Item receiving unit 1201, editing unit 1202, and change transmitting unit 1205 are realized, for example, by a wireless or wired communication device, and a processor that executes a predetermined process. Such functions may be realized by one processor, or may be assigned and realized by a plurality of processors. Picture DB 1203 is realized, for example, by an optically-readable or magnetically-readable recording medium. Photographing unit 1204 is, for example, realized by an imaging device including an optical system such as a focus lens, and an image sensor.
Item receiving unit 1201 receives the editable item or the update-content information transmitted from signage server 102, and transmits the same to editing unit 1202. The operation described in
(S1301) Editing unit 1202 determines whether the data received from item receiving unit 1201 is the editable item or the update-content information. The process proceeds to S1302 when the editable item is received, and proceeds to S1303 when the update-content information is received.
(S1302) Editing unit 1202 displays the edit screen with respect to the editable item. For example, when the editable item is the case of
(S1303) Editing unit 1202 displays the edit screen with respect to the update-content information. For example, when the update-content information is the case of
(S1304) Editing unit 1202 determines whether or not the user pressed the “edit” button while an arbitrary edit screen is being displayed. When the “edit” button is pressed (if Yes), the process proceeds to S1305, and when the “edit” button is not pressed (if No), the process returns to S1301.
(S1305) When the editable item is text, the user edits the text of the region for inputting the text when editing. When the editable item is a picture, the user presses the “picture” button and selects the picture data to use from the picture data recorded in picture DB 1203 when the picture data recorded in picture DB 1203 is used for editing. When the picture data photographed by using the camera function is used for editing, the user presses the “camera” button. Photographing unit 1204 has a camera function, and may record the photographed picture data in picture DB 1203. The user presses the “confirm” button of the edit screen when the editing is terminated, and presses the “return” button of the edit screen to cancel the editing. As an example of editing, for example, the display screen is switched to ED 203A when the “edit” button of ED 203 is pressed. The user edits the text in the region for inputting the text of ED 203A, and presses the “confirm” button to confirm editing and presses the “return” button to cancel editing. In ED 203A, “735 yen” is edited to “630 yen”.
Editing unit 1202 determines whether or not the “confirm” button or the “return” button of the edit screen is pressed. When it is determined that the “confirm” button is pressed, the process proceeds to S1306, and when it is determined that the “return” button is pressed, the process returns to S1301.
(S1306) Editing unit 1202 transmits the edit-content information to change transmitting unit 1205. Change transmitting unit 1205 transmits the edit-content information received from editing unit 1202 to signage server 102. The edit instruction of
Signage display device 103 is configured by data receiving unit 1401, updating unit 1402, signage data DB 1403, display unit 1404, log generating unit 1405, and log transmitting unit 1406.
Data receiving unit 1401 and log transmitting unit 1406 are realized, for example, by a wireless or wired communication device and a processor that executes a predetermined process. Updating unit 1402 and log generating unit 1405 are realized by a processor that executes a predetermined process. Display unit 1404 is, for example, realized by a display device such as a liquid crystal display and a processor that executes a predetermined process. Such functions may be realized by one processor, or may be assigned and realized by a plurality of processors. Signage data DB 1403 is, for example, realized by an optically-readable or magnetically-readable recording medium.
The operation described in
(S1501) Data receiving unit 1401 receives the instruction to start the display of the signage data from signage server 102.
(S1502) When the edit instruction of signage data 302 is received from signage server 102, data receiving unit 1401 transmits the edit instruction to updating unit 1402 (if Yes) and proceeds to S1503. When the edit instruction is not received (if No), data receiving unit 140 proceeds to S1504.
(S1503) When the edit instruction is received, updating unit 1402 edits and updates corresponding signage data 302 recorded in signage data DB 1403.
(S1504) When signage data 302 is received at the same time as the instruction to start the display of the signage data, updating unit 1402 transmits signage data 302 to updating unit 1402, and records signage data 302 in signage data DB 1403. When signage data 302 is received separately from the instruction to start the display of the signage data, data receiving unit 1401 receives the signage data transmitted from signage server 102, transmits the same to updating unit 1402, and records signage data 302 in signage data DB 1403.
Updating unit 1402 transmits the instruction to start the display to display unit 1404. Display unit 1404 starts to display signage data 302 recorded in signage data DB 1403 when the instruction to start the display is received, and continuously displays the data if the instruction to start the display is already received. The update-content information is displayed when the edit instruction is given. As an example of the display, for example, display is made in the order of DS 201, DS 202, DS 203, DS 204, DS 205, and DS 206 as in the example of
(S1505) Log generating unit 1405 generates the playback log or the update log to transmit to signage server 102 in correspondence with the display of display unit 1404, and transmits the same to log transmitting unit 1406. The logs shown in
(S1506) Log transmitting unit 1406 transmits the playback log or the update log to signage server 102.
(S1507) When the instruction to end the display of the signage data is received from signage server 102 (if Yes), data receiving unit 1401 terminates the process, and when the instruction to end the display of the signage data is not received (if No), data receiving unit 1401 returns to S1502 and continues the process.
As described above, the signage data input device of the present disclosure is a signage data input device that performs editing in conjunction with the signage data displayed on the signage display device, and includes an item receiving unit configured to receive an editable item in conjunction with the signage data displayed on the signage display device, an editing unit configured to display an edit screen for editing the editable item and accepts edit-content information, and a change transmitting unit configured to transmit the edit-content information as the edit instruction. The server of the present disclosure is a server that controls the display of the signage data of the signage display device and the editing of the signage data displayed on the signage display device of the signage data input device, and includes a log receiving unit configured to receive the display result of the signage data displayed on the signage display device as a log, an analyzing unit configured to extract the editable item from the log, an item transmitting unit configured to transmit the editable item to the signage data input device, an edit instruction receiving unit configured to receive the edit instruction with respect to the signage data displayed on the signage display device from the signage data input device, an updating unit configured to edit the signage data displayed on the signage display device based on the edit instruction, and a data transmitting unit configured to transmit the edit instruction to the signage display device.
Thus, the edit screen is displayed in conjunction with the display-content information of the signage display device, so that the display-content information can be easily changed.
In the data input device of the present disclosure, the editable item includes the update time when the signage data displayed on the signage display device is the edited signage data, and the editing unit displays the update time when the edit screen is displayed.
Thus, the change in the displayed content information of the signage display device can be known with the signage data input device.
In the data input device of the present disclosure, the editable item received by the item receiving unit includes the time displayed on the signage display device, and the editing unit calculates the difference between the current time and the time of the editable item to specify the editable item to be displayed on the edit screen.
Thus, the editable item can be determined so as to be synchronized with the signage data displayed on the signage display device.
In the server of the present disclosure, when the edit instruction receiving unit receives that editing is being carried out on the signage data displayed on the signage display device from the signage data input device, the updating unit controls the data transmitting unit so as to temporarily stop the display of the signage data being displayed on the signage display device.
Thus, the edit screen of the signage data input device and the display-content information of the signage display device become the same display-content information, and thus the editing can be carried out while viewing the display-content information of the signage display device and the display-content information of the display device can be more easily changed.
The data input system of the present disclosure has been described above in the exemplary embodiment. A variant of the exemplary embodiment described above will be described below.
One example in which editing is performed in signage data input device 101 has been described with reference to
Signage display device 103 that received the notification displays DS 203A, which is the update screen of DS 203. Price 213 of “735 yen” is updated to price 213A of “630 yen”. Signage display device 103 transmits the playback log indicating that update has been carried out to signage server 102, and signage sever 102 transmits the update-content information and the update time to signage data input device 101.
Signage data input device 101 displays ED 1601 of
In the exemplary embodiment described above, the signage data is edited using signage data input device 101 in conjunction with the signage data displayed on signage display device 103, but the present disclosure is not limited thereto.
Signage data input device 101 does not display the edit screen in conjunction with the display of the signage data of signage display device 103, but directly decodes signage data 302 recorded in signage data DB 607 of signage server 102 and displays the same on the edit screen independently from signage display device 103. Specifically, the editable items defined in signage data 302 are switched in order from the beginning. For example, the editable items are switched in the order of ED 1701, ED 1702, ED 1703. ED 1701 is an edit screen for editing picture 211 of “Pork Cutlet Set Meal”. ED 1702 is an edit screen for editing menu name 212 of “Pork Cutlet Set Meal”. ED 1703 is an edit screen for editing price 213 of “735 yen”. ED 201, ED 202, and ED 203 described in
The display of signage display device 103 may be switched in conjunction with the display of the edit screen of signage data input device 101. Specifically, DS 1701 is displayed while ED 1701 is being displayed on signage data input device 101, DS 1702 is displayed when the display of the edit screen is switched to ED 1702, and DS 1703 is displayed when the display of the edit screen is switched to ED 1703. In this case, the playback log is transmitted from signage data input device 101 to signage server 102, and the playback log received by signage server 102 is transmitted to signage display device 103, so that the switching of the screen can be cooperatively carried out.
In the exemplary embodiment described above, the edit screen of signage data input device 101 has been described for editing one editable item, but the present disclosure is not limited thereto, and a plurality of editable items may be edited. Furthermore, the editable item has been described using the picture and the text, but the present disclosure is not limited thereto.
In signage data 303 of
As shown in
The user presses the “edit” button at the upper part of ED 1801 to update picture 211 of “Pork Cutlet Set Meal”. When the “edit” button is pressed, the display screen is switched to ED 1801A. ED 1801A is different from ED 1801 in that the “edit” button is changed to the “confirm” button and the “return” button. The editing of the picture is carried out, and the “confirm” button is pressed to confirm editing, and the “return” button is pressed to cancel editing. In ED 1801A, the picture of “Pork Cutlet Set Meal” is edited to a different picture. Next, the “edit” button at the lower part of ED 1801 is pressed to update sound effect 1810 of “Pork Cutlet Set Meal”. When the “edit” button is pressed, the display screen is switched to ED 1801B. ED 1801B is different from ED 1801A in that the “edit” button is changed to the “confirm” button and the “return” button. The editing of the sound effect is carried out, and the “confirm” button is pressed to confirm editing, and the “return” button is pressed to cancel editing. In ED 1801B, the sound effect of “Pork Cutlet Set Meal” is edited to a different sound effect.
When the “confirm” button is pressed in ED 1801B, signage data input device 101 transmits the edited content information to signage server 102, and signage server 102 notifies the edited content information to signage display device 103. The edit instruction of
Signage display device 103 that received the notification displays DS 1801A, which is the update screen of DS 1801. Picture 211 of “Pork Cutlet Set Meal” is updated to picture 211A, and sound effect 1810 is updated to sound effect 1810A. Signage display device 103 transmits the update log indicating that update has been carried out to signage server 102, and signage server 102 transmits the update-content information and the update time to signage data input device 101. The update log of
Signage data input device 101 displays the edit screen with respect to the update-content information. The update-content information of
In the case where a plurality of editable items are present, the combination is not limited to only the picture and the sound effect, but may be a plurality of pictures, and the combination is not limited such as picture and text, text and sound effect, and the like.
In the case where a plurality of editable items are present, two items were displayed in one edit screen, but the present disclosure is not limited thereto. The editable items may be individually displayed.
In the case where a plurality of editable items are present, the edit instruction was given after the editing of all of the plurality of items is confirmed, but the present disclosure is not limited thereto. The edit instruction may be given each time the editing of one item is confirmed.
The data input system of the present disclosure has been described, but the following modifications may be made.
(1) A part of or all of the constituents of signage server 102 may be provided in signage data input device 101.
(2) The signage data to update is not limited to image, text, and sound effect, and for example, may be a moving image.
Number | Date | Country | Kind |
---|---|---|---|
2013-192511 | Sep 2013 | JP | national |
2014-143814 | Jul 2014 | JP | national |