JP7237865B2 - 計算機システム及びデータのアクセス制御方法 - Google Patents
計算機システム及びデータのアクセス制御方法 Download PDFInfo
- Publication number
- JP7237865B2 JP7237865B2 JP2020010997A JP2020010997A JP7237865B2 JP 7237865 B2 JP7237865 B2 JP 7237865B2 JP 2020010997 A JP2020010997 A JP 2020010997A JP 2020010997 A JP2020010997 A JP 2020010997A JP 7237865 B2 JP7237865 B2 JP 7237865B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- access
- access control
- period
- owner
- 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 46
- 230000007613 environmental effect Effects 0.000 claims description 52
- 238000004519 manufacturing process Methods 0.000 claims description 50
- 230000008569 process Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 238000004458 analytical method Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/1734—Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3013—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is an embedded system, i.e. a combination of hardware and software dedicated to perform a certain function in mobile devices, printers, automotive or aircraft systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3089—Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/176—Support for shared access to files; File sharing support
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
101 生産システム
102 制御システム
103 ユーザ端末
104、113 ネットワーク
110、111、112 計算機
120 プロセッサ
121 メモリ
122 記憶装置
123 ネットワークインタフェース
130 オーナ情報生成部
131 データ検索部
140 データカタログ
141 稼働データオーナ情報
142 環境データオーナ情報
150 データレイク
160 アプリケーション
300 カタログデータ
800 検索画面
801 検索キー入力欄
802 検索ボタン
Claims (10)
- スケジュール情報にしたがって複数の機器が稼働する生産システムに設置されたセンサから取得されるデータを格納するデータベースと接続する少なくとも一つの計算機を備える計算機システムであって、
前記生産システムでは、発注者であるオーナが異なる複数の製品が生産され、
前記少なくとも一つの計算機は、前記データベースに格納されるデータへのアクセスを制御するための情報を生成する生成部と、前記データベースに格納されるデータを検索するデータ検索部と、を有し、
前記データベースは、前記機器の識別情報と対応づけて管理される稼働データと、前記生産システムの環境に関するデータである環境データとを格納し、
前記生成部は、
前記複数の製品の生産スケジュールを含む前記スケジュール情報を取得し、
前記スケジュール情報を分析することによって、前記オーナの識別情報と、前記機器の識別情報と、前記機器において前記製品の生産作業が行われていた作業時間に基づいて設定された第1アクセス期間と、を含む第1アクセス制御データを格納する第1オーナ情報を生成し、
前記第1オーナ情報に基づいて、前記第1アクセス制御データに含まれる前記オーナの識別情報と、前記環境データの種別と、前記第1アクセス制御データに含まれる前記第1アクセス期間に基づいて設定された第2アクセス期間と、を含む第2アクセス制御データを格納する第2オーナ情報を生成し、
前記データ検索部は、前記第1オーナ情報及び前記第2オーナ情報に基づいて、前記稼働データ及び前記環境データへのアクセスを制御することを特徴とする計算機システム。 - 請求項1に記載の計算機システムであって、
前記データ検索部は、
第1ユーザから前記データベースへのアクセス要求を受けつけた場合、前記第1オーナ情報及び関第2オーナ情報を参照して、前記第1ユーザに対応する前記オーナの識別情報含む前記第1アクセス制御データ及び前記第2アクセス制御データを取得し、
前記取得された第1アクセス制御データに基づいて、前記データベースに格納される前記稼働データへのアクセスを制御し、
前記取得された第2アクセス制御データに基づいて、前記データベースに格納される前記環境データへのアクセスを制御することを特徴とする計算機システム。 - 請求項1に記載の計算機システムであって、
前記データベースに格納される前記データへのアクセスを制限するタイムスタンプの期間である禁止期間を設定するためのポリシ情報を保持し、
前記生成部は、
前記ポリシ情報に基づいて、前記特定された第1アクセス制御データに含まれる前記第1アクセス期間に対する前記禁止期間を設定し、
前記第1アクセス期間から前記禁止期間を除いた期間を前記第2アクセス期間として設定することを特徴とする計算機システム。 - 請求項1に記載の計算機システムであって、
前記生成部は、
前記複数の機器の中からターゲット機器を選択し、
前記ターゲット機器の前記稼働データを分析することによって、前記ターゲット機器が扱う前記製品が切り替わった時刻を示す切替点を算出し、
前記切替点に基づいて、前記ターゲット機器における前記複数の製品の実作業時間を算出し、
前記製品の前記オーナの識別情報を格納する前記第1アクセス制御データの前記第1アクセス期間と、前記製品の実作業時間とを比較することによって、前記第1アクセス期間を更新する必要があるか否かを判定し、
前記判定の結果を提示することを特徴とする計算機システム。 - 請求項4に記載の計算機システムであって、
前記生成部は、
前記第1アクセス期間が更新された前記第1アクセス制御データを用いて生成された前記第2アクセス制御データを特定し、
前記更新された第1アクセス期間に基づいて、前記特定された第2アクセス制御データの前記第2アクセス期間を更新することを特徴とする計算機システム。 - 計算機システムにおけるデータのアクセス制御方法であって、
前記計算機システムは、スケジュール情報にしたがって複数の機器が稼働する生産システムに設置されたセンサから取得されるデータを格納するデータベースと接続する少なくとも一つの計算機を含み、
前記生産システムでは、発注者であるオーナが異なる複数の製品が生産され、
前記少なくとも一つの計算機は、前記データベースに格納されるデータへのアクセスを制御するための情報を生成する生成部と、前記データベースに格納されるデータを検索するデータ検索部と、を有し、
前記データベースは、前記機器の識別情報と対応づけて管理される稼働データと、前記生産システムの環境に関するデータである環境データとを格納し、
前記データのアクセス制御方法は、
前記生成部が、前記複数の製品の生産スケジュールを含む前記スケジュール情報を取得する第1のステップと、
前記生成部が、前記スケジュール情報を分析することによって、前記オーナの識別情報と、前記機器の識別情報と、前記機器において前記製品の生産作業が行われていた作業時間に基づいて設定された第1アクセス期間と、を含む第1アクセス制御データを格納する第1オーナ情報を生成する第2のステップと、
前記生成部が、前記第1オーナ情報に基づいて、前記第1アクセス制御データに含まれる前記オーナの識別情報と、前記環境データの種別と、前記第1アクセス制御データに含まれる前記第1アクセス期間に基づいて設定された第2アクセス期間と、を含む第2アクセス制御データを格納する第2オーナ情報を生成する第3のステップと、
前記データ検索部が、前記第1オーナ情報及び前記第2オーナ情報に基づいて、前記稼働データ及び前記環境データへのアクセスを制御する第4のステップと、を含むことを特徴とするデータのアクセス制御方法。 - 請求項6に記載のデータのアクセス制御方法であって、
前記第4のステップは、
前記データ検索部が、第1ユーザから前記データベースへのアクセス要求を受けつけた場合、前記第1オーナ情報及び関第2オーナ情報を参照して、前記第1ユーザに対応する前記オーナの識別情報含む前記第1アクセス制御データ及び前記第2アクセス制御データを取得するステップと、
前記データ検索部が、前記取得された第1アクセス制御データに基づいて、前記データベースに格納される前記稼働データへのアクセスを制御するステップと、
前記データ検索部が、前記取得された第2アクセス制御データに基づいて、前記データベースに格納される前記環境データへのアクセスを制御するステップと、を含むことを特徴とするデータのアクセス制御方法。 - 請求項6に記載のデータのアクセス制御方法であって、
前記データベースに格納される前記データへのアクセスを制限するタイムスタンプの期間である禁止期間を設定するためのポリシ情報を保持し、
前記第3のステップは、
前記生成部が、前記ポリシ情報に基づいて、前記特定された第1アクセス制御データに含まれる前記第1アクセス期間に対する前記禁止期間を設定するステップと、
前記生成部が、前記第1アクセス期間から前記禁止期間を除いた期間を前記第2アクセス期間として設定するステップと、を含むことを特徴とするデータのアクセス制御方法。 - 請求項6に記載のデータのアクセス制御方法であって、
前記生成部が、前記複数の機器の中からターゲット機器を選択するステップと、
前記生成部が、前記ターゲット機器の前記稼働データを分析することによって、前記ターゲット機器が扱う前記製品が切り替わった時刻を示す切替点を算出するステップと、
前記生成部が、前記切替点に基づいて、前記ターゲット機器における前記複数の製品の実作業時間を算出するステップと、
前記生成部が、前記製品の前記オーナの識別情報を格納する前記第1アクセス制御データの前記第1アクセス期間と、前記製品の実作業時間とを比較することによって、前記第1アクセス期間を更新する必要があるか否かを判定するステップと、
前記生成部が、前記判定の結果を提示するステップと、を含むことを特徴とするデータのアクセス制御方法。 - 請求項9に記載のデータのアクセス制御方法であって、
前記生成部が、前記第1アクセス期間が更新された前記第1アクセス制御データを用いて生成された前記第2アクセス制御データを特定するステップと、
前記生成部が、前記更新された第1アクセス期間に基づいて、前記特定された第2アクセス制御データの前記第2アクセス期間を更新するステップと、を含むことを特徴とするデータのアクセス制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020010997A JP7237865B2 (ja) | 2020-01-27 | 2020-01-27 | 計算機システム及びデータのアクセス制御方法 |
US17/020,891 US11681820B2 (en) | 2020-01-27 | 2020-09-15 | Computer system and data access control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020010997A JP7237865B2 (ja) | 2020-01-27 | 2020-01-27 | 計算機システム及びデータのアクセス制御方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021117763A JP2021117763A (ja) | 2021-08-10 |
JP2021117763A5 JP2021117763A5 (ja) | 2022-06-06 |
JP7237865B2 true JP7237865B2 (ja) | 2023-03-13 |
Family
ID=76969368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020010997A Active JP7237865B2 (ja) | 2020-01-27 | 2020-01-27 | 計算機システム及びデータのアクセス制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11681820B2 (ja) |
JP (1) | JP7237865B2 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000218477A (ja) | 1999-01-26 | 2000-08-08 | Hitachi Ltd | 生産管理システム |
JP2011090595A (ja) | 2009-10-26 | 2011-05-06 | Hitachi Ltd | 生産管理システム、その制御方法及びそのプログラム |
JP2018010561A (ja) | 2016-07-15 | 2018-01-18 | 富士電機株式会社 | 制御装置、駆動装置、制御方法、及び制御プログラム |
WO2019065732A1 (ja) | 2017-09-28 | 2019-04-04 | 京セラ株式会社 | 設備管理システム及び設備管理方法 |
JP2019212282A (ja) | 2019-02-06 | 2019-12-12 | 三菱電機株式会社 | 情報提供装置、情報提供方法、および情報提供プログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10528021B2 (en) * | 2015-10-30 | 2020-01-07 | Rockwell Automation Technologies, Inc. | Automated creation of industrial dashboards and widgets |
JP6451820B1 (ja) | 2017-08-09 | 2019-01-16 | オムロン株式会社 | センサ管理ユニット、センサ装置、センサ管理方法及びセンサ管理プログラム |
WO2019068196A1 (en) * | 2017-10-06 | 2019-04-11 | Raven Telemetry Inc. | INCREASED INDUSTRIAL MANAGEMENT |
US11366842B1 (en) * | 2018-09-28 | 2022-06-21 | Splunk Inc. | IT service monitoring by ingested machine data with KPI prediction and impactor determination |
-
2020
- 2020-01-27 JP JP2020010997A patent/JP7237865B2/ja active Active
- 2020-09-15 US US17/020,891 patent/US11681820B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000218477A (ja) | 1999-01-26 | 2000-08-08 | Hitachi Ltd | 生産管理システム |
JP2011090595A (ja) | 2009-10-26 | 2011-05-06 | Hitachi Ltd | 生産管理システム、その制御方法及びそのプログラム |
JP2018010561A (ja) | 2016-07-15 | 2018-01-18 | 富士電機株式会社 | 制御装置、駆動装置、制御方法、及び制御プログラム |
WO2019065732A1 (ja) | 2017-09-28 | 2019-04-04 | 京セラ株式会社 | 設備管理システム及び設備管理方法 |
US20200236111A1 (en) | 2017-09-28 | 2020-07-23 | Kyocera Corporation | Equipment management system and equipment management method |
JP2019212282A (ja) | 2019-02-06 | 2019-12-12 | 三菱電機株式会社 | 情報提供装置、情報提供方法、および情報提供プログラム |
Also Published As
Publication number | Publication date |
---|---|
US11681820B2 (en) | 2023-06-20 |
US20210232697A1 (en) | 2021-07-29 |
JP2021117763A (ja) | 2021-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10061816B2 (en) | Metric recommendations in an event log analytics environment | |
CN105431844B (zh) | 用于搜索系统的第三方搜索应用 | |
US20170220672A1 (en) | Enhancing time series prediction | |
JP5633944B1 (ja) | 評価方法、評価装置、およびプログラム | |
WO2018129114A1 (en) | Tasks across multiple accounts | |
CN108052618B (zh) | 数据管理方法及装置 | |
JP5614843B2 (ja) | ソフトウェア設計・運用統合管理システム | |
US20230004559A1 (en) | Ontology-based graph query optimization | |
JP2007304685A (ja) | ソフトウェア部品の検索システム及びプログラム | |
KR101137087B1 (ko) | 비지니스 애플리케이션 엔티티 서브스크립션 싱크 동작관리 | |
JP2010282241A (ja) | ファイル管理装置、ファイル管理システム、ファイル管理方法、および、プログラム | |
JP2008243033A (ja) | 検索システム、検索方法、プログラムおよび記憶媒体 | |
JP7237865B2 (ja) | 計算機システム及びデータのアクセス制御方法 | |
CN104462461A (zh) | 对表单进行排查空值处理的方法及装置 | |
KR20150111884A (ko) | 전략맵 관리 방법과 장치 및 이를 기록한 기록매체 | |
JP7173619B2 (ja) | 脆弱性情報管理装置、脆弱性情報管理方法、およびプログラム | |
JP6267398B2 (ja) | サービス設計支援システムおよびサービス設計支援方法 | |
JP7381290B2 (ja) | 計算機システム及びデータの管理方法 | |
KR101784106B1 (ko) | 지식구조를 이용한 다중 컨텐츠 평가 방법, 그 장치 및 이를 이용한 컨텐츠 추천방법 | |
JP2019101829A (ja) | ソフトウェア部品管理システム、計算機および方法 | |
JP2004192657A (ja) | 情報検索システム、情報検索方法および情報検索用プログラムを記録した記録媒体 | |
JP6403864B2 (ja) | サービス設計支援システムおよびサービス設計支援方法 | |
JP2009134535A (ja) | ソフトウェア開発支援装置、ソフトウェア開発支援方法及びソフトウェア開発支援プログラム | |
JP2009075738A (ja) | 検索結果絞り込みシステム、検索結果絞り込み方法、及び検索結果絞り込みプログラム | |
WO2016194060A1 (ja) | データ構成解析装置及びデータ構成解析方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220527 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220527 |
|
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: 20230214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230215 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230301 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7237865 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |