网络控制设备、网络控制方法、存储介质的制作方法

文档序号:7690379阅读:144来源:国知局
专利名称:网络控制设备、网络控制方法、存储介质的制作方法
技术领域
本发明涉及用于在连接到网络的图像显示设备中显示图像数据 的操作。所述图像数据被保持在连接到网络的多个图像处理设备中。
背景技术
随着数字设备近年来被广泛使用,存在日益增长的运动来通过在 网络上连接数字设备而构建家庭网络,以使得数字设备彼此协同工作。
家庭网络的构建允许家庭网络上的设备共享音频可视(AV)内容,例 如音乐和/或视频内容。由数字生活网络联盟(DLNA)定义这种家庭 网络的构建中的设备之间的互连性。
当参与到网络并且在网络上发送关于自有设备服务的信息的通 知时,DLNA设备获取因特网协议(IP)地址。具有控制其它设备的 功能的DLNA设备参考服务信息,以从网络上的其它设备请求服务, 以便执行各种操作。
例如,假定诸如数字摄像机之类的保持图像的多个图像处理设备
以及能够显示图像的图像显示设备构成家庭网络。在此情况下,当每
个图像处理设备参与到网络时,该图像处理设备通知网络上的设备
该图像处理设备提供用于提供图像的服务。当图像显示设备参与到网
络时,图像显示设备通知网络上的装置图像显示设备提供用于显示
图像的服务。具有控制网络上的其它设备的功能的控制设备参考服务
信息,以从每个图像处理设备获取关于图像的信息(数据大小、捕获
图像的日期和时间、标题等)。控制装置可以基于获取的信息以任意
顺序在图像显示设备中显示图像,以执行由网络上的多个设备捕获的
图像的幻灯片放映。
关于暂停和重新开始幻灯片放映的技术包括日本专利特开第2005-341391号中所公开的方法。在日本专利特开第2005-341391号中 所公开的方法中,当暂停幻灯片放映时,存储重新开始位置,并且响 应于重新开始幻灯片放映的指令而从存储的重新开始位置再次执行幻 灯片放映。
然而,现有技术中的这些技术没有考虑在幻灯片放映中在确定图 像的显示顺序之后新的图像处理设备参与到家庭网络中。

发明内容
本发明旨在克服上述缺陷和不足。
本发明提供一种网络系统,在该网络系统中,即使出现所述网络 系统的配置改变,也以一致的顺序显示图像,以实现用户感到舒适的 幻灯片放映。
根据本发明实施例, 一种网络控制设备适于与多个图像处理设备 形成网络,所述网络控制设备包括属性信息获取单元,被配置为获 取关于存储在所述多个图像处理设备中的每个图像处理设备中的图像 的属性信息;排列单元,被配置为基于属性信息排列图像的显示顺序; 显示控制单元,被配置为控制显示单元,以便根据所述显示顺序按序 显示图像;以及检测单元,被配置为检测所述网络上的所述图像处理 设备的配置变化,并且使得所述排列单元响应于所检测到的变化而重 排所述显示顺序。
根据本发明另一实施例, 一种网络包括网络控制设备、显示单 元以及多个图像处理设备。
根据本发明另一实施例, 一种控制网络的方法,所述网络包括多 个图像处理设备,所述方法包括获取关于存储在所述多个图像处理 设备中的每个图像处理设备中的图像的属性信息;基于所述属性信息 排列图像的显示顺序;根据所述显示顺序在显示单元中按序显示图像; 检测所述网络上的所述图像处理设备的配置变化;以及响应于检测到 的变化而重排所述显示顺序。
根据本发明另 一实施例, 一种计算机可读存储介质存储适于由网络控制设备执行的程序,所述程序控制包括多个图像处理设备的网络。
当执行所述程序时,使得所述网络控制设备进行以下操作获取关于 存储在所述多个图像处理设备中的每个图像处理设备中的图像的属性 信息;基于所述属性信息排列图像的显示顺序;根据所述显示顺序在 显示单元中按序显示图像;检测所述网络上的所述图像处理设备的配 置变化;以及响应于检测到的变化而重排所述显示顺序。
本发明的其它特征和方面将从参照附图的以下示例性实施例的 描述中变得清楚。


被并入说明书中并构成说明书的一部分的附图示出本发明的示 例性实施例、特征和方面,并且连同描述一起用于解释本发明的原理。
图1是示出根据本发明第 一示例性实施例的数字摄像机的配置示 例的框图。
图2是示出根据第 一 示例性实施例的电视机的配置示例的框图。 图3示出根据第 一 示例性实施例的包括多个数字摄像机和电视机 的网络系统的配置示例。
图4示出当选择每个数字摄像机的功能时所使用的设置用户界面。
图5是示出根据第一示例性实施例的父摄像机的操作示例的流程图。
图6是示出根据第 一 示例性实施例的子摄像机的操作示例的流程图。
图7示出根据第一示例性实施例的分组的示例。 图8A和图8B示出根据第一示例性实施例的其它分组的示例。 图9A和图9B示出根据第一示例性实施例的其它分组的示例。 图IOA和图IOB示出根据第一示例性实施例的其它分组的示例。 图11示出根据第一示例性实施例的显示由父摄像机检测的子摄 像机的用户界面。图12示出根据第一示例性实施例的幻灯片放映列表的示例。 图13示出根据第一示例性实施例的显示由父摄像机检测的多个 子摄像机的用户界面。图14是示出根据第一示例性实施例的过程的时序图。图15示出根据第一示例性实施例的图像信息列表。图16示出根据第 一 示例性实施例的另 一 图像信息列表。图17示出根据第 一 示例性实施例的另 一 图像信息列表。图18示出根据第一示例性实施例的显示屏幕。图19是示出根据第二示例性实施例的过程的时序图。图20示出根据第二示例性实施例的图像信息列表。图21示出根据第二示例性实施例的另一图像信息列表。图22是示出根据第三示例性实施例的过程的时序图。图23示出根据第三示例性实施例的图像信息列表。图24示出根据第三示例性实施例的另 一 图像信息列表。图25示出根据第三示例性实施例的另 一图像信息列表。图26示出根据第三示例性实施例的过程的总结。
具体实施方式
现在将参照附图详细描述本发明的示例性实施例、特征和方面。 第一示例性实施例图1是示出根据本发明第 一示例性实施例的数字摄像机1的配置 示例的框图。现在将描述根据本实施例的数字摄像机l的配置。参照图1,数字摄像机l包括透镜2、快门3、图像拾取设备4、 模拟数字(A/D)转换器5、时序生成电路6、数字模拟(D/A)转换 器7、存储器控制电路8、系统控制电路9、图像处理电路IO、图像显 示存储器ll、存储器12、显示单元13、曝光控制单元14、距离控制 单元15、变焦控制单元16、闪光灯17、电源控制单元18、电源单元 19、存储器20、状态通知单元21、非易失性存储器22、存储卡接口823、通用串行总线(USB)接口 24、操作单元25、快门开关26、无 线通信电路27、天线28、位置获取单元29以及存储卡30。快门3具有光圏功能。图像拾取设备4将光学图像转换为电信号。 A/D转换器5将模拟电信号转换为数字信号。时序生成电路6将时钟信号和控制信号供应给图像拾取设备4、 A/D转换器5和D/A转换器7。时序生成电路6受控于存储器控制电 路8和系统控制电路9。图像处理电路10对从A/D转换器5供应的数据或从存储器控制 电路8供应的数据执行预定像素插值法和颜色转换。存储器控制电路8控制A/D转换器5、时序生成电路6、图像处 理电路IO、图像显示存储器ll、 D/A转换器7和存储器12。通过图像处理电路10和存储器控制电路8,或者仅通过存储器控 制电路8,将A/D转换器5中的数据写入图像显示存储器11中或存储 器12中。显示单元13例如是薄膜晶体管(TFT)液晶显示器(LCD)。 通过D/A转换器7将图像显示存储器11中写入的用于显示的图像数 据显示在显示单元13中。按序显示在显示单元13中捕获的图像数据实现了电子取景器功能。存储器12存储捕获的静态图像和运动图像。存储器12具有足够 的容量来存储预定数量的静态图像和/或预定时间段的运动图像。曝光控制单元14控制具有光圏功能的快门3。曝光控制单元14 与闪光灯17协作,以提供控制闪光灯光的功能。距离控制单元15控制透镜2的聚焦。变焦控制单元16控制透镜 2的变焦。闪光灯17具有发射自动闪光(AF)辅助光的功能以及控制闪光 灯光的功能。系统控制电路9控制整个数字摄像机1。系统控制电路9根据从 组件供应的信号和/或程序控制组件的操作。存储器20存储各种参数。电源控制单元18包括电池检测电路、直流-直流(DC-DC)转换 器以及开关电路,该开关电路切换要被供电的块。电源控制单元18 检测是否安装了电池、电池的类型以及电池的剩余量。电源控制单元 18基于检测结果以及来自系统控制电路9的指令,控制DC-DC转换 器,并且在所需时间段内将所需的电压供应给包括存储介质的组件。 电源单元19包括诸如碱性电池或锂电池之类的主电池、诸如镍镉 (MCd)电池、镍金属氢化物(NiMH)电池或锂电池之类的副电池、 以及交流(AC)适配器。状态通知单元21包括液晶显示器以及扬声器。液晶显示器响应 于系统控制电路9对程序的执行,通过使用文字、图像和声音显示操 作状态和/或消息。 一个或多个状态通知单元21被提供在接近^t字摄 像机1的操作单元25的位置处,在此处用户可以容易地以可视化的方 式识别在状态通知单元21中所显示的状态和/或消息。每个状态通知 单元21包括液晶显示器、发光二极管(LED)以及声音产生设备。非易失性存储器22能够以电子方式来记录数据以及擦除所记录 的数据。可以将关于数字摄像机l的无线设置信息存储在非易失性存 储器22中。将用于系统控制电路9的操作的常数、变量和程序存储在 存储器20和非易失性存储器22中。存储卡接口 23用于连接到存储卡30。USB接口 24用于经由USB 连接到外部设备。由用户使用操作单元25来输入用于操作系统控制电路9的各种 指令。操作单元25包括开关、拨号盘、触摸板、使用注视方向检测的 定点设备、或者音频识别设备、或者它们的组合。快门开关26命令开始包括曝光过程和显影过程的一系列过程。 曝光过程通过A/D转换器5和存储器控制电路8将从图像拾取设备4 读出的信号作为图像数据写入存储器12。显影过程在图像处理电路10 和存储器控制电路8中使用算术运算。无线通信电路27传送和接收无线电信号,并且控制无线通信。 天线28用于执行与另一设备的无线通信。位置获取单元29标识自有设备的位置。位置获取单元29的示例是全球定位系统(GPS),该全球定位系统从卫星接收无线电波以标识自有设备的位置。可以周期性地执行无线电波的接收,或者,可以按预定时序进行无线电波的接收。例如,可以在对操作单元25中的特 定操作构件进行操作的时候接收无线电波,或者,可以在按下快门开关26的时候接收无线电波。存储卡30存储通过存储卡接口 23传送的图像。虽然在本实施例 中,存储卡30以可拆卸方式安装在数字摄像机1中,但也可以将存储 图像的存储介质并入数字摄像机1中。图2是示出根据本实施例的电视机201的配置示例的框图。现在 将描述根据本实施例的电视机201的配置。电视机201包括输出单元202、显示单元203、操作单元204、音 频处理单元205、显示处理单元206、系统控制器207、非易失性存储 器208、存储器209、无线通信电路210、数据输入单元211、数据输 出单元212、调谐器213、电源单元214以及天线215。输出单元202 接收来自音频处理单元205的输出,以输出例如声音。显示单元203 对用户显示由显示处理单元206处理的信息。操作单元204由用户使 用以输入各种操作指令。电视机201通过系统控制器207接收各种指 令。非易失性存储器208能够以电子方式接收数据以及擦除所记录的 数据。可以将关于电视机201的无线设置信息存储在非易失性存储器 208中。将用于电视机201的操作的常数、变量和程序存储在存储器 209中。无线通信电路210传送和接收无线电信号,并且控制无线通 信。天线215用于执行与另一设备的无线通信。数据输入单元211接 收来自外部设备的数据。数据输出单元212将数据输出到外部设备。 调谐器213接收广播信号,并且将接收到的广播信号供应给音频处理 单元205和显示处理单元206。除了广播信号之外,根据本实施例的电视机201可以从诸如数字 摄像机之类的图像处理设备接收诸如图像之类的内容,并且可以将接 收到的内容显示在显示单元203中。具有上述配置的多个数字摄像机和电视机201形成根据本实施例 的网络。现在将描述执行在网络中的多个数字摄像机中保持的图像的 幻灯片放映的操作。系统配置现在将描述网络系统,所述网络系统包括多个数字摄像机以及电 视机201,并且执行在所述多个数字摄像机中保持的图像的幻灯片放 映。利用系统控制电路9根据存储在图1中的非易失性存储器22中的 软件程序,控制数字摄像机1以及数字摄像机101、 102和103中的每 一个。由系统控制器207根据存储在图2中的非易失性存储器208中 的软件程序,控制电视机201。图3示出根据本实施例的网络系统的配置示例,所述网络系统包 括多个数字摄像机和电视机201。数字摄像机101至103具有与图1 所示的数字摄像机1相同的配置。这些设备将关于这样的参数的公共 信息预先存储在存储器中,所述参数包括服务设置标识符(SSID ), 其为在通用无线局域网(LAN)中使用的网络标识信息;以及无线通 信信道;以及加密密钥。这些设备基于所述参数在无线LAN上形成 网络。本实施例中要形成的网络可以是经由网络集线器的有线LAN。 本实施例并不依赖于要形成的网络的配置。在根据本实施例的网络系统中,从网络上的设备中选择具有控制 其它设备的功能的设备。具体地说,多个数字摄像机之中的一个数字 摄像机具有控制其它数字摄像机和电视机201的功能。控制其它设备 的数字摄像机在下文中被称为"父摄像机,,,而受控的数字摄像机在 下文中被称为"子摄像机"。子摄像机存储图像。每个子摄像机能够 在父摄像机的控制下将图像提供给网络上的其它设备。换句话说,每 个子摄像机运行为网络上的服务器设备。在根据本实施例的网络系统中,父摄像机能够收集关于子摄像机 中保持的图像的信息,以按照幻灯片放映的形式在电视机201中显示 图像。具体地说,父摄像机检测网络上的子摄像机,并且收集关于子摄像机中保持的图像的信息,以生成幻灯片放映列表。父摄像机根据幻灯片放映列表命令子摄像机将图像数据传输给电视机201。对于每 个图像按序发出指令可以实现幻灯片放映操作。属性信息的获取图4示出当选择幻灯片放映中的每个数字摄像机的功能时所使用 的设置用户界面401。响应于用户利用数字摄像机1的操作单元25的 操作,在数字摄像机l的显示单元13中显示用于幻灯片放映的设置用 户界面401。当用户在设置用户界面401中选择图标402"生成多幻灯片放映" 时,将数字摄像机1激活作为父摄像机。当用户选择图标403 "参与 多幻灯片放映"时,将数字摄像机l激活作为子摄像机。当用户选择 图标404 "返回"时,数字摄像机1停止幻灯片放映的开始。图4示 出选择图标402 "生成多幻灯片放映"的状态。当用户利用数字摄像 机1的操作构件来执行确定操作时,将数字摄像机1激活作为父摄像 机(下文中称为父摄像机l)。现在将参照图5和图6描述根据本实施例的幻灯片放映过程的示例。图5是示出这样的设备的操作示例的流程图,该设备具有控制网 络上的其它设备的功能。根据本实施例,被激活作为父摄像机l的数 字摄像机的系统控制电路9控制组件以实现以下操作。当将数字摄像机激活作为父摄像机1时开始流程图。 在步骤S501,父摄像机l确定是否接收到通知分组。所述通知 分组从充当子摄像机的数字摄像机被传送到充当父摄像机1的数字摄 像机。所述通知分组包括为了形成网络而使用的信息、以及由父摄像 机1使用以控制子摄像机的初始信息。图7示出根据本实施例的通知 分組的示例。通知分组701包括多条信息"分组类型"、"目的地"、 "有效时间段"、"设备信息的统一资源定位符(URL)"、"通知 类型"、"通知子类型"、"源信息"以及"设备类型"。"分组类型"表示为了实现根据本实施例的操作而在设备之间进行通信的信息 的类型,并且定义了 "通知,,、"搜索,,、"请求"、"响应"等。在图7所示的示例中,在通知分组701中描述了关于"通知"的信息。 "目的地"表示分组要传送到的目的地,并且利用IP地址和通信端口 号来指定。例如,在通知分组中,通过描述"239.255,255.290: 1900" 来指定组播信道和端口 。"设备信息的URL"表示从其传送分组的源 设备的URL。例如,将"设备信息的URL"描述为"http:〃192.168.0.100: 58000/indexO"。"通知类型"定义了将分组通知给连接到所述设备 的另一设备的方法。例如,将以下方法定义为"通知类型"将分组 传送到诸如根据本实施例的父摄像机之类的根设备的方法;将分组传 送到诸如子摄像机之类的每个设备的方法;或将分组传送给服务的方 法。根据本实施例,选择"将分组传送到每个设备的方法"。"通知 子类型"补充"通知类型",并且定义了例如标识设备的方法。"源 信息"表示从其传送分组的源设备的产品名称和版本号以及安装在源 设备中的操作系统(OS)的名称和版本号。"设备类型"表示设备的 类型,例如媒体播放器、服务器、显示设备、或遥控器。在根据本实 施例的操作中,还将表示网络上的每个设备的功能的类型包含在"设 备类型,,中。参照图5,如果父摄像机1在步骤S501确定接收到通知 分组701,则过程进行到步骤S504。如果父摄像机1在步骤S501确 定没有接收到通知分组701,则过程进行到步骤S502。在步骤S502,父摄像机l传送搜索分组,以搜索将要参与幻灯 片放映的任何子摄像机。例如,父摄像机1不将通知分组701传送到 在图3的数字摄像机101至103之中的未被激活作为子摄像机的数字 摄像机。相应地,父摄像机l不将通知分组701未传送至其的数字摄 像机识别作为子摄像机。父摄像机l传送搜索分组,以便使得未被识 别作为子摄像机的数字摄像机参与幻灯片放映。搜索分组用于表示父摄像机1搜索子摄像机。图8A示出根据本 实施例的搜索分组的示例。搜索分组702包括多条信息"分组类型,,、 "目的地"、"搜索类型"、"等待时间"以及"搜索目标,,。"搜索类型"表示搜索的类型。"等待时间"表示对搜索的通知进行响应 的最大等待时间。父摄像机l在"等待时间"内持续搜索子摄像机。"搜索目标"表示待搜索的设备。例如,将所有设备、根设备、特定 设备、特定类型的一个或多个设备、或具有特定服务的一个或多个设备指定作为"搜索目标"。父摄像机1在搜索分组702中的"搜索目 标"字段中描述待搜索的设备的类型。例如根据本实施例,父摄像机 l在"搜索目标"字段中描述处理视频和音频并且对于幻灯片放映操 作所必需的服务器设备和显示设备,由此指定并且搜索对于幻灯片放 映所必需的设备。参照图5,在步骤S503,父摄像机l确定是否接收到搜索响应。 响应于在步骤S502由父摄像机传送的搜索分组,从子摄像机传送搜索 响应分组。图8B示出根据本实施例的搜索响应分组的示例。搜索响 应分组703包括多条信息"分组类型"、"有效时间段"、"待响应 的搜索类型,,、"设备信息的URL"、"源信息"、"搜索目标,,以 及"设备类型"。"有效时间段"表示响应设备作为网络上的对应类 型的设备而存在的时间段,也就是说,其表示设备作用的有效时间段。 "待响应的搜索类型"表示将要响应的搜索类型。如果在预定时间内 没有接收到搜索响应分组703,则过程回到步骤S501,以重复上述步 骤。如果父摄像机1在步骤S501确定接收到通知分组701,或者在步 骤S503确定接收到搜索响应分组703,则过程进行到步骤S504。在步骤S504,父摄像机1参考在步骤S501接收到的通知分组701 的"设备类型"字段或者在步骤S503接收到的搜索响应分组703的"设 备类型"字段,以确认关于从其传送分组的源设备的信息。在步骤S505,父摄像机l确定对于期望的操作是否需要在步骤 S504所确认的源设备。具体地说,父摄像机l确定从其传送分组的源 设备是否是对于幻灯片放映操作所需要的、并且对视频和音频进行处 理的服务器设备或显示设备。如果父摄像机1确定对于父摄像机1的 操作需要所述源设备,则父摄像机1存储包括在搜索响应分组703或 通知分组701中的设备信息的URL,并且过程进行到步骤S506。如果父摄像机1确定对于父摄像机1的操作不需要所述源设备,则处理返回到步骤S501,以重复上述步骤,直到检测到对于父摄像机l的操 作所需要的设备。例如,在诸如音频播放器之类的设备回放未被附加 到视频数据的音频数据的情况下,因为对于为了显示图像的幻灯片放 映操作不需要该设备,所以过程不进行到步骤S506。根据本实施例, 对于幻灯片放映操作不需要的类型的设备,父摄像机l不对其执行控 制。在步骤S506,父摄像机1将设备信息请求分组传送到在步骤S505 确认了其设备信息的设备。设备信息请求分组被从父摄像机传送到子 摄像机,并且被使用以请求关于设备和/或由设备提供的服务的详细信 息。所述服务包括"传输文件列表"、"传送文件"、"显示静态图 像"、"回放运动图像,,、"回放音乐"以及"打印静态图像"。图 9A示出根据本实施例的设备信息请求分组的示例。设备信息请求分组 704包括多条信息"分组类型,,以及"目的地"。基于在步骤S505存 储的设备信息的URL,请求设备信息。作为图3中的子摄像机的数字 摄像机101至103响应于该请求而返回必需的设备信息。在步骤S507,父摄像机1确定是否接收到设备信息请求分组。 响应于从父摄像机传送的设备信息请求分组704,由子摄像机传送设 备信息分组。图9B示出根据本实施例的设备信息分组的示例。设备 信息分组705包括多条信息"分组类型"、"数据语言"、"数据长 度,,、"数据类型"以及"设备信息,,。"数据语言"表示在设备之 间的信息的通信中由自有设备使用的语言的种类。"数据长度"表示 "设备信息"中的数据的大小。"数据类型"表示"设备信息"的数 据类型。"设备信息"表示关于设备的信息,包括设备名称、序列号、 以及设备可以提供的服务。如果父摄像机1在步骤S507确定在预定时 间内没有接收到设备信息分组705,则过程回到步骤S506,并且父摄 像机1传送设备信息请求分组704。如果父摄像机在步骤S507确定接 收到设备信息分组705,则过程进行到步骤S508。在步骤S508,父摄像机1参考在设备信息分组705中描述的设备信息,以确认关于源设备以及源设备可以提供的服务的详细信息。根据本实施例,在从子摄像机接收到的设备信息分组705中的"设备 信息"字段中描述子摄像机的设备名称和子摄像机提供的服务的列表。 所述服务包括"传输文件列表"、"传送文件"、"显示静态图像"、"回放运动图像,,、"回放音乐"以及"打印静态图像"。在步骤S509,父摄像机1确定在步骤S508确认的服务是否为期 望的服务。如果父摄像机l确定所述服务不是所期望的,例如,如果 仅提供诸如"回放音乐"以及"打印静态图像"之类的功能作为服务, 则终止操作。如果父摄像机l确定所述服务是期望的,则父摄像机l 存储包括设备信息分组705中的设备名称的信息。在步骤S510,父摄 像机1传送服务请求分组。将服务请求分组从父摄像机传送到子摄像 机,以请求期望的服务。图IOA示出根据本实施例的服务请求分组的 示例。服务请求分组706包括多条信息"分组类型"、"目的地"、"数据长度"、"数据类型"、"服务类型,,以及"服务请求,,。"服 务类型"表示包括基于服务内容的数据格式的信息。"服务请求"表 示实际上被请求的服务的内容,并且包括"传输文件列表"、"传递 文件,,以及"回放,,。"服务请求"还包括表示作为服务目标的文件 的名称和标识(ID)的详细信息。例如,为了在系统中执行幻灯片放 映,父摄像机l必需获取关于在多个子摄像机中保持的图像的属性信 息。在此情况下,在服务请求分组706中描述用于"传送子摄像机中 保持的图像的大小、ID、标题以及拍摄日期和时间的列表,,的服务。 可以改变服务请求分组706中的描述,以请求各种服务。例如,可以 在服务请求分组706中的"服务请求"字段中写入用于"传送在子摄 像机中保持的图像之中的、在预定时间段内捕获的图像的大小、ID、 标题、以及拍摄日期和时间的列表"的服务,从而请求所述服务。相 应地,父摄像机可以控制子摄像机,以便传送关于满足特定搜索条件 的图像的属性信息。服务的内容不受限制。例如,父摄像机可以使得 子摄像机传送图像自身。在步骤S511,父纟聂像机1确定是否接收到服务响应分组。响应于在步骤S510从父摄像机传送的服务请求分组706,从子摄像机传送 服务响应分组。图IOB示出根据本实施例的服务响应分组的示例。服 务响应分组707包括多条信息"分组类型,,、"数据长度,,、"数据 类型"、"待响应的搜索类型"、"源信息"以及"服务响应"。"服 务响应"表示关于待响应的服务的实际数据,也就是说,表示所请求 的数据。如果在预定时间内没有接收到服务响应分组707,则过程返 回步骤S510,并且父摄像机1再次传送Ji艮务请求分组706。如果父摄 像机1确定接收到服务响应分组707,则过程进行到步骤S512。服务 响应分组707并非必需包括所请求的数据。在服务响应分组707中可 以描述能够唯一地标识实际数据的信息,或者被转换的数据。在步骤S512,父摄像机1在数字摄像机1的存储器20中存储接 收到的服务的执行结果,并且操作终止。如上所述,父摄像机1从子摄像机接收服务响应分组707,作为 在步骤S510所请求的服务的执行结果。服务响应分组707包括服务的 执行结果,也就是,属性信息,所述属性信息包括子摄像机中保持的 图像的大小、ID和标题以及捕获图像的日期和时间(拍摄日期和时 间)。图像ID可以是任意信息,通过该信息可以标识图像。例如, 可以将图像的文件名或添加到图像的统一唯一标识符(UUID )用作图 像ID。根据本实施例,将图像的文件名用作图像ID。父摄像机l将 上述信息作为幻灯片放映列表存储在父摄像机l的存储器20中。子摄 像机可以生成上述信息的列表,并且可以将所述列表传送到父摄像机图11示出当父摄像机1在步骤S511获取关于在子摄像机中保持 的图像的属性信息时父摄像机l的显示单元13中所显示的用户界面 901。在获取图像的列表之后,父摄像机l显示设备名称,所述设备名 称是从设备信息分组705的"设备信息"字段提取并且在步骤S509 存储的。在图11所示的用户界面901中,图标902表示父摄像机1 已经获取在数字摄像机101中保持的图像的列表。当用户选择"开始" 图标903时,基于关于所获取的图像的属性信息,开始幻灯片放映。当用户选择"返回,,图标904时,作为父摄像机l的操作停止。参照图5描述了父摄像机1的操作。接下来,现在将描述在网络 上受控的设备的操作,也就是,数字摄像机101至103以及电视机201 的操作。图6是示出网络上受控的设备的操作示例的流程图。根据本实施 例,由控制组件的数字摄像机101的系统控制电路9或电视机201的 系统控制器207来实现以下操作。除非另外指定,否则网络上受控的 设备的示例是子摄像机101。参照图6,在步骤S600,子摄像机101确定用户是否命令子摄像 机IOI充当网络上受控的设备。具体地说,子才聂4象机101确定用户是 否在图4所示的用户界面401上选择"参与多幻灯片放映"。如果子 摄像机101确定用户命令子摄像机101充当网络上受控的设备,则过 程进行到步骤S601。如果子摄像机101确定用户没有命令子摄像机101 充当网络上受控的设备,则过程进行到步骤S602。在步骤S601,子摄像机101创建通知分组,并且将所述通知分 组组播到子摄像机IOI当前连接到的网络,所述通知分组包括关于自 有设备的类型的信息。例如,子摄像机101在通知分組701中的"设 备类型"字段中表示子摄像机101是处理视频和音频的服务器设备。 电视机201在通知分组701中的"设备类型"字段中表示电视机201 是能够显示视频和音频的显示设备。其后,子摄像机101或电视机201 将通知分组701传送到网络上的设备。在步骤S602,子摄像机101确定是否从父摄像机接收到搜索分 组702。因为在传送通知分组701之后,子摄像机可以从父摄像机l 接收搜索分组702,所以执行该确定。如果子摄1象机101确定接收到 搜索分组702,则过程进行到步骤S603。如果子^t聂像机101确定没有 接收到搜索分组702,则过程进行到步骤S606。在步骤S603,子摄像机i01参考搜索分组702中的"搜索目标" 字段的内容,以确认由父摄像机指定的搜索条件。在步骤S604,子摄像机IOI确定其是否满足搜索条件。如果子摄像机101确定其满足搜索条件,则过程进行到步骤S605。如果子摄 像机101确定其不满足搜索条件,则过程进行到步骤S606,而不传送 任何响应。在步骤S605,子摄像机101将搜索响应分组703传送到从其传 送搜索分组702的源设备,所述搜索响应分组703包括关于自有设备 的类型的信息。例如,如果在步骤S604确定搜索分组702的目标是处 理视频和音频的服务器设备,则因为子摄傳4几101是处理视频和音频 的服务器设备,所以子摄像机101对搜索分组702进行响应。具体地 说,子摄像机101在搜索响应分组703中的"设备类型"字段中描述 自有设备的类型,并且将搜索响应分组703传送到父摄像机1。在电 视机201的情况下,如果在步骤S604确定搜索分组702的目标是能够 显示浮见频和音频的显示设备,则电视机201将搜索响应分组703传送 到父摄像机1。在步骤S606,子摄像机101确定是否接收到设备信息请求分组 704。如果在预定时间内没有接收到设备信息请求分组704,则过程进 行到步骤S601。如果子摄像机101确定接收到设备信息请求分组704, 则过程进行到步骤S607。在步骤S607,子摄像机101在设备信息分组705中描述关于自 有设备以及所述自有设备可以提供的服务的详细信息,并且将设备信 息分组705传送到从其传送设备信息请求分组704的设备。在步骤S608,子摄像机101确定是否接收到服务请求分组706。 如果子摄像机101确定接收到服务请求分组706,则过程进行到步骤 S609。如果子摄像机101确定没有接收到服务请求分组706,则子摄 像机101等待接收服务请求分组706。在步骤S609,子摄像机101执行服务请求分组706中所请求的 服务。在步骤S610,子摄像机101将服务的执行结果作为服务响应分 组707传送到从其传送服务请求分组706的设备。例如,在服务请求分组706中的"服务请求"字段中描述对于关 于在子摄像机中保持的图像的信息的请求。子摄像机参考该描述,以执行与所述请求对应的过程。子摄像机在服务响应分组707中的"服 务响应"字段中描述属性信息的列表,并且将服务响应分组707传送 到父摄像机1,所述属性信息包括存储在自有设备中的图像的大小、 ID、标题以及拍摄日期和时间。可以在服务请求分组706中的"服务 请求"字段中指定搜索条件,如图像的拍摄日期和时间的说明。在此 情况下,子摄像机101从存储在子摄像机101中的图像搜索满足所述 搜索条件的图像。子摄像机101在服务响应分组707中的"服务响应" 字段中描述关于满足所述搜索条件的图像的属性信息的列表,并且将 服务响应分组707传送到父摄像机1。所述属性信息不限于上述属性 信息,而是可以是例如被包括在符合可交换图像文件格式(Exif)的 图像文件中的属性信息。如上所述,在根据本实施例的网络系统中,父摄像机l可以从子 摄像机请求关于图像的信息。由子摄像机执行服务允许父摄像机1获 取关于网络上的多个子摄像机中保持的图像的属性信息。所述属性信 息包括图像的大小、ID、标题、以及拍摄日期和时间。父摄像机l将 每条属性信息与子摄像机的ID关联,以生成网络上的幻灯片放映列 表。父摄像机1可以在自有设备的存储卡30中存储由自有设备捕获的 图像。如果父摄像机l存储了由自有设备捕获的图像,则父摄像机l 可以将关于存储在自有设备中的图像的属性信息添加到生成的幻灯片 放映列表,以更新图像的列表(图像列表)。父摄像机1可以排列生成的幻灯片放映列表的显示顺序,并且可 以按任意顺序重排幻灯片放映列表中的图像。例如,父摄像机l可以 通过使用拍摄日期和时间作为关键字而以时间顺序来重排图像,以生 成图12所示的幻灯片放映列表。图12示出当作为父摄像机的数字摄 像机l收集关于在网络上的子摄像机IOI至103中保持的图像的信息 时的幻灯片放映列表。通过使用拍摄日期和时间作为关键字,以时间 顺序重排图12中的幻灯片放映列表。幻灯片放映列表的特征在于无 论每个图像被存储在哪个摄像机,都以时间顺序排列网络上的多个设 备中保持的所有图像。相应地,能够以时间顺序执行存储在多个数字摄像机中的所有图像的幻灯片放映。虽然在本实施例中以时间顺序重排图像,以生成幻灯片放映列 表,但也可以基于属性信息而不是时间顺序重排图像。例如,父摄像机l可以基于服务请求分组706中的位置信息,以图像的炜度和经度 的顺序重排图像。或者,父摄像机l可以从子摄像机请求仅以特定拍 摄模式捕获的图像(例如仅以肖像模式捕获的图像),以生成与该请 求对应的幻灯片放映列表。图13示出当父摄像机1获取关于图3中的网络上的子摄像机101 至103中保持的图像的属性信息时,父摄像机l的显示单元13中所显 示的用户界面1001。关于子才聂像机的信息,皮表示为图标1002至1004。 当用户选择"开始"图标1005时,父摄像机l基于生成的幻灯片放映 列表801,开始网络上的幻灯片放映。以下将详细描述幻灯片放映的 操作。幻灯片放映图14是示出根据本实施例的过程的时序图。以下描述基于该时序图。参照图14,数字摄像机1是根据本实施例的父摄像机,并且基于 生成的幻灯片放映列表801控制在子摄像机101至103中保持的图像 的显示。图15示出在幻灯片放映期间在特定时间点的幻灯片放映列表 1500。假定子摄像机104在该时间点不参与幻灯片放映。父摄像机1读出幻灯片放映列表1500中的顺序A(在行1501中 表示),以获取摄像机ID和图像ID。在图15中的幻灯片放映列表 1500中,摄像机ID是"摄像机102",图像ID是行1501中的"025.jpg"。参照图14,在步骤S1401,父摄像机l将显示请求分组 传送到子摄像机102。所述显示请求分组包括将具有图像ID"025.jpg" 的图像传送到电视机201并且在电视机201中显示该图像的指令。在步骤1402中,子摄像机102接收显示请求分组。子摄像机102 从存储卡30读出与被包括在显示请求分组中的图像ID对应的图像,并且将读出的图像传送到电视机201。电视机201接收从子摄像机102 传送的图像。在步骤S1403,电视机201在显示单元203中显示接收到的图像。当经过了被预先设置为 一 个图像的显示时间的幻灯片放映间隔 时,父摄像机1读出幻灯片放映列表1500中的顺序A+l (在行1502 中表示)。如在顺序A中(在行1501中)那样,在步骤S1404,父摄 像机1将显示请求分组传送到子摄像机101。在步骤S1405,子摄像机IOI将显示请求分组中所指定的图像传 送到电视机201。在步骤S1406,电视机201在显示单元203中显示图像。对幻灯片放映列表1500中的每个图像重复上述操作,并且在电 视机201中按序显示图像,由此实现幻灯片放映。虽然在本实施例中父摄像机1将显示请求分组传送到子摄像机, 并且子摄像机响应于所述显示请求分组而将图像传送到电视机201, 但父摄像机1可以把接下来要经历幻灯片放映的图像ID和摄像机ID 传送到电视机201。在此情况下,电视机201基于从父摄像机1接收 的图像ID和摄像机ID,将用于请求要显示的图像的分组传送到子摄 像机。子摄像机响应于该分組而将图像传送到电视机201。上面描迷了幻灯片放映的基本操作。接下来,现在将描述在父摄 像机l控制幻灯片放映的同时新的子摄像机参与到网络中的情况。父 摄像机1重新生成幻灯片放映列表,以重排幻灯片放映的显示顺序。参照图14,在步骤S1407,在完成图15中的幻灯片放映列表1500 中的顺序A+l (在行1502中)的处理之后,作为新的图像处理设备的 子摄像机104参与到网络中。以与图5和图6相同的方式执行子摄像 机104的检测过程和图像信息的收集过程(步骤S1408至步骤S1412 )。 在幻灯片放映期间接收从子摄像机104传送的通知分组701 ,以检测 子摄像机104。图16示出表示存储在子摄像机104的存储卡30中的图像的图像 列表1600。在获取子摄像机104的图像列表1600之后,在步骤S1413,父 摄像机1将等待指令分组传送到电视机201。在步骤S1414,电视机201接收等待指令分组,并且显示图18 所示的等待屏幕1801。参照图18,在接收到等待指令分组之前立即显示等待屏幕1801。 根据本实施例,在等待屏幕1801上显示顺序A+l (在行1502中)的 图像,也就是子摄像机101的图像(008.jpg)。在等待屏幕1801的 上部显示等待指令消息1802。用户可以读取等待指令消息1802,以识 别父摄像机1正在重新生成幻灯片放映列表。在步骤S1415,父摄像机l获取显示信息。具体地说,父摄像机 l参考幻灯片放映列表1500,以获取当前显示的图像(也就是当暂停 幻灯片放映时所显示的图像)的拍摄日期和时间。当前所显示的图像 与幻灯片放映列表1500中的顺序A+l (在行1502中)对应。相应地, 父摄像机1在非易失性存储器22中存储图像的拍摄日期和时间, "05/24/06 09:35"。在步骤S1416,父摄像机1使用当前执行的幻灯片放映列表1500、 子摄像机104的图像列表1600、以及在步骤S1415获取的当前显示的 图像的拍摄日期和时间,以重新生成幻灯片放映列表。现在将详细描述如何重新生成幻灯片放映列表。根据本实施例, 新的幻灯片放映包括在幻灯片放映列表1500和子摄像机104的图像 列表1600中的图像之中的、在步骤S1415中获取的当前显示的图像的 拍摄日期和时间之后捕获的图像。具体地说,在幻灯片放映中包括子 摄像机104的图像列表1600中的、在"05/24/06 09:35"之后被捕获 的、顺序B+2(在行1603中表示)以及后续顺序的图像。在幻灯片放 映中不包括"05/24/06 09:35"之前捕获的行1601和行1602中的图像。图17示出重新生成的幻灯片放映列表1700。幻灯片放映列表 1700中包括在幻灯片放映列表1500和图像列表1600中的图像之中 的、在"05/24/06 09:35"之后捕获的图像。父摄像机l以拍摄日期和 时间的顺序重排图像,并且将图像作为幻灯片放映列表1700存储在非易失性存储器22中。在暂停幻灯片放映之前的幻灯片放映中不显示在 幻灯片放映列表1500中的图像之中的、在"05/24/06 09:35"之后捕 获的图像。以上述方式重新生成幻灯片放映列表允许幻灯片放映持续进行, 而不中断已经以时间顺序回放的幻灯片放映的流。根据本实施例,在步骤S1415获取当前显示的图像的拍摄日期和 时间"05/24/06 09:35",并且通过使用拍摄日期和时间作为阈值确定 重新生成的幻灯片放映列表中是否包括图像。然而,在图像列表1600 中的图像之中,在当前显示的图像的拍摄日期和时间之前不久捕获的 图像具有与当前显示的图像的较高相关性。相应地,可以在一定程度 上增加阈值。例如,假定将阈值设置为一小时。阈值可以由用户设置。或者, 可以将阈值的设置存储在父摄像机1的非易失性存储器22中。在此情况下,在基于将要重新生成的幻灯片放映列表的幻灯片放 映中,还包括在图像列表1600中的图像之中的、在05/24/06 08:35(在 步骤S1415获取的拍摄日期和时间之前一小时)之时或在其之后捕获 的图像。相应地,当暂停幻灯片放映时,用户能够观看在已经显示的 图像之前不久捕获的图像。虽然以拍摄日期和时间的顺序重排幻灯片放映列表中的图像,并 且将拍摄日期和时间用作在步骤S1415获取的属性信息,但可以将拍 摄位置信息或拍摄模式而不是时间信息用作属性信息。拍摄模式用于 设置对于在拍摄时的情况最佳的拍摄参数。例如,拍摄模式包括"肖 像模式,,,在该模式中,自动选择对于拍摄人物最佳的参数;以及"风 景模式",在该模式中,捕获风景图像。例如,当将拍摄位置信息用作属性信息时,在正运行的幻灯片放 映列表1500中按照距由父摄像机1设置的点的距离的升序排列图像。在此情况下,父摄像机1获取关于在步骤S1415显示的图像的拍 摄位置信息。父摄像机1在步骤S1416基于拍摄位置信息,选择将要被包括在25幻灯片放映中的图像。父摄像机1基于拍摄位置信息重排选择的图像, 以重新生成幻灯片放映列表。当将拍摄模式用作属性信息时,在正运行的幻灯片放映列表1500 中,以诸如"肖像模式"、"风景模式"以及"夜景模式"之类的拍 摄模式为单位来排列图像。在此情况下,父摄像机1获取关于在步骤S1415显示的图像的拍摄模式信息。父摄像机1在步骤S1416基于拍摄模式信息,选择将要被包括在 幻灯片放映中的图像。父摄像机l基于拍摄模式信息,重排选择的图 像,以重新生成幻灯片放映列表。现在将描述在重新生成幻灯片放映列表之后执行的过程。当在步 骤S1416完成幻灯片放映列表的重新生成并且生成新的幻灯片放映列 表1700之后,父摄像机l重新开始控制幻灯片放映的显示。父摄像机1从幻灯片放映列表1700读出行1701中表示的第一图 像,以获取摄像机ID和图像ID。行1701中的摄像机ID是"摄像机 103",图像ID是"015.jpg"。相应地,返回参照图14,在步骤S1417, 父摄像机1将包括图像ID "015.jpg"的显示请求分組传送到子摄像机 103。在接收到显示请求分组之后,在步骤S1418,子摄像机103从存 储卡30读出显示请求分組中指定的图像,并且将读出的图像传送到电 视机201。在从子摄像机103接收到图4象之后,在步骤S1419,电^L机201 在显示单元203中显示接收的图像。当幻灯片放映间隔经过时,父摄像机1从幻灯片放映列表1700 读出行1702中表示的下一图像。在步骤S1420,父摄像机1将显示请求分组传送到子摄像机104。在步骤S1421,子摄像机104将显示请求分组中指定的图像传送 到电视机201。在步骤S1422,电视机201在显示单元203中显示图像。虽然在本实施例中,在执行幻灯片放映的同时, 一个子摄像机参与幻灯片放映,但在执行幻灯片放映的同时,多个子摄像机可以参与 幻灯片放映。在此情况下,父摄像机l获取在执行幻灯片放映的同时 参与幻灯片放映的子摄像机中保持的多个图像列表。父摄像机1使用 从多个子摄像机获取的图像列表、正运行的幻灯片放映列表以及关于 当前显示的图像的属性信息,以重新生成幻灯片放映列表。在本实施例中,在执行幻灯片放映的同时,无条件地允许新的图 像处理设备参与幻灯片放映。虽然在本实施例中,即使新的设备参与 幻灯片放映,幻灯片放映也可以平滑地继续,但这花费一段时间来重新生成幻灯片放映所基于的幻灯片放映列表。相应地,在正显示图18 中的等待屏幕1801并且屏幕1801可以继续所暂停的幻灯片放映的同 时,父摄像机1可以利用子摄像机101至103中的任意一个或父摄像 机l的操作单元25,响应于用户的特定操作来拒绝新的子摄像机的参 与。此外,在重新生成幻灯片放映列表并且完成基于重新生成的幻灯 片放映列表的幻灯片放映之后,可以从开头起再次执行幻灯片放映。 例如,在完成幻灯片放映之后,父4聂像机1控制电视机201以便显示 菜单,利用该菜单,用户选择从开头起再次执行幻灯片放映。当用户 命令从开头起再次执行幻灯片放映时,父摄像机1从开头起执行幻灯 片放映。在此情况下,父摄像机l重新生成幻灯片放映列表,所述幻灯片 放映列表包括没有被包含在步骤S1416的幻灯片放映列表中的图像。 例如,父摄像机l重新生成新的幻灯片放映列表,所述新的幻灯片放 映列表包括图16中的行1601和行1602中的图像。通过上述过程,在幻灯片放映期间参与到网络的子摄像机104的 用户可以观看该用户错过的图像。原来参与幻灯片放映的用户可以观 看子摄像机104中保持的、并且在最初幻灯片放映中尚未回放的图像。如果将幻灯片放映的操作设置为重复执行幻灯片放映的重复回 放模式,则父摄像机l可以在步骤S1416中重新生成的幻灯片放映列 表,所述幻灯片放映列表包括保持在包含子摄像机104的所有设备中的图像。在此情况下,父摄像机l参考包括所有图像的新的幻灯片放映列表,以从具有在步骤S1415所获取的属性信息的图像起重新开始幻灯 片放映。在完成该幻灯片放映的回放之后,父摄像机l从开头起开始 幻灯片放映。通过该步骤,能够平滑地执行重复回放。在重复回放中,可以控制显示,以便在已经在最初幻灯片放映中 显示的图像和尚未显示的图像之间进行区分。在此情况下,父摄像机 l将这样的图像与其它图像区分开,所述图像在当前显示的、并且在 步骤S1415获取的图像之前捕获,并且其摄像机ID是新参与到网络 的子摄像机的摄像机ID,并且父摄像机l显示区分出的图像。对于所 述区分,例如,可以显示图标。可以将图标添加到子摄像机传送的图 像,或者可以将其添加到由电视机201接收的图像。如上所述,根据本实施例,即使在幻灯片放映期间新的设备参与 到网络,新设备的图像列表也与当前执行的幻灯片放映列表融合。通 过该步骤,即使出现网络上的设备的配置变化,也可以保持图像的显 示顺序的一致性。相应地,能够平滑地继续幻灯片放映,而不导致用 户的不适。第二示例性实施例现在将描述本发明第二示例性实施例。在本发明第一示例性实施例中描述了在幻灯片放映期间新的设 备参与到网络的情况。与之对照,在本发明第二示例性实施例中描述 在幻灯片放映期间当设备从网络分离、或者从网络断开连接时执行的 操作。在此省略对于与第一示例性实施例共同的部分的描述,并且主要 描迷对于第二示例性实施例特定的部分。图19是示出根据本实施例的过程的时序图。图20示出在幻灯片 放映期间的特定时间点的幻灯片放映列表2000。由于图19的步骤S1901至步骤S1906与图14的步骤S1401至步骤S1406相似,因此在此省略对步骤S1901至步骤S1906的描述。参照图19描述步骤S1907和后续步骤。根据本实施例,描述以 下情况在已经将幻灯片放映执行到与幻灯片放映列表2000中的行 2002中表示的顺序A+l对应的图像的时间点,子摄像机103从网络分 离。在步骤S1907,子摄像机103将子摄像机103从网络的分离通知 给子摄像机103周围的设备。具体地说,子摄像机103组播通知分组 701,在通知分组701中,在"通知子类型"字段中描述表示从网络的 分离的信息。在步骤S1908,父摄像机1从子纟聂像机103接收通知分组701, 并且从接收到的通知分组701中的"设备类型"字段获取设备ID。父 摄像机1参考获取的摄像机ID,以检测子摄像机103已经从网络分离。在步骤Sl卯9,父摄像机1从幻灯片放映列表2000获取当前显 示的图像的拍摄日期和时间。步骤S1909与图14中的步骤S1415相 似。由于当前显示的图^f象与幻灯片放映列表2000中的行2002中的顺 序A+l对应,因此父摄像机1在非易失性存储器22中存储拍摄日期 和时间"05/24/06 09:35"。在步骤S1910,父摄像机l重新生成幻灯片放映列表。具体地说, 父摄像机1使用正运行的幻灯片放映列表2000、在步骤S1908检测到 从网络分离的子摄像机103的摄像机ID、以及在步骤S1909荻取的当 前显示的图像的拍摄日期和时间,以重新生成幻灯片放映列表。现在将详细描述根据本实施例的幻灯片放映列表的重新生成。在 新的幻灯片放映中,父摄像机l包括在正运行的幻灯片放映列表2000 中的图像之中的、除了具有已经从网络分离的子摄像机103的摄像机 ID的图像之外的图#>。图21示出重新生成的幻灯片放映列表2100。以上述方式重新生成幻灯片放映列表允许在子摄像机103从网络 分离之后,从幻灯片放映的目标图像中排除子摄像机103中保持的图 像。在完成在步骤S1910的幻灯片放映列表的重新生成并且完成新的幻灯片放映列表2100之后,父摄像机1重新开始控制幻灯片放映的 显示。父摄像机1在幻灯片放映列表2100中的、"05/24/06 09:35"之 后捕获的图像之中,读出首先捕获的图像,以获取摄像机ID和图像 ID。根据本实施例,父摄像机1读出与幻灯片放映列表2100中的行 2103中的顺序3对应的图像。行2103中的摄像机ID是"摄像机102", 其中的图像ID是"026.jpg"。相应地,在步骤S1911,父摄像机l 将用以请求显示具有图像ID "026.jpg"的图像显示请求分组传送到子 摄像机102。在接收到显示请求分组之后,在步骤S1912,子摄像机102从存 储卡30读出显示请求分组中指定的图像,并且将读出的图像传送到电 视机201。在从子摄像机102接收到图像之后,在步骤S1913,电视机201 在显示单元203中显示接收的图像。当幻灯片放映间隔经过时,父摄像机1读出幻灯片放映列表2100 中的行2104中表示的下一图像。行2104中的摄像机ID是"摄像机 101",其中的图像ID是"009.jpg,,。在步骤S1914,父摄像机l将 显示请求分组传送到子摄像机101。在步骤S1915,子摄像机101将显 示请求分组中指定的图像传送到电视机201。在步骤S1916,电视机201在显示单元203中显示从子摄像机101 接收到的图像。虽然在本实施例中,在幻灯片放映期间, 一个子摄像机从网络分 离,但是多个子摄像机也可以从网络分离。在此情况下,父摄像机检 测每个子摄像机从网络的分离,以重新生成幻灯片放映列表。根据本实施例,如在第一示例性实施例中那样,父摄像机l可以 控制电视机201以便显示菜单,利用该菜单,用户选择在完成幻灯片 放映之后从开头起再次执行幻灯片放映。在本实施例中,从幻灯片放映列表2000中排除具有子摄像机103 的摄像机ID的图像,以重新生成幻灯片放映列表。然而,重新生成幻灯片放映列表的方法不限于上述方法。例如,父摄像机l可以从幻灯片放映列表2000选择在"05/24/06 09:35"(其为当前显示的图像 的拍摄日期和时间)之后捕获的图像,并且可以从选择的图像中排除 具有被分离的子摄像机103的摄像机ID的图像。在上述重新生成幻灯片放映列表的方法中,即使图像具有子摄像 机103的摄像机ID,也不从新的幻灯片放映中排除在"05/24/06 09:35" 之前捕获的图像。相应地,当在完成幻灯片放映之后再次执行幻灯片 放映时,父摄像机l重新生成幻灯片放映列表,在所述幻灯片放映列 表中,排除了具有子摄像机103的摄像机ID的所有图像。此外,可以基于是否将幻灯片放映的操作设置为重复回放模式来 切换重新生成幻灯片放映列表的方法。例如,如果将幻灯片放映的操 作设置为重复回放模式,则父摄像机1在步骤S1910从幻灯片放映列 表检测具有子摄像机103的摄像机ID的所有图像。如果没有将幻灯 片放映的操作设置为重复回放模式,则父摄像机1在新的幻灯片放映 中包括"05/24/06 09:35"之后捕获的图像。如上所述,根据本实施例,即使在幻灯片放映期间设备从网络分 离,也从正运行的幻灯片放映列表中排除分离的设备中保持的图像, 以重新生成幻灯片放映列表。相应地,能够平滑地继续幻灯片放映, 而不导致用户的不适。由于父摄像机1没有从子摄像机请求从网络分离的设备中保持的 图像,因此能够防止出现任何差错或额外通信。第三示例性实施例现在将描述本发明第三示例性实施例。在此省略对于与第一示例性实施例共同的部分的描述,并且主要 描述对于笫三示例性实施例特定的部分。图22是示出当新的设备参与到网络时根据本实施例的过程的时 序图。现在将描述在幻灯片放映期间新的子摄像机104参与到网络的 情况。在新的子摄像机104参与到网络之前的步骤与图14中的步骤S1401至步骤S1406相似。图23示出在幻灯片放映期间的特定时间点的幻灯片放映列表 2300。在本实施例中假定,在步骤S2200,在已经将幻灯片放映执行 到与幻灯片放映列表2300中的行2304中表示的顺序A+l对应的图像 的时间点,子摄像机104参与到网络。图24示出表示子摄像机104 中保持的图像的图像列表2400。在图22中的步骤S2200至步骤S2207,生成在幻灯片放映期间 参与到网络的子摄像机104中保持的图像的图像列表2400,以重新生 成幻灯片放映列表2500。这些步骤与根据第一示例性实施例的步骤相 似,并且与图14中的步骤S1407至步骤S1412以及步骤S1415至步 骤S1416对应。现在将描述在步骤S2207完成幻灯片放映列表的重新生成之后 的过程。图25示出重新生成的幻灯片放映列表2500。父摄像机1控制电视机201 ,以便显示图像列表2400中的行2401 至行2405中表示的在"05/24/06 09:35"之前捕获的图像。结果,能 够在重新生成的幻灯片放映列表2500中显示在幻灯片放映期间参与 到网络的子摄像机104中保持的图像之中的、没有回放的所有图像。与上述步骤同时,父摄像机1控制子摄像机104,以便在显示单 元13中显示在正运行的幻灯片放映列表2300中的图像之中的、行 2301至行2304中表示的"05/24/06 09:35"时刻以及该时刻之前捕获 的图像。由于行2301至行2304中表示的图像已经经历幻灯片放映, 因此除了子摄像机104的用户之外的用户无需观看行2301至行2304 中表示的图像。相应地,父摄像机1控制子摄像机104,以便仅在子 摄像机104的显示单元13中显示行2301至行2304中表示的图像。利 用该步骤,在幻灯片放映期间参与到网络的子摄像机104的用户可以 观看已经经历了幻灯片放映并且用户错过了的图像。在完成图像的显示之后,父摄像机1控制电视机201,以便根据 重新生成的幻灯片放映列表2500显示幻灯片放映。现在将参照图26描述上述过程。在图26,以拍摄日期和时间的顺序排列正运行的幻灯片放映列表2300中的图像以及新参与到网络 的子摄像机104的图像列表2400中的图像。诸如A、 A+l、 A+2、 B、 B+l和B+2之类的标号和字母表示图23和图24中的列表中的顺序。例如,假定在正显示幻灯片放映列表2300中的行2304中表示的 顺序A+l的图像的同时,子摄像机104在时间点2604新参与到网络。 在此情况下,父摄像机1重新生成在时间点2604之后捕获的图像的群 组26(B (图像群组2603 )的幻灯片放映列表。父摄像机1控制电视机201,以便显示在已经新参与到网络的子 摄像机104的图像列表2400中的图像之中的、在时间点2604之前捕 获的图像的群组2602 (图像群组2602)。与控制电视机201中的显示同时,父摄像机1控制子摄像机104, 以便在子摄像机104的显示单元13中显示在正运行的幻灯片放映列表 2300中的图像之中的、在时间点2604之前捕获的图像的群组2601(图 像群组2601 )。在完成图像群组2602的显示之后,父摄像机1控制电视机201, 以便根据新的幻灯片放映列表显示图像群组2603。父摄像机1可以独立于图像群组2602的显示而控制图像群组 2601的显示,并且可以在每个显示控制中任意地设置图像的显示间 隔。在父摄像机1确认既完成了图像群组2601的显示控制又完成了图 像群组2602的显示控制之后,父摄像机1可以启动图像群组2603的 显示控制。或者,父摄<象机1可以在完成了图4象群組2602的显示控制 的时间点,启动图像群组2603的显示控制,而不等待完成图像群组 2601的显示控制。利用上述显示控制,即使新的设备参与到网络,每个用户也可以 观看所有图像,而没有遗漏和重复。参照图22,现在将描述步骤S2208以及后续步骤。当在步骤S2207完成幻灯片放映列表的重新生成之后,父摄像机 1开始图像群组2602的显示控制。在步骤S2208,父摄像机1读出子摄像机104的图像列表2400中的行2401中表示的第一图像,以获取摄像机ID和图像ID。在图 24中的图像列表2400中的行2401中,摄像机ID是"摄像机104", 图像ID是"001.jpg"。相应地,父摄像机1将显示请求分组传送到 子摄傳4几104,该显示请求分组用以请求在电视才几210的显示单元203 中显示具有图像ID "001.jpg"的图像。在接收到显示请求分组之后,在步骤S2209,子摄像机104从存 储卡30读出显示请求分组中指定的图像,并且将读出的图像传送到电 视机201。当在步骤S2210从子摄像机104接收到图像之后,电视机201在 显示单元203中显示接收的图像。与图像群組2602的显示控制同时,父摄像机1控制图像群组2601 的显示。具体地说,在步骤S22U,父摄像机l读出正运行的幻灯片 放映列表2300中的行2301中表示的第一图像,以获取摄像机ID和 图像ID。在幻灯片放映列表2300中的行2301中,摄《象机ID是"摄 像机101"、图像ID是"001.jpg"。相应地,父摄像机l将显示请求 分组传送到子摄像机101,该显示请求分组用以请求在子摄像机104 中显示具有图像ID "001.jpg"的图像。在显示请求分组中描述了用于 控制子摄像机104以便显示图像的信息。在接收到显示请求分组之后,在步骤S2212,子摄像机101从存 储卡30读出在显示请求分组中指定的图像,并且将读出的图像传送到 子摄像机104。在接收到图像之后,在步骤S2213,子摄像机104在显示单元13 中显示接收的图像。虽然未示出,但父摄像机1按序控制图像群组2601和图像群組 2602中的图像的显示。当在步骤S2241至步骤S2216显示图像群组2602中的最后图像 之后,父摄像机1移动到图像群组2603的显示控制。按与第 一示例性实施例相同的方式执行图像群组2603的显示。 步骤S2217至步骤S2222与图14的步骤S1417至步骤S1422相似。如上所述,父摄像机1可以独立于图像群组2602的显示而控制 图像群组2601的显示。在图22所示的时序,并非必需执行显示控制。如上所述,根据本实施例,当在电视机201中显示在已经参与到 网络的新的设备中保持的图像之中的、没有经历新的幻灯片放映的图 像的同时,在已经参与到网络的新的设备中显示经历了幻灯片放映的 图像。利用该配置,所有用户可以有效地观看所有图像。能够在根据第一示例性实施例的显示控制和根据本实施例的显 示控制之间切换。响应于用户的操作来执行切换。可以既执行根据第 一 示例性实施例或本实施例的、当新的设备参 与到网络时的过程,又执行根据第二示例性实施例的、当设备从网络 分离时的过程。当执行图像群组2601和图^象群组2602的幻灯片放映时,与图像 群组2603的幻灯片放映相比,父摄像机1可以将幻灯片放映间隔设置 为更短的值。虽然在第一示例性实施例至第三示例性实施例中由数字摄^4几 来实施图像处理设备,但图像处理设备可以是例如图像浏览器、个人数字助理(PDA)或移动个人计算机(PC),只要该设备能够存储并 且显示图像。本发明不受限于该种类的图像处理设备。虽然在第 一 示例性实施例至第三示例性实施例中父摄像机1控制 网络,但电视机201可以控制网络。在此情况下,与作为网络控制设 备的过程同时,电视机201执行作为显示装置的过程。本发明可以通过将存储有实现根据上迷实施例的功能的软件程 序代码的存储介质供应给系统或装置、计算机(或CPU或微处理单元 (MPU))来实施,在所述计算机中,系统或装置读出并且执行存储 在所述存储介质中的程序代码。可以从系统或装置直接提供所述存储 介质,或者,可以通过另一设备提供所迷存储介质。在此情况下,本发明通过从所述存储介质读出的程序代码自身来 实施。本发明可应用于程序代码以及存储所述程序代码的存储介质。提供所述程序代码的存储介质可以是例如软盘、硬盘、磁光盘(MO)、压缩盘-只读存储器(CD-ROM)、可记录压缩盘(CD-R)、 可重写压缩盘(CD-RW)、数字多功能盘-只读存储器(DVD-ROM)、 数字多功能盘-随机存取存储器(DVD-RAM) 、 DVD-RW、 DVE+RW、 磁带、非易失性存储卡或ROM。可以在网络上下栽程序代码。本发明由计算机来实施,所述计算机执行读出的程序代码以实现 上述实施例的功能。此外,在计算机上运行的OS等可以基于程序代 码中的指令来执行实际处理的全部或一部分,以实现上述实施例的功 能。或者,当在计算机中包括的功能扩展板中或连接到计算机的功能 扩展单元中所提供的存储器中写入了从存储介质读出的程序代码之 后,功能扩展板或功能扩展单元中的CPU等可以基于程序代码中的指 令执行实际处理的全部或一部分,以实现上述实施例的功能。虽然已经参照示例性实施例描述了本发明,但应理解,本发明不 限于所公开的示例性实施例。所附权利要求的范围被给予最宽泛的解 释,以便包括所有修改以及等同结构和功能。
权利要求
1、一种网络控制设备,其适于与多个图像处理设备形成网络,所述网络控制设备包括属性信息获取单元,被配置为获取关于存储在所述多个图像处理设备中的每个图像处理设备中的图像的属性信息;排列单元,被配置为基于所述属性信息排列图像的显示顺序;显示控制单元,被配置为控制显示单元,以便根据所述显示顺序按序显示图像;以及检测单元,被配置为检测所述网络上的所述图像处理设备的配置变化,并且使得所述排列单元响应于所检测到的变化而重排所述显示顺序。
2、 如权利要求1所述的网络控制设备,其中,所述属性信息包括捕获每个图像的日期和时间,并且 其中,所述排列单元基于捕获每个图像的日期和时间,排列显示顺序。
3、 如权利要求1所述的网络控制设备,其中,所述网络上的所述图像处理设备的配置变化是将新的图像 处理设备添加到所述网络,并且其中,所述网络控制设备被配置为使得如果将新的图像处理设备 添加到所述网络,则所述属性信息获取单元获取关于存储在所添加的 图像处理设备中的图像的属性信息,并且所述排列单元重排图像的显 示顺序以包括存储在所添加的图像处理设备中的图像。
4、 如权利要求3所述的网络控制设备,进一步包括 显示信息获取单元,被配置为当将所述新的图像处理设备添加到所述网络时,获取关于正在所述显示单元上显示的图像的属性信息,其中,所述排列单元适于基于正在显示的图像的属性信息,重排 显示顺序,所述属性信息是由所述显示信息获取单元获取的。
5、 如权利要求4所述的网络控制设备,其中,所述显示控制单元适于控制所述显示单元,以便在存储在 所述新的图像处理设备中的图像之中,按序显示在捕获具有由所述显 示信息获取单元获取的属性信息的图像的日期和时间之前所捕获的图 像,而不是根据重排的顺序显示图像。
6、 如权利要求4或权利要求5所述的网络控制设备,其中,所述显示控制单元适于控制所述新的图像处理设备中的显 示单元,以便显示在将所述新的图像处理设备添加到所述网络之前所 显示的图像,而不是根据重排的顺序显示图像。
7、 如权利要求l所述的网络控制设备,进一步包括显示信息获取单元,被配置为当将新的图像处理设备添加到所述 网络时,获取关于正显示在所述显示单元中的图像的属性信息,其中,所述显示控制单元适于使得按序显示在捕获具有由所述显 示信息获取单元获取的属性信息的图像的日期和时间之后所捕获的图 像。
8、 如权利要求l所述的网络控制设备,进一步包括 显示信息获取单元,被配置为当将新的图像处理设备添加到所述网络时,获取关于正显示在所述显示单元中的图像的属性信息,其中,所述显示控制单元适于使得按序显示在相对于捕获具有由 所述显示信息获取单元获取的属性信息的图像的日期和时间的预定时 间段内所捕获的图像。
9、 如权利要求1所述的网络控制设备,其中,所述属性信息包括捕获每个图像的位置,并且其中,所述排列单元适于基于捕获每个图像的位置来排列显示顺序。
10、 如权利要求1所述的网络控制设备,其中,所述网络上的所述图像处理设备的配置变化是从所述网络 断开图像处理设备的连接,并且其中,所述排列单元适于重排图像的显示顺序,以便排除存储在 从所述网络断开连接的图像处理设备中的图像。
11、 一种网络,包括如权利要求1所述的网络控制设备、显示 单元以及多个图像处理设备。
12、 一种控制网络的方法,所述网络包括多个图像处理设备,所 述方法包括获取关于存储在所述多个图像处理设备中的每个图像处理设备 中的图像的属性信息;基于所述属性信息排列图像的显示顺序; 根据所述显示顺序在显示单元中按序显示图像; 检测所述网络上的所述图像处理设备的配置变化;以及 响应于检测到的变化而重排所述显示顺序。
13、 一种网络控制设备,适于与多个图像处理设备形成网络,所 述网络控制设备包括属性信息获取装置,用于获取关于存储在所述多个图像处理设备 中的每个图像处理设备中的图像的属性信息;排列装置,用于基于所述属性信息排列图像的显示顺序;显示控制装置,用于控制显示装置,以便根据所述显示顺序按序 显示所述图像;以及检测装置,用于检测所述网络上的所述图像处理设备的配置变 化,并且使得所述排列装置响应于所检测到的变化而重排所述显示顺 序。
全文摘要
本发明提供网络控制设备、网络控制方法、存储介质。一种网络控制设备与多个图像处理设备形成网,所述网络控制设备从所述多个图像处理设备获取关于存储在每个图像处理设备中的图像的属性信息,基于所述属性信息排列图像的显示顺序,检测网络上的所述图像处理设备的配置变化,并且如果检测到网络上的所述图像处理设备的配置变化,则重排所述显示顺序。
文档编号H04N5/225GK101277239SQ200810087400
公开日2008年10月1日 申请日期2008年3月27日 优先权日2007年3月27日
发明者吉田昌史, 崎村岳生 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1