JP2020119053A5 - 情報処理装置及びその制御方法、プログラム - Google Patents
情報処理装置及びその制御方法、プログラム Download PDFInfo
- Publication number
- JP2020119053A5 JP2020119053A5 JP2019007439A JP2019007439A JP2020119053A5 JP 2020119053 A5 JP2020119053 A5 JP 2020119053A5 JP 2019007439 A JP2019007439 A JP 2019007439A JP 2019007439 A JP2019007439 A JP 2019007439A JP 2020119053 A5 JP2020119053 A5 JP 2020119053A5
- Authority
- JP
- Japan
- Prior art keywords
- template
- information processing
- processing apparatus
- input
- variables
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims description 17
- 238000000034 method Methods 0.000 title claims description 9
- 238000013499 data model Methods 0.000 claims 4
Description
本発明は、アプリケーションを構築するための情報処理装置及びその制御方法、プログラムに関する。
ユーザーからのテンプレートの指定を受け付ける受付手段と、
ユーザーに指定されたテンプレートに含まれる変数の値を入力するための入力領域を表示するように制御する表示制御手段と、
前記入力領域にユーザー操作に応じて入力された値で前記変数を置き換えたテンプレートを用いてソフトウェアを生成するための処理を行う処理手段と
を有することを特徴とする情報処理装置。
ユーザーに指定されたテンプレートに含まれる変数の値を入力するための入力領域を表示するように制御する表示制御手段と、
前記入力領域にユーザー操作に応じて入力された値で前記変数を置き換えたテンプレートを用いてソフトウェアを生成するための処理を行う処理手段と
を有することを特徴とする情報処理装置。
Claims (12)
- ユーザーからのテンプレートの指定を受け付ける受付手段と、
ユーザーに指定されたテンプレートに含まれる変数の値を入力するための入力領域を表示するように制御する表示制御手段と、
前記入力領域にユーザー操作に応じて入力された値で前記変数を置き換えたテンプレートを用いてソフトウェアを生成するための処理を行う処理手段と
を有することを特徴とする情報処理装置。 - 前記テンプレートは、前記ソフトウェアにおけるデータを処理するためのロジックを定義するためのテンプレートであることを特徴とする請求項1に記載の情報処理装置。
- 前記テンプレートは、前記ロジックにおける
命令、
データモデル、
実行する実行処理、
前記実行処理に用いる値、
呼出元から受け取る値、
前記実行処理が返す戻り値の格納先、
の少なくとも1つを定義することを特徴とする請求項2に記載の情報処理装置。 - ユーザーに指定されたテンプレートに、データモデルの変数が含まれる場合には、データモデルの変数に対応する前記入力領域への入力として、既存のデータモデルからの選択を受け付けることを特徴とする請求項3に記載の情報処理装置。
- ユーザーに指定されたテンプレートに、前記実行処理に用いる値の変数が含まれる場合には、前記実行処理に用いる値に対応する前記入力領域への入力として、呼出元の入出力定義から受け取ると予想される値と、前記実行処理が返すと予想される戻り値との少なくとも一方からの選択を受け付けることを特徴とする請求項3または4に記載の情報処理装置。
- 前記表示制御手段は、ユーザーから指定されたテンプレ―トに複数の変数が含まれる場合、前記複数の変数にそれぞれ対応する複数の入力領域を所定の領域に一覧で表示するように制御することを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。
- 前記表示制御手段は、ユーザーに指定されたテンプレートが定義する情報を項目別の領域に分けて表示し、当該テンプレートに含まれる変数を前記項目別の領域に表示するとともに、対応する入力領域を前記項目別の領域とは異なる前記所定の領域に表示するように制御することを特徴とする請求項6に記載の情報処理装置。
- ユーザーの操作に応じて、変数を含む新規のテンプレートを作成する作成手段を更に有することを特徴とする請求項1乃至7のいずれか1項に記載の情報処理装置。
- 前記新規のテンプレートの作成の際に、ユーザーに指定された既存のテンプレートを用いることが可能であることを特徴とする請求項8に記載の情報処理装置。
- 前記変数を前記入力領域に入力された値で置き換えたテンプレートを用いて前記ソフトウェアのソースコードを生成する生成手段を更に有することを特徴とする請求項1乃至9のいずれか1項に記載の情報処理装置。
- ユーザーからのテンプレートの指定を受け付ける受付ステップと、
ユーザーに指定されたテンプレートに含まれる変数の値を入力するための入力領域を表示するように制御する表示制御ステップと、
前記入力領域にユーザー操作に応じて入力された値で前記変数を置き換えたテンプレートを用いてソフトウェアを生成するための処理を行う処理ステップと
を有することを特徴とする情報処理装置の制御方法。 - 少なくとも1つのコンピュータを、請求項1乃至10のいずれか1項に記載された情報処理装置の各手段として機能させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019007439A JP7280475B2 (ja) | 2019-01-21 | 2019-01-21 | 情報処理装置及びその制御方法、プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019007439A JP7280475B2 (ja) | 2019-01-21 | 2019-01-21 | 情報処理装置及びその制御方法、プログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2020119053A JP2020119053A (ja) | 2020-08-06 |
JP2020119053A5 true JP2020119053A5 (ja) | 2022-01-25 |
JP7280475B2 JP7280475B2 (ja) | 2023-05-24 |
Family
ID=71890758
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019007439A Active JP7280475B2 (ja) | 2019-01-21 | 2019-01-21 | 情報処理装置及びその制御方法、プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7280475B2 (ja) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010020680A (ja) * | 2008-07-14 | 2010-01-28 | Mitsubishi Electric Corp | 情報処理装置及びプログラム |
US9772862B2 (en) * | 2013-02-07 | 2017-09-26 | Oracle International Corporation | Integration project center |
-
2019
- 2019-01-21 JP JP2019007439A patent/JP7280475B2/ja active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2946252B1 (en) | Automated input simulation for simulated programmable logic controller | |
US11010141B2 (en) | Graphical interface to generate instructions to control a representation by an output interface of one or more objects | |
US9557897B2 (en) | Apparatus and method for inputting cutting shape using interactive program in computer numerical control machine tool | |
JP2020201677A5 (ja) | ||
CN106843141B (zh) | 数值控制装置 | |
JP5619328B1 (ja) | シーケンスプログラム作成支援装置 | |
JP2020201676A5 (ja) | ||
KR20150088022A (ko) | 비아이엠 툴을 활용한 수량산출 자동화 시스템 | |
KR102560843B1 (ko) | 사용자 입력의 패턴 분석을 이용한 후속 사용자 입력 추천 방법 | |
JP2016506559A (ja) | Hmiデバイスにおいてオブジェクトを変化させるための方法およびデバイス | |
CN104881231B (zh) | 用于流程模拟器中的流连接的触摸手势 | |
JP5498446B2 (ja) | ラダープログラム作成装置およびラダープログラム作成方法 | |
JP5755389B1 (ja) | 作画ソフトウェア | |
TWI522759B (zh) | 系統構築支援裝置、方法,及記錄媒體 | |
JP2020119053A5 (ja) | 情報処理装置及びその制御方法、プログラム | |
JP2015170009A (ja) | 表示情報生成装置、プログラム実行状況表示システム、方法およびプログラム | |
US10838395B2 (en) | Information processing device | |
JP6131923B2 (ja) | 表示制御装置、表示装置、表生成装置、表示制御方法及びプログラム | |
JP7258246B1 (ja) | シミュレーション用プログラム、シミュレーション装置及び制御方法 | |
JP6407481B1 (ja) | プログラム作成装置 | |
CN114131599B (zh) | 一种机器人编程控制方法、装置、存储介质及示教器 | |
TWI605377B (zh) | Personalized mobile device application platform editing system and method | |
JP2022101740A5 (ja) | 情報処理システムと、その制御方法及びプログラム | |
CN116740301A (zh) | 三维虚拟监控***与方法以及监控设备 | |
KR20150132977A (ko) | Hmi 시스템의 프로젝트 화면 생성방법 |