JP6577392B2 - プログラム開発支援装置、プログラム開発支援方法及びプログラム開発支援装置で実行することが可能なコンピュータプログラム - Google Patents
プログラム開発支援装置、プログラム開発支援方法及びプログラム開発支援装置で実行することが可能なコンピュータプログラム Download PDFInfo
- Publication number
- JP6577392B2 JP6577392B2 JP2016050788A JP2016050788A JP6577392B2 JP 6577392 B2 JP6577392 B2 JP 6577392B2 JP 2016050788 A JP2016050788 A JP 2016050788A JP 2016050788 A JP2016050788 A JP 2016050788A JP 6577392 B2 JP6577392 B2 JP 6577392B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- field
- program
- information
- information reading
- 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
- 238000000034 method Methods 0.000 title claims description 38
- 238000004590 computer program Methods 0.000 title claims description 24
- 238000004891 communication Methods 0.000 claims description 99
- 238000003860 storage Methods 0.000 claims description 27
- 239000011159 matrix material Substances 0.000 claims description 26
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 description 46
- 230000006870 function Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 16
- 230000000875 corresponding effect Effects 0.000 description 15
- 230000008569 process Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000008676 import Effects 0.000 description 4
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Description
図1は、本発明の実施の形態1に係るプログラム開発支援装置を、情報コードを読み取る光学式の情報読取装置、例えばハンディターミナルとホストコンピュータとの間でデータ通信する情報システムの構成を示す模式図である。なお、ホストコンピュータとは、PC等のコンピュータに限定されるものではなく、ハンディターミナルとデータ通信することが可能な機器であれば特に限定されるものではない。図1に示すように、本実施の形態1に係る情報システムは、バーコード、二次元コード、無線タグ等の情報コードを読み取る情報読取装置1、例えばハンディターミナルが、ホストコンピュータ2とデータ通信することが可能に接続されている。両者の接続形態は特に限定されるものではなく、図1の例では、情報読取装置1は、Wi−fiルータ3を介して、無線LANにて遠隔地に設置されているホストコンピュータ2とデータ通信している。
本発明の実施の形態2に係るプログラム開発支援装置4の構成は、実施の形態1と同様であることから、同一の符号を付することにより詳細な説明は省略する。本実施の形態2では、情報読取装置1において、データの照合を行う点で実施の形態1とは相違する。
本発明の実施の形態3に係るプログラム開発支援装置4の構成は、実施の形態1及び2と同様であることから、同一の符号を付することにより詳細な説明は省略する。本実施の形態3では、情報読取装置1にて収集したデータのログデータを記録する点で実施の形態1及び2とは相違する。
2 ホストコンピュータ
4 プログラム開発支援装置
11、21、41 CPU
16 表示部
19、23、43 記憶装置
Claims (16)
- 情報コードの読み取りを実行するコード読取手段と、
各種のデータを表示する表示手段と
を有する情報読取装置、及び
該情報読取装置と互いにデータ通信することが可能に接続されており、データ列が複数のレコードと複数のフィールドとを有するデータマトリクスに格納されるマスタデータを記憶するホストコンピュータで構成される情報システムにおいて用いられるプログラムを生成するプログラム開発支援装置であって、
前記情報読取装置に組み込まれ、前記情報読取装置において読み取られた情報コードに基づく読取データを、前記ホストコンピュータへ送信する第一のプログラムと、
前記ホストコンピュータに組み込まれ、前記ホストコンピュータにおいて受信した前記読取データを検索情報として、前記マスタデータ内を検索し、検索結果データを前記情報読取装置へ送信する、前記第一のプログラムと対になる第二のプログラムと
を生成するプログラム開発支援装置において、
互いにデータ通信することが可能な前記情報読取装置と前記ホストコンピュータとの間のデータ送受信をするための前記情報読取装置の識別情報と前記ホストコンピュータの識別情報とを含む通信経路を記憶する通信設定記憶手段と、
前記マスタデータの指定を受け付けるマスタデータ指定手段と、
前記マスタデータの内容又はフォーマットを画面上にマトリクス状に表示した状態で、指定を受け付けた前記マスタデータ内の複数のフィールドから、前記情報読取装置から送信された前記検索情報による検索の対象となる第一のフィールドの選択を受け付け、前記検索情報による検索結果データに基づいて比較条件と一致した前記マスタデータ内のフィールドから、前記情報読取装置の表示手段に表示するべき検索結果データを格納する第二のフィールドの選択を受け付ける第一の設定受付手段と、
前記マスタデータ内の前記第一のフィールドと前記情報読取装置内で前記読取データを入力又は表示するために使用される出力要素とを対応付け、前記マスタデータ内の前記第二のフィールドと前記情報読取装置内で前記検索結果データを表示するために使用される出力要素とを対応付ける第二の設定受付手段と、
選択を受け付けた前記第一のフィールド、前記第二のフィールド、及び対応付けられたそれぞれの前記出力要素に基づいて、前記通信経路を介して互いに通信可能となる一対の前記第一のプログラム及び前記第二のプログラムを生成するビルダ手段と
を備え、
前記第一のプログラムは、
前記ホストコンピュータ内の前記第二のプログラムにより前記マスタデータ内の前記第一のフィールドを検索するために前記読取データを送信し、
前記マスタデータ内の前記第二のフィールドにある前記検索結果データを受信し、
前記情報読取装置において前記検索結果データを出力し、
前記第二のプログラムは、
前記読取データに基づき前記マスタデータの前記第一のフィールドの検索を行い、
前記マスタデータ内の前記第二のフィールドにある前記検索結果データを取得し、
前記情報読取装置の前記第一のプログラムに対して前記検索結果データを送信することを特徴とするプログラム開発支援装置。 - 前記第二の設定受付手段は、
前記第一のフィールドに対応する出力要素を対応付ける場合に、前記マスタデータの内容又はフォーマットと、前記情報読取装置内の出力要素を含む画面イメージとを併せて画面に表示し、前記第一のフィールドに対応する出力要素の対応関係の設定を受け付けることを特徴とする請求項1に記載のプログラム開発支援装置。 - 複数のフィールドから、前記情報読取装置で読み取った前記情報コードに基づく読取データを入力又は表示する第三のフィールドの選択を受け付ける第三の設定受付手段を備え、
前記第三の設定受付手段により第三のフィールドの選択を受け付ける場合に、画面上に、前記第三のフィールドと前記第一のフィールド又は第二のフィールドとの対応関係を表示しつつ、前記第三のフィールドと前記第一のフィールド又は第二のフィールドとを照合することを特徴とする請求項1又は2に記載のプログラム開発支援装置。 - 前記第一の設定受付手段において、前記第一のフィールド及び前記第二のフィールドの選択を受け付ける場合に、選択を行うフィールドの表示態様を他のフィールドとは別の表示態様で画面上に表示することを特徴とする請求項1乃至3のいずれか一項に記載のプログラム開発支援装置。
- 前記第一の設定受付手段において、前記第一のフィールド及び前記第二のフィールドの選択を受け付ける場合に、前記情報読取装置で表示される前記第一のフィールドと、前記ホストコンピュータの前記マスタデータの前記第二のフィールドとの対応関係を画面上に表示することを特徴とする請求項1乃至4のいずれか一項に記載のプログラム開発支援装置。
- 前記情報読取装置で表示される前記第一のフィールドと、前記ホストコンピュータの前記マスタデータの前記第二のフィールドとの対応関係を事前に設定してあるテンプレートデータを記憶しておき、
前記テンプレートデータを読み出して前記第一のプログラム及び前記第二のプログラムを生成することを特徴とする請求項1乃至5のいずれか一項に記載のプログラム開発支援装置。 - 情報コードの読み取りを実行するコード読取手段と、
各種のデータを表示する表示手段と
を有する情報読取装置、及び
該情報読取装置と互いにデータ通信することが可能に接続されており、データ列が複数のレコードと複数のフィールドとを有するデータマトリクスに格納されるマスタデータを記憶するホストコンピュータで構成される情報システムにおいて用いられるプログラムを生成するプログラム開発支援装置であって、
前記情報読取装置に組み込まれ、前記情報読取装置において読み取られた情報コードに基づく読取データを、前記ホストコンピュータへ送信する第一のプログラムと、
前記ホストコンピュータに組み込まれ、前記ホストコンピュータにおいて受信した前記読取データを検索情報として、前記マスタデータ内を検索し、検索結果データを前記情報読取装置へ送信する、前記第一のプログラムと対になる第二のプログラムと
を生成するプログラム開発支援装置において、
互いにデータ通信することが可能な前記情報読取装置と前記ホストコンピュータとの間のデータ送受信をするための前記情報読取装置の識別情報と前記ホストコンピュータの識別情報とを含む通信経路を記憶する通信設定記憶手段と、
前記マスタデータの指定を受け付けるマスタデータ指定手段と、
指定を受け付けた前記マスタデータ内のフィールドごとに前記情報読取装置内で前記読取データを入力又は表示するために使用される出力要素を対応付け、指定を受け付けた前記マスタデータ内のフィールドごとに前記情報読取装置内で前記検索結果データを表示するために使用される出力要素を対応付ける第四の設定受付手段と、
前記マスタデータの内容又はフォーマットを画面上にマトリクス状に表示した状態で、出力要素を対応付けられた前記マスタデータ内の複数のフィールドから、前記情報読取装置の表示手段に表示するべき読取データを格納する第一のフィールドの選択を受け付け、
前記検索情報による検索結果データに基づいて比較条件と一致した前記マスタデータ内のフィールドから、前記情報読取装置の表示手段に表示するべき検索結果データを格納する第二のフィールドの選択を受け付ける第五の設定受付手段と、
選択を受け付けた前記第一のフィールド、前記第二のフィールド、及び対応付けられたそれぞれの前記出力要素に基づいて、前記通信経路を介して互いに通信可能となる一対の前記第一のプログラム及び前記第二のプログラムを生成するビルダ手段と
を備え、
前記第一のプログラムは、
前記ホストコンピュータ内の前記第二のプログラムによりマスタデータ内の第一のフィールドを検索するために読取データを送信し、
前記マスタデータ内の第二のフィールドにある検索結果データを受信し、
前記情報読取装置において検索結果データを出力し、
前記第二のプログラムは、
前記読取データに基づき前記マスタデータの第一のフィールドの検索を行い、
前記マスタデータ内の第二のフィールドにある検索結果データを取得し、
前記情報読取装置の第一のプログラムに対して検索結果データを送信することを特徴とするプログラム開発支援装置。 - 情報コードの読み取りを実行するコード読取手段と、
各種のデータを表示する表示手段と
を有する情報読取装置、及び
該情報読取装置と互いにデータ通信することが可能に接続されており、データ列が複数のレコードと複数のフィールドとを有するデータマトリクスに格納されるマスタデータを記憶するホストコンピュータで構成される情報システムにおいて用いられるプログラムを生成するプログラム開発支援装置であって、
前記情報読取装置に組み込まれ、前記情報読取装置において読み取られた情報コードに基づく読取データを、前記ホストコンピュータへ送信する第一のプログラムと、
前記ホストコンピュータに組み込まれ、前記ホストコンピュータにおいて受信した前記読取データを検索情報として、前記マスタデータ内を検索し、検索結果データを前記情報読取装置へ送信する、前記第一のプログラムと対になる第二のプログラムと
を生成するプログラム開発支援装置で実行することが可能なプログラム開発支援方法において、
前記プログラム開発支援装置は、
互いにデータ通信することが可能な前記情報読取装置と前記ホストコンピュータとの間のデータ送受信をするための前記情報読取装置の識別情報と前記ホストコンピュータの識別情報とを含む通信経路を記憶する第一のステップと、
前記マスタデータの指定を受け付ける第二のステップと、
前記マスタデータの内容又はフォーマットを画面上にマトリクス状に表示した状態で、指定を受け付けた前記マスタデータ内の複数のフィールドから、前記情報読取装置から送信された前記検索情報による検索の対象となる第一のフィールドの選択を受け付け、
前記検索情報による検索結果データに基づいて比較条件と一致した前記マスタデータ内のフィールドから、前記情報読取装置の表示手段に表示するべき検索結果データを格納する第二のフィールドの選択を受け付ける第三のステップと、
前記マスタデータ内の前記第一のフィールドと前記情報読取装置内で前記読取データを入力又は表示するために使用される出力要素とを対応付け、前記マスタデータ内の前記第二のフィールドと前記情報読取装置内で前記検索結果データを表示するために使用される出力要素とを対応付ける第四のステップと、
選択を受け付けた前記第一のフィールド、前記第二のフィールド、及び対応付けられたそれぞれの前記出力要素に基づいて、前記通信経路を介して互いに通信可能となる一対の前記第一のプログラム及び前記第二のプログラムを生成する第五のステップと
を含み、
前記第一のプログラムは、
前記ホストコンピュータ内の前記第二のプログラムによりマスタデータ内の第一のフィールドを検索するために読取データを送信し、
前記マスタデータ内の第二のフィールドにある検索結果データを受信し、
前記情報読取装置において検索結果データを出力し、
前記第二のプログラムは、
前記読取データに基づき前記マスタデータの第一のフィールドの検索を行い、
前記マスタデータ内の第二のフィールドにある検索結果データを取得し、
前記情報読取装置の第一のプログラムに対して検索結果データを送信することを特徴とするプログラム開発支援方法。 - 前記第四のステップにおいて、前記第一のフィールドに対応する出力要素を対応付ける場合に、前記マスタデータの内容又はフォーマットと、前記情報読取装置内の出力要素を含む画面イメージとを併せて画面に表示し、前記第一のフィールドに対応する出力要素の対応関係の設定を受け付けることを特徴とする請求項8に記載のプログラム開発支援方法。
- 前記プログラム開発支援装置は、
複数のフィールドから、前記情報読取装置で読み取った前記情報コードに基づく読取データを入力又は表示する第三のフィールドの選択を受け付ける第六のステップを含み、
前記第六のステップにおいて前記第三のフィールドの選択を受け付ける場合に、画面上に、前記第三のフィールドと前記第一のフィールド又は第二のフィールドとの対応関係を表示しつつ、前記第三のフィールドと前記第一のフィールド又は第二のフィールドとを照合することを特徴とする請求項8又は9に記載のプログラム開発支援方法。 - 前記プログラム開発支援装置は、
前記第三のステップにおいて、前記第一のフィールド及び前記第二のフィールドの選択を受け付ける場合に、選択を行うフィールドの表示態様を他のフィールドとは別の表示態様で画面上に表示することを特徴とする請求項8乃至10のいずれか一項に記載のプログラム開発支援方法。 - 前記プログラム開発支援装置は、
前記第三のステップにおいて、前記第一のフィールド及び前記第二のフィールドの選択を受け付ける場合に、前記情報読取装置で表示される前記第一のフィールドと、前記ホストコンピュータの前記マスタデータの前記第二のフィールドとの対応関係を画面上に表示することを特徴とする請求項8乃至11のいずれか一項に記載のプログラム開発支援方法。 - 前記プログラム開発支援装置は、
前記情報読取装置で表示される前記第一のフィールドと、前記ホストコンピュータの前記マスタデータの前記第二のフィールドとの対応関係を事前に設定してあるテンプレートデータを記憶しておき、前記テンプレートデータを読み出して前記第一のプログラム及び前記第二のプログラムを生成することを特徴とする請求項8乃至12のいずれか一項に記載のプログラム開発支援方法。 - 情報コードの読み取りを実行するコード読取手段と、
各種のデータを表示する表示手段と
を有する情報読取装置、及び
該情報読取装置と互いにデータ通信することが可能に接続されており、データ列が複数のレコードと複数のフィールドとを有するデータマトリクスに格納されるマスタデータを記憶するホストコンピュータで構成される情報システムにおいて用いられるプログラムを生成するプログラム開発支援装置であって、
前記情報読取装置に組み込まれ、前記情報読取装置において読み取られた情報コードに基づく読取データを、前記ホストコンピュータへ送信する第一のプログラムと、
前記ホストコンピュータに組み込まれ、前記ホストコンピュータにおいて受信した前記読取データを検索情報として、前記マスタデータ内を検索し、検索結果データを前記情報読取装置へ送信する、前記第一のプログラムと対になる第二のプログラムと
を生成するプログラム開発支援装置で実行することが可能なプログラム開発支援方法において、
前記プログラム開発支援装置は、
互いにデータ通信することが可能な前記情報読取装置と前記ホストコンピュータとの間のデータ送受信をするための前記情報読取装置の識別情報と前記ホストコンピュータの識別情報とを含む通信経路を記憶する第一のステップと、
前記マスタデータの指定を受け付ける第二のステップと、
指定を受け付けた前記マスタデータ内のフィールドごとに前記情報読取装置内で前記読取データを入力又は表示するために使用される出力要素を対応付け、指定を受け付けた前記マスタデータ内のフィールドごとに前記情報読取装置内で前記検索結果データを表示するために使用される出力要素を対応付ける第七のステップと、
前記マスタデータの内容又はフォーマットを画面上にマトリクス状に表示した状態で、出力要素を対応付けられた前記マスタデータ内の複数のフィールドから、前記情報読取装置の表示手段に表示するべき読取データを格納する第一のフィールドの選択を受け付け、
前記検索情報による検索結果データに基づいて比較条件と一致した前記マスタデータ内のフィールドから、前記情報読取装置の表示手段に表示するべき検索結果データを格納する第二のフィールドの選択を受け付ける第八のステップと、
選択を受け付けた前記第一のフィールド、前記第二のフィールド、及び対応付けられたそれぞれの前記出力要素に基づいて、前記通信経路を介して互いに通信可能となる一対の前記第一のプログラム及び前記第二のプログラムを生成する第五のステップと
を含み、
前記第一のプログラムは、
前記ホストコンピュータ内の前記第二のプログラムによりマスタデータ内の第一のフィールドを検索するために読取データを送信し、
前記マスタデータ内の第二のフィールドにある検索結果データを受信し、
前記情報読取装置において検索結果データを出力し、
前記第二のプログラムは、
前記読取データに基づき前記マスタデータの第一のフィールドの検索を行い、
前記マスタデータ内の第二のフィールドにある検索結果データを取得し、
前記情報読取装置の第一のプログラムに対して検索結果データを送信することを特徴とするプログラム開発支援方法。 - 情報コードの読み取りを実行するコード読取手段と、
各種のデータを表示する表示手段と
を有する情報読取装置、及び
該情報読取装置と互いにデータ通信することが可能に接続されており、データ列が複数のレコードと複数のフィールドとを有するデータマトリクスに格納されるマスタデータを記憶するホストコンピュータで構成される情報システムにおいて用いられるプログラムを生成するプログラム開発支援装置であって、
前記情報読取装置に組み込まれ、前記情報読取装置において読み取られた情報コードに基づく読取データを、前記ホストコンピュータへ送信する第一のプログラムと、
前記ホストコンピュータに組み込まれ、前記ホストコンピュータにおいて受信した前記読取データを検索情報として、前記マスタデータ内を検索し、検索結果データを前記情報読取装置へ送信する、前記第一のプログラムと対になる第二のプログラムと
を生成するプログラム開発支援装置で実行することが可能なコンピュータプログラムにおいて、
前記プログラム開発支援装置を、
互いにデータ通信することが可能な前記情報読取装置と前記ホストコンピュータとの間のデータ送受信をするための前記情報読取装置の識別情報と前記ホストコンピュータの識別情報とを含む通信経路を記憶する通信設定記憶手段、
前記マスタデータの指定を受け付けるマスタデータ指定手段、
前記マスタデータの内容又はフォーマットを画面上にマトリクス状に表示した状態で、指定を受け付けた前記マスタデータ内の複数のフィールドから、前記情報読取装置から送信された前記検索情報による検索の対象となる第一のフィールドの選択を受け付け、
前記検索情報による検索結果データに基づいて比較条件と一致した前記マスタデータ内のフィールドから、前記情報読取装置の表示手段に表示するべき検索結果データを格納する第二のフィールドの選択を受け付ける第一の設定受付手段、
前記マスタデータ内の前記第一のフィールドと前記情報読取装置内で前記読取データを入力又は表示するために使用される出力要素とを対応付け、前記マスタデータ内の前記第二のフィールドと前記情報読取装置内で前記検索結果データを表示するために使用される出力要素とを対応付ける第二の設定受付手段、及び
選択を受け付けた前記第一のフィールド、前記第二のフィールド、及び対応付けられたそれぞれの前記出力要素に基づいて、前記通信経路を介して互いに通信可能となる一対の前記第一のプログラム及び前記第二のプログラムを生成するビルダ手段
として機能させ、
前記第一のプログラムは、前記プログラム開発支援装置を、
前記ホストコンピュータ内の前記第二のプログラムによりマスタデータ内の第一のフィールドを検索するために読取データを送信する手段、
前記マスタデータ内の第二のフィールドにある検索結果データを受信する手段、及び
前記情報読取装置において検索結果データを出力する手段
として機能させ、
前記第二のプログラムは、前記プログラム開発支援装置を、
前記読取データに基づき前記マスタデータの第一のフィールドの検索を行う手段、
前記マスタデータ内の第二のフィールドにある検索結果データを取得する手段、及び
前記情報読取装置の第一のプログラムに対して検索結果データを送信する手段
として機能させることを特徴とするコンピュータプログラム。 - 情報コードの読み取りを実行するコード読取手段と、
各種のデータを表示する表示手段と
を有する情報読取装置、及び
該情報読取装置と互いにデータ通信することが可能に接続されており、データ列が複数のレコードと複数のフィールドとを有するデータマトリクスに格納されるマスタデータを記憶するホストコンピュータで構成される情報システムにおいて用いられるプログラムを生成するプログラム開発支援装置であって、
前記情報読取装置に組み込まれ、前記情報読取装置において読み取られた情報コードに基づく読取データを、前記ホストコンピュータへ送信する第一のプログラムと、
前記ホストコンピュータに組み込まれ、前記ホストコンピュータにおいて受信した前記読取データを検索情報として、前記マスタデータ内を検索し、検索結果データを前記情報読取装置へ送信する、前記第一のプログラムと対になる第二のプログラムとを生成するプログラム開発支援装置で実行することが可能なコンピュータプログラムにおいて、
前記プログラム開発支援装置を、
互いにデータ通信することが可能な前記情報読取装置と前記ホストコンピュータとの間のデータ送受信をするための前記情報読取装置の識別情報と前記ホストコンピュータの識別情報とを含む通信経路を記憶する通信設定記憶手段、
前記マスタデータの指定を受け付けるマスタデータ指定手段、
指定を受け付けた前記マスタデータ内のフィールドごとに前記情報読取装置内で前記読取データを入力又は表示するために使用される出力要素を対応付け、指定を受け付けた前記マスタデータ内のフィールドごとに前記情報読取装置内で前記検索結果データを表示するために使用される出力要素を対応付ける第四の設定受付手段、
前記マスタデータの内容又はフォーマットを画面上にマトリクス状に表示した状態で、出力要素を対応付けられた前記マスタデータ内の複数のフィールドから、前記情報読取装置の表示手段に表示するべき読取データを格納する第一のフィールドの選択を受け付け、
前記検索情報による検索結果データに基づいて比較条件と一致した前記マスタデータ内のフィールドから、前記情報読取装置の表示手段に表示するべき検索結果データを格納する第二のフィールドの選択を受け付ける第五の設定受付手段、及び
選択を受け付けた前記第一のフィールド、前記第二のフィールド、及び対応付けられたそれぞれの前記出力要素に基づいて、前記通信経路を介して互いに通信可能となる一対の前記第一のプログラム及び前記第二のプログラムを生成するビルダ手段
として機能させ、
前記第一のプログラムは、前記プログラム開発支援装置を、
前記ホストコンピュータ内の前記第二のプログラムによりマスタデータ内の第一のフィールドを検索するために読取データを送信する手段、
前記マスタデータ内の第二のフィールドにある検索結果データを受信する手段、及び
前記情報読取装置において検索結果データを出力する手段
として機能させ、
前記第二のプログラムは、前記プログラム開発支援装置を、
前記読取データに基づき前記マスタデータの第一のフィールドの検索を行う手段、
前記マスタデータ内の第二のフィールドにある検索結果データを取得する手段、及び
前記情報読取装置の第一のプログラムに対して検索結果データを送信する手段
として機能させることを特徴とするコンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016050788A JP6577392B2 (ja) | 2016-03-15 | 2016-03-15 | プログラム開発支援装置、プログラム開発支援方法及びプログラム開発支援装置で実行することが可能なコンピュータプログラム |
US15/442,720 US10628131B2 (en) | 2016-03-15 | 2017-02-27 | Device and method of generating programs for an information code reading device and host computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016050788A JP6577392B2 (ja) | 2016-03-15 | 2016-03-15 | プログラム開発支援装置、プログラム開発支援方法及びプログラム開発支援装置で実行することが可能なコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017167713A JP2017167713A (ja) | 2017-09-21 |
JP6577392B2 true JP6577392B2 (ja) | 2019-09-18 |
Family
ID=59846968
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016050788A Active JP6577392B2 (ja) | 2016-03-15 | 2016-03-15 | プログラム開発支援装置、プログラム開発支援方法及びプログラム開発支援装置で実行することが可能なコンピュータプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10628131B2 (ja) |
JP (1) | JP6577392B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6433468B2 (ja) * | 2016-09-28 | 2018-12-05 | 本田技研工業株式会社 | プログラム作成支援方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000155714A (ja) * | 1998-11-18 | 2000-06-06 | Nec Corp | アプリケーション開発支援方法および開発支援システム |
JP2002007123A (ja) * | 2000-06-26 | 2002-01-11 | Mitsubishi Electric Corp | グラフィカルユーザインタフェース部品表示制御システム |
US7185824B2 (en) * | 2001-04-13 | 2007-03-06 | The Code Corporation | System and method for associating pre-printed machine-readable graphical codes with electronically-accessible data |
JP4636814B2 (ja) * | 2003-07-03 | 2011-02-23 | 株式会社電通国際情報サービス | データマッピング装置、データマッピング方法、およびプログラム |
JP2008217534A (ja) * | 2007-03-06 | 2008-09-18 | Nec Informatec Systems Ltd | アプリケーション画面作成システム、方法及びアプリケーションプログラム |
JP2010176557A (ja) * | 2009-01-30 | 2010-08-12 | Casio Computer Co Ltd | アプリケーションソフトウェア生成装置、プログラム及びアプリケーションソフトウェア生成システム |
JP2011118702A (ja) * | 2009-12-03 | 2011-06-16 | Keyence Corp | 光学的情報読取装置及び光学的情報読取方法 |
US9430575B2 (en) * | 2011-10-11 | 2016-08-30 | Honeywell International Inc. | System and method of enhancing consumer ability to obtain information via bar codes |
JP2013088952A (ja) | 2011-10-14 | 2013-05-13 | Keyence Corp | 光学情報読取装置 |
-
2016
- 2016-03-15 JP JP2016050788A patent/JP6577392B2/ja active Active
-
2017
- 2017-02-27 US US15/442,720 patent/US10628131B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017167713A (ja) | 2017-09-21 |
US10628131B2 (en) | 2020-04-21 |
US20170269910A1 (en) | 2017-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112099768B (zh) | 业务流程处理方法、装置及计算机可读存储介质 | |
US12099531B2 (en) | Information retrieval | |
US10922059B2 (en) | Integrating application features into a platform interface based on application metadata | |
JP2009205190A (ja) | ソフトウェア自動構成装置 | |
JP6332533B2 (ja) | 情報処理装置、その処理方法及びプログラム | |
JP5675676B2 (ja) | 業務分析設計支援装置、業務分析設計支援方法、および業務分析設計支援プログラム | |
JP6223628B1 (ja) | 情報管理装置、情報管理方法および情報管理システム | |
JP6577392B2 (ja) | プログラム開発支援装置、プログラム開発支援方法及びプログラム開発支援装置で実行することが可能なコンピュータプログラム | |
JP2017016294A (ja) | 情報処理装置、その制御方法、及びプログラム | |
JP6891837B2 (ja) | カタログファイル作成支援装置、カタログファイル作成支援方法、および、カタログファイル作成支援プログラム | |
JP2009211599A (ja) | マッピング定義作成システムおよびマッピング定義作成プログラム | |
US20210271350A1 (en) | Information processing apparatus and non-transitory computer readable medium | |
CN114299519A (zh) | 一种基于xml格式电子飞行手册的辅助飞行方法 | |
JP5880637B2 (ja) | 情報処理装置、その制御方法、及びプログラム、並びに情報処理システム、その制御方法、及びプログラム | |
JP5230193B2 (ja) | データ検索装置、データ検索方法、及びコンピュータプログラム | |
JP2009037531A (ja) | 情報処理装置及びgui画面更新方法 | |
JP2016224567A (ja) | チェックリスト作成支援システム、方法、及びプログラム | |
JP2008015830A (ja) | 帳票のレイアウト構造出力装置及びレイアウト構造作成方法、並びにプログラム | |
CN106489110A (zh) | 用于非分层文件系统的图形化用户界面 | |
JP4717592B2 (ja) | 文書管理システム、その文書管理クライアントの制御方法及びプログラム | |
JP2007047849A (ja) | プログラマブル表示器用画面データの作成プログラム、コンピュータ読み取り可能な記録媒体及び画面データ作成装置 | |
JP2024049751A (ja) | 文書管理装置及びプログラム | |
JP6950310B2 (ja) | 情報処理装置および管理プログラム | |
JP2008015879A (ja) | 自然文を含む仕様の記述支援方法、プログラムおよびシステム | |
US8719245B2 (en) | Query templates with functional template blocks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180831 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190517 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190522 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190719 |
|
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: 20190806 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190822 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6577392 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |