CN1272742C - 打印系统及其控制方法和照片直接打印装置 - Google Patents

打印系统及其控制方法和照片直接打印装置 Download PDF

Info

Publication number
CN1272742C
CN1272742C CNB031386121A CN03138612A CN1272742C CN 1272742 C CN1272742 C CN 1272742C CN B031386121 A CNB031386121 A CN B031386121A CN 03138612 A CN03138612 A CN 03138612A CN 1272742 C CN1272742 C CN 1272742C
Authority
CN
China
Prior art keywords
mentioned
print
supply arrangement
printing
printing equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB031386121A
Other languages
English (en)
Other versions
CN1469305A (zh
Inventor
矢野健太郎
坂本和弥
爱知孝郎
后藤史博
山田显季
田中达也
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN1469305A publication Critical patent/CN1469305A/zh
Application granted granted Critical
Publication of CN1272742C publication Critical patent/CN1272742C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1293Printer information exchange with computer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00278Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a printing apparatus, e.g. a laser beam printer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00962Input arrangements for operating instructions or parameters, e.g. updating internal software
    • H04N1/00973Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/333Mode signalling or mode changing; Handshaking therefor
    • H04N1/33307Mode signalling or mode changing; Handshaking therefor prior to start of transmission, input or output of the picture signal only
    • H04N1/33315Mode signalling or mode changing; Handshaking therefor prior to start of transmission, input or output of the picture signal only reading or reproducing mode only, e.g. sheet size, resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/333Mode signalling or mode changing; Handshaking therefor
    • H04N1/33376Mode signalling or mode changing; Handshaking therefor according to characteristics or state of one of the communicating parties, e.g. available memory capacity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2101/00Still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0015Control of image communication with the connected apparatus, e.g. signalling capability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0037Topological details of the connection
    • H04N2201/0041Point to point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0048Type of connection
    • H04N2201/0049By wire, cable or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0074Arrangements for the control of a still picture apparatus by the connected apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0084Digital still camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3204Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3278Transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/333Mode signalling or mode changing; Handshaking therefor
    • H04N2201/33307Mode signalling or mode changing; Handshaking therefor of a particular mode
    • H04N2201/33314Mode signalling or mode changing; Handshaking therefor of a particular mode of reading or reproducing mode
    • H04N2201/33321Image or page size, e.g. A3, A4
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/333Mode signalling or mode changing; Handshaking therefor
    • H04N2201/33307Mode signalling or mode changing; Handshaking therefor of a particular mode
    • H04N2201/33314Mode signalling or mode changing; Handshaking therefor of a particular mode of reading or reproducing mode
    • H04N2201/33328Resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/333Mode signalling or mode changing; Handshaking therefor
    • H04N2201/33307Mode signalling or mode changing; Handshaking therefor of a particular mode
    • H04N2201/33314Mode signalling or mode changing; Handshaking therefor of a particular mode of reading or reproducing mode
    • H04N2201/33335Presentation, e.g. orientation, simplex, duplex

Abstract

本发明提供一种由USB直接连接数字照相机(DSC)和PD打印装置,从DSC对PD打印装置发送图像数据并进行打印的打印系统及其控制方法和照片直接打印装置,在确立利用在PD打印装置和DSC上所安装的应用(NCDP)的通信过程后,从PD打印装置对DSC发送该PD打印装置具有的性能,按照基于该发送的性能由DSC设定的打印条件使PD打印装置执行打印动作。

Description

打印系统及其控制方法和照片直接打印装置
技术领域
本发明涉及具有数字照相机等的图像供给设备和打印装置的打印系统及其控制方法和照片直接打印装置。
背景技术
近年来,可通过简单操作来摄取图像、并把该摄取的图像变换为数字图像数据的数字照相机(摄影装置)正得到广泛使用。在打印用这种照相机所摄取的图像并作为照片来使用的情况下,通常,一般的情况是暂时将该摄取的图像的数字图像数据从数字照相机取入PC(计算机)中、并用该PC进行图像处理后,从该PC输出到彩色打印机进行打印。
与此相反,最近开发出一种不经PC,而是把数字图像数据直接从数字照相机传送到彩色打印机进行打印的彩色打印系统,和一种可把装载在数字照相机上、存储所摄取的图像的存储卡,直接安装在彩色打印机上,以打印存储在该存储卡上的所摄取的图像的所谓照片直接(photo-direct)(PD)打印机等。
尤其,在从数字照相机直接向打印机传送图像数据并进行打印的情况下,由于数字照相机对每个制造商其规格和操作方法都不同,故希望出现可与各个制造商的数字照相机对应的照片直接打印机装置。这种照片直接打印机装置,除上面说明的数字照相机外,还可以考虑接收来自例如便携电话、PDA其他的各种设备的图像数据并进行打印的情况,由于打印机自身的功能也有多种,故不能预测彼此的性能,必须交换彼此的功能信息。
发明内容
本发明就是鉴于上述已有例子而完成的,其特征在于提供一种打印系统及其控制方法和照片直接打印装置,通过进行不依赖于接口的图像数据的传送和打印指示,可接收来自各公司的图像供给设备的图像数据并进行打印。
另外,本发明的特征在于提供一种规定图像供给设备和打印装置之间的标准的通信规则、可执行不依赖于机型和制造商的打印处理的打印系统及其控制方法和照片直接打印装置。
此外,本发明的特征是提供一种打印系统,经通信接口使图像供给设备和打印装置直接通信,从上述图像供给设备对上述打印装置发送图像数据并进行打印,具有:发送装置,在确立利用在上述打印装置和上述图像供给设备上所安装的用于上述打印装置和上述图像供给设备进行通信的应用的通信过程后,从上述打印装置对上述图像供给设备发送上述打印装置具有的功能信息;接收装置,接收基于由上述发送装置所发送的功能信息在上述图像供给设备中设定的、上述打印装置的打印条件;请求装置,按照由上述接收装置接收到的打印条件所包含的图像指示信息,从上述打印装置向上述图像供给设备请求图像数据;以及基于响应上述请求装置的请求而从上述图像供给设备发送的图像数据,使上述打印装置执行打印动作的装置。
此外,本发明的特征在于提供一种打印系统的打印控制方法,该打印系统经通信接口使图像供给设备和打印装置直接通信,从上述图像供给设备对上述打印装置发送图像数据并进行打印,该打印控制方法的特征在于,具有:发送步骤,在确立利用在上述打印装置和上述图像供给设备上所安装的用于上述打印装置和上述图像供给设备进行通信的应用的通信过程后,从上述打印装置对上述图像供给设备发送上述打印装置具有的功能信息;接收步骤,接收基于在上述发送步骤所发送的功能信息在上述图像供给设备中设定的、上述打印装置的打印条件;请求步骤,按照在上述接收步骤接收到的打印条件所包含的图像指示信息,从上述打印装置向上述图像供给设备请求图像数据;以及基于响应上述请求步骤中的请求而从上述图像供给设备发送的图像数据,使上述打印装置执行打印动作的步骤。
本发明的其他特征以及优点,通过以附图为参照的下面的说明将会弄明白。其中,在附图中对相同或相似的结构附加相同的参照标号。
附图说明
附图包含在说明书中,构成其一部分,表示本发明的实施形式,并与说明书的记述一起用于说明本发明的原理。
图1是本发明的实施例的PD打印机装置的概观斜视图。
图2是本实施例的PD打印机装置的操作面板的概观图。
图3是表示本实施例的与PD打印机装置的控制有关的主要部分的结构的框图。
图4是表示本实施例的PD打印机装置的ASIC的结构的框图。
图5是说明本实施例的PD打印机装置和数字照相机的连接的图。
图6是说明本实施例的安装了NCDP的PD打印机装置和数字照相机的软件结构的概念图。
图7是说明本实施例的NCDP通信过程的概要的图。
图8是说明本实施例的NCDP的命令的图。
图9是说明利用本实施例的NCDP的“基本过程”进行的打印过程的图。
图10是说明利用本实施例的NCDP的“推荐过程”进行的打印过程的图。
图11是说明本实施例的NCDP的“推荐过程”中错误产生时的打印过程的图。
图12是说明本实施例的NCDP所发送的性能(Capability)的一例的图。
图13是说明本实施例的NCDP通信过程的概要的流程图。
图14是说明使用PTP架构实现指示NCDP过程的开始的命令(NCDPStart)的例子的图。
图15是说明在NCDP过程中使用PTP架构实现从照相机接受向各过程的转移命令(ProcedureStart)的过程的例子的图。
图16是说明使用PTP架构实现指示NCDP过程的结束的命令(NCDPEnd)的例子的图。
图17是说明在NCDP过程中使用PTP架构实现从PD打印机装置对照相机发送性能的命令(Capability)的例子的图。
图18是说明在NCDP过程中使用PTP架构实现从PD打印机装置取得照相机中所保持的图像文件的命令(GetImage)的过程的例子的图。
图19是说明在NCDP过程中使用PTP架构实现从PD打印机装置对照相机发送错误状态的命令(StatusSend)的过程的例子的图。
图20是说明在NCDP过程中使用PTP架构实现从PD打印机装置对照相机发送1页的打印结束的命令(PageEnd)的过程的例子的图。
图21是说明在NCDP过程中使用PTP架构实现从PD打印机装置对照相机发出打印作业的结束命令(JobEnd)的过程的例子的图。
图22是说明在NCDP过程中使用PTP架构实现从照相机对PD打印机装置发出打印命令(JobStart)的过程的例子的图。
图23是说明在NCDP过程中使用PTP架构实现从照相机对PD打印机装置发出打印的中止命令(JobAbort)的过程的例子的图。
图24是说明在NCDP过程中使用PTP架构实现从照相机对PD打印机装置发出打印再开始命令(JobContinue)的过程的例子的图。
图25是表示用ProcedureStart命令最初从打印机发送到DSC的脚本的例子的图。
图26是表示用ProcedureStart命令接着脚本1从DSC发送到打印机的脚本的例子的图。
图27是表示在“基本过程”时用JobStart命令从DSC发送到打印机的脚本的例1的图。
图28是表示在“基本过程”时用JobStart命令从DSC发送到打印机的脚本的例2的图;
图29是表示在“推荐过程”时用JobStart命令从DSC发送到打印机的脚本的图。
具体实施方式
下面参照附图详细说明本发明的优选实施例。
图1是本发明的实施例的照片直接打印机装置(下面称作PD打印机装置)1000的概观斜视图。该PD打印机装置1000备有从主计算机(PC)接收数据并进行打印的作为通常的PC打印机的功能,和直接读取在存储卡等存储介质中所存储的图像数据并进行打印或接收来自数字照相机的图像数据并进行打印的功能。
在图1中,构成本实施例的PD打印机装置1000的外壳的主体具有壳体M1001、上外壳1002、入口盖1003和排纸盘1004的外置部件。下外壳1001形成PD打印机装置1000的大致下半部,上外壳1002形成PD打印机装置1000的大致上半部,通过两个外壳组合形成具有在内部容纳后述的各机构的容纳空间的中空体结构,在其上面部和前面部上分别形成开口部。此外,排纸盘1004其一端自由旋转地保持在下外壳1001上,并可通过该旋转使形成在下外壳1001的前面部上的开口部开合。因此,在使记录动作执行时,通过使排纸盘1004向前面侧旋转使开口部打开,就可从那里排出记录纸(sheet),同时可依次堆叠所排出的记录纸。另外,在排纸盘1004中事先容纳2块辅助纸盘1004a、1004b,并根据需要向跟前拉出各纸盘,由此就可使用纸的支承面积3级地进行扩大缩小。
入口盖1003其一端自由旋转地保持在上外壳1002上,并可使形成在上面上的开口部开合,通过打开该入口盖1003就可更换在主体内部所容纳的记录头盒(未示出)或墨盒(未示出)等。尽管这里虽特别图示,但当开合入口盖1003时,在其里面所形成的突起使盖开合杆旋转,通过用微动开关等检测该杆的旋转位置,就可检测出入口盖的开合状态。
在上外壳1002的上面设置有电源键1005。在上外壳1002的右侧设置有液晶显示部1006和备有键开关等的操作面板1010。该操作面板1010的结构将参照图2在后面详细进行说明。1007是自动供纸部,自动将记录纸向装置主体内进行送给。1008是纸间隔选择杆,是用于调整打印头和记录纸之间的间隔的杆。1009是卡插槽,在这里插入可安装存储卡的适配器,通过该适配器可直接取入在存储卡中所存储的图像数据并进行打印。作为该存储卡(PC),例如有压缩闪速存储器、智能介质、存储器棒等。1011是观察器(液晶显示部),可在该PD打印机装置1000的主体上拆装,在从在PC卡中所存储的图像中检索想打印的图像等情况下,用于显示每1画面的图像和索引图像等。1012是用于连接后述的数字照相机的USB端子。在该PD打印机装置1000的后面上设置有用于连接个人计算机(PC)的USB连接器。
图2是本实施例的PD打印机装置1000的操作面板1010的概观图。
图中,液晶显示部1006在其左右显示用于设定各种与所打印的项目相关的数据的菜单项目。作为在这里所显示的项目,例如有:想打印的范围的起始照片序号、指定画面序号(开始画面指定/打印画面指定)、已结束打印的范围的最后的照片序号(结束)、打印份数(份数)、打印中使用的用纸(记录纸)种类(用纸种类)、1张用纸上打印的照片的张数设定(布局)、打印的品质指定(品质)、是否打印所摄取的日期的指定(日期打印)、是否校正照片进行打印的指定(图像校正)、打印所需要的用纸张数的显示(用纸张数)等。这些项目使用光标键2001进行选择或指定。2002是模式键,每当按下该键,就可切换打印种类(索引打印、全部画面打印、1画面打印等),并依照此点亮LED2003的对应的LED。2004是维护键,是用于进行打印头的清洗等打印机的维护的键。2005是打印开始键,在指示打印开始时或确立维护的设定时被按下。2006是打印中止键,在使打印中止时、和指示维护中止时被按下。
接着参照图3说明本实施例的与PD打印机装置1000的控制有关的主要部分的构成。其中,在该图3中,与前述附图共通的部分附加相同的标记,并省略其说明。
图3中,3000表示控制部(控制基板)。3001表示ASIC(专用定制LSI),其结构将参照图4的框图在后面详细进行说明。3002是DSP(数字信号处理处理器),内部有CPU,负责后述的各种控制处理和从亮度信号(RGB)向浓度信号(CMYK)的变换、缩放比例(scaling)、γ变换、误差扩散等的图像处理等。3003是存储器,具有存储DSP3002的CPU的控制程序的程序存储器3003a和用作存储执行时的程序的RAM区、存储图像数据等的工作区的存储区。3004是打印机引擎,这里,装载使用多色的彩色墨水打印彩色图像的喷墨打印机的打印机引擎。3005是作为用于连接数字照相机(DSC)3012的端口的USB连接器。3006是用于连接观察器1011的连接器。3008是USB集线器(USBHUB),在该PD打印机装置1000基于来自PC3010的图像数据进行打印时,使来自PC3010的数据原样通过,经USB3021输出到打印机引擎3004。由此,所连接的PC3010就可与打印机引擎3004直接进行数据、信号的交换并执行打印(用作一般的PC打印机)。3009是电源连接器,由电源3019输入从商用AC变换来的直流电压。PC3010是一般的个人计算机,3011是上述的存储卡(PC卡),3012是数字照相机(DSC:DigitalStill Camera)。
另外,该控制部3000和打印机引擎3004之间的信号交换经上述的USB3021或IEEE1284总线3022进行。
图4是表示ASIC3001的结构的框图,在该图4中,与前述附图共通的部分也附加相同的标记,并省略其说明。
4001是PC卡接口部,读取在所安装的PC卡3011中存储的图像数据或向PC卡3011写入数据等。4002是IEEE1284接口部,与打印机引擎3004之间进行数据交换。该IEEE1284接口部4002是打印数字照相机3012或PC卡3011中所存储的图像数据时所使用的总线。4003是USB接口部,与PC3010之间进行数据交换。4004是USB主接口部,与数字照相机3012之间进行数据交换。4005是操作面板接口部,输入来自操作面板1010的各种操作信号,或者向显示部1006输出显示数据的等。4006是观察器接口部,控制向观察器1011的图像数据的显示。4007是控制各种开关和LED4009等之间的接口的接口部。4008是CPU接口部,进行与DSP3002之间的数据交换的控制。4010是连接这些各部件的内部总线(ASIC总线)。
下面说明基于以上结构的动作概要。
<通常PC打印机模式>
这是基于从PC3010送来的打印数据来打印图像的打印模式。
该模式中,当来自PC3010的数据经USB连接器1013(图3)被输入时,就经USB集线器3008、USB3021直接送到打印机引擎3004,基于来自PC3010的数据进行打印。
<从PC卡的直接打印模式>
当PC卡3011在卡插槽1009上安装或在拆下时产生中断,由此,DSP3002就可检测到是安装还是拆下(取下)PC卡3011。当安装PC卡3011时,读入在该PC卡3011中存储的被压缩的(例如JPEG压缩)图像数据并存储在存储器3003中。接着当使用操作面板101指示该存储的图像数据的打印时,通过把所压缩的图像数据解压缩并存储在存储器3003中,执行从RGB信号向YMCK信号的变换、γ校正、误差扩散等并变换成可由打印机引擎3004打印的记录数据,并经IEEE1284接口部4002输出到打印机引擎3004来进行打印。
<从照相机的直接打印模式>
图5是说明本实施例的PD打印机装置1000和数字照相机3012的连接的图。
图中,电缆5000备有与PD打印机装置1000的连接器1012连接的连接器5001,和用于与数字照相机3012的连接用连接器5003进行连接的连接器5002,数字照相机3012构成为可把保存在内部存储器中的图像数据经连接用连接器5003进行输出。作为数字照相机3012的结构可采用内部备有作为存储装置的存储器、和备有用于安装可拆卸的存储器的插槽等各种结构。这样,通过经图5所示的电缆5000连接PD打印机装置1000和数字照相机3012,就可用PD打印机装置1000直接打印来自数字照相机3012的图像数据。
这里,如图5所示,当在PD打印机装置1000上连接数字照相机3012时,在操作面板1010的显示部1006上仅显示照相机标志,操作面板1010的显示和操作成为无效,向观察器1011的显示也成为无效。因此,以后由于仅数字照相机3012的键操作和向数字照相机3012的显示部(未图示)的图像显示有效,因此用户可使用该数字照相机3012进行打印指定。
本实施例中,目的是提供可连接多个制造商的数字照相机进行打印的PD打印机装置,对连接本实施例的PD打印机装置1000和数字照相机进行打印时的通信规约详细进行说明。
本实施例中,提出使用通用文件、通用格式进行PD打印机装置1000和数字照相机3012之间的通信控制,不依赖于接口的NCDP(New Camera Direct Print)。
图6是表示该NCDP结构的一例的图。
图中,600表示利用USB的接口,601表示利用蓝牙(Bluetooth)的接口。602表示构筑利用NCDP的系统时所装入的应用层。603是用于执行现有协议和接口的层,这里安装有PTP(Picture TransferProtocol)、SCSI和蓝牙的BIP(Basic Image Profile)、USB接口等。本实施例的NCDP的前提是安装了这样的协议层等的架构,并在其上作为应用进行安装。这里,PD打印机装置1000规定为USB主装置,照相机3012规定为USB从装置(slave),如图6所示,分别为相同的NCDP结构。
图7是说明利用本实施例的NCDP进行的PD打印机装置1000和数字照相机(DSC)3012之间的通信过程的流程的图。
这里,如图5所示,当检测到由USB电缆5000连接PD打印机装置1000和DSC3012时,就可这些设备之间进行通信。由此,执行这些设备上所安装的应用并开始向利用NCDP的过程701转移。702表示NCDP的初始状态,这里判断彼此的机型可否执行NCDP,如果可能,则转移到利用NCDP的过程701。如果这里是DSC3012未安装NCDP的情况,则不执行利用NCDP的通信控制。这样在转移到NCDP后,如703所示那样,当从DSC3012指示利用“基本过程”的图像数据的传送/打印时,转移到从DSC3012对PD打印机装置1000传送图像文件并进行打印的简易打印模式。如704所示那样,当从DSC3012指示利用“推荐过程”的图像数据的传送/打印时,则在DSC3012和PD打印机装置1000之间进行各种协商并决定其打印条件后,转移到从DSC3012对PD打印机装置1000传送图像数据并进行打印的更高级的打印模式。705在由DSC3012进行“扩展过程”的指示时,设定进行例如DPOF、XHTML-print、SVG等高级排版功能和按各公司销售商特有规格的打印的模式。此外,关于该利用“扩展过程”的详细规格,由DSC的制造商各个公司的扩展规格说明书规定,因此这里不特别说明。此外,关于利用这些“基本过程”和“推荐过程”进行的图像打印,将参照图9到图11在后面进行说明。
图8是说明在本实施例的NCDP中为了进行打印所规定的命令的图。
图8中,“对应模式”对应从DSC3012指示的,上述“基本过程”、“推荐过程”和“扩展过程”。由于相对于在“推荐过程”中可使用全部的命令,“基本过程”是简易打印模式,故仅可使用向NCDP的转移和其结束、向“基本过程”、“推荐过程”和“扩展过程”的各模式的转移命令、从照相机3012取得图像数据以及来自照相机3012的打印命令。此外,尽管在“扩展过程”中,记载为仅可使用向NCDP的移动和其结束、向“基本过程”、“推荐过程”和“扩展过程”的各模式的转移命令,但不言而喻也可以如上所述那样,依照各公司的规格使用其他命令。例如,也可以是在“扩展过程”中,也与“推荐过程”同样地使用性能命令,在该性能内容中使用固有的销售商特有的参数种类和参数值这样的形式。
下面,对利用上述的“基本过程”、“推荐过程”的图像打印进行说明。
图9是说明进行利用“基本过程”的图像打印时的NCDP的通信过程的图。该“基本过程”是从DSC3012对PD打印机装置1000,对每一次打印命令都无打印条件地仅传送并打印1个图像文件的简易打印模式。从而,图像的颜色校正和数据变换等的打印条件就由PD打印机装置1000决定。作为与此对应的图像格式,例如,为VGA大小(640×480像素)的RGB图像、VGA大小(640×480像素)的JPEG图像,作为图像文件大小约为1M字节以下。DSC3012以PD打印机装置1000支持的图像格式进行发送。此时,不执行错误处理。
首先在900中,从PD打印机装置1000对DSC3012发送指示向NCDP转移的命令(NCDPStart)。这里,如果DSC3012安装NCDP,则返回OK(901)。另外,关于作为进行该NCDP的确认过程的情况的一例使用了PTP的情况的具体例子,将参照图14详细在后面进行说明。
当这样确认彼此安装有NCDP时,从PD打印机装置1000对DSC3012发送向NCDP模式进行转移的命令(ProcedureStart)(902)。相对于此在903中,当从DSC3012发送来作为简易打印模式的“基本过程”时,以后转移到利用“基本过程”的打印模式。此时,当通过DSC3012中的操作,选择想打印的图像并指示打印时,指示打印开始的命令(JobStart)从DSC3012发送到PD打印机装置1000(904)。由此,PD打印机装置1000成为简易打印模式,对DSC3012发送命令(GetImage)并请求JPEG图像(905)。由此,从DSC3012对PD打印机装置1000发送JPEG图像(Image Data)(906),开始PD打印机装置1000中的打印处理。这样,当所指示的图像的打印结束时,表示打印作业的结束的命令(JobEnd)从PD打印机装置1000发送到DSC3012(907)。相对于此,当从DSC3012返回肯定应答(OK)时(908),则完成利用该“基本过程”的打印处理。由于该“基本过程”以单纯地进行图像指定信息的交换为前提,故如果决定通过“基本过程”进行打印,则能够不进行后述的性能信息的交换地直接设为可打印状态。但是,也可以由DSC和PD打印机装置双方的性能决定,是否通过该“基本过程”进行交换。
尽管在本实施例中记载了DSC取得打印机支持“基本过程”、“推荐过程”、“扩展过程”中的哪一个,但并不限定于该方法,也可以采用DSC基于打印机的机型名和销售商名等的打印机信息选择适当的过程的方法。例如也可以是,DSC保持“支持推荐过程的打印机的机型名列表”,在所连接的打印机的机型名位于列表中时选择推荐过程,不在列表中时选择基本过程。
图25表示ProcedureStart命令时在从打印机对DSC发送的脚本中记载有打印机销售商名和打印机机型名的例子,图26表示接着上述脚本在从DSC对打印机发送的脚本中记载DSC销售商名和DSC机型名的例子。
在本实施例中,说明了在“基本过程”中JobStart命令仅预先指定图像的打印,图像格式和文件大小作为固定地被确定的情况。这是因为即使不进行性能信息的收发也能够打印。但是,即使在不进行性能信息的收发的情况下,也可以指定图像格式和文件大小等打印条件。例如也可以与上述图像格式等同样地,关于“打印机侧必须支持”或者“打印机侧依照自身的性能进行适当处理”的情况预先在打印机和DSC之间已经认可的项目等,由DSC侧在JobStart命令中进行指定。由于采样这样的结构,最好是通过后述的“NCDPStart”,仅在交换彼此的设备信息为预定的设备的情况下,切换处理以使即便没有性能信息也可以在打印作业(脚本)中指定打印条件。但是,为了预先准备好用于初学者的操作过程,用来尽量省去麻烦的设定的“基本过程”是重要的。
图27中表示“基本过程”时通过JobStart命令在从DSC对打印机发送的脚本中不进行有关性能的任何设定的例子,图28表示“基本过程”时在通过JobStart命令从DSC对打印机发送的脚本中设定有关预先在打印机和DSC之间已经认可“打印机侧必须支持”或者“打印机侧依照自身的性能进行适当处理”的情况的项目的例子。
图10是说明利用“推荐过程”进行图像打印时的NCDP的通信过程的图,对与上面的图9共通的过程附加相同的序号,并省略其说明。通过该“推荐过程”,可设定以DSC3012和PD打印机装置1000之间的协商为前提的“更高级的打印”模式,可通过一次打印指示进行多张的照片打印。进而,由于用脚本(文本)从DSC3012向PD打印机装置1000发送打印条件的信息,故可以进行反映了颜色设定和排版打印等的许多打印条件的打印。也可执行错误处理。
图10中,与图9的情况同样,在确认了彼此安装着NCDP后,此时,从指示“推荐过程”(910)。之后,执行利用该“推荐过程”的过程。首先如911所示,PD打印机装置1000将本机备有的功能和包含用纸设定等的功能作为性能信息全部传递给DSC3012。该性能信息用脚本形式(文本)发送到DSC3012。
图12中表示该性能信息的一例。
如图12所示那样,该性能信息包含可打印的用纸种类和大小、打印品质、图像数据的格式、日期打印的有无、文件名打印的有无、布局、图像校正的有无、进而作为选项还包含有无与各制造商的制造规格对应的功能等的信息。
这样,通过将性能信息设为脚本表述,就使向其他通信协议的架构的移植简化,使这种功能信息的交换更容易标准化。此外,该脚本表述也可以遵循XML。
接收到这种性能信息的DSC3012的用户判定使用该PD打印机装置1000备有的功能内的哪个功能进行打印,选择想打印的图像,同时从该PD打印机装置1000备有的功能中选择并决定该图像的打印条件。当这样决定想打印的图像和打印条件等并指示打印开始时,打印命令(JobStart)就被传送到PD打印机装置1000。该JobStart的例子在图29中表示。由此,从PD打印机装置1000发出请求该图像数据的命令(GetImagexn)(912),对其进行应答后从DSC3012把对应的图像数据(ImageData)用PD打印机装置1000可接收的图像格式(Tiff,JPEG,RGB等)进行发送(913)。这里,使得可对1张图像打印发送多个图像数据,是因为在指定例如2×2等的排版打印时,需要对1张用纸发送4张量的图像数据。这样,当所指示的图像打印结束时,表示打印作业结束的命令(JobEnd)从PD打印机装置1000发送到DSC3012(907)。相对于此当从DSC3012返回肯定应答(OK)时(908),再次转移到利用该“推荐过程”进行的下一个图像的选择·打印处理。
尽管在本实施例中,即使没有来自DSC3012的请求,打印机也发出性能信息并向DSC送达,但并不限于该形式,也可以是从DSC侧对打印机请求性能,作为其应答,打印机将性能向DSC侧送达的形式。在以这样的观点看待本实施例的情况下,则:
·由于依照接收到送达“向推荐过程的转移”的ProcedureStart命令来发送性能,故“ProcedureStart”命令具有与“性能请求”相同的含意。
·性能信息,作为“性能请求”的对于“ProcedureStart”命令的应答被发送。
图11是说明在进行利用上述的“推荐过程”的图像打印时的NCDP的通信过程中,PD打印机装置1000中产生了错误时的打印过程的图,对与上述图10共通的过程附加相同序号,并省略其说明。
该例中,表示“推荐过程”的打印处理执行中,在PD打印机装置1000中产生了供纸错误的情况下的例子。此时,914中,从PD打印机装置1000对DSC3012发送表示供纸错误的状态信息(Status)。相对于此,基于由DSC3012的用户的判断,对PD打印机装置1000发送表示是继续(JobContinue)还是中止(JobAbort)该打印处理(JobAbort)的命令(915)。由此,PD打印机装置1000中,在中止的情况下,则中止该打印处理,发送打印作业的结束通知(JobEnd)并中止打印。在指示继续的情况下,进行动作以等待该供纸错误的恢复、继续打印处理。
接着参照图13的流程图说明上述的处理过程。
图13是说明图7的处理过程的流程图。
首先在步骤S1中,确立数字照相机(DSC)3012和PD打印机装置1000之间的通信(700),在步骤S2中,判断这些设备是否已安装好NCDP,如果已安装好的话,则转移到NCDP。接着进入步骤S3,接收来自DSC3012的过程指示,并转移到该指示的过程。这里,在指示“基本过程”时,从步骤S4进入步骤S5,执行利用“基本过程”的打印处理。在指示“推荐过程”时,从步骤S6进入步骤S7,执行利用上述“推荐过程”的打印处理。进而,在指示“扩展过程”时,从步骤S8进入步骤S9,执行利用对应各销售商的“扩展过程”的打印处理。在此以外的情况下,进入步骤S10,执行利用该PD打印机装置1000和DSC3012的独特模式的打印。
尽管在本实施例的图13中记述了从NCDP模式向“基本过程”、“推荐过程”、“扩展过程”、“独特模式”转移的形式,但此外,也可以是在向NCDP模式转移的同时成为“基本过程”选择状态,后立刻成为接受JobStart的状态,之后,按照来自DSC或打印机的请求向其他过程、模式转移的形式。
在这样进行构成的情况下,就能够使转移到可打印状态优先。也就是,对于不了解难懂的设定的初学者来说,就能够响应希望不进行麻烦的设定而快速进行打印的请求。另一方面,如果是能懂得上述的过程的切换的熟练人员,则能够进行过程的切换操作等,进行更详细的打印条件的设定。这样就能够设计符合用户的掌握水平的系统。
接着说明使用通用PTP实现了上述的NCDP中的各种命令(图8)的例子(利用PTP的包装(wrapper))。此外,尽管在本实施例中,以使用了PTP的NCDP的情况进行说明,但本发明并不限于此,例如也可在其他接口、其他类(Class)上安装直接打印服务API。
[NCDPStart]
图14是说明使用PTP架构实现了指示NCDP过程的开始的命令(NCDPStart)的例子的图。
在PD打印机装置1000和DSC3012物理地进行连接后,首先在1400中,从PD打印机装置1000对DSC3012发送GetDeviceInfo,对DSC3012请求与其保持的对象相关的信息。相对于此DSC3012通过DeviceInfo Dataset把与DSC3012中保持的对象相关的信息发送到PD打印机装置1000。接着在1402中,通过OpenSession,把DSC3012作为资源进行分配、根据需要对数据对象分配句柄(handle),或发出用于进行特别的初始化的过程的开始请求。相对于此当从DSC3012返回肯定应答(OK)时,就开始利用PTP的通信。接着在1403中,对DSC3012发送GetObjectHandles,当请求脚本形式的所有句柄(存储ID:FFFFFF,对象类型:脚本)时,相对于此在1404中,返回DSC3012中保持的所有句柄列表(ObjectHandleArray)。接着在1405,1406中,从PD打印机装置1000取得第i个对象句柄的信息。这里,当在该对象中包含有表示DSC3012的识别的关键字(例如口令“山”)时,接着在1407中,从PD打印机装置1000对DSC3012指示对象信息的发送(SendObjectInfo),当对此接收肯定应答(OK)时,通过SendObject从PD打印机装置1000对DSC3012发送对象信息。这里,在该对象中作为对于上述关键字的应答关键字(口令)例如包含有“川”。
这样,PD打印机装置1000和DSC3012的双方就能够彼此认识连接对方,之后就可转移到利用NCDP的过程(图7的701)。这样,如果是可进行文件传递的传输层,就能够可靠地进行关键字的传递。即,能够不在本实施例的NCDP中追加独特的命令等,而使用PTP架构来交换关键字。此外,这里,作为关键字,并不限于上述例子,DSC3012和PD打印机装置1000也可以使用相同的关键字。为了缩短利用该关键字进行协商的时间,通过在脚本形式的句柄的最前面预先写入该关键字,就可缩短确认彼此的设备所需的时间。
[ProcedureStart]
图15是说明接收来自DSC3012的、指示向NCDP的打印模式的转移过程的命令,使用PTP架构实现从PD打印机装置1000对DSC3012向其模式转移的命令(ProcedureStart)(902)的例子的图。
这里首先1501中,为对DSC3012通知PD打印机装置1000支持的过程“基本过程”、“推荐过程”、“扩展过程”,通过SendObjectInfo传送想对DSC3012发送的对象信息。当对此从DSC3012送来肯定应答(OK)时,1502中,通过SendObject对DSC3012传送将发送对象的旨意,通过接着的1503的ObjectData发送与该PD打印机装置1000支持的过程相关的信息。接着1504中,从DSC3012对PD打印机装置1000传送想启动GetObject动作(转移到推进(push)模式)的旨意(RequestObjectTransfer)。由此在1505中,当从PD打印机装置1000传送接收与对象信息相关的信息的旨意时(GetObjectInfo),在1506中通过ObjectInfoDataset把该信息返回PD打印机装置1000。接着在1507中当从PD打印机装置1000指定该对象信息并q请求对象信息本身时,通过Object Dataset对PD打印机装置1000通知DSC3012使用的过程(“基本”、“推荐”、“扩展”等)(1508)。
由此,可从DSC3012对PD打印机装置1000指定图像的打印模式。
[NCDPEnd]
图16是说明使用PTP架构实现在本实施例的NCDP中的结束通信控制过程的命令(NCDPEnd)的例子的图。
该过程中,在1600中,从PD打印机装置1000对DSC3012传送有想发送的对象信息(SendObjectInfo),通过SendObject对DSC3012发送对象信息的传送,接着通过ObjectData对DSC3012通知从MCDP模式中退出。当对此接收肯定应答(OK)时,在1601中发送CloseSession,使该通信结束。由此,结束利用NCDP的通信过程。
[Capability]
图17是说明使用PTP架构实现本实施例的NCDP的对DSC3012通知PD打印机装置的功能的性能命令(Capability)的通信过程的例子的图。
该过程中,在1700中,通过SendObjectInfo从PD打印机装置1000对DSC3012传送有想发送的对象信息。并且,在1701中通过SendObject向DSC3012发送对象信息的传送,接着通过ObjectData以脚本形式(图12)对DSC3012发送PD打印机装置1000具有的功能。
[GetImage]
图18是说明使用PTP架构实现本实施例的NCDP的PD打印机装置1000取得DSC3012中所保持的图像数据(JPEG图像)(GetImage)的通信过程的例子的图。
首先,1800中,当从PD打印机装置1000请求与DSC3012保持的对象相关的信息时,在1801中与该对象相关的信息(ObjectInfoDataset)从DSC3012发送到PD打印机装置1000。接着1802中当指定该对象并发出取得请求(GetObject)时,在1803中把该请求的图像文件(ObjectDataset)从DSC3012对PD打印机装置1000发送。这样,PD打印机装置1000就能够从DSC3012取得所希望的图像文件。
[StatusSend]
图19是说明使用PTP架构实现本实施例的NCDP的从PD打印机装置1000对DSC3012通知错误状态等(StatusSend)的通信过程的例子的图。
首先1900中,通过SendObjectInfo从PD打印机装置1000对DSC3012通知有想发送的对象信息。然后1901中对DSC3012发送与该对象信息相关的信息集合(ObjectInfoDataset),对来自DSC3012的肯定应答(OK),通过SendObject和ObjectDataset发送PD打印机装置1000中的错误等的状态信息。这里,从PD打印机装置1000发送到DSC3012的数据是文本形式的数据(Script)。
[PageEnd]
图20是说明使用PTP架构实现本实施例的NCDP的从PD打印机装置1000对DSC3012通知1页的打印处理已结束(PageEnd)的通信过程的例子的图。
[JobEnd]
图21是说明使用PTP架构实现本实施例的NCDP的从PD打印机装置1000对DSC3012通知打印作业已结束(JobEnd)的通信过程的例子的图。
图20,21中,在图19的1900到1901过程执行后,在图20的1910中,从PD打印机装置1000对DSC3012通知1页的打印处理已结束。在图21的1911中从PD打印机装置1000对DSC3012通知打印作业已结束。这里,从PD打印机装置1000发送到DSC3012的数据(页结束、任务结束)是文本形式的数据(Script)。
[JobStart]
图22是说明使用PTP架构实现本实施例的NCDP从DSC3012对PD打印机装置1000通知打印作业的开始(JobStart)的通信过程的例子的图。
首先2200中,从DSC3012对PD打印机装置1000发送RequestObjectTransfer,促使PD打印机装置1000发出GetObject命令。由此在2201中,当从PD打印机装置1000发出GetObjecInfo时,DSC3012发送与想发送的对象信息相关的信息,当对此从PD打印机装置1000请求对象信息时(GetObject:2203)时,在2204中,发送Object Dataset,从DSC3012对PD打印机装置1000发出打印命令。这里从DSC3012发送到PD打印机装置1000的数据(打印开始命令)是文本形式的数据(Script)。
[JobAbort]
图23是说明使用PTP架构实现本实施例的NCDP的从DSC3012对PD打印机装置1000发出打印中止命令(JobAbort)的通信过程的例子的图。
[JobContinue]
图24是说明使用PTP架构实现本实施例的NCDP的从DSC3012对PD打印机装置1000发出打印再开始命令(JobContinue)的通信过程的例子的图。
图23和24中,在执行了图20的2200到2203的过程后,在图23的2301中从DSC3012对PD打印机装置1000发出打印中止命令,在图24的2401中,从DSC3012对PD打印机装置1000发出打印再开始命令。这里,从DSC3012发送到PD打印机装置1000数据(打印中止命令、打印再开始命令),是文本形式的数据(Script)。
此外,本发明也可以适用于由多个设备(例如主机、接口、阅读器、打印机等)构成的系统,也可以适用于由单个设备形成的装置(例如,复印机、传真装置等)。
另外无需赘言,本发明的目的也可以这样达到,就是通过将记录了实现上述实施形式的功能(照相机侧进行的处理、打印机侧进行的各种打印处理)的软件程序代码的存储介质(或者记录介质)提供给系统或者装置,该系统或者装置的计算机(或者CPU、MPU)读出并执行保存在存储介质中的程序代码。这种情况下,就成了从存储介质读出的程序代码自身将实现上述的实施形式的功能,存储该程序代码的存储介质就构成了本发明。另外无需赘言,不仅包含通过执行计算机所读出的程序代码,上述的实施形式的功能得以实现的情况,也包含根据该程序代码的指示,在计算机上运转的操作系统(OS)等进行实际处理的一部分或者全部,通过该处理前面所说的实施形式的功能得以实现的情况。
进而无需赘言,也包含当从存储介质读出的程序代码,被写入到插入计算机的功能扩展卡和/或连接到计算机的功能扩展单元上所具备的存储器以后,根据该程序代码的指示,该功能扩展卡和/或功能扩展单元上所具备的CPU等进行实际处理的一部分或者全部,通过该处理前面所说的实施形式的功能得以实现的情况。
如以上说明那样根据本实施例,可将PD打印机装置设为USB主装置、将DSC设为从装置,在进入打印动作前,将与PD打印机装置具有的性能有关的信息发送到DSC,在DSC侧基于该性能信息决定最佳的打印模式并进行打印。
另外,通过用脚本发送该性能信息,就容易进行向其他通信协议的移植,容易标准化。
另外,设备间的通信过程使用通用格式进行,在其上位层中规定本实施例的应用的通信过程,由此就能够规定不依赖于各种接口规格的通信过程。
另外,在本实施例的打印系统中,由于连接不特定的多个装置,故这些接口也是多种多样的。因此,需要按由各种接口标准支持的规格来交换信息。从而,在这些装置之间的收发中需要的功能信息就通过“文件传送”或“对象传送”得以实现,就能够容易地适应各种接口规格。
此外,作为图像供给设备,除数字照相机外,可以考虑PDA、便携电话、电视、视频设备、图像存储设备等。
另外,在通用接口中除上述的USB、IEEE 1394等外,也包含向因特网等网络的连接。
本发明并不限于上述实施形式,在不脱离本发明的精神和范围内可以进行各种变更和变形。因此,为了公开本发明的范围,附加以下的权利要求项。

Claims (23)

1.一种打印系统,经通信接口使图像供给设备和打印装置直接通信,从上述图像供给设备对上述打印装置发送图像数据并进行打印,其特征在于,具有:
发送装置,在确立利用在上述打印装置和上述图像供给设备上所安装的用于上述打印装置和上述图像供给设备进行通信的应用的通信过程后,从上述打印装置对上述图像供给设备发送上述打印装置具有的功能信息;
接收装置,接收基于由上述发送装置所发送的功能信息在上述图像供给设备中设定的、上述打印装置的打印条件;
请求装置,按照由上述接收装置接收到的打印条件所包含的图像指示信息,从上述打印装置向上述图像供给设备请求图像数据;以及
基于响应上述请求装置的请求而从上述图像供给设备发送的图像数据,使上述打印装置执行打印动作的装置。
2.根据权利要求1所述的打印系统,其特征在于:
在上述通信接口中,将上述打印装置设定为主装置,将上述图像供给设备设定为从装置。
3.根据权利要求1所述的打印系统,其特征在于:
上述图像供给设备是数字照相机,上述打印装置是彩色打印机。
4.根据权利要求1所述的打印系统,其特征在于:
上述打印装置具有,基于上述功能信息进行打印动作的第一打印模式,和在确立上述通信过程后、在不进行由上述发送装置发送功能信息的情况下执行打印动作的第二打印模式,并能够切换上述第一打印模式和上述第二打印模式。
5.根据权利要求4所述的打印系统,其特征在于:
上述第一打印模式和上述第二打印模式是基于在确立通信时在上述图像供给设备和上述打印装置之间交换的信息而选择的。
6.根据权利要求4所述的打印系统,其特征在于:
利用由上述发送装置进行的上述功能信息的交换来切换设定上述第一打印模式和上述第二打印模式。
7.一种打印系统的打印控制方法,该打印系统经通信接口使图像供给设备和打印装置直接通信,从上述图像供给设备对上述打印装置发送图像数据并进行打印,该打印控制方法的特征在于,具有:
发送步骤,在确立利用在上述打印装置和上述图像供给设备上所安装的用于上述打印装置和上述图像供给设备进行通信的应用的通信过程后,从上述打印装置对上述图像供给设备发送上述打印装置具有的功能信息;
接收步骤,接收基于在上述发送步骤所发送的功能信息在上述图像供给设备中设定的、上述打印装置的打印条件;
请求步骤,按照在上述接收步骤接收到的打印条件所包含的图像指示信息,从上述打印装置向上述图像供给设备请求图像数据;以及
基于响应上述请求步骤中的请求而从上述图像供给设备发送的图像数据,使上述打印装置执行打印动作的步骤。
8.根据权利要求7所述的打印控制方法,其特征在于:
在上述通信接口中,将上述打印装置设定为主装置,将上述图像供给设备设定为从装置。
9.根据权利要求7所述的打印控制方法,其特征在于:
上述打印装置具有,基于上述功能信息进行打印动作的第一打印模式,和在确立上述通信过程后、在不进行上述发送步骤中的功能信息的发送的情况下执行打印动作的第二打印模式,并能够切换上述第一打印模式和上述第二打印模式。
10.根据权利要求9所述的打印控制方法,其特征在于:
上述第一打印模式和上述第二打印模式是基于在确立通信时在上述图像供给设备和上述打印装置之间交换的信息而选择的。
11.根据权利要求9所述的打印控制方法,其特征在于:
利用在上述发送步骤中进行的上述功能信息的交换能切换设定上述第一打印模式和上述第二打印模式。
12.一种照片直接打印装置,经通信接口与图像供给设备直接通信,接收来自上述图像供给设备的图像数据并进行打印,其特征在于,具有:
发送装置,在确立通信后,把上述照片直接打印装置具有的功能信息发送给上述图像供给设备;
接收装置,从上述图像供给设备接收基于由上述发送装置所发送的功能信息在上述图像供给设备中设定的打印条件;
请求装置,按照由上述接收装置接收到的上述打印条件所包含的图像指示数据,向上述图像供给设备请求图像数据;以及
打印装置,按照响应上述请求装置的请求而从上述图像供给设备发送的图像数据打印图像。
13.根据权利要求12所述的照片直接打印装置,其特征在于:
上述照片直接打印装置,在通用接口中被设定为主装置或者从装置。
14.根据权利要求12所述的照片直接打印装置,其特征在于:
上述图像供给设备是数字照相机,上述照片直接打印装置是彩色打印机。
15.根据权利要求12所述的照片直接打印装置,其特征在于:
上述打印装置具有,基于上述功能信息进行打印动作的第一打印模式,和在确立上述通信过程后、在不进行由上述发送装置发送功能信息的情况下执行打印动作的第二打印模式,并能够切换上述第一打印模式和上述第二打印模式。
16.根据权利要求12所述的照片直接打印装置,其特征在于:
上述第一打印模式和上述第二打印模式是基于在确立通信时在上述图像供给设备和上述照片直接打印装置之间交换的信息而选择的。
17.根据权利要求12所述的照片直接打印装置,其特征在于:
利用由上述发送装置进行的上述功能信息的交换来切换设定上述第一打印模式和上述第二打印模式。
18.一种照片直接打印装置的控制方法,该照片直接打印装置经通信接口与图像供给设备直接通信,接收来自上述图像供给设备的图像数据并进行打印,该控制方法的特征在于,具有:
发送步骤,在确立通信后,把上述照片直接打印装置具有的功能信息发送给上述图像供给设备;
接收步骤,从上述图像供给设备接收基于在上述发送步骤中发送的上述功能信息在上述图像供给设备中设定的打印条件;
请求步骤,按照在上述接收步骤中接收到的上述打印条件所包含的图像指示数据,向上述图像供给设备请求图像数据;以及
打印步骤,按照响应上述请求步骤中的请求而从上述图像供给设备发送的图像数据打印图像。
19.根据权利要求18所述的控制方法,其特征在于:
上述照片直接打印装置,在通用接口中被设定为主装置或从装置。
20.根据权利要求18所述的控制方法,其特征在于:
上述图像供给设备是数字照相机,上述打印装置是彩色打印机。
21.根据权利要求18所述的控制方法,其特征在于:
上述打印装置具有,基于上述功能信息进行打印动作的第一打印模式,和在确立上述通信过程后、在不进行上述发送步骤中的功能信息的发送的情况下执行打印动作的第二打印模式,并能够切换执行上述第一打印模式和上述第二打印模式。
22.根据权利要求18所述的控制方法,其特征在于:
上述第一打印模式和上述第二打印模式是基于在确立通信时在上述图像供给设备和上述照片直接打印装置之间交换的信息而选择的。
23.根据权利要求18所述的控制方法,其特征在于:
利用在上述发送步骤中进行的上述功能信息的交换来切换设定上述第一打印模式和上述第二打印模式。
CNB031386121A 2002-06-04 2003-06-03 打印系统及其控制方法和照片直接打印装置 Expired - Fee Related CN1272742C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP163431/2002 2002-06-04
JP2002163431 2002-06-04
JP151231/2003 2003-05-28
JP2003151231A JP4208640B2 (ja) 2002-06-04 2003-05-28 印刷システムと印刷制御方法及び印刷装置とその制御方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101002902A Division CN100493130C (zh) 2002-06-04 2003-06-03 打印系统、打印方法、打印设备及其控制方法

Publications (2)

Publication Number Publication Date
CN1469305A CN1469305A (zh) 2004-01-21
CN1272742C true CN1272742C (zh) 2006-08-30

Family

ID=30002209

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB2006101002902A Expired - Fee Related CN100493130C (zh) 2002-06-04 2003-06-03 打印系统、打印方法、打印设备及其控制方法
CNB031386121A Expired - Fee Related CN1272742C (zh) 2002-06-04 2003-06-03 打印系统及其控制方法和照片直接打印装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB2006101002902A Expired - Fee Related CN100493130C (zh) 2002-06-04 2003-06-03 打印系统、打印方法、打印设备及其控制方法

Country Status (4)

Country Link
US (4) US8174711B2 (zh)
JP (1) JP4208640B2 (zh)
KR (2) KR100661483B1 (zh)
CN (2) CN100493130C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107071764A (zh) * 2016-12-30 2017-08-18 广东欧珀移动通信有限公司 一种直连通信控制方法、装置及移动终端

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4307015B2 (ja) * 2002-06-04 2009-08-05 キヤノン株式会社 プリント装置及びその制御方法
US20050097263A1 (en) * 2003-10-31 2005-05-05 Henry Wurzburg Flash-memory card-reader to IDE bridge
EP1763736A4 (en) 2004-05-12 2007-11-28 Samsung Electronics Co Ltd PROCESS FOR PROVIDING MULTIMEDIA DATA FOR DIRECT PRINTING, DIRECT PRINTING METHOD AND DEVICE THEREFOR
JP4533005B2 (ja) * 2004-06-08 2010-08-25 キヤノン株式会社 プリント装置及びプリンタ制御方法
KR100601690B1 (ko) 2004-07-06 2006-07-14 삼성전자주식회사 무선 랜 기반의 무선 프린팅 시스템 및 방법
WO2006022171A1 (ja) * 2004-08-25 2006-03-02 Canon Kabushiki Kaisha 印刷システム、画像供給デバイス及び印刷装置とその制御方法
JP4680197B2 (ja) * 2004-08-27 2011-05-11 京セラ株式会社 携帯端末装置、及び印刷システム及び方法
KR100644665B1 (ko) * 2004-12-15 2006-11-10 삼성전자주식회사 외부 기억장치로부터 데이터를 입력받아 인쇄하는 방법 및장치
JP2006205549A (ja) * 2005-01-28 2006-08-10 Ricoh Co Ltd デジタル画像印刷システムおよび印刷装置およびデジタル画像印刷システムの制御方法および印刷装置の制御方法および印刷装置のプログラムおよび記憶媒体
JP4657743B2 (ja) 2005-01-28 2011-03-23 株式会社リコー 印刷システム、印刷装置、印刷システムの制御方法、印刷装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体
JP4657744B2 (ja) 2005-01-28 2011-03-23 株式会社リコー デジタル画像印刷システムおよび印刷装置およびデジタル画像印刷システムの制御方法および印刷装置の制御方法およびプログラムおよび記録媒体
US20060203257A1 (en) 2005-03-11 2006-09-14 Microsoft Corporation System and method for managing output path with context preservation
JP4560430B2 (ja) 2005-03-17 2010-10-13 株式会社リコー 画像形成装置、画像印刷システム、プログラムおよび画像合成出力方法
JP2007034391A (ja) * 2005-07-22 2007-02-08 Oki Data Corp 印刷システム
JP2007152603A (ja) 2005-12-01 2007-06-21 Funai Electric Co Ltd プリンタ装置
KR100750157B1 (ko) * 2006-01-18 2007-08-21 삼성전자주식회사 화상형성시스템 및 화상형성방법
JP2007221272A (ja) * 2006-02-14 2007-08-30 Canon Inc 撮像装置及びその制御方法
JP4908967B2 (ja) * 2006-08-10 2012-04-04 キヤノン株式会社 画像入力装置、画像出力装置及び転送方法
JP2008087416A (ja) 2006-10-04 2008-04-17 Ricoh Co Ltd 画像形成装置、画像供給装置、画像印刷システム、画像印刷方法、画像形成プログラム及び画像供給プログラム
JPWO2008093868A1 (ja) * 2007-02-02 2010-05-20 日本電気株式会社 周辺装置などの被制御装置を制御する制御システム、制御方法、及び制御用コンピュータプログラム
JP2008290426A (ja) * 2007-05-28 2008-12-04 Ricoh Co Ltd 画像形成システム、外部機器、画像形成方法、画像形成プログラム
JP5586932B2 (ja) * 2009-12-11 2014-09-10 キヤノン株式会社 データ処理装置、画像形成装置、データ処理装置の制御方法、画像形成装置の制御方法、及びプログラム
JP4971484B2 (ja) * 2010-05-24 2012-07-11 株式会社リコー 画像形成装置、画像印刷システム、画像供給装置および画像合成出力方法
CN102529423A (zh) * 2010-12-07 2012-07-04 研能科技股份有限公司 打印装置
JP5800249B2 (ja) * 2013-06-21 2015-10-28 カシオ計算機株式会社 撮像装置、撮影条件設定方法、及びプログラム
JP6267030B2 (ja) 2014-03-26 2018-01-24 キヤノンファインテックニスカ株式会社 記録装置および記録方法
JP6494454B2 (ja) 2015-07-10 2019-04-03 キヤノン株式会社 インクジェット記録方法及びインクジェット記録装置
WO2017074415A1 (en) 2015-10-30 2017-05-04 Hewlett-Packard Development Company, L.P. Hinge set
JP7309427B2 (ja) 2019-04-15 2023-07-18 キヤノン株式会社 インクジェット記録装置、記録方法、およびプログラム
JP7301584B2 (ja) 2019-04-15 2023-07-03 キヤノン株式会社 画像処理装置、画像処理方法、およびプログラム
JP7271282B2 (ja) 2019-04-15 2023-05-11 キヤノン株式会社 インクジェット記録装置、制御方法、およびプログラム
JP7334579B2 (ja) * 2019-10-31 2023-08-29 ブラザー工業株式会社 画像形成装置

Family Cites Families (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4433925A (en) 1981-11-10 1984-02-28 Epson Corporation Manually-operated dot printer for pocket sized calculators
JPH0423096A (ja) 1990-05-17 1992-01-27 Fujitsu Ltd 金銭登録装置
EP0650125A1 (en) 1993-10-20 1995-04-26 Nippon Lsi Card Co., Ltd. Handy computer with built-in digital camera and spot state recording method using the same
JPH07288621A (ja) 1994-04-20 1995-10-31 Canon Inc サーバーシステム
US6394571B1 (en) 1994-07-25 2002-05-28 Canon Kabushiki Kaisha Method and apparatus for controlling printing operation with externally supplied parameters
JPH09223096A (ja) 1996-02-20 1997-08-26 Fuji Xerox Co Ltd 管理装置及びクライアント装置
JPH1067127A (ja) 1996-04-23 1998-03-10 Canon Inc インクジェット記録装置及び画像処理方法
JPH09286125A (ja) 1996-04-23 1997-11-04 Canon Inc インクジェット記録方法及びその装置
JP3832089B2 (ja) 1997-05-26 2006-10-11 セイコーエプソン株式会社 デジタルカメラおよび印刷システム
US5793366A (en) 1996-11-12 1998-08-11 Sony Corporation Graphical display of an animated data stream between devices on a bus
KR100282946B1 (ko) 1996-06-25 2001-03-02 가시오 가즈오 인쇄장치 및 인쇄시스템
JP3788643B2 (ja) 1996-10-22 2006-06-21 富士写真フイルム株式会社 写真プリントシステム
JP3625345B2 (ja) 1996-12-06 2005-03-02 キヤノン株式会社 画像処理システム
US6115137A (en) * 1996-12-06 2000-09-05 Canon Kabushiki Kaisha Image processing system, digital camera, and printing apparatus
JPH10200766A (ja) 1997-01-08 1998-07-31 Seiko Epson Corp ダイレクトプリントアダプタ
JP3774540B2 (ja) * 1997-04-10 2006-05-17 キヤノン株式会社 データ転送方法及び画像処理システムと装置
EP0859326A3 (en) * 1997-02-14 1999-05-12 Canon Kabushiki Kaisha Data transmission apparatus, system and method, and image processing apparatus
SG74611A1 (en) * 1997-02-14 2000-08-22 Canon Kk Data communication apparatus and method
US6298405B1 (en) 1997-02-14 2001-10-02 Canon Kabushiki Kaisha Data communication system, printing system and data communication apparatus
JP3527380B2 (ja) 1997-02-26 2004-05-17 株式会社リコー サービス提供システム,並びにそのサーバ及びプリンタ
JP3622412B2 (ja) * 1997-03-25 2005-02-23 セイコーエプソン株式会社 印刷装置,印刷方法,及び、印刷システム
US20070013781A1 (en) 1997-03-25 2007-01-18 Minolta Co., Ltd. Digital camera with automatic operating mode selection
JPH10271370A (ja) 1997-03-25 1998-10-09 Minolta Co Ltd 電子スチルカメラ
JPH10304187A (ja) * 1997-04-28 1998-11-13 Canon Inc 印刷制御装置及び方法及び記憶媒体
JP3711703B2 (ja) 1997-06-06 2005-11-02 カシオ計算機株式会社 通信システム、送信装置、受信装置、該システムの通信制御方法、及びデータ送信方法
JPH1132295A (ja) * 1997-07-09 1999-02-02 Olympus Optical Co Ltd デジタルカラープリンタ、デジタルカメラ及びそれらを用いたデジタルカラープリントシステム
JPH1164961A (ja) * 1997-08-20 1999-03-05 Sanyo Electric Co Ltd 画像印刷装置
JP4054451B2 (ja) * 1997-08-26 2008-02-27 キヤノン株式会社 通信装置
JP3939825B2 (ja) * 1997-09-09 2007-07-04 オリンパス株式会社 電子カメラ
JPH11155118A (ja) 1997-11-20 1999-06-08 Casio Comput Co Ltd 電子カメラ装置
US6236486B1 (en) 1997-12-05 2001-05-22 Intermec Ip Corp. Data communication system for printer and handheld computer
JP4011701B2 (ja) * 1997-12-05 2007-11-21 キヤノン株式会社 検索装置及び制御方法
US6513073B1 (en) 1998-01-30 2003-01-28 Brother Kogyo Kabushiki Kaisha Data output method and apparatus having stored parameters
JP3772517B2 (ja) 1998-02-26 2006-05-10 ブラザー工業株式会社 印刷システム、印刷方法、印刷処理プログラムが記録された記録媒体、印刷システムに用いられる印刷制御装置、印刷制御方法及び印刷制御プログラムが記録された記録媒体
WO1999048289A1 (fr) 1998-03-16 1999-09-23 Seiko Epson Corporation Systeme d'impression d'images photographiques, imprimante d'images photographiques, support d'information lisible par ordinateur contenant un programme d'impression d'images photographiques
US7202962B2 (en) * 1998-03-19 2007-04-10 Oce-Technologies B.V. Scan and print processing in a network system having a plurality of devices
US5967676A (en) 1998-03-31 1999-10-19 Microtech Conversion Systems, Inc. Image orientation system for disk printing
US6552743B1 (en) * 1998-04-08 2003-04-22 Hewlett Packard Development Company, L.P. Digital camera-ready printer
US7107516B1 (en) * 1998-04-13 2006-09-12 Flashpoint Technology, Inc. Method and system for viewing images from an image capture device on a host computer
US6912311B2 (en) * 1998-06-30 2005-06-28 Flashpoint Technology, Inc. Creation and use of complex image templates
JP2000035864A (ja) 1998-07-16 2000-02-02 Nec Yonezawa Ltd 印刷制御装置
JP2000118086A (ja) 1998-10-14 2000-04-25 Fuji Photo Film Co Ltd 印刷システムおよび印刷指定処理方法
US6535298B2 (en) * 1998-10-15 2003-03-18 Hewlett-Packard Company Storing and retrieving digital camera images via a user-completed proof sheet
TW502172B (en) * 1998-10-26 2002-09-11 Winbond Electronics Corp Digital camera to printer conversion device with USB structure
US6559971B1 (en) 1998-10-27 2003-05-06 Hewlett-Packard Development Co., L.P. Self-resizing demonstration page for a printing device
JP2000151883A (ja) 1998-11-09 2000-05-30 Canon Inc 情報処理方法及び装置、その記憶媒体
JP3357004B2 (ja) * 1999-02-08 2002-12-16 オリンパス光学工業株式会社 電子カメラ
JP3357005B2 (ja) * 1999-02-08 2002-12-16 オリンパス光学工業株式会社 電子カメラ、画像印刷機構、及び画像印刷機構の電源残量判断方法
JP3437485B2 (ja) * 1999-04-13 2003-08-18 キヤノン株式会社 画像印刷装置、画像処理方法および記憶媒体
JP2000318270A (ja) 1999-05-11 2000-11-21 Minolta Co Ltd 画像形成装置および画像形成方法
US6806978B1 (en) 1999-05-14 2004-10-19 Konica Corporation Image pick-up printing apparatus
US6967728B1 (en) * 1999-07-23 2005-11-22 Electronics For Imaging, Inc. Reusable and transferable printer driver preference system
US7388682B1 (en) * 1999-08-19 2008-06-17 Sony Corporation Image processing method and apparatus, printing method and apparatus, image printing system and method and recording medium
ID29624A (id) 1999-09-14 2001-09-06 Sony Corp Sistem pencetakkan gambar
JP2001092611A (ja) 1999-09-17 2001-04-06 Canon Inc データ処理装置並びに画像記録装置並びにデータ処理装置の制御方法並びに画像記録装置の制御方法および記憶媒体
CN1214330C (zh) 1999-11-18 2005-08-10 松下电器产业株式会社 网络连接设备及采用该设备的网络系统
JP3389545B2 (ja) * 1999-12-27 2003-03-24 シャープ株式会社 記録装置、再生装置およびこれらを接続した記録再生装置
US6711637B2 (en) * 2000-01-11 2004-03-23 Canon Kabushiki Kaisha Communication apparatus, image processing apparatus, communication system, communication method, image processing method and storage medium
US7327387B2 (en) * 2000-02-21 2008-02-05 Fujifilm Corporation Image pick-up information transmitting system and remote control method for an information transmitting system
JP2001287414A (ja) * 2000-04-05 2001-10-16 Sony Corp データ変換装置及び方法、印刷装置及び方法、印刷制御装置及び方法、印刷システム及び印刷方法、データ伝送方法
JP2001290612A (ja) 2000-04-07 2001-10-19 Nec Corp プリントシステム
JP2001298694A (ja) * 2000-04-13 2001-10-26 Konica Corp 撮像装置、画像記録システム、画像記録装置及び出力特性補正方法
US7191236B2 (en) 2000-05-02 2007-03-13 Canon Kabushiki Kaisha Transparent telecommunications system and apparatus
US7034880B1 (en) * 2000-05-11 2006-04-25 Eastman Kodak Company System and camera for transferring digital images to a service provider
US7038714B1 (en) * 2000-05-16 2006-05-02 Eastman Kodak Company Printing system and method having a digital printer that uses a digital camera image display
US7414746B2 (en) * 2000-05-23 2008-08-19 Fujifilm Corporation Image data communication method
US6982800B1 (en) 2000-07-05 2006-01-03 Lexmark International, Inc. Apparatus and method for data management within a photoprinter
JP3703376B2 (ja) 2000-07-21 2005-10-05 キヤノン株式会社 情報処理装置および情報処理方法および印刷処理プログラムを格納した記憶媒体および印刷システム
JP2002036682A (ja) 2000-07-24 2002-02-06 Canon Inc 画像記録装置、画像入力装置およびデータ処理装置、並びに画像記録方法および記録媒体
JP2002086853A (ja) 2000-09-11 2002-03-26 Canon Inc 情報処理装置及びシステム及びその制御方法と周辺装置とプリンタドライバ
JP2002095071A (ja) 2000-09-13 2002-03-29 Sanyo Electric Co Ltd ネットワークシステム及び機器制御方法
JP2002091841A (ja) 2000-09-13 2002-03-29 Sanyo Electric Co Ltd ネットワークシステム及び機器認識方法
JP2002111947A (ja) 2000-09-27 2002-04-12 Canon Inc 画像処理装置およびその方法
US6914698B1 (en) * 2000-09-28 2005-07-05 Hewlett-Packard Development Company, L.P. Dynamic smart album page layouts in a direct connect printer
US7633523B2 (en) * 2001-02-09 2009-12-15 Olympus Corporation Image capturing device using correction information for preventing at least a part of correction process from being performed when image data is corrected at an external device
JP2003036152A (ja) 2001-05-17 2003-02-07 Matsushita Electric Ind Co Ltd 情報印刷システム
US6922258B2 (en) * 2001-05-30 2005-07-26 Polaroid Corporation Method and apparatus for printing remote images using a mobile device and printer
US7142318B2 (en) * 2001-07-27 2006-11-28 Hewlett-Packard Development Company, L.P. Printing web page images via a marked proof sheet
EP1421804A4 (en) 2001-08-10 2007-11-21 Strix Systems Inc VIRTUAL LINK USING A WIRELESS DEVICE
JP3950704B2 (ja) * 2002-02-21 2007-08-01 キヤノン株式会社 画像処理装置、画像処理方法、印刷制御装置、印刷制御方法、プログラム
JP2004013349A (ja) 2002-06-04 2004-01-15 Canon Inc 撮像装置、記録システム及びその記録制御方法
JP4027161B2 (ja) * 2002-06-04 2007-12-26 キヤノン株式会社 プリンタ装置及びその制御方法
JP4307015B2 (ja) * 2002-06-04 2009-08-05 キヤノン株式会社 プリント装置及びその制御方法
JP2004009390A (ja) * 2002-06-04 2004-01-15 Canon Inc プリント装置及びその制御方法、並びに、プリントシステム
JP2004082528A (ja) 2002-08-27 2004-03-18 Seiko Epson Corp 印刷システム
US7014374B2 (en) * 2002-09-25 2006-03-21 Seiko Epson Corporation Printing apparatus and printing method for performing pre-communication with an external device
US7199895B2 (en) 2003-01-23 2007-04-03 Hewlett-Packard Development Company, L.P. Processing a printer control command
US20040167974A1 (en) 2003-02-20 2004-08-26 Jeremy Bunn Exposing mobile-enterprise printers using a universal plug and play proxy
US9001806B2 (en) 2012-03-06 2015-04-07 Intel Corporation Method and apparatus for managing a probe response related to wireless medium access control

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107071764A (zh) * 2016-12-30 2017-08-18 广东欧珀移动通信有限公司 一种直连通信控制方法、装置及移动终端
CN107071764B (zh) * 2016-12-30 2019-12-31 Oppo广东移动通信有限公司 一种直连通信控制方法、装置及移动终端

Also Published As

Publication number Publication date
US20130148166A1 (en) 2013-06-13
US20120224215A1 (en) 2012-09-06
KR20060099492A (ko) 2006-09-19
CN1882027A (zh) 2006-12-20
JP2004064740A (ja) 2004-02-26
US20040041865A1 (en) 2004-03-04
KR20030095263A (ko) 2003-12-18
CN100493130C (zh) 2009-05-27
US8174711B2 (en) 2012-05-08
JP4208640B2 (ja) 2009-01-14
KR100661483B1 (ko) 2006-12-27
US20110122442A1 (en) 2011-05-26
CN1469305A (zh) 2004-01-21
KR100663209B1 (ko) 2007-01-03
US8395802B2 (en) 2013-03-12
US9389824B2 (en) 2016-07-12
US8203741B2 (en) 2012-06-19

Similar Documents

Publication Publication Date Title
CN1272742C (zh) 打印系统及其控制方法和照片直接打印装置
CN1264117C (zh) 摄影装置、打印系统及其打印控制方法
CN1310129C (zh) 数字照相机以及打印机
CN1236596C (zh) 数字照相机及打印机
JP4027161B2 (ja) プリンタ装置及びその制御方法
JP2004015234A (ja) プリント装置及びその制御方法、並びに、プリントシステム
CN1659874A (zh) 数字照相机及其控制方法和打印系统
CN100371956C (zh) 图像输入装置及其用户界面控制方法和图像输出装置
CN1675615A (zh) 图像提供设备及其控制方法,打印系统
CN1581119A (zh) 记录装置、图像供给装置、记录系统及其控制方法
KR100825930B1 (ko) 화상공급장치와 기록장치, 이들 장치를 포함하는기록시스템 및, 기록시스템에서의 통신제어방법
EP1377018A2 (en) Printing system, control method therefor, and photo-direct printing apparatus
JP2004066602A (ja) 記録システム及びその制御方法とダイレクト印刷装置
CN1758718A (zh) 数字照相机及打印机
JP2004070610A (ja) プリンタ装置、デジタルカメラおよびデジタルカメラの制御プログラム
JP2006168079A (ja) 記録システム及びその記録方法、画像供給装置及びその制御方法、記録装置及びその制御方法、プログラム、並びに記憶媒体
JP2005086270A (ja) 記録装置及び画像供給装置及び記録システムとその制御方法
JP2004364304A (ja) デジタルカメラ装置及びその制御方法
JP2006021529A (ja) プリント装置及びデジタルカメラ装置及びそれらの制御方法、並びにプリントシステム
JP2006021528A (ja) プリント装置及びデジタルカメラ及びそれらの制御方法、並びにプリントシステム
JP2006024200A (ja) 画像出力装置及びその制御方法
JP2008017497A (ja) 画像供給装置とその制御方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060830

Termination date: 20200603