Information processing apparatus, information processing method, and program for improving user-friendliness of an animated tutorial depicting assembling parts for creating a robot
AssigneeSony Corporation
InventorsAyaka Satoh, Mitsuo Okumura, Takehiko Sasaki, Masaaki Isozu, Shohei Takahashi, Marika Nozue
Life of this patent
Estimating the term…
Abstract
There is provided an apparatus which can improve user-friendliness of a description screen for assembly of parts in creation of a robot. The apparatus performs display control to separately display a plurality of parts for creation of a robot, display a line connecting joint surfaces of the respective parts, and display animation in which the respective parts are jointed in accordance with the line connecting the joint surfaces in assembly order.
Claims11
An information processing apparatus comprising
- a control unit configured to perform display control to
- separately display a plurality of parts for creation of a robot,
- display a line connecting joint surfaces of respective parts of the plurality of parts,
- display animation in which the respective parts are jointed in accordance with the line connecting the joint surfaces in assembly order, and
- display a progress bar which displays an animation time position in an assembly step,
- wherein, in a case where the plurality of parts are displayed at an angle at which one or more of the joint surfaces of one part of the respective parts cannot be seen and the one or more joint surfaces of the one part of the respective parts are displayed having a line connecting to other joint surfaces of respective parts of the plurality of parts, the one or more joint surfaces of the one part of the respective parts displayed having the line connecting to the other joint surfaces of the respective parts have a perimeter displayed as broken lines, and each surface of the one part of the respective parts that cannot be seen and not having the line connecting to the other joint surfaces of the respective parts do not have respective perimeters displayed as broken lines,
- wherein the plurality of parts displayed are different than the line,
- wherein the control unit is further configured to perform control to display a mark, indicating a joint time position in the assembly step, with the progress bar when one part of the plurality of parts is jointed with another part of the plurality of parts, and
- wherein the control unit is implemented via at least one processor.
An information processing method comprising
- performing display control by a processor to
- separately display a plurality of parts for creation of a robot,
- display a line connecting joint surfaces of respective parts of the plurality of parts,
- display animation for jointing the respective parts in accordance with the line connecting the joint surfaces in assembly order, and
- display a progress bar which displays an animation time position in an assembly step,
- wherein, in a case where the plurality of parts are displayed at an angle at which one or more of the joint surfaces of one part of the respective parts cannot be seen and the one or more joint surfaces of the one part of the respective parts are displayed having a line connecting to other joint surfaces of respective parts of the plurality of parts, the one or more joint surfaces of the one part of the respective parts displayed having the line connecting to the other joint surfaces of the respective parts have a perimeter displayed as broken lines, and each surface of the one part of the respective parts that cannot be seen and not having the line connecting to the other joint surfaces of the respective parts do not have respective perimeters displayed as broken lines,
- wherein the plurality of parts displayed are different than the line, and
- wherein the method further comprises performing the display control by the processor to display a mark, indicating a joint time position in the assembly step, with the progress bar when one part of the plurality of parts is jointed with another part of the plurality of parts.
A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute a method, the method comprising:
- performing display control to
- separately display a plurality of parts for creation of a robot,
- display a line connecting joint surfaces of respective parts of the plurality of parts,
- display animation for jointing the respective parts in accordance with the line connecting the joint surfaces in assembly order, and
- display a progress bar which displays an animation time position in an assembly step,
- wherein, in a case where the plurality of parts are displayed at an angle at which one or more of the joint surfaces of one part of the respective parts cannot be seen and the one or more joint surfaces of the one part of the respective parts are displayed having a line connecting to other joint surfaces of respective parts of the plurality of parts, the one or more joint surfaces of the one part of the respective parts displayed having the line connecting to the other joint surfaces of the respective parts have a perimeter displayed as broken lines, and each surface of the one part of the respective parts that cannot be seen and not having the line connecting to the other joint surfaces of the respective parts do not have respective perimeters displayed as broken lines,
- wherein the plurality of parts displayed are different than the line, and
- wherein the method further comprises performing the display control to display a mark, indicating a joint time position in the assembly step, with the progress bar when one part of the plurality of parts is jointed with another part of the plurality of parts.
Dependencies are inferred from the claim text.