1461172501-d76ac3cf-49b4-40b0-9a53-14a93eabd93c

1. A wavelength router formed by a planar optical imaging arrangement comprising an input stage, an output stage, and a composite lens connected between the two stages, wherein:
the input stage is a waveguide grating router whose output focal circle is characterized by a central zone of minimal loss variation caused by the router efficiency variation;
the composite lens is a waveguide arrangement characterized by a single input aperture and two separate output apertures, wherein the input aperture covers said zone of minimal loss variation;
the output stage includes two waveguide grating routers, each connected to one of the two output apertures of the lens;
the input grating and the output gratings have substantially opposite dispersions, so that the wavelength response to an input signal applied to the input router is essentially two sets of stationary images, respectively produced on the two focal circles of the two output routers, wherein the images of each set are produced by different diffraction orders of the input router; and,
each output router includes several output waveguides, each connected at the location of one of said stationary images.
2. The planar optical imaging arrangement as recited in claim 1 wherein the output efficiency of the input waveguide grating router is optimized by including in the output periodic array of the grating a segmented arrangement of several matching sections so that an essentially flat response is produced by each stationary image.
3. The planar optical imaging arrangement as recited in claim 1 wherein the input router diffraction order for a particular stationary image located in the vicinity of the output focal point of one of the two output routers is chosen essentially equal to an integer multiple of the output router diffraction order for that image.
4. A wavelength router formed by a planar optical imaging arrangement comprising an input waveguide grating router, an output waveguide grating router, and a lens formed between the two waveguide grating routers, wherein:
the output focal circle of the input waveguide grating router is characterized by a central zone of minimal loss variation caused by the router efficiency variation;
the lens is a waveguide arrangement whose input aperture covers said zone of minimal loss variation, and the lens output aperture is connected to the input focal circle of the output waveguide grating router;
the waveguide grating routers have opposite dispersions, so that the wavelength response to an input signal applied to the input router is essentially a set of stationary images produced on the output circle of the output router;
said images are produced by different diffraction orders of the input router;
the output router includes several output waveguides, each connected at the location of one of said stationary images; and,
the output efficiency of the input waveguide gratinig router is optimized by including in the output periodic array of the grating a segmented arrangement of several matching sections so that an essentially flat response is produced by each stationary image.
5. The planar optical imaging arrangement as recited in claim 4 wherein the input router diffraction order for a particular stationary image located in the vicinity of the output focal point of the output router is chosen essentially equal to an integer multiple of the output diffraction order for that image.

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. A method of treating acne on the skin of a patient, the method comprising applying to the acne an alkyl urea in a pharmaceutically acceptable carrier at a concentration and for a time sufficient to reduce the acne,
wherein the alkyl urea has the formula R\u2014HN\u2014CO\u2014NH2, where R is a monovalent alkane of 1-12 carbon atoms.
2. The method of claim 1, wherein R has 1-8 carbon atoms.
3. The method of claim 1, wherein the alkyl urea is butyl urea.
4. The method of claim 1, wherein the alkyl urea is at a concentration of 0.1 molar to 0.5 molar.
5. Use of an alkyl urea for the manufacture of a medicament for the treatment of acne, wherein the alkyl urea has the formula R\u2014HN\u2014CO\u2014NH2, where R is a monovalent alkane of 1-12 carbon atoms.
6. The use of claim 5, wherein R has 1-8 carbon atoms.
7. The use of claim 5, wherein the alkyl urea is butyl urea.
8. The use of claim 5, wherein the alkyl urea is at a concentration of 0.1 molar to 0.5 molar.
9. An alkyl urea in a pharmaceutically acceptable carrier, at a concentration useful for the treatment of acne, wherein the alkyl urea has the formula R\u2014HN\u2014CO\u2014NH2, where R is a monovalent alkane of 1-12 carbon atoms.
10. The alkyl urea of claim 9, wherein R has 1-8 carbon atoms.
11. The alkyl urea of claim 9, wherein the alkyl urea is butyl urea.
12. The alkyl urea of claim 9, wherein the alkyl urea is at a concentration of 0.1 molar to 0.5 molar.
13. The alkyl urea of claim 9, wherein the carrier is selected from the group consisting of distilled water, a polar organic solvent, a cream, a gel, and a liposome.

1461172490-14b6bebf-7299-4b6c-bcdd-10ef157a629a

1. A game program product to be executed by a processor of a game apparatus which displays a virtual game space in which an on-earth object is arranged, and a moving object moving in said virtual game space on a screen, comprising:
a changing step for changing a movement parameter defining a movement of said moving object in response to a player’s operation;
a predicting step for predicting a reaching point where said moving object will reach after a lapse of a time T(T>0) on the basis of said movement parameter;
a first detecting step for detecting at least any one of a current altitude of said moving object and an altitude of said moving object in the reaching point predicted by said predicting step;
a second detecting step for detecting a height of said on-earth object in the reaching point predicted by said predicting step; and
an output step for outputting to said player difference information indicating a difference between the altitude detected by said first detecting step and the height detected by said second detecting step.
2. A game program product according to claim 1, wherein said output step includes a first information output step for outputting height information indicating said height as a part of said difference information, and a second information output step for outputting altitude information indicating said altitude as another part of said difference information.
3. A game program product according to claim 2, wherein said height information includes a first bar character extending in a vertical direction of said screen with a length corresponding to said height, and said altitude information includes a second bar character extending in the vertical direction of said screen with a length corresponding to said altitude.
4. A game program product according to claim 3, wherein said first bar character has a bar main body extending upward from a lower side of said screen and an upper edge portion set at a position corresponding to said height, and said second bar character has a bar main body extending downward from an upper side of said screen and a lower edge portion set at a position corresponding to said altitude, and a space from said upper edge portion to said lower edge portion means a difference between said height and said altitude.
5. A game program product according to claim 3, wherein said first information output step determines the length of said first bar character by a logarithmic arithmetic.
6. A game program product according to claim 1, further comprising a warning step for outputting a different warning depending on a numerical range to which a subtracted value obtained by subtracting the height detected by said detecting step from the altitude predicted by said predicting step belongs.
7. A game program product according to claim 6, wherein said warning step includes a first warning output step for outputting said warning in a first manner when said subtracted value belongs to a first numerical range where numerical values above 0 are distributed, and a second warning output step for outputting said warning in a second manner when said subtracted value belongs to a second numerical range where numerical values below 0 are distributed.
8. A game program product according to claim 1, further comprising:
a setting step for setting each of a plurality of numerical values as said T;
a subtracting step for respectively subtracting a plurality of the heights detected by said second detecting step from a plurality of the altitudes detected by said first detecting step with respect to the plurality of reaching points predicted by said predicting step; and
a specifying step for specifying a minimum subtracted value out of the plurality of subtracted values calculated by said subtracting step, wherein said output step outputs the difference information corresponding to the minimum subtracted value specified by said specifying step.
9. A game program product according to claim 1, wherein said changing step includes a first change step for changing a direction parameter defining a moving direction of said moving object in response to a first operation by said player, and a second change step for changing a velocity parameter defining a moving velocity of said moving object in response to a second operation by said player.
10. A game apparatus which displays on a screen a virtual game space in which an on-earth object is arranged, and a moving object moving in said virtual game space, comprising:
a change means for changing a movement parameter defining a movement of said moving object in response to a player’s operation;
a predicting means for predicting a reaching point where said moving object will reach after a lapse of a time T(T>0) on the basis of said movement parameter;
a first detecting means for detecting at least any one of a current altitude of said moving object and an altitude of said moving object in the reaching point predicted by said predicting means;
a second detecting means for detecting a height of said on-earth object in the reaching point predicted by said predicting means; and
an output means for outputting to said player difference information indicating a difference between the altitude detected by said first detecting means and the height detected by said second detecting means.
11. A game method to be executed by a game apparatus which displays on a screen a virtual game space in which an on-earth object is arranged, and a moving object moving in said virtual game space, comprising the steps of:
(a) changing a movement parameter defining a movement of said moving object in response to a player’s operation;
(b) predicting a reaching point where said moving object will reach after a lapse of a time T(T>0) on the basis of said movement parameter;
(c) detecting at least any one of a current altitude of said moving object and an altitude of said moving object in the reaching point predicted by said step (b);
(d) detecting a height of said on-earth object in the reaching point predicted by said step (b); and
(e) outputting to said player difference information indicating a difference between the altitude detected by said step (c) and the height detected by said step (d).

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. A disk array apparatus comprising:
a conversion rule storage unit that stores a conversion rule associated with a plurality of generations in a configuration table of the disk array apparatus; and
a control unit that, from a disk device which stores a generation identifier indicating the generation and a configuration table, retrieves the generation identifier, and converts the configuration table on the basis of the conversion rule associated with the retrieved generation identifier.
2. The disk array apparatus according to claim 1, wherein
the configuration table includes an option for an availability level or a type of the disk device, and
the control unit changes the option for the availability level or the type of the disk device contained in the configuration table.
3. The disk array apparatus according to claim 1, wherein
the configuration table includes a data storage capacity, and
the control unit changes a size of a storage area of the data storage capacity included in the configuration table.
4. The disk array apparatus according to claim 1, further comprising:
an additional storage device that stores the configuration table of the disk device associated with the disk device
wherein,
the control unit when a size of the configuration table becomes larger than an allowable size resulting from the conversion of the configuration table of the disk device, stores the configuration table resulting from the conversion into the additional storage device associated with the disk device.
5. The disk array apparatus according to claim 1, further comprising:
an array inputoutput unit that accesses data of the disk device on the basis of the configuration table.
6. The disk array apparatus according to claim 4, further comprising:
an insertionremoval unit that connects the disk device and the additional storage device to be able to be inserted and removed; and
a disk inputoutput unit that inputsoutputs data tofrom the disk device.
7. A control method for a disk array apparatus, comprising:
storing a conversion rule associated with a plurality of generations in a configuration table of the disk array apparatus; and
from a disk device which stores a generation identifier indicating the generation and a configuration table, retrieving the generation identifier, and converting the configuration table on the basis of the conversion rule associated with the retrieved generation identifier.
8. A computer readable non-transitory storage medium embodying a program, said program causing a disk array apparatus to perform a method, said method comprising:
storing a conversion rule associated with a plurality of generations in a configuration table of the disk array apparatus; and
from a disk device which stores a generation identifier indicating the generation and a configuration table, retrieving the generation identifier, and converting the configuration table on the basis of the conversion rule associated with the retrieved generation identifier.