• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 38
    • 下载费用:30 金币  

    重庆时时彩最新计划: 用于管理可换存储媒介的电子设备、及其方法和存储媒介.pdf

    关 键 词:
    用于 管理 存储 媒介 电子设备 及其 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN00137333.1

    申请日:

    2000.12.01

    公开号:

    CN1300022A

    公开日:

    2001.06.20

    当前法律状态:

    终止

    有效性:

    无权

    法律详情: 未缴年费专利权终止IPC(主分类):G06F 17/00申请日:20001201授权公告日:20060621终止日期:20151201|||授权|||公开|||实质审查的生效申请日:2000.12.1
    IPC分类号: G06F17/00; G06K19/06; G06F9/06 主分类号: G06F17/00; G06K19/06; G06F9/06
    申请人: 佳能株式会社;
    发明人: 大西慎二
    地址: 日本东京
    优先权: 1999.12.03 JP 345496/1999; 2000.11.20 JP 352883/2000
    专利代理机构: 中国国际贸易促进委员会专利商标事务所 代理人: 冯谱
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN00137333.1

    授权公告号:

    |||1260665||||||

    法律状态公告日:

    2017.01.18|||2006.06.21|||2001.06.20|||2001.05.23

    法律状态类型:

    专利权的终止|||授权|||公开|||实质审查的生效

    摘要

    一种控制设备,在获得可换存储媒介的文件列表、媒介管理信息(媒介产生计数)和内容管理信息(内容产生计数)之后,该控制设备将命令(删除、写入等)传输给受控设备,其中可换存储媒介连接到受控设备上。受控设备将受控设备自己保持的媒介管理信息,与控制信息中包含的媒介管理信息比较,如果两个媒介管理信息彼此一致,则根据命令执行处理,但如果两个媒介管理信息不一致,则拒绝对媒介执行处理。

    权利要求书

    1: 一种电子设备,用于管理可换存储媒介,包括: a)媒介管理装置,根据可换存储媒介的联接,管理将被更新的媒介管 理信息;和 b)控制装置,根据媒介管理信息执行控制信息,并且媒介管理信息包 含在来自外部设备的控制信息中。
    2: 根据权利要求1的所述电子设备,其中当可换存储媒介被联接时,所 述媒介管理装置改变媒介管理信息的内容。
    3: 根据权利要求1的所述电子设备,其中所述所述电子设备根据控制信 息,传输文件的文件信息,文件存储在可换存储媒介中。
    4: 根据权利要求1的所述电子设备,其中所述所述电子设备根据控制信 息,删除存储在所述可换存储媒介中的文件。
    5: 根据权利要求1的所述电子设备,其中所述所述电子设备根据控制信 息,将新文件添加到可换存储媒介中。
    6: 根据权利要求1的所述电子设备,进一步包括内容管理装置,根据可 换存储媒介的内容的改变,管理将被更新的内容管理信息。
    7: 根据权利要求1的所述电子设备,包括所述媒介管理装置的至少一个 单元。
    8: 根据权利要求1的所述电子设备,其中所述可换存储媒介包括半导体 存储器或盘式媒介。
    9: 根据权利要求1的所述电子设备,其中所述所述电子设备是数字照相 机、集成照相机的数字摄像机、数字摄像机、数字电视机或打印机之一。
    10: 一种用于管理可换存储媒介的方法,所述方法包括: a)媒介管理步骤,根据可换存储媒介的联接,管理将被更新的媒介管 理信息;和 b)控制步骤,根据媒介管理信息执行控制信息,并且媒介管理信息包 含在外部设备的控制信息中。
    11: 根据权利要求10的所述方法,其中当可换存储媒介被联接时,所述 媒介管理步骤改变媒介管理信息的内容。
    12: 根据权利要求10的所述方法,进一步包括步骤,根据控制信息,传 输文件的文件信息,文件存储在存储媒介中。
    13: 根据权利要求10的所述方法,进一步包括步骤,根据控制信息,删 除存储在可换存储媒介中的文件。
    14: 根据权利要求10的所述方法,进一步包括步骤,根据控制信息,将 新文件添加到可换存储媒介中。
    15: 根据权利要求10的所述方法,进一步包括步骤,根据可换存储媒介 的内容的改变,管理将被更新的内容管理信息。
    16: 根据权利要求10的所述方法,包括至少一个媒介管理步骤。
    17: 根据权利要求10的所述方法,其中所述可换存储媒介包括半导体存 储器或盘式媒介。
    18: 根据权利要求10的所述方法,其中所述所述电子设备是数字照相 机、集成照相机的数字摄像机、数字摄像机、数字电视机或打印机之一。
    19: 一种存储有程序的计算机可读取的存储媒介,用于执行管理可换存 储媒介的方法,所述方法包括: a)媒介管理步骤,根据可换存储媒介的联接,管理将被更新的媒介管 理信息;和 b)控制步骤,根据媒介管理信息执行控制信息,并且媒介管理信息包 含在外部设备的控制信息中。

    说明书


    用于管理可换存储媒介的 电子设备、及其方法和存储媒介

        本发明涉及一种联接到另一个电子设备上的电子设备,用于管理可换存储媒介,还涉及用于其的方法和存储媒介。

        如数字照相机或数字摄像机这样的成像设备,它们的联网最近取得了进展,并且发展了一种环境,适于在家中将这样的设备与个人计算机或外围设备连接起来。

        很多这样的成像设备提供有可换存储媒介(也称作可换存储媒介),并且通过将各种数字信息(静止图像数据、移动图像数据、音频数据、文本数据等)转换成预定格式的文件,将这样的信息存储在这样的可换存储媒介上。

        为了建立从成像设备(第一成像设备)到可换存储媒介的访问,第一成像设备联接到网络上,可换存储媒介联接到另一个成像设备(第二成像设备)上,可以考虑有后面两种方法。第一种方法包括,通过用户将需要的存储媒介,手工地从第二成像设备移动到第一成像设备上,并建立从第一成像设备到存储媒介的直接访问。第二种方法包括,建立从第一成像设备到需要存储媒介的访问,而不用将可换存储媒介,从第二成像设备移动到第一成像设备(即当存储媒介联接到第二成像设备上时)上。

        但是,为了采用第一种方法,每个成像设备必须提供有这样的结构,适于直接与用户需要的存储媒介联接。特别在用户需要多种存储媒介的情况下,每个成像媒介必须适于容纳所有这样的存储媒介。但是,这样的需求导致一些缺点,阻碍了成像设备地紧凑性、简单性和成本的减少?;够嵊龅讲荒艽硇滦痛娲⒚浇榈奈侍?。

        另一方面,为了采用第二种方法,第一成像设备必须提供有程序,用于判断联接到第二成像设备上的存储媒介的代替,或这样的存储媒介的内容的改变。如够没有这样的程序,无法避免误操作,如删除用户没有指定的文件,将文件添加到用户没有指定的存储媒介上,或从用户没有指定的存储媒介上删除文件。

        本发明的一个目的是解决上述问题。

        本发明的另一个目的是提供一种设备,适于管理可换存储设备,它以简单的方式无误地联接到另一个设备上,并提供用于此目的的方法和存储媒介。

        根据本发明的优选实施例,通过适于管理可换存储媒介的电子设备,上述目的可以实现,该电子设备包括:

        a)媒介管理单元,根据可换存储媒介的联接,管理将被更新的媒介管理信息;和

        b)控制单元,根据媒介管理信息执行控制信息,并且媒介管理信息包含在外部设备的控制信息中。

        根据本发明,还提供了一种方法,用于管理用于所述电子设备的可换存储媒介,所述方法包括:

        a)媒介管理步骤,根据可换存储媒介的联接,管理将被更新的媒介管理信息;和

        b)控制步骤,根据媒介管理信息执行控制信息,并且媒介管理信息包含在外部设备的控制信息中。

        根据本发明,还提供了计算机可读取的存储媒介,存储有用于执行管理可换存储媒介的所述方法的程序,可换存储媒介用于所述电子设备,所述方法包括:

        a)媒介管理步骤,根据可换存储媒介的联接,管理将被更新的媒介管理信息;和

        b)控制步骤,根据媒介管理信息执行控制信息,并且媒介管理信息包含在外部设备的控制信息中。

        从后面实施例的具体描述中,本发明的其它目的和优点将变得充分明显。图示的简单描述

        图1画出了实施本发明的存储媒介管理系统;

        图2是方块图,画出的结构实现了本发明实施的受控设备和控制设备的功能;

        图3画出了两个计数器的更新条件和更新内容,两个计数器提供在受控设备中;

        图4画出了在本发明的实施例中,查询文件列表命令和查询文件列表响应的数据格式;

        图5画出了目录项信息的数据格式;

        图6画出了文件的属性信息的内容;

        图7画出了存储媒介的文件系统的例子,存储媒介联接到受控设备上;

        图8画出了存储在查询文件列表命令中的数据的例子;

        图9画出了从受控设备中传输的文件系统的例子;

        图10画出了在本发明的实施例中,删除命令和删除响应的数据格式;

        图11画出了在本发明的实施例中,写入命令和写入响应的数据格式;并且

        图12是流程图,画出了本发明的实施例中受控设备中的文件管理单元的顺序。优选实施例的描述

        此后参考附图,具体描述本发明的优选实施例。

        图1画出了本发明的存储媒介管理系统实施例的例子。

        参考图1,数字照相机101可更换地安装可换存储媒介A和B。数字摄像机(DVR)102适于安装可换存储媒介C和D。集成照相机的数字摄像机(camera-intergrated?DVR)103适于安装可换存储媒介E和F。打印机104适于安装可换存储媒介G。数字电视机(DTV)105适于安装可换存储媒介H。个人计算机(PC)适于安装可换存储媒介I和J。

        在这些存储媒介中,那些A、B、C、E、G和I可以包括软盘或半导体存储器,符合各种标准,如PC卡标准(PC?card?standard)、紧凑闪存标准(compact?flush?standard)、智能媒介标准(smart?media?standard)、多媒介卡标准(multi?media?card?standard)等。同样存储媒介E、F、H和J包括大容量盘式媒介,适于读取和写入。这样的大容量盘式媒介可以是例如,光盘如CD-ROM或DVD-ROM,磁盘或磁光盘。

        所述电子设备101到106通过数字接口110相互地联接,数字接口110符合IEEE?1394标准及其扩展,例如组成IEEE?1394标准修订本的IEEEP?1394.a(此后被称为1394接口)。1394接口110允许高度自由的联接,并具有两种不同的传输模式(同步传输和异步传输)。

        所述电子设备101到106的每一个提供有媒介管理单元111,用于管理可换存储媒介A到J的一个或多个,存储媒介联接到自己的和其它的设备上。媒介管理单元111通过1394接口110,相互地传输各种命令及其响应,由此将自己管理的存储媒介上的信息,通知给其它媒介管理单元111,并??仄渌浇楣芾淼ピ?11管理的存储媒介。更特别地,媒介管理单元111执行处理:(1)将自己设备的存储媒介的状态,通知给其它设备,(2)查询其它设备的存储媒介的状态,并且(3)更新其它设备的存储媒介的内容。

        在本实施例中,对联接到其它设备上的存储媒介建立访问,并??卣庋拇娲⒚浇榈纳璞?,被定义为“控制设备”。同样,使存储媒介受到控制设备的控制的设备,被定位为“受控设备”。图1所示的所述电子设备101到106的每一个,可以变成受控设备或控制设备。

        现在参考图2,根据本实施例,解释两种媒介管理单元111的结构,媒介管理单元111分别提供在控制设备和受控设备中。在图1所示的所述电子设备101到106的每一个中,文件管理单元111提供有受控设备和控制设备两者的功能。

        首先,解释在受控设备中的媒介管理单元111的结构。

        第一可换存储媒介201相应于图1的存储媒介A、C、E、G、H或I。媒介管理单元202提供有媒介产生计数寄存器,媒介产生计数寄存器相应于存储媒介201,并且媒介管理单元202使用媒介产生计数寄存器,管理媒介产生计数,媒介产生计数是对于存储媒介201的媒介管理信息。内容管理单元203提供有内容产生计数寄存器,内容产生计数寄存器相应于存储媒介201,并且内容管理单元203使用内容产生计数寄存器,管理内容产生计数,内容产生计数是存储媒介201的内容管理信息。

        文件系统管理单元204读取、保持并管理存储媒介201的目录结构、每个目录的目录项信息、和每个文件的目录项信息,存储媒介201联接其上。媒介驱动器205相应于媒介201,用于检测其联接,读取存储其中的信息,并将信息写入其中。

        第二可换存储媒介206相应于图1的存储媒介B、D、F或J。媒介管理单元207提供有媒介产生计数寄存器,媒介产生计数寄存器相应于存储媒介206,并且媒介管理单元207使用媒介产生计数寄存器,管理媒介产生计数,媒介产生计数是对于存储媒介206的媒介管理信息。内容管理单元208提供有内容产生计数寄存器,内容产生计数寄存器相应于存储媒介206,并且内容管理单元208使用内容产生计数寄存器,管理内容产生计数,内容产生计数是存储媒介201的内容管理信息。

        文件系统管理单元209读取、保持并管理存储媒介206的目录结构、每个目录的目录项信息、和每个文件的目录项信息,存储媒介206联接其上。媒介驱动器210相应于媒介206,用于检测其联接,读取存储其中的信息,并将信息写入其中??刂频ピ?11根据命令和相应的响应,控制整个媒介管理单元111的功能,命令和相应的响应将在以后解释。

        后面将解释提供在控制设备中的媒介管理单元111的结构。

        媒介管理单元221提供有媒介产生计数寄存器,媒介产生计数寄存器相应于存储媒介201,并且媒介管理单元221在媒介产生计数寄存器中,保持并管理存储媒介201的媒介产生计数。内容管理单元222提供有内容产生计数寄存器,内容产生计数寄存器相应于存储媒介201,并且内容管理单元222在内容产生计数寄存器中,保持并管理存储媒介201的内容产生计数。文件系统管理单元223保持并管理存储媒介201的目录项信息,目录项信息作为对受控设备的查询结果而得到。

        媒介管理单元224提供有媒介产生计数寄存器,媒介产生计数寄存器相应于存储媒介206,并且媒介管理单元224在媒介产生计数寄存器中,保持并管理存储器206的媒介产生计数。内容管理单元225提供有内容产生计数寄存器,内容产生计数寄存器相应于存储媒介206,并且内容管理单元225在内容产生计数寄存器中,保持并管理存储媒介206的内容产生计数。文件系统管理单元226保持并管理存储媒介206的目录项信息,目录项信息作为对受控设备的查询结果而得到。

        控制单元227根据命令和相应的响应,控制整个媒介管理单元111的功能,命令和相应的响应将在以后解释。显示单元228将媒介管理单元111的处理结果,通知给用户。

        现在参考图3,来解释对于媒介产生计数的更新条件,和对于内容管理计数的更新条件,媒介产生计数由媒介管理单元202和207管理,而内容产生计数由内容管理单元203和208管理。

        参考图3,“媒介取出”303指示存储媒介201(或206)从受控设备中脱离。同样,“媒介插入”304指示存储媒介201(或206)联接到受控设备中,或存储媒介201(或206)被另一个媒介代替。同样,“文件删除/写入”指示记录在存储媒介201(或206)上的文件被删除,或将新文件添加或覆盖到存储媒介201(或206)中。

        如图3所示,当存储媒介201(或206)联接到受控设备上,或被另一个存储媒介代替时,媒介产生计数被更新。另一方面,存储媒介201(或206)联接到受控设备上,被另一个存储媒介代替,从受控设备上脱离,存储在存储媒介中的文件被删除,或将新文件添加或覆盖其中时,生成内容产生计数。

        然后,在存储媒介201(或206)从受控设备上脱离的情况下,媒介管理单元202(或207)不更新媒介产生计数,但内容管理单元203(或208)更新内容产生计数。

        同样,在存储媒介201(或206)联接到受控设备上,或被其它存储媒介代替的情况下,媒介管理单元202(或207)更新媒介产生计数,并且内容管理单元203(或208)更新内容产生计数。

        同样,在存储媒介201(或206)中记录的文件被删除,或将新文件添加或覆盖到存储媒介201(或206)中的情况下,媒介管理单元202(或207)不更新媒介产生计数,但内容管理单元203(或208)更新内容产生计数。

        根据媒介管理单元202(或207)管理的媒介产生计数,控制设备的控制单元227,可以识别存储媒介201(或206)是否联接到受控设备上,并识别它是否被另一个存储媒介代替。根据内容管理单元203(或208)管理的内容产生计数,控制设备的控制单元227还可以识别出存储媒介201(或206)的记录内容是否已经改变。

        当受控设备的电源打开时,媒介产生计数或内容产生计数被初始化为例如“0”,并且在每次更新时增加1。当存储媒介201(或206)从受控设备上脱离时,内容产生计数被初始化为“0”。当总线复位被启动时,媒介产生计数和内容产生计数不被初始化为“0”,但保持总线复位先于总线复位。总线复位是1394接口的基本功能,并当联接的设备脱离时,当新设备联接时,或当联接的设备的主电源打开或关闭时,总线复位启动。在总线复位过程中,执行总线初始化处理(用于初始化拓扑信息的处理)、树识别处理(用于自动识别拓扑的处理)、和自识别处理(用于对识别每个设备,自动设置节点ID(标识)的处理)。

        后面将参考图4、10和11,解释从控制设备传输到受控设备的命令,和对这样的命令的响应。在本实施例中,根据IEC61883标准,使用功能控制协议,传输并接受命令和响应。

        首先参考图4,解释查询文件列表命令和查询文件列表响应。

        在图4中,“命令格式”401指示“查询文件列表命令”的数据格式,查询文件列表命令是从控制设备传输到受控设备的命令之一,而“响应格式”402指示“查询文件列表响应”的数据格式,查询文件列表响应是对前述查询文件列表命令的响应。查询文件列表命令用于查询可换存储媒介的文件列表,可换存储媒介联接到受控设备上。文件列表是指这样的列表,它包括目录的目录项信息和预定目录之间出现的文件。

        在查询文件列表命令401中,操作码域包括指示查询文件列表命令的操作码,而在操作数域中,包括各种参数信息,参数信息是查询文件列表命令所需的。

        同样,在查询文件列表命令401中,物理卷标域(操作数[1])包括物理卷标,它是在两个或多个物理不同的存储媒介中,指定存储媒介的信息。在受控设备可以联接到两个或多个物理不同的存储媒介的情况下,控制设备使用物理卷标,指定特定的存储媒介。

        同样,在查询文件列表命令401中,逻辑卷标域(操作数[2])包括逻辑卷标,它是在两个或多个逻辑不同的存储媒介中,指定存储媒介的信息。在由物理卷标指定的存储媒介,被逻辑地分开的情况下,控制设备使用逻辑卷标,指定特定的存储区域。

        同样,在查询文件列表命令401中,扩展类型域(操作数[10]到操作数[12])包括扩展名,它是指定文件的扩展名的信息(例如在查询JPEG文件的文件列表的情况下,指示“JPG”的信息)。通过在扩展类型域中设置扩展类型,扩展类型指示预定的扩展名,控制设备可以获得具有特定扩展名的文件的文件列表。

        同样,在查询文件列表命令401中,深度域(操作数[13])包括深度,它是指定将被查询的文件列表的水平的信息。通过在深度域中设置预定的值,控制设备可以获得任意目录之间的域。

        同样,在查询文件列表命令401中,开始路径域(操作数[14]及其后)包括开始路径,它是指定将获得文件列表的目录的信息。

        在查询文件列表响应402中,操作码域包括的值,与查询文件列表命令401的操作码域的值相同。操作数域包括各种参数信息,参数信息相应于查询文件列表命令401。在查询文件列表响应402中,符号“<-”(左箭头)指示存储的值与查询文件列表命令的值相同。

        同样,在查询文件列表响应402中,操作数[0]域包括结果码,对接收的查询文件列表命令401,指示执行的结果。

        同样,在查询文件列表响应402中,当前媒介产生计数域(操作数[1]到操作数[2])包括最新的媒介产生计数,媒介产生计数由受控设备的媒介管理单元202(或207)管理。

        同样,在查询文件列表响应402中,当前内容产生计数域(操作数[3]到操作数[4])包括最新的内容产生计数,内容产生计数由受控设备的内容管理单元203(或208)管理。

        后面将参考图10,解释删除命令和删除响应。??

        参考图10,“命令格式”1001指示“删除命令”的数据格式,删除命令是从控制设备传输到受控设备的命令之一,并且“响应格式”1002指示删除响应的数据格式,删除响应相应于前述删除命令。删除命令用于删除记录在一个可换存储媒介中的文件,可换存储媒介联接到受控设备上。

        在删除命令1001中,操作码域包括指示删除命令的操作码。操作码域还包括删除命令所需的各种参数信息。

        同样,在删除命令1001中,物理卷标域(操作数[3])包括前述物理卷标。同样,逻辑卷标(操作数[4])域包括前述逻辑卷标??刂粕璞父菡饬礁鲇?,在多个物理或逻辑不同的存储媒介中,指定特定的存储媒介,作为访问的目的。

        同样,在删除命令1001中,媒介产生计数域(操作数[5]到操作数[6])包括媒介产生计数,媒介产生计数由媒介管理单元221(或224)管理。这个媒介产生计数,在前述查询文件列表响应402的当前媒介产生计数域中得到。

        同样,在删除命令1001中,内容产生计数域(操作数[7]到操作数[8])包括内容产生计数,内容产生计数由内容管理单元222(或225)管理。这个内容产生计数,在前述查询文件列表响应402的当前内容产生计数域中得到。

        同样,在删除命令1001中,文件ID(标识)域(操作数[9]及其后)包括文件ID,它是用于指定将被删除的文件(更特别地,是将被删除的文件名和用于指定其位置的路径)的信息。

        在删除响应1002中,操作码域包括的值与删除命令1001的操作码域的值相同。操作数域包括各种参数信息,参数信息相应于删除命令1001。在删除响应402中,符号“<-”指示存储的值与删除命令1001的值相同。

        同样,在删除响应1002中,操作码域[0]包括结果码,对接收的删除命令1001,指示执行的结果。

        同样,在删除响应1002中,当前媒介产生计数域(操作数[5]到操作数[6]),包括最新的媒介产生计数,媒介产生计数由受控设备的媒介管理单元202(或207)管理。在这个当前媒介产生计数域中,设置有媒介产生计数,根据删除命令1001的执行结果,更新媒介产生计数。

        同样,在删除响应1002中,当前内容产生计数域(操作数[7]到操作数[8]),包括最新的内容产生计数,内容产生计数由受控设备的内容管理单元203(或208)管理。在这个当前内容产生计数域中,设置有内容产生计数,根据删除命令1001的执行结果,更新内容产生计数。

        后面将参考图11,解释写入命令和写入响应。

        参考图11,“命令格式”1101指示“写入命令”的数据格式,写入命令是从控制设备传输到受控设备的命令之一,并且“响应格式”1102指示“写入响应”的数据格式,写入响应相应于前述写入命令。写入命令用于写入一个新文件,记录在一个可换存储媒介中,可换存储媒介联接到受控设备上。

        在写入命令1101中,操作码域包括指示写入命令的操作码。同样,操作码域还包括各种参数信息,参数信息为写入命令所需。

        同样,在写入命令1101中,目的域(操作数[3]到操作数[3])包括目的接点,它是用于指定逻辑输入/输出接点之一的信息,逻辑输入/输出接点(也称作接头)设置在受控设备与控制设备之间。受控设备接收从控制设备,通过逻辑输入/输出接点传输的文件,并将它存储在写入命令指定的存储媒介中。输入/输出接点有1394接口110管理。

        同样,在写入命令1101中,文件大小域(操作数[5]到操作数[8])包括文件的大小,它是用于指定将被新记录的文件的数据大小的信息??刂粕璞父菸募笮⌒畔?,区别写入命令需要的文件是否可以被存储。

        同样,在写入命令1101中,媒介产生计数域(操作数[9]到操作数[10])包括前述媒介产生计数。同样,内容产生计数域(操作数[11]到操作数[12])包括前述内容产生计数。受控设备将媒介产生计数与控制设备管理的媒介产生计数比较,并根据它们彼此是否一致,来各自执行或不执行文件的附加记录。

        同样,在写入命令1101中,物理卷标域(操作数[13])包括前述物理卷标。同样,逻辑卷标域(操作数[14])包括前述逻辑卷标??刂粕璞父菡饬礁鲇?,在多个物理或逻辑不同的存储媒介中,指定特定的存储媒介,作为访问的目的。

        同样,在写入命令1101中,文件ID域(操作数[15]及其后)包括前述文件ID。根据文件ID,受控设备识别将被新添加的文件的文件名,和文件将被存储其中的目录。

        在写入响应1102中,操作码域包括的值与写入命令1101的操作码域的值相同。同样,写入响应1102的操作数域包括各种参数信息,参数信息相应于写入命令1101。在写入响应1102中,符号“<-”指示存储的值与写入命令1101的值相同。

        同样,在写入响应1102中,操作数[0]域包括结果码,对接收的写入命令1101,指示执行的结果。

        同样,在写入响应1102中,当前媒介产生计数域(操作数[9]到操作数[10])包括最新的媒介产生计数,媒介产生计数由受控设备的媒介管理单元202(或207)管理。在这个当前媒介产生计数域中,设置有媒介产生计数,根据写入命令1101的执行结果,更新媒介产生计数。

        同样,在写入响应1102中,当前内容产生计数域(操作数[11]到操作数[12])包括最新的内容产生计数,内容产生计数由受控设备的内容管理单元203(或208)管理。在这个当前内容产生计数域中,设置有内容产生计数,根据写入命令1101的执行结果,更新内容产生计数。

        同样,在写入响应1102中,新文件ID域(操作数[15]及其后)包括新文件ID,它是根据写入命令1101,指定新存储的文件(更特别地,是将被新存储的文件的文件名,和用于指定文件位置的路径)的信息。新文件ID可以与写入命令1101的文件ID不同,写入命令1101将在后面解释。

        后面将参考图5,解释本实施例的目录项信息的数据格式。

        本实施例的目录项信息包括32字节的数据块,并包括关于文件或关于目录的信息。目录项信息由受控设备的文件管理单元204或209管理。

        参考图5,文件名(基本)域501存储指示文件或目录的信息(8个字符)。文件名(扩展)域502存储指示文件的扩展名的信息(3个字符)。属性字节域503存储文件或目录的属性信息(例如“文件”或“目录”)?;固峁┯斜A粲?04。修改时间域505存储的信息,指示文件或目录的修改的准备的时间。修改日期域506存储的信息,指示文件或目录的修改准备的日期??挤峙涞ピ?07存储的信息,指示在存储媒介中文件或目录存储在哪里。文件大小域508存储指示文件的数据量的信息。

        后面将参考图6,解释属性信息的内容,属性信息设置在属性字节域503中。

        参考图6,如果设置,第0字节(1sb)指示“只读文件”。设置状态的第1字节指示“隐藏文件”,而设置状态的第2字节指示“系统”。同样,设置状态的第3字节指示“卷标”,设置状态的第4字节指示“目录”,设置状态的第5字节指示“存档”,而第6和第7字节用于保留。

        然后参考图7,解释存储媒介A的目录结构的例子,和存储在存储媒介中的数据文件的例子,存储媒介A联接到数字照相机101上。

        在图7所示的例子中,子目录DCIM出现在根目录ROOT(根目录)下的层中,并且,三个子目录100ABCDE、101ABCDE和102ABCDE又出现在子目录DCIM下的层中。

        在子目录100ABCDE和102ABCDE中,存储有根据JPEG格式的图像文件(此后被称为JPEG文件)。更特别地,子目录100ABCDE包括三个JPEG文件(ABCD0001.JPG、ABCD0002.JPG和WXYZ0003.JPG),而子目录102ABCDE包括两个JPEG文件(ABCD0004.JPG和ABCD0005.JPG)。同样,子目录101ABCDE包括根据MPEG文件格式的图像文件(ABCD0005.MPG)。

        后面,将解释程序,程序用于获得预定格式的文件的文件列表,文件存储在存储媒介A中。在本实施例中,将解释在这样情况下的程序,控制设备DTV105要求所有目录的目录项信息和所有JPEG文件的目录项信息,所有目录是指包含在目录DCIM,和下一层出现的那些100ABCDE、101ABCDE和102ABCDE目录中。

        DTV105的媒介管理单元111用作控制设备,它产生查询文件列表命令401,并将它发送到1394接口110。DTV105的1394接口110通过异步传输,将查询文件列表命令401传输给数字照相机101,数字照相机101用作受控设备。

        参考图8,将解释在查询文件列表命令401中设置的信息的例子。查询文件列表命令401的扩展域存储“4A?50?4716(JPG)”801?!?A?50?4716”指定JPEG文件的扩展名(JPG)。深度域存储“0116”,它从开始路径域指定的目录,到下一层的那些目录中指定一个目录??悸肪队虼娲ⅲ骸癝C444349?4D16(¥DCIM)”803,它指定子目录DCIM,DCIM出现在根目录的下一层中。同样,在查询文件列表命令401中,物理卷标域和逻辑卷标域,存储指定存储媒介A的物理卷标和逻辑卷标。

        在接收查询文件列表命令401后,数字照相机101的控制单元211区别命令401是否可以被接受。如果不接受,控制单元211返回查询文件列表响应402,查询文件列表响应402包括指示“不接受”的结果码。

        另一方面,如果查询文件列表命令401可以被接受,控制单元211在结果域中设置指示“接受”的结果码,同样,在当前媒介产生计数域中设置当前媒介产生计数值(即存储媒介A的当前媒介产生计数,在当前情况下是“0”),当前媒介产生计数值由媒介管理单元202保持,进一步在当前内容产生计数域中设置当前内容产生计数值(即存储媒介A的当前内容产生计数,在当前情况下是“0”),当前内容产生计数值由内容管理单元203保持,并返回这样的查询文件列表响应402。根据这样的响应402,DTV105获得媒介管理信息和内容管理信息,这两种信息是??卮娲⒚浇锳所需的,并将这样的信息保持在媒介管理单元221和内容管理单元222中。

        在返回响应402后,数字照相机101从文件系统管理单元204中读取文件列表,文件列表是查询文件列表命令所需的,并接着将这样的文件列表执行异步传输。

        现在参考图9,解释文件列表的例子,文件列表从数字照相机101传输给DTV105。

        首先,数字照相机101将目录(在这种情况下是图7所示的子目录DCIM)的目录项信息901,异步传输给DTV105,目录设置在查询文件列表命令401的开始路径域中。在目录项信息中,文件名(基本)域501存储指示DCIM的信息,并且属性字节域503存储指示“目录”的信息。

        然后,数字照相机101将子目录(在这种情况下是图7所示的子目录100ABCDE)的目录项信息902,异步传输给DTV105,子目录在子目录DCIM的下一层。在目录项信息902中,文件名(基本)域501存储指示“100ABCDE”的信息,并且属性字节域503存储指示“目录”的信息。

        然后,数字照相机101接着将JPEG文件(在这种情况下是图7所示的JPEG文件“ABCD0001.JPG”、“ABCD0002.JPG”和“WXYZ0003.JPG”)的目录项信息903到905,异步传输到DTV105,JPEG文件由子目录100ABCDE保持。目录项信息903到905的这些文件名(基本)域501,存储指示“ABCD0001”、“ABCD0002”和“WXYZ0003”的信息,而文件名(扩展)域502存储指示“JPG”的信息,并且属性字节域503存储指示“文件”的信息。

        在传输所有JPEG文件的目录项信息903到905后,数字照相机101将结束目录“..”的目录项信息906,异步传输到DTV105,结束目录“..”相应于子目录“100ABCDE”。在目录项信息906中,文件名(基本)域501存储指示“..”的信息,并且属性字节域503存储指示“目录”的信息。

        然后,数字照相机101接着将子目录“100ABCDE”的目录项信息907,和结束目录“..”的目录项信息908,异步传输到DTV105,结束目录“..”相应于子目录“100ABCDE”。

        然后,数字照相机101接着将子目录“102ABCDE”的目录项信息907、子目录“102ABCDE”保持的JPEG文件“ABCD0004.JPG”的目录项信息910、子目录“102ABCDE”保持的JPEG文件“ABCD0005.JPG”的目录项信息911和结束目录“..”的目录项信息912,异步传输到DTV105,结束目录“..”相应于子目录“102ABCDE”。

        最后,数字照相机101将结束目录“..”的目录项信息913,异步传输到DTV105,结束目录“..”相应于子目录DCIM,由此完成文件列表的传输。

        DTV105的媒介管理单元110将接收的文件列表,存储在文件系统管理单元223中??刂频ピ?27在任何需要的时候,从文件系统管理单元223中读取文件列表,并在显示单元228上使用图标或相似,以图形方式显示存储媒介A的目录结构,和包含在每个目录中的JPEG文件。根据显示在显示单元228上的文件列表,用户可以访问存储在存储媒介A中的每个JEPG文件,并可以执行任意文件的删除,和将文件添加到任意目录中。

        通过上述程序,DTV105作为控制设备,通过只使用命令,不仅适于在存储媒介A中,识别从目录“DCIM”到子目录“100ABCDE”、“101ABCDE”和“102ABCDE”的目录结构,而且适于确认保持在每个目录中的所有JPEG文件。

        后面,将通过各种例子解释程序,在程序中,DTV105(控制设备)依靠图10所示的删除命令,在联接到数字照相机101(受控设备)上的存储媒介A中,删除JPEG文件“ABCD0002.JPG”。

        首先,将解释在这样的情况下的程序,在从获得存储媒介A的文件列表,到传输删除命令的期间,没有执行从存储媒介A中删除文件,或将文件添加其中,或存储媒介A被其它媒介代替。

        DTV105的控制单元227产生删除命令1001。在删除命令1001中,媒介产生计数域设置存储媒介A的媒介产生计数(在这种情况下是“0”),媒介产生计数由媒介管理单元221管理。内容产生计数域设置存储媒介A的内容产生计数(在这种情况下是“0”),内容产生计数由内容管理单元222管理。文件ID域设置文件ID“¥DCIM¥100ABCDE¥ABCD0002.JPG”,并且物理卷标域和逻辑卷标域,设置指定存储媒介A的物理卷标和逻辑卷标。DTV105的1394接口110将这样的删除命令1001,异步传输给数字照相机101。

        数字照相机101的控制单元211,从删除命令1001中检测媒介产生计数,并将它与媒介管理单元202管理的媒介产生计数比较。当在这种情况下,DTV105的媒介产生计数与数字照相机101的媒介产生计数一致,控制单元211根据删除命令1001执行控制。

        然后,数字照相机101的控制单元211,从删除命令1001中检测文件ID(在这种情况下是“¥DCIM¥100ABCDE¥ABCD0002.JPG”),并删除文件ID指定的文件(在这种情况下,是子目录“100ABCDE”中的JPEG文件“ABCD0002.JPG”)。在删除文件“ABCD0002.JPG”后,文件系统管理单元204将存储媒介A的文件列表,更新为新的文件列表。同样,内容管理单元203更新内容产生计数的内容(在这种情况下为从“0”到“1”),内容产生计数相应于存储媒介A。

        然后,数字照相机101的控制单元211产生删除响应1002,删除响应1002相应于删除命令1001。在这个删除响应1002中,结果域设置结果码,指示“指定文件的删除已经正常完成”。同样,当前媒介产生计数域设置媒介产生计数(在这种情况下为“0”),媒介产生计数由媒介管理单元202管理,并且当前内容产生计数域设置内容产生计数(在这种情况下为“1”),内容产生计数由内容管理单元203管理。数字照相机101的1394接口110,将删除响应1002异步传输给DTV105。

        DTV105的控制单元227检查删除响应1002的结果域,由此检测文件“ABCD0002.JPG”的删除是否成功完成。当在这种情况下,文件“ABCD0002.JPG”的删除正常完成,显示单元228可视地显示信息或动画,指示文件“ABCD0002.JPG”的删除已经正常完成。

        同样,DTV105的控制单元227,从删除响应1002中检查内容产生计数,并将它与内容管理单元222管理的内容产生计数比较??刂频ピ?27检测到内容产生计数已经增加了1(数字照相机101的内容产生计数-DTV的内容产生计数=1),由此识别“没有访问去改变存储媒介A的内容,除了文件ABCD0002.JPG被删除”。

        DTV105的文件系统管理单元223,更新存储媒介A的文件列表。同样,内容管理单元222在内容产生计数寄存器中存储内容产生计数,内容产生计数从删除响应1002中检测到,由此更新DTV105管理的内容产生计数。更新的内容产生计数设置在下一个对于存储媒介A的命令中。

        通过上述程序,组成受控设备的数字照相机101,可以使用包括媒介管理信息和内容管理信息的删除命令1001,只从删除命令1001中指定的存储媒介中,将删除命令1001中指定的文件删除。同样,组成控制设备的DTV105,可以使用包括媒介管理信息和内容管理信息的删除响应1002,轻易地识别到,已经被删除的文件只是删除命令1001指定的文件。

        后面,将解释在这样情况下的程序,在从获得存储媒介A的文件列表,到传输删除命令的期间,除了JPEG文件“ABCD0002.JPG”之外的一个文件,从记录媒介A中删除或添加到记录媒介A中。

        在这种情况下,存储媒介A的内容被数字照相机101或其它设备的操作(在这种情况下,除了JPEG文件“ABCD0002.JPG”之外的一个文件被删除或添加)改变,文件系统管理单元204将存储媒介A的文件列表,更新为新的文件列表,并且内容管理单元203更新内容产生计数的内容(在这种情况下为从“0”到“1”)。

        DTV105的媒介管理单元111产生前述删除命令1001,并且1394接口110将这个删除命令1001,异步传输给数字照相机101。

        数字照相机101的控制单元211,从删除命令1001中检测媒介产生计数,并将它与媒介管理单元202管理的媒介产生计数比较。在这种情况下,由于DTV105的媒介产生计数,与数字照相机101的媒介产生计数一致,控制单元211根据删除命令1001执行控制。

        然后,数字照相机101的控制单元211,从删除命令1001中检测文件ID,并删除文件ID指定的文件(在这种情况下,是子目录“100ABCDE”中的JPEG文件“ABCD0002.JPG”)。在删除指定的文件后,文件系统管理单元204将存储媒介A的文件列表,更新为新的文件列表,并且,内容管理单元203更新内容产生计数的内容(在这种情况下为从“1”到“0”),内容产生计数相应于存储媒介A。

        然后,数字照相机101的控制单元211产生删除响应1002,删除响应1002相应于删除命令1001。在这个删除响应1002中,结果域设置结果码,指示“指定文件的删除已经正常完成”。同样,当前媒介产生计数域设置媒介产生计数(在这种情况下为“0”),媒介产生计数由媒介管理单元202管理,并且当前内容产生计数域设置内容产生计数(在这种情况下为“2”),内容产生计数由内容管理单元203管理。数字照相机101的1394接口110,将删除响应1002异步传输给DTV105。

        DTV105的控制单元227检查删除响应1002的结果域,由此检测文件“ABCD0002.JPG”的删除是否成功完成。当在这种情况下,文件“ABCD0002.JPG”被正常删除,显示单元228可视地显示信息或动画,指示文件“ABCD0002.JPG”的删除正常完成。

        同样,DTV105的控制单元227,从删除响应1002中检测内容产生计数,并将它与内容管理单元222管理的内容产生计数比较。在这种情况下,控制单元227检测到内容产生计数已经增加了2(数字照相机101的内容产生计数-DTV的内容产生计数=2),由此识别到,“一个”访问已经改变存储媒介A的内容,除了文件ABCD0002.JPG被删除。这样,自动地识别到,有必要更新为新的文件列表。然后,显示单元可视地显示信息或动画,指示“有必要更新存储媒介A的文件列表,现在更新吗?”。

        在根据用户的指令,更新文件列表的内容的情况下,DTV105的媒介管理单元111再次传输前述查询文件列表命令401,由此获得存储媒介A的新的文件列表、新的媒介产生计数和新的内容产生计数。新获得的媒介产生计数,存储在媒介管理单元211的媒介产生计数寄存器中,并且新获得的内容产生计数存储在内容管理单元222的内容产生计数寄存器中。

        通过上述程序,组成受控设备的数字照相机101,使用包括媒介管理信息和内容管理信息的删除命令1001,可以从删除命令1001指定的存储媒介中,安全地只将删除命令1001指定的文件删除。同样,组成控制设备的DTV105,使用包括媒介管理信息和内容管理信息的删除响应1002,可以轻易地识别到,存储媒介A的内容已经被另一个设备改变。

        后面,将解释在这样情况下的程序,在从DTV105获得存储媒介A的文件列表,到传输删除命令的期间,JPEG文件“ABCD0002.JPG”从记录媒介A中删除。

        在这样的情况下,存储媒介A的内容被数字照相机101或其它设备的操作(在这种情况下,JPEG文件“ABCD0002.JPG”被删除)改变,文件系统管理单元204将存储媒介A的文件列表,更新为新的文件列表,并且内容管理单元203更新内容产生计数的内容(在这种情况下为从“0”到“1”)。

        DTV105的媒介管理单元111产生前述删除命令1001,并且1394接口110将这个删除命令1001,异步传输给数字照相机101。

        数字照相机101的控制单元211,从删除命令1001中检测媒介产生计数,并将它与媒介管理单元202管理的媒介产生计数比较。在这种情况下,由于DTV105的媒介产生计数,与数字照相机101的媒介产生计数一致,控制单元211根据删除命令1001执行控制。

        然后,数字照相机101的控制单元211,从删除命令1001中检测文件ID,并删除文件ID指定的文件(在这种情况下,是子目录“100ABCDE”中的JPEG文件“ABCD0002.JPG”)。但是,由于JPEG文件“ABCD0002.JPG”已经被删除,内容管理单元203不改变内容产生计数的内容(在这种情况下保持“1”)。

        然后,数字照相机101的控制单元211产生删除响应1002,删除响应1002相应于删除命令1001。在这个删除响应1002中,结果域设置结果码,指示“指定文件不存在”。同样,当前媒介产生计数域设置媒介产生计数(在这种情况下为“0”),媒介产生计数由媒介管理单元202管理,并且当前内容产生计数域设置内容产生计数(在这种情况下为“1”),内容产生计数由内容管理单元203管理。数字照相机101的1394接口110将刪除响应1002,异步传输给DTV105。

        DTV105的控制单元227检查删除响应1002的结果域,由此检测文件“ABCD0002.JPG”的删除是否成功完成。当在这种情况下,文件“ABCD0002.JPG”不存在,显示单元228可视地显示信息或动画,指示文件“ABCD0002.JPG”不存在。

        同样,DTV105的控制单元227,从删除响应1002中检测内容产生计数,并将它与内容管理单元222管理的内容产生计数比较。在这种情况下,控制单元227检测到内容产生计数已经增加了1(数字照相机101的内容产生计数-DTV的内容产生计数=1),由此识别到,“一个”访问已经改变存储媒介A的内容。这样,自动地识别到有必要更新为新的文件列表。然后,显示单元可视地显示信息或动画,指示“有必要更新存储媒介A的文件列表,现在更新吗?”。

        在这样的情况下,根据用户的指令更新文件列表的内容,DTV105的媒介管理单元111,再次传输前述查询文件列表命令401,由此获得存储媒介A的新的文件列表、新的媒介产生计数和新的内容产生计数。新获得的媒介产生计数,存储在媒介管理单元211的媒介产生计数寄存器中,并且新获得的内容产生计数,存储在内容管理单元222的内容产生计数寄存器中。

        通过上述程序,组成受控设备的数字照相机101,使用包括媒介管理信息和内容管理信息的删除命令1001,可以从删除命令1001指定的存储媒介中,安全地只将删除命令1001指定的文件删除。同样,组成控制设备的DTV105,使用包括媒介管理信息和内容管理信息的删除响应1002,可以轻易地识别到,删除命令1001指定的文件已经被删除。

        后面,将解释在这样情况下的程序,在从DTV105获得存储媒介A的文件列表,到传输删除命令的期间,将存储媒介A从数字照相机101的主体中取出。

        在这样的情况下,存储媒介A从数字照相机101的主体中取出,文件系统管理单元204删除存储媒介A的文件列表,并且内容管理单元203更新内容产生计数的内容(在这种情况下为从“0”到“1”)。

        DTV105的媒介管理单元111产生前述删除命令1001,并且1394接口110将这个删除命令1001,异步传输给数字照相机101。

        数字照相机101的控制单元211,从删除命令1001中检测媒介产生计数,并将它与媒介管理单元202管理的媒介产生计数比较。在这种情况下,由于DTV105的媒介产生计数,与数字照相机101的媒介产生计数一致,控制单元211根据删除命令1001执行控制。

        然后,数字照相机101的控制单元211,从删除命令1001中检测文件ID,并删除文件ID指定的文件(在这种情况下,是子目录“100ABCDE”中的JPEG文件“ABCD0002.JPG”)。但是,在这种情况下,由于存储媒介A不存在,内容管理单元203不改变内容产生计数的内容(在这种情况下保持“1”)。

        然后,数字照相机101的控制单元211产生删除响应1002,删除响应1002相应于删除命令1001。在这个删除响应1002中,结果域设置结果码,指示“存储媒介不存在”。同样,当前媒介产生计数域设置媒介产生计数(在这种情况下为“0”),并且当前内容产生计数域设置内容产生计数(在这种情况下为“1”)。数字照相机101的1394接口110将删除响应1002,异步传输给DTV105。

        DTV105的控制单元227检查删除响应1002的结果域,由此检测文件“ABCD0002.JPG”的删除是否成功完成。当在这种情况下,存储媒介A不存在,显示单元228可视地显示信息或动画,指示存储媒介A不存在。

        同样,DTV105的控制单元227,清除存储媒介A的媒介产生计数和内容产生计数,媒介产生计数由媒介管理单元221管理,内容产生计数由内容管理单元222管理?;骨宄募低彻芾淼ピ?23的内容,文件系统管理单元223管理文件列表。

        通过上述程序,组成受控设备的数字照相机101,使用包括媒介管理信息和内容管理信息的删除命令1001,可以轻易地识别到,删除命令1001指定的存储媒介没有被联接,由此防止误操作。同样,组成控制设备的DTV105,使用包括媒介管理信息和内容管理信息的删除响应1002,可以轻易地识别到,删除命令1001指定的存储媒介没有联接。??

        后面,将解释在这样情况下的程序,在从DTV105获得存储媒介A的文件列表,到传输删除命令的期间,存储媒介A被另一个存储媒介代替。

        在这样的情况下,存储媒介A从数字照相机101中取出,并被另一个存储媒介代替,文件系统管理单元204,保持这样的另一个存储媒介的文件列表,并且媒介管理单元202更新媒介产生计数的内容(在这种情况下为从“0”到“1”),而内容管理单元203更新内容产生计数的内容(在这种情况下为从“0”到“2”)。

        DTV105的媒介管理单元111产生前述删除命令1001,并且1394接口110将这个删除命令1001,异步传输给数字照相机101。

        数字照相机101的控制单元211,从删除命令1001中检测媒介产生计数,并将它与媒介管理单元202管理的媒介产生计数比较。在这种情况下,由于DTV105的媒介产生计数,与数字照相机101的媒介产生计数不一致,控制单元211拒绝删除命令1001,并且不执行删除命令1001指定的文件的删除。这样的结构使组成受控设备的数字照相机101,禁止访问其它媒介,除了删除命令1001指定的存储媒介,由此安全地防止出现在其它存储媒介中的相同文件被错误地删除。

        然后,数字照相机101的控制单元211产生删除响应1002,删除响应1002相应于删除命令1001。在这个删除响应1002中,结果域设置结果码,指示“另一个存储媒介被联接”。同样,当前媒介产生计数域设置媒介产生计数(在这种情况下为“1”),并且当前内容产生计数域设置内容产生计数(在这种情况下为“2”)。数字照相机101的1394接口110,将删除响应1002异步传输给DTV105。

        DTV105的控制单元227检查删除响应1002的结果域,由此检测文件“ABCD0002.JPG”的删除是否成功完成。当在这种情况下,存储媒介A被另一个存储媒介代替,显示单元228可视地显示信息或动画,指示另一个存储媒介被联接。

        同样,DTV105的控制单元227,清除存储媒介A的媒介产生计数和内容产生计数,媒介产生计数由媒介管理单元221管理,内容产生计数由内容管理单元222管理?;骨宄募低彻芾淼ピ?23的内容,文件系统管理单元223管理文件列表。

        通过上述程序,组成受控设备的数字照相机101,使用包括媒介管理信息和内容管理信息的删除命令1001,可以轻易地识别到,删除命令1001指定的存储媒介被代替,由此防止误操作。同样,组成控制设备的DTV105,使用包括媒介管理信息和内容管理信息的删除响应1002,可以轻易地识别到,删除命令1001指定的存储媒介被另一个存储媒介代替。

        在本实施例中解释了这样的结构,其中DTV105组成控制设备,并且删除命令1001和删除响应1002用于删除文件,文件存储在存储媒介A中,但是,本发明不限于这样的结构。任何数字照相机101、DVR102、集成照相机的DVR103、打印机104和PC106可以变成控制设备,像前面解释的DTV105一样。

        同样,在本实施例中解释了这样的结构,其中数字照相机101组成受控设备,并且删除命令1001和删除响应1002用于删除文件,文件存储在存储媒介A中,但是,本发明不限于这样的结构。任何DVR102、集成照相机的DVR103、打印机104、DTV105和PC106可以变成受控设备,像前面解释的数字照相机101一样。

        同样,在本实施例中解释了这样的结构,其中删除命令1001和删除响应1002用于删除文件,文件存储在存储媒介A中,但是,本发明不限于这样的结构。任何存储在其它存储媒介B到J中的文件,可以依靠删除命令1001和删除响应1002被删除,像存储媒介A的情况一样。

        后面,将解释这样的程序,DTV105(控制设备)依靠图11所示的写入命令,将JPEG文件“ABCE0006.JPG”添加到存储媒介A的目录“101ABCDE”中,存储媒介A联接到数字照相机101(受控设备)上。

        在本实施例中,将解释这样情况下的程序,在从DTV105获得存储媒介A的文件列表,到传输写入命令的期间,既不执行从存储媒介A上删除文件,也不执行将文件添加其中,也不执行用另一个存储媒介代替存储媒介A。

        DTV105的控制单元227产生写入命令1101。在写入命令1101中,媒介产生计数域设置存储媒介A的媒介产生计数(在这种情况下是“0”),媒介产生计数从媒介管理单元221中读出。内容产生计数域设置存储媒介A的内容产生计数(在这种情况下是“0”),内容产生计数从内容管理单元222中读出。文件ID域设置文件ID“¥DCIM¥101ABCDE¥ABCD0006.JPG”,文件ID由控制单元211指定,文件大小域设置文件“ABCD0006.JPG”的大小,目的接点域设置目的接点,并且物理卷标域和逻辑卷标域设置物理卷标和逻辑卷标,指定存储媒介A。DTV105的1394接口110将写入命令1101,异步传输给数字照相机101。

        数字照相机101的控制单元211,从写入命令1101中检测媒介产生计数,并将它与媒介管理单元202管理的媒介产生计数比较。如果DTV105的媒介产生计数,与数字照相机101的媒介产生计数不一致,控制单元211判断存储媒介不存在,并拒绝写入命令1101,其中存储媒介组成写入命令1101的目的。但是在这种情况下,当DTV105的媒介产生计数,与数字照相机101的媒介产生计数一致时,控制单元211根据写入命令1101执行控制。

        然后,数字照相机101的控制单元211,从写入命令1101中检测文件ID(在这种情况下是“¥DCIM¥101ABCDE¥ABCD0006.JPG”),并将文件“ABCD0006.JPG”,附加地存储在文件ID指定的目录“101ABCDE”中。在附加地存储文件“ABCD0006.JPG”后,文件系统管理单元204将存储媒介A的文件列表,更新为新的文件列表。同样,内容管理单元203更新内容产生计数(在这种情况下为从“0”到“1”),内容产生计数相应于存储媒介A。数字照相机101的媒介控制单元111,通过这样更新内容产生计数的内容,管理对改变存储媒介A的内容的访问。

        在将文件“ABCD0006.JPG”添加到存储媒介A后,数字照相机101的控制单元211产生写入响应1102,写入响应1102相应于写入命令1101。在这种情况下,在写入响应1102中,结果域设置结果码,指示“指定文件的添加已经正常完成”。同样,当前媒介产生计数域设置媒介产生计数(在这种情况下是“0”),媒介产生计数由媒介管理单元202管理,并且当前内容产生计数域设置内容产生计数(在这种情况下是“1”),内容产生计数由内容管理单元203管理。

        同样,写入响应1102的新文件ID域设置文件ID。这样的文件ID,通常与从0写入命令1101中检测文件ID相同,但在某些情况下可以不同。例如,在这样的情况下,从写入命令1101中检测的文件ID不指定目录,附加文件存储在数字照相机101事先准备的目录中,并且包括这样的目录的文件ID,设置在新文件ID域中。数字照相机101的1394接口110,将写入响应1102异步传输给DTV105。

        DTV105的控制单元227检测写入响应1102的结果域,由此检测文件“ABCD0006.JPG”的添加是否正常完成。当在这样情况下,文件“ABCD0006.JPG”被正常添加时,显示单元228可视地显示信息或动画,指示文件“ABCD0006.JPG”的添加正常完成。

        DTV105的控制单元227,还从写入响应1102中检测内容产生计数,并将它与内容管理单元222管理的内容产生计数比较??刂频ピ?27检测到内容产生计数已经增加1(数字照相机101的内容产生计数-DTV的内容产生计数=1),由此识别“没有访问改变存储媒介A的内容,除了文件ABCD0002.JPG被添加”。

        DTV105的文件系统管理单元223更新存储媒介A的文件列表。同样,内容管理单元222在内容产生计数寄存器中存储内容产生计数,内容产生计数从写入响应1102中检测到,由此更新DTV105管理的内容产生计数。更新的内容产生计数,设置在对于存储媒介A的下一个命令中。

        通过上述程序,组成受控设备的数字照相机101,可以使用包括媒介管理信息和内容管理信息的写入命令1101,将写入命令1101指定的文件,添加到写入命令1101指定的存储媒介中。同样,组成控制设备的DTV105,可以使用包括媒介管理信息和内容管理信息的写入响应1102,轻易地识别到,写入命令1101指定的文件已经被添加。

        在本实施例中,解释了这样的结构,其中数字照相机101组成受控设备,并且写入命令1101和写入响应1102用于添加文件,来存储到存储媒介A中,但是,本发明不限于这样的结构。任何DVR102、集成照相机的DVR103、打印机104、DTV105和PC106可以变成受控设备,像前面解释的数字照相机101一样。

        同样在本实施例中,解释了这样的结构,其中写入命令1101和写入响应1102,用于将文件添加到存储媒介A中,但是,本发明不限于这样的结构??梢砸揽啃慈朊?101和写入响应1102,将文件添加到任何其它存储媒介B到J中,像存储媒介A的情况一样。

        后面将参考图12所示的流程图,解释文件管理单元111的处理顺序,文件管理单元111提供在本实施例的受控设备中。

        在步骤S1201中,受控设备(图1所示的所述电子设备101到106的任何一个)接收从控制设备(前面描述的查询文件列表命令、删除命令和写入命令)传输的命令(所述电子设备101到106的任何一个)。

        在步骤S1202中,受控设备区别接收的命令是否是查询文件列表命令,如果是,则顺序进行到步骤S1203,但如果否,则顺序进行到步骤S1204。

        在步骤S1203中,受控设备将查询文件列表响应传输给控制设备,查询文件列表响应包括媒介产生计数和内容产生计数等,媒介产生计数和内容产生计数相应于存储媒介(图1所示的存储媒介A到J的任何一个),存储媒介由查询文件列表命令指定,并且将目录的文件列表和其下的目录传输给控制设备,目录由查询文件列表命令指定。通过接收这样的查询文件列表响应,控制设备获得存储媒介的文件列表,存储媒介由查询文件列表命令指定?;够竦么娲⒚浇榈男碌拿浇椴剖托碌哪谌莶剖?,存储媒介由查询文件列表命令指定。

        另一方面,在步骤1204中,受控设备将接收的命令中的媒介产生计数(即控制设备管理的媒介管理信息),与相应于存储媒介(图11所示的存储媒介A到J的任何一个)的媒介产生计数(即受控设备管理的媒介管理信息)比较,存储媒介由接收的命令指定。

        在步骤S1205中,受控设备区别,在步骤S1204中比较的两个媒介产生计数是否彼此一致。在一致的情况下,顺序进行到步骤S1206,但在不一致的情况下,顺序进行到步骤S1209。

        在步骤S1206中,受控设备识别到,接收的命令指定的存储媒介仍然被联接,并且执行接收的命令指定的处理。在接受的命令是前面解释的删除命令的情况下,将删除命令指定的文件删除,而在接受的命令是前面解释的写入命令的情况下,添加写入命令指定的文件。

        在步骤S1207中,受控设备更新内容产生计数,内容产生计数相应于接收的命令指定的存储媒介。

        在步骤S1208中,受控设备将包括结果码的响应传输给控制设备,结果码指示,接收的命令指定的处理已经执行,并且响应还包括媒介产生计数和内容产生计数,它们相应于接收的命令指定的存储媒介。通过接收这样的响应,控制设备识别到,命令指定的处理已经执行。同样根据包含在响应中的内容产生计数,控制设备可以自动地识别文件列表的更新是否必要。

        在步骤S1209中,受控设备识别到,接收的命令指定的存储媒介已经被代替,并拒绝接收的命令指定的处理。

        在步骤S1210中,受控设备将包括结果码的响应传输给控制设备,结果码指示,接收的命令指定的处理已经被拒绝,并且响应还包括媒介产生计数和内容产生计数,它们相应于接收的命令指定的存储媒介。通过接收这样的响应,控制设备识别到,命令指定的处理已经被拒绝。[本发明的其它实施例]

        本发明可以应用的系统可以包括多个设备(例如主计算机、接口设备、读取设备、打印机等),或者用于包括单一设备的装置。

        同样,本发明包括这样的情况,软件的程序码实现前述实施例的功能,程序码提供给各种系统的计算机或装置,系统的计算机或装置连接到各种设备上,来操作设备以实现前述实施例的功能,并且通过上述系统或装置计算机(CPU或MPU),根据程序码操作设备,来实现前述实施例的功能。

        在这样的情况,软件的程序码本身实现前述实施例的功能,并且程序码本身,和用于将这样的程序码提供给计算机的装置,例如存储程序码的存储媒介,构成本发明。存储这样的程序码的存储媒介可以是,例如软盘、硬盘、光盘、磁光盘、CD-ROM、磁带、非依电性的存储卡或ROM。

        本发明还包括这样的程序码,不仅程序码在这样的情况下,前述实施例的功能,通过执行计算机读取程序码来实现,而且程序码在这样的情况下,计算机的操作系统或相似功能,在这样的程序码的控制下,执行所有或部分实际处理,由此实现前述实施例的功能。

        本发明进一步包括这样的情况,其中从存储媒介中读取的程序码一次存储在存储器中,存储器提供在插入计算机中的功能扩展板上,或提供在联接到计算机上的功能扩展单元中,并且提供在功能扩展板或功能扩展单元中的CPU,根据这样的程序码的指令,执行其所有或部分处理,由此实现前述实施例的功能。

        根据前面解释的前述实施例,预定的可换存储媒介的媒介管理信息,由控制设备和受控设备管理,由此控制设备可以轻易地识别存储媒介联接的改变,并且受控设备除了对上述存储媒介,可以安全地防止对其它存储媒介的误操作。

        同样根据前面解释的前述实施例,预定的可换存储媒介的内容管理信息,由控制设备和受控设备管理,由此控制设备可以轻易地识别存储媒介存储内容的改变,并且受控设备除了对上述存储媒介,可以安全地防止对其它存储媒介的误操作。

        本发明可以以其它特定的形式实施,而未从其基本特点中分离出来。

        这样,上述实施例只是所有方面的例子,且不必局限于本发明的构成。

        本发明的范围由所附权利要求书的范围定义,并且完全不限于这个说明书的特定描述。而且,属于权利要求书等同的所有的修改和变化,被认为落入本发明的范围内。

    关于本文
    本文标题:用于管理可换存储媒介的电子设备、及其方法和存储媒介.pdf
    链接地址://www.4mum.com.cn/p-6198461.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 京pk10最稳办法 白小姐精选六肖中特 彩票快三大小破解 必中pk10计划下载地址 计划软件哪个好用 时时彩赌大小单双技巧 幸运飞艇6码倍投对照表 光大彩票网手机投注站 4887王中王鉄算盘开奖结果有 时时彩怎么看大小 皇家重庆时时app下载 双色球普通投注手选 pk10大小单双十大技巧 双色球开奖号码数据 双色球赔输 pk10一天稳赚5000图片