(57)【要約】【課題】本発明は、伝送する動画像データの信頼性を確保しつつ、伝送時に遅延を生じさせない動画送信装置及び動画伝送システムを提供する。【解決手段】本発明に係る解決手段は、動画像データを伝送する伝送処理部１３（動画送信装置）であって、動画像データから所定の必須データを抽出するデータ処理部３１と、所定の必須データと動画像データとで１つのパケットを構成するパケット生成部３３と、所定の必須データにのみ誤り訂正符号を付与する誤り訂正符号付与部３５と、誤り訂正符号が付与されたパケットを送信する送信部２７とを備える。【選択図】図１
2005303654.tif 000002
【特許請求の範囲】
【請求項１】
動画像データを伝送する動画送信装置であって、
前記動画像データから所定の必須データを抽出するデータ処理部と、
前記所定の必須データと前記動画像データとで１つのパケットを構成するパケット生成部と、
前記所定の必須データにのみ誤り訂正符号を付与する誤り訂正符号付与部と、
前記誤り訂正符号が付与された前記パケットを送信する送信部とを備える、動画送信装置。
【請求項２】
請求項１に記載の動画送信装置であって、
前記動画像データを複数のマクロブロックに分け、
前記データ処理部は、前記マクロブロック毎の前記動画像データから前記所定の必須データを抽出し、
前記所定の必須データと前記動画像データとを前記マクロブロック毎に１つのパケットとして構成することを特徴とする動画送信装置。
【請求項３】
請求項１又は請求項２に記載の動画送信装置であって、
前記誤り訂正符号付与部は、ＢＣＨ符号を前記所定の必須データに付与することを特徴とする動画送信装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の動画送信装置であって、
前記動画像データは、輝度信号に対応したＹの数値と、輝度信号と赤色成分の差に対応したＵの数値と、輝度信号と青色成分の差に対応したＶの数値とを用いて表されていることを特徴とする動画送信装置。
【請求項５】
請求項４に記載の動画送信装置であって、
前記パケット生成部は、前記Ｕの数値又は前記Ｖの数値のいずれか一方のみを含むように前記パケットを構成することを特徴とする動画送信装置。
【請求項６】
請求項４又は請求項５に記載の動画送信装置であって、
前記動画像データの前記Ｙの数値を変換する変換処理部をさらに備え、
前記変換処理部は、ビット表現の第１状態の個数が少ない順で、且つ２進数の表現が小さい順に割り付けられたテーブルに基づいて前記Ｙの数値を変換することを特徴とする動画送信装置。
【請求項７】
車両用の動画伝送システムであって、
請求項１乃至請求項６のいずれかに記載の動画送信装置と、
前記動画送信装置によって送信された前記動画像データを受信する動画受信装置とを備える動画伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画送信装置及び動画伝送システムに係る発明であって、特に、車両に用いられる動画送信装置及び動画伝送システムに関するものである。
【背景技術】
【０００２】
例えば、車載カメラの動画像を車室内の表示装置にて表示して車両周辺の監視を行う場合、車載カメラの動画像を車室の表示装置等にどのように伝送するかが問題となる。
【０００３】
このようにカメラで撮像した動画像を伝送する技術として、まずアナログ信号として伝送する方法がある。しかし、アナログ有線伝送では、ノイズ耐性が低いため、ノイズ対策には高価なシールド線を使用する必要があり、ノイズ耐性や伝送用ケーブルのコスト等の点で欠点がある。また、アナログ無線伝送では、高いＳ／Ｎ比が必要であり、Ｓ／Ｎ比が低下するとすぐに動画像が乱れてしまうという欠点がある。
【０００４】
そこで、このようなアナログ伝送の欠点を克服するため、動画像をデジタル信号として伝送する方法が採用される場合がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、デジタル信号として動画像データを伝送する場合、伝送路の状況により動画像データに誤りが生じることが考えられる。動画像データに誤りが生じると、カメラで撮像した動画像を表示装置等に正しく表示することができなくなる。そのため、従来では、伝送する動画像データの信頼性を高めるために、動画像データ全体に誤り検出符号や誤り訂正符号を付与することが行われていた。
【０００６】
動画像データ全体に誤り検出符号を付与した場合、伝送時に動画像データに誤りが生じた否かを判断することはできても訂正することができないために、同じ動画像データの再送を要求する等の処理が必要であった。そのため、車載カメラのように、リアルタイムの動画像が必要となる場合には、動画像データ全体に誤り検出符号を付与する方法は適さない。
【０００７】
一方、動画像データ全体に誤り訂正符号を付与した場合、伝送時に動画像データに誤りが生じた否かを判断し、誤った部分を訂正することができる。そのため、動画像データ全体に誤り訂正符号を付与する方法は、リアルタイムの動画像を必要とする場合にも適用することができる。しかし、動画像データ全体に誤り訂正符号を付与するとデータ量が大きくなり、限られた帯域の伝送路では十分に送信することができないため、例えば、フレーム数を減らしたり、解像度を落とすなど、データ量を削減する方法では、画質が劣化する問題があった。また、データを高圧縮率で圧縮する方法では、計算量が多くなり、遅延時間が増加する問題があった。
【０００８】
そこで、本発明は、伝送する動画像データの信頼性を確保しつつ、伝送時に遅延を生じさせない動画送信装置及び動画伝送システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る解決手段は、動画像データを伝送する動画送信装置であって、前記動画像データから所定の必須データを抽出するデータ処理部と、前記所定の必須データと前記動画像データとで１つのパケットを構成するパケット生成部と、前記所定の必須データにのみ誤り訂正符号を付与する誤り訂正符号付与部と、前記誤り訂正符号が付与された前記パケットを送信する送信部とを備える。
【００１０】
好ましくは、前記動画像データを複数のマクロブロックに分け、前記データ処理部は、前記マクロブロック毎の前記動画像データから前記所定の必須データを抽出し、所定の必須データと動画像データとをマクロブロック毎に１つのパケットとして構成する。
【００１１】
また、好ましくは、前記誤り訂正符号付与部は、ＢＣＨ符号を前記所定の必須データに付与する。
【００１２】
また、好ましくは、前記動画像データは、輝度信号に対応したＹの数値と、輝度信号と赤色成分の差に対応したＵの数値と、輝度信号と青色成分の差に対応したＶの数値とを用いて表されている。
【００１３】
また、好ましくは、前記パケット生成部は、前記Ｕの数値又は前記Ｖの数値のいずれか一方のみを含むように前記パケットを構成する。
【００１４】
また、好ましくは、前記動画像データの前記Ｙの数値を変換する変換処理部をさらに備え、前記変換処理部は、ビット表現の第１状態の個数が少ない順で、且つ２進数の表現が小さい順に割り付けられたテーブルに基づいて前記Ｙの数値を変換する。
【００１５】
また、好ましくは、請求項１乃至請求項６のいずれかに記載の動画送信装置と、前記動画送信装置によって送信された前記動画像データを受信する動画受信装置とを備える。
【発明の効果】
【００１６】
請求項１に記載の発明によれば、所定の必須データにのみ誤り訂正符号を付与するので、送信するデータ量が抑えられ、動画像データを遅延することなく伝送することができる。また、所定の必須データに誤り訂正符号を付与することで、再送することなく必要な動画像データをリアルタイムに伝送し表示させることができる。
【００１７】
請求項２に記載の発明によれば、マクロブロック毎の動画像データから所定の必須データを抽出するので、マクロブロック毎に最適なデータ圧縮や最適な誤り訂正符号を付与することなどが可能になる。
【００１８】
請求項３に記載の発明によれば、誤り訂正符号付与部は、ＢＣＨ符号を所定の必須データに付与するので、最適な誤り訂正ができ伝送する動画像データの信頼性を高めることができる。
【００１９】
請求項４に記載の発明によれば、輝度信号に対応したＹの数値と、輝度信号と赤色成分の差に対応したＵの数値と、輝度信号と青色成分の差に対応したＶの数値とを用いて表されているので、特に車載カメラで撮像された動画像データを最適に表現することができる効果がある。
【００２０】
請求項５に記載の発明によれば、Ｕの数値又はＶの数値のいずれか一方のみを含むようにパケットを構成するので、さらに送信する動画像データのデータ量を削減することができる。
【００２１】
請求項６に記載の発明によれば、変換処理部はテーブルに基づいてＹの数値を変換するので、ランダム誤りが発生しても動画像データのＹの数値について誤差範囲を小さくすることができる。
【００２２】
請求項７に記載の発明によれば、伝送する動画像データの信頼性を確保しつつ、リアルタイムに動画像データを伝送することができる。
【発明を実施するための最良の形態】
【００２３】
＜第１実施形態＞
図１は、本発明の第１実施形態に係る動画伝送システムが適用された車両周辺監視装置のブロック図である。車両周辺監視装置は、図１に示すように、カメラユニット１と、制御装置３と、表示装置５とを備えている。カメラユニット１は、車両に設置され、車両周辺の死角領域を撮像する。表示装置５は、車室内に設置され、カメラユニット１によって撮像された周辺画像等を表示する。制御装置３は、カメラユニット１及び表示装置５を制御するものであり、カメラユニット１が撮像した画像等を表示装置５に表示させる。制御装置３は、カメラユニット１と離れた車両内の場所（例えば、車室内における表示装置５の周辺）に設置されるため、カメラユニット１の動画像データを圧縮して伝送路７（ケーブル又は無線）を介して制御装置３に伝送している。
【００２４】
カメラユニット１は、撮像を行う撮像部１１と、動画像データ等の伝送処理を行う伝送処理部１３とを備えている。制御装置３は、動画像データ等の伝送処理を行う伝送処理部１５と、表示装置５の表示内容の制御を含むこの車両周辺監視装置全体の制御を行う制御部１７とを備えている。このうち、カメラユニット１の伝送処理部１３が本発明に係る動画送信装置に相当しており、制御装置３の伝送処理部１５が本発明に係る動画受信装置に相当しており、これらの両伝送処理部１３，１５が本発明に係る動画伝送システムに相当している。
【００２５】
カメラユニット１の伝送処理部１３は、図２に示すように、前処理部２１と、メモリ２３と、ＣＰＵ等で構成される演算処理部２５と、送信部２７とを備えている。演算処理部２５の機能要素としては、データ処理部３１と、パケット生成部３３と、誤り訂正符号付与部３５とを備えている。
【００２６】
カメラユニット１の撮像部１１は、図示しないレンズ系及びＣＣＤ等の撮像素子等を備えて構成され、撮像した車両周辺の動画像信号を伝送処理部１３に送る。
【００２７】
伝送処理部１３の前処理部２１は、撮像部１１から送られてくる動画像信号に対し、送信するのに必要な各種の前処理を行う。前処理としては、例えば、動画像信号がアナログ信号である場合におけるデジタル信号である動画像データへの変換処理や、動画像信号の形式がＹＵＶ形式でない場合におけるＹＵＶ形式への変換処理等が含まれる。
【００２８】
メモリ２３は、前処理部２１から送り出された動画像データを少なくとも１フレーム分だけ順次記憶するフレームメモリとして機能する。メモリ２３の記録内容は、新たなフレームが入力されるのに伴って順次更新される。
【００２９】
演算処理部２５では、送信部２７から送信されるパケットを生成している。また、本実施形態では詳細な説明を行っていないが、演算処理部２５では、動画像データに対し必要な圧縮処理を行っている。
【００３０】
次に、送信する動画像データについて説明する。例えば、図３（ａ）に示すように画像サイズがＱＶＧＡ（３２０×２４０pixel）の動画像データの場合について説明する。本実施形態では、ＱＶＧＡ（３２０×２４０pixel）の動画像データを８×８pixelのマクロブロックで３０行４０列に分割している。１つのマクロブロックには、図３（ｂ）に示すようにＹ００からＹ７７までの６４個のＹ値データが含まれることになる。そして、４つのＹ値データに対応して１つのＵ値とＶ値データが設けられるため、１つのマクロブロックには、Ｕ０からＵ１５までの１６個のＵ値データとＶ０からＶ１５までの１６個のＶ値データとが含まれることになる。
【００３１】
また、本実施形態では、動画像データの色空間がＹＵＶ４２０形式と想定している。なお、本実施形態では、伝送する動画像データの形式がＹＵＶ４２０形式である場合について説明するが、本実施形態ではＹＵＶ４１１等の他の形式にも適用することができ、画像サイズもＱＶＧＡに限定されるものではない。
【００３２】
次に、演算処理部２５では、上記に示したマクロブロック毎の動画像データに基づいて送信するパケットを生成することになる。まず、演算処理部２５では、データ処理部３１において動画像データから所定の必須データを抽出する。ここで、所定の必須データとは、送信されたパケットから動画像データを取り出す際に重要となるデータであり、送信上必須となるデータである。例えば、所定の必須データには、マクロブロックのライン番号、マクロブロック内のＹ値の最大値又は最小値やＹ値の格納方法を示すフラグなどが含まれる。
【００３３】
データ処理部３１で抽出された所定の必須データは、パケット生成部３３で動画像データ（Ｙ値データ，Ｕ値データ，Ｖ値データ）と組み合わされて１つのパケットが生成される。図４に、本実施形態に係るパケットフォーマットを示す。図４に示すパケットフォーマットでは、図３で示したマクロブロックの１行４０列分が１つのパケットとして構成されている。そして、当該パケットは、所定の必須データと動画像データで構成されている。
【００３４】
そして、所定の必須データは、ヘッダデータ４０と送信情報データ５０とで構成され、動画像データは、Ｕ値又はＶ値データ６１とＹ値データ６３とにより構成されている。なお、図４に示すパケットフォーマットの最上段に位置する所定の必須データと動画像データが、図３に示す最左端のマクロブロックに対応し、下段に行くに従い順に右方向のマクロブロックが対応することになる。そのため、図４に示すパケットフォーマットでは、所定の必須データと動画像データが４０段積み重なったように記載されている。
【００３５】
次に、図４に示すパケットフォーマットについて、より詳しい説明を以下で行う。まず、図５に、ヘッダデータ４０の構成図を示す。図５に示すヘッダデータ４０には、マクロブロックライン番号（以下、ＭＢＬ番号ともいう）４１とＵＶフラグ４２が格納される。
【００３６】
ここで、ＭＢＬ番号４１は、マクロブロックの行数を示す番号であり、図３に示した動画像データの１〜３０の行数にあたる。なお、図５に示すヘッダデータ４０では、ＭＢＬ番号４１を格納するために５ビット確保されている。
【００３７】
次に、ヘッダデータ４０に含まれるＵＶフラグ４２には、送信するパケットにＵ値が含まれるのかＶ値が含まれるのかを示すフラグが格納される。本実施形態では、Ｕ値及びＶ値の動画像データは全フレームが送信されるのではなく、２フレームに１フレームの割合で送信されている。これは、車載カメラで撮像される動画像がＹ値の変化に比べてＵ値及びＶ値の変化が少なく、Ｕ値及びＶ値の送信するフレーム数をＹ値の送信するフレーム数の半分にしても十分な画質の動画像が得られるためである。このようにＵ値及びＶ値の動画像データを２フレームに１フレームの割合で送信することで、送信する動画像データを圧縮できるメリットがある。
【００３８】
図５に示すヘッダデータ４０では、ＵＶフラグ４２が０である場合は、送信するパケットにＵ値データが格納されていることを示し、ＵＶフラグ４２が１である場合は、送信するパケットにＶ値データが確保されていることを示している。なお、図５に示すヘッダデータ４０では、ＵＶフラグ４２を格納するために１ビット確保されている。
【００３９】
次に、図６に、パケットに含まれる送信情報データ５０の構成図を示す。送信情報データ５０には、最大値最小値フラグ５１、Ｙ値データの最大値又は最小値５２、格納方法フラグ５３、格納方法フラグのパリティビット５４、絶対値の送信数５５及び絶対値の送信数のパリティビット５６が格納されている。
【００４０】
まず、図６に示す最大値最小値フラグ５１は、Ｙ値データの最大値又は最小値５２に格納されるＹ値データが、最大値であるか最小値であるかを示すフラグである。例えば、Ｙ値データの最大値が格納される場合は、最大値最小値フラグに１が格納され、Ｙ値データの最小値が格納される場合は、最大値最小値フラグに０が格納される。なお、Ｙ値データの最大値又は最小値５２に格納される値は、マクロブロック毎の最大値又は最小値の絶対値が格納される。図６に示す送信情報データ５０では、最大値最小値フラグ５１に１ビット、Ｙ値データの最大値又は最小値５２に７ビット確保されている。
【００４１】
図６に示す格納方法フラグ５３には、パケットに格納されるＹ値データが差分値として格納されるのか、絶対値として格納されるのかをpixel毎に表したフラグが格納される。例えば、Ｙ値データが差分値で格納されるpixelには０のフラグが、Ｙ値データが絶対値で格納されるpixelには１のフラグがそれぞれ格納される。１つのマクロブロックには６４pixel含まれているので、格納方法フラグ５３には６４ビット確保されている。
【００４２】
ここで、Ｙ値データが１２８階調表現＝７ビットである場合、絶対値としてＹ値データを送信すると１pixelあたり７ビット必要となる。一方、差分値としてＹ値データを送信する場合は、データを３ビットに圧縮することができる。このＹ値データの差分値は、マクロブロック内の最大値又は最小値とpixel毎のＹ値データとの差分である。例えば、あるpixelのＹ値データが７５階調である場合、絶対値として送信すると７ビット必要になるが、マクロブロック内の最大値（８０階調とする）との差分値とすれば５階調となり３ビット以内で表現することができる。そのため、Ｙ値データを差分値に変換することで、送信するＹ値データを圧縮することができる。
【００４３】
なお、本実施形態では、マクロブロック内の最大値又は最小値と差分を取って３ビット以内で表現できるpixelについてはＹ値データを差分値として圧縮をし、３ビットで表現できないpixelについては圧縮せずに絶対値としてパケットに格納する。
【００４４】
次に、図６に示す格納方法フラグのパリティビット５４には、送信時に格納方法フラグ５３に生じるエラーを検出するためのパリティビットが格納される。具体的には、格納方法フラグ５３のうち偶数個のフラグが１の場合は格納方法フラグのパリティビット５４を０とし、Ｙ値データの格納方法フラグのうち奇数個のフラグが１の場合は格納方法フラグのパリティビット５４を１とする。つまり、格納方法フラグ５３と格納方法フラグのパリティビット５４とを合計して１であるビットを偶数個含むようにパリティビットを調整する。
【００４５】
次に、図６に示す絶対値の送信数５５には、Ｙ値データが絶対値として送信されるpixelの合計数が格納される。例えば、１つのマクロブロック内において絶対値で送信されるpixelが６４pixel中１２pixelあれば、絶対値の送信数５５は１２となる。なお、絶対値の送信数５５は、図６に示すように６ビット確保されている。
【００４６】
絶対値の送信数のパリティビット５６には、送信時に絶対値の送信数５５に生じるエラーを検出するためのパリティビットが格納されている。具体的には、絶対値の送信数５５を２進数で表現した場合に、絶対値の送信数５５に含まれる１の数が偶数の場合は絶対値の送信数のパリティビット５６を０とし、奇数の場合は絶対値の送信数のパリティビット５６を１とする。つまり、絶対値の送信数５５を２進表現した場合に含まれる１の数と絶対値の送信数のパリティビット５６を合計して１であるビットを偶数個含むようにパリティビットを調整する。
【００４７】
上記で説明したように、図６に示す送信情報データ５０には、１マクロブロックあたり合計８０ビットが格納されることになる。そして、図４に示す１パケットには、１行分のマクロブロックである４０個の送信情報データ５０が格納されることになる。
【００４８】
次に、図４に示すパケットには、送信情報データ５０に続き、Ｕ値又はＶ値データ６１が格納されている。上記でも説明したように本実施形態では、１つのパケットにＵ値又はＶ値のどちらかのデータのみが格納される構成である。そして、格納されるＵ値又はＶ値データ６１は、図３に示すように１マクロブロックあたり１６個のデータを有し、個々５ビット確保されている。なお、Ｕ値又はＶ値データ６１は、本来Ｙ値データ６３と同じ１２８階調で表現されているため７ビット必要であるが、例えば、上位４８階調と下位４８階調を切り捨てて３２階調とすることでＵ値又はＶ値データ６１を５ビットに圧縮している。
【００４９】
図４に示すＵ値又はＶ値データ６１は、１マクロブロックあたり１６×５＝８０ビットとなる。そして、１パケットに格納されるＵ値又はＶ値データ６１は、１行分のマクロブロック（４０マクロブロック）であるため合計３，２００ビット確保されることになる。
【００５０】
次に、図４に示すパケットには、Ｕ値又はＶ値データ６１に続き、Ｙ値データ６３が格納されている。上記でも説明したように本実施形態では、Ｙ値データ６３はpixel毎に絶対値７ビット又は差分値３ビットのいずれかのデータが格納されている。そのため、１マクロブロックのＹ値データ６３を格納するのに必要となるビット数は一定ではなく可変長となる。
【００５１】
上記で説明したようなパケットがパケット生成部３３で生成された後、図４に示すパケットは誤り訂正符号付与部３５に送られる。本実施形態では、図４に示すパケット全体に誤り訂正符号を付与するのではなく、所定の必須データであるヘッダデータ４０と送信情報データ５０の部分にのみ誤り訂正符号を付与する。
【００５２】
さらに、本実施形態では、誤り訂正符号に符号長１５ビット、情報長７のＢＣＨ符号（以下、（７，１５）ＢＣＨ符号ともいう）を用い、８ビット×２の時間インタリーブの処理を行ってパケットを送信している。図７のパケットの模式図では、誤り訂正符号を付与するために読み出される順序が矢印で示されている。読み出す順序は、ヘッダデータ４０−送信情報データ５０−Ｕ値又はＶ値データ６１−Ｙ値データ６３である。そして、送信情報データ５０、Ｕ値又はＶ値データ６１、Ｙ値データ６３のそれぞれについては、上段から下段の順に読み出される。
【００５３】
図７に示した順で読み出されたデータは、図８及び図９に示すようにブロック毎に並び替えられる。本実施形態では、（７，１５）ＢＣＨ符号の誤り訂正符号を付与し、８ビット×２の時間インタリーブの処理を行う関係上、パケットのデータは８ビット×１５ビットのブロック単位に並び替えられる。なお、このブロックには、読み出したヘッダデータ４０、送信情報データ５０、Ｕ値又はＶ値データ６１、Ｙ値データ６３の順にデータが並べられる。
【００５４】
まず、図８（ａ）に示すブロック（１）の１行目から順に、ヘッダデータ４０及び送信情報データ５０を並べていくが、ヘッダデータ４０及び送信情報データ５０には（７，１５）ＢＣＨ符号を付与するため、１行には７ビットまで並べ８〜１５ビットまでの８ビットに（７，１５）ＢＣＨ符号を付与する。
【００５５】
そのため、ブロック（１）には８ビット×７ビット＝５６ビットのヘッダデータ４０及び送信情報データ５０と８ビット×８ビット＝６４ビットの（７，１５）ＢＣＨ符号が並べられることになる。同様に、図８（ｂ）に示すブロック（２）にも５６ビットの送信情報データ５０と６４ビットの（７，１５）ＢＣＨ符号が並べられることになる。
【００５６】
ヘッダデータ４０及び送信情報データ５０の総ビット数は、ヘッダデータ４０の６ビットと送信情報データ５０の８０ビット×４０行＝３，２００ビットの合計３，２０６ビットである。そのため、図８（ｃ）に示すブロック（５８）の２行目まで送信情報データ５０が並べられることになる。ブロック（５８）の３行目からは、Ｕ値又はＶ値データ６１が並べられることになる。但し、ヘッダデータ４０及び送信情報データ５０と異なりＵ値又はＶ値データ６１には、（７，１５）ＢＣＨ符号が付与されないため、１行には１５ビットずつ並べられることになる。
【００５７】
Ｕ値又はＶ値データ６１の総ビット数は、８０ビット×４０行＝３，２００ビットとなる。そのため、図９（ｄ）に示すブロック（８４）の８行目までＵ値又はＶ値データ６１が並べられることになる。なお、ブロック（８４）の８行目の残り１０ビットには、ダミーのデータが並べられる。
【００５８】
次の図９（ｅ）に示すブロック（８５）からは、Ｙ値データ６３が並べられることになる。Ｙ値データ６３も（７，１５）ＢＣＨ符号が付与されないため、１行には１５ビットずつ並べられることになる。同様に、図９（ｆ）に示すブロック（８６）にも、Ｙ値データ６３が並べられる。ただ、上記で示したようにＹ値データ６３の総ビット数は固定ではないため、最後のＹ値データ６３が並べられるブロックは、図９（ｇ）に示すブロック（２Ｎ）となる。なお、ブロック（２Ｎ）の残りのビットには、ダミーのデータが並べられる。
【００５９】
次に、誤り訂正符号付与部３５で（７，１５）ＢＣＨ符号が付与されたパケットは、送信部２７から送信される。本実施形態では、８ビット×２の時間インタリーブの処理を行っているため、パケットのデータは、図８（ａ）に示したブロック（１）の１列目−図８（ｂ）に示したブロック（２）の１列目−ブロック（１）の２列目−ブロック（２）の２列目・・・の順で送信される。
【００６０】
つまり、本実施形態では、２ブロック単位で列毎（８ビット×２）にパケットのデータが送信される。図８では、送信する順番をローマ数字で示している。本実施形態のように時間インタリーブを行うことにより、パケットデータを時間軸方向に分散させて送信することができるため、伝送時のバースト誤りなどの影響を避けることができる。
【００６１】
以上のように、本実施形態では、所定の必須データであるヘッダデータ４０と送信情報データ５０の部分にのみ誤り訂正符号を付与するので、パケット全体に誤り訂正符号を付与する場合に比べデータ量を削減することができるとともに、伝送路の状況等によりエラーが生じた場合であっても、表示に重大な影響を与える所定の必須データには誤り訂正符号が付与されているので、動画像データを安定して送信することができる。
【００６２】
なお、本実施形態では、誤り訂正符号を（７，１５）ＢＣＨ符号として説明したが、本発明はこれに限られず他の誤り訂正符号を用いても良い。また、本実施形態では、送信される動画像データは、Ｕ値又はＶ値データ６１が５ビット、Ｙ値データ６３が３ビットに圧縮処理されると説明したが、本発明はこれに限られず、最適なビット数に圧縮処理すれば良い。
【００６３】
（第２実施形態）
本実施形態は、送信されるＹ値データが所定のテーブルに基づいて変換された値である点が、第１実施形態と異なる。それ以外の点については、第１実施形態と同じであるため詳細な説明は省略する。
【００６４】
まず、図１０に、本実施形態に係る伝送処理部１３のブロック図を示す。図１０に示す伝送処理部１３は、第１実施形態で示した伝送処理部１３に変換処理部８０が追加されている構成である。この変換処理部８０は、メモリ２３から供給された動画像データに対して、Ｙ値データを所定のテーブルに基づいて変換する。変換されたＹ値データは、データ処理３１に送信され、第１実施形態で説明した処理が行われる。
【００６５】
具体的に変換処理について以下に説明する。まず、第１実施形態では、Ｙ値データを単に１２８階調を７ビットの２進数表現されて送信されているだけであった。Ｙ値データを単に２進数で表現するとは、例えば１階調目を”００００００１”、１００階調目を”１１００１００”のように表現することである。このように単に２進数でＹ値データを送信した場合、例えば”００００００１”（１階調目）のＹ値データに対して先頭ビットが反転するランダム誤りが生じると、”１０００００１”となり６５階調目と受信装置では認識され、大きな誤差が生じることになり問題であった。
【００６６】
そこで、本実施形態では、Ｙ値データを単に２進数に表現するのではなく、以下の規則に沿って階調を割り付けたテーブルに基づいて、Ｙ値データを表現することとしている。当該規則とは、ビット表現（０，１で表現すること）の中に含まれる”１”（第１状態）の数が小さい順で、且つ、ビット表現中に同数の”１”を含む場合は２進数表現が小さい順に階調を割り付ける。
【００６７】
以上の規則に基づいて階調を割り付けたテーブルを図１１〜図１３に示す。図１１〜図１３に示すテーブルでは、７ビットのビット表現中に含まれる１の数が１個の場合１〜７、２個の場合８〜２８・・・となるように階調が割り付けられる。図１１〜図１３に示すテーブルに基づいて、Ｙ値データを表現すると、例えば２階調目なら”０００００１０”、１００階調目なら”０１０１１１”と表現されることになる。
【００６８】
図１１〜図１３のテーブルに基づいてＹ値データを表現することにより、ランダム誤りが発生した場合でもＹ値データの誤差範囲が小さくできるメリットがある。これは、ビット表現中に含まれる１の数でグルーピングされているためであり、仮に１ビット反転しても隣接するグループに移動するだけで済み、誤差が小さく抑えられるからである。
【００６９】
例えば、１階調目（００００００１）のＹ値データが送信時ランダム誤りが生じ先頭ビットが１となった場合でも、２３階調目（１０００００１）と認識され２２階調分の誤差を生じるだけである。しかし、単に２進数表現の場合、１階調目（００００００１）のＹ値データが送信時ランダム誤りが生じ先頭ビットが１となると、６５階調目（１０００００１）と認識され６４階調分もの誤差を生じることになる。
【００７０】
以上のように、上記の規則に沿ったテーブルに基づいてＹ値データの値を変換することにより、第１実施形態の示した効果に加えて、さらにＹ値データのランダム誤りによる誤差を小さくすることができる。
【００７１】
なお、本実施形態では、７ビットのＹ値データに対して変換処理が行われたが、本発明ではこれに限られず、ランダム誤りによる誤差を小さくすることができるれば他のビット数のＹ値データやＵ値又はＶ値データに対しても変換処理を行っても良い。また、本実施形態の割り付け規則では、ビット表現中の”１”に基づいてグルーピングしたが、本発明はこれに限られずビット表現中の”０”に基づいてグルーピングしても良い。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態１に係る動画伝送システムのブロック図である。
【図２】本発明の実施の形態１に係る動画送信装置のブロック図である。
【図３】本発明の実施の形態１に係る動画像データを示す模式図である。
【図４】本発明の実施の形態１に係るパケットフォーマットを示す模式図である。
【図５】本発明の実施の形態１に係るヘッダデータを示す模式図である。
【図６】本発明の実施の形態１に係る送信情報データを示す模式図である。
【図７】本発明の実施の形態１に係るパケットフォーマットを示す模式図である。
【図８】本発明の実施の形態１に係る誤り訂正符号が付与されたパケットを示す模式図である。
【図９】本発明の実施の形態１に係る誤り訂正符号が付与されたパケットを示す模式図である。
【図１０】本発明の実施の形態２に係る動画伝送システムのブロック図である。
【図１１】本発明の実施の形態２に係る変換処理部のテーブルを示す図である。
【図１２】本発明の実施の形態２に係る変換処理部のテーブルを示す図である。
【図１３】本発明の実施の形態２に係る変換処理部のテーブルを示す図である。
【符号の説明】
【００７３】
１  カメラユニット
３  制御装置
５  表示装置
７  伝送路
１１  撮像部
１３，１５  伝送処理部
１７  制御部
２１  前処理部
２３  メモリ
２５  演算処理部
２７  送信部
３１  データ処理部
３３  パケット生成部
３５  誤り訂正符号付与部
４０  ヘッダデータ
４１  マクロブロックライン番号
４２  ＵＶフラグ
５０  送信情報データ
５１  最大値最小値フラグ
５２  Ｙ値データの最大値又は最小値
５３  格納方法フラグ
５４  格納方法フラグのパリティビット
５５  絶対値の送信数
５６  絶対値の送信数のパリティビット
６１  Ｕ値又はＶ値データ
６３  Ｙ値データ
８０  変換処理部
【図１】
2005303654.tif 000003
【図２】
2005303654.tif 000004
【図３】
2005303654.tif 000005
【図４】
2005303654.tif 000006
【図５】
2005303654.tif 000007
【図６】
2005303654.tif 000008
【図７】
2005303654.tif 000009
【図８】
2005303654.tif 000010
【図９】
2005303654.tif 000011
【図１０】
2005303654.tif 000012
【図１１】
2005303654.tif 000013
【図１２】
2005303654.tif 000014
【図１３】
2005303654.tif 000015