JP2009005265A - データファイル圧縮装置、プログラム及びデータファイル圧縮方法 - Google Patents
データファイル圧縮装置、プログラム及びデータファイル圧縮方法 Download PDFInfo
- Publication number
- JP2009005265A JP2009005265A JP2007166533A JP2007166533A JP2009005265A JP 2009005265 A JP2009005265 A JP 2009005265A JP 2007166533 A JP2007166533 A JP 2007166533A JP 2007166533 A JP2007166533 A JP 2007166533A JP 2009005265 A JP2009005265 A JP 2009005265A
- Authority
- JP
- Japan
- Prior art keywords
- compression
- compressed
- file
- data
- instruction
- 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.)
- Granted
Links
- 238000007906 compression Methods 0.000 title claims abstract description 389
- 230000006835 compression Effects 0.000 title claims abstract description 389
- 238000000034 method Methods 0.000 title claims abstract description 258
- 238000013144 data compression Methods 0.000 claims abstract description 56
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000001514 detection method Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- FLDSMVTWEZKONL-AWEZNQCLSA-N 5,5-dimethyl-N-[(3S)-5-methyl-4-oxo-2,3-dihydro-1,5-benzoxazepin-3-yl]-1,4,7,8-tetrahydrooxepino[4,5-c]pyrazole-3-carboxamide Chemical compound CC1(CC2=C(NN=C2C(=O)N[C@@H]2C(N(C3=C(OC2)C=CC=C3)C)=O)CCO1)C FLDSMVTWEZKONL-AWEZNQCLSA-N 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
Images
Landscapes
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
【解決手段】データ圧縮部の全ての圧縮方式でデータファイルを圧縮して圧縮ファイルA〜Eを生成する(S102)。ビットパターンの配列に着目して圧縮を行う圧縮方式Xの中で最も圧縮効率の高い第1圧縮方式と、ビットパターンの発生頻度に着目して圧縮を行う圧縮方式Yの中で最も圧縮効率が高い第2圧縮方式をとを検出する(S103)。第1圧縮方式による圧縮ファイルを第2圧縮方式で圧縮して圧縮ファイルFを生成する(S104)。第2圧縮方式による圧縮ファイルを第1圧縮方式で圧縮して圧縮ファイルGを生成する(S105)。圧縮ファイルA〜Gの中から最も圧縮効率の高い圧縮ファイルを選択する(S106)。
【選択図】図4
Description
2 インクジェットプリンタ
11 画像ファイル記憶部(記憶手段)
12 符号判断部(判断手段)
13 第1圧縮指示部(第1圧縮指示手段)
14 検出部(検出手段)
15 第2圧縮指示部(第2圧縮指示手段)
16 第3圧縮指示部(第3圧縮指示手段)
17 データ圧縮部(データ圧縮手段)
18 送信ファイル選択部(選択手段)
19 符号記録部(記録手段)
20 USBコントローラ(送信手段)
30 画像編集部
P 画像ファイル(データファイル)
Claims (5)
- 互いに異なる複数の圧縮方式から選択されたいずれかの圧縮方式でデータファイルを圧縮するデータ圧縮手段と、
データファイルを前記複数の圧縮方式のそれぞれで圧縮することを前記データ圧縮手段に指示する第1圧縮指示手段と、
前記第1圧縮指示手段の指示により前記データ圧縮手段が生成した複数の圧縮ファイルに基づいて、前記複数の圧縮方式における、ビットパターンの配列に着目して圧縮を行う前記圧縮方式の中で最も圧縮効率が高い前記圧縮方式である第1圧縮方式と、ビットパターンの発生頻度に着目して圧縮を行う前記圧縮方式の中で最も圧縮効率が高い前記圧縮方式である第2圧縮方式とを検出する検出手段と、
前記第1圧縮方式で圧縮された圧縮ファイルをさらに前記第2圧縮方式で圧縮すること、及び、前記第2圧縮方式で圧縮された圧縮ファイルをさらに前記第1圧縮方式で圧縮することを前記データ圧縮手段に指示する第2圧縮指示手段と、
前記第1及び第2圧縮指示手段のそれぞれの指示により前記データ圧縮手段が生成した複数の圧縮ファイルのうち、最も圧縮効率が高い圧縮ファイルを選択する選択手段とを備えていることを特徴とするデータファイル圧縮装置。 - 前記複数の圧縮方式における、ビットパターンの配列に着目して圧縮を行う前記圧縮方式が、RLE(Run Length Encoding)方式及びLZ(Lempel Ziv)方式の少なくともいずれかであり、ビットパターンの発生頻度に着目して圧縮を行う前記圧縮方式が、Huffman方式、Arithmetic方式及びRange Coder方式の少なくともいずれかであることを特徴とする請求項1に記載のデータファイル圧縮装置。
- 外部から供給されたデータファイルを記憶する記憶手段と、
前記データファイルのヘッダーに、当該データファイルに関して前記選択手段が選択した圧縮ファイルを生成する圧縮手順を示す符号が記録されているか否かを判断する判断手段と、
前記判断手段が前記データファイルのヘッダーに前記符号が記録されていると判断したときに、当該データファイルを当該符号が示す前記圧縮手順で圧縮することを前記データ圧縮手段に指示する第3圧縮指示手段と、
前記判断手段が前記データファイルのヘッダーに前記符号が記録されていないと判断したときに、前記圧縮手順を示す前記符号を、前記記憶手段に記憶された前記データファイルのヘッダーに記録する記録手段と、
前記判断手段が当該データファイルのヘッダーに前記符号が記録されていないと判断したときに、前記選択手段が選択した圧縮ファイルを外部に送信し、前記符号が記録されていると判断したときに、前記第3圧縮指示手段の指示により前記データ圧縮手段が生成した圧縮ファイルを外部に送信する送信手段とをさらに備えていることを特徴とする請求項1又は2に記載のデータファイル圧縮装置。 - 互いに異なる複数の圧縮方式から選択されたいずれかの圧縮方式でデータファイルを圧縮するデータ圧縮手段、
データファイルを前記複数の圧縮方式のそれぞれで圧縮することを前記データ圧縮手段に指示する第1圧縮指示手段、
前記第1圧縮指示手段の指示により前記データ圧縮手段が生成した複数の圧縮ファイルに基づいて、前記複数の圧縮方式における、ビットパターンの配列に着目して圧縮を行う前記圧縮方式の中で最も圧縮効率が高い前記圧縮方式である第1圧縮方式と、ビットパターンの発生頻度に着目して圧縮を行う前記圧縮方式の中で最も圧縮効率が高い前記圧縮方式である第2圧縮方式とを検出する検出手段、
前記第1圧縮方式で圧縮された圧縮ファイルをさらに前記第2圧縮方式で圧縮すること、及び、前記第2圧縮方式で圧縮された圧縮ファイルをさらに前記第1圧縮方式で圧縮することを前記データ圧縮手段に指示する第2圧縮指示手段、及び、
前記第1及び第2圧縮指示手段のそれぞれの指示により前記データ圧縮手段が生成した複数の圧縮ファイルのうち、最も圧縮効率が高い圧縮ファイルを選択する選択手段としてコンピュータを機能させることを特徴とするプログラム。 - データファイルを互いに異なる複数の圧縮方式のそれぞれで圧縮する第1圧縮工程と、
前記第1圧縮工程において生成した複数の圧縮ファイルに基づいて、前記複数の圧縮方式における、ビットパターンの配列に着目して圧縮を行う前記圧縮方式の中で最も圧縮効率が高い前記圧縮方式である第1圧縮方式と、ビットパターンの発生頻度に着目して圧縮を行う前記圧縮方式の中で最も圧縮効率が高い前記圧縮方式である第2圧縮方式とを検出する検出工程と、
前記第1圧縮方式で圧縮された圧縮ファイルをさらに前記第2圧縮方式で圧縮すること、及び、前記第2圧縮方式で圧縮された圧縮ファイルをさらに前記第1圧縮方式で圧縮することを前記データ圧縮手段に指示する第2圧縮工程と、
前記第1及び第2圧縮工程のそれぞれにおいて生成した複数の圧縮ファイルのうち、最も圧縮効率が高い圧縮ファイルを選択する選択工程とを備えていることを特徴とするデータファイル圧縮方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007166533A JP4640382B2 (ja) | 2007-06-25 | 2007-06-25 | データファイル圧縮装置、プログラム及びデータファイル圧縮方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007166533A JP4640382B2 (ja) | 2007-06-25 | 2007-06-25 | データファイル圧縮装置、プログラム及びデータファイル圧縮方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009005265A true JP2009005265A (ja) | 2009-01-08 |
| JP4640382B2 JP4640382B2 (ja) | 2011-03-02 |
Family
ID=40321129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007166533A Expired - Fee Related JP4640382B2 (ja) | 2007-06-25 | 2007-06-25 | データファイル圧縮装置、プログラム及びデータファイル圧縮方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4640382B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011100697A (ja) * | 2009-11-09 | 2011-05-19 | Toshiba Corp | 遮断器の操作機構 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6230475A (ja) * | 1985-08-01 | 1987-02-09 | Panafacom Ltd | イメ−ジ・デ−タ転送方式 |
| JPH06141190A (ja) * | 1991-03-06 | 1994-05-20 | Mitsubishi Paper Mills Ltd | 2値画像データ圧縮方法 |
| JPH0832819A (ja) * | 1994-07-12 | 1996-02-02 | Canon Inc | 画像データ処理方法及び装置 |
| JPH08139938A (ja) * | 1994-11-15 | 1996-05-31 | Canon Inc | 画像処理装置 |
| JPH09261640A (ja) * | 1996-03-22 | 1997-10-03 | Oki Electric Ind Co Ltd | 画像符号化装置 |
| JPH10293666A (ja) * | 1997-04-21 | 1998-11-04 | Canon Inc | 画像データ処理装置及び方法及びプリンタ |
| JP2002209112A (ja) * | 2001-01-09 | 2002-07-26 | Kddi Corp | 適応的静止画像符号化装置 |
-
2007
- 2007-06-25 JP JP2007166533A patent/JP4640382B2/ja not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6230475A (ja) * | 1985-08-01 | 1987-02-09 | Panafacom Ltd | イメ−ジ・デ−タ転送方式 |
| JPH06141190A (ja) * | 1991-03-06 | 1994-05-20 | Mitsubishi Paper Mills Ltd | 2値画像データ圧縮方法 |
| JPH0832819A (ja) * | 1994-07-12 | 1996-02-02 | Canon Inc | 画像データ処理方法及び装置 |
| JPH08139938A (ja) * | 1994-11-15 | 1996-05-31 | Canon Inc | 画像処理装置 |
| JPH09261640A (ja) * | 1996-03-22 | 1997-10-03 | Oki Electric Ind Co Ltd | 画像符号化装置 |
| JPH10293666A (ja) * | 1997-04-21 | 1998-11-04 | Canon Inc | 画像データ処理装置及び方法及びプリンタ |
| JP2002209112A (ja) * | 2001-01-09 | 2002-07-26 | Kddi Corp | 適応的静止画像符号化装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011100697A (ja) * | 2009-11-09 | 2011-05-19 | Toshiba Corp | 遮断器の操作機構 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4640382B2 (ja) | 2011-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20070180364A1 (en) | Layout method | |
| JP4914251B2 (ja) | 情報処理装置、情報処理プログラム及び記録媒体 | |
| JP3772849B2 (ja) | 通信装置および画像読取装置 | |
| KR100643548B1 (ko) | 기록 장치, 이를 사용하기 위한 인터페이스 카드 및, 기록데이터를 호스트 컴퓨터에서 기록 장치로 전송하는 방법 | |
| JP2004112526A (ja) | 画像処理装置、画像形成装置、プログラム及び記憶媒体 | |
| JP4640382B2 (ja) | データファイル圧縮装置、プログラム及びデータファイル圧縮方法 | |
| JP4165451B2 (ja) | 印刷システム、印刷要求端末および圧縮アルゴリズム選択プログラム、並びに印刷方法 | |
| JP2009017430A (ja) | データファイル送信装置、プログラム、データファイル送信方法及びデータ構造 | |
| JP2003303068A5 (ja) | ||
| JP4893956B2 (ja) | 符号化装置、復号化装置、符号化方法及びプログラム | |
| JP2007331390A (ja) | 画像形成装置およびその制御方法 | |
| JP5510768B2 (ja) | 画像処理装置 | |
| KR100533827B1 (ko) | 화상형성장치 및 그의 인쇄파일 관리방법 | |
| JP2005277932A (ja) | データ圧縮装置およびデータ圧縮プログラム | |
| JP2005260408A (ja) | データ圧縮装置およびデータ圧縮プログラム | |
| US20030086112A1 (en) | Image processing device, image forming apparatus, image processing system and image processing method capable of effective re-output of image data | |
| JP4435586B2 (ja) | データ圧縮装置およびデータ圧縮プログラム | |
| JP2001334708A (ja) | 印刷装置 | |
| JP2011068010A (ja) | 画像形成装置 | |
| JP2005167537A (ja) | 画像圧縮伸張システム | |
| JP3031391B2 (ja) | プリンタ | |
| JP4720872B2 (ja) | 画像処理装置及びプログラム | |
| JP2005252531A (ja) | データ圧縮装置およびデータ圧縮プログラム | |
| JP2007079732A (ja) | 印刷制御装置、印刷制御装置の制御方法およびプログラム | |
| JP2004015403A (ja) | 印刷装置及びその方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101025 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101102 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101115 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4640382 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131210 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |