IP Library › Granted Patent US 7,400,421
Granted Patent B2
US 7,400,421 · App. 10/734,523 · Granted Jul 15, 2008

Image processing method and image processing system using the same

Assignee: Seiko Epson Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,400,421
App. No.
10/734,523
Granted
Jul 15, 2008
Kind
B2
Abstract

At one of an image supply device storing image data and an image output device performing image processing with respect to the image data which are connected via a communication path through which the image data is communicated, one of a text command described by a markup language and a binary command described by a binary is selected as a command including a control information item for the image processing. From one of the image supply device and the image output device to the other, the selected one of the text command and the binary command is transmitted. At the other one of the image supply device and the image output device, it is performed processing specified by the control information included in the selected one of the text command and the binary command.

Claims (42)

1. An image processing method, performed by an image supply device storing image data and an image output device performing image processing with respect to the image data, which are connected via a communication path through which the image data is communicated, the method comprising steps of:

selecting, at one of the image supply device and the image output device, one of a text command described by a markup language and a binary command described by a binary, as a command including a control information item for the image processing;

transmitting, from one of the image supply device and the image output device to the other, the selected one of the text command and the binary command; and

performing, at the other one of the image supply device and the image output device, processing specified by the control information included in the selected one of the text command and the binary command.

2. The image processing method as set forth in claim 1 , further comprising a step of judging whether the control information item can be described by the binary,

wherein the selecting step is performed so as to select the binary command in a case where it is judged that the control information item can be described by the binary.

3. The image processing method as set forth in claim 1 , further comprising steps of:

transmitting, to the one of the image supply device and the image output device from the other one, text data including a response indicating a result of the step of performing the processing, in a case where the text command is selected in the selecting step; and

transmitting, to the one of the image supply device and the image output device from the other one, binary data including a response indicating a result of the step of performing the processing, in a case where the binary command is selected in the selecting step.

4. The image processing method as set forth in claim 1 , wherein the text command is a command specified by a first protocol, and the binary command is a command specified by a second protocol which is a lower hierarchical protocol than the first protocol.

5. The image processing method as set forth in claim 4 , wherein the text command is transmitted as a file by a file transmission command which is specified by the second protocol.

6. The image processing method as set forth in claim 1 , wherein the selecting step is performed in accordance with a kind of a command issued by an application which is available in at least one of the image supply device and the image output device.

7. The image processing as set forth in claim 1 , wherein the selecting step is performed in accordance with a kind of the application which issues a command with respect to at least one of the image supply device and the image output device.

8. An image processing system, comprising:

an image supply device, operable to store image data; and

an image output device, connected to the image supply device via a communication path through which the image data is communicated, and operable to perform image processing with respect to the image data,

wherein at least one of the image supply device and the image output device comprises:

a binary transmitter, which transmits a binary command described by a binary;

a text transmitter, which transmits a text command, which is described by a markup language, as a file specified by a file transmission command which is one of binary commands; and

a controller, operable to judge whether a command including a control information item for the image processing to be performed can be described by the binary; operable to control the binary transmitter to transmit the command as the binary command in a case where it is judged that the command can be described by the binary; and operable to control the text transmitter to transmit the command as the text command in a case where it is judged that the command cannot be described by the binary; and

wherein at least the other one of the image supply device and the image output device comprises:

a binary receiver, which receives the transmitted binary command;

a text receiver, which receives the transmitted text command;

a binary executor, which executes processing specified by the control information item included in the received binary command; and

a text executor, which executes processing specified by the control information item included in the received text command.

9. An image output device, connected to an image supply device storing image data via a communication path through which the image data is communicated, the image output device comprising:

a binary transmitter, which transmits a binary command described by a binary;

a text transmitter, which transmits a text command, which is described by a markup language, as a file specified by a file transmission command which is one of binary commands; and

a controller, operable to judge whether a command including a control information item for image processing to be performed can be described by the binary; operable to control the binary transmitter to transmit the command as the binary command in a case where it is judged that the command can be described by the binary; and operable to control the text transmitter to transmit the command as the text command in a case where it is judged that the command cannot be described by the binary.

10. An image supply device, connected to an image output device performing image processing via a communication path, the image supply device comprising:

a storage, which stores image data to be transmitted through the communication path and subjected to the image processing;

a binary receiver, which receives a binary command described by a binary and transmitted from the image output device;

a text receiver, which receives a text command described by a markup language and transmitted from the image output device;

a binary executor, which executes processing specified by a control information item for the image processing which is included in the received binary command; and

a text executor, which executes processing specified by a control information item for the image processing which is included in the received text command.

11. A printer, adapted to be directly connected to a digital camera storing an image data file by way of a communication path, and operable to communicate control information related to image printing with the digital camera via the communication path, the printer comprising:

a printing section, operable to perform image printing;

a binary communicator, operable to communicate a data file including the image data file, and a binary control command;

a markup control command generator, operable to generate a text-format markup control command which is described by a markup language;

a first transmitter, operable to cause the binary communicator to transmit a binary control command instructing the digital camera to transmit the image data file, when the printer acquires the image data file from the digital camera;

a second transmitter, operable to cause the binary communicator to transmit a markup control command including control information other than the image data file, as a data file, when the printer transmits the control information; and

a markup executer, operable to cause the printing section to print an image based on the image data file acquired by the binary communicator, in accordance with a markup control command received by the binary communicator from the digital camera as a data file.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: SEIKO EPSON CORPORATION
To: 138 EAST LCD ADVANCEMENTS LIMITED
Reel/Frame 052677/0815 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2004
From: ENDO, MASAKATSU; MOROZUMI, HIDEKI; SAKUDA, KENJI; SUENAGA, KAZUNORI; OYANAGI, MAKOTO; KATAYAMA, TOSHIHIKO; WAKAI, YOICHI
To: SEIKO EPSON CORPORATION
Reel/Frame 015362/0161 →
Priority Claims (2)
JP P2002-360983 · Dec 12, 2002 · national
JP P2003-101848 · Apr 4, 2003 · national
Continuity (1)
Related Publication 20040184078A1 · Sep 23, 2004