User interface conversion method and apparatus
First Claim
1. A user interface conversion method of converting a picture interface provided by an application program running on an operating system having a graphical user interface to generate and provide a new picture interface, comprising the steps of:
- acquiring picture information of the application program in response to, as a trigger, a change in the picture provided by the application program;
determining a target point in the acquired picture information;
generating converted picture information from the determined target point by referring to conversion template information stored in a conversion template storage section;
generating specific converted picture information by referring to specific conversion information stored in a specific conversion information storage section;
displaying a converted picture in accordance with the generated converted picture information and the generated specific converted picture information.
1 Assignment
0 Petitions
Accused Products
Abstract
In a user interface conversion method of converting a picture interface provided by an application program running on an operating system having a graphical user interface to generate and provide a new picture interface, picture information of the application program is acquired in response to, as a trigger, a change in the picture provided by the application program. A target point in the acquired picture information is determined. Converted picture information is generated from the determined target point by referring to conversion template information. A converted picture is displayed in accordance with the generated converted picture information. A user interface conversion apparatus is also disclosed.
110 Citations
10 Claims
-
1. A user interface conversion method of converting a picture interface provided by an application program running on an operating system having a graphical user interface to generate and provide a new picture interface, comprising the steps of:
-
acquiring picture information of the application program in response to, as a trigger, a change in the picture provided by the application program; determining a target point in the acquired picture information; generating converted picture information from the determined target point by referring to conversion template information stored in a conversion template storage section; generating specific converted picture information by referring to specific conversion information stored in a specific conversion information storage section; displaying a converted picture in accordance with the generated converted picture information and the generated specific converted picture information.
-
-
2. A user interface conversion apparatus including input means, output means, an operating system having a graphical user interface, and an application program which runs on the operating system, and adapted to convert a picture interface provided by the application program so as to generate and provide a new picture interface, comprising:
-
event acquiring means for detecting an input event from said input means and an event of a picture change in a window, a menu, and a button on the picture interface; picture information acquiring means for extracting picture information including at least logic structure information, layout information, and attribute information of interactive components including a window, a menu, and a button displayed on a picture, as elements, in response to a picture change event detected by said event acquiring means; target point extracting means for setting a target point on one of a display window of the application program and currently focused interactive components by using target point information preset in the picture information extracted by said picture information acquiring means, and extracting target point picture information as picture information at the set target point; converted interface generating means for generating a converted picture from the target point picture information extracted by said target point extracting means, and generating converted picture information including at least logic structure information, layout information, and attribute information of interactive components on the generated converted picture, link information with respect to interactive components on the picture interface provided by the original application program, and information of a corresponding event, as elements; converted interface control means for presenting a converted picture to an output unit in accordance with the converted picture information generated by said converted interface generating means, and generating an event for driving the application program by referring to pre-stored converted picture information upon reception of an operation event for the converted picture from said event acquiring means; and wherein said converted interface generating means comprises information converting means for performing picture conversion in accordance with the picture information extracted by said target point extracting means so as to allow various types of picture conversion, and wherein said information converting means is constituted by at least one of pairs including a first pair of attribute conversion information storage means for storing attribute conversion information for converting attribute information including a size and position of an interactive component and a caption (item name) and attribute conversion executing means for executing attribute conversion on the basis of the attribute conversion information stored in said attribute conversion information storage means, a second pair of component replacement information storage means for storing component replacement information for replacing an interactive component including replacement of a given button with another button, and component replacing means for executing component replacement on the basis of the component conversion information stored in said component replacement information storage means, and a third pair of virtual component addition information storage means for storing virtual component addition information for adding a new interactive component which does not exist on extracted picture information and virtual component addition executing means for adding a virtual component on the basis of the virtual component addition information stored in said virtual component addition information storage means. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A user interface conversion method of converting a picture interface provided by an application program running on an operating system having a graphical user interface to generate and provide a new picture interface, comprising the steps of:
-
acquiring picture information of the application program in response to, as a trigger, a change in the picture provided by the application program; determining a target point in the acquired picture information; generating converted picture information from the determined target point by referring to conversion template information; displaying a converted picture in accordance with the generated picture information; acquiring an operation event from an input unit; executing a media addition in accordance with the operation event and interactive component information corresponding to the operation event and stored in an interactive component information storage section.
-
-
9. A user interface conversion apparatus including input means, output means, an operating system having a graphical user interface, and an application program which runs on the operating system, and adapted to convert a picture interface provided by the application program so as to generate and provide a new picture interface, comprising:
-
event acquiring means for detecting an input event from said input means and an event of a picture change in a window, a menu, and a button on the picture interface; picture information acquiring means for extracting picture information including at least logic structure information, layout information, and attribute information of interactive components including a window, a menu, and a button displayed on a picture, as elements, in response to a picture change event detected by said event acquiring means; target point extracting means for setting a target point on one of a display window of the application program and currently focused interactive components by using target point information preset in the picture information extracted by said picture information acquiring means, and extracting target point picture information as picture information at the set target point; converted interface generating means for generating a converted picture from the target point picture information extracted by said target point extracting means, and generating converted picture information including at least logic structure information, layout information, and attribute information of interactive components on the generated converted picture, link information with respect to interactive components on the picture interface provided by the original application program, and information of a corresponding event, as elements; and converted interface control means for presenting a converted picture to an output unit in accordance with the converted picture information generated by said converted interface generating means, and generating an event for driving the application program by referring to pre-stored converted picture information upon reception of an operation event for the converted picture from said event acquiring means, and wherein said converted interface control means comprises media addition information storage means for storing media addition information used for a visually handicapped user and a user of advanced age, and media addition means for performing information conversion for synthetic voice, braille, and tactile pin display by referring to the media addition information stored in said media addition information storage means upon occurrence of an event such as movement of a mouse pointer or a touch operation.
-
-
10. A user interface conversion apparatus including input means, output means, an operating system having a graphical user interface, and an application program which runs on the operating system, and adapted to convert a picture interface provided by the application program so as to generate and provide a new picture interface, comprising:
-
event acquiring means for detecting an input event from said input means and an event of a picture change in a window, a menu, and a button on the picture interface; picture information acquiring means for extracting picture information including at least logic structure information, layout information, and attribute information of interactive components including a window, a menu, and a button displayed on a picture, as elements, in response to a picture change event detected by said event acquiring means; target point extracting means for setting a target point on one of a display window of the application program and currently focused interactive components by using target point information preset in the picture information extracted by said picture information acquiring means, and extracting target point picture information as picture information at the set target point; converted interface generating means for generating a converted picture from the target point picture information extracted by said target point extracting means, and generating converted picture information including at least logic structure information, layout information, and attribute information of interactive components on the generated converted picture, link information with respect to interactive components on the picture interface provided by the original application program, and information of a corresponding event, as elements; converted interface control means for presenting a converted picture to an output unit in accordance with the converted picture information generated by said converted interface generating means, and generating an event for driving the application program by referring to pre-stored converted picture information upon reception of an operation event for the converted picture from said event acquiring means; and wherein said converted interface generating means comprises conversion template storage means for storing template information for information conversion, and specific information conversion means for converting specific information constituted by at least one of a specific picture and an interactive component by referring to the template information stored in said conversion template storage means so as to allow picture conversion in detail; and wherein said specific information converting means is constituted by at least one of pairs including a first pair of specific attribute conversion information storage means for storing specific attribute conversion information for converting specific attribute information including a size and position of a specific interactive component and a caption (item name) and specific attribute conversion executing means for executing specific attribute conversion on the basis of the specific attribute conversion information stored in said specific attribute conversion information storage means, a second pair of specific component replacement information storage means for storing specific component replacement information for replacing a specific interactive component including replacement of a specific given button with another button, and specific component replacing means for executing specific component replacement on the basis of the specific component conversion information stored in said specific component replacement information storage means, and a third pair of specific virtual component addition information storage means for storing specific virtual component addition information for adding a new specific interactive component which does not exist on extracted picture information and specific virtual component addition executing means for adding a specific virtual component on the basis of the specific virtual component addition information stored in said specific virtual component addition information storage means.
-
Specification