串行数据收发装置及数字相机.pdf

上传人:a2 文档编号:1118145 上传时间:2018-04-01 格式:PDF 页数:22 大小:719.11KB
返回 下载 相关 举报
摘要
申请专利号:

CN200980157538.0

申请日:

2009.12.02

公开号:

CN102334331A

公开日:

2012.01.25

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04N 1/32申请公布日:20120125|||公开

IPC分类号:

H04N1/32

主分类号:

H04N1/32

申请人:

松下电器产业株式会社

发明人:

吉田秀行

地址:

日本大阪府

优先权:

2009.02.27 JP 047009/2009

专利代理机构:

永新专利商标代理有限公司 72002

代理人:

徐殿军

PDF下载: PDF下载
内容摘要

发送部(210)包括进行多次插入处理的插入部(21),该插入处理用于在串行图像数据所包含的连续的多个行数据中各个相邻的两个行数据之间插入判定信息。数据形式变换部(13)使用传输路径(14D)向接收部(220)发送被插入了多个判定信息的已插入串行图像数据。接收部(220)包括数据形式变换部(15),用于从由传输路径(14D)接收到的已插入串行图像数据中依次检测多个判定信息,并根据检测到的多个判定信息的至少一部分判定信息来判定是否存在不能再现行数据。

权利要求书

1: 一种串行数据收发装置, 该串行数据收发装置具有 : 发送部, 使用传输路径来发送 串行形式的数据 ; 以及接收部, 从所述传输路径接收所述串行形式的数据, 所述发送部包括数据形式变换部, 该数据形式变换部用于将包括多个行数据的并行形 式的图像数据变换为串行形式的图像数据即串行图像数据, 所述串行图像数据包括连续的所述多个行数据, 所述发送部还包括进行多次插入处理的插入部, 该多次插入处理用于在所述串行图像 数据所包含的连续的所述多个行数据中各个相邻的两个行数据之间, 插入用于判定是否存 在不能再现的行数据即不能再现行数据的判定信息, 通过由所述插入部进行所述多次插入处理, 所述数据形式变换部取得在所述串行图像 数据中被插入了多个所述判定信息的串行形式的数据即已插入串行图像数据, 并使用所述 传输路径向所述接收部发送所取得的所述已插入串行图像数据, 所述接收部包括判定部, 该判定部用于从由所述传输路径接收到的所述已插入串行图 像数据中依次检测多个所述判定信息, 并根据检测到的多个所述判定信息的至少一部分判 定信息来判定是否存在所述不能再现行数据。
2: 根据权利要求 1 所述的串行数据收发装置, 所述判定信息表示用于确定行数据的数 值, 所述判定部从所述已插入串行图像数据中依次检测多个所述判定信息, 将检测到的最 新的判定信息所表示的值、 与在该最新的判定信息的前一个检测到的判定信息所表示的值 进行比较, 由此判定是否存在所述不能再现行数据。
3: 根据权利要求 1 所述的串行数据收发装置, 所述插入部进行如下的所述多次插入处 理, 该多次插入处理用于向所述连续的多个行数据中第 n 个相邻的两个行数据之间插入作 为判定信息的第 1 判定信息, 向该多个行数据中第 n+1 个相邻的两个行数据之间插入作为 判定信息的第 2 判定信息, 其中, n 为自然数。
4: 根据权利要求 3 所述的串行数据收发装置, 所述接收部的所述判定部从所述已插入 串行图像数据中依次检测多个所述判定信息, 在检测到的连续的两个判定信息是所述第 1 判定信息或者所述第 2 判定信息的情况下, 判定为存在所述不能再现行数据。
5: 根据权利要求 3 或 4 所述的串行数据收发装置, 所述第 1 判定信息和所述第 2 判定 信息中的至少一方是利用 1 比特的数据表示的信息。
6: 根据权利要求 1 ~ 5 中任意一项所述的串行数据收发装置, 所述串行数据收发装置 还具有重发指示部, 在所述判定部判定为存在不能再现行数据的情况下, 该重发指示部向 所述发送部提供用于将与该不能再现行数据对应的行数据再次向所述接收部发送的指示。
7: 根据权利要求 1 ~ 6 中任意一项所述的串行数据收发装置, 所述传输路径是利用 LVDS(Low Voltage Differential Signaling : 低压差分信号 ) 信号来传输数据的传输路 径。
8: 一种数字相机, 该数字相机具有 : 权利要求 1 ~ 7 中任意一项所述的串行数据收发装置 ; 摄像元件, 通过拍摄被摄体来取得图像信号 ; 模拟前端部, 将所述摄像元件取得的所述图像信号变换为数字数据, 由此取得图像数 据; 2 图像处理部, 用于对图像数据进行处理 ; 以及 显示部, 用于对基于由所述图像处理部进行处理后的图像数据的图像进行显示, 所述串行数据收发装置从所述模拟前端部取得所述图像数据, 通过所述发送部和所述 接收部向所述图像处理部发送所取得的所述图像数据。

说明书


串行数据收发装置及数字相机

    【技术领域】
     本发明涉及传输串行形式的数据的串行数据收发装置及数字相机。背景技术 近年来, 在数字照相机、 数字摄像机等固体摄像装置中, 需要处理的图像数据的数 据量正在增大。因此, 具有能够快速处理数据的、 使用 LVDS(Low Voltage Differential Signaling : 低压差分信号 ) 信号的电路的固体摄像装置近年来正在增加。
     专利文献 1 公开了使用作为 LVDS 信号的差分信号的固体摄像装置。下面, 对使用 差分信号的固体摄像装置进行说明。
     图 5 是表示使用差分信号的现有的固体摄像装置 500 的图。
     图 5 所示的固体摄像装置 500 具有固体摄像元件 11、 AFE(AnalogFront-End : 模拟 前端 ) 部 100、 数据形式变换部 513、 传输部 14 和数据形式变换部 515。
     固体摄像元件 11 具有通过拍摄被摄体来取得模拟的图像信号的功能。所取得的 模拟的图像信号是表示 1 帧的图像信号。
     AFE 部 100 具有 A/D 变换功能。A/D 变换功能是将模拟信号变换为数字信号的功 能。下面, 把将模拟信号变换为数字信号的处理称为 A/D 变换。
     AFE 部 100 包括图像处理部 12 和 TG(Timing Generator : 定时信号产生器 )101。
     图像处理部 12 根据低速的时钟 SCLK 对模拟的图像信号进行 A/D 变换, 由此取得 数字的图像数据 ( 下面称为数字图像数据 )。所取得的数字图像数据是对应于 1 帧的图像 数据。下面, 假设图像数据是对应于 1 帧的图像数据来进行说明。
     所取得的数字图像数据包括多个行数据。例如, 在利用数字图像数据再现的图像 的尺寸是横向 1280 像素、 纵向 760 像素的尺寸时, 该数字图像数据包括 760 个行数据。
     并且, 所取得的数字图像数据包括多个像素数据。像素数据是利用 N( 例如 24) 比 特表述的数据。并且, 所取得的数字图像数据是并行形式的图像数据 ( 以下称为并行图像 数据 )。
     在此, 假设并行图像数据以一个像素数据 (N 比特的数据 ) 单位被发送给数据形式 变换部 513。例如, 在N是 “24” 的情况下, 图像处理部 12 和数据形式变换部 513 通过 24 条 数据线而连接。
     图像处理部 12 将并行图像数据以一个像素数据 (N 比特的数据 ) 单位向数据形式 变换部 513 发送。
     数据形式变换部 513 进行将并行形式的数据变换为串行形式的数据的处理 ( 以下 称为并行串行变换处理 )。并行串行变换处理是根据快速的时钟 FCLK 而进行的。数据形式 变换部 513 对并行图像数据进行并行串行变换处理, 由此得到串行形式的图像数据 ( 以下 称为串行图像数据 )。
     另外, 数据形式变换部 513 在进行并行串行变换处理时向串行图像数据插入后述 的同步代码 (code)。由此, 在串行图像数据中包含同步代码。
     图 6A 和图 6B 是用于说明包含同步代码的串行图像数据的图。
     图 6A 是用于说明包含同步代码的串行图像数据的图。
     串行图像数据包括行数据 LD1、 LD2、…、 LDv(v : 自然数 )。在从串行图像数据得 到的图像的尺寸是横向 1280 像素、 纵向 760 像素的尺寸时, 该串行图像数据包括 760 个行 数据。
     并且, 各个行数据 LD1、 LD2、…、 LDv 包括 u( 自然数 ) 个像素数据。在从串行图 像数据得到的图像的横向尺寸是 1280 像素的情况下, 各个行数据 LD1、 LD2、…、 LDv 包括 1280 个像素数据。例如, 1280 个像素数据是指像素数据 P11、 P12、…、 Plu。
     在图 6A 中, 同步代码 SOF 是表示帧的前端的代码。并且, 同步代码 EOL 是表示各 个行数据的末端的代码。同步代码 SOL 是表示各个行数据的前端的代码。同步代码 EOF 是 表示帧的末端的代码。各个同步代码 SOF、 EOF、 EOL、 SOL 利用多个比特构成。并且, 对各个 同步代码 SOF、 EOF、 EOL、 SOL 设定与像素数据不一致的唯一的值。
     图 6B 是将图 6A 所示的该串行图像数据的构造配合于从串行图像数据得到的图像 的形状来显示的图。
     如图 6B 所示, 在除了行数据 LD1 之外的各个行数据的前头附加有同步代码 SOL。 在行数据 LD1 的前端附加有同步代码 SOF。 并且, 在除了行数据 LDv 之外的各个行数据的末 端附加有同步代码 EOL。在行数据 LDv 的末端附加有同步代码 EOF。
     再次参照图 5, TG101 生成垂直同步信号 VSC 和水平同步信号 HSC。垂直同步信号 VSC 是用于对作为帧的图像的前头进行规定的信号。水平同步信号 HSC 是用于对构成作为 帧的图像的各行的前头或者末端进行规定的信号。
     TG101 在对应的规定的定时向固体摄像元件 11、 图像处理部 12 和数据形式变换部 513 分别发送所生成的各个垂直同步信号 VSC 和水平同步信号 HSC。
     传输部 14 包括传输路径 14D、 14C。
     数据形式变换部 513 和数据形式变换部 515 通过传输路径 14D、 14C 而电气连接。 各个传输路径 14D、 14C 是使用 LVDS 信号来传送串行数据的传输路径。
     各个传输路径 14D、 14C 利用包括两条线的双绞线构成。 传输路径 14D 是使用 LVDS 信号来传输串行形式的数据的传输路径。传输路径 14C 是使用 LVDS 信号来传输时钟 FCLK 的传输路径。
     数据形式变换部 513 使用传输路径 14D 向数据形式变换部 515 发送如图 6A 所示 插入了同步代码的串行图像数据。并且, 数据形式变换部 513 使用传输路径 14C 向数据形 式变换部 515 发送时钟 FCLK。数据形式变换部 515 根据从传输路径 14C 接收的时钟 FCLK, 进行将串行形式的数据变换为并行形式的数据的处理 ( 下面称为串行并行变换处理 )。数 据形式变换部 515 对所接收到的串行图像数据进行串行并行变换处理, 由此得到并行图像 数据。
     另外, 数据形式变换部 515 在进行串行并行变换处理时, 检测串行图像数据中包 含的同步代码 SOF、 EOF, 并与作为帧的串行图像数据获取同步。并且, 数据形式变换部 515 在进行串行并行变换处理时, 检测串行图像数据中包含的同步代码 EOL、 SOL, 并与各个行数 据获取同步。
     并且, 数据形式变换部 515 将并行图像数据以一个像素数据 (N 比特的数据 ) 单位向外部的其它电路 ( 未图示 ) 发送。
     并且, 数据形式变换部 515 向外部电路发送所接收到的时钟 FCLK。 并且, 数据形式 变换部 515 在每当检测到同步代码 SOF、 EOF、 EOL、 SOL 中的任意一个同步代码时, 向该外部 电路发送所检测到的同步代码。
     现有技术文献
     专利文献
     专利文献 1 : 日本特开 2005-086224 号公报
     发明概要
     发明要解决的问题
     下面, 将传输串行数据的传输路径称为串行传输路径。串行传输路径例如是指图 5 中的传输路径 14D、 14C。
     在此, 假设串行传输路径受到噪声等的影响, 产生了经由串行传输路径之前的数 据 ( 下面称为传输前数据 )、 与经由串行传输路径之后的数据 ( 下面称为传输后数据 ) 不同 的情况。例如, 假设经由串行传输路径的作为传输后数据的串行图像数据所包含的同步代 码 SOL 或者同步代码 EOL 丢失。 在这种情况下, 与丢失的同步代码对应的行数据将不能再现 ( 解码 )。即, 接收到 串行图像数据的接收侧对串行图像数据进行再现而得到的图像, 成为丢失了与所丢失的同 步代码对应的行的图像。 即, 存在不能在接收到串行图像数据的接收侧进行再现的行数据。
     在现有技术中, 不能对存在不能再现的行数据的情况进行检测。
     发明内容 本发明就是为了解决上述问题而提出的, 其目的在于, 提供能够检测存在不能再 现的行数据的串行数据收发装置等。
     用于解决问题的手段
     为了解决上述问题, 基于本发明的某个方面的串行数据收发装置具有 : 发送部, 使 用传输路径来发送串行形式的数据 ; 以及接收部, 从传输路径接收串行形式的数据。 发送部 包括数据形式变换部, 该数据形式变换部用于将包括多个行数据的并行形式的图像数据变 换为串行形式的图像数据即串行图像数据。串行图像数据包括连续的多个行数据。发送部 还包括进行多次插入处理的插入部, 该多次插入处理用于在串行图像数据所包含的连续的 多个行数据中各个相邻的两个行数据之间, 插入用于判定是否存在不能再现的行数据即不 能再现行数据的判定信息。通过由插入部进行多次插入处理, 数据形式变换部取得在串行 图像数据中被插入了多个判定信息的串行形式的数据即已插入串行图像数据, 并使用传输 路径向接收部发送所取得的已插入串行图像数据。接收部包括判定部, 该判定部用于从由 传输路径接收到的已插入串行图像数据中依次检测多个判定信息, 并根据检测到的多个判 定信息的至少一部分判定信息来判定是否存在不能再现行数据。
     即, 发送部包括进行多次插入处理的插入部, 该插入处理用于在串行图像数据所 包含的连续的多个行数据中各个相邻的两个行数据之间, 插入用于判定是否存在不能再现 行数据的判定信息。 数据形式变换部使用传输路径向接收部发送被插入了多个判定信息的 已插入串行图像数据。接收部包括判定部, 用于从由传输路径接收到的已插入串行图像数
     据中依次检测多个判定信息, 并根据检测到的多个判定信息的至少一部分判定信息来判定 是否存在不能再现行数据。
     因此, 能够检测存在不能再现行数据的情况。
     优选, 判定信息表示用于确定行数据的数值, 判定部从已插入串行图像数据中依 次检测多个判定信息, 将检测到的最新的判定信息所表示的值、 与在该最新的判定信息的 前一个检测到的判定信息所表示的值进行比较, 由此判定是否存在不能再现行数据。
     因此, 能够检测存在不能再现行数据。
     优选, 插入部进行如下的多次插入处理, 即向连续的多个行数据中第 n( 自然数 ) 个相邻的两个行数据之间插入作为判定信息的第 1 判定信息, 向该多个行数据中第 n+1 个 相邻的两个行数据之间插入作为判定信息的第 2 判定信息。
     优选, 接收部的判定部从已插入串行图像数据中依次检测多个判定信息, 在检测 到的连续的两个判定信息是第 1 判定信息或者第 2 判定信息的情况下, 判定为存在不能再 现行数据。
     优选, 第 1 判定信息和第 2 判定信息中的至少一方是利用 1 比特的数据表示的信 息。 由此, 能够减小包括作为判定信息的第 1 判定信息和第 2 判定信息在内的已交替 插入串行图像数据的数据量。
     优选, 串行数据收发装置还具有重发指示部, 在判定部判定为存在不能再现行数 据的情况下, 该重发指示部向发送部提供用于将与该不能再现行数据对应的行数据再次向 接收部发送的指示。
     由此, 即使是存在不能再现行数据的情况下, 也能够取得与不能再现行数据对应 的行数据。因此, 能够再现正常的图像。
     优选, 传输路径是利用 LVDS(Low Voltage Differential Signaling : 低压差分信 号 ) 信号来传输数据的传输路径。
     基于本发明的另一个方面的数字相机具有 : 串行数据收发装置 ; 摄像元件, 通过 拍摄被摄体来取得图像信号 ; 模拟前端部, 将摄像元件取得的图像信号变换为数字数据, 由 此取得图像数据 ; 图像处理部, 用于对图像数据进行处理 ; 以及显示部, 用于对基于由图像 处理部进行处理后的图像数据的图像进行显示。 串行数据收发装置从模拟前端部取得图像 数据, 通过发送部和接收部向图像处理部发送所取得的图像数据。
     另外, 本发明也可以将构成这种串行数据收发装置的多个构成要素的全部或者一 部分构成要素实现为系统 LSI(Large Scale Integration : 大规模集成电路 )。
     并且, 本发明也可以实现为将串行数据收发装置具有的特征性构成部的动作作为 步骤的串行数据收发方法。并且, 本发明也可以实现为使计算机执行这种串行数据收发方 法所包含的各个步骤的程序。并且, 本发明也可以实现为存储这种程序的计算机能够读取 的记录介质。并且, 该程序也可以通过因特网等传输介质进行发布。
     发明效果
     根据本发明, 能够检测存在不能再现的行数据。
     附图说明图 1 是表示第 1 实施方式的固体摄像装置的结构的图。 图 2A 是用于说明包含行代码 LC 的已插入串行图像数据的图。 图 2B 是用于说明包含行代码 LC 的已插入串行图像数据的图。 图 3 是表示第 2 实施方式的固体摄像装置的结构的图。 图 4A 是作为数字照相机的固体摄像装置的外观图。 图 4B 是作为数字摄像机的固体摄像装置的外观图。 图 5 是表示使用差分信号的现有的固体摄像装置的图。 图 6A 是用于说明包含同步代码的串行图像数据的图。 图 6B 是用于说明包含同步代码的串行图像数据的图。具体实施方式
     下面, 参照附图说明本发明的实施方式。 在下面的说明中, 对相同的部件标注相同 的标号。这些部件的名称和功能也相同。因此, 不重复进行这些部件的详细说明。
     并且, 下面说明的实施方式毕竟仅是一例。下面假设图像数据是对应于 1 帧的图 像数据来进行说明。 < 第 1 实施方式 >
     在本实施方式中, 在相邻的两个行数据之间, 除了插入同步代码之外, 还插入判定 信息, 通过进行这种处理来检测存在不能再现的行数据。
     图 1 是表示第 1 实施方式的固体摄像装置 1000 的结构的图。
     固体摄像装置 1000 是数字照相机或者数字摄像机等数字相机。
     图 1 所示的固体摄像装置 1000 具有固体摄像元件 11、 AFE 部 100、 串行数据收发 装置 200、 图像处理部 310 和显示部 320。
     图 1 中的固体摄像元件 11 和 AFE 部 100 分别与图 5 中的固体摄像元件 11 和 AFE 部 100 相同, 所以不重复进行详细说明。
     串行数据收发装置 200 具有发送部 210、 传输部 14 和接收部 220。
     图 1 中的传输部 14 与图 5 中的传输部 14 相同, 包括传输路径 14D、 14C。关于传输 路径 14D、 14C 已在前面进行说明, 所以不重复进行详细说明。
     发送部 210 包括数据形式变换部 13 和插入部 21。
     AFE 部 100 的图像处理部 12 以一个像素数据 (N 比特的数据 ) 单位向数据形式变 换部 13 发送并行图像数据。
     数据形式变换部 13 与图 5 中的数据形式变换部 513 一样, 进行将并行形式的数据 变换为串行形式的数据的并行串行变换处理。并行串行变换处理是根据快速的时钟 FCLK 而进行的。数据形式变换部 13 对并行图像数据进行并行串行变换处理, 由此得到串行图像 数据。
     另外, 数据形式变换部 13 在进行并行串行变换处理时, 与数据形式变换部 513 一 样向串行图像数据中插入同步代码。由此, 串行图像数据包括同步代码。下面, 将被插入同 步代码后的串行图像数据称为带代码串行图像数据。
     带代码串行图像数据例如是如图 6A 所示构造的数据。
     并且, 本实施方式的固体摄像装置 1000 的 TG101 与前述的说明相同地, 在对应的
     规定的定时向固体摄像元件 11、 图像处理部 12、 数据形式变换部 13 和插入部 21 分别发送 各个垂直同步信号 VSC 和水平同步信号 HSC。另外, 垂直同步信号 VSC 和水平同步信号 HSC 的发送定时是基于通常的图像处理技术的定时, 所以不重复进行详细说明。
     插入部 21 在接收到垂直同步信号 VSC 后, 分别顺序地接收多个水平同步信号 HSC。
     插入部 21 在每当接收到水平同步信号 HSC 时, 将行计数器的值加 “1” 。行计数器 是用于计数行数据的数量的计数器。行计数器的初始值为 “0” 。另外, 插入部 21 在接收到 垂直同步信号 VSC 后, 在再次接收垂直同步信号 VSC 时, 将行计数器的值设定为 “0” 。
     并且, 插入部 21 在每当更新行计数器的值时, 生成行代码 LC。 行代码 LC 是用于确 定行数据的代码。
     例如, 由数据形式变换部 13 生成的带代码串行图像数据是如图 6A 所示的数据。 在 这种情况下, 带代码串行图像数据包括 v( 自然数 ) 个行数据。
     插入部 21 对应于带代码串行图像数据所包含的 v 个行数据的每一个, 分别生成用 于确定该行数据的行代码 LC。
     例如, 在图 6A 中, 行数据 LD1 是第 1 个行数据。在这种情况下, 对应行数据 LD1 而 生成的行代码 LC 表示在插入部 21 接收到垂直同步信号 VSC 后, 而且在接收到第 1 个水平 同步信号 HSC 后数值被变更后的行计数器的值。即, 在这种情况下, 对应行数据 LD1 而生成 的行代码 LC 表示 “1” 。
     并且, 插入部 21 在每当生成行代码 LC 时进行插入处理。 在插入处理中, 插入部 21 向数据形式变换部 13 发送所生成的行代码 LC 和插入命令。
     插入命令是这样一种命令, 用于在带代码串行图像数据所包含的连续的多个行数 据中、 利用所发送的行代码 LC 而确定的第 w( 自然数 ) 个行数据的末端附加的同步代码 EOL, 和在第 w+1 个行数据的前端附加的同步代码 SOL 之间, 插入行代码 LC。
     即, 插入命令是用于在多个连续的行数据中相邻的两个行数据之间插入行代码 LC 的命令。
     数据形式变换部 13 在接收行代码 LC 和插入命令时, 按照插入命令向带代码串行 图像数据中插入行代码 LC。另外, 数据形式变换部 13 在接收到与图 6A 所示的行数据 LDv 对应的插入命令的情况下, 不进行插入行代码 LC 的处理。
     即, 插入部 21 通过进行插入处理, 插入部 21 使数据形式变换部 13 将行代码 LC 插 入到带代码串行图像数据所包含的连续的多个行数据中相邻的两个行数据之间。即, 插入 处理是使数据形式变换部 13 将行代码 LC 插入到带代码串行图像数据所包含的连续的多个 行数据中相邻的两个行数据之间的处理。
     并且, 插入部 21 反复进行与带代码串行图像数据所包含的行数据的数量对应的 次数的插入处理, 由此结束对该带代码串行图像数据的插入处理。通过结束对该带代码串 行图像数据的插入处理, 数据形式变换部 13 得到包括多个行代码 LC 的带代码串行图像数 据 ( 下面, 称为已插入串行图像数据 )。
     下面, 将反复进行与带代码串行图像数据所包含的行数据的数量对应的次数的插 入处理的处理称为多次插入处理。即, 插入部 21 反复进行与带代码串行图像数据所包含的 行数据的数量对应的次数的插入处理, 由此进行多次插入处理。
     多次插入处理是使数据形式变换部 13 将行代码 LC 插入到带代码串行图像数据所包含的连续的多个行数据中各个相邻的两个行数据之间的处理。
     因此, 通过插入部 21 对带代码串行图像数据进行多次插入处理, 数据形式变换部 13 将行代码 LC 插入到带代码串行图像数据所包含的连续的多个行数据中各个相邻的两个 行数据之间, 结果, 得到已插入串行图像数据。
     图 2A 和图 2B 是用于说明包含行代码 LC 的已插入串行图像数据的图。
     图 2A 是表示在带代码串行图像数据中插入有行代码 LC 的状态的图。
     如图 2A 所示, 例如行代码 LC 被插入到在第 1 个行数据 LD1 的末端附加的同步代 码 EOL、 和在第 2 个行数据 LD2 的前端附加的同步代码 SOL 之间。
     例如, 在第 1 个行数据 LD1 的末端附加的同步代码 EOL 和在第 2 个行数据 LD2 的 前端附加的同步代码 SOL 之间的行代码 LC 表示 “1” 。表示 “1” 的行代码 LC 是用于确定行 数据 LD1 的代码。并且, 例如表示 “v( 自然数 )-1” 的行代码 LC 是用于确定行数据 LD(v-1) 的代码。
     另外, 行代码 LC 的插入位置是在相邻的两个行数据之间的水平消隐期间内。因 此, 通过插入行代码 LC, 从已插入串行图像数据再现的图像不会受到画质的影响。
     图 2B 是将图 2A 所示的已插入串行图像数据的构造配合于从该已插入串行图像数 据得到的图像的形状来显示的图。 如图 2B 所示, 在行数据的数量是 v 个的情况下, 已插入串行图像数据所包含的行 代码 LC 的数量是 (v-1) 个。
     在图 2B 中, 在各行的右端示出的行代码 LC 与对应的行的行数据对应。 在图 2B 中, 例如第 1 行的行代码 LC 是与行数据 LD1 对应的行代码。例如, 第 2 行的行代码 LC 是与行 数据 LD2 对应的行代码。
     再次参照图 1, 接收部 220 包括数据形式变换部 15。
     数据形式变换部 13 和数据形式变换部 15 通过传输路径 14D、 14C 而电气连接。另 外, 关于传输路径 14D、 14C 已在前面进行说明, 因而不重复进行详细说明。
     数据形式变换部 13 使用传输路径 14D 向数据形式变换部 15 发送如图 2A 所示插 入了行代码 LC 的已插入串行图像数据。
     并且, 数据形式变换部 13 使用传输路径 14C 向数据形式变换部 15 发送时钟 FCLK。 数据形式变换部 15 与图 5 中的数据形式变换部 515 一样, 根据从传输路径 14C 接收的时钟 FCLK, 进行将串行形式的数据变换为并行形式的数据的串行并行变换处理。数据形式变换 部 15 对已插入串行图像数据进行串行并行变换处理, 由此得到并行图像数据。
     另外, 数据形式变换部 15 与图 5 中的数据形式变换部 515 一样, 在进行并行串行 变换处理时, 检测已插入串行图像数据所包含的同步代码 SOF、 EOL、 SOL、 EOF。
     并且, 数据形式变换部 15 在进行串行并行变换处理时, 依次检测已插入串行图像 数据所包含的多个行代码 LC。
     并且, 数据形式变换部 15 在每当检测到行代码 LC 时进行判定处理。在判定处理 中, 数据形式变换部 15 判定所检测到的最新的行代码 LC 表示的值 ( 下面称为最新行值 ) 是 否比在该最新的行代码 LC 的前一个检测到的行代码 LC 表示的值 ( 下面称为前一个行值 ) 大 1 的值。
     另外, 数据形式变换部 15 在检测到第 1 个行代码 LC 的情况下, 不进行判定处理。
     在判定为最新行值是比前一个行值大 1 的值的情况下, 数据形式变换部 15 判定为 能够再现 ( 解码 ) 与检测到的最新的行代码 LC 对应的行数据。
     另一方面, 在判定为最新行值不是比前一个行值大 1 的值的情况下, 数据形式变 换部 15 判定为与检测到的最新的行代码 LC 对应的行数据是不能再现的行数据 ( 下面称为 不能再现行数据 )。即, 数据形式变换部 15 判定为存在不能再现行数据。
     即, 数据形式变换部 15 是判定是否存在不能再现行数据的判定部。
     即, 行代码 LC 也是用于判定是否存在不能再现行数据的判定信息。与检测到的最 新的行代码 LC 对应的行数据被判定为是不能再现行数据的情况是指如下情况。该情况例 如是指当在传输路径 14D 中传输已插入串行图像数据的期间中, 在传输路径 14D 中产生噪 声等的情况, 例如是指已插入串行图像数据所包含的同步代码 SOL 或者同步代码 EOL 丢失 的情况。
     并且, 数据形式变换部 15 以一个像素数据 (N 比特的数据 ) 单位向图像处理部 310 发送通过串行并行变换处理而得到的并行形式的图像数据。
     图像处理部 310 对接收到的图像数据进行各种图像处理。并且, 图像处理部 310 向显示部 320 发送已进行图像处理的图像数据。 显示部 320 是用于显示图像的显示装置。显示部 320 对基于从图像处理部 310 接 收到的图像数据的图像进行显示。
     如以上说明的那样, 在本实施方式中, 向接收部 220 发送已插入串行图像数据, 该 已插入串行图像数据在带代码串行图像数据所包含的连续的多个行数据中相邻的两个行 数据之间插入了行代码 LC。
     接收部 220 的数据形式变换部 15 依次检测所接收到的已插入串行图像数据所包 含的多个行代码 LC。
     并且, 数据形式变换部 15 在每当检测到行代码 LC 时, 判定最新的行代码 LC 表示 的最新行值是否是比在该最新的行代码 LC 的前一个检测到的行代码 LC 表示的前一个行值 大 1 的值, 由此判定是否存在不能再现行数据。即, 根据本实施方式, 能够检测存在不能再 现行数据的情况。
     另外, 也可以利用单片的 LSI(Large Scale Integration : 大规模集成电路 ) 构成 固体摄像元件 11、 图像处理部 12、 数据形式变换部 13、 传输路径 14D、 14C、 数据形式变换部 15 和插入部 21 的全部或者一部分。
     < 第 1 实施方式的变形例 >
     本实施方式的变形例的固体摄像装置是图 1 中的固体摄像装置 1000。因此, 不重 复进行固体摄像装置 1000 所包含的各个部分的详细说明。
     在本实施方式的变形例中, 将插入到带代码串行图像数据中的行代码 LC 设为 1 比 特的数据。即, 在本实施方式的变形例中, 插入部 21 进行生成用 1 比特的数据表述的行代 码 LC, 并将所生成的行代码 LC 插入到带代码串行图像数据中的处理, 这一点与第 1 实施方 式不同。除此之外的处理与第 1 实施方式相同, 所以不重复进行详细说明。
     具体地讲, 插入部 21 在每当接收到水平同步信号 HSC 时, 将行计数器的值加 “1” 。
     并且, 插入部 21 在每当更新行计数器的值时生成行代码 LC。具体地讲, 在更新后 的行计数器的值是奇数的情况下, 插入部 21 生成表示 “0” 的行代码 LC。并且, 在更新后的
     行计数器的值是偶数的情况下, 插入部 21 生成表示 “1” 的行代码 LC。
     并且, 插入部 21 在每当生成行代码 LC 时进行插入处理 A。在插入处理 A 中, 插入 部 21 向数据形式变换部 13 发送所生成的行代码 LC 和插入命令 A。
     插入命令 A 是这样一种命令, 用于在带代码串行图像数据所包含的连续的多个行 数据中、 与所发送的第 w( 自然数 ) 个行代码 LC 对应的第 w 个行数据的末端附加的同步代 码 EOL, 和在第 w+1 个行数据的前端附加的同步代码 SOL 之间, 插入行代码 LC。在此, 例如 与所发送的第 1 个行代码 LC 对应的第 1 个行数据是行数据 LD1。
     即, 插入命令 A 是用于在连续的多个行数据中相邻的两个行数据之间插入行代码 LC 的命令。
     数据形式变换部 13 在接收行代码 LC 和插入命令 A 时, 按照插入命令 A 向带代码 串行图像数据中插入行代码 LC。另外, 数据形式变换部 13 在接收到与图 6A 所示的行数据 LDv 对应的插入命令 A 的情况下, 不进行插入行代码 LC 的处理。
     并且, 插入部 21 反复进行与带代码串行图像数据所包含的行数据的数量对应的 次数的插入处理 A, 由此结束对该带代码串行图像数据的插入处理 A。通过结束对带代码串 行图像数据的插入处理 A, 数据形式变换部 13 得到包括多个行代码 LC 的带代码串行图像数 据 ( 下面, 称为已交替插入串行图像数据 )。 下面, 将反复进行与带代码串行图像数据所包含的行数据的数量对应的次数的插 入处理 A 的处理称为交替插入处理。即, 插入部 21 反复进行与带代码串行图像数据所包含 的行数据的数量对应的次数的插入处理 A, 由此进行交替插入处理。
     交替插入处理是使数据形式变换部 13 将行代码 LC 插入到带代码串行图像数据所 包含的连续的多个行数据中各个相邻的两个行数据之间的处理。即, 交替插入处理是前面 叙述的多次插入处理。
     下面, 将表示 “0” 的行代码 LC 和表示 “1” 的行代码 LC 分别称为第 1 行代码 LC 和 第 2 行代码 LC。并且, 下面将第 1 行代码 LC 和第 2 行代码 LC 分别称为第 1 判定信息和第 2 判定信息。
     在本实施方式的变形例中, 反复进行与带代码串行图像数据所包含的行数据的数 量对应的次数的插入处理 A。 由此, 生成图 2A 所示的数据构造的已交替插入串行图像数据。
     在这种情况下, 在已交替插入串行图像数据所包含的多个行数据中, 例如第 1 个 相邻的两个行数据 LD1、 LD2 之间的行代码 LC 是第 1 行代码 LC。并且, 在已交替插入串行 图像数据所包含的多个行数据中, 例如第 2 个相邻的两个行数据 LD2、 LD3 之间的行代码 LC 是第 2 行代码 LC。
     即, 在本实施方式的变形例中, 插入部 21 进行前述的交替插入处理。交替插入处 理是这样的多次插入处理, 用于在带代码串行图像数据所包含的连续的多个行数据中第 n( 自然数 ) 个相邻的两个行数据之间插入第 1 行代码 LC, 在该多个行数据中第 n+1 个相邻 的两个行数据之间插入第 2 行代码 LC。
     在交替插入处理中, 通过进行发送第 1 行代码 LC 和插入命令 A 的插入处理 A, 数据 形式变换部 13 向带代码串行图像数据所包含的连续的多个行数据中第 n 个相邻的两个行 数据之间插入第 1 行代码 LC( 第 1 判定信息 )。
     并且, 在交替插入处理中, 通过进行发送第 2 行代码 LC 和插入命令 A 的插入处理
     A, 数据形式变换部 13 向带代码串行图像数据所包含的连续的多个行数据中第 n+1 个相邻 的两个行数据之间插入第 2 行代码 LC( 第 2 判定信息 )。
     由此, 数据形式变换部 13 得到已交替插入串行图像数据。
     并且, 数据形式变换部 13 使用传输路径 14D 向数据形式变换部 15 发送如图 2A 所 示插入了行代码 LC 的已交替插入串行图像数据。
     并且, 数据形式变换部 15 在进行串行并行变换处理时, 依次检测已交替插入串行 图像数据所包含的多个行代码 LC。
     并且, 数据形式变换部 15 在每当检测到行代码 LC 时进行判定处理 A。在判定处 理 A 中, 数据形式变换部 15 判定所检测到的最新的行代码 LC 表示的最新行值是否是与在 该最新的行代码 LC 的前一个检测到的行代码 LC 表示的前一个行值不同的值。
     另外, 数据形式变换部 15 在检测到第 1 个行代码 LC 时不进行判定处理 A。
     在判定为最新行值是与前一个行值不同的值的情况下, 数据形式变换部 15 判定 为能够再现 ( 解码 ) 与所检测到的最新的行代码 LC 对应的行数据。在这种情况下, 例如分 别表示最新行值和前一个行值的连续的两个行代码 LC 分别是第 1 行代码 LC 和第 2 行代码 LC。
     另一方面, 在判定为最新行值不是与前一个行值不同的值、 即最新行值是与前一 个行值相同的值的情况下, 数据形式变换部 15 判定为与所检测到的最新的行代码 LC 对应 的行数据是不能再现的行数据 ( 下面称为不能再现行数据 )。即, 数据形式变换部 15 判定 为存在不能再现行数据。在这种情况下, 分别表示最新行值和前一个行值的连续的两个行 代码 LC 分别是第 1 行代码 LC 或者第 2 行代码 LC。
     即, 作为判定部的数据形式变换部 15 从已插入串行图像数据 ( 已交替插入串行图 像数据 ) 中依次检测多个判定信息 ( 行代码 LC), 在所检测到的连续的两个判定信息 ( 行代 码 LC) 是第 1 判定信息 ( 第 1 行代码 LC) 或者第 2 判定信息 ( 第 2 行代码 LC) 的情况下, 判定为存在不能再现行数据。
     如以上说明的那样, 在本实施方式的变形例中, 与第 1 实施方式一样能够检测存 在不能再现行数据的情况。另外, 在本实施方式中, 将行代码 LC 设为 1 比特的数据。因此, 能够减小在传输路径 14D 中成为传输对象的已交替插入串行图像数据的数据量。因此, 得 到能够缩小用于判定有无不能再现行数据的电路的效果。
     < 第 2 实施方式 >
     在本实施方式中, 在判定为存在不能再现行数据的情况下, 进行与不能再现行数 据对应的行数据的重发的处理。
     图 3 是表示第 2 实施方式的固体摄像装置 1000A 的结构的图。
     固体摄像装置 1000A 是数字照相机或者数字摄像机等数字相机。
     图 3 所示的固体摄像装置 1000A 与图 1 所示的固体摄像装置 1000 相比, 不同之处 在于具有串行数据收发装置 200A 来取代串行数据收发装置 200。 除此之外与固体摄像装置 1000 相同, 所以不重复进行详细说明。
     串行数据收发装置 200A 与图 1 所示的串行数据收发装置 200 相比, 不同之处在于 具有发送部 210A 来取代发送部 210、 以及具有接收部 220A 来取代接收部 220。除此之外与 串行数据收发装置 200 相同, 所以不重复进行详细说明。发送部 210A 与图 1 所示的发送部 210 相比, 不同之处在于还包括行存储器 32 和 开关 SW10。除此之外与发送部 210 相同, 所以不重复进行详细说明。
     行存储器 32 是能够存储一个行数据的存储器。
     开关 SW10 根据来自外部的指示来切换第 1 连接状态和第 2 连接状态。第 1 连接 状态是指将数据形式变换部 13 和传输路径 14D 电气连接的状态。第 2 连接状态是指将行 存储器 32 和传输路径 14D 电气连接的状态。开关 SW10 的通常状态是第 1 连接状态。
     数据形式变换部 13 与开关 SW10 和行存储器 32 分别电气连接。
     在插入部 21 进行在第 1 实施方式中说明的处理的情况下, 数据形式变换部 13 以 与图 2B 所示的一个行对应的行数据单位, 向开关 SW10 和行存储器 32 发送已插入串行图像 数据。
     另外, 在插入部 21 进行在第 1 实施方式的变形例中说明的处理的情况下, 数据形 式变换部 13 以与图 2B 所示的一个行对应的行数据单位, 向开关 SW10 和行存储器 32 发送 已交替插入串行图像数据。
     行存储器 32 接收已插入串行图像数据或者已交替插入串行图像数据的一部分的 行数据, 并存储所接收到的数据。另外, 行存储器 32 当在存储了行数据的状态下接收到新 的行数据的情况下, 存储新的行数据。即, 行存储器 32 保存行数据直到接收到新的行数据。
     开关 SW10 以与图 2B 所示的一个行对应的行数据单位, 使用传输路径 14D 向数据 形式变换部 15 发送所接收到的已插入串行图像数据或者已交替插入串行图像数据。
     接 收 部 220A 与 图 1 的 接 收 部 220 相 比, 不 同 之 处 在 于 还 包 括 CPU(Central Processing Unit : 中央处理单元 )31。除此之外与接收部 220 相同, 所以不重复进行详细 说明。
     数据形式变换部 15 进行在第 1 实施方式中说明的判定处理。在数据形式变换部 15 通过判定处理而判定为存在不能再现行数据时, 数据形式变换部 15 向 CPU31 发送不能再 现行存在信息。不能再现行存在信息是用于通知存在不能再现行数据的信息。
     并且, 在插入部 21 进行在第 1 实施方式的变形例中说明的处理的情况下, 数据形 式变换部 15 进行在第 1 实施方式的变形例中说明的判定处理 A。在数据形式变换部 15 通 过判定处理 A 而判定为存在不能再现行数据时, 数据形式变换部 15 向 CPU31 发送不能再现 行存在信息。
     CPU31 接收不能再现行存在信息, 由此识别到存在不能再现行数据。另外, 不能再 现行存在信息的接收是在中断处理或轮询处理中进行的。
     CPU31 根据不能再现行存在信息的接收, 向开关 SW10 发送用于使开关 SW10 的状态 成为第 2 连接状态的状态设定指示。
     开关 SW10 接收到状态设定指示时, 将开关 SW10 的状态切换为第 2 连接状态。由 此, 在行存储器 32 中存储的与不能再现行数据对应的行数据, 通过传输路径 14D 被发送 ( 重发 ) 给数据形式变换部 15。
     即, 状态设定指示是用于使与不能再现行数据对应的行数据再次向数据形式变换 部 15 发送的指示。
     另外, CPU31 发送状态设定指示的定时是在相邻的两个行数据之间的水平消隐期 间内的定时。如以上说明的那样, 在本实施方式中, 在判定为存在不能再现行数据的情况下, CPU31 进行使与不能再现行数据对应的行数据再次向数据形式变换部 15 发送的处理。即, CPU31 是向发送部 210A 提供状态设定指示的重发指示部, 该状态设定指示是用于使与不能 再现行数据对应的行数据再次向接收部 220A 发送的指示。
     因此, 即使是由于噪声等的影响而产生了不能再现行数据时, 也能够得到与不能 再现行数据对应的行数据, 因而数据形式变换部 15 能够从接收到的数据再现 ( 解码 ) 正常 的图像。即, 具有能够避免因噪声等的影响而丢失已再现的图像的一部分图像的效果。
     另外, 行存储器 32 也可以是存储 1 帧量的已插入串行图像数据或者已交替插入串 行图像数据的存储器。在这种情况下, 在判定为存在不能再现行数据的情况下, CPU31 向开 关 SW10 发送状态设定指示。由此, 在行存储器 32 中存储的已插入串行图像数据或者已交 替插入串行图像数据, 通过传输路径 14D 被发送 ( 重发 ) 给数据形式变换部 15。
     另外, 也可以利用单片的 LSI 构成固体摄像元件 11、 图像处理部 12、 数据形式变换 部 13、 传输路径 14D、 14C、 数据形式变换部 15、 插入部 21、 开关 SW10 和 CPU31 的全部或者一 部分。
     图 4A 是作为数字照相机的固体摄像装置 1000、 1000A 的外观图。图 4B 是作为数 字摄像机的固体摄像装置 1000、 1000A 的外观图。 以上, 根据实施方式说明了本发明的串行数据收发装置, 但是本发明不限于这些 实施方式。只要不脱离本发明的宗旨, 对本实施方式进行本领域技术人员能够想到的各种 变形而得到的方式、 或者将不同实施方式中的构成要素进行组合而构建的方式, 都包含在 本发明的范围之内。
     并且, 构成上述的串行数据收发装置的多个构成要素的全部或者一部分构成要素 也可以利用硬件构成。并且, 构成上述的串行数据收发装置的构成要素的全部或者一部分 构成要素也可以是由 CPU(CentralProcessing Unit) 等执行的程序的模块。
     并且, 构成上述的串行数据收发装置的多个构成要素的全部或者一部分构成要素 也可以利用一个系统 LSI(Large Scale Integration : 大规模集成电路 ) 构成。 系统 LSI 可 以是在一个芯片上集成多个构成要素而制得的超多功能 LSI, 具体地讲, 可以是包括微处理 器、 ROM(Read OnlyMemory : 只读存储器 )、 RAM(Random Access Memory : 随机存取存储器 ) 等在内构成的计算机系统。
     并且, 本发明也可以实现为将串行数据收发装置具有的特征性构成部的动作作为 步骤的串行数据收发方法。并且, 本发明也可以实现为使计算机执行这种串行数据收发方 法所包含的各个步骤的程序。并且, 本发明也可以实现为存储这种程序的计算机能够读取 的记录介质。并且, 该程序也可以通过因特网等传输介质进行发布。
     此次公开的实施方式在所有方面上都仅是示例, 不能认为是限制性的方式。本发 明的范围不在于上述的说明, 而在于利用权利要求书公开的内容, 并且包含与权利要求书 同等意义及范围内的所有变更。
     产业上的可利用性
     本发明能够应用于需要快速传输串行形式的图像数据的数字照相机、 数字摄像机 等固体摄像装置。
     标号说明
     SW10 开关 ; 11 固体摄像元件 ; 12、 310 图像处理部 ; 13、 15、 513、 515 数据形式变换 部; 14 传输部 ; 21 插入部 ; 31CPU ; 32 行存储器 ; 100AFE 部 ; 200、 200A 串行数据收发装置 ; 210、 210A 发送部 ; 220、 220A 接收部 ; 320 显示部 ; 1000、 1000A 固体摄像装置。

串行数据收发装置及数字相机.pdf_第1页
第1页 / 共22页
串行数据收发装置及数字相机.pdf_第2页
第2页 / 共22页
串行数据收发装置及数字相机.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《串行数据收发装置及数字相机.pdf》由会员分享,可在线阅读,更多相关《串行数据收发装置及数字相机.pdf(22页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102334331A43申请公布日20120125CN102334331ACN102334331A21申请号200980157538022申请日20091202047009/200920090227JPH04N1/3220060171申请人松下电器产业株式会社地址日本大阪府72发明人吉田秀行74专利代理机构永新专利商标代理有限公司72002代理人徐殿军54发明名称串行数据收发装置及数字相机57摘要发送部210包括进行多次插入处理的插入部21,该插入处理用于在串行图像数据所包含的连续的多个行数据中各个相邻的两个行数据之间插入判定信息。数据形式变换部13使用传输路径14D向接收部。

2、220发送被插入了多个判定信息的已插入串行图像数据。接收部220包括数据形式变换部15,用于从由传输路径14D接收到的已插入串行图像数据中依次检测多个判定信息,并根据检测到的多个判定信息的至少一部分判定信息来判定是否存在不能再现行数据。30优先权数据85PCT申请进入国家阶段日2011082686PCT申请的申请数据PCT/JP2009/0065562009120287PCT申请的公布数据WO2010/097876JA2010090251INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书13页附图6页CN102334348A1/2页21一种串行数据收发装置,该串行数。

3、据收发装置具有发送部,使用传输路径来发送串行形式的数据;以及接收部,从所述传输路径接收所述串行形式的数据,所述发送部包括数据形式变换部,该数据形式变换部用于将包括多个行数据的并行形式的图像数据变换为串行形式的图像数据即串行图像数据,所述串行图像数据包括连续的所述多个行数据,所述发送部还包括进行多次插入处理的插入部,该多次插入处理用于在所述串行图像数据所包含的连续的所述多个行数据中各个相邻的两个行数据之间,插入用于判定是否存在不能再现的行数据即不能再现行数据的判定信息,通过由所述插入部进行所述多次插入处理,所述数据形式变换部取得在所述串行图像数据中被插入了多个所述判定信息的串行形式的数据即已插入。

4、串行图像数据,并使用所述传输路径向所述接收部发送所取得的所述已插入串行图像数据,所述接收部包括判定部,该判定部用于从由所述传输路径接收到的所述已插入串行图像数据中依次检测多个所述判定信息,并根据检测到的多个所述判定信息的至少一部分判定信息来判定是否存在所述不能再现行数据。2根据权利要求1所述的串行数据收发装置,所述判定信息表示用于确定行数据的数值,所述判定部从所述已插入串行图像数据中依次检测多个所述判定信息,将检测到的最新的判定信息所表示的值、与在该最新的判定信息的前一个检测到的判定信息所表示的值进行比较,由此判定是否存在所述不能再现行数据。3根据权利要求1所述的串行数据收发装置,所述插入部进。

5、行如下的所述多次插入处理,该多次插入处理用于向所述连续的多个行数据中第N个相邻的两个行数据之间插入作为判定信息的第1判定信息,向该多个行数据中第N1个相邻的两个行数据之间插入作为判定信息的第2判定信息,其中,N为自然数。4根据权利要求3所述的串行数据收发装置,所述接收部的所述判定部从所述已插入串行图像数据中依次检测多个所述判定信息,在检测到的连续的两个判定信息是所述第1判定信息或者所述第2判定信息的情况下,判定为存在所述不能再现行数据。5根据权利要求3或4所述的串行数据收发装置,所述第1判定信息和所述第2判定信息中的至少一方是利用1比特的数据表示的信息。6根据权利要求15中任意一项所述的串行数。

6、据收发装置,所述串行数据收发装置还具有重发指示部,在所述判定部判定为存在不能再现行数据的情况下,该重发指示部向所述发送部提供用于将与该不能再现行数据对应的行数据再次向所述接收部发送的指示。7根据权利要求16中任意一项所述的串行数据收发装置,所述传输路径是利用LVDSLOWVOLTAGEDIFFERENTIALSIGNALING低压差分信号信号来传输数据的传输路径。8一种数字相机,该数字相机具有权利要求17中任意一项所述的串行数据收发装置;摄像元件,通过拍摄被摄体来取得图像信号;模拟前端部,将所述摄像元件取得的所述图像信号变换为数字数据,由此取得图像数据;权利要求书CN102334331ACN1。

7、02334348A2/2页3图像处理部,用于对图像数据进行处理;以及显示部,用于对基于由所述图像处理部进行处理后的图像数据的图像进行显示,所述串行数据收发装置从所述模拟前端部取得所述图像数据,通过所述发送部和所述接收部向所述图像处理部发送所取得的所述图像数据。权利要求书CN102334331ACN102334348A1/13页4串行数据收发装置及数字相机技术领域0001本发明涉及传输串行形式的数据的串行数据收发装置及数字相机。背景技术0002近年来,在数字照相机、数字摄像机等固体摄像装置中,需要处理的图像数据的数据量正在增大。因此,具有能够快速处理数据的、使用LVDSLOWVOLTAGEDIF。

8、FERENTIALSIGNALING低压差分信号信号的电路的固体摄像装置近年来正在增加。0003专利文献1公开了使用作为LVDS信号的差分信号的固体摄像装置。下面,对使用差分信号的固体摄像装置进行说明。0004图5是表示使用差分信号的现有的固体摄像装置500的图。0005图5所示的固体摄像装置500具有固体摄像元件11、AFEANALOGFRONTEND模拟前端部100、数据形式变换部513、传输部14和数据形式变换部515。0006固体摄像元件11具有通过拍摄被摄体来取得模拟的图像信号的功能。所取得的模拟的图像信号是表示1帧的图像信号。0007AFE部100具有A/D变换功能。A/D变换功能。

9、是将模拟信号变换为数字信号的功能。下面,把将模拟信号变换为数字信号的处理称为A/D变换。0008AFE部100包括图像处理部12和TGTIMINGGENERATOR定时信号产生器101。0009图像处理部12根据低速的时钟SCLK对模拟的图像信号进行A/D变换,由此取得数字的图像数据下面称为数字图像数据。所取得的数字图像数据是对应于1帧的图像数据。下面,假设图像数据是对应于1帧的图像数据来进行说明。0010所取得的数字图像数据包括多个行数据。例如,在利用数字图像数据再现的图像的尺寸是横向1280像素、纵向760像素的尺寸时,该数字图像数据包括760个行数据。0011并且,所取得的数字图像数据包。

10、括多个像素数据。像素数据是利用N例如24比特表述的数据。并且,所取得的数字图像数据是并行形式的图像数据以下称为并行图像数据。0012在此,假设并行图像数据以一个像素数据N比特的数据单位被发送给数据形式变换部513。例如,在N是“24”的情况下,图像处理部12和数据形式变换部513通过24条数据线而连接。0013图像处理部12将并行图像数据以一个像素数据N比特的数据单位向数据形式变换部513发送。0014数据形式变换部513进行将并行形式的数据变换为串行形式的数据的处理以下称为并行串行变换处理。并行串行变换处理是根据快速的时钟FCLK而进行的。数据形式变换部513对并行图像数据进行并行串行变换处。

11、理,由此得到串行形式的图像数据以下称为串行图像数据。0015另外,数据形式变换部513在进行并行串行变换处理时向串行图像数据插入后述的同步代码CODE。由此,在串行图像数据中包含同步代码。说明书CN102334331ACN102334348A2/13页50016图6A和图6B是用于说明包含同步代码的串行图像数据的图。0017图6A是用于说明包含同步代码的串行图像数据的图。0018串行图像数据包括行数据LD1、LD2、LDVV自然数。在从串行图像数据得到的图像的尺寸是横向1280像素、纵向760像素的尺寸时,该串行图像数据包括760个行数据。0019并且,各个行数据LD1、LD2、LDV包括U自。

12、然数个像素数据。在从串行图像数据得到的图像的横向尺寸是1280像素的情况下,各个行数据LD1、LD2、LDV包括1280个像素数据。例如,1280个像素数据是指像素数据P11、P12、PLU。0020在图6A中,同步代码SOF是表示帧的前端的代码。并且,同步代码EOL是表示各个行数据的末端的代码。同步代码SOL是表示各个行数据的前端的代码。同步代码EOF是表示帧的末端的代码。各个同步代码SOF、EOF、EOL、SOL利用多个比特构成。并且,对各个同步代码SOF、EOF、EOL、SOL设定与像素数据不一致的唯一的值。0021图6B是将图6A所示的该串行图像数据的构造配合于从串行图像数据得到的图像。

13、的形状来显示的图。0022如图6B所示,在除了行数据LD1之外的各个行数据的前头附加有同步代码SOL。在行数据LD1的前端附加有同步代码SOF。并且,在除了行数据LDV之外的各个行数据的末端附加有同步代码EOL。在行数据LDV的末端附加有同步代码EOF。0023再次参照图5,TG101生成垂直同步信号VSC和水平同步信号HSC。垂直同步信号VSC是用于对作为帧的图像的前头进行规定的信号。水平同步信号HSC是用于对构成作为帧的图像的各行的前头或者末端进行规定的信号。0024TG101在对应的规定的定时向固体摄像元件11、图像处理部12和数据形式变换部513分别发送所生成的各个垂直同步信号VSC和。

14、水平同步信号HSC。0025传输部14包括传输路径14D、14C。0026数据形式变换部513和数据形式变换部515通过传输路径14D、14C而电气连接。各个传输路径14D、14C是使用LVDS信号来传送串行数据的传输路径。0027各个传输路径14D、14C利用包括两条线的双绞线构成。传输路径14D是使用LVDS信号来传输串行形式的数据的传输路径。传输路径14C是使用LVDS信号来传输时钟FCLK的传输路径。0028数据形式变换部513使用传输路径14D向数据形式变换部515发送如图6A所示插入了同步代码的串行图像数据。并且,数据形式变换部513使用传输路径14C向数据形式变换部515发送时钟。

15、FCLK。数据形式变换部515根据从传输路径14C接收的时钟FCLK,进行将串行形式的数据变换为并行形式的数据的处理下面称为串行并行变换处理。数据形式变换部515对所接收到的串行图像数据进行串行并行变换处理,由此得到并行图像数据。0029另外,数据形式变换部515在进行串行并行变换处理时,检测串行图像数据中包含的同步代码SOF、EOF,并与作为帧的串行图像数据获取同步。并且,数据形式变换部515在进行串行并行变换处理时,检测串行图像数据中包含的同步代码EOL、SOL,并与各个行数据获取同步。0030并且,数据形式变换部515将并行图像数据以一个像素数据N比特的数据单位说明书CN10233433。

16、1ACN102334348A3/13页6向外部的其它电路未图示发送。0031并且,数据形式变换部515向外部电路发送所接收到的时钟FCLK。并且,数据形式变换部515在每当检测到同步代码SOF、EOF、EOL、SOL中的任意一个同步代码时,向该外部电路发送所检测到的同步代码。0032现有技术文献0033专利文献0034专利文献1日本特开2005086224号公报0035发明概要0036发明要解决的问题0037下面,将传输串行数据的传输路径称为串行传输路径。串行传输路径例如是指图5中的传输路径14D、14C。0038在此,假设串行传输路径受到噪声等的影响,产生了经由串行传输路径之前的数据下面称为。

17、传输前数据、与经由串行传输路径之后的数据下面称为传输后数据不同的情况。例如,假设经由串行传输路径的作为传输后数据的串行图像数据所包含的同步代码SOL或者同步代码EOL丢失。0039在这种情况下,与丢失的同步代码对应的行数据将不能再现解码。即,接收到串行图像数据的接收侧对串行图像数据进行再现而得到的图像,成为丢失了与所丢失的同步代码对应的行的图像。即,存在不能在接收到串行图像数据的接收侧进行再现的行数据。0040在现有技术中,不能对存在不能再现的行数据的情况进行检测。发明内容0041本发明就是为了解决上述问题而提出的,其目的在于,提供能够检测存在不能再现的行数据的串行数据收发装置等。0042用于。

18、解决问题的手段0043为了解决上述问题,基于本发明的某个方面的串行数据收发装置具有发送部,使用传输路径来发送串行形式的数据;以及接收部,从传输路径接收串行形式的数据。发送部包括数据形式变换部,该数据形式变换部用于将包括多个行数据的并行形式的图像数据变换为串行形式的图像数据即串行图像数据。串行图像数据包括连续的多个行数据。发送部还包括进行多次插入处理的插入部,该多次插入处理用于在串行图像数据所包含的连续的多个行数据中各个相邻的两个行数据之间,插入用于判定是否存在不能再现的行数据即不能再现行数据的判定信息。通过由插入部进行多次插入处理,数据形式变换部取得在串行图像数据中被插入了多个判定信息的串行形。

19、式的数据即已插入串行图像数据,并使用传输路径向接收部发送所取得的已插入串行图像数据。接收部包括判定部,该判定部用于从由传输路径接收到的已插入串行图像数据中依次检测多个判定信息,并根据检测到的多个判定信息的至少一部分判定信息来判定是否存在不能再现行数据。0044即,发送部包括进行多次插入处理的插入部,该插入处理用于在串行图像数据所包含的连续的多个行数据中各个相邻的两个行数据之间,插入用于判定是否存在不能再现行数据的判定信息。数据形式变换部使用传输路径向接收部发送被插入了多个判定信息的已插入串行图像数据。接收部包括判定部,用于从由传输路径接收到的已插入串行图像数说明书CN102334331ACN1。

20、02334348A4/13页7据中依次检测多个判定信息,并根据检测到的多个判定信息的至少一部分判定信息来判定是否存在不能再现行数据。0045因此,能够检测存在不能再现行数据的情况。0046优选,判定信息表示用于确定行数据的数值,判定部从已插入串行图像数据中依次检测多个判定信息,将检测到的最新的判定信息所表示的值、与在该最新的判定信息的前一个检测到的判定信息所表示的值进行比较,由此判定是否存在不能再现行数据。0047因此,能够检测存在不能再现行数据。0048优选,插入部进行如下的多次插入处理,即向连续的多个行数据中第N自然数个相邻的两个行数据之间插入作为判定信息的第1判定信息,向该多个行数据中第。

21、N1个相邻的两个行数据之间插入作为判定信息的第2判定信息。0049优选,接收部的判定部从已插入串行图像数据中依次检测多个判定信息,在检测到的连续的两个判定信息是第1判定信息或者第2判定信息的情况下,判定为存在不能再现行数据。0050优选,第1判定信息和第2判定信息中的至少一方是利用1比特的数据表示的信息。0051由此,能够减小包括作为判定信息的第1判定信息和第2判定信息在内的已交替插入串行图像数据的数据量。0052优选,串行数据收发装置还具有重发指示部,在判定部判定为存在不能再现行数据的情况下,该重发指示部向发送部提供用于将与该不能再现行数据对应的行数据再次向接收部发送的指示。0053由此,即。

22、使是存在不能再现行数据的情况下,也能够取得与不能再现行数据对应的行数据。因此,能够再现正常的图像。0054优选,传输路径是利用LVDSLOWVOLTAGEDIFFERENTIALSIGNALING低压差分信号信号来传输数据的传输路径。0055基于本发明的另一个方面的数字相机具有串行数据收发装置;摄像元件,通过拍摄被摄体来取得图像信号;模拟前端部,将摄像元件取得的图像信号变换为数字数据,由此取得图像数据;图像处理部,用于对图像数据进行处理;以及显示部,用于对基于由图像处理部进行处理后的图像数据的图像进行显示。串行数据收发装置从模拟前端部取得图像数据,通过发送部和接收部向图像处理部发送所取得的图像。

23、数据。0056另外,本发明也可以将构成这种串行数据收发装置的多个构成要素的全部或者一部分构成要素实现为系统LSILARGESCALEINTEGRATION大规模集成电路。0057并且,本发明也可以实现为将串行数据收发装置具有的特征性构成部的动作作为步骤的串行数据收发方法。并且,本发明也可以实现为使计算机执行这种串行数据收发方法所包含的各个步骤的程序。并且,本发明也可以实现为存储这种程序的计算机能够读取的记录介质。并且,该程序也可以通过因特网等传输介质进行发布。0058发明效果0059根据本发明,能够检测存在不能再现的行数据。附图说明说明书CN102334331ACN102334348A5/13。

24、页80060图1是表示第1实施方式的固体摄像装置的结构的图。0061图2A是用于说明包含行代码LC的已插入串行图像数据的图。0062图2B是用于说明包含行代码LC的已插入串行图像数据的图。0063图3是表示第2实施方式的固体摄像装置的结构的图。0064图4A是作为数字照相机的固体摄像装置的外观图。0065图4B是作为数字摄像机的固体摄像装置的外观图。0066图5是表示使用差分信号的现有的固体摄像装置的图。0067图6A是用于说明包含同步代码的串行图像数据的图。0068图6B是用于说明包含同步代码的串行图像数据的图。具体实施方式0069下面,参照附图说明本发明的实施方式。在下面的说明中,对相同的。

25、部件标注相同的标号。这些部件的名称和功能也相同。因此,不重复进行这些部件的详细说明。0070并且,下面说明的实施方式毕竟仅是一例。下面假设图像数据是对应于1帧的图像数据来进行说明。00710072在本实施方式中,在相邻的两个行数据之间,除了插入同步代码之外,还插入判定信息,通过进行这种处理来检测存在不能再现的行数据。0073图1是表示第1实施方式的固体摄像装置1000的结构的图。0074固体摄像装置1000是数字照相机或者数字摄像机等数字相机。0075图1所示的固体摄像装置1000具有固体摄像元件11、AFE部100、串行数据收发装置200、图像处理部310和显示部320。0076图1中的固体。

26、摄像元件11和AFE部100分别与图5中的固体摄像元件11和AFE部100相同,所以不重复进行详细说明。0077串行数据收发装置200具有发送部210、传输部14和接收部220。0078图1中的传输部14与图5中的传输部14相同,包括传输路径14D、14C。关于传输路径14D、14C已在前面进行说明,所以不重复进行详细说明。0079发送部210包括数据形式变换部13和插入部21。0080AFE部100的图像处理部12以一个像素数据N比特的数据单位向数据形式变换部13发送并行图像数据。0081数据形式变换部13与图5中的数据形式变换部513一样,进行将并行形式的数据变换为串行形式的数据的并行串行。

27、变换处理。并行串行变换处理是根据快速的时钟FCLK而进行的。数据形式变换部13对并行图像数据进行并行串行变换处理,由此得到串行图像数据。0082另外,数据形式变换部13在进行并行串行变换处理时,与数据形式变换部513一样向串行图像数据中插入同步代码。由此,串行图像数据包括同步代码。下面,将被插入同步代码后的串行图像数据称为带代码串行图像数据。0083带代码串行图像数据例如是如图6A所示构造的数据。0084并且,本实施方式的固体摄像装置1000的TG101与前述的说明相同地,在对应的说明书CN102334331ACN102334348A6/13页9规定的定时向固体摄像元件11、图像处理部12、数。

28、据形式变换部13和插入部21分别发送各个垂直同步信号VSC和水平同步信号HSC。另外,垂直同步信号VSC和水平同步信号HSC的发送定时是基于通常的图像处理技术的定时,所以不重复进行详细说明。0085插入部21在接收到垂直同步信号VSC后,分别顺序地接收多个水平同步信号HSC。0086插入部21在每当接收到水平同步信号HSC时,将行计数器的值加“1”。行计数器是用于计数行数据的数量的计数器。行计数器的初始值为“0”。另外,插入部21在接收到垂直同步信号VSC后,在再次接收垂直同步信号VSC时,将行计数器的值设定为“0”。0087并且,插入部21在每当更新行计数器的值时,生成行代码LC。行代码LC。

29、是用于确定行数据的代码。0088例如,由数据形式变换部13生成的带代码串行图像数据是如图6A所示的数据。在这种情况下,带代码串行图像数据包括V自然数个行数据。0089插入部21对应于带代码串行图像数据所包含的V个行数据的每一个,分别生成用于确定该行数据的行代码LC。0090例如,在图6A中,行数据LD1是第1个行数据。在这种情况下,对应行数据LD1而生成的行代码LC表示在插入部21接收到垂直同步信号VSC后,而且在接收到第1个水平同步信号HSC后数值被变更后的行计数器的值。即,在这种情况下,对应行数据LD1而生成的行代码LC表示“1”。0091并且,插入部21在每当生成行代码LC时进行插入处理。

30、。在插入处理中,插入部21向数据形式变换部13发送所生成的行代码LC和插入命令。0092插入命令是这样一种命令,用于在带代码串行图像数据所包含的连续的多个行数据中、利用所发送的行代码LC而确定的第W自然数个行数据的末端附加的同步代码EOL,和在第W1个行数据的前端附加的同步代码SOL之间,插入行代码LC。0093即,插入命令是用于在多个连续的行数据中相邻的两个行数据之间插入行代码LC的命令。0094数据形式变换部13在接收行代码LC和插入命令时,按照插入命令向带代码串行图像数据中插入行代码LC。另外,数据形式变换部13在接收到与图6A所示的行数据LDV对应的插入命令的情况下,不进行插入行代码L。

31、C的处理。0095即,插入部21通过进行插入处理,插入部21使数据形式变换部13将行代码LC插入到带代码串行图像数据所包含的连续的多个行数据中相邻的两个行数据之间。即,插入处理是使数据形式变换部13将行代码LC插入到带代码串行图像数据所包含的连续的多个行数据中相邻的两个行数据之间的处理。0096并且,插入部21反复进行与带代码串行图像数据所包含的行数据的数量对应的次数的插入处理,由此结束对该带代码串行图像数据的插入处理。通过结束对该带代码串行图像数据的插入处理,数据形式变换部13得到包括多个行代码LC的带代码串行图像数据下面,称为已插入串行图像数据。0097下面,将反复进行与带代码串行图像数据。

32、所包含的行数据的数量对应的次数的插入处理的处理称为多次插入处理。即,插入部21反复进行与带代码串行图像数据所包含的行数据的数量对应的次数的插入处理,由此进行多次插入处理。0098多次插入处理是使数据形式变换部13将行代码LC插入到带代码串行图像数据所说明书CN102334331ACN102334348A7/13页10包含的连续的多个行数据中各个相邻的两个行数据之间的处理。0099因此,通过插入部21对带代码串行图像数据进行多次插入处理,数据形式变换部13将行代码LC插入到带代码串行图像数据所包含的连续的多个行数据中各个相邻的两个行数据之间,结果,得到已插入串行图像数据。0100图2A和图2B是。

33、用于说明包含行代码LC的已插入串行图像数据的图。0101图2A是表示在带代码串行图像数据中插入有行代码LC的状态的图。0102如图2A所示,例如行代码LC被插入到在第1个行数据LD1的末端附加的同步代码EOL、和在第2个行数据LD2的前端附加的同步代码SOL之间。0103例如,在第1个行数据LD1的末端附加的同步代码EOL和在第2个行数据LD2的前端附加的同步代码SOL之间的行代码LC表示“1”。表示“1”的行代码LC是用于确定行数据LD1的代码。并且,例如表示“V自然数1”的行代码LC是用于确定行数据LDV1的代码。0104另外,行代码LC的插入位置是在相邻的两个行数据之间的水平消隐期间内。。

34、因此,通过插入行代码LC,从已插入串行图像数据再现的图像不会受到画质的影响。0105图2B是将图2A所示的已插入串行图像数据的构造配合于从该已插入串行图像数据得到的图像的形状来显示的图。0106如图2B所示,在行数据的数量是V个的情况下,已插入串行图像数据所包含的行代码LC的数量是V1个。0107在图2B中,在各行的右端示出的行代码LC与对应的行的行数据对应。在图2B中,例如第1行的行代码LC是与行数据LD1对应的行代码。例如,第2行的行代码LC是与行数据LD2对应的行代码。0108再次参照图1,接收部220包括数据形式变换部15。0109数据形式变换部13和数据形式变换部15通过传输路径14。

35、D、14C而电气连接。另外,关于传输路径14D、14C已在前面进行说明,因而不重复进行详细说明。0110数据形式变换部13使用传输路径14D向数据形式变换部15发送如图2A所示插入了行代码LC的已插入串行图像数据。0111并且,数据形式变换部13使用传输路径14C向数据形式变换部15发送时钟FCLK。数据形式变换部15与图5中的数据形式变换部515一样,根据从传输路径14C接收的时钟FCLK,进行将串行形式的数据变换为并行形式的数据的串行并行变换处理。数据形式变换部15对已插入串行图像数据进行串行并行变换处理,由此得到并行图像数据。0112另外,数据形式变换部15与图5中的数据形式变换部515。

36、一样,在进行并行串行变换处理时,检测已插入串行图像数据所包含的同步代码SOF、EOL、SOL、EOF。0113并且,数据形式变换部15在进行串行并行变换处理时,依次检测已插入串行图像数据所包含的多个行代码LC。0114并且,数据形式变换部15在每当检测到行代码LC时进行判定处理。在判定处理中,数据形式变换部15判定所检测到的最新的行代码LC表示的值下面称为最新行值是否比在该最新的行代码LC的前一个检测到的行代码LC表示的值下面称为前一个行值大1的值。0115另外,数据形式变换部15在检测到第1个行代码LC的情况下,不进行判定处理。说明书CN102334331ACN102334348A8/13页。

37、110116在判定为最新行值是比前一个行值大1的值的情况下,数据形式变换部15判定为能够再现解码与检测到的最新的行代码LC对应的行数据。0117另一方面,在判定为最新行值不是比前一个行值大1的值的情况下,数据形式变换部15判定为与检测到的最新的行代码LC对应的行数据是不能再现的行数据下面称为不能再现行数据。即,数据形式变换部15判定为存在不能再现行数据。0118即,数据形式变换部15是判定是否存在不能再现行数据的判定部。0119即,行代码LC也是用于判定是否存在不能再现行数据的判定信息。与检测到的最新的行代码LC对应的行数据被判定为是不能再现行数据的情况是指如下情况。该情况例如是指当在传输路径。

38、14D中传输已插入串行图像数据的期间中,在传输路径14D中产生噪声等的情况,例如是指已插入串行图像数据所包含的同步代码SOL或者同步代码EOL丢失的情况。0120并且,数据形式变换部15以一个像素数据N比特的数据单位向图像处理部310发送通过串行并行变换处理而得到的并行形式的图像数据。0121图像处理部310对接收到的图像数据进行各种图像处理。并且,图像处理部310向显示部320发送已进行图像处理的图像数据。0122显示部320是用于显示图像的显示装置。显示部320对基于从图像处理部310接收到的图像数据的图像进行显示。0123如以上说明的那样,在本实施方式中,向接收部220发送已插入串行图像。

39、数据,该已插入串行图像数据在带代码串行图像数据所包含的连续的多个行数据中相邻的两个行数据之间插入了行代码LC。0124接收部220的数据形式变换部15依次检测所接收到的已插入串行图像数据所包含的多个行代码LC。0125并且,数据形式变换部15在每当检测到行代码LC时,判定最新的行代码LC表示的最新行值是否是比在该最新的行代码LC的前一个检测到的行代码LC表示的前一个行值大1的值,由此判定是否存在不能再现行数据。即,根据本实施方式,能够检测存在不能再现行数据的情况。0126另外,也可以利用单片的LSILARGESCALEINTEGRATION大规模集成电路构成固体摄像元件11、图像处理部12、数。

40、据形式变换部13、传输路径14D、14C、数据形式变换部15和插入部21的全部或者一部分。01270128本实施方式的变形例的固体摄像装置是图1中的固体摄像装置1000。因此,不重复进行固体摄像装置1000所包含的各个部分的详细说明。0129在本实施方式的变形例中,将插入到带代码串行图像数据中的行代码LC设为1比特的数据。即,在本实施方式的变形例中,插入部21进行生成用1比特的数据表述的行代码LC,并将所生成的行代码LC插入到带代码串行图像数据中的处理,这一点与第1实施方式不同。除此之外的处理与第1实施方式相同,所以不重复进行详细说明。0130具体地讲,插入部21在每当接收到水平同步信号HSC。

41、时,将行计数器的值加“1”。0131并且,插入部21在每当更新行计数器的值时生成行代码LC。具体地讲,在更新后的行计数器的值是奇数的情况下,插入部21生成表示“0”的行代码LC。并且,在更新后的说明书CN102334331ACN102334348A9/13页12行计数器的值是偶数的情况下,插入部21生成表示“1”的行代码LC。0132并且,插入部21在每当生成行代码LC时进行插入处理A。在插入处理A中,插入部21向数据形式变换部13发送所生成的行代码LC和插入命令A。0133插入命令A是这样一种命令,用于在带代码串行图像数据所包含的连续的多个行数据中、与所发送的第W自然数个行代码LC对应的第W。

42、个行数据的末端附加的同步代码EOL,和在第W1个行数据的前端附加的同步代码SOL之间,插入行代码LC。在此,例如与所发送的第1个行代码LC对应的第1个行数据是行数据LD1。0134即,插入命令A是用于在连续的多个行数据中相邻的两个行数据之间插入行代码LC的命令。0135数据形式变换部13在接收行代码LC和插入命令A时,按照插入命令A向带代码串行图像数据中插入行代码LC。另外,数据形式变换部13在接收到与图6A所示的行数据LDV对应的插入命令A的情况下,不进行插入行代码LC的处理。0136并且,插入部21反复进行与带代码串行图像数据所包含的行数据的数量对应的次数的插入处理A,由此结束对该带代码串。

43、行图像数据的插入处理A。通过结束对带代码串行图像数据的插入处理A,数据形式变换部13得到包括多个行代码LC的带代码串行图像数据下面,称为已交替插入串行图像数据。0137下面,将反复进行与带代码串行图像数据所包含的行数据的数量对应的次数的插入处理A的处理称为交替插入处理。即,插入部21反复进行与带代码串行图像数据所包含的行数据的数量对应的次数的插入处理A,由此进行交替插入处理。0138交替插入处理是使数据形式变换部13将行代码LC插入到带代码串行图像数据所包含的连续的多个行数据中各个相邻的两个行数据之间的处理。即,交替插入处理是前面叙述的多次插入处理。0139下面,将表示“0”的行代码LC和表示。

44、“1”的行代码LC分别称为第1行代码LC和第2行代码LC。并且,下面将第1行代码LC和第2行代码LC分别称为第1判定信息和第2判定信息。0140在本实施方式的变形例中,反复进行与带代码串行图像数据所包含的行数据的数量对应的次数的插入处理A。由此,生成图2A所示的数据构造的已交替插入串行图像数据。0141在这种情况下,在已交替插入串行图像数据所包含的多个行数据中,例如第1个相邻的两个行数据LD1、LD2之间的行代码LC是第1行代码LC。并且,在已交替插入串行图像数据所包含的多个行数据中,例如第2个相邻的两个行数据LD2、LD3之间的行代码LC是第2行代码LC。0142即,在本实施方式的变形例中,。

45、插入部21进行前述的交替插入处理。交替插入处理是这样的多次插入处理,用于在带代码串行图像数据所包含的连续的多个行数据中第N自然数个相邻的两个行数据之间插入第1行代码LC,在该多个行数据中第N1个相邻的两个行数据之间插入第2行代码LC。0143在交替插入处理中,通过进行发送第1行代码LC和插入命令A的插入处理A,数据形式变换部13向带代码串行图像数据所包含的连续的多个行数据中第N个相邻的两个行数据之间插入第1行代码LC第1判定信息。0144并且,在交替插入处理中,通过进行发送第2行代码LC和插入命令A的插入处理说明书CN102334331ACN102334348A10/13页13A,数据形式变换。

46、部13向带代码串行图像数据所包含的连续的多个行数据中第N1个相邻的两个行数据之间插入第2行代码LC第2判定信息。0145由此,数据形式变换部13得到已交替插入串行图像数据。0146并且,数据形式变换部13使用传输路径14D向数据形式变换部15发送如图2A所示插入了行代码LC的已交替插入串行图像数据。0147并且,数据形式变换部15在进行串行并行变换处理时,依次检测已交替插入串行图像数据所包含的多个行代码LC。0148并且,数据形式变换部15在每当检测到行代码LC时进行判定处理A。在判定处理A中,数据形式变换部15判定所检测到的最新的行代码LC表示的最新行值是否是与在该最新的行代码LC的前一个检。

47、测到的行代码LC表示的前一个行值不同的值。0149另外,数据形式变换部15在检测到第1个行代码LC时不进行判定处理A。0150在判定为最新行值是与前一个行值不同的值的情况下,数据形式变换部15判定为能够再现解码与所检测到的最新的行代码LC对应的行数据。在这种情况下,例如分别表示最新行值和前一个行值的连续的两个行代码LC分别是第1行代码LC和第2行代码LC。0151另一方面,在判定为最新行值不是与前一个行值不同的值、即最新行值是与前一个行值相同的值的情况下,数据形式变换部15判定为与所检测到的最新的行代码LC对应的行数据是不能再现的行数据下面称为不能再现行数据。即,数据形式变换部15判定为存在不。

48、能再现行数据。在这种情况下,分别表示最新行值和前一个行值的连续的两个行代码LC分别是第1行代码LC或者第2行代码LC。0152即,作为判定部的数据形式变换部15从已插入串行图像数据已交替插入串行图像数据中依次检测多个判定信息行代码LC,在所检测到的连续的两个判定信息行代码LC是第1判定信息第1行代码LC或者第2判定信息第2行代码LC的情况下,判定为存在不能再现行数据。0153如以上说明的那样,在本实施方式的变形例中,与第1实施方式一样能够检测存在不能再现行数据的情况。另外,在本实施方式中,将行代码LC设为1比特的数据。因此,能够减小在传输路径14D中成为传输对象的已交替插入串行图像数据的数据量。

49、。因此,得到能够缩小用于判定有无不能再现行数据的电路的效果。01540155在本实施方式中,在判定为存在不能再现行数据的情况下,进行与不能再现行数据对应的行数据的重发的处理。0156图3是表示第2实施方式的固体摄像装置1000A的结构的图。0157固体摄像装置1000A是数字照相机或者数字摄像机等数字相机。0158图3所示的固体摄像装置1000A与图1所示的固体摄像装置1000相比,不同之处在于具有串行数据收发装置200A来取代串行数据收发装置200。除此之外与固体摄像装置1000相同,所以不重复进行详细说明。0159串行数据收发装置200A与图1所示的串行数据收发装置200相比,不同之处在于具有发送部210A来取代发送部210、以及具有接收部220A来取代接收部220。除此之外与串行数据收发装置200相同,所以不重复进行详细说明。说明书CN102334331ACN102334348A11/13页140160发送部210A与图1所示的发送部210相比,不同之处在于还包括行存储器32和开关SW10。除此之外与发送部210相同,所以不重复进行详细说明。0161行存储器32是能够存储一个行数据的存储器。0162开关SW10根据来自外部的指示来切换第1连接状态和第2连接状态。第1连接状态是指将数据形式变换部13和传输路径14D电气连接的状态。第2连接状态是指将行存储器32和传。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1