1461162203-6cbc6ecc-ba65-4945-b934-2c2b71260180

1. A skateboard comprising a front board and a rear board that are connected at a predetermined distance and casters fixed to bottoms of the front and rear boards,
wherein a hollow cover body is fitted in assembly holes of housings formed beneath the bottoms of the front board and the rear board,
a first propeller shaft having a cam-shaped joint portion at one end thereof and fitted in the assembly hole at the front board and a second propeller shat having a cam-shaped joint portion at one end thereof and fitted in the assembly hole at the rear board are inserted in the hollow cover body in contact with each other by the cam-shaped joint portions, and
the first and second propeller shafts horizontally and elastically expandcontract in rolling motion of the front board and the rear board.
2. A skateboard comprising a front board and a rear board that are connected at a predetermined distance and casters fixed to bottoms of the front arid rear boards,
wherein a hollow cover body is fitted in assembly holes of housings formed beneath the bottoms of the front board and the rear board, a first propeller shaft fitted in the assembly hole at the front board and a second propeller shaft fitted in the assembly hole at the rear board are inserted in the hollow cover body in contact with each other by cam-shaped joint portions, and the first and second propeller shafts horizontally and elastically expandcontact in rolling motion of the front board and the rear board, and
wherein the joint portion of each of the first and second propeller shafts has a depressed portion and a protrusion, the depressed portions and the protrusions of the first and second propeller shafts face each other to be engaged with each other, respectively, and the first and second propeller shafts are connected with a spring therebetween such that the first and second propeller shafts are elastically spaced or return.
3. The skateboard according to claim 2, wherein a groove where the spring is seated is formed in the first propeller shaft, a rod extending and protruding from the second propeller shaft is inserted in the groove, and the spring is fitted on the rod and fixed by a nut to provide elastic force between the first and second propeller shafts.
4. A skateboard comprising a front board and a rear board that are connected at a predetermined distance and casters fixed to bottoms of the front and rear boards,
wherein a hollow cover body is fitted in assembly holes of housings formed beneath the bottoms of the front board and the rear board, a first propeller shaft fitted in the assembly hole at the front board and second propeller shaft fitted in the assembly hole at the rear board are inserted in the hollow cover body in contact with each other by cam-shaped joint portions, and the first and second propeller shafts horizontally and elastically expandcontract in rolling motion of the front board and the rear board, and
wherein a groove where a spring is seated is formed in the first propeller shaft, a rod extending and protruding from the second propeller shaft is inserted in the groove, and the spring is fitted on the rod and fixed by a nut to provide elastic force between the first and second propeller shafts.

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 light-emitting device comprising:
a substrate; and
a quantum well active layer formed on the substrate in a first direction, comprising a first semiconductor material and a second semiconductor material alternatively arranged with each other in a second direction perpendicular to the first direction in a cross-section view, wherein the first semiconductor material is different from the second semiconductor material.
2. The light-emitting device of claim 1, wherein the first and the second semiconductor materials comprise GayIn1-yN.
3. The light-emitting device of claim 1, wherein the quantum well active layer is free of holes.
4. The light-emitting device of claim 1, wherein the first semiconductor material and the second semiconductor material have different bandgaps.
5. The light-emitting device of claim 1, wherein the first semiconductor material and the second semiconductor material have different refraction indices.
6. The light-emitting device of claim 1, wherein the quantum well active layer comprises one or two-dimensional photonic crystal structure.
7. A light-emitting device, comprising:
an upper semiconductor layer having a bottom surface; and
an active layer of an epitaxial structure, having an upmost surface connected to the bottom surface, and a refraction index variation merely varied in the epitaxial structure and along the upmost surface.
8. The light-emitting device of claim 7, wherein the refraction index variation has one or more periods.
9. The light-emitting device of claim 7, wherein the refraction index variation has a one or two dimensional pattern.
10. The light-emitting device of claim 7, wherein the active layer has a material composition variation on the upmost surface.
11. The light-emitting device of claim 7, wherein the active layer has a dielectric constant change on the upmost surface.
12. The light-emitting device of claim 7, wherein the active layer comprises a photonic crystal structure.
13. The light-emitting device of claim 7, wherein the active layer is formed on the upper semiconductor layer in a first direction, the refraction index variation is varied in a second direction substantially perpendicular to the first direction.
14. An active layer of an epitaxial structure, comprising:
an upmost surface;
a lowermost surface;
a right surface smaller than the upmost surface; and
a refraction index variation varied in the epitaxial structure and along the upmost surface.
15. The active layer of claim 14, wherein the refraction index variation is varied on the upmost surface.
16. The active layer of claim 14, wherein the refraction index variation is varied on the right surface.
17. The active layer of claim 14, wherein the refraction index variation has one or more periods.
18. The active layer of claim 14, wherein the refraction index variation has a one or two dimensional pattern.
19. The active layer of claim 14, wherein the refraction index variation is varied to form a photonic crystal structure in the epitaxial structure.
20. The active layer of claim 14, wherein the upmost surface is faced to the lowermost surface in a first direction, the refraction index variation is varied in a second direction substantially not parallel to the first direction.

1461162192-4b7c79be-cccf-43bf-a7f8-71057dd4f282

1. A multi sided reflective pavement marker comprising:
a) a lens means for providing retro reflectivity for vehicular traffic, said lens means having planar outside surface with multiple raised protective bumpers of about 0.01 to 0.02 inch in height, said lens means having inside surface with multiple of cells defined by slightly raised partition walls, said cells each integrally having multiple of cube corner retro reflective elements, said outside protective bumpers are correspondently aligned to said interior partition walls of said lens means;
b) a one-piece monolithically molded hollow structural body for providing structural support for said lens means, said structural body integrally having two inwardly tilted multi angular sides, each of said sides having a centralize recessed means being adopted to define a finger grip area, a top planar surface, a sealed planar base surface including impact absorbing hollow cavities and further including multiple of recessed grooves, wherein said structural body further includes two inclined planar faces, each of said inclined planar faces having a planar recessed portion integrally including a periphery wall and multiple of partition and load carrying walls with raised wedge shaped energy directors defining multiple hollow cavities, said wedge shaped energy directors for attaching said retro-reflective lens means.
2. The reflective roadway marker as defined in claim 1, wherein said multiple of hollow cavities within said recessed portions of said front and back inclined faces are integrally being defined by said load carrying partition walls, said hollow cavities each further is defined by a centerline, each of said centerline forming an angle of about 70\xb0 to 90\xb0 with respect to said planar base surface of said structural body, said hollow cavities each having a depth that terminate about 0.08 to 0.10 inch above said outside planar base surface.
3. The reflective roadway marker as defined in claim 1, wherein said sealed, planar base surface is having a textured and recessed grooves, said grooves each having a depth of about 0.02 to 0.05 inch.
4. The reflective roadway marker as defined in claim 1, wherein said outside surface of the lens means is coated with abrasion resistance hard resinous coating composition to improve abrasion resistance and enhance durability.

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 for performing predetermined image processing in accordance with an input operation performed by an input device including image pickup means for taking an image of one or a plurality of imaging targets, the image processing apparatus comprising:
target image data obtaining means for sequentially obtaining, from one target image of the one imaging target or a plurality of target images of the plurality of imaging targets in the image taken by the image pickup means, target image data indicating a distance between the plurality of target images or a size of the one target image;
image processing means for performing at least either one of enlargement and reduction of a display image in accordance with a change in the target image data; and
display control means for displaying on a display device the display image processed by the image processing means.
2. The image processing apparatus according to claim 1, wherein
the image processing means includes:
distance calculation means for, based on the target image data, sequentially calculating a distance between the image pickup means and the one or the plurality of the imaging targets; and
enlargingreducing means for performing at least either one of enlargement and reduction of the display image in accordance with a change in the distance.
3. The image processing apparatus according to claim 2, wherein the image processing means enlarges the display image in accordance with an increase in the distance, and reduces the display image in accordance with a decrease in the distance.
4. The image processing apparatus according to claim 2, wherein the image processing means reduces the display image in accordance with an increase in the distance, and enlarges the display image in accordance with a decrease in the distance.
5. The image processing apparatus according to claim 2, wherein the image processing means performs at least either one of enlargement and reduction of the display image in accordance with the change which occurs, during a predetermined time period, in the distance.
6. The image processing apparatus according to claim 5, wherein the image processing means enlarges the display image in accordance with an increase in the distance, and reduces the display image in accordance with a decrease in the distance.
7. The image processing apparatus according to claim 5, wherein the image processing means reduces the display image in accordance with an increase in the distance, and enlarges the display image in accordance with a decrease in the distance.
8. The image processing apparatus according to claim 5, wherein the input device includes at least one pressable operation key and outputs at least operation information corresponding to a state of the operation key being pressed, the apparatus further comprising:
operation information obtaining means for obtaining the operation information; and
storage means for, when the operation information indicates that the operation key has just started being pressed, storing the distance calculated by the distance calculation means, wherein
the image processing means includes difference calculation means for obtaining the change in the distance, which occurs during the predetermined time period which is a time period during which the operation key is pressed, by sequentially calculating a difference between the distance stored in the storage means and the distance which is calculated, while the operation information indicates that the operation key is currently pressed, by the distance calculation means, and
the image processing means performs at least either one of enlargement and reduction of the display image in accordance with the difference.
9. The image processing apparatus according to claim 8, wherein the image processing means enlarges the display image in accordance with an increase in the distance, and reduces the display image in accordance with a decrease in the distance.
10. The image processing apparatus according to claim 8, wherein the image processing means reduces the display image in accordance with an increase in the distance, and enlarges the display image in accordance with a decrease in the distance.
11. The image processing apparatus according to claim 2, further comprising designated coordinates calculation means for, based on a position of the one target image or positions of the plurality of target images in the taken image, calculating designated coordinates associated with a display area of the display device, wherein
the image processing means moves the display image in accordance with a change in the designated coordinates.
12. The image processing apparatus according to claim 2, further comprising tilt calculation means for, based on a position of the one target image or positions of the plurality of target images in the taken image, calculating a tilt of the input device, wherein
the image processing means rotates the display image in accordance with a change in the tilt.
13. The image processing apparatus according to claim 2, wherein the image processing means performs at least either one of enlargement and reduction of the display image by sequentially changing, in accordance with the change in the distance, a position of a virtual camera placed in a virtual space.
14. The image processing apparatus according to claim 2, wherein the image processing means performs at least either one of enlargement and reduction of the display image by sequentially changing, in accordance with the change in the distance, a display size of a two-dimensional image.
15. The image processing apparatus according to claim 1, further comprising velocity calculation means for, based on the target image data, sequentially calculating a moving velocity of the input device with respect to the one or the plurality of imaging targets, wherein
the image processing means performs at least either one of enlargement and reduction of the display image in accordance with the moving velocity.
16. A storage medium storing an image processing program to be executed by a computer which performs image processing in accordance with an input operation performed by an input device including image pickup means for taking an image of one or a plurality of imaging targets, the image processing program causing the computer to perform:
a target image data obtaining step of sequentially obtaining, from one target image of the one imaging target or a plurality of target images of the plurality of imaging targets in the image taken by the image pickup means, target image data indicating a distance between the plurality of target images or a size of the one target image;
an image processing step of performing at least either one of enlargement and reduction of a display image in accordance with a change in the target image data; and
a display control step of displaying on a display device the display image processed at the image processing step.
17. The storage medium storing the image processing program according to claim 16, wherein
the image processing step includes:
a distance calculation step of, based on the target image data, sequentially calculating a distance between the image pickup means and the one or the plurality of the imaging targets; and
an enlargingreducing step of performing at least either one of enlargement and reduction of the display image in accordance with a change in the distance.
18. The storage medium storing the image processing program according to claim 17, wherein at the image processing step, the display image is enlarged in accordance with an increase in the distance, and reduced in accordance with a decrease in the distance.
19. The storage medium storing the image processing program according to claim 17, wherein at the image processing step, the display image is reduced in accordance with an increase in the distance, and enlarged in accordance with a decrease in the distance.
20. The storage medium storing the image processing program according to claim 17, wherein the image processing step performs at least either one of enlargement and reduction of the display image in accordance with the change which occurs, during a predetermined time period, in the distance.
21. The storage medium storing the image processing program according to claim 20, wherein at the image processing step, the display image is enlarged in accordance with an increase in the distance, and reduced in accordance with a decrease in the distance.
22. The storage medium storing the image processing program according to claim 20, wherein at the image processing step, the display image is reduced in accordance with an increase in the distance, and enlarged in accordance with a decrease in the distance.
23. The storage medium storing the image processing program according to claim 20, wherein the input device includes at least one pressable operation key and outputs at least operation information corresponding to a state of the operation key being pressed, the storage medium further causing the computer to perform:
an operation information obtaining step of obtaining the operation information; and
a storage control step of, when the operation information indicates that the operation key has just started being pressed, storing in a memory the distance calculated at the distance calculation step, wherein
the image processing step includes a difference calculation step of obtaining the change in the distance, which occurs during the predetermined time period which is a time period during which the operation key is pressed, by sequentially calculating a difference between the distance stored in the memory and the distance which is calculated, while the operation information indicates that the operation key is currently pressed, at the distance calculation step, and
the image processing step performs at least either one of enlargement and reduction of the display image in accordance with the difference.
24. The storage medium storing the image processing program according to claim 23, wherein at the image processing step, the display image is enlarged in accordance with an increase in the distance, and reduced in accordance with a decrease in the distance.
25. The storage medium storing the image processing program according to claim 23, wherein at the image processing step, the display image is reduced in accordance with an increase in the distance, and enlarged in accordance with a decrease in the distance.
26. The storage medium storing the image processing program according to claim 17, further causing the computer to perform a designated coordinates calculation step of, based on a position of the one target image or positions of the plurality of target images in the taken image, calculating designated coordinates associated with a display area of the display device, wherein
at the image processing step, the display image is moved in accordance with a change in the designated coordinates.
27. The storage medium storing the image processing program according to claim 17, further causing the computer to perform a tilt calculation step of, based on a position of the one target image or positions of the plurality of target images in the taken image, calculating a tilt of the input device, wherein
at the image processing step, the display image is rotated in accordance with a change in the tilt.
28. The storage medium storing the image processing program according to claim 17, wherein the image processing step performs at least either one of enlargement and reduction of the display image by sequentially changing, in accordance with the change in the distance, a position of a virtual camera placed in a virtual space.
29. The storage medium storing the image processing program according to claim 17, wherein the image processing step performs at least either one of enlargement and reduction of the display image by sequentially changing, in accordance with the change in the distance, a display size of a two-dimensional image.
30. The storage medium storing the image processing program according to claim 16, further causing the computer to perform a velocity calculation step of, based on the target image data, sequentially calculating a moving velocity of the input device with respect to the one or the plurality of imaging targets, wherein
the image processing step performs at least either one of enlargement and reduction of the display image in accordance with the moving velocity.