1460930562-b9af1ee7-e242-410e-8d0f-970d2be75f51

We claim:

1. A mobile harbor crane for the combined handling of containers and bulk materials, said harbor crane comprising an undercarriage and an upper carriage which is rotatably mounted on the undercarriage, said upper carriage comprising a tower with a boom that can be pivoted about a horizontal axis, said undercarriage comprising
a base frame having a longitudinal axis and a transverse axis,
four support beams pivotally connected to the base frame, symmetrically to the longitudinal and transverse axes, each support beam being pivotable about a respective vertical axis between a retracted transportation position and an extended working position, each said support beam having a free end remote from the vertical axis, and
four traveling gear assemblies supporting respective said support beams by means of respective vertically acting leveling cylinders provided at the free ends of the support beams, each traveling gear assembly comprising a plurality of axles carrying a plurality of wheels and balancing means for uniformly distributing supporting forces acting on the assembly among its wheels.
2. A mobile harbor crane as in claim 1 further comprising a coupling rod pivotably connected between said base frame and each said traveling gear assembly, each said coupling red being parallel to a respective said support beam and forming therewith a parallelogram linkage, whereby said traveling gear assemblies remain parallel to the longitudinal axis in any pivoted position f the support beams.
3. A mobile harbor crane as in claim 2 further comprising a telescoping locking assembly pivotably connected between the base frame and the free end of each said support beam, whereby each said support beam can be fixed in both the extended working positions and in the retracted transportation position.
4. A mobile harbor crane as in claim 1 wherein
each said axle is pivotable through 90, said axles being pivotable by a common steering column under computer control,
each said traveling gear assembly comprising a traveling gear drive acting on at least one of the axles,
said support beams being pivoted between the retracted transportation position and the extended working position by actuating the traveling gear drives.
5. A mobile harbor crane as in claim 1 wherein when the support beams are in the extended working position, the traveling gear assembles are in pairs which are spaced apart sufficiently to allow vehicles to pass under the base frame in a longitudinal direction.
6. A mobile harbor crane as in claim 1 wherein each said wheel comprises a tire which is filled about 75% by volume full of water.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An information processing system, comprising:
a first nonvolatile storage device in which a plurality of first programs for initiating the information processing system, and duplications of said plural first programs have been stored in blocks different from each other;
a second volatile storage device to which said plurality of first programs are transferred;
a third nonvolatile storage device into which a second program for executing said plural first programs is stored; and
a CPU (Central Processing Unit) for executing said plural first programs.
2. The information processing system as claimed in claim 1 wherein:
an instruction has been contained in said second program, while said instruction instructs that said plurality of first programs are transferred from said first storage device to said second storage device, contents of said plurality of first programs transferred to said second storage devices are compared with each other; and if the contents of said plurality of first programs are not made coincident with each other, then a normal program is judged from said plurality of first programs based upon a majority decision; and wherein:
said CPU executes the first program judged as said normal program so as to initially initiate the information processing system.
3. The information processing system as claimed in claim 2 wherein:
a judging value for determining a total number at which the contents of said plurality of first programs are compared with each other has been contained in said first program; and wherein:
said CPU executes said instruction in accordance with said judging value.
4. The information processing system as claimed in claim 2 wherein:
in a case that an area where either one of said first programs or a duplication of one of said first programs has been stored is a failure block in said first storage device, the program stored in such an area including said failure block is not employed in the comparisons of said contents of said plurality of first programs.
5. The information processing system as claimed in claim 2 wherein:
when one of said first programs is updated, an update program for one of said first programs is overwritten in the area where one of said first programs has been stored, and also, a duplication of said update program is overwritten in the area where the duplication of one of said first programs has been stored; and wherein:
in such a case that a failure block is present in the area where either one of said first programs or said duplication of one of said first programs has been stored, either said update program or the duplication of said update program is written in a previously prepared spare area of said first storage device.
6. The information processing system as claimed in claim 2 wherein:
after said CPU could succeed in an execution of said first programs, said CPU overwrites data judged as the normal data in such an area judged as an error area at a place where the content of said plurality of first programs are not made coincident with each other.
7. An information processing system comprising:
a first nonvolatile storage device in which a plurality of first programs for initiating the information processing system, and duplications of said plural first programs have been stored in blocks different from each other;
a second volatile storage device to which said plurality of first programs are transferred;
a third nonvolatile storage device into which a second program for executing said plural first programs is stored;
a CPU (Central Processing Unit) for executing said plural first programs and said second program; and
a program correcting circuit for correcting an error of said first programs.
8. The information processing system as claimed in claim 7 wherein:
said program correcting circuit compares contents of said plurality of first programs transferred to said second storage device with each other;
when the contents of said plurality of first programs are not made coincident with each other, said program correcting circuit judges a normal program among said plurality of first programs based upon a majority decision; and
said program correcting circuit rewrites such a first program judged as said normal program in said second storage device.
9. The information processing system as claimed in claim 8 wherein:
an instruction has been contained in said second program, while said instruction instructs that said plurality of first programs are transferred from said first storage device to said second storage device so as to initiate said program correcting circuit; and wherein:
said CPU executes said first program judged as the normal program by said program correcting circuit so as to initially initiate the information processing system.
10. The information processing system as claimed in claim 9 wherein:
a judging value for determining a total number at which the contents of sid plurality of first programs are compared with each other has been contained in said first programs;
said CPU executes said instruction in accordance with said judging value; and
said program correcting circuit compares the contents of said plurality of first programs with each other and judges said normal program based upon the majority decision in accordance with said judging value.
11. The information processing system as claimed in claim 9 wherein:
in such a case that an area where either one of said first programs or a duplication of one of said first programs has been stored is a failure block in said first storage device, the program stored in such an area including said failure block is not employed in the comparisons of said contents of said plurality of first programs.
12. The information processing system as claimed in claim 9 wherein:
when one of said first programs is updated, an update program for one of said first programs is overwritten in the area where one of said first programs has been stored, and also, a duplication of said update program is overwritten in the area where the duplication of one of said first programs has been stored; and wherein:
in such a case that a failure block is present in the area where either one of said first programs or said duplication of one of said first programs has been stored, either said update program or the duplication of said update program is written in a previously prepared spare area of said first storage device.
13. The information processing system as claimed in claim 9 wherein:
after said CPU could succeed in an execution of said first programs, said CPU overwrites data judged as normal data in such an area judged as an error area at a place where the content of said plurality of first programs are not made coincident with each other.
14. The information processing method which is executed by an information processing system comprising a CPU (Central Processing Unit) and a nonvolatile storage device for storing thereinto initiation time information of the information processing system; wherein:
said CPU updates said initiation time information while said information processing system is initiated; and wherein:
when said initiation time exceeds a designated threshold value, said CPU overwrites the same contents stored in said nonvolatile storage device.
15. The information processing method as claimed in claim 14 wherein:
the content which has been stored in said nonvolatile storage device is a program which is executed by said CPU.
16. The information processing method as claimed in claim 14 wherein:
said initiation time information is initiating time information of the information processing system.
17. The information processing method as claimed in claim 14 wherein:
said initiation time information is an actual time during which the information processing system is being initiated.
18. An information processing method of an information processing system comprising:
a CPU (Central Processing Unit);
a nonvolatile storage device for storing thereinto initiation time information of the information processing system; and
a notifying unit for notifying an execution of refreshing a program with respect to a user who uses the information processing system; wherein:
in such a case that said user issues a permission with respect to said notification notified by said notifying unit, said CPU updates said initiation time information while said information processing system is initiated; and wherein:
when said initiation time exceeds a designated threshold value, said CPU overwrites the same contents stored in said nonvolatile storage device.
19. The information processing method as claimed in claim 18 wherein:
the content which has been stored in said nonvolatile storage device is a program which is executed by said CPU.
20. The information processing method as claimed in claim 18 wherein:
said initiation time information is initiating time information of the information processing system.
21. The information processing method as claimed in claim 18 wherein:
said initiation time information is an actual time during which the information processing system is being initiated.