JP4340120B2 - 画像形成装置、記憶領域取得方法 - Google Patents
画像形成装置、記憶領域取得方法 Download PDFInfo
- Publication number
- JP4340120B2 JP4340120B2 JP2003355073A JP2003355073A JP4340120B2 JP 4340120 B2 JP4340120 B2 JP 4340120B2 JP 2003355073 A JP2003355073 A JP 2003355073A JP 2003355073 A JP2003355073 A JP 2003355073A JP 4340120 B2 JP4340120 B2 JP 4340120B2
- Authority
- JP
- Japan
- Prior art keywords
- size
- conversion
- image data
- storage area
- format
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/60—Memory management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1801—Input data handling means
- G06K15/1803—Receiving particular commands
- G06K15/1805—Receiving printer configuration commands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1297—Printer code translation, conversion, emulation, compression; Configuration of printer parameters
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99956—File allocation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Storing Facsimile Image Data (AREA)
- Facsimiles In General (AREA)
- Record Information Processing For Printing (AREA)
Description
2 ソフトウェア群
3 融合機起動部
4 ハードウェア資源
5 アプリケーション層
6 プラットホーム層
7 コントロールサービス層
8 ハンドラ層
9 プリンタアプリ
10 コピーアプリ
11 ファックスアプリ
12 スキャナアプリ
13 ネットワークコントロールサービス(NCS)
14 デリバリーコントロールサービス(DCS)
15 オペレーションパネルコントロールサービス(OCS)
16 ファックスコントロールサービス(FCS)
17 エンジンコントロールサービス(ECS)
18 メモリコントロールサービス(MCS)
19 ユーザインフォメーションコントロールサービス(UCS)
20 システムコントロールサービス(SCS)
21 システムリソースマネージャ(SRM)
22 ファックスコントロールユニットハンドラ(FCUH)
23 イメージメモリハンドラ(IMH)
24 ハードウェアリソース
25 スキャナ
26 プロッタ
27 エンジンI/F(PCI)
28 アプリケーションプログラムインターフェース(API)
30 コントローラボード
31 CPU
32 システムメモリ(MEM−P)
33 ノースブリッジ(NB)
34 サウスブリッジ(SB)
35 AGP(Accelerated Graphics Port)
36 ASIC
37 ローカルメモリ(MEM−C)
38 ハードディスク装置(HDD)
39 オペレーションパネル
40 ファックスコントロールユニット(FCU)
41 USBデバイス
42 IEEE1394デバイス
43 エンジン部
44 MEU
45 MLB
61 PCIインタフェース
62 有無判定レジスタ
63 Basic
64 オプションP
65 オプションQ
66 上位アプリ
67 画像変換部
68 画像変換デバイス管理モジュール
69 画像変換デバイスドライバ
70、71、72、73、74、75、76、77、78、79、80、81、82、83 ビット列
101 NIC
102 セントロニクス
103 G3対応ユニット
104 G4対応ユニット
Claims (20)
- 画像形成処理で使用されるハードウェア資源と、画像形成に係る処理を行うプログラムとを有する画像形成装置において、
画像データの形式を変換する1つ以上の変換機能を有する画像データ変換手段と、
前記画像データの変換に用いられる変換機能に基づき、前記画像データ変換手段が前記画像データの形式を変換するために必要な記憶領域のサイズを判定する資源管理手段と、
前記資源管理手段で判定したサイズの記憶領域を取得する画像データ管理手段と
を有し、
前記画像形成に係る処理をプログラムに基づき実行されるアプリケーションから画像データの形式の変換を要求されると、
前記資源管理手段が、前記画像データに応じて定まる前記変換機能と変換する形式に基づき、前記画像データの形式を変換するために必要な記憶領域のサイズを判定し、
判定したサイズの記憶領域が取得できない場合、
前記画像データ管理手段が、取得する記憶領域のサイズを段階的に減らすことを特徴とする画像形成装置。 - 前記資源管理手段は、
前記画像データ管理手段により取得された記憶領域のサイズに応じ、前記ハードウェアが変換可能な画像データの形式の情報である変換可能形式情報を有することを特徴とする請求項1に記載の画像形成装置。 - 前記画像データ変換手段は、
画像データの形式の変換を、ハードウェアで行うことを特徴とする請求項1又は2に記載の画像形成装置。 - 前記ハードウェアは、
予め備わっている基本変換部に加え、変換機能を追加する追加変換部を1つ以上追加することが可能であることを特徴とする請求項3に記載の画像形成装置。 - 前記追加変換部に設けられる変換機能は、
前記画像データの画質を向上する変換機能であることを特徴とする請求項4に記載の画像形成装置。 - 前記追加変換部に設けられる変換機能は、
前記基本変換部で変換不可能な画像データの形式を変換する変換機能であることを特徴とする請求項4に記載の画像形成装置。 - 前記ハードウェアは、
前記基本変換部と前記追加変換部に関するハードウェア情報を有することを特徴とする請求項4に記載の画像形成装置。 - 前記画像データ変換手段は、
前記ハードウェアを管理する変換管理手段を有することを特徴とする請求項4に記載の画像形成装置。 - 前記変換管理手段は、
前記基本変換部と前記追加変換部に関するデバイス管理情報を有することを特徴とする請求項8に記載の画像形成装置。 - 前記変換管理手段は、
前記デバイス管理情報を、前記資源管理手段に通知することを特徴とする請求項9に記載の画像形成装置。 - 前記資源管理手段は、
通知された前記デバイス管理情報に基づいた前記基本変換部と前記追加変換部に関する資源管理情報を有することを特徴とする請求項10に記載の画像形成装置。 - 前記資源管理手段は、
前記画像データの形式を変換する際に用いる前記基本変換部と前記追加変換部の組み合わせと、その組み合わせで画像データの形式の変換を行う際に必要となる記憶領域の取得サイズとを対応させた取得サイズ情報を有することを特徴とする請求項11に記載の画像形成装置。 - 前記資源管理手段は、
画像データの形式と、その形式の変換を行う際に必要な前記基本変換部と前記追加変換部の組み合わせとを対応させた組み合わせ情報を有することを特徴とする請求項12に記載の画像形成装置。 - 前記資源管理手段は、
前記資源管理情報と前記取得サイズ情報と前記組み合わせ情報と変換する形式に基づき、取得する記憶領域のサイズを判定することを特徴とする請求項13に記載の画像形成装置。 - 前記資源管理手段は、
前記判定したサイズの記憶領域が取得できない場合、
前記取得サイズ情報から得られる前記取得サイズに応じて、取得する記憶領域のサイズを判定することを特徴とする請求項14に記載の画像形成装置。 - 前記資源管理手段は、
前記判定したサイズの記憶領域が取得できない場合、
前記資源管理情報に基づき、取得する記憶領域のサイズを段階的に減らすことを特徴とする請求項14に記載の画像形成装置。 - 前記資源管理手段が段階的に減らすサイズは、
前記追加変換部が必要とする記憶領域のサイズであることを特徴とする請求項16に記載の画像形成装置。 - 前記資源管理手段が判定する記憶領域のサイズは、
前記資源管理情報と前記取得サイズ情報から得られるサイズ以上のサイズであることを特徴とする請求項14に記載の画像形成装置。 - 前記資源管理手段は、
前記ハードウェアで変換するために必要な記憶領域を取得できない場合、
取得する記憶領域のサイズを、前記画像データ変換手段が有するソフトウェアで変換を行うために必要な記憶領域のサイズと判定することを特徴とする請求項14に記載の画像形成装置。 - 画像形成処理で使用されるハードウェア資源と、画像形成に係る処理をプログラムに基づき実行するアプリケーションと、画像データの形式を変換する1つ以上の変換機能を有する画像データ変換部とを有する画像形成装置における記憶領域取得方法であって、
前記アプリケーションから画像データの形式の変換を要求されると、該画像データに応じて定まる前記変換機能と変換する形式に基づき、前記画像データの形式を変換するために必要な記憶領域のサイズを判定するサイズ判定段階と、
判定したサイズの記憶領域が取得できない場合、前記判定したサイズから、段階的にサイズを減らしながら前記記憶領域を取得する記憶領域取得段階と、
前記画像データの形式の変換が終了すると、取得した記憶領域を解放する記憶領域解放段階と
を有することを特徴とする記憶領域取得方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003355073A JP4340120B2 (ja) | 2002-10-29 | 2003-10-15 | 画像形成装置、記憶領域取得方法 |
US10/692,792 US7515293B2 (en) | 2002-10-29 | 2003-10-27 | Image forming apparatus and method of acquiring memory area |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002314673 | 2002-10-29 | ||
JP2002323056 | 2002-11-06 | ||
JP2003355073A JP4340120B2 (ja) | 2002-10-29 | 2003-10-15 | 画像形成装置、記憶領域取得方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004171532A JP2004171532A (ja) | 2004-06-17 |
JP4340120B2 true JP4340120B2 (ja) | 2009-10-07 |
Family
ID=32718738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003355073A Expired - Fee Related JP4340120B2 (ja) | 2002-10-29 | 2003-10-15 | 画像形成装置、記憶領域取得方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7515293B2 (ja) |
JP (1) | JP4340120B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101490468B1 (ko) * | 2010-02-04 | 2015-02-06 | 삼성전자 주식회사 | 데이터 처리 장치 및 방법 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4340120B2 (ja) | 2002-10-29 | 2009-10-07 | 株式会社リコー | 画像形成装置、記憶領域取得方法 |
JP2005242994A (ja) | 2004-01-27 | 2005-09-08 | Ricoh Co Ltd | サービス提供装置、情報処理装置、サービス提供方法、情報処理方法、サービス提供プログラム、情報処理プログラム及び記録媒体 |
JP4695465B2 (ja) * | 2004-09-28 | 2011-06-08 | 株式会社リコー | 画像形成装置、ハードウェア制御方法、および、ハードウェア制御プログラム |
JP4487879B2 (ja) * | 2005-07-26 | 2010-06-23 | ブラザー工業株式会社 | 記録装置、画像形成システム及び通信方法 |
JP4238889B2 (ja) * | 2006-07-20 | 2009-03-18 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成装置、画像形成方法及びプログラム |
JP5132451B2 (ja) * | 2008-07-02 | 2013-01-30 | 株式会社リコー | 画像形成装置 |
JP5181911B2 (ja) * | 2008-08-05 | 2013-04-10 | 株式会社リコー | 画像形成装置、メモリ管理方法、及びメモリ管理プログラム |
JP5691465B2 (ja) | 2010-12-10 | 2015-04-01 | 株式会社リコー | 画像処理装置、方法、プログラムおよび記録媒体 |
JP5765096B2 (ja) | 2011-07-01 | 2015-08-19 | 株式会社リコー | 画像処理装置および画像処理方法 |
JP6007607B2 (ja) | 2012-06-18 | 2016-10-12 | 株式会社リコー | 画像形成装置及び画像形成方法、並びに、画像形成方法のプログラム及びそのプログラムを記憶した記憶媒体 |
JP6007617B2 (ja) | 2012-06-25 | 2016-10-12 | 株式会社リコー | 記録媒体の積載装置及びその制御方法、並びに、その制御方法のプログラム及びそのプログラムを記憶した記憶媒体 |
JP5928498B2 (ja) * | 2014-02-03 | 2016-06-01 | コニカミノルタ株式会社 | 情報機器、コンピュータープログラムおよびメモリ共有方法 |
CN107180405A (zh) | 2016-03-10 | 2017-09-19 | 阿里巴巴集团控股有限公司 | 一种图片处理方法、装置和智能终端 |
US11036833B2 (en) | 2016-07-11 | 2021-06-15 | Ricoh Company, Ltd. | Image processing system, information processing method, and non-transitory computer-readable medium |
JP7159765B2 (ja) | 2017-10-06 | 2022-10-25 | 株式会社リコー | 文書状態管理システム、文書状態管理方法、プログラム |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2755308B2 (ja) * | 1988-08-31 | 1998-05-20 | キヤノン株式会社 | 出力方法及びその装置 |
JP3660363B2 (ja) * | 1992-05-28 | 2005-06-15 | 株式会社リコー | 画像形成装置管理システムとその画像形成装置 |
JP3339921B2 (ja) * | 1992-11-30 | 2002-10-28 | 株式会社リコー | 画像形成装置管理システムの通信コントロール装置 |
JP3347781B2 (ja) * | 1992-12-11 | 2002-11-20 | 株式会社リコー | 画像形成装置管理システム |
ES2139700T3 (es) * | 1993-11-19 | 2000-02-16 | Canon Kk | Aparato para la impresion. |
US6330644B1 (en) * | 1994-10-27 | 2001-12-11 | Canon Kabushiki Kaisha | Signal processor with a plurality of kinds of processors and a shared memory accessed through a versatile control means |
US5987230A (en) * | 1995-06-28 | 1999-11-16 | Canon Kabushiki Kaisha | Output device, information processing apparatus, memory control method and memory medium |
JP2993411B2 (ja) * | 1995-10-19 | 1999-12-20 | 富士ゼロックス株式会社 | 画像形成装置 |
JPH10147018A (ja) * | 1996-11-18 | 1998-06-02 | Canon Inc | 印刷装置及びメモリ管理方式 |
FR2756387B1 (fr) * | 1996-11-22 | 2001-11-30 | Ricoh Kk | Appareil de formation d'image, notamment pour copieur et imprimante |
JP3396141B2 (ja) * | 1996-12-16 | 2003-04-14 | 株式会社リコー | 画像形成装置 |
JPH10243191A (ja) * | 1997-02-27 | 1998-09-11 | Brother Ind Ltd | コピー装置 |
JP3450630B2 (ja) * | 1997-02-27 | 2003-09-29 | 株式会社リコー | 画像形成装置 |
JPH11177788A (ja) * | 1997-12-11 | 1999-07-02 | Toshiba Corp | 印刷制御方法および印刷装置 |
JPH11296019A (ja) * | 1998-04-08 | 1999-10-29 | Ricoh Co Ltd | 画像形成装置 |
JP3588005B2 (ja) * | 1999-04-28 | 2004-11-10 | シャープ株式会社 | 印刷システムにおける印刷方法 |
US6463445B1 (en) * | 1999-08-27 | 2002-10-08 | Sony Electronics Inc. | Multimedia information retrieval system and method including format conversion system and method |
JP2001103254A (ja) * | 1999-09-30 | 2001-04-13 | Minolta Co Ltd | 画像処理システム |
JP4326166B2 (ja) * | 2000-07-31 | 2009-09-02 | 株式会社リコー | 画像処理装置、スキャナの初期化処理方法及び該方法を実施するためのプログラムを記録した記録媒体 |
JP3938844B2 (ja) * | 2001-01-25 | 2007-06-27 | 株式会社リコー | 画像形成システム |
JP4340120B2 (ja) | 2002-10-29 | 2009-10-07 | 株式会社リコー | 画像形成装置、記憶領域取得方法 |
JP2004220579A (ja) * | 2002-12-25 | 2004-08-05 | Ricoh Co Ltd | 画像処理装置、画像処理プログラムおよび記憶媒体 |
JP2004299387A (ja) * | 2003-03-17 | 2004-10-28 | Ricoh Co Ltd | 電子装置、画像形成装置、画像データ変換方法 |
JP3977286B2 (ja) * | 2003-05-22 | 2007-09-19 | 株式会社リコー | 画像変換サービス方法、画像変換装置 |
-
2003
- 2003-10-15 JP JP2003355073A patent/JP4340120B2/ja not_active Expired - Fee Related
- 2003-10-27 US US10/692,792 patent/US7515293B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101490468B1 (ko) * | 2010-02-04 | 2015-02-06 | 삼성전자 주식회사 | 데이터 처리 장치 및 방법 |
US9323653B2 (en) | 2010-02-04 | 2016-04-26 | Samsung Electronics Co., Ltd. | Apparatus and method for processing data |
Also Published As
Publication number | Publication date |
---|---|
US7515293B2 (en) | 2009-04-07 |
US20040136032A1 (en) | 2004-07-15 |
JP2004171532A (ja) | 2004-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10944880B2 (en) | Image forming apparatus and scanned data process method | |
JP4340120B2 (ja) | 画像形成装置、記憶領域取得方法 | |
US20040227968A1 (en) | Image forming apparatus and image processing apparatus | |
JP2001027986A (ja) | データ処理装置及び処理部選択方法 | |
JP2001136352A (ja) | 画像入力装置及びその制御方法 | |
US7221469B2 (en) | Image communication and processing with common performance of processing of a file preparatory to further processing by different applications | |
JP3977286B2 (ja) | 画像変換サービス方法、画像変換装置 | |
JP2004140801A (ja) | 画像形成装置、集約印刷方法 | |
JP2000115277A (ja) | 符号化復号化装置及び画像形成システム | |
JP2004299387A (ja) | 電子装置、画像形成装置、画像データ変換方法 | |
JP4485749B2 (ja) | 画像形成装置 | |
JP2005173816A (ja) | 画像形成装置、認証方法 | |
JP3857654B2 (ja) | 画像形成装置,ユーザ情報管理方法,ユーザ情報管理プログラムおよび記録媒体 | |
JP3197867B2 (ja) | プリンタスケジュール機能を有する複合機及びプリンタスケジュール管理方法 | |
JP4043374B2 (ja) | 画像形成装置、変換機能管理方法 | |
JP5063718B2 (ja) | 画像形成装置及びネットワークシステム | |
JP3742396B2 (ja) | 画像形成装置,サムネイル印刷方法,サムネイル出力方法,サムネイル印刷システムおよびサムネイル出力システム | |
US20090119482A1 (en) | Image forming device, image formation controlling method, and image formation controlling program | |
JP4217584B2 (ja) | 複合装置 | |
JP2006027142A (ja) | 画像形成装置 | |
JP2004201205A (ja) | 画像形成装置、スタンプデータ変換制御方法及びプログラム | |
JP2005229270A (ja) | 画像形成装置、インタフェース方法 | |
JP2005311445A (ja) | 送信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060726 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090317 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090514 |
|
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: 20090616 |
|
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: 20090703 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120710 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120710 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130710 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |