CN1660588A - 带有用于多媒体设备的硬件和软件接口的打印机 - Google Patents

带有用于多媒体设备的硬件和软件接口的打印机 Download PDF

Info

Publication number
CN1660588A
CN1660588A CN200410089798.8A CN200410089798A CN1660588A CN 1660588 A CN1660588 A CN 1660588A CN 200410089798 A CN200410089798 A CN 200410089798A CN 1660588 A CN1660588 A CN 1660588A
Authority
CN
China
Prior art keywords
printer
media
video
interface
reader
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.)
Granted
Application number
CN200410089798.8A
Other languages
English (en)
Other versions
CN100572083C (zh
Inventor
彼得·E·哈特
乔纳森·J·赫尔
杰米·格雷厄姆
库尔特·W·皮索尔
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of CN1660588A publication Critical patent/CN1660588A/zh
Application granted granted Critical
Publication of CN100572083C publication Critical patent/CN100572083C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • 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/00326Connection 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 data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus
    • 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/00326Connection 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 data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus
    • H04N1/00339Connection 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 data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus with an electronic or magnetic storage medium I/O device
    • 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/0082Image hardcopy reproducer

Abstract

一种能够实现打印从媒体源接收的多媒体的打印系统,媒体源和打印机可通信地耦接。基于所接收的多媒体数据,该打印系统产生纸或其它的打印输出以及相关的电子式输出。同时,打印的和电子式输出提供了多媒体的表达。打印机也能够与媒体源通信并控制多媒体源的功能性。依据对打印机所期望的应用,打印机可包括任何用于接收媒体数据,打印打印输出并产生电子式输出的机构的组合。

Description

带有用于多媒体设备的硬件和软件接口的打印机
技术领域
本发明一般来说涉及文档打印机,更具体地涉及能从外围设备接收、处理并转换多媒体数据的打印机。
背景技术
对多媒体技术成本和质量的改进导致了具有多媒体能力的数字设备的激增。在家里和作业场所使用具有多媒体能力的高质摄像(照相)机和蜂窝电话已经变得很平常,并且已经被证实有用于从远程电话会议到管理信息的不同目的。被这类设备获取(capture)的多媒体数据一般来说以未被处理的形式被传送到媒体,比如数字磁带或存储卡。
传统的打印机能接收多种格式的多媒体数据并接着按照合适的格式打印这些数据的内容。但是,虽然传统打印机能打印多种格式的文档,但是在它们从诸如摄像(照相)机和蜂窝电话之类的多媒体设备接收内容和处理这些数据以生成可用记录方面,这些打印机的能力受到根本性的限制。比如,打印机的标准技术是生成静态文本的图像、图片或二者的结合。然而,从外围设备创建多媒体输出一般包括几个分离的步骤,每个步骤潜在地需要相当大的努力。时常地,一个用户必须在不同的阶段转换并传输多媒体数据到不同的设备-例如从摄像机传输一个视频片断,然后转移到包含视频文件剪辑的概要文件中,再传输到存储器或输出设备。虽然来自外围设备的多媒体文件的处理过程通常包括相同的重复任务,但是也没有方便的方法来自动地操作它们。另外,由于来自外围设备的多媒体数据一般未打印成纸件文档,所以它们难以合并到现有大多数办公功能的基于纸件的作业流程中去。虽然把多媒体数据从外围设备顺利地映射到纸件和电子式输出的方法确实存在,但是这些附加的转换步骤通常不能自动化或被执行。
因此,需要一种能对来自外围设备的多媒体数据进行接收、处理并把输出传送到打印文档或其它媒体的集成打印机。进一步期望这类打印至少能够自己执行一部分必要的处理过程,而一部分处理可以在外部设备上执行,从而不需要附加计算机或其它设备来执行所有的处理过程。
发明内容
本发明通过提供一种系统和方法克服了先前技术的不足和局限,其中,来自外围设备的多媒体数据由打印机接收,数据被处理,并且打印机输出结果。在其中类多功能打印机的一个典型的硬件配置中,打印机包括和外围设备通信的外围接口、产生纸件或其它打印输出的打印引擎和产生相关电子式输出的一个或多个电子设备。打印输出和电子式输出共同相对于传统的纸件打印机从外围设备提供一个改进了的多媒体数据表达(representation)。
在一个实施例中,打印系统包括连接到网络设备和打印系统的网络。接口从外围设备接收多媒体数据,并且多媒体处理系统被连接到接口以用于处理多媒体数据。基于任何数目所期望的应用,多媒体处理系统确定多媒体数据的打印表达和多媒体数据的电子表达。为了使得能够分担计算负担,多媒体处理系统可以至少一部分驻留在打印系统和至少一部分驻留在外围设备。与多媒体处理系统通信的打印输出系统接收打印表达并产生相应的打印输出。类似地,与多媒体处理系统通信的电子式输出系统接收电子表达并创建相应的电子式输出。以这种方式,打印机通过产生打印输出和电子式输出从而从外围设备生成的多媒体数据的表达。
在各种实施例中,系统包括用于处理多媒体内容的硬件和软件,以及用于创建电子和打印输出的各种机构。例如,接口可能包括单个的通信接口、网络接口、无线接口、个人数据助理(PDA)设备、蜂窝电话、可移动媒体存储设备读取器、视频输入设备(比如DVD读取器)、音频输入设备(比如CD读取器或MP3播放器)、数字录像机(例如,TiVO)、屏幕捕获硬件、视频和/或音频记录装置,或者任意数目的不同类型的能接收多媒体数据的设备。类似地,电子式输出系统可将电子表达写入一个或多个不同类型的可移动媒体存储设备,比如DVD、数字录像机、数字音频记录装置、CD、闪存卡、计算机磁盘、SD磁盘或另外的计算机可读媒体。电子式输出系统也包括可随意使用的媒体记录设备、自毁式媒体记录设备、视频显示器和扬声器、用于扬声器系统(比如嵌入式MIDI播放器)的驱动器或者嵌入式网页显示器。以这种方式,多功能打印机可以被配置来处理任意大量的来自外围设备的多媒体数据,从而允许打印机的各种实施例满足许多不同应用的需要。
由于打印系统的大量可能的输入和输出设备的组合,该系统可以包括硬件、软件或其组合来对多媒体数据执行大量不同的操作。以这种方式,系统就能够被配置来基于接收的多媒体数据而产生各种类型的打印和电子式输出以满足不同应用的需要。为了解决不同的问题,在该系统的实施例中,多媒体处理系统包括一个或多个嵌入的多媒体模块。
另外,打印系统中的处理逻辑部分能够被配置来经由外围接口与外围设备通信。因此,处理逻辑部分具有操作外围设备并传输数据到外围设备的能力。
这些不同的任务可以由多媒体处理系统在打印机上执行,或者部分地由多媒体处理系统结合一个或多个能执行一部分必需的处理步骤的电子设备在打印机上执行。因此,该打印机能够在打印机和一个或多个与之连接的电子设备比如个人计算机或外部网络服务之间均衡必需的处理。通过在打印机上进行至少一部分处理,打印机至少减轻了打印机的附加功能可能需要的外部设备上的一部分处理负担。
附图说明
图1为根据本发明实施例的一个系统的示意图。
图2为根据本发明实施例的一个系统的操作流程图。
图3为根据本发明的实施例,打印机的各种外围接口的示意图。
图4为根据本发明的实施例,打印机的打印输出系统的示意图。
图5为根据本发明的实施例,打印机的各种电子媒体输出系统的示意图。
图6为根据本发明的实施例,打印机的多媒体模块的示意图。
图7为根据本发明的实施例,用于从对接(dock)的外围设备自动接收多媒体数据的系统的操作流程图。
图8为根据本发明实施例的与打印机交互作用式通信的例示。
具体实施方式
带有外围接口的打印系统的各种实施例实现了以实用并且智能的形式来打印多媒体数据。为了创建该多媒体数据的表达,打印系统产生打印输出和相关的电子式输出,它们一起提供所接收的多媒体数据的表达。取决于所期望的应用,打印系统包括一个多媒体模块,其带有任意数目的功能性用于处理多媒体数据、对打印输出进行打印、和产生电子式输出。因此,在其中描述打印系统的多个实施例以示出如何以多种多样的组合来配置这类系统以解决或致力于存在的大量需求。
系统结构
图1为连接到网络的打印系统的一个实施例的框图,该打印系统包括与外围设备150通信的打印机100和网络设备170。网络155实现了打印系统100和网络设备170之间的通信。打印系统100包括外围接口105、用户接口110a、打印输出系统115、电子式输出系统120和多媒体处理系统125。能够分别从外围设备150和网络设备170接收多媒体数据的外围接口105和网络接口157,二者各自都能采取各种形式并且可能包括一个或多个能够接收多媒体数据或通过观察媒体事件来创建多媒体数据的设备。类似地,打印输出系统115和电子式输出系统120也能够采取各种形式并且各自包括一个或多个能够分别产生一个打印输出165和一个电子式输出175的设备。
在一个实施例中,多媒体处理系统125包括存储器130、处理器135和多媒体处理模块140。将在下面详细描述的多媒体处理模块140,可包括软件、硬件或它们的组合来实现至少打印系统100的部分功能。多媒体处理系统125被耦接到外围接口105和网络接口157,以允许它与每个接口通信。媒体处理系统125还耦接到打印输出系统115并耦接到电子式输出系统120来将适当的命令和数据提供到那些系统。
打印系统100还包括网络接口157,其功能性地耦接到多媒处理系统125。网络接口157允许打印系统100与其它电子设备比如网络设备170和外部设备(service)160通信。在一个实施例中,网络设备170为一个计算机系统,比如个人计算机。网络设备170包括用于对多媒体数据执行处理的处理能力。以这种方式,网络设备170能减轻打印系统100的一部分必需的处理负担以从多媒体数据产生打印和电子式输出。在一个实施例中,网络设备170包括用户接口110b,它允许用户对多媒体数据的处理和/或对打印和电子式输出的格式或目的地做出选择。在其它实施例中,用户110a能够位于另一个附加设备,或者用户接口110b能位于打印机100本身。用户接口110可以包括一个显示系统、用于与附加显示器的软件,或者在于2004年3月30日提交的申请号为10/814500的题名为“用于网络打印机的用户接口”的共同未决的美国专利中的任意数目的任何数量的实施例,该专利申请描述一种实现了通过用户接口以打印基于时间的媒体和操作的多功能打印机。用户接口包括用来接收命令输入并向用户提供信息的触摸屏。基于时间的媒体(time-basedmedia)数据通过打印机经由用户接口从特定的媒体源接收。用户为打印机指定一个或多个应用于数据的多媒体处理功能。打印机执行规定的功能,并经由用户接口的显示器向用户预览输出。如果用户决定打印预览的输出,则用户指定一个或多个输出设备,以便打印机能打印传统的打印输出和/或成为指定的电子式输出。
在另一个实施例中,打印系统100耦接到外部设备160,它包括用于对将被打印的多媒体执行一部分处理任务的硬件和/或软件。在一个典型的实施例中,远程服务提供商操作外部设备160。在这样的实施例中,鉴于网络设备170能在局域网上与打印系统100通信,外部设备可以在广域网上或在因特网上与打印系统100通信。通过和外部设备160分担可能被服务提供商操作的媒体处理任务,该打印系统就能够执行在服务提供商的控制之下的任务。以这种方式,服务可以围绕特定形式的多媒体处理建立,其中,用户支付服务使用费。
图2示出根据本发明实施例的处理概略图,其中,打印系统100创建多媒体数据的表达。系统100首先经由外围接口105从外围设备150接收205多媒体数据,或替换地经由网络接口157从网络设备170接收多媒体数据。该多媒体数据可作为数字或模拟数据接收,或者可以是接口记录为数字或模拟数据的一个可观察事件。耦接到接口105、107以接收多媒体数据的多媒体处理系统125处理210数据以生成打印和电子式输出。处理210根据打印系统100的预定功能性来执行,在下面更详细地被描述不同操作实例。
在一个实施例中,基于预定义的格式和连接到外围接口105或网络接口157的外围设备150的功能性,系统自动地产生多媒体数据的打印输出和电子式输出。例如,多媒体处理系统能从连接到外围接口105的数字摄像机取得视频片断,并自动地生成包含用于访问视频文件(video file)的视频段的密钥帧(key frame)和条形码的打印输出165。
在另一个实施例中,系统100包括用户接口110以允许用户预览生成的输出。如果215用户希望改进处理,则用户能键入打印系统100通过用户接口110接收220的命令。基于用户的命令,打印系统100接着重复媒体数据210的处理以生成新的打印和电子式输出。该改进的处理可以一直迭代重复直到用户对打印和电子式输出满意为止。当该情况发生时,用户指示打印应当开始,例如,通过由用户接口110调用打印命令。多媒体处理系统125接着将生成的打印输出发送到打印输出系统115并将电子式输出发送到电子式输出系统120。打印输出系统115接着为225生成打印输出165,并且电子式输出系统120为230生成一个电子式输出175。
应当理解,该多功能打印机的概括的描述将它自己引导到更大数目的规定的配置和应用。因此,可能的配置的例子、应用和特定的部件被进一步地描述。
外围接口
外围接口105能设计来适应任何的合适类型的多媒体外围设备150。由于多媒体数据各种各样的类型和格式,外围接口105可采取任意数目的形式来接受用户可能希望连接的任何设备150,以打印多媒体数据。图3举例说明了不同的接口105的一些例子,打印机100通过这些接口能从外围设备或网络设备接收多媒体数据。在特定的实施过程中,系统100可能只具有这些类型的接口105中的一个子集或只有一个接口,并且另外可能具有其它类型未示出的接口。
如图3所示,打印机100可包括通信接口305,它使打印机100可通信地耦接到另一个电子设备。取决于所期望的输入,接口305可允许计算机和多种多样不同的外围设备150通信,这能为打印机100提供多媒体数据来打印。不是想限制设备的类型,接口305可允许打印机100从外围设备150接收媒体数据,外围设备比如为计算机系统、计算机网络、数字照相机、蜂窝电话、PDA设备、摄像机、媒体再现器(比如DVD和CD播放器)、媒体接收机(比如电视机、卫星接收机、机顶盒、收音机等等)、数字录像机(比如TiVO)、移动会议记录设备、外部存储设备、视频游戏系统以及它们的组合。接口305的连接类型可基于想连接到打印机100的设备的类型和用于该类型的设备的可利用标准连接而采取各种形式。例如,接口305可包括用于连接使用比如USB、串行、FireWire、SCSI、IDE、RJ11、并行端口(比如,双向、增强的并行端口(EPP)、扩展容量端口(ECP)、IEEE1284标准并行端口)、光学、复合视频、分量视频、或S-视频或任何合适的连接类型的设备的端口。
在另一个实施例中,打印系统100包括无线接口310。如举例说明的,无线接口310允许从系统100外部的无线设备接收多媒体数据。无线接口310可允许系统100和任意数目的无线通信系统通信,比如在家庭或商业网络上的无线部件,蜂窝电话和其它的移动无线设备、卫星、卫星圆盘天线和使用无线电传输的设备。依据系统100与之通信的外部设备的类型,无线接口310可包括执行无线通信协议的硬件和/或软件,无线通信协议比如为IEEE802.11或蓝牙标准中描述的协议。
在另一个实施例中,系统100从嵌入打印机100内部的可移动媒体存储读取器315中接收媒体数据。可移动媒体存储读取器315可以被配置来适合任意类型的可移动媒体存储设备,比如DVD、CD、视频盒式录像带、音频盒式录音带、软盘、ZIP盘、闪卡、微型驱动器、存储条、SD盘、或任何其它合适类型的多媒体存储设备。另外,打印系统100可具有多个可移动的多媒体存储读取器315以适应多种类型的媒体存储设备。
在另一个实施例中,打印机100包括一个嵌入的录像机330。在该实施例中,媒体数据的外部源为被嵌入的录像机330捕获的一系列图像。录像机330,比如一个摄像机、CCD或其它用于捕获图像序列的适当机构,将景象转换成适当的电子格式,比如在MPEG,H.263,或H.264标准中描述的。以可选方式,一个模拟-数字转换器303将来自录像机330的图像直接转换成数字格式,它们然后被供给媒体处理系统125。在还一个实施例中,媒体处理系统125从录像机330接收未加工的视频数据并在视频数据上执行某些必要的转换、编码和压缩。
在另一个实施例中,打印机100包括嵌入的录音机340。在该实施例中,媒体数据的外部源为被由嵌入的录音机340转换成电子格式的一系列声音。录像机340将录制的声音信号转换为适当的电子格式,比如在MPEG-2中描述的。以可选方式,一个模拟到数字转换器303将来自录音机340的声音直接转换成数字格式,它们接着被提供给媒体处理系统125。在还一个实施例中,媒体处理系统125从录音机340接收未加工的音频数据并在音频数据上执行某些必要的转换、编码和压缩。
在另一个实施例中,打印机100包括一个媒体广播接收机345。媒体广播接收机345能够被调谐到来自媒体广播设备的媒体广播。能够被调谐和接收的媒体广播类型包括来自因特网、有线、电视、收音机和任何其它广播媒体源。为了调谐到特定的媒体广播,一个用户可以选择使用用户接口110的广播。在一个实施例中,广播接收器345为一个嵌入的TV接收器,一个嵌入的无线电接收器,一个嵌入的短波无线电接收器,一个嵌入的卫星无线电接收器,一个嵌入的两路收音器,一个嵌入的蜂窝电话或上述任意的组合。然而,这些并不意味着限制,这是因为广播接收器345可以为能够调谐到信号并从中接收媒体数据的任何设备。
在另一个实施例中,打印机100包括一个嵌入的事件传感器350,它接收关于现实事件的信号或者另外观察现实事件。与广播接收器345相类似,事件传感器350可接收关于现实事件的信号,例如,通过嵌入国家天气服务无线警报接收器或者嵌入的TV紧急警报系统(EAS)警报监视器。可替换地,事件传感器350可包括嵌入的热度传感器,嵌入的湿度传感器或其它类型的测量设备,以便事件传感器350能直接测量环境并从中产生基于时间的媒体。以这种方式,打印机100可用来记录靠近打印机或远离打印机的事件并且基于那些事件来生成有意义的基于时间的信息化输出。
在另一个实施例中,系统100包括嵌入打印机100的对接站335。对接站335可以配置来适应任何类型的外围设备,比如小区电话、数字录音机、视频摄-录像机、便携式会议记录设备、固定位置会议记录设备、头顶安装的摄像机、基于办公的PC经历捕获系统,或其它任何类型的多媒体外围设备。另外,打印机100可具有多个对接站335来适应多种类型的外围设备。并且,应当理解外围设备150也可以经由外部对接站可通信地耦接到通信接口305。
在另一个实施例中,打印机可包括视频捕获硬件355。在一个实施例中,视频捕获硬件335被设计来通过其视频电缆而被耦接到计算机系统。来自显示器的视频电缆被连接到打印机100上,视频信号在其中被分离,一个信号直接到计算机系统而另一个信号到视频捕获硬件355。视频捕获硬件355在视频信号的连续帧和贮存帧之间以超过打印机100中的二级存储器的阈值的差别进行区分(differencing)。这从计算机系统卸载这样的处理,从而改进了响应度和用户体验并提供了用户在白天的活动的方便可浏览的记录。为了利用多功能打印机的打印能力的优点,用户能选择打印由视频捕获硬件355捕获的选定帧。打印可应打印机上用户接口或者来自附加计算机系统的要求而生成,或者自动地以安排日程的软件而生成。以这种方式,用户能观看在计算机系统上发生的任何的行为的重放。特别地,捕获的内容可以被有效地压缩,因为帧之间的差别非常小。
在另一个实施例中,视频捕获硬件355耦接到比如VGA-NTSC转换硬件的转换器模块360。这样的实施例能结合放映机来使用以捕获放映机所作的表演。音频捕获也可以被采用来记录发言者的口头表达。为了这样使用视频捕获硬件355,用户可将膝上型或其它计算机系统和放映机连接到打印机100。打印机100接着尽快地捕获视频帧,它将捕获的视频帧和最近捕获的帧进行比较并保留那些不相同的帧。并行的音频轨迹也可以被保存。该能力也可用于台式打印机以记录在连接到打印机的计算系统上所做的表达。打印机接着提供音频本身或者音频能被写入数字媒体,比如可以从小区电话或PDA上播放的SD盘。音频也可被写入在被打印的表达上的条形码。
在另一个实施例中,打印机100包括超声波笔捕获设备365。在该实施例中,打印机100包括作为能够耦接到纸文档的低成本传感器的硬件模块365。带有这样的设备,用户能在纸文档上书写,并且该结果被保存到打印机100。在一种形式中,捕获结果包括用户结合时间数据的写入,该时间数据指示书写的发生时间。该基于时间的媒体数据能接着被打印或被发送(比如,通过电子邮件)到其它人,例如示出用户提示以及指示何时作出提示的时间标记。
在另一个实施例中,打印机100包括数据库服务器370。在该实施例中,数据库370存储并编制各种数据库文件的目录,比如音乐目录、视频数据库、电影数据库、数字照片目录等等。数据库服务器370也能用作为和网络155通信的因特网服务器。在比如一个实施例中,数据库能作为网搜索引擎的宿主并允许网公布视频和音频节选片段、多媒体检索(retrieval)、地图检索(比如气象图地图和空间图像)。数据库也能作为图像搜索引擎。
打印输出系统
打印输出系统115可包括任何标准的打印硬件,包括在标准的激光打印机、喷墨打印机、热蜡转印(thermal wax)打印机、染料升华(dye sublimation)打印机、点阵式打印机、绘图仪或其它任何类型的适于在适当的物理媒体上生成打印图像的打印机构。在于此描述的实施例中,描述激光打印机构;然而,应当理解任何合适的打印系统都可以使用。打印系统100包括任何必要的子系统,如本领域普通技术人员所知的,以在比如一张纸之类的可打印的媒体上打印。
在一个实施例中,打印输入系统115包括媒体供应处理机405(图4),它接收要在其上打印的空白纸。媒体供应处理机405典型地从供应盘410获得纸。打印机100可包括多个供应盘410,允许打印机适应不同尺寸和类型的纸以及不同容量的盘410。当打印机100需要空白打印纸来打印时,媒体供应处理机405向打印引擎420提供一张空白媒体。
格式化器415将从媒体处理系统125接收的数据转换成打印引擎420(engine)能够用来在纸上生成图像的格式。打印引擎420在纸上创建如同由格式化器415所指示的图像。熔凝器(fuser)425接着使用高温和高压将图像熔合到纸上以在其上固定图像。一旦图像被固定,纸件就被进送到媒体输出处理机430。虽然未示出,应当理解打印机100包括任何必要的马达、齿轮和分流调节器(diverter)以使纸张移动通过打印机100。
媒体输出处理机430接收一张或多张打印的纸并对纸张执行任何要求的精加工。例如,媒体输出处理机430可包括用来分类(sort)或排序(collate)用于多个复本的纸张的分类器435,还包括用来将纸张订到一起的装订器(stapler)440。当精加工处理完成时,媒体输出处理机430将纸移到输出盘445,这里可能有多个盘445来适应不同尺寸、类型和容量的打印输出。
电子式输出系统
电子式输出系统120能被设计成以任何期望的格式产生涉及多媒体数据的电子式输出。由于电子式输出的大量种类的类型和格式,电子式输出系统120可采取任意数目的形式来产生用户所期望的电子式输出。图5举例说明了电子式输出系统120的不同实施例的例子。在特定的实现中,系统100可只有所示的各种部件之一或只有所示的各种部件的子集之一,并且另外它可有未示出的其它类型。
在一个实施例中,打印机100将电子式输出写到带有媒体记录设备505的可移动媒体设备。媒体记录设备的许多不同类型为本领域所熟知,并且媒体记录设备505可包括它们之中的任何类型。例如,媒体记录设备505可配置成将电子输入写入比如可写入DVD或CD、视频盒式录像带、音频盒式录音带、闪卡、计算机盘、SD盘、存储条或任何其它合适的电子可读媒体的存储设备。另外,电子式输出系统120包括大量不同类型的媒体记录设备505以允许打印机100以不同的电子格式打印。另外,电子式输出系统120可包括大量同一类型的多媒体记录设备505以增加打印机100的输出能力。
从打印机100接收电子式输出的可移动存储设备可以直接由用户供给媒体记录设备,例如通过将空白盘插入驱动器。在另一个实施例中,打印机100包括一个耦接到媒体记录设备505的电子媒体处理机构510,它自动地向媒体记录设备505提供适当类型的可移动存储设备。处理机构510还可以被配置来将写存储设备按形体放在输出盘515中。在一个实施例中,一系列空白存储设备通过料带(bandolier)520或其它类型的送料器被供给打印系统100,以允许打印机100生成大量的电子式输出而不需要和操作者的大量交互作用。然后,子弹带520优选地将被写设备放入输出盘515中。
在另一个实施例中,媒体记录设备505为一个随意使用型媒体记录设备(writer),配置来将电子数据写入随意使用型可移动媒体存储机构。在另一个实施例中,媒体记录设备505将电子数据写入自毁坏型(self-destructing)媒体。以这种方式,用户能预定的次数或者在预定的时间周期浏览电子数据,之后电子数据不再能浏览。
在另一个实施例中,电子式输出系统120包括一个扬声器系统530。扬声器系统530被设计成从媒体处理系统125接收音频信号,以响应于此将音频在打印机100的嵌入的扬声器530中播放。电子式输出系统120可还包括播放器525或声音再现器(renderer),它从媒体处理系统125接收编码的音频信号并将它转换成用于扬声器530的音频信号。播放器525因此从媒体处理系统125去掉一些处理负担。例如,播放器525可能包括用于生成音频信号的MIDI播放器;然而,许多其它的音频检索器可以以硬件或软件的形式被使用。
在另一个实施例中,电子式输出系统120包括一个视频显示器535。视频显示器535被设计成从媒体处理系统125接收视频信号,以响应于此将视频在打印机100的嵌入显示器535中播放。类似地,视频显示器535可直接从驱动器接收视频信号以减少在媒体处理系统125上的处理负担。
在另一个实施例中,打印机100将需打印的电子式输出作为信号发射到另一个设备。该信号可随后被外部设备固定到有形的(tangible)媒体中。为便于此,电子式输出系统120包括通信接口540。通信接口从媒体处理系统125接收电子式输出并将电子式输出发送到外部设备,外部设备可以在本地网、因特网、无线网络、直接连接或者任何其它合适的通信装置上和打印机100通信。
在另一个实施例中,电子式输出系统120包括一个嵌入的网页(web page)显示器545。网页显示器545允许用户看到基于上网形式的电子式输出的表达。
多媒体处理系统
打印机100的多媒体处理系统125被设计来执行多功能打印机100的特定功能。为了发送并接收在外部设备之间或者用户接口110之间的消息,处理系统125包括处理器135和存储器130。另外,媒体处理系统包括一个或多个能使打印机100为不同类型的多媒体数据生成相关的打印的和电子式输出的硬件和/或软模块。以这种方式,打印机100能被配置成具有各种各样的多媒体处理功能。
打印机100包括嵌入的多媒体模块140,它能使打印机担当多媒体服务器并且具有相关的功能。在各种实施例中,多媒体模块140包括用于实现多媒体功能的硬件和软件、媒体处理软件和计算机接口硬件和软件。以这种方式,打印机100能充当多媒体服务器,它可以被作业组共享或用作个人打印机。具有各种功能的多功能打印机的各种实施例可应用于根据本发明实施例的打印机。用于这样的打印机的大量的特定实施例在于2004年3月30日提交的申请号为10/814842的题名多为“带有媒体服务器的打印机”的共同未决的美国专利中描述,该专利申请描述了一个带有嵌入多媒体服务器的打印机,该多媒体服务器包括主要被分配给打印控制的处理器,和用于执行多媒体服务器以和用于各种形式的媒体的硬件和/或软件接口对接的另一个处理器。这样的接口的例子包括网络接口、VGA接口、自动译码硬件、无线接口和(USB)端口。所处理媒体类型的例子包括视频、音频和文本。媒体服务器执行多媒体内容处理,尤其对于基于时间的数据,其例子包括编辑、格式化、安排捕获的内容、搜索、识别和事件检测。另外,打印机能提供多媒体存储数据库。打印机在它的底板上配备了一个用户接口,它的底板上能配备一个网浏览器,以便于用户能直接和打印机交互作用以指示对偏爱的多媒体内容的处理和/或选择从而打印到期望的输出媒体上。
在一个实施例中,如图6所例示的,多媒体模块140包括软件和硬件以自动检测602外围设备150的耦接,包括一个模块来和外围设备604通信,包括一个模块来处理和格式化多媒体数据606,还包括一个模块来产生输出608。多媒体模块140也被配置来检测网络设备170的存在并且以类似的方式和网络设备170通信。
在实施例中,如图7所例示的,设备检测模块602自动地检测702外围设备150的对接(经由网络的可通信的耦接)(docking)并从外围设备下载用来被打印机100处理的多媒体数据。多媒体处理器125能利用这样的协议,比如即插即用(PnP)或通用即插即用(UPnP)协议来自动地检测具有PnP能力的设备并与之通信。用UPnP,设备能自动地直接互相通信,转让它的能力,并了解其它设备的能力及它们的存在。本领域的普通技术人中会认识到其它的检测方法,比如轮询(polling)技术,可以用来自动地检测外围设备的耦接。用于连接的替换的系统,比如IEEE 1394电缆连接或通用串行总线电缆连接,它具有用于设备和容量发现的等同的标准。可选择地,一个实施例可检测在物理连接器中的现行电子电路的存在,比如在对接(docked)设备和打印机100之间的RS232串行口连接器。
一旦设备经由外围接口105或网络接口157对接到打印机100,设备通信模块604就被配置来与外围设备150通信。此外,设备的PnP能力将允许通信模块604与设备通信。通信模块604可以配置特定的软件驱动器以使它能和特定的外围设备通信。在一个实施例中,通信模块604使打印机100能操作一个对接的外围设备来捕获多媒体数据。在这样的实施例中,打印机100也能发送命令到对接的外围设备150并通过控制设备的某些功能性来操作设备。例如,打印机100能和对接的小区电话通信以通过电话供应者或者基于电话上的XML简档信息向电话机的所有者发帐单。在另一个例子中,打印机100能与对接的小区电话通信以发布命令来用小区电话的数字照相机来拍照或从小区电话呼叫一个号码。照片可显示出谁站在打印机100边上。当它呼出时那个数据可由小区电话发射到其它的目的地。呼叫的号码可配备在存储在小区电话中的简档中,或者可以存储在打印机上。其它的例子在下面讨论。
通信模块604向外围设备发出706下载多媒体数据到打印系统100的请求。一旦多媒体处理系统125接收到多媒体数据,包含逻辑部分的多媒体处理和格式化模块606格式化并处理多媒体数据。在一个实施例中,格式化可为特定的外围设备重新定义和配置。在其它实施例中,用户可通过用户接口110为多媒体数据设计布局格式。在又另一个实施例中,用户可加载预定的格式。多媒体处理和格式化模块606依特定的外围设备150提供多媒体数据的有组织的表达。例如,格式化器606可生成适于在打印输出165上表达的格式。因此,如果视频摄-录像机直接对接到打印机,该格式可包括带有条形码的密钥帧,条形码将密钥帧链接到视频文件的不同片段,该片段是可用来重放记录的描述事件的视频。虽然媒体处理系统125被配置成在打印机100上执行至少部分的媒体数据的处理,它优选地被耦接到一个分担了一些计算负担的外部计算机设备。网络接口157允许与能够执行至少部分多媒体处理功能的外部网络设备170和/或外部设备160通信。设备170可以是计算机系统或专用媒体处理硬件设备。以这种方式,打印机100从至少一些所要求用来实施打印机的功能的处理负担中减轻了多媒体的来源(source),但是打印机100不需要承担所有的负担。打印机100因此避免由于重的处理负担而导致的速度减慢,这对于共享的打印机是尤其重要的。
在步骤710,多媒体输出生成器模块608产生格式化多媒体数据的输出。该输出可以被发送到打印输出系统115,它在其中被打印到文档,或者它可以被发送到电子式输出系统120,在其中产生电子式输出。在一个实施例中,输出也可以经由网络155被加载到网服务器。
与打印机的交互通信
图8示出了根据本发明的实施例和打印机交互通信的例子。通常,在现代的操作系统中的传统的打印机驱动器没有被设计成便于交互作用信息的收集。由于打印作业可以被改道到另一个打印机,或者打印协议不允许这样的交互作用会话,操作系统不鼓励和用户交互作用。一旦初始的打印机设备被捕获到,在传统的打印机中进一步的交互作用通常不被允许。对付此问题的一种方法是如上所述的将元数据(metadata)嵌入打印数据流本身。然而,有可能打印机会需要向用户请求更多的信息,以响应于从由用户供给的数据所作的计算。另外,打印机它自己可能委派一些任务到其它设备上的其它应用,这可能依次从用户需要更多的信息。所谓的“网服务”或“网计算(gridcomputing)”系统是打印机可起动的应用服务器的类别的例子。
为了允许该交互作用,而不用修改基本的操作系统的打印机驱动器结构,构造如图8所示的一个额外的机构。一个“UI Listener”程序854收听网络插孔,接受信息808请求,和用户交互作用以获得这样的数据,并接着将数据发回给请求者。
一旦打印请求802被用户850发出,并且来自UI Listener 804的请求被通报,就由应用(程序)852发出打印作业。在其中,打印作业包括嵌入信息,该嵌入信息包括UI收听者的网络地址、认证信息以及客户收听请求的最后时间。
如果打印机要求附加的确认信息,则它发出请求808,该请求被UI收听者检测到,该请求显示一个对话框以从用户810获得输入。这样的请求的例子可以为请求用户应当登录访问数据库858的口令或用户确认码。用户的输入包括在发送到打印机的答复812中。如果答复不能满足打印机,它会要求另外的信息(未示出)。如果答复不能满足打印机,它进行下一步骤。该步骤可以是执行外部行动,比如发送电子邮件(未示出)。下一步也可以是发送一个信息请求814到应用服务器(比如数据库)858。在该例子中,应用服务器858也发送信息请求816,该请求被UI收听者854检测到。用户被提示818并且它的响应前传到应用服务器820。在该例子中,答复然后从应用服务器858被发送到打印机856。应当理解,特定的实施例可包括请求808和816的任一个或一个也不包括,而不脱离本发明的精神和范围。
如图8所示的程序可以具有固定集合的可能交互作用,或可以接受允许请求者显示许多不同请求的灵活的命令语法(syntax)。这样的命令语法的例子是网浏览器的显示HTML视窗(forms)的能力。这些视窗由远端服务器生成,被浏览器显示,接着将结果返回到服务器。然而,在这个实施例中,UI收听者与浏览器的不同在于用户不生成最初观看视窗的请求。相反,远端机器生成该请求。在描述的实施例中,UI收听者为一个服务器,而不是客户。
由于这种类型的网络事务易于发生许多复杂的差错情况,超时中断(timeout)系统优选地确保了实用的操作。通常,通过网络发送的每个消息期待一个答复或者是一个单向的消息。期待答复的消息优选地具有超时中断,超时中断期间为容许答复到达的受限的时间周期。在这个实施例中,嵌入的元数据包括关于UI收听者的元数据,UI收听者接受进一步信息的请求。这样的元数据优选地包括至少网络地址、端口号数和超时中断周期。它也能包括验证信息,其设计成防止恶意试图从用户诱出信息。由于用户不能告诉请求是来自打印机、指派的服务器还是来自恶意的代理,所以慎重地建议由UI收听者进行强有力的验证。如果打印机或指派的应用服务器希望更多的信息,它能使用上述的信息来请求UI收听者向用户请求所需的信息。
在一个实施例中,打印机100包括接口105,接口105被配置来支持图像捕获设备。图像捕获设备的例子包括数据静态照相机和数字摄像机。用户打印包括了驱动附加到打印机上的图像捕获设备的指令的文档。照相机可以直接附加到打印机,比如,通过电缆或者可以无线地连接,比如使用802.11无线联网连接。这允许设备距打印机更远。设备能够被指令立即或在将来的某个时间拍照或捕获视频。设备进一步地被指令通过打印输出系统115和电子式输出系统120之一,或者通过它们两个打印捕获的图片。
在各种实施例中,打印系统100包括各种外围接口105和网络接口157。例如,在一个实施例中,打印系统100包括用于无线键盘的接口。在另一个实施例中,通过式(pass-through)RJ-11被包括在打印系统100中,为了监视电话的业务并打印关于通话的概要信息。注意力再次集中到前面提到的于2004年3月30日提交的申请号为10/814842的题名为“带有多媒体服务器的打印机”美国专利。
其它实施例为接口提供附加的功能性。附加的功能性的一些例子包括用于记录和再现数据的蓝牙接口;用于从蜂窝电话下载并打印图像、音频和视频节选的蜂窝电话接口;用于数字录音机或数字录像机的硬件和软件接口;用于移动或固定位置会议录像设备的硬件和软件接口,包括了这些带有摇镜头(pan)、倾斜和变焦能力的设备;用于带有陀螺仪和GPS获取的头顶安装的摄像机的接口;用于捕获办公环境的活动的接口;和用于从计算机的帧缓冲器获取视频的接口。
在另一个实施例中,打印系统100包括比如视频重格式化器的嵌入的技术;多媒体文档格式化器;视频事件检测逻辑部分;视频前台/后台分段逻辑部分,表面图像检测,表面图像匹配,表面的识别,和表面提取、匹配和编目录逻辑部分;图像文本定位和图像OCR逻辑部分;视频外文翻译;视频节选和视频帧分类,包括可训练的视频节选分类;数字图像缝合(stitch);音频重格式化;语音识别;音频事件检测;波形匹配;外语翻译;包括了使用视频OCR字幕(caption)对准的字幕对准;关闭字幕提取和重格式化;语音识别和关闭的字幕加副本(transcript)输出;TV新闻分段和格式化;音乐编目录;视频数据库逻辑部分;电影数据库逻辑部分;数字照片编目录逻辑部分;多媒体检索;音频和视频节选片段分段和网公布逻辑部分;网搜索逻辑部分;视频节选检索和密钥帧选择;图像搜索逻辑部分;气象图检索逻辑部分;空间图像检索逻辑部分,包括图像识别和加亮;流线型的媒体服务器逻辑部分;单个和多个信道的视频流监视和下载;音频流监视、下载和打印;会议记录提取逻辑部分;基于多音频源的视频捕获选择逻辑部分;包括了参与者识别和编目的视频节选分段逻辑部分;基于音频事件检测的视频节选分段;嵌入的TV时间表(schedule)提取和格式逻辑部分;无线电新闻分段和格式化逻辑部分;包括了表面图像检索的无线电节目分段逻辑部分;无线电节目分段和自动主页检索;“磁带上的书“语音识别和格式化软件,包括外语翻译和格式化;用于路由选择的地图生成软件;路由选择计划逻辑部分;视窗识别逻辑部分;文本-语音逻辑部分;文档概括和文本-语音逻辑部分;图形打印逻辑部分;RFID信令设备和可变内容选择逻辑部分。
上述各种实施例的进一步的描述包括在下列共同未决的美国专利申请中,其公开合并在其中作为参考。
于2004年3月30日提交的美国专利申请号为10/814846的题名为“带有用于外围设备的硬件和软件接口的打印机”专利申请。该共同未决的美国专利申请描述了一种能够打印从对接在打印机上的设备接收的多媒体的打印系统。基于接收的多媒体数据,打印系统产生纸件或其它的打印输出以及相关的电子式输出。打印输出和电子式输出一起提供了多媒体的表达。打印机也能和外围设备通信并控制外围设备的功能。在一个实施例中,打印系统包括耦接到网络设备和打印系统的网络。接口从外围设备接收多媒体数据,多媒体处理系统耦接到接口来处理多媒体数据。基于任意数目的期望的应用,多媒体处理系统确定多媒体数据的打印的表达和多媒体数据的电子的表达。为了能够分担计算负担,多媒体处理系统可处于打印系统的至少一部分以及处于外围设备的至少一部分。和多媒体处理系统通信的打印输出系统接收打印的表达并产生相应的打印输出。类似地,和多媒体处理系统通信的电子式输出系统接收电子的表达并产生相应的电子式输出。以这种方式,通过产生打印输出和电子式输出,打印机生成来自外围设备的多媒体数据的表达。
于2004年3月30日提交的美国专利申请号为10/813950的题名为“带有嵌入的音频/视频内容识别和处理的打印系统”专利申请。该共同未决的美国专利申请描述了一种包括用于执行媒体内容识别和处理的嵌入的功能性的打印系统。基于关于媒体内容执行的内容识别和处理结果,打印系统产生基于纸的或者它的其它打印的表达。打印系统可进一步产生媒体内容的相应的电子表达,它和打印的表达组合可以用来浏览和存取媒体内容。打印系统也可以包括具有用于打印选定的媒体内容的功能的媒体再现(renderer)应用。
于2004年3月30日提交的申请号为10/814536的题名为“带有嵌入的检索和公布接口的打印机”的美国专利申请。该共同未决的美国专利申请描述了一种用于打印机的方法和系统,该打印机接收包含多媒体信息的数据或者对于多媒体内容的指针(pointer)并根据接收的文档执行各种行动。例如,打印机的一个实施例接收比如对于多媒体内容的指针之类的多媒体信息,接着检索多媒体内容并打印表达该多媒体内容的文档。另一个实施例还将检索到的多媒体内容存储到数据库或者打印机的本地存储器。打印机的另一个实施例收集可存取到打印机的多媒体内容数据(比如,经由网络或在它的本地存储器中的)并打印所收集的多媒体内容的概要文档。打印机执行的行动优选地基于由打印机接收的文档。该内容能包括能打印的和不能打印的数据。在某些实施例中,文档在它被发送去打印之前由数据处理系统分析,并且附加的数据添加到或者结合到文档。在一个实施例中,作者或者其它用户提供附加的信息到网页,附加的信息比如为数据库的名称、特殊的打印命令或者网页指针。在另一个实施例中,数据处理系统中的插入式软件分析文档并提供关于它的内容的附加信息。在另一个实施例中,数据处理系统中的打印机驱动软件分析文档并提供关于它的内容的附加信息。在又另一个实施例中,打印机在接收到文档之后分析它。在某些实施例中,打印机根据文档检索多媒体数据并根据接收到的文档打印文档。某些实施例检索多媒体数据并本地存储之或者将其存储到网站上。这可用于“打印”指向MP3音频文件或视频文件的URL。由于可能会占用较长的时间来下载数据,所以如果打印机在后台处理下载用户将非常高兴。随后,用户能够在打印机所服务的网页上浏览音频文件和视频文件的收听并按要求播放选定的文件。那个网页也允许用户生成那些文件的图像纸件(video paper)。这会导致纸文档的打印,但是它可以提供图像纸件(video paper)的电子表达(比如,PDF)。在条形码被打印机检索之后,它将提及多媒体数据的位置。
于2004年3月30日提交的申请号为10/814702题名为“带有无线电或电视节目提取(摘录)和格式化的打印机”的美国专利申请。该共同未决的美国专利申请描述了一种包括输出设备的系统,该输出设备用于生成从媒体接收器提取的媒体内容的媒体表达。该系统包括用于从媒体接收器提取媒体内容的提取模块。输出设备生成提取的媒体内容的表达。另外,媒体传送接口允许在输出设备和媒体接收器之间的通信。本发明的方法包括从媒体接收器提取媒体内容,生成媒内容的表达,并通过媒体传送接口和媒体接收器通信。系统的方法进一步包括安排媒体接收器行动的时间以在预定的时间发生,录制和播放媒体内容,以及通过根据显示在时间表频道上的时间表上执行光学的字符识别来生成媒体节目的时间表显示。
于2004年3月30日提交的申请号为10/814580题名为“带有文档起动处理的打印机”的美国专利申请。该共同未决的美国专利申请描述了一种用于除了或者代替打印文档的行动之外还能够检测打印的文档的特征并触发行动来作为响应的打印机的方法和系统。例如,这样的打印机能提取电子形式的字段和值并将这些信息存储在数据库中。该系统也能生成反映了打印机执行的一些方面的行动的纸文档。行动优选地基于打印机接收的文档的内容。该内容包括可打印的和不可打印的数据。在某些实施例中,文档在被发送去打印之前被数据处理系统分析,并且附加的数据被添加到或者结合到文档。在一个实施例中,作者或其它用户提供附加的信息,比如数据库的名称。在另一个实施例中,数据处理系统上的软件分析文档交提供关于它的内容的附加的信息,比如某个数据字段的内容。在又一个实施例中,在打印机收到文档之后分析该文档。在所有的这些实施例中,打印机根据文档的内容执行一种行动(除了打印之外或者代替打印)。在某些实施例中,在打印机根据文档的内容执行行动之前,打印机和/或相关的打印机方部件和用户或和文档源交互作用。
虽然合适的打印系统的例子已经在上面描述,但是打印机的描述及其文档产生装置并不意味着限制。依照预期的应用,打印机可采取许多不同于大多数人熟悉的典型的办公或家用打印机的不同形式。因此,应当理解打印机的定义包括了能够在表面上产生图像、文字或任何其它的记号的设备。虽然在纸上打印已经在上面述及,但是应当理解,根据本发明的各种实施例的打印机能在各种有形的媒体上产生图像、文字或任何其它的记号,有形的媒体比如为用于高架投影仪的透明薄片、胶片、幻灯片、帆布(canvass)、玻璃、不干胶标签(sticker)或者任何其它的接受这样的记号的媒体。
另外,多媒体和多媒体数据的使用和描述并不意味着限制,因为多媒体可包括任可用于表达任何类型的媒体或多媒体内容的信息,任何类型的媒体或多媒体内容比如是所有的或部分的音频和/或视频文件、具有多媒体内容的数据流或者多媒体内容的传输。多媒体内容包括音频(包括音乐、无线电广播、录音、广告、等等)、视频(包括电影、视频节选、电视广播、广告、等等)、软件(包括视频游戏、多媒体节目、图形软件、等等)和图片之一或它们的组合;然而,该列表不是穷举的。另外,多媒体数据可进一步包括任何自身全部或部分地包含了多媒体内容和多媒体数据的物品,并且多媒体数据包括描述现实事件的数据。并且多媒体数据可使用任何的编码技术编码,比如在视频的情况下为MPEG,在音频的情况下为为MP3。它们也可以使用加密算法被加密以保护它的内容,加密算法比如为DES、三倍DES或其它任何合适的加密技术。
另外,在其中描述的任何步骤或者操作或处理可以通过一个或多个软件模块或硬件模块来单独地或者结合其它设备来执行或实现。还应当理解,以硬件单元形式描述的打印机的部分可以用软件实现,并且软件单元可以用硬件实现,比如被硬编码到专用电路。在一个实施例中,用计算机程序产品实现的软件模块包括了包含计算机程序代码的计算机可读媒体,它可以由计算机处理器实行来执行在其中描述的步骤、操作、和处理过程。
在替换的实施例中,打印机能使用多个应用服务器联合行动。由打印机发送或接收的任何的请求或消息可通过网络发送,使用比如IEEE 1394、通用串行总线之类的本地电缆,使用比如IEEE 802.11或IEEE 802.15网络之类的无线网络,或者上述的任意组合。
为了举例说明的目的已经给出了本发明实施例的以上描述;这并不是穷举或者将发明局限到所公开的精确形式。相关领域的普通技术人员能意识到在上面的教学下许多修改和变型都是可能的。因此所期望的是,发明范围并不被这些详细的描述所限制,而是由附加于此的权利要求来限定。

Claims (49)

1.一种用于打印基于时间的媒体的系统,该系统包括:
接口,该接口用于从媒体源接收基于时间的媒体数据;
多媒体处理系统,它耦接到接口以接收基于时间的媒体,该多媒体处理系统确定基于时间的媒体的电子的表达;和
第一输出设备,它与多媒体处理系统通信以接收电子表达,该第一输出设备根据基于时间的媒体的表达产生对应的电子式输出。
2.如权利要求1所述的系统,其中多媒体处理系统进一步确定基于时间的媒体的打印的表达。
3.如权利要求2所述的系统,进一步包括第二输出设备,它与多媒体处理系统通信以接收被打印的表达,第二输出设备从基于时间的媒体的表达产生对应的打印输出。
4.如权利要求1所述的系统,其中打印输出是在图像纸件上生成。
5.如权利要求1所述的系统,其中电子式输出被存储在媒体记录设备上。
6.如权利要求4所述的系统,其中电子式输出被存储在可移动存储设备上。
7.如权利要求6所述的系统,其中可移动存储设备是从包括了DVD、CD-ROM、盒式录音带、录像带、闪卡、存储条和计算机磁盘的组中选择的。
8.如权利要求1所述的系统,其中接口包括了超声波笔捕获设备。
9.如权利要求1所述的系统,其中接口包括了并行接口。
10.如权利要求1所述的系统,其中接口包括了无线通信接口。
11.如权利要求1所述的系统,其中接口包括了串行接口。
12.权利要求11的系统,其中串行接口是USB接口。
13.如权利要求1所述的系统,其中接口包括对接站。
14.权利要求13的系统,其中对接站建在系统上。
15.如权利要求1所述的系统,其中接口包括光学端口。
16.如权利要求1所述的系统,其中接口包括视频端口。
17.如权利要求1所述的系统,其中接口包括用来连接外围设备的端口,该端口是从包括SCSI、IDE、RJ11、复合视频、分量视频或S-视频的组中选择的。
18.如权利要求1所述的系统,其中接口包括可移动的存储器读取器。
19.如权利要求1所述的系统,其中可移动存储器读取器包括从包含了DVD读取器、闪卡读取器、存储条读取器、CD读取器、计算机盘读取器和SD读取器的组中选择的媒体读取器。
20.如权利要求1所述的系统,其中媒体源包括蜂窝电话。
21.权利要求1的系统,其中媒体源包括视频摄-录像机。
22.权利要求1的系统,其中媒体源包括数字录音机。
23.权利要求1的系统,其中媒体源包括从包括了DVD读取器、盒式录像带读取器、CD读取器、盒式录音带读取器、闪卡读取器、数字录相机、视频捕获设备和会议记录设备。
24.权利要求1的系统,其中多媒体处理系统包括视频流处理器。
25.权利要求24的系统,其中多媒体处理系统包括视频密钥帧提取器。
26.权利要求24的系统,其中多媒体处理系统生成条形码,该条形码对应于视频流中的视频分段。
27.如权利要求1所述的系统,其中多媒体处理系统配置成生成多媒体的网页表达。
28.如权利要求1所述的系统,其中多媒体处理系统配置成和媒体源通信。
29.如权利要求1所述的系统,其中多媒体处理系统配置成控制多媒体源中的功能性。
30.如权利要求1所述的系统,其中多媒体处理系统处于多媒体源的至少一部分上。
31.如权利要求1所述的系统,其中系统被配置成自动检测媒体源的通信连接。
32.如权利要求1所述的系统,其中系统被配置成从媒体源自动地下载多媒体数据。
33.如权利要求1所述的系统,其中该接口包括数据库服务器
34.如权利要求1所述的系统,其中数据库服务器包括音乐目录。
35.如权利要求33所述的系统,其中数据库服务器包括视频数据库。
36.如权利要求33所述的系统,其中数据库服务器包括网搜索引擎。
37.如权利要求1所述的系统,其中多处理系统包括文本-语音系统。
38.如权利要求1所述的系统,其中多处理系统包括图像检测系统。
39.如权利要求1所述的系统,其中多处理系统包括表面识别系统。
40.如权利要求1所述的系统,其中多处理系统包括语音识别系统。
41.一种用于打印基于时间的媒体的方法,该方法包括:
从媒体源接收基于时间的媒体数据;
确定基于时间的媒体的电子的表达;和
从基于时间的媒体的表达产生对应的电子式输出。
42.如权利要求41所述的方法进一步包括:
确定基于时间的媒体的打印的表达;和
从基于时间的媒体的表达产生对应的打印输出。
43.如权利要求41所述的方法,其中电子式输出被存储在媒体记录设备上。
44.如权利要求41所述的方法,其中电子式输出被存储在可移动存储设备上。
45.如权利要求44所述的方法,其中的移动存储设备是从包括了DVD、CD-ROM、盒式录音带、录像带、闪卡、存储条和计算机磁盘的组中选择的。
46.如权利要求41所述的方法,其中媒体源包括蜂窝电话。
47.如权利要求41所述的方法,其中媒体源包括视频摄-录像机。
48.权利要求41的方法,其中的媒体源包括数字录音机。
49.权利要求41的方法,其中的媒体源包括从包括了DVD读取器、盒式录像带读取器、CD读取器、盒式录音带读取器、闪卡读取器、数字录相机、视频捕获设备和会议记录设备。
CNB2004100897988A 2003-09-25 2004-09-27 带有用于多媒体设备的硬件和软件接口的打印机 Expired - Fee Related CN100572083C (zh)

Applications Claiming Priority (12)

Application Number Priority Date Filing Date Title
US50620603P 2003-09-25 2003-09-25
US50641103P 2003-09-25 2003-09-25
US50630203P 2003-09-25 2003-09-25
US50630303P 2003-09-25 2003-09-25
US50626303P 2003-09-25 2003-09-25
US60/506,302 2003-09-25
US60/506,263 2003-09-25
US60/506,303 2003-09-25
US60/506,411 2003-09-25
US60/506,206 2003-09-25
US10/814,932 2004-03-30
US10/814,932 US7573593B2 (en) 2003-09-25 2004-03-30 Printer with hardware and software interfaces for media devices

Publications (2)

Publication Number Publication Date
CN1660588A true CN1660588A (zh) 2005-08-31
CN100572083C CN100572083C (zh) 2009-12-23

Family

ID=34382316

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100897988A Expired - Fee Related CN100572083C (zh) 2003-09-25 2004-09-27 带有用于多媒体设备的硬件和软件接口的打印机

Country Status (3)

Country Link
US (1) US7573593B2 (zh)
JP (1) JP2005108229A (zh)
CN (1) CN100572083C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110896439A (zh) * 2018-09-13 2020-03-20 富士胶片株式会社 带打印机数码相机及其打印方法、数据保存系统

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060034481A1 (en) * 2003-11-03 2006-02-16 Farhad Barzegar Systems, methods, and devices for processing audio signals
US8019449B2 (en) * 2003-11-03 2011-09-13 At&T Intellectual Property Ii, Lp Systems, methods, and devices for processing audio signals
US7450570B1 (en) 2003-11-03 2008-11-11 At&T Intellectual Property Ii, L.P. System and method of providing a high-quality voice network architecture
US7443547B2 (en) * 2004-07-03 2008-10-28 Science Forge, Inc. Portable electronic faxing, scanning, copying, and printing device
US8115945B2 (en) 2004-10-08 2012-02-14 Sharp Laboratories Of America, Inc. Methods and systems for imaging device job configuration management
US8049677B2 (en) 2004-10-08 2011-11-01 Sharp Laboratories Of America, Inc. Methods and systems for imaging device display element localization
US8015234B2 (en) 2004-10-08 2011-09-06 Sharp Laboratories Of America, Inc. Methods and systems for administering imaging device notification access control
US8051140B2 (en) 2004-10-08 2011-11-01 Sharp Laboratories Of America, Inc. Methods and systems for imaging device control
US8018610B2 (en) 2004-10-08 2011-09-13 Sharp Laboratories Of America, Inc. Methods and systems for imaging device remote application interaction
US8006292B2 (en) 2004-10-08 2011-08-23 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential submission and consolidation
US8060921B2 (en) 2004-10-08 2011-11-15 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential authentication and communication
US8006176B2 (en) * 2004-10-08 2011-08-23 Sharp Laboratories Of America, Inc. Methods and systems for imaging-device-based form field management
US8001587B2 (en) 2004-10-08 2011-08-16 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential management
US8065384B2 (en) 2004-10-08 2011-11-22 Sharp Laboratories Of America, Inc. Methods and systems for imaging device event notification subscription
US7978618B2 (en) 2004-10-08 2011-07-12 Sharp Laboratories Of America, Inc. Methods and systems for user interface customization
US8120799B2 (en) 2004-10-08 2012-02-21 Sharp Laboratories Of America, Inc. Methods and systems for accessing remote, descriptor-related data at an imaging device
US8115944B2 (en) 2004-10-08 2012-02-14 Sharp Laboratories Of America, Inc. Methods and systems for local configuration-based imaging device accounting
US8115946B2 (en) 2004-10-08 2012-02-14 Sharp Laboratories Of America, Inc. Methods and sytems for imaging device job definition
US8171404B2 (en) 2004-10-08 2012-05-01 Sharp Laboratories Of America, Inc. Methods and systems for disassembly and reassembly of examination documents
US8115947B2 (en) 2004-10-08 2012-02-14 Sharp Laboratories Of America, Inc. Methods and systems for providing remote, descriptor-related data to an imaging device
US8023130B2 (en) 2004-10-08 2011-09-20 Sharp Laboratories Of America, Inc. Methods and systems for imaging device accounting data maintenance
US8156424B2 (en) * 2004-10-08 2012-04-10 Sharp Laboratories Of America, Inc. Methods and systems for imaging device dynamic document creation and organization
US8120798B2 (en) 2004-10-08 2012-02-21 Sharp Laboratories Of America, Inc. Methods and systems for providing access to remote, descriptor-related data at an imaging device
US8060930B2 (en) 2004-10-08 2011-11-15 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential receipt and authentication
US8237946B2 (en) 2004-10-08 2012-08-07 Sharp Laboratories Of America, Inc. Methods and systems for imaging device accounting server redundancy
US8024792B2 (en) 2004-10-08 2011-09-20 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential submission
US8125666B2 (en) 2004-10-08 2012-02-28 Sharp Laboratories Of America, Inc. Methods and systems for imaging device document management
US8051125B2 (en) 2004-10-08 2011-11-01 Sharp Laboratories Of America, Inc. Methods and systems for obtaining imaging device event notification subscription
US7969596B2 (en) 2004-10-08 2011-06-28 Sharp Laboratories Of America, Inc. Methods and systems for imaging device document translation
US8001183B2 (en) 2004-10-08 2011-08-16 Sharp Laboratories Of America, Inc. Methods and systems for imaging device related event notification
US8001586B2 (en) 2004-10-08 2011-08-16 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential management and authentication
US8032579B2 (en) 2004-10-08 2011-10-04 Sharp Laboratories Of America, Inc. Methods and systems for obtaining imaging device notification access control
US8035831B2 (en) 2004-10-08 2011-10-11 Sharp Laboratories Of America, Inc. Methods and systems for imaging device remote form management
US8384925B2 (en) 2004-10-08 2013-02-26 Sharp Laboratories Of America, Inc. Methods and systems for imaging device accounting data management
US7970813B2 (en) 2004-10-08 2011-06-28 Sharp Laboratories Of America, Inc. Methods and systems for imaging device event notification administration and subscription
US7920101B2 (en) * 2004-10-08 2011-04-05 Sharp Laboratories Of America, Inc. Methods and systems for imaging device display standardization
US7934217B2 (en) 2004-10-08 2011-04-26 Sharp Laboratories Of America, Inc. Methods and systems for providing remote file structure access to an imaging device
US8006293B2 (en) 2004-10-08 2011-08-23 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential acceptance
US8120797B2 (en) 2004-10-08 2012-02-21 Sharp Laboratories Of America, Inc. Methods and systems for transmitting content to an imaging device
US8213034B2 (en) 2004-10-08 2012-07-03 Sharp Laboratories Of America, Inc. Methods and systems for providing remote file structure access on an imaging device
US8120793B2 (en) 2004-10-08 2012-02-21 Sharp Laboratories Of America, Inc. Methods and systems for displaying content on an imaging device
US8032608B2 (en) 2004-10-08 2011-10-04 Sharp Laboratories Of America, Inc. Methods and systems for imaging device notification access control
US8335760B1 (en) * 2005-02-07 2012-12-18 Hewlett-Packard Development, L. P. Grid computing system to manage utility service content
US8428484B2 (en) 2005-03-04 2013-04-23 Sharp Laboratories Of America, Inc. Methods and systems for peripheral accounting
JP2007006173A (ja) * 2005-06-24 2007-01-11 Fujitsu Ltd 電子装置、画面情報出力方法及びプログラム
KR100654457B1 (ko) * 2005-07-21 2006-12-06 삼성전자주식회사 Tv의 출력 포맷에 적합한 비디오 신호를 출력하는 방법및 장치
US20070023447A1 (en) * 2005-07-26 2007-02-01 Jeong Min Yoon Discharger for tablets
FR2895187B1 (fr) * 2005-12-21 2010-12-17 Eastman Kodak Co Station d'accueil d'equipements hotes mobiles et procede de partage de ressources utilisant la station
JP2007276340A (ja) * 2006-04-10 2007-10-25 Nec Electronics Corp プリンタ装置、サーバ装置及び印刷物の作成方法
US7720251B2 (en) 2006-06-23 2010-05-18 Echo 360, Inc. Embedded appliance for multimedia capture
US8345272B2 (en) 2006-09-28 2013-01-01 Sharp Laboratories Of America, Inc. Methods and systems for third-party control of remote imaging jobs
US8363909B2 (en) 2007-03-20 2013-01-29 Ricoh Company, Limited Image processing apparatus, image processing method, and computer program product
US8144944B2 (en) 2007-08-14 2012-03-27 Olympus Corporation Image sharing system and method
US8620689B2 (en) * 2008-06-12 2013-12-31 Seimens Medical Solutions Usa, Inc. System and method for patient synchronization between independent applications in a distributed environment
KR101612904B1 (ko) * 2009-08-28 2016-04-18 삼성전자주식회사 Dlna 장치 및 화상형성방법
CA2840579C (en) 2011-06-30 2020-07-07 Echo 360, Inc. Methods and apparatus for an embedded appliance
CN102673181A (zh) * 2012-05-21 2012-09-19 苏州工业园区鑫海胜电子有限公司 一种带蓝牙功能的打印机
US9607011B2 (en) * 2012-12-19 2017-03-28 Intel Corporation Time-shifting image service
US9245205B1 (en) * 2013-10-16 2016-01-26 Xerox Corporation Supervised mid-level features for word image representation
US9514129B2 (en) * 2014-07-18 2016-12-06 Intel Corporation Technologies for providing textual information and systems and methods using the same
US9620120B2 (en) * 2015-05-22 2017-04-11 Kabushiki Kaisha Toshiba Minutes taking system, minutes taking method, and image forming apparatus
KR20170069597A (ko) * 2015-12-11 2017-06-21 에스프린팅솔루션 주식회사 화상형성장치, 휴대용 디스플레이 장치, 인쇄 제어 방법 및 디스플레이 방법
EP3182272A1 (en) * 2015-12-15 2017-06-21 Ricoh Company, Ltd. Service providing system, information processing method, nontransitory recording medium, and program

Family Cites Families (178)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4205780A (en) 1977-03-21 1980-06-03 Teknekron, Inc. Document processing system and method
US4133007A (en) * 1977-10-17 1979-01-02 Xerox Corporation Video data detect circuits for video hard copy controller
US4437378A (en) * 1981-03-30 1984-03-20 Casio Computer Co., Ltd. Electronic musical instrument
US4508446A (en) 1982-02-09 1985-04-02 Ricoh Company, Ltd. Reproduction process control method
JPS59226576A (ja) * 1983-06-08 1984-12-19 Mitsubishi Electric Corp テレビジヨン受信機のプリンタ装置
US4754485A (en) * 1983-12-12 1988-06-28 Digital Equipment Corporation Digital processor for use in a text to speech system
US4734898A (en) * 1984-06-15 1988-03-29 Kabushiki Kaisha Toshiba Autochanger type disc player
GB2166893B (en) * 1984-10-05 1988-03-23 Sharp Kk Checking memory at system power-up
US4831610A (en) * 1986-03-04 1989-05-16 Pioneer Electronic Corporation Method and apparatus for interactive control of a data recording medium playback apparatus using bar code access
US5400113A (en) 1988-03-16 1995-03-21 Nikon Corporation Control device for preventing red-eye effect on camera
NL8801116A (nl) * 1988-04-29 1989-11-16 Oce Nederland Bv Werkwijze en inrichting voor het converteren van omtrekgegevens naar rastergegevens.
US4881135A (en) * 1988-09-23 1989-11-14 Heilweil Jordan B Concealed audio-video apparatus for recording conferences and meetings
US4907973A (en) * 1988-11-14 1990-03-13 Hon David C Expert system simulator for modeling realistic internal environments and performance
US4998215A (en) * 1989-02-01 1991-03-05 Hewlett-Packard Company Apparatus and method for converting video information for printing by a standard printer
JP2504171B2 (ja) * 1989-03-16 1996-06-05 日本電気株式会社 声門波形に基づく話者識別装置
EP0431796B1 (en) * 1989-11-22 1996-04-24 Sony Corporation A printer for printing video images
US5136563A (en) 1990-02-16 1992-08-04 Pioneer Electronic Corporation Magazine holder in a CD player
US5059126A (en) 1990-05-09 1991-10-22 Kimball Dan V Sound association and learning system
US5339391A (en) 1990-05-14 1994-08-16 Microelectronics And Computer Technology Corporation Computer display unit with attribute enhanced scroll bar
US5237648A (en) 1990-06-08 1993-08-17 Apple Computer, Inc. Apparatus and method for editing a video recording by selecting and displaying video clips
US6076733A (en) 1993-11-24 2000-06-20 Metrologic Instruments, Inc. Web-based system and method for enabling a viewer to access and display HTML-encoded documents located on the world wide web (WWW) by reading URL-encoded bar code symbols printed on a web-based information resource guide
US6152369A (en) 1990-09-11 2000-11-28 Metrologic Instruments, Inc. System for storing, accessing and displaying html encoded
EP0485293B1 (en) * 1990-11-08 1999-04-21 Canon Kabushiki Kaisha Image processing system
US5493409A (en) * 1990-11-29 1996-02-20 Minolta Camera Kabushiki Kaisha Still video camera having a printer capable of printing a photographed image in a plurality of printing modes
US5115967A (en) * 1991-03-18 1992-05-26 Wedekind Gilbert L Method and apparatus for adaptively optimizing climate control energy consumption in a building
US5220649A (en) 1991-03-20 1993-06-15 Forcier Mitchell D Script/binary-encoded-character processing method and system with moving space insertion mode
US5231698A (en) 1991-03-20 1993-07-27 Forcier Mitchell D Script/binary-encoded-character processing method and system
DE69229764T2 (de) * 1991-05-14 2000-04-27 Canon Kk Bildwiedergabesystem
JPH04353664A (ja) 1991-05-30 1992-12-08 Pioneer Electron Corp ディスクプレーヤ
JP3184263B2 (ja) * 1991-10-11 2001-07-09 株式会社日立製作所 ビデオプリンタ装置
JP3120085B2 (ja) 1991-11-21 2000-12-25 株式会社セガ 電子装置及び情報担体
US5170935A (en) 1991-11-27 1992-12-15 Massachusetts Institute Of Technology Adaptable control of HVAC systems
CA2082848C (en) 1991-12-06 2000-12-19 Stephen G. Eick Apparatus for selective simultaneous display of information about a plurality of events
US5845144A (en) 1991-12-25 1998-12-01 Canon Kabushiki Kaisha Information processing apparatus with internal printer
US5999173A (en) 1992-04-03 1999-12-07 Adobe Systems Incorporated Method and apparatus for video editing with video clip representations displayed along a time line
JP3450382B2 (ja) 1992-09-24 2003-09-22 株式会社東芝 画像処理装置
US5877764A (en) * 1992-10-23 1999-03-02 International Business Machines Corporation Graphical user interface for managing text i/o between a user and a parallel program
US5444476A (en) 1992-12-11 1995-08-22 The Regents Of The University Of Michigan System and method for teleinteraction
WO1994015272A1 (en) * 1992-12-22 1994-07-07 Morgan Michael W Pen-based electronic teaching system
JP2962961B2 (ja) 1993-03-19 1999-10-12 シャープ株式会社 イメージ情報処理装置
JPH0744362A (ja) * 1993-04-20 1995-02-14 Xerox Corp 電子複写機
US5428555A (en) 1993-04-20 1995-06-27 Praxair, Inc. Facility and gas management system
US5343251A (en) 1993-05-13 1994-08-30 Pareto Partners, Inc. Method and apparatus for classifying patterns of television programs and commercials based on discerning of broadcast audio and video signals
US5974189A (en) 1993-05-24 1999-10-26 Eastman Kodak Company Method and apparatus for modifying electronic image data
JP3108585B2 (ja) 1993-07-28 2000-11-13 日本電信電話株式会社 ビデオ画像プリントアクセス方法およびシステム
US5436792A (en) * 1993-09-10 1995-07-25 Compaq Computer Corporation Pivotable docking station for use with notepad computer systems
JPH0795504A (ja) * 1993-09-20 1995-04-07 Fuji Photo Film Co Ltd ビデオプリンタ
US5572651A (en) 1993-10-15 1996-11-05 Xerox Corporation Table-based user interface for retrieving and manipulating indices between data structures
US5485554A (en) * 1993-10-29 1996-01-16 Hewlett-Packard Company Method and apparatus for processing an image in a video printing apparatus
US5400177A (en) 1993-11-23 1995-03-21 Petitto; Tony Technique for depth of field viewing of images with improved clarity and contrast
US5414644A (en) 1993-11-24 1995-05-09 Ethnographics, Inc. Repetitive event analysis system
FR2715576B1 (fr) * 1994-01-28 1996-03-29 Jeux Franc Système de jeu.
US5480306A (en) * 1994-03-16 1996-01-02 Liu; Chih-Yuan Language learning apparatus and method utilizing optical code as input medium
WO1995026530A1 (fr) * 1994-03-28 1995-10-05 Sony Corporation Procede de compilation de programmes a execution parallele, imageur et procede de traitement d'image
US5690496A (en) 1994-06-06 1997-11-25 Red Ant, Inc. Multimedia product for use in a computer for music instruction and use
US5624265A (en) 1994-07-01 1997-04-29 Tv Interactive Data Corporation Printed publication remote contol for accessing interactive media
US5581366A (en) 1994-08-08 1996-12-03 Motorola, Inc. Method and apparatus for originating a facsimile message in a selective call receiver
US5640193A (en) 1994-08-15 1997-06-17 Lucent Technologies Inc. Multimedia service access by reading marks on an object
US5661506A (en) 1994-11-10 1997-08-26 Sia Technology Corporation Pen and paper information recording system using an imaging pen
US5757897A (en) 1994-12-07 1998-05-26 Digital Techniques, Inc. Telephone switch call control unit
US5903538A (en) 1994-12-14 1999-05-11 Matsushita Electric Industrial Co., Ltd. Automatic disk change apparatus and disk tray for the apparatus
US5729665A (en) * 1995-01-18 1998-03-17 Varis Corporation Method of utilizing variable data fields with a page description language
US6000030A (en) 1996-06-20 1999-12-07 Emc Corporation Software fingerprinting and branding
US5936542A (en) 1995-09-11 1999-08-10 Nomadix, Llc Convention ID badge system
US6081261A (en) 1995-11-01 2000-06-27 Ricoh Corporation Manual entry interactive paper and electronic document handling and processing system
US5706097A (en) * 1995-11-13 1998-01-06 Eastman Kodak Company Index print with a digital recording medium containing still images, motion sequences, and sound sequences
US5568406A (en) * 1995-12-01 1996-10-22 Gerber; Eliot S. Stolen car detection system and method
US5627936A (en) * 1995-12-21 1997-05-06 Intel Corporation Apparatus and method for temporal indexing of multiple audio, video and data streams
US5884056A (en) * 1995-12-28 1999-03-16 International Business Machines Corporation Method and system for video browsing on the world wide web
US6043904A (en) * 1996-01-11 2000-03-28 Xerox Corporation Facsimile apparatus and method for communicating job status information
US5938727A (en) 1996-02-01 1999-08-17 Ikeda; Takashi Communication system and method via digital codes
US5761380A (en) 1996-02-12 1998-06-02 International Business Machines Corporation Coordinating installation of distributed software components
JPH09265363A (ja) * 1996-03-28 1997-10-07 Fuji Xerox Co Ltd 印刷処理装置および方法
US5804803A (en) 1996-04-02 1998-09-08 International Business Machines Corporation Mechanism for retrieving information using data encoded on an object
US5940776A (en) 1996-04-12 1999-08-17 Baron Services, Inc. Automated real-time weather graphics generating systems and methods
US5661783A (en) 1996-05-22 1997-08-26 Assis; Offer Electronic secretary
FR2752638B1 (fr) 1996-08-21 1998-10-02 Alsthom Cge Alcatel Methode pour synchroniser la presentation de composantes statiques et dynamiques d'un document multimedia interactif
US5949879A (en) 1996-09-06 1999-09-07 Pitney Bowes Inc. Auditable security system for the generation of cryptographically protected digital data
US5962839A (en) 1996-09-17 1999-10-05 Interlego Ag Apparatus programmable to perform a user defined sequence of actions
US6138151A (en) 1996-09-23 2000-10-24 Motorola, Inc. Network navigation method for printed articles by using embedded codes for article-associated links
US6148094A (en) 1996-09-30 2000-11-14 David J. Kinsella Pointing device with biometric sensor
US5793869A (en) 1996-10-11 1998-08-11 Claflin, Jr.; Raymond E. Method and apparatus for encoding and data compressing text information
US5956487A (en) * 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser
US6153667A (en) 1996-10-31 2000-11-28 Pelikan Produktions, Ag Hot melt ink
US5941936A (en) 1996-10-31 1999-08-24 Taylor Group Of Companies, Inc. One-bit run-length encoding and playback system
US5933829A (en) 1996-11-08 1999-08-03 Neomedia Technologies, Inc. Automatic access of electronic information through secure machine-readable codes on printed documents
US6006241A (en) 1997-03-14 1999-12-21 Microsoft Corporation Production of a video stream with synchronized annotations over a computer network
JP3634099B2 (ja) * 1997-02-17 2005-03-30 株式会社リコー 文書情報管理システム,媒体用紙情報作成装置および文書情報管理装置
US6118888A (en) * 1997-02-28 2000-09-12 Kabushiki Kaisha Toshiba Multi-modal interface apparatus and method
US6504620B1 (en) * 1997-03-25 2003-01-07 Fuji Photo Film Co., Ltd. Print ordering method, printing system and film scanner
US6111567A (en) 1997-04-03 2000-08-29 Microsoft Corporation Seamless multimedia branching
US6106457A (en) 1997-04-04 2000-08-22 Welch Allyn, Inc. Compact imaging instrument system
US6115718A (en) * 1998-04-01 2000-09-05 Xerox Corporation Method and apparatus for predicting document access in a collection of linked documents featuring link proprabilities and spreading activation
US6227643B1 (en) * 1997-05-20 2001-05-08 Encad, Inc. Intelligent printer components and printing system
US6125229A (en) 1997-06-02 2000-09-26 Philips Electronics North America Corporation Visual indexing system
JP3611230B2 (ja) 1997-06-12 2005-01-19 富士ゼロックス株式会社 情報処理方法
US6297851B1 (en) 1997-07-17 2001-10-02 Hewlett-Packard Co Analog video frame capture and preview
JP3085252B2 (ja) * 1997-07-31 2000-09-04 日本電気株式会社 遠隔操作カメラ映像中継システム
US6360234B2 (en) * 1997-08-14 2002-03-19 Virage, Inc. Video cataloger system with synchronized encoders
JP3747589B2 (ja) * 1997-09-17 2006-02-22 コニカミノルタビジネステクノロジーズ株式会社 画像特徴量比較装置および画像特徴量比較プログラムを記録した記録媒体
US6256638B1 (en) 1998-04-14 2001-07-03 Interval Research Corporation Printable interfaces and digital linkmarks
US6518950B1 (en) 1997-10-07 2003-02-11 Interval Research Corporation Methods and systems for providing human/computer interfaces
TW351789B (en) 1997-10-28 1999-02-01 Inventec Corp Multiple point network system and its trouble shooting
JPH11129568A (ja) * 1997-11-04 1999-05-18 Fujitsu Ltd プリンタ
EP1038233A4 (en) 1997-12-02 2001-11-07 Technologies Inc Cash MULTITRANSACTIONAL NETWORK ARCHITECTURE
JP4183311B2 (ja) * 1997-12-22 2008-11-19 株式会社リコー 文書の注釈方法、注釈装置および記録媒体
US6020916A (en) * 1997-12-31 2000-02-01 At&T Corp Videophone multimedia interactive on-hold information menus
EP0935182A1 (en) * 1998-01-09 1999-08-11 Hewlett-Packard Company Secure printing
US6038567A (en) 1998-02-19 2000-03-14 Microsoft Corporation Method and system for propagating object properties in a desktop publishing program
JP4011719B2 (ja) * 1998-02-27 2007-11-21 富士フイルム株式会社 画像処理装置および画像印刷制御装置ならびに印刷画像指定方法および画像印刷制御方法
US6330976B1 (en) 1998-04-01 2001-12-18 Xerox Corporation Marking medium area with encoded identifier for producing action through network
US6307956B1 (en) 1998-04-07 2001-10-23 Gerald R. Black Writing implement for identity verification system
US6552743B1 (en) * 1998-04-08 2003-04-22 Hewlett Packard Development Company, L.P. Digital camera-ready printer
US6175489B1 (en) * 1998-06-04 2001-01-16 Compaq Computer Corporation Onboard speaker system for portable computers which maximizes broad spatial impression
US6199042B1 (en) * 1998-06-19 2001-03-06 L&H Applications Usa, Inc. Reading system
US6515756B1 (en) * 1998-08-26 2003-02-04 International Business Machines Corporation Selecting print attribute values in a network printing system
US6373585B1 (en) * 1998-08-26 2002-04-16 International Business Machines Corporation Load balancing for processing a queue of print jobs
US6582475B2 (en) * 1998-09-09 2003-06-24 Ricoh Company Limited Automatic adaptive document printing help system
US6369811B1 (en) * 1998-09-09 2002-04-09 Ricoh Company Limited Automatic adaptive document help for paper documents
US6701369B1 (en) * 1998-09-11 2004-03-02 L.V. Partners, L.P. Method and apparatus for accessing a remote location by sensing a machine-resolvable code
US6098106A (en) 1998-09-11 2000-08-01 Digitalconvergence.Com Inc. Method for controlling a computer with an audio signal
US7051275B2 (en) * 1998-09-15 2006-05-23 Microsoft Corporation Annotations for multiple versions of media content
JP3480688B2 (ja) * 1998-12-14 2003-12-22 パナソニック コミュニケーションズ株式会社 通信端末装置
GB2366112B (en) * 1998-12-29 2003-05-28 Kent Ridge Digital Labs Method and apparatus for embedding digital information in digital multimedia data
US20020048224A1 (en) * 1999-01-05 2002-04-25 Dygert Timothy W. Playback device having text display and communication with remote database of titles
US6298145B1 (en) 1999-01-19 2001-10-02 Hewlett-Packard Company Extracting image frames suitable for printing and visual presentation from the compressed image data
US6845913B2 (en) * 1999-02-11 2005-01-25 Flir Systems, Inc. Method and apparatus for barcode selection of themographic survey images
US6529920B1 (en) * 1999-03-05 2003-03-04 Audiovelocity, Inc. Multimedia linking device and method
US6302527B1 (en) 1999-04-20 2001-10-16 Hewlett-Packard Company Method and apparatus for transferring information between a printer portion and a replaceable printing component
JP3376314B2 (ja) * 1999-05-12 2003-02-10 株式会社東芝 デジタル映像情報媒体、デジタル映像情報記録再生装置およびデジタル映像情報処理方法
US6544294B1 (en) * 1999-05-27 2003-04-08 Write Brothers, Inc. Method and apparatus for creating, editing, and displaying works containing presentation metric components utilizing temporal relationships and structural tracks
JP4785310B2 (ja) * 1999-05-28 2011-10-05 アノト アクティエボラーク 情報の記録に用いられる製品
US6938976B2 (en) * 1999-06-16 2005-09-06 Eastman Kodak Company Printer and method therefor adapted to sense data uniquely associated with a consumable loaded into the printer
US6373498B1 (en) * 1999-06-18 2002-04-16 Phoenix Technologies Ltd. Displaying images during boot-up and shutdown
US6193658B1 (en) * 1999-06-24 2001-02-27 Martin E Wendelken Method and kit for wound evaluation
US6305605B1 (en) * 1999-08-09 2001-10-23 John W. Goetz Multiple-casualty incident patient tracking
US6189009B1 (en) * 1999-08-27 2001-02-13 The Voice.Com, Inc. System and method for integrating paper-based business documents with computer-readable data entered via a computer network
US6853980B1 (en) * 1999-09-07 2005-02-08 Bitstream Inc. System for selecting, distributing, and selling fonts
US6296693B1 (en) 1999-09-17 2001-10-02 Mccarthy Walton W. Life cell
US6466534B2 (en) * 1999-10-04 2002-10-15 Hewlett-Packard Company Orientation of drive mechanics to allow for disc loading in an off-axis position
US6724494B1 (en) * 1999-11-03 2004-04-20 Toshiba Tech Corp Error management for a tandem printing system
US6687383B1 (en) * 1999-11-09 2004-02-03 International Business Machines Corporation System and method for coding audio information in images
US6856415B1 (en) * 1999-11-29 2005-02-15 Xerox Corporation Document production system for capturing web page content
US6983482B2 (en) * 2000-02-29 2006-01-03 Matsushita Electric Industrial Co., Ltd. Data broadcast content generation system
AU2000233265A1 (en) * 2000-03-23 2001-10-03 Mitsubishi Denki Kabushiki Kaisha Image retrieval/distribution system and image retrieval/distribution method
US20020010641A1 (en) * 2000-05-02 2002-01-24 Stevens Jessica L. Low cost system method apparatus and way of doing business for the conveyance and electronic labeling and transference of secure multimedia and data products
FR2811848A1 (fr) * 2000-07-13 2002-01-18 Thomson Multimedia Sa Systeme, procede et dispositif d'horodatage et de verification de la validite d'horodate dans un environnement de diffusion numerique
US20020023957A1 (en) * 2000-08-21 2002-02-28 A. John Michaelis Method and apparatus for providing audio/visual feedback to scanning pen users
USD468277S1 (en) * 2000-09-12 2003-01-07 Canon Kabushiki Kaisha TV receiver with digital video disc recorder and printer
AU2002230476A1 (en) * 2000-11-27 2002-06-03 Airclic, Inc. Scalable distributed database system and method for linking codes to internet information
US7253919B2 (en) * 2000-11-30 2007-08-07 Ricoh Co., Ltd. Printer with embedded retrieval and publishing interface
US20040024643A1 (en) * 2001-02-08 2004-02-05 David Pollock Systems and methods for distributing multimedia presentations over a network with integration of local data
US20040039723A1 (en) * 2001-02-08 2004-02-26 In Lee Systems and methods for distributing multimedia presentations over a network
US7023459B2 (en) * 2001-03-01 2006-04-04 International Business Machines Corporation Virtual logical partition terminal
JP3697180B2 (ja) * 2001-03-21 2005-09-21 キヤノン株式会社 回線通信装置及びその制御方法
US20020169849A1 (en) * 2001-05-14 2002-11-14 Schroath Leonard T. Method and apparatus for providing software for office equipment at point-of-sale
US6883162B2 (en) * 2001-06-06 2005-04-19 Sun Microsystems, Inc. Annotations for transaction tracing
US20020185533A1 (en) * 2001-06-06 2002-12-12 Ron-Yen Shieh Externally connection type USB2.0 interface flash card reader
US7202861B2 (en) * 2001-06-25 2007-04-10 Anoto Ab Control of a unit provided with a processor
US7154622B2 (en) * 2001-06-27 2006-12-26 Sharp Laboratories Of America, Inc. Method of routing and processing document images sent using a digital scanner and transceiver
US20030024975A1 (en) * 2001-07-18 2003-02-06 Rajasekharan Ajit V. System and method for authoring and providing information relevant to the physical world
GB2378073B (en) * 2001-07-27 2005-08-31 Hewlett Packard Co Paper-to-computer interfaces
US7327486B2 (en) * 2001-08-23 2008-02-05 Hewlett-Packard Development Company, L.P. Printing device with reader for removable media storage container
JP2003115830A (ja) * 2001-10-03 2003-04-18 Victor Co Of Japan Ltd 情報記録装置及び情報記録再生装置
US7353275B2 (en) * 2001-10-19 2008-04-01 Seiko Epson Corporation Printing sub-system for java and internet applications
US8059815B2 (en) * 2001-12-13 2011-11-15 Digimarc Corporation Transforming data files into logical storage units for auxiliary data through reversible watermarks
US7000193B1 (en) * 2002-02-07 2006-02-14 Impink Jr Albert J Display to facilitate the monitoring of a complex process
US7181502B2 (en) * 2002-03-21 2007-02-20 International Business Machines Corporation System and method for locating on electronic documents items referenced in a physical document
US7196808B2 (en) * 2002-03-22 2007-03-27 Laser Substrates, Inc. Printing in a secure environment
US20030220988A1 (en) * 2002-05-22 2003-11-27 Hymel James A. Method and electronic device for establishing an interface to control an accessory device
US7070279B2 (en) * 2002-08-20 2006-07-04 Lite-On Technology Corp. Multiple-function projecting apparatus
US7174151B2 (en) * 2002-12-23 2007-02-06 Arbitron Inc. Ensuring EAS performance in audio signal encoding
US7685428B2 (en) * 2003-08-14 2010-03-23 Ricoh Company, Ltd. Transmission of event markers to data stream recorder
US7864352B2 (en) * 2003-09-25 2011-01-04 Ricoh Co. Ltd. Printer with multimedia server
US7440126B2 (en) * 2003-09-25 2008-10-21 Ricoh Co., Ltd Printer with document-triggered processing
US20050083413A1 (en) * 2003-10-20 2005-04-21 Logicalis Method, system, apparatus, and machine-readable medium for use in connection with a server that uses images or audio for initiating remote function calls
US7293711B2 (en) * 2004-08-30 2007-11-13 Symbol Technologies, Inc. Combination barcode imaging/decoding and real-time video capture system
TW200712729A (en) * 2005-09-21 2007-04-01 Coretronic Corp Multimedia projection apparatus and playing method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110896439A (zh) * 2018-09-13 2020-03-20 富士胶片株式会社 带打印机数码相机及其打印方法、数据保存系统

Also Published As

Publication number Publication date
US20050068572A1 (en) 2005-03-31
US7573593B2 (en) 2009-08-11
CN100572083C (zh) 2009-12-23
JP2005108229A (ja) 2005-04-21

Similar Documents

Publication Publication Date Title
CN100572083C (zh) 带有用于多媒体设备的硬件和软件接口的打印机
US7508535B2 (en) Stand alone multimedia printer with user interface for allocating processing
US20050071746A1 (en) Networked printer with hardware and software interfaces for peripheral devices
US8554690B2 (en) Techniques for using media keys
CN100409228C (zh) 用于共享多媒体处理的具有硬件/软件接口的独立打印机
US7864352B2 (en) Printer with multimedia server
US9525547B2 (en) Transmission of media keys
JP4964649B2 (ja) メディアキーを作成し、用いるためのユーザ・インタフェース
US20070229678A1 (en) Camera for generating and sharing media keys
EP1840898B1 (en) Techniques for using media keys
US20070233612A1 (en) Techniques for generating a media key
US7528977B2 (en) Printer with hardware and software interfaces for peripheral devices
US20050071763A1 (en) Stand alone multimedia printer capable of sharing media processing tasks
KR100694084B1 (ko) 인쇄 방법, 인쇄 제어 방법, 인쇄 장치 및 멀티미디어제공 장치
US8151307B2 (en) Operation reproducing method, operation reproducing apparatus and system
CN1909582A (zh) 打印装置、记录装置、信息处理装置及其控制方法
CN100347657C (zh) 多媒体打印驱动器对话界面
US7511846B2 (en) Printer having embedded functionality for printing time-based media
CN1645355A (zh) 具有打印时基媒体的嵌入式功能的打印机和联网打印系统
US20050068573A1 (en) Networked printing system having embedded functionality for printing time-based media
WO2007145251A1 (ja) コマンド指定装置、コンテンツ処理装置、コンテンツ生成/取得装置、コンテンツ処理システム、プログラム、および記録媒体
JP2005100413A (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: 20091223

Termination date: 20180927