JP2020119053A5 - 情報処理装置及びその制御方法、プログラム - Google Patents

情報処理装置及びその制御方法、プログラム Download PDF

Info

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
Application number
JP2019007439A
Other languages
English (en)
Other versions
JP7280475B2 (ja
JP2020119053A (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP2019007439A priority Critical patent/JP7280475B2/ja
Priority claimed from JP2019007439A external-priority patent/JP7280475B2/ja
Publication of JP2020119053A publication Critical patent/JP2020119053A/ja
Publication of JP2020119053A5 publication Critical patent/JP2020119053A5/ja
Application granted granted Critical
Publication of JP7280475B2 publication Critical patent/JP7280475B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明は、アプリケーションを構築するための情報処理装置及びその制御方法、プログラムに関する。
ユーザーからのテンプレートの指定を受け付ける受付手段と、
ユーザーに指定されたテンプレートに含まれる変数の値を入力するための入力領域を表示するように制御する表示制御手段と、
前記入力領域にユーザー操作に応じて入力された値で前記変数を置き換えたテンプレートを用いてソフトウェアを生成するための処理を行う処理手段と
を有することを特徴とする情報処理装置。

Claims (12)

  1. ユーザーからのテンプレートの指定を受け付ける受付手段と、
    ユーザーに指定されたテンプレートに含まれる変数の値を入力するための入力領域を表示するように制御する表示制御手段と、
    前記入力領域にユーザー操作に応じて入力された値で前記変数を置き換えたテンプレートを用いてソフトウェアを生成するための処理を行う処理手段と
    を有することを特徴とする情報処理装置。
  2. 前記テンプレートは、前記ソフトウェアにおけるデータを処理するためのロジックを定義するためのテンプレートであることを特徴とする請求項1に記載の情報処理装置。
  3. 前記テンプレートは、前記ロジックにおける
    命令、
    データモデル、
    実行する実行処理、
    前記実行処理に用いる値、
    呼出元から受け取る値、
    前記実行処理が返す戻り値の格納先、
    の少なくとも1つを定義することを特徴とする請求項2に記載の情報処理装置。
  4. ユーザーに指定されたテンプレートに、データモデルの変数が含まれる場合には、データモデルの変数に対応する前記入力領域への入力として、既存のデータモデルからの選択を受け付けることを特徴とする請求項3に記載の情報処理装置。
  5. ユーザーに指定されたテンプレートに、前記実行処理に用いる値の変数が含まれる場合には、前記実行処理に用いる値に対応する前記入力領域への入力として、呼出元の入出力定義から受け取ると予想される値と、前記実行処理が返すと予想される戻り値との少なくとも一方からの選択を受け付けることを特徴とする請求項3または4に記載の情報処理装置。
  6. 前記表示制御手段は、ユーザーから指定されたテンプレ―トに複数の変数が含まれる場合、前記複数の変数にそれぞれ対応する複数の入力領域を所定の領域に一覧で表示するように制御することを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。
  7. 前記表示制御手段は、ユーザーに指定されたテンプレートが定義する情報を項目別の領域に分けて表示し、当該テンプレートに含まれる変数を前記項目別の領域に表示するとともに、対応する入力領域を前記項目別の領域とは異なる前記所定の領域に表示するように制御することを特徴とする請求項6に記載の情報処理装置。
  8. ユーザーの操作に応じて、変数を含む新規のテンプレートを作成する作成手段を更に有することを特徴とする請求項1乃至7のいずれか1項に記載の情報処理装置。
  9. 前記新規のテンプレートの作成の際に、ユーザーに指定された既存のテンプレートを用いることが可能であることを特徴とする請求項8に記載の情報処理装置。
  10. 前記変数を前記入力領域に入力された値で置き換えたテンプレートを用いて前記ソフトウェアのソースコードを生成する生成手段を更に有することを特徴とする請求項1乃至9のいずれか1項に記載の情報処理装置
  11. ユーザーからのテンプレートの指定を受け付ける受付ステップと、
    ユーザーに指定されたテンプレートに含まれる変数の値を入力するための入力領域を表示するように制御する表示制御ステップと、
    前記入力領域にユーザー操作に応じて入力された値で前記変数を置き換えたテンプレートを用いてソフトウェアを生成するための処理を行う処理ステップと
    を有することを特徴とする情報処理装置の制御方法。
  12. 少なくとも1つのコンピュータを、請求項1乃至10のいずれか1項に記載された情報処理装置の各手段として機能させるためのプログラム。
JP2019007439A 2019-01-21 2019-01-21 情報処理装置及びその制御方法、プログラム Active JP7280475B2 (ja)

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)

* Cited by examiner, † Cited by third party
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

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 시스템의 프로젝트 화면 생성방법