JP2001053916A - Image processor, data acquiring device and data transmitter - Google Patents

Image processor, data acquiring device and data transmitter

Info

Publication number
JP2001053916A
JP2001053916A JP11228647A JP22864799A JP2001053916A JP 2001053916 A JP2001053916 A JP 2001053916A JP 11228647 A JP11228647 A JP 11228647A JP 22864799 A JP22864799 A JP 22864799A JP 2001053916 A JP2001053916 A JP 2001053916A
Authority
JP
Japan
Prior art keywords
file
image
processing
specific information
image processing
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
Application number
JP11228647A
Other languages
Japanese (ja)
Other versions
JP3707309B2 (en
Inventor
Nobuo Iwata
伸夫 岩田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP22864799A priority Critical patent/JP3707309B2/en
Publication of JP2001053916A publication Critical patent/JP2001053916A/en
Application granted granted Critical
Publication of JP3707309B2 publication Critical patent/JP3707309B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

PROBLEM TO BE SOLVED: To attain the data processing that is adaptive to the capability of every peripheral device by processing a selectively acquired image file via an image processing means according to the attribute information representing an image processing mode among a plurality of image files. SOLUTION: When the CPU 21 of an image processor 1 receives an instruction for acquiring, displaying and printing an image, the CPU 21 requests a server 3 about the file corresponding to the image and then checks the type of the received file. When the type of the file is a prescribed information file, the CPU 21 does not secure an image processing storage area in a RAM 23, extracts the information that prescribes an image file suitable to the print or display from the received prescribed information file and requests the sever 3 about the relevant image file according to the extracted information. When the type of the file is not an information file that is not equal to a prescribed information file, the CPU 21 secures an image processing storage area in the RAM 23 and forms an image in the storage area according to the received file.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、所定のデータを外
部に送信出力するデータ送信装置、所定のデータを取得
して処理するデータ取得装置及びデータ処理装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data transmission device for transmitting and outputting predetermined data to the outside, a data acquisition device for acquiring and processing predetermined data, and a data processing device.

【0002】[0002]

【従来の技術】近年、インターネットの急速な発展に伴
って、種々のデータの授受がインターネットを介して行
われるようになっている。例えば、画像データは、JP
EG(Joint Picture Experts Group)フォーマット
や、GIF(Graphic InterchangeFormat)といったフ
ォーマットに代表されるビットマップ画像と、PostScri
pt(商標)等に代表されるベクトル画像とがあり、用途
に応じて使い分けられている。また、音声データについ
ても、種々の異なるフォーマットが適用されている。
2. Description of the Related Art In recent years, with the rapid development of the Internet, various kinds of data have been exchanged via the Internet. For example, the image data is JP
Bitmap images represented by the EG (Joint Picture Experts Group) format, GIF (Graphic Interchange Format) format, and PostScri
There are vector images typified by pt (trademark) and the like, which are used depending on the application. Various different formats are also applied to audio data.

【0003】従って、インターネットの利用者は通常、
多数のファイルフォーマットに対応する画像、音声の処
理プログラムを用意しておき、取得した画像、音声のフ
ォーマットに応じて処理プログラムを選択して処理させ
る。
[0003] Therefore, Internet users usually use
An image and audio processing program corresponding to a large number of file formats is prepared, and a processing program is selected and processed according to the acquired image and audio formats.

【0004】以下、データ処理装置の一例として、従来
の一般的な画像処理装置について図10を使って説明す
る。図10は、一般的な画像処理装置を表す構成ブロッ
ク図である。図10に示すように、一般的な画像処理装
置は、CPU11と、ROM12と、RAM13と、外
部I/F14とから構成されており、これらの各部は互
いにバスを介して接続されている。
Hereinafter, a conventional general image processing apparatus will be described as an example of a data processing apparatus with reference to FIG. FIG. 10 is a configuration block diagram illustrating a general image processing apparatus. As shown in FIG. 10, a general image processing apparatus includes a CPU 11, a ROM 12, a RAM 13, and an external I / F 14, and these units are connected to each other via a bus.

【0005】CPU11は、ROM12に格納された処
理プログラムに従って画像を形成する。CPU11の具
体的な処理については後述する。ROM12は、CPU
11にて処理されるプログラムを格納している。RAM
13は、CPU11のワークメモリとして動作するとと
もに、外部I/F14を介して授受するデータを一時的
に格納するバッファメモリとしても動作する。外部I/
F14は、ネットワークに接続され、CPU11から入
力される指示に応じて、ネットワークを介してデータを
取得し、また、データを外部に送信出力する。CPU1
1は、ROM12に格納されている処理プログラムによ
り、外部から入力される指示に応じて、外部I/F14
を介して画像ファイルを取得し、当該画像ファイルに基
づいてRAM13に画像を形成する。
[0005] The CPU 11 forms an image according to a processing program stored in the ROM 12. Specific processing of the CPU 11 will be described later. ROM 12 is a CPU
11 stores a program to be processed. RAM
Reference numeral 13 operates as a work memory of the CPU 11, and also operates as a buffer memory for temporarily storing data transmitted and received via the external I / F 14. External I /
F14 is connected to the network, and acquires data via the network in accordance with an instruction input from the CPU 11, and transmits and outputs the data to the outside. CPU1
1 is an external I / F 14 according to a processing program stored in the ROM 12 according to an instruction input from the outside.
And obtains an image file via the RAM 13 and forms an image in the RAM 13 based on the image file.

【0006】ところで、画像を表現した画像ファイルに
は、大きく分けてラスタ画像(ビットマップ画像)とベ
クトル画像との2種類のフォーマットがあり、さらにビ
ットマップ画像の内にも、JPEG,GIF等の種々の
画像ファイルのフォーマットがある。また、一般に画面
表示をするための画像は、光の3原色を基本とした色空
間として、赤(R)、緑(G)、青(B)の各色の強度
を表すRGBで表現されるのが普通であるのに対し、プ
リンタ等の印刷画像としては、シアン(C)、マゼンタ
(M)、黄色(Y)、黒(K)の4色を基本としたCM
YKで表現されるのが一般的になっている。
By the way, image files representing images are roughly divided into two types of formats, raster images (bitmap images) and vector images. Among the bitmap images, there are JPEG, GIF and other formats. There are various image file formats. In general, an image to be displayed on a screen is expressed in RGB representing the intensity of each of red (R), green (G), and blue (B) as a color space based on three primary colors of light. Is common, while a print image of a printer or the like is a CM based on four colors of cyan (C), magenta (M), yellow (Y), and black (K).
It is common to be expressed in YK.

【0007】また、一般にビットマップ画像では、画像
の解像度を変化させると、その大きさも変化してしま
う。これは、x×y個のドットからなる矩形状の領域を
占めるビットマップ画像ならば、例えば、200ドット
/インチ(dpi)の解像度とすれば、x/200イン
チ×y/200インチの大きさになるが、400dpi
の解像度とすれば、x/400インチ×y/400イン
チの大きさになってしまうからである。
In general, when the resolution of an image is changed, the size of the bitmap image also changes. This is a bitmap image occupying a rectangular area composed of x.times.y dots. For example, if the resolution is 200 dots / inch (dpi), the size is x / 200 inches.times.y / 200 inches. But 400 dpi
This is because a resolution of x / 400 inches × y / 400 inches would result.

【0008】従って、CPU11は、例えば印刷用の画
像を形成するときに、RGBで表現されたビットマップ
の画像ファイルを取得すると、まず、RGBからCMY
Kの色空間の変換を公知の方法で行うとともに、解像度
を調整してプリンタのプリントエンジンに適した解像度
に変換する処理を行う。また、CPU11は、画面表示
用の画像を形成するときには、RGBで表現されたビッ
トマップの画像ファイルに基づいて画面の解像度で当該
ビットマップ画像を表示出力する。
Therefore, when the CPU 11 obtains an image file of a bitmap expressed in RGB, for example, when forming an image for printing, the CPU 11 firstly converts the RGB to CMY.
The conversion of the K color space is performed by a known method, and the resolution is adjusted to convert the resolution to a resolution suitable for the print engine of the printer. Further, when forming an image for screen display, the CPU 11 displays and outputs the bitmap image at the screen resolution based on the bitmap image file expressed in RGB.

【0009】[0009]

【発明が解決しようとする課題】このように、上記従来
の画像処理装置では、1つの画像ファイルを画面表示用
としても、印刷用としても用いるため、取得した画像フ
ァイルを画像処理の方法に適したフォーマットに変換す
る処理をしているので、処理の負荷が大きくなる。また
ビットマップの画像ファイルでは解像度が決められてし
まうので、画面表示用に適した低解像度の画像を印刷す
れば画質が悪くなり、印刷用に適した高解像度の画像を
表示出力するのは画面の解像度に対して画像の大きさが
大きくなり過ぎてしまう。
As described above, in the above-described conventional image processing apparatus, one image file is used both for screen display and for printing, so that the obtained image file is suitable for the image processing method. The processing load is increased because the processing is performed to convert the data into the format. Also, since the resolution is determined for bitmap image files, printing a low-resolution image suitable for screen display deteriorates the image quality, and a high-resolution image suitable for printing is displayed and output on the screen. The image size becomes too large for the resolution of.

【0010】そこで、複数の異なる解像度で画像ファイ
ルを保持し、適宜用いる技術が、特表平8−51085
1号公報、「画像処理方法及び装置」に開示されている
が、この画像処理方法では、常にビットマップ画像を用
いることになるため、最高解像度に上限があって、プリ
ンタやディスプレイ等の各周辺機器に適合した、良質な
再生を行うことができないという問題点があり、また、
画像ファイルのフォーマットとして汎用のものを利用で
きないという問題点があった。
[0010] A technique for holding image files at a plurality of different resolutions and using them appropriately is disclosed in Japanese Patent Application Laid-Open No. Hei 8-51085.
No. 1, Japanese Patent Application Publication No. 2005-189, "Image processing method and apparatus", this image processing method always uses a bitmap image. There is a problem that high-quality playback that is compatible with the device cannot be performed.
There was a problem that a general-purpose image file format could not be used.

【0011】これらの事情は、画像のみならず、音声を
含むそのほかのマルチメディアファイルにも当てはまる
ことであって、所定の名称で特定されるファイルが1つ
の実体のファイルに対応しており、目的に応じて処理可
能な形態にデータを変換する必要があって、処理の負荷
が大きくなり、また、各周辺機器の能力に適合した、良
質なマルチメディアデータの再生ができないという問題
点があった。
[0011] These circumstances apply not only to images but also to other multimedia files including audio. A file specified by a predetermined name corresponds to a file of one entity. It is necessary to convert the data into a form that can be processed according to the requirements, which increases the processing load, and also makes it impossible to reproduce high-quality multimedia data that is compatible with the capabilities of each peripheral device. .

【0012】本発明は上記実情に鑑みて為されたもの
で、データを処理する装置が処理の方法に適したデータ
を取得して処理でき、処理の負荷を軽減しつつ、各周辺
機器の能力に適合したデータ処理を行うことができるデ
ータ取得装置及びデータ処理装置を提供することを目的
とする。
The present invention has been made in view of the above circumstances, and an apparatus for processing data can acquire and process data suitable for a processing method, thereby reducing the processing load and reducing the performance of each peripheral device. It is an object of the present invention to provide a data acquisition device and a data processing device capable of performing data processing conforming to the above.

【0013】[0013]

【課題を解決するための手段】上記従来例の問題点を解
決するための請求項1記載の発明は、少なくとも1つの
画像ファイルに基づいて、所定の画像処理態様により画
像を処理する画像処理手段を具備する画像処理装置にお
いて、複数の画像ファイルのうち、前記画像処理態様を
表す属性情報に応じた画像ファイルを選択的に取得する
取得手段を有し、選択的に取得された画像ファイルが前
記画像処理手段により処理されることを特徴としてい
る。
According to a first aspect of the present invention, there is provided an image processing apparatus for processing an image in a predetermined image processing mode based on at least one image file. An image processing apparatus comprising: an acquisition unit for selectively acquiring an image file corresponding to the attribute information representing the image processing mode, among the plurality of image files, wherein the selectively acquired image file is It is characterized by being processed by image processing means.

【0014】上記従来例の問題点を解決するための請求
項2記載の発明は、少なくとも1つの画像ファイルに基
づいて、所定の画像処理態様により画像を処理する画像
処理手段と、前記画像処理手段にて処理された画像を出
力する出力手段とを具備する画像処理装置において、複
数の画像ファイルのうち、前記出力手段のタイプに応じ
た画像ファイルを選択的に取得する取得手段を有し、選
択的に取得された画像ファイルが前記画像処理手段によ
り処理され、出力手段により出力されることを特徴とし
ている。
According to a second aspect of the present invention, there is provided an image processing means for processing an image in a predetermined image processing mode on the basis of at least one image file; Output means for outputting an image processed in the image processing apparatus, comprising: an acquisition means for selectively acquiring an image file corresponding to the type of the output means, among a plurality of image files, The image file obtained in a specific manner is processed by the image processing means and output by the output means.

【0015】上記従来例の問題点を解決するための請求
項3記載の発明は、請求項1記載の画像処理装置におい
て、さらに、前記画像ファイルを特定する情報と、各画
像ファイルの属性情報とを対応づけて格納した特定情報
ファイルを取得する特定情報ファイル取得手段を含み、
前記取得手段は、取得された前記特定情報ファイルを参
照し、当該特定情報ファイルで特定される前記画像ファ
イルのうち、前記画像処理の属性情報に対応する画像フ
ァイルを選択的に取得することを特徴としている。
According to a third aspect of the present invention, there is provided the image processing apparatus according to the first aspect, further comprising: information for specifying the image files; and attribute information of each image file. Including a specific information file obtaining means for obtaining a specific information file stored in association with
The acquisition unit refers to the acquired specific information file, and selectively obtains an image file corresponding to the attribute information of the image processing from among the image files specified by the specific information file. And

【0016】上記従来例の問題点を解決するための請求
項4記載の発明は、請求項1記載の画像処理装置におい
て、さらに、前記取得手段が取得した画像ファイルに対
応する処理パラメータを取得する処理パラメータ取得手
段を含み、前記画像形成手段は、画像ファイルに基づい
て、当該画像ファイルに対応する処理パラメータに応じ
て画像イメージを形成することを特徴としている。
According to a fourth aspect of the present invention, there is provided the image processing apparatus as set forth in the first aspect, further comprising a processing parameter corresponding to the image file obtained by the obtaining means. The image forming apparatus further includes a processing parameter acquiring unit, wherein the image forming unit forms an image based on the image file in accordance with a processing parameter corresponding to the image file.

【0017】上記従来例の問題点を解決するための請求
項5記載の発明は、請求項1記載の画像処理装置におい
て、前記画像処理の属性は、画像処理態様のタイプ情報
であることを特徴としている。
According to a fifth aspect of the present invention, there is provided an image processing apparatus according to the first aspect, wherein the attribute of the image processing is type information of an image processing mode. And

【0018】上記従来例の問題点を解決するための請求
項6記載の発明は、請求項1記載の画像処理装置におい
て、前記画像処理の属性は、解像度であることを特徴と
している。
According to a sixth aspect of the present invention, there is provided an image processing apparatus according to the first aspect, wherein the attribute of the image processing is resolution.

【0019】上記従来例の問題点を解決するための請求
項7記載の発明は、請求項1記載の画像処理装置におい
て、前記画像処理の属性は、色分解属性であることを特
徴としている。
According to a seventh aspect of the present invention, there is provided an image processing apparatus according to the first aspect, wherein the attribute of the image processing is a color separation attribute.

【0020】上記従来例の問題点を解決するための請求
項8記載の発明は、少なくとも1つの画像ファイルに基
づいて、所定の画像処理態様により画像を処理する画像
処理手段を具備する画像処理装置において、複数の画像
ファイルを特定する情報と、各画像ファイルの属性情報
とを対応づけて格納した特定情報ファイルを取得すると
ともに、当該特定情報ファイルを参照し、当該特定情報
ファイルで特定された画像ファイルのうち、前記画像処
理態様を表す属性情報に応じた画像ファイルを選択的に
取得するファイル取得手段と、記憶手段と、前記ファイ
ル取得手段が取得したファイルが特定情報ファイルであ
るか否かを判断し、当該取得したファイルが画像ファイ
ルであるときのみ、前記記憶手段に所定の領域を確保し
て、前記画像処理手段を起動する処理制御手段と、を含
み、前記画像処理手段は、前記記憶手段に確保された所
定の領域を用いて前記選択的に取得された画像ファイル
の処理を行うことを特徴としている。
An image processing apparatus according to an eighth aspect of the present invention comprises an image processing means for processing an image in a predetermined image processing mode based on at least one image file. A specific information file that stores information specifying a plurality of image files and attribute information of each image file in association with each other, refers to the specific information file, and specifies an image specified by the specific information file. Among the files, a file acquisition unit for selectively acquiring an image file corresponding to the attribute information indicating the image processing mode, a storage unit, and whether or not the file acquired by the file acquisition unit is a specific information file Only when the acquired file is an image file, a predetermined area is secured in the storage unit and the image processing is performed. It includes a process control means for starting the stage, wherein the image processing means is characterized by performing the processing of the selectively obtained image file using a predetermined area secured in the storage means.

【0021】上記従来例の問題点を解決するための請求
項9記載の発明は、請求項8記載の画像処理装置におい
て、前記特定情報ファイルは、自己が特定情報ファイル
であることを表す種別属性情報を含み、前記処理制御手
段は、取得したファイルが特定情報ファイルであるか否
かの判断を取得したファイルの種別属性情報に基づいて
行うことを特徴としている。
According to a ninth aspect of the present invention, there is provided the image processing apparatus according to the eighth aspect, wherein the specific information file has a type attribute indicating that it is a specific information file. Information, and wherein the processing control means determines whether or not the acquired file is a specific information file based on the type attribute information of the acquired file.

【0022】上記従来例の問題点を解決するための請求
項10記載の発明は、データ送信装置において、各々が
複数のセットのうち少なくとも1つのセットに属する複
数の処理対象ファイルについて、前記セットの各々に対
応し、対応したセットに属する1又は複数の前記処理対
象ファイルを特定する情報を含む特定情報ファイルを格
納したことを特徴としている。
According to a tenth aspect of the present invention, there is provided a data transmission device, comprising: a plurality of files to be processed belonging to at least one of a plurality of sets; It is characterized in that a specific information file containing information for specifying one or a plurality of the processing target files belonging to the corresponding set and corresponding to each is stored.

【0023】上記従来例の問題点を解決するための請求
項11記載の発明は、データ送信装置において、各々が
複数のセットのうち少なくとも1つのセットに属する複
数の処理対象ファイルと、前記セットの各々に対応し、
対応したセットに属する1又は複数の前記処理対象ファ
イルを特定する情報を含む特定情報ファイルとを格納す
る記憶手段と、所定のセットに対応する前記特定情報フ
ァイルを要求する指示と、処理の属性情報とを受信し
て、当該要求された特定情報ファイルで特定され、か
つ、前記処理の属性情報に対応する前記処理対象ファイ
ルを送信出力する送信手段とを有することを特徴として
いる。
According to an eleventh aspect of the present invention, there is provided a data transmitting apparatus, comprising: a plurality of files to be processed each belonging to at least one of a plurality of sets; Corresponding to each,
Storage means for storing a specific information file including information for specifying one or a plurality of processing target files belonging to a corresponding set; an instruction for requesting the specific information file corresponding to a predetermined set; and process attribute information And a transmission unit for transmitting and outputting the processing target file specified by the requested specific information file and corresponding to the attribute information of the processing.

【0024】上記従来例の問題点を解決するための請求
項12記載の発明は、各々が複数のセットのうち少なく
とも1つのセットに属する複数の処理対象ファイルと、
前記セットの各々に対応し、対応したセットに属する1
又は複数の前記処理対象ファイルを特定する情報を含む
特定情報ファイルとから少なくとも特定情報ファイルを
取得する取得手段を具備するデータ取得装置において、
取得された前記特定情報ファイルにより特定される前記
処理対象ファイルについて、そのファイルの属性を取得
する属性取得手段と、前記属性取得手段が取得した前記
処理対象ファイルの属性に基づいて、所定の属性に対応
する前記処理対象ファイルを選択的に取得する手段と、
を含むことを特徴としている。
According to a twelfth aspect of the present invention for solving the problems of the conventional example, a plurality of files to be processed each belonging to at least one of a plurality of sets,
1 corresponding to each of the sets and belonging to the corresponding set
Or a data acquisition device comprising an acquisition unit for acquiring at least a specific information file from a specific information file including information for specifying a plurality of the processing target files,
For the processing target file specified by the obtained specific information file, an attribute obtaining unit that obtains an attribute of the file, and a predetermined attribute based on the attribute of the processing target file obtained by the attribute obtaining unit. Means for selectively acquiring the corresponding processing target file;
It is characterized by including.

【0025】上記従来例の問題点を解決するための請求
項13記載の発明は、コンピュータによって処理され、
複数のセットのうち少なくとも1つのセットに属する処
理対象ファイルと、前記セットの各々に対応し、対応し
たセットに属する1又は複数の前記処理対象ファイルを
特定する情報を含む特定情報ファイルとのうち、前記特
定情報ファイルの一つを要求する指示と、処理の属性を
示す情報とを受信する処理モジュールと、当該要求され
た特定情報ファイルで特定され、前記処理の属性に対応
する前記処理対象ファイルを送信出力する処理モジュー
ルと、を含むプログラムを格納したコンピュータ読み取
り可能な記録媒体であることを要旨とする。
According to a thirteenth aspect of the present invention for solving the problems of the conventional example, the invention is processed by a computer,
Among the processing target files belonging to at least one set of the plurality of sets, and a specific information file corresponding to each of the sets and including information for specifying one or a plurality of the processing target files belonging to the corresponding set, An instruction requesting one of the specific information files, a processing module for receiving information indicating the attribute of the process, and the processing target file specified by the requested specific information file and corresponding to the attribute of the process. The present invention is a computer-readable recording medium storing a program including a processing module for transmitting and outputting.

【0026】上記従来例の問題点を解決するための請求
項14記載の発明は、コンピュータによって処理され、
複数のセットのうち少なくとも1つのセットに属する処
理対象ファイルと、前記セットの各々に対応し、対応し
たセットに属する1又は複数の前記処理対象ファイルを
特定する情報を含む特定情報ファイルとから少なくとも
特定情報ファイルを取得する処理モジュールと、取得さ
れた前記特定情報ファイルに含まれるファイル特定情報
が特定する前記処理対象ファイルについて、そのファイ
ルの属性を取得する処理モジュールと、前記属性取得手
段が取得した前記処理対象ファイルの属性に基づいて、
所定の属性に対応する前記処理対象ファイルを選択的に
取得する処理モジュールと、を含むプログラムを格納し
たことを特徴とするコンピュータ読み取り可能な記録媒
体であることを要旨とする。
The invention according to claim 14 for solving the problem of the conventional example is processed by a computer,
At least specified from a processing target file belonging to at least one set of the plurality of sets and a specific information file corresponding to each of the sets and including information for specifying one or a plurality of the processing target files belonging to the corresponding set A processing module that obtains an information file, a processing module that obtains an attribute of the processing target file specified by the file specifying information included in the obtained specific information file, and a processing module that obtains the attribute of the file. Based on the attributes of the file to be processed,
A computer-readable recording medium characterized by storing a program including a processing module for selectively obtaining the processing target file corresponding to a predetermined attribute.

【0027】[0027]

【発明の実施の形態】本発明の第1の実施の形態に係る
データ処理装置としての画像処理装置1は、図1に示す
ように、インターネット2を介して、外部のサーバ3と
接続されている。また、この画像処理装置1は、CPU
21と、ROM22と、RAM23と、ネットワークI
/F24とから主に構成され、これらの各部は互いにバ
スを介して接続されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An image processing apparatus 1 as a data processing apparatus according to a first embodiment of the present invention is connected to an external server 3 via the Internet 2 as shown in FIG. I have. The image processing apparatus 1 has a CPU
21, ROM 22, RAM 23, and network I
/ F24, and these components are connected to each other via a bus.

【0028】まず、画像処理装置1の各部について説明
する。CPU21は、ROM22に格納された処理プロ
グラムに従って、データ取得とデータ処理との各処理を
行う。このCPU21の具体的な処理内容については、
後述する。ROM22は、CPU21が実行する処理プ
ログラムを格納している。RAM23は、CPU21の
ワークメモリとして動作し、また、ネットワークI/F
24を介して授受するデータのバッファメモリとしても
動作する。
First, each section of the image processing apparatus 1 will be described. The CPU 21 performs data acquisition and data processing according to a processing program stored in the ROM 22. Regarding the specific processing contents of this CPU 21,
It will be described later. The ROM 22 stores a processing program executed by the CPU 21. The RAM 23 operates as a work memory of the CPU 21 and has a network I / F.
It also operates as a buffer memory for data transmitted and received via.

【0029】また、サーバ3は、複数の画像ファイル
と、これらの画像ファイルのうち少なくとも1つを特定
する情報を格納した複数の特定情報ファイルとを格納し
ている。
The server 3 stores a plurality of image files and a plurality of specific information files storing information for specifying at least one of the image files.

【0030】例えば、このサーバ3は、ビットマップで
表現された「凱旋門」を表した画像ファイル「gate-dis
play.jpg」と、同じ「凱旋門」をベクトル画像として表
現した画像ファイル「gate-print.ps」とを格納してい
る。これらの画像ファイルは、その内容は異なっている
が、同じ「凱旋門」を表すものであるから、「凱旋門」
セットに属しているということができる。そして、これ
らの「凱旋門」セットに属した画像ファイルの格納位置
を特定情報として表す特定情報ファイル「gate.ctn」を
併せてサーバ3が格納しているのである。
For example, the server 3 stores an image file “gate-dis” representing the “Triumphal Arch” represented by a bitmap.
play.jpg "and an image file" gate-print.ps "expressing the same" Triumphal Arch "as a vector image. Although these image files have different contents, they represent the same "Triumphal Arch".
It can be said that it belongs to a set. Then, the server 3 stores the specific information file “gate.ctn” that indicates the storage position of the image files belonging to the “Triumphal Arch” set as specific information.

【0031】この特定情報ファイル「gate.ctn」の内容
は、例えば図2に示すようになっており、この特定情報
ファイル「gate.ctn」は、「凱旋門」を表す複数の画像
ファイルを特定する情報を保持しているのであるから、
全体として「凱旋門」を表す、あたかも1つの画像ファ
イルのように扱うことができる。
The contents of the specific information file “gate.ctn” are, for example, as shown in FIG. 2. The specific information file “gate.ctn” specifies a plurality of image files representing “Triumphal Arch”. Because we hold information,
As a whole, it can be treated as if it were a single image file, representing the "Triumphal Arch".

【0032】ここで、CPU21が行う処理について図
3を参照しつつ説明する。CPU21は、画像を取得し
て表示又は印刷する指示の入力を受けて処理を開始し、
サーバ3にインターネット2を介して、指示された画像
に対応するファイルを要求する(S1)。そして、CP
U21は、対応するファイルを受信すると、このファイ
ルの種別を調べ(S2)、特定情報ファイルであればR
AM23に画像処理用の記憶領域を確保することなく、
指示された処理が印刷の処理であるか否かを判断し(S
3)、印刷の処理であると(Yesであると)、受信し
た特定情報ファイルから印刷に適した画像ファイルを特
定する情報を抽出する(S4)。この場合には、ビット
マップ画像よりも一般に印刷時に高解像度で印刷が可能
なベクトル画像として表現された画像ファイルを抽出す
ることになる。CPU21は、処理S1に戻って、この
抽出した特定情報に基づき、対応する画像のファイルを
サーバ3に要求する。また、処理S3において、指示さ
れた処理が印刷の処理でなく、表示の処理であると(N
oであると)、受信した特定情報ファイルから表示に適
した画像ファイルを特定する情報を抽出する(S5)。
この場合には、一般に画像の処理に適したビットマップ
画像を抽出することになる。CPU21は、処理S1に
戻って、この抽出した特定情報に基づいて画像ファイル
をサーバ3に要求する。
Here, the processing performed by the CPU 21 will be described with reference to FIG. The CPU 21 starts processing upon receiving an instruction to acquire and display or print an image,
The server 3 requests a file corresponding to the designated image via the Internet 2 (S1). And CP
When receiving the corresponding file, U21 checks the type of this file (S2).
Without securing a storage area for image processing in AM23,
It is determined whether the instructed process is a printing process (S
3) If the process is a printing process (Yes), information for specifying an image file suitable for printing is extracted from the received specific information file (S4). In this case, an image file expressed as a vector image that can be printed at a higher resolution than a bitmap image is generally extracted. The CPU 21 returns to the process S1, and requests the server 3 for a file of the corresponding image based on the extracted specific information. In the process S3, if the instructed process is not a print process but a display process (N
If it is o), information for specifying an image file suitable for display is extracted from the received specific information file (S5).
In this case, a bitmap image suitable for image processing is generally extracted. The CPU 21 returns to the process S1, and requests the server 3 for an image file based on the extracted specific information.

【0033】一方、処理S1において、受信したファイ
ルが特定情報ファイルでなく、画像ファイルであれば、
RAM23に画像処理に必要な記憶領域(バッファ)を
確保し(S6)、受信したファイルに基づいて処理S3
で確保したバッファに画像を形成する(S7)。そし
て、CPU21は、指示された処理が印刷の処理である
か否かを判断し(S8)、印刷の処理であると(Yes
であると)、処理S7で形成した画像を印刷出力して
(S9)、処理を終了する。また、処理S8において、
指示された処理が印刷の処理でないと(Noである
と)、処理S7で形成した画像を表示出力して(S1
0)、処理を終了する。
On the other hand, in the process S1, if the received file is not a specific information file but an image file,
A storage area (buffer) necessary for image processing is secured in the RAM 23 (S6), and processing S3 is performed based on the received file.
An image is formed in the buffer secured in step (S7). Then, the CPU 21 determines whether or not the instructed process is a printing process (S8), and determines that the process is a printing process (Yes).
), The image formed in step S7 is printed out (S9), and the process ends. In the process S8,
If the instructed process is not the printing process (No), the image formed in process S7 is displayed and output (S1).
0), and the process ends.

【0034】尚、処理S2における判断は、ファイルの
ヘッダ情報に基づいて判断してもよいし、例えば、HT
MLファイルにより画像ファイルが指定されるのであれ
ば、当該HTMLファイルでの指示の内容から判断して
もよい。
The determination in step S2 may be made based on the header information of the file.
If the image file is specified by the ML file, the determination may be made from the contents of the instruction in the HTML file.

【0035】以下、具体的に、CPU21が「gate.ct
n」で代表して表される「凱旋門」の画像を印刷する指
示の入力を受けた場合について説明すると、CPU21
は、サーバ3にインターネット2を介して、対応する特
定情報ファイル「gate.ctn」を要求し、指示された処理
が印刷の処理であるか否かを判断する。ここでは、印刷
の処理であると判断され、受信した「gate.ctn」を参照
して、印刷に適した画像ファイルを特定する情報を抽出
する。この場合には、ビットマップ画像よりも一般に印
刷時に高解像度で印刷が可能なベクトル画像として表現
された画像ファイル、「gate-print.ps」の特定情報が
抽出される。そしてCPU21は、この画像ファイルを
サーバ3に要求し、要求した画像ファイル「gate-prin
t.ps」が受信されると、当該受信した画像ファイルに基
づいて画像を形成して、印刷出力する。
Hereinafter, specifically, the CPU 21 executes “gate.ct
The case where an instruction to print an image of “Triumphal Arch” represented by “n” is input will be described.
Requests the server 3 for the corresponding specific information file “gate.ctn” via the Internet 2 and determines whether or not the specified process is a printing process. Here, it is determined that the process is a printing process, and information for specifying an image file suitable for printing is extracted with reference to the received “gate.ctn”. In this case, specific information of an image file “gate-print.ps” expressed as a vector image that can be printed at a higher resolution in general than a bitmap image is extracted. Then, the CPU 21 requests this image file from the server 3 and requests the image file “gate-prin.
When “t.ps” is received, an image is formed based on the received image file and printed out.

【0036】また、指示された処理が印刷の処理でな
く、表示の処理であるときには、受信した特定情報ファ
イル、「gate.ctn」から表示に適した画像ファイルを特
定する情報を抽出することになる。この場合には、画像
の処理に適したビットマップ画像、「gate-display.jp
g」の特定情報が抽出される。
When the specified process is not a printing process but a display process, information for specifying an image file suitable for display is extracted from the received specific information file “gate.ctn”. Become. In this case, a bitmap image suitable for image processing, "gate-display.jp
The specific information of “g” is extracted.

【0037】このように、サーバ3では、各種の処理に
適合する、内容の異なる複数の画像ファイルを個別に保
持しており、さらに、個別に保持した画像ファイルを特
定する特定情報ファイルによって1つのセットとしてま
とめており、本実施の形態の画像処理装置は、この特定
情報ファイルを参照し、処理の態様に応じて処理の対象
となる画像ファイルの実体を選択的に取得している。
As described above, the server 3 individually stores a plurality of image files having different contents, which are compatible with various processes, and furthermore, a single information file for specifying the individually stored image files is used for one file. The image processing apparatus according to the present embodiment refers to this specific information file and selectively acquires the substance of the image file to be processed according to the mode of processing.

【0038】このため、例えば画面表示用の画像ファイ
ルをRGB色空間でのビットマップ画像の画像ファイル
とし、印刷用の画像ファイルをCMYK色空間でのPost
Script(商標)等のいわゆるPDL(ページ記述言語)で
記述された画像ファイルとしておくことができ、表示の
際には、ビットマップ画像を選択的に取得して、処理負
荷を低減できる。また、印刷時にはページ記述言語で記
述された画像ファイルを選択的に取得して、色空間の変
換処理をなくして負荷を軽減でき、かつ、プリンタの解
像度で画像を形成でき、最終出力を得るための周辺機器
に適した、高画質の画像を得ることができる。
For this reason, for example, an image file for screen display is set as an image file of a bitmap image in an RGB color space, and an image file for printing is set as a post image file in a CMYK color space.
An image file described in a so-called PDL (Page Description Language) such as Script (trademark) can be stored. At the time of display, a bitmap image can be selectively acquired to reduce the processing load. In addition, when printing, an image file described in the page description language is selectively acquired, the load can be reduced by eliminating the color space conversion processing, and the image can be formed at the resolution of the printer, so that the final output can be obtained. A high-quality image suitable for the peripheral device can be obtained.

【0039】尚、ここでは特定情報ファイルをHTML
等の汎用のマークアップ言語で作成し、「凱旋門」等の
セットに属する1又は複数の画像ファイルを特定する情
報を保持し、一般的なパーソナルコンピュータでの処理
を容易にしている。このように、特定情報ファイルは、
汎用の言語、例えばHTMLやSGML、XML等の言
語で実現するのが好ましい。つまり、具体的に図4のよ
うなHTMLファイル(A)と、適切な拡張子を付した
特定情報ファイル(B)とをサーバ3に保持させること
により、本実施の形態の画像処理装置1は、例えば、既
存のWebブラウザを用いて容易に実現できる。
It should be noted that the specific information file is HTML
, And holds information for specifying one or a plurality of image files belonging to a set such as “Triumphal Arch”, thereby facilitating processing by a general personal computer. Thus, the specific information file is
It is preferably implemented in a general-purpose language, for example, a language such as HTML, SGML, or XML. That is, by causing the server 3 to hold an HTML file (A) as shown in FIG. 4 and a specific information file (B) with an appropriate extension, the image processing apparatus 1 of the present embodiment For example, this can be easily realized using an existing Web browser.

【0040】すなわち、本実施の形態の処理を行う処理
プログラムを、この特定情報ファイルの拡張子に対応す
るヘルパーアプリケーションとしてWebブラウザに登
録しておけば、図4(A)に示すHTMLファイルを読
み込んだWebブラウザは、特定情報ファイルとしての
image.ctnをあたかも一つの画像ファイルのように扱
い、対応する表示用のヘルパーアプリケーションとして
CPU21により本実施の形態の画像処理を行うプログ
ラムを実行することになる。
That is, if a processing program for performing the processing of this embodiment is registered in the Web browser as a helper application corresponding to the extension of the specific information file, the HTML file shown in FIG. Web browser, as a specific information file
The image.ctn is treated as if it were one image file, and the CPU 21 executes a program for performing the image processing of the present embodiment as a corresponding display helper application.

【0041】この場合に、CPU21は、処理S2の判
断の方法として、例えば、図4(B)に示したようにH
TMLファイルのように記したときには、「<TITLE>」
タグの内容が「Container」等、予め定められたものに
なっているか否かによって判断してもよいし、ヘッダと
して挿入された、「<meta…>」のタグの内容によって判
断してもよい。さらに、図4(A)に示したHTMLフ
ァイルの代わりに、図5に示すようなHTMLファイル
とし、特定情報ファイルを<img src="image.ctn" type
="container">のように、typeオプションで区別するよ
うにしておいても構わない。この処理S2により、不要
なメモリを消費することがなく、処理S7における画像
の形成の処理も行われないので、処理の負荷をより低減
できる。
In this case, the CPU 21 determines, for example, H as shown in FIG.
When writing like a TML file, "<TITLE>"
The determination may be made based on whether the content of the tag is a predetermined one such as “Container” or may be determined based on the content of the tag “<meta…>” inserted as a header. . Further, instead of the HTML file shown in FIG. 4A, an HTML file as shown in FIG. 5 is used, and the specific information file is <img src = "image.ctn" type
= "container">, you can use the type option to distinguish them. By this process S2, unnecessary memory is not consumed, and the process of forming an image in the process S7 is not performed, so that the processing load can be further reduced.

【0042】すなわち、本実施の画像処理装置1は、H
TMLファイル(A)を読み出して解析し、<IMG SRC=
…>のタグにより一種の画像ファイルとして、「image.c
tn」なる特定情報ファイルを検出し、このファイルをサ
ーバ3に要求するとともに、拡張子「.ctn」に対応する
処理プログラムとして、予めヘルパーアプリケーション
として登録されている処理プログラムを実行し、特定情
報ファイル(B)を解析して、画像を表示する処理であ
れば、対応する処理対象ファイルとして、type="displa
y"のように、タイプ情報が「display」となっている「d
isplay.jpg」なる画像ファイルをサーバ3に要求し、サ
ーバ3から当該画像ファイルを取得して処理する。ま
た、画像を印刷するのであれば、対応する処理ファイル
として、type="print"のように、タイプ情報が「prin
t」となっている「print.ps」なる画像ファイルをサー
バ3に要求し、サーバ3から当該画像ファイルを取得し
て処理する。
That is, the image processing apparatus 1 of the present embodiment
Read and analyze the TML file (A), <IMG SRC =
…> Tag as a kind of image file, "image.c
tn ", and detects the specific information file, requests this file to the server 3, and executes a processing program registered in advance as a helper application as a processing program corresponding to the extension" .ctn ". If it is a process of analyzing (B) and displaying an image, type = "displa"
"d" whose type information is "display" like "y"
The server 3 requests the server 3 for an image file “isplay.jpg”, acquires the image file from the server 3, and processes the image file. If an image is to be printed, the corresponding processing file has the type information "prin", such as type = "print".
It requests the server 3 for the image file “print.ps” that is “t”, obtains the image file from the server 3, and processes it.

【0043】尚、図3に示した特定情報ファイルでは、
処理対象ファイルの属性として、タグのtypeオプション
として、表示用、印刷用の画像ファイルを区別している
が、ともにビットマップファイルである場合には、解像
度の高い方を印刷用として用いるなど、解像度により判
断してもよい。
In the specific information file shown in FIG.
As an attribute of the file to be processed, the tag type option is used to distinguish between display and print image files.If both are bitmap files, the higher resolution is used for printing, such as using the higher resolution. You may decide.

【0044】次に、本発明の第2の実施の形態に係るデ
ータ処理装置としての画像処理装置1について説明す
る。本実施の形態の画像処理装置1は、既に図1を用い
て説明した第1の実施の形態に係る画像処理装置1と同
様の構成をとるものであるが、CPU21の処理が異な
る。以下、CPU21の処理について図6を参照しつつ
説明する。尚、以下の説明においても、サーバ3には、
処理の対象となる処理対象ファイルとしての画像ファイ
ルが格納されているとする。ここでは、一例として、ビ
ットマップで表現された「凱旋門」を表した画像ファイ
ル「gate-display.jpg」と、同じ「凱旋門」をベクトル
画像として表現した画像ファイル「gate-print.ps」と
を格納しており、さらに、これらの画像ファイルの格納
位置を表す特定情報ファイル「gate.ctn」を格納してい
る場合を例として説明する。ここで、本実施の形態の
「gate.ctn」は、図7に示すように、画像ファイルを特
定するとともに、対応する画像ファイルの処理に対する
指示(処理パラメータ)を併せ持つ。
Next, an image processing apparatus 1 as a data processing apparatus according to a second embodiment of the present invention will be described. The image processing apparatus 1 according to the present embodiment has the same configuration as the image processing apparatus 1 according to the first embodiment already described with reference to FIG. 1, but differs in the processing of the CPU 21. Hereinafter, the processing of the CPU 21 will be described with reference to FIG. Incidentally, also in the following description, the server 3
It is assumed that an image file as a processing target file to be processed is stored. Here, as an example, an image file “gate-display.jpg” representing “Triumphal Arch” expressed in a bitmap and an image file “gate-print.ps” expressing the same “Triumphal Arch” as a vector image The following describes, as an example, a case where a specific information file “gate.ctn” indicating the storage positions of these image files is stored. Here, “gate.ctn” in the present embodiment specifies an image file and also has an instruction (processing parameter) for processing the corresponding image file, as shown in FIG.

【0045】以下、本実施の形態のCPU21の動作に
ついて説明する。尚、以下の説明で、図3に示した第1
の実施の形態のCPU21と同様の動作となる部分につ
いては、同じ符号を付して説明する。本実施の形態のC
PU21は、特定の画像ファイルと、当該画像を印刷す
るか、表示するかの指示の入力を受けて図6に示した処
理を開始し、サーバ3にインターネット2を介して、指
示された画像に対応するファイルを要求する(S1)。
そして、CPU21は、対応するファイルを受信する
と、このファイルの種別を調べ(S2)、特定情報ファ
イルであればRAM23に画像処理用の記憶領域を確保
することなく、指示された処理が印刷の処理であるか否
かを判断し(S3)、印刷の処理であると(Yesであ
ると)、受信した特定情報ファイルから印刷に適した画
像ファイルを特定する情報を抽出し(S4)、さらに対
応する処理のパラメータを抽出する(S11)。この場
合には、ビットマップ画像よりも一般に印刷時に高解像
度で印刷が可能なベクトル画像として表現された画像フ
ァイルを抽出するとともに、対応する処理パラメータを
抽出することになる。そして、CPU21は、処理S1
に戻って、この抽出した特定情報に基づき、対応する画
像のファイルをサーバ3に要求する。また、処理S3に
おいて、指示された処理が印刷の処理でなく、表示の処
理であると(Noであると)、受信した特定情報ファイ
ルから表示に適した画像ファイルを特定する情報を抽出
し(S5)、さらに対応する処理のパラメータを抽出す
る(S12)。この場合には、一般に画像の処理に適し
たビットマップ画像を抽出するとともに、対応する処理
パラメータを抽出することになる。CPU21は、処理
S1に戻って、この抽出した特定情報に基づいて画像フ
ァイルをサーバ3に要求する。
Hereinafter, the operation of the CPU 21 of the present embodiment will be described. In the following description, the first type shown in FIG.
Portions that perform the same operations as those of the CPU 21 of the third embodiment will be described with the same reference numerals. C of this embodiment
The PU 21 starts the processing shown in FIG. 6 upon receiving the specific image file and an instruction to print or display the image, and sends the specified image to the server 3 via the Internet 2. A corresponding file is requested (S1).
Then, when receiving the corresponding file, the CPU 21 checks the type of the file (S2). If the file is a specific information file, the specified processing is performed without securing a storage area for image processing in the RAM 23. Is determined (S3), and if it is a printing process (Yes), information for specifying an image file suitable for printing is extracted from the received specific information file (S4). The parameters of the processing to be performed are extracted (S11). In this case, an image file represented as a vector image that can be printed at a higher resolution in general than a bitmap image is extracted, and a corresponding processing parameter is extracted. Then, the CPU 21 executes the process S1
And requests the server 3 for a file of the corresponding image based on the extracted specific information. In step S3, if the specified process is not a print process but a display process (No), information for specifying an image file suitable for display is extracted from the received specific information file ( S5) Further, the parameters of the corresponding processing are extracted (S12). In this case, a bitmap image suitable for image processing is generally extracted, and a corresponding processing parameter is also extracted. The CPU 21 returns to the process S1, and requests the server 3 for an image file based on the extracted specific information.

【0046】一方、処理S1において、受信したファイ
ルが特定情報ファイルでなく、画像ファイルであれば、
RAM23に画像処理に必要な記憶領域(バッファ)を
確保し(S6)、受信したファイルに基づき、さらに処
理S11又は処理S12で抽出した処理パラメータに従
って処理S3で確保したバッファに画像を形成する(S
13)。そして、CPU21は、指示された処理が印刷
の処理であるか否かを判断し(S8)、印刷の処理であ
ると(Yesであると)、処理S13で形成した画像を
印刷出力して(S9)、処理を終了する。また、処理S
8において、指示された処理が印刷の処理でないと(N
oであると)、処理S13で形成した画像を表示出力し
て(S10)、処理を終了する。
On the other hand, in the process S1, if the received file is not a specific information file but an image file,
A storage area (buffer) necessary for the image processing is secured in the RAM 23 (S6), and an image is formed in the buffer secured in the processing S3 based on the received file and further according to the processing parameters extracted in the processing S11 or S12 (S6).
13). Then, the CPU 21 determines whether or not the instructed process is a printing process (S8). If the instructed process is a printing process (Yes), the image formed in the process S13 is printed out (S8). S9), the process ends. Processing S
In step 8, if the designated process is not a print process (N
If it is o), the image formed in the process S13 is displayed and output (S10), and the process ends.

【0047】すなわち、本実施の形態のCPU21は、
例えば、図2の「gate.ctn」で表される「凱旋門」の画
像を表示又は印刷する指示の入力を受けて処理を開始
し、サーバ3にインターネット2を介して、対応する画
像のファイルとして「gate.ctn」を要求する。そして、
受信した「gate.ctn」が特定情報ファイルであるので、
RAM23にバッファを確保する処理は行わない。そし
て、CPU21は、指示された処理が印刷の処理である
か否かを判断し、印刷の処理であると、受信した「gat
e.ctn」から印刷に適した画像ファイルを特定する情報
を抽出し、さらに対応する処理パラメータを抽出する。
この場合には、ビットマップ画像よりも一般に印刷時に
高解像度で印刷が可能なベクトル画像として表現された
画像ファイル、「gate-print.ps」を抽出して、この画
像ファイルをサーバ3に要求する。そして、要求した画
像ファイル「gate-print.ps」が受信されると、当該受
信した画像ファイルに基づき、対応する処理パラメータ
に応じて画像をバッファに形成し、印刷出力する。
That is, the CPU 21 of the present embodiment
For example, processing is started upon receiving an instruction to display or print an image of “Triumphal Arch” represented by “gate.ctn” in FIG. Request "gate.ctn". And
Since the received "gate.ctn" is a specific information file,
The process of securing a buffer in the RAM 23 is not performed. Then, the CPU 21 determines whether the instructed process is a printing process, and determines that the received process is “gat
Information that specifies an image file suitable for printing is extracted from “e.ctn”, and the corresponding processing parameters are further extracted.
In this case, an image file “gate-print.ps”, which is generally expressed as a vector image that can be printed at a higher resolution during printing than a bitmap image, is extracted, and this image file is requested to the server 3. . Then, when the requested image file “gate-print.ps” is received, an image is formed in a buffer according to the corresponding processing parameter based on the received image file, and printed out.

【0048】ここで、処理パラメータは、用紙サイズ、
画像サイズ等の情報である。また、処理パラメータとし
て画像を形成する座標の情報としておき、背景と前景と
を各々別の画像ファイルとして、位置合わせをして重ね
てもよい。この場合には、例えば重ね合わせ位置の座標
を処理パラメータとして、XPosition=200, YPosition=1
00のように表す。
Here, the processing parameters are paper size,
Information such as an image size. Alternatively, information of coordinates forming an image may be set as a processing parameter, and the background and the foreground may be separately set as image files, and may be registered and superimposed. In this case, for example, XPosition = 200, YPosition = 1
Expressed as 00.

【0049】近年、印刷したい画像ファイルを格納した
フロッピー(登録商標)等の記録媒体を受け付けて、高
解像度のプリンタ等で印刷処理するサービスを行う、い
わゆる出力センタと呼ばれるものがあるが、この出力セ
ンタが、本実施の形態の画像処理装置としてのプリンタ
を所持していれば、利用者から受け付けた記録媒体に格
納された特定情報ファイルから、処理パラメータを抽出
し、この処理パラメータに応じた処理を行うことがで
き、例えば、ビットマップ画像等をどの大きさで印刷す
るかの指示を処理パラメータとしておくことで、ビット
マップ画像の作成者の意図を反映した印刷を容易に行う
ことができ、利便性を向上できる。
In recent years, there is a so-called output center which receives a recording medium such as a floppy (registered trademark) storing an image file to be printed and performs a printing process with a high-resolution printer or the like. If the center has the printer as the image processing apparatus of the present embodiment, the processing parameters are extracted from the specific information file stored in the recording medium received from the user, and the processing according to the processing parameters is performed. For example, by setting an instruction as to how large a bitmap image or the like is to be printed as a processing parameter, printing that reflects the intention of the creator of the bitmap image can be easily performed, Convenience can be improved.

【0050】さらに、本実施の形態において特徴的なこ
とは、図7に示すようなHTML等の文書で特定情報フ
ァイルを形成しておくことにより、JavaScriptやActive
X(商標)等のように埋め込んで利用できる処理言語を
用いて、画像形成時に、画像の形成を指示した利用者に
対し、処理パラメータを問い合わせる等、処理パラメー
タを動的に変更できることである。この場合には、例え
ばCPU21は、JavaScript等により処理パラメータを
問い合わせる処理を行い、利用者から処理パラメータの
入力を受けて、当該入力された処理パラメータに応じて
画像形成の処理を行う。この場合にはCPU21は、H
TTPサーバとしての動作を行うことになる。尚、Java
Script等の代わりに、公知の方法でCGIプログラムを起
動しても、同様の処理を実現できる。
Further, a feature of this embodiment is that a specific information file is formed by using a document such as HTML as shown in FIG.
Using an embedded processing language such as X (trademark) or the like, it is possible to dynamically change processing parameters, such as inquiring processing parameters to a user who instructed image formation at the time of image formation. In this case, for example, the CPU 21 performs a process for inquiring a processing parameter by JavaScript or the like, receives an input of the processing parameter from the user, and performs an image forming process according to the input processing parameter. In this case, the CPU 21
The operation as a TTP server will be performed. Java
Similar processing can be realized by activating a CGI program by a known method instead of Script or the like.

【0051】尚、第1、第2の実施の形態に係る画像処
理装置では、CPU21が、印刷又は表示の指示の入力
を受け、この指示の内容により取得する処理対象ファイ
ルを選択していたが、プリンタのように、印刷の処理し
か行わない場合には、出力手段としてのプリンタのタイ
プに対応する、印刷用の画像ファイルをいつでも選択取
得することとしてもよい。すなわち、例えば、第1,第
2の実施の形態の画像処理装置としてのプリンタは、特
定情報ファイルが格納されている場所を表すURL(Un
iform Resource Locators)等、参照情報の入力を受け
て、当該特定情報ファイルを取得し、この特定情報ファ
イルで特定された、印刷処理に適合する画像ファイルを
選択的に取得して印刷を行ってもよい。この場合に、印
刷処理に適合する画像ファイルが見つからなければ、他
の画像ファイルの属性の情報を取得し、さらに当該属性
の情報に基づいて、印刷処理に最も適合する画像ファイ
ルを検出して取得し、印刷処理を続行しても構わない。
In the image processing apparatuses according to the first and second embodiments, the CPU 21 receives an input of a print or display instruction and selects a file to be obtained according to the content of the instruction. When only printing processing is performed, as in a printer, an image file for printing corresponding to the type of printer as an output unit may be selected and acquired at any time. That is, for example, the printer as the image processing apparatus according to the first and second embodiments is configured to use a URL (Undefined) indicating a location where the specific information file is stored.
iform Resource Locators), the reference information is input, the specific information file is obtained, and the image file specified by the specific information file that is compatible with the printing process is selectively obtained and printed. Good. In this case, if no image file suitable for the printing process is found, the information of the attribute of the other image file is acquired, and based on the information of the attribute, the image file most suitable for the printing process is detected and acquired. Then, the printing process may be continued.

【0052】また、第1、第2の実施の形態において特
徴的なことは、取得して処理するファイルが1つでなく
てもよいことである。すなわち、CMYKの各色のチャ
ネル毎に、いわゆる4色分解されたファイルを重ね合わ
せて印刷する場合には、各色のチャネルに対応する画像
ファイルを取得して重ね合わせればよい。このようにす
ることにより、カラー画像の処理において表示をするか
印刷をするかに応じた、適切な色空間への変換が不要と
なり、処理の負荷を軽減できる。そして、このようにす
ることで、色空間の変換によって画像の生成者が意図し
ない色彩になってしまうことをなくし、画像の生成者の
意図通りの画像を再生できる。
A feature of the first and second embodiments is that the number of files to be acquired and processed need not be one. In other words, in a case where a so-called four-color-separated file is superimposed and printed for each CMYK color channel, an image file corresponding to each color channel may be obtained and superimposed. By doing so, it is not necessary to convert to an appropriate color space according to whether to display or print in the processing of a color image, and the processing load can be reduced. By doing so, it is possible to prevent an image creator from unintended colors due to color space conversion, and to reproduce an image as intended by the image creator.

【0053】さらに、ここまででは、画像処理について
のみ説明したが、上記の処理は、音声、動画等の種々の
マルチメディアデータに対しても行うことができる。す
なわち、音声ならば、例えば最終出力となるスピーカー
の性能に応じた音声ファイルを選択的に取得したり、周
波数特性に応じたイコライズを予め施した音声ファイル
を選択的に取得することができる。
Further, only the image processing has been described so far, but the above processing can also be performed on various multimedia data such as audio and moving images. That is, in the case of audio, for example, it is possible to selectively obtain an audio file corresponding to the performance of a speaker as a final output, or selectively obtain an audio file which has been equalized in advance according to frequency characteristics.

【0054】ところで、ここまでの説明では、処理対象
となるデータを取得する際に、処理の属性に適合する処
理対象データを取得するデータ取得装置及びデータ処理
装置について説明したが、データを取得する側の処理の
態様を知ることができるならば、サーバが要求に応じて
処理に適合するデータを提供することによっても、処理
の態様に適合したファイルを取得可能として、データ処
理装置における処理の負荷を軽減できる。
In the above description, the data acquisition apparatus and the data processing apparatus for acquiring data to be processed conforming to the attribute of the processing when acquiring the data to be processed have been described. If the server can know the processing mode, the server can provide the data suitable for the processing in response to the request, so that the file suitable for the processing mode can be obtained, and the processing load on the data processing apparatus can be obtained. Can be reduced.

【0055】そこで、かかるサーバとしての本発明の第
3の実施の形態に係るデータ送信装置は、第1,第2の
実施の形態において説明したサーバ3と同様に、処理の
対象となる処理対象ファイルとしての画像ファイルを格
納し、処理対象ファイルの所在を表す情報を保持した特
定情報ファイルを格納している。また、本実施の形態に
係るデータ送信装置は、ネットワークを介して所定の特
定情報ファイルの指示と、処理の態様を表す情報の入力
を受けて、指示された特定情報ファイルから入力された
処理の態様に適合した画像ファイルをネットワークを介
して送信出力する。
Therefore, the data transmission device according to the third embodiment of the present invention as such a server is similar to the server 3 described in the first and second embodiments, and is a processing target to be processed. An image file as a file is stored, and a specific information file holding information indicating the location of the processing target file is stored. Further, the data transmitting apparatus according to the present embodiment receives an instruction of a predetermined specific information file via a network and input of information indicating a mode of processing, and performs processing of the processing input from the specified specific information file. An image file suitable for the mode is transmitted and output via a network.

【0056】具体的に、本実施の形態に係るデータ送信
装置4は、図8に示すように、CPU31と、ROM3
2と、RAM33と、ネットワークI/F34と、ハー
ドディスク35とから構成され、相互にバスを介して接
続されている。また、ネットワークI/F34は、イン
ターネット2に接続され、このインターネット2には、
データ処理装置5が接続されている。
More specifically, as shown in FIG. 8, the data transmitting apparatus 4 according to the present embodiment
2, a RAM 33, a network I / F 34, and a hard disk 35, which are mutually connected via a bus. Further, the network I / F 34 is connected to the Internet 2, and the Internet 2 has
The data processing device 5 is connected.

【0057】CPU31は、ROM32に格納された処
理プログラムに従って処理を行う。このCPU31の具
体的な処理の内容については、後述する。RAM33
は、CPU31のワークメモリとして動作し、また、ネ
ットワークI/F34を介して授受するデータのバッフ
ァとしても動作する。ROM32は、CPU31にて処
理される処理プログラムを格納する。ネットワークI/
F34は、ネットワークに接続され、CPU31の指示
に応じてネットワークとのデータの授受を行う。ハード
ディスク35は、画像ファイルと特定情報ファイルとを
格納する。
The CPU 31 performs processing according to a processing program stored in the ROM 32. The specific processing contents of the CPU 31 will be described later. RAM33
Operates as a work memory of the CPU 31 and also operates as a buffer for data transmitted and received via the network I / F 34. The ROM 32 stores a processing program to be processed by the CPU 31. Network I /
F34 is connected to the network and exchanges data with the network in accordance with an instruction from the CPU 31. The hard disk 35 stores an image file and a specific information file.

【0058】ここで、CPU31の処理の具体的内容に
ついて、図9を参照しつつ説明する。尚、以下の説明で
は、ハードディスク35がビットマップで表現された
「凱旋門」を表した画像ファイル「gate-display.jpg」
と、同じ「凱旋門」をベクトル画像として表現した画像
ファイル「gate-print.ps」とを格納しており、さら
に、これらの画像ファイルの格納位置を表す特定情報フ
ァイル「gate.ctn」を格納している場合を例として説明
する。
Here, the specific contents of the processing of the CPU 31 will be described with reference to FIG. In the following description, an image file “gate-display.jpg” representing the “Triumphal Arch” in which the hard disk 35 is represented by a bitmap
And an image file “gate-print.ps” that expresses the same “Triumphal Arch” as a vector image, and further stores a specific information file “gate.ctn” indicating the storage location of these image files. The following is an example of the case.

【0059】CPU31は、データの送信先となるデー
タ処理装置5から、特定情報ファイルの指定する情報を
ネットワークを介して受信し(S31)、指定された特
定情報ファイルをハードディスク35から読み出す(S
32)。そして、CPU31は、さらにデータ処理装置
5の処理の態様の属性の情報を受信して(S33)、処
理S32にて読み出した特定情報ファイルから当該情報
で表される属性に合致する処理対象ファイルを検索し
(S34)、検索されると、当該処理対象ファイルをハ
ードディスク35から読み出して(S35)、ネットワ
ークI/F34に出力し、インターネット2を介してデ
ータ処理装置5に送信出力する(S36)。
The CPU 31 receives the information specified by the specific information file from the data processing device 5 to which the data is transmitted via the network (S31), and reads the specified specific information file from the hard disk 35 (S31).
32). Then, the CPU 31 further receives the attribute information of the processing mode of the data processing device 5 (S33), and extracts the processing target file matching the attribute represented by the information from the specific information file read in step S32. A search is performed (S34). When the search is performed, the file to be processed is read from the hard disk 35 (S35), output to the network I / F 34, and transmitted and output to the data processing device 5 via the Internet 2 (S36).

【0060】すなわち、CPU31は、特定情報ファイ
ルとして、例えば、「gate.ctn」の指定をインターネッ
ト2を介して受信する。この指定には、例えば、「GET
gate.ctn&option=print http1.1」のように、データ処
理装置の処理態様の属性の情報として「印刷処理」を表
す「print」を含む。
That is, the CPU 31 receives, for example, designation of “gate.ctn” as the specific information file via the Internet 2. For example, "GET
"print" representing "print processing" is included as information of the attribute of the processing mode of the data processing device, such as "gate.ctn & option = print http1.1".

【0061】CPU31は、このような指定を受信する
と、特定情報ファイル「gate.ctn」をハードディスク3
5から読み出し、さらに「gate.ctn」により特定される
セットに属する画像ファイルのうち、印刷処理に適合す
る属性を備えた、「gate-print.ps」を検索し、この「g
ate-print.ps」をハードディスク35から読み出して、
ネットワークI/F34を介してデータ処理装置5に送
信出力する。
Upon receiving such a designation, the CPU 31 stores the specific information file “gate.ctn” in the hard disk 3
5 from the image file belonging to the set specified by “gate.ctn” and searching for “gate-print.ps” having an attribute suitable for print processing.
ate-print.ps "from the hard disk 35,
The data is transmitted and output to the data processing device 5 via the network I / F 34.

【0062】尚、ここでCPU31は、画像ファイルの
実体をハードディスク35から読み出して送信している
が、画像ファイルの格納場所を示す参照情報を送信出力
してもよい。この場合には、送信先としてのデータ処理
装置は、当該参照情報を受信して、ネットワークを介し
て画像データを要求することになる。
Here, the CPU 31 reads out the image file entity from the hard disk 35 and transmits it, but may transmit and output reference information indicating the storage location of the image file. In this case, the data processing device as the transmission destination receives the reference information and requests image data via the network.

【0063】このようなデータ送信装置によれば、デー
タ処理装置が処理の態様を知らせることで、処理態様に
適したデータを当該データ処理装置に送信出力するの
で、データ処理装置における処理の負荷を軽減できる。
According to such a data transmitting apparatus, the data processing apparatus notifies the processing mode and transmits and outputs data suitable for the processing mode to the data processing apparatus. Can be reduced.

【0064】[0064]

【発明の効果】本発明の画像処理装置によれば、取得手
段が、画像処理手段の画像処理態様を表す属性情報又は
出力手段のタイプの情報に応じて画像ファイルを選択的
に取得し、画像処理手段が選択取得した画像ファイルを
処理し、又は出力するので、処理手段又は出力手段がそ
の処理に適した画像ファイルに基づいて処理でき、処理
の負荷を軽減でき、最終出力を得るための周辺機器に適
した、高画質の画像を得ることができる。
According to the image processing apparatus of the present invention, the obtaining means selectively obtains an image file according to the attribute information indicating the image processing mode of the image processing means or the information on the type of the output means. Since the processing means processes or outputs the image file selected and obtained, the processing means or the output means can perform processing based on the image file suitable for the processing, thereby reducing the processing load and the peripheral area for obtaining the final output. A high-quality image suitable for the device can be obtained.

【0065】また、特定情報ファイル又は特定情報ファ
イルで特定された画像ファイルのうち、画像処理態様に
応じた画像ファイルを選択的に取得するファイル取得手
段が取得したファイルが、特定情報ファイルであるか否
かを判断し、当該取得したファイルが画像ファイルであ
るときのみ、記憶手段に所定の領域を確保して、画像処
理手段を起動する処理制御手段とを含む、本発明の画像
処理装置によれば、処理手段又は出力手段がその処理に
適した画像ファイルに基づいて処理でき、処理の負荷を
軽減でき、最終出力を得るための周辺機器に適した、高
画質の画像を得ることができ、かつ、特定情報ファイル
を取得したときには、記憶手段に所定の領域を確保せ
ず、画像処理を行わないので、さらに処理の負荷を軽減
できる。
Also, of the specific information file or the image file specified by the specific information file, whether the file obtained by the file obtaining means for selectively obtaining the image file according to the image processing mode is the specific information file And determining whether or not the acquired file is an image file. The image processing apparatus according to the present invention further includes a processing control unit that secures a predetermined area in the storage unit and starts the image processing unit. If, for example, the processing means or the output means can perform processing based on an image file suitable for the processing, the processing load can be reduced, and a high-quality image suitable for peripheral devices for obtaining a final output can be obtained. In addition, when the specific information file is obtained, a predetermined area is not secured in the storage means and no image processing is performed, so that the processing load can be further reduced.

【0066】本発明のデータ送信装置によれば、送信先
としてのデータ処理装置の処理態様に応じたデータを送
信出力するので、データ処理装置での処理の負荷を軽減
でき、データを再生する際には、その品質を向上でき
る。
According to the data transmitting apparatus of the present invention, data corresponding to the processing mode of the data processing apparatus as the transmission destination is transmitted and output, so that the processing load on the data processing apparatus can be reduced and the data can be reproduced. Can improve its quality.

【0067】さらに、本発明のデータ取得装置によれ
ば、データ処理の処理態様に応じたデータを取得するの
で、データ処理装置での処理の負荷を軽減させることが
でき、データを再生する際には、その品質を向上でき
る。
Further, according to the data acquisition apparatus of the present invention, data corresponding to the processing mode of the data processing is acquired, so that the processing load on the data processing apparatus can be reduced, and when the data is reproduced, Can improve its quality.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の第1の実施の形態に係る画像処理装
置の構成ブロック図である。
FIG. 1 is a configuration block diagram of an image processing apparatus according to a first embodiment of the present invention.

【図2】 特定情報ファイルの一例を表す説明図であ
る。
FIG. 2 is an explanatory diagram illustrating an example of a specific information file.

【図3】 本発明の第1の実施の形態に係る画像処理装
置のCPU21が行う処理を表すフローチャート図であ
る。
FIG. 3 is a flowchart illustrating a process performed by a CPU 21 of the image processing apparatus according to the first embodiment of the present invention.

【図4】 取得されるファイルの例を表す説明図であ
る。
FIG. 4 is an explanatory diagram illustrating an example of an acquired file.

【図5】 取得されるファイルの例を表す説明図であ
る。
FIG. 5 is an explanatory diagram illustrating an example of a file to be acquired.

【図6】 本発明の第2の実施の形態に係る画像処理装
置のCPU21が行う処理を表すフローチャート図であ
る。
FIG. 6 is a flowchart illustrating a process performed by a CPU 21 of the image processing apparatus according to the second embodiment of the present invention.

【図7】 特定情報ファイルの一例を表す説明図であ
る。
FIG. 7 is an explanatory diagram illustrating an example of a specific information file.

【図8】 本発明の実施の形態に係るデータ送信装置の
構成ブロック図である。
FIG. 8 is a configuration block diagram of a data transmission device according to an embodiment of the present invention.

【図9】 本発明の実施の形態のCPU31が行う処理
を表すフローチャート図である。
FIG. 9 is a flowchart illustrating a process performed by a CPU 31 according to the embodiment of the present invention.

【図10】 一般的な画像処理装置の構成ブロック図で
ある。
FIG. 10 is a configuration block diagram of a general image processing apparatus.

【符号の説明】[Explanation of symbols]

1 画像処理装置、2 インターネット、3 サーバ、
4 データ送信装置、5 データ処理装置、11,2
1,31 CPU、12,22,32 ROM、13,
23,33 RAM、14 外部I/F、24,34
ネットワークI/F、35 ハードディスク。
1 image processing device, 2 internet, 3 server,
4 data transmission device, 5 data processing device, 11 and 12
1,31 CPU, 12,22,32 ROM, 13,
23, 33 RAM, 14 external I / F, 24, 34
Network I / F, 35 Hard disk.

フロントページの続き Fターム(参考) 2C061 AP01 AR01 HH03 HJ06 HK03 HM07 HN05 HN15 HN20 HN26 HP06 5B021 AA01 AA02 BB02 CC05 EE01 LG07 5B089 GA11 GA21 HA10 JB03 JB22 KA06 KB10 KD01 LB12 LB14 5C062 AA05 AA14 AA25 AA27 AA29 AB02 AB22 AB23 AB41 AB43 AB44 AC04 AC05 AC22 AC58 AE15 AF14 Continued on the front page F-term (reference) 2C061 AP01 AR01 HH03 HJ06 HK03 HM07 HN05 HN15 HN20 HN26 HP06 5B021 AA01 AA02 BB02 CC05 EE01 LG07 5B089 GA11 GA21 HA10 JB03 JB22 KA06 KB10 KD01 LB12 AB23A14 AB22 AB14 AB12 AB14 AB44 AC04 AC05 AC22 AC58 AE15 AF14

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】 少なくとも1つの画像ファイルに基づい
て、所定の画像処理態様により画像を処理する画像処理
手段を具備する画像処理装置において、 複数の画像ファイルのうち、前記画像処理態様を表す属
性情報に応じた画像ファイルを選択的に取得する取得手
段を有し、選択的に取得された画像ファイルが前記画像
処理手段により処理されることを特徴とする画像処理装
置。
1. An image processing apparatus comprising an image processing means for processing an image in a predetermined image processing mode based on at least one image file, wherein: attribute information indicating the image processing mode among a plurality of image files An image processing apparatus, comprising: an acquisition unit for selectively acquiring an image file corresponding to the image file, wherein the selectively acquired image file is processed by the image processing unit.
【請求項2】 少なくとも1つの画像ファイルに基づい
て、所定の画像処理態様により画像を処理する画像処理
手段と、前記画像処理手段にて処理された画像を出力す
る出力手段とを具備する画像処理装置において、 複数の画像ファイルのうち、前記出力手段のタイプに応
じた画像ファイルを選択的に取得する取得手段を有し、
選択的に取得された画像ファイルが前記画像処理手段に
より処理され、出力手段により出力されることを特徴と
する画像処理装置。
2. An image processing apparatus comprising: an image processing unit that processes an image in a predetermined image processing mode based on at least one image file; and an output unit that outputs an image processed by the image processing unit. In the device, among a plurality of image files, having an acquisition unit for selectively acquiring an image file according to the type of the output unit,
An image processing apparatus wherein an image file selectively acquired is processed by the image processing means and output by an output means.
【請求項3】 請求項1記載の画像処理装置において、
さらに、 前記画像ファイルを特定する情報と、各画像ファイルの
属性情報とを対応づけて格納した特定情報ファイルを取
得する特定情報ファイル取得手段を含み、 前記取得手段は、取得された前記特定情報ファイルを参
照し、当該特定情報ファイルで特定される前記画像ファ
イルのうち、前記画像処理の属性情報に対応する画像フ
ァイルを選択的に取得することを特徴とする画像処理装
置。
3. The image processing apparatus according to claim 1, wherein
Further, a specific information file obtaining means for obtaining a specific information file in which information specifying the image file and attribute information of each image file are stored in association with each other, wherein the obtaining means obtains the specific information file An image processing apparatus that selectively obtains an image file corresponding to the attribute information of the image processing from among the image files specified by the specific information file.
【請求項4】 請求項1記載の画像処理装置において、
さらに、 前記取得手段が取得した画像ファイルに対応する処理パ
ラメータを取得する処理パラメータ取得手段を含み、 前記画像形成手段は、画像ファイルに基づいて、当該画
像ファイルに対応する処理パラメータに応じて画像を形
成することを特徴とする画像処理装置。
4. The image processing apparatus according to claim 1, wherein
Furthermore, the image forming apparatus further includes a processing parameter obtaining unit that obtains a processing parameter corresponding to the image file obtained by the obtaining unit. An image processing apparatus characterized by forming.
【請求項5】 請求項1記載の画像処理装置において、 前記画像処理の属性は、画像処理態様のタイプ情報であ
ることを特徴とする画像処理装置。
5. The image processing apparatus according to claim 1, wherein the attribute of the image processing is type information of an image processing mode.
【請求項6】 請求項1記載の画像処理装置において、 前記画像処理の属性は、解像度であることを特徴とする
画像処理装置。
6. The image processing apparatus according to claim 1, wherein the attribute of the image processing is a resolution.
【請求項7】 請求項1記載の画像処理装置において、 前記画像処理の属性は、色分解属性であることを特徴と
する画像処理装置。
7. The image processing apparatus according to claim 1, wherein the attribute of the image processing is a color separation attribute.
【請求項8】 少なくとも1つの画像ファイルに基づい
て、所定の画像処理態様により画像を処理する画像処理
手段を具備する画像処理装置において、 複数の画像ファイルを特定する情報と、各画像ファイル
の属性情報とを対応づけて格納した特定情報ファイルを
取得するとともに、当該特定情報ファイルを参照し、当
該特定情報ファイルで特定された画像ファイルのうち、
前記画像処理態様を表す属性情報に応じた画像ファイル
を選択的に取得するファイル取得手段と、 記憶手段と、 前記ファイル取得手段が取得したファイルが特定情報フ
ァイルであるか否かを判断し、当該取得したファイルが
画像ファイルであるときのみ、前記記憶手段に所定の領
域を確保して、前記画像処理手段を起動する処理制御手
段と、を含み、 前記画像処理手段は、前記記憶手段に確保された所定の
領域を用いて前記選択的に取得された画像ファイルの処
理を行うことを特徴とする画像処理装置。
8. An image processing apparatus comprising image processing means for processing an image according to a predetermined image processing mode based on at least one image file, comprising: information for specifying a plurality of image files; Acquires the specific information file that stores the information in association with the information, refers to the specific information file, and among the image files specified by the specific information file,
A file acquisition unit for selectively acquiring an image file according to the attribute information representing the image processing mode; a storage unit; and determining whether the file acquired by the file acquisition unit is a specific information file. Processing control means for securing a predetermined area in the storage means and activating the image processing means only when the acquired file is an image file, wherein the image processing means is secured in the storage means An image processing apparatus for processing the selectively acquired image file using the predetermined area.
【請求項9】 請求項8記載の画像処理装置において、 前記特定情報ファイルは、自己が特定情報ファイルであ
ることを表す種別属性情報を含み、 前記処理制御手段は、取得したファイルが特定情報ファ
イルであるか否かの判断を取得したファイルの種別属性
情報に基づいて行うことを特徴とする画像処理装置。
9. The image processing apparatus according to claim 8, wherein the specific information file includes type attribute information indicating that the specific information file is a specific information file, and the processing control unit determines that the acquired file is a specific information file. An image processing apparatus characterized in that the determination as to whether or not the file is is made based on the acquired type attribute information of the file.
【請求項10】 各々が複数のセットのうち少なくとも
1つのセットに属する複数の処理対象ファイルについ
て、前記セットの各々に対応し、対応したセットに属す
る1又は複数の前記処理対象ファイルを特定する情報を
含む特定情報ファイルを格納したことを特徴とするデー
タ送信装置。
10. A plurality of processing target files each belonging to at least one of a plurality of sets, information corresponding to each of the sets, and specifying one or a plurality of the processing target files belonging to the corresponding set. A data transmission device storing a specific information file including the following.
【請求項11】 各々が複数のセットのうち少なくとも
1つのセットに属する複数の処理対象ファイルと、前記
セットの各々に対応し、対応したセットに属する1又は
複数の前記処理対象ファイルを特定する情報を含む特定
情報ファイルとを格納する記憶手段と、 所定のセットに対応する前記特定情報ファイルを要求す
る指示と、処理の属性情報とを受信して、当該要求され
た特定情報ファイルで特定され、かつ、前記処理の属性
情報に対応する前記処理対象ファイルを送信出力する送
信手段とを有することを特徴とするデータ送信装置。
11. A plurality of files to be processed each belonging to at least one of a plurality of sets, and information identifying one or a plurality of files to be processed belonging to each of the sets and belonging to the corresponding set. A storage unit for storing a specific information file including: an instruction for requesting the specific information file corresponding to a predetermined set; and attribute information of a process, and specified by the requested specific information file, And a transmission unit for transmitting and outputting the processing target file corresponding to the attribute information of the processing.
【請求項12】 各々が複数のセットのうち少なくとも
1つのセットに属する複数の処理対象ファイルと、前記
セットの各々に対応し、対応したセットに属する1又は
複数の前記処理対象ファイルを特定する情報を含む特定
情報ファイルとから少なくとも特定情報ファイルを取得
する取得手段を具備するデータ取得装置において、 取得された前記特定情報ファイルにより特定される前記
処理対象ファイルについて、そのファイルの属性を取得
する属性取得手段と、 前記属性取得手段が取得した前記処理対象ファイルの属
性に基づいて、所定の属性に対応する前記処理対象ファ
イルを選択的に取得する手段と、を含むことを特徴とす
るデータ取得装置。
12. A plurality of files to be processed each belonging to at least one of a plurality of sets, and information identifying one or a plurality of files to be processed belonging to each of the sets and belonging to the corresponding set. A data acquisition apparatus comprising: an acquisition unit for acquiring at least a specific information file from a specific information file including: an attribute acquisition for acquiring an attribute of the processing target file specified by the acquired specific information file; And a means for selectively acquiring the processing target file corresponding to a predetermined attribute based on the attribute of the processing target file acquired by the attribute acquiring means.
【請求項13】 コンピュータによって処理され、 複数のセットのうち少なくとも1つのセットに属する処
理対象ファイルと、前記セットの各々に対応し、対応し
たセットに属する1又は複数の前記処理対象ファイルを
特定する情報を含む特定情報ファイルとのうち、前記特
定情報ファイルの一つを要求する指示と、処理の属性を
示す情報とを受信する処理モジュールと、 当該要求された特定情報ファイルで特定され、前記処理
の属性に対応する前記処理対象ファイルを送信出力する
処理モジュールと、を含むプログラムを格納したことを
特徴とするコンピュータ読み取り可能な記録媒体。
13. A processing target file which is processed by a computer and belongs to at least one of a plurality of sets, and one or a plurality of the processing target files corresponding to each of the sets and belonging to the corresponding set are specified. A processing module that receives an instruction for requesting one of the specific information files from among the specific information files containing information, and information indicating an attribute of a process; and a processing module specified by the requested specific information file, And a processing module for transmitting and outputting the processing target file corresponding to the attribute of (1).
【請求項14】 コンピュータによって処理され、 複数のセットのうち少なくとも1つのセットに属する処
理対象ファイルと、前記セットの各々に対応し、対応し
たセットに属する1又は複数の前記処理対象ファイルを
特定する情報を含む特定情報ファイルとから少なくとも
特定情報ファイルを取得する処理モジュールと、 取得された前記特定情報ファイルに含まれるファイル特
定情報が特定する前記処理対象ファイルについて、その
ファイルの属性を取得する処理モジュールと、前記属性
取得手段が取得した前記処理対象ファイルの属性に基づ
いて、所定の属性に対応する前記処理対象ファイルを選
択的に取得する処理モジュールと、を含むプログラムを
格納したことを特徴とするコンピュータ読み取り可能な
記録媒体。
14. A processing target file which is processed by a computer and belongs to at least one of a plurality of sets, and one or a plurality of the processing target files corresponding to each of the sets and belonging to the corresponding set are specified. A processing module that obtains at least a specific information file from a specific information file containing information; and a processing module that obtains, for the processing target file specified by the file specifying information included in the obtained specific information file, an attribute of the file. And a processing module that selectively obtains the processing target file corresponding to a predetermined attribute based on the attribute of the processing target file obtained by the attribute obtaining unit. Computer readable recording medium.
JP22864799A 1999-08-12 1999-08-12 Image processing device Expired - Fee Related JP3707309B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22864799A JP3707309B2 (en) 1999-08-12 1999-08-12 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22864799A JP3707309B2 (en) 1999-08-12 1999-08-12 Image processing device

Publications (2)

Publication Number Publication Date
JP2001053916A true JP2001053916A (en) 2001-02-23
JP3707309B2 JP3707309B2 (en) 2005-10-19

Family

ID=16879622

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22864799A Expired - Fee Related JP3707309B2 (en) 1999-08-12 1999-08-12 Image processing device

Country Status (1)

Country Link
JP (1) JP3707309B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002251267A (en) * 2001-02-26 2002-09-06 Seiko Epson Corp Marked language editing method and recording medium on which browser is recorded and printing system
JP2002304352A (en) * 2001-04-06 2002-10-18 Dainippon Printing Co Ltd Information distributing server device
JP2003283755A (en) * 2002-03-25 2003-10-03 Brother Ind Ltd Image forming apparatus
JP2006044114A (en) * 2004-08-05 2006-02-16 Canon Inc Image forming device, printing mode setting method and printer driver
US9087057B2 (en) 2011-04-07 2015-07-21 Ricoh Company, Ltd. Content processing apparatus, method, and system
US9808723B2 (en) 2014-05-26 2017-11-07 Gree, Inc. Non-transitory computer-readable medium, information processing system, and method
US11593453B2 (en) 2014-04-02 2023-02-28 Gree, Inc. Device, medium, and method for retrieving object
CN117048223A (en) * 2023-08-18 2023-11-14 广东兴艺数字印刷股份有限公司 High-accuracy digital printing method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09231022A (en) * 1996-02-20 1997-09-05 Fuji Xerox Co Ltd Document accumulator
JPH10334256A (en) * 1997-05-29 1998-12-18 Canon Inc Display device and its control method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09231022A (en) * 1996-02-20 1997-09-05 Fuji Xerox Co Ltd Document accumulator
JPH10334256A (en) * 1997-05-29 1998-12-18 Canon Inc Display device and its control method

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7463381B2 (en) 2001-02-26 2008-12-09 Seiko Epson Corporation Markup language edit method, record medium recording browser, and print system
JP2002251267A (en) * 2001-02-26 2002-09-06 Seiko Epson Corp Marked language editing method and recording medium on which browser is recorded and printing system
JP2002304352A (en) * 2001-04-06 2002-10-18 Dainippon Printing Co Ltd Information distributing server device
JP2003283755A (en) * 2002-03-25 2003-10-03 Brother Ind Ltd Image forming apparatus
JP2006044114A (en) * 2004-08-05 2006-02-16 Canon Inc Image forming device, printing mode setting method and printer driver
US9087057B2 (en) 2011-04-07 2015-07-21 Ricoh Company, Ltd. Content processing apparatus, method, and system
US11593453B2 (en) 2014-04-02 2023-02-28 Gree, Inc. Device, medium, and method for retrieving object
US9808723B2 (en) 2014-05-26 2017-11-07 Gree, Inc. Non-transitory computer-readable medium, information processing system, and method
US10661179B2 (en) 2014-05-26 2020-05-26 Gree, Inc. Non-transitory computer-readable medium, information processing system, and method
US11219832B2 (en) 2014-05-26 2022-01-11 Gree, Inc. Non-transitory computer-readable medium, information processing system, and method
US10213694B2 (en) 2014-05-26 2019-02-26 Gree, Inc. Non-transitory computer-readable medium, information processing system, and method
CN117048223A (en) * 2023-08-18 2023-11-14 广东兴艺数字印刷股份有限公司 High-accuracy digital printing method, device, equipment and storage medium
CN117048223B (en) * 2023-08-18 2024-04-26 广东兴艺数字印刷股份有限公司 High-accuracy digital printing method, device, equipment and storage medium

Also Published As

Publication number Publication date
JP3707309B2 (en) 2005-10-19

Similar Documents

Publication Publication Date Title
KR100524565B1 (en) Method and apparatus for processing image data, and storage medium
US5872895A (en) Method for object based color matching when printing a color document
US9538046B2 (en) Image reproduction using a particular color space
US7944593B2 (en) Method and apparatus for efficient processing of color conversion
JPH07254060A (en) Image processing method and device
JP2001103331A (en) Color image data management method and device
US8207985B2 (en) Image reproduction using a particular color space
JP2001053916A (en) Image processor, data acquiring device and data transmitter
US7420704B2 (en) System and method for color gamut inadequacy notification
JP2013120402A (en) Print control device
US20080100867A1 (en) Image saving system
CN101848316B (en) Image processing apparatus, image forming apparatus, and recording medium
JP2010268138A (en) Color adjustment device, color adjustment method, and program
JP2003316559A (en) Image data structure, image data preparing device and image output device
JP2003283848A (en) Image processing apparatus and image processing program
JP2002044478A (en) Substitution of named color
JP4000818B2 (en) Image processing apparatus and image processing method
US8300268B2 (en) Image processing device
JP2006053642A (en) Print result notification device
JPH11296332A (en) Print data transmission system and receiving device and transmitting device used for the same and print data transmitting method and recording medium for recording computer program for realizing the same
JP3900885B2 (en) Printing system and printing instruction apparatus
JP2009253988A (en) System and method for color image data acquisition based on human color perception
JP3733547B2 (en) Document print processing system
JP2003122544A (en) Server device for pre-view service
JPH09200544A (en) Color printing system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050408

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050419

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050616

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: 20050712

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050725

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: 20090812

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100812

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110812

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120812

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120812

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130812

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees