|
(11) | EP 2 602 712 A1 |
| (12) | EUROPEAN PATENT APPLICATION |
| published in accordance with Art. 153(4) EPC |
|
|
|
|
|||||||||||||||||||
| (54) | PROGRAM-PRODUCING DEVICE AND IMAGE CONTROL SYSTEM |
| (57) In a program creating system (10), an image that implements prescribed behavior on
the screen of an image display unit (20) is drawn with a drawing tool (14), and with
an FBD drawing tool (16), by handling the image drawn with the drawing tool (14) in
the form of an object and connecting a signal line for implementing the behavior to
the object, the behavior that the image implements is defined, and the processing
flow for the image to implement the defined behavior is described with an FBD language.
Accordingly, it is possible to easily create a program that realizes highly representative
image display. |
{Technical Field}
{Background Art}
{Citation List}
{Patent Literature}
{Summary of Invention}
{Technical Problem}
{Solution to Problem}
{Advantageous Effects of Invention}
{Brief Description of Drawings}
{Fig. 1} Fig. 1 is a diagram showing the configuration of a program creating system according to an embodiment of the present invention.
{Fig. 2} Fig. 2 is a diagram showing the configuration in a case where a monitoring tool for monitoring program processing according to an embodiment of the present invention is provided.
{Fig. 3} Fig. 3 is a diagram showing an example of a drawing editor screen displayed on a screen of an information processing apparatus provided with a drawing tool according to an embodiment of the present invention.
{Fig. 4} Fig. 4 is a schematic diagram showing a processing flow drawn with an FBD drawing tool according to an embodiment of the present invention.
{Fig. 5} Fig. 5 is a schematic diagram of an example FBD drawing screen displayed on the screen of the information processing apparatus provided with the FBD drawing tool according to an embodiment of the present invention.
{Fig. 6A} Fig. 6A is a schematic diagram needed for explaining the flow of drawing an FBD diagram using the FBD drawing tool according to an embodiment of the present invention.
{Fig. 6B} Fig. 6B is a schematic diagram needed for explaining the flow of drawing an FBD diagram using the FED drawing tool according to an embodiment of the present invention.
{Fig. 6C} Fig. 6C is a schematic diagram needed for explaining the flow of drawing an FBD diagram using the FBD drawing tool according to an embodiment of the present invention.
{Fig. 7} Fig. 7 is a schematic diagram needed for explaining the flow of drawing an FBD diagram using the FBD drawing tool according to an embodiment of the present invention.
{Fig. 8} Fig. 8 is a schematic diagram needed for explaining a program development process in the related art.
{Description of Embodiments}
| IMAGE SHAPE PARAMETERS | |
| · HORIZONTAL, VERTICAL, AND DEPTH ZOOM FACTORS (ZOOM FACTORS RELATIVE TO STANDARD SIZE) | |
| · SHAPE OUTLINE COLOR (COLOR INCLUDES TRANSPARENCY, | |
| BRIGHTNESS, PATTERN, THICKNESS, ETC.) | |
| · SHAPE TEXTURE (SURFACE MATERIAL) | |
| · LIGHT POINT (LOCATION WHERE LIGHT SHINES: x, y, z) | |
| IMAGE BEHAVIOR PARAMETERS | |
| · CONSTRUCTION (BEHAVIOR WHEN DISPLAYED ON SCREEN) | |
| · REMOVE (BEHAVIOR WHEN REMOVED FROM SCREEN) | |
| · MOVE (MOVE FROM x, y, z TO x', y', z', SPEED AND ROTATION, ROTATION ANGLE) | |
| IMAGE ACTION PARAMETERS | |
| · PRESS (CLICK DOWN) | |
| · PRESS AND RELEASE (CLICK, AND LIFT AT SAME POSITION) | |
| · DRAG | |
| · RIGHT CLICK | |
| · DOUBLE CLICK | |
| · PINCH | |
| · SWIPE | |
| · STRETCH (STRETCH WITH TWO FINGERS) | |
| · SQUEEZE (SQUEEZE WITH TWO FINGERS) | |
| · TURN (ROTATE WITH TWO FINGERS) | |
| OTHER PARAMETERS | |
| · HIGHLIGHT | |
| · HIDE | |
{Reference Signs List}
drawing means for drawing an image that implements prescribed behavior on the screen of the image display device; and
processing describing means for defining the behavior that the image implements, by handling the image drawn by the drawing means as an object and connecting a signal line to the object to make the object implement the behavior, and for describing a processing flow for the image to implement the defined behavior with a function block diagram language.
an image display device that stores attributes of an image drawn by drawing means and information representing behavior that the image implements; and
a computing device that stores a program describing, with a function block diagram language, a processing flow for the image represented by the information to implement the behavior represented by the information,
wherein the computing device executes processing represented by the program, andREFERENCES CITED IN THE DESCRIPTION
Patent documents cited in the description