(57)【要約】  データセレクタ回路（２）は、複数の種類のデータを含むデータ群を、複数の種類のデータに分割する。第１圧縮回路（４ａ）及び第２圧縮回路（４ｂ）は、複数の種類のデータの種類に応じて、複数の種類のデータをそれぞれ並行して圧縮する。第１圧縮回路（４ａ）は、データ（ｂ１）を圧縮して、圧縮データ（ｂ２）を得る。第２圧縮回路（４ｂ）は、データ（ｃ１）を圧縮して、圧縮データ（ｃ２）を得る。データ送信回路（６）は、圧縮データ（ｂ２）及び圧縮データ（ｃ２）を端末に送信する。
2016142969.tif 000002
【特許請求の範囲】
【請求項１】
複数の種類のデータを含むデータ群を、前記複数の種類のデータそれぞれに分割するデータセレクタ回路と、
前記複数の種類のデータそれぞれの種類に応じて、前記複数の種類のデータをそれぞれ並行して圧縮する複数の圧縮回路と、
前記圧縮された複数の種類のデータを端末に送信するデータ送信回路と
を有するデータ処理装置。
【請求項２】
前記複数の圧縮回路のうちの第１の圧縮回路は、前記複数の種類のデータのうちの第１の種類のデータを第１の形式で圧縮し、前記複数の圧縮回路のうちの第２の圧縮回路は、前記複数の種類のデータのうちの第２の種類のデータを前記第１の形式とは異なる第２の形式で圧縮する
請求項１に記載のデータ処理装置。
【請求項３】
前記第１の形式は非可逆性の圧縮形式であり、前記第２の形式は可逆性の圧縮形式である
請求項２に記載のデータ処理装置。
【請求項４】
前記第１の種類のデータは、前記端末においてユーザによる視認の対象となるデータであり、前記第２の種類のデータは、前記端末において演算処理の対象となるデータである
請求項３に記載のデータ処理装置。
【請求項５】
前記複数の圧縮回路それぞれは、圧縮処理が終了したときに、前記データ送信回路に対してデータ送信要求信号を出力し、
前記データ送信回路は、前記データ送信要求信号に基づいて、前記圧縮された複数の種類のデータのそれぞれを端末に送信する
請求項１に記載のデータ処理装置。
【請求項６】
前記複数の圧縮回路それぞれによって圧縮された複数の種類のデータを格納するメモリ
をさらに有する請求項１に記載のデータ処理装置。
【請求項７】
前記データ送信回路は、イーサネット（登録商標）に準拠した形式で、前記圧縮された複数の種類のデータを前記端末に送信する
請求項１に記載のデータ処理装置。
【請求項８】
前記複数の圧縮回路それぞれによって圧縮されたデータにイーサネットヘッダを付加するヘッダ付加回路
をさらに有し、
前記データ送信回路は、前記イーサネットヘッダが付加されたデータを、前記端末に送信する
請求項７に記載のデータ処理装置。
【請求項９】
前記データ送信回路は、前記圧縮された複数の種類のデータそれぞれを、別個に送信する
請求項１に記載のデータ処理装置。
【請求項１０】
前記データセレクタ回路は、前記データ群の送信元からデータ制御信号を受信したときに、前記データ群を分割する
請求項１に記載のデータ処理装置。
【請求項１１】
前記データ制御信号は、前記データ群における前記複数の種類のデータそれぞれの構成を指定する情報を含み、
前記データセレクタ回路は、前記データ制御信号に基づいて、前記データ群を分割する
請求項１０に記載のデータ処理装置。
【請求項１２】
前記データセレクタ回路には、前記データ群における前記複数の種類のデータそれぞれの構成を示す情報が予め設定されている
請求項１に記載のデータ処理装置。
【請求項１３】
請求項１に記載の複数のデータ処理装置と、
前記複数のデータ処理装置から送信された前記圧縮された複数の種類のデータを、端末に送信する中継装置と
を有するデータ処理システム。
【請求項１４】
複数の種類のデータを含むデータ群を、前記複数の種類のデータそれぞれに分割し、
前記複数の種類のデータそれぞれの種類に応じて、前記複数の種類のデータをそれぞれ並行して圧縮し、
前記圧縮された複数の種類のデータを端末に送信する
データ処理方法。
【請求項１５】
前記複数の種類のデータのうちの第１の種類のデータを第１の形式で圧縮し、前記複数の種類のデータのうちの第２の種類のデータを前記第１の形式とは異なる第２の形式で圧縮する
請求項１４に記載のデータ処理方法。
【請求項１６】
前記第１の形式は非可逆性の圧縮形式であり、前記第２の形式は可逆性の圧縮形式である
請求項１５に記載のデータ処理方法。
【請求項１７】
前記第１の種類のデータは、前記端末においてユーザによる視認の対象となるデータであり、前記第２の種類のデータは、前記端末において演算処理の対象となるデータである
請求項１６に記載のデータ処理方法。
【請求項１８】
イーサネット（登録商標）に準拠した形式で、前記圧縮された複数の種類のデータを前記端末に送信する
請求項１４に記載のデータ処理方法。
【請求項１９】
前記圧縮されたデータにイーサネットヘッダを付加し、
前記イーサネットヘッダが付加されたデータを、前記端末に送信する
請求項１８に記載のデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ処理装置、データ処理システム及びその方法に関し、例えばデータを圧縮して送信するデータ処理装置、データ処理システム及びその方法に関する。
【背景技術】
【０００２】
データ取得し、取得したデータを端末に送信する際に、データ伝送を効率化するために、データを圧縮してデータ量を削減した上で、圧縮データを送信することが行われている。例えば、カメラ等の装置から画像データを取得し、その画像データを圧縮して端末に送信することが行われる。このような技術が適用された例として、例えば、自動車等のバックモニタ又はトップビューモニタ等の、車両に搭載されたカメラによって撮像された画像をディスプレイ等に表示することが挙げられる。このような技術では、カメラが撮像したタイミングとディスプレイが画像を表示するタイミングとのずれを抑制する（レイテンシを低減する）必要がある。この場合、カメラからの画像データを圧縮して伝送することによって、カメラからディスプレイまでの伝送速度を速くすることができる。【０００３】
上記の技術に関連して、特許文献１には、一系統の符号化回路と圧縮手段によってネットワークへの画像データの送信とＨＤＤへの画像データの記録とを並行して行うことができる画像伝送装置が開示されている。特許文献１においては、各圧縮データを圧縮された順に分けて前記圧縮データ保存手段に保存した上で、端末から要求された圧縮データを前記圧縮データ保存手段から読み出すので、各端末に対して個別の圧縮データを伝送することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２９９０７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、カメラ等の装置から、例えば画像データとその他のデータ（例えば距離データ等）といったように、複数の種類のデータが送信されることが可能となってきている。したがって、これらの複数の種類のデータを低レイテンシで端末に転送することが求められる。【０００６】
一方、特許文献１に記載された技術では、圧縮の経路が１つのみであるため、一度に１つのデータのみを圧縮することしかできない。したがって、特許文献１に記載された技術では、複数の種類のデータを転送する場合に、レイテンシが悪化する可能性があった。【０００７】
その他の課題と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【０００８】
一実施の形態によれば、データ処理装置は、複数の種類のデータを含むデータ群を、前記複数の種類のデータそれぞれに分割するデータセレクタ回路と、前記複数の種類のデータそれぞれの種類に応じて、前記複数の種類のデータをそれぞれ並行して圧縮する複数の圧縮回路と、前記圧縮された複数の種類のデータを端末に送信するデータ送信回路とを有する。
【発明の効果】
【０００９】
前記一実施の形態によれば、複数の種類のデータを低レイテンシで転送することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態にかかるデータ処理装置の概要を示す図である。
【図２】実施の形態１にかかるデータ処理システムを示す図である。
【図３】実施の形態１にかかるデータ処理装置におけるデータ処理方法を示すフローチャートである。
【図４】実施の形態１の第１の変形例にかかるデータ処理システムを示す図である。
【図５】実施の形態１の第２の変形例にかかるデータ処理システムを示す図である。
【図６】実施の形態１の第３の変形例にかかるデータ処理システムを示す図である。
【図７】実施の形態２にかかるデータ処理システムを示す図である。
【図８】実施の形態２にかかるデータ処理装置におけるデータ処理方法を示すフローチャートである。
【図９】実施の形態２の第１の変形例にかかるデータ処理システムを示す図である。
【図１０】実施の形態３にかかるデータ処理システムを示す図である。
【図１１】実施の形態３にかかるデータ処理システムを車両に搭載した例を示す図である。
【発明を実施するための形態】
【００１１】
以下、実施形態について、図面を参照しながら説明する。説明の明確化のため、以下の記載及び図面は、適宜、省略、及び簡略化がなされている。なお、各図面において、同一の要素には同一の符号が付されており、必要に応じて重複説明は省略されている。
【００１２】
以下の実施の形態においては便宜上その必要があるときは、複数のセクションまたは実施の形態に分割して説明するが、特に明示した場合を除き、それらはお互いに無関係なものではなく、一方は他方の一部または全部の変形例、応用例、詳細説明、補足説明等の関係にある。また、以下の実施の形態において、要素の数等（個数、数値、量、範囲等を含む）に言及する場合、特に明示した場合および原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではなく、特定の数以上でも以下でもよい。
【００１３】
さらに、以下の実施の形態において、その構成要素（動作ステップ等も含む）は、特に明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではない。同様に、以下の実施の形態において、構成要素等の形状、位置関係等に言及するときは、特に明示した場合および原理的に明らかにそうでないと考えられる場合等を除き、実質的にその形状等に近似または類似するもの等を含むものとする。このことは、上記数等（個数、数値、量、範囲等を含む）についても同様である。
【００１４】
また、様々な処理を行う機能ブロックとして図面に記載される各要素は、ハードウェア的には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、メモリ、その他の回路で構成することができ、ソフトウェア的には、メモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。
【００１５】
また、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００１６】
（実施の形態の概要）
本実施の形態の説明に先立って、本実施の形態の概要について説明する。図１は、本実施の形態にかかるデータ処理装置１の概要を示す図である。図１に示すように、データ処理装置１は、データセレクタ回路２と、第１圧縮回路４ａと、第２圧縮回路４ｂと、データ送信回路６とを有する。なお、図１には、２つの圧縮回路（第１圧縮回路４ａ及び第２圧縮回路４ｂ）が示されているが、圧縮回路は３つ以上であってもよい。また、第１圧縮回路４ａは、例えば非可逆性の圧縮を行い、第２圧縮回路４ｂは、例えば可逆性の圧縮を行うが、これに限られない。第１圧縮回路４ａが可逆性の圧縮を行い、第２圧縮回路４ｂが非可逆性の圧縮を行ってもよい。さらに、第１圧縮回路４ａ及び第２圧縮回路４ｂが、共に非可逆性の圧縮を行ってもよいし、共に可逆性の圧縮を行ってもよい。
【００１７】
データセレクタ回路２は、複数の種類のデータを含むデータ群ａを、複数の種類のデータｂ１，ｃ１に分割する。第１圧縮回路４ａ及び第２圧縮回路４ｂは、複数の種類のデータｂ１，ｃ１の種類に応じて、複数の種類のデータｂ１，ｃ１をそれぞれ並行して圧縮する。具体的には、第１圧縮回路４ａは、データｂ１を圧縮して、圧縮データｂ２を得る。第２圧縮回路４ｂは、データｃ１を圧縮して、圧縮データｃ２を得る。
【００１８】
データ送信回路６は、圧縮された複数の種類のデータを端末に送信する。つまり、データ送信回路６は、圧縮データｂ２及び圧縮データｃ２を端末に送信する。ここで、データ送信回路６は、圧縮データｂ２及び圧縮データｃ２を同じタイミングで送信してもよいし、別個のタイミングで送信してもよい。
【００１９】
本実施の形態にかかるデータ処理装置１は、複数の種類のデータを含むデータ群ａを種類に応じて分割して、分割されたデータを並行して圧縮するので、端末に送信する際のレイテンシが向上する。つまり、本実施の形態にかかるデータ処理装置１は、複数の種類のデータを低レイテンシで転送することができる。
【００２０】
例えば、自動車等のバックモニタ又はトップビューモニタ等の運転支援システムでは、低レイテンシ（実際の動きとカメラ映像をディスプレイ等に表示した際の動きとの差分が少ない状態）で、カメラからディスプレイに転送することが求められる。また、自動ブレーキシステムやクルーズコントロールシステムなどのように、周囲の映像だけでなく、車の周囲の物体や人までの距離などのデータも同時に取得したいというニーズが高まってきている。上述したように、本実施の形態にかかるデータ処理装置１は、複数の種類のデータを低レイテンシで転送することができるので、上記のシステムに有効に適用することが可能となる。
【００２１】
（実施の形態１）
図２は、実施の形態１にかかるデータ処理システム１０を示す図である。データ処理システム１０は、カメラ１００と、データ処理装置１１０と、受信端末１２０（受信端末１２０ａ，１２０ｂ，１２０ｃ）とを有する。データ処理装置１１０は、受信端末１２０と、例えばバス等の通信路５０を介して通信可能に接続されている。データ処理装置１１０は、データセレクタ回路１１１と、可逆圧縮回路１１２と、非可逆圧縮回路１１３と、メモリ１１４と、データ送信回路１１５とを有する。
【００２２】
カメラ１００は、複数の異なる種類のデータを同じタイミングで出力することが可能である。つまり、カメラ１００は、複数の異なる種類のデータを含むデータ群を出力する。本実施の形態では、カメラ１００は、データ処理装置１１０に対して、データ群としてカメラデータＡ１を出力する。カメラデータＡ１は、例えば、ＹＵＶカラー画像データ等の画像データ、ＩＲ（infrared：赤外線）画像データ、距離データ等である。なお、このカメラデータＡ１は、１つのデータバスを介して伝送されるが、データバスの数は任意である。カメラ１００は、さらに、カメラデータＡ１に関するデータ制御信号Ａ２を、データ処理装置１１０に対して出力する。データ制御信号Ａ２については後述する。
【００２３】
データセレクタ回路１１１は、データ制御信号Ａ２に基づいて、データの送信元であるカメラ１００から出力されたデータを分割する。具体的には、データセレクタ回路１１１は、予め定められた設定によってカメラデータＡ１を解析して、可逆性の圧縮が有効であるデータＢ１と、非可逆性の圧縮が有効であるデータＣ１とに分割する。ここで、可逆性の圧縮が有効なデータとは、圧縮の前後でデータが変化しないことが要求されるようなデータである。一方、非可逆性の圧縮が有効であるデータとは、圧縮の前後でデータが変化することが許容されるので、非可逆性の圧縮により圧縮率を高めてもよいデータである。
【００２４】
可逆圧縮回路１１２及び非可逆圧縮回路１１３は、それぞれ、分割されたデータに対し、可逆性の圧縮及び非可逆性の圧縮を行うための回路である。可逆圧縮回路１１２及び非可逆圧縮回路１１３は、分割された複数の種類のデータそれぞれに対し、並行して圧縮処理を行う。なお、本実施の形態においては、データ処理装置１１０は、可逆圧縮回路１１２及び非可逆圧縮回路１１３を有するとしたが、このような構成に限られない。２つの圧縮回路の両方が可逆性の圧縮を行ってもよいし、両方が非可逆性の圧縮を行ってもよい。
【００２５】
可逆圧縮回路１１２は、データＢ１に対して、可逆性の圧縮形式（例えばＺｉｐ又はｇｚｉｐ等）で圧縮を行う。そして、可逆圧縮回路１１２は、得られた圧縮データＢ２をメモリ１１４に格納する。このとき、可逆圧縮回路１１２は、圧縮が完了した旨を通知するデータ送信要求信号Ｒ１を、データ送信回路１１５に対して出力する。このデータ送信要求信号Ｒ１には、メモリ１１４において圧縮データＢ２が格納されている領域を指定する情報が含まれている。
【００２６】
非可逆圧縮回路１１３は、データＣ１に対して、非可逆性の圧縮形式（例えばＪＰＥＧ又はＭＰＥＧ−２等）で圧縮を行う。そして、非可逆圧縮回路１１３は、得られた圧縮データＣ２をメモリ１１４に格納する。このとき、非可逆圧縮回路１１３は、圧縮が完了した旨を通知するデータ送信要求信号Ｒ２を、データ送信回路１１５に対して出力する。このデータ送信要求信号Ｒ２には、メモリ１１４において圧縮データＣ２が格納されている領域を指定する情報が含まれている。
【００２７】
データ送信回路１１５は、可逆圧縮回路１１２からデータ送信要求信号Ｒ１を受け付けると、メモリ１１４から圧縮データＢ２を読み出す。具体的には、データ送信回路１１５は、メモリ１１４における、データ送信要求信号Ｒ１において指定された領域から、圧縮データＢ２を読み出す。そして、データ送信回路１１５は、読み出された圧縮データＢ２を、通信路５０を介して、受信端末１２０に対して送信する。同様に、データ送信回路１１５は、非可逆圧縮回路１１３からデータ送信要求信号Ｒ２を受け付けると、メモリ１１４から圧縮データＣ２を読み出す。具体的には、データ送信回路１１５は、メモリ１１４における、データ送信要求信号Ｒ２において指定された領域から、圧縮データＣ２を読み出す。そして、データ送信回路１１５は、読み出された圧縮データＣ２を、通信路５０を介して、受信端末１２０に対して送信する。
【００２８】
データ送信回路１１５は、圧縮データＢ２及び圧縮データＣ２を、別個に送信してもよい。つまり、データ送信回路１１５は、例えば、データ送信要求信号Ｒ１を受け付けると圧縮データＢ２を送信し、その後、データ送信要求信号Ｒ２を受け付けると圧縮データＣ２を送信してもよい。このように、データ送信回路１１５は、圧縮データを、順次、受信端末１２０に転送してもよい。また、データ送信回路１１５は、複数のフレームを同時に送信することもできる。なお、データ送信回路１１５は、圧縮データＢ２及び圧縮データＣ２を、同時に送信してもよい。つまり、データ送信回路１１５は、圧縮データＢ２及び圧縮データＣ２を１つ以上の通信フレームに格納して、これらの通信フレームを同時に送信してもよい。この場合、データ送信回路１１５は、先に圧縮が終わったデータを格納しておくためのバッファを有してもよい。
【００２９】
受信端末１２０は、例えば、ディスプレイが接続された制御チップまたはコンピュータ（ＰＣ）である。受信端末１２０は、データ処理装置１１０から送信された圧縮データＢ２及び圧縮データＣ２を受信する。そして、受信端末１２０は、圧縮データＢ２及び圧縮データＣ２を元のデータＢ１及びデータＣ１に復元して、画像データをディスプレイに表示させる等の必要な処理を行う。
【００３０】
次に、データ処理装置１１０の処理の流れを説明する。
図３は、実施の形態１にかかるデータ処理装置１１０におけるデータ処理方法を示すフローチャートである。まず、データセレクタ回路１１１は、データ制御信号Ａ２に基づいて、複数の異なる種類のデータを含むカメラデータＡ１を、これらのデータの種類ごとに分割する（Ｓ１００）。
【００３１】
次に、分割後のデータが、可逆性の圧縮が必要なデータである場合（Ｓ１０１のＹＥＳ）、データ処理装置１１０は、そのデータに対して可逆性の圧縮を行う（Ｓ１０２ａ）。一方、分割後のデータが、可逆性の圧縮が必要でないデータである場合（Ｓ１０１のＮＯ）、データ処理装置１１０は、そのデータに対して非可逆性の圧縮を行う（Ｓ１０２ｂ）。具体的には、データセレクタ回路１１１は、カメラデータＡ１を、可逆性の圧縮が有効であるデータＢ１と、非可逆性の圧縮が有効であるデータＣ１とに分割する。そして、データセレクタ回路１１１は、データＢ１を可逆圧縮回路１１２に出力し、データＣ１を非可逆圧縮回路１１３に出力する。可逆圧縮回路１１２は、データＢ１に対して可逆性の圧縮を行う。また、非可逆圧縮回路１１３は、データＣ１に対して非可逆性の圧縮を行う。
【００３２】
ここで、カメラ１００から出力されたデータ制御信号Ａ２には、例えば、同じタイミングで出力されたカメラデータＡ１が有効なデータであることを示すＶａｌｉｄ信号が含まれている。したがって、データセレクタ回路１１１は、Ｖａｌｉｄ信号を含むデータ制御信号Ａ２を受信したときに、このデータ制御信号Ａ２と同じタイミングで出力されたカメラデータＡ１に対する処理を行う。このようにすることで、データセレクタ回路１１１は、適切なタイミングで処理を行うことが可能である。つまり、データセレクタ回路１１１は、カメラ１００がアイドル状態であるときに出力されたような有効でないデータを受信したときに、そのデータに対して処理を行うことを防止できる。
【００３３】
また、カメラデータＡ１は、上述したように、例えば、ＹＵＶカラー画像データ及び距離データ等を含む。ＹＵＶカラー画像データは、ユーザが受信端末１２０において視認する対象となるカラー画像を示す画像データである。ここで、人間が目視で画像を確認する際に、多少圧縮後に画像データが変化したとしても、その変化を人間が感じることは少ない。つまり、ＹＵＶカラー画像データについては、圧縮によるデータの変化の影響は少ないので、圧縮率を高めるために、非可逆性の圧縮を施すことが有効である。したがって、データセレクタ回路１１１は、ＹＵＶカラー画像データを、非可逆性の圧縮が有効であるデータＣ１に振り分ける。
【００３４】
一方、距離データ（カメラ１００から対象物までの距離を示す数値データ）は、受信端末１２０において、ＣＰＵ等の演算回路が計算を行うために使用される。したがって、距離データについては、圧縮の前後でデータが変化しないことが要求される。よって、距離データについては、可逆性の圧縮を施すことが有効である。したがって、データセレクタ回路１１１は、距離データを、可逆性の圧縮が有効であるデータＢ１に振り分ける。
【００３５】
なお、ＩＲ画像データについては、受信端末１２０においてユーザが視認するために使用される場合もあるし、受信端末１２０において演算処理の対象となる場合もある。したがって、受信端末１２０における用途に応じて、データセレクタ回路１１１は、ＩＲ画像データを、データＢ１又はデータＣ１に振り分けるようにしてもよい。
【００３６】
なお、データ制御信号Ａ２は、カメラデータＡ１のデータ構成を指定する情報を含んでもよい。これは、カメラ１００がこのような情報を含むデータ制御信号Ａ２を出力可能である場合に好適である。具体的には、例えば、カメラデータＡ１が２４ビットであり、カメラデータＡ１の上位８ビットがデータＢ１（例えば距離データ）であり、下位１６ビットがデータＣ１（例えば画像データ）である場合に、データ制御信号Ａ２は、その旨を示す情報を含んでもよい。そして、データセレクタ回路１１１は、このデータ構成を指定する情報を用いて、カメラデータＡ１を、可逆性の圧縮が有効であるデータＢ１と、非可逆性の圧縮が有効であるデータＣ１とに分割する。このような構成とすることで、データセレクタ回路１１１は、容易にカメラデータＡ１を分割することが可能となる。
【００３７】
また、データセレクタ回路１１１に、カメラデータＡ１のデータ構成を指定する情報を予め設定しておくようにしてもよい。具体的には、カメラ１００の仕様が既知である場合、その仕様に合わせて、カメラデータＡ１の構成を指定する情報を、データセレクタ回路１１１に設定するようにしてもよい。このような構成とすることで、データ制御信号Ａ２においてデータ構成を指定することが不要となる。一方で、データ制御信号Ａ２においてデータ構成を指定することにより、事前にデータセレクタ回路１１１において設定することが不要となる。
【００３８】
データセレクタ回路１１１において振り分けられたデータＢ１及びデータＣ１は、それぞれ、可逆圧縮回路１１２及び非可逆圧縮回路１１３に入力される。データＢ１及びデータＣ１をそれぞれ受け付けた可逆圧縮回路１１２及び非可逆圧縮回路１１３は、予め定められた設定にしたがって、順次、データ圧縮を実施する。なお、可逆圧縮回路１１２及び非可逆圧縮回路１１３にそれぞれデータＢ１及びデータＣ１が入力されるタイミングは同じであってもよい。そして、可逆圧縮回路１１２及び非可逆圧縮回路１１３は、並行してデータ圧縮処理を行う。つまり、Ｓ１０２ａの処理とＳ１０２ｂの処理は、並行して行われる。
【００３９】
可逆圧縮回路１１２は、圧縮が完了するまで、圧縮処理を継続する（Ｓ１０３ａのＮＯ）。可逆圧縮回路１１２は、圧縮が完了すると（Ｓ１０３ａのＹＥＳ）、得られた圧縮データＢ２をメモリ１１４に出力して、圧縮データＢ２を、メモリ１１４の予め定められた領域に書き込む。このとき、可逆圧縮回路１１２は、データ送信要求信号Ｒ１をデータ送信回路１１５に対して出力することで、データ送信回路１１５に対してデータ送信を要求する（Ｓ１０４ａ）。
【００４０】
同様に、非可逆圧縮回路１１３は、圧縮が完了するまで、圧縮処理を継続する（Ｓ１０３ｂのＮＯ）。非可逆圧縮回路１１３は、圧縮が完了すると（Ｓ１０３ｂのＹＥＳ）、得られた圧縮データＣ２をメモリ１１４に出力して、圧縮データＣ２を、メモリ１１４の予め定められた領域に書き込む。このとき、非可逆圧縮回路１１３は、データ送信要求信号Ｒ２をデータ送信回路１１５に対して出力することで、データ送信回路１１５に対してデータ送信を要求する（Ｓ１０４ｂ）。なお、Ｓ１０２ａ，Ｓ１０３ａ及びＳ１０４ａの処理は、Ｓ１０２ｂ，Ｓ１０３ｂ及びＳ１０４ｂの処理と並行して行われる。
【００４１】
データ送信回路１１５は、メモリ１１４から入力された圧縮データの送信を開始する（Ｓ１０５）。具体的には、データ送信回路１１５は、データ送信要求信号Ｒ１を受け付けた場合には、圧縮データＢ２をメモリ１１４から取り出して、受信端末１２０に送信する。一方、データ送信回路１１５は、データ送信要求信号Ｒ２を受け付けた場合には、圧縮データＣ２をメモリ１１４から取り出して、受信端末１２０に送信する。なお、データ送信回路１１５は、同時に複数のフレーム単位のデータを複数の受信端末１２０へと送信することが可能である。
【００４２】
このとき、メモリ１１４から２つの圧縮データＢ２，Ｃ２が両方ともデータ送信回路１１５に出力される時間は、通常、１回の圧縮に要する時間よりも短い。したがって、次の圧縮データが可逆圧縮回路１１２及び非可逆圧縮回路１１３から出力される前に、データ送信回路１１５は、圧縮データＢ２，Ｃ２を受け付けることが可能である。したがって、圧縮データのデータロストを防止することが可能となる。なお、仮に、メモリ１１４から２つの圧縮データＢ２，Ｃ２が両方ともデータ送信回路１１５に出力される時間が、１回の圧縮に要する時間以上である場合であっても、メモリ１１４が、一旦、圧縮データを格納するので、圧縮データを送信するタイミングによらず、データロストを防止することが可能である。さらに、メモリ１１４が、一旦、圧縮データを格納するので、データ送信回路１１５は、任意のタイミングで、圧縮データＢ２及び圧縮データＣ２を受信端末１２０に送信することが可能となる。例えば、データ送信回路１１５は、同時に圧縮データＢ２及び圧縮データＣ２を受信端末１２０に送信することができる。または、データ送信回路１１５は、受信端末１２０がデータを必要とするタイミングで、圧縮データＢ２及び圧縮データＣ２を受信端末１２０に送信することができる。
【００４３】
上述した特許文献においては、複数の種類のデータを処理する際、１つのデータについての処理が終わり、セレクタを切り替えるまで、次のデータの処理を行うことができない。さらに、圧縮処理を行っている最中は、他のデータの圧縮処理を行うことができないため、全てのデータを送信するまでに、多くの時間を要してしまう。
【００４４】
一方、本実施の形態にかかるデータ処理装置１１０は、複数の種類のデータを分割するデータセレクタ回路１１１を有し、並行して設けられた２つの圧縮回路を有している。つまり、本実施の形態においては、圧縮の経路が複数ある。したがって、分割された複数の種類のデータそれぞれについて並行して圧縮処理を行うことができる。これにより、複数のデータについて、順次、圧縮処理する場合と比較して、複数の種類のデータを転送する際のレイテンシを低減させることが可能となる。
【００４５】
また、本実施の形態にかかるデータ処理装置１１０には、互いに異なる圧縮形式で圧縮を行う２つの圧縮回路が設けられている。つまり、本実施の形態では、第１の圧縮回路（本実施の形態では非可逆圧縮回路１１３）が第１の形式（本実施の形態では非可逆性の圧縮形式）で第１の種類のデータ（本実施の形態では画像データ）に対して圧縮を行う。一方、第２の圧縮回路（本実施の形態では可逆圧縮回路１１２）が、第１の形式とは異なる第２の形式（本実施の形態では可逆性の圧縮形式）で第２の種類のデータ（本実施の形態では距離データ）に対して圧縮を行う。このような構成によって、異なる種類の複数のデータが入力された場合であっても、データの種類に応じて、そのデータの用途等に適した圧縮方法で、これらのデータを圧縮することが可能となる。
【００４６】
また、本実施の形態にかかるデータ処理装置１１０には、可逆圧縮回路１１２と非可逆圧縮回路１１３とが並行して設けられている。このような構成によって、非可逆性の圧縮形式の圧縮と可逆性の圧縮形式の圧縮とを並行して行うことができる。
【００４７】
また、上述した特許文献においては、圧縮回路が１つのみ設けられているので、複数の種類のデータが入力された場合に、非可逆性の圧縮形式及び可逆性の圧縮形式のどちらか一方しか選択することができない。一方、本実施の形態にかかるデータ処理装置１１０は、画像データ等の、受信端末１２０においてユーザによる視認の対象となるデータ（第１の種類のデータ）と、距離データ等の、受信端末１２０において演算処理の対象となるデータ（第２の種類のデータ）とについて、別個に処理可能である。上述したように、ＹＵＶカラー画像データ等の画像データについては、多少圧縮後に画像データが変化したとしても、その変化を人間が認識することは少ない。一方、距離データについては、受信端末１２０において計算等の演算処理を行うために使用されるので、圧縮の前後でデータが変化しないことが要求される。したがって、本実施の形態にかかるデータ処理装置１１０は、画像データについては非可逆性の圧縮によって圧縮効率を高め、距離データについては可逆性の圧縮によってデータが変化しないようにすることが可能となる。
【００４８】
また、上述した実施の形態においては、可逆圧縮回路１１２及び非可逆圧縮回路１１３が、それぞれデータ送信要求信号Ｒ１及びＲ２をデータ送信回路１１５に出力し、データ送信回路１１５は、そのデータ送信要求信号Ｒ１及びＲ２に基づいて圧縮データを送信するように構成されている。言い換えると、カメラ１００から入力されたデータＡ１を圧縮し、受信端末１２０へと送信するまでの一連のデータ処理が、ＣＰＵの処理を用いることなく実施される。このような構成によって、データ圧縮及びデータ転送を、ＣＰＵによる処理等のソフトウェア処理が介在することなく、全てハードウェアを用いて実施することが可能となり、これによって、高速処理が可能となる。
【００４９】
ＣＰＵによるソフトウェア処理が介在する場合、圧縮処理が完了すると、ＣＰＵに対して割込み処理を行う必要がある。このとき、ＣＰＵは、割込み処理及びバスアクセス処理を行ってデータ送信回路にアクセスする必要がある。一方、本実施の形態の構成では、可逆圧縮回路１１２及び非可逆圧縮回路１１３から、直接、それぞれデータ送信要求信号Ｒ１及びＲ２（完了フラグ）が、データ送信回路１１５に入力される。これによって、ＣＰＵにおける割込み処理及びバスアクセス処理が不要となるので、高速処理を実現することが可能となる。
【００５０】
（実施の形態１の変形例）
図４は、実施の形態１の第１の変形例にかかるデータ処理システム１０を示す図である。図４においては、データ処理装置１１０に入力されるデータの種類が３つ以上である場合について示されている。具体的には、図４においては、データ処理システム１０は、２つのカメラ１００ａ，１００ｂを有する。また、図４においては、データ処理装置１１０は、可逆圧縮回路１１２及び非可逆圧縮回路１１３に加えて、可逆圧縮回路１３４を有する。
【００５１】
カメラ１００ａは、図２のカメラ１００と同様に、ＹＵＶカラー画像データ及び距離データを含むカメラデータＡ１と、カメラデータＡ１に関するデータ制御信号Ａ２とを出力する。一方、カメラ１００ｂは、例えばＩＲ画像データを含むカメラデータＡ３と、カメラデータＡ３に関するデータ制御信号Ａ４とを出力する。データ制御信号Ａ４については、データ制御信号Ａ２と同様の構成を有する。
【００５２】
データセレクタ回路１１１は、上述したように、データ制御信号Ａ２に基づいて、カメラデータＡ１をＹＵＶカラー画像データと距離データとに分割する。そして、データセレクタ回路１１１は、距離データをデータＢ１として可逆圧縮回路１１２に出力し、ＹＵＶカラー画像データをデータＣ１として非可逆圧縮回路１１３に出力する。さらに、データセレクタ回路１１１は、データ制御信号Ａ４に基づいて、カメラデータＡ３に含まれるＩＲ画像データをデータＤ１として可逆圧縮回路１３４に出力する。つまり、この例では、ＩＲ画像データは、可逆性の圧縮が有効であるデータ、つまり受信端末１２０において演算処理の対象となるデータである。
【００５３】
可逆圧縮回路１１２及び非可逆圧縮回路１１３についての処理については図２を用いて上述したものと同様であるので、説明を省略する。可逆圧縮回路１３４は、可逆圧縮回路１１２と同様に、データＤ１について可逆性の圧縮を行い、得られた圧縮データＤ２をメモリ１１４に格納する。さらに、可逆圧縮回路１３４は、圧縮が完了した旨を通知するデータ送信要求信号Ｒ３を、データ送信回路１１５に対して出力する。これにより、データ送信回路１１５は、圧縮データＤ２を受信端末１２０に送信する。
【００５４】
このように、本実施の形態は、データの種類が３つの場合についても適用可能である。また、データの種類が４つ以上の場合は、その種類の数に応じて圧縮回路を適宜並列に増やせばよい。なお、データセレクタ回路１１１にメモリを設けることによって、圧縮回路を増やさなくても、複数の種類のデータそれぞれについて圧縮処理を行うことができる。なお、図４の例において、ＩＲ画像データが、非可逆性の圧縮が有効であるデータ、つまり受信端末１２０においてユーザの視認対象となるデータである場合、可逆圧縮回路１３４の代わりに非可逆性の圧縮回路としてもよい。また、図４には、カメラ１００が複数ある場合を例示したが、１台のカメラ１００から３つ以上の種類のデータを含むカメラデータＡ１が出力されてもよい。
【００５５】
図５は、実施の形態１の第２の変形例にかかるデータ処理システム１０を示す図である。図５の例では、可逆圧縮回路１１２からの圧縮データＢ２及び非可逆圧縮回路１１３からの圧縮データＣ２それぞれについて別個に複数のデータ送信回路が設けられている。具体的には、図５の例においては、データ処理装置１１０は、圧縮データＢ２を送信するためのデータ送信回路１４１と、圧縮データＣ２を送信するためのデータ送信回路１４２とを有する。ここで、図５の例においては、データ処理装置１１０は、メモリ１１４を有しなくてもよい。
【００５６】
可逆圧縮回路１１２は、圧縮データＢ２をデータ送信回路１４１に出力する。このとき、可逆圧縮回路１１２は、圧縮が完了した旨を通知するデータ送信要求信号Ｒ１を、データ送信回路１４１に対して出力する。データ送信回路１４１は、データ送信要求信号Ｒ１を受け付けることに応じて、可逆圧縮回路１１２から出力された圧縮データＢ２を受信端末１２０に送信する。
【００５７】
非可逆圧縮回路１１３は、圧縮データＣ２をデータ送信回路１４２に出力する。このとき、非可逆圧縮回路１１３は、圧縮が完了した旨を通知するデータ送信要求信号Ｒ２を、データ送信回路１４２に対して出力する。データ送信回路１４２は、データ送信要求信号Ｒ２を受け付けることに応じて、非可逆圧縮回路１１３から出力された圧縮データＣ２を受信端末１２０に送信する。
【００５８】
図５の例においては、圧縮データＢ２を送信するためのデータ送信回路１４１と、圧縮データＣ２を送信するためのデータ送信回路１４２とが別個に設けられている。したがって、データ処理装置１１０は、圧縮データを一時的に格納しておくメモリがなくても、可逆圧縮回路１１２からの圧縮データＢ２及び非可逆圧縮回路１１３からの圧縮データＣ２それぞれについて、データロストを発生することなく、別個に送信することが可能である。
【００５９】
図６は、実施の形態１の第３の変形例にかかるデータ処理システム１０を示す図である。図６の例では、可逆圧縮回路１１２からの圧縮データＢ２及び非可逆圧縮回路１１３からの圧縮データＣ２をそれぞれ送信するための別個のチャネルＣｈ１及びチャネルＣｈ２が設けられている。具体的には、図６の例においては、データ処理装置１１０は、チャネルＣｈ１及びチャネルＣｈ２に対応したデータ送信回路１５０を有する。ここで、図６の例においては、データ処理装置１１０は、メモリ１１４を有しなくてもよい。
【００６０】
可逆圧縮回路１１２は、圧縮データＢ２をデータ送信回路１５０に出力する。このとき、可逆圧縮回路１１２は、圧縮が完了した旨を通知するデータ送信要求信号Ｒ１を、データ送信回路１５０に対して出力する。データ送信回路１５０は、データ送信要求信号Ｒ１を受け付けることに応じて、圧縮データＢ２を、チャネルＣｈ１を介して、受信端末１２０に送信する。
【００６１】
非可逆圧縮回路１１３は、圧縮データＣ２をデータ送信回路１５０に出力する。このとき、非可逆圧縮回路１１３は、圧縮が完了した旨を通知するデータ送信要求信号Ｒ２を、データ送信回路１５０に対して出力する。データ送信回路１５０は、データ送信要求信号Ｒ２を受け付けることに応じて、圧縮データＣ２を、チャネルＣｈ２を介して、受信端末１２０に送信する。
【００６２】
図６の例においては、圧縮データＢ２及び圧縮データＣ２をそれぞれ送信するための別個のチャネルＣｈ１及びチャネルＣｈ２が設けられている。したがって、データ処理装置１１０は、圧縮データを一時的に格納しておくメモリがなくても、可逆圧縮回路１１２からの圧縮データＢ２及び非可逆圧縮回路１１３からの圧縮データＣ２それぞれについて、データロストを発生することなく、別個に送信することが可能である。
【００６３】
（実施の形態２）
図７は、実施の形態２にかかるデータ処理システム２０を示す図である。実施の形態２においては、データ処理装置が、イーサネット（登録商標）に準拠した形式で、受信端末と通信を行う。
【００６４】
データ処理システム２０は、カメラ１００と、データ処理装置２１０と、受信端末１２０（受信端末１２０ａ，１２０ｂ，１２０ｃ）を有する。データ処理装置２１０は、受信端末１２０と、例えばイーサネットに準拠した通信路５２を介して通信可能に接続されている。データ処理装置２１０は、データセレクタ回路１１１と、可逆圧縮回路１１２と、非可逆圧縮回路１１３と、イーサネットヘッダ付加回路２１２と、イーサネットヘッダ付加回路２１３と、メモリ１１４と、イーサネット通信回路２１５とを有する。つまり、実施の形態２においては、イーサネットヘッダ付加回路２１２及びイーサネットヘッダ付加回路２１３が追加され、データ送信回路１１５がイーサネット通信回路２１５に置き換わっている。その他の構成については、実施の形態１と同様であるので、説明を省略する。
【００６５】
図８は、実施の形態２にかかるデータ処理装置２１０におけるデータ処理方法を示すフローチャートである。図８において、実施の形態１と同様の処理（Ｓ１００〜Ｓ１０３）については説明を省略する。図８を参照しながら、データ処理装置２１０の各回路の動作を説明する。
【００６６】
可逆圧縮回路１１２は、圧縮が完了すると、圧縮データＢ２をイーサネットヘッダ付加回路２１２に出力する。イーサネットヘッダ付加回路２１２は、圧縮データＢ２に対し、圧縮データＢ２に関するイーサネットヘッダを付加する（Ｓ２０２ａ）。そして、イーサネットヘッダ付加回路２１２は、イーサネットヘッダが付加された圧縮データＢ３を、メモリ１１４の予め定められた領域に書き込む。ここで、実施の形態２においては、イーサネットヘッダ付加回路２１２がイーサネットヘッダを付加すると、イーサネットヘッダ付加回路２１２が、データ送信要求信号Ｒ１をイーサネット通信回路２１５に出力する。これにより、イーサネットヘッダ付加回路２１２は、イーサネット通信回路２１５対してデータ送信を要求する（Ｓ２０４ａ）。
【００６７】
非可逆圧縮回路１１３は、圧縮が完了すると、圧縮データＣ２をイーサネットヘッダ付加回路２１３に出力する。イーサネットヘッダ付加回路２１３は、圧縮データＣ２に対し、圧縮データＣ２に関するイーサネットヘッダを付加する（Ｓ２０２ｂ）。そして、イーサネットヘッダ付加回路２１３は、イーサネットヘッダが付加された圧縮データＣ３を、メモリ１１４の予め定められた領域に書き込む。ここで、実施の形態２においては、イーサネットヘッダ付加回路２１３がイーサネットヘッダを付加すると、イーサネットヘッダ付加回路２１３が、データ送信要求信号Ｒ２をイーサネット通信回路２１５に出力する。これにより、イーサネットヘッダ付加回路２１３は、イーサネット通信回路２１５対してデータ送信を要求する（Ｓ２０４ｂ）。
【００６８】
イーサネット通信回路２１５は、メモリ１１４から入力された圧縮データの送信を開始する（Ｓ２０５）。具体的には、イーサネット通信回路２１５は、データ送信要求信号Ｒ１を受け付けた場合には、ヘッダが付加された圧縮データＢ３をメモリ１１４から取り出す。そして、イーサネット通信回路２１５は、イーサネットに準拠した形式で、ヘッダが付加された圧縮データＢ３を受信端末１２０に送信する。一方、イーサネット通信回路２１５は、データ送信要求信号Ｒ２を受け付けた場合には、ヘッダが付加された圧縮データＣ３をメモリ１１４から取り出す。そして、イーサネット通信回路２１５は、イーサネットに準拠した形式で、ヘッダが付加された圧縮データＣ３を受信端末１２０に送信する。
【００６９】
実施の形態２においては、データ処理装置２１０は、イーサネットに準拠した形式で、圧縮データを受信端末１２０に送信することが可能である。これによって、複数のデータ処理装置２１０及び複数の受信端末１２０（１２０ａ，１２０ｂ，１２０ｃ）について、バス型又はスター型といったネットワーク構成を構築することが可能となる。さらに、一般的に、イーサネット通信で用いるケーブルは、アナログ形式におけるケーブル及びＬＶＤＳ（Low voltage differential signaling）形式におけるケーブルと比較して、ノイズに強い。したがって、イーサネット通信で用いるケーブルには、シールド膜が不要となる。したがって、イーサネットに準拠した形式で圧縮データを伝送することによって、ケーブルを細くすることができるので、配線が容易となる。また、安価なケーブルを使用することが可能となる。このことは、車載用途でデジタルカメラを接続する場合等において、特に効果的である。
【００７０】
また、実施の形態２においては、圧縮データにイーサネットヘッダが付加されている。イーサネットヘッダには、Ｅｔｈｅｒｎｅｔ（登録商標）ＡＶＢなどに定義されるようなタイムスタンプなどの情報が含まれる。このような情報を用いることによって、データ処理装置２１０が複数のカメラ１００等から異なる複数のカメラデータを受信した場合に、これらの複数のカメラデータそれぞれに含まれる複数の画像データ等について、同期をとることが可能となる。このことは、複数のカメラを用いて得られた複数の画像データを合成するトップビューモニタ技術を採用する場合に、特に効果的である。
【００７１】
なお、実施の形態２においても、可逆圧縮回路１１２と非可逆圧縮回路１１３とが、並列して設けられている。したがって、実施の形態２においても、実施の形態１とほぼ同様の効果が得られる。
【００７２】
（実施の形態２の変形例）
図９は、実施の形態２の第１の変形例にかかるデータ処理システム２０を示す図である。図９においては、図７と比較して、メモリ及びイーサネットヘッダ付加回路の配置が逆となっている。
【００７３】
具体的には、図９の例においては、データ処理装置２１０は、メモリ１１４の代わりにメモリ２２０を有し、イーサネットヘッダ付加回路２１２及びイーサネットヘッダ付加回路２１３の代わりにイーサネットヘッダ付加回路２２２を有する。図９において、可逆圧縮回路１１２は、図２の例と同様に、圧縮データＢ２をメモリ２２０に格納する。このとき、可逆圧縮回路１１２は、データ送信要求信号Ｒ１を、イーサネット通信回路２１５に対して出力する。また、圧縮データＢ２がメモリ２２０に格納されると、イーサネットヘッダ付加回路２２２は、格納された圧縮データＢ２にイーサネットヘッダを付加する。これにより、メモリ２２０には、イーサネットヘッダが付加された圧縮データＢ３が格納される。
【００７４】
また、非可逆圧縮回路１１３は、図２の例と同様に、圧縮データＣ２をメモリ２２０に格納する。このとき、非可逆圧縮回路１１３は、データ送信要求信号Ｒ２を、イーサネット通信回路２１５に対して出力する。また、圧縮データＣ２がメモリ２２０に格納されると、イーサネットヘッダ付加回路２２２は、格納された圧縮データＣ２にイーサネットヘッダを付加する。これにより、メモリ２２０には、イーサネットヘッダが付加された圧縮データＣ３が格納される。
【００７５】
イーサネット通信回路２１５は、図７の例と同様に、データ送信要求信号Ｒ１を受け付けた場合には、ヘッダが付加された圧縮データＢ３をメモリ２２０から取り出して、受信端末１２０に送信する。一方、イーサネット通信回路２１５は、図７の例と同様に、データ送信要求信号Ｒ２を受け付けた場合には、ヘッダが付加された圧縮データＣ３をメモリ２２０から取り出して、受信端末１２０に送信する。
【００７６】
図９の例においては、イーサネットヘッダ付加回路が１つのみである。したがって、図７の構成と比較して、イーサネットヘッダ付加回路の１つ分だけ、回路規模を削減するこことが可能となる。
【００７７】
（実施の形態３）
図１０は、実施の形態３にかかるデータ処理システム３０を示す図である。実施の形態３においては、実施の形態１にかかるデータ処理装置１１０が複数設けられている点で、他の実施の形態と異なる。なお、実施の形態３においては、実施の形態２にかかるデータ処理装置２１０が複数設けられているようにしてもよい。このように、実施の形態３においては、実施の形態１又は実施の形態２にかかるデータ処理装置を複数台用いて、ネットワークが構築されている。
【００７８】
データ処理システム３０は、カメラデータ処理ユニット３０１，３０２，３０３，３０４と、中継装置３００と、受信端末１２０とを有する。カメラデータ処理ユニット３０１は、カメラ１００ａ及びデータ処理装置１１０ａを有する。同様に、カメラデータ処理ユニット３０２は、カメラ１００ｂ及びデータ処理装置１１０ｂを有する。カメラデータ処理ユニット３０３は、カメラ１００ｃ及びデータ処理装置１１０ｃを有する。カメラデータ処理ユニット３０４は、カメラ１００ｄ及びデータ処理装置１１０ｄを有する。カメラ１００ａ，１００ｂ，１００ｃ，１００ｄは、図２に示したカメラ１００と実質的に同様の機能を有する。同様に、データ処理装置１１０ａ，１１０ｂ，１１０ｃ，１１０ｄは、図２に示したデータ処理装置１１０を実質的に同様の構成を有する。データ処理装置１１０ａ，１１０ｂ，１１０ｃ，１１０ｄは、それぞれ、圧縮データ（圧縮データＢ２，Ｃ２）を、中継装置３００に送信する。
【００７９】
中継装置３００は、例えば、ハブ、ルータ、又はイーサネットにおけるスイッチングハブ等である。中継装置３００は、データ処理装置１１０ａ，１１０ｂ，１１０ｃ，１１０ｄから出力された圧縮データを、受信端末１２０に中継するための機能を有する。このとき、中継装置３００は、データ処理装置１１０ａ，１１０ｂ，１１０ｃ，１１０ｄから出力された圧縮データを束ねて受信端末１２０に送信してもよい。このとき、実施の形態２にかかるイーサネットヘッダを用いて、カメラ１００ａ，１００ｂ，１００ｃ，１００ｄそれぞれによって同じタイミングで得られたカメラデータについて、圧縮データを同期させるようにしてもよい。
【００８０】
実施の形態３においては、複数のデータ処理装置によってネットワークが構築されている。したがって、複数のカメラ１００から取得されたカメラデータを用いて、受信端末１２０において様々な処理を行うことができる。以下、実施の形態３の応用例について説明する。
【００８１】
図１１は、実施の形態３にかかるデータ処理システム３０を車両９００に搭載した例を示す図である。図１１には車載用のトップビューシステムに応用した例を示しているが、これに限られない。
【００８２】
車両９００は、カメラデータ処理ユニット３０１，３０２，３０３，３０４と、トップビュー用受信端末３１０とを有する。トップビュー用受信端末３１０は、図１０に示した中継装置３００及び受信端末１２０の機能を有する。カメラデータ処理ユニット３０１のカメラ１００ａは、車両９００の前方を撮像して、前方に関する画像データを取得する。また、カメラデータ処理ユニット３０１のカメラ１００ａは、車両９００の前方にある物体との距離を測定して、その測定値を示す距離データを取得する。カメラデータ処理ユニット３０１のデータ処理装置１１０ａは、これらの画像データ及び距離データを含むカメラデータを取得して、上述したように圧縮処理を行う。そして、データ処理装置１１０ａは、前方に関する圧縮データをトップビュー用受信端末３１０に送信する。
【００８３】
同様に、カメラデータ処理ユニット３０２は、車両９００の右側方に関する画像データ及び距離データを取得して圧縮処理を行って、右側方に関する圧縮データをトップビュー用受信端末３１０に送信する。カメラデータ処理ユニット３０３は、車両９００の後方に関する画像データ及び距離データを取得して圧縮処理を行って、後方に関する圧縮データをトップビュー用受信端末３１０に送信する。カメラデータ処理ユニット３０４は、車両９００の左側方に関する画像データ及び距離データを取得して圧縮処理を行って、左側方に関する圧縮データをトップビュー用受信端末３１０に送信する。
【００８４】
トップビュー用受信端末３１０は、上述した四方（前方、後方、右側方、左側方）に関する圧縮データを復元して、様々な処理を行う。例えば、トップビュー用受信端末３１０は、四方に関する画像データを合成して、トップビューに関する画像を生成し、ディスプレイに表示させる。
【００８５】
さらに、トップビュー用受信端末３１０は、ある方向（例えば左側方）に、車両９００（カメラ１００）から一定距離以内に物体（障害物）があった場合に、ユーザにその旨を警告するための何らかの処理を行う。例えば、この場合に、トップビュー用受信端末３１０は、アラームを出力してもよいし、その方向（例えば左側方）に関する画像データの色を変化（例えば赤色に変化）させるようにしてもよい。このように、実施の形態３にかかるシステムを構築することによって、受信端末１２０において様々な処理を行うことができる。
【００８６】
（変形例）
なお、本実施の形態は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、上述した実施の形態においては、データ処理装置がメモリを有するとしたが、メモリの代わりに、データ選択論理回路を有してもよい。データ選択論理回路は、複数の圧縮回路から送信された圧縮データを受信してからデータ送信回路に送信する回路である。データ選択論理回路からデータ送信回路１１５へ出力する時間は、１回の圧縮にかかる時間よりも早いため、メモリを設けることなく、次の圧縮データが圧縮回路より出力される前に、データ送信回路へ圧縮データを送信することが可能となる。 また、外部信号の入力等による設定により、データ選択論理回路が圧縮データをデータ送信回路に送信する順番を入れ替えるようにすることも可能である。例えば、カメラデータのうち必ず距離データから処理したい場合、距離データ及びＹＵＶ画像データが同時に受け付けられた場合でも、先に距離データを送信するということが可能になる。
【００８７】
また、上述した実施の形態においては、データ処理装置が、可逆圧縮回路及び非可逆圧縮回路を有するとしたが、このような構成に限られない。データ処理装置が有する複数の圧縮回路は、共に可逆圧縮回路であってもよいし、共に非可逆圧縮回路としてもよい。
【００８８】
また、上述した実施の形態においては、カメラが、複数の異なる種類のデータを含むデータ群を出力するとしたが、データ群を出力する装置は、カメラに限られない。データ群を出力可能な任意の装置について、本実施の形態は適用可能である。例えば、スキャナがデータ群を出力するようにしてもよいし、録画装置がデータ群を出力してもよい。スキャナの場合、データ群は、例えばスキャンして得られた画像データと、画像データの特徴を示すデータとを含んでもよい。また、録画装置の場合、録画された映像を示すデータと、その映像に関するデータ（録画時刻、録画した場所を示す位置データ等）を含んでもよい。
【００８９】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は既に述べた実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の変更が可能であることはいうまでもない。
【符号の説明】
【００９０】
１  データ処理装置
２  データセレクタ回路
４ａ  第１圧縮回路
４ｂ  第２圧縮回路
６  データ送信回路
１０  データ処理システム
２０  データ処理システム
３０  データ処理システム
１００  カメラ
１１０  データ処理装置
１１１  データセレクタ回路
１１２  可逆圧縮回路
１１３  非可逆圧縮回路
１１４  メモリ
１１５  データ送信回路
１２０  受信端末
１３４  可逆圧縮回路
１４１  データ送信回路
１４２  データ送信回路
１５０  データ送信回路
２１０  データ処理装置
２１２  イーサネットヘッダ付加回路
２１３  イーサネットヘッダ付加回路
２１５  イーサネット通信回路
２２０  メモリ
２２２  イーサネットヘッダ付加回路
３００  中継装置
３０１  カメラデータ処理ユニット
３０２  カメラデータ処理ユニット
３０３  カメラデータ処理ユニット
３０４  カメラデータ処理ユニット
３１０  トップビュー用受信端末
【図１】
2016142969.tif 000003
【図２】
2016142969.tif 000004
【図３】
2016142969.tif 000005
【図４】
2016142969.tif 000006
【図５】
2016142969.tif 000007
【図６】
2016142969.tif 000008
【図７】
2016142969.tif 000009
【図８】
2016142969.tif 000010
【図９】
2016142969.tif 000011
【図１０】
2016142969.tif 000012
【図１１】
2016142969.tif 000013
【手続補正書】
【提出日】平成28年2月12日(2016.2.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
実施の形態２においては、データ処理装置２１０は、イーサネットに準拠した形式で、圧縮データを受信端末１２０に送信することが可能である。これによって、複数のデータ処理装置２１０及び複数の受信端末１２０（１２０ａ，１２０ｂ，１２０ｃ）について、バス型又はスター型といったネットワーク構成を構築することが可能となる。さらに、イーサネット通信で用いるケーブルは、アナログ形式におけるケーブル及びＬＶＤＳ（Low voltage differential signaling）形式におけるケーブルと比較して、ノイズに強い可能性がある。したがって、イーサネット通信で用いるケーブルには、シールド膜が不要となり得る。したがって、イーサネットに準拠した形式で圧縮データを伝送することによって、ケーブルを細くすることができるので、配線が容易となる。また、安価なケーブルを使用することが可能となる。このことは、車載用途でデジタルカメラを接続する場合等において、特に効果的である。
【国際調査報告】
2016142969.tif 000014
2016142969.tif 000015
2016142969.tif 000016
2016142969.tif 000017