使用存储卡打印图像的打印方法和打印设备的制作方法

文档序号:7965556阅读:247来源:国知局
专利名称:使用存储卡打印图像的打印方法和打印设备的制作方法
技术领域
本发明涉及打印存储在存储卡中的图像的打印方法和打印设备,更加具体地说,涉及使用个人计算机和与个人计算机相连的监视器来打印存储在存储卡中的图像的打印方法和打印设备。
背景技术
下面,将具有存储卡接口部分的多功能外设(MFP)或数字式光打印机(DPP)称之为图像打印设备。以下的描述涉及的是通过常规的图像打印设备来执行的图像打印方法。
常规的图像打印设备可以读出或打印存储在存储卡中的打印数据,其按照如下的操作从存储在存储卡中的多个图像数据中打印用户需要的图像数据。当常规的图像打印设备包括薄膜晶体管(TFT)的液晶显示器(LCD)时,用户滚动存储在存储卡中的图像,直到在TFT-LCD上显示出期望的图像为止,然后通过操作键盘来打印期望的正在显示的图像。这里,在图像打印设备的用户接口部分设置按键。按照这样一种常规的图像打印方法,需要扩展的TFT-LCD来打印存储在存储卡中的期望的图像。
当常规的图像打印设备不包括TFT-LCD,并且,连接到个人计算机的时候,用户要启动安装在个人计算机中的特定的应用程序,并操作个人计算机的鼠标或键盘,以替代操作图像打印设备的用户接口部分的按键,来滚动显示在与个人计算机相连的监视器上的图像,从存储在存储卡中的多个图像中寻找期望的图像,并且打印期望显示的图像。这里,在从存储卡中读出与显示在监视器上的图像对应的图像信息后,图像打印设备使用数据转换器将图像信息转换成青-品红-黄-黑(CMYK)格式,并且,向图像打印设备的图像打印引擎输出具有CMYK格式的数据,从而打印出显示在监视器上的图像。因此,这样一种常规的图像打印方法有点不方便,原因是用户必须具有在个人计算机上执行的特定的应用程序的接口。此外,当从存储卡读出原始图像数据时,在监视器的整个屏幕上要显示图像,这个图像并不是小型图像。在这种情况下,用户的其它活动或者使用个人计算机的另一个用户就要受到干扰。

发明内容
本发明的目的是提供一种使用存储卡打印图像的方法,其中可以使从存储卡读出的图像在监视器上滚动,而不用操作个人计算机只通过监视器就能很容易地并且廉价地从这些图像中打印出期望的图像。
本发明的另一目的是提供一种按照上述的方法使用存储卡打印图像的打印设备。
本发明的其它方案和优点将部分地在下面的描述中提出,部分地从下面的描述中将变得显而易见,或者可通过本发明的实践学会。
本发明可通过使用图像打印单元和个人计算机的打印图像的方法来实现,其中所述图像打印单元打印与从外部存储卡读出的图像数据相对应的图像,个人计算机可以连接到图像打印单元并且具有监视器。所述方法包括确定具有图像数据的存储卡是否已经插入图像打印单元内,和确定图像打印单元是否已经连接到个人计算机;如果确定具有图像数据的存储卡已经插入图像打印单元中,和图像打印单元已经连接到个人计算机,则检查或产生缩小的(即,压缩的)图像数据,并且将缩小的图像数据与图像号一起发送到个人计算机;存储从图像打印单元发送来的所述缩小的图像数据和图像号;在监视器上显示与由用户在图像打印单元从存储的缩小的图像数据之中选择的并且从该图像打印单元发送过来的图像号相对应的图像数据;确定用户是否请求打印在监视器上显示的图像数据,并且如果确定用户没有请求打印在监视器上显示的图像数据,则返回到图像数据的显示过程,和如果确定用户请求打印显示的图像数据,则打印显示的图像数据。
本发明还可以通过打印图像的设备/系统来实现,所述设备/系统包括打印与从外部的存储卡中读出的图像数据相对应的图像的图像打印单元;和可以连接到该图像打印单元的个人计算机的监视器。图像打印单元包括打印准备部分,用于确定具有图像数据的存储卡是否已经插入图像打印单元和确定该图像打印单元是否已经连接到个人计算机,并且输出确定结果,作为控制信号;数据处理器,对于从存储卡读出的图像数据进行图像处理,响应于控制信号来检查或产生缩小的(压缩的)图像数据,并且向个人计算机发送缩小的图像数据以及图像号;键操作部分,由用户对该键操作部分进行操作,来选择图像号并且输出用于请求打印与用户选择的图像号对应的图像数据的打印请求信号;和,打印部分,响应打印请求信号而打印从数据处理器接收的经过图像处理的图像数据。个人计算机包括存储部分,用于存储从图像打印单元的数据处理器发送过来的缩小的图像数据和图像号;和显示控制器,用于从存储器读出与在图像打印单元处用户选择的图像号相对应的图像数据,并且在监视器上显示读出的图像数据。


从以下结合附图对实施例的描述中,本发明的上述的和/或其它的方案以及优点都将变得显而易见和更加容易理解,其中图1是按照本发明的一个实施例使用存储卡打印图像的流程图;图2是按照图1所示的方法打印图像的设备的控制方块图;图3是图1所示的操作20的实施例的流程图;图4是图1所示的操作22的实施例的流程图;图5是图1所示的操作26的实施例的流程图;图6是在监视器上显示的图像数据的一个显示示意图;图7是图1所示的操作30的实施例的流程图;图8是按照本发明的实施例打印图2所示的图像的设备的更加详细的控制方块图;图9是如图8所示的打印准备部分的实施例的控制方块图;图10是如图8所示的数据处理器的实施例的控制方块图;图11是如图8所示的显示控制器的实施例的控制方块图。
具体实施例方式
现在详细参照在附图中表示出的本发明的实施例,在全部附图中相同的标号指示相同的零部件。下面描述这些实施例,参照附图来说明本发明。
图1是按照本发明的一个实施例使用存储卡打印图像的流程图。该方法包括如下步骤在操作步骤20准备打印图像;在操作步骤22-26发送、存储、和显示缩小的(压缩的)图像数据;和在操作步骤28-30打印图像数据。图2是按照图1所示的方法打印图像的打印设备的控制方块图。
通过如图2所示的图像打印单元42和个人计算机(PC)44实现如图1所示的打印图像的方法。图像打印单元42打印与从外部存储卡40读出的图像数据相对应的图像,并且通过个人计算机(PC)44连接到监视器46。例如,图像打印单元42是提供与存储卡40相连的接口部分(未示出)的多功能外设(MFP)或数字式光打印机(DPP)。在一般情况下,在扫描功能、打印功能、传真功能、和拷贝功能之中,该MFP可以完成至少两项功能。
在图1中,在操作步骤20,确定具有图像数据的存储卡40是否已经插入图像打印单元42中,并且确定图像打印单元42是否已经连接到PC44。图3是按照本发明的一个实施例20A的图1所示的操作步骤20的流程图。在图3中,操作步骤50-54确定存储卡40是否已经插入图像打印单元42中,确定存储的数据的类型,并且确定图像打印单元42的连接状态。
更加具体地说,在操作步骤50确定存储卡40是否已经插入图像打印单元42中。如果在操作步骤50,确定存储卡40已经插入图像打印单元42中,则在操作步骤52,确定存储在存储卡40中的数据是否是图像数据。如果在操作步骤52,确定存储在存储卡40中的数据不是图像数据,则如图1和3所示的方法结束。例如,如果在操作步骤52,确定存储在存储卡40中的数据不是图像数据,而是文本数据,则如图1和3所示的方法结束。
然而,如果在操作步骤52,确定存储在存储卡40中的数据是图像数据,则在操作步骤54,确定图像打印单元42是否已经连接到PC44。如果在操作步骤54,确定图像打印单元42已经连接到PC44,则该方法前进至图1所示的操作步骤22。然而,如果在操作步骤54,确定图像打印单元42还没有连接到PC44,则如图1和3所示的方法结束。
在图1中,如果在操作步骤20,确定具有图像数据的存储卡40已经插入图像打印单元42,并且图像打印单元42已经连接到PC44,则在操作步骤22,检查缩小的(压缩的)图像数据是否存在,并且如果缩小的图像数据不存在,则产生缩小的图像数据并且将其从图像打印单元42与图像号一道发送到PC44。在一般情况下,图像打印单元4 2按照图像数据在存储卡40中的存储顺序产生并管理图像数据。具体来说,图像打印单元42根据在存储卡40中已经存储的对应的图像数据的顺序来产生图像号并且向PC44发送该图像号。
图4是按照本发明的实施例22A的图1所示的操作步骤22的流程图。在操作步骤70-74中,由图像打印单元42获得并发送缩小的图像数据。更加具体地说,如果确定具有图像数据的存储卡40已经插入图像打印单元42中,并且图像打印单元42已经连接到PC44(即,操作步骤20和操作步骤50-54),则在操作步骤70,图像打印单元42自动确定缩小的图像数据是否已经包括在从存储卡40读出的图像数据中,而不用用户发出指定的命令。
如果在操作步骤70,确定缩小的图像数据不包括在从存储卡40读出的图像数据中,则在操作步骤72,缩小(即压缩)从存储卡40读出的图像数据。然而,如果在操作步骤70,确定缩小的图像数据包括在从存储卡40读出的图像数据中,或者在操作步骤72之后,在操作步骤74将缩小的图像数据与图像号一道从图像打印单元42发送到PC44。在操作步骤74之后,该方法进行到图1所示的操作步骤24。在一般情况下,图像打印单元42在将其送到PC44之前,可以暂时地存储缩小的图像数据。例如,对于“联合图像专家组(JPEG)”的图像,缩小的图像数据可以基于图像数据存储在存储卡40中的数据格式而被包括在标题部分中。
在操作步骤22之后,PC44存储从图像打印单元42发送过来的缩小的图像数据和图像号。当PC44存储缩小的图像数据以便进行管理的时候,PC44通常要使缩小的图像数据与图像号相匹配。在操作步骤24之后,在操作步骤26,PC44在监视器46上显示与图像号对应的缩小的图像数据,该图像号是由用户在图像打印单元42上从已存储的缩小图像数据中选择出来的并且是从图像打印单元42提供的。一般情况下,在监视器46上显示的该缩小的图像数据是小型的图像。当没有从图像打印单元42向PC44提供图像号的时候,在操作步骤26,PC44显示从图像打印单元42初始提供的来自于存储的缩小的图像数据之中的缩小的图像数据。
在操作步骤26之后,在操作步骤28,确定用户是否已经请求打印已在监视器46上显示的图像数据。如果在操作步骤28,确定用户没有请求打印,则该方法返回到操作步骤26(即,PC44在监视器46上继续显示图像数据)。
图5是按照本发明的实施例26A的图1所示的操作步骤26的流程图。在操作步骤90-92,读出并显示与从图像打印单元42提供的图像号相对应的缩小的图像数据,并且在操作步骤94,确定是否提供另外的图像号。更加具体地说,在操作步骤24之后,在操作步骤90,PC44从先前自图像打印单元42提供的并存储在PC44中的缩小的图像数据之中读出与一个图像号相对应的缩小的图像数据,该图像号是由用户在图像打印单元42选择的并从图像打印单元42提供的。通常,当用户选择的图像号不存在时,例如,当没有从图像打印单元42提供选择的图像号时,或者当在图像打印单元42上输入了不正确的图像号时,在操作步骤90,PC44从先前自图像打印单元42接收的并存储在PC44中的缩小的图像数据之中读出初始接收的或前一次接收的缩小的图像数据,并且在监视器46上显示读出的数据。
在一般情况下,因为用户选择图像号所需的时间比PC44显示图像数据所需的时间要少,所以在监视器46上显示与用户选择的一个图像号相对应的图像数据之前,用户可能在图像打印单元42上选择了另一个图像号。为了克服用户在图像打印单元42上选择图像号的时间和在监视器46上显示图像数据的时间之间的这个时间差,以下提供了本发明的操作步骤90的两个实施例。
在操作步骤90的第一实施例中,在图1所示的操作步骤24之后,PC44当图像数据出现在监视器46上时,忽略自图像打印单元42提供的图像号,并且在前一个图像数据完全显示之后读出与自图像打印单元42提供的最后的图像号相对应的缩小的图像数据,并且该方法进行到操作步骤92。当PC44忽略从图像打印单元42提供的图像号时,不读取与这个图像号相对应的图像数据。从图像打印单元42提供的最后一个图像号指示在监视器46上完成显示前一个图像数据的过程中或者之后从图像打印单元42向PC44输入的最近的图像号。因此,在一般情况下,PC44只在前一个图像数据完全在监视器46上显示之后才能够在监视器46上显示与已忽略的图像号相对应的图像数据。
在操作步骤90的第二实施例中,在图1所示的操作步骤24之后,当PC44准备好从图像打印单元42接收新的图像号时,图像打印单元42向PC44提供用户选择的图像号,并且PC44读出与从图像打印单元42提供的所选图像号相对应的图像数据,并且该方法进行到操作步骤92。在一般情况下,在监视器46上显示缩小的图像数据之后,PC44才准备接收新的图像号。
结果是,在监视器46上显示图像数据的过程中,当用户选择了新的图像号的时候,在第一实施例中,即使从图像打印单元42向PC44提供了新的图像号,PC44也要忽略这个新的图像号,而在第二实施例中,直到PC44准备接收新的图像号为止,才从图像打印单元42向PC44提供新的图像号。
在操作步骤90之后,PC44在监视器46上显示读出的图像数据。在一般情况下,在PC44中存储的缩小的图像数据的大小极小,因此在图像号从图像打印单元42输入到PC44之后的极短的时间周期内,在监视器46上就能显示与该图像号相对应的缩小的图像数据。通常,PC44能在监视器46上的某个位置以适当的大小显示读出的图像数据。在监视器46上显示的图像数据的位置和大小可以预先确定并可以改变。例如,在监视器46上显示的图像数据的大小可以只占监视器46的整外屏幕的一部分,因此想要打印图像的用户可以通过在图像打印单元42上输入图像号来滚动图像并选择期望的图像,而不干扰影响该用户的另一个显示的应用程序或在PC44上的另一用户。
图6是在操作步骤26、90中在监视器46上显示的图像数据的一个显示图。如图6所示,通过监视器46显示的缩小的图像数据102、104、106或108的大小只占整个屏幕100的一部分。用户可以预先从多个位置中例如显示的图像数据102、104、106和108的位置中选择一个要在监视器46上显示这个缩小的图像数据的位置。经过从图像打印单元42输入的命令,或者例如在PC44上使用鼠标(未示出),可以控制图像数据显示大小和位置。
在操作步骤92之后,在操作步骤94,确定是否从图像打印单元42提供由用户选择的另一个图像号。换言之,在操作步骤94,例如,确定用户是否要将当前在监视器46上显示的图像数据改变为另一个图像数据(即,滚动图像数据)。如以上所述,用户可以通过选择图像打印单元42中的不同的图像号而在监视器46上显示不同的图像数据。
如果在操作步骤94,确定提供有另外的图像号,例如,如果确定用户想要显示另外的图像数据,因为在监视器46上当前显示的图像数据并不是用户想要打印的图像数据,则该方法返回到操作步骤90。因此,在操作步骤90和92中,读出并在监视器46上显示与新提供的图像号相对应的图像数据。如果在操作步骤94,确定没有提供另外的图像号,则该方法进行到操作步骤28,在图像打印单元42确定是否已经请求打印显示的图像数据。
因此,如图5所示,重复操作步骤90-94,直到在监视器46上显示期望的图像数据为止。具体来说,在图1中,如果在操作步骤28确定用户不想打印在监视器46上显示的图像数据,则该方法返回到操作步骤26,以重复操作步骤90-94。换句话说,由于用户不想打印在监视器46上显示的图像数据,因此可以确定用户是否选择了另外的图像号。如果在操作步骤28确定用户想要打印当前在监视器46上显示的图像数据,则在操作步骤30,图像打印单元42打印在监视器46上显示的图像数据。
图7是按照本发明的实施例30A的图1所示的操作步骤30的流程图。在操作步骤110-114中,由图像打印单元42从存储卡40中读出图像数据,然后在和/或通过图像打印单元42处理和打印该图像。
如果在操作步骤110,确定用户想要打印在监视器46上显示的图像数据,则图像打印单元42从存储卡40读出当前在监视器46上显示的图像数据。在一般情况下,认为当前在监视器46上显示的图像数据就是用户想要打印的图像数据。在操作步骤110之后,在操作步骤112,图像打印单元42进行图像处理,例如,将从存储卡40读出的图像数据转换成可打印的CMYK格式。在操作步骤112之后,图像打印单元42打印处理过的图像数据。
下面,将参照附图8-11描述使用本发明的上述方法来打印图像的打印设备的结构和操作。图8是按照本发明的一个实施例的图2所示的用于打印图像数据的设备的更加详细的控制方块图。图像打印单元202对应于如图2所示的图像打印单元42,并且包括打印准备部分220、数据处理器222、键操作部分224、和打印部分226。PC204对应于如图2所示的PC44,并且包括连接响应部分230、存储部分232、显示控制器234。存储卡200和监视器206分别对应于如图2所示的存储卡40和监视器46。
为了执行如图1所示的操作,图像打印单元202的打印准备部分220确定带有图像数据的存储卡200是否已经插入图像打印单元202中和图像打印单元202是否已经连接到PC204,并且向图像打印单元202的数据处理器222输出这些确定的结果,作为控制信号C。
图9是如图8所示的打印准备部分220的一个实施例220A的控制方块图,它包括传感器250、第一数据检测器252、和连接检查器254。如图9所示的打印准备部分220A执行按照如图3所示的实施例20A的操作20。为了执行图3中所示的操作步骤50,打印准备部分220A的传感器250检测存储卡200是否已经插入图像打印单元202中并且向第一数据检测器252输出检测结果。为了完成图3中所示的操作步骤52,第一数据检测器252响应于从传感器250接收的检测结果,检测从存储卡200读出的并通过输入端I N1输入的数据类型,并且向连接检查器254输出检测结果。因此,在按照从传感器250接收的检测结果确认存储卡200已经插入之后,第一数据检测器252检测通过输入端IN1输入的数据类型。
为了执行图3中的操作步骤54,连接检查器254响应于从第一数据检测器252接收的检测结果,检查PC204是否已经连接到图像打印单元202,并且向数据处理器222输出检查结果,作为控制信号C。因此,在根据从第一数据检测器252接收的检测结果确认存储在存储卡200中的数据是否是图像数据之后,连接检查器254检查在PC204和图像打印单元202之间的连接状态。为了检查连接状态,在一般情况下,连接检查器254通过输出端OUT2向PC204输出中断协议,检查从PC204发送的并通过输入端IN2输入的响应,并且基于从PC204接收的响应来检查图像打印单元202是否连接到PC204。为了进行这个操作,可以为PC204提供连接响应部分230。在一般情况下,PC204的连接响应部分230通过输入端IN2向连接检查器254发送对于中断协议的响应,该中断协议是从图像打印单元202中的打印准备部分220的连接检查器254输出的。
同时,为了执行操作步骤22,如图8所示的数据处理器222执行数据处理,例如转换从存储卡200读出的图像数据的格式,响应于从打印准备部分220接收的控制信号C来检查或产生缩小的图像数据,并且向PC204发送产生或检查过的缩小的图像数据以及图像号。
图10是如图8所示的数据处理器222的实施例222A的控制方块图,该数据处理器222包括第二数据检测器270、数据缩小器(压缩器)272、图像号发生器274、数据发送器276、和格式转换器278。在图10中,除了格式转换器278以外,数据处理器222A执行按照图4所示的实施例22A的图1所示的操作步骤22。在图4中,为了执行操作步骤70,数据处理器222A的第二数据检测器270响应于从打印准备部分220接收的控制信号C,检测缩小的图像数据是否包括在从存储卡200读出的并且通过输入端IN3输入的图像数据中,并且向数据缩小器272输出检测的结果。因此,当确认带有图像数据的存储卡200已经插入并且图像打印单元202已经按照控制信号C连接到PC204时,第二数据检测器270检测从存储卡200读出的数据的类型(即,第二数据检测器270确定从存储卡200读出的图像数据是否被压缩)。
为了完成图4所示的操作步骤72,数据缩小器272响应于从第二数据检测器270接收的检测结果,从自存储卡200读出的并且通过输入端IN3输入的图像数据中产生出缩小的(即,压缩的)图像数据,并且将所产生的缩小的图像数据输出到数据发送器276中。具体来说,当按照从第二数据检测器270接收的检测结果确认缩小的图像数据没有包括在从存储卡200读出的图像数据中的时候,数据缩小器272从自存储卡200读出的图像数据中产生缩小的图像数据。
为了完成图4所示的操作步骤74,提供了图像号发生器274和数据发送器276。图像号发生器274产生唯一地分配给从存储卡200读出的图像数据并且通过输入端IN3输入的图像号,并且把该图像号输出到数据发送器276。数据发送器276响应于从第二数据检测器270接收的检测结果,或者响应于压缩从存储卡200读出的图像数据的数据压缩器272,通过输出端OUT3向PC204发送这个缩小的图像数据以及从图像号发生器274接收的图像号。例如,当根据从第二数据检测器270接收的检测结果确认这个缩小的图像数据没有包括在读出的图像数据中,数据发送器276通过输出端OUT3向PC204发送由数据缩小器272产生的缩小的图像数据以及从图像号发生器274接收的图像号。然而,当根据从第二数据检测器270接收的检测结果确认这个缩小的图像数据包括在图像数据中,数据发送器276通过输出端OUT3向PC204发送从存储卡200读出的并通过输入端IN3输入的缩小的图像数据以及从图像号发生器274接收的图像号。
格式转换器278(图10)执行图7所示的操作步骤112。为了执行如图7所示的操作步骤112,如图10所示的格式转换器278将通过输入端IN3从存储卡200接收的图像数据的RGB格式转换成CMYK格式,并且通过输出端OUT4向图像打印单元202的打印部分226输出具有CMYK格式的图像数据。
为了执行如图1所示的操作步骤24,PC204的存储部分232存储从图像打印单元202的数据处理器222接收的缩小的图像数据和图像号。存储部分232可以是PC204的主存储器,或者是辅助存储器如硬盘。为了执行图1所示的操作步骤26,PC204的显示控制器234从存储部分232读出与通过图像打印单元202的键操作部分224选择的图像号相对应的缩小的图像数据,并且向监视器206输出读出的缩小的图像数据。监视器206从PC204的显示控制器234接收缩小的图像数据,并且显示缩小的图像数据。在一般情况下,为了产生所选的图像号,为图像打印单元202提供键操作部分224。由用户操作这个键操作部分224,以便从图像号发生器274产生的(即,由如图10所示的数据处理器222产生的)多个图像号中选择,例如,一个图像号。
为了选择一个图像号,可以为键操作部分224提供多个键(未示出),例如一个向上键和一个向下键。在这种情况下,用户可以利用向上键来增加图像号,或者利用向下键来减小图像号。利用键操作部分224选择的图像号可以通过如图8所示的数据处理器222和按照图10的实施例222A输出到显示控制器234。在这种情况下,如图10所示的数据发送器276通过输入端IN4从键操作部分224接收选择的图像号,并且通过输出端OUT3向PC204的显示控制器234发送接收的图像号。或者,如图8所示,可以将利用键操作部分224选择的图像号直接发送到显示控制器234而不通过数据处理器222。
图11是如图8所示的PC204的显示控制器234的一个实施例234A的控制方块图,它包括数据读出器290和位置/大小确定器292。为了执行如图5所示的操作步骤90和92,显示控制器234的数据读出器290从PC204的存储部分232通过输入端IN6读出缩小的图像数据,这个缩小的图像数据与从图像打印单元202的键操作部分224产生的并且通过输入端IN5从图像打印单元202接收的所选的图像号相对应,并且通过输出端OUT5向监视器206输出这个缩小的图像数据。因此,通过监视器206可以显示由PC204的数据读出器290读出的并从PC204的数据读出器290输出的图像数据。
按照本发明的一个方面,PC204的显示控制器234还包括位置/大小确定器292。位置/大小确定器292确定在监视器206的屏幕上显示从存储部分232读出的图像数据的位置和要在其上显示的图像数据的大小,并且通过输出端OUT6向监视器206输出已确定的位置和大小。监视器206在屏幕上的确定位置以确定的大小显示缩小的图像数据。按照本发明,从位置/大小确定器292向监视器206输出的所述位置和大小可以预先确定并且可以改变。
为了执行图1所示的操作步骤28,图像打印单元202的键操作部分224响应于用户的操作,产生请求打印图像数据的打印请求信号,并且将该打印请求信号输出到图像打印单元202的打印部分226。为了进行这一操作,可为键操作部分224提供单独的打印请求键(未示出),用于请求打印图像。为了执行图1的操作步骤30,打印部分226响应于从键操作部分224接收的打印请求信号,打印从数据处理器222(即,如图10所示的格式转换器278)接收的具有CMYK格式的图像数据,并且通过输出端OUT1输出打印结果。例如,当通过打印请求信号确认请求打印所显示的图像数据的时候,打印部分226打印从数据处理器222A的格式转换器278接收的具有CMYK格式的图像数据。在一般情况下,在监视器206上即时显示打印的图像数据。然而,当前显示的图像的大小可以不与打印的图像相同。例如,当缩小的图像数据没有包括在从存储卡200读出的图像数据中时,所显示的图像数据的大小可以不与打印的图像数据的大小相同,因为显示的图像数据通常还可以被显示为缩小的图像数据。
在图1中,在操作步骤28中,当没有提供另外的图像号时,键操作部分224可以在没有选择图像号时通过操作键操作部分224的按键来检查用户是否请求打印。具体来说,当没有请求打印时,为了执行图5的操作步骤94,键操作部分224在确认没有请求打印时,可以检查用户是否通过操作这个键操作部分224的按键来选择另外的图像信号。
按照本发明的一个方案,与如图8所示的设备不同,在图像打印单元202和PC204之间的数据通信路径可以集成在一起。为了得到集成的通信路径,可以在图像打印单元202中以及在PC204中分别单独提供连接图像打印单元202和PC204的接口部分(未示出)。在这种情况下,打印准备部分220和连接响应部分230通过这个接口部分来发送和接收数据,数据处理器222通过这个接口部分向存储部分232发送缩小的图像数据和图像号,并且通过这个接口部分向显示控制器234发送在键操作部分224中选择的图像号。例如,这个接口部分可以是通用串行总线(USB)的接口部分,它还包括USB电缆。
如以上所述,在按照本发明的使用存储卡打印图像的设备和方法中,用户只通过操作图像打印单元42(即202)就可使图像滚动并且打印在监视器46(即,206)显示的期望的图像,而不用借助于在图像打印单元42处的扩展的单独的显示设备,例如TFT-LCD,不用操作特定的应用程序来控制图像数据显示器、执行机构、和在PC这里打印,并且不影响用户的其它的正在执行的应用程序或者PC的其它用户,使得用户可以有选择地从存储卡读出期望的图像并且能够很容易地以低成本打印图像。具体来说,按照本发明,PC44和监视器46不是图像打印单元42的集成零部件,而是与图像打印单元42进行通信并且由图像打印单元42进行控制来显示图像数据,以便可以由用户在图像打印单元42处进行图像数据打印选择。
因此,本发明提供一种打印图像的计算机系统,该系统使用了用于打印从外部存储卡读出的图像的图像打印单元和与该图像打印单元相连的个人计算机。如果带有图像数据的存储卡已经插入图像打印单元,并且图像打印单元已经连接到个人计算机,则向个人计算机发送读出的图像数据和用户选择的图像号,用于由个人计算机来显示。图像打印单元响应于在图像打印单元处的用户打印请求,打印与用户选择的图像号相对应的显示的图像数据。因此,本发明允许图像打印单元遥控图像数据显示器和执行机构并且在本地打印远处显示的图像数据。如图1所示的本发明的处理方法可以在图像打印设备以及与该图像打印设备通信的计算机系统中用计算硬件和/或软件来实现。
虽然已经显示和描述了本发明的几个实施例,但本领域的普通技术人员应该理解到,在不脱离本发明的原则和精神的前提下,在权利要求书及其等效物所界定的本发明范围内,这些实施例都可以变化。
本申请要求以下优先权在韩国的专利申请号2002-35669,申请日2002年6月25日,引用其公开内容作为参考。
权利要求
1.一种使用图像打印单元和个人计算机来打印图像的打印方法,其中所述图像打印单元打印与从外部存储卡读出的图像数据相对应的图像,所述个人计算机可以连接到该图像打印单元,所述方法包括如下步骤在图像打印单元中检查或产生压缩的图像数据;将压缩的图像数据与图像号一起发送到个人计算机;存储从个人计算机中的图像打印单元发送来的压缩的图像数据和图像号;通过个人计算机显示从图像打印单元发送过来的图像数据;响应在图像打印单元处用户的打印请求,在图像打印单元打印显示的图像数据。
2.根据权利要求1的方法,还包括确定带有图像数据的存储卡是否已经插入图像打印单元中,并且确定图像打印单元是否已经连接到个人计算机,其中,在确定存储卡插入图像打印单元中,和确定图像打印单元已经连接到个人计算机的时候,检查或产生压缩的图像数据。
3.根据权利要求1的方法,其中,如果用户没有请求打印显示的图像数据,则在个人计算机上继续显示图像数据。
4.根据权利要求2的方法,其中,确定包括步骤如果确定存储卡已经插入图像打印单元中,则确定存储在存储卡中的数据是否是图像数据;如果确定存储在存储卡中的数据是图像数据,则确定图像打印单元是否已经连接到个人计算机。
5.根据权利要求1的方法,其中,检查或产生压缩的数据包括步骤确定从存储卡中读出的图像数据是否包括压缩的图像数据;和如果确定从存储卡中读出的图像数据不包括压缩的图像数据,则压缩该图像数据。
6.根据权利要求1的方法,其中,显示图像数据包括步骤通过个人计算机读出与在图像打印单元处用户选择的图像号相对应的图像数据,并且将该图像数据从图像打印单元发送到个人计算机;和显示读出的图像数据。
7.根据权利要求6的方法,其中,读出图像数据包括步骤如果前一个图像数据正在被显示,则忽略从该图像打印单元作为最后的图像号提供的图像号;和在前一个图像数据完全被显示之后,读出与最后的图像号相对应的图像数据。
8.根据权利要求6的方法,其中,显示图像数据还包括步骤如果个人计算机为接收新的图像号作好准备,则向该个人计算机发送用户选择的图像号;和通过该个人计算机读出与从图像打印单元提供的用户选择的图像号相对应的图像数据。
9.根据权利要求1的方法,其中,个人计算机包括监视器,并且在该监视器上的预定位置以预定的大小来显示图像数据。
10.根据权利要求1的方法,其中,在可变的位置上按照可变的大小来显示图像数据。
11.根据权利要求9的方法,其中,预定的大小占据监视器的屏幕的一部分。
12.根据权利要求1的方法,其中,打印图像数据包括步骤响应于用户的打印请求,在图像打印单元处读出来自存储卡的显示的图像数据;对于读出的图像数据进行图像处理;和打印经过图像处理的图像数据。
13.一种使用图像打印单元和带有监视器的个人计算机来打印图像的计算机系统,其中图像打印单元打印与从外部的存储卡中读出的图像数据相对应的图像,个人计算机可连接到该图像打印单元,所述图像打印单元包括打印准备部分,用于确定具有图像数据的存储卡是否已经插入图像打印单元中,和确定该图像打印单元是否已经连接到个人计算机,并且输出确定结果,作为控制信号;数据处理器,对于从存储卡读出的图像数据进行处理,响应于控制信号来检查或产生压缩的图像数据,并且向个人计算机发送压缩的图像数据以及图像号;键操作部分,由用户对该键操作部分进行操作,来选择图像号并且输出用于请求打印与用户选择的图像号对应的图像数据的打印请求信号;和,打印部分,响应于打印请求信号打印从数据处理器接收的经过图像处理的图像数据;个人计算机包括存储器,用于存储从数据处理器发送过来的压缩的图像数据和图像号;和显示控制器,用于从存储器读出与在图像打印单元处用户选择的图像号相对应的图像数据,并且在监视器上显示读出的图像数据。
14.根据权利要求13的设备,其中,打印准备部分包括传感器,用于感知检测存储卡是否已经插入并输出传感结果;第一数据检测器,响应于该传感结果,检测从存储卡读出的数据的类型;和连接检查器,响应于从第一数据检测器接收的检测结果,检查个人计算机是否已经连接到图像打印单元,并且输出连接检查控制信号。
15.根据权利要求13的设备,其中,数据处理器包括第二数据检测器,响应于控制信号来检测从存储卡读出的图像数据是否包括压缩的图像数据;数据压缩器,响应于从第二数据检测器接收的检测结果,压缩从存储卡读出的图像数据;图像号发生器,产生唯一地分配给从存储卡读出的图像数据的图像号;数据发送器,响应于从第二数据检测器接收的检测结果,向个人计算机发送从存储卡接收的或从数据压缩器接收的压缩的图像数据以及从图像号发生器接收的已产生的图像号,并且向个人计算机发送从键操作部分接收的用户选择的图像号;和格式转换器,将从存储卡读出的图像数据的RGB格式转换成CMYK格式,并且向打印部分输出具有CMYK格式的图像数据。
16.根据权利要求13的设备,其中,显示控制器包括数据读出器,从存储器读出与用户选择的图像号对应的图像数据,该用户选择的图像号是在键操作部分产生的并且是从图像打印单元发送过来的,并且向监视器输出读出的图像数据,以便显示。
17.根据权利要求13的设备,其中,显示控制器包括位置/大小确定器,用于确定读出的图像数据在监视器上要显示的位置以及要显示的读出的图像数据的大小,和监视器,用于在确定的位置上按照确定的大小显示读出的图像数据。
18.根据权利要求17的设备,其中,位置/大小确定器改变图像数据的显示位置和大小,并且向监视器输出改变的结果。
19.一种图像打印单元,包括编程的处理器,用于遥控图像数据显示和操作并本地打印远处显示的图像数据。
20.根据权利要求19的图像打印单元,其中,编程的处理器还要检测具有图像数据的存储卡在图像打印单元中的插入,并且检测图像打印单元与个人计算机的连接,向个人计算机发送从存储卡读出的包含产生的图像号的图像数据,向个人计算机发送用户选择的图像号以便显示与用户选择的图像号相对应的图像数据,并且响应于在图像打印单元处的用户打印请求,打印与用户选择的图像号相对应的要显示的图像数据。
21.根据权利要求19的图像打印单元,其中,编程的处理器遥控图像数据显示的大小和位置。
全文摘要
一种使用图像打印单元和带有监视器的个人计算机来打印图像的计算机系统,其中图像打印单元打印从外部的存储卡中读出的图像,个人计算机可以连接到该图像打印单元。如果具有图像数据的存储卡已经插入图像打印单元中并且该图像打印单元已经连接到个人计算机,则将包括图像号的读出的图像数据和用户选择的图像号发送到个人计算机,用于在监视器上显示。图像打印单元响应在图像打印单元的用户打印请求,打印与用户选择的图像号相对应的图像数据。
文档编号H04N5/76GK1493967SQ0315808
公开日2004年5月5日 申请日期2003年6月25日 优先权日2002年6月25日
发明者崔胜永 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1