(57)【要約】  画面生成システム（１００）において、項目名管理部（２０１）は、固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義する項目名情報（２１１）を記憶する。データ取得部（４２０）は、データベース（３００）から、テーブル（３０１）の各項目に設定された項目名と、テーブル（３０１）の各項目に格納されたデータとを取得する。項目名変換部（４３１）は、項目名管理部（２０１）に記憶された項目名情報（２１１）を参照して、データ取得部（４２０）により取得された項目名と同じ利用項目名に対応するマスタ項目名を特定し、データ取得部（４２０）により取得された項目名を、特定したマスタ項目名に変換する。画面生成部（４４０）は、項目名変換部（４３１）による変換後の項目名と、データ取得部（４２０）により取得されたデータとを表示する画面（４４１）を生成する。
2016088201.tif 000002
【特許請求の範囲】
【請求項１】
固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義する項目名情報を記憶する項目名管理部と、
項目名が設定された項目群からなるテーブルを有し、前記テーブルの各項目にデータが格納されたデータベースと、
前記データベースから、前記テーブルの各項目に設定された項目名と、前記テーブルの各項目に格納されたデータとを取得するデータ取得部と、
前記項目名管理部に記憶された項目名情報を参照して、前記データ取得部により取得された項目名と同じ利用項目名に対応するマスタ項目名を特定し、前記データ取得部により取得された項目名を、特定したマスタ項目名に変換する項目名変換部と、
前記項目名変換部による変換後の項目名と、前記データ取得部により取得されたデータとを表示する画面を生成する画面生成部と
を備える画面生成システム。
【請求項２】
前記画面生成システムは、さらに、
前記テーブルのいずれかの項目に設定された項目名が変更された場合、前記項目名管理部に記憶された項目名情報における、変更前の項目名と同じ利用項目名を、変更後の項目名に更新する項目名更新部
を備える、請求項１に記載の画面生成システム。
【請求項３】
前記画面生成システムは、さらに、
固定のフォーマットであるマスタフォーマットと、可変のフォーマットである利用フォーマットとの対応関係を定義するフォーマット情報を記憶するフォーマット管理部と、
前記フォーマット管理部に記憶されたフォーマット情報を参照して、前記データ取得部により取得されたデータに利用されているフォーマットと同じ利用フォーマットに対応するマスタフォーマットを特定し、前記データ取得部により取得されたデータを、特定したマスタフォーマットのデータに変換するフォーマット変換部と
を備え、
前記画面生成部により生成される画面は、前記項目名変換部による変換後の項目名と、前記フォーマット変換部による変換後のデータとを表示する画面である、請求項１又は２に記載の画面生成システム。
【請求項４】
前記画面生成システムは、さらに、
前記テーブルのいずれかの項目に格納されたデータに利用されているフォーマットが変更された場合、前記フォーマット管理部に記憶されたフォーマット情報における、変更前のフォーマットと同じ利用フォーマットを、変更後のフォーマットに更新するフォーマット更新部
を備える、請求項３に記載の画面生成システム。
【請求項５】
前記データベースは、工場に設置され、
前記テーブルの各項目に格納されるデータは、前記工場の生産実績を示すデータであり、
前記画面生成部は、前記工場の生産実行システムに実装される、請求項１から４のいずれか１項に記載の画面生成システム。
【請求項６】
前記データベースは、複数の工場の各々に設置され、
前記テーブルの各項目に格納されるデータは、前記複数の工場のうち、前記データベースが設置された工場の生産実績を示すデータであり、
前記画面生成部により生成される画面は、前記項目名変換部による変換後の項目名と、前記データ取得部により取得された、前記複数の工場の生産実績を示すデータとを表示する画面であり、
前記画面生成部は、クラウドコンピューティングシステムに実装される、請求項１から４のいずれか１項に記載の画面生成システム。
【請求項７】
前記項目名管理部は、前記クラウドコンピューティングシステムに実装される、請求項６に記載の画面生成システム。
【請求項８】
固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義する項目名情報を記憶する項目名管理部を備えるとともに、項目名が設定された項目群からなるテーブルを有し、前記テーブルの各項目にデータが格納されたデータベースを備えるコンピュータが、前記データベースから、前記テーブルの各項目に設定された項目名と、前記テーブルの各項目に格納されたデータとを取得し、
前記コンピュータが、前記項目名管理部に記憶された項目名情報を参照して、取得した項目名と同じ利用項目名に対応するマスタ項目名を特定し、取得した項目名を、特定したマスタ項目名に変換し、
前記コンピュータが、変換後の項目名と、取得したデータとを表示する画面を生成する画面生成方法。
【請求項９】
固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義する項目名情報を記憶する項目名管理部を備えるとともに、項目名が設定された項目群からなるテーブルを有し、前記テーブルの各項目にデータが格納されたデータベースを備えるコンピュータに、
前記データベースから、前記テーブルの各項目に設定された項目名と、前記テーブルの各項目に格納されたデータとを取得するデータ取得処理と、
前記項目名管理部に記憶された項目名情報を参照して、前記データ取得処理により取得された項目名と同じ利用項目名に対応するマスタ項目名を特定し、前記データ取得処理により取得された項目名を、特定したマスタ項目名に変換する項目名変換処理と、
前記項目名変換処理による変換後の項目名と、前記データ取得処理により取得されたデータとを表示する画面を生成する画面生成処理と
を実行させる画面生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面生成システム及び画面生成方法及び画面生成プログラムに関するものである。
【背景技術】
【０００２】
従来、複数工場に亘る生産管理を行うシステムがある（例えば、特許文献１参照）。このシステムでは、各工場がネットワークで生産管理側と結ばれる。統一された項目名及びフォーマットを用いて各工場の生産実績のデータが生産管理側に集約される。項目名とは、具体的には、データベースのテーブルの項目名のことである。フォーマットとは、具体的には、データベースのテーブルに格納されるデータのフォーマットのことである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２２１３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のシステムでは、各工場の生産実績のデータを格納するデータベースの項目名及びフォーマットが固定化されていることが前提である。全工場のデータベースの項目名及びフォーマットを統一することで、生産管理側で全工場の生産状況の管理が可能となる。工場間でデータベースの項目名及びフォーマットが異なる場合は、項目名及びフォーマットの変換により工場間の項目名及びフォーマットの差異が吸収される。しかし、予め決められた項目名及びフォーマットの変換しか行えないため、各工場が生産管理側の許可なく項目名及びフォーマットを変更することはできない。【０００５】
工場をはじめとした実際の製造現場では、改善活動が日々行われており、改善活動には終わりがない。データベースの項目名及びフォーマットが固定化されていると、現場で必要とされるデータ管理の自由度が制限される。【０００６】
本発明は、データベースのテーブルの各項目に格納されたデータを表示する画面を生成する際に、項目名の変更に柔軟に対応することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一の態様に係る画面生成システムは、
固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義する項目名情報を記憶する項目名管理部と、
項目名が設定された項目群からなるテーブルを有し、前記テーブルの各項目にデータが格納されたデータベースと、
前記データベースから、前記テーブルの各項目に設定された項目名と、前記テーブルの各項目に格納されたデータとを取得するデータ取得部と、
前記項目名管理部に記憶された項目名情報を参照して、前記データ取得部により取得された項目名と同じ利用項目名に対応するマスタ項目名を特定し、前記データ取得部により取得された項目名を、特定したマスタ項目名に変換する項目名変換部と、
前記項目名変換部による変換後の項目名と、前記データ取得部により取得されたデータとを表示する画面を生成する画面生成部とを備える。
【発明の効果】
【０００８】
本発明では、固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義される。データベースのテーブルの各項目に格納されたデータが表示される際には、各項目に設定された項目名と同じ利用項目名に対応するマスタ項目名がデータとともに表示される。そのため、本発明によれば、データベースのテーブルの各項目に格納されたデータを表示する画面を生成する際に、項目名の変更に柔軟に対応することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係る画面生成システムの構成を示すブロック図。
【図２】実施の形態１に係る画面生成システムの工場管理装置の構成を示すブロック図。
【図３】実施の形態１に係る画面生成システムの統合管理装置の構成を示すブロック図。
【図４】実施の形態１に係る画面生成システムの動作を示すフローチャート。
【図５】実施の形態１に係る画面生成システムの動作を示すフローチャート。
【図６】実施の形態１に係る更新前後の項目名情報の例を示す図。
【図７】実施の形態１に係る項目名の変更履歴の例を示す図。
【図８】実施の形態１に係る更新前後のフォーマット情報の例を示す図。
【図９】実施の形態１に係るフォーマットの変更履歴の例を示す図。
【図１０】実施の形態１に係る画面生成システムにより複数工場のレポートテーブルから生産管理画面が生成される例を示す図。
【図１１】実施の形態１に係る選択画面の例を示す図。
【図１２】実施の形態１に係る更新前後の項目名情報の例を示す図。
【図１３】実施の形態１に係る項目名の変更履歴の例を示す図。
【図１４】実施の形態１に係る更新前後の項目名情報の例を示す図。
【図１５】実施の形態１に係る項目名の変更履歴の例を示す図。
【図１６】実施の形態２に係る画面生成システムの構成を示すブロック図。
【図１７】実施の形態３に係る画面生成システムの構成を示すブロック図。
【図１８】実施の形態３に係る画面生成システムの工場管理装置の構成を示すブロック図。
【図１９】実施の形態４に係る画面生成システムの構成を示すブロック図。
【図２０】本発明の実施の形態に係る画面生成システムの工場管理装置及び統合管理装置のハードウェア構成例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図を用いて説明する。なお、各図中、同一又は相当する部分には、同一符号を付している。実施の形態の説明において、同一又は相当する部分については、その説明を適宜省略又は簡略化する。
【００１１】
実施の形態１．
以下、本実施の形態に係るシステムの構成、本実施の形態に係るシステムの動作、本実施の形態の効果を順番に説明する。
【００１２】
＊＊＊構成の説明＊＊＊
図１を用いて、本実施の形態に係るシステムである画面生成システム１００の構成を説明する。
【００１３】
画面生成システム１００は、複数工場として工場Ａ１１０及び工場Ｂ１２０の生産管理をクラウド１３０の活用により最適化するシステムである。クラウド１３０とは、クラウドコンピューティングシステムのことである。クラウド１３０は、複数工場に亘る生産管理を行う管理者によって利用される。クラウド１３０は、管理対象とする工場として工場Ａ１１０及び工場Ｂ１２０とネットワーク１４０を介して接続されている。なお、工場の数は、２つに限らず、１つでもよいし、３つ以上でもよい。
【００１４】
画面生成システム１００は、工場Ａ１１０及び工場Ｂ１２０に、工場管理装置２００と、データベース３００とを備える。工場管理装置２００は、各工場のデータベース３００の項目名及びフォーマットを管理する。データベース３００は、生産実績のデータを格納する。工場管理装置２００とデータベース３００は、各工場内で接続されている。各工場のデータベース３００の項目名又はフォーマットに変更が生じた場合には、工場管理装置２００が変更を管理する。
【００１５】
画面生成システム１００は、クラウド１３０に、統合管理装置４００と、データベース５００とを備える。統合管理装置４００は、全工場、つまり本実施の形態では工場Ａ１１０及び工場Ｂ１２０のそれぞれの工場管理装置２００と連携する。データベース５００は、工場Ａ１１０及び工場Ｂ１２０のそれぞれから送られるデータベース３００のデータを格納する。統合管理装置４００とデータベース５００は、クラウド１３０内で接続されている。
【００１６】
図２を用いて、工場管理装置２００の構成を説明する。
【００１７】
工場管理装置２００は、項目名を管理する項目名管理部２０１、項目名の変更履歴２２１を管理する項目名変更管理部２０２、フォーマットを管理するフォーマット管理部２０３、フォーマットの変更履歴２２２を管理するフォーマット変更管理部２０４、新たな項目の追加を項目名管理部２０１に反映する項目追加部２０５、項目名の変更を項目名管理部２０１に反映する項目名更新部２０６、フォーマットの変更をフォーマット管理部２０３に反映するフォーマット更新部２０７を備える。
【００１８】
図３を用いて、統合管理装置４００の構成を説明する。
【００１９】
統合管理装置４００は、各工場のデータベース３００における変更を管理する変更管理部４１０、各工場のデータベース３００からデータを取得するデータ取得部４２０、項目名及びフォーマットの変換を行うデータ変換部４３０、管理者が生産状況を比較するための生産管理画面を自動生成する画面生成部４４０を備える。変更管理部４１０は、項目名の変更を管理する項目名変更管理部４１１、フォーマットの変更を管理するフォーマット変更管理部４１２、追加項目を管理する追加項目管理部４１３を備える。データ変換部４３０は、項目名を変換する項目名変換部４３１、フォーマットを変換するフォーマット変換部４３２を備える。
【００２０】
図１に示したように、クラウド１３０は、画面出力装置１５０と接続されている。画面出力装置１５０は、画面生成部４４０により生成された生産管理画面を出力する。
【００２１】
上記のように、画面生成システム１００は、項目名管理部２０１、データベース３００、データ取得部４２０、項目名変換部４３１、画面生成部４４０を備える。
【００２２】
項目名管理部２０１は、固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義する項目名情報２１１を記憶する。データベース３００は、項目名が設定された項目群からなるテーブル３０１を有する。テーブル３０１の各項目には、データが格納されている。本実施の形態において、このデータは、各工場の生産実績のデータである。データ取得部４２０は、データベース３００から、テーブル３０１の各項目に設定された項目名と、テーブル３０１の各項目に格納されたデータとを取得する。項目名変換部４３１は、項目名管理部２０１に記憶された項目名情報２１１を参照して、データ取得部４２０により取得された項目名と同じ利用項目名に対応するマスタ項目名を特定する。項目名変換部４３１は、データ取得部４２０により取得された項目名を、特定したマスタ項目名に変換する。画面生成部４４０は、項目名変換部４３１による変換後の項目名と、データ取得部４２０により取得されたデータとを表示する画面４４１を生成する。本実施の形態において、この画面４４１は、前述した生産管理画面である。
【００２３】
画面生成システム１００は、さらに、項目名更新部２０６を備える。
【００２４】
項目名更新部２０６は、テーブル３０１のいずれかの項目に設定された項目名が変更された場合、項目名管理部２０１に記憶された項目名情報２１１における、変更前の項目名と同じ利用項目名を、変更後の項目名に更新する。
【００２５】
画面生成システム１００は、さらに、フォーマット管理部２０３、フォーマット変換部４３２を備える。
【００２６】
フォーマット管理部２０３は、固定のフォーマットであるマスタフォーマットと、可変のフォーマットである利用フォーマットとの対応関係を定義するフォーマット情報２１２を記憶する。フォーマット変換部４３２は、フォーマット管理部２０３に記憶されたフォーマット情報２１２を参照して、データ取得部４２０により取得されたデータに利用されているフォーマットと同じ利用フォーマットに対応するマスタフォーマットを特定する。フォーマット変換部４３２は、データ取得部４２０により取得されたデータを、特定したマスタフォーマットのデータに変換する。画面生成部４４０により生成される画面４４１は、項目名変換部４３１による変換後の項目名と、フォーマット変換部４３２による変換後のデータとを表示する画面である。
【００２７】
画面生成システム１００は、さらに、フォーマット更新部２０７を備える。
【００２８】
フォーマット更新部２０７は、テーブル３０１のいずれかの項目に格納されたデータに利用されているフォーマットが変更された場合、フォーマット管理部２０３に記憶されたフォーマット情報２１２における、変更前のフォーマットと同じ利用フォーマットを、変更後のフォーマットに更新する。
【００２９】
なお、各工場のデータベース３００のデータがクラウド１３０のデータベース５００に複製されている場合、データベース５００にも、データベース３００と同じテーブル３０１が存在することになる。その場合、クラウド１３０のデータベース５００で各工場のデータベース３００を代替することができる。
【００３０】
項目名管理部２０１及び項目名更新部２０６は、本実施の形態では各工場の工場管理装置２００に備えられているが、クラウド１３０のデータベース５００で各工場のデータベース３００を代替する場合には、クラウド１３０の統合管理装置４００に備えられてもよい。即ち、項目名管理部２０１及び項目名更新部２０６は、クラウド１３０に実装されてもよい。
【００３１】
同様に、フォーマット管理部２０３及びフォーマット更新部２０７は、本実施の形態では各工場の工場管理装置２００に備えられているが、クラウド１３０のデータベース５００で各工場のデータベース３００を代替する場合には、クラウド１３０の統合管理装置４００に備えられてもよい。即ち、フォーマット管理部２０３及びフォーマット更新部２０７は、クラウド１３０に実装されてもよい。
【００３２】
データ取得部４２０は、クラウド１３０のデータベース５００で各工場のデータベース３００を代替する場合には、クラウド１３０のデータベース５００から、テーブル３０１の各項目に設定された項目名と、テーブル３０１の各項目に格納されたデータとを取得してもよい。
【００３３】
また、データ取得部４２０、項目名変換部４３１、フォーマット変換部４３２、画面生成部４４０は、本実施の形態ではクラウド１３０の統合管理装置４００に備えられているが、いずれかの工場の工場管理装置２００に備えられてもよい。
【００３４】
画面生成システム１００は、本実施の形態では工場の生産管理に適用されているが、何らかの管理を行うものであれば、事務所の業務管理、店舗の販売管理等、工場の生産管理以外に適用されてもよい。
【００３５】
＊＊＊動作の説明＊＊＊
図４及び図５を用いて、画面生成システム１００の動作を説明する。画面生成システム１００の動作は、本実施の形態に係る画面生成方法に相当する。画面生成システム１００の動作は、本実施の形態に係る画面生成プログラムの処理手順に相当する。
【００３６】
以下の説明では、各工場のデータベース３００を「工場ＤＢ」、クラウド１３０のデータベース５００を「クラウドＤＢ」と称する。
【００３７】
図示していないが、初期の動作として、画面生成システム１００は、各工場の工場ＤＢの情報をクラウドＤＢに集める。画面生成システム１００は、スキーママッチングにより生産管理を行う比較画面を生成する。比較画面において、手動で項目名及びフォーマットの一致確認と必要に応じた修正とが行われる。「一致確認」とは、工場ＤＢのテーブル３０１で利用されている項目名及びフォーマットをそれぞれ利用項目名及び利用フォーマットとして、スキーママッチングにより定義されたマスタ項目名と利用項目名との対応関係、及び、マスタフォーマットと利用フォーマットとの対応関係が正しいかどうかを確認することである。誤っている対応関係の定義は修正される。適宜修正された対応関係の定義は、項目名情報２１１及びフォーマット情報２１２として、それぞれ項目名管理部２０１及びフォーマット管理部２０３に与えられる。
【００３８】
Ｓ１１において、工場ＤＢのテーブル３０１に変更が発生したとする。
【００３９】
Ｓ１２において、Ｓ１１の変更の種別が、項目名の変更かどうかが判定される。項目名の変更であれば、フローはＳ１３に進む。項目名の変更でなければ、フローはＳ１８に進む。
【００４０】
Ｓ１３において、Ｓ１１の変更の種別が、既存の項目の削除かどうかが判定される。既存の項目の削除であれば、フローはＳ３４に進む。既存の項目の削除でなければ、フローはＳ１４に進む。
【００４１】
Ｓ１４〜Ｓ１７は、項目名更新処理である。項目名更新処理では、項目名情報２１１と項目名の変更履歴２２１とが更新される。図６に、更新前後の項目名情報２１１の例を示す。図７に、項目名の変更履歴２２１の例を示す。
【００４２】
Ｓ１４において、項目名更新部２０６は、項目名管理部２０１に変更箇所のＩＤ（識別子）を問い合わせる。即ち、項目名更新部２０６は、項目名管理部２０１に記憶された項目名情報２１１から、変更された項目名を識別する項目名ＩＤを取得する。項目名情報２１１では、生産管理画面で使用される項目名がマスタ項目名、工場ＤＢで使われている項目名が利用項目名となっている。そして、項目名ＩＤごとに、マスタ項目名と利用項目名とが１対１で対応している。図６の例では、項目名の変更前は、項目名ＩＤ「１」について、マスタ項目名「Ｄａｔｅｔｉｍｅ」と利用項目名「Ｄａｔｅｔｉｍｅ」とが対応することが項目名情報２１１により示されている。
【００４３】
Ｓ１５において、項目名更新部２０６は、項目名管理部２０１に記憶された項目名情報２１１における、変更前の項目名と同じ利用項目名を、変更後の項目名に更新する。図６の例では、利用項目名「Ｄａｔｅｔｉｍｅ」が「Ｔｉｍｅ」に変更され、項目名更新部２０６が、項目名情報２１１における、Ｓ１４で取得した項目名ＩＤ「１」の利用項目名「Ｄａｔｅｔｉｍｅ」を「Ｔｉｍｅ」に更新する。よって、項目名の変更後は、項目名ＩＤ「１」について、マスタ項目名「Ｄａｔｅｔｉｍｅ」と利用項目名「Ｔｉｍｅ」とが対応することが項目名情報２１１により示される。
【００４４】
Ｓ１６において、項目名更新部２０６は、項目名変更管理部２０２に記憶された変更履歴２２１に新たな情報を追加する。変更履歴２２１では、項目名ＩＤごとに、日付と、その日付における変更前の項目名と変更後の項目名とが記録されている。図７の例では、項目名ＩＤ「１」について、日付「２０１４０５０１」に、項目名「Ｄａｔｅｔｉｍｅ」が「Ｔｉｍｅ」に変更されたことが変更履歴２２１に記録されている。変更履歴２２１は、項目名が変更される前のテーブル３０１のバックアップ等を利用して生産管理画面を生成する際に、過去の項目名とマスタ項目名との対応関係を確認するために参照される。
【００４５】
Ｓ１７において、項目名更新部２０６は、統合管理装置４００に変更を通知する。Ｓ１７の後、フローはＳ２３に進む。
【００４６】
Ｓ１８において、Ｓ１１の変更の種別が、フォーマットの変更かどうかが判定される。フォーマットの変更であれば、フローはＳ１９に進む。フォーマットの変更でなければ、フローはＳ２５に進む。
【００４７】
Ｓ１９〜Ｓ２２は、フォーマット更新処理である。フォーマット更新処理では、フォーマット情報２１２とフォーマットの変更履歴２２２とが更新される。図８に、更新前後のフォーマット情報２１２の例を示す。図９に、フォーマットの変更履歴２２２の例を示す。
【００４８】
Ｓ１９において、フォーマット更新部２０７は、フォーマット管理部２０３に変更箇所のＩＤを問い合わせる。即ち、フォーマット更新部２０７は、フォーマット管理部２０３に記憶されたフォーマット情報２１２から、変更されたフォーマットを識別するフォーマットＩＤを取得する。フォーマット情報２１２では、生産管理画面で使用されるフォーマットがマスタフォーマット、工場ＤＢで使われているフォーマットが利用フォーマットとなっている。そして、フォーマットＩＤごとに、マスタフォーマットと利用フォーマットとが１対１で対応している。図８の例では、フォーマットの変更前は、フォーマットＩＤ「１」について、マスタフォーマット「ＹＹＹＹＭＭＤＤ」と利用フォーマット「ＹＹＹＹＭＭＤＤ」とが対応することがフォーマット情報２１２により示されている。
【００４９】
Ｓ２０において、フォーマット更新部２０７は、フォーマット管理部２０３に記憶されたフォーマット情報２１２における、変更前のフォーマットと同じ利用フォーマットを、変更後のフォーマットに更新する。図８の例では、利用フォーマット「ＹＹＹＹＭＭＤＤ」が「ＭＭＤＤＹＹＹＹ」に変更され、フォーマット更新部２０７は、フォーマット情報２１２における、Ｓ１９で取得したフォーマットＩＤ「１」の利用フォーマット「ＹＹＹＹＭＭＤＤ」を「ＭＭＤＤＹＹＹＹ」に更新する。よって、フォーマットの変更後は、フォーマットＩＤ「１」について、マスタフォーマット「ＹＹＹＹＭＭＤＤ」と利用フォーマット「ＭＭＤＤＹＹＹＹ」とが対応することがフォーマット情報２１２により示される。
【００５０】
Ｓ２１において、フォーマット更新部２０７は、フォーマット変更管理部２０４に記憶された変更履歴２２２に新たな情報を追加する。変更履歴２２２では、フォーマットＩＤごとに、日付と、その日付における変更前のフォーマットと変更後のフォーマットとが記録されている。図９の例では、フォーマットＩＤ「１」について、日付「２０１４０５０１」に、フォーマット「ＹＹＹＹＭＭＤＤ」が「ＭＭＤＤＹＹＹＹ」に変更されたことが変更履歴２２２に記録されている。変更履歴２２２は、フォーマットが変更される前のテーブル３０１のバックアップ等を利用して生産管理画面を生成する際に、過去のフォーマットとマスタフォーマットとの対応関係を確認するために参照される。
【００５１】
Ｓ２２において、フォーマット更新部２０７は、統合管理装置４００に変更を通知する。
【００５２】
Ｓ２３は、データ取得処理及び項目名変換処理及びフォーマット変換処理である。
【００５３】
Ｓ２４において、データ取得部４２０は、データベース３００から、テーブル３０１の各項目に設定された項目名と、テーブル３０１の各項目に格納されたデータとを取得する。項目名変換部４３１は、項目名管理部２０１に記憶された項目名情報２１１を参照して、データ取得部４２０により取得された項目名と同じ利用項目名に対応するマスタ項目名を特定する。図６の例では、項目名「Ｔｉｍｅ」がデータ取得部４２０によりテーブル３０１から取得されると、その項目名と同じ利用項目名「Ｔｉｍｅ」に対応するマスタ項目名「Ｄａｔｅｔｉｍｅ」が項目名変換部４３１により特定される。項目名変換部４３１は、データ取得部４２０により取得された項目名を、特定したマスタ項目名に変換する。フォーマット変換部４３２は、フォーマット管理部２０３に記憶されたフォーマット情報２１２を参照して、データ取得部４２０により取得されたデータに利用されているフォーマットと同じ利用フォーマットに対応するマスタフォーマットを特定する。図８の例では、フォーマット「ＭＭＤＤＹＹＹＹ」のデータがデータ取得部４２０によりテーブル３０１から取得されると、そのフォーマットと同じ利用フォーマット「ＭＭＤＤＹＹＹＹ」に対応するマスタフォーマット「ＹＹＹＹＭＭＤＤ」がフォーマット変換部４３２により特定される。なお、フォーマット変換部４３２は、データ取得部４２０により取得されたデータを解析して、そのデータに利用されているフォーマットを判別してもよいし、テーブル３０１のメタ情報を参照して、そのデータに利用されているフォーマットを判別してもよい。フォーマット変換部４３２は、データ取得部４２０により取得されたデータを、特定したマスタフォーマットのデータに変換する。
【００５４】
Ｓ２４は、画面生成処理である。画面生成処理では、生産管理画面が生成される。図１０に、複数工場のレポートテーブルから生産管理画面が生成される例を示す。
【００５５】
Ｓ２４において、画面生成部４４０は、項目名変換部４３１による変換後の項目名と、データ取得部４２０により取得されたデータとを表示する画面４４１である生産管理画面を生成する。図１０の例では、テーブル３０１である工場Ａ１１０のレポートテーブルの項目名「Ｔｉｍｅ」に対応するマスタ項目名「Ｄａｔｅｔｉｍｅ」の項目のデータとして、フォーマットが「ＭＭＤＤＹＹＹＹ」からマスタフォーマット「ＹＹＹＹＭＭＤＤ」に変換された工場Ａ１１０のデータ「２０１４０８２０」が生産管理画面に表示されている。Ｓ２４の後、フローは終了する。
【００５６】
Ｓ２５において、Ｓ１１の変更の種別が、新たな項目の追加かどうかが判定される。新たな項目の追加であれば、フローはＳ２７に進む。新たな項目の追加でなければ、フローはＳ２６に進む。
【００５７】
Ｓ２６において、統合管理装置４００の管理者に対し、工場ＤＢのテーブル３０１に項目名及びフォーマット以外の変更が発生したことが通知される。このため、管理者は、予期しない変更等が発生した場合に対応することができる。
【００５８】
Ｓ２７〜Ｓ３２は、項目追加処理である。
【００５９】
Ｓ２７において、項目追加部２０５は、工場でデータ管理を行うユーザに対し、追加項目に対応するマスタ項目を選択するための選択画面２３０を出力する。図１１に、選択画面２３０の例を示す。
【００６０】
Ｓ２８において、追加項目に対応するマスタ項目がユーザにより選択されたかどうかが判定される。マスタ項目が選択されていれば、フローはＳ２９に進む。対応するマスタ項目がなく、「該当なし」が選択されていれば、フローはＳ３３に進む。
【００６１】
項目追加処理では、追加項目に対応するマスタ項目が選択された場合、項目名情報２１１と項目名の変更履歴２２１とが更新される。図１２に、更新前後の項目名情報２１１の例を示す。図１３に、項目名の変更履歴２２１の例を示す。
【００６２】
Ｓ２９において、項目追加部２０５は、項目名管理部２０１に未使用のＩＤを問い合わせる。即ち、項目追加部２０５は、項目名管理部２０１に記憶された項目名情報２１１で未使用の項目名ＩＤを特定する。図１２の例では、項目名の変更前は、項目名ＩＤ「３」が未使用である。
【００６３】
Ｓ３０において、項目追加部２０５は、項目名管理部２０１に記憶された項目名情報２１１に、追加項目の項目名を利用項目名とし、選択画面２３０で選択されたマスタ項目の項目名をマスタ項目名として追加する。図１２の例では、項目名ＩＤ「３」について、マスタ項目名「Ｈｕｍｉｄｉｔｙ」と利用項目名「Ｈｕｍｉｄ」とが対応することが項目名情報２１１に追記されている。
【００６４】
Ｓ３１において、項目追加部２０５は、項目名変更管理部２０２に記憶された変更履歴２２１に新たな情報を追加する。図１３の例では、項目名ＩＤ「３」について、日付「２０１４０５０１」に、項目名「Ｈｕｍｉｄ」の項目が追加されたことが変更履歴２２１に記録されている。
【００６５】
Ｓ３２において、項目追加部２０５は、統合管理装置４００に変更を通知する。Ｓ３２の後、フローはＳ２３に進む。
【００６６】
Ｓ３３において、統合管理装置４００の管理者に対し、対応するマスタ項目のない新たな項目が工場ＤＢのテーブル３０１に追加されたことが通知される。このため、管理者は、項目の追加に手動で対応することができる。
【００６７】
Ｓ３４〜Ｓ３７は、項目削除処理である。項目削除処理では、項目名情報２１１と項目名の変更履歴２２１とが更新される。図１４に、更新前後の項目名情報２１１の例を示す。図１５に、項目名の変更履歴２２１の例を示す。
【００６８】
Ｓ３４において、項目名更新部２０６は、項目名管理部２０１に削除箇所のＩＤを問い合わせる。即ち、項目名更新部２０６は、項目名管理部２０１に記憶された項目名情報２１１から、削除項目の項目名ＩＤを取得する。
【００６９】
Ｓ３５において、項目名更新部２０６は、項目名管理部２０１に記憶された項目名情報２１１から、削除項目の項目名と同じ利用項目名に関する部分を削除する。図１４の例では、項目名ＩＤ「２」について、マスタ項目名「Ｔｅｍｐｅｒａｔｕｒｅ」と利用項目名「Ｔｅｍｐ」とが対応することを示す部分が項目名情報２１１から削除されている。
【００７０】
Ｓ３６において、項目名更新部２０６は、項目名変更管理部２０２に記憶された変更履歴２２１に新たな情報を追加する。図１５の例では、項目名ＩＤ「２」について、日付「２０１４０５０１」に、項目名「Ｔｅｍｐ」の項目が削除されたことが変更履歴２２１に記録されている。
【００７１】
Ｓ３７において、項目名更新部２０６は、統合管理装置４００に変更を通知する。Ｓ３７の後、フローはＳ２５に進む。
【００７２】
＊＊＊効果の説明＊＊＊
本実施の形態では、固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義される。データベース３００のテーブル３０１の各項目に格納されたデータが表示される際には、各項目に設定された項目名と同じ利用項目名に対応するマスタ項目名がデータとともに表示される。そのため、本実施の形態によれば、データベース３００のテーブル３０１の各項目に格納されたデータを表示する画面４４１を生成する際に、項目名の変更に柔軟に対応することができる。
【００７３】
本実施の形態では、テーブル３０１の項目名及びフォーマットの変更を随時管理することで、各工場の項目名及びフォーマットを可変にする。そのため、変更に対応した生産管理画面の自動生成が可能になる。
【００７４】
本実施の形態によれば、ある工場で日時又は生産量の記録形式に変更が発生した場合等においても、変更前と同じ生産管理画面を自動的に生成することができる。そのため、管理者が複数工場の生産管理を容易に行うことができる。
【００７５】
実施の形態２．
本実施の形態について、主に実施の形態１との差異を説明する。
【００７６】
以下、図１６を用いて、本実施の形態に係る画面生成システム１００の構成を説明する。
【００７７】
工場Ａ１１０及び工場Ｂ１２０の生産実績は、それぞれ工場Ａ１１０及び工場Ｂ１２０のＭＥＳ６００（生産実行システム）で管理される。工場Ａ１１０の工場管理装置２００は、工場Ａ１１０のＭＥＳ６００に備えられる。工場Ｂ１２０の工場管理装置２００は、工場Ｂ１２０のＭＥＳ６００に備えられる。
【００７８】
実施の形態１と同じように、データベース３００は、複数の工場として工場Ａ１１０及び工場Ｂ１２０の各々に設置される。データベース３００のテーブル３０１の各項目に格納されるデータは、複数の工場のうち、データベース３００が設置された工場の生産実績を示すデータである。即ち、工場Ａ１１０のデータベース３００のデータは、工場Ａ１１０の生産実績を示すデータであり、工場Ｂ１２０のデータベース３００のデータは、工場Ｂ１２０の生産実績を示すデータである。
【００７９】
クラウド１３０のデータベース５００は、工場Ａ１１０及び工場Ｂ１２０のそれぞれのデータベース３００のデータを集約する。クラウド１３０のＭＥＳ７００は、データベース５００を使って全工場の生産実行を管理する。統合管理装置４００は、ＭＥＳ７００に備えられる。即ち、図３に示した画面生成部４４０等は、クラウド１３０に実装される。
【００８０】
画面生成部４４０により生成される画面４４１は、項目名変換部４３１による変換後の項目名と、データ取得部４２０により取得された、工場Ａ１１０及び工場Ｂ１２０の生産実績を示すデータとを表示する画面である。
【００８１】
本実施の形態によれば、各工場のデータ管理の自由度を保った状態で、ＭＥＳ６００，７００を運営することが可能となる。
【００８２】
実施の形態３．
本実施の形態について、主に実施の形態２との差異を説明する。
【００８３】
以下、図１７を用いて、本実施の形態に係る画面生成システム１００の構成を説明する。
【００８４】
実施の形態２では、工場管理装置２００を含む、各工場のＭＥＳ６００と、統合管理装置４００を含む、クラウド１３０のＭＥＳ７００との連携により、複数工場に亘る生産管理が行われる。一方、本実施の形態では、工場Ａ１１０のＭＥＳ６００により、工場Ａ１１０単体の生産管理が行われる。
【００８５】
工場Ａ１１０の生産実績は、工場Ａ１１０のＭＥＳ６００で管理される。工場Ａ１１０の工場管理装置２００は、工場Ａ１１０のＭＥＳ６００に備えられる。
【００８６】
データベース３００は、工場Ａ１１０に設置される。データベース３００のテーブル３０１の各項目に格納されるデータは、工場Ａ１１０の生産実績を示すデータである。
【００８７】
図１８を用いて、工場管理装置２００の構成を説明する。
【００８８】
実施の形態２においてクラウド１３０の統合管理装置４００に備えられているデータ取得部４２０、データ変換部４３０、画面生成部４４０は、工場Ａ１１０の工場管理装置２００に備えられる。即ち、データ取得部４２０、項目名変換部４３１、フォーマット変換部４３２、画面生成部４４０は、工場Ａ１１０のＭＥＳ６００に実装される。
【００８９】
画面生成部４４０により生成される画面４４１は、項目名変換部４３１による変換後の項目名と、データ取得部４２０により取得された、工場Ａ１１０の生産実績を示すデータとを表示する画面である。
【００９０】
本実施の形態によれば、工場Ａ１１０のデータ管理の自由度を保った状態で、ＭＥＳ６００を運営することが可能となる。
【００９１】
実施の形態４．
本実施の形態について、主に実施の形態２との差異を説明する。
【００９２】
以下、図１９を用いて、本実施の形態に係る画面生成システム１００の構成を説明する。
【００９３】
本実施の形態では、項目名及びフォーマットの変更の管理が全てクラウド１３０で行われる。
【００９４】
工場Ａ１１０の工場管理装置２００は、工場Ａ１１０のＭＥＳ６００ではなく、クラウド１３０のＭＥＳ７００に備えられる。工場Ｂ１２０の工場管理装置２００も、工場Ｂ１２０のＭＥＳ６００ではなく、クラウド１３０のＭＥＳ７００に備えられる。即ち、図２に示した項目名管理部２０１、フォーマット管理部２０３、項目名更新部２０６、フォーマット更新部２０７は、クラウド１３０に実装される。なお、工場Ａ１１０の工場管理装置２００と工場Ｂ１２０の工場管理装置２００は、１台のコンピュータに実装されてもよく、統合管理装置４００と同じコンピュータに実装されてもよい。
【００９５】
本実施の形態によれば、各工場のデータ管理の自由度を保った状態で、ＭＥＳ６００，７００を運営することが可能となる。また、各工場のＭＥＳ６００のリソースを項目名及びフォーマットの変更の管理に割く必要がなくなり、リソースの拡張が容易なクラウド１３０のＭＥＳ７００で効率的に項目名及びフォーマットの変更の管理を行うことが可能となる。
【００９６】
以下では、図２０を用いて、本発明の実施の形態に係る画面生成システム１００の工場管理装置２００及び統合管理装置４００のそれぞれのハードウェア構成例を説明する。
【００９７】
図２０の例において、工場管理装置２００及び統合管理装置４００のそれぞれは、コンピュータであり、出力装置９１０、入力装置９２０、記憶装置９３０、処理装置９４０といったハードウェアを備える。ハードウェアは、本発明の実施の形態の説明において「部」として説明するものによって利用される。
【００９８】
出力装置９１０は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ・Ｃｒｙｓｔａｌ・Ｄｉｓｐｌａｙ）等の表示装置、プリンタ、通信モジュールである。出力装置９１０は、本発明の実施の形態の説明において「部」として説明するものによってデータ、情報、信号の出力又は送信のために利用される。
【００９９】
入力装置９２０は、例えば、キーボード、マウス、タッチパネル、通信モジュールである。入力装置９２０は、本発明の実施の形態の説明において「部」として説明するものによってデータ、情報、信号の入力又は受信のために利用される。
【０１００】
記憶装置９３０は、例えば、ＲＯＭ（Ｒｅａｄ・Ｏｎｌｙ・Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ・Ａｃｃｅｓｓ・Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ・Ｄｉｓｋ・Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ・Ｓｔａｔｅ・Ｄｒｉｖｅ）である。記憶装置９３０には、プログラム９３１、ファイル９３２が記憶される。プログラム９３１には、本発明の実施の形態の説明において「部」として説明するものの処理を実行するプログラムが含まれる。ファイル９３２には、本発明の実施の形態の説明において「部」として説明するものによって演算、加工、読み取り、書き込み、利用、入力、出力等が行われるデータ、情報、信号等が含まれる。
【０１０１】
処理装置９４０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ）である。処理装置９４０は、バス等を介して他のハードウェアデバイスと接続され、それらのハードウェアデバイスを制御する。処理装置９４０は、記憶装置９３０からプログラム９３１を読み出し、プログラム９３１を実行する。処理装置９４０は、本発明の実施の形態の説明において「部」として説明するものによって演算、加工、読み取り、書き込み、利用、入力、出力等を行うために利用される。
【０１０２】
本発明の実施の形態の説明において「部」として説明するものは、「部」を「回路」、「装置」、「機器」に読み替えたものであってもよい。また、本発明の実施の形態の説明において「部」として説明するものは、「部」を「工程」、「手順」、「処理」に読み替えたものであってもよい。即ち、本発明の実施の形態の説明において「部」として説明するものは、ソフトウェアのみ、ハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせで実現される。ソフトウェアは、プログラム９３１として、記憶装置９３０に記憶される。プログラム９３１は、本発明の実施の形態の説明において「部」として説明するものとしてコンピュータを機能させるものである。或いは、プログラム９３１は、本発明の実施の形態の説明において「部」として説明するものの処理をコンピュータに実行させるものである。
【０１０３】
以上、本発明の実施の形態について説明したが、これらの実施の形態のうち、いくつかを組み合わせて実施しても構わない。或いは、これらの実施の形態のうち、いずれか１つ又はいくつかを部分的に実施しても構わない。例えば、これらの実施の形態の説明において「部」として説明するもののうち、いずれか１つのみを採用してもよいし、いくつかの任意の組み合わせを採用してもよい。なお、本発明は、これらの実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【符号の説明】
【０１０４】
１００  画面生成システム、１１０  工場Ａ、１２０  工場Ｂ、１３０  クラウド、１４０  ネットワーク、１５０  画面出力装置、２００  工場管理装置、２０１  項目名管理部、２０２  項目名変更管理部、２０３  フォーマット管理部、２０４  フォーマット変更管理部、２０５  項目追加部、２０６  項目名更新部、２０７  フォーマット更新部、２１１  項目名情報、２１２  フォーマット情報、２２１  変更履歴、２２２  変更履歴、２３０  選択画面、３００  データベース、３０１  テーブル、４００  統合管理装置、４１０  変更管理部、４１１  項目名変更管理部、４１２  フォーマット変更管理部、４１３  追加項目管理部、４２０  データ取得部、４３０  データ変換部、４３１  項目名変換部、４３２  フォーマット変換部、４４０  画面生成部、４４１  画面、５００  データベース、６００  ＭＥＳ、７００  ＭＥＳ、９１０  出力装置、９２０  入力装置、９３０  記憶装置、９３１  プログラム、９３２  ファイル、９４０  処理装置。
【図１】
2016088201.tif 000003
【図２】
2016088201.tif 000004
【図３】
2016088201.tif 000005
【図４】
2016088201.tif 000006
【図５】
2016088201.tif 000007
【図６】
2016088201.tif 000008
【図７】
2016088201.tif 000009
【図８】
2016088201.tif 000010
【図９】
2016088201.tif 000011
【図１０】
2016088201.tif 000012
【図１１】
2016088201.tif 000013
【図１２】
2016088201.tif 000014
【図１３】
2016088201.tif 000015
【図１４】
2016088201.tif 000016
【図１５】
2016088201.tif 000017
【図１６】
2016088201.tif 000018
【図１７】
2016088201.tif 000019
【図１８】
2016088201.tif 000020
【図１９】
2016088201.tif 000021
【図２０】
2016088201.tif 000022
【手続補正書】
【提出日】平成28年8月30日(2016.8.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義する項目名情報を記憶する項目名管理部と、
項目名が設定された項目群からなるテーブルを有し、前記テーブルの各項目にデータが格納されたデータベースと、
前記データベースから、前記テーブルの各項目に設定された項目名と、前記テーブルの各項目に格納されたデータとを取得するデータ取得部と、
前記項目名管理部に記憶された項目名情報を参照して、前記データ取得部により取得された項目名と同じ利用項目名に対応するマスタ項目名を特定し、前記データ取得部により取得された項目名を、特定したマスタ項目名に変換する項目名変換部と、
前記項目名変換部による変換後の項目名と、前記データ取得部により取得されたデータとを表示する画面を生成する画面生成部と、
前記テーブルのいずれかの項目に設定された項目名が変更された場合、前記項目名管理部に記憶された項目名情報における、変更前の項目名と同じ利用項目名を、変更後の項目名に更新する項目名更新部と
を備える画面生成システム。
【請求項２】
前記画面生成システムは、さらに、
前記項目名管理部に記憶された項目名情報における項目名の変更履歴を記憶する項目名変更管理部
を備える、請求項１に記載の画面生成システム。
【請求項３】
前記画面生成システムは、さらに、
固定のフォーマットであるマスタフォーマットと、可変のフォーマットである利用フォーマットとの対応関係を定義するフォーマット情報を記憶するフォーマット管理部と、
前記フォーマット管理部に記憶されたフォーマット情報を参照して、前記データ取得部により取得されたデータに利用されているフォーマットと同じ利用フォーマットに対応するマスタフォーマットを特定し、前記データ取得部により取得されたデータを、特定したマスタフォーマットのデータに変換するフォーマット変換部と
を備え、
前記画面生成部により生成される画面は、前記項目名変換部による変換後の項目名と、前記フォーマット変換部による変換後のデータとを表示する画面である、請求項１又は２に記載の画面生成システム。
【請求項４】
前記画面生成システムは、さらに、
前記テーブルのいずれかの項目に格納されたデータに利用されているフォーマットが変更された場合、前記フォーマット管理部に記憶されたフォーマット情報における、変更前のフォーマットと同じ利用フォーマットを、変更後のフォーマットに更新するフォーマット更新部
を備える、請求項３に記載の画面生成システム。
【請求項５】
前記データベースは、工場に設置され、
前記テーブルの各項目に格納されるデータは、前記工場の生産実績を示すデータであり、
前記画面生成部は、前記工場の生産実行システムに実装される、請求項１から４のいずれか１項に記載の画面生成システム。
【請求項６】
前記データベースは、複数の工場の各々に設置され、
前記テーブルの各項目に格納されるデータは、前記複数の工場のうち、前記データベースが設置された工場の生産実績を示すデータであり、
前記画面生成部により生成される画面は、前記項目名変換部による変換後の項目名と、前記データ取得部により取得された、前記複数の工場の生産実績を示すデータとを表示する画面であり、
前記画面生成部は、クラウドコンピューティングシステムに実装される、請求項１から４のいずれか１項に記載の画面生成システム。
【請求項７】
前記項目名管理部は、前記クラウドコンピューティングシステムに実装される、請求項６に記載の画面生成システム。
【請求項８】
固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義する項目名情報を記憶する項目名管理部を備えるとともに、項目名が設定された項目群からなるテーブルを有し、前記テーブルの各項目にデータが格納されたデータベースを備えるコンピュータが、前記データベースから、前記テーブルの各項目に設定された項目名と、前記テーブルの各項目に格納されたデータとを取得し、
前記コンピュータが、前記項目名管理部に記憶された項目名情報を参照して、取得した項目名と同じ利用項目名に対応するマスタ項目名を特定し、取得した項目名を、特定したマスタ項目名に変換し、
前記コンピュータが、変換後の項目名と、取得したデータとを表示する画面を生成し、
前記コンピュータが、前記テーブルのいずれかの項目に設定された項目名が変更された場合、前記項目名管理部に記憶された項目名情報における、変更前の項目名と同じ利用項目名を、変更後の項目名に更新する画面生成方法。
【請求項９】
固定の項目名であるマスタ項目名と、可変の項目名である利用項目名との対応関係を定義する項目名情報を記憶する項目名管理部を備えるとともに、項目名が設定された項目群からなるテーブルを有し、前記テーブルの各項目にデータが格納されたデータベースを備えるコンピュータに、
前記データベースから、前記テーブルの各項目に設定された項目名と、前記テーブルの各項目に格納されたデータとを取得するデータ取得処理と、
前記項目名管理部に記憶された項目名情報を参照して、前記データ取得処理により取得された項目名と同じ利用項目名に対応するマスタ項目名を特定し、前記データ取得処理により取得された項目名を、特定したマスタ項目名に変換する項目名変換処理と、
前記項目名変換処理による変換後の項目名と、前記データ取得処理により取得されたデータとを表示する画面を生成する画面生成処理と、
前記テーブルのいずれかの項目に設定された項目名が変更された場合、前記項目名管理部に記憶された項目名情報における、変更前の項目名と同じ利用項目名を、変更後の項目名に更新する項目名更新処理と
を実行させる画面生成プログラム。
【国際調査報告】
2016088201.tif 000023
2016088201.tif 000024