(57)【特許請求の範囲】
【請求項１】
パソコンからプロジェクタ等の映像表示装置に静止画像データを伝送する場合の前記静止画像データの静止画像データ圧縮方法であって、
前記静止画像データのライン毎に圧縮をかける圧縮ステップと、
前記圧縮ステップで圧縮した後のバイト数をカウントするバイトカウントステップと、
現フレームの第ｎ（ｎは、正の整数）ラインの前記圧縮ステップで圧縮した後のバイト数と前フレームの前記第ｎラインの前記圧縮ステップで圧縮した後のバイト数とを比較する第１のバイト比較ステップと、
前記第１のバイト比較ステップでの結果が、同じデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインのデータと前フレームの前記第ｎラインのデータとを比較する第１のデータ比較ステップと、
前記第１のデータ比較ステップでの結果が、同じデータである場合には、ヘッダ情報のみを送信する第１のヘッダ送信ステップとを備えることを特徴とする静止画像データ圧縮方法。
【請求項２】
前記第１のバイト比較ステップでの結果が、異なるデータである場合、または前記第１のデータ比較ステップでの結果が、異なるデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインの前記圧縮ステップで圧縮した後のバイト数と前記現フレームの第ｎ（ｎは、正の整数）ラインの一つ前のラインの前記圧縮ステップで圧縮した後のバイト数とを比較する第２のバイト比較ステップと、
前記第２のデータ比較ステップでの結果が、同じデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインのデータと前記現フレームの前記第ｎラインの一つ前のラインのデータとを順次比較する第２のデータ比較ステップと、
前記第２のデータ比較ステップでの結果が、同じデータである場合には、一致ライン情報のヘッダ情報のみを送信する第２のヘッダ送信ステップと、
前記第２のバイト比較ステップでの結果が、異なるデータである場合、または前記第２のデータ比較ステップでの結果が、異なるデータである場合には、前記現フレームの第ｎラインの不一致が出現したピクセルからデータを伝送し、ヘッダを付加して送信する請求項１記載の静止画像データ圧縮方法。
【請求項３】
前記圧縮ステップは、ランレングスの圧縮ステップを備える請求項１または２記載の静止画像データ圧縮方法。
【請求項４】
前フレームの同じnラインと同じデータは、前記静止画像の背景データである請求項１、２または３記載の静止画像データ圧縮方法。
【請求項５】
前記背景データは、同一色のデータである請求項４記載の静止画像データ圧縮方法。
【請求項６】
パソコンからプロジェクタに静止画像データを伝送する場合の前記静止画像データの静止画像データ圧縮方法を記録した記録媒体であって、
前記静止画像データのライン毎に圧縮をかける圧縮ステップと、
前記圧縮ステップで圧縮した後のバイト数をカウントするバイトカウントステップと、
現フレームの第ｎ（ｎは、正の整数）ラインの前記圧縮ステップで圧縮した後のバイト数と前フレームの前記第ｎラインの前記圧縮ステップで圧縮した後のバイト数とを比較する第１のバイト比較ステップと、
前記第１のバイト比較ステップでの結果が、同じデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインのデータと前フレームの前記第ｎラインのデータとを比較する第１のデータ比較ステップと、
前記第１のデータ比較ステップでの結果が、同じデータである場合には、ヘッダ情報のみを送信する第１のヘッダ送信ステップとを備えることを特徴とする静止画像データ圧縮方法を記録した記録媒体。
【請求項７】
前記第１のバイト比較ステップでの結果が、異なるデータである場合、または前記第１のデータ比較ステップでの結果が、異なるデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインの前記圧縮ステップで圧縮した後のバイト数と前記現フレームの第ｎ（ｎは、正の整数）ラインの一つ前のラインの前記圧縮ステップで圧縮した後のバイト数とを比較する第２のバイト比較ステップと、
前記第２のデータ比較ステップでの結果が、同じデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインのデータと前記現フレームの前記第ｎラインの一つ前のラインのデータとを比較する第２のデータ比較ステップと、
前記第２のデータ比較ステップでの結果が、同じデータである場合には、一致ライン情報のヘッダ情報のみを送信する第２のヘッダ送信ステップと、
前記第２のバイト比較ステップでの結果が、異なるデータである場合、または前記第２のデータ比較ステップでの結果が、異なるデータである場合には、前記現フレームの第ｎラインの不一致が出現したピクセルからデータを伝送し、ヘッダを付加して送信する請求項６記載の静止画像データ圧縮方法を記録した記録媒体。
【請求項８】
映像データが入力されるバッファ用の第１のフレームメモリと、
前記第１のフレームメモリを制御する第１のアドレス制御回路と、
１フレームで構成される画像データを水平方向の１ラインで完結するランレングス圧縮を行う１ライン圧縮符号化回路と、
このランレングス圧縮符号化を行うと同時に、圧縮された符号化の情報量をカウントするカウンタと、
前記カウンタで得られた圧縮後の情報量の値を記憶し、１フレームの各ライン単位での圧縮後の情報量が格納されているカウント値メモリと、
前記１ライン圧縮符号化回路で圧縮された１ラインの圧縮データを受ける第２のフレームメモリと、
前記１フレーム前の同じラインの圧縮データを格納する第３のフレームメモリと、
前記カウンタで得られた圧縮後の情報量と前記カウンタ値メモリに格納されている１フレーム前の同じラインの圧縮後の情報量とを比較する第１の比較回路と、
前記第１の比較回路の結果が同じであれば、前記第２のフレームメモリに格納された現フレームの１ラインの圧縮データと前記第３のフレームメモリに格納されている１フレーム前の同じラインを比較する第２の比較回路と、
どのラインの圧縮情報であるかの管理がなされる第２のアドレス制御回路と、
前記第２の比較回路の結果が同じであれば、この情報を受けるヘッダ付加回路とを備えることを特徴とする静止画像データ圧縮装置。
【請求項９】
前記第１の比較回路の結果が異なった場合は、順次、前方向の情報量の比較を行う請求項８記載の静止画像データ圧縮装置。
【請求項１０】
前記第２の比較回路の結果が異なった場合は、直ちに比較処理を終了し、同フレームにおける前方向のラインとの比較処理を行う請求項８記載の静止画像データ圧縮装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、静止画像データ圧縮方法およびその記録媒体に関し、特に、パソコンからプロジェクタ等の映像表示装置に静止画像データを伝送する場合の静止画像データ圧縮方法およびその記録媒体に関する。
【０００２】
【従来の技術】
従来、パソコン（以下、ＰＣと略記する）からプロジェクタ（以下、ＰＪと略記する）等にＰＣの画面を映す場合にＲＧＢケーブル等を用いて接続している場合が多い。
【０００３】
近年、ネットワークの普及に伴い、このネットワークを用いたＰＣの映像をデジタル化して伝送を行うことにより、ＲＧＢケーブル等で接続しなくてもＰＣの画面をＰＪに伝送することが実現可能となっている。
【０００４】
この伝送形態を示す図８を参照すると、ＰＣ８１からネットワーク８２を介してＰＣ８１の映像をＰＪ８３に伝送する。伝送された映像は、ＰＪ８３によりスクリーン８４に投射される。
【０００５】
ＰＣの画面をキャプチャし、１フレームの先頭ラインから順次伝送を開始することにより、１フレームの画像が切り替った直後から、ＰＪ側で画像がライン方向で順次出力する。
【０００６】
また、ネットワーク８２の形態には、有線ＬＡＮ、無線ＬＡＮ、Buletooth等が衆知である。
【０００７】
そして、ＰＣの画面の１フレームの先頭ラインから順次伝送を開始する前に、ＰＣの画面データを圧縮処理をして、ネットワークの伝送効率を向上させることも良く知られている。
【０００８】
このような画面データの圧縮処理技術は、例えば、特開平７−１７０４１０号公報（引用文献１）または特開平７−２２２１７３号公報（引用文献２）に開示されている。
【０００９】
上記引用文献１に記載の画面データの圧縮処理装置の構成を図９に示す。また、引用文献１に記載の画面データの形式を図１０に示す。
【００１０】
【発明が解決しようとする課題】
しかしながら、上記従来のネットワーク８２のトラフィックには限界があるため、容量の大きい画像データを伝送する場合に、表示速度の問題と、ユーザーインターフェースの問題がある。
【００１１】
【課題を解決するための手段】
本発明の静止画像データ圧縮方法は、パソコンからプロジェクタ等の映像表示装置に静止画像データを伝送する場合の前記静止画像データの静止画像データ圧縮方法であって、前記静止画像データのライン毎に圧縮をかける圧縮ステップと、前記圧縮ステップで圧縮した後のバイト数をカウントするバイトカウントステップと、現フレームの第ｎ（ｎは、正の整数）ラインの前記圧縮ステップで圧縮した後のバイト数と前フレームの前記第ｎラインの前記圧縮ステップで圧縮した後のバイト数とを比較する第１のバイト比較ステップと、前記第１のバイト比較ステップでの結果が、同じデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインのデータと前フレームの前記第ｎラインのデータとを比較する第１のデータ比較ステップと、前記第１のデータ比較ステップでの結果が、同じデータである場合には、ヘッダ情報のみを送信する第１のヘッダ送信ステップとを備える構成である。
【００１２】
また、本発明の静止画像データ圧縮方法は、前記第１のバイト比較ステップでの結果が、異なるデータである場合、または前記第１のデータ比較ステップでの結果が、異なるデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインの前記圧縮ステップで圧縮した後のバイト数と前記現フレームの第ｎ（ｎは、正の整数）ラインの一つ前のラインの前記圧縮ステップで圧縮した後のバイト数とを比較する第２のバイト比較ステップと、前記第２のデータ比較ステップでの結果が、同じデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインのデータと前記現フレームの前記第ｎラインの一つ前のラインのデータとを順次比較する第２のデータ比較ステップと、前記第２のデータ比較ステップでの結果が、同じデータである場合には、一致ライン情報のヘッダ情報のみを送信する第２のヘッダ送信ステップと、前記第２のバイト比較ステップでの結果が、異なるデータである場合、または前記第２のデータ比較ステップでの結果が、異なるデータである場合には、前記現フレームの第ｎラインの不一致が出現したピクセルからデータを伝送し、ヘッダを付加して送信する構成である。
【００１３】
さらに、本発明の静止画像データ圧縮方法の前記圧縮ステップは、ランレングスの圧縮ステップを備える構成である。
【００１４】
またさらに、本発明の静止画像データ圧縮方法を記録した記録媒体は、パソコンからプロジェクタに静止画像データを伝送する場合の前記静止画像データの静止画像データ圧縮方法を記録した記録媒体であって、前記静止画像データのライン毎に圧縮をかける圧縮ステップと、前記圧縮ステップで圧縮した後のバイト数をカウントするバイトカウントステップと、現フレームの第ｎ（ｎは、正の整数）ラインの前記圧縮ステップで圧縮した後のバイト数と前フレームの前記第ｎラインの前記圧縮ステップで圧縮した後のバイト数とを比較する第１のバイト比較ステップと、前記第１のバイト比較ステップでの結果が、同じデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインのデータと前フレームの前記第ｎラインのデータとを比較する第１のデータ比較ステップと、前記第１のデータ比較ステップでの結果が、同じデータである場合には、ヘッダ情報のみを送信する第１のヘッダ送信ステップとを記録した構成である。
【００１５】
またさらに、本発明の静止画像データ圧縮方法を記録した記録媒体は、前記第１のバイト比較ステップでの結果が、異なるデータである場合、または前記第１のデータ比較ステップでの結果が、異なるデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインの前記圧縮ステップで圧縮した後のバイト数と前記現フレームの第ｎ（ｎは、正の整数）ラインの一つ前のラインの前記圧縮ステップで圧縮した後のバイト数とを比較する第２のバイト比較ステップと、前記第２のデータ比較ステップでの結果が、同じデータである場合には、現フレームの第ｎ（ｎは、正の整数）ラインのデータと前記現フレームの前記第ｎラインの一つ前のラインのデータとを比較する第２のデータ比較ステップと、前記第２のデータ比較ステップでの結果が、同じデータである場合には、一致ライン情報のヘッダ情報のみを送信する第２のヘッダ送信ステップと、前記第２のバイト比較ステップでの結果が、異なるデータである場合、または前記第２のデータ比較ステップでの結果が、異なるデータである場合には、前記現フレームの第ｎラインの不一致が出現したピクセルからデータを伝送し、ヘッダを付加して送信するステップとを記録した構成である。
【００１６】
また、本発明の静止画像データ圧縮装置は、映像データが入力されるバッファ用の第１のフレームメモリと、前記第１のフレームメモリを制御する第１のアドレス制御回路と、１フレームで構成される画像データを水平方向の１ラインで完結するランレングス圧縮を行う１ライン圧縮符号化回路と、このランレングス圧縮符号化を行うと同時に、圧縮された符号化の情報量をカウントするカウンタと、前記カウンタで得られた圧縮後の情報量の値を記憶し、１フレームの各ライン単位での圧縮後の情報量が格納されているカウント値メモリと、前記１ライン圧縮符号化回路で圧縮された１ラインの圧縮データを受ける第２のフレームメモリと、前記１フレーム前の同じラインの圧縮データを格納する第３のフレームメモリと、前記カウンタで得られた圧縮後の情報量と前記カウンタ値メモリに格納されている１フレーム前の同じラインの圧縮後の情報量とを比較する第１の比較回路と、前記第１の比較回路の結果が同じであれば、前記第２のフレームメモリに格納された現フレームの１ラインの圧縮データと前記第３のフレームメモリに格納されている１フレーム前の同じラインを比較する第２の比較回路と、どのラインの圧縮情報であるかの管理がなされる第２のアドレス制御回路と、前記第２の比較回路の結果が同じであれば、この情報を受けるヘッダ付加回路とを備える構成である。
【００１７】
【発明の実施の形態】
次に、図面を参照しながら、本発明の実施の形態を以下に詳述する。
【００１８】
図７に示すように本発明は、ＰＣの画面をキャプチャし、１フレームの先頭ラインから順次伝送を開始することにより、１フレームの画像が切り替った直後から、ＰＪ側で画像がライン方向で順次出力することを特徴とするものである。
【００１９】
また、図６に示すように、ＰＪの使用シーンでプレゼンテーションの使用シーンにおいては使用する画面に背景に統一を持たせたものが多い。
【００２０】
そこで、本発明では、背景が同じ個所（前フレームと今のフレーム）を圧縮後のバイト数をまず比較することにより、データを比較して判断するよりも比較速度の向上をはかった。さらに、比較速度を向上されるために圧縮後のバイト数を比較する構成とした。
【００２１】
図１は、本発明の第１の実施の形態の静止画像データ圧縮方法のフローチャートである。図２は、本発明の第１の実施の形態の静止画像データ圧縮方法を実行する静止画像データ圧縮装置の一例である。
【００２２】
図１を参照すると、本発明の第１の実施の形態の静止画像データ圧縮方法では、１フレームのデータに対してランレングス圧縮を行う（ステップＳ１１）。
【００２３】
このランレングスは、１画素をレングスとして扱う。また、ランレングス圧縮を処理すると同時にカウンタを動作させ、ランレングス圧縮後のバイト数を計測する。
【００２４】
その次に、前フレームの同じラインの圧縮後のバイト数と比較し（ステップＳ１３）、バイト数が一致すれば、同じデータ系列の可能性が高いため、データを順次比較する（ステップＳ１４）。
【００２５】
途中で比較が不一致となった場合には、処理を抜ける。
【００２６】
前フレームと同じデータである場合には、ヘッダ情報に前フレームと同じである旨の情報を付加して（ステップＳ１５）、ライン処理を終了する。
【００２７】
これにより、前フレームの同じラインが完全に一致した場合には、ヘッダ情報のみを伝送する。圧縮率が向上するとともに、表示速度が向上する。
【００２８】
また、前フレームの同じラインと一致しない場合には、現在のフレームの前のラインと同様の処理を順次行う（ステップＳ３２）ことにより、データの圧縮を行う。この処理もまた、ランレングス圧縮後のバイト数のみを初めに比較するため、比較速度が向上する。
【００２９】
次に、本発明の第２の実施の形態の静止画像データ圧縮方法について、説明する。
【００３０】
本発明の第１の実施の形態の静止画像データ圧縮方法では、１ラインの完全一致についてのみ説明したが、本発明の第２の実施の形態の静止画像データ圧縮方法では、１ライン内において、不一致の場所を検出した場合、データを順次比較する（ステップＳ３２）。
【００３１】
すなわち、１フレームの１ラインの圧縮後のバイト数と同一ラインの一つ前のラインの圧縮後のバイト数を比較する（ステップＳ１６）。
【００３２】
ステップＳ１６で一致した場合は、１フレームの１ラインの圧縮後のデータと同一ラインの一つ前のラインの圧縮後のデータを比較する（ステップＳ１９）。
【００３３】
ステップＳ１９で一致した場合は、一致ラインであるヘッダ付加情報を送信する（ステップＳ２０）。
【００３４】
ステップＳ１６で一致しなかった場合は、１フレームの１ラインの圧縮後のデータと同一ラインのさらに一つ前のラインの圧縮後のデータを比較する（ステップＳ１７）。
【００３５】
ステップＳ１７で一致した場合は、ステップ２０の処理をする。
【００３６】
ステップＳ１７で一致しなかった場合は、１フレームの１ラインの圧縮後のデータと同一ラインのさらに一つ前のラインの圧縮後のデータを比較する（ステップＳ１８）。
【００３７】
ステップＳ１８で一致した場合は、ステップ２０の処理をする。
【００３８】
ステップＳ１８で一致しなかった場合は、不一致の場所を検出した場合であるので、この処理を抜けるのではなく、この場所のヘッダ情報を付加し（ステップＳ２１）、不一致場所以降のデータを送信する（ステップＳ２３）。
【００３９】
これにより、一致した部分に関しては、データを送信する必要が生じない。
【００４０】
次に、図１に加えて、図２も併せて参照し、上述した静止画像データ圧縮方法を実行する静止画像データ圧縮装置について詳細に説明する。
【００４１】
図２を参照すると、本発明の第１の実施の形態の静止画像データ圧縮方法を実行する静止画像データ圧縮装置１０１は、バッファ用のメモリのフレームメモリ１を備え、映像データ２１が入力される。アドレス制御回路２は、フレームメモリ１を制御するアドレス制御回路であり、１ライン圧縮符号化回路３に１ライン単位でデータを送出する制御を行う。
【００４２】
図２では、タイミング制御を簡略化するため、フレームメモリ１を具備する構成としたが、入力される映像データが逐次入力される場合、すなわち、１ライン単位で順次データが入力される場合においては、フレームメモリ１およびアドレス制御回路２は省略することができる。
【００４３】
１ライン圧縮符号化回路３は、１フレームで構成される画像データを水平方向の１ラインで完結するランレングス圧縮を行う回路であり、このランレングス圧縮符号化を行うと同時にカウンタ４において、ランレングス圧縮符号化と同時に圧縮された符号化の情報量をカウントする。
【００４４】
すなわち、ランレングス圧縮処理とカウンタ４の動作は、同時に行われ、１ライン圧縮符号化回路３で１ラインの圧縮が終了したと同時にカウンタが停止するため、１ライン単位で完結するランレングス圧縮処理が終了すると同時に、圧縮後の情報量（バイト数）が得られる。
【００４５】
カウント値メモリ５は、カウンタ４で得られた圧縮後の情報量の値を記憶するためのメモリで、１フレームの各ライン単位での圧縮後の情報量が格納されている。
【００４６】
また、１ライン圧縮符号化回路３で圧縮された１ラインの圧縮データは、フレームメモリ７に入力され、アドレス制御回路８において、どのラインの圧縮情報であるかの管理がなされる。
【００４７】
次に、カウンタ４で得られた圧縮後の情報量とカウンタ値メモリ５に格納されている１フレーム前の同じラインの圧縮後の情報量を比較回路６で比較し、値が同じであれば、現フレームのラインと１フレーム前の同じラインのデータの内容が同じである可能性があるため、比較回路１１において、フレームメモリ７に格納された現フレームの１ラインの圧縮データとフレームメモリ９に格納されている１フレーム前の同じラインを比較する。
【００４８】
ここで、データが同じであれば、この情報をヘッダ付加回路１２に送出する。そして、ヘッダ情報として、後述するヘッダ（１）を使用する。
【００４９】
また、比較回路１１において、データが異なった個所があれば、直ちに比較処理を終了し、同フレームにおける前方向のラインとの比較処理を行う。
【００５０】
そして、比較回路６で比較した結果の値が異なれば、今回処理したラインと１フレーム前に処理したラインの圧縮後のデータを比較しなくても１ラインでデータの情報の内容が異なることが判別できる。
【００５１】
したがって、比較回路６の結果が不一致であった場合には、比較回路１１において、データの比較を行う必要はない。
【００５２】
さらに、現フレームのラインと前フレームの同じラインが異なっている場合には、次に同じフレーム内においてすでに圧縮処理されたラインと同じ情報を持つラインが存在するかを調べる。
【００５３】
すなわち、１ライン圧縮符号化処理回路３で圧縮処理されたデータの情報量をカウントするカウンタ４から出力された現ラインの圧縮データの情報量とカウント値メモリ５に格納された、現フレームの時間方向に対して前方向のラインの情報を、直前、すなわち、処理時間の近い方向から順次比較する。これは、ラインが近い方がより、相関が高い可能性があるからである。
【００５４】
この比較回路６で、圧縮された情報量が異なれば、順次、前方向の情報量の比較を行う。
【００５５】
比較回路６で、圧縮された情報量の値が同じラインが検出できた場合には、前フレームで処理した時と同様に、比較回路１１において、現フレームの前方向のラインに対して、圧縮後のデータが一致しているかを順次比較し、異なっていれば、比較回路６において、さらに前方向のラインと順次比較する。
【００５６】
この結果、現フレームにおいて、一致しているラインが見つかれば、そのデータをヘッダ付加回路１２に送出し、ヘッダ付加回路１２において、何ライン目と同じであるかのヘッダ情報を出力する。そして、ヘッダ情報として、後述するヘッダ（２）を使用する。
【００５７】
また、前方向で一致しているラインが出現されなかった場合には、ヘッダ付加回路１２において、新規のデータの意味を持つヘッダ情報を圧縮されたデータの先頭に付加して出力する。そして、ヘッダ情報として、後述するヘッダ（３）を使用する。
【００５８】
これら、１ラインの情報量の比較及び圧縮データの比較が終了した場合、その情報量のデータは、カウントメモリ５に送信し、データを１フレーム前のデータを更新する。
【００５９】
また、同様に圧縮後の１ラインのデータを、フレームメモリ７から読み出し、フレームメモリ９に格納し、次のフレームデータの比較に使用する。
【００６０】
このように、まず相関確率の高い前フレームの同じラインを比較する場合に、はじめに、圧縮データの情報量のみを比較し、情報量が異なっていれば、圧縮データを比較しなくてもよく、また、圧縮データを順次比較する場合においても、異なったデータが現れた場合には、直ちに不一致であるという情報が検出できるため、比較時間の短縮が可能となる。
【００６１】
また、同じフレームにおいても、圧縮後のデータの情報量のみを相関確率の高い直前のラインから比較するため、圧縮後のデータと比較する場合に比べ、格段に処理時間の短縮を図ることができる。
【００６２】
次に、図３を参照して、ヘッダ部のデータ形式について説明する。まず、（１）前フレームと同じラインと情報が同じ場合のデータ形式
前フレームの同じラインの情報と全く同じ場合には、ヘッダ部３０は、先頭に付加する２バイトの識別フラグＡＡ３１と、このデータ形式の総情報量を示す２バイトの情報量３２と、本ラインが、前フレームの同じライン番号と全く同じである場所を示す２バイトのライン番号で構成される。
（２）同じフレームにおける前方向のラインと情報が同じ場合のデータ形式
同じフレームにおける前方向のラインの情報と全く同じ場合には、ヘッダ部３４は、先頭に付加する２バイトの識別フラグＢＢ３５と、このデータ形式の総情報量を示す２バイトの情報量３６と、本ラインのライン番号を示す２バイトのライン番号３７と、同じフレームにおける情報が同じライン番号を示す２バイトの参照番号３８とで構成される。また、伸張側では、この識別フラグがきた場合、参照ラインと同じ情報を再生する。
（３）同じフレームにおける前方向のラインと情報が異なる場合のデータ形式
同じフレームにおける前方向のラインの情報と異なる場合には、ヘッダ部３９は、先頭に付加する２バイトの識別フラグＣＣ４０と、このデータ形式の総情報量を示す２バイトの情報量４１と、本ラインのライン番号を示す２バイトのライン番号４２と、このラインの新規圧縮情報データを示す圧縮データとで構成される。
【００６３】
また、圧縮データの情報量は、データの内容により異なるため、この識別フラグに含まれる情報量バイト数を伸張側で判別することにより、この識別フラグが示す総データ量を判断することができる。
【００６４】
そしてまた、本発明の第１の実施の形態の静止画像データ圧縮方法および本発明の第２の実施の形態の静止画像データ圧縮方法をのそれぞれを情報処理装置で処理できる記録媒体に記録することが出来る。
【００６５】
【発明の効果】
以上説明した通り、本発明によれば、１段目の比較に圧縮後のバイト数のみを比較することで、比較速度の向上を行う。また、前フレーム間と現在のフレーム間の相互（順番）の比較を行うことで、同じデータをもつラインが存在した場合の圧縮率の向上をはかる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の静止画像データ圧縮方法のフローチャートである。
【図２】本発明の第１の実施の形態の静止画像データ圧縮方法を実施する静止画像データ圧縮装置の一例である。
【図３】ヘッダ部のデータ形式である。
【図４】圧縮単位データの一例である。
【図５】ｎラインのデータ系列および圧縮データ系列を示す図である。
【図６】画像データの一例を示す図である。
【図７】１フレームの画面を示す図である。
【図８】プロジェクタを模式的に示した図である。
【図９】従来の静止画像データ圧縮方法を実施する静止画像データ圧縮装置の一例である。
【図１０】ラインデータの例である。
【符号の説明】
１０    画像データエリア
３０    画像圧縮手段
３１    ヘッダ作成手段
３２    ラインデータ比較手段
３３    同一色判定手段
３４    圧縮演算手段
３５    データ長比較手段
６０    圧縮画像データエリア
６２    ラインデータ部
５０１    ｎラインのデータ系列
５０２    圧縮後のデータ
６０１，６０２    画像データ
７０１，７０２，７０３    ラインデータ
Ｓ１１〜Ｓ３２    ステップ
【図１】
0003827537.tif 000002
【図２】
0003827537.tif 000003
【図３】
0003827537.tif 000004
【図４】
0003827537.tif 000005
【図５】
0003827537.tif 000006
【図６】
0003827537.tif 000007
【図７】
0003827537.tif 000008
【図８】
0003827537.tif 000009
【図９】
0003827537.tif 000010
【図１０】
0003827537.tif 000011