访问装置、通信设备、通信系统以及数据访问方法
【专利摘要】本发明提供一种访问装置。该访问装置(150)具有:存储器(103)、经由通信线(106)来进行用于执行存储器(103)所存储的数据的读取或写入的排他权利即数据控制权的授受的第一控制部(107)、和根据来自第一控制部(107)的指令来获取或解除数据控制权,并在保持数据控制权的期间,将从数据记录装置(201)传输的数据写入存储器(103)的第二控制部(105)。第一控制部(107),当在从数据记录装置(201)正在传输数据的期间接收到数据传输的中断请求时,使第二控制部(105)解除数据控制权,当判定为产生了与数据记录装置(201)的数据的管理信息的不匹配时,将数据控制权返回给第二控制部(105),第二控制部(105)根据被返回的数据控制权来消除管理信息的不匹配,并解除数据控制权。
【专利说明】访问装置、通信设备、通信系统以及数据访问方法
【技术领域】
[0001] 本发明涉及用于对数据进行访问的技术。
【背景技术】
[0002] 当对一个数据记录装置连接多个进行数据的写入以及读取的访问装置时,在访问 装置间需要保持在数据记录装置中所记录?保持的数据的匹配性。因此,现有技术已公开 有各种技术。
[0003] 专利文献1,公开有:共有固态硬盘装置(SSD)的多个客户端当中的某客户端向 SSD写入数据时的处理。其中,该客户端进行宣布已获取SSD的文件管理信息权的上锁 (lock)处理,之后,进行数据的写入。若数据写入结束,则客户端进行解锁处理,并放弃文件 管理信息权。
[0004] 在专利文献1的方法中,在进行对一个数据记录装置的数据写入/变更等时,多个 访问装置,即客户端进行相互排他处理。通过该排他处理,使得对数据记录装置的数据的写 入/变更等不同时发生。
[0005] 在通信技术的领域中,公知:在通信线所连接的多个通信装置当中,仅具有用于确 定能够向通信网发送数据的通信装置的排他的权利(以下,称为数据控制权或主机权)的 通信装置,使数据主动发送,或者主体地控制通信的技术。此时,设定主机权成为用于实现 一种排他控制的具体手段。
[0006] 现有技术文献
[0007] 专利文献
[0008] 专利文献1 JP特开平8-153014号公报 发明概要
[0009] 发明所要解决的技术问题
[0010] 然而,当某种通信装置具有主机权时,在其它通信装置于任意时刻强制性地取回 上述主机权的情况下,有可能产生如下技术问题。
[0011] 即,对通信网络发送数据等的权利与主机权的转移一同被管理。因此,尽然确保了 作为通信网络整体的匹配却放弃主机权的通信装置,由于主机权被夺取而会中断处理中的 内容。当该处理中的内容是对在通信装置间共有的数据记录装置等的数据写入/变更/读 取等时,有可能不会确保该数据的匹配性。
【发明内容】
[0012]
[0013] 因此,本申请的目的在于,即使在中断对数据记录装置等的访问的情况下,也确保 数据的匹配性。
[0014] 根据本申请的发明的一个观点,经由通信线来控制数据的读取或写入的访问装 置,具有:存储数据的存储器;第一控制部,其经由通信线来进行用于执行存储器中所存储 的数据的读取或写入的排他权利即数据控制权的授受;和第二控制部,其控制对与访问装 置连接的数据记录装置的数据的发送接收,并根据来自第一控制部的指令来获取或解除数 据控制权,在保持数据控制权的期间,将从数据记录装置传输来的数据写入存储器。第一控 制部,当在从数据记录装置正在传输数据的期间接收到数据传输的中断请求时,使第二控 制部解除数据控制权,判定是否产生了存储器中所存储的数据的管理信息的不匹配,当判 定为产生了管理信息的不匹配时,将数据控制权返回给第二控制部返回。第二控制部,根据 被返回的数据控制权来消除管理信息的不匹配,之后,解除数据控制权。
[0015] 根据本申请的发明的其它观点,在具有上述访问装置、和能够与访问装置连接的 数据记录装置的通信系统中,数据记录装置具有:数据存储部,其存储数据;和数据传输控 制部,其控制数据存储部中所存储的数据的传输。数据传输控制部,从访问装置的第二控制 部获取数据的管理信息,根据数据的管理信息,将数据存储部中所存储的数据传输给访问 装置,若在向访问装置正在传输数据的期间从访问装置接收到数据的传输的中断请求,则 使数据的传输中断,在数据的传输的中断之后,判定有无管理信息的不匹配,并将判定结果 发送给访问装置。
[0016] 根据本申请的发明的其它观点,经由通信线来控制数据的读取或写入的访问装 置,具有:存储器,其存储数据;第一控制部,其经由通信线来进行用于执行存储器中所存 储的数据的读取或写入的排他权利即数据控制权的授受;和第二控制部,其控制对与访问 装置连接的数据记录装置的数据的发送接收,并根据来自第一控制部的指令来获取或解除 数据控制权,在保持数据控制权的期间,将从数据记录装置传输来的数据写入存储器。第一 控制部,当在从数据记录装置正在传输数据的期间接收到数据的传输的中断请求时,向第 二控制部请求所述数据控制权,并且生成使数据的传输中断的指令信号,经由第二控制部 发送给数据记录装置。第二控制部,在发送使数据的传输中断的指令信号之后,消除存储器 中所存储的数据的管理信息的不匹配,并解除数据控制权。
[0017] 根据本申请的发明的其它观点,在具有上述访问装置、和能够与访问装置连接的 数据记录装置的通信系统中,数据记录装置具有:数据存储部,其存储数据;数据传输控制 部,其控制数据存储部中所存储的数据的传输,数据传输控制部,从访问装置的第二控制部 获取数据的管理信息,根据数据的管理信息,将数据存储部中所存储的数据传输给访问装 置,若在向访问装置正在传输数据的期间从访问装置接收到数据的传输的中断请求,则判 定有无管理信息的不匹配,当判定为有管理信息的不匹配时,将用于消除管理信息的不匹 配的信息发送给访问装置的第二控制部。
[0018] 根据本申请的发明的其它观点,提供一种通信设备,其具有:基于上述任一观点的 访问装置;根据基于用户的操作,对访问装置的第一控制部发送数据传输的中断请求,并由 第一控制部获取数据控制权,进行对存储器的数据的写入或读取的中央控制器;显示基于 中央控制部的处理的结果的显示部;和接受基于用户的操作的操作部。
[0019] 根据本申请的发明的其它观点,提供使用了基于上述任一观点的访问装置的数据 访问方法。
[0020] 发明效果
[0021] 根据本申请的发明,即使在中断对数据记录装置等的访问的情况下,也能确保数 据的匹配性。
【专利附图】
【附图说明】
[0022] 图1是实施方式1中的通信系统的概略外观图。
[0023] 图2是实施方式1中的通信系统的功能结构图。
[0024] 图3是实施方式1中的各构成部间的时序图。
[0025] 图4是实施方式1中的访问装置的处理流程图。
[0026] 图5是实施方式1中的周边装置的处理流程图。
[0027] 图6是实施方式1的变形例的各构成部间的时序图。
[0028] 图7是实施方式2中的各构成部间的时序图。
【具体实施方式】
[0029] 1实施方式1
[0030] 1. 1通信系统100
[0031] 图1是表示本申请的实施方式中的一个示例的通信系统100的结构的图。图1中 的通信系统100具有主机装置101 (通信设备的一个示例),以及数字相机201 (数据记录装 置的一个示例)。
[0032] 智能手机101包括:设备控制器107 ;内置存储器设备103 ;GPS设备104 ;以及 WiGig(WireleSS Gigabit :无线千兆比特)设备105。设备控制器107、内置存储器设备103、 GPS设备104、以及WiGig设备105通过环形总线106连接。
[0033] 所谓WiGig是指传输速度Gbps以上的可传输的近接式无线接口。若用户使数据 相机201接近智能手机101,则在数字相机201的内部所设置的WiGig设备208与WiGig设 备105之间,能够按照规定的通信步骤来通信。
[0034] 基本而言,设备控制器107控制环形总线106上的设备间的通信。智能手机101 能够使用WiGig设备105与互联网连接或与其它周边设备进行通信。此外,此时,图像或动 态图像等的数据被存储在内置存储器设备103中。
[0035] 数字相机201,将拍摄的图像或动态图像生成为数字数据,并在内部的记录介质即 数据存储部213中进行存储。数据存储部213是例如非易失性存储器。
[0036] 此外,在图1中,虽然列举说明了数字相机以及智能手机,但本实施方式并不局限 于此。数字相机以外的摄像机、或声音记录器、广播接收记录器等,只要是生成或从外部接 收数据并在其它设备中进行记录的装置,就不局限于该范畴。
[0037] 在以下的说明中,将智能手机101作为主机装置,数字相机201作为周边装置来进 行说明。
[0038] 图2是表示图1的通信系统100的功能结构的图。在图2中,通信系统100具有 智能手机101 (以下,称为主机装置101)、数字相机201 (以下,称为周边装置201),将它们 进行连接的通信线。主机装置101和周边装置201,可以通过无线通信网或有线通信网连 接。
[0039] 1. 1. 1 主机装置 101
[0040] 主机装置101,基于周边装置201与规定的通信步骤确立通信,并进行数据或控制 信号的发送接收。在本实施方式中,主机装置101具有:访问装置150 ;GPS设备104 ;以及 环形总线106 (通信线的一个示例)。访问装置150具有内置存储器设备103 (存储器的一 个示例);WiGig设备105(第二控制部的一个示例);以及设备控制器107(第一控制部的 一个示例)。内置存储器设备l〇3、GPS设备104、WiGig设备105以及设备控制器107,通过 环形总线106连接。主机装置101还具有:由第一总线137连接的CPU131(中央控制部的 一个不例);RAM(Random Access Memory) 132 ;ROM(Read Only Memory) 133 ;操作部 134 (操 作部的一个示例);输入输出部135以及显示部136 (显示部的一个示例)。
[0041] 内置存储器设备103,在逻辑上管理存储区域的逻辑地址空间上,指定处理开始逻 辑地址与处理尺寸,并存储文件配置表(FAT)、目录项(D.E)等的FS(文件系统)管理信 息。内置存储器设备103还使用规定的命令或协议来控制所拍摄的图像或动态图像的数 据的写入·读取进行存储。例如,内置存储器设备103包括控制非易失性存储器或该非易 失性存储器的数据的发送接收的控制器。在本实施方式中,向内置存储器设备103的数据 的存储,不仅通过主机装置101的ROM中所存储的文件系统来进行管理,还使用来自周边 装置201的后述的命令或协议进行管理。在本实施方式中,虽然作为示例说明了 FAT(File Allocation Table)文件系统,但并不局限于此。也可以使用NFTS(New File System)、 HSF(Hierachical File System)等其它文件系统。
[0042] GPS设备104是用于查知当前的主机装置101的位置的设备。
[0043] WiGig设备105是用于连接周边装置201与主机装置101的接口部分,且进行控制 信号或数据的发送接收。WiGig设备105具有远程访问接收控制部140。远程访问接收控 制部140具有如下功能:发送使在对WiGig设备105转让后述的主机权时能够接收发送来 自周边装置201的控制信号或数据的远程访问允许信号,并能够经由环形总线106控制其 它设备。而且,远程访问接收控制部140,若接收到返回所保持的主机权(数据控制权的一 个示例)的控制信号(主机权解除请求),则发送对周边装置201通知中断了命令或数据的 接收发送(数据的传输的一个示例)的用户中断命令,并将主机权返回给设备控制器107。 而且,远程访问接收控制部140具有以下功能:通过中断了命令或数据的接收发送,而从周 边装置201接收包含有无发生文件系统的不匹配、即文件系统中的管理信息的不匹配的FS 不匹配通知,能够向设备控制器107通知是否发生了文件系统的不匹配。
[0044] 环形总线106是用于在内置存储器设备103、GPS设备104、WiGig设备105、设备 控制器107的各功能部间进行数据的接收发送而连接的数据布线等。此外,图2的布线方 式虽然是环形的连接方式,但本实施方式并不局限于此,也可以是其它的连接方式。
[0045] 设备控制器107经由第一总线137由CPU131通过规定的命令和协议来控制。通 过该控制,环形总线106所连接的内置存储器设备103、GPS设备104、WiGig设备105通过 规定的命令和协议来控制。设备控制器107具有:总线权利控制部141、远程访问中断控制 部142、存储器驱动程序143以及无线控制驱动程序144。
[0046] 总线权利控制部141,若从CPU131接收到用于向其它设备移交主机权的命令,则 发行按照该控制向其它设备移交主机权的控制信号(主机权转让)。此外,通常,设备控制 器107具有经由环形总线106控制对内置存储器设备103的命令的发行或数据的接收发送 的主机权。被移交了主机权的设备,能够对环形总线106所连接的其它设备按照规定的协 议进行命令或数据的发送接收的控制。在本实施方式中设为:向WiGig设备105移交主机 权,由WiGig设备105控制内置存储器设备103。
[0047] 远程访问中断控制部142具有如下功能:进行从具有主机权的设备(以下,称为 第一设备)中获取主机权的处理。当想从CPU131访问环形总线106之中的其它设备(以 下,称为第二设备)时,对具有主机权的第一设备发送获取主机权的控制信号(主机权解除 请求),从第一设备接收确认解除了主机权的响应(主机权解除)。之后,远程访问中断控 制部142发出用于确认是否未发生文件系统中的管理信息的不匹配的FS不匹配发生确认 的控制信号。当发生了文件系统不匹配时,为了消除文件系统的不匹配,再次进行主机权的 转让(主机权转让(FS不匹配消除指示)),将主机权返回给解除了主机权的第一设备。若 消除了文件系统的不匹配,则第一设备等待再次解除主机权。主机权再次返回后,根据来自 CPU131的控制,进行环形总线106所连接的第二设备的控制。
[0048] 存储器驱动程序143具有根据来自CPU131的控制信号来控制内置存储器设备103 的功能。
[0049] 无线控制驱动程序144具有根据来自CPU131的控制信号来控制WiGig设备105 的功能。
[0050] CPU131控制主机装置101整体。具体而言,CPU131通过执行R0M133中所记录的 程序,控制其它构成部。
[0051] R0M133存储有用于控制主机装置101的电源的控制或初始化、图像或动态图像的 显示等的程序。该程序使用RAM12作为暂时存储区域等,并在CPU131上进行动作。R0M133 还具有进行针对内置存储器设备103的数据的写入?读取、且以文件单位进行管理的文件 系统的程序。
[0052] RAM132是CPU131在执行上述程序等时需要的数据的暂时存储区域、或记录并保 持执行R0M133中所记录的程序时的程序数据的区域。此外,RAM132有时也用作这以外的 用途。
[0053] 操作部134是用于进行与周边装置201的通信设定、或者观察图像或动态图像的 按钮等,且接收基于用户的操作等。
[0054] 输入输出部135用于安装话筒或扬声器等其它附属设备。
[0055] 显示部136显示CPU131的处理的结果。具体而言,是用于显示为了用户进行操作 的信息或图像、动态图像的部分,可通过液晶面板来实现。
[0056] 第一总线137是为了在设备控制器107、CPU131、RAM132、R0M133、操作部134、输 入输出部135、显示部136的各功能部间进行数据的接收发送而连接的数据布线等。
[0057] 1. 1. 2 周边装置 201。
[0058] 周边装置201基于规定的通信步骤与主机装置101进行通信,并进行数据以及控 制信号的发送接收。在本实施方式中,周边装置201具有:WiGig设备208 ;CPU211 ;RAM212 ; 数据存储部213 (数据存储部的一个示例);摄像部214 ;操作部215 ;显示部216 ;总线217 以及R0M220。此外,在此,作为周边装置201而列举了数字相机。
[0059] WiGig设备208是用于连接周边装置201与主机装置101的接口部分,且进行控制 信号以及数据的接收发送。
[0060] CPU211对周边装置201整体进行控制。具体而言,CPU211通过执行R0M220中所 记录的程序,来控制其它构成部。
[0061] RAM212是CPU211在执行程序等时需要的数据的暂时存储区域,或者记录并保持 执行R0M220中所记录的程序时的程序的区域。此外,RAM212有时也用作这以外的用途。
[0062] 数据存储部213存储由摄像部214拍摄的图像或动态图像等的数据。此外,从数 据存储部213,经由WiGig设备208读取向外部发送的数据。
[0063] 摄像部214在周边装置201中,将通过透镜而射入的来自被摄体的光变更为电信 号,并生成图像数据。
[0064] 操作部215是用于进行开始·结束拍摄的解除按钮、其它的设定用按钮等、接收来 自用户的操作等的按钮。
[0065] 显示部216是用于显示摄像部214拍摄并生成的图像数据的部分,可由液晶面板 等来实现。
[0066] 总线217是为了在各功能部间进行数据的接收发送而连接的数据布线等。此外, 图2的布线方式,虽然是总线型的连接方式,但本实施方式,并不局限于此,也可以是其它 的连接方式。
[0067] R0M220存储有用于控制周边装置201等的程序。使用该程序作为RAM212的暂时存 储区域等,且在CPU211上进行动作。此外,R0M220所存储的程序具有应用程序控制部221、 存储数据控制部222、无线控制驱动程序223、远程FS (File System)控制部224 (数据传 输控制部的一个示例)、远程访问中断查知部225 (数据传输控制部的一个示例)、FS (File System)不匹配处理部226(数据传输控制部的一个示例)等的功能单位。这些虽然作为在 CPU211上能够动作的软件而被实现,但也可以通过硬件来实现全部或一部分。
[0068] 应用程序控制部221,进行周边装置201的电源的控制或初始化、拍摄图像的程 序、根据来自操作部215的操作内容的拍摄的准备?开始?结束、与主机装置101的通信确 立等周边装置201整体的控制。
[0069] 存储数据控制部222是进行针对数据存储部213的数据的写入?读取、且以文件 单位进行管理的文件系统的程序。
[0070] 无线控制驱动程序223,是根据来自CPU211的控制信号来控制WiGig设备208的 程序。
[0071] 远程FS控制部224经由WiGig设备105、208读取逻辑上管理主机装置101中的 内置存储器设备103的存储区域的逻辑地址空间上的文件配置表(FAT)、目录项(D. E)等的 FS管理信息。远程FS控制部224具有如下功能:根据读取的FS管理信息,来搜索空簇,并 将数据存储部213中所拍摄的图像或动态图像的数据传输给内置存储器设备103。即,处理 开始逻辑地址和处理尺寸的指定或生成向FS管理信息写入的数据,是通过该远程FS控制 部224进行的。
[0072] 远程访问中断查知部225,在远程FS控制部224进行图像或动态图像等的传输时, 接收来自主机装置101的用户中断命令,并中断基于远程FS控制部224的数据的传输,将 处理移交给FS不匹配处理部226。
[0073] FS不匹配处理部226,在中断了数据的传输时,确认在文件系统的不匹配发生之 处是否未中断,当未发生不匹配时,经由WiGig设备105、208进行远程访问结束的通知。当 发生了不匹配时,经由WiGig设备105、208进行用于通知发生了文件系统的不匹配的FS不 匹配通知。FS不匹配处理部226在发送FS不匹配通知之后,再次等待允许远程访问。然 后,在被允许之后,FS不匹配处理部226,以使写入过程中的图像或动态图像的数据尽可能 成为可再现的状态的方式,发送用于消除文件系统的目录项、FAT和写入的数据的FS管理 信息的不匹配的命令和数据,这些完成之后,进行远程访问结束的通知。
[0074] L 2基于通信系统100的处理。
[0075] 使用图3来说明针对如以上构成的本实施方式的通信系统100的处理。图3表示 从周边装置201向主机装置101的内置存储器设备103正在传输动态图像的数据的过程 中,从主机装置101进行中断时的处理。此外,主机装置101与周边装置201,设为确立了经 由WiGig设备105、208使用规定的协议来接收发送命令或数据的能够通信的状态,对从周 边装置201向成为本实施方式的要点的内置存储器设备103以远程方式开始访问的步骤进 行说明。
[0076] 在步骤S001中,设备控制器107从CPU131接收主机权转让的控制信号。设备控 制器107还向WiGig设备105发送主机权转让(允许动态图像写入)的控制信号。之后, 设备控制器107等待解除主机权,并成为等待在主机装置101的用户进行用于中断数据传 输的操作时发生的中断指示的状态。
[0077] 在步骤S002中,若WiGig设备105从设备控制器107接收到主机权转让的控制信 号,则将远程访问允许信号发送给周边装置201,该远程访问允许信号使远程访问接收控制 部140能够接收发送来自周边装置201的控制信号或数据。
[0078] 在步骤S003中,若经由周边装置201的WiGig设备208来接收远程访问允许的信 号,则远程FS控制部224生成用于获取内置存储器设备103的FS管理信息的处理开始逻辑 地址和处理尺寸的信息。所生成的信息,作为FS管理信息读取请求的控制信号,经由WiGig 设备208发送给主机装置101。
[0079] 在步骤S004中,经由WiGig设备105,远程访问控制部140接收FS管理信息读取 请求的控制信号。远程访问接收控制部140,将接收到的信息变换为内置存储器设备103能 够解释的协议和命令,且向内置存储器设备103发行FS管理信息读取请求。
[0080] 在步骤S005中,从内置存储器设备103向WiGig设备105读取FS管理信息。
[0081] 在步骤S006中,WiGig设备105发送FS管理信息。周边装置201的远程FS控制 部224接收FS管理信息,并成为能够把握在内置存储器设备103的哪个存储区域可进行写 入的状态,即成为所谓的被挂载(mount)状态。
[0082] 以下的步骤S007?S014中的处理,涉及从周边装置201的数据存储部213向主 机装置101的内置存储器设备103传输在主机装置101与周边装置201之间事前决定了的 图像或动态图像等的数据的处理。
[0083] 在步骤S007中,远程FS控制部224根据FS管理信息生成用于写入目录项(D.E) 的处理开始地址以及处理尺寸,并将该控制信号和数据经由WiGig设备208发送给主机装 置 101。
[0084] 在步骤S008中,经由WiGig设备105,由远程访问接收控制部140接收用于写入 D. E的控制信号和数据。远程访问接收控制部140,将该控制信号以及数据变换为内置存储 器设备103能够解释的协议和命令来发行。虽然省略了图示,但将该写入是否成功的信息 返回给周边装置201的远程FS控制部224。
[0085] 在步骤S009中,远程FS控制部224读取数据存储部213所存储的动态图像的数 据的一部分,并从FS管理信息中找出空簇,生成用于写入的处理开始地址以及处理尺寸, 并将该控制信号和数据发送给主机装置101。
[0086] 在步骤S010中,经由WiGig设备105,由远程访问接收控制部140接收用于写入动 态图像数据的一部分的控制信号。远程访问接收控制部140,将该控制信号以及数据变换为 内置存储器设备103能够解释的协议和命令来发行。此外,虽然省略了图示,但将该写入是 否成功的信息返回给周边装置201的远程FS控制部224。
[0087] 在步骤S011中,远程FS控制部224生成用于更新FS管理信息的FAT信息,生成 用于写入的处理开始地址以及处理尺寸,并将该控制信号和数据发送给主机装置101。
[0088] 在步骤S012中,经由WiGig设备105,由远程访问接收控制部140接收用于更新 FAT的控制信号和数据。远程访问接收控制部140,将该控制信号以及数据变换为内置存储 器设备103能够解释的协议和命令来发行。此外,虽然省略了图示,但将该写入是否成功的 信息返回给周边装置201的远程FS控制部224。
[0089] 步骤S013是用于确认所选择的动态图像的文件的全部写入是否结束,即用于确 认动态图像的传输是否结束的步骤。在文件的全部写入结束时,进入步骤S026。在文件的 全部写入未结束时,返回步骤S007。
[0090] 步骤S014表示至文件的全部写入结束之前重复进行从步骤S007至S013。在进 行该步骤S014的过程中,若主机装置101的用户进行用于使数据的传输中断的操作,则从 CPU131向设备控制器107发送用户中断命令的信号。
[0091] 在步骤S015中,接收到该用户中断命令的信号的设备控制器107的远程访问中断 控制部142,经由环形总线106,对WiGig设备105发送主机权解除请求(用户中断命令) 的信号。
[0092] 在步骤S016中,若WiGig设备105接收主机权解除请求(用户中断命令)的信 号,则远程访问接收控制部140将通知已中断命令或数据的发送接收的用户中断命令发送 给周边装置201。
[0093] 在步骤S017中,远程访问接收控制部140向设备控制器107发送解除主机权的主 机权解除的信号。
[0094] 在步骤S018中,接收到用户中断命令的远程访问中断查知部225使基于远程FS 控制部224的动态图像的传输中断,将处理移交给FS不匹配处理部226。FS不匹配处理部 226,在中断了数据的传输时,确认在文件系统的不匹配发生之处是否未中断。当在此未发 生不匹配时,进入步骤S026。当发生了不匹配时,经由WiGig设备105、208进行用于通知发 生了文件系统的不匹配的FS不匹配通知。此外,在通知该FS不匹配之后,WiGig设备105 使与周边装置201的远程访问停止一次。
[0095] 在步骤S019中,被返回主机权的设备控制器107的远程访问中断控制部142,对 WiGig设备105发行用于确认在文件系统是否未发生不匹配的控制信号。
[0096] 在步骤S020中,WiGig设备105的远程访问接收控制部140,返回来自周边装置 201的文件系统是否发生了不匹配的信息,作为来自设备控制器107的询问即控制信号的 响应。在本实施方式中,作为发生了文件系统的不匹配来返回响应。此外,会有以下情况发 生:从周边装置201发送来是否发生了文件系统的不匹配的信息的定时发生延迟,对来自 设备控制器107的确认无法响应。此时,只要对设备控制器107暂时返回确认过程中等的 响应等即可。此外,也可以使用中断等的其它方法。
[0097] 在步骤S021中,若设备控制器107接收到发生了文件系统的不匹配的信息,则总 线权利控制部141对WiGig设备105发送主机权转让(FS不匹配消除指示)的控制信号。
[0098] 在步骤S022中,若WiGig设备105接收到主机权转让(FS不匹配消除指示)的控 制信号,则远程访问接收控制部140以能够接收发送来自周边装置201的控制信号或数据 的方式将远程访问允许信号发送给周边装置201。
[0099] 在步骤S023中,若周边装置201接收到远程访问允许信号,则通过FS不匹配处 理部226,进行如下处理,以使写入过程中的图像或动态图像的数据尽可能成为可再现的状 态。作为用于消除文件系统的目录项、FAT和写入的数据的不匹配的FS不匹配消除的信息, 而生成包括处理开始逻辑地址和处理尺寸的数据,发送给主机装置101。
[0100] 在步骤S024中,经由WiGig设备105,由远程访问接收控制部140接收FS不匹配 消除的信息,将该信息变换为内置存储器设备103能够解释的协议和命令来发行。
[0101] 在步骤S205中,远程访问接收控制部140将用于通知针对内置存储器设备103的 写入已结束的信号发送给周边装置201。从步骤S023至S025的FS不匹配消除的处理,虽 然直至消除不匹配为止要重复多次,但在此省略图示。
[0102] 在步骤S026中,将通知FS不匹配处理部226的处理已结束的远程访问结束的控 制信号发送给主机装置101。
[0103] 在步骤S027中,经由WiGig设备105接收远程访问结束的控制信号,远程访问接 收控制部140向设备控制器107发送解除主机权的主机权解除的控制信号。接收到该主机 权解除的控制信号的设备控制器107,对CPU131通知数据的传输的中断处理结束,之后,成 为能够从CPU131对内置存储器设备103进行访问。
[0104] 1. 2. 1主机装置101的处理。
[0105] 接着,为了实现本实施方式的通信系统100,使用图4来说明主机装置101中的访 问装置150的处理步骤,特别是WiGig设备105的远程访问接收控制部140的处理步骤。 WiGig设备105虽然接收来自设备控制器107的各种控制信号,但在接收转让主机权的控制 信号时,本实施方式的远程访问接收控制部140开始处理。
[0106] 在步骤S101中,直至接收到主机权转让的控制信号为止待机,若接收到主机权转 让的控制信号,则进入步骤S102。
[0107] 在步骤S102中,将能够从周边装置201访问的远程访问允许信号发送给周边装置 201。
[0108] 在步骤S103中,当存在从周边装置201发送来的针对内置存储器设备103的处理 开始地址、处理尺寸以及写入数据时,将该数据变换为内置存储器设备103能够解释的协 议和命令、数据,并发送给内置存储器设备103。将该发送是成功还是失败的信息、和来自内 置存储器设备103的读入数据(若有)发送给周边装置201。
[0109] 在步骤S104中,确认主机权解除的请求是否未从设备控制器107接收到。当接收 到主机权解除请求时,进入步骤S110,当未接收到时,进入步骤S105。
[0110] 在步骤S105中,确认是否未接收到表示来自周边装置201的数据的传输结束的远 程访问结束的控制信号。当接收到远程访问结束的控制信号时,进入步骤S106。当未接收 到远程访问结束的控制信号时,返回步骤S103。
[0111] 在步骤S106中,远程访问接收控制部140向设备控制器107发送解除主机权的主 机权解除的控制信号。之后,再次成为等待接收来自设备控制器107的控制信号的状态。
[0112] 在步骤SI 10中,当接收到在步骤S104中来自设备控制器107的主机权解除请求 (用户中断命令)的信号时,远程访问接收控制部140将通知已中断命令或数据的发送接收 的用户中断命令发送给周边装置201。
[0113] 在步骤S111中,远程访问接收控制部140向设备控制器107发送解除主机权的主 机权解除的信号。
[0114] 在步骤S112中,对是否发生了来自周边装置201的文件系统的不匹配的信息进行 待机。例如,在待机期间,接收到来自设备控制器107的用于确认不匹配的控制信号时,响 应处于待机中之意。从周边装置201接收文件系统的不匹配的确认的结果,当未发生不匹 配时,进入步骤S113,当发生了不匹配时,进入步骤S114。
[0115] 在步骤S113中,响应为:针对来自设备控制器107的用于确认不匹配的控制信号, 未发生文件系统的不匹配。之后,返回处于远程访问接收控制部140的处理的最初的待机 状态,即WiGig设备105从设备控制器107接收主机权转让之前的状态的步骤S101。
[0116] 在步骤S114中,响应为:针对来自设备控制器107的确认发生了文件系统的不匹 配,并等待下一个指示。
[0117] 在步骤S115中,对用于消除文件系统的不匹配的主机权转让(FS不匹配消除指 示)的控制信号进行待机后接收到时,进入步骤S116。虽然接收到除此以外的控制信号时, 要进行其它处理,但省略图示。
[0118] 在步骤S116中,对周边装置201发送能够接收发送用于消除文件系统的不匹配的 控制信号的远程访问允许信号。
[0119] 在步骤S117中,从周边装置201接收包括用于消除文件系统的处理开始地址、处 理尺寸、写入数据的信息。接收到的信息被变换为内置存储器设备103能够解释的协议和 命令、数据,而后发送给内置存储器设备103。然后,将该发送是成功还是失败的信息发送给 周边装置201。该步骤S117消除文件系统的不匹配,直至接收到远程访问结束的控制信号 之前重复进行。
[0120] 在步骤S118中,接收远程访问结束的控制信号,并向设备控制器107发送解除主 机权的主机权解除的控制信号。之后,返回远程访问接收控制部140的处理的最初的待机 状态。
[0121] 1. 2. 2周边装置201的处理
[0122] 接着,使用图5来说明本实施方式的通信系统中的周边装置201向内置存储器设 备103传输动态图像等数据的步骤、和用于实现在传输过程中从主机装置101接收到中断 命令时的处理方法的处理步骤。周边装置201基于规定的通信步骤来确立与主机装置101 的通信,成为能进行数据以及控制信号的发送接收的状态。以该状态说明接收到远程访问 允许的控制信号之后的处理。
[0123] 在步骤S201中,接收用于对来自主机装置101的内置存储器设备103进行访问的 远程访问允许的控制信号。
[0124] 在步骤S202中,远程FS控制部224为了获取内置存储器设备103的FS管理信 息,而生成处理开始逻辑地址和处理尺寸的信息,并将FS管理信息读取请求的控制信号发 送给主机装置101。从主机装置101接收指定的处理开始逻辑地址和处理尺寸的数据。能 够通过重复该处理来读取内置存储器设备103的FS管理信息,能够把握可向存储区域写入 之处,成为所谓的挂载状态。
[0125] 在步骤S203中,为了将在主机装置101与周边装置201之间事前决定的图像或 动态图像等的文件的数据传输给主机装置101的内置存储器设备103,进行接下来的处理。 远程FS控制部224根据FS管理信息生成用于写入目录项(D.E)的处理开始地址以及处 理尺寸,并将该控制信号发送给主机装置101。此外,确认该发送结果,在成功时,进入步骤 S204。在失败时,在步骤S203中再次尝试写入。当远程访问中断查知部225接收到用户中 断命令时,进入步骤S210。
[0126] 在步骤S204中,远程FS控制部224读取数据存储部213所存储的动态图像的数 据的一部分,从FS管理信息中找出空簇,生成用于写入的处理开始地址以及处理尺寸,并 将该控制信号发送给主机装置101。该发送结果,在成功时,进入步骤S205。在失败时,在 步骤S204中再次尝试写入。远程访问中断查知部225在接收到用户中断命令时,进入步骤 S210。
[0127] 在步骤S205中,远程FS控制部224生成用于更新FS管理信息的FAT信息,并生 成用于写入的处理开始地址以及处理尺寸,经由WiGig设备208,将该控制信号发送给主机 装置101。在该发送结果成功时,进入步骤S206。在失败时,在步骤S205中再次尝试写入。 远程访问中断查知部225在接收到用户中断命令时,进入步骤S210。
[0128] 在步骤S206中,是用于确认所选择的动态图像的文件的全部写入是否结束的步 骤。当文件的全部写入结束时,进入步骤S207。当文件的整体的写入未结束时,返回步骤 S203。
[0129] 在步骤S207中,将通知远程FS控制部224的处理结束的远程访问结束的控制信 号发送给主机装置101,结束对内置存储器设备103的访问,返回下一个处理的待机状态。
[0130] 在步骤S210中,接收到用户中断命令的远程访问中断查知部225中断远程FS控 制部224的传输,将处理移交给FS不匹配处理部226。FS不匹配处理部226在中断了数据 的传输时,确认在发生文件系统的不匹配之处是否未中断。在此,当未发生不匹配时,进入 步骤S207。当发生了不匹配时,进入步骤S211。
[0131] 在步骤S211中,FS不匹配处理部226将用于通知发生了文件系统的不匹配的FS 不匹配通知发送给主机装置101。
[0132] 在步骤S212中,对来自周边装置201的远程访问允许信号进行待机,若接收到该 信号,则进入下一个步骤。
[0133] 在步骤S213中,通过FS不匹配处理部226,进行接下来的处理,以使写入过程中的 图像或动态图像的数据成为可再现的状态。作为用于消除文件系统的目录项与FAT写入数 据的不匹配的FS不匹配消除的控制信号,而生成处理开始逻辑地址和数据,发送给主机装 置101。直至解除不匹配为止重复该步骤,结束后进入步骤S207。
[0134] 1.3实施方式1的特征
[0135] 在上述实施方式中,设备控制器107,在从周边装置201传输数据期间接收到数据 的传输的中断请求时,使WiGig设备105解除主机权,判定与周边装置201之间是否产生了 文件系统中的管理信息的不匹配,当判定为产生了不匹配时,将主机权返回给WiGig设备 105,WiGig设备105根据被返回的主机权来解除管理信息的不匹配,之后,解除主机权。由 此,在主机装置101与周边装置201之间,即使中断了数据传输,也能够保持数据的匹配性。 艮P,当从WiGig设备105强制性地获取到主机权的情况下,在WiGig设备105对内置存储器 设备103的访问处理保持着不匹配时,能够再次将主机权返回给WiGig设备105,消除不匹 配的状态,保持数据的匹配性。因此,用户能够不等待数据传输的结束而在中途就中断传 输,能够实现使用方便的装置。
[0136] 在上述实施方式中,在从周边装置201向主机装置101传输数据时,由于设备控制 器107不仅向主机装置101的主控制部即CPU131、而且还向其它控制部即WiGig设备105 转让主机权并进行数据的写入,因此,能够不对CPU131产生负荷地传输图像或动态图像的 数据。
[0137] 1. 4实施方式1的变形例。
[0138] 图6表不实施方式1的一变形例的通信系统100的处理。在图6所不的处理中, 与上述实施方式1的不同点在于,不进行图3的步骤S017?S022的处理。具体如下。
[0139] WiGig设备105接收主机权解除请求(用户中断命令)的信号(步骤S015),远程 访问接收控制部140将通知已中断命令或数据的接收发送的用户中断命令发送给周边装 置201 (步骤S016)。此时,WiGig设备105与上述实施方式1不同,不解除主机权。
[0140] 另一方面,接收到用户中断命令的周边装置201,使远程访问中断查知部225中断 基于远程FS控制部224的动态图像的传输,将处理移交给FS不匹配处理部226。FS不匹 配处理部226,在中断了数据的传输时,确认在发生了文件系统的不匹配之处是否未中断。 当在此未发生不匹配时,进入步骤S026。
[0141] 当发生了不匹配时,进行接下来的处理,以使写入过程中的图像或动态图像的数 据尽可能处于能够再现的状态。作为用于消除文件系统的目录项与FAT写入数据的不匹配 的FS不匹配消除的信息,而生成包括处理开始逻辑地址和处理尺寸的数据,并发送给主机 装置1〇1(步骤S023)。
[0142] 此后的步骤S024?S027的处理,与图3所示的示例相同。
[0143] 根据上述变形例的通信系统100, WiGig设备105在中断了数据的传输之后,不立 即解除主机权,而在进行了 FS不匹配消除之后才解除主机权。因此,与图3的示例相比,能 够简化WiGig设备105与设备控制器107间的处理,在发生了 FS不匹配时,能够缩短直至 不匹配消除为止的时间
[0144] 2实施方式2
[0145] 2.1通信系统的处理
[0146] 图7表示实施方式2的通信系统100的处理。本实施方式的通信系统100与图1 以及图2所示的通信系统具有相同的结构。此外,针对与实施方式1相同的结构、功能、处 理赋予相同符号,省略详细的说明。
[0147] 步骤S2001?步骤S2014的处理,与图3的步骤S001?步骤S014相同。
[0148] 在步骤S2015中,在步骤S2014中从CPU131接收到用户中断命令的信号的设备控 制器107的远程访问中断控制部142,经由环形总线对WiGig设备105发送主机权解除请求 (暂停指令)的信号。
[0149] 在步骤S2016中,若WiGig设备105接收到主机权解除请求(暂停指令),则远程 访问接收控制部140将暂停指令发送给周边装置201。
[0150] 在步骤S2017中,远程访问接收控制部140向设备控制器107发送解除主机权的 主机权解除的信号。
[0151] 在步骤S2018中,接收到暂停指令的远程访问中断查知部225,中断基于远程FS控 制部224的动态图像的传输,将处理转交给FS不匹配处理部226。FS不匹配处理部226在 中断了数据的传输时,确认在发生了文件系统的不匹配之处是否未中断。当在此未发生不 匹配时,进入步骤S2024。当发生了不匹配时,经由WiGig设备105进行用于通知发生了文 件系统的不匹配的FS不匹配通知。而且,周边装置102在发送FS不匹配通知之后,被控制 为成为暂停状态,即暂时停止状态。
[0152] 在步骤S2019中,被返回主机权的设备控制器107的远程访问中断控制部142,对 WiGig设备105发行用于确认在文件系统中是否未发生不匹配的控制信号。
[0153] 在步骤S2020中,WiGig设备105的远程访问接收控制部140,返回是否发生了来 自周边装置201的文件系统的不匹配的信息作为来自设备控制器107的控制信号的响应。 在本实施方式中,作为发生了文件系统的不匹配而返回响应。此外,有时从周边装置201发 送是否发生了文件系统的不匹配的信息的定时会延迟,无法响应来自设备控制器107的确 认。此时,只要对设备控制器107暂时返回确认中的响应等即可。此外,也可以使用中断等 其它方法。
[0154] 在步骤S2021中,解除了主机权的设备控制器107,对内置存储器设备103执行规 定的处理。所谓规定的处理,是指例如来自内置存储器设备103的数据的读取、或对与被中 断的传输数据不同的逻辑地址的写入处理等。如此,在暂时停止了来自周边装置102的数 据传输的期间,在不新发生管理信息的不匹配的范围内,执行对内置存储器设备103能进 行的处理。
[0155] 在步骤S2022中,设备远程器107若结束对步骤S2021中的内置存储器设备103 的处理,则总线权利控制部141对WiGig设备105发送主机权转让(再次开始指示)的控 制信号。
[0156] 在步骤S2023中,若WiGig设备105接收到主机权转让(再开指示)的控制信号, 则远程访问接收控制部140将设为能够接收发送来自周边装置201的控制信号或数据的远 程访问允许信号发送给周边装置201。周边装置201若接收到远程访问允许信号,则再次开 始暂时停止的数据传输。此时,周边装置201,由于能够在中断数据传输之后再次开始,因 此,不需要从FS管理信息的读取开始进行(即,不需要建立被挂载的状态)。因此,如实施 方式1 (图3)所示,不需要通过FS不匹配处理部226来生成不匹配消除的信息而发送。此 夕卜,在主机装置101中,不需要通过远程访问接收控制部140来处理FS不匹配消除的信息。
[0157] 在步骤S2024中,向主机装置101发送通知FS不匹配处理部226的处理结束的远 程访问结束的控制信号。
[0158] 在步骤S2025中,经由WiGig设备105接收远程访问结束的控制信号,远程访问接 收控制部140向设备控制器107发送解除主机权的主机权解除的控制信号。接收到该主机 权解除的控制信号的设备控制器107,向CPU131通知数据的传输的中断处理已结束,之后, 成为能够从CPU131对内置存储器设备103进行访问。
[0159] 2. 2实施方式2的特征
[0160] 在上述实施方式中,当在中断了数据传输且文件系统中的管理信息中产生了不匹 配时,主机装置101对周边装置201发送暂停指令,通过被解除的主机权,设备控制器107 对内置存储器设备103进行规定的处理,之后,再次将主机权返回给WiGig设备105,使周边 装置201再次开始数据传输。由此,主机装置101为了在与周边装置102间消除文件系统 的不匹配,因此,不需要重新执行FS管理信息的读取等的初始处理。因此,能够早期消除数 据传输的中断状态。
[0161] 2. 3实施方式2的变形例
[0162] 在上述实施方式中,虽然设备控制器107与主机权解除请求一起输出暂停指令 (S2015),但不需要从最初起就输出暂停指令。例如,设备控制器107可以与主机权解除请 求一起地发送规定的控制信号(不局限于暂停指令或中断指令),在经由WiGig设备105确 认了数据传输的状态之后,生成暂停指令或中断指令,发送给WiGig设备105。
[0163] 3其它实施方式
[0164] 在上述实施方式中说明的通信系统、主机装置、周边装置中,各功能块可以通过 LSI等半导体装置而被个别地单芯片化,也可按照包括一部分或全部的方式被单芯片化。
[0165] 此外,在此,作为LSI,由于集成度不同,有时称为1C、系统LSI、超级LSI、超LSI。
[0166] 此外,集成电路化的方法不局限于LSI,也可以通过专用电路或通用工艺来实现。 在制造LSI之后,可以利用能够程序化的FPGA (Field Programmable Gate Array)、或能够 重构LSI内部的电路单元的连接或设定的重构处理器。
[0167] 而且,若通过半导体技术的进步或派生的其它技术置换为LSI的集成电路化的技 术出现,当然,也可以使用该技术进行功能块的集成化。也还有应用生化技术等的可能性。
[0168] 此外,上述各实施方式的各功能块的处理的一部分或全部,可以由程序来实现。然 后,上述各实施方式的各功能块的处理的一部分或全部,在计算机中,可以由中央处理器 (CPU)进行。此外,用于进行各个处理的程序,被存储在硬盘、ROM等的存储装置中,在ROM 中,或RAM中被读取后执行。
[0169] 此外,既可以通过硬件实现上述实施方式的各处理,也可以由软件(包括(0S(操 作系统)、中间件、或者规定的程序库一起实现的情况)来实现。而且,也可以通过软件和硬 件的混合处理来实现。而且,在由硬件实现上述实施方式的通信系统、主机装置、周边装置 时,需要进行用于进行各处理的定时调整,这是无容置疑的。在上述实施方式中,为了方便 说明,省略了针对在实际的硬件设计中产生的各种信号的定时调整的细节。
[0170] 此外,上述实施方式中的处理方法的执行顺序,不必局限于上述实施方式的记载, 只要在不脱离发明的宗旨的范围内,能够替换执行顺序。
[0171] 使计算机执行所述方法的计算机程序以及记录该程序的计算机可读取的记录介 质,包含在本申请的范围内。在此,作为计算机可读取的记录介质,能够列举例如:软盘、硬 盘、CD-ROM、MO、DVD、DVD-ROM、DVD-RAM、BD (Blu-ray Disc)和半导体存储器。
[0172] 上述计算机程序,不局限于上述记录介质所记录的程序,也可以经由以电气通信 电线、无线或有线通信电线、互联网为代表的网络等传送。
[0173] 此外,在上述实施方式中,针对主机装置与周边装置作为不同的装置的情形进行 了说明,但并不局限于此,主机装置与周边装置,可以在一个装置内构成。此外,主机装置是 包含访问模块(主机模块)的概念,周边装置是包含周边装置模块的概念。
[0174] 此外,本发明当然不局限于上述实施方式。能够在不脱离本发明的宗旨的范围内 实施变更。在本实施方式中使用的数值是一个示例,也可以使用其它数值。
[0175] 产业上的利用可能性
[0176] 上述实施方式的主机装置,能够应用于动态图像记录再现装置等AV设备或手机 等的用途,周边装置能够应用于无线LAN等通信设备被组装于装置中的半导体模块等的用 途。
[0177] 附图符号的说明:
[0178] 100-通信系统(通信系统的一个示例),
[0179] 101-智能手机/主机装置(通信设备的一个示例),
[0180] 103-内置存储器设备(存储器的一个示例),
[0181] 104-GPS 设备,
[0182] 105、208_WiGig设备(第二控制部的一个示例),
[0183] 106-环形总线(通信线的一个示例),
[0184] 107-设备控制器(第一控制部的一个示例),
[0185] 131-CPU (中央控制部的一个示例),
[0186] 132-RAM,
[0187] 133-R0M,
[0188] 134-操作部(操作部的一个示例),
[0189] 135-输入输出部,
[0190] 136-显示部(显示部的一个示例),
[0191] 137-第一总线,
[0192] 140-远程访问接收控制部,
[0193] 141-总线权利控制部,
[0194] 142-远程访问中断控制部,
[0195] 143-存储器驱动程序,
[0196] 144-无线控制驱动程序,
[0197] 201-数字相机/周边装置(数据记录装置的一个示例),
[0198] 211-CPU,
[0199] 212-RAM,
[0200] 213-数据存储部,
[0201] 214-摄像部,
[0202] 215-操作部,
[0203] 216-显示部,
[0204] 217-总线,
[0205] 220-R0M,
[0206] 221-应用程序控制部,
[0207] 222-存储数据控制部,
[0208] 223-无线控制驱动程序,
[0209] 224-远程FS控制部(数据传输控制部的一个示例),
[0210] 225-远程访问中断查知部(数据传输控制部的一个示例),
[0211] 226-FS不匹配处理部(数据传输控制部的一个示例)。
【权利要求】
1. 一种访问装置,经由通信线来控制数据的读取或写入,具有: 存储器,其存储数据; 第一控制部,其经由所述通信线来进行数据控制权的授受,该数据控制权是用于执行 所述存储器中所存储的数据的读取或写入的排他权利;和 第二控制部,其控制对与所述访问装置连接的数据记录装置的数据的发送接收,并根 据来自所述第一控制部的指令来获取或解除所述数据控制权,在保持所述数据控制权的期 间,将从所述数据记录装置传输来的数据写入所述存储器, 所述第一控制部, 当在从所述数据记录装置正在传输数据的期间接收到所述数据的传输的中断请求时, 使所述第二控制部解除所述数据控制权,判定是否产生了所述存储器中所存储的数据的管 理信息的不匹配, 当判定为产生了所述管理信息的不匹配时,将所述数据控制权返回给所述第二控制 部, 所述第二控制部, 根据被返回的所述数据控制权来消除所述管理信息的不匹配,之后,解除所述数据控 制权。
2. 根据权利要求1所述的访问装置,其特征在于, 所述管理信息包括用于管理所述存储器中所存储的数据的文件系统中的管理信息, 所述管理信息的不匹配包括所述存储器中所写入的数据与所述文件系统中的管理信 息的不一致,
3. 根据权利要求1所述的访问装置,其特征在于, 所述第二控制部从所述数据记录装置接收包括有无所述管理信息的不匹配在内的通 知, 所述第一控制部向所述第二控制部询问是否接收到所述通知,根据对所述询问的响应 来判定是否产生了所述管理信息的不匹配。
4. 根据权利要求1所述的访问装置,其特征在于, 所述第一控制部, 在判定为产生了所述管理信息的不匹配而将所述数据控制权返回给所述第二控制部 时,生成消除所述管理信息的不匹配的指令信号,并经由所述第二控制部发送给所述数据 记录装置。
5. 根据权利要求1所述的访问装置,其特征在于, 所述第一控制部,在接收到所述数据的传输的中断请求时,向所述第二控制部请求所 述数据控制权,并且生成使来自所述数据记录装置的所述数据的传输中断的指令信号,并 经由所述第二控制部发送给所述数据记录装置。
6. 根据权利要求1所述的访问装置,其特征在于, 所述第一控制部,在接收到所述数据的传输的中断请求时,向所述第二控制部请求所 述数据控制权,并且生成使来自所述数据记录装置的所述数据的传输暂时停止的指令信 号,并经由所述第二控制部发送给所述数据记录装置。
7. 根据权利要求6所述的访问装置,其特征在于, 所述第一控制部,在判定为产生了所述管理信息的不匹配时,将所述数据控制权返回 给所述第二控制部,并且生成使所述数据的传输再次开始的指令信号,并经由所述第二控 制部发送给所述数据记录装置。
8. 根据权利要求1所述的访问装置,其特征在于, 所述第一控制部,在接收到所述数据的写入的中断请求时,根据来自所述数据记录装 置的数据的传输的状态,生成使所述数据的传输中断的指令信号或暂时停止的指令信号的 任一者,并发送给所述数据记录装置。
9. 根据权利要求6?8中任一项所述的访问装置,其特征在于, 所述第一控制部,在所述数据记录装置暂时停止所述数据的传输的期间,执行针对所 述存储器的规定的处理, 所述规定的处理是来自所述存储器的数据的读取、以及对与来自所述数据记录装置的 数据的传输无关的地址进行写入的至少任一者。
10. 根据权利要求1所述的访问装置,其特征在于, 所述第二控制部,根据从所述第一控制部赋予所述数据控制权的情况,向所述数据记 录装置发送允许访问的信号。
11. 一种访问装置,经由通信线来控制数据的读取或写入,具有: 存储器,其存储数据; 第一控制部,其经由所述通信线来进行数据控制权的授受,该数据控制权是用于执行 所述存储器中所存储的数据的读取或写入的排他权利;和 第二控制部,其控制对与所述访问装置连接的数据记录装置的数据的发送接收,并根 据来自所述第一控制部的指令来获取或解除所述数据控制权,在保持所述数据控制权的期 间,将从所述数据记录装置传输来的数据写入所述存储器, 所述第一控制部,当在从所述数据记录装置正在传输数据的期间接收到所述数据的传 输的中断请求时,向所述第二控制部请求所述数据控制权,并且生成使所述数据的传输中 断的指令信号,经由所述第二控制部发送给所述数据记录装置, 所述第二控制部,在发送使所述数据的传输中断的指令信号之后,消除所述存储器中 所存储的数据的管理信息的不匹配,并解除所述数据控制权。
12. -种通信设备,具有: 权利要求1或权利要求11所述的访问装置; 中央控制部,其根据基于用户的操作,对所述访问装置的所述第一控制部发送所述数 据的传输的中断请求,并且由所述第一控制部获取所述数据控制权,进行对所述存储器的 数据的写入或读取; 显示部,其显示基于所述中央控制部的处理的结果;和 操作部,其接受基于用户的操作。
13. -种通信系统,具有: 权利要求1所述的访问装置;和 所述数据记录装置,其能够与所述访问装置连接, 所述数据记录装置具有: 数据存储部,其存储数据;和 数据传输控制部,其控制所述数据存储部中所存储的数据的传输, 所述数据传输控制部, 从所述访问装置的所述第二控制部获取所述数据的管理信息, 根据所述数据的管理信息,将所述数据存储部中所存储的数据传输给所述访问装置, 若在向所述访问装置正在传输数据的期间从所述访问装置接收到所述数据的传输的 中断请求,则使所述数据的传输中断, 所述数据的传输的中断之后,判定有无所述管理信息的不匹配,并将所述判定结果发 送给所述访问装置。
14. 一种通信系统,具有: 权利要求11记载的访问装置;和 所述数据记录装置,其能够与所述访问装置连接, 所述数据记录装置具有: 数据存储部,其存储数据; 数据传输控制部,其控制所述数据存储部中所存储的数据的传输, 所述数据传输控制部, 从所述访问装置的所述第二控制部获取所述数据的管理信息, 根据所述数据的管理信息,将所述数据存储部中所存储的数据传输给所述访问装置, 若在向所述访问装置正在传输数据的期间从所述访问装置接收到所述数据的传输的 中断请求,则判定有无所述管理信息的不匹配, 当判定为有所述管理信息的不匹配时,将用于消除所述管理信息的不匹配的信息发送 给所述访问装置的所述第二控制部。
15. -种数据访问方法,使用了经由通信线来控制数据的读取或写入的访问装置,该访 问装置具有: 存储器,其存储数据; 第一控制部,其经由所述通信线来进行数据控制权的授受,该数据控制权是用于执行 所述存储器中所存储的数据的读取或写入的排他权利;和 第二控制部,其控制对与所述访问装置连接的数据记录装置的数据的发送接收,并根 据来自所述第一控制部的指令来获取或解除所述数据控制权,在保持所述数据控制权的期 间,将从所述数据记录装置传输来的数据写入所述存储器, 所述数据访问方法包括: 通过所述第一控制部,在从所述数据记录装置正在传输数据的期间,接收所述数据的 传输的中断请求; 通过所述第二控制部,来解除所述数据控制权; 通过所述第一控制部,判定是否产生了所述存储器中所存储的数据的管理信息的不匹 配; 通过所述第一控制部,当判定为发生了所述管理信息的不匹配时,将所述数据控制权 返回给所述第二控制部; 通过所述第二控制部,根据被返回的所述数据控制权来消除所述管理信息的不匹配; 以及 通过所述第二控制部,来解除所述数据控制权。
16. 根据权利要求15所述的数据访问方法,其特征在于, 还包括: 使用能够与所述访问装置连接的所述数据记录装置; 从所述访问装置的所述第二控制部获取所述数据的管理信息; 根据所述数据的管理信息,将所述数据记录装置中所存储的数据传输给所述访问装 置, 若在向所述访问装置正在传输数据的期间从所述访问装置接收到所述数据的传输的 中断请求,则使所述数据的传输中断; 在所述数据的传输的中断之后,判定有无所述管理信息的不匹配;以及 将所述判定结果发送给所述访问装置。
17. -种数据访问方法,使用了经由通信线来控制数据的读取或写入的访问装置,该访 问装置具有: 存储器,其存储数据; 第一控制部,其经由所述通信线来进行用于执行所述存储器中所存储的数据的读取或 写入的排他权利即数据控制权的授受;和 第二控制部,其控制对与所述访问装置连接的数据记录装置的数据的发送接收,并根 据来自所述第一控制部的指令来获取或解除所述数据控制权,在保持所述数据控制权的期 间,将从所述数据记录装置传输来的数据写入所述存储器, 所述数据访问方法包括: 通过所述第一控制部,在从所述数据记录装置正在传输数据的期间,接收所述数据的 传输的中断请求; 通过所述第一控制部,向所述第二控制部请求所述数据控制权; 通过所述第一控制部,生成使所述数据的传输中断的指令信号,并经由所述第二控制 部发送给所述数据记录装置; 通过所述第二控制部,消除所述存储器中所存储的数据的管理信息的不匹配;以及 通过所述第二控制部,来解除所述数据控制权。
18. 根据权利要求17所述的数据访问方法,其特征在于, 还包括: 使用能够与所述访问装置连接的所述数据记录装置; 从所述访问装置的所述第二控制部获取所述数据的管理信息; 根据所述数据的管理信息,将所述数据记录装置中所存储的数据传输给所述访问装 置; 若在向所述访问装置正在传输数据的期间从所述访问装置接收到所述数据的传输的 中断请求,则判定有无所述管理信息的不匹配;以及 当判定为有所述管理信息的不匹配时,将用于消除所述管理信息的不匹配的信息发送 给所述访问装置的所述第二控制部。
【文档编号】G06F12/00GK104160379SQ201280003883
【公开日】2014年11月19日 申请日期:2012年5月28日 优先权日:2012年2月27日
【发明者】中村雅裕, 前田卓治 申请人:松下电器产业株式会社