JPH06319047A - Information processing equipment - Google Patents
Information processing equipmentInfo
- Publication number
- JPH06319047A JPH06319047A JP5106929A JP10692993A JPH06319047A JP H06319047 A JPH06319047 A JP H06319047A JP 5106929 A JP5106929 A JP 5106929A JP 10692993 A JP10692993 A JP 10692993A JP H06319047 A JPH06319047 A JP H06319047A
- Authority
- JP
- Japan
- Prior art keywords
- data
- compression
- compressed
- ram
- compression method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims description 11
- 230000006835 compression Effects 0.000 claims abstract description 35
- 238000007906 compression Methods 0.000 claims abstract description 33
- 238000000034 method Methods 0.000 claims abstract description 21
- 238000012546 transfer Methods 0.000 claims abstract description 15
- 238000005259 measurement Methods 0.000 claims description 3
- 238000013500 data storage Methods 0.000 abstract description 3
- 238000012360 testing method Methods 0.000 abstract description 2
- 102100031584 Cell division cycle-associated 7-like protein Human genes 0.000 description 13
- 101000777638 Homo sapiens Cell division cycle-associated 7-like protein Proteins 0.000 description 13
- 101100325756 Arabidopsis thaliana BAM5 gene Proteins 0.000 description 10
- 101150046378 RAM1 gene Proteins 0.000 description 10
- 101100476489 Rattus norvegicus Slc20a2 gene Proteins 0.000 description 10
- 238000012545 processing Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Image Processing (AREA)
- Bus Control (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】
【目的】圧縮するデータにより適した圧縮方式が有り、
不適切な圧縮方式を用いた場合、最悪原データより圧縮
データのサイズが大きくなってしまう。そのために、一
度圧縮して失敗した場合他の圧縮方式を選択すると非効
率である。テスト圧縮することなく、最適な圧縮方式を
選択して組合わせて圧縮する。
【構成】RAM1(16)に入力された画像データを、
DMA17により作業用RAM2(19)に転送する。
その転送中に、DMA17内に設けたカウンタにより、
特定パターンの出現頻度を計測し、そのカウンタの値に
応じて、CPU11は適切な圧縮方式を選択して、作業
用RAM2(19)のデータを圧縮して圧縮データ格納
用RAM3(18)に格納する。
(57) [Summary] [Purpose] There is a compression method that is more suitable for the data to be compressed.
If an inappropriate compression method is used, the size of the compressed data will be larger than the original data in the worst case. For this reason, it is inefficient to select another compression method if compression fails once. Select the optimal compression method and combine and compress without test compression. [Structure] The image data input to RAM 1 (16) is
The data is transferred to the work RAM 2 (19) by the DMA 17.
During the transfer, the counter provided in the DMA 17
The appearance frequency of the specific pattern is measured, the CPU 11 selects an appropriate compression method according to the value of the counter, compresses the data in the work RAM 2 (19), and stores it in the compressed data storage RAM 3 (18). To do.
Description
【0001】[0001]
【産業上の利用分野】本発明は、情報処理装置に係り、
特に情報を圧縮して出力する情報処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing device,
In particular, it relates to an information processing device that compresses and outputs information.
【0002】[0002]
【従来の技術】従来この種の情報処理装置装置として
は、原データを総て圧縮して、原データより圧縮データ
のサイズが大きくなった場合、あるいは圧縮データ用メ
モリがオーバーフローした場合、現データを無圧縮のま
ま複写あるいは他の圧縮方式に切り替えるといった圧縮
方式、あるいは、特開昭62−259183号公報に示
されるように、原データの一部を圧縮し、圧縮したデー
タと原データを比較し、圧縮データが原データより小さ
なサイズとなった場合のみ全原データを圧縮するといっ
た方式がとられていた。2. Description of the Related Art Conventionally, as an information processing apparatus of this type, if the original data is all compressed and the size of the compressed data becomes larger than the original data, or if the compressed data memory overflows, the current data Compression method such as copying or switching to another compression method without compression, or compressing a part of the original data and comparing the compressed data with the original data as shown in Japanese Patent Laid-Open No. 62-259183. However, a method of compressing all original data only when the compressed data has a smaller size than the original data has been adopted.
【0003】図4は従来例である画像読み取り装置の簡
単な構成図である。既知のCPU41は、バス42を介
して、ROM43、画像2値化回路44、画像記憶用R
AM1(46)、作業用RAM2(49)、RAM1
(46)からRAM2(49)へデータ転送するDMA
47、圧縮データ記憶用RAM3(48)と接続されて
いる。ROM43にあらかじめ記憶されているプログラ
ムによりCPU41は画像読み取り、圧縮の作業を繰り
返す。2値化回路44は、CPUからの読み取り命令を
受けると、画像センサ45から受け取った画像情報を2
値化して、RAM1(46)に格納していく。予め指定
されたデータ数をRAM1(46)に書き込んだ時点
で、2値化を中止して、CPU41に2値化が終了した
ことを知らせるために2値化終了フラグをセットする。
CPU41は2値化回路44がセットした2値化終了フ
ラグをポーリングあるいは割り込みフラグで確認する
と、RAM1(46)の画像を既知のDMA47により
作業用RAM(49)に転送する。CPU41は作業用
RAM(49)の原データを圧縮してRAM3(48)
に格納する。FIG. 4 is a simplified block diagram of a conventional image reading apparatus. The known CPU 41 includes a ROM 43, an image binarization circuit 44, and an image storage R via a bus 42.
AM1 (46), work RAM2 (49), RAM1
DMA for data transfer from (46) to RAM2 (49)
47, connected to the RAM 3 (48) for storing compressed data. The CPU 41 repeats the image reading and compression work by the program stored in the ROM 43 in advance. When the binarization circuit 44 receives a read command from the CPU, it converts the image information received from the image sensor 45 into two.
It is digitized and stored in RAM1 (46). When the predetermined number of data is written in the RAM1 (46), the binarization is stopped and the binarization end flag is set to notify the CPU 41 that the binarization is completed.
When the CPU 41 confirms the binarization end flag set by the binarization circuit 44 by polling or the interrupt flag, it transfers the image of the RAM 1 (46) to the work RAM (49) by the known DMA 47. The CPU 41 compresses the original data in the working RAM (49) to the RAM 3 (48).
To store.
【0004】図5は従来例である画像読み取り装置のR
OM43に記憶されている画像読み取り圧縮プログラム
のフローを示す図である。S5.1で読み取りを開始す
ると、S5.2で2値化回路44に対して読み取り命令
を発行し、2値化完了フラグがセットされてデータが準
備されるのをS5.3で待つ。データが準備されたらC
PU41は、S5.4においてDMA47に命令を与え
ることにより、RAM1(46)のデータを作業用RA
M2(49)に転送する。転送が完了すると、作業用R
AM2(49)のデータをCPU41が圧縮してRAM
3(48)に格納する。FIG. 5 shows an R of an image reading apparatus as a conventional example.
It is a figure which shows the flow of the image reading compression program memorize | stored in OM43. When the reading is started in S5.1, a reading command is issued to the binarizing circuit 44 in S5.2, and the binarization completion flag is set and the data is waited for in S5.3. Once the data is prepared C
The PU 41 gives an instruction to the DMA 47 in S5.4 to transfer the data in the RAM 1 (46) to the work RA.
Transfer to M2 (49). When transfer is completed, work R
RAM by compressing the data of AM2 (49) by the CPU 41
3 (48).
【0005】次にRAM1(46)に格納された原デー
タとRAM3(48)に格納された圧縮データのサイズ
をS5.6で比較して、原データが圧縮データよりサイ
ズが大きければ次の処理に進む。もし、現データが圧縮
データよりサイズが小さな場合、RAM3(48)の圧
縮データを破棄し、RAM2(49)の原データをその
ままS5.7において複写する。次に決めらられたLi
ne数を読み込むことによりS5.8で読み取り終了と
なるまで、S5.2〜S5.8の処理を繰り返す。 以
上が従来例の簡単な説明である。Next, the sizes of the original data stored in the RAM1 (46) and the compressed data stored in the RAM3 (48) are compared in S5.6. If the original data is larger than the compressed data, the next processing is performed. Proceed to. If the size of the current data is smaller than that of the compressed data, the compressed data in the RAM3 (48) is discarded and the original data in the RAM2 (49) is copied as it is in S5.7. Next decided Li
The processing of S5.2 to S5.8 is repeated until the reading is completed in S5.8 by reading the ne number. The above is a brief description of the conventional example.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、従来例
では最悪の場合S5.5とS5.7で2回の転送を行わ
なければならず非効率であり、また、1ラインの読み取
り時間を決めてられている場合、読み取り時間に入らな
い可能性がある。特開報昭62−259183号公報で
示されるような方式でも、テストに使用された一部の圧
縮率が全体の圧縮率と一致するという保証はなく、も
し、全体の圧縮率と一部の圧縮率が著しく異なる場合、
逆効果になるという欠点もあった。However, in the conventional example, in the worst case, the transfer must be performed twice in S5.5 and S5.7, which is inefficient, and the reading time for one line is determined. If so, the read time may not be reached. Even with the method disclosed in Japanese Patent Application Laid-Open No. 62-259183, there is no guarantee that a part of the compression rates used in the test will match the overall compression rate. If the compression ratios are significantly different,
It also had the drawback of being counterproductive.
【0007】[0007]
【課題を解決するための手段】本発明の情報処理装置
は、少なくとも1種類以上の圧縮方法をもつ情報処理装
置において、原データ中の特定のデータパターンの出現
頻度を計測する手段と、前記データパターンの計測数に
応じて、圧縮方式を変更して圧縮することを特徴とす
る。The information processing apparatus of the present invention is, in an information processing apparatus having at least one type of compression method, means for measuring the appearance frequency of a specific data pattern in original data, and the data It is characterized in that the compression method is changed in accordance with the number of measured patterns to perform compression.
【0008】また、前記出現頻度を計測する手段は、記
憶装置の領域1から領域2へデータを転送する手段と、
該転送手段内に設けた特定パターンの出現頻度を計測す
る手段とから構成されることを特徴とする。The means for measuring the appearance frequency includes means for transferring data from area 1 to area 2 of the storage device,
And a means for measuring the appearance frequency of the specific pattern provided in the transfer means.
【0009】[0009]
【作用】従来例の構成に対し、新たにDMA内に、転送
中の原データ内に出現する特定データパターンの頻度を
計測する手段を設け、その計測数に応じて圧縮方式を選
択し、新記憶領域のデータを圧縮しRAM3(48)に
格納する。In contrast to the configuration of the conventional example, a new means is provided in the DMA to measure the frequency of the specific data pattern appearing in the original data being transferred, and the compression method is selected according to the number of measurements. The data in the storage area is compressed and stored in the RAM 3 (48).
【0010】[0010]
【実施例】以下、本発明の一実施例を図を参照しなが
ら、詳細に説明する。図1は本発明の一実施例である画
像読み取り装置の簡単な構成図である。従来例の構成図
である図4とは、CPU11とCPU41、ROM13
とROM43、2値化回路14と2値化回路44、RA
M1(14)とRAM1(44)、RAM2(19)と
RAM2(49)、DMA17とDMA47、RAM3
(18)とRAM3(48)が対応する。DMA17は
CPU41からの命令により、RAM1の画像データを
RAM2に転送する。同時に、転送したデータ中にいく
つ”00”があったかを計測する機能もついている。C
PU41は、転送終了後、DMAが出現頻度を計測した
値を読取ることができ、クリアすることも可能である。An embodiment of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a schematic configuration diagram of an image reading apparatus according to an embodiment of the present invention. 4, which is a configuration diagram of a conventional example, includes a CPU 11, a CPU 41, and a ROM 13.
And ROM 43, binarization circuit 14 and binarization circuit 44, RA
M1 (14) and RAM1 (44), RAM2 (19) and RAM2 (49), DMA17 and DMA47, RAM3
(18) corresponds to RAM3 (48). The DMA 17 transfers the image data of the RAM 1 to the RAM 2 according to the instruction from the CPU 41. At the same time, it also has a function to measure how many "00" were in the transferred data. C
After the transfer is completed, the PU 41 can read the value obtained by measuring the appearance frequency by the DMA and can also clear the value.
【0011】従来例ではCPU41はRAM1(46)
の画像データを圧縮してRAM3(48)に格納した
が、CPU11はRAM1(46)の画像データをDM
A17によりRAM2(19)へ転送した後、RAM2
(19)のデータを圧縮してRAM3(18)に格納す
る。In the conventional example, the CPU 41 uses the RAM 1 (46)
The image data of RAM1 (46) was compressed and stored in RAM3 (48).
After transferring to RAM2 (19) by A17, RAM2
The data of (19) is compressed and stored in the RAM 3 (18).
【0012】図2は実施例である画像読み取り装置のR
OM13に記憶されている画像読み取り圧縮プログラム
のフローを示す図である。従来例のフロー図である図5
とは、S2.1とS5.1、S2.2とS5.2、S
2.3とS5.3、S5.8とS2.8、S5.9とS
2.9が対応している。FIG. 2 shows an image reading apparatus R according to an embodiment.
It is a figure which shows the flow of the image reading compression program memorize | stored in OM13. FIG. 5 is a flowchart of a conventional example.
And S2.1 and S5.1, S2.2 and S5.2, S
2.3 and S5.3, S5.8 and S2.8, S5.9 and S
2.9 is supported.
【0013】S2.1からS2.3までは従来例のS
5.1からS5.3と同じであるが、S5.3でデータ
が準備できた時点で、S2.4においてCPU11はD
MA17に対してRAM1(16)からRAM2(1
9)にデータを転送するように命令し、DMA17はそ
の転送を行う。同時に転送データ中にいくつ”00”の
データがあるか計測する。その数がS2.5において転
送データ中の半分未満ならば、CPU11はRAM2
(19)から圧縮せずにそのままRAM3(18)へ複
写をする。半分以上ならば、CPU11はRAM2(1
9)のデータを圧縮してRAM3(18)へ格納する。
S2.8において読み込み終了となるまで、S2.2か
らS2.8の処理を繰り返す。From S2.1 to S2.3, the conventional S
Same as 5.1 to S5.3, but when the data is ready in S5.3, the CPU 11 sets D in S2.4.
RAM1 (16) to RAM2 (1
9) is instructed to transfer the data, and the DMA 17 performs the transfer. At the same time, the number of "00" data in the transfer data is measured. If the number is less than half of the transferred data in S2.5, the CPU 11 determines the RAM 2
The data is copied from (19) to the RAM 3 (18) without compression. If it is half or more, the CPU 11 determines that the RAM 2 (1
The data of 9) is compressed and stored in the RAM 3 (18).
The processing from S2.2 to S2.8 is repeated until the reading is completed in S2.8.
【0014】本実施例ではRAM2(19)とRAM3
(18)を分けたが、一つのRAMを使用して、異なる
領域をRAM2(19)とRAM3(18)に割り当て
ることも可能である。In this embodiment, RAM2 (19) and RAM3
Although (18) is divided, it is also possible to use one RAM and allocate different areas to RAM2 (19) and RAM3 (18).
【0015】次に図3を用いて、本実施例で使用してい
る圧縮方式を説明する。31は現データの例であり、3
2はその圧縮データである。圧縮データの第1バイトは
圧縮データか未圧縮のデータかを判別する圧縮フラグで
あり、0ならば以後のデータは未圧縮のデータであり、
1ならば圧縮データである。第2バイトは圧縮データの
長さを示すバイトである。本実施例では1バイトを割り
当てたが、2バイト〜数バイトを割り当てることも可能
である。次に圧縮データであるが、”00”以外のデー
タをポインタとデータの組合わせによる方法である。第
n1バイトに”n2”というデータがある場合、”n
1”,”n2”の組合わせで表現する。例えば原データ
の第1バイトに”11”というデータが入っていた場
合、”01”、”11”となる。この圧縮方式では最悪
の圧縮率は200%となり、原データ中”00”が半分
以下ならば、圧縮したデータは原データのサイズより大
きな物となってしまうので、S2.5において”00”
が転送データ中の半分以上ならば、圧縮、半分未満なら
ば未圧縮とするものである。Next, the compression method used in this embodiment will be described with reference to FIG. 31 is an example of the current data, and 3
2 is the compressed data. The first byte of the compressed data is a compression flag that determines whether the data is compressed data or uncompressed data, and if 0, the subsequent data is uncompressed data.
If 1, it is compressed data. The second byte is a byte indicating the length of compressed data. In this embodiment, 1 byte is allocated, but 2 bytes to several bytes can be allocated. Next, regarding compressed data, this is a method of combining data other than "00" with a pointer and data. If there is data "n2" in the n1st byte, "n"
Expressed as a combination of 1 "and" n2 ". For example, if the first byte of the original data contains" 11 ", it becomes" 01 "and" 11 ". Is 200%, and if "00" in the original data is less than half, the compressed data will be larger than the size of the original data, so "00" in S2.5.
If is less than half of the transferred data, it is compressed, and if it is less than half, it is uncompressed.
【0016】本実施例では、1Lineのデータが圧縮
完了するまで次のLineの読みとりを行わなかった
が、S2.4でDMA転送が完了した時点で読み取り命
令を発行することにより、画像読み取りと圧縮を同時に
行うことにより更に高速な処理が可能である。また2値
化回路14と画像センサ15が十分高機能であれば、R
AM1(16)を除いて、2値化回路14から直接DM
A17を介してRAM2(19)にデータを転送する構
成も可能である。In this embodiment, the next line is not read until the compression of one line of data is completed. However, when the DMA transfer is completed in S2.4, the read command is issued to read and compress the image. By simultaneously performing the above, higher speed processing is possible. If the binarization circuit 14 and the image sensor 15 have sufficiently high functions, R
DM directly from the binarization circuit 14 except AM1 (16)
A configuration in which data is transferred to the RAM 2 (19) via A17 is also possible.
【0017】本実施例では、2値化した画像データを原
データの対象としたが、ハードディスク等の記憶装置に
おいて、ホスト側からSCSI等で転送されてくるデー
タ中の特定パターンの出現頻度を計測し、コントローラ
が圧縮してドライブに記憶する等の応用、その他圧縮す
る様々なデータに対して有効である。In this embodiment, the binarized image data is the target of the original data, but in a storage device such as a hard disk, the appearance frequency of a specific pattern in the data transferred from the host side by SCSI or the like is measured. However, it is effective for applications such as the controller compressing and storing in a drive, and other various data to be compressed.
【0018】本実施例では特定パターンである”00”
を計測する手段をDMA17内に設けたが、CPU11
がRAM1(16)からRAM2(19)へデータを転
送しながら計測することも可能であり、2値化回路14
内にカウンタを用意することも可能である。In this embodiment, the specific pattern is "00".
The means for measuring the
Can also measure while transferring data from RAM1 (16) to RAM2 (19).
It is also possible to prepare a counter inside.
【0019】本実施例では、特定パターンを長さ1バイ
ト”00”の1パターンとしたが、”FF”、”A5”
や、”0000”・”FFFF”・”1234567
8”の複数バイトパターンを調べる方式、複数のパター
ンを用意して、その合計の出現頻度、あるいは各々の出
現頻度調べる方式、また出現頻度を計測するパターン・
長さ等をレジスタ等にセットすることにより任意に選択
あるいは変更する手段を設けることにより、状況に応じ
て計測するパターンを変更する方式等も可能である。In this embodiment, the specific pattern is one pattern having a length of 1 byte "00", but "FF", "A5".
Or "0000" / "FFFF" / "1234567
8 ”multi-byte pattern check method, multiple patterns prepared, total appearance frequency or each appearance frequency check method, and pattern for measuring appearance frequency.
By providing a means for arbitrarily selecting or changing the length or the like by setting the length or the like in a register or the like, it is possible to change the pattern to be measured according to the situation.
【0020】本実施例では、圧縮か未圧縮かの分岐点を
半分としたが、1/3、2/3あるいは20バイトとい
った区切り方、前後の状況に応じて分岐点を変更する方
式も可能である。In this embodiment, the number of branch points of compressed or uncompressed is half, but a method of changing the branch points according to the division method such as 1/3, 2/3 or 20 bytes and the circumstances before and after is also possible. Is.
【0021】本実施例では、圧縮と未圧縮の2種類のみ
の選択であったが、圧縮方式1、圧縮方式2、圧縮方式
3を用意し特定パターンの数により、どの方式か選択す
ることも可能である。In the present embodiment, only two types, compressed and uncompressed, were selected, but it is also possible to prepare a compression system 1, a compression system 2 and a compression system 3 and select which system according to the number of specific patterns. It is possible.
【0022】本実施例では、圧縮した結果をRAM3
(18)に格納したが、通信する手段を設けることによ
り、圧縮データを他の情報処理装置等に送信することも
可能である。In this embodiment, the compression result is stored in the RAM 3
Although stored in (18), it is also possible to transmit the compressed data to another information processing device or the like by providing a communication means.
【0023】[0023]
【発明の効果】以上述べた如く本発明によれば、早期に
圧縮の効果が判断でき、無駄な時間を最小として、柔軟
な圧縮を可能とするものである。As described above, according to the present invention, it is possible to judge the effect of compression at an early stage, minimize unnecessary time, and enable flexible compression.
【図1】本実施例の画像処理装置の構成図である。FIG. 1 is a configuration diagram of an image processing apparatus of this embodiment.
【図2】本実施例の画像処理装置の圧縮アルゴリズムの
フローチャートである。FIG. 2 is a flowchart of a compression algorithm of the image processing apparatus of this embodiment.
【図3】本実施例で用いた圧縮方式の説明図ある。FIG. 3 is an explanatory diagram of a compression method used in this embodiment.
【図4】従来例の画像処理装置の構成図である。FIG. 4 is a configuration diagram of a conventional image processing apparatus.
【図5】従来例の画像処理装置の圧縮アルゴリズムのフ
ローチャートである。FIG. 5 is a flowchart of a compression algorithm of a conventional image processing apparatus.
11:CPU 12:バス 13:ROM 14:2値化回路 15:画像センサ 16:画像記憶用RAM1 17:データパターン出現頻度計測機能付きDMA 18:圧縮データ記憶RAM3 19:作業用RAM2 31:原データのサンプル図 32:圧縮データのサンプル図 41:CPU 42:バス 43:ROM 44:2値化回路 45:画像センサ 46:画像記憶用RAM1 47:DMA 48:圧縮データ記憶RAM3 49:作業用RAM2 11: CPU 12: Bus 13: ROM 14: Binarization circuit 15: Image sensor 16: Image storage RAM1 17: DMA with data pattern appearance frequency measurement function 18: Compressed data storage RAM3 19: Work RAM2 31: Original data 32: Compressed data sample diagram 41: CPU 42: Bus 43: ROM 44: Binarization circuit 45: Image sensor 46: Image storage RAM1 47: DMA 48: Compressed data storage RAM3 49: Working RAM2
Claims (2)
報処理装置において原データ中の特定のデータパターン
の出現頻度を計測する手段と前記データパターンの計測
数に応じて、圧縮方式を変更して圧縮することを特徴と
する情報処理装置。1. An information processing apparatus having at least one type of compression method, wherein a compression method is changed in accordance with a means for measuring the frequency of appearance of a specific data pattern in original data and the number of measurements of said data pattern. An information processing device characterized by compression.
と、 該転送手段内に設けた特定パターンの出現頻度を計測す
る手段とから構成されることを特徴とする情報処理装
置。2. The information processing apparatus according to claim 1, wherein the means for measuring the appearance frequency is means for transferring data from area 1 to area 2 of the storage device, and a specification provided in the transfer means. An information processing apparatus comprising: a unit that measures the frequency of appearance of a pattern.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5106929A JPH06319047A (en) | 1993-05-07 | 1993-05-07 | Information processing equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5106929A JPH06319047A (en) | 1993-05-07 | 1993-05-07 | Information processing equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06319047A true JPH06319047A (en) | 1994-11-15 |
Family
ID=14446101
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5106929A Pending JPH06319047A (en) | 1993-05-07 | 1993-05-07 | Information processing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06319047A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005039057A1 (en) * | 2003-10-17 | 2005-04-28 | Pacbyte Software Pty Limited | Data compression system and method |
| JP5360594B2 (en) * | 2007-02-28 | 2013-12-04 | 日本電気株式会社 | DMA transfer apparatus and method |
| CN109952708A (en) * | 2016-12-12 | 2019-06-28 | 德州仪器公司 | Lossless data compression |
-
1993
- 1993-05-07 JP JP5106929A patent/JPH06319047A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005039057A1 (en) * | 2003-10-17 | 2005-04-28 | Pacbyte Software Pty Limited | Data compression system and method |
| JP2007508753A (en) * | 2003-10-17 | 2007-04-05 | パクバイト ソフトウエア プロプライアタリー リミティド | Data compression system and method |
| JP5360594B2 (en) * | 2007-02-28 | 2013-12-04 | 日本電気株式会社 | DMA transfer apparatus and method |
| CN109952708A (en) * | 2016-12-12 | 2019-06-28 | 德州仪器公司 | Lossless data compression |
| JP2020501475A (en) * | 2016-12-12 | 2020-01-16 | 日本テキサス・インスツルメンツ合同会社 | Lossless data compression |
| CN109952708B (en) * | 2016-12-12 | 2023-06-30 | 德州仪器公司 | lossless data compression |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07334454A (en) | Data transmission device and data transmission method | |
| JPH06319047A (en) | Information processing equipment | |
| JP3604795B2 (en) | Print control device and print control method | |
| WO2022041906A1 (en) | Data compression method and compression apparatus | |
| WO2005093609A1 (en) | Optimizing database access for record linkage by tiling the space of record pairs | |
| CN116340217A (en) | Data processing method and related device | |
| JP2002259326A (en) | DMA controller and DMA transfer method | |
| JPH0353736A (en) | Reception buffer control system | |
| CN1130617C (en) | JPEG interface module and method | |
| JP2000172307A (en) | Method of updating process data collection device | |
| JP3082500B2 (en) | Pattern superposition coding circuit | |
| JP2002373146A (en) | Bus bridge device | |
| JP3018361B2 (en) | Piggyback tip | |
| CN1266610C (en) | Method for processing memory data and error correction code in parallel and related device | |
| JPS6318776B2 (en) | ||
| JPH06161943A (en) | Two-dimensional dma controller | |
| JPH0769885B2 (en) | Data transfer device | |
| JPS6259336B2 (en) | ||
| JPH0789650B2 (en) | Image processing device | |
| JPS596407B2 (en) | Initial program loading method | |
| JPH0337227B2 (en) | ||
| JPH0120467B2 (en) | ||
| JPS61253534A (en) | Data compressing system | |
| JPS6356722A (en) | Data writing method | |
| JPS63187943A (en) | Communication control equipment |