(57)【要約】  送信部（２１０）は、シリアル画像データに含まれる連続する複数のラインデータにおいて、各隣り合う２つのラインデータの間に、判定情報を挿入するための複数挿入処理を行う挿入部（２１）を含む。データ形式変換部（１３）は、複数の判定情報が挿入された挿入済シリアル画像データを、伝送路（１４Ｄ）を使用して、受信部（２２０）へ送信する。受信部（２２０）は、伝送路（１４Ｄ）から受信した挿入済シリアル画像データから、複数の判定情報を順次検出し、検出した複数の判定情報の少なくとも一部に基づいて、再生不能ラインデータがあるか否かを判定するデータ形式変換部（１５）を含む。
2010097876.tif 000002
【特許請求の範囲】
【請求項１】
伝送路を使用してシリアル形式のデータを送信する送信部と、前記伝送路から前記シリアル形式のデータを受信する受信部とを備えるシリアルデータ送受信装置であって、
前記送信部は、
複数のラインデータを含むパラレル形式の画像データを、シリアル形式の画像データであるシリアル画像データに変換するデータ形式変換部を含み、
前記シリアル画像データは、連続する前記複数のラインデータを含み、
前記送信部は、さらに、
前記シリアル画像データに含まれる連続する前記複数のラインデータにおいて、各隣り合う２つのラインデータの間に、再生不能なラインデータである再生不能ラインデータがあるか否かを判定するための判定情報を挿入するための複数挿入処理を行う挿入部を含み、
前記データ形式変換部は、前記挿入部が前記複数挿入処理を行うことにより、前記シリアル画像データに複数の前記判定情報が挿入されたシリアル形式のデータである挿入済シリアル画像データを取得し、取得した前記挿入済シリアル画像データを、前記伝送路を使用して、前記受信部へ送信し、
前記受信部は、
前記伝送路から受信した前記挿入済シリアル画像データから、複数の前記判定情報を順次検出し、検出した複数の前記判定情報の少なくとも一部に基づいて、前記再生不能ラインデータがあるか否かを判定する判定部を含む、
シリアルデータ送受信装置。
【請求項２】
前記判定情報は、ラインデータを特定するための数値を示し、
前記判定部は、前記挿入済シリアル画像データから、複数の前記判定情報を順次検出し、検出した最新の判定情報が示す値と、該最新の判定情報の１つ前に検出した判定情報が示す値とを比較することにより、前記再生不能ラインデータがあるか否かを判定する、
請求項１に記載のシリアルデータ送受信装置。
【請求項３】
前記挿入部は、前記連続する複数のラインデータにおいて、ｎ（自然数）番目の隣り合う２つのラインデータの間に、判定情報としての第１判定情報を挿入し、該複数のラインデータにおいて、ｎ＋１番目の隣り合う２つのラインデータの間に、判定情報としての第２判定情報を挿入するための前記複数挿入処理を行う、
請求項１に記載のシリアルデータ送受信装置。
【請求項４】
前記受信部の前記判定部は、前記挿入済シリアル画像データから、複数の前記判定情報を順次検出し、検出した連続する２つの判定情報が、前記第１判定情報または前記第２判定情報である場合、前記再生不能ラインデータがあると判定する、
請求項３に記載のシリアルデータ送受信装置。
【請求項５】
前記第１判定情報および前記第２判定情報の少なくとも一方は、１ビットのデータで示される情報である、
請求項３または４に記載のシリアルデータ送受信装置。
【請求項６】
前記シリアルデータ送受信装置は、さらに、
前記判定部が再生不能ラインデータがあると判定した場合、該再生不能ラインデータに対応するラインデータを、再度、前記受信部へ送信させるための指示を、前記送信部へ与える再送指示部を備える、
請求項１〜５のいずれかに記載のシリアルデータ送受信装置。
【請求項７】
前記伝送路は、ＬＶＤＳ(Low Voltage Differential Signaling)信号によりデータを伝送する伝送路である、
請求項１〜６のいずれかに記載のシリアルデータ送受信装置。
【請求項８】
請求項１〜７のいずれかに記載のシリアルデータ送受信装置と、
被写体を撮像することにより画像信号を取得する撮像素子と、
前記撮像素子が取得した前記画像信号をデジタルデータに変換することにより画像データを取得するアナログ・フロントエンド部と、
画像データを処理するための画像処理部と、
前記画像処理部により処理された画像データに基づく画像を表示するための表示部とを備え、
前記シリアルデータ送受信装置は、前記アナログ・フロントエンド部から前記画像データを取得し、取得した前記画像データを、前記送信部および前記受信部を介して、前記画像処理部へ送信する、
デジタルカメラ。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シリアル形式のデータを伝送するシリアルデータ送受信装置およびデジタルカメラに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラ、デジタルビデオカメラ等の固体撮像装置において、処理する画像データのデータ量が大きくなりつつある。そのため、近年では、高速にデータを処理することが可能な、ＬＶＤＳ（Low Voltage Differential Signaling：低振幅差動）信号を使用する回路を備えた固体撮像装置が増えつつある。【０００３】
特許文献１には、ＬＶＤＳ信号としての差動信号を使用した固体撮像装置が開示されている。以下に、差動信号を使用した固体撮像装置について説明する。【０００４】
図５は、差動信号を使用した従来の固体撮像装置５００を示す図である。【０００５】
図５に示す固体撮像装置５００は、固体撮像素子１１と、ＡＦＥ（Analog Front-End：アナログ・フロントエンド）部１００と、データ形式変換部５１３と、伝送部１４と、データ形式変換部５１５とを備える。【０００６】
固体撮像素子１１は、被写体を撮像することにより、アナログの画像信号を取得する機能を有する。取得したアナログの画像信号は、１フレームを示す画像信号であるとする。【０００７】
ＡＦＥ部１００は、Ａ／Ｄ変換機能を有する。Ａ／Ｄ変換機能は、アナログ信号をデジタル信号に変換する機能である。以下においては、アナログ信号をデジタル信号に変換する処理を、Ａ／Ｄ変換という。【０００８】
ＡＦＥ部１００は、画像処理部１２と、ＴＧ（Timing Generator）１０１とを含む。【０００９】
画像処理部１２は、低速のクロックＳＣＬＫに応じて、アナログの画像信号に対し、Ａ／Ｄ変換を行うことにより、デジタルの画像データ（以下、デジタル画像データという）を取得する。取得されたデジタル画像データは、１フレームに対応する画像データである。以下において、画像データは、１フレームに対応する画像データであるとして、説明する。【００１０】
取得されたデジタル画像データは、複数のラインデータを含む。デジタル画像データにより再生される画像のサイズが、例えば、横１２８０画素、縦７６０画素のサイズである場合、当該デジタル画像データは、７６０個のラインデータを含む。【００１１】
また、取得されたデジタル画像データは、複数の画素データを含む。画素データは、Ｎ（例えば、２４）ビットで表現されるデータである。また、取得されたデジタル画像データは、パラレル形式の画像データ（以下、パラレル画像データという）である。【００１２】
ここで、パラレル画像データは、１つの画素データ（Ｎビットのデータ）単位で、データ形式変換部５１３へ送信されるとする。例えば、Ｎが“２４”である場合、画像処理部１２と、データ形式変換部５１３とは、２４本のデータ線で接続される。【００１３】
画像処理部１２は、パラレル画像データを、１つの画素データ（Ｎビットのデータ）単位で、データ形式変換部５１３へ送信する。【００１４】
データ形式変換部５１３は、パラレル形式のデータをシリアル形式のデータに変換する処理（以下、パラシリ変換処理という）を行う。パラシリ変換処理は、高速のクロックＦＣＬＫに応じて行われる。データ形式変換部５１３は、パラレル画像データに対し、パラシリ変換処理を行うことにより、シリアル形式の画像データ（以下、シリアル画像データ）を得る。【００１５】
なお、データ形式変換部５１３は、パラシリ変換処理を行う際、シリアル画像データに後述する同期コードを挿入する。これにより、シリアル画像データには、同期コードが含まれる。【００１６】
図６Ａおよび図６Ｂは、同期コードを含むシリアル画像データを説明するための図である。【００１７】
図６Ａは、同期コードを含むシリアル画像データを説明するための図である。【００１８】
シリアル画像データは、ラインデータＬＤ１，ＬＤ２，・・・，ＬＤｖ（ｖ：自然数）を含む。シリアル画像データから得られる画像のサイズが、横１２８０画素、縦７６０画素のサイズである場合、当該シリアル画像データは、７６０個のラインデータを含む。【００１９】
また、ラインデータＬＤ１，ＬＤ２，・・・，ＬＤｖの各々は、ｕ（自然数）個の画素データを含む。シリアル画像データから得られる画像の横のサイズが、１２８０画素である場合、ラインデータＬＤ１，ＬＤ２，・・・，ＬＤｖの各々は、１２８０個の画素データを含む。例えば、１２８０個の画素データは、画素データＰ１１，Ｐ１２，・・・，Ｐ１ｕである。【００２０】
図６Ａにおいて、同期コードＳＯＦは、フレームの先端を示すコードである。また、同期コードＥＯＬは、各ラインデータの終端を示すコードである。同期コードＳＯＬは、各ラインデータの先端を示すコードである。同期コードＥＯＦは、フレームの終端を示すコードである。同期コードＳＯＦ，ＥＯＦ，ＥＯＬ，ＳＯＬの各々は、複数のビットで構成される。また、同期コードＳＯＦ，ＥＯＦ，ＥＯＬ，ＳＯＬの各々には、画素データと一致しないユニークな値が設定される。【００２１】
図６Ｂは、図６Ａに示されるシリアル画像データの構造を、当該シリアル画像データから得られる画像の形状にあわせて表示した図である。【００２２】
図６Ｂに示されるように、ラインデータＬＤ１を除いた各ラインデータの先頭には、同期コードＳＯＬが付加される。ラインデータＬＤ１の先端には、同期コードＳＯＦが付加される。また、ラインデータＬＤｖを除いた各ラインデータの終端には、同期コードＥＯＬが付加される。ラインデータＬＤｖの終端には、同期コードＥＯＦが付加される。【００２３】
再び、図５を参照して、ＴＧ１０１は、垂直同期信号ＶＳＣおよび水平同期信号ＨＳＣを生成する。垂直同期信号ＶＳＣは、フレームとしての画像の先頭を規定するための信号である。水平同期信号ＨＳＣは、フレームとしての画像を構成する各ラインの先頭または終端を規定するための信号である。【００２４】
ＴＧ１０１は、生成した垂直同期信号ＶＳＣおよび水平同期信号ＨＳＣの各々を、対応する所定のタイミングで、固体撮像素子１１、画像処理部１２およびデータ形式変換部５１３の各々へ送信する。【００２５】
伝送部１４は、伝送路１４Ｄ，１４Ｃを含む。【００２６】
データ形式変換部５１３とデータ形式変換部５１５とは、伝送路１４Ｄ，１４Ｃにより電気的に接続される。伝送路１４Ｄ，１４Ｃの各々は、ＬＶＤＳ信号を使用してシリアルデータを転送するための伝送路である。【００２７】
伝送路１４Ｄ，１４Ｃの各々は、２本の線からなるツイストペア線で構成される。伝送路１４Ｄは、ＬＶＤＳ信号を使用して、シリアル形式のデータを、伝送する伝送路である。伝送路１４Ｃは、ＬＶＤＳ信号を使用して、クロックＦＣＬＫを、伝送する伝送路である。【００２８】
データ形式変換部５１３は、伝送路１４Ｄを使用して、図６Ａのように同期コードが挿入されたシリアル画像データをデータ形式変換部５１５へ送信する。また、データ形式変換部５１３は、伝送路１４Ｃを使用して、クロックＦＣＬＫをデータ形式変換部５１５へ送信する。データ形式変換部５１５は、伝送路１４Ｃから受信するクロックＦＣＬＫに応じて、シリアル形式のデータをパラレル形式のデータに変換する処理（以下、シリパラ変換処理という）を行う。データ形式変換部５１５は、受信したシリアル画像データに対し、シリパラ変換処理を行うことにより、パラレル画像データを得る。【００２９】
なお、データ形式変換部５１５は、シリパラ変換処理の際に、シリアル画像データに含まれる、同期コードＳＯＦ，ＥＯＦを検出し、フレームとしてのシリアル画像データに対して同期をとる。また、データ形式変換部５１５は、シリパラ変換処理の際に、シリアル画像データに含まれる、同期コードＥＯＬ，ＳＯＬを検出し、各ラインデータに対して同期をとる。【００３０】
そして、データ形式変換部５１５は、パラレル画像データを、１つの画素データ（Ｎビットのデータ）単位で、外部の他の回路（図示せず）へ送信する。【００３１】
また、データ形式変換部５１５は、受信したクロックＦＣＬＫを外部回路へ送信する。また、データ形式変換部５１５は、同期コードＳＯＦ，ＥＯＦ，ＥＯＬ，ＳＯＬのうちのいずれかが検出される毎に、検出された同期コードを、当該外部回路へ送信する。
【先行技術文献】
【特許文献】
【００３２】
【特許文献１】特開２００５−０８６２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【００３３】
以下においては、シリアルデータを伝送する伝送路を、シリアル伝送路という。シリアル伝送路は、例えば、図５の伝送路１４Ｄ，１４Ｃである。【００３４】
ここで、シリアル伝送路がノイズ等の影響を受け、シリアル伝送路を経由する前のデータ（以下、伝送前データという）と、シリアル伝送路を経由した後のデータ（以下、伝送後データという）が異なる状況が生じたとする。例えば、シリアル伝送路を経由した、伝送後データとしてのシリアル画像データに含まれる、同期コードＳＯＬまたは同期コードＥＯＬが欠落したとする。【００３５】
この場合、欠落した同期コードに対応するラインデータは再生（復号）できない。すなわち、シリアル画像データを受信した受信側が、シリアル画像データを再生することにより得られる画像は、欠落した同期コードに対応するラインが欠落した画像となる。すなわち、シリアル画像データを受信した受信側において、再生不能なラインデータがあることになる。【００３６】
従来の技術では、再生不能なラインデータがあることを検知することはできなかった。【００３７】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、再生不能なラインデータがあることを検知することを可能としたシリアルデータ送受信装置等を提供することである。
【課題を解決するための手段】
【００３８】
上述の課題を解決するために、この発明のある局面に従うシリアルデータ送受信装置は、伝送路を使用してシリアル形式のデータを送信する送信部と、伝送路からシリアル形式のデータを受信する受信部とを備える。送信部は、複数のラインデータを含むパラレル形式の画像データを、シリアル形式の画像データであるシリアル画像データに変換するデータ形式変換部を含む。シリアル画像データは、連続する複数のラインデータを含む。送信部は、さらに、シリアル画像データに含まれる連続する複数のラインデータにおいて、各隣り合う２つのラインデータの間に、再生不能なラインデータである再生不能ラインデータがあるか否かを判定するための判定情報を挿入するための複数挿入処理を行う挿入部を含む。データ形式変換部は、挿入部が複数挿入処理を行うことにより、シリアル画像データに複数の判定情報が挿入されたシリアル形式のデータである挿入済シリアル画像データを取得し、取得した挿入済シリアル画像データを、伝送路を使用して、受信部へ送信する。受信部は、伝送路から受信した挿入済シリアル画像データから、複数の判定情報を順次検出し、検出した複数の判定情報の少なくとも一部に基づいて、再生不能ラインデータがあるか否かを判定する判定部を含む。【００３９】
すなわち、送信部は、シリアル画像データに含まれる連続する複数のラインデータにおいて、各隣り合う２つのラインデータの間に、再生不能ラインデータがあるか否かを判定するための判定情報を挿入するための複数挿入処理を行う挿入部を含む。データ形式変換部は、複数の判定情報が挿入された挿入済シリアル画像データを、伝送路を使用して、受信部へ送信する。受信部は、伝送路から受信した挿入済シリアル画像データから、複数の判定情報を順次検出し、検出した複数の判定情報の少なくとも一部に基づいて、再生不能ラインデータがあるか否かを判定する判定部を含む。【００４０】
したがって、再生不能なラインデータがあることを検知することができる。【００４１】
好ましくは、判定情報は、ラインデータを特定するための数値を示し、判定部は、挿入済シリアル画像データから、複数の判定情報を順次検出し、検出した最新の判定情報が示す値と、該最新の判定情報の１つ前に検出した判定情報が示す値とを比較することにより、再生不能ラインデータがあるか否かを判定する。【００４２】
これにより、再生不能なラインデータがあることを検知することができる。【００４３】
好ましくは、挿入部は、連続する複数のラインデータにおいて、ｎ（自然数）番目の隣り合う２つのラインデータの間に、判定情報としての第１判定情報を挿入し、該複数のラインデータにおいて、ｎ＋１番目の隣り合う２つのラインデータの間に、判定情報としての第２判定情報を挿入するための複数挿入処理を行う。【００４４】
好ましくは、受信部の判定部は、挿入済シリアル画像データから、複数の判定情報を順次検出し、検出した連続する２つの判定情報が、第１判定情報または第２判定情報である場合、再生不能ラインデータがあると判定する。【００４５】
好ましくは、第１判定情報および第２判定情報の少なくとも一方は、１ビットのデータで示される情報である。【００４６】
これにより、判定情報としての第１判定情報および第２判定情報を含む交互挿入済シリアル画像データのデータ量を小さくすることができる。【００４７】
好ましくは、シリアルデータ送受信装置は、さらに、判定部が再生不能ラインデータがあると判定した場合、該再生不能ラインデータに対応するラインデータを、再度、受信部へ送信させるための指示を、送信部へ与える再送指示部を備える。【００４８】
これにより、再生不能ラインデータがあった場合でも、再生不能ラインデータに対応するラインデータを取得できる。そのため、正常な画像を再生することが可能となる。【００４９】
好ましくは、伝送路は、ＬＶＤＳ(Low Voltage Differential Signaling)信号によりデータを伝送する伝送路である。【００５０】
この発明の他の局面に従うデジタルカメラは、シリアルデータ送受信装置と、被写体を撮像することにより画像信号を取得する撮像素子と、撮像素子が取得した画像信号をデジタルデータに変換することにより画像データを取得するアナログ・フロントエンド部と、画像データを処理するための画像処理部と、画像処理部により処理された画像データに基づく画像を表示するための表示部とを備える。シリアルデータ送受信装置は、アナログ・フロントエンド部から画像データを取得し、取得した画像データを、送信部および受信部を介して、画像処理部へ送信する。【００５１】
なお、本発明は、このようなシリアルデータ送受信装置を構成する複数の構成要素の全てまたは一部を、システムＬＳＩ（Large Scale Integration：大規模集積回路）として実現してもよい。【００５２】
また、本発明は、シリアルデータ送受信装置が備える特徴的な構成部の動作をステップとするシリアルデータ送受信方法として実現してもよい。また、本発明は、そのようなシリアルデータ送受信方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現してもよい。また、本発明は、そのようなプログラムを格納するコンピュータ読み取り可能な記録媒体として実現されてもよい。また、当該プログラムは、インターネット等の伝送媒体を介して配信されてもよい。
【発明の効果】
【００５３】
本発明により、再生不能なラインデータがあることを検知することができる。
【図面の簡単な説明】
【００５４】
【図１】図１は、第１の実施の形態における固体撮像装置の構成を示す図である。
【図２Ａ】図２Ａは、ラインコードＬＣを含む挿入済シリアル画像データを説明するための図である。
【図２Ｂ】図２Ｂは、ラインコードＬＣを含む挿入済シリアル画像データを説明するための図である。
【図３】図３は、第２の実施の形態における固体撮像装置の構成を示す図である。
【図４Ａ】図４Ａは、デジタルスチルカメラとしての固体撮像装置の外観図である。
【図４Ｂ】図４Ｂは、デジタルビデオカメラとしての固体撮像装置の外観図である。
【図５】図５は、差動信号を使用した従来の固体撮像装置を示す図である。
【図６Ａ】図６Ａは、同期コードを含むシリアル画像データを説明するための図である。
【図６Ｂ】図６Ｂは、同期コードを含むシリアル画像データを説明するための図である。
【発明を実施するための形態】
【００５５】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００５６】
また、以下において説明する実施の形態はあくまで一例である。以下において、画像データは、１フレームに対応する画像データであるとして、説明する。
【００５７】
＜第１の実施の形態＞
本実施の形態では、隣り合う２つのラインデータの間に、同期コードの他に、判定情報を挿入する処理を行うことにより、再生不能なラインデータがあることを検知する。
【００５８】
図１は、第１の実施の形態における固体撮像装置１０００の構成を示す図である。
【００５９】
固体撮像装置１０００は、デジタルスチルカメラまたはデジタルビデオカメラ等のデジタルカメラである。
【００６０】
図１に示される固体撮像装置１０００は、固体撮像素子１１と、ＡＦＥ部１００と、シリアルデータ送受信装置２００と、画像処理部３１０と、表示部３２０とを含む。
【００６１】
図１の固体撮像素子１１およびＡＦＥ部１００は、それぞれ、図５の固体撮像素子１１およびＡＦＥ部１００と同様なので詳細な説明は繰り返さない。
【００６２】
シリアルデータ送受信装置２００は、送信部２１０と、伝送部１４と、受信部２２０とを備える。
【００６３】
図１の伝送部１４は、図５の伝送部１４と同様に、伝送路１４Ｄ，１４Ｃを含む。伝送路１４Ｄ，１４Ｃについては、前述したので詳細な説明は繰り返さない。
【００６４】
送信部２１０は、データ形式変換部１３と、挿入部２１とを含む。
【００６５】
ＡＦＥ部１００の画像処理部１２は、パラレル画像データを、１つの画素データ（Ｎビットのデータ）単位で、データ形式変換部１３へ送信する。
【００６６】
データ形式変換部１３は、図５のデータ形式変換部５１３と同様、パラレル形式のデータをシリアル形式のデータに変換するパラシリ変換処理を行う。パラシリ変換処理は、高速のクロックＦＣＬＫに応じて行われる。データ形式変換部１３は、パラレル画像データに対し、パラシリ変換処理を行うことにより、シリアル画像データを得る。
【００６７】
なお、データ形式変換部１３は、パラシリ変換処理を行う際、データ形式変換部５１３と同様、シリアル画像データに同期コードを挿入する。これにより、シリアル画像データは、同期コードを含む。以下においては、同期コードが挿入された後のシリアル画像データを、コード付シリアル画像データという。
【００６８】
コード付シリアル画像データは、例えば、図６Ａに示されるような構造のデータである。
【００６９】
また、本実施の形態における固体撮像装置１０００のＴＧ１０１は、前述したのと同様に、垂直同期信号ＶＳＣおよび水平同期信号ＨＳＣの各々を、対応する所定のタイミングで、固体撮像素子１１、画像処理部１２、データ形式変換部１３および挿入部２１の各々へ送信する。なお、垂直同期信号ＶＳＣおよび水平同期信号ＨＳＣが送信されるタイミングは、一般的な画像処理の技術に基づくタイミングであるので詳細な説明は繰り返さない。
【００７０】
挿入部２１は、垂直同期信号ＶＳＣを受信した後に、複数の水平同期信号ＨＳＣの各々を順次受信する。
【００７１】
挿入部２１は、水平同期信号ＨＳＣを受信する毎に、ラインカウンタの値を“１”インクリメントする。ラインカウンタは、ラインデータの数をカウントするためのカウンタである。ラインカウンタの初期値は“０”である。なお、挿入部２１は、垂直同期信号ＶＳＣを受信した後、再度、垂直同期信号ＶＳＣを受信すると、ラインカウンタの値を“０”に設定する。
【００７２】
また、挿入部２１は、ラインカウンタの値を更新する毎に、ラインコードＬＣを生成する。ラインコードＬＣは、ラインデータを特定するためのコードである。
【００７３】
例えば、データ形式変換部１３が生成した、コード付シリアル画像データが、図６Ａに示されるようなデータであるとする。この場合、コード付シリアル画像データは、ｖ（自然数）個のラインデータを含む。
【００７４】
挿入部２１は、コード付シリアル画像データに含まれるｖ個のラインデータの各々に対応して、当該ラインデータを特定するためのラインコードＬＣを生成する。
【００７５】
例えば、図６Ａにおいて、ラインデータＬＤ１は、１番目のラインデータである。この場合、ラインデータＬＤ１に対応して生成されるラインコードＬＣは、挿入部２１が、垂直同期信号ＶＳＣを受信した後であって、１番目の水平同期信号ＨＳＣを受信した後に値が変更されたラインカウンタの値を示すものとされる。すなわち、この場合、ラインデータＬＤ１に対応して生成されるラインコードＬＣは“１”を示す。
【００７６】
そして、挿入部２１は、ラインコードＬＣを生成する毎に、挿入処理を行なう。挿入処理では、挿入部２１が、生成したラインコードＬＣと、挿入命令とを、データ形式変換部１３へ送信する。
【００７７】
挿入命令は、コード付シリアル画像データに含まれる連続する複数のラインデータのうち、送信されるラインコードＬＣにより特定されるｗ（自然数）番目のラインデータの終端に付加される同期コードＥＯＬと、ｗ＋１番目のラインデータの先端に付加される同期コードＳＯＬとの間に、ラインコードＬＣを挿入させるための命令である。
【００７８】
すなわち、挿入命令は、連続する複数のラインデータのうち、隣り合う２つのラインデータの間に、ラインコードＬＣを挿入させるための命令である。
【００７９】
データ形式変換部１３は、ラインコードＬＣおよび挿入命令を受信すると、挿入命令に従って、ラインコードＬＣを、コード付シリアル画像データに挿入する。なお、データ形式変換部１３は、図６Ａに示されるラインデータＬＤｖに対応する挿入命令を受信した場合、ラインコードＬＣを挿入する処理は行わない。
【００８０】
すなわち、挿入部２１は挿入処理を行うことにより、挿入部２１は、データ形式変換部１３に、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち隣り合う２つのラインデータの間に挿入させる。つまり、挿入処理は、データ形式変換部１３に、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち隣り合う２つのラインデータの間に挿入させる処理である。
【００８１】
そして、挿入処理が、コード付シリアル画像データに含まれるラインデータの数だけ挿入部２１により繰り返し行われることにより、当該コード付シリアル画像データに対しての挿入処理は終了する。コード付シリアル画像データに対しての挿入処理が終了することにより、データ形式変換部１３は、複数のラインコードＬＣを含むコード付シリアル画像データ（以下、挿入済シリアル画像データという）を得る。
【００８２】
以下においては、挿入処理が、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行われる処理を、複数挿入処理という。すなわち、挿入部２１は、挿入処理を、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行うことにより、複数挿入処理を行う。
【００８３】
複数挿入処理は、データ形式変換部１３に、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち各隣り合う２つのラインデータの間に挿入させる処理である。
【００８４】
したがって、挿入部２１が、コード付シリアル画像データに対して複数挿入処理を行うことにより、データ形式変換部１３は、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち各隣り合う２つのラインデータの間に挿入し、その結果、挿入済シリアル画像データを得る。
【００８５】
図２Ａおよび図２Ｂは、ラインコードＬＣを含む挿入済シリアル画像データを説明するための図である。
【００８６】
図２Ａは、コード付シリアル画像データに、ラインコードＬＣが挿入された状態を示す図である。
【００８７】
図２Ａに示されるように、ラインコードＬＣは、例えば、１番目のラインデータＬＤ１の終端に付加される同期コードＥＯＬと、２番目のラインデータＬＤ２の先端に付加される同期コードＳＯＬとの間に挿入される。
【００８８】
例えば、１番目のラインデータＬＤ１の終端に付加される同期コードＥＯＬと、２番目のラインデータＬＤ２の先端に付加される同期コードＳＯＬとの間のラインコードＬＣは“１”を示す。“１”を示すラインコードＬＣは、ラインデータＬＤ１を特定するためのコードである。また、例えば、“ｖ（自然数）−１”を示すラインコードＬＣは、ラインデータＬＤ（ｖ−１）を特定するためのコードである。
【００８９】
なお、ラインコードＬＣが挿入される位置は、隣り合う２つのラインデータの間としての水平ブランキング期間内である。そのため、ラインコードＬＣが挿入されることにより、挿入済シリアル画像データから再生される画像は画質の影響を受けない。
【００９０】
図２Ｂは、図２Ａに示される挿入済シリアル画像データの構造を、当該挿入済シリアル画像データから得られる画像の形状にあわせて表示した図である。
【００９１】
図２Ｂに示されるように、ラインデータの数がｖ個である場合、挿入済シリアル画像データに含まれるラインコードＬＣの数は、（ｖ−１）個となる。
【００９２】
図２Ｂにおいて、各行の右端に示されるラインコードＬＣは、対応する行のラインデータに対応する。図２Ｂにおいて、例えば、１行目のラインコードＬＣは、ラインデータＬＤ１に対応するラインコードである。例えば、２行目のラインコードＬＣは、ラインデータＬＤ２に対応するラインコードである。
【００９３】
再び、図１を参照して、受信部２２０は、データ形式変換部１５を含む。
【００９４】
データ形式変換部１３とデータ形式変換部１５とは、伝送路１４Ｄ，１４Ｃにより電気的に接続される。なお、伝送路１４Ｄ，１４Ｃについては、前述したので詳細な説明は繰り返さない。
【００９５】
データ形式変換部１３は、伝送路１４Ｄを使用して、図２ＡのようにラインコードＬＣが挿入された挿入済シリアル画像データを、データ形式変換部１５へ送信する。
【００９６】
また、データ形式変換部１３は、伝送路１４Ｃを使用して、クロックＦＣＬＫをデータ形式変換部１５へ送信する。データ形式変換部１５は、図５のデータ形式変換部５１５と同様、伝送路１４Ｃから受信するクロックＦＣＬＫに応じて、シリアル形式のデータをパラレル形式のデータに変換するシリパラ変換処理を行う。データ形式変換部１５は、挿入済シリアル画像データに対し、シリパラ変換処理を行うことにより、パラレル画像データを得る。
【００９７】
また、データ形式変換部１５は、図５のデータ形式変換部５１５と同様、パラシリ変換処理の際に、挿入済シリアル画像データに含まれる、同期コードＳＯＦ，ＥＯＬ，ＳＯＬ，ＥＯＦを検出する。
【００９８】
また、データ形式変換部１５は、シリパラ変換処理の際に、挿入済シリアル画像データに含まれる複数のラインコードＬＣを順次検出する。
【００９９】
そして、データ形式変換部１５は、ラインコードＬＣを検出する毎に、判定処理を行う。判定処理では、データ形式変換部１５が、検出した最新のラインコードＬＣが示す値（以下、最新ライン値という）が、当該最新のラインコードＬＣの１つ前に検出したラインコードＬＣが示す値（以下、前回ライン値）より１大きい値であるか否かを判定する。
【０１００】
なお、データ形式変換部１５は、１番目のラインコードＬＣを検出した場合、判定処理を行わない。
【０１０１】
最新ライン値が、前回ライン値より１大きい値であると判定された場合、データ形式変換部１５は、検出した最新のラインコードＬＣに対応するラインデータは、再生（復号）可能であると判定する。
【０１０２】
一方、最新ライン値が、前回ライン値より１大きい値でないと判定された場合、データ形式変換部１５は、検出した最新のラインコードＬＣに対応するラインデータは、再生不能なラインデータ（以下、再生不能ラインデータという）であると判定する。すなわち、データ形式変換部１５は、再生不能ラインデータがあると判定する。
【０１０３】
つまり、データ形式変換部１５は、再生不能ラインデータがあるか否かを判定する判定部である。
【０１０４】
つまり、ラインコードＬＣは、再生不能ラインデータがあるか否かを判定するための判定情報でもある。検出した最新のラインコードＬＣに対応するラインデータが、再生不能ラインデータであると判定される場合は、以下の状況である。当該状況は、例えば、伝送路１４Ｄにおいて挿入済シリアル画像データが伝送される期間において、伝送路１４Ｄにノイズ等が発生し、例えば、挿入済シリアル画像データに含まれる同期コードＳＯＬまたは同期コードＥＯＬが欠落した状況である。
【０１０５】
また、データ形式変換部１５は、シリパラ変換処理により得られたパラレル形式の画像データを、１つの画素データ（Ｎビットのデータ）単位で、画像処理部３１０へ送信する。
【０１０６】
画像処理部３１０は、受信した画像データに対し、様々な画像処理を行う。そして、画像処理部３１０は、画像処理済みの画像データを、表示部３２０へ送信する。
【０１０７】
表示部３２０は、画像を表示するための表示装置である。表示部３２０は、画像処理部３１０から受信した画像データに基づく画像を表示する。
【０１０８】
以上説明したように、本実施の形態においては、コード付シリアル画像データに含まれる連続する複数のラインデータのうち、隣り合う２つのラインデータの間に、ラインコードＬＣを挿入した挿入済シリアル画像データが、受信部２２０へ送信される。
【０１０９】
受信部２２０のデータ形式変換部１５は、受信した挿入済シリアル画像データに含まれる複数のラインコードＬＣを順次検出する。
【０１１０】
そして、データ形式変換部１５は、ラインコードＬＣを検出する毎に、最新のラインコードＬＣが示す最新ライン値が、当該最新のラインコードＬＣの１つ前に検出したラインコードＬＣが示す前回ライン値より１大きい値であるか否かを判定することにより、再生不能ラインデータがあるか否かを判定する。すなわち、本実施の形態によれば、再生不能なラインデータがあることを検知することができる。
【０１１１】
なお、固体撮像素子１１、画像処理部１２、データ形式変換部１３、伝送路１４Ｄ，１４Ｃ、データ形式変換部１５および挿入部２１の全てまたは一部は、１チップのＬＳＩ（Large Scale Integration）で構成されても良い。
【０１１２】
＜第１の実施の形態の変形例＞
本実施の形態の変形例における固体撮像装置は、図１の固体撮像装置１０００である。そのため、固体撮像装置１０００に含まれる各部の詳細な説明は繰り返さない。
【０１１３】
本実施の形態の変形例では、コード付シリアル画像データに挿入するラインコードＬＣを、１ビットのデータとする。すなわち、本実施の形態の変形例では、挿入部２１が１ビットのデータ表現されるラインコードＬＣを生成し、生成したラインコードＬＣを、コード付シリアル画像データに挿入するための処理を行う点が、第１の実施の形態と異なる。それ以外の処理は、第１の実施の形態と同様なので詳細な説明は繰り返さない。
【０１１４】
具体的には、挿入部２１は、水平同期信号ＨＳＣを受信する毎に、ラインカウンタの値を“１”インクリメントする。
【０１１５】
そして、挿入部２１は、ラインカウンタの値を更新する毎に、ラインコードＬＣを生成する。具体的には、挿入部２１は、更新後のラインカウンタの値が奇数である場合“０”を示すラインコードＬＣを生成する。また、挿入部２１は、更新後のラインカウンタの値が偶数である場合“１”を示すラインコードＬＣを生成する。
【０１１６】
そして、挿入部２１は、ラインコードＬＣを生成する毎に、挿入処理Ａを行なう。挿入処理Ａでは、挿入部２１が、生成したラインコードＬＣと、挿入命令Ａとを、データ形式変換部１３へ送信する。
【０１１７】
挿入命令Ａは、コード付シリアル画像データに含まれる連続する複数のラインデータのうち、送信されるｗ（自然数）番目のラインコードＬＣに対応するｗ番目のラインデータの終端に付加される同期コードＥＯＬと、ｗ＋１番目のラインデータの先端に付加される同期コードＳＯＬとの間に、ラインコードＬＣを挿入させるための命令である。ここで、例えば、送信される１番目のラインコードＬＣに対応する１番目のラインデータは、ラインデータＬＤ１である。
【０１１８】
すなわち、挿入命令Ａは、連続する複数のラインデータのうち、隣り合う２つのラインデータの間に、ラインコードＬＣを挿入させるための命令である。
【０１１９】
データ形式変換部１３は、ラインコードＬＣおよび挿入命令Ａを受信すると、挿入命令Ａに従って、ラインコードＬＣを、コード付シリアル画像データに挿入する。なお、データ形式変換部１３は、図６Ａに示されるラインデータＬＤｖに対応する挿入命令Ａを受信した場合、ラインコードＬＣを挿入する処理は行わない。
【０１２０】
そして、挿入処理Ａが、コード付シリアル画像データに含まれるラインデータの数だけ挿入部２１により繰り返し行われることにより、当該コード付シリアル画像データに対しての挿入処理Ａは終了する。コード付シリアル画像データに対しての挿入処理Ａが終了することにより、データ形式変換部１３は、複数のラインコードＬＣを含むコード付シリアル画像データ（以下、交互挿入済シリアル画像データという）を得る。
【０１２１】
以下においては、挿入処理Ａが、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行われる処理を、交互挿入処理という。すなわち、挿入部２１は、挿入処理Ａを、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行うことにより、交互挿入処理を行う。
【０１２２】
交互挿入処理は、データ形式変換部１３に、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち各隣り合う２つのラインデータの間に挿入させる処理でもある。すなわち、交互挿入処理は、前述した複数挿入処理である。
【０１２３】
以下においては、“０”を示すラインコードＬＣおよび“１”を示すラインコードＬＣを、それぞれ、第１ラインコードＬＣおよび第２ラインコードＬＣという。また、以下においては、第１ラインコードＬＣおよび第２ラインコードＬＣを、それぞれ、第１判定情報および第２判定情報ともいう。
【０１２４】
本実施の形態の変形例では、挿入処理Ａが、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行われる。これにより、図２Ａのデータ構造の交互挿入済シリアル画像データが生成される。
【０１２５】
この場合、交互挿入済シリアル画像データに含まれる複数のラインデータにおいて、例えば、１番目の隣り合う２つのラインデータＬＤ１，ＬＤ２の間のラインコードＬＣは、第１ラインコードＬＣである。また、交互挿入済シリアル画像データに含まれる複数のラインデータにおいて、例えば、２番目の隣り合う２つのラインデータＬＤ２，ＬＤ３の間のラインコードＬＣは、第２ラインコードＬＣである。
【０１２６】
すなわち、本実施の形態の変形例では、挿入部２１が、前述の交互挿入処理を行う。交互挿入処理は、コード付シリアル画像データに含まれる連続する複数のラインデータにおいて、ｎ（自然数）番目の隣り合う２つのラインデータの間に、第１ラインコードＬＣを挿入し、該複数のラインデータにおいて、ｎ＋１番目の隣り合う２つのラインデータの間に、第２ラインコードＬＣを挿入するための複数挿入処理である。
【０１２７】
交互挿入処理において、第１ラインコードＬＣおよび挿入命令Ａを送信する挿入処理Ａが行われることにより、データ形式変換部１３は、コード付シリアル画像データに含まれる連続する複数のラインデータにおいて、ｎ番目の隣り合う２つのラインデータの間に、第１ラインコードＬＣ（第１判定情報）を挿入する。
【０１２８】
また、交互挿入処理において、第２ラインコードＬＣおよび挿入命令Ａを送信する挿入処理Ａが行われることにより、データ形式変換部１３は、コード付シリアル画像データに含まれる連続する複数のラインデータにおいて、ｎ＋１番目の隣り合う２つのラインデータの間に、第２ラインコードＬＣ（第２判定情報）を挿入する。
【０１２９】
これにより、データ形式変換部１３は、交互挿入済シリアル画像データを得る。
【０１３０】
そして、データ形式変換部１３は、伝送路１４Ｄを使用して、図２ＡのようにラインコードＬＣが挿入された交互挿入済シリアル画像データをデータ形式変換部１５へ送信する。
【０１３１】
そして、データ形式変換部１５は、シリパラ変換処理の際に、交互挿入済シリアル画像データに含まれる複数のラインコードＬＣを順次検出する。
【０１３２】
そして、データ形式変換部１５は、ラインコードＬＣを検出する毎に、判定処理Ａを行う。判定処理Ａでは、データ形式変換部１５が、検出した最新のラインコードＬＣが示す最新ライン値が、当該最新のラインコードＬＣの１つ前に検出したラインコードＬＣが示す前回ライン値と異なる値であるか否かを判定する。
【０１３３】
なお、データ形式変換部１５は、１番目のラインコードＬＣを検出した場合、判定処理Ａを行わない。
【０１３４】
最新ライン値が、前回ライン値と異なる値であると判定された場合、データ形式変換部１５は、検出した最新のラインコードＬＣに対応するラインデータは、再生（復号）可能であると判定する。この場合、例えば、最新ライン値および前回ライン値をそれぞれ示す連続する２つのラインコードＬＣは、それぞれ、第１ラインコードＬＣおよび第２ラインコードＬＣである。
【０１３５】
一方、最新ライン値が、前回ライン値と異なる値でない、すなわち、最新ライン値が、前回ライン値と同じ値であると判定された場合、データ形式変換部１５は、検出した最新のラインコードＬＣに対応するラインデータは、再生不能なラインデータ（以下、再生不能ラインデータという）であると判定する。すなわち、データ形式変換部１５は、再生不能ラインデータがあると判定する。この場合、最新ライン値および前回ライン値をそれぞれ示す連続する２つのラインコードＬＣは、第１ラインコードＬＣまたは第２ラインコードＬＣである。
【０１３６】
すなわち、判定部としてのデータ形式変換部１５は、挿入済シリアル画像データ（交互挿入済シリアル画像データ）から、複数の判定情報（ラインコードＬＣ）を順次検出し、検出した連続する２つの判定情報（ラインコードＬＣ）が、第１判定情報（第１ラインコードＬＣ）または第２判定情報（第２ラインコードＬＣ）である場合、再生不能ラインデータがあると判定する。
【０１３７】
以上説明したように、本実施の形態の変形例においても、第１の実施の形態と同様に、再生不能なラインデータがあることを検知することができる。なお、本実施の形態では、ラインコードＬＣを、１ビットのデータとしている。そのため、伝送路１４Ｄにおいて伝送対象となる交互挿入済シリアル画像データのデータ量を小さくすることができる。そのため、再生不能ラインデータの有無を判定するための回路を小さくすることができるという効果が得られる。
【０１３８】
＜第２の実施の形態＞
本実施の形態では、再生不能ラインデータがあると判定された場合、再生不能ラインデータに対応するラインデータの再送を行う処理を行う。
【０１３９】
図３は、第２の実施の形態における固体撮像装置１０００Ａの構成を示す図である。
【０１４０】
固体撮像装置１０００Ａは、デジタルスチルカメラまたはデジタルビデオカメラ等のデジタルカメラである。
【０１４１】
図３に示される固体撮像装置１０００Ａは、図１の固体撮像装置１０００と比較して、シリアルデータ送受信装置２００の代わりにシリアルデータ送受信装置２００Ａを含む点が異なる。それ以外は、固体撮像装置１０００と同様なので詳細な説明は繰り返さない。
【０１４２】
シリアルデータ送受信装置２００Ａは、図１のシリアルデータ送受信装置２００と比較して、送信部２１０の代わりに送信部２１０Ａを備える点と、受信部２２０の代わりに受信部２２０Ａを備える点とが異なる。それ以外は、シリアルデータ送受信装置２００と同様なので詳細な説明は繰り返さない。
【０１４３】
送信部２１０Ａは、図１の送信部２１０と比較して、さらに、ラインメモリ３２と、スイッチＳＷ１０とを含む点が異なる。それ以外は、送信部２１０と同様なので詳細な説明は繰り返さない。
【０１４４】
ラインメモリ３２は、１つのラインデータを記憶可能なメモリである。
【０１４５】
スイッチＳＷ１０は、外部からの指示により、第１接続状態と第２接続状態とを切替える。第１接続状態は、データ形式変換部１３と、伝送路１４Ｄとを電気的に接続した状態である。第２接続状態は、ラインメモリ３２と、伝送路１４Ｄとを電気的に接続した状態である。スイッチＳＷ１０の通常の状態は、第１接続状態である。
【０１４６】
データ形式変換部１３は、スイッチＳＷ１０およびラインメモリ３２の各々と電気的に接続される。
【０１４７】
挿入部２１が第１の実施の形態で説明した処理を行う場合、データ形式変換部１３は、挿入済シリアル画像データを、図２Ｂに示される１つの行に対応するラインデータ単位で、スイッチＳＷ１０およびラインメモリ３２へ送信する。
【０１４８】
なお、挿入部２１が第１の実施の形態の変形例で説明した処理を行う場合、データ形式変換部１３は、交互挿入済シリアル画像データを、図２Ｂに示される１つの行に対応するラインデータ単位で、スイッチＳＷ１０およびラインメモリ３２へ送信する。
【０１４９】
ラインメモリ３２は、挿入済シリアル画像データまたは交互挿入済シリアル画像データの一部のラインデータを受信し、受信したデータを記憶する。なお、ラインメモリ３２は、ラインデータを記憶している状態で、新たなラインデータを受信した場合、新たなラインデータを記憶する。すなわち、ラインメモリ３２は、新たなラインデータを受信するまで、ラインデータを保持する。
【０１５０】
スイッチＳＷ１０は、受信した挿入済シリアル画像データまたは交互挿入済シリアル画像データを、図２Ｂに示される１つの行に対応するラインデータ単位で、伝送路１４Ｄを使用して、データ形式変換部１５へ送信する。
【０１５１】
受信部２２０Ａは、図１の受信部２２０と比較して、さらに、ＣＰＵ（Central Processing Unit）３１を含む点が異なる。それ以外は、受信部２２０と同様なので詳細な説明は繰り返さない。
【０１５２】
データ形式変換部１５は、第１の実施の形態で説明した判定処理を行う。判定処理により、データ形式変換部１５が、再生不能ラインデータがあると判定すると、データ形式変換部１５は、再生不能ライン存在情報を、ＣＰＵ３１へ送信する。再生不能ライン存在情報は、再生不能ラインデータが存在する旨を報知するための情報である。
【０１５３】
また、挿入部２１が第１の実施の形態の変形例で説明した処理を行う場合、データ形式変換部１５は、第１の実施の形態の変形例で説明した判定処理Ａを行う。判定処理Ａにより、データ形式変換部１５が、再生不能ラインデータがあると判定すると、データ形式変換部１５は、再生不能ライン存在情報を、ＣＰＵ３１へ送信する。
【０１５４】
ＣＰＵ３１は、再生不能ライン存在情報を受信することにより、再生不能ラインデータが存在することを認識する。なお、再生不能ライン存在情報の受信は、割り込み処理やポーリング処理で行われる。
【０１５５】
ＣＰＵ３１は、再生不能ライン存在情報の受信に応じて、スイッチＳＷ１０の状態を、第２接続状態にするための状態設定指示を、スイッチＳＷ１０へ送信する。
【０１５６】
スイッチＳＷ１０は、状態設定指示を受信すると、スイッチＳＷ１０の状態を、第２接続状態に切替える。これにより、ラインメモリ３２に記憶されている再生不能ラインデータに対応するラインデータが、伝送路１４Ｄを介して、データ形式変換部１５へ送信（再送）される。
【０１５７】
すなわち、状態設定指示は、再生不能ラインデータに対応するラインデータを、再度、データ形式変換部１５へ送信させるための指示である。
【０１５８】
なお、ＣＰＵ３１が状態設定指示を送信するタイミングは、隣り合う２つのラインデータの間としての水平ブランキング期間内のタイミングである。
【０１５９】
以上説明したように、本実施の形態においては、再生不能ラインデータがあると判定された場合、ＣＰＵ３１は、再生不能ラインデータに対応するラインデータを、再度、データ形式変換部１５へ送信させる処理を行う。すなわち、ＣＰＵ３１は、再生不能ラインデータに対応するラインデータを、再度、受信部２２０Ａへ送信させるための状態設定指示を、送信部２１０Ａへ与える再送指示部である。
【０１６０】
したがって、ノイズ等の影響により、再生不能ラインデータが発生したとしても、再生不能ラインデータに対応するラインデータが得られるため、データ形式変換部１５は、受信したデータから正常な画像を再生（復号）することが可能となる。すなわち、ノイズ等の影響によって、再生した画像の一部の欠落を回避できるという効果がある。
【０１６１】
なお、ラインメモリ３２は、１フレーム分の挿入済シリアル画像データまたは交互挿入済シリアル画像データを記憶するメモリであってもよい。この場合、再生不能ラインデータがあると判定された場合、ＣＰＵ３１は、状態設定指示を、スイッチＳＷ１０へ送信する。これにより、ラインメモリ３２に記憶されている挿入済シリアル画像データまたは交互挿入済シリアル画像データが、伝送路１４Ｄを介して、データ形式変換部１５へ送信（再送）される。
【０１６２】
なお、固体撮像素子１１、画像処理部１２、データ形式変換部１３、伝送路１４Ｄ，１４Ｃ、データ形式変換部１５、挿入部２１、スイッチＳＷ１０およびＣＰＵ３１の全てまたは一部は、１チップのＬＳＩで構成されても良い。
【０１６３】
図４Ａは、デジタルスチルカメラとしての固体撮像装置１０００，１０００Ａの外観図である。図４Ｂは、デジタルビデオカメラとしての固体撮像装置１０００，１０００Ａの外観図である。
【０１６４】
以上、本発明におけるシリアルデータ送受信装置について、実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したもの、あるいは異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【０１６５】
また、上記のシリアルデータ送受信装置を構成する複数の構成要素の全てまたは一部は、ハードウエアで構成されてもよい。また、上記のシリアルデータ送受信装置を構成する構成要素の全てまたは一部は、ＣＰＵ（Central Processing Unit）等により実行されるプログラムのモジュールであってもよい。
【０１６６】
また、上記のシリアルデータ送受信装置を構成する複数の構成要素の全てまたは一部は、１個のシステムＬＳＩ（Large Scale Integration：大規模集積回路）から構成されてもよい。システムＬＳＩは、複数の構成要素を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などを含んで構成されるコンピュータシステムである。
【０１６７】
また、本発明は、シリアルデータ送受信装置が備える特徴的な構成部の動作をステップとするシリアルデータ送受信方法として実現してもよい。また、本発明は、そのようなシリアルデータ送受信方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現してもよい。また、本発明は、そのようなプログラムを格納するコンピュータ読み取り可能な記録媒体として実現されてもよい。また、当該プログラムは、インターネット等の伝送媒体を介して配信されてもよい。
【０１６８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１６９】
本発明は、シリアル形式の画像データを高速に伝送する必要のあるデジタルスチルカメラ、デジタルビデオカメラ等の固体撮像装置に適用可能である。
【符号の説明】
【０１７０】
ＳＷ１０  スイッチ
１１  固体撮像素子
１２，３１０  画像処理部
１３，１５，５１３，５１５  データ形式変換部
１４  伝送部
２１  挿入部
３１  ＣＰＵ
３２  ラインメモリ
１００  ＡＦＥ部
２００，２００Ａ  シリアルデータ送受信装置
２１０，２１０Ａ  送信部
２２０，２２０Ａ  受信部
３２０  表示部
１０００，１０００Ａ  固体撮像装置 
【図１】
2010097876.tif 000003
【図２Ａ】
2010097876.tif 000004
【図２Ｂ】
2010097876.tif 000005
【図３】
2010097876.tif 000006
【図４Ａ】
2010097876.tif 000007
【図４Ｂ】
2010097876.tif 000008
【図５】
2010097876.tif 000009
【図６Ａ】
2010097876.tif 000010
【図６Ｂ】
2010097876.tif 000011
【手続補正書】
【提出日】平成23年8月8日(2011.8.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シリアル形式のデータを伝送するシリアルデータ送受信装置およびデジタルカメラに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラ、デジタルビデオカメラ等の固体撮像装置において、処理する画像データのデータ量が大きくなりつつある。そのため、近年では、高速にデータを処理することが可能な、ＬＶＤＳ（Low Voltage Differential Signaling：低振幅差動）信号を使用する回路を備えた固体撮像装置が増えつつある。
【０００３】
特許文献１には、ＬＶＤＳ信号としての差動信号を使用した固体撮像装置が開示されている。以下に、差動信号を使用した固体撮像装置について説明する。
【０００４】
図５は、差動信号を使用した従来の固体撮像装置５００を示す図である。
【０００５】
図５に示す固体撮像装置５００は、固体撮像素子１１と、ＡＦＥ（Analog Front-End：アナログ・フロントエンド）部１００と、データ形式変換部５１３と、伝送部１４と、データ形式変換部５１５とを備える。
【０００６】
固体撮像素子１１は、被写体を撮像することにより、アナログの画像信号を取得する機能を有する。取得したアナログの画像信号は、１フレームを示す画像信号であるとする。
【０００７】
ＡＦＥ部１００は、Ａ／Ｄ変換機能を有する。Ａ／Ｄ変換機能は、アナログ信号をデジタル信号に変換する機能である。以下においては、アナログ信号をデジタル信号に変換する処理を、Ａ／Ｄ変換という。
【０００８】
ＡＦＥ部１００は、画像処理部１２と、ＴＧ（Timing Generator）１０１とを含む。
【０００９】
画像処理部１２は、低速のクロックＳＣＬＫに応じて、アナログの画像信号に対し、Ａ／Ｄ変換を行うことにより、デジタルの画像データ（以下、デジタル画像データという）を取得する。取得されたデジタル画像データは、１フレームに対応する画像データである。以下において、画像データは、１フレームに対応する画像データであるとして、説明する。
【００１０】
取得されたデジタル画像データは、複数のラインデータを含む。デジタル画像データにより再生される画像のサイズが、例えば、横１２８０画素、縦７６０画素のサイズである場合、当該デジタル画像データは、７６０個のラインデータを含む。
【００１１】
また、取得されたデジタル画像データは、複数の画素データを含む。画素データは、Ｎ（例えば、２４）ビットで表現されるデータである。また、取得されたデジタル画像データは、パラレル形式の画像データ（以下、パラレル画像データという）である。
【００１２】
ここで、パラレル画像データは、１つの画素データ（Ｎビットのデータ）単位で、データ形式変換部５１３へ送信されるとする。例えば、Ｎが“２４”である場合、画像処理部１２と、データ形式変換部５１３とは、２４本のデータ線で接続される。
【００１３】
画像処理部１２は、パラレル画像データを、１つの画素データ（Ｎビットのデータ）単位で、データ形式変換部５１３へ送信する。
【００１４】
データ形式変換部５１３は、パラレル形式のデータをシリアル形式のデータに変換する処理（以下、パラシリ変換処理という）を行う。パラシリ変換処理は、高速のクロックＦＣＬＫに応じて行われる。データ形式変換部５１３は、パラレル画像データに対し、パラシリ変換処理を行うことにより、シリアル形式の画像データ（以下、シリアル画像データ）を得る。
【００１５】
なお、データ形式変換部５１３は、パラシリ変換処理を行う際、シリアル画像データに後述する同期コードを挿入する。これにより、シリアル画像データには、同期コードが含まれる。
【００１６】
図６Ａおよび図６Ｂは、同期コードを含むシリアル画像データを説明するための図である。
【００１７】
図６Ａは、同期コードを含むシリアル画像データを説明するための図である。
【００１８】
シリアル画像データは、ラインデータＬＤ１，ＬＤ２，・・・，ＬＤｖ（ｖ：自然数）を含む。シリアル画像データから得られる画像のサイズが、横１２８０画素、縦７６０画素のサイズである場合、当該シリアル画像データは、７６０個のラインデータを含む。
【００１９】
また、ラインデータＬＤ１，ＬＤ２，・・・，ＬＤｖの各々は、ｕ（自然数）個の画素データを含む。シリアル画像データから得られる画像の横のサイズが、１２８０画素である場合、ラインデータＬＤ１，ＬＤ２，・・・，ＬＤｖの各々は、１２８０個の画素データを含む。例えば、１２８０個の画素データは、画素データＰ１１，Ｐ１２，・・・，Ｐ１ｕである。
【００２０】
図６Ａにおいて、同期コードＳＯＦは、フレームの先端を示すコードである。また、同期コードＥＯＬは、各ラインデータの終端を示すコードである。同期コードＳＯＬは、各ラインデータの先端を示すコードである。同期コードＥＯＦは、フレームの終端を示すコードである。同期コードＳＯＦ，ＥＯＦ，ＥＯＬ，ＳＯＬの各々は、複数のビットで構成される。また、同期コードＳＯＦ，ＥＯＦ，ＥＯＬ，ＳＯＬの各々には、画素データと一致しないユニークな値が設定される。
【００２１】
図６Ｂは、図６Ａに示されるシリアル画像データの構造を、当該シリアル画像データから得られる画像の形状にあわせて表示した図である。
【００２２】
図６Ｂに示されるように、ラインデータＬＤ１を除いた各ラインデータの先頭には、同期コードＳＯＬが付加される。ラインデータＬＤ１の先端には、同期コードＳＯＦが付加される。また、ラインデータＬＤｖを除いた各ラインデータの終端には、同期コードＥＯＬが付加される。ラインデータＬＤｖの終端には、同期コードＥＯＦが付加される。
【００２３】
再び、図５を参照して、ＴＧ１０１は、垂直同期信号ＶＳＣおよび水平同期信号ＨＳＣを生成する。垂直同期信号ＶＳＣは、フレームとしての画像の先頭を規定するための信号である。水平同期信号ＨＳＣは、フレームとしての画像を構成する各ラインの先頭または終端を規定するための信号である。
【００２４】
ＴＧ１０１は、生成した垂直同期信号ＶＳＣおよび水平同期信号ＨＳＣの各々を、対応する所定のタイミングで、固体撮像素子１１、画像処理部１２およびデータ形式変換部５１３の各々へ送信する。
【００２５】
伝送部１４は、伝送路１４Ｄ，１４Ｃを含む。
【００２６】
データ形式変換部５１３とデータ形式変換部５１５とは、伝送路１４Ｄ，１４Ｃにより電気的に接続される。伝送路１４Ｄ，１４Ｃの各々は、ＬＶＤＳ信号を使用してシリアルデータを転送するための伝送路である。
【００２７】
伝送路１４Ｄ，１４Ｃの各々は、２本の線からなるツイストペア線で構成される。伝送路１４Ｄは、ＬＶＤＳ信号を使用して、シリアル形式のデータを、伝送する伝送路である。伝送路１４Ｃは、ＬＶＤＳ信号を使用して、クロックＦＣＬＫを、伝送する伝送路である。
【００２８】
データ形式変換部５１３は、伝送路１４Ｄを使用して、図６Ａのように同期コードが挿入されたシリアル画像データをデータ形式変換部５１５へ送信する。また、データ形式変換部５１３は、伝送路１４Ｃを使用して、クロックＦＣＬＫをデータ形式変換部５１５へ送信する。データ形式変換部５１５は、伝送路１４Ｃから受信するクロックＦＣＬＫに応じて、シリアル形式のデータをパラレル形式のデータに変換する処理（以下、シリパラ変換処理という）を行う。データ形式変換部５１５は、受信したシリアル画像データに対し、シリパラ変換処理を行うことにより、パラレル画像データを得る。
【００２９】
なお、データ形式変換部５１５は、シリパラ変換処理の際に、シリアル画像データに含まれる、同期コードＳＯＦ，ＥＯＦを検出し、フレームとしてのシリアル画像データに対して同期をとる。また、データ形式変換部５１５は、シリパラ変換処理の際に、シリアル画像データに含まれる、同期コードＥＯＬ，ＳＯＬを検出し、各ラインデータに対して同期をとる。
【００３０】
そして、データ形式変換部５１５は、パラレル画像データを、１つの画素データ（Ｎビットのデータ）単位で、外部の他の回路（図示せず）へ送信する。
【００３１】
また、データ形式変換部５１５は、受信したクロックＦＣＬＫを外部回路へ送信する。また、データ形式変換部５１５は、同期コードＳＯＦ，ＥＯＦ，ＥＯＬ，ＳＯＬのうちのいずれかが検出される毎に、検出された同期コードを、当該外部回路へ送信する。
【先行技術文献】
【特許文献】
【００３２】
【特許文献１】特開２００５−０８６２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【００３３】
以下においては、シリアルデータを伝送する伝送路を、シリアル伝送路という。シリアル伝送路は、例えば、図５の伝送路１４Ｄ，１４Ｃである。
【００３４】
ここで、シリアル伝送路がノイズ等の影響を受け、シリアル伝送路を経由する前のデータ（以下、伝送前データという）と、シリアル伝送路を経由した後のデータ（以下、伝送後データという）が異なる状況が生じたとする。例えば、シリアル伝送路を経由した、伝送後データとしてのシリアル画像データに含まれる、同期コードＳＯＬまたは同期コードＥＯＬが欠落したとする。
【００３５】
この場合、欠落した同期コードに対応するラインデータは再生（復号）できない。すなわち、シリアル画像データを受信した受信側が、シリアル画像データを再生することにより得られる画像は、欠落した同期コードに対応するラインが欠落した画像となる。すなわち、シリアル画像データを受信した受信側において、再生不能なラインデータがあることになる。
【００３６】
従来の技術では、再生不能なラインデータがあることを検知することはできなかった。
【００３７】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、再生不能なラインデータがあることを検知することを可能としたシリアルデータ送受信装置等を提供することである。
【課題を解決するための手段】
【００３８】
上述の課題を解決するために、この発明のある局面に従うシリアルデータ送受信装置は、伝送路を使用してシリアル形式のデータを送信する送信部と、伝送路からシリアル形式のデータを受信する受信部とを備える。送信部は、複数のラインデータを含むパラレル形式の画像データを、シリアル形式の画像データであるシリアル画像データに変換するデータ形式変換部を含む。シリアル画像データは、連続する複数のラインデータを含む。送信部は、さらに、シリアル画像データに含まれる連続する複数のラインデータにおいて、各隣り合う２つのラインデータの間に、再生不能なラインデータである再生不能ラインデータがあるか否かを判定するための判定情報を挿入するための複数挿入処理を行う挿入部を含む。データ形式変換部は、挿入部が複数挿入処理を行うことにより、シリアル画像データに複数の判定情報が挿入されたシリアル形式のデータである挿入済シリアル画像データを取得し、取得した挿入済シリアル画像データを、伝送路を使用して、受信部へ送信する。受信部は、伝送路から受信した挿入済シリアル画像データから、複数の判定情報を順次検出し、検出した複数の判定情報の少なくとも一部に基づいて、再生不能ラインデータがあるか否かを判定する判定部を含む。
【００３９】
すなわち、送信部は、シリアル画像データに含まれる連続する複数のラインデータにおいて、各隣り合う２つのラインデータの間に、再生不能ラインデータがあるか否かを判定するための判定情報を挿入するための複数挿入処理を行う挿入部を含む。データ形式変換部は、複数の判定情報が挿入された挿入済シリアル画像データを、伝送路を使用して、受信部へ送信する。受信部は、伝送路から受信した挿入済シリアル画像データから、複数の判定情報を順次検出し、検出した複数の判定情報の少なくとも一部に基づいて、再生不能ラインデータがあるか否かを判定する判定部を含む。
【００４０】
したがって、再生不能なラインデータがあることを検知することができる。
【００４１】
好ましくは、判定情報は、ラインデータを特定するための数値を示し、判定部は、挿入済シリアル画像データから、複数の判定情報を順次検出し、検出した最新の判定情報が示す値と、該最新の判定情報の１つ前に検出した判定情報が示す値とを比較することにより、再生不能ラインデータがあるか否かを判定する。
【００４２】
これにより、再生不能なラインデータがあることを検知することができる。
【００４３】
好ましくは、挿入部は、連続する複数のラインデータにおいて、ｎ（自然数）番目の隣り合う２つのラインデータの間に、判定情報としての第１判定情報を挿入し、該複数のラインデータにおいて、ｎ＋１番目の隣り合う２つのラインデータの間に、判定情報としての第２判定情報を挿入するための複数挿入処理を行う。
【００４４】
好ましくは、受信部の判定部は、挿入済シリアル画像データから、複数の判定情報を順次検出し、検出した連続する２つの判定情報が、第１判定情報または第２判定情報である場合、再生不能ラインデータがあると判定する。
【００４５】
好ましくは、第１判定情報および第２判定情報の少なくとも一方は、１ビットのデータで示される情報である。
【００４６】
これにより、判定情報としての第１判定情報および第２判定情報を含む交互挿入済シリアル画像データのデータ量を小さくすることができる。
【００４７】
好ましくは、シリアルデータ送受信装置は、さらに、判定部が再生不能ラインデータがあると判定した場合、該再生不能ラインデータに対応するラインデータを、再度、受信部へ送信させるための指示を、送信部へ与える再送指示部を備える。
【００４８】
これにより、再生不能ラインデータがあった場合でも、再生不能ラインデータに対応するラインデータを取得できる。そのため、正常な画像を再生することが可能となる。
【００４９】
好ましくは、伝送路は、ＬＶＤＳ(Low Voltage Differential Signaling)信号によりデータを伝送する伝送路である。
【００５０】
この発明の他の局面に従うデジタルカメラは、シリアルデータ送受信装置と、被写体を撮像することにより画像信号を取得する撮像素子と、撮像素子が取得した画像信号をデジタルデータに変換することにより画像データを取得するアナログ・フロントエンド部と、画像データを処理するための画像処理部と、画像処理部により処理された画像データに基づく画像を表示するための表示部とを備える。シリアルデータ送受信装置は、アナログ・フロントエンド部から画像データを取得し、取得した画像データを、送信部および受信部を介して、画像処理部へ送信する。
【００５１】
なお、本発明は、このようなシリアルデータ送受信装置を構成する複数の構成要素の全てまたは一部を、システムＬＳＩ（Large Scale Integration：大規模集積回路）として実現してもよい。
【００５２】
また、本発明は、シリアルデータ送受信装置が備える特徴的な構成部の動作をステップとするシリアルデータ送受信方法として実現してもよい。また、本発明は、そのようなシリアルデータ送受信方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現してもよい。また、本発明は、そのようなプログラムを格納するコンピュータ読み取り可能な記録媒体として実現されてもよい。また、当該プログラムは、インターネット等の伝送媒体を介して配信されてもよい。
【発明の効果】
【００５３】
本発明により、再生不能なラインデータがあることを検知することができる。
【図面の簡単な説明】
【００５４】
【図１】図１は、第１の実施の形態における固体撮像装置の構成を示す図である。
【図２Ａ】図２Ａは、ラインコードＬＣを含む挿入済シリアル画像データを説明するための図である。
【図２Ｂ】図２Ｂは、ラインコードＬＣを含む挿入済シリアル画像データを説明するための図である。
【図３】図３は、第２の実施の形態における固体撮像装置の構成を示す図である。
【図４Ａ】図４Ａは、デジタルスチルカメラとしての固体撮像装置の外観図である。
【図４Ｂ】図４Ｂは、デジタルビデオカメラとしての固体撮像装置の外観図である。
【図５】図５は、差動信号を使用した従来の固体撮像装置を示す図である。
【図６Ａ】図６Ａは、同期コードを含むシリアル画像データを説明するための図である。
【図６Ｂ】図６Ｂは、同期コードを含むシリアル画像データを説明するための図である。
【発明を実施するための形態】
【００５５】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００５６】
また、以下において説明する実施の形態はあくまで一例である。以下において、画像データは、１フレームに対応する画像データであるとして、説明する。
【００５７】
＜第１の実施の形態＞
本実施の形態では、隣り合う２つのラインデータの間に、同期コードの他に、判定情報を挿入する処理を行うことにより、再生不能なラインデータがあることを検知する。
【００５８】
図１は、第１の実施の形態における固体撮像装置１０００の構成を示す図である。
【００５９】
固体撮像装置１０００は、デジタルスチルカメラまたはデジタルビデオカメラ等のデジタルカメラである。
【００６０】
図１に示される固体撮像装置１０００は、固体撮像素子１１と、ＡＦＥ部１００と、シリアルデータ送受信装置２００と、画像処理部３１０と、表示部３２０とを含む。
【００６１】
図１の固体撮像素子１１およびＡＦＥ部１００は、それぞれ、図５の固体撮像素子１１およびＡＦＥ部１００と同様なので詳細な説明は繰り返さない。
【００６２】
シリアルデータ送受信装置２００は、送信部２１０と、伝送部１４と、受信部２２０とを備える。
【００６３】
図１の伝送部１４は、図５の伝送部１４と同様に、伝送路１４Ｄ，１４Ｃを含む。伝送路１４Ｄ，１４Ｃについては、前述したので詳細な説明は繰り返さない。
【００６４】
送信部２１０は、データ形式変換部１３と、挿入部２１とを含む。
【００６５】
ＡＦＥ部１００の画像処理部１２は、パラレル画像データを、１つの画素データ（Ｎビットのデータ）単位で、データ形式変換部１３へ送信する。
【００６６】
データ形式変換部１３は、図５のデータ形式変換部５１３と同様、パラレル形式のデータをシリアル形式のデータに変換するパラシリ変換処理を行う。パラシリ変換処理は、高速のクロックＦＣＬＫに応じて行われる。データ形式変換部１３は、パラレル画像データに対し、パラシリ変換処理を行うことにより、シリアル画像データを得る。
【００６７】
なお、データ形式変換部１３は、パラシリ変換処理を行う際、データ形式変換部５１３と同様、シリアル画像データに同期コードを挿入する。これにより、シリアル画像データは、同期コードを含む。以下においては、同期コードが挿入された後のシリアル画像データを、コード付シリアル画像データという。
【００６８】
コード付シリアル画像データは、例えば、図６Ａに示されるような構造のデータである。
【００６９】
また、本実施の形態における固体撮像装置１０００のＴＧ１０１は、前述したのと同様に、垂直同期信号ＶＳＣおよび水平同期信号ＨＳＣの各々を、対応する所定のタイミングで、固体撮像素子１１、画像処理部１２、データ形式変換部１３および挿入部２１の各々へ送信する。なお、垂直同期信号ＶＳＣおよび水平同期信号ＨＳＣが送信されるタイミングは、一般的な画像処理の技術に基づくタイミングであるので詳細な説明は繰り返さない。
【００７０】
挿入部２１は、垂直同期信号ＶＳＣを受信した後に、複数の水平同期信号ＨＳＣの各々を順次受信する。
【００７１】
挿入部２１は、水平同期信号ＨＳＣを受信する毎に、ラインカウンタの値を“１”インクリメントする。ラインカウンタは、ラインデータの数をカウントするためのカウンタである。ラインカウンタの初期値は“０”である。なお、挿入部２１は、垂直同期信号ＶＳＣを受信した後、再度、垂直同期信号ＶＳＣを受信すると、ラインカウンタの値を“０”に設定する。
【００７２】
また、挿入部２１は、ラインカウンタの値を更新する毎に、ラインコードＬＣを生成する。ラインコードＬＣは、ラインデータを特定するためのコードである。
【００７３】
例えば、データ形式変換部１３が生成した、コード付シリアル画像データが、図６Ａに示されるようなデータであるとする。この場合、コード付シリアル画像データは、ｖ（自然数）個のラインデータを含む。
【００７４】
挿入部２１は、コード付シリアル画像データに含まれるｖ個のラインデータの各々に対応して、当該ラインデータを特定するためのラインコードＬＣを生成する。
【００７５】
例えば、図６Ａにおいて、ラインデータＬＤ１は、１番目のラインデータである。この場合、ラインデータＬＤ１に対応して生成されるラインコードＬＣは、挿入部２１が、垂直同期信号ＶＳＣを受信した後であって、１番目の水平同期信号ＨＳＣを受信した後に値が変更されたラインカウンタの値を示すものとされる。すなわち、この場合、ラインデータＬＤ１に対応して生成されるラインコードＬＣは“１”を示す。
【００７６】
そして、挿入部２１は、ラインコードＬＣを生成する毎に、挿入処理を行なう。挿入処理では、挿入部２１が、生成したラインコードＬＣと、挿入命令とを、データ形式変換部１３へ送信する。
【００７７】
挿入命令は、コード付シリアル画像データに含まれる連続する複数のラインデータのうち、送信されるラインコードＬＣにより特定されるｗ（自然数）番目のラインデータの終端に付加される同期コードＥＯＬと、ｗ＋１番目のラインデータの先端に付加される同期コードＳＯＬとの間に、ラインコードＬＣを挿入させるための命令である。
【００７８】
すなわち、挿入命令は、連続する複数のラインデータのうち、隣り合う２つのラインデータの間に、ラインコードＬＣを挿入させるための命令である。
【００７９】
データ形式変換部１３は、ラインコードＬＣおよび挿入命令を受信すると、挿入命令に従って、ラインコードＬＣを、コード付シリアル画像データに挿入する。なお、データ形式変換部１３は、図６Ａに示されるラインデータＬＤｖに対応する挿入命令を受信した場合、ラインコードＬＣを挿入する処理は行わない。
【００８０】
すなわち、挿入部２１は挿入処理を行うことにより、挿入部２１は、データ形式変換部１３に、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち隣り合う２つのラインデータの間に挿入させる。つまり、挿入処理は、データ形式変換部１３に、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち隣り合う２つのラインデータの間に挿入させる処理である。
【００８１】
そして、挿入処理が、コード付シリアル画像データに含まれるラインデータの数だけ挿入部２１により繰り返し行われることにより、当該コード付シリアル画像データに対しての挿入処理は終了する。コード付シリアル画像データに対しての挿入処理が終了することにより、データ形式変換部１３は、複数のラインコードＬＣを含むコード付シリアル画像データ（以下、挿入済シリアル画像データという）を得る。
【００８２】
以下においては、挿入処理が、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行われる処理を、複数挿入処理という。すなわち、挿入部２１は、挿入処理を、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行うことにより、複数挿入処理を行う。
【００８３】
複数挿入処理は、データ形式変換部１３に、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち各隣り合う２つのラインデータの間に挿入させる処理である。
【００８４】
したがって、挿入部２１が、コード付シリアル画像データに対して複数挿入処理を行うことにより、データ形式変換部１３は、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち各隣り合う２つのラインデータの間に挿入し、その結果、挿入済シリアル画像データを得る。
【００８５】
図２Ａおよび図２Ｂは、ラインコードＬＣを含む挿入済シリアル画像データを説明するための図である。
【００８６】
図２Ａは、コード付シリアル画像データに、ラインコードＬＣが挿入された状態を示す図である。
【００８７】
図２Ａに示されるように、ラインコードＬＣは、例えば、１番目のラインデータＬＤ１の終端に付加される同期コードＥＯＬと、２番目のラインデータＬＤ２の先端に付加される同期コードＳＯＬとの間に挿入される。
【００８８】
例えば、１番目のラインデータＬＤ１の終端に付加される同期コードＥＯＬと、２番目のラインデータＬＤ２の先端に付加される同期コードＳＯＬとの間のラインコードＬＣは“１”を示す。“１”を示すラインコードＬＣは、ラインデータＬＤ１を特定するためのコードである。また、例えば、“ｖ（自然数）−１”を示すラインコードＬＣは、ラインデータＬＤ（ｖ−１）を特定するためのコードである。
【００８９】
なお、ラインコードＬＣが挿入される位置は、隣り合う２つのラインデータの間としての水平ブランキング期間内である。そのため、ラインコードＬＣが挿入されることにより、挿入済シリアル画像データから再生される画像は画質の影響を受けない。
【００９０】
図２Ｂは、図２Ａに示される挿入済シリアル画像データの構造を、当該挿入済シリアル画像データから得られる画像の形状にあわせて表示した図である。
【００９１】
図２Ｂに示されるように、ラインデータの数がｖ個である場合、挿入済シリアル画像データに含まれるラインコードＬＣの数は、（ｖ−１）個となる。
【００９２】
図２Ｂにおいて、各行の右端に示されるラインコードＬＣは、対応する行のラインデータに対応する。図２Ｂにおいて、例えば、１行目のラインコードＬＣは、ラインデータＬＤ１に対応するラインコードである。例えば、２行目のラインコードＬＣは、ラインデータＬＤ２に対応するラインコードである。
【００９３】
再び、図１を参照して、受信部２２０は、データ形式変換部１５を含む。
【００９４】
データ形式変換部１３とデータ形式変換部１５とは、伝送路１４Ｄ，１４Ｃにより電気的に接続される。なお、伝送路１４Ｄ，１４Ｃについては、前述したので詳細な説明は繰り返さない。
【００９５】
データ形式変換部１３は、伝送路１４Ｄを使用して、図２ＡのようにラインコードＬＣが挿入された挿入済シリアル画像データを、データ形式変換部１５へ送信する。
【００９６】
また、データ形式変換部１３は、伝送路１４Ｃを使用して、クロックＦＣＬＫをデータ形式変換部１５へ送信する。データ形式変換部１５は、図５のデータ形式変換部５１５と同様、伝送路１４Ｃから受信するクロックＦＣＬＫに応じて、シリアル形式のデータをパラレル形式のデータに変換するシリパラ変換処理を行う。データ形式変換部１５は、挿入済シリアル画像データに対し、シリパラ変換処理を行うことにより、パラレル画像データを得る。
【００９７】
また、データ形式変換部１５は、図５のデータ形式変換部５１５と同様、パラシリ変換処理の際に、挿入済シリアル画像データに含まれる、同期コードＳＯＦ，ＥＯＬ，ＳＯＬ，ＥＯＦを検出する。
【００９８】
また、データ形式変換部１５は、シリパラ変換処理の際に、挿入済シリアル画像データに含まれる複数のラインコードＬＣを順次検出する。
【００９９】
そして、データ形式変換部１５は、ラインコードＬＣを検出する毎に、判定処理を行う。判定処理では、データ形式変換部１５が、検出した最新のラインコードＬＣが示す値（以下、最新ライン値という）が、当該最新のラインコードＬＣの１つ前に検出したラインコードＬＣが示す値（以下、前回ライン値）より１大きい値であるか否かを判定する。
【０１００】
なお、データ形式変換部１５は、１番目のラインコードＬＣを検出した場合、判定処理を行わない。
【０１０１】
最新ライン値が、前回ライン値より１大きい値であると判定された場合、データ形式変換部１５は、検出した最新のラインコードＬＣに対応するラインデータは、再生（復号）可能であると判定する。
【０１０２】
一方、最新ライン値が、前回ライン値より１大きい値でないと判定された場合、データ形式変換部１５は、検出した最新のラインコードＬＣに対応するラインデータは、再生不能なラインデータ（以下、再生不能ラインデータという）であると判定する。すなわち、データ形式変換部１５は、再生不能ラインデータがあると判定する。
【０１０３】
つまり、データ形式変換部１５は、再生不能ラインデータがあるか否かを判定する判定部である。
【０１０４】
つまり、ラインコードＬＣは、再生不能ラインデータがあるか否かを判定するための判定情報でもある。検出した最新のラインコードＬＣに対応するラインデータが、再生不能ラインデータであると判定される場合は、以下の状況である。当該状況は、例えば、伝送路１４Ｄにおいて挿入済シリアル画像データが伝送される期間において、伝送路１４Ｄにノイズ等が発生し、例えば、挿入済シリアル画像データに含まれる同期コードＳＯＬまたは同期コードＥＯＬが欠落した状況である。
【０１０５】
また、データ形式変換部１５は、シリパラ変換処理により得られたパラレル形式の画像データを、１つの画素データ（Ｎビットのデータ）単位で、画像処理部３１０へ送信する。
【０１０６】
画像処理部３１０は、受信した画像データに対し、様々な画像処理を行う。そして、画像処理部３１０は、画像処理済みの画像データを、表示部３２０へ送信する。
【０１０７】
表示部３２０は、画像を表示するための表示装置である。表示部３２０は、画像処理部３１０から受信した画像データに基づく画像を表示する。
【０１０８】
以上説明したように、本実施の形態においては、コード付シリアル画像データに含まれる連続する複数のラインデータのうち、隣り合う２つのラインデータの間に、ラインコードＬＣを挿入した挿入済シリアル画像データが、受信部２２０へ送信される。
【０１０９】
受信部２２０のデータ形式変換部１５は、受信した挿入済シリアル画像データに含まれる複数のラインコードＬＣを順次検出する。
【０１１０】
そして、データ形式変換部１５は、ラインコードＬＣを検出する毎に、最新のラインコードＬＣが示す最新ライン値が、当該最新のラインコードＬＣの１つ前に検出したラインコードＬＣが示す前回ライン値より１大きい値であるか否かを判定することにより、再生不能ラインデータがあるか否かを判定する。すなわち、本実施の形態によれば、再生不能なラインデータがあることを検知することができる。
【０１１１】
なお、固体撮像素子１１、画像処理部１２、データ形式変換部１３、伝送路１４Ｄ，１４Ｃ、データ形式変換部１５および挿入部２１の全てまたは一部は、１チップのＬＳＩ（Large Scale Integration）で構成されても良い。
【０１１２】
＜第１の実施の形態の変形例＞
本実施の形態の変形例における固体撮像装置は、図１の固体撮像装置１０００である。そのため、固体撮像装置１０００に含まれる各部の詳細な説明は繰り返さない。
【０１１３】
本実施の形態の変形例では、コード付シリアル画像データに挿入するラインコードＬＣを、１ビットのデータとする。すなわち、本実施の形態の変形例では、挿入部２１が１ビットのデータ表現されるラインコードＬＣを生成し、生成したラインコードＬＣを、コード付シリアル画像データに挿入するための処理を行う点が、第１の実施の形態と異なる。それ以外の処理は、第１の実施の形態と同様なので詳細な説明は繰り返さない。
【０１１４】
具体的には、挿入部２１は、水平同期信号ＨＳＣを受信する毎に、ラインカウンタの値を“１”インクリメントする。
【０１１５】
そして、挿入部２１は、ラインカウンタの値を更新する毎に、ラインコードＬＣを生成する。具体的には、挿入部２１は、更新後のラインカウンタの値が奇数である場合“０”を示すラインコードＬＣを生成する。また、挿入部２１は、更新後のラインカウンタの値が偶数である場合“１”を示すラインコードＬＣを生成する。
【０１１６】
そして、挿入部２１は、ラインコードＬＣを生成する毎に、挿入処理Ａを行なう。挿入処理Ａでは、挿入部２１が、生成したラインコードＬＣと、挿入命令Ａとを、データ形式変換部１３へ送信する。
【０１１７】
挿入命令Ａは、コード付シリアル画像データに含まれる連続する複数のラインデータのうち、送信されるｗ（自然数）番目のラインコードＬＣに対応するｗ番目のラインデータの終端に付加される同期コードＥＯＬと、ｗ＋１番目のラインデータの先端に付加される同期コードＳＯＬとの間に、ラインコードＬＣを挿入させるための命令である。ここで、例えば、送信される１番目のラインコードＬＣに対応する１番目のラインデータは、ラインデータＬＤ１である。
【０１１８】
すなわち、挿入命令Ａは、連続する複数のラインデータのうち、隣り合う２つのラインデータの間に、ラインコードＬＣを挿入させるための命令である。
【０１１９】
データ形式変換部１３は、ラインコードＬＣおよび挿入命令Ａを受信すると、挿入命令Ａに従って、ラインコードＬＣを、コード付シリアル画像データに挿入する。なお、データ形式変換部１３は、図６Ａに示されるラインデータＬＤｖに対応する挿入命令Ａを受信した場合、ラインコードＬＣを挿入する処理は行わない。
【０１２０】
そして、挿入処理Ａが、コード付シリアル画像データに含まれるラインデータの数だけ挿入部２１により繰り返し行われることにより、当該コード付シリアル画像データに対しての挿入処理Ａは終了する。コード付シリアル画像データに対しての挿入処理Ａが終了することにより、データ形式変換部１３は、複数のラインコードＬＣを含むコード付シリアル画像データ（以下、交互挿入済シリアル画像データという）を得る。
【０１２１】
以下においては、挿入処理Ａが、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行われる処理を、交互挿入処理という。すなわち、挿入部２１は、挿入処理Ａを、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行うことにより、交互挿入処理を行う。
【０１２２】
交互挿入処理は、データ形式変換部１３に、ラインコードＬＣを、コード付シリアル画像データに含まれる連続する複数のラインデータのうち各隣り合う２つのラインデータの間に挿入させる処理でもある。すなわち、交互挿入処理は、前述した複数挿入処理である。
【０１２３】
以下においては、“０”を示すラインコードＬＣおよび“１”を示すラインコードＬＣを、それぞれ、第１ラインコードＬＣおよび第２ラインコードＬＣという。また、以下においては、第１ラインコードＬＣおよび第２ラインコードＬＣを、それぞれ、第１判定情報および第２判定情報ともいう。
【０１２４】
本実施の形態の変形例では、挿入処理Ａが、コード付シリアル画像データに含まれるラインデータの数だけ繰り返し行われる。これにより、図２Ａのデータ構造の交互挿入済シリアル画像データが生成される。
【０１２５】
この場合、交互挿入済シリアル画像データに含まれる複数のラインデータにおいて、例えば、１番目の隣り合う２つのラインデータＬＤ１，ＬＤ２の間のラインコードＬＣは、第１ラインコードＬＣである。また、交互挿入済シリアル画像データに含まれる複数のラインデータにおいて、例えば、２番目の隣り合う２つのラインデータＬＤ２，ＬＤ３の間のラインコードＬＣは、第２ラインコードＬＣである。
【０１２６】
すなわち、本実施の形態の変形例では、挿入部２１が、前述の交互挿入処理を行う。交互挿入処理は、コード付シリアル画像データに含まれる連続する複数のラインデータにおいて、ｎ（自然数）番目の隣り合う２つのラインデータの間に、第１ラインコードＬＣを挿入し、該複数のラインデータにおいて、ｎ＋１番目の隣り合う２つのラインデータの間に、第２ラインコードＬＣを挿入するための複数挿入処理である。
【０１２７】
交互挿入処理において、第１ラインコードＬＣおよび挿入命令Ａを送信する挿入処理Ａが行われることにより、データ形式変換部１３は、コード付シリアル画像データに含まれる連続する複数のラインデータにおいて、ｎ番目の隣り合う２つのラインデータの間に、第１ラインコードＬＣ（第１判定情報）を挿入する。
【０１２８】
また、交互挿入処理において、第２ラインコードＬＣおよび挿入命令Ａを送信する挿入処理Ａが行われることにより、データ形式変換部１３は、コード付シリアル画像データに含まれる連続する複数のラインデータにおいて、ｎ＋１番目の隣り合う２つのラインデータの間に、第２ラインコードＬＣ（第２判定情報）を挿入する。
【０１２９】
これにより、データ形式変換部１３は、交互挿入済シリアル画像データを得る。
【０１３０】
そして、データ形式変換部１３は、伝送路１４Ｄを使用して、図２ＡのようにラインコードＬＣが挿入された交互挿入済シリアル画像データをデータ形式変換部１５へ送信する。
【０１３１】
そして、データ形式変換部１５は、シリパラ変換処理の際に、交互挿入済シリアル画像データに含まれる複数のラインコードＬＣを順次検出する。
【０１３２】
そして、データ形式変換部１５は、ラインコードＬＣを検出する毎に、判定処理Ａを行う。判定処理Ａでは、データ形式変換部１５が、検出した最新のラインコードＬＣが示す最新ライン値が、当該最新のラインコードＬＣの１つ前に検出したラインコードＬＣが示す前回ライン値と異なる値であるか否かを判定する。
【０１３３】
なお、データ形式変換部１５は、１番目のラインコードＬＣを検出した場合、判定処理Ａを行わない。
【０１３４】
最新ライン値が、前回ライン値と異なる値であると判定された場合、データ形式変換部１５は、検出した最新のラインコードＬＣに対応するラインデータは、再生（復号）可能であると判定する。この場合、例えば、最新ライン値および前回ライン値をそれぞれ示す連続する２つのラインコードＬＣは、それぞれ、第１ラインコードＬＣおよび第２ラインコードＬＣである。
【０１３５】
一方、最新ライン値が、前回ライン値と異なる値でない、すなわち、最新ライン値が、前回ライン値と同じ値であると判定された場合、データ形式変換部１５は、検出した最新のラインコードＬＣに対応するラインデータは、再生不能なラインデータ（以下、再生不能ラインデータという）であると判定する。すなわち、データ形式変換部１５は、再生不能ラインデータがあると判定する。この場合、最新ライン値および前回ライン値をそれぞれ示す連続する２つのラインコードＬＣは、第１ラインコードＬＣまたは第２ラインコードＬＣである。
【０１３６】
すなわち、判定部としてのデータ形式変換部１５は、挿入済シリアル画像データ（交互挿入済シリアル画像データ）から、複数の判定情報（ラインコードＬＣ）を順次検出し、検出した連続する２つの判定情報（ラインコードＬＣ）が、第１判定情報（第１ラインコードＬＣ）または第２判定情報（第２ラインコードＬＣ）である場合、再生不能ラインデータがあると判定する。
【０１３７】
以上説明したように、本実施の形態の変形例においても、第１の実施の形態と同様に、再生不能なラインデータがあることを検知することができる。なお、本実施の形態では、ラインコードＬＣを、１ビットのデータとしている。そのため、伝送路１４Ｄにおいて伝送対象となる交互挿入済シリアル画像データのデータ量を小さくすることができる。そのため、再生不能ラインデータの有無を判定するための回路を小さくすることができるという効果が得られる。
【０１３８】
＜第２の実施の形態＞
本実施の形態では、再生不能ラインデータがあると判定された場合、再生不能ラインデータに対応するラインデータの再送を行う処理を行う。
【０１３９】
図３は、第２の実施の形態における固体撮像装置１０００Ａの構成を示す図である。
【０１４０】
固体撮像装置１０００Ａは、デジタルスチルカメラまたはデジタルビデオカメラ等のデジタルカメラである。
【０１４１】
図３に示される固体撮像装置１０００Ａは、図１の固体撮像装置１０００と比較して、シリアルデータ送受信装置２００の代わりにシリアルデータ送受信装置２００Ａを含む点が異なる。それ以外は、固体撮像装置１０００と同様なので詳細な説明は繰り返さない。
【０１４２】
シリアルデータ送受信装置２００Ａは、図１のシリアルデータ送受信装置２００と比較して、送信部２１０の代わりに送信部２１０Ａを備える点と、受信部２２０の代わりに受信部２２０Ａを備える点とが異なる。それ以外は、シリアルデータ送受信装置２００と同様なので詳細な説明は繰り返さない。
【０１４３】
送信部２１０Ａは、図１の送信部２１０と比較して、さらに、ラインメモリ３２と、スイッチＳＷ１０とを含む点が異なる。それ以外は、送信部２１０と同様なので詳細な説明は繰り返さない。
【０１４４】
ラインメモリ３２は、１つのラインデータを記憶可能なメモリである。
【０１４５】
スイッチＳＷ１０は、外部からの指示により、第１接続状態と第２接続状態とを切替える。第１接続状態は、データ形式変換部１３と、伝送路１４Ｄとを電気的に接続した状態である。第２接続状態は、ラインメモリ３２と、伝送路１４Ｄとを電気的に接続した状態である。スイッチＳＷ１０の通常の状態は、第１接続状態である。
【０１４６】
データ形式変換部１３は、スイッチＳＷ１０およびラインメモリ３２の各々と電気的に接続される。
【０１４７】
挿入部２１が第１の実施の形態で説明した処理を行う場合、データ形式変換部１３は、挿入済シリアル画像データを、図２Ｂに示される１つの行に対応するラインデータ単位で、スイッチＳＷ１０およびラインメモリ３２へ送信する。
【０１４８】
なお、挿入部２１が第１の実施の形態の変形例で説明した処理を行う場合、データ形式変換部１３は、交互挿入済シリアル画像データを、図２Ｂに示される１つの行に対応するラインデータ単位で、スイッチＳＷ１０およびラインメモリ３２へ送信する。
【０１４９】
ラインメモリ３２は、挿入済シリアル画像データまたは交互挿入済シリアル画像データの一部のラインデータを受信し、受信したデータを記憶する。なお、ラインメモリ３２は、ラインデータを記憶している状態で、新たなラインデータを受信した場合、新たなラインデータを記憶する。すなわち、ラインメモリ３２は、新たなラインデータを受信するまで、ラインデータを保持する。
【０１５０】
スイッチＳＷ１０は、受信した挿入済シリアル画像データまたは交互挿入済シリアル画像データを、図２Ｂに示される１つの行に対応するラインデータ単位で、伝送路１４Ｄを使用して、データ形式変換部１５へ送信する。
【０１５１】
受信部２２０Ａは、図１の受信部２２０と比較して、さらに、ＣＰＵ（Central Processing Unit）３１を含む点が異なる。それ以外は、受信部２２０と同様なので詳細な説明は繰り返さない。
【０１５２】
データ形式変換部１５は、第１の実施の形態で説明した判定処理を行う。判定処理により、データ形式変換部１５が、再生不能ラインデータがあると判定すると、データ形式変換部１５は、再生不能ライン存在情報を、ＣＰＵ３１へ送信する。再生不能ライン存在情報は、再生不能ラインデータが存在する旨を報知するための情報である。
【０１５３】
また、挿入部２１が第１の実施の形態の変形例で説明した処理を行う場合、データ形式変換部１５は、第１の実施の形態の変形例で説明した判定処理Ａを行う。判定処理Ａにより、データ形式変換部１５が、再生不能ラインデータがあると判定すると、データ形式変換部１５は、再生不能ライン存在情報を、ＣＰＵ３１へ送信する。
【０１５４】
ＣＰＵ３１は、再生不能ライン存在情報を受信することにより、再生不能ラインデータが存在することを認識する。なお、再生不能ライン存在情報の受信は、割り込み処理やポーリング処理で行われる。
【０１５５】
ＣＰＵ３１は、再生不能ライン存在情報の受信に応じて、スイッチＳＷ１０の状態を、第２接続状態にするための状態設定指示を、スイッチＳＷ１０へ送信する。
【０１５６】
スイッチＳＷ１０は、状態設定指示を受信すると、スイッチＳＷ１０の状態を、第２接続状態に切替える。これにより、ラインメモリ３２に記憶されている再生不能ラインデータに対応するラインデータが、伝送路１４Ｄを介して、データ形式変換部１５へ送信（再送）される。
【０１５７】
すなわち、状態設定指示は、再生不能ラインデータに対応するラインデータを、再度、データ形式変換部１５へ送信させるための指示である。
【０１５８】
なお、ＣＰＵ３１が状態設定指示を送信するタイミングは、隣り合う２つのラインデータの間としての水平ブランキング期間内のタイミングである。
【０１５９】
以上説明したように、本実施の形態においては、再生不能ラインデータがあると判定された場合、ＣＰＵ３１は、再生不能ラインデータに対応するラインデータを、再度、データ形式変換部１５へ送信させる処理を行う。すなわち、ＣＰＵ３１は、再生不能ラインデータに対応するラインデータを、再度、受信部２２０Ａへ送信させるための状態設定指示を、送信部２１０Ａへ与える再送指示部である。
【０１６０】
したがって、ノイズ等の影響により、再生不能ラインデータが発生したとしても、再生不能ラインデータに対応するラインデータが得られるため、データ形式変換部１５は、受信したデータから正常な画像を再生（復号）することが可能となる。すなわち、ノイズ等の影響によって、再生した画像の一部の欠落を回避できるという効果がある。
【０１６１】
なお、ラインメモリ３２は、１フレーム分の挿入済シリアル画像データまたは交互挿入済シリアル画像データを記憶するメモリであってもよい。この場合、再生不能ラインデータがあると判定された場合、ＣＰＵ３１は、状態設定指示を、スイッチＳＷ１０へ送信する。これにより、ラインメモリ３２に記憶されている挿入済シリアル画像データまたは交互挿入済シリアル画像データが、伝送路１４Ｄを介して、データ形式変換部１５へ送信（再送）される。
【０１６２】
なお、固体撮像素子１１、画像処理部１２、データ形式変換部１３、伝送路１４Ｄ，１４Ｃ、データ形式変換部１５、挿入部２１、スイッチＳＷ１０およびＣＰＵ３１の全てまたは一部は、１チップのＬＳＩで構成されても良い。
【０１６３】
図４Ａは、デジタルスチルカメラとしての固体撮像装置１０００，１０００Ａの外観図である。図４Ｂは、デジタルビデオカメラとしての固体撮像装置１０００，１０００Ａの外観図である。
【０１６４】
以上、本発明におけるシリアルデータ送受信装置について、実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したもの、あるいは異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【０１６５】
また、上記のシリアルデータ送受信装置を構成する複数の構成要素の全てまたは一部は、ハードウエアで構成されてもよい。また、上記のシリアルデータ送受信装置を構成する構成要素の全てまたは一部は、ＣＰＵ（Central Processing Unit）等により実行されるプログラムのモジュールであってもよい。
【０１６６】
また、上記のシリアルデータ送受信装置を構成する複数の構成要素の全てまたは一部は、１個のシステムＬＳＩ（Large Scale Integration：大規模集積回路）から構成されてもよい。システムＬＳＩは、複数の構成要素を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などを含んで構成されるコンピュータシステムである。
【０１６７】
また、本発明は、シリアルデータ送受信装置が備える特徴的な構成部の動作をステップとするシリアルデータ送受信方法として実現してもよい。また、本発明は、そのようなシリアルデータ送受信方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現してもよい。また、本発明は、そのようなプログラムを格納するコンピュータ読み取り可能な記録媒体として実現されてもよい。また、当該プログラムは、インターネット等の伝送媒体を介して配信されてもよい。
【０１６８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１６９】
本発明は、シリアル形式の画像データを高速に伝送する必要のあるデジタルスチルカメラ、デジタルビデオカメラ等の固体撮像装置に適用可能である。
【符号の説明】
【０１７０】
ＳＷ１０  スイッチ
１１  固体撮像素子
１２，３１０  画像処理部
１３，１５，５１３，５１５  データ形式変換部
１４  伝送部
２１  挿入部
３１  ＣＰＵ
３２  ラインメモリ
１００  ＡＦＥ部
２００，２００Ａ  シリアルデータ送受信装置
２１０，２１０Ａ  送信部
２２０，２２０Ａ  受信部
３２０  表示部
１０００，１０００Ａ  固体撮像装置 
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
伝送路を使用してシリアル形式のデータを送信する送信部と、前記伝送路から前記シリアル形式のデータを受信する受信部とを備えるシリアルデータ送受信装置であって、
前記送信部は、
複数のラインデータを含むパラレル形式の画像データを、シリアル形式の画像データであるシリアル画像データに変換するデータ形式変換部を含み、
前記シリアル画像データは、連続する前記複数のラインデータを含み、
前記送信部は、さらに、
前記シリアル画像データに含まれる連続する前記複数のラインデータにおいて、各隣り合う２つのラインデータの間に、再生不能なラインデータである再生不能ラインデータがあるか否かを判定するための判定情報を挿入するための複数挿入処理を行う挿入部を含み、
前記データ形式変換部は、前記挿入部が前記複数挿入処理を行うことにより、前記シリアル画像データに複数の前記判定情報が挿入されたシリアル形式のデータである挿入済シリアル画像データを取得し、取得した前記挿入済シリアル画像データを、前記伝送路を使用して、前記受信部へ送信し、
前記受信部は、
前記伝送路から受信した前記挿入済シリアル画像データから、複数の前記判定情報を順次検出し、検出した複数の前記判定情報の少なくとも一部に基づいて、前記再生不能ラインデータがあるか否かを判定する判定部を含む、
シリアルデータ送受信装置。
【請求項２】
前記判定情報は、ラインデータを特定するための数値を示し、
前記判定部は、前記挿入済シリアル画像データから、複数の前記判定情報を順次検出し、検出した最新の判定情報が示す値と、該最新の判定情報の１つ前に検出した判定情報が示す値とを比較することにより、前記再生不能ラインデータがあるか否かを判定する、
請求項１に記載のシリアルデータ送受信装置。
【請求項３】
前記挿入部は、前記連続する複数のラインデータにおいて、ｎ（自然数）番目の隣り合う２つのラインデータの間に、判定情報としての第１判定情報を挿入し、該複数のラインデータにおいて、ｎ＋１番目の隣り合う２つのラインデータの間に、判定情報としての第２判定情報を挿入するための前記複数挿入処理を行う、
請求項１に記載のシリアルデータ送受信装置。
【請求項４】
前記受信部の前記判定部は、前記挿入済シリアル画像データから、複数の前記判定情報を順次検出し、検出した連続する２つの判定情報が、前記第１判定情報または前記第２判定情報である場合、前記再生不能ラインデータがあると判定する、
請求項３に記載のシリアルデータ送受信装置。
【請求項５】
前記第１判定情報および前記第２判定情報の少なくとも一方は、１ビットのデータで示される情報である、
請求項３または４に記載のシリアルデータ送受信装置。
【請求項６】
前記シリアルデータ送受信装置は、さらに、
前記判定部が再生不能ラインデータがあると判定した場合、該再生不能ラインデータに対応するラインデータを、再度、前記受信部へ送信させるための指示を、前記送信部へ与える再送指示部を備える、
請求項１〜５のいずれかに記載のシリアルデータ送受信装置。
【請求項７】
前記伝送路は、ＬＶＤＳ(Low Voltage Differential Signaling)信号によりデータを伝送する伝送路である、
請求項１〜６のいずれかに記載のシリアルデータ送受信装置。
【請求項８】
請求項１〜７のいずれかに記載のシリアルデータ送受信装置と、
被写体を撮像することにより画像信号を取得する撮像素子と、
前記撮像素子が取得した前記画像信号をデジタルデータに変換することにより画像データを取得するアナログ・フロントエンド部と、
画像データを処理するための画像処理部と、
前記画像処理部により処理された画像データに基づく画像を表示するための表示部とを備え、
前記シリアルデータ送受信装置は、前記アナログ・フロントエンド部から前記画像データを取得し、取得した前記画像データを、前記送信部および前記受信部を介して、前記画像処理部へ送信する、
デジタルカメラ。 
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2010097876.tif 000012
【図２Ａ】
2010097876.tif 000013
【図２Ｂ】
2010097876.tif 000014
【図３】
2010097876.tif 000015
【図４Ａ】
2010097876.tif 000016
【図４Ｂ】
2010097876.tif 000017
【図５】
2010097876.tif 000018
【図６Ａ】
2010097876.tif 000019
【図６Ｂ】
2010097876.tif 000020
【国際調査報告】
2010097876.tif 000021
2010097876.tif 000022
2010097876.tif 000023
2010097876.tif 000024