Control apparatus, control method, and interface device for information processing device

Information

  • Patent Grant
  • 6522936
  • Patent Number
    6,522,936
  • Date Filed
    Tuesday, October 19, 1999
    25 years ago
  • Date Issued
    Tuesday, February 18, 2003
    21 years ago
Abstract
A control apparatus according to this invention includes an ordinary information processing device, a control computer for controlling the information processing device, and an interface device interposed between the information processing device and the control computer in place of a human interface. A control unit of the control computer controls the information processing device on the basis of an unmanned control program and information from the information processing device. As an example, the control computer outputs a power supply ON/OFF-control data to ON/OFF-control the power source of the information processing device, or the control computer outputs key data to start a test program in the information processing device.
Description




FIELD OF THE INVENTION




The present invention relates to a control apparatus, a control method, and an interface device for an information processing device for performing various control operations without performing a manual control operation to an information processing device such as a checking device. More particularly this invention relates to a control apparatus, a control method, and an interface device, for an ordinary information processing device, which perform unmanned control without refining the hardware and software of the information processing device.




BACKGROUND OF THE INVENTION




In recent years, in order to achieve energy saving and rationalization, a large number of computers, electronic machines, and the like having various functions depending on the specifications of works are introduced everywhere on manufacturing lines of factories, in a monitor room for monitoring communication failures, and in offices. As the functions of the computers, the electronic machines, and the like, performance evaluation for products, the displays of monitoring states, and the like are known. In addition, in an actual work using the computer or the like, an operator performs various operations, confirmation of display contents in an interactive mode through a human interface such as a keyboard, a mouse, and a display device. In this manner, in the control performed in the conventional interactive mode, at least various control operations performed by an operator are necessary. However, in recent years, to further advance energy saving and rationalization, research and development aiming at perfect-unmanned systems are being performed.




Computers, electronic machines, and the like automatically perform a great mass of a work which was used to be performed manually, and are installed everywhere to achieve energy saving and rationalization. In operating of the computers, the electronic machines, and the like, the following method is generally used. That is, an operator performs control operations through human interfaces such as a keyboard, a mouse, a display device, a speaker, and the like in an interactive mode.




Works performed by using computers or the like are roughly classified into four types of works.




(a) Program development work




(b) Regulated routine work for inputting different data




(c) Work for controlling other machine without operator




(d) Work in which exchange performed through human interface between operator and computer is regulated




When the works described in item (a) to item (d) are performed, commercial software programs that have been highly standardized are used.




It is mentioned above that the works described in item (a) to item (d) are performed by commercial software programs. In order to further advance energy saving and rationalization, an achievement of a perfect-unmanned operation is also demanded in the works except for the work in item (c). The work in item (d) which rarely requires intelligent actions of an operator may be named as the work which most demands this.




In order to perfectly unman the work in item (d), software programs used in computers, electronic machines, and the like or hardware such as the computers, the electronic machines, and the like must be refined. However, a method of refining a software program is not practical because it is technically and legally difficult for a third party to refine a commercial software.




Therefore, as another method, a method of developing a dedicated software program without using a commercial software program may be used. However, development costs are very high for such a program. Development costs are high if refinement of hardware is considered. In addition, when the hardware and the software programs of conventional computers or electronic machines are refined, versatility is degraded.




A technique for automating/unmanning a work of visually checking check results displayed on a display is disclosed in Japanese Patent Application Laid-Open No. 62-85323. However, this technique requires a conventional device to refine hardware and does not solve the above problem.




SUMMARY OF THE INVENTION




The present invention has been made in consideration of the above circumstances. It is an object of this invention to provide a control apparatus, a control method, and an interface device for an information processing device, in which, without special refinement of an ordinary information processing device, unmanned control of the information processing device (computer, electronic machine, or the like).




According to a first aspect of the present invention, a control apparatus and an interface device are connected to the information processing device in place of a conventional human interface. When control information is read from the memory, this control information is converted by a signal converter into a predetermined code, and then input to the information processing device. Thus, the information processing device is controlled in accordance with the code. Analog data output from the information processing device is converted by an A/D converter into digital data and input to the control apparatus to be subjected to a predetermined process. As described above, according to the first aspect of the present invention, without special refinement for an ordinary information processing device, unmanned control of the information processing device can be performed, and energy saving and rationalization can be easily advanced. Further, by providing the A/D converter, analog data (e.g., image data, audio data, or the like) output from the information processing device can be handled as digital data which can be equally processed. Therefore, versatility can be improved.




According to a second aspect of the present invention, an interface device is interposed between a control apparatus and an information processing device in place of a conventional human interface. When control information is output from the control apparatus, the control information is converted by a signal converter into a predetermined code, and then input to the information processing device. Thus, the information processing device is controlled in accordance with the code. Analog data output from the information processing device is converted by an A/D converter into digital data and input to the control apparatus to be subjected to a predetermined process. As described above, according to the second aspect of the present invention, without special refinement for an ordinary information processing device, unmanned control of the information processing device can be performed, and energy saving and rationalization can be easily advanced. Further, by providing the A/D converter, analog data (e.g., image data, audio data, or the like) output from the information processing device can be handled as digital data which can be equally processed. Therefore, versatility can be improved.




According to a third aspect of the present invention, when an analog image signal is output from the information processing device, the analog image signal is converted by an A/D converter into digital data, and then subjected to a predetermined process in the control apparatus. As described above, according to the third aspect of the present invention, even if output information is an image in the information processing device, without special refinement for an ordinary information processing device, unmanned control of the information processing device can be performed.




According to a fourth aspect of the present invention, when the key input data is output from the control apparatus, the key input data is converted by a signal converter into a scan code, and then input to an information processing device. In this manner, the scan code is handled in the information processing device like a code output from a keyboard. Therefore, the information processing device is handled in the same manner as that in a keyboard input operation. According to the fourth aspect, as described above, since an operation related to a keyboard input operation by an operator is automatically performed, an operator is not necessary, energy saving and rationalization can be easily advanced.




According to a fifth embodiment of the present invention, when control information is output from the control apparatus, the control information is converted into a predetermined code, and then input to the information processing device. Thus, the information processing device is controlled in accordance with the code. When the response information is output from the information processing device, the response information is converted into digital data, and then input to the control apparatus to be subjected to a predetermined process. As described above, according to the fifth aspect of the present invention, without special refinement for an ordinary information processing device, unmanned control of the information processing device can be performed, and energy saving and rationalization can be easily advanced. Further, response information (e.g., image data, audio data, or the like) output from the information processing device can be handled as digital data which can be uniformly processed. Therefore, versatility can be improved.




Other objects and features of this invention will become understood from the following description with reference to the accompanying drawings.











BRIEF DESCRIPTION OF THE DRAWINGS





FIG. 1

is a block diagram showing the configuration of an embodiment of the present invention;





FIG. 2

is a block diagram showing the configuration of a keyboard emulator


93


shown in

FIG. 1

;





FIG. 3

is a block diagram showing the configuration of the principle sections of a control unit


41


shown in

FIG. 1

;





FIG. 4

is a flow chart for explaining an operation according to an embodiment of the present invention;





FIG. 5

is a flow chart for explaining a standby process shown in

FIG. 4

; and





FIG. 6

is a block diagram showing a modification of an embodiment of the present invention.











DESCRIPTION OF THE PREFERRED EMBODIMENT




An embodiment of a control apparatus, a control method, and an interface device for an information processing device according to the present invention will be described below with reference to the accompanying drawings.





FIG. 1

is a block diagram showing an embodiment of the present invention. As shown in

FIG. 1

, according to this embodiment, the configuration is constituted by an information processing device


10


serving as an object to be controlled, a control computer


40


for controlling the information processing device


10


in place of an operator, and an interface device


90


which works as an interface between the information processing device


10


and the control computer


40


. The information processing device


10


is generally controlled by an operator in an interactive mode through a human interface. This information processing device


10


is a computer, an electronic machine, or the like. More specifically, the information processing device


10


is a memory capacity check device installed on a production line for a personal computer, and checks the capacity of a memory


13


built in the personal computer.




A hard disk device


20


and a display device


30


serving as peripheral devices are connected to the information processing device


10


. The hard disk device


20


stores an OS (Operating System) and a test program executed by a CPU (Central Processing Unit)


12


. The OS is a program for controlling execution of the test program. The test program is a program for checking the capacity (packaged) of the memory


13


serving as an object to be checked. The display device


30


displays a check result (which is the memory capacity) or the like obtained by the memory capacity check. In the example shown in

FIG. 1

, a character string consisting of “ABC” is displayed on the display screen of the display device


30


as a check result.




A power supply circuit


11


in the information processing device


10


receives an external power and supplies the power to the respective sections of the device. The CPU


12


controls each sections of the device and checks the capacity of a memory (object to be checked) by execution of operating system and a test program. The memory


13


is packaged on the information processing device


10


in a check of the memory capacity.




The keyboard interface


14


works as an interface between a keyboard (not shown) and the CPU


12


. This keyboard is used as a human interface between an operator and the information processing device


10


. In this embodiment, in place of the keyboard, a keyboard emulator


93


is used. A signal output circuit


15


outputs an image signal supplied from the CPU


12


to the display device


30


to the outside of the device as an image signal IA.




The control computer


40


is a computer terminal for performing various controls and operations for the information processing device


10


. The control computer


40


is constituted by a control unit


41


, a control interface


42


, an image data memory


43


, a master data memory


44


, and a key data memory


45


. A hard disk device


50


and a hard disk device


60


are connected to the control unit


41


of the control computer


40


as external storage devices. In addition, an input device


70


and a display device


80


are connected to the control unit


41


as human interfaces.




The hard disk device


50


stores an unmanned control program executed by the control unit


41


. This unmanned control program contains the order of operations performed to the information processing device


10


by an operator described in a program language. Here, the operation procedure performed by the operator is as follows. That is, the power supply of the information processing device


10


is turned on, a start command for the test program is input, a check result displayed on the display device


30


is recognized and determined, and the power supply of the information processing device


10


is turned off. The hard disk device


60


stores, as a bit map, an image data ID obtained by digitizing the image signal IA output from the signal output circuit


15


.




The input device


70


is constituted by a keyboard, a mouse, or the like, and is used to input initial data and maintenance data to the control computer


40


and used in setting, changing, or the like of an operating order in the unmanned control program. The display device


80


displays an operation state of the control computer


40


or various data on the screen of the display device


80


. In the control computer


40


, the control unit


41


executes the unmanned control program to automatically execute the operations performed by the operator. The details of the operations of the control unit


41


will be described later. The control interface


42


works as an interface between the control unit


41


and an external device (interface device


90


in the example shown in FIG.


1


).




The image data memory


43


is an image memory for temporarily storing the image data ID obtained by digitizing the image signal IA. The master data memory


44


is a memory for storing master data. The master data is a data corresponding to the information (image signal IA) output from the information processing device


10


to the outside.




This master data is data taught by an operator, and is set such that information (image signal IA or the like) generated by the information processing device


10


is assumed in advance. In this case, data represented by a data string “ABC” displayed on the display device


30


is stored in the master data memory


44


as master data. The master data is used in comparison with the information output from the information processing device


10


to the outside. The details of the comparison will be described later.




The key data memory


45


is a memory for storing key data. The key data representing a character string of keys related to a command input using a keyboard (not shown) connected to the keyboard interface


14


including a PN


2


connector. More specifically, when a start command (RUN) for storing the test program stored in the hard disk device


20


is input, key-input operations are performed in the order named: press “R” key then press “U” key then press “N” key and press “ENTER” key. The character string data “RUN” and data representing “ENTER” key become the key data in this case.




In the same manner as described above, when an end command (END) for ending the OS (or a test program) is input, key-input operations are performed in the order named: press “E” key then press “N” key then press “D” key and press “ENTER” key. The character string data “END” and data representing “ENTER” key become the key data in this case. The key data described above are taught by the operator by using the input device


70


in advance, and are stored in the key data memory


45


.




The interface device


90


is provided in place of the human interface (keyboard, mouse, power supply switch, or the like) conventionally provided in the information processing device


10


. The interface device


90


has a bidirectional interface function between the control computer


40


and the information processing device


10


. In the interface device


90


, a power supply control unit


91


controls an ON/OFF-operation of the power supply to the power supply circuit


11


of the information processing device


10


on the basis of a power supply ON/OFF-control data P input from the control unit


41


through an RS232C connector or the like of the control interface


42


. The interface device


90


has a not illustrated power supply unit built therein. The power supply control unit


91


has the function of a power supply switch which is conventionally arranged in the information processing device


10


.




A switch S is used to form a bypass circuit in the power supply control unit


91


. This switch S is turned on when the power supply unit is built in the power supply circuit


11


, and it is turned off when the power supply unit is not built in the power supply circuit


11


. More specifically, when the power supply unit is built in the power supply circuit


11


, a power supply from the power supply unit of the power supply control unit


91


to the power supply circuit


11


is not necessary. For this reason, the switch S is turned on.




In the case described above, the power supply circuit


11


controls an ON/OFF operation of the power supply on the basis of the power source ON/OFF-control data P. On the other hand, the power supply unit is built in the power supply circuit


11


, the switch S is turned off to supply a power from the power supply unit of the power supply control unit


91


to the power supply circuit


11


. In the following description, it is assumed that the power supply unit is not built in the power supply circuit


11


, and that the switch S is set in an OFF state.




An A/D converter


92


receives the image signal IA output from the signal output circuit


15


and digitizes the image signal IA as the image data ID. The image data ID is temporarily stored in the image data memory


43


. The keyboard emulator


93


is generally an emulator having a function which is equivalent to a keyboard connected to the keyboard interface


14


. The keyboard emulator


93


converts key data K (start command or end command) input from the control unit


41


through the control interface


42


into a scan code signal C to output the scan code signal C to the keyboard interface


14


.




The key data K is the data stored in the key data memory


45


. The scan code signal C is a signal adapted for scan code standards in the information processing device


10


, and is generally the same as a signal input from a keyboard. Therefore, actually, the keyboard emulator


93


is connected to the keyboard interface


14


. However, this configuration is electrically equivalent to the configuration in which a keyboard is connected to the keyboard interface


14


.





FIG. 2

is a block diagram showing the configuration of the keyboard emulator


93


. In the keyboard emulator


93


shown in

FIG. 2

, a signal converter


93




a


converts the key data K into a signal having a logic level. A signal generator


93




b


generates a scan code signal C on the basis of an output signal from the signal converter


93




a


. A driver


93




c


outputs the scan code signal C to the keyboard interface


14


(see FIG.


1


). Returning to

FIG. 1

, an output unit


94


outputs a signal related to a determination result or the like obtained in the control computer


40


to an informing device


100


(external device). This informing device


100


is a lamp, a buzzer, a printer, or the like, and informs an operator of the determination result or the like through light, sound, paper, or the like.




The configuration of a main part of the control unit


41


described above will be described below with reference to FIG.


3


. The same reference numerals as in

FIG. 1

denote the same parts in

FIG. 3

, and a description thereof will be omitted. In the control unit


41


shown in

FIG. 3

, a recognized portion extracting unit


41




a


extracts, as extracted image data, a portion (portion including character string “ABC” in

FIG. 3

) in which characters must be recognized from the image data ID stored in the image data memory


43


. Here, the image data ID stored in the image data memory


43


is a data corresponding to a display screen of the display device


30


shown in FIG.


1


.




A character recognizing unit


41




b


recognizes characters (character string “ABC” in

FIG. 3

) from the extracted image data extracted from the recognized portion extracting unit


41




a


. A comparator


41




c


compares master data stored in the master data memory


44


(see

FIG. 1

) with the recognized data recognized by the character recognizing unit


41




b


. A determining unit


41




d


determines, on the basis of a comparison result of the comparator


41




c


, whether the master data is the same as the recognized data or not.




The operation of the embodiment described above will be described below with reference to

FIGS. 4 and 5

. In

FIG. 4

, steps SA


1


to SA


12


are steps related to the operation of the control computer


40


, and steps SB


1


to SB


9


are steps related to the operation of the information processing device


10


.




In step SA


1


, the control unit


41


of the control computer


40


outputs a power supply ON/OFF-control data P to the power supply control unit


91


through the control interface


42


to turn on the power supply of the information processing device


10


. In this case, the power supply ON/OFF-control data P is a control data for designating a turn-on operation of the power supply.




When the power supply ON/OFF-control data P is input to the power supply control unit


91


, a power is supplied from the power supply control unit


91


to the power supply circuit


11


to turn on the power supply in step SB


1


, and the power is supplied to the respective sections, i.e., the CPU


12


, the memory


13


, the keyboard interface


14


, and the signal output circuit of the information processing device


10


. In this manner, in step SB


2


the CPU


12


starts the OS stored in the hard disk device


20


by an automatic program start function. In step SB


3


, the CPU


12


waits for a key input until a start command for designating the start of the test program is input.




Simultaneously with step SB


2


described above, in step SA


2


, the control unit


41


executes a waiting process to wait until the OS is started. Here, the waiting process will be described below with reference to FIG.


5


. In step SC


1


shown in

FIG. 5

, the control unit


41


sets a wait setting time T as a waiting time WAIT. The wait setting time T is a time from when the start of the OS is started to when the OS is set in an operation enable state. In step SC


2


, the control unit


41


checks whether the wait time WAIT is “0”. Because the wait time WAIT=T, the control unit


41


determines the determination result in step SC


2


as “No”.




In step SC


3


, the wait time WAIT is decremented by one. Then the control is returned to step SC


2


to repeat the above processes. After the elapse of wait setting time T, i. e. when the wait time WAIT becomes “0”, the control unit


41


determines the determination result in step SC


2


as “Yes”. In this case the control returns to step SA


2


shown in FIG.


4


. In step SA


3


, the control unit


41


outputs key data K corresponding to a start command for starting the test program from the key data memory


45


to the keyboard emulator


93


through the control interface


42


. More specifically, the process in step SA


3


generally corresponds to a key input operation.




After the keyboard emulator


93


converts the key data K (start command) into a scan code signal C, and then outputs the scan code signal C to the keyboard interface


14


. The scan code signal C is input to the CPU


12


through the keyboard interface


14


. In this manner, the CPU


12


in step SB


4


starts the test program stored in the hard disk device


20


in accordance with the start command obtained from the scan code signal C. In step SB


5


, the CPU


12


starts checking the capacity of the memory


13


in accordance with the test program.




Simultaneously with step SB


4


and step SB


5


described above, in step SA


4


, as in step SA


2


, the control unit


41


executes the waiting process shown in FIG.


5


. The control unit


41


waits until an image signal IA is output (step SB


6


) after the test program is started (step SB


4


). Exactly, the control unit


41


waits until the image data ID obtained by digital-converting the image signal IA is temporarily stored in the image data memory


43


after the test program is started. Thereafter, in this case, the wait setting time T set in step SC


1


shown in

FIG. 5

is a time required to store the image data ID in the image data memory


43


after the start of the test program.




In step SB


5


, when the capacity check of the memory


13


is finished, the CPU


12


shifts the control to step SB


6


. In step SB


6


, the CPU


12


outputs image data related to a check result (e.g., “ABC”) of the memory capacity check to the display device


30


through the signal output circuit


15


. In this manner, a character string “ABC” is displayed as the check result on the display device


30


. In addition, in step SB


6


, from the signal output circuit


15


, the image signal IA related to the check result (“ABC”) is output to the A/D converter


92


of the interface device


90


. In this manner, the image signal IA is converted by the A/D converter


92


into image data ID (digital data). The image data ID is stored in the image data memory


43


. Here, in step SB


7


, the CPU


12


waits for a key input until an end command for designating the end of the OS (test program) is input.




When the waiting process is finished in step SA


4


, the control unit


41


shown in

FIG. 3

shifts the control to step SA


5


. In step SA


5


, the control unit


41


receives the image data ID converted by the A/D converter


92


from the image data memory


43


. In step SA


6


, the control unit


41


stores the received image data ID in the hard disk device


60


.




In step SA


7


, the recognized portion extracting unit


41




a


of the control unit


41


extracts a portion including the character string (“ABC”) as extracted image data on the basis of the image data ID received from the image data memory


43


. In step SA


8


, the character recognizing unit


41




b


recognizes characters in the portion (extracted image data) extracted by the recognized portion extracting unit


41




a


. In this case, the recognized data of the characters is a character string “ABC” (check result). Subsequently, in step SA


9


, the comparator


41




c


reads master data (“ABC”) from the master data memory


44


(see FIG.


1


), and then compares the master data (“ABC”) with the recognized data (“ABC”).




In step SA


10


, the determining unit


41




d


checks, on the basis of a comparison result in the comparator


41




c


, whether the master data is the same as the recognized data or not, and the comparator


41




c


performs display control for displaying a determination result. When the master data is the same as the recognized data, it means that the memory capacity of the memory


13


is equal to or higher than a critical level. When the two data are not equal to each other, it means that the memory capacity of the memory


13


is lower than the critical level.




When determination by the determining unit


41




d


is finished, the control unit


41


outputs a signal related to a determination result to the output device


94


through the control interface


42


. In this manner, when a signal related to the determination result is output from the output device


94


to the informing device


100


, the informing device


100


informs an operator of the determination result through light, sound, or the like. At the same time, the control unit


41


displays the determination result on the display device


80


.




In step SA


11


, the control unit


41


outputs key data K corresponding to an end command for ending the OS (test program) from the key data memory


45


to the keyboard emulator


93


through the control interface


42


. The process in step SA


11


corresponds to a key input generally performed by an operator.




The keyboard emulator


93


converts the key data K (end command) into a scan code signal C, and outputs the scan code signal C to the keyboard interface


14


. The scan code signal C is input to the CPU


12


through the keyboard interface


14


. In this manner, the CPU


12


in step SB


8


ends the OS (test program) in accordance with the end command obtained from the scan code signal C.




In step SA


12


, the control unit


41


outputs a power supply ON/OFF-control data P to the power supply control unit


91


through the control interface


42


to turn off the power supply of the information processing device


10


, and then ends the process. In this case, the power supply ON/OFF-control data P is control data for designation of a turn-off operation of the power supply. When the power supply ON/OFF-control data P is input to the power supply control unit


91


, the power supply control unit


91


stops power supply to the power supply circuit


11


. In this manner, in step SB


9


, the power source is turned off.




As has been described above, according to the embodiment described above, when the interface device


90


having the function of a human interface and the control computer


40


operated in accordance with an unmanned control program representing an operating order are arranged for the information processing device


10


, without special refinement (refinement for hardware or refinement for a software program) for the information processing device


10


, unmanned control of the information processing device


10


can be performed.




Therefore, energy saving and rationalization can be easily advanced.




According to the embodiment described above, information (determination result in the example shown in

FIG. 1

) under control is informed by the informing device


100


. Therefore, for example, if an abnormality occurs, an operator can know the abnormality. Therefore, the operator can quickly cope with the abnormality.




In addition, according to the embodiment described above, an unmanned control program (operating order) can be programmed by the input device


70


in accordance with the specification of the information processing device


10


, unmanned control of a device having any specification can be performed regardless of the specification of the information processing device


10


. Therefore, versatility is very high. Furthermore, according to the embodiment described above, since the power supply of the information processing device


10


can be ON/OFF-controlled by the control unit


41


and the power supply control unit


91


, broad unmanned control including power supply control can be performed.




Although the embodiment of the present invention has been described with reference to the accompanying drawings, a concrete configuration is not limited to this embodiment. The present invention includes a change or the like in design of the invention without departing from the spirit and scope of the invention. For example, in the embodiment described above, the function may be realized by the following configuration. That is, an unmanned control program for realizing the function of the control computer


40


(and the interface device


90


) described above is recorded on a recording medium


600


(shown in

FIG. 6

) which can be read by a computer, and the unmanned control program recorded on the recording medium


600


is loaded on a computer


500


shown in FIG.


6


and executed.




The computer


500


shown in

FIG. 6

is constituted by a CPU


501


for executing the unmanned control program, an input device


502


such as a keyboard or a mouse, a ROM (Read Only Memory)


503


for storing various data, a RAM (Random Access Memory)


504


for storing operation parameters, a reader


505


for reading the unmanned control program from the recording medium


600


, an output device


506


such as a display or a printer, and a bus BU for connecting the respective sections of the device.




The CPU


501


reads the unmanned control program stored in the recording medium


600


through the reader


505


, and the CPU


501


executes the unmanned control program to execute the processes described above. The recording medium


600


includes not only a portable recording medium such as an optical disk, a floppy disk, or a hard disk, as a matter of course, but also a transmission medium such as a network which temporarily stores and holds data.




In the embodiment described above, a memory capacity checking device has been described as an application. However, the present invention is not limited to the embodiment, and the present invention can also be applied to any information processing device which is operated by an operator through a human interface (keyboard, mouse, display device, or the like). Following may be named as examples of the information processing device.




(1) Evaluation/test/check device for products (devices or parts)




(2) Computer in computer center or the like




(3) Production line device operated on the basis of general-purpose application program




(4) Monitor device for monitoring faults (intermittent faults) or detecting problems




(5) Conventional production line device




(6) Computer on the whole, electronic machine on the whole




In addition, in the embodiment described above, the image signal IA is exemplified as information output from the information processing device


10


shown in FIG.


1


. However, the information is not limited to the image signal IA, and any signal such as a voice signal, an optical signal, voice, light, or an electromagnetic wave may be used. The voice signal and the optical signal are signals for driving a loudspeaker and a lamp, and are converted by the A/D converter


92


into digital data like the image signal IA.




Voice and light are emitted from a speaker and a lamp, respectively. In this case, a vibration—to—electricity converter and a light—to—electricity converter may be arranged in place of the A/D converter


92


to obtain a voice signal and an optical signal. Finally, when an electromagnetic wave is used, an antenna and a receiver may be arranged in place of the A/D converter


92


to obtain a received signal.




In addition, in programming of an unmanned control program, a measure which copes with a case wherein an unexpected information (image data ID or the like) is input is preferably considered. As the measure, an operator call using the informing device


100


, a time out process, and a method of forcibly turning off the power supply of the information processing device


10


are known.




As has been described above, according to the first or second aspect of the present invention, without special refinement for an ordinary information processing device, unmanned control of the information processing device can be performed, and an advantage that energy saving and rationalization can be easily advanced can be achieved.




Further, by arranging an A/D converter, analog data (e.g., image data, voice data, or the like) output from the information processing device can be handled as digital data which can be uniformly processed. Therefore, versatility can be advantageously improved.




According to the third aspect of the present invention, even if output information is an image in an information processing device, an advantage that, without special refinement for an ordinary information processing device, unmanned control of the information processing device can be performed can be achieved.




According to the fourth aspect of the present invention, since an operation related to a keyboard input performed by an operator is automatically performed, an operator is not required, and an advantage that energy saving and rationalization can be easily advanced can be achieved.




According to the fifth aspect of the present invention, without special refinement for an ordinary information processing device, unmanned control of an information processing device can be performed, energy saving and rationalization can be easily advanced, and, by the second conversion step, response information (e.g., image data, voice data, or the like) output from the information processing device can be handled as digital data which can be uniformly processed. For this reason, versatility can be advantageously improved.




Although the invention has been described with respect to a specific embodiment for a complete and clear disclosure, the appended claims are not to be thus limited but are to be construed as embodying all modifications and alternative constructions that may occur to one skilled in the art which fairly fall within the basic teaching herein set forth.



Claims
  • 1. A control apparatus for an information processing device, comprising:a memory to store control information for said information processing device; and an interface device having a signal converter to convert the control information for said information processing device into a predetermined code, and an A/D converter to convert analog data output from said information device into digital data, wherein the control information includes data for controlling a turning on and off of a power supply to said information processing device and data for starting and ending a program to be executed on said information processing device.
  • 2. The control apparatus according to claim 1, wherein said A/D converter converts an analog image signal output from said information processing device into digital data.
  • 3. A control apparatus for an information processing device, comprising:a memory to store control information for said information processing device; and an interface device having a signal converter to convert the control information for said information processing device into a predetermined code, and an A/D converter to convert analog data output from said information device into digital data, wherein said signal converter converts key input data output from said control apparatus into a scan code.
  • 4. An interface device interposed between a control apparatus and an information processing device controlled by said control apparatus, comprising:a signal converter to convert control information for said information processing device output from said control apparatus into a predetermined code; and an A/D converter to convert analog data output from said information processing device into digital data, wherein the control information includes data for controlling a turning on and off of a power supply to said information processing device and data for starting and ending a program to be executed on said information processing device.
  • 5. The interface device according to claim 4, wherein said A/D converter converts an analog image signal output from said information processing device into digital data.
  • 6. An interface device interposed between a control apparatus and an information processing device controlled by said control apparatus, comprising:a signal converter to convert control information for said information processing device output from said control apparatus into a predetermined code; and an A/D converter to convert analog data output from said information processing device into digital data, wherein said signal converter converts key input data output from said control apparatus into a scan code.
  • 7. A control method for controlling an information processing device, comprising:converting control information for said information processing device output from a control apparatus into a predetermined code; and converting response information for the control information output from said information processing device into digital data, wherein the control information includes data for controlling a turning on and off of a power supply to said information processing device and data for starting and ending a program to be executed on said information processing device.
Priority Claims (1)
Number Date Country Kind
11-141967 May 1999 JP
US Referenced Citations (5)
Number Name Date Kind
4511918 Lemelson Apr 1985 A
4896290 Rhodes et al. Jan 1990 A
5623261 Rose Apr 1997 A
5732212 Perholtz et al. Mar 1998 A
6310608 Kaply et al. Oct 2001 B1
Foreign Referenced Citations (2)
Number Date Country
62-85323 Apr 1987 JP
2-89114 Mar 1990 JP