Information processing apparatus, display control method, storage medium, substrate processing system, and method for manufacturing article
AssigneeCanon Kabushiki Kaisha
InventorKenta Kita
Life of this patent
Estimating the term…
Abstract
An information processing apparatus for controlling display on a user interface includes an acquisition unit, and a display control unit. The acquisition unit acquires information including an operated state indicating a state regarding an operation performed on each of a plurality of apparatuses, and an operating state indicating a state regarding an operating status of each of the plurality of apparatuses. The display control unit controls display of the information regarding an apparatus identified from among the plurality of apparatuses on the user interface, based on the information including the operated state and the operating state acquired by the acquisition unit.
Claims14
An information processing apparatus for controlling display on a user interface, the information processing apparatus comprising:
- one or more processors;
- and
- at least one memory storing executable instructions, which when executed by the one or more processors, cause the information processing apparatus to:
- acquire information about a plurality of apparatuses including operated state information indicating a respective operated state of each of the plurality of apparatuses regarding an operation being performed on each of the plurality of apparatuses, operating state information indicating a respective operating state of each of the plurality of apparatuses regarding an operating status of each of the plurality of apparatuses, elapsed time information indicating, for each of the plurality of apparatuses that needs to be maintained, respective time elapsed since the respective operating state of each of the plurality of apparatuses that needs to be maintained has transitioned to a current operating state where each of the plurality of apparatuses needs to be maintained, and location information indicating a respective location where each of the plurality of apparatuses is placed;
- identify a first apparatus of the plurality of apparatuses as an apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the first apparatus is a state where the first apparatus is remotely operated, an operating state of the first apparatus is a state where the first apparatus needs to be maintained, and a time elapsed since the operating state of the first apparatus has transitioned to a current operating state of the first apparatus which is the state where the first apparatus needs to be maintained is longest among each of the plurality of apparatuses that needs to be maintained and is remotely operated;
- identify a second apparatus of the plurality of apparatuses as another apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the second apparatus is a state where the second apparatus is remotely operated, an operating state of the second apparatus is a state where the second apparatus needs to be maintained, and the second apparatus is located at a location within a same range as the first apparatus;
- and
- control display, on the user interface, of information about the first apparatus identified as the apparatus to be displayed and information about the second apparatus identified as the another apparatus to be displayed.
A display control method for controlling display on a user interface, the display control method comprising:
- acquiring information about a plurality of apparatuses including operated state information indicating a respective operated state of each of the plurality of apparatuses regarding an operation being performed on each of the plurality of apparatuses, operating state information indicating a respective operating state of each of the plurality of apparatuses regarding an operating status of each of the plurality of apparatuses, elapsed time information indicating, for each of the plurality of apparatuses that needs to be maintained, respective time elapsed since the respective operating state of each of the plurality of apparatuses that needs to be maintained has transitioned to a current operating state where each of the plurality of apparatuses needs to be maintained, and location information indicating a respective location where each of the plurality of apparatuses is placed;
- identifying a first apparatus of the plurality of apparatuses as an apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the first apparatus is a state where the first apparatus is remotely operated, an operating state of the first apparatus is a state where the first apparatus needs to be maintained, and a time elapsed since the operating state of the first apparatus has transitioned to a current operating state of the first apparatus which is the state where the first apparatus needs to be maintained is longest among each of the plurality of apparatuses that needs to be maintained and is remotely operated;
- identifying a second apparatus of the plurality of apparatuses as another apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the second apparatus is a state where the second apparatus is remotely operated, an operating state of the second apparatus is a state where the second apparatus needs to be maintained, and the second apparatus is located at a location within a same range as the first apparatus;
- and
- controlling display, on the user interface, of information about the first apparatus identified as the apparatus to be displayed and information about the second apparatus identified as the another apparatus to be displayed.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a display control method for controlling display on a user interface, the display control method comprising:
- acquiring information about a plurality of apparatuses including operated state information indicating a respective operated state of each of the plurality of apparatuses regarding an operation being performed on each of the plurality of apparatuses, operating state information indicating a respective operating state of each of the plurality of apparatuses regarding an operating status of each of the plurality of apparatuses, elapsed time information indicating, for each of the plurality of apparatuses that needs to be maintained, respective time elapsed since the respective operating state of each of the plurality of apparatuses that needs to be maintained has transitioned to a current operating state where each of the plurality of apparatuses needs to be maintained, and location information indicating a respective location where each of the plurality of apparatuses is placed;
- identifying a first apparatus of the plurality of apparatuses as an apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the first apparatus is a state where the first apparatus is remotely operated, an operating state of the first apparatus is a state where the first apparatus needs to be maintained, and a time elapsed since the operating state of the first apparatus has transitioned to a current operating state of the first apparatus which is the state where the first apparatus needs to be maintained is longest among each of the plurality of apparatuses that needs to be maintained and is remotely operated;
- identifying a second apparatus of the plurality of apparatuses as another apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the second apparatus is a state where the second apparatus is remotely operated, an operating state of the second apparatus is a state where the second apparatus needs to be maintained, and the second apparatus is located at a location within a same range as the first apparatus;
- and
- controlling display, on the user interface, of information about the first apparatus and information about the second apparatus.
A substrate processing system comprising:
- an information processing apparatus configured to control display on a user interface;
- and
- a substrate processing apparatus configured to process a substrate,
- wherein the information processing apparatus includes:
- one or more processors;
- and
- at least one memory storing executable instructions, which when executed by the one or more processors, cause the information processing apparatus to:
- acquire information about a plurality of apparatuses including operated state information indicating a respective operated state of each of the plurality of apparatuses regarding an operation being performed on each of the plurality of apparatuses, operating state information indicating a respective operating state of each of the plurality of apparatuses regarding an operating status of each of the plurality of apparatuses, elapsed time information indicating, for each of the plurality of apparatuses that needs to be maintained, respective time elapsed since the respective operating state of each of the plurality of apparatuses that needs to be maintained has transitioned to a current operating state where each of the plurality of apparatuses needs to be maintained, and location information indicating a respective location where each of the plurality of apparatuses is placed;
- identify a first apparatus of the plurality of apparatuses as an apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the first apparatus is a state where the first apparatus is remotely operated, an operating state of the first apparatus is a state where the first apparatus needs to be maintained, and a time elapsed since the operating state of the first apparatus has transitioned to a current operating state of the first apparatus which is the state where the first apparatus needs to be maintained is longest among each of the plurality of apparatuses that needs to be maintained and is remotely operated;
- identify a second apparatus of the plurality of apparatuses as another apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the second apparatus is a state where the second apparatus is remotely operated, an operating state of the second apparatus is a state where the second apparatus needs to be maintained, and the second apparatus is located at a location within a same range as the first apparatus;
- and
- control display, on the user interface, of information about the first apparatus and information about the second apparatus.
A method for manufacturing an article, the method comprising:
- forming a pattern on a substrate using a substrate processing system;
- processing the substrate on which the pattern is formed, using the substrate processing system;
- and
- manufacturing an article from the processed substrate,
- wherein the substrate processing system includes:
- an information processing apparatus configured to control display on a user interface;
- and
- a substrate processing apparatus configured to process a substrate,
- wherein the information processing apparatus includes:
- one or more processors;
- and
- at least one memory storing executable instructions, which when executed by the one or more processors, cause the information processing apparatus to:
- acquire information about a plurality of apparatuses including operated state information indicating a respective operated state of each of the plurality of apparatuses regarding an operation being performed on each of the plurality of apparatuses, operating state information indicating a respective operating state of each of the plurality of apparatuses regarding an operating status of each of the plurality of apparatuses, elapsed time information indicating, for each of the plurality of apparatuses that needs to be maintained, respective time elapsed since the respective operating state of each of the plurality of apparatuses that needs to be maintained has transitioned to a current operating state where each of the plurality of apparatuses needs to be maintained, and location information indicating a respective location where each of the plurality of apparatuses is placed;
- identify a first apparatus and of the plurality of apparatuses as an apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the first apparatus is a state where the first apparatus is remotely operated, an operating state of the first apparatus is a state where the first apparatus needs to be maintained, and a time elapsed since the operating state of the first apparatus has transitioned to a current operating state of the first apparatus which is the state where the first apparatus needs to be maintained is longest among each of the plurality of apparatuses that needs to be maintained and is remotely operated;
- identify a second apparatus of the plurality of apparatuses as another apparatus to be displayed based on the information about the plurality of apparatuses indicating that an operated state of the second apparatus is a state where the second apparatus is remotely operated, an operating state of the second apparatus is a state where the second apparatus needs to be maintained, and the second apparatus is located at a location within a same range as the first apparatus;
- and
- control display, on the user interface, of information about the first apparatus identified as the apparatus to be displayed and information about the second apparatus identified as the another apparatus to be displayed.
Dependencies are inferred from the claim text.