ようすけさんの方法は辞書が必要になるんで、ある程度の大きさの圧縮じゃないと逆に増えてしまう可能性もあるかな? でもある程度のサイズがありパターンが多いときには有効ですね。