Apparatus, method, and non-transitory computer-readable storage medium
AssigneeCanon Kabushiki Kaisha
InventorsKiyoshi Katano, Takeshi Suzuki
Life of this patent
Estimating the term…
Abstract
In response to a request from an external device, information related to a server that provides a service related to an apparatus is set. The set information related to the server is transmitted.
Claims24
A print apparatus connectable to a plurality of external devices, the print apparatus comprising:
- at least one processor and at least one memory coupled to the at least one processor, the at least one processor serving as units comprising:
- a first transmission unit that transmits, to a predetermined external device transmitting a predetermined request among the plurality of external devices, data of a screen in which a first URL indicating a location of a server of a desired seller can be inputted,
- wherein the server is different from the plurality of external devices and the print apparatus and provides a purchase service of consumables of the print apparatus, and the first URL is different from a second URL, indicating a location of a server of a default seller, which has been retained as a default in each of the plurality of external devices;
- a reception unit that receives the first URL which has been inputted via the screen displayed on the predetermined external device, and receives a request to use the second UR;
- a storage unit that stores the first URL in a case where the reception unit receives the first URL;
- an updating unit that updates contents stored in the storage unit so that the contents indicate to use the first URL in a case where the reception unit receives the first URL, and updates the contents stored in the storage unit so that the contents indicate to use the second URL in a case where the reception unit receives the request to use the second URL;
- and
- a second transmission unit,
- wherein the second transmission unit transmits to another external device among the plurality of external devices, the first URL which is received by the reception unit and is stored in the storage unit, and
- causes the another external device to access the server of the desired seller using the first URL which is transmitted from the print apparatus by the second transmission unit, in a case where the contents stored in the storage unit indicate to use the first URL, and
- wherein in a case where the second URL has not been inputted via the screen displayed on the predetermined external device, the second transmission unit causes the another external device to access the server of the default seller using the second URL which has been retained as the default in the another external device in a case where the contents stored in the storage unit indicate to use the second URL.
A method for setting information to a print apparatus connectable to a plurality of external devices, the method comprising:
- a first transmission step of transmitting, to a predetermined external device transmitting a predetermined request among a plurality of external devices, data of a screen in which a first URL indicating a location of a server of a desired seller can be inputted,
- wherein the server is different from the plurality of external devices and the print apparatus and provides a purchase service of consumables of the print apparatus, and the first URL is different from a second URL, indicating a location of a server of a default seller, which has been retained as a default in each of the plurality of external devices;
- a receiving step of receiving, from the predetermined external device transmitting the predetermined request, the first URL which has been inputted via the screen displayed on the predetermined external device transmitting the predetermined request and which is transmitted from the predetermined external device, and receiving a request to use the second URL;
- a storage step of storing in a storage unit the first URL, in a case where the first URL is received;
- an updating step of updating contents stored in the storage unit so that the contents indicate to use the first URL in a case where the first URL is received, and updates the contents stored in the storage unit so that the contents indicate to use the second URL in a case where the request to use the second URL is received;
- and
- a second transmission step,
- wherein the second transmission step transmits to another external device among the plurality of external devices, the first URL which is received in the receiving and is stored in the storage unit, and
- causes the another external device to access the server of the desired seller using the first URL which is transmitted from the print apparatus in the second transmission step, in a case where the contents stored in the storage unit indicate to use the first URL, and
- wherein in a case where the second URL has not been inputted via the screen displayed on the predetermined external device, the second transmission unit causes the another external device to access the server of the default seller using the second URL which has been retained as the default in the another external device in a case where the contents stored in the storage unit indicate to use the second URL.
A non-transitory computer-readable storage medium storing a program for causing a computer to function as:
- a first transmission unit that transmits, to a predetermined external device transmitting a predetermined request among the plurality of external devices, data of a screen in which a first URL indicating a location of a server of a desired seller can be inputted,
- wherein the server is different from the plurality of external devices and the print apparatus and provides a purchase service of consumables of the print apparatus, and the first URL is different from a second URL, indicating a location of a server of a default seller, which has been retained as a default in each of the plurality of external devices;
- a reception unit that receives the first URL which has been inputted via the screen displayed on the predetermined external device, and receives a request to use the second UR;
- a storage unit that stores the first URL in a case where the reception unit receives the first URL;
- an updating unit that updates contents stored in the storage unit so that the contents indicate to use the first URL in a case where the reception unit receives the first URL, and updates the contents stored in the storage unit so that the contents indicate to use the second URL in a case where the reception unit receives the request to use the second URL;
- and
- a second transmission unit,
- wherein the second transmission unit transmits to another external device among the plurality of external devices, the first URL which is received by the reception unit and is stored in the storage unit, and
- causes the another external device to access the server of the desired seller using the first URL which is transmitted from the print apparatus by the second transmission unit, in a case where the contents stored in the storage unit indicate to use the first URL, and
- wherein in a case where the second URL has not been inputted via the screen displayed on the predetermined external device, the second transmission unit causes the another external device to access the server of the default seller using the second URL which has been retained as the default in the another external device in a case where the contents stored in the storage unit indicate to use the second URL.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a method comprising:
- a first transmission step of transmitting, to a predetermined external device transmitting a predetermined request among a plurality of external devices, data of a screen in which a first URL indicating a location of a server of a desired seller can be inputted,
- wherein the server is different from the plurality of external devices and the print apparatus and provides a purchase service of consumables of the print apparatus, and the first URL is different from a second URL, indicating a location of a server of a default seller, which has been retained as a default in each of the plurality of external devices;
- a receiving step of receiving, from the predetermined external device transmitting the predetermined request, the first URL which has been inputted via the screen displayed on the predetermined external device transmitting the predetermined request and which is transmitted from the predetermined external device, and receiving a request to use the second URL;
- a storage step of storing in a storage unit the first URL, in a case where the first URL is received;
- an updating step of updating contents stored in the storage unit so that the contents indicate to use the first URL in a case where the first URL is received, and updates the contents stored in the storage unit so that the contents indicate to use the second URL in a case where the request to use the second URL is received;
- and
- a second transmission step,
- wherein the second transmission step transmits to another external device among the plurality of external devices, the first URL which is received in the receiving and is stored in the storage unit, and
- causes the another external device to access the server of the desired seller using the first URL which is transmitted from the print apparatus in the second transmission step, in a case where the contents stored in the storage unit indicate to use the first URL, and
- wherein in a case where the second URL has not been inputted via the screen displayed on the predetermined external device, the second transmission unit causes the another external device to access the server of the default seller using the second URL which has been retained as the default in the another external device in a case where the contents stored in the storage unit indicate to use the second URL.
Dependencies are inferred from the claim text.