Data processing system utilizing discrete operating device
First Claim
1. A data processor comprising:
- a displaying means for displaying an interface screen on which images are generated, with each image corresponding to a data processing operation executed in one of a plurality of data layers, and selection of one of which enables a user to execute a corresponding predetermined operation;
a discrete operating device for selecting a position corresponding to a particular image on said interface screen, and for transmitting identification data;
a position detecting means for detecting a position selected by using an operating device;
a storage means for storing identification data;
a receiving means for receiving identification data;
a determining means for determining whether or not identification data stored in said storage means is received by said receiving means;
a data layer selecting means for selecting, on the basis of a determination result output from said determining means, one or more of said plurality of data layers; and
a data processing means for carrying out data processing in a data layer selected by said data layer selecting means, said data layer in which said data processing operation is executed being determined by a position detected by said position detecting means.
1 Assignment
0 Petitions
Accused Products
Abstract
Interface screen 30 is displayed on display 3 of data processing system 1; interface screen 30 is a composite screen of an interface screen of open Layer L1 on which data processing operations are available for general use, and an interface screen of closed layer L2 to which access is restricted to designated users. Identification data ID transmitted from pen-form operating device 2 is received in receiving part 15 of data processing system 1. When a position is selected by contacting an area on touch panel 3b with an operating device, the contacted position is detected by touch panel 3b. CPU 10 determines whether identification data ID stored in ROM 12 is received. CPU 10, on the basis of this determination result, selects both or either of layers L1 and/or L2. When a position is detected by touch panel 3b, CPU 10 executes a data processing operation corresponding to a detected position on selected layer(s). Accordingly, it is possible to easily and effectively restrict, on a user basis, access to operations within a restricted data layer.
19 Citations
16 Claims
-
1. A data processor comprising:
-
a displaying means for displaying an interface screen on which images are generated, with each image corresponding to a data processing operation executed in one of a plurality of data layers, and selection of one of which enables a user to execute a corresponding predetermined operation;
a discrete operating device for selecting a position corresponding to a particular image on said interface screen, and for transmitting identification data;
a position detecting means for detecting a position selected by using an operating device;
a storage means for storing identification data;
a receiving means for receiving identification data;
a determining means for determining whether or not identification data stored in said storage means is received by said receiving means;
a data layer selecting means for selecting, on the basis of a determination result output from said determining means, one or more of said plurality of data layers; and
a data processing means for carrying out data processing in a data layer selected by said data layer selecting means, said data layer in which said data processing operation is executed being determined by a position detected by said position detecting means. - View Dependent Claims (2, 3, 4)
-
-
5. A control method for a data processing system, said method comprising the steps of:
-
displaying on a display means an interface screen on which images are generated, with each image corresponding to a data processing operation executed in one of a plurality of data layers, and selection of one of which enables a user to execute a corresponding predetermined data operation;
detecting by a position detecting means within said interface screen a position selected by using a discrete operating device;
receiving identification data in a receiving means;
determining whether identification data stored in a storage means is received by said receiving means;
selecting, on the basis of a determination result of said determining step, one or more of said plurality of data layers; and
executing a data processing operation in a data layer selected in said data layer selecting step, with said data layer in which said data processing operation is executed being determined by a position detected in said position detecting step. - View Dependent Claims (6, 7, 8)
-
-
9. A control program product for a computer for executing the processes of:
-
displaying on a display means an interface screen on which images are generated, each image corresponding to a data processing operation executed in one of a plurality of data layers, and selection of one of which enables a user to execute a corresponding predetermined data processing operation;
detecting by a position detecting means within said interface screen a position selected by using a discrete operating device;
receiving identification data in a receiving means;
determining whether identification data stored in a storage means is received by said receiving means;
selecting, on the basis of a determination result of said determining step, one or more of said plurality of data layers; and
executing a data processing operation in a data layer selected in said data layer selecting process, with said data layer in which said data processing operation is executed being determined by a position detected in said position detecting process. - View Dependent Claims (10, 11, 12, 14, 15, 16)
-
-
13. A computer-readable recording medium that has recorded a control program for causing a computer execute the processes of:
-
displaying on a display means an interface screen on which images are generated, each of said images corresponding to a data processing operation executed in one of a plurality of data layers, and selection of one of which enables a execute a corresponding predetermined data processing operation;
detecting by a position detecting means within said interface screen a position selected by using an operating device;
receiving identification data in a receiving means;
determining whether identification data stored in a storage means is received by said receiving means;
selecting, on the basis of a determination result of said determining process, one or more of said plurality of data layers; and
executing a data processing operation in a data layer selected in said data layer selecting process, with said data layer in which said data processing operation is executed being determined by a position detected in said position detecting process.
-
Specification