WO2012144140A1 - UI(User Interface)作成支援装置、UI作成支援方法及びプログラム - Google Patents
UI(User Interface)作成支援装置、UI作成支援方法及びプログラム Download PDFInfo
- Publication number
- WO2012144140A1 WO2012144140A1 PCT/JP2012/002347 JP2012002347W WO2012144140A1 WO 2012144140 A1 WO2012144140 A1 WO 2012144140A1 JP 2012002347 W JP2012002347 W JP 2012002347W WO 2012144140 A1 WO2012144140 A1 WO 2012144140A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- proficiency level
- configuration
- level information
- job
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Definitions
- the present invention relates to a UI creation support apparatus, a UI creation support method, and a program.
- a user who creates a UI screen (hereinafter referred to as “design user”) needs to grasp a user who uses the created UI screen (hereinafter referred to as “assumed user”) and design a UI screen suitable for the assumed user.
- design user a user who uses the created UI screen
- assumed user a user who uses the created UI screen
- Patent Document 1 discloses a screen transition control that determines the skill level of an input operation of the assumed user based on the operation time, the number of uses, and the use period of the assumed user's terminal device, and omits the input instruction screen based on the determination result. The method is described. Specifically, when the assumed user is unfamiliar with the ordering work, the input instruction screen at all stages from the menu screen to the data registration completion screen is transitioned. It is described that a transition is made to the data input screen by omitting, and a transition is made to the menu screen again after the data registration completion screen is omitted.
- the UI screen suitable for the assumed user varies depending on the device proficiency level ”).
- the configuration that the UI screen for an assumed user with a high job proficiency should have and the configuration that the UI screen for an assumed user with a high device proficiency should have are likely to be the same.
- such a UI screen for a user performs a plurality of processes in parallel, and thus can be configured to permit the use of a plurality of windows at a time.
- the configuration that the UI screen for an assumed user having a low job proficiency level should have and the configuration that the UI screen for an assumed user having a low device proficiency level should have are likely to be the same.
- such a UI screen for a user can be configured to permit use of only one window at a time in order to prohibit a plurality of processes from being performed in parallel.
- the job proficiency level of the assumed user and the device proficiency level are not necessarily the same, and one of the proficiency levels may be high but the other level may be low.
- a UI creation support apparatus that performs support for creating a UI screen used for a certain job for each user, the job proficiency level information indicating the level of proficiency of the job, and the Acquisition means for acquiring device proficiency level information indicating the level of proficiency level for a device used for operating the UI screen, and for each of a plurality of configuration items obtained by subdividing the UI screen configuration, Priority determining means for deciding which of the device proficiency information is to be prioritized configuration content, and for each of the configuration items, based on the job proficiency information or the device proficiency information determined to be prioritized by the priority determining means, There is provided a UI creation support device having UI configuration determination means for determining configuration contents.
- a program for causing a computer to function as UI configuration determining means for determining the contents is provided.
- a UI creation support method for providing support for creating a UI screen used for a certain business for each user, the business proficiency level information indicating a level of proficiency level of the business, and An acquisition step for acquiring device proficiency level information indicating a proficiency level for a device used for operating the UI screen; and the task proficiency level information for each of a plurality of configuration items obtained by subdividing the UI screen configuration And a priority determination step for determining which of the device proficiency information is to be prioritized configuration content, and for each of the configuration items, based on the task proficiency information or the device proficiency information determined to be prioritized in the priority determination step
- a UI creation support method in which a computer executes a UI configuration determination step for determining configuration contents.
- each unit of the present embodiment includes an arbitrary computer CPU, memory, a program loaded in the memory (a program stored in the memory in advance from the stage of shipping the device, a storage medium such as a CD, and the Internet). And a storage unit such as a hard disk for storing the program, and a network connection interface, and any combination of hardware and software. It will be understood by those skilled in the art that there are various modifications to the implementation method and equipment.
- each device of the present embodiment is described as being realized by one device, but the means for realizing it is not limited to this. That is, it may be a physically separated configuration or a logically separated configuration.
- the UI creation support apparatus of the present embodiment performs the following processes (1) to (3) in order to provide support for creating a UI screen used for a certain job for each user.
- business proficiency level information information indicating a job proficiency level of an assumed user who uses the UI screen under design
- device proficiency level information information indicating a device proficiency level
- Apparatus proficiency level information information indicating a device proficiency level
- the business proficiency level information and the device proficiency level information can be values representing the degree, such as “Lv1”, “Lv2”, “Lv3”,.
- the configuration item may be, for example, “degree of freedom of execution means”, and the specific configuration content of the configuration item may be “executable only with a mouse or touch”, “provide shortcut keys”, “ Providing shortcut keys and optimizing for keyboard-only operations ”.
- the configuration content is determined based on the business proficiency level information or the device proficiency level information determined to be prioritized in (2).
- the UI creation support apparatus subdivides the UI screen configuration into a plurality of configuration items, and determines which of the business proficiency level information and the device proficiency level information is prioritized for each configuration item. decide. Then, the configuration content of the UI screen is determined for each configuration item based on the proficiency level information of the determined one, and the configuration of one UI screen is determined by combining them.
- FIG. 1 is a functional block diagram showing an example of the configuration of the UI creation support apparatus 1 of the present embodiment.
- the UI creation support apparatus 1 according to the present embodiment includes an acquisition unit 10, a priority determination unit 20, and a UI configuration determination unit 40.
- the UI creation support apparatus 1 according to the present embodiment can also include any one or more of the weighting holding unit 30, the UI configuration holding unit 50, and the UI screen creation unit 60.
- each part will be described.
- the acquisition unit 10 acquires business proficiency level information and device proficiency level information.
- the job proficiency level and device proficiency level are predetermined numbers (design, such as “Lv1”, “Lv2”, “Lv3”,..., “Advanced”, “Intermediate”, “Beginner”, etc.
- the acquisition unit 10 holds the information.
- the acquisition part 10 receives the input of a level for every work proficiency degree and apparatus proficiency level from a design user via all input devices, such as a mouse
- the input may be realized by using a UI screen provided with GUI (Graphical User Interface) components such as a check box and a drop-down list.
- GUI Graphic User Interface
- the job proficiency level and the device proficiency level can be classified by the same means (number of levels, etc.). In this embodiment, it is assumed that the job proficiency level and the device proficiency level are classified into three levels of “Lv1”, “Lv2”, and “Lv3”. “Lv1” has the lowest proficiency level, “Lv3” has the highest proficiency level, and “Lv2” indicates a proficiency level between “Lv1” and “Lv3”.
- the priority determination unit 20 determines, for each of a plurality of configuration items obtained by subdividing the UI screen configuration, which of the business proficiency level information and the device proficiency level information is to be prioritized.
- configuration items will be described.
- “data input means on UI screen” can be considered.
- Specific configuration contents of the configuration item include mouse input, keyboard input, combination of mouse input and keyboard input, microphone
- voice input can be considered.
- the means for subdividing the UI screen configuration into a plurality of configuration items, specifically, the number of configuration items and the content of the configuration items are not particularly limited, but the UI screen that can be created as the subdivision is more detailed There are many variations.
- FIG. 2 shows a specific example of configuration items and an example of specific configuration contents of each configuration item.
- the information shown in FIG. 2 is held by the UI configuration holding unit 50 shown in FIG.
- the configuration item is described in the “UI configuration item” column, and the specific configuration content of each configuration item is described in the “UI configuration content” column.
- the “UI configuration content” column is divided into three columns “Lv1”, “Lv2”, and “Lv3” corresponding to the levels of job proficiency and device proficiency.
- an appropriate configuration content is described as a UI screen for an assumed user whose proficiency level is at that level. That is, the information shown in FIG. 2 is information that defines appropriate configuration contents according to each level (skill level) for each configuration item.
- “degree of freedom of execution means” is included as a configuration item.
- the configuration item relates to a configuration for executing a predetermined function on the UI screen.
- “enable only by mouse or touch” in association with the proficiency level “Lv1”, “provide shortcut keys” in association with the proficiency level “Lv2”, proficiency level Corresponding to “Lv3”, “Providing shortcut keys or optimizing operation only with the keyboard” is described.
- the configuration items shown in FIG. 2 and the configuration content of each configuration item are merely examples, and the usage of UI screens to be designed, usage scenes, budgets, etc., among other configuration contents that can be realized using conventional technology Various selections are possible in consideration of the circumstances.
- the configuration item “degree of freedom of input” describes the configuration content in association with the proficiency levels “Lv1” and “Lv3”, but does not describe the configuration content in association with the proficiency level “Lv2”. .
- the configuration that the UI screen for the assumed user with the business proficiency level “Lv1” should have and the configuration that the UI screen for the assumed user with the device proficiency level “Lv1” should have are the same.
- the configuration that the UI screen for the assumed user with the degree “Lv2” should have and the configuration that the UI screen for the assumed user with the device familiarity “Lv2” should have are the same, and the job proficiency is
- the configuration that the UI screen for the assumed user having “Lv3” should have and the configuration that the UI screen for the assumed user having the device proficiency “Lv3” should have are the same.
- this example is merely an example, and it is also possible to define appropriate configuration contents according to each level (skill level) for each of the job skill level and the device skill level.
- the priority determination unit 20 uses the business proficiency level information and the device proficiency level information acquired by the acquisition unit 10, information as shown in FIG. 3, and the following equation (Equation 1).
- the information shown in FIG. 3 is held by the weighting holding unit 30 shown in FIG.
- the information indicates the work proficiency level and the device proficiency level determined for each configuration item (weights related to the configuration / skill level). This value corresponds to the “configuration / skill level relevance” shown in the equation (Equation 1).
- the weighting values shown in FIG. 3 are given from the following viewpoints.
- the weighting value indicates the degree to be emphasized when determining the specific configuration content of each configuration item.
- the weighting value is increased as the degree to be emphasized when determining the specific configuration content of each configuration item is larger.
- a value indicating that is added to the proficiency level In the illustrated example, “0” is attached. Note that, in a certain configuration item, neither the job proficiency level nor the device proficiency level takes “0” as illustrated.
- the priority determination unit 20 holds in advance the constants (skill level constants) determined for each proficiency level divided into a predetermined number (design items).
- the priority determination unit 20 sets the proficiency level constant “7” for the proficiency level “Lv1”, the proficiency level constant “3” for the proficiency level “Lv2”, and the proficiency level constant “1” for the proficiency level “Lv3”. Keep it.
- the proficiency level constant is merely an example.
- the proficiency level constant corresponds to the “skill level constant” shown in the equation (Equation 1).
- the proficiency level constant is given from the following viewpoints.
- the proficiency level constant indicates a degree to be emphasized when determining the specific configuration content of each configuration item.
- the proficiency level constant is increased as the degree to be emphasized when determining the specific configuration contents of each configuration item is increased. In the case of the above example, a larger proficiency constant is given to a lower proficiency level. In this way, if the assumed user's job proficiency level and the device proficiency level do not match, a UI screen tailored to a lower proficiency level tends to be created.
- a processing example of the priority determination unit 20 performed using such information is as follows. First, the priority determination unit 20 determines a proficiency constant for each of the business proficiency level and the device proficiency level based on the business proficiency level information and the device proficiency level information acquired by the acquisition unit 10, respectively. After that, the priority determination unit 20 uses the proficiency level constant and the information shown in FIG. 3 held by the weighting holding unit 30, and determines the job proficiency level and device for each configuration item based on the formula (Equation 1). Calculate the priority of each proficiency level. Then, the priority determination unit 20 compares the priorities of the job proficiency level and the device proficiency level for each configuration item, and determines to determine the configuration content with priority on the larger master level for each configuration item. . That is, it is determined to determine the configuration content based on proficiency level information (work proficiency level information or apparatus proficiency level information) of a proficiency level with a high priority.
- proficiency level information work proficiency level information or apparatus proficiency level information
- the UI configuration determination unit 40 determines the configuration content for each configuration item based on the business proficiency level information or the device proficiency level information determined to be given priority by the priority determination unit 20. For example, the UI configuration determination unit 40 determines the configuration content for each configuration item using information as illustrated in FIG. 2 held by the UI configuration storage unit 50. That is, for each configuration item, the UI configuration determining unit 40 is identified by the job proficiency level information or the device proficiency level information determined to be prioritized by the priority determining unit 20 (in this embodiment, “Lv1”, The configuration content associated with “Lv2” or “Lv3”) is searched, and the configuration content acquired as the search result is determined as the configuration content of the configuration item.
- the UI screen creation unit 60 creates a UI screen in accordance with the determination made by the UI configuration determination unit 40.
- a configuration of the UI screen creation unit 60 can be realized according to the related art. For example, a module that realizes each configuration content shown in FIG. 2 (for example, “executable only with a mouse or a touch”) is stored in the storage device in advance, and the UI screen creation unit 60 is configured for each configuration item.
- One UI screen may be created by using the modules of the component contents determined in the above and combining them.
- the UI creation support apparatus of the present embodiment can be realized by installing the following program in a computer, for example.
- a program for providing support for creating a UI screen used for a certain business for each user Acquisition means for acquiring the job proficiency level information indicating the level of proficiency level of the job, and device proficiency level information indicating the level of proficiency level of the device used for operating the UI screen;
- Priority determining means for determining which of the plurality of configuration items obtained by subdividing the configuration of the UI screen should be given priority to the content of the operation proficiency level information or the device proficiency level information;
- the acquisition unit 10 acquires job proficiency information indicating job proficiency and device proficiency information indicating device proficiency used for operating the UI screen (S10: acquisition step).
- the acquisition unit 10 acquires any of the proficiency levels “Lv1” to “Lv3” as the job proficiency level information and the apparatus proficiency level information.
- the proficiency level “Lv2” is acquired as the task proficiency level information
- the proficiency level “Lv3” is acquired as the apparatus proficiency level information.
- the priority determination unit 20 determines which of the task proficiency level information and the device proficiency level information is prioritized for each of a plurality of configuration items obtained by subdividing the UI screen configuration (S20: priority determination step) ).
- S20 priority determination step
- the priority determination unit 20 includes the information shown in FIG. 3 held by the weighting storage unit 30, the proficiency level constant (the proficiency level constant “7” for the proficiency level “Lv1”, and the proficiency level constant “3” for the proficiency level “Lv2”). , The proficiency level constant “1” of the proficiency level “Lv3”) and the above formula (Equation 1) are used to calculate the priorities of the job proficiency level and the device proficiency level (S21).
- the priority determination unit 20 compares these priorities with each other (S22), and prioritizes the larger device proficiency information, and determines that the configuration content of the configuration item “degree of freedom of input” is determined (S23). ).
- the priority determination unit 20 executes the processing as described above, and determines, for each configuration item, which of the business proficiency level information and the device proficiency level information is to be prioritized to determine the configuration content.
- the UI configuration determining unit 40 determines the configuration content for each configuration item based on the business proficiency level information or the device proficiency level information determined to be prioritized by the priority determining unit 20 in S20 (S30: UI configuration determining step). ).
- the processing will be described by taking “execution means freedom” and “input freedom” among a plurality of configuration items shown in FIG. 2 as an example.
- the UI configuration determination unit 40 refers to the information shown in FIG. 2 held by the UI configuration storage unit 50, and determines the configuration content based on the device proficiency level information determined to be prioritized by the priority determination unit 20 in S20. Specifically, the UI configuration determination unit 40 sets the configuration content “shortcut key” associated with the device proficiency information: proficiency “Lv3” in FIG. 2 as the configuration content of the configuration item “degree of freedom of execution means”. Optimize for operation with only the keyboard or keyboard ".
- the UI configuration determination unit 40 refers to the information shown in FIG. 2 held by the UI configuration storage unit 50, and determines the configuration content based on the job proficiency level information determined to be prioritized by the priority determination unit 20 in S20. Specifically, the UI configuration determination unit 40 determines the configuration content associated with the task proficiency level information: the proficiency level “Lv2” in FIG. 2 as the configuration content of the configuration item “degree of freedom of input”. In the information shown in FIG. 2, the configuration content is not associated with the proficiency level “Lv2”. In such a case, the UI configuration determining unit 40 determines other configuration contents according to a predetermined operation.
- the UI configuration determination unit 40 moves to a lower level of proficiency while confirming whether or not the configuration content is associated, and the configuration content found first is changed to the configuration content of the configuration item. Determine as. Specifically, the UI configuration determination unit 40 sets the configuration content associated with the proficiency level “Lv1” “to be selected from a default value as much as possible” as the configuration content of the configuration item “freedom of input”. decide.
- the configuration content determined for each configuration item in S30 is stored in the storage device. Then, for example, the UI screen creation unit 60 creates a UI screen according to the content determined in S30.
- the UI screen design user simply inputs the work proficiency level and device proficiency level of the assumed user who uses the UI screen being designed to the UI creation support apparatus of the present embodiment. It is possible to determine a configuration to be included in the user UI screen.
- the UI creation support apparatus is used to create the first proposal of the configuration included in the UI screen being designed, and then the UI is based on the first proposal.
- the screen design can be changed. Also from this point, according to the present embodiment, it can be said that the time and labor in designing the UI screen can be reduced.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
Description
本実施形態のUI作成支援装置は、ある業務に利用されるUI画面をユーザごとに作成するための支援を行うため、以下の(1)乃至(3)の処理を行う。
図1は、本実施形態のUI作成支援装置1の構成の一例を示す機能ブロック図を示す。本実施形態のUI作成支援装置1は、取得部10と、優先決定部20と、UI構成決定部40とを有する。また、本実施形態のUI作成支援装置1は、重み付け保持部30、UI構成保持部50、及び、UI画面作成部60のいずれか1つ以上を有することもできる。以下、各部について説明する。
(2)各構成項目の具体的な構成内容を決定する際に重視すべき程度が大きいほど、重み付け値を大きくする。
(3)各構成項目の具体的な構成内容を決定する際に重視する必要がない場合、その習熟度にはその旨を示す値を付す。図示する例では、「0」を付している。なお、ある構成項目において、業務習熟度及び装置習熟度のいずれもが、図示するような「0」をとることはないものとする。
(2)各構成項目の具体的な構成内容を決定する際に重視すべき程度が大きいほど、習熟度定数を大きくする。上記例の場合、より低い習熟度に、より大きい習熟度定数を付与している。このようにすると、想定ユーザの業務習熟度及び装置習熟度の程度が一致しない場合、習熟度の低い方に合わせたUI画面が作成されやすい傾向となる。
前記業務の習熟度のレベルを示す業務習熟度情報、及び、前記UI画面を操作するために使用する装置の習熟度のレベルを示す装置習熟度情報を取得する取得手段、
UI画面の構成を細分化した複数の構成項目ごとに、前記業務習熟度情報及び前記装置習熟度情報いずれを優先した構成内容とするか決定する優先決定手段、
前記構成項目ごとに、前記優先決定手段が優先すると決定した前記業務習熟度情報または前記装置習熟度情報に基づいて、構成内容を決定するUI構成決定手段、
としてコンピュータを機能させるためのプログラム。
Claims (7)
- ある業務に利用されるUI(User Interface)画面をユーザごとに作成するための支援を行うUI作成支援装置であって、
前記業務の習熟度のレベルを示す業務習熟度情報、及び、前記UI画面を操作するために使用する装置に対する習熟度のレベルを示す装置習熟度情報を取得する取得手段と、
前記UI画面の構成を細分化した複数の構成項目ごとに、前記業務習熟度情報及び前記装置習熟度情報いずれを優先した構成内容とするか決定する優先決定手段と、
前記構成項目ごとに、前記優先決定手段が優先すると決定した前記業務習熟度情報または前記装置習熟度情報に基づいて、構成内容を決定するUI構成決定手段と、
を有するUI作成支援装置。 - 請求項1に記載のUI作成支援装置において、
前記優先決定手段は、前記業務習熟度情報及び前記装置習熟度情報を利用して、前記業務習熟度情報及び前記装置習熟度情報いずれを優先した構成内容とするか決定するUI作成支援装置。 - 請求項2に記載のUI作成支援装置において、
前記構成項目ごとに定められた前記業務習熟度情報及び前記装置習熟度情報各々の重み付け値を保持する重み付け保持手段をさらに有し、
前記優先決定手段は、前記重み付け値をも利用して、前記業務習熟度情報及び前記装置習熟度情報いずれを優先した構成内容とするか決定するUI作成支援装置。 - 請求項1から3のいずれか1項に記載のUI作成支援装置において、
前記構成項目ごとに、前記業務習熟度及び前記装置習熟度のレベルに応じた構成内容を定めた情報を保持するUI構成保持手段をさらに有し、
前記UI構成決定手段は、前記業務習熟度情報又は前記装置習熟度情報をキーとして前記UI構成保持手段を検索した結果に基づいて、前記構成項目ごとの構成内容を決定するUI作成支援装置。 - 請求項1から4のいずれか1項に記載のUI作成支援装置において、
前記UI構成決定手段の決定に従い、前記UI画面を作成するUI画面作成手段をさらに有するUI作成支援装置。 - ある業務に利用されるUI画面をユーザごとに作成するための支援を行うためのプログラムであって、
前記業務の習熟度のレベルを示す業務習熟度情報、及び、前記UI画面を操作するために使用する装置に対する習熟度のレベルを示す装置習熟度情報を取得する取得手段、
前記UI画面の構成を細分化した複数の構成項目ごとに、前記業務習熟度情報及び前記装置習熟度情報いずれを優先した構成内容とするか決定する優先決定手段、
前記構成項目ごとに、前記優先決定手段が優先すると決定した前記業務習熟度情報または前記装置習熟度情報に基づいて、構成内容を決定するUI構成決定手段、
としてコンピュータを機能させるためのプログラム。 - ある業務に利用されるUI画面をユーザごとに作成するための支援を行うUI作成支援方法であって、
前記業務の習熟度のレベルを示す業務習熟度情報、及び、前記UI画面を操作するために使用する装置に対する習熟度のレベルを示す装置習熟度情報を取得する取得ステップと、
前記UI画面の構成を細分化した複数の構成項目ごとに、前記業務習熟度情報及び前記装置習熟度情報いずれを優先した構成内容とするか決定する優先決定ステップと、
前記構成項目ごとに、前記優先決定ステップで優先すると決定した前記業務習熟度情報または前記装置習熟度情報に基づいて、構成内容を決定するUI構成決定ステップと、
をコンピュータが実行するUI作成支援方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013510859A JPWO2012144140A1 (ja) | 2011-04-19 | 2012-04-04 | UI(UserInterface)作成支援装置、UI作成支援方法及びプログラム |
| US14/112,196 US20140040759A1 (en) | 2011-04-19 | 2012-04-04 | User interface (ui) creation support system, ui creation support method and non-transitory storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011-092906 | 2011-04-19 | ||
| JP2011092906 | 2011-04-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012144140A1 true WO2012144140A1 (ja) | 2012-10-26 |
Family
ID=47041276
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2012/002347 Ceased WO2012144140A1 (ja) | 2011-04-19 | 2012-04-04 | UI(User Interface)作成支援装置、UI作成支援方法及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20140040759A1 (ja) |
| JP (1) | JPWO2012144140A1 (ja) |
| WO (1) | WO2012144140A1 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5576572B1 (ja) * | 2013-03-07 | 2014-08-20 | 三菱電機株式会社 | エンジニアリングツール |
| JP2017146958A (ja) * | 2016-02-12 | 2017-08-24 | 日本電信電話株式会社 | ユーザインタフェース情報提供装置、ユーザインタフェース変更装置、ユーザインタフェース情報提供方法、ユーザインタフェース変更方法、及びプログラム |
| JP2017157163A (ja) * | 2016-03-04 | 2017-09-07 | 三菱電機インフォメーションシステムズ株式会社 | Ui定義生成装置およびui定義生成プログラム |
| WO2019189227A1 (ja) * | 2018-03-27 | 2019-10-03 | 日本電信電話株式会社 | 適応型インタフェース提供装置、適応型インタフェース提供方法、及びプログラム |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5910510B2 (ja) * | 2011-01-27 | 2016-04-27 | 日本電気株式会社 | UI(UserInterface)作成支援装置、UI作成支援方法及びプログラム |
| US9619523B2 (en) * | 2014-03-31 | 2017-04-11 | Microsoft Technology Licensing, Llc | Using geographic familiarity to generate search results |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08137649A (ja) * | 1994-11-04 | 1996-05-31 | Fujitsu Ltd | 画面遷移制御方式 |
| JP2004021580A (ja) * | 2002-06-17 | 2004-01-22 | Casio Comput Co Ltd | データ処理装置及びプログラム |
| JP2004355418A (ja) * | 2003-05-30 | 2004-12-16 | Hitachi Ltd | 情報処理装置、情報処理システム、情報処理プログラム、および情報処理装置におけるguiを提供する方法 |
| JP2010034998A (ja) * | 2008-07-30 | 2010-02-12 | Sony Corp | 情報処理装置、情報処理システムおよび情報処理方法 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5400599B2 (ja) * | 2009-12-18 | 2014-01-29 | 株式会社日立製作所 | Guiカスタマイズ方法、システム及びプログラム |
-
2012
- 2012-04-04 WO PCT/JP2012/002347 patent/WO2012144140A1/ja not_active Ceased
- 2012-04-04 JP JP2013510859A patent/JPWO2012144140A1/ja active Pending
- 2012-04-04 US US14/112,196 patent/US20140040759A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08137649A (ja) * | 1994-11-04 | 1996-05-31 | Fujitsu Ltd | 画面遷移制御方式 |
| JP2004021580A (ja) * | 2002-06-17 | 2004-01-22 | Casio Comput Co Ltd | データ処理装置及びプログラム |
| JP2004355418A (ja) * | 2003-05-30 | 2004-12-16 | Hitachi Ltd | 情報処理装置、情報処理システム、情報処理プログラム、および情報処理装置におけるguiを提供する方法 |
| JP2010034998A (ja) * | 2008-07-30 | 2010-02-12 | Sony Corp | 情報処理装置、情報処理システムおよび情報処理方法 |
Non-Patent Citations (1)
| Title |
|---|
| RYOSUKE OKUBO ET AL.: "Gamen Layout to Yoso no Taikeika -Gamen Design Pattern no Kochiku", PROCEEDINGS OF THE HUMAN INTERFACE SYMPOSIUM 2010 RONBUNSHU, 7 September 2010 (2010-09-07), pages 169 - 172 * |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5576572B1 (ja) * | 2013-03-07 | 2014-08-20 | 三菱電機株式会社 | エンジニアリングツール |
| US9639249B2 (en) | 2013-03-07 | 2017-05-02 | Mitsubishi Electric Corporation | Engineering tool providing human interface among plurality of human interfaces according to user skill level |
| JP2017146958A (ja) * | 2016-02-12 | 2017-08-24 | 日本電信電話株式会社 | ユーザインタフェース情報提供装置、ユーザインタフェース変更装置、ユーザインタフェース情報提供方法、ユーザインタフェース変更方法、及びプログラム |
| JP2017157163A (ja) * | 2016-03-04 | 2017-09-07 | 三菱電機インフォメーションシステムズ株式会社 | Ui定義生成装置およびui定義生成プログラム |
| WO2019189227A1 (ja) * | 2018-03-27 | 2019-10-03 | 日本電信電話株式会社 | 適応型インタフェース提供装置、適応型インタフェース提供方法、及びプログラム |
| JPWO2019189227A1 (ja) * | 2018-03-27 | 2021-03-11 | 日本電信電話株式会社 | 適応型インタフェース提供装置、適応型インタフェース提供方法、及びプログラム |
| JP6996618B2 (ja) | 2018-03-27 | 2022-01-17 | 日本電信電話株式会社 | 適応型インタフェース提供装置、適応型インタフェース提供方法、及びプログラム |
| US11934639B2 (en) | 2018-03-27 | 2024-03-19 | Nippon Telegraph And Telephone Corporation | Adaptive interface providing apparatus, adaptive interface providing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2012144140A1 (ja) | 2014-07-28 |
| US20140040759A1 (en) | 2014-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9424006B2 (en) | Execution optimization of mobile applications | |
| CN101479722B (zh) | 基于上下文来变换设备的操作的方法和系统 | |
| CN111190718A (zh) | 实现任务调度的方法、装置及系统 | |
| US10419585B2 (en) | Dynamically surfacing UI controls | |
| US20170286864A1 (en) | Batching inputs to a machine learning model | |
| WO2012144140A1 (ja) | UI(User Interface)作成支援装置、UI作成支援方法及びプログラム | |
| US10365914B2 (en) | Providing automatic detection and optimization of user experience upgrades based on detected customization | |
| JP2005173788A (ja) | オートノミック・コンピューティングシステム、実行環境制御方法及びプログラム | |
| EP3093809B1 (en) | Systems and methods for state machine management | |
| KR20100110823A (ko) | 애플리케이션 내의 프로세스에 의한 콘텐트의 격리 | |
| JP2019530121A (ja) | データ統合ジョブ変換 | |
| JP6996629B2 (ja) | 検証自動化装置、検証自動化方法、およびプログラム | |
| US20130144587A1 (en) | Scalability evaluation device, scalability evaluation method, and scalability evaluation program | |
| US11360801B2 (en) | Single nested multi-item workflow display | |
| CN110046025B (zh) | 一种用于重启虚拟机的方法、介质、计算机系统和系统 | |
| US20060064649A1 (en) | Systems and methods for navigation of a graphical user environment | |
| US8375371B2 (en) | Importance-based call graph construction | |
| Min et al. | A UML metamodel for smart device application modeling based on Windows Phone 7 platform | |
| WO2012101701A1 (ja) | UI(User Interface)作成支援装置、UI作成支援方法及びプログラム | |
| CN119271375A (zh) | 任务调度方法、装置、电子设备、存储介质及程序产品 | |
| US11068250B2 (en) | Crowdsourced API resource consumption information for integrated development environments | |
| JP7602993B2 (ja) | 更新内容検証システム及び更新内容検証方法 | |
| CN114491366A (zh) | 在多个文档对象模型节点挂载实例的方法与装置 | |
| JP6934044B2 (ja) | ハイブリッド命令アーキテクチャのテスト | |
| Kempf et al. | GUIFold-A graphical user interface for local AlphaFold2 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12774395 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2013510859 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14112196 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 12774395 Country of ref document: EP Kind code of ref document: A1 |