IP Library Granted Patent US 10,452,856
Granted Patent B2
US 10,452,856 · App. 15/460,603 · Granted Oct 22, 2019

Processing apparatus, controller and processing system

Inventors: Ichiro Nunomura (Toyama, JP); Satoru Takahata (Toyama, JP); Hiroyuki Iwakura (Toyama, JP)
Assignee: KOKUSAI ELECTRIC CORPORATION
G06F21/6209G06F8/61G06F21/30G06F21/31G06F21/60G06T11/206G06T11/60G06F8/33G06F8/36G06T2200/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,452,856
App. No.
15/460,603
Granted
Oct 22, 2019
Kind
B2
Abstract

Described herein is a technique that may prevent unauthorized personnel from editing files without permission. A processing apparatus may include: an operating unit configured to display an operation screen for editing an integrated file containing: non-encrypted data corresponding to an item file; a drawing file; and encrypted data obtained by encrypting the item file; a memory unit configured to store the integrated file; and an arithmetic unit configured to: (a) compare the item file with data obtained by decrypting the encrypted data; and (b) combine and display the item file and the drawing file on the operation screen according to a result of comparison performed in (a).

Claims (31)

1. A processing apparatus comprising:

an operating unit configured to display an operation screen for editing an integrated file containing: non-encrypted data corresponding to an item file; a drawing file; and encrypted data obtained by encrypting the item file;

a memory unit configured to store the integrated file; and

an arithmetic unit configured to: (a) compare the item file with data obtained by decrypting the encrypted data; and (b) combine and display the item file and the drawing file on the operation screen according to a result of comparison performed in (a),

wherein the arithmetic unit is further configured to run an editing tool for editing the integrated file, and

the operating unit is further configured to receive an install key when the editing tool is activated for first time, and the install key is changed every few seconds or daily.

2. The processing apparatus of claim 1 , wherein the drawing file comprises a bitmap file.

3. The processing apparatus of claim 1 , wherein neither the drawing file nor the item file is editable without being combined in (b).

4. The processing apparatus of claim 1 , wherein the encrypted data is obtained by compressing the item file.

5. The processing apparatus of claim 4 , wherein the data is obtained by decompressing the encrypted data.

6. The processing apparatus of claim 5 , wherein the item file is compared with the data obtained by decompressing the encrypted data in (a).

7. The processing apparatus of claim 1 , wherein the memory unit is further configured to separately store a copy of the item file, and the arithmetic unit is further configured to compare the copy of the item file with the non-encrypted data corresponding to the item file.

8. The processing apparatus of claim 7 , wherein the arithmetic unit is further configured to perform a password authentication process when a modification of the non-encrypted data corresponding to the item file is detected by comparing the copy of the item file with the non-encrypted data corresponding to the item file.

9. The processing apparatus of claim 8 , wherein the arithmetic unit is further configured to display the item file and the drawing file on the operation screen only when an authentication is successful in the password authentication process.

10. The processing apparatus of claim 1 , wherein the integrated file further comprises a header.

11. The processing apparatus of claim 2 , wherein the arithmetic unit is further configured to display the item file and the drawing file on the operation screen only when the item file matches the data obtained by decrypting the encrypted data.

12. A controller comprising:

an operating unit configured to display an operation screen for editing an integrated file containing: non-encrypted data corresponding to an item file; a drawing file; and encrypted data obtained by encrypting the item file;

a memory unit configured to store the integrated file; and

an arithmetic unit configured to: (a) compare the item file with data obtained by decrypting the encrypted data; and (b) combine and display the item file and the drawing file on the operation screen according to a result of comparison performed in (a),

wherein the arithmetic unit is further configured to run an editing tool for editing the integrated file, and

the operating unit is further configured to receive an install key when the editing tool is activated for first time, and the install key is changed every few seconds or daily.

13. A processing system comprising:

a processing apparatus comprising:

an operating unit configured to display an operation screen for editing an integrated file containing: non-encrypted data corresponding to an item file; a drawing file; and encrypted data obtained by encrypting the item file;

a memory unit configured to store the integrated file; and

an arithmetic unit configured to: (a) compare the item file with data obtained by decrypting the encrypted data; and (b) combine and display the item file and the drawing file on the operation screen according to a result of comparison performed in (a),

wherein the arithmetic unit is further configured to run an editing tool for editing the integrated file, and

the operating unit is further configured to receive an install key when the editing tool is activated for first time, and the install key is changed every few seconds or daily.

14. The processing system of claim 13 , wherein the arithmetic unit is further configured to display the item file and the drawing file on the operation screen only when an operator with a permission to edit the integrated file is logged in.

15. The processing system of claim 1 , wherein the install key is obtained by entering a request key displayed on the operation screen when the editing tool is activated for first time into a predetermined input field of a predetermined web site.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2018
From: HITACHI KOKUSAI ELECTRIC INC.
To: KOKUSAI ELECTRIC CORPORATION
Reel/Frame 047995/0462 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2017
From: NUNOMURA, ICHIRO; TAKAHATA, SATORU; IWAKURA, HIROYUKI
To: HITACHI KOKUSAI ELECTRIC INC.
Reel/Frame 041596/0811 →
Continuity (2)
Continuation PCTJP2014075644 · Sep 26, 2014
Related Publication 20170193243A1 · Jul 6, 2017