1460755053-815a16a7-cc61-479e-8c56-783556e790a3

1. An automatic self-close mechanism, in particular for closing a toilet bowl seat andor a toilet bowl lid, where said closing of the seat andor lid is separated into two movements, a first movement bringing the seat andor lid from a position resting against a back stop into a position where gravity will propel the seat andor lid downwards, and a second movement where gravity propels the seat andor lid towards the toilet bowl, where the energy necessary for the first movement is stored in a resilient member during the opening of the seatlid, and that the energy is released by releasing a locking arrangement, where said locking arrangement is actuated by an actuating wire, wherein the actuating wire is a shaped memory alloy, and that an electrical source activates the wire, causing the wire to contract, thereby pulling the locking arrangement out of locking engagement, where said wire is actuated by electrical means.
2. (canceled)
3. The mechanism according to claim 1 wherein an electronic circuitry is arranged on a printed circuit board, and that means for fastening the wire to the circuit board in electrical contact with the source of energy is provided, and furthermore that the wire is arranged around a pulley in the locking arrangement and back to the printed circuit board, such that the length of the wire is substantially twice or more of the length between the wire fastening point on the printed circuit board and the locking arrangement.
4. The mechanism according to claim 1 further comprising a housing, where said housing comprises means for attaching the housing to a toilet bowl, and that further a first damper is arranged inside said housing for dampening the movement of the toilet seat, and a second damper also arranged inside the housing is provided for dampening the movement of the toilet bowl lid, where engagement means are provided in either end of the housing for attaching said toilet bowl seat and lid to said dampeners, and that the releasable locking arrangement is provided between the second dampener and the toilet bowl lid.
5. The mechanism according to claim 1 wherein a time delay circuit is included in the electronic circuitry, whereby a predefined time may pass between activation of the locking arrangement and release of said locking arrangement.
6. The mechanism according to claim 5 wherein a proximity sensor is provided, which sensor may detect the presence of a user in the vicinity of the mechanism, and where said sensor is connected to the circuitry in such a manner that the activation of the time delay, causing the locking arrangement to release, is activated by input from said sensor.
7. A method for controlling the closing of a toilet bowl seat an lid, where the seat and lid are engaged in a closing mechanism, where said mechanism comprises a first dampener which dampener is engaged with the seat such that the dampener will slow down the closing movement of the seat, and a second dampener engaged with the lid such that the second dampener will slow down the movement of the lid, and where the opening of the lid will increase the torsional force in a torsion member, and furthermore that a releasable locking mechanism is provided which locking mechanism will, until released maintain the lid in its open position, and after release transfer the stored energy in the torsion member to the lid for moving the lid towards its closed position in contact with the seat, where the locking mechanism has access to a source of electrical energy, such that the release of the locking mechanism is achieved by electrically heating a shaped memory alloy wire, which thereby contracts and pulls the locking mechanism out of locking engagement.
8. The method according to claim 7 wherein a time delay circuitry is provided, such that the locking mechanism will release and allow the torsion member to initiate the closing of the lid after a predetermined time period.
9. The method according to claim 7 wherein the locking mechanism has access to a source of electrical energy, and that a sensor is provided, whereby the sensor may detect the presence of a user in the vicinity, and only release the locking mechanism after a user has left the vicinity or after a predetermined time period has lapsed after a user has left the vicinity.
10. A locking mechanism for use in a self-close mechanism according to any preceding claims, wherein said mechanism is particular in that:
means for mounting a toilet seat andor lid are provided, where said means are arranged in a substantially tubular member, defining an axis of rotation for the seat andor lid;
the means for mounting the toilet seat andor lid are arranged separately such that means in one end of the tubular member by means of a torsional connection with a first dampener is provided for dampening the movement of the seat, and that means in the opposite end of said tubular member by means of a torsional connection with a second dampener is provided for dampening the movement of the lid;
the means in one end comprises a locking mechanism, where said locking mechanism comprises a hollow cylindrical section, where said cylindrical section is integral with the means for mounting the seat or lid;
inside the cylindrical section a piston having a cone shaped section is moveably arranged such that the piston may move along the axis of rotation;
one or more balls are arranged in one or more slits in the cylindrical section, such that the balls may move radially relative to the axis of rotation in or out of engagement with the tubular member, depending on the position of the piston, optionally locking recesses may be provided on the inner surface of the tubular member corresponding to the balls;
the piston is moved by activating a shaped memory alloy pulling the piston in one direction and a resilient member biasing the piston in the opposite direction along the axis of rotation.
11. The locking mechanism according to claim 10 wherein the shaped memory alloy is in the shape of a wire, and that the wire is mounted fastened to an interior part of the cylindrical section in one end, threaded around a pulley arranged in the piston and the other end of said wire being mounted to an interior part of the cylindrical section adjacent the mounting of the first end.
12. The locking mechanism according to claim 9 wherein the wire is mounted to flanges on a circuit board, where said board further comprises a source of energy and a proximity sensor, where an aperture through the tubular member and said cylindrical section allows the proximity sensor to sense if a user is present in the proximity of the locking mechanism, and that the circuitry on the board comprises a time delay circuit, such that a predetermined delay time may be programmed into the circuitry whereby input from the sensor, after the predetermined period, will activate the self-close mechanism, by inducing a current I the wire which thereby contracts and retracts the cone shaped part of the piston, allowing the balls to disengage from the cylindrical section, allowing the cylindrical section to rotate, and thereby close the seat and lid.

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 image processing apparatus comprising:
a processor;
a first acquisition unit which acquires position and orientation information of a viewpoint of an observer;
a second acquisition unit which acquires position and orientation information of a hand of the observer;
a determination unit which determines whether or not a virtual hand, which has the same appearance as the hand of the observer and is to be arranged at the position and orientation of the hand of the observer, overlaps on a virtual object to be observed in a view from the viewpoint of the observer, based on the acquired position and orientation information of the viewpoint of the observer and the acquired position and orientation information of the hand of the observer;
a first rendering unit which renders the virtual object to be observed without rendering the virtual hand on an image of a real space including the hand of the observer, in case it is not determined that the virtual hand overlaps on the virtual object to be observed in the view from the viewpoint of the observer; and
a second rendering unit which renders the virtual object to be observed and the virtual hand on the image of the real space including the hand of the observer in such a way that the virtual hand is visibly placed in front of the virtual object to be observed as if the hand of the observer would be placed in front of the virtual object to be observed, in case it is determined that the virtual hand overlaps on the virtual object to be observed in the view from the viewpoint of the observer;
wherein the determination unit, the first rendering unit and the second rendering unit are implemented by the processor.
2. The apparatus according to claim 1, wherein said determination unit comprises:
a first unit which generates an image of the virtual space on which the virtual object to be observed is laid out without an image of the virtual hand, and records depth values of respective pixels which form the image in a first memory as a two-dimensional data array;
a second unit which generates an image of the virtual space on which the virtual hand is laid out without an image of the virtual object to be observed, and records depth values of respective pixels which form the image in a second memory as a two-dimensional data array; and
a third unit which determines, using the two-dimensional data array recorded in the first memory and the two-dimensional data array recorded in the second memory, whether or not the at least a part of the real object should be placed in front of the region of the virtual object to be observed from the viewpoint of the observer.
3. The apparatus according to claim 2 wherein said first unit records zero as depth values of respective pixels which form a region other than the region of the virtual object to be observed in the image of the virtual space on which only the virtual object to be observed is laid out.
4. The apparatus according to claim 2, wherein said second unit records zero as depth values of respective pixels which form a region other than the region of the virtual hand in the image of the virtual space on which only the virtual hand is laid out.
5. The apparatus according to claim 2 wherein when a value of a nonzero array element in the two-dimensional data array recorded in the first memory is not less than a value of an array element recorded at the same position as the array element in the two-dimensional data array recorded in the second memory, said third unit determines that the at least a part of the real object should be placed in front of the region of the virtual object to be observed from the viewpoint of the observer.
6. The apparatus according to claim 1, wherein the real object is a part of the observer.
7. The apparatus according to claim 1, wherein the position and orientation information of the real object indicates an approximate position and orientation which is measured by a sensor.
8. The apparatus according to claim 1, wherein the position and orientation information of the viewpoint of the observer is an approximate position and orientation which is measured by a sensor.
9. An image processing method comprising:
a first acquisition step of acquiring position and orientation information of a viewpoint of an observer;
a second acquisition step of acquiring position and orientation information of a hand of the observer;
a determination step of determining whether or not a virtual hand, which has the same appearance as the hand of the observer and is to be arranged at the position and orientation of the hand of the observer, overlaps on a virtual object to be observed in a view from the viewpoint of the observer, based on the acquired position and orientation information of the viewpoint of the observer and the acquired position and orientation information of the hand of the observer;
a first rendering the virtual object to be observed without rendering the virtual hand on an image of a real space including the hand of the observer, in case it is not determined that the virtual object to be observed in the view from the viewpoint of the observer; and
a second rendering step of rendering the virtual object to be observed and the virtual hand on the image of the real space including the hand of the observer in such a way that the virtual hand is visibly placed in front of the first virtual object to be observed as if the hand of the observer would be placed in front of the virtual object to be observed, in case it is determined that the virtual hand overlaps on the virtual object to be observed in the view from the viewpoint of the observer.
10. A non-transitory computer-readable storage medium storing a program for making a computer function as respective units of an image processing apparatus according to claim 1.

1460755045-32c034a9-64fc-487c-9d69-c45493690b43

1. An image processing apparatus having an image adjusting device for adjusting image quality of an inputted image with a predetermined group of image quality parameters, said apparatus comprising:
a group of image quality parameters receiving device for receiving a plurality of groups of image quality parameters including at least one image quality parameter;
a feature quantity extracting device for extracting data indicating feature quantity of the inputted image from the inputted image;
a change judging device for judging necessity of change of the image quality parameter used for the adjusting device based on the data indicating the feature quantity;
an identifying device for identifying a new group of image quality parameters from among the groups of image quality parameters received in the receiving device when the change judging device judges that changing the group of image quality parameters is necessary;
a selecting device for selecting the group of image quality parameters identified by the identifying device from the receiving device; and
a parameter-replacing device for gradually replacing values of the image quality parameter included in former selected group of image quality parameters with values of the image quality parameter included in the group of image quality parameters identified by the identifying device and selected by the selecting device when the judging device judges that changing the group of image quality parameters is necessary, said parameter-replacing device making the adjusting device use the group of image quality parameters.
2. The image processing apparatus as claimed in claim 1,
further comprising a memory device for memorizing the group of image quality parameters used by the adjusting device,
wherein the replacing device gradually replaces values of the image quality parameter included in the group of image quality parameters stored in the memory device with values of the image quality parameter included in the group of image quality parameters selected by the selecting device, and makes the adjusting device use the group of image quality parameters.
3. The image processing apparatus as claimed in claim 1 or claim 2,
wherein the extracting device extracts the feature quantity at every frame.
4. The image processing apparatus as claimed in any one of claims 1 to 3,
wherein the data indicating the feature quantity extracted by the extracting device is a histogram.
5. The image processing apparatus as claimed in any one of claims 1 to 4,
wherein the image quality parameter included in the group of image quality parameters includes at least one of brightness, sharpness, hue, and chroma.
6. The image processing apparatus as claimed in any one of claims 1 to 5,
further comprising a replacing time changing device for changing the replacing time when the replacing device replaces the values of the image quality parameter.
7. An image processing method of adjusting image quality of an inputted image with a predetermined group of image quality parameters, said method comprising the steps of:
extracting data indicating feature quantity of the inputted image from the inputted image;
identifying and selecting a group of image quality parameters corresponding to the inputted image from among the groups of image quality parameters including at least one of the image quality parameter for adjusting the inputted image based on the data indicating the feature quantity; and
adjusting and replacing gradually values of the image quality parameter included in a before-changed group of image quality parameters with values of the image quality parameter included in a group of image quality parameters selected after judging a change thereof, when changing the group of image quality parameters used for adjusting is necessary based on the data indicating the feature quantity.
8. An image processing program for operating a computer of an image processing apparatus for adjusting image quality of an inputted image with a predetermined group of image quality parameters, said program comprising:
an image adjusting device for adjusting image quality of the inputted image with the image quality parameter;
a group of image quality parameters receiving device for receiving a plurality of groups of image quality parameters including at least one image quality parameter used by the adjusting device;
a feature quantity extracting device for extracting data indicating feature quantity of the inputted image from the inputted image;
a change judging device for judging necessity of change of the image quality parameter used for the adjusting device based on the data indicating the feature quantity;
an identifying device for identifying a new group of image quality parameters from among the group of image quality parameters received in the receiving device when the change judging device judges that changing the group of image quality parameters is necessary;
a selecting device for selecting the group of image quality parameters identified by the identifying device from the receiving device; and
a parameter-replacing device for gradually replacing values of the image quality parameter included in a before-changed group of image quality parameters with values of the image quality parameter included in the group of image quality parameters identified by the identifying device and selected by the selecting device when the judging device judges that changing the group of image quality parameters is necessary, said parameter-replacing device making the adjusting device use the group of image quality parameters.

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 electric cable comprising at least four wires arranged in a first and a second pair, wherein each of the pairs comprises a first and a second each, wherein the wires belonging to the first pair are arranged parallel to each other in a first plane in at least a first and a third longitudinal section and the wires belonging to the second pair are arranged parallel to each other in a second plane and the two planes intersect in a line of intersection, wherein the line of intersection runs parallel to the wires and the distances between each wire and the line of intersection are identical, wherein the angle of intersection (\u03b3) between the planes is 90\xb0 in at least the first longitudinal section and wherein the first wire of the first pair is transposed with the first wire of the second pair and the second wire of the first pair is transposed with the second wire of the second pair in a second longitudinal section, characterized in that the angle of intersection (\u03b1) between the planes is different from 90\xb0 in at least the third longitudinal section.
2. An electric cable according to claim 1, wherein the angle of intersection (\u03b1) between the planes is between 40\xb0 and 80\xb0 in the third longitudinal section.
3. An electric cable according to claim 1, wherein the cable comprises a first and a second connecting contact, wherein the first longitudinal section is arranged in sections in the first connecting contact and the third longitudinal section is arranged in sections in the second connecting contact.