US20020180604A1 - Mobile control method - Google Patents
Mobile control method Download PDFInfo
- Publication number
- US20020180604A1 US20020180604A1 US10/193,103 US19310302A US2002180604A1 US 20020180604 A1 US20020180604 A1 US 20020180604A1 US 19310302 A US19310302 A US 19310302A US 2002180604 A1 US2002180604 A1 US 2002180604A1
- Authority
- US
- United States
- Prior art keywords
- worker
- display
- tag
- workers
- positions
- 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.)
- Abandoned
Links
- 238000010586 diagram Methods 0.000 claims description 52
- 238000000034 method Methods 0.000 claims description 28
- 230000015654 memory Effects 0.000 description 94
- 238000004891 communication Methods 0.000 description 68
- 238000012545 processing Methods 0.000 description 25
- 230000010365 information processing Effects 0.000 description 15
- 238000003860 storage Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 8
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 229910000831 Steel Inorganic materials 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 229910052742 iron Inorganic materials 0.000 description 3
- 238000007747 plating Methods 0.000 description 3
- 239000010959 steel Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0018—Transmission from mobile station to base station
- G01S5/0027—Transmission from mobile station to base station of actual mobile position, i.e. position determined on mobile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31006—Monitoring of vehicle
-
- 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/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Definitions
- the present invention relates to a mobile control system and method for controlling moving bodies present in various places in various facilities, including plants, factories, workshops, offices, hospitals and schools; and, more particularly, the invention relates to a mobile control system which is capable of detecting the positions of workers present here and there in facilities and of making an appropriate control in response thereto.
- a card reader is installed at an entrance/exit of a facility and each person entering or leaving the facility is required to insert his or her card into the card reader, whereby the control of personnel present within the facility can be carried out in a concentrative manner.
- the need for inserting the card into the card reader at every entrance and exit of the facility is troublesome for the person entering or leaving the facility.
- card insertion is needed at every entrance or exit in each of the sections, which is troublesome and inconvenient.
- the above conventional method is a mere enrollment display method wherein the names of persons are listed up and respective destinations are displayed.
- the said method is not suitable for the purpose of grasping the layout of personnel at a glance.
- the list becomes too large to include all the names of the workers, that is, there arises the problem that it is impossible to see all the names at a glance.
- a mobile control system for controlling moving bodies located in a specific area comprising:
- a position sensor for detecting a current position or positions of one or more moving bodies located in the said specific area
- a monitor system for displaying a layout diagram of specific objects located in the said specific area and information symbolical of each of the moving bodies at positions in the said layout diagram being displayed, the said positions being determined on the basis of the current positions of the moving bodies detected by the said position sensor.
- a mobile control system for controlling moving bodies located in a specific area comprising:
- a position sensor for detecting a current position or positions of one or more moving bodies located in the said specific area
- a monitor system which displays a layout diagram of specific objects located in the said specific area and which, upon receipt of an input indicating any of the displayed objects, checks whether there is any moving body in a predetermined region, the current position of which moving body has been detected by the said position sensor, with respect to the indicated object, and if the said moving body is present, displays information symbolical of the moving body at a position in the said layout diagram being displayed, the said position being determined on the basis of the current position of the moving body.
- a mobile control system for controlling moving bodies located in a specific area comprising:
- a position sensor for detecting a current position or positions of one or more moving bodies located in the said specific area
- a monitor system which displays a layout diagram of specific objects located in the said specific area and which, upon receipt of an input indicating any area in said layout diagram, checks whether there is any moving body in the indicated area, the current position of which moving body has been detected by the said position sensor, and if the said moving body is present, displays information symbolical of the moving body at a position in the said layout diagram being displayed, which position is determined on the basis of the current position of the moving body.
- the position sensor may comprise branch devices mounted respectively on the moving bodies and each having a peculiar identifier and master devices disposed at plural places in the said specific area to detect the identifiers of the branch devices when the branch devices are located within a detectable region.
- the monitor system may be constructed so as to display a specific pattern as the information symbolical of each moving body. In connection with the said information, there may be conducted a processing to further display the name of the moving body at a position adjacent to the specific pattern.
- a mobile control system for controlling one or more moving bodies moving in a specific area comprising:
- a position sensor for detecting a current position or positions of one or more moving bodies located in the said specific area
- a display unit for displaying an image
- a memory unit which stores at least information necessary for displaying a layout diagram of specific objects located in the said specific area and information necessary for displaying the current positions of the moving bodies detected by the said position sensor;
- a central information processing system which updates the information stored in the said memory unit on the basis of the current positions of the moving bodies detected by the said position sensor and which performs a processing for displaying on the said display unit the said layout diagram of the objects and the current positions of specific moving bodies;
- an input device for receiving directions for the central information processing system
- the memory unit stores information indicative of positions of the objects included in the layout diagram, graphic information for displaying the layout diagram and related display position information, information indicative of the current positions of the detected moving bodies, graphic information symbolical of the moving bodies and related display position information, and
- the central information processing system upon receipt by the input device of an indication designating a specific object included in the layout diagram being displayed on the display unit, looks up moving bodies whose current positions lie in a predetermined region based on the current position of the designated object, and with respect to only the thus retrieved moving bodies, performs a processing for displaying their symbolical patterns on the display unit at positions indicated by the display position information.
- a mobile control system wherein the moving bodies and the monitor system are each provided with a communication device for mutual communication, and the monitor system, upon receipt of directions of any of the designated patterns symbolical of the moving bodies, performs a processing for making communication through the communication device with the moving body symbolized by the designated pattern.
- a mobile control system wherein the moving bodies and the monitor system are each provided with a communication device for mutual communication, and the monitor system performs a processing for displaying patterns symbolical of the objects in the layout diagram, and upon receipt of an indication designating a pattern symbolical of any of the said patterns, and if the current position of any of the moving bodies has been detected in a region predetermined on the basis of the object symbolized by the designated pattern, a processing is performed for making communication with the moving body through the said communication device.
- a typical example of the present invention is a personnel control system which is provided with a position sensor for detecting current positions of workers located in a specific area and which controls the workers on the basis of their position, the personnel control system being characterized by having a display means for displaying, on a map of the said area, position information detected by the said position sensor.
- FIG. 1 is a block diagram showing a hardware system configuration of a control system according to the first embodiment of the present invention
- FIG. 2 is an explanatory diagram showing an outline of an operating state in the first embodiment
- FIG. 3 is a worker position memory table in which are stored the whereabouts of workers
- FIG. 4 is a device position memory table in which are registered installed positions of devices
- FIG. 5 is a reader position memory table in which are registered tag readers and installed positions thereof;
- FIG. 6 is an explanatory diagram showing a target example in the first embodiment
- FIG. 7A is a flow diagram showing a display procedure for preparing a device layout diagram and FIG. 7B is a flow diagram showing a display procedure for preparing a worker layout diagram;
- FIG. 8A is an explanatory diagram showing a displayed state of only the device layout diagram
- FIG. 8B is an explanatory diagram showing a displayed state of a worker associated with a designated device in the device layout diagram
- FIG. 8C is an explanatory diagram showing a listed stage of plural associated workers
- FIG. 9 is a flow diagram showing a flow of processing for displaying an associated worker after receipt of a device designation
- FIG. 10 is an explanatory diagram showing an example of a display screen to be used in making communication with displayed workers
- FIG. 11 is a flow diagram showing a processing procedure for making communication with a worker after receipt of designation for a worker display pattern
- FIG. 12 is a block diagram showing a hardware system configuration of a control system according to the second embodiment of the present invention.
- FIG. 13 is a device position memory table used in the second embodiment.
- the present invention is applied to the control of bodies moving in a specific area.
- the invention is suitable for the control of persons moving freely about the specific area.
- the present invention is widely applicable to the control of personnel in facilities where a plurality of workers are distributed, for example, in plants, such as iron and steel plants and nuclear power plants, as well as various manufacturing factories and buildings.
- the present invention is suitable for the control of personnel in facilities where various devices are installed and workers are very likely to be present thereabouts.
- the invention is applied to a personnel control system for controlling workers in an iron and steel plant.
- a factory included as part of the iron and steel plant is assumed to be a specific area to be controlled.
- FIG. 1 illustrates a hardware system configuration used in this embodiment and FIG. 2 shows a utilization mode of the system schematically.
- the personnel control system of this embodiment is made up of a central information processing system 100 , a display unit 200 , an input device 300 and a memory unit 400 , which are disposed in a monitor system 1 , position sensors 500 dispersed in a factory which is assumed to be a specific area, and a communication device 600 for communication with workers, the communication device 600 comprising a portable terminal 610 and a portable telephone 620 .
- the monitor system 1 comprises a large-screen display unit 210 representing the display unit 200 and a console 10 in which the central information processing system 100 and the memory unit 400 , provided with desk displays 220 and keyboards 310 , are accommodated.
- the central information processing system 100 has a control section 110 which executes various information processings, a frame memory 120 which stores images to be displayed on the display unit 200 , and a communication section 130 for communication with the communication device 600 .
- the control section 110 is at least provided with a central processing unit (CPU) and a memory though not shown.
- the said CPU executes various processings in accordance with programs installed in the memory unit 400 .
- the processings executed in this embodiment include the generation of display images of an area of concern, processing of position information provided from the position sensors 500 , display of worker positions, and communication with workers.
- a program storage section 410 which stores programs for realizing those processings.
- a program is read out to a memory in the control section 110 and is executed.
- the program is provided by a storage medium such as a CD-ROM and is installed in the memory unit 400 through a CD-ROM drive (not shown). It is also possible to receive the program by communication through the communication section 130 and store it in the memory unit 400 .
- the communication section 130 is started by the control section 110 , it then acquires a portable telephone number 423 or a portable terminal number 424 , which are stored in a worker position memory table 420 in the memory unit 400 , with respect to a designated destination of communication, and then it communicates with the communication destination.
- the exchange of communications with the destination is conducted by a telephone set (not shown) in the case of the portable telephone, while in the case of the portable terminal the central information processing system 100 gives and takes information.
- the communication section 130 is disposed within the central information processing system 100 , no limitation is made thereto.
- An independent communication device may be provided outside the central information processing system 100 and connected to the same system.
- the large screen display unit 210 is formed in a size which permits the whole of an area of concern to be seen at a glance and which permits plural persons to monitor the whole area at the same time. For example, it may be extended all over a wall surface in front of the monitor system 1 .
- the desk displays 220 are employable for displaying the entire area of the large screen on a reduced scale, device by device, only a specified area in an enlarged view, and contents different from the display contents on the large screen unit 210 .
- the input device 300 for example, the keyboard 310 shown in FIG. 2 and a mouse 320 shown in FIG. 1 are used.
- the keyboard 310 can be used in editing various data such as, for example, registration, alteration and deletion of workers' names and definition of new tags.
- the mouse can be used for indicating a specific object on the screen.
- the input device 300 is used in various operations such as inputting of directions for the central information processing system 100 .
- the memory unit 400 is constituted by a hard disk unit for example, of course, no limitation is made thereto.
- the memory unit 400 are stored various data in addition to what is stored in the program storage section 410 . More specifically, the following tables are provided as memory areas: a worker position memory table 420 for the storage of data relating to the positions of workers, such as the said positions, display patterns of the workers and information for the linkage thereof, a device position memory table 430 for the storage of data relating to the positions of devices such as the said positions, display patterns of the devices and information for the linkage thereof, and a reader position memory table 440 for the storage of data relating to the positions of tag readers, such as the specifying of tag readers 510 , installed positions thereof and display positions of icons which should be subordinate to the tag readers.
- the whole or part of the information stored in the memory unit 400 may be stored in the memory incorporated in the control section 110 .
- the position sensors 500 are each made up of plural tag readers 510 functioning as master devices and plural radio tags 520 functioning as branch devices.
- the tag readers 510 are disposed at predetermined positions respectively.
- the radio tags 520 are each provided for a respective person whose position is to be detected.
- the tag readers 510 and the radio tags 520 communicate with each other by radio communication.
- Different frequencies may be allocated respectively to the radio wave from the tag readers 510 and the radio wave from the radio tags 520 .
- the radio wave which is normally transmitted from each radio tag 520 for indicating the presence of the radio tag itself and the radio wave for the exchange of communications between each tag reader and each radio tag may be of different frequencies.
- Each tag reader 510 is disposed at a position where a radio tag 520 is to be detected.
- An area in which each tag reader 510 is to detect a radio tag 520 is set in advance. For example, this can be done by setting the sensitivity in relation to the radio wave intensity of the radio tag 520 .
- a radio wave communication range between the radio tags 520 and the tag readers 510 is determined in consideration of the relation between the installation density of tag readers and the positional accuracy thereof.
- a distance, e.g. several meters or so, which permits reception of radio wave from the tag readers 510 is established in advance. As a result, if any radio tag 520 is present in the range of several meters in a radius of a certain tag reader 510 , the radio tag 520 is recognized by the tag reader 510 .
- the tag readers 510 may be disposed near objects such as installed objects located in a specific area, for example, near installed positions of various working devices if the specific area is within a factory.
- the positions for detection are set in the vicinity of devices as markers which are installed fixedly, the position of each worker can advantageously be grasped more easily on the display screen in relation to the arrangement of devices.
- workers are located near various working devices, so it may be desirable that devices for detecting their positions be installed at the positions where the workers are usually located. This is also convenient in the case where it is necessary to make contact with any worker associated with a specific device, rather than a specific worker. This is because if the worker to be contacted is a worker in charge of plating and any person present at the plating position will do, it is more practical to call an associated worker with the device of concern as a key rather than designating and calling a specific person.
- Each tag reader 510 may be disposed near a specific installed object or may be disposed at a predetermined certain position. If the area of concern is divided to some extent, each tag reader 510 may be installed in a respective divided section to detect the position of a person in the area.
- Each radio tag 520 is provided in correspondence with a respective person to be detected. Since each person to be detected carries a radio tag 520 , identification is made on the basis of the radio tag 520 carried by that person.
- the radio tag 520 is in itself an independent device, but no limitation is made thereto. It may be carried on a portable terminal. In this case, the terminal is a portable terminal 630 with a radio tag.
- each radio tag 520 has a transmitter/receiver 521 for radio communication with the tag reader 510 , an information processor 522 which performs a processing for the transmission of specific information in response to communication from the tag reader 510 , and a memory 523 which stores a processing program to be carried out by the information processor 522 and also stores an identifier (tag ID) provided for the radio tag.
- tag ID an identifier
- the transmitter/receiver 521 For indicating the presence of a radio tag 520 , the transmitter/receiver 521 outputs a radio wave of a certain frequency constantly, and upon arrival of an inquiry radio wave from the tag reader 510 , receives and demodulates it, then takes out an inquiry signal and sends it to the information processor 522 .
- the radio wave for indicating the presence of the radio tag is outputted constantly, it is not required to be continuous insofar as it lasts long enough to be detected quickly.
- the information processor 522 reads out information which represents a tag ID peculiar to that radio tag 520 as stored in the memory 523 and sends it to the transmitter/receiver 521 , which in turn outputs the information together with a carrier allocated to the tag ID.
- Each tag reader 510 is connected to the control section 110 through a signal line 700 . That is, each tag reader 510 detects the radio wave of a certain frequency which is outputted from the radio tag 520 . When the said radio waves reach a certain level or higher, the tag reader 520 communicates with the radio tag 520 and acquires from the radio tag 520 the ID number stored therein. Upon detection of the radio tag 520 , the tag reader 510 transmits the tag ID of the detected radio tag 520 , as well as the position information of the tag reader, to the control section 110 through the signal line 700 .
- the tag reader 510 basically comprises a transmitter/receiver for radio communication with the radio tag 520 , an information processor which controls the communication with a radio tag and the transmission of detected information, and a memory for the storage of a program and data used in the information processor.
- the communication device 600 is a device which each worker carries to effect communication with the monitor system 1 .
- a portable terminal 610 constituted by a small-sized computer or a portable telephone 620 .
- a portable terminal which incorporates the radio tag 520 therein, namely, the portable terminal 630 equipped with a radio tag.
- FIGS. 3, 4 and 5 Storage structures of various data shown in FIGS. 3, 4 and 5 are logical structures of the data. For example, they are shown as assuming possible states of arrangement in the case of an output made by a display unit and a printer, which states are not actual states. Additional types of data may also be stored.
- FIG. 5 shows an example of the storage contents of the reader position memory table 440 .
- the reader position memory table 440 comprises a reader number 441 indicating the number of each reader 510 , an installed position 442 indicating an installed position of each of the tag readers 510 installed in various places, and an icon display position 443 which indicates an icon position for displaying picture elements on the display unit, the picture elements constituting a pattern symbolical of a worker, as will be described later.
- the storage contents of the reader position memory table 440 are determined at the time of installation of the tag readers 510 and are inputted and stored through the input device 300 .
- the worker position memory table 420 constitutes a data base relating to workers.
- the worker position memory table 420 as shown in FIG. 3, there are stored the name 421 and worker position 422 of each worker, information (portable telephone number 423 and IP address 424 of each portable terminal) for communication with a site worker 424 with use of the communication section 130 , a tag ID 425 which is stored in each radio tag 520 corresponding to each worker, a worker display pattern (picture elements) 426 of each worker for the formation of an image to be displayed on the display unit, and a display position 427 thereof.
- the worker name 421 information of portable devices (portable telephone number 423 , IP address 424 of each portable terminal, radio tag ID number 425 ), and the display pattern 426 , are set beforehand for each worker.
- the worker display pattern 426 there is also included information of width and height as display sizes of the area in which the worker display pattern is to be displayed. This is defined as a directions receiving area because the worker display pattern is used as an icon. This is also true of the case where a pattern is used as an icon, including a device display pattern to be described later.
- the device position memory table 430 constitutes a data base relating to the arrangement of devices.
- the device position memory table 430 as shown in FIG. 4, there are stored the name 431 of each device, a device position 432 indicating an actually installed position of the device, a device display pattern (picture elements) 433 which represents each device for use in forming a device image to be displayed on the display unit 200 , as well as a display position 434 of the pattern.
- these pieces of information are set beforehand for each device.
- a modification may be made such that the information of display patterns (picture elements) is stored in pattern files provided separately and pointers indicating storage positions of corresponding pattern files are stored in the columns of worker display pattern 426 and device display pattern 433 .
- position information indicating installed positions of various devices such as tag readers 510 .
- the position information is defined by the allocation of addresses with respect to the area of concern. More specifically, coordinates are set in a lattice form. Installed positions of devices are defined by the said coordinates.
- the installed position 442 in the reader position memory table 440 is defined as (Tx 1 , Ty 1 )
- the device position 432 in the device position memory table 430 is defined as (x 1 , y 1 )
- the worker position 422 in the worker position memory table 420 is, defined as (Px 1 , Py 1 , and the thus defined positions are stored.
- screen coordinates are set which define positions on the display screen.
- the icon display position of the reader position memory table 440 is defined as (Vtx 1 , Vty 1 )
- the device display position 434 of the device position memory table 430 is defined as (Vx 1 , Vy 1 )
- the worker display position 427 of the worker position memory table 420 is defined a (Vpx 1 , Vpy 1 ), and the thus defined positions are stored.
- the worker display position 427 corresponds to the icon display position 443 in the reader position memory table 440 . It follows that the memory tables 420 , 430 and 440 permit coordinates in an actual area and coordinates on the display screen to be stored in a corresponding relation to each other. Thus, the actual installed positions and the positions on the screen can be converted from one to the other.
- a reference position is determined beforehand for each of various devices.
- the coordinates corresponding to the reference position of the device are assumed to be an installed position of the device.
- As the reference position it is desirable to select a position where a worker is present in most cases.
- a plurality of reference positions may be established. Also on the screen side an adjustment is made so that there are plural positions where workers are to be displayed.
- the reference positions of devices serve as retrieval key points (retrieval reference points) which function as retrieval keys for looking up associated workers, as will be described later.
- the control section 110 On the basis of the device position memory table 430 in the memory unit 400 , the control section 110 prepares a device layout diagram as shown in FIG. 2 and stores this image into the frame memory 120 . Further, on the basis of the worker position memory table 420 , the control section 110 stores workers' patterns and names in corresponding positions on the device layout diagram stored in the frame memory 120 . As shown in FIG. 6, the frame memory 120 controls the display in terms of a screen coordinate system in the same manner as the display method used on a bit map display. More specifically, an image for graphical display of the device layout diagram and workers is plotted in the frame memory 120 in accordance with such procedures as shown in FIGS. 7A and 7B. The image thus stored in the frame memory 120 is read out at a predetermined certain cycle and is displayed on the display unit 210 .
- required data is stored in the device position memory table 430 which is used for the preparation of a device layout diagram.
- the names 431 of various devices installed in a factory as an area of concern, the device positions 432 as positions where the devices are to be installed, device display patterns 433 including device display patterns and related display area, and device display positions 434 are inputted.
- the code data can be inputted using the keyboard 310 .
- There may be adopted another inputting method wherein a device installation drawing is inputted using a scanner and is displayed on the display screen of the display unit 200 , then the aforesaid various data are defined while editing is performed. In this case, device patterns can be fetched from the displayed image data.
- the inputting operation may be done by fetching the design data.
- device display patterns may be formed using plotting software or device images may be fetched using a scanner, and then this data may be stored.
- Devices are arranged on the display screen to constitute a device layout diagram as shown in FIG. 6.
- an editing may be done on the display screen of the display unit 200 so as to change device positions as necessary into a more easily visible screen. This can be done by using editing software of a screen display type.
- the position of a device display pattern can be changed by rewriting the corresponding portion in the device position memory table 430 . More particularly, the change of the position can be performed by shifting the device of concern with use of a mouse or the like on the display screen.
- a display area can be inputted, for example, by designating it with use of the input device 300 .
- the reader position memory table 440 which stores the positions of tag readers 510 .
- predetermined identifiers (numbers in this embodiment) 441 and coordinates of their installed positions 442 are inputted using the keyboard 310 for example.
- a bar code may be affixed to each tag reader 510 and be read by means of a bar code reader to input the identifier of the tag reader.
- the icon display position 443 of the associated worker to be displayed is also inputted.
- the icon display position 440 may be set in a plural number.
- the icon display position may be inputted by designating an easily visible position with a mouse 310 or the like on the display screen of the display unit 200 .
- the worker display patterns can be inputted in the same manner as is the case with the device display patterns described above, that is, by plotting the patterns with use of plotting software or by fetching images through a scanner.
- the display area can be inputted, for example, by designating it through the input device 300 .
- each worker carries a radio tag 520 with his or her ID number recorded therein and a portable telephone 620 or portable terminal 610 for communication.
- the location of the radio tag indicates the location of the worker. That is, by detecting the position of the radio tag it is possible to control the whereabouts of the worker who carries the radio tag.
- each worker carry a portable telephone or portable terminal it becomes possible to directly contact the worker who carries it.
- the control section 110 performs the processing shown in FIG. 7A and prepares a device layout diagram on the frame memory 120 . More specifically, the following processings are performed for all the devices stored in the device position memory table 430 successively from the head device (step 601 ). A device display pattern 433 and a device display position 434 both stored in the device position memory table 430 are fetched (step 602 ). The control section 110 plots the thus fetched device display pattern 433 at a position on the frame memory 120 corresponding to the device display position 434 (step 603 ). In this way a layout diagram corresponding to actual device positions, such as that shown in FIG. 6, is stored in the frame memory 120 .
- the control section 110 plots the positions of workers on the layout diagram stored in the frame memory 120 .
- the control section 110 performs the following processings successively for the information of all the workers stored in the worker position memory table 420 (step 701 ).
- the control section 110 fetches both the worker display pattern 426 and the worker display position 427 stored in the worker position memory table 420 and plots the worker display pattern 426 at a position corresponding to the worker display position 427 on the frame memory 120 (step 702 ).
- the control section fetches the name 421 of the worker from the worker position memory table 420 and plots the worker display pattern 426 in such a display form as shown in FIG. 6 (step 705 ).
- a plurality of workers may be present at the same place (step 703 ).
- plotting is performed by shifting the display position just sideways of the area stored previously in the frame memory 120 (step 704 ). In this way it is clearly shown that plural workers are present at the same place.
- the storage contents of the frame memory 120 are converted into a video signal, which is outputted to the large-screen display unit 210 .
- a worker display pattern may be displayed for only one person and the names of all such persons may be displayed.
- only one person may be displayed as a representative and a description like “. . . others” may be added.
- a person present around a certain device may not be in charge of that device, so a modification may be made such that when a worker display pattern is indicated with a mouse pointer, a section or the like to which the person belongs is displayed in a window to make it clear whether the person is a person in charge of the device or not.
- a worker attribute item may be provided in the worker position memory table and the above data may be stored therein in advance.
- each tag reader 510 detects a radio wave of a certain frequency transmitted from a radio tag 520 .
- This radio wave detection is conducted at all times.
- the reader 510 makes communication with the radio tag 520 .
- the tag reader 510 transmits an inquiry signal to the radio tag 520 .
- the tag reader receives and demodulates the radio wave outputted from the radio tag 520 and acquires the ID number recorded in the tag 520 which has been carried together with the radio wave.
- the tag reader 510 informs the control section of the ID number of the radio tag 520 thus detected.
- the control section 110 retrieves the reader position memory table 440 and acquires the installed position 442 of the tag reader 510 . In this way the control section 110 detects that the radio tag 520 is located at the installed position of the tag reader 510 thus detected. The result of the detection is stored as the worker position 422 in the worker position memory table 420 to be described later.
- the icon display position 443 corresponding to the installed position 442 is utilized as the worker display position 427 in the worker position memory table 420 .
- the radio tag 520 its radio wave can be detected over a range of several meters or so. If the radio tag 520 is disposed for each detection range, the detection of the position can be performed in a unit of several meters.
- the control section 110 issues the above detection result by sending a request periodically to all the tag readers 510 , then fetches the current positions of all the workers from the position sensor 500 and updates the worker position 422 . In this way the system grasps the latest workers, positions at all times.
- the control section 110 For checking to determine to which worker the detected radio tag 520 corresponds, the control section 110 retrieves the tag ID 425 in the worker position memory table 420 , with the radio tag ID detected from the position sensor 500 as a key, and specifies the worker who carries the detected radio tag 520 . Thereafter, the control section 110 fetches from the reader position memory table 440 the installed position 442 of the tag reader 510 which has transmitted the detected radio tag ID number to the control section, and stores the installed position 442 as the worker position 422 in the worker position memory table 420 . At the same time, the control section stores the icon display position 443 in the reader position memory table 440 as the display position 427 in the worker position memory table 420 .
- a user can see the current positions of workers graphically on the large screen display 210 , as shown in FIG. 6, and can quickly grasp in what state the workers are scattered. More specifically, a linearly arranged diagram of devices in a factory and the icons of workers present respectively around various devices are displayed. For example, as such devices, a feed roll 211 , a welder 212 , a furnace 213 , plating equipment 214 , a first roll 215 , a second roll 216 , a shear 217 and a take-up roll 218 are arranged successively to form a production line. As workers, worker display patterns 251 and specific individual names 252 represented by the patterns are displayed. For example, FIG. 6 illustrates that Mr. Yamada is positioned near the feed roll 211 , Mr. Suzuki is positioned between the welder 212 and the furnace 213 , and Mr. Sato is positioned behind the second roll 216 .
- FIG. 8A In a large-scale plant, such as a nuclear power plant, a very large number of site workers are present and conduct various works. In such a case, if all the workers are simply displayed, the patterns of the many workers are displayed at one time on the screen, which is complicated. Initially, therefore, only a device layout diagram is displayed as in FIG. 8A without displaying all the workers, and then by designating a device on the layout diagram it is possible to selectively display only the worker working near that device, as shown in FIG. 8B. To be more specific, in FIG.
- both worker display pattern 251 and name 252 of the worker present near the designated device are displayed as in FIG. 8B via a procedure as shown in FIG. 9.
- This can be regarded as a construction wherein the data of the other workers than the worker associated with the designated device are masked and only the unmasked worker data is displayed. Further, as to a place which is defined in connection with an area of concern, other than devices, only the workers associated with a designated place are displayed and the data related to the other places are masked and not displayed. It is the position of the screen coordinate system that is inputted by the input device 300 such as the mouse 320 .
- the control section performs the following processings for all the devices stored in the device position memory table 430 , as shown in FIG. 9, (step 901 ).
- the control section fetches the device display position 434 and device display pattern 433 of a device (step 902 ), then it checks whether the input coordinates designate the device concerned on the basis of the inputted coordinate position and device display position 434 and the size of the display pattern 433 (the size of display area) (step 904 ). These processings are performed until the inputted device can be specified (steps 905 and 902 ).
- the control section 110 fetches the device position 432 from the device position memory table 430 (step 907 ). Then, for all the workers in the worker position memory table 430 , the control section 110 checks whether the work positions 422 of the workers are within a preset distance centered on a reference region of the device position 432 (step 908 ), and lists up the workers present near the designated device (step 909 ). Further, in order for the display to be easily seen, the control section 110 sorts the workers successively in the order of the shorter distance of the worker position 422 from the device position 432 and displays the result of the sorting (step 910 ). It is optional whether this display is to be made using the worker display patterns 426 on the screen of the large-screen display unit 210 or is to be made in a tabulated form.
- a plurality of workers positioned around a designated device may be displayed as a list using a window 253 , as shown in FIG. 8C.
- the workers may be sorted in the order of the shorter distance from the designated device or in the order of the rank of the workers.
- the control section 110 fetches the worker display position 427 of a worker and the pattern size in the worker display pattern 426 and checks which worker the inputted screen coordinates designate (steps 1101 , 1102 , 1103 ). Once the worker is detected, the control section 110 fetches the number of the portable terminal 434 and that of the portable telephone 433 stored in the worker position memory table 430 (step 1104 ) and starts communication with the worker through the communication section 130 (step 1105 ). In this way, by utilizing a spatial sense, it is possible to quickly find a worker for communication and start communication with the worker.
- the communication it is sometimes desired to communicate not with a specific worker, but with any worker present near the device of concern. Therefore, in this embodiment, as shown in FIG. 10, upon depression of the right-hand button of the mouse 320 , the device position 432 and the position of the screen coordinate system inputted by the mouse 320 are checked in the same manner as in FIG. 9 for not only the information alone stored in the worker position memory table 430 , but also all the devices stored in the device position memory table 430 , and the control section checks whether a device has been designated by the mouse 320 (steps 1106 to 1110 ). If any device is designated, workers present around that device are specified (steps 1111 to 1114 ) as is the case with the latter-half processing in FIG.
- the numbers of portable terminals 434 and portable telephones 433 of all the specified workers are fetched, and communication is started through the communication section 130 (step 1115 ).
- a communication can be established by merely designating the device on the display unit 200 .
- the above device designating method is also effective in the case where there is no display of a worker on the display unit 210 , as shown in FIG. 8A.
- a device is indicated with the mouse pointer 321 and the right-hand button is depressed, the processing in FIG. 11 is carried out and it is possible to communicate automatically with a person present near the device.
- There also may be adopted a slight modification of this method such that in the last step 1115 of FIG. 11 the workers detected by the illustrated processing are sorted in the order of the shorter distance from the device and communication is made with the person positioned nearest to the device.
- the worker closest to the device it is possible to contact the worker closest to the device.
- all that is required for the user is to pick out the device to be contacted, without the need of picking out a worker.
- the workers may be listed in the window 253 so that a worker for communication can be selected, for example as shown in FIG. 8C.
- the workers may be arranged in order of rank so that communication can be made successively from a worker of a higher rank. By designating the entire list, communication may be made multi-addresswise for all the listed workers. Further, where plural workers are displayed, communication may be made multi-addresswise with designated workers by designating all or some of the workers.
- Such a configuration means that the device display pattern functions as a command starting switch.
- commands defined for the device display pattern there are a command to the effect that only the workers present near the device of concern should be picked out from the worker position memory table, a command to the effect that only the data for workers present near the device of concern should be sorted, and a command to the effect that communication should be started.
- the mobile control system of this embodiment can cover moving devices such as trains and automatic transportation devices.
- This second embodiment is different from the above first embodiment in that the objects to be covered by the first embodiment were immovable objects.
- each tag reader 510 has a function of discriminating whether the tag ID provided from the radio tag 520 is of a worker or of a device. This function can be attained by providing an information processor in each tag reader 510 with a tag ID discriminating function.
- the radio tag reader 510 reads in the tag ID sent from the radio tag 520 attached to a moving device in addition to the radio tag carried by a worker.
- the tag reader 510 judges on the basis of the ID number assigned to each device whether the tag ID is of a worker or of a device.
- the device position memory table 430 is further provided with a region 435 which stores the tag ID of the radio tag 520 of a moving device, in addition to the regions shown in FIG. 13.
- the tag reader 510 In order to facilitate the judgment in the tag reader 510 as to whether the tag ID provided is that of a worker or of a device, it is desirable to take an appropriate measure such as, for example, storing a list of tag IDs of devices in memory or representing the device tag ID itself in terms of a special code.
- the tag ID for a worker is represented using the symbol P and a numeral like P 1
- the tag ID for device is represented using the symbol M and a numeral like M 1 .
- the device position updating device 800 is constituted by a processor and it inputs the data stored in the memory device 400 and executes various processings. More specifically, the device position updating device 800 checks tag IDs detected periodically by the position sensor 500 , as well as installed position information of the tag reader 510 which has detected the tag ID. Further, on the basis of the detected tag ID, the device position updating device 800 specifies a device in the device position memory table 430 and changes the device position 432 in the device position memory table 430 to the installed position 442 of the reader 510 . As a result, the moving device of concern is displayed in the vicinity of the tag reader 510 which has detected the position of the device, and a worker associated with the moving device of concern is displayed near the moving device. Other processings to be carried out in this second embodiment are the same as those employed in the first embodiment.
- the device position updating device 800 Although in this second embodiment an independent processor is used as the device position updating device 800 , no limitation is made thereto. The processing to be performed by the device position updating device 800 may be carried out by the central information processing system 100 . Further, although in the second embodiment it is the tag reader 510 that discriminates between a moving device and a worker, no limitation is made thereto. For example, the discrimination may be performed by the central information processing system 100 .
- the position detection made by the position sensor 500 is based on the use of a radio tag.
- a position detecting method based on an installed position of a PHS or radio LAN communication base station, a position detecting method using a difference in field intensity or phase of radio waves transmitted from a plurality of places, which is utilized in PHS or GPS, or a position detecting method using a direction sensor or an acceleration sensor, which is used in a vehicular navigation system.
- the memory unit is disposed outside the central information processing system, it may be disposed within the same system.
- associated workers can be displayed in the form of a list by designating a device or by designating a worker pattern displayed as a representative pattern.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- User Interface Of Digital Computer (AREA)
- General Factory Administration (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
A method for indicating positions of moving bodies located in a specific area, includes detecting a current position or positions of one or more moving bodies located in the specific area; and displaying a layout diagram of specific objects located in the specific area and information symbolical of each of the moving bodies at positions in the layout diagram which is displayed. The positions of the moving bodies in the displayed layout diagram is determined on the basis of the detected current positions of the moving bodies.
Description
- This application is a Continuation application of application Ser. No. 09/249,291, filed Feb. 12, 1999, which is hereby incorporated by reference.
- The present invention relates to a mobile control system and method for controlling moving bodies present in various places in various facilities, including plants, factories, workshops, offices, hospitals and schools; and, more particularly, the invention relates to a mobile control system which is capable of detecting the positions of workers present here and there in facilities and of making an appropriate control in response thereto.
- In facilities, such as plants and factories, it is sometimes necessary to control the whereabouts of workers working inside the facilities. A typical example of such control is entrance/exit control. A simple method of controlling the entrance and exit of a facility is to write destinations of workers on a destination bulletin board. However, this method involves the problem that it is not certain whether the workers who wrote the destinations are surely within the designated rooms or sites. There also is a problem that it is impossible to cope with people forgetting to write their destination and subsequent changes in destination.
- According to another control method proposed in view of the above-mentioned problems, a card reader is installed at an entrance/exit of a facility and each person entering or leaving the facility is required to insert his or her card into the card reader, whereby the control of personnel present within the facility can be carried out in a concentrative manner. However, the need for inserting the card into the card reader at every entrance and exit of the facility is troublesome for the person entering or leaving the facility. Particularly, in the case of facilities divided into a large number of sections, card insertion is needed at every entrance or exit in each of the sections, which is troublesome and inconvenient.
- For eliminating such problems, there has been proposed, for example, a technique as described in Japanese Published Unexamined Patent Application No. Hei 8-329298 entitled “Entrance/Exit Control System.” The method described therein utilizes a radio technique to control the entrance and exit of a facility. According to this conventional method, the name of the location monitored by a relay station is stored in each relay station for entrance/exit control, and when a person carrying a terminal device approaches the relay station, the relay station detects the ID of the terminal device by radio communication therewith, and the name of the person corresponding to the terminal ID, as well as the name of the location stored in the relay station, are displayed on a central display unit. In this way location control of a worker can be carried out even if the worker does nothing.
- However, the above conventional method is a mere enrollment display method wherein the names of persons are listed up and respective destinations are displayed. Thus, the said method is not suitable for the purpose of grasping the layout of personnel at a glance. Besides, in the case of a site occupied by many workers, as in a plant, the list becomes too large to include all the names of the workers, that is, there arises the problem that it is impossible to see all the names at a glance.
- Further, even when it is intended to make contact with a worker present at a specific site, or when a site is to be contacted rather than a specific person, with the use of the foregoing list, it is necessary to take the time to determine which workers are present at the site from the list of many workers, and then decide with which worker contact is to be made, before contact with the worker can be carried out. Consequently, where many workers are working at many sites, there arises the problem that it is difficult to look up a worker present at a site to be contacted.
- The above problems are true of not only personnel but also moving bodies which move in a specific area.
- It is a first object of the present invention to provide a mobile control system which is capable of grasping the condition of a layout at a glance and quickly indicating a related moving body from among a lot of moving bodies.
- It is a second object of the present invention to provide a mobile control system which is capable of looking up an object of communication merely by designating a site and making communication quickly with the object thus picked out.
- In order to achieve the above first object, according to the present invention, in a first aspect thereof, there is provided a mobile control system for controlling moving bodies located in a specific area, the mobile control system comprising:
- a position sensor for detecting a current position or positions of one or more moving bodies located in the said specific area; and
- a monitor system for displaying a layout diagram of specific objects located in the said specific area and information symbolical of each of the moving bodies at positions in the said layout diagram being displayed, the said positions being determined on the basis of the current positions of the moving bodies detected by the said position sensor.
- According to the present invention, in a second aspect thereof, there is provided a mobile control system for controlling moving bodies located in a specific area, the mobile control system comprising:
- a position sensor for detecting a current position or positions of one or more moving bodies located in the said specific area; and
- a monitor system which displays a layout diagram of specific objects located in the said specific area and which, upon receipt of an input indicating any of the displayed objects, checks whether there is any moving body in a predetermined region, the current position of which moving body has been detected by the said position sensor, with respect to the indicated object, and if the said moving body is present, displays information symbolical of the moving body at a position in the said layout diagram being displayed, the said position being determined on the basis of the current position of the moving body.
- According to the present invention, in a third aspect thereof, there is provided a mobile control system for controlling moving bodies located in a specific area, the mobile control system comprising:
- a position sensor for detecting a current position or positions of one or more moving bodies located in the said specific area; and
- a monitor system which displays a layout diagram of specific objects located in the said specific area and which, upon receipt of an input indicating any area in said layout diagram, checks whether there is any moving body in the indicated area, the current position of which moving body has been detected by the said position sensor, and if the said moving body is present, displays information symbolical of the moving body at a position in the said layout diagram being displayed, which position is determined on the basis of the current position of the moving body.
- In the above mobile control systems, the position sensor may comprise branch devices mounted respectively on the moving bodies and each having a peculiar identifier and master devices disposed at plural places in the said specific area to detect the identifiers of the branch devices when the branch devices are located within a detectable region.
- The monitor system may be constructed so as to display a specific pattern as the information symbolical of each moving body. In connection with the said information, there may be conducted a processing to further display the name of the moving body at a position adjacent to the specific pattern.
- Further, according to the present invention, in a fourth aspect thereof, there is provided a mobile control system for controlling one or more moving bodies moving in a specific area, the mobile control system comprising:
- a position sensor for detecting a current position or positions of one or more moving bodies located in the said specific area;
- a display unit for displaying an image;
- a memory unit which stores at least information necessary for displaying a layout diagram of specific objects located in the said specific area and information necessary for displaying the current positions of the moving bodies detected by the said position sensor;
- a central information processing system which updates the information stored in the said memory unit on the basis of the current positions of the moving bodies detected by the said position sensor and which performs a processing for displaying on the said display unit the said layout diagram of the objects and the current positions of specific moving bodies; and
- an input device for receiving directions for the central information processing system,
- wherein the memory unit stores information indicative of positions of the objects included in the layout diagram, graphic information for displaying the layout diagram and related display position information, information indicative of the current positions of the detected moving bodies, graphic information symbolical of the moving bodies and related display position information, and
- the central information processing system, upon receipt by the input device of an indication designating a specific object included in the layout diagram being displayed on the display unit, looks up moving bodies whose current positions lie in a predetermined region based on the current position of the designated object, and with respect to only the thus retrieved moving bodies, performs a processing for displaying their symbolical patterns on the display unit at positions indicated by the display position information.
- In order to achieve the foregoing second object, according to the present invention, in a fifth aspect thereof, there is provided, in combination with any of the mobile control systems in the above first to fourth aspects, a mobile control system wherein the moving bodies and the monitor system are each provided with a communication device for mutual communication, and the monitor system, upon receipt of directions of any of the designated patterns symbolical of the moving bodies, performs a processing for making communication through the communication device with the moving body symbolized by the designated pattern.
- According to the present invention, in a sixth aspect thereof, there is provided, in combination with a mobile control system in any of the above first to fourth aspects, a mobile control system wherein the moving bodies and the monitor system are each provided with a communication device for mutual communication, and the monitor system performs a processing for displaying patterns symbolical of the objects in the layout diagram, and upon receipt of an indication designating a pattern symbolical of any of the said patterns, and if the current position of any of the moving bodies has been detected in a region predetermined on the basis of the object symbolized by the designated pattern, a processing is performed for making communication with the moving body through the said communication device.
- As examples of the moving bodies in each of the above aspects of the present invention, there are personnel, such as workers who perform various work in a specific area. A typical example of the present invention is a personnel control system which is provided with a position sensor for detecting current positions of workers located in a specific area and which controls the workers on the basis of their position, the personnel control system being characterized by having a display means for displaying, on a map of the said area, position information detected by the said position sensor.
- FIG. 1 is a block diagram showing a hardware system configuration of a control system according to the first embodiment of the present invention;
- FIG. 2 is an explanatory diagram showing an outline of an operating state in the first embodiment;
- FIG. 3 is a worker position memory table in which are stored the whereabouts of workers;
- FIG. 4 is a device position memory table in which are registered installed positions of devices;
- FIG. 5 is a reader position memory table in which are registered tag readers and installed positions thereof;
- FIG. 6 is an explanatory diagram showing a target example in the first embodiment;
- FIG. 7A is a flow diagram showing a display procedure for preparing a device layout diagram and FIG. 7B is a flow diagram showing a display procedure for preparing a worker layout diagram;
- FIG. 8A is an explanatory diagram showing a displayed state of only the device layout diagram, FIG. 8B is an explanatory diagram showing a displayed state of a worker associated with a designated device in the device layout diagram, and FIG. 8C is an explanatory diagram showing a listed stage of plural associated workers;
- FIG. 9 is a flow diagram showing a flow of processing for displaying an associated worker after receipt of a device designation;
- FIG. 10 is an explanatory diagram showing an example of a display screen to be used in making communication with displayed workers;
- FIG. 11 is a flow diagram showing a processing procedure for making communication with a worker after receipt of designation for a worker display pattern;
- FIG. 12 is a block diagram showing a hardware system configuration of a control system according to the second embodiment of the present invention; and
- FIG. 13 is a device position memory table used in the second embodiment.
- Embodiments of the present invention will be described hereinunder with reference to the accompanying drawings.
- The present invention is applied to the control of bodies moving in a specific area. Particularly, the invention is suitable for the control of persons moving freely about the specific area. The present invention is widely applicable to the control of personnel in facilities where a plurality of workers are distributed, for example, in plants, such as iron and steel plants and nuclear power plants, as well as various manufacturing factories and buildings. Particularly, the present invention is suitable for the control of personnel in facilities where various devices are installed and workers are very likely to be present thereabouts. In the first embodiment of the present invention, the invention is applied to a personnel control system for controlling workers in an iron and steel plant. In the first embodiment, a factory included as part of the iron and steel plant is assumed to be a specific area to be controlled.
- FIG. 1 illustrates a hardware system configuration used in this embodiment and FIG. 2 shows a utilization mode of the system schematically.
- As shown in FIGS. 1 and 2, the personnel control system of this embodiment is made up of a central
information processing system 100, adisplay unit 200, aninput device 300 and amemory unit 400, which are disposed in amonitor system 1,position sensors 500 dispersed in a factory which is assumed to be a specific area, and acommunication device 600 for communication with workers, thecommunication device 600 comprising aportable terminal 610 and aportable telephone 620. According to a specific arrangement, for example, as shown in FIG. 2, themonitor system 1 comprises a large-screen display unit 210 representing thedisplay unit 200 and aconsole 10 in which the centralinformation processing system 100 and thememory unit 400, provided withdesk displays 220 andkeyboards 310, are accommodated. - The central
information processing system 100 has acontrol section 110 which executes various information processings, aframe memory 120 which stores images to be displayed on thedisplay unit 200, and acommunication section 130 for communication with thecommunication device 600. Thecontrol section 110 is at least provided with a central processing unit (CPU) and a memory though not shown. - The said CPU executes various processings in accordance with programs installed in the
memory unit 400. The processings executed in this embodiment include the generation of display images of an area of concern, processing of position information provided from theposition sensors 500, display of worker positions, and communication with workers. There is provided aprogram storage section 410 which stores programs for realizing those processings. As necessary, a program is read out to a memory in thecontrol section 110 and is executed. For example, the program is provided by a storage medium such as a CD-ROM and is installed in thememory unit 400 through a CD-ROM drive (not shown). It is also possible to receive the program by communication through thecommunication section 130 and store it in thememory unit 400. - The
communication section 130 is started by thecontrol section 110, it then acquires aportable telephone number 423 or a portableterminal number 424, which are stored in a worker position memory table 420 in thememory unit 400, with respect to a designated destination of communication, and then it communicates with the communication destination. The exchange of communications with the destination is conducted by a telephone set (not shown) in the case of the portable telephone, while in the case of the portable terminal the centralinformation processing system 100 gives and takes information. Although in FIG. 1 thecommunication section 130 is disposed within the centralinformation processing system 100, no limitation is made thereto. An independent communication device may be provided outside the centralinformation processing system 100 and connected to the same system. - As the
display unit 200, as noted above, there are the largescreen display unit 210 and a plurality of desk displays 220. The largescreen display unit 210 is formed in a size which permits the whole of an area of concern to be seen at a glance and which permits plural persons to monitor the whole area at the same time. For example, it may be extended all over a wall surface in front of themonitor system 1. The desk displays 220 are employable for displaying the entire area of the large screen on a reduced scale, device by device, only a specified area in an enlarged view, and contents different from the display contents on thelarge screen unit 210. - As the
input device 300, for example, thekeyboard 310 shown in FIG. 2 and amouse 320 shown in FIG. 1 are used. Thekeyboard 310 can be used in editing various data such as, for example, registration, alteration and deletion of workers' names and definition of new tags. The mouse can be used for indicating a specific object on the screen. Further, theinput device 300 is used in various operations such as inputting of directions for the centralinformation processing system 100. - The
memory unit 400 is constituted by a hard disk unit for example, of course, no limitation is made thereto. In thememory unit 400 are stored various data in addition to what is stored in theprogram storage section 410. More specifically, the following tables are provided as memory areas: a worker position memory table 420 for the storage of data relating to the positions of workers, such as the said positions, display patterns of the workers and information for the linkage thereof, a device position memory table 430 for the storage of data relating to the positions of devices such as the said positions, display patterns of the devices and information for the linkage thereof, and a reader position memory table 440 for the storage of data relating to the positions of tag readers, such as the specifying oftag readers 510, installed positions thereof and display positions of icons which should be subordinate to the tag readers. The whole or part of the information stored in thememory unit 400 may be stored in the memory incorporated in thecontrol section 110. - The
position sensors 500 are each made up ofplural tag readers 510 functioning as master devices andplural radio tags 520 functioning as branch devices. Thetag readers 510 are disposed at predetermined positions respectively. The radio tags 520 are each provided for a respective person whose position is to be detected. Thetag readers 510 and the radio tags 520 communicate with each other by radio communication. As the radio frequency there is used a radio wave band of 2.45 GHz, 2.455 GHz (10 mW/MHz). In this embodiment, the same frequency is allocated to the radio wave transmitted from eachtag reader 510 and to the radio wave transmitted from eachradio tag 520, and no limitation is made thereto. - Different frequencies may be allocated respectively to the radio wave from the
tag readers 510 and the radio wave from the radio tags 520. The radio wave which is normally transmitted from eachradio tag 520 for indicating the presence of the radio tag itself and the radio wave for the exchange of communications between each tag reader and each radio tag may be of different frequencies. - Each
tag reader 510 is disposed at a position where aradio tag 520 is to be detected. An area in which eachtag reader 510 is to detect aradio tag 520 is set in advance. For example, this can be done by setting the sensitivity in relation to the radio wave intensity of theradio tag 520. A radio wave communication range between the radio tags 520 and thetag readers 510 is determined in consideration of the relation between the installation density of tag readers and the positional accuracy thereof. Also, as to the radio tags, a distance, e.g. several meters or so, which permits reception of radio wave from thetag readers 510 is established in advance. As a result, if anyradio tag 520 is present in the range of several meters in a radius of acertain tag reader 510, theradio tag 520 is recognized by thetag reader 510. - The
tag readers 510 may be disposed near objects such as installed objects located in a specific area, for example, near installed positions of various working devices if the specific area is within a factory. Thus, since the positions for detection are set in the vicinity of devices as markers which are installed fixedly, the position of each worker can advantageously be grasped more easily on the display screen in relation to the arrangement of devices. In many cases, workers are located near various working devices, so it may be desirable that devices for detecting their positions be installed at the positions where the workers are usually located. This is also convenient in the case where it is necessary to make contact with any worker associated with a specific device, rather than a specific worker. This is because if the worker to be contacted is a worker in charge of plating and any person present at the plating position will do, it is more practical to call an associated worker with the device of concern as a key rather than designating and calling a specific person. - Each
tag reader 510 may be disposed near a specific installed object or may be disposed at a predetermined certain position. If the area of concern is divided to some extent, eachtag reader 510 may be installed in a respective divided section to detect the position of a person in the area. - Each
radio tag 520 is provided in correspondence with a respective person to be detected. Since each person to be detected carries aradio tag 520, identification is made on the basis of theradio tag 520 carried by that person. Theradio tag 520 is in itself an independent device, but no limitation is made thereto. It may be carried on a portable terminal. In this case, the terminal is aportable terminal 630 with a radio tag. - As shown in FIG. 1, each
radio tag 520 has a transmitter/receiver 521 for radio communication with thetag reader 510, aninformation processor 522 which performs a processing for the transmission of specific information in response to communication from thetag reader 510, and amemory 523 which stores a processing program to be carried out by theinformation processor 522 and also stores an identifier (tag ID) provided for the radio tag. - For indicating the presence of a
radio tag 520, the transmitter/receiver 521 outputs a radio wave of a certain frequency constantly, and upon arrival of an inquiry radio wave from thetag reader 510, receives and demodulates it, then takes out an inquiry signal and sends it to theinformation processor 522. Although the radio wave for indicating the presence of the radio tag is outputted constantly, it is not required to be continuous insofar as it lasts long enough to be detected quickly. - When the transmitter/
receiver 521 receives an inquiry signal from thetag reader 510, theinformation processor 522 reads out information which represents a tag ID peculiar to thatradio tag 520 as stored in thememory 523 and sends it to the transmitter/receiver 521, which in turn outputs the information together with a carrier allocated to the tag ID. The transmission of the tag ID-can be effected, for example, by phase modulation of the carrier. - Each
tag reader 510 is connected to thecontrol section 110 through asignal line 700. That is, eachtag reader 510 detects the radio wave of a certain frequency which is outputted from theradio tag 520. When the said radio waves reach a certain level or higher, thetag reader 520 communicates with theradio tag 520 and acquires from theradio tag 520 the ID number stored therein. Upon detection of theradio tag 520, thetag reader 510 transmits the tag ID of the detectedradio tag 520, as well as the position information of the tag reader, to thecontrol section 110 through thesignal line 700. Though not shown, thetag reader 510 basically comprises a transmitter/receiver for radio communication with theradio tag 520, an information processor which controls the communication with a radio tag and the transmission of detected information, and a memory for the storage of a program and data used in the information processor. - The
communication device 600 is a device which each worker carries to effect communication with themonitor system 1. As thecommunication device 600 there is used, for example, aportable terminal 610 constituted by a small-sized computer or aportable telephone 620. Also employable is a portable terminal which incorporates theradio tag 520 therein, namely, theportable terminal 630 equipped with a radio tag. - Next, the details of various data stored in the
memory unit 400 will be described with reference to FIGS. 3, 4 and 5. Storage structures of various data shown in FIGS. 3, 4 and 5 are logical structures of the data. For example, they are shown as assuming possible states of arrangement in the case of an output made by a display unit and a printer, which states are not actual states. Additional types of data may also be stored. - FIG. 5 shows an example of the storage contents of the reader position memory table440. As shown therein, the reader position memory table 440 comprises a
reader number 441 indicating the number of eachreader 510, an installedposition 442 indicating an installed position of each of thetag readers 510 installed in various places, and anicon display position 443 which indicates an icon position for displaying picture elements on the display unit, the picture elements constituting a pattern symbolical of a worker, as will be described later. The storage contents of the reader position memory table 440 are determined at the time of installation of thetag readers 510 and are inputted and stored through theinput device 300. - The worker position memory table420 constitutes a data base relating to workers. In the worker position memory table 420, as shown in FIG. 3, there are stored the
name 421 andworker position 422 of each worker, information (portable telephone number 423 andIP address 424 of each portable terminal) for communication with asite worker 424 with use of thecommunication section 130, atag ID 425 which is stored in eachradio tag 520 corresponding to each worker, a worker display pattern (picture elements) 426 of each worker for the formation of an image to be displayed on the display unit, and adisplay position 427 thereof. Of these pieces of information pieces, theworker name 421, information of portable devices (portable telephone number 423,IP address 424 of each portable terminal, radio tag ID number 425), and thedisplay pattern 426, are set beforehand for each worker. In theworker display pattern 426 there is also included information of width and height as display sizes of the area in which the worker display pattern is to be displayed. This is defined as a directions receiving area because the worker display pattern is used as an icon. This is also true of the case where a pattern is used as an icon, including a device display pattern to be described later. - The device position memory table430 constitutes a data base relating to the arrangement of devices. In the device position memory table 430, as shown in FIG. 4, there are stored the
name 431 of each device, adevice position 432 indicating an actually installed position of the device, a device display pattern (picture elements) 433 which represents each device for use in forming a device image to be displayed on thedisplay unit 200, as well as adisplay position 434 of the pattern. In this embodiment, these pieces of information are set beforehand for each device. - A modification may be made such that the information of display patterns (picture elements) is stored in pattern files provided separately and pointers indicating storage positions of corresponding pattern files are stored in the columns of
worker display pattern 426 anddevice display pattern 433. - A description will now be given of position information indicating installed positions of various devices such as
tag readers 510. The position information is defined by the allocation of addresses with respect to the area of concern. More specifically, coordinates are set in a lattice form. Installed positions of devices are defined by the said coordinates. For example, the installedposition 442 in the reader position memory table 440 is defined as (Tx1, Ty1) thedevice position 432 in the device position memory table 430 is defined as (x1, y1), and theworker position 422 in the worker position memory table 420 is, defined as (Px1, Py1, and the thus defined positions are stored. For the display on thedisplay unit 200 screen coordinates are set which define positions on the display screen. For example, the icon display position of the reader position memory table 440 is defined as (Vtx1, Vty1), thedevice display position 434 of the device position memory table 430 is defined as (Vx1, Vy1), and theworker display position 427 of the worker position memory table 420 is defined a (Vpx1, Vpy1), and the thus defined positions are stored. Theworker display position 427 corresponds to theicon display position 443 in the reader position memory table 440. It follows that the memory tables 420, 430 and 440 permit coordinates in an actual area and coordinates on the display screen to be stored in a corresponding relation to each other. Thus, the actual installed positions and the positions on the screen can be converted from one to the other. - For determining the coordinates of installed positions, a reference position is determined beforehand for each of various devices. When each device is installed, the coordinates corresponding to the reference position of the device are assumed to be an installed position of the device. As the reference position, it is desirable to select a position where a worker is present in most cases. In the case of a large-sized or long device, a plurality of reference positions may be established. Also on the screen side an adjustment is made so that there are plural positions where workers are to be displayed. The reference positions of devices serve as retrieval key points (retrieval reference points) which function as retrieval keys for looking up associated workers, as will be described later. The reason why devices are made to serve as retrieval key points is that device layout diagrams are in many cases provided in various facilities and so the utilization thereof as markers facilitates the setting of retrieval keys. Therefore, in the case where there is no such device as is to be described on a layout diagram, it is also possible to make a setting so that each
tag reader 510 is installed alone and when an area including the set point of the tag reader is indicated, the position thereof serves as a retrieval key point, though this is not clearly shown in the associated layout diagram. - Now, reference will be made below to information which is to be displayed on the display screen of the
display unit 200, especially the large-screen display unit 210. - On the basis of the device position memory table430 in the
memory unit 400, thecontrol section 110 prepares a device layout diagram as shown in FIG. 2 and stores this image into theframe memory 120. Further, on the basis of the worker position memory table 420, thecontrol section 110 stores workers' patterns and names in corresponding positions on the device layout diagram stored in theframe memory 120. As shown in FIG. 6, theframe memory 120 controls the display in terms of a screen coordinate system in the same manner as the display method used on a bit map display. More specifically, an image for graphical display of the device layout diagram and workers is plotted in theframe memory 120 in accordance with such procedures as shown in FIGS. 7A and 7B. The image thus stored in theframe memory 120 is read out at a predetermined certain cycle and is displayed on thedisplay unit 210. - A description will be given below of a preparatory operation which is to be conducted in operating the system of this embodiment.
- In using the system of this embodiment, it is necessary to perform a preparatory operation involving the input of data necessary for preparing a device layout diagram in a factory as shown in FIG. 6 and for the display of workers in the same diagram. This preparatory operation involves the input of required data with respect to the foregoing three memory tables420, 430 and 440. That is, fixed data is stored in the data base.
- First, required data is stored in the device position memory table430 which is used for the preparation of a device layout diagram. To be more specific, the
names 431 of various devices installed in a factory as an area of concern, the device positions 432 as positions where the devices are to be installed,device display patterns 433 including device display patterns and related display area, and device display positions 434 are inputted. The code data can be inputted using thekeyboard 310. There may be adopted another inputting method wherein a device installation drawing is inputted using a scanner and is displayed on the display screen of thedisplay unit 200, then the aforesaid various data are defined while editing is performed. In this case, device patterns can be fetched from the displayed image data. If design data of the factory as the area of concern has already been prepared by means of a computer, the inputting operation may be done by fetching the design data. Of course, device display patterns may be formed using plotting software or device images may be fetched using a scanner, and then this data may be stored. Devices are arranged on the display screen to constitute a device layout diagram as shown in FIG. 6. - It is difficult for the arrangement of devices on the display to be in exact agreement with the actual arrangement of devices due to restrictions imposed on the display screen. Therefore, an editing may be done on the display screen of the
display unit 200 so as to change device positions as necessary into a more easily visible screen. This can be done by using editing software of a screen display type. The position of a device display pattern can be changed by rewriting the corresponding portion in the device position memory table 430. More particularly, the change of the position can be performed by shifting the device of concern with use of a mouse or the like on the display screen. A display area can be inputted, for example, by designating it with use of theinput device 300. - Next, there is an input of data to the reader position memory table440 which stores the positions of
tag readers 510. In this table, for identifying the arrangement of the tag readers, predetermined identifiers (numbers in this embodiment) 441 and coordinates of their installedpositions 442 are inputted using thekeyboard 310 for example. Of course, this constitutes no limitation to the invention. For example, a bar code may be affixed to eachtag reader 510 and be read by means of a bar code reader to input the identifier of the tag reader. Corresponding to each tag reader, theicon display position 443 of the associated worker to be displayed is also inputted. Theicon display position 440 may be set in a plural number. The icon display position may be inputted by designating an easily visible position with amouse 310 or the like on the display screen of thedisplay unit 200. - Next, there is an input of data to the worker position memory table420. In this step, matters which are already known are inputted. More specifically, workers I names 421,
portable telephone numbers 423, portableterminal numbers 424,tag IDs 425 ofradio tags 520 allocated respectively to workers, worker display patterns which display the positions of workers and which each constitute an icon for indicating communication, as well as the display area thereof 426, are inputted. The worker display patterns can be inputted in the same manner as is the case with the device display patterns described above, that is, by plotting the patterns with use of plotting software or by fetching images through a scanner. The display area can be inputted, for example, by designating it through theinput device 300. - The following description is now provided concerning the operation for controlling workers with use of the system of this embodiment, which has been placed in a stand-by state in the above manner. It is assumed that in the system of this embodiment each worker carries a
radio tag 520 with his or her ID number recorded therein and aportable telephone 620 orportable terminal 610 for communication. Thus, by having each worker carry a radio tag, the location of the radio tag indicates the location of the worker. That is, by detecting the position of the radio tag it is possible to control the whereabouts of the worker who carries the radio tag. Besides, by having each worker carry a portable telephone or portable terminal it becomes possible to directly contact the worker who carries it. - The
control section 110 performs the processing shown in FIG. 7A and prepares a device layout diagram on theframe memory 120. More specifically, the following processings are performed for all the devices stored in the device position memory table 430 successively from the head device (step 601). Adevice display pattern 433 and adevice display position 434 both stored in the device position memory table 430 are fetched (step 602). Thecontrol section 110 plots the thus fetcheddevice display pattern 433 at a position on theframe memory 120 corresponding to the device display position 434 (step 603). In this way a layout diagram corresponding to actual device positions, such as that shown in FIG. 6, is stored in theframe memory 120. - Next, on the basis of the worker position memory table420 and using the method shown in FIG. 7B, the
control section 110 plots the positions of workers on the layout diagram stored in theframe memory 120. Thecontrol section 110 performs the following processings successively for the information of all the workers stored in the worker position memory table 420 (step 701). Then, thecontrol section 110 fetches both theworker display pattern 426 and theworker display position 427 stored in the worker position memory table 420 and plots theworker display pattern 426 at a position corresponding to theworker display position 427 on the frame memory 120 (step 702). Further, for distinguishing between workers, the control section fetches thename 421 of the worker from the worker position memory table 420 and plots theworker display pattern 426 in such a display form as shown in FIG. 6 (step 705). - In some cases, a plurality of workers may be present at the same place (step703). In this case, plotting is performed by shifting the display position just sideways of the area stored previously in the frame memory 120 (step 704). In this way it is clearly shown that plural workers are present at the same place. The storage contents of the
frame memory 120 are converted into a video signal, which is outputted to the large-screen display unit 210. In the case where plural persons are present around the same device, a worker display pattern may be displayed for only one person and the names of all such persons may be displayed. Alternatively, in the case of plural persons around the same device, only one person may be displayed as a representative and a description like “. . . others” may be added. Where only the representative is displayed, a modification may be made such that the portion “. . . others” is defined specially and when the said portion is indicated with a mouse pointer, the names of persons located therein are displayed as a list within a window (see FIG. 8C). This prevents the display of worker positions from becoming complicated at a place where many workers are present concentratively, that is to say, this gives a good view of the display screen. - Further, a person present around a certain device may not be in charge of that device, so a modification may be made such that when a worker display pattern is indicated with a mouse pointer, a section or the like to which the person belongs is displayed in a window to make it clear whether the person is a person in charge of the device or not. In this connection, a worker attribute item may be provided in the worker position memory table and the above data may be stored therein in advance.
- In this state, each
tag reader 510 detects a radio wave of a certain frequency transmitted from aradio tag 520. This radio wave detection is conducted at all times. When the radio wave input from any radio tag reaches a certain level or higher, thereader 510 makes communication with theradio tag 520. To be more specific, thetag reader 510 transmits an inquiry signal to theradio tag 520. Then, the tag reader receives and demodulates the radio wave outputted from theradio tag 520 and acquires the ID number recorded in thetag 520 which has been carried together with the radio wave. When requested from thecontrol section 110 in the centralinformation processing system 100, thetag reader 510 informs the control section of the ID number of theradio tag 520 thus detected. - With the number transmitted from the
tag reader 510 as a key, thecontrol section 110 retrieves the reader position memory table 440 and acquires the installedposition 442 of thetag reader 510. In this way thecontrol section 110 detects that theradio tag 520 is located at the installed position of thetag reader 510 thus detected. The result of the detection is stored as theworker position 422 in the worker position memory table 420 to be described later. Theicon display position 443 corresponding to the installedposition 442 is utilized as theworker display position 427 in the worker position memory table 420. In the case of theradio tag 520, its radio wave can be detected over a range of several meters or so. If theradio tag 520 is disposed for each detection range, the detection of the position can be performed in a unit of several meters. - The
control section 110 issues the above detection result by sending a request periodically to all thetag readers 510, then fetches the current positions of all the workers from theposition sensor 500 and updates theworker position 422. In this way the system grasps the latest workers, positions at all times. - For checking to determine to which worker the detected
radio tag 520 corresponds, thecontrol section 110 retrieves thetag ID 425 in the worker position memory table 420, with the radio tag ID detected from theposition sensor 500 as a key, and specifies the worker who carries the detectedradio tag 520. Thereafter, thecontrol section 110 fetches from the reader position memory table 440 the installedposition 442 of thetag reader 510 which has transmitted the detected radio tag ID number to the control section, and stores the installedposition 442 as theworker position 422 in the worker position memory table 420. At the same time, the control section stores theicon display position 443 in the reader position memory table 440 as thedisplay position 427 in the worker position memory table 420. - In the manner described above a user (a supervisor present in the monitor system1) can see the current positions of workers graphically on the
large screen display 210, as shown in FIG. 6, and can quickly grasp in what state the workers are scattered. More specifically, a linearly arranged diagram of devices in a factory and the icons of workers present respectively around various devices are displayed. For example, as such devices, afeed roll 211, awelder 212, afurnace 213, platingequipment 214, afirst roll 215, asecond roll 216, ashear 217 and a take-up roll 218 are arranged successively to form a production line. As workers,worker display patterns 251 and specificindividual names 252 represented by the patterns are displayed. For example, FIG. 6 illustrates that Mr. Yamada is positioned near thefeed roll 211, Mr. Suzuki is positioned between thewelder 212 and thefurnace 213, and Mr. Sato is positioned behind thesecond roll 216. - In a large-scale plant, such as a nuclear power plant, a very large number of site workers are present and conduct various works. In such a case, if all the workers are simply displayed, the patterns of the many workers are displayed at one time on the screen, which is complicated. Initially, therefore, only a device layout diagram is displayed as in FIG. 8A without displaying all the workers, and then by designating a device on the layout diagram it is possible to selectively display only the worker working near that device, as shown in FIG. 8B. To be more specific, in FIG. 8A, if the user designates, with the left-hand button of the
mouse 320, a device, say thesecond roll 216, in the layout diagram which has been displayed on thedisplay unit 200 with amouse pointer 321 as theinput device 300, bothworker display pattern 251 andname 252 of the worker present near the designated device are displayed as in FIG. 8B via a procedure as shown in FIG. 9. This can be regarded as a construction wherein the data of the other workers than the worker associated with the designated device are masked and only the unmasked worker data is displayed. Further, as to a place which is defined in connection with an area of concern, other than devices, only the workers associated with a designated place are displayed and the data related to the other places are masked and not displayed. It is the position of the screen coordinate system that is inputted by theinput device 300 such as themouse 320. - As shown in FIG. 9, the control section performs the following processings for all the devices stored in the device position memory table430, as shown in FIG. 9, (step 901). First, the control section fetches the
device display position 434 anddevice display pattern 433 of a device (step 902), then it checks whether the input coordinates designate the device concerned on the basis of the inputted coordinate position anddevice display position 434 and the size of the display pattern 433 (the size of display area) (step 904). These processings are performed until the inputted device can be specified (steps 905 and 902). - Once the device can be specified, the
control section 110 fetches thedevice position 432 from the device position memory table 430 (step 907). Then, for all the workers in the worker position memory table 430, thecontrol section 110 checks whether the work positions 422 of the workers are within a preset distance centered on a reference region of the device position 432 (step 908), and lists up the workers present near the designated device (step 909). Further, in order for the display to be easily seen, thecontrol section 110 sorts the workers successively in the order of the shorter distance of theworker position 422 from thedevice position 432 and displays the result of the sorting (step 910). It is optional whether this display is to be made using theworker display patterns 426 on the screen of the large-screen display unit 210 or is to be made in a tabulated form. - By the above designating method, it is possible to display only the associated worker even when there are many workers and thus it is possible to check workers efficiently. As noted previously and as shown in FIG. 8C, a plurality of workers positioned around a designated device may be displayed as a list using a
window 253, as shown in FIG. 8C. Within thewindow 253, the workers may be sorted in the order of the shorter distance from the designated device or in the order of the rank of the workers. - While work is being performed, there sometimes occurs a case where communication is to be made with a worker. In this embodiment, as shown in FIG. 10, by merely designating a
worker display pattern 252 with themouse pointer 321 through the input device such as the mouse 320 (the right-hand button of the mouse 320), it is possible to communicate with the designated worker in accordance withsteps 1101 to 1105 shown in FIG. 11. As mentioned previously, it is the position of the screen coordinate system that is inputted by theinput device 300. - Therefore, with respect to all the workers stored in the worker position memory table420, the
control section 110 fetches theworker display position 427 of a worker and the pattern size in theworker display pattern 426 and checks which worker the inputted screen coordinates designate (steps control section 110 fetches the number of theportable terminal 434 and that of theportable telephone 433 stored in the worker position memory table 430 (step 1104) and starts communication with the worker through the communication section 130 (step 1105). In this way, by utilizing a spatial sense, it is possible to quickly find a worker for communication and start communication with the worker. - As to the communication, it is sometimes desired to communicate not with a specific worker, but with any worker present near the device of concern. Therefore, in this embodiment, as shown in FIG. 10, upon depression of the right-hand button of the
mouse 320, thedevice position 432 and the position of the screen coordinate system inputted by themouse 320 are checked in the same manner as in FIG. 9 for not only the information alone stored in the worker position memory table 430, but also all the devices stored in the device position memory table 430, and the control section checks whether a device has been designated by the mouse 320 (steps 1106 to 1110). If any device is designated, workers present around that device are specified (steps 1111 to 1114) as is the case with the latter-half processing in FIG. 9, then the numbers ofportable terminals 434 andportable telephones 433 of all the specified workers are fetched, and communication is started through the communication section 130 (step 1115). Thus, even without specifying a worker, it is possible to make communication with a worker present near the device of concern. In the case where a communication is to be made multi-addresswise with persons present near the device of concern, a communication can be established by merely designating the device on thedisplay unit 200. - The above device designating method is also effective in the case where there is no display of a worker on the
display unit 210, as shown in FIG. 8A. In such a state of the display as shown in FIG. 8A, if a device is indicated with themouse pointer 321 and the right-hand button is depressed, the processing in FIG. 11 is carried out and it is possible to communicate automatically with a person present near the device. There also may be adopted a slight modification of this method such that in thelast step 1115 of FIG. 11 the workers detected by the illustrated processing are sorted in the order of the shorter distance from the device and communication is made with the person positioned nearest to the device. In this case, by merely indicating the display pattern of the device, it is possible to contact the worker closest to the device. In these examples, all that is required for the user is to pick out the device to be contacted, without the need of picking out a worker. Thus, it is possible to diminish the work load of the user. - Where there are plural workers, the workers may be listed in the
window 253 so that a worker for communication can be selected, for example as shown in FIG. 8C. In this case, the workers may be arranged in order of rank so that communication can be made successively from a worker of a higher rank. By designating the entire list, communication may be made multi-addresswise for all the listed workers. Further, where plural workers are displayed, communication may be made multi-addresswise with designated workers by designating all or some of the workers. - Such a configuration means that the device display pattern functions as a command starting switch. As examples of commands defined for the device display pattern there are a command to the effect that only the workers present near the device of concern should be picked out from the worker position memory table, a command to the effect that only the data for workers present near the device of concern should be sorted, and a command to the effect that communication should be started.
- Although in the above example of FIG. 11 communication has been described as an operation to be performed after having selected the
device display pattern 433 or theworker display pattern 426, it may also be applicable to, for example, an alarm indication to the portable terminal. - Next, a second embodiment of the present invention will be described. The mobile control system of this embodiment can cover moving devices such as trains and automatic transportation devices. This second embodiment is different from the above first embodiment in that the objects to be covered by the first embodiment were immovable objects.
- In the second embodiment, as shown in FIG. 12, a device
position updating device 800 is added to the same mobile control system as that of the first embodiment, and aradio tag 520 is attached to a moving device. Further, eachtag reader 510 has a function of discriminating whether the tag ID provided from theradio tag 520 is of a worker or of a device. This function can be attained by providing an information processor in eachtag reader 510 with a tag ID discriminating function. - In this way the
radio tag reader 510 reads in the tag ID sent from theradio tag 520 attached to a moving device in addition to the radio tag carried by a worker. Thetag reader 510 judges on the basis of the ID number assigned to each device whether the tag ID is of a worker or of a device. As shown in FIG. 13, the device position memory table 430 is further provided with aregion 435 which stores the tag ID of theradio tag 520 of a moving device, in addition to the regions shown in FIG. 13. - In order to facilitate the judgment in the
tag reader 510 as to whether the tag ID provided is that of a worker or of a device, it is desirable to take an appropriate measure such as, for example, storing a list of tag IDs of devices in memory or representing the device tag ID itself in terms of a special code. In this embodiment, the tag ID for a worker is represented using the symbol P and a numeral like P1, while the tag ID for device is represented using the symbol M and a numeral like M1. - In this embodiment, the device
position updating device 800 is constituted by a processor and it inputs the data stored in thememory device 400 and executes various processings. More specifically, the deviceposition updating device 800 checks tag IDs detected periodically by theposition sensor 500, as well as installed position information of thetag reader 510 which has detected the tag ID. Further, on the basis of the detected tag ID, the deviceposition updating device 800 specifies a device in the device position memory table 430 and changes thedevice position 432 in the device position memory table 430 to the installedposition 442 of thereader 510. As a result, the moving device of concern is displayed in the vicinity of thetag reader 510 which has detected the position of the device, and a worker associated with the moving device of concern is displayed near the moving device. Other processings to be carried out in this second embodiment are the same as those employed in the first embodiment. - By the above method it is possible to effect in a simple manner the control of workers working at a site where the moving device is located.
- Although in this second embodiment an independent processor is used as the device
position updating device 800, no limitation is made thereto. The processing to be performed by the deviceposition updating device 800 may be carried out by the centralinformation processing system 100. Further, although in the second embodiment it is thetag reader 510 that discriminates between a moving device and a worker, no limitation is made thereto. For example, the discrimination may be performed by the centralinformation processing system 100. - In the embodiments described above, the position detection made by the
position sensor 500 is based on the use of a radio tag. But this constitutes no limitation to the invention. For example, there may be adopted a position detecting method based on an installed position of a PHS or radio LAN communication base station, a position detecting method using a difference in field intensity or phase of radio waves transmitted from a plurality of places, which is utilized in PHS or GPS, or a position detecting method using a direction sensor or an acceleration sensor, which is used in a vehicular navigation system. - Although in the above embodiments the retrieval of workers can be achieved for a device of concern, this constitutes no limitation to the invention. A modification may be made such that in an area of concern, there is installed a tag reader independently of devices, and with its position as a specific retrieval key point, the whereabouts of personnel are controlled. In this case, a certain closed pattern is plotted on the display screen, and if a tag reader is located therein, then with the tag reader as a retrieval key point, it is possible to check, by looking up the worker position memory table, whether a worker is present within a predetermined radius.
- Further, although in the above embodiments the memory unit is disposed outside the central information processing system, it may be disposed within the same system.
- Alternatively, it may be composed of plural memories.
- According to the embodiments of the present invention, as set forth above, not only can the positions of personnel be detected individually, but also a pattern can be displayed at the detected position, whereby the distribution of personnel can be seen at a glance on a diagram which shows an area of concern. It is also possible to mask personnel and allow only the person or persons that meet certain conditions be displayed. For example, with the designation of a device in a device layout diagram as a key, it is possible to let only the person or persons associated with the device be displayed. Further, it is possible to represent plural persons in terms of a display pattern and, when the display pattern is indicated, display the plural persons as a list in a window for example.
- Thus, the following effects can be expected according to the embodiments of the present invention.
- (1) By utilizing a spatial sense it is possible to quickly find a worker with whom communication is to be made and then start communication with the worker.
- (2) By designating a device it is possible to display only the associated worker or workers efficiently.
- (3) When communication is to be made with any person present near a device or when communication is to be made multi-addresswise with persons present near the device, it is possible to effect communication by merely designating the device on the display unit even without specifying a worker.
- (4) By merely designating a device, without specifying a worker, it is possible to quickly communicate with a worker present near the device.
- (5) In the case where a plurality of workers are present, associated workers can be displayed in the form of a list by designating a device or by designating a worker pattern displayed as a representative pattern.
- (6) Also for workers working on a moving device it is possible to effect work control in a simple manner.
- According to the present invention, as set forth hereinabove, it is possible to grasp a layout condition at a glance and it is also possible to quickly find associated workers from among many workers. Moreover, by merely designating a specific area at a site, it is possible to find a worker and make communication quickly with the worker.
Claims (4)
1. A method for indicating positions of moving bodies located in a specific area, comprising the steps of:
detecting a current position or positions of one or more moving bodies located in the specific area; and
displaying a layout diagram of specific objects located in the specific area and information symbolical of each of the moving bodies at positions in the layout diagram which is displayed, the positions being determined on the basis of the detected current positions of the moving bodies.
2. A method according to claim 1 , wherein the information symbolical of each of the moving bodies is a display of a person.
3. A method according to claim 2 , wherein the specific objects located in the specific area of the layout diagram which is displayed include different types of machinery, further comprising the step of selecting a specific machinery displayed in the layout diagram of the types of machinery, and displaying a position of a person in relation to the selected machinery.
4. A method according to claim 2 , further comprising the step of selecting a name of a person, and indicating the position of the person of the selected name on the display.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/193,103 US20020180604A1 (en) | 1998-02-26 | 2002-07-12 | Mobile control method |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10-45512 | 1998-02-26 | ||
JP4551298A JPH11249778A (en) | 1998-02-26 | 1998-02-26 | Mobile management system |
US09/249,291 US6433687B1 (en) | 1998-02-26 | 1999-02-12 | Mobile control system |
US10/193,103 US20020180604A1 (en) | 1998-02-26 | 2002-07-12 | Mobile control method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/249,291 Continuation US6433687B1 (en) | 1998-02-26 | 1999-02-12 | Mobile control system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20020180604A1 true US20020180604A1 (en) | 2002-12-05 |
Family
ID=12721478
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/249,291 Expired - Fee Related US6433687B1 (en) | 1998-02-26 | 1999-02-12 | Mobile control system |
US10/193,103 Abandoned US20020180604A1 (en) | 1998-02-26 | 2002-07-12 | Mobile control method |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/249,291 Expired - Fee Related US6433687B1 (en) | 1998-02-26 | 1999-02-12 | Mobile control system |
Country Status (3)
Country | Link |
---|---|
US (2) | US6433687B1 (en) |
JP (1) | JPH11249778A (en) |
KR (1) | KR19990072938A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050021158A1 (en) * | 2003-07-22 | 2005-01-27 | Siemens Aktiengesellschaft | Method and human-machine-interface (HMI) system for controlling and monitoring a technical installation |
US20070123204A1 (en) * | 2005-11-07 | 2007-05-31 | Sony Ericsson Mobile Communications Japan, Inc. | Communication terminal apparatus and computer program |
US20080256486A1 (en) * | 2006-09-14 | 2008-10-16 | Kenji Hagiwara | Providing device usage information through layout diagram |
US20100094536A1 (en) * | 2005-08-31 | 2010-04-15 | Garmin Ltd. | Friend-finding mobile device |
US10534346B2 (en) * | 2014-08-20 | 2020-01-14 | Sig Technology Ag | Terminal for processing facilities |
US10602556B2 (en) | 2016-02-04 | 2020-03-24 | Apple Inc. | Displaying information based on wireless ranging |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6700493B1 (en) * | 1996-12-02 | 2004-03-02 | William A. Robinson | Method, apparatus and system for tracking, locating and monitoring an object or individual |
KR100362146B1 (en) * | 1999-10-28 | 2002-11-30 | 엘지전자 주식회사 | Bar code Terminal and Method for transmit bar code using the same |
JP3752939B2 (en) * | 2000-01-20 | 2006-03-08 | トヨタ自動車株式会社 | Vehicle automatic control device |
JP2002027541A (en) * | 2000-07-03 | 2002-01-25 | Oki Electric Ind Co Ltd | Information distribution system, wireless communication terminal, access point device, and access host device |
JP3711011B2 (en) * | 2000-10-06 | 2005-10-26 | 矢崎総業株式会社 | Mobile monitoring unit and mobile management system |
JP3882610B2 (en) * | 2000-12-22 | 2007-02-21 | 株式会社デンソー | Object search system |
JP2002315032A (en) * | 2001-04-10 | 2002-10-25 | Nippon Telegr & Teleph Corp <Ntt> | Position information service method |
JP2003061131A (en) * | 2001-08-21 | 2003-02-28 | Ntt Docomo Inc | Location information providing system, location information providing device, location information providing method, computer-readable recording medium and computer program |
CN100525219C (en) * | 2001-08-28 | 2009-08-05 | 索尼株式会社 | Information processing apparatus and method, and recording medium |
JP2003087399A (en) * | 2001-09-10 | 2003-03-20 | Toshiba Electronic Systems Co Ltd | Wireless transmitter-receiver and wireless transmission reception system |
JP2003218771A (en) * | 2002-01-22 | 2003-07-31 | Diginet Japan:Kk | Behavior monitoring system for inside of facility |
US6963277B2 (en) | 2002-03-26 | 2005-11-08 | Kabushiki Kaisha Toshiba | Method of and system for monitoring behavior of group of persons, and computer program product |
JP3900995B2 (en) * | 2002-04-03 | 2007-04-04 | オムロン株式会社 | Information processing terminal, server, information processing program, and computer-readable recording medium recording the same |
CA2397501A1 (en) * | 2002-08-19 | 2004-02-19 | Emerson Nerat | Wireless smart system for tracking luggage |
US7167094B2 (en) * | 2003-01-31 | 2007-01-23 | Secure Care Products, Inc. | Systems and methods for providing secure environments |
JP2005026791A (en) * | 2003-06-30 | 2005-01-27 | Aiphone Co Ltd | Nurse call system |
JP2005175666A (en) * | 2003-12-09 | 2005-06-30 | Toshiba Corp | Surrounding object communication method, apparatus, and system |
JP2005267613A (en) * | 2004-02-20 | 2005-09-29 | Nec Corp | System, method, and program for guiding passenger boarding, boarding managing device, and mobile rfid reader |
JP2005065317A (en) * | 2004-09-27 | 2005-03-10 | Oki Electric Ind Co Ltd | Information distribution system and information distribution method |
JP4725172B2 (en) * | 2005-04-18 | 2011-07-13 | ソニー株式会社 | Portable terminal position management system and portable terminal position management apparatus |
JP4718987B2 (en) * | 2005-12-12 | 2011-07-06 | 本田技研工業株式会社 | Interface device and mobile robot equipped with the same |
JP4808092B2 (en) * | 2006-06-26 | 2011-11-02 | 富士通株式会社 | Authentication method, authentication system, information processing apparatus, computer program, and recording medium |
CN101512530B (en) * | 2006-09-06 | 2016-02-03 | 皇家飞利浦电子股份有限公司 | Find the position of reference mode for location |
US8782547B2 (en) * | 2007-08-20 | 2014-07-15 | Honeywell International Inc. | Configurable building control system display |
US9682608B2 (en) * | 2013-01-30 | 2017-06-20 | Hanon Systems | Supplemental heating and cooling sources for a heating, ventilation and air conditioning system |
EP2962165B1 (en) * | 2013-02-27 | 2017-06-28 | ABB Schweiz AG | Presenting field users on process graphics |
US9493185B2 (en) * | 2013-03-14 | 2016-11-15 | Tempus Motor Works LLC | Links-VXI suspension system |
WO2015121893A1 (en) * | 2014-02-14 | 2015-08-20 | 株式会社ソウ・システム・サービス | Operator authentication operation system |
JP6427763B2 (en) * | 2014-12-12 | 2018-11-28 | パナソニックIpマネジメント株式会社 | Management device |
JP6412055B2 (en) * | 2016-05-18 | 2018-10-24 | ファナック株式会社 | Injection molding machine management system |
JP6813380B2 (en) * | 2017-02-02 | 2021-01-13 | 株式会社日立システムズ | Equipment management system, equipment management device, equipment management method, and program |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5062151A (en) * | 1983-01-13 | 1991-10-29 | Fisher Berkeley Corporation | Communication system |
GB2230365B (en) * | 1989-02-18 | 1993-05-26 | Olivetti Research Ltd | Mobile carrier tracking system |
US5455851A (en) * | 1993-07-02 | 1995-10-03 | Executone Information Systems, Inc. | System for identifying object locations |
EP0556277A1 (en) * | 1990-11-06 | 1993-08-25 | Westinghouse Electric Corporation | Dual mode electronic identification system |
US5311185A (en) * | 1992-08-31 | 1994-05-10 | Hochstein Peter A | Supervised personnel monitoring system |
US6169484B1 (en) * | 1998-04-28 | 2001-01-02 | Itt Manufacturing Enterprises, Inc. | Personal location system |
US6211781B1 (en) * | 1999-05-24 | 2001-04-03 | United States Postal Service | Method and apparatus for tracking and locating a moveable article |
-
1998
- 1998-02-26 JP JP4551298A patent/JPH11249778A/en active Pending
-
1999
- 1999-02-12 US US09/249,291 patent/US6433687B1/en not_active Expired - Fee Related
- 1999-02-25 KR KR1019990006310A patent/KR19990072938A/en not_active Application Discontinuation
-
2002
- 2002-07-12 US US10/193,103 patent/US20020180604A1/en not_active Abandoned
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7444188B2 (en) * | 2003-07-22 | 2008-10-28 | Siemens Ag | Method and human-machine-interface (HMI) system for controlling and monitoring a technical installation |
US20050021158A1 (en) * | 2003-07-22 | 2005-01-27 | Siemens Aktiengesellschaft | Method and human-machine-interface (HMI) system for controlling and monitoring a technical installation |
US20100094536A1 (en) * | 2005-08-31 | 2010-04-15 | Garmin Ltd. | Friend-finding mobile device |
US20110227943A1 (en) * | 2005-11-07 | 2011-09-22 | Sony Ericsson Mobile Communications Japan, Inc. | Communication terminal apparatus and computer program |
US20070123204A1 (en) * | 2005-11-07 | 2007-05-31 | Sony Ericsson Mobile Communications Japan, Inc. | Communication terminal apparatus and computer program |
US8694028B2 (en) | 2005-11-07 | 2014-04-08 | Sony Corporation | Communication terminal apparatus and computer program |
US7974641B2 (en) * | 2005-11-07 | 2011-07-05 | Sony Ericsson Mobile Communications Japan, Inc. | Communication terminal apparatus and computer program |
US8024654B2 (en) * | 2006-09-14 | 2011-09-20 | Ricoh Company, Ltd. | Providing device usage information through layout diagram |
US20080256486A1 (en) * | 2006-09-14 | 2008-10-16 | Kenji Hagiwara | Providing device usage information through layout diagram |
US10534346B2 (en) * | 2014-08-20 | 2020-01-14 | Sig Technology Ag | Terminal for processing facilities |
US10602556B2 (en) | 2016-02-04 | 2020-03-24 | Apple Inc. | Displaying information based on wireless ranging |
US10912136B2 (en) | 2016-02-04 | 2021-02-02 | Apple Inc. | Controlling electronic devices based on wireless ranging |
US11425767B2 (en) | 2016-02-04 | 2022-08-23 | Apple Inc. | Controlling electronic devices based on wireless ranging |
US11601993B2 (en) | 2016-02-04 | 2023-03-07 | Apple Inc. | Displaying information based on wireless ranging |
US12219631B2 (en) | 2016-02-04 | 2025-02-04 | Apple Inc. | Controlling electronic devices based on wireless ranging |
Also Published As
Publication number | Publication date |
---|---|
US6433687B1 (en) | 2002-08-13 |
KR19990072938A (en) | 1999-09-27 |
JPH11249778A (en) | 1999-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6433687B1 (en) | Mobile control system | |
US5598572A (en) | Information terminal system getting information based on a location and a direction of a portable terminal device | |
AU707640B2 (en) | System for displaying position of mobile terminal | |
CN101069437B (en) | Search system of communications device | |
JP5069936B2 (en) | Material storage position management system and method | |
US20090009298A1 (en) | Field Device Management | |
JPH0645989A (en) | Mobile terminal location information display system | |
US5329444A (en) | Work management system employing electronic board | |
JPH10116113A (en) | Plant monitoring control method and monitoring control device | |
US20100250309A1 (en) | Asset management system and method for an automotive vehicle | |
JP2763974B2 (en) | Taxi dispatch management system | |
WO2023132555A1 (en) | Augmented reality-based construction site management method and server | |
KR20190084903A (en) | Method and apparatus for sharing parking space for efficient use of parking space | |
JP3219309B2 (en) | Work management system and input device | |
JP3081571B2 (en) | Taxi dispatch management system | |
US20050213155A1 (en) | System and method for rapid emergency information distribution | |
JP2002124891A (en) | Information acquisition support method and device | |
JP2001125633A (en) | Plant information collection system | |
CN105843137A (en) | Integrated monitoring method and system | |
JP2005180967A (en) | Guidance system and portable terminal equipped with guidance function | |
EP1455482A1 (en) | Method and system for providing location of network devices | |
CN115767439A (en) | Object position display method and device, storage medium and electronic equipment | |
JP3711011B2 (en) | Mobile monitoring unit and mobile management system | |
US20250111175A1 (en) | Display control system, method, and information processing apparatus | |
JP3074237B2 (en) | On-premise portable device position display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE |