专利名称::用于共享数字图像的数字照相机的制作方法
技术领域:
:本发明涉及捕捉数字图像的数字照相机,更具体地,本发明涉及能够自动地安装用于在多个主机计算机上传输并共享数字图像的软件的数字照相机。
背景技术:
:越来越多的消费者和专业摄影师使用数字照相机来捕捉并共享图片和视频。这些照相机通常使用一个或多个CCD或CMOS图像传感器来捕捉图像。对捕捉的图像进行数字处理,以产生存储在照相机中的数字存储器中(通常存储在可移动存储卡上)的数字图像文件。接着,可以将这些数字图像文件例如经由电子邮件或社交网络网站传输到可共享这些数字图像文件的主机计算机。一些数字照相机提供用户可以指定用于共享的某些被捕捉的数字图像的用户接口。一般而言,允许用户指定共享的数字图像的一个或多个目的地(接收者)。这些被指定的目的地可以包括电子邮件地址、图片共享网站、社交网络网站或数字相框。为支持此特征,可以将数字图像共享软件安装在主机计算机上,以根据在数字照相机中记录的被指定的共享目的地来自动地进行文件传输操作和共享操作。当将数字照相机连接到主机计算机时,数字图像共享软件与数字照相机进行交互以完成文件传输操作和共享操作。上述交互中的主要缺点在于必须在数字照相机连接之前将数字图像共享软件安装在主机计算机上。一般而言,可以使用随数字照相机一起供应的安装盘来安装数字图像共享软件,或者可从网站下载数字图像共享软件。已经对一些最近的数字照相机提供了在数字照相机第一次连接到主机计算机时自动地开始安装相片共享软件的能力。应注意的是,KODAKEASYSHAREM530数字照相机并入了此特征。在数字照相机已经开始将相片共享软件安装在主机计算机上之后,改变数字照相机的配置,使得在下一次将其连接到主机计算机时,该数字照相机将以数字图像可以从数字照相机传输到主机的模式进行连接。因此,如果将数字照相机连接到第二主机计算机,则将不会自动安装相片共享软件并且用户必须手动开始安装过程,因此使得不能方便地使用多个主机计算机来共享图像。因此,仍然具有对在多个主机计算机上自动地安装相片共享软件的简便方法的需求。
发明内容本发明代表了一种能够使用多个主机计算机来共享数字图像的数字照相机,包括成像传感器;光学系统,用于将场景成像在所述成像传感器上;图像捕捉控件,用于发起图像捕捉操作;存储器,用于存储被捕捉的数字图像,并且用于存储能够用来将数字图像共享软件安装在所述多个主机计算机上的安装软件;用户接口,用于指定要被共享的被捕捉的数字图像;以及通信接口,用于与一主机计算机通信,其中所述通信接口能够被配置为使用第一逻辑协议和第二逻辑协议,在所述第一逻辑协议中,对于该主机计算机而言,所述数字照相机作为数据存储设备而存在,并且在所述第二逻辑协议中,对于该主机计算机而言,所述数字照相机作为图像捕捉设备而存在;其中,当所述数字照相机被连接到一主机计算机时,处理器使得所述通信接口使用所述第一逻辑协议,使得该主机计算机能够存取被存储在所述存储器中的所述安装软件,以将所述数字图像共享软件安装在该主机计算机上;并且其中,当所述数字图像共享软件在该主机计算机上运行时,所述数字图像共享软件向所述数字照相机发送命令,所述命令用以使得所述处理器将所述通信接口切换为使用所述第二逻辑协议,并且随后使得已经被指定用于共享的数字图像被传输到该主机计算机。本发明具有如下优点当数字照相机连接到未安装数字图像共享软件的任意主机计算机时,安装软件运行并且数字照相机用户可以即刻地并且容易地选择安装数字图像共享软件,而无需寻找软件安装CD或采取从因特网手动安装数字图像共享软件的步骤。本发明还具有以下优点可将数字图像共享软件安装在多个主机计算机上,而无需手动地重设数字照相机配置设定。本发明具有以下额外的优点在软件安装期间,数字图像共享软件可以针对用户偏好来自动地改变数字照相机协议设定。·图I为示出数字摄像系统的组件的框图;图2为描绘用于处理数字照相机中的数字图像的典型图像处理操作的流程图;图3为示出根据本发明的在共享数字图像过程中所涉及的系统级组件的高级框图;图4为示出根据本发明的用于传输和共享来自数字照相机的数字图像的方法的流程图;以及图5所示的流程图示出了用于配置数字照相机中的通信接口的过程的流程图。具体实施例方式在如下描述中,将以通常实施为软件程序的方式来描述本发明的优选实施例。本领域技术人员将容易地认识到也可用硬件来构建这种软件的等同方案。因为图像处理算法和系统是已知的,所以本说明书将特别地针对形成根据本发明的系统及方法的一部分、或更直接地与根据本发明的系统及方法协作的算法和系统。这样的系统和方法的其它方面以及本申请未明确示出或描述的用于产生和以其它方式处理涉及于其中的图像信号的硬件或软件可以从本领域公知的这样的系统、算法、组件以及元件中进行选择。鉴于在下列材料中根据本发明描述的系统,在本申请中并未明确示出、建议或描述的对实施本发明有用的软件为常规的并且在本领域的普通技术范围内。仍进一步而言,如在本申请中所使用的,用于执行本发明的方法的计算机程序可以存储在计算机可读存储介质中,计算机可读存储介质例如可以包括诸如磁盘(例如硬盘驱动器或软盘)或磁带之类的磁存储介质;诸如光盘、光带或机器可读条形码之类的光学存储介质;诸如随机存取存储器(RAM)、或只读存储器(ROM)之类的固态电子存储设备;或用以存储具有用于控制一个或多个计算机来实施根据本发明的方法的指令的计算机程序的任意其它物理设备或介质。本发明包括本申请所述的实施例的组合。提及“特定实施例”等指本发明的至少一个实施例中存在的特征。单独提及“实施例”或“特定实施例”等不一定指相同的一个或多个实施例;然而,这样的实施例不是相互排斥的,除非这样指示或对本领域技术人员是显而易见的。使用单数或复数来提及“一个方法”或“多个方法”等并不是限制性的。应注意的是,除非另有明确标注或上下文所需,否则本公开内容中以非排他性意义使用词语“或”。因为采用成像设备和用于信号捕捉和处理以及显示的相关电路的数字照相机是公知的,所以本说明书将特别地针对形成根据本发明的方法及装置的一部分、或更直接地与根据本发明的方法及装置协作的元件。在本申请中未明确示出或描述的元件是从本领域公知的元件中选择的。将要描述的实施例的某些方面是用软件提供的。鉴于在下列材料中根据本发明而示出并且描述的系统,在本申请中并未明确示出、描述或建议的对实施本发明有用的软件为常规的并且在本领域的普通技术范围内。数字照相机的如下描述对本领域技术人员而言将是熟悉的。显而易见地,本实施例具有可能的多个变型、并且对这些变型进行选择以减小成本、增加特征或提高照相机的性能。图I描绘根据本发明的包括数字照相机10的数字摄像系统的框图。优选地,数字照相机10为便携式的由电池供电的设备,其足够小以在捕捉和回顾图像时容易被用户手持。数字照相机10产生数字图像,使用图像存储器30将这些数字图像存储为数字图像文件。如在本申请中所使用的,词组“数字图像”或“数字图像文件”指任意数字图像文件,例如数字静止图像或数字视频文件。在一些实施例中,数字照相机10捕捉运动视频图像和静止图像二者。数字照相机10也可包括其它功能,包括而不限于数字音乐播放器(例如MP3播放器)、移动电话、GPS接收器或可编程数字助理(PDA)的功能。数字照相机10包括具有可调光圈和可调快门6的镜头4。在优选实施例中,镜头4为变焦镜头并且由变焦和聚焦电机驱动器8控制。镜头4将来自场景(未示出)的光聚焦到图像传感器14上,例如单芯片彩色CXD或CMOS图像传感器。镜头4为一种用于在图像传感器14上形成场景的图像的光学系统。在其它实施例中,光学系统可使用具有可变或固定焦点的固定焦距镜头。图像传感器14的输出通过模拟信号处理器(ASP)和模数(A/D)转换器16转换成数字形式,并且暂时存储在缓冲存储器18中。随后,由处理器20使用在固件存储器28中存储的嵌入式软件程序(例如固件)来处理在缓冲存储器18中存储的图像数据。在一些实施例中,使用只读存储器(ROM)将软件程序永久存储在固件存储器28中。在其它实施例中,可以例如通过使用快闪EPROM存储器来改造固件存储器28。在这样的实施例中,外部设备可使用有线接口38或无线调制解调器50来更新在固件存储器28中存储的软件程序。在这样的实施例中,固件存储器28也可用于存储图像传感器校准数据、用户设定选择以及当关闭相机时必须保存的其它数据。在一些实施例中,处理器20包括程序存储器(未示出),并且固件存储器28中所存储的软件程序在被处理器20执行前被复制到程序存储器中。将理解的是,可使用单个可编程处理器或通过使用包括一个或多个数字信号处理器(DSP)设备在内的多个可编程处理器来提供处理器20的功能。或者,可通过定制电路(例如,通过专门设计用于数字照相机的一个或多个定制集成电路(IC))或通过可编程处理器与定制电路的组合,来提供处理器20。将理解的是,可使用通用数据总线来进行处理器20与图I中示出的各个组件中的一些或全部组件之间的连接。例如,在一些实施例中,可使用通用数据总线来进行处理器20、缓冲存储器18、图像存储器30和固件存储器28之间的连接。接着使用图像存储器30来存储被处理的图像。理解到的是,图像存储器30可为本领域技术人员已知的任意形式的存储器,包括而不限于可移动快闪存储卡、内部快闪存储芯片、磁存储器或光学存储器。在一些实施例中,图像存储器30可包括内部快闪存储芯片和对例如安全数字(SD)卡之类的可移动快闪存储卡的标准接口两者。或者,可使用不同的存储卡格式,例如微型SD卡、压缩快闪(CF)卡、多媒体卡(MMC)、xD卡或存储棒。图像传感器14由时序发生器12控制,该时序发生器12产生用于选择行和像素的各个时钟信号并且同步ASP与A/D转换器16的操作。例如,图像传感器14可具有12.4百万像素(4088X3040像素),以提供约4000X3000像素的静止图像文件。为提供彩色图像,通常由滤色镜阵列覆盖图像传感器,这提供了具有包括不同颜色的像素的像素阵列的图像传感器。可用多种不同模式来布置不同颜色的像素。作为一个实例,可使用如共同转让给Bayer的美国专利3,971,065的“Colorimagingarray”中所述的公知的Bayer滤色镜阵列,来布置不同颜色的像素,该专利的公开内容以引用的方式并入本申请中。作为第二实例,可如在2007年2月I日递交、名称为“Imagesensorwithimprovedlightsensitivity”、共同转让给Compton及Hamilton的美国专利申请公开2007/0024931中所述,来布置不同颜色的像素,该申请的公开内容以引用的方式并入本申请中。这些实例不是限制性的,并且可使用多种其它彩色模式。将理解的是,图像传感器14、时序发生器12以及ASP和A/D转换器16可为单独制造的集成电路,或者它们可以被制造成单个集成电路,如通常对CMOS图像传感器所进行的。在一些实施例中,这种单个集成电路可执行在图I所示出的其它功能中的一些功能,包括由处理器20所提供的功能中的一些功能。当由时序发生器12以第一模式启动图像传感器14时,图像传感器14是有效的以提供低分辨率传感器图像数据的运动序列,当捕捉视频图像时并且还当预览要被捕捉的静态图像时,使用该低分辨率传感器图像数据的运动序列以构成图像。此预览模式传感器图像数据可被提供作为例如具有1280X720像素的HD分辨率图像数据,或者作为例如具有640X480像素的VGA分辨率图像数据,或者使用与图像传感器的分辨率相比较具有更少列和行的数据的其它分辨率。可通过组合具有相同颜色的邻近像素的值,或者通过消除一些像素值,或者通过在消除一些颜色像素值的同时组合其它颜色像素值,来提供预览模式传感器图像数据。可如名称为“Electroniccameraforinitiatingcaptureofstillimageswhilepreviewingmotionimages”、共同转让给Parulski等的美国专利6,292,218中所述的那样,来处理预览模式图像数据。当由时序发生器12以第二模式启动图像传感器14时,图像传感器14也是有效的以提供高分辨率静止图像数据。此最终模式传感器图像数据被提供作为高分辨率输出图像数据,其对于具有高照明水平的场景而言包括图像传感器的全部像素,并且例如可为具有4000X3000像素的12百万像素的最终图像数据。在低照明水平处,可通过将图像传感器上的一些类似颜色的像素进行“整合”(binning)来提供最终传感器图像数据,以提高信号水平,并因此提高传感器的“ISO速度”。由处理器20供应的控制信号控制变焦和聚焦电机驱动器8,以提供适当焦距设定并将场景聚焦到图像传感器14上。通过控制可调光圈和可调快门6的f/数量和曝光时间、图像传感器14经由时序发生器12的曝光周期、以及ASP和A/D转换器16的增益(即ISO速度)设定,来控制图像传感器14的曝光水平。处理器20也控制可对场景照明的闪光灯2。可通过使用名称为“ElectronicCamerawithRapidAutomaticFocusofanImageuponaProgressiveScanImageSensor,,、同转让给Parulski等的美国专利号5,668,597号所述的“通过镜头”(through-the-lens)自动对焦,来以第一模式聚焦数字照相机10的镜头4。这是通过以下方式来实现的使用变焦和聚焦电机驱动器8来将镜头4的聚焦位置调节到在近焦位置到无限远聚焦位置之间变动的数个位置,同时处理器20确定为图像传感器14捕捉的图像的中心部分提供尖峰值的最近聚焦位置。接着可以将与最近聚焦位置相对应的焦距用于若干目的,例如自动设定适当的场景模式,并且可连同其它镜头和相机设定一起将与最近聚焦位置相对应的焦距存储为图像文件中的元数据。处理器20产生在显示存储器36中暂时存储并且在显示屏32上显示的菜单和低分辨率颜色图像。显示屏32通常为有源矩阵彩色液晶显示器(LCD),然而也可使用例如有机发光二极管(OLED)显示器之类的其它类型的显示器。视频接口44将视频输出信号从数字照相机10提供到例如平板HDTV显示器之类的视频显示器46。在预览模式或视频模式中,由处理器20处理来自缓冲存储器18的数字图像数据,以形成通常作为彩色图像在显示屏32上进行显示的一系列运动预览图像。在回顾模式中,使用来自在图像存储器30中存储的数字图像文件的图像数据,来产生在显示屏32上显示的图像。响应于由用户控件34提供的用户输入,来控制在显示屏32上显示的图形用户界面。用户控件34用于选择各种照相机模式,例如视频捕捉模式、静止捕捉模式以及回顾模式,并用于发起静止图像的捕捉和运动图像的记录。在一些实施例中,当用户部分地按下快门按钮(其为用户控件34中的一个)时发起上述第一模式(即,静止预览模式),并且在用户完全按下快门按钮时发起第二模式(即,静止图像捕捉模式)。用户控件34也用于开启数字照相机10,控制镜头4,以及发起图片拍摄过程。用户控件34通常包括按钮、摇杆开关、操纵杆或转盘的某种组合。在一些实施例中,通过使用覆盖在显示屏32上的触摸屏来提供一些用户控件34。在其它实施例中,可使用额外的状态显示器或图像显示器。可使用用户控件34选择的照相机模式包括“定时器”模式。当选择了“定时器”模式时,在用户完全按下快门按钮之后,在处理器20发起捕捉静止图像之前,会发生短延迟(例如,10秒)。连接到处理器20的音频编解码器22从麦克风24接收音频信号并且将音频信号提供给扬声器26。这些组件可以用于连同视频序列或静止图像一起记录并回放音频轨迹。如果数字照相机10为例如组合照相机和移动电话之类的多功能设备,则麦克风24及扬声器26可用于电话会话。在一些实施例中,扬声器26可用作用户接口的一部分,例如用于提供指示已按下用户控件或者已选择特定模式的各种可听信号。在一些实施例中,麦克风24、音频编解码器22以及处理器20可以用于提供语音识别,使得用户可通过使用语音命令而不是用户控件34来向处理器20提供用户输入。扬声器26也可以用于通知用户有来话呼叫。这可以使用在固件存储器28中存储的标准铃音或者通过使用从无线网络58下载的并在图像存储器30中存储的定制铃音来实现。此外,振动设备(未示出)可以用于提供来话呼叫的静音(例如,非可听)通知。处理器20还提供对来自图像传感器14的图像数据的额外处理,以产生经渲染的sRGB图像数据,该经渲染的sRGB图像数据被压缩并存储在图像存储器30中的“已完成”图像文件内,例如公知的Exif-JPEG图像文件。数字照相机10可经由有线接口38连接到接口/充电器48,接口/充电器48连接到可为位于家庭或办公室中的台式计算机或便携式计算机的主机计算机40。有线接口38例如可以遵循公知的USB2.O接口规范。接口/充电器48可经由有线接口38而向数字照相机10中的一组可再充电电池(未示出)提供电力。数字照相机10可包括无线调制解调器50,无线调制解调器50在射频带52上与无线网络58联系。无线调制解调器50可使用各种无线接口协议,例如公知的蓝牙无线接口或公知的802.11无线接口。主机计算机40可经由因特网70与共享目的地72共享图像,共享目的地72例如为电子邮件地址、图片共享网站(例如KodakEasyShareGalIery)、社交网络网站(例如Facebook)、数字相框、到移动电话的多媒体消息或打印服务。其它设备(未示出)可以存取在主机计算机40上存储的、或在一个共享目的地72处存储的图像。可通过用户使用用户控件34来指定共享目的地72。一般而言,允许用户为由数字照相机10捕捉的并在图像存储器30中存储的每个数字图像指定一个或多个共享目的地72。在替代实施例中,无线调制解调器50在射频(例如无线)链路上与诸如3GSM网络之类的移动电话网络(未示出)进行通信,该移动电话网络与因特网70连接以从数字照相机10上载数字图像文件。可将这些数字图像文件提供到主机计算机40或共享目的地72。数字照相机10还包括安装软件存储器31,该安装软件存储器31存储可以用于根据本发明在主机计算机40上安装数字图像共享软件的安装软件(或其一部分)。如稍后将更详细描述的,安装软件存储器31被配置为使得当其在数字照相机10初始连接到主机计算机40时对于主机计算机40而目看起来像⑶-ROM。图2的流程图描绘了可由数字照相机10(图I)中的处理器20执行以处理由ASP和A/D转换器16输出的来自图像传感器14的彩色传感器数据100的图像处理操作。在一些实施例中,由各个用户设定175来确定由处理器20用来处理特定数字图像的彩色传感器数据100的处理参数,可响应于在显示屏32上显示的菜单而经由用户控件34来选择这些用户设定175。由白平衡步骤95来处理已由ASP和A/D转换器16数字地转换的彩色传感器数据100。在一些实施例中,可使用名称为“Whitebalanceadjustmentdeviceandcoloridentificationdevice”、并共同转让给Miki的美国专利第7,542,077号中所述的方法,来进行此处理。可以响应于可由用户手动设定或可由相机自动设定的白平衡设定90,来调节白平衡。接着,由噪声降低步骤105来处理彩色图像数据,以降低来自图像传感器14的噪声。在一些实施例中,可使用名称为“Noisecleaningandinterpolatingsparselypopulatedcolordigitalimageusingavariablenoisecleaningkernel,,、共同转让给Gindele等的美国专利第6,934,056号中所述的方法,来执行此处理。可响应于ISO设定110来调节噪声降低的水平,使得在更高的ISO曝光指数设定下执行更多的滤波。接着由去马赛克(demosaicing)步骤115来处理彩色图像数据,以在每个像素位置处提供红、绿以及蓝(RGB)图像数据值。用于执行去马赛克步骤115的算法通常被称为滤色镜阵列(CFA)内插算法或“deBayering”算法。在本发明的一个实施例中,去马赛克步骤115可使用名称为“Adaptivecolorplaneinterpolationinsinglesensorcolorelectroniccamera”、共同转让给Adams人的美国专利第5,652,621号中所述的亮度CFA内插法。去马赛克步骤115也可使用名称为“Signalprocessingmethodandapparatusforproducinginterpolatedchrominancevaluesinasampledcolorimagesignal,,、共同转让给Cok的美国专利第4,642,678号所述的色度CFA内插法。在一些实施例中,用户可在不同像素分辨率模式之间进行选择,使得数字照相机可产生较小尺寸的图像文件。如名称为“Singlesensorcolorcamerawithuserselectableimagerecordsize”、共同转让给Parulski等的美国专利第5,493,335号所述的,可以提供多个像素分辨率。在一些实施例中,可由用户将分辨率模式设定120选择为全尺寸(例如3000X2000像素)、中等尺寸(例如1,500X1000像素)或小尺寸(750X500像素)。在颜色校正步骤125中对彩色图像数据进行颜色校正。在一些实施例中,使用名称为“Methodandapparatusforimprovingthecolorrenditionofhardcopyimagesfromelectroniccameras”、共同转让给Parulski等的美国专利第5,189,511号中所述的3X3线性空间颜色校正矩阵,来提供颜色校正。在一些实施例中,可通过在数字照相机10的固件存储器28中存储不同的颜色矩阵系数,来提供不同的用户可选择的颜色模式。例如,可提供四种不同的颜色模式,使得使用颜色模式设定130来选择下列颜色校正矩阵中的一个设定I(正常的颜色重现)XJ[1-50-0.30-0.20]卜,Gollt=-0.401.80-0.40Gin(I)Bt-0.20-0.201.40B_outJLJ\_in_设定2(饱和的颜色重现)~RoutI[2.00-0.60-0.401_Goin=—0.802.60—0.80Gm(2)Baut\[-0.40-0.401.8()1设定3(去饱和的颜色重现)'RolltI「1.25—0.15-0.101Ji;Gout=-0.201.40—0.20Gin(3)A」L-010-0.10i.2ok设定4(单色)权利要求1.一种能够使用多个主机计算机来共享数字图像的数字照相机,包括成像传感器;光学系统,用于将场景成像在所述成像传感器上;图像捕捉控件,用于发起图像捕捉操作;存储器,用于存储所捕捉的数字图像,并且用于存储能够用来在所述多个主机计算机上安装数字图像共享软件的安装软件;用户接口,用于指定要被共享的所捕捉的数字图像;以及通信接口,用于与一主机计算机通信,其中,所述通信接口能够被配置为使用第一逻辑协议和第二逻辑协议,在所述第一逻辑协议中,对于该主机计算机而言,所述数字照相机作为数据存储设备而存在,并且在所述第二逻辑协议中,对于该主机计算机而言,所述数字照相机作为图像捕捉设备而存在;其中,当所述数字照相机被连接到一主机计算机时,处理器使得所述通信接口使用所述第一逻辑协议,使得该主机计算机能够存取被存储在所述存储器中的所述安装软件,以在该主机计算机上安装所述数字图像共享软件;并且其中,当所述数字图像共享软件在该主机计算机上运行时,所述数字图像共享软件向所述数字照相机发送命令,所述命令用以使得所述处理器将所述通信接口切换为使用所述第二逻辑协议,并且随后使得已经被指定用于共享的数字图像被传输到该主机计算机。2.如权利要求I所述的数字照相机,其中,所述通信接口为USB接口。3.如权利要求2所述的数字照相机,其中,所述第一逻辑协议为大容量存储器类逻辑协议。4.如权利要求2所述的数字照相机,其中,所述第二逻辑协议为图片传输协议。5.如权利要求I所述的数字照相机,其中,向所述数字照相机发送的用以使得所述处理器将所述通信接口切换为使用所述第二逻辑协议的所述命令包括用于设定瞬态模式标志的命令;以及用于重启所述数字照相机的命令;其中,当所述数字照相机重启时,所述数字照相机执行的指令响应于检测到设定了所述瞬态模式标志而将所述通信接口设定为使用所述第二逻辑协议。6.如权利要求5所述的数字照相机,其中,所述数字照相机执行的所述指令在将所述通信接口设定为使用所述第二逻辑协议之后,清除所述瞬态模式标志。7.如权利要求I所述的数字照相机,其中,所述安装软件向用户提供是否安装所述数字图像共享软件的选择。8.如权利要求I所述的数字照相机,其中,用户能够将所述数字照相机设定为持久模式,所述持久模式使得即使在所述数字图像共享软件未在所述主机计算机上运行时,所述通信接口也使用所述第二逻辑协议。9.如权利要求I所述的数字照相机,其中,所述安装软件包括多个可执行指令,所述多个可执行指令中的每一个与不同的主机计算机操作系统相关联。10.如权利要求I所述的数字照相机,其中,所述主机计算机被连接到网络,并且其中,所述安装软件将所述数字图像共享软件从所述网络下载到所述主机计算机。11.如权利要求I所述的数字照相机,其中,所述主机计算机被连接到网络,并且其中,所述安装软件为使得所述主机计算机能够从所述网络下载额外的安装软件组件的小型应用程序。12.如权利要求I所述的数字照相机,其中,如果所述数字图像共享软件当前未被安装在所述主机计算机上,则所述安装软件由所述主机计算机自动执行。13.如权利要求8所述的数字照相机,其中,所述安装软件包括autorun.inf文件。14.如权利要求I所述的数字照相机,还包括显示屏,并且其中,在所述显示屏上呈现用以引导用户手动地发起所述安装软件的执行的信息。15.如权利要求I所述的数字照相机,其中,所述数字图像为数字静止图像或数字视频图像。16.如权利要求I所述的数字照相机,其中,所述数字图像共享软件包括侦听器,所述侦听器确定所述数字照相机何时被连接到所述主机计算机。17.如权利要求I所述的数字照相机,其中,所述用户接口使得用户能够指定所捕捉的数字图像的一个或多个共享目的地。18.如权利要求14所述的数字照相机,其中,所述数字图像共享软件指导所述主机计算机向所述一个或多个所指定的共享目的地传输所指定的所捕捉的数字图像。19.如权利要求14所述的数字照相机,其中,所述一个或多个共享目的地包括电子邮件地址、图片共享网站、社交网络网站、数字相框、到移动电话的多媒体消息或打印服务。全文摘要一种能够使用多个主机计算机来共享数字图像的数字照相机,包括存储器,用于存储所捕捉的数字图像,并且用于存储能够用来在所述多个主机计算机上安装数字图像共享软件的安装软件;用户接口,用于指定要被共享的所捕捉的数字图像;以及通信接口,用于与主机计算机通信。所述通信接口能够被配置为使用第一逻辑协议,在所述第一逻辑协议中,对于所述主机计算机而言,所述数字照相机作为数据存储设备而存在,以便在所述主机计算机上安装所述数字图像共享软件。当所述数字图像共享软件在所述主机计算机上运行时,使用第二逻辑协议,这使得所述数字图像共享软件能够自动地共享所指定的数字图像,在所述第二逻辑协议中,对于主机计算机而言,所述数字照相机作为图像捕捉设备而存在。文档编号G06F9/445GK102948138SQ201180029700公开日2013年2月27日申请日期2011年6月16日优先权日2010年6月18日发明者F·W·阿姆斯特朗申请人:伊斯曼柯达公司