(57)【要約】【課題】    フレームメモリを有さず、固定データ数のパケット及び固定パケット数のフレームを受信することを前提条件とするアプリケーションチップに送信することのできる画像送信装置、及び画像送信方法を提供する。【解決手段】    画像送信装置は、画像データを入力し、符号化した符号データを出力する符号化部と、符号化部から符号データを入力し、データ数をカウントしつつバッファし、一定長の１パケット分符号データバッファされた時、パケット化して送信するパケット送信部と、各パケットの送信開始でイネーブルとなり、送信終了でディセーブルとなる第１イネーブル信号を発生する第１イネーブル生成部と、所定数のパケットの送信開始時にイネーブルとなり、パケット数をカウントし、所定数のパケット送信終了時にディセーブルとなる第２イネーブル信号を発生する第２イネーブル生成部と、を有する。【選択図】  図１
2006262033.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力し、符号化した符号データを出力する符号化部と、
符号化部から符号データを入力し、データ数をカウントしつつバッファし、固定データ数の１パケット分符号データをバッファした時、パケット化して送信するパケット送信部と、
各パケットの送信開始でイネーブルとなり、送信終了でディセーブルとなる第１イネーブル信号を発生する第１イネーブル生成部と、
固定パケット数のパケットの送信開始時にイネーブルとなり、送信終了時にディセーブルとなる第２イネーブル信号を発生する第２イネーブル生成部と、
を有する画像送信装置。
【請求項２】
前記第２イネーブル信号生成部が、第１イネーブル信号を受け、カウントし、第２イネーブル信号を生成する請求項１記載の画像送信装置。
【請求項３】
前記符号化部が１フレーム分の符号データを前記パケット送信部に出力した状態で、最終パケット内のデータ数が前記固定データ数に不足する時、ダミーデータを付加して前記固定データ数にするダミーデータ付加部をさらに有する請求項１または２記載の画像送信装置。
【請求項４】
前記符号化部が１フレーム分の符号化を終了した後、符号化終了とそのフレームのデータ数を含む情報を出力する請求項１〜３のいずれか１項記載の画像送信装置。
【請求項５】
前記符号化部から前記情報を受け、そのフレームの符号データ数を含むフレームデータを送信する通信機能部をさらに有する請求項１〜４のいずれか１項記載の画像送信装置。
【請求項６】
画像データを入力し、符号化した符号データを出力する符号化工程と、
符号データを入力し、データ数をカウントしつつバッファし、固定データ数の１パケット分符号データをバッファした時、パケット化して送信するパケット送信工程と、
各パケットの送信開始でイネーブルとなり、送信終了でディセーブルとなる第１イネーブル信号を発生する第１イネーブル生成工程と、
固定パケット数のパケットの送信開始時にイネーブルとなり、送信終了時にディセーブルとなる第２イネーブル信号を発生する第２イネーブル生成工程と、
を含む画像送信方法。
【請求項７】
前記第２イネーブル生成工程は、第１イネーブル信号を受け、カウントし、第２イネーブル信号を生成する請求項６記載の画像送信装置。
【請求項８】
前記符号化工程が１フレーム分の符号データを出力した状態で、バッファされている最終パケット内のデータ数が前記固定データ数に不足する時、ダミーデータを付加して前記固定データ数にするダミーデータ付加工程をさらに含む請求項６または７記載の画像送信方法。
【請求項９】
前記符号化工程が１フレーム分の符号化を終了した後、符号化終了とそのフレームのデータ数を含む情報を出力する請求項６〜８のいずれか１項記載の画像送信方法。
【請求項１０】
前記情報を受け、そのフレームの符号データ数を含むフレームデータを送信する通信工程をさらに含む請求項６〜９のいずれか１項記載の画像送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像送信装置に関し、特に動画送信等において、入力した画像データを可変長圧縮処理し、圧縮処理した画像情報を次々に送信する画像送信装置に関する。
【背景技術】
【０００２】
デジタルカメラの普及などと共に、デジタル画像情報の利用が広く行われている。画像情報は情報量が多いので、記録、通信にデータ圧縮処理が用いられる。画像情報の圧縮処理としてＪＰＥＧ等が広く用いられる。ＪＰＥＧにおいては、８×８，１６×１６等の画素群を基本単位としてデータ圧縮処理を行う。８×８，または１６×１６の場合、８行、または１６行が処理単位となる。これをマクロブロックと呼ぶことがある。８行又は１６行のマクロブロックが入力した後データ圧縮を行なうことになる。ＪＰＥＧ圧縮は、可変長データを出力する。
【０００３】
入力した画像データを圧縮処理して送信する画像送信装置は、通常圧縮処理した符号データをフレームメモリに蓄え、必要な処理を行って送信している。符号化した画像データを受信し、復号処理して、表示などに利用するアプリケーションチップは、パケットを所定データ数（以下固定データ数と呼ぶ）で構成し、所定数のパケット（固定パケット数）で構成したフレーム（固定長フレーム）を受信することを前提とするものが多い。符号化処理は可変長の符号データを発生するので、このまま送信することはできない。フレームメモリにバッファした符号データが所定データ長に不足する場合にはダミーデータを付加して固定長フレームにする提案がなされている。
【０００４】
【特許文献１】特開２００２‐２４７５７７号公報  図３Ａ、３Ｂは、特許文献１の実施例を再現するブロック図、データフォーマットである。
【０００５】
図１Ａにおいて、カメラ５１は所定時間間隔で動画像データを取得し、画像符号器５２に逐次入力する。画像符号器５２は、入力された動画像データをマクロブロック毎に画像符号化（デジタル化）し、さらに冗長度を除去するために可変長符号化する。画像符号器５２で可変長符号化された動画像データは、データラインＩｉを介して、動画像（フレーム）データごとに変動する伝送速度でフレーム分割回路５３に送られる。フレーム分割回路５３は、入力した毎回データ長の異なる（変動する）動画像データを、あらかじめ定められた一定のデータ長のフレームに構成してデータラインＩｉｉに出力する。
【０００６】
図３Ｂは、一定データ長のフレーム構成を示す。１フレームはＴバイトで構成される。先頭には１バイトの同期ワードＳＷと１バイトの動画像データの有効データ数ＢＮを含む。従って、残るバイト数はＴ−２である。動画像データ６３がｘバイトである場合、Ｔ−ｘ−２のダミーデータ６４を付加する。このように、ダミーデータを加えて一定データ長Ｔのフレームを形成する。動画像データのデータ長が１フレームに挿入できるデータ長よりも長い場合には、一定データ長を超えた分の動画像データは捨てられる。変調器５４は、入力されたフレームを所定変調方式によって変調し、一定の伝送速度の伝送路に送出する。
【０００７】
復調器５５は、伝送路を介して伝播されてくるフレームを受信して復調し、データラインＩＩｉを介してデータ再生回路５６に与える。データ再生回路５６は、入力されたフレームそれぞれから同期ワードＳＷを検出してフレーム同期を行ない、受信された各フレームから有効データ数ＢＮを検出する。そして、フレームデータから同期ワードＳＷと有効データ数ＢＮとを除いたデータから有効データ数ＢＮバイト分の動画像データ６３を抽出する。抽出された動画像データ６３は、データラインＩＩｉｉを介して画像復号器５７に与えられる。画像復号器５７は、画像を復号し、復号された動画像データをモニタ５８に送る。モニタ５８は動画像データを表示する。
【０００８】
１フレーム分の符号化データをバッファし、ダミーデータを付加して一定長のフレームデータを作成するためにフレームメモリが用いられる。圧縮データであっても、１フレーム分の画像データ量は無視できない大きさであり、フレームメモリのメモリ容量は無視できない容量である。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、フレームメモリを有さず、固定データ数のパケット及び固定パケット数のフレームを受信することを前提条件とするアプリケーションチップに送信することのできる画像送信装置、及び画像送信方法を提供することである。
【課題を解決するための手段】
【００１０】
本発明の１観点によれば、
画像データを入力し、符号化した符号データを出力する符号化部と、
符号化部から符号データを入力し、データ数をカウントしつつバッファし、固定データ数の１パケット分符号データをバッファした時、パケット化して送信するパケット送信部と、
各パケットの送信開始でイネーブルとなり、送信終了でディセーブルとなる第１イネーブル信号を発生する第１イネーブル生成部と、
固定パケット数のパケットの送信開始時にイネーブルとなり、送信終了時にディセーブルとなる第２イネーブル信号を発生する第２イネーブル生成部と、
を有する画像送信装置
が提供される。
【００１１】
本発明の他の観点によれば、
画像データを入力し、符号化した符号データを出力する符号化工程と、
符号データを入力し、データ数をカウントしつつバッファし、固定データ数の１パケット分符号データをバッファした時、パケット化して送信するパケット送信工程と、
各パケットの送信開始でイネーブルとなり、送信終了でディセーブルとなる第１イネーブル信号を発生する第１イネーブル生成工程と、
固定パケット数のパケットの送信開始時にイネーブルとなり、送信終了時にディセーブルとなる第２イネーブル信号を発生する第２イネーブル生成工程と、
を含む画像送信方法
が提供される。
【発明の効果】
【００１２】
１フレームのデータ長を表すイネーブル信号を用いる代わりに、所定数のパケットの送信開始時にイネーブルとなり、パケット数をカウントして、所定数のパケット送信終了時にディセーブルとなるイネーブル信号を発生することにより、アプリケーションチップは符号化画像データを受信することが可能となる。受信される１群の符号化データパケットは、フレームとは一致しないデータ群となるが、アプリケーションチップは受信した符号化データを調整することにより、フレーム毎の画像を復号化することができる。
【発明を実施するための最良の形態】
【００１３】
画像データを圧縮して送信する画像送信装置において、フレームメモリを省略することができれば、構成が簡単化され、チップ面積の削減、生産コストの削減が可能となる。しかしながら、符号化した可変長画像データを固定データ長で送信しようとすると、最終マクロブロックの符号化後、必要に応じて最終パケットにダミーデータを付加してパケット化するのみでなく、さらに不足するパケットをダミーパケットとして作成する必要が生じる。最終行の走査終了後、最終マクロブロックの符号化を行ない、さらにこのような処理を行なうことは、必ずしも可能とは限らない。従って、フレームメモリを省略することはきわめて困難であった。
【００１４】
図１は、本発明の実施例による画像伝送システムの構成を示すブロック図である。カメラ１は画像データなどを画像送信装置３に供給し、画像送信装置３は符号化した画像データをアプリケーションチップ５に供給する。アプリケーションチップ５は、受信した画像データをフレームメモリ７に書き込み、所望用途に利用する。以下、各構成要件、特に画像通信装置３をより詳細に説明する。
【００１５】
カメラ１は所定の時間間隔で動画像データを取得し、水平同期信号、垂直同期信号と共に画像データを、画像送信装置３の画像符号化部３１に供給する。
画像符号化部３１は、入力された画像データをＪＰＥＧ圧縮して符号化し、１パケット分の容量を有する１パケット分メモリ３２に供給する。１パケット分のデータ量は、１フレーム分のデータ量と比較すると、きわめて小さい。１パケット分メモリ３２は、供給された符号化画像データをバッファする。１パケット分メモリ３２には、パケット内データ数カウンタ３３が接続されている。パケット内データ数カウンタ３３は、１パケット分メモリ３２にバッファされたデータ数をカウントする。データ数は、パケット内データ数カウンタ３３からパケット内ダミーデータ付加部３５に供給される。
【００１６】
１パケット分メモリ３２にバッファされたデータ数が、１パケット分固定データ数に達した時、１パケット分メモリ３２はパケット化された符号化データＣＤを出力ラインＴ３２に出力する。パケット内データ数カウンタ３３は、１パケットの符号化データ送信開始時に立ち上がり、送信終了時に立ち下がる第１イネーブル信号ＥＮ１を出力ラインＴ３３とパケット数カウンタ３４に供給する。
【００１７】
パケット数カウンタ３４は、イネーブル信号ＥＮ１を受け、カウントし、出力ラインＴ３４に第１のパケット送信開始時に立ち上がり、アプリケーションチップの前提条件であるフレーム内固定パケット数（簡単化のため、以下８パケットとする）のパケット送信終了時に立ち下がる第２イネーブル信号ＥＮ２を出力ラインＴ３４上に供給する。パケット数に依存して第２イネーブル信号を生成するので、第２イネーブル信号はフレームの開始、終了とは関係ないイネーブル信号となる。
【００１８】
カメラ１から供給される画像データは、フレームを単位とする。画像符号化部３１は、１フレーム分の画像データの符号化を終了した時、符号化終了信号と符号データコード数を発生し、パケット内ダミーデータ付加部３５とＣＰＵ３７とに供給する。１パケット分メモリ３２にバッファされた符号データ数がパケット内固定データ数に達しない場合は、１パケット分メモリ３２に残っている符号データは送信できない。パケット内データ数カウンタ３３からデータ数を受けているパケット内ダミーデータ付加部３５は、パケットを構成するのに不足するデータ数のダミーデータを１パケット分メモリ３２に供給し、パケットを完成させて、フレーム内の最終パケットとして送信させる。
【００１９】
ＣＰＵ３７は、Ｉ２Ｃブロック３８を介して、１フレーム分の画像データ符号化終了信号とフレーム内の符号データコード数を含むフレームデータＦＤを出力ラインＴ３８に送出する。但し、パケット数が固定パケット数に達していなければ、パケット数カウンタ３４は、第２イネーブル信号をハイに保ったままである。なお、ＣＰＵ３７は、固定データ数、固定パケット数等の設定値を変更することもできる。
【００２０】
カメラ１から次のフレームの画像データが供給されると、画像符号化部３１は新たな符号化を開始する。１パケット分メモリ３２、パケット内データ数カウンタ３３、パケット数カウンタ３４は、それまでと同様の動作を継続する。パケット数カウンタ３４のカウントした第１イネーブル信号ＥＮ１が固定パケット数に達した後、第２イネーブル信号は立ち下がる。
【００２１】
アプリケーションチップ５は、第１イネーブル信号がハイの期間に固定データ数の各パケットを受信し、第２イネーブル信号がハイの期間に、固定パケット数のパケットを受信するので、符号化画像データを受信し、フレームメモリ７に書き込む。
【００２２】
カメラ１、画像符号化部３１、パケット内データ数カウンタ３５、ＣＰＵ３７、Ｉ２Ｃブロック３８は、フレームを単位とする動作を行っている。パケット数カウンタ３４は、フレームに拘わらず、所定数のパケットを単位とするイネーブル信号生成動作を行う。従って、フレーム終了のタイミングと、１組のパケット送信を表す第２イネーブル信号ＥＮ２とは一般的に異なるタイミングとなる。アプリケーションチップ５は、それぞれ固定データ数の符号化データＣＤのパケットを受け、第２イネーブル信号ＥＮ２で示された固定パケット数のパケットを１組として受信するため、符号化画像データを受信し、プレームメモリ７に書き込むことができる。アプリケーションチップ５は、別途フレーム毎の情報をフレームデータＦＤとして受信しているため、フレーム７に書き込んだ符号化画像データを切り分け、フレーム毎に再構成することができる。
【００２３】
図２Ａは、図１に示す画像伝送装置３の動作を説明するためのタイミングチャートである。最上段に示す符号化データＣＤは、入力した画像信号を符号化し、固定データ数のパケットとして出力する様子を示す。最初のフレームＦ１には５個のパケットがあり、次のフレームＦ２には７個のパケットがあり、さらに次のフレームＦ３には４個のパケットがある場合を示す。各フレームにおいて最終パケットをＦＥで示す。
【００２４】
第２段に示す第１イネーブル信号ＥＮ１は、各パケットの送信開始と同時にハイになり、送信終了と同時にローとなるイネーブル信号である。次段に示す第２イネーブル信号ＥＮ２は、図示の場合固定パケット数である８個パケットの送信開始と同時にハイとなり、終了と同時にローとなるイネーブル信号である。このようなイネーブル信号ＥＮ１、ＥＮ２を用いることにより、アプリケーションチップ５はあたかも８パケット単位の固定長フレームデータが入力されたように判断し、符号化データＣＤを受信する。なお、イネーブル信号は、ハイでイネーブル、ローでディセ−ブルを示す場合を説明したが、反転させ、ハイでディセーブル、ローでイネーブルを示すようにしてもよい。
【００２５】
最下段に示すフレームデータＦＤは、各フレーム内の最終パケット送信終了によって発生し、符号データのコード数等を送信する。第２イネーブル信号ＥＮ２が立ち下がった後、この情報が符号化画像データの処理に利用される。
【００２６】
なお、上述の実施例では、１フレーム分の符号化を終了した時、１パケット分メモリにバッファされているデータ数がパケット内固定データ数に不足する時はダミーデータ付加部３５からダミーデータを付加してパケットを完成させた。１フレーム分の符号化画像データは、必ずパケットの先頭から開始するので、後の処理がし易い。
【００２７】
図２Ｂは、最終パケットが所定データ数に不足する時にダミーデータを付加する場合の最終パケットＦＥの内容を概略的に示す。所定データ数Ｌｐｋ内には実符号化データＲＣＤと共にダミー符号化データＤＣＤが含まれる。
【００２８】
１パケット内で２フレームのデータが混在しても対応可能であれば、このようなダミーデータを付加せず、先行するフレームの最後尾と後行するフレームの最前部とを合体したパケットを形成してもよい。この場合には、ダミーデータ付加部３５は省略できる。１パケット内の中間で前のフレームと後のフレームが切り換わることになる。
【００２９】
図２Ｃは、ｉ番目のフレームの最終パケット内において実符号化データＲＣＤ（Ｆｉ）が固定データ数に達せず、次のフレームの実符号化データＲＣＤ（Ｆｉ+1）を合体して、１パケットを構成する場合を示す。この場合には、符号化データのパケットは、２フレームに属する。１フレームの終了時に発生するフレームデータＦＤは、パケットの期間とは関係なく発生するが、専用出力ラインＴ３８を介して送信されるので、問題は生じない。
【００３０】
１フレーム分の画像データ符号化終了時にＩ２Ｃブロック３８がフレームデータを出力する場合を説明したが、このような送信機能を省略することもできる。その場合には、符号化データ自身にフレーム先頭と最後尾とを示すヘッダを付加すればよい。
【００３１】
以上実施例に沿って本発明を説明したが、本発明はこれらに制限されるものではない。例えば種々の変更、改良、組合せが可能なことは当業者に自明であろう。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施例による画像送信装置の構成を示すブロック図である。
【図２】図１の画像送信装置内の、種々の信号のタイミングを示すタイミングチャートである。
【図３】従来技術による画像送信装置の構成を示すブロック図である。
【符号の説明】
【００３３】
１    カメラ
３    画像送信装置
５    アプリケーションチップ
７    フレームメモリ
３１    画像符号化部
３２    １パケット分メモリ
３３    パケット内データ数カウンタ
３４    パケット数カウンタ
３５    パケット内ダミーデータ付加部
３７    ＣＰＵ
３８    Ｉ２Ｃブロック
【図１】
2006262033.tif 000003
【図２】
2006262033.tif 000004
【図３】
2006262033.tif 000005
【手続補正書】
【提出日】平成17年9月5日(2005.9.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データを入力し、符号化した符号データを出力する符号化部と、
符号化部から符号データを入力し、データ数をカウントしつつバッファし、固定データ数の１パケット分符号データをバッファした時、パケット化して送信するパケット送信部と、
各パケットの送信開始でイネーブルとなり、送信終了でディセーブルとなる第１イネーブル信号を発生する第１イネーブル生成部と、
固定パケット数のパケットの送信開始時にイネーブルとなり、送信終了時にディセーブルとなる第２イネーブル信号を発生する第２イネーブル生成部と、
を有する画像送信装置。
【請求項２】
前記第２イネーブル信号生成部が、第１イネーブル信号を受け、カウントし、第２イネーブル信号を生成する請求項１記載の画像送信装置。
【請求項３】
前記符号化部が１フレーム分の符号データを前記パケット送信部に出力した状態で、最終パケット内のデータ数が前記固定データ数に不足する時、ダミーデータを付加して前記固定データ数にするダミーデータ付加部をさらに有する請求項１または２記載の画像送信装置。
【請求項４】
前記符号化部が１フレーム分の符号化を終了した後、符号化終了とそのフレームのデータ数を含む情報を出力する請求項１〜３のいずれか１項記載の画像送信装置。
【請求項５】
前記符号化部から前記情報を受け、そのフレームの符号データ数を含むフレームデータを送信する通信機能部をさらに有する請求項４記載の画像送信装置。
【請求項６】
画像データを入力し、符号化した符号データを出力する符号化工程と、
符号データを入力し、データ数をカウントしつつバッファし、固定データ数の１パケット分符号データをバッファした時、パケット化して送信するパケット送信工程と、
各パケットの送信開始でイネーブルとなり、送信終了でディセーブルとなる第１イネーブル信号を発生する第１イネーブル生成工程と、
固定パケット数のパケットの送信開始時にイネーブルとなり、送信終了時にディセーブルとなる第２イネーブル信号を発生する第２イネーブル生成工程と、
を含む画像送信方法。
【請求項７】
前記第２イネーブル生成工程は、第１イネーブル信号を受け、カウントし、第２イネーブル信号を生成する請求項６記載の画像送信装置。
【請求項８】
前記符号化工程が１フレーム分の符号データを出力した状態で、バッファされている最終パケット内のデータ数が前記固定データ数に不足する時、ダミーデータを付加して前記固定データ数にするダミーデータ付加工程をさらに含む請求項６または７記載の画像送信方法。
【請求項９】
前記符号化工程が１フレーム分の符号化を終了した後、符号化終了とそのフレームのデータ数を含む情報を出力する請求項６〜８のいずれか１項記載の画像送信方法。
【請求項１０】
前記情報を受け、そのフレームの符号データ数を含むフレームデータを送信する通信工程をさらに含む請求項９記載の画像送信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
図３Ａにおいて、カメラ５１は所定時間間隔で動画像データを取得し、画像符号器５２に逐次入力する。画像符号器５２は、入力された動画像データをマクロブロック毎に画像符号化（デジタル化）し、さらに冗長度を除去するために可変長符号化する。画像符号器５２で可変長符号化された動画像データは、データラインＩｉを介して、動画像（フレーム）データごとに変動する伝送速度でフレーム分割回路５３に送られる。フレーム分割回路５３は、入力した毎回データ長の異なる（変動する）動画像データを、あらかじめ定められた一定のデータ長のフレームに構成してデータラインＩｉｉに出力する。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2006262033.tif 000006
【手続補正書】
【提出日】平成17年10月12日(2005.10.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データを入力し、符号化した符号データを出力する符号化部と、
符号化部から符号データを入力し、データ数をカウントしつつバッファし、固定データ数の１パケット分符号データをバッファした時、パケット化して送信するパケット送信部と、
各パケットの送信開始でイネーブルとなり、送信終了でディセーブルとなる第１イネーブル信号を発生する第１イネーブル生成部と、
固定パケット数のパケットの送信開始時にイネーブルとなり、送信終了時にディセーブルとなる第２イネーブル信号を発生する第２イネーブル生成部と、
を有する画像送信装置。
【請求項２】
前記第２イネーブル信号生成部が、第１イネーブル信号を受け、カウントし、第２イネーブル信号を生成する請求項１記載の画像送信装置。
【請求項３】
前記符号化部が１フレーム分の符号データを前記パケット送信部に出力した状態で、最終パケット内のデータ数が前記固定データ数に不足する時、ダミーデータを付加して前記固定データ数にするダミーデータ付加部をさらに有する請求項１または２記載の画像送信装置。
【請求項４】
前記符号化部が１フレーム分の符号化を終了した後、符号化終了とそのフレームの符号データ数を含む情報を出力する請求項１〜３のいずれか１項記載の画像送信装置。
【請求項５】
前記符号化部から前記情報を受け、そのフレームの符号データ数を含むフレームデータを送信する通信機能部をさらに有する請求項４記載の画像送信装置。
【請求項６】
画像データを入力し、符号化した符号データを出力する符号化工程と、
符号データを入力し、データ数をカウントしつつバッファし、固定データ数の１パケット分符号データをバッファした時、パケット化して送信するパケット送信工程と、
各パケットの送信開始でイネーブルとなり、送信終了でディセーブルとなる第１イネーブル信号を発生する第１イネーブル生成工程と、
固定パケット数のパケットの送信開始時にイネーブルとなり、送信終了時にディセーブルとなる第２イネーブル信号を発生する第２イネーブル生成工程と、
を含む画像送信方法。
【請求項７】
前記第２イネーブル生成工程は、第１イネーブル信号を受け、カウントし、第２イネーブル信号を生成する請求項６記載の画像送信装置。
【請求項８】
前記符号化工程が１フレーム分の符号データを出力した状態で、バッファされている最終パケット内のデータ数が前記固定データ数に不足する時、ダミーデータを付加して前記固定データ数にするダミーデータ付加工程をさらに含む請求項６または７記載の画像送信方法。
【請求項９】
前記符号化工程が１フレーム分の符号化を終了した後、符号化終了とそのフレームの符号データ数を含む情報を出力する請求項６〜８のいずれか１項記載の画像送信方法。
【請求項１０】
前記情報を受け、そのフレームの符号データ数を含むフレームデータを送信する通信工程をさらに含む請求項９記載の画像送信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
図１は、本発明の実施例による画像伝送システムの構成を示すブロック図である。カメラ１は画像データなどを画像送信装置３に供給し、画像送信装置３は符号化した画像データをアプリケーションチップ５に供給する。アプリケーションチップ５は、受信した画像データをフレームメモリ７に書き込み、所望用途に利用する。以下、各構成要件、特に画像送信装置３をより詳細に説明する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
パケット数カウンタ３４は、イネーブル信号ＥＮ１を受け、カウントし、第１のパケット送信開始時に立ち上がり、アプリケーションチップの前提条件であるフレーム内固定パケット数（簡単化のため、以下８パケットとする）のパケット送信終了時に立ち下がる第２イネーブル信号ＥＮ２を出力ラインＴ３４上に供給する。パケット数に依存して第２イネーブル信号を生成するので、第２イネーブル信号はフレームの開始、終了とは関係ないイネーブル信号となる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
カメラ１から供給される画像データは、フレームを単位とする。画像符号化部３１は、１フレーム分の画像データの符号化を終了した時、符号化終了信号と符号データコード数を発生し、パケット内ダミーデータ付加部３５とＣＰＵ３７とに供給する。１フレーム分の符号化を終了した状態で、１パケット分メモリ３２にバッファされた符号データ数がパケット内固定データ数に達しない場合は、１パケット分メモリ３２に残っている符号データは送信できない。パケット内データ数カウンタ３３からデータ数を受けているパケット内ダミーデータ付加部３５は、パケットを構成するのに不足するデータ数のダミーデータを１パケット分メモリ３２に供給し、パケットを完成させて、フレーム内の最終パケットとして送信させる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
第２段に示す第１イネーブル信号ＥＮ１は、各パケットの送信開始と同時にハイになり、送信終了と同時にローとなるイネーブル信号である。次段に示す第２イネーブル信号ＥＮ２は、図示の場合固定パケット数である８個のパケットの送信開始と同時にハイとなり、終了と同時にローとなるイネーブル信号である。このようなイネーブル信号ＥＮ１、ＥＮ２を用いることにより、アプリケーションチップ５はあたかも８パケット単位の固定長フレームデータが入力されたように判断し、符号化データＣＤを受信する。なお、イネーブル信号は、ハイでイネーブル、ローでディセ−ブルを示す場合を説明したが、反転させ、ハイでディセーブル、ローでイネーブルを示すようにしてもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
【図１】本発明の実施例による画像送信装置の構成を示すブロック図である。
【図２】図１の画像送信装置内の、種々の信号のタイミングを示すタイミングチャート、および１フレームの最終パケットのデータフォーマットである。
【図３】従来技術による画像送信装置の構成を示すブロック図、およびフレームデータのデータフォーマットである。