JP5977890B2 - ユーザインターフェース生成システムおよび生成方法 - Google Patents
ユーザインターフェース生成システムおよび生成方法 Download PDFInfo
- Publication number
- JP5977890B2 JP5977890B2 JP2015529722A JP2015529722A JP5977890B2 JP 5977890 B2 JP5977890 B2 JP 5977890B2 JP 2015529722 A JP2015529722 A JP 2015529722A JP 2015529722 A JP2015529722 A JP 2015529722A JP 5977890 B2 JP5977890 B2 JP 5977890B2
- Authority
- JP
- Japan
- Prior art keywords
- sub
- user interface
- service
- input data
- input
- 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.)
- Active
Links
Images
Classifications
-
- 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
- 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]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
Description
Processing Unit))によって、実行されていることを示す。
入出力タイプC1126は、入力名C1123で特定されるデータが入力値であるか出力値であるかを区別するための情報である。
Claims (9)
- コンピュータを用いて実行する所定処理のユーザインターフェースを生成するユーザインターフェース生成システムであって、
前記所定処理は、それぞれ所定のサブ処理を実行するサブ処理ステップを複数組み合わせることで生成されており、前記各サブ処理ステップは、サブ処理内容に応じたサブ処理用ユーザインターフェースをそれぞれ有しており、
前記所定処理を構成する前記各サブ処理ステップを検出し、
検出した前記各サブ処理ステップの有する前記サブ処理用ユーザインターフェースを用いて、前記所定処理に使用する全体ユーザインターフェースを生成するものであって、
前記所定処理を構成する前記各サブ処理についての入力データおよび出力データに基づいて、前記所定処理として必要な入力データを決定し、前記必要な入力データに基づいて前記全体ユーザインターフェースを生成し、
前記所定処理を構成する前記各サブ処理についての入力データのうち、前記必要な入力データ以外の他の入力データについては、前記全体ユーザインターフェースにおいて入力不能に構成し、さらに、
前記所定処理を構成する前記各サブ処理ステップのうち一方のサブ処理ステップの出力データを、前記所定処理を構成する前記各サブ処理ステップのうち他方のサブ処理ステップの入力データとして使用できる場合、前記全体ユーザインターフェースにおいて前記他方のサブ処理ステップの前記入力データをユーザが入力できないように構成する、
ユーザインターフェース生成システム。 - 前記所定処理を構成する前記各サブ処理ステップのうち一方のサブ処理ステップの入力データと、前記所定処理を構成する前記各サブ処理ステップのうち他方のサブ処理ステップの入力データとが同一の場合、前記一方のサブ処理ステップの入力データおよび前記他方のサブ処理の入力データとして共通に使用するためのデータを前記全体ユーザインターフェースにおいてユーザが入力できるように構成する、
請求項1に記載のユーザインターフェース生成システム。 - 前記全体ユーザインターフェースを利用するユーザの属性に応じて、前記全体ユーザインターフェースの表示内容を変更する、
請求項1または2のいずれか一項に記載のユーザインターフェース生成システム。 - 前記所定処理に関して予め設定された複数の段階毎に、前記全体ユーザインターフェースの表示内容を変更する、
請求項1または2のいずれか一項に記載のユーザインターフェース生成システム。 - 前記所定処理の内容を編集する編集段階、編集した前記所定処理の実行を指示する実行段階、前記所定処理の実行結果を示す実行結果段階のそれぞれで、前記全体ユーザインターフェースの表示内容が異なる、
請求項4に記載のユーザインターフェース生成システム。 - コンピュータを用いて実行する所定処理のユーザインターフェースを生成するユーザインターフェース生成方法であって、
前記所定処理は、それぞれ所定のサブ処理を実行するサブ処理ステップを複数組み合わせることで生成されており、前記各サブ処理ステップは、サブ処理内容に応じたサブ処理用ユーザインターフェースをそれぞれ有しており、
前記所定処理を構成する前記各サブ処理ステップを検出し、
検出した前記各サブ処理ステップの有する前記サブ処理用ユーザインターフェースを取得し、
取得した前記各サブ処理用ユーザインターフェースを、前記所定処理に使用する全体ユーザインターフェースの生成用に予め用意されている画面に配置することで、前記全体ユーザインターフェースを生成するものであって、前記所定処理を構成する前記各サブ処理についての入力データおよび出力データに基づいて、前記所定処理として必要な入力データを決定し、前記必要な入力データに基づいて前記全体ユーザインターフェースを生成し、前記所定処理を構成する前記各サブ処理についての入力データのうち、前記必要な入力データ以外の他の入力データについては、前記全体ユーザインターフェースにおいて入力不能に構成し、前記所定処理を構成する前記各サブ処理ステップのうち一方のサブ処理ステップの出力データを、前記所定処理を構成する前記各サブ処理ステップのうち他方のサブ処理ステップの入力データとして使用できる場合、前記全体ユーザインターフェースにおいて前記他方のサブ処理ステップの前記入力データをユーザが入力できないように構成する、
ユーザインターフェース生成方法。 - 前記所定処理を構成する前記各サブ処理ステップのうち一方のサブ処理ステップの入力データと、前記所定処理を構成する前記各サブ処理ステップのうち他方のサブ処理ステップとが同一の場合、前記一方のサブ処理ステップの入力データおよび前記他方のサブ処理の入力データとして共通に使用するためのデータを前記全体ユーザインターフェースにおいてユーザが入力できるように構成する、
請求項6に記載のユーザインターフェース生成方法。 - 前記全体ユーザインターフェースを利用するユーザの属性に応じて、前記全体ユーザインターフェースの表示内容を変更する、
請求項6または7のいずれか一項に記載のユーザインターフェース生成方法。 - 前記所定処理に関して予め設定された複数の段階毎に、前記全体ユーザインターフェースの表示内容を変更する、
請求項6または7のいずれか一項に記載のユーザインターフェース生成方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2013/081494 WO2015075810A1 (ja) | 2013-11-22 | 2013-11-22 | ユーザインターフェース生成システムおよび生成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP5977890B2 true JP5977890B2 (ja) | 2016-08-24 |
| JPWO2015075810A1 JPWO2015075810A1 (ja) | 2017-03-16 |
Family
ID=53179116
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015529722A Active JP5977890B2 (ja) | 2013-11-22 | 2013-11-22 | ユーザインターフェース生成システムおよび生成方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20160011856A1 (ja) |
| JP (1) | JP5977890B2 (ja) |
| CN (1) | CN104969187A (ja) |
| DE (1) | DE112013006581T5 (ja) |
| GB (1) | GB2536513A (ja) |
| WO (1) | WO2015075810A1 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107301096B (zh) * | 2017-06-16 | 2020-10-16 | 苏州浪潮智能科技有限公司 | 一种存储资源配置的方法及系统 |
| US20220101269A1 (en) | 2020-09-30 | 2022-03-31 | Rockwell Automation Technologies, Inc. | Data driven remote support |
| US11644815B2 (en) * | 2020-09-30 | 2023-05-09 | Rockwell Automation Technologies, Inc. | Common data pipeline for sharing data associated with industrial automation systems |
| US20240427572A1 (en) * | 2023-06-26 | 2024-12-26 | Lemon Inc. | Methods and systems for automated generation of a user interface |
| US12613680B2 (en) | 2023-08-28 | 2026-04-28 | Lemon Inc. | Controlling data schema for data oriented architecture |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0744477A (ja) * | 1993-07-30 | 1995-02-14 | Canon Inc | マルチメディア機器の制御システム |
| JP2002244849A (ja) * | 2000-11-13 | 2002-08-30 | Canon Inc | データ処理装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7117449B1 (en) * | 2002-12-31 | 2006-10-03 | Siebel Systems, Inc. | Method and apparatus to present an integrated process modeler |
| CN1786902A (zh) * | 2004-12-09 | 2006-06-14 | 腾讯科技(深圳)有限公司 | 一种图形用户界面及其生成方法 |
| JP5366955B2 (ja) * | 2008-08-28 | 2013-12-11 | 京セラ株式会社 | ユーザインタフェース生成装置 |
-
2013
- 2013-11-22 JP JP2015529722A patent/JP5977890B2/ja active Active
- 2013-11-22 DE DE112013006581.9T patent/DE112013006581T5/de not_active Withdrawn
- 2013-11-22 WO PCT/JP2013/081494 patent/WO2015075810A1/ja not_active Ceased
- 2013-11-22 CN CN201380071926.3A patent/CN104969187A/zh active Pending
- 2013-11-22 US US14/770,490 patent/US20160011856A1/en not_active Abandoned
- 2013-11-22 GB GB1514408.2A patent/GB2536513A/en not_active Withdrawn
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0744477A (ja) * | 1993-07-30 | 1995-02-14 | Canon Inc | マルチメディア機器の制御システム |
| JP2002244849A (ja) * | 2000-11-13 | 2002-08-30 | Canon Inc | データ処理装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20160011856A1 (en) | 2016-01-14 |
| DE112013006581T5 (de) | 2015-12-17 |
| WO2015075810A1 (ja) | 2015-05-28 |
| GB201514408D0 (en) | 2015-09-30 |
| CN104969187A (zh) | 2015-10-07 |
| GB2536513A (en) | 2016-09-21 |
| JPWO2015075810A1 (ja) | 2017-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5977890B2 (ja) | ユーザインターフェース生成システムおよび生成方法 | |
| JP6174825B2 (ja) | サービスを作成する管理システム | |
| US10768978B2 (en) | Management system and management method for creating service | |
| JP6637599B2 (ja) | 管理システム及び管理方法 | |
| JP6154555B2 (ja) | 自動実行サービスの作成を支援する方法 | |
| JP6421249B2 (ja) | デバッグを支援する方法及び計算機システム | |
| JP5968451B2 (ja) | 計算機システム、及びプログラム | |
| TW200306475A (en) | Network master hard disk drive duplicator | |
| JP4691895B2 (ja) | データ処理システム設計装置及びそのためのコンピュータプログラム | |
| CN111581113A (zh) | 文件更新方法、装置、存储介质、处理器及电子装置 | |
| CN105122157B (zh) | 程序编辑装置以及程序编辑方法 | |
| KR102021327B1 (ko) | 프로그램 개발 지원 장치 및 프로그램 부품의 관리 방법 | |
| JP2009069876A (ja) | ワークフローシステム、ワークフロー制御方法及びプログラム | |
| JP4784754B2 (ja) | 制御システム設定装置 | |
| JP6588961B2 (ja) | 計算機システムおよび推奨パラメータ値抽出方法 | |
| JP4683535B2 (ja) | ジョブネット管理システム | |
| JP2002222300A (ja) | 統合プロジェクト管理ツール | |
| JP7238334B2 (ja) | 環境構築システム、管理装置、環境構築方法、およびプログラム | |
| WO2023189280A1 (ja) | 情報処理装置およびプログラム | |
| JP2009230322A (ja) | ジョブ管理システム | |
| JP2011227575A (ja) | コンピュータプログラム開発支援装置、及び、コンピュータプログラム開発支援方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150611 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160426 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160622 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160712 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160722 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5977890 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |