Patent ID: 11921619
Assignee: TRUST TECHNOLOGY CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A programming device for editing a program by arranging icons of units, the unit representing a processing unit, and linking the units on an editing screen in response to a user operation, characterized in that the programming device comprises:
a program execution circuit configured to execute a program defined by the units arranged and linked on the editing screen and to calculate an output of each unit; and
a debug view display controller configured to display an output of each unit obtained by being calculated by the program execution circuit in a debug view region associated with an icon of each of the units arranged on the editing screen,
wherein the programming device further comprises a unit editing circuit configured to accept a change in a setting value of each unit configuring the program,
wherein the programming device is capable of utilizing a flexible image filter unit capable of selecting a plurality of types of image filters as the unit, and
wherein the unit editing circuit accepts a setting of the flexible image filter unit by a user through a setting screen including:
a first preview region configured to display a list of preview images obtained if each of a plurality of selectable types of image filters is applied to input data in such a manner that a preview image to which a selected image filter is applied is observable;
a second preview region configured to display a list of preview images obtained if a plurality of settable setting values is applied regarding a characteristic parameter related to an image filter selected from the image filters in such a manner that a preview image to which a set setting value is applied is observable; and
a target image display region configured to display a target image, which is a preview image obtained if a selected image filter is applied to input data with a set setting value of a characteristic parameter, the target image being displayed larger than the respective preview images displayed in the first preview region and the second preview region.