JP7472650B2 - 補助方法、制御プログラム及び装置 - Google Patents
補助方法、制御プログラム及び装置 Download PDFInfo
- Publication number
- JP7472650B2 JP7472650B2 JP2020087153A JP2020087153A JP7472650B2 JP 7472650 B2 JP7472650 B2 JP 7472650B2 JP 2020087153 A JP2020087153 A JP 2020087153A JP 2020087153 A JP2020087153 A JP 2020087153A JP 7472650 B2 JP7472650 B2 JP 7472650B2
- Authority
- JP
- Japan
- Prior art keywords
- items
- output
- program
- input
- item
- 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
Landscapes
- Stored Programmes (AREA)
Description
図1は、本実施の形態に従う装置100の概要を説明するための図である。図1を参照して、装置100は、プログラム開発環境を提供するように構成されている。装置100においては、ビジュアルプログラミングによってプログラムが開発される。
図2は、装置100のハードウェア構成の一例を示す図である。なお、本実施の形態において、装置100は、例えば、汎用コンピュータによって実現される。図2の例において、装置100は、制御部110と、通信I/F(interface)130と、表示部140と、受付部150と、記憶部120とを含み、各構成は、バスを介して電気的に接続されている。
「次元」としては、例えば、物理量の「次元」と、製造分野における量の「次元」とが考えられる。ここでは、まず物理量の次元について説明し、その後に製造分野における量の次元(以下、「製造関連次元」とも称する。)について説明する。
様々な物理量は、時間、長さ及び重さ等の基本的な物理量を組み合わせることで構成される。物理量の次元は、単位ではなく、その物理量がどのような基本的な物理量の組合せで構成されているかを示すものである。
製造関連次元は、生産及び製造に関する様々な物理量及び指標がどのような基本的な物理量の組合せで構成されているかを示すものである。製造分野における基本的な物理量としては、「時間」等の他に、製品個数、従業者人数、及び、金額等が挙げられる。
(4-1.プログラムの例)
図6は、装置100で提供されるプログラム開発環境において開発されるプログラムの一例について説明するための図である。図6を参照して、この例においては、プログラム240が開発される。プログラム240は、製造ラインから製品の検査結果を示す入力データ210を読み込み、読み込まれた入力データ210に処理を施すことによって出力データ220を生成するプログラムである。なお、入力データ210は複数の入力項目211を含み、出力データ220は複数の出力項目221を含む。
図7は、入力側メタデータ215の一例を示す図である。図7に示されるように、入力側メタデータ215は、入力データ210に含まれる各入力項目211の次元の情報を含んでいる。入力側メタデータ215は、例えば、製造ライン等に予め記憶されている。装置100は、例えば、通信I/F130を介して製造ライン等から入力側メタデータ215を受信する。
装置100においては、入力項目211と出力項目221との依存関係の強さに応じた補助画像が表示される。入力項目211と出力項目221との依存関係の強さは、入力項目211の次元と出力項目221の次元とを比較することによって判定される。
図10は、補助画像の表示イメージを示す図である。図10を参照して、入力項目211と出力項目221との間に表示されている各線230が本実施の形態における補助画像である。補助画像は、プログラム開発者が入力項目211と出力項目221とを線230で接続する前の段階で表示されている。したがって、プログラム開発者は、表示される補助画像を参照することによって入力項目211と出力項目221との接続関係の候補を知ることができるため、より容易にプログラム開発を行なうことができる。
図11は、補助画像の表示手順を示すフローチャートである。このフローチャートに示される処理は、例えば、プログラム開発者から補助画像の表示指示を受け付けた場合に実行されてもよいし、入力データ210を出力データ220に変換するプログラム要素における処理内容の編集時に自動的に実行されてもよい。
以上のように、本実施の形態に従う装置100においては、複数の入力項目211の各々の次元、及び、複数の出力項目221の各々の次元に基づいて、入力項目211と出力項目221との接続関係の候補をプログラム開発者に認識させる補助画像(線230)が表示される。したがって、プログラム開発者は、表示される補助画像(線230)を参照することによって入力項目211と出力項目221との接続関係の候補を知ることができるため、より容易にプログラム開発を行なうことができる。
以上、実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて、種々の変更が可能である。
Claims (7)
- 入力データに処理を施して出力データを生成するプログラムを開発可能なプログラム開発環境におけるビジュアルプログラミングの補助方法であって、
前記入力データは、複数の入力項目を含み、
前記出力データは、複数の出力項目を含み、
前記プログラム開発環境においては、前記入力項目と前記出力項目とを画面上で接続することによって前記プログラムが開発され、
前記補助方法は、前記複数の入力項目の各々の次元、及び、前記複数の出力項目の各々の次元に基づいて、前記入力項目と前記出力項目との接続関係の候補をプログラム開発者に認識させる画像を表示するステップを含む、補助方法。 - 前記複数の入力項目の各々の次元と、前記複数の出力項目の各々の次元との比較を行なうステップをさらに含み、
前記画像は、前記比較結果に基づいて表示される、請求項1に記載の補助方法。 - 前記比較結果に基づいて、前記入力項目と前記出力項目との依存関係の強さを判定するステップをさらに含み、
前記依存関係の強さに応じて、異なる種類の前記画像が表示される、請求項2に記載の補助方法。 - 前記画像は、前記入力項目と前記出力項目とを結ぶ線である、請求項1から請求項3のいずれか1項に記載の補助方法。
- 前記プログラムは、ETL(Extract/Transform/Load)処理を実行するように構成されている、請求項1から請求項4のいずれか1項に記載の補助方法。
- 入力データに処理を施して出力データを生成するプログラムを開発可能なプログラム開発環境におけるビジュアルプログラミングの補助動作をコンピュータに実行させる制御プログラムであって、
前記入力データは、複数の入力項目を含み、
前記出力データは、複数の出力項目を含み、
前記プログラム開発環境においては、前記入力項目と前記出力項目とを画面上で接続することによって前記プログラムが開発され、
前記制御プログラムは、前記複数の入力項目の各々の次元、及び、前記複数の出力項目の各々の次元に基づいて、前記入力項目と前記出力項目との接続関係の候補をプログラム開発者に認識させる画像を表示するステップを前記コンピュータに実行させる、制御プログラム。 - 入力データに処理を施して出力データを生成するプログラムを開発可能なプログラム開発環境を提供する装置であって、
前記入力データは、複数の入力項目を含み、
前記出力データは、複数の出力項目を含み、
前記プログラム開発環境においては、前記入力項目と前記出力項目とを画面上で接続することによって前記プログラムが開発され、
前記装置は、
表示部と、
前記表示部を制御するように構成された制御部とを備え、
前記制御部は、前記複数の入力項目の各々の次元、及び、前記複数の出力項目の各々の次元に基づいて、前記入力項目と前記出力項目との接続関係の候補をプログラム開発者に認識させる画像を表示するように前記表示部を制御する、装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020087153A JP7472650B2 (ja) | 2020-05-19 | 2020-05-19 | 補助方法、制御プログラム及び装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020087153A JP7472650B2 (ja) | 2020-05-19 | 2020-05-19 | 補助方法、制御プログラム及び装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021182233A JP2021182233A (ja) | 2021-11-25 |
| JP7472650B2 true JP7472650B2 (ja) | 2024-04-23 |
Family
ID=78606590
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020087153A Active JP7472650B2 (ja) | 2020-05-19 | 2020-05-19 | 補助方法、制御プログラム及び装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7472650B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000089944A (ja) | 1998-07-15 | 2000-03-31 | Hitachi Software Eng Co Ltd | 接続ガイドマ―カ表示方法およびシステム、記録媒体 |
| JP2003308207A (ja) | 2002-04-17 | 2003-10-31 | Hitachi Software Eng Co Ltd | プログラム仕様書生成システム |
-
2020
- 2020-05-19 JP JP2020087153A patent/JP7472650B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000089944A (ja) | 1998-07-15 | 2000-03-31 | Hitachi Software Eng Co Ltd | 接続ガイドマ―カ表示方法およびシステム、記録媒体 |
| JP2003308207A (ja) | 2002-04-17 | 2003-10-31 | Hitachi Software Eng Co Ltd | プログラム仕様書生成システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021182233A (ja) | 2021-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6693938B2 (ja) | 外観検査装置 | |
| CN114545828B (zh) | 分散控制系统运行逻辑展示方法、装置、设备及存储介质 | |
| CN105677353A (zh) | 特征抽取方法、机器学习方法及其装置 | |
| JP2013534310A5 (ja) | ||
| JP2022529178A (ja) | 人工知能推奨モデルの特徴処理方法、装置、電子機器、及びコンピュータプログラム | |
| JP2019204334A (ja) | 設計支援システム | |
| JP7472650B2 (ja) | 補助方法、制御プログラム及び装置 | |
| CN114861742A (zh) | 基于图神经网络的图分类方法和系统 | |
| JP5600826B1 (ja) | 非構造化データ処理システム、非構造化データ処理方法およびプログラム | |
| CN109388385B (zh) | 用于应用开发的方法和装置 | |
| CN119271375A (zh) | 任务调度方法、装置、电子设备、存储介质及程序产品 | |
| CN119166526A (zh) | 基于智能体的测试方法、装置、电子设备及存储介质 | |
| CN114140014B (zh) | 流程图的生成方法、装置、电子设备及存储介质 | |
| JP7501092B2 (ja) | 補助方法、制御プログラム及び装置 | |
| JP6618642B1 (ja) | プログラム実行支援装置、プログラム実行支援方法、およびプログラム実行支援プログラム | |
| CN113297075A (zh) | 软件缺陷信息获取方法及装置 | |
| WO2021176982A1 (ja) | 表示方法、制御プログラム及び装置 | |
| JP5224759B2 (ja) | 検査式作成支援システム、検査式作成支援方法、および検査式作成支援プログラム | |
| EP4521303A1 (en) | Information processing apparatus, information processing system, processing information method, and carrier means | |
| WO2020140733A1 (zh) | 用于评估设备环境噪声的方法、装置、介质及电子设备 | |
| CN114627197B (zh) | 一种图像文件优化方法及其相关设备 | |
| JP7467978B2 (ja) | 判定方法、情報提示方法、制御プログラム及び判定装置 | |
| JP2006155094A (ja) | 製品開発支援装置、製品開発支援方法及び製品開発支援プログラム | |
| WO2024004203A1 (ja) | 保守支援システム、保守支援方法、および、保守支援プログラム | |
| JP2016053751A (ja) | 情報処理装置、情報処理方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20210325 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230307 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240306 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240312 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240325 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7472650 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |