JP2000132398A - Picture processor, program transfer method for the same and storage medium storing program which computer can read - Google Patents

Picture processor, program transfer method for the same and storage medium storing program which computer can read

Info

Publication number
JP2000132398A
JP2000132398A JP10302241A JP30224198A JP2000132398A JP 2000132398 A JP2000132398 A JP 2000132398A JP 10302241 A JP10302241 A JP 10302241A JP 30224198 A JP30224198 A JP 30224198A JP 2000132398 A JP2000132398 A JP 2000132398A
Authority
JP
Japan
Prior art keywords
download
program
image processing
signal processor
processing apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10302241A
Other languages
Japanese (ja)
Inventor
Yasuhiro Takiyama
康弘 瀧山
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP10302241A priority Critical patent/JP2000132398A/en
Publication of JP2000132398A publication Critical patent/JP2000132398A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

PROBLEM TO BE SOLVED: To securely download an optimum down load program fitted for a picture processing resource which a digital signal processor picture-processes with simple constitution. SOLUTION: In the processor 100, CPU 103 decides whether constitution information which is set by hardware ID 109 and resource information supplied from a down load program supply source are matched or not against a picture processing resource which a digital signal processor 107 picture-processes. The down load processing of the down load program is controlled.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、画像データ入力手
段から入力された画像データをデジタルシグナルプロセ
ッサにより画像処理を施し、該画像処理された出力デー
タを画像データ出力手段より出力可能な画像処理装置お
よび画像処理装置のプログラム転送方法およびコンピュ
ータが読み出し可能なプログラムを格納した記憶媒体に
関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus capable of performing image processing on image data input from image data input means by a digital signal processor and outputting the image-processed output data from image data output means. The present invention relates to a program transfer method for an image processing apparatus and a storage medium storing a computer readable program.

【0002】[0002]

【従来の技術】従来より、画像処理装置の画像処理回路
は専用の半導体集積回路を作成して装置に搭載してい
た。この形式は同一品種の大量生産に適していたが、近
年少量多品種の製品が必要とされるようになり、その需
要に対して、専用の半導体集積回路を作成することはコ
スト、開発期間の点から困難な状況になりつつある。そ
こで、少量多品種の製品のためにデジタルシグナルプロ
セッサ(DSP)を用いた画像処理装置が提案されてい
る。
2. Description of the Related Art Conventionally, an image processing circuit of an image processing apparatus has been prepared as a dedicated semiconductor integrated circuit and mounted on the apparatus. Although this type was suitable for mass production of the same product type, in recent years, products of a small quantity and many products have been required, and to meet the demand, creating a dedicated semiconductor integrated circuit requires cost and development time. The situation is getting difficult. Therefore, an image processing apparatus using a digital signal processor (DSP) has been proposed for products of various kinds in small quantities.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、デジタ
ルシグナルプロセッサは専用の半導体集積回路と比較し
て、処理能力が劣ることが多く、画像処理の種類によっ
ては外付けでFIFOメモリ等のハードウエアが必要と
なることがある。
However, a digital signal processor often has a lower processing capability than a dedicated semiconductor integrated circuit, and external hardware such as a FIFO memory is required depending on the type of image processing. It may be.

【0004】したがって、ハードウエア構成によっては
デジタルシグナルプロセッサにロードするプログラムが
動作しない場合があり、サービスマンに専門の知識が必
要となったり、不具合が発生する等の問題点があった。
[0004] Therefore, depending on the hardware configuration, the program to be loaded into the digital signal processor may not operate, and there is a problem that a service engineer needs specialized knowledge or a problem occurs.

【0005】本発明は、上記の問題点を解決するために
なされたもので、本発明の目的は、デジタルシグナルプ
ロセッサが画像処理する画像処理資源に対して設定され
る構成情報とダウンロードプログラム供給源から供給さ
れる資源情報とが適合するかどうかを判定してダウンロ
ードプログラムのダウンロード処理を制御することによ
り、簡単な構成で、デジタルシグナルプロセッサが画像
処理する画像処理資源に適合する最適なダウンロードプ
ログラムを確実にダウンロードできるとともに、ダウン
ロードエラーを確実に通知できる画像処理装置および画
像処理装置のプログラム転送方法およびコンピュータが
読み出し可能なプログラムを格納した記憶媒体を提供す
ることである。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to provide a configuration information and a download program supply source set for an image processing resource for image processing by a digital signal processor. By determining whether or not the resource information supplied by the digital signal processor matches, and controlling the download processing of the download program, the digital signal processor can determine the optimal download program suitable for the image processing resources to be processed by the digital signal processor with a simple configuration. An object of the present invention is to provide an image processing apparatus, a program transfer method for the image processing apparatus, and a storage medium storing a computer-readable program, which can surely download and notify a download error.

【0006】[0006]

【課題を解決するための手段】本発明に係る第1の発明
は、画像データ入力手段(図1に示すスキャナ200)
から入力された画像データをデジタルシグナルプロセッ
サ(図1に示すDSP107)により画像処理を施し、
該画像処理された出力データを画像データ出力手段(図
1に示すプリンタ300)より出力可能な画像処理装置
(図1に示す画像処理装置100)であって、前記デジ
タルシグナルプロセッサにロードすべきダウンロードプ
ログラムと該ダウンロードプログラムを実行可能な資源
情報を供給する供給手段(図1に示すメモリカード10
5,ホストコンピュータ400)と、画像処理資源の構
成情報を設定する設定手段(図1に示すハードID10
9)と、前記供給手段から供給される資源情報と前記設
定手段により設定される構成情報とを比較して前記ダウ
ンロードプログラムが適合しているかどうかを判定する
判定手段(図1に示すCPU103がROM101に記
憶された制御プログラムを実行して比較判定処理する)
と、前記判定手段により適合していると判定された場合
に、前記供給手段から供給されるダウンロードプログラ
ムを前記デジタルシグナルプロセッサにロードし、前記
判定手段により適合していないと判定された場合に、前
記ダウンロードプログラムのダウンロードを禁止する制
御手段(図1に示すCPU103がROM101に記憶
された制御プログラムを実行してダウンロード処理す
る)とを有するものである。
According to a first aspect of the present invention, there is provided an image data input unit (a scanner 200 shown in FIG. 1).
The image data input from is subjected to image processing by a digital signal processor (DSP 107 shown in FIG. 1),
An image processing apparatus (image processing apparatus 100 shown in FIG. 1) capable of outputting the image-processed output data from image data output means (printer 300 shown in FIG. 1), and a download to be loaded into the digital signal processor. Supply means for supplying resource information capable of executing the program and the download program (the memory card 10 shown in FIG. 1)
5, host computer 400) and setting means (hard ID 10 shown in FIG. 1) for setting configuration information of image processing resources.
9) comparing the resource information supplied from the supply means with the configuration information set by the setting means to determine whether or not the download program is compatible (the CPU 103 shown in FIG. Executes the control program stored in the memory and performs the comparison judgment processing)
And, if it is determined that the conformity is determined by the determination unit, the download program supplied from the supply unit is loaded into the digital signal processor, if it is determined by the determination unit is not suitable, Control means for inhibiting the download of the download program (the CPU 103 shown in FIG. 1 executes the control program stored in the ROM 101 to perform the download process).

【0007】本発明に係る第2の発明は、前記制御手段
は、前記判定手段により適合していないと判定された場
合に、ダウンロードエラーを通知するものである。
A second invention according to the present invention is such that the control means notifies a download error when the control means determines that the data does not match.

【0008】本発明に係る第3の発明は、前記制御手段
は、前記ダウンロードエラーを操作パネル(図1に示す
操作パネル104)上に通知するものである。
In a third aspect of the present invention, the control means notifies the download error on an operation panel (operation panel 104 shown in FIG. 1).

【0009】本発明に係る第4の発明は、前記供給手段
は、書き換え可能なメモリ媒体(メモリカード105)
で構成したものである。
In a fourth aspect according to the present invention, the supply means includes a rewritable memory medium (memory card 105).
It consists of.

【0010】本発明に係る第5の発明は、前記供給手段
は、所定の通信媒体(インタフェース,ネットワークを
含む)を介して通信可能な外部装置(図1に示すホスト
コンピュータ400)で構成したものである。
According to a fifth aspect of the present invention, the supply means is constituted by an external device (host computer 400 shown in FIG. 1) capable of communicating via a predetermined communication medium (including an interface and a network). It is.

【0011】本発明に係る第6の発明は、前記制御手段
は、ダウンロードエラーを前記供給手段(図1に示すホ
ストコンピュータ400)に通知するものである。
In a sixth aspect according to the present invention, the control means notifies a download error to the supply means (host computer 400 shown in FIG. 1).

【0012】本発明に係る第7の発明は、画像データ入
力手段(図1に示すスキャナ200)から入力された画
像データをデジタルシグナルプロセッサ(図1に示すD
SP107)により画像処理を施し、該画像処理された
出力データを画像データ出力手段(図1に示すプリンタ
300)より出力可能な画像処理装置のプログラム転送
方法であって、画像処理資源の構成情報を設定する設定
工程(図4のステップ(1)の前工程)と、前記デジタ
ルシグナルプロセッサにロードすべきダウンロードプロ
グラムと該ダウンロードプログラムを実行可能な資源情
報を供給可能な供給源から供給される資源情報と前記設
定工程により設定される構成情報とを比較して前記ダウ
ンロードプログラムが適合しているかどうかを判定する
判定工程(図4のステップ(2),(3))と、前記判
定工程により適合していると判定された場合に、前記供
給源から供給されるダウンロードプログラムを前記デジ
タルシグナルプロセッサにロード(図4のステップ
(4))し、前記判定工程により適合していないと判定
された場合に、前記ダウンロードプログラムのダウンロ
ードを禁止(図4のステップ(5))するダウンロード
工程とを有するものである。
A seventh invention according to the present invention relates to a digital signal processor (D shown in FIG. 1) which converts image data input from image data input means (scanner 200 shown in FIG. 1).
SP107), which is a program transfer method of an image processing apparatus capable of outputting image-processed output data from image data output means (printer 300 shown in FIG. 1) by image processing resources. A setting step of setting (pre-step of step (1) in FIG. 4), a download program to be loaded into the digital signal processor, and resource information supplied from a source capable of supplying resource information capable of executing the download program A determination step (steps (2) and (3) in FIG. 4) of comparing the downloaded program with the configuration information set by the setting step to determine whether the download program is compatible; If it is determined that the digital signal A download program (step (4) in FIG. 4), and when it is determined by the determination step that the program is not suitable, download of the download program is prohibited (step (5) in FIG. 4). It has.

【0013】本発明に係る第8の発明は、前記ダウンロ
ード工程(図4のステップ(5))は、前記判定工程に
より適合していないと判定された場合に、ダウンロード
エラーを通知するものである。
In an eighth invention according to the present invention, the download step (step (5) in FIG. 4) notifies a download error when it is determined that the data is not compatible with the determination step. .

【0014】本発明に係る第9の発明は、前記ダウンロ
ード工程(図4のステップ(5))は、前記ダウンロー
ドエラーを操作パネル上に通知するものである。
According to a ninth aspect of the present invention, in the download step (step (5) in FIG. 4), the download error is notified on an operation panel.

【0015】本発明に係る第10の発明は、前記供給源
は、書き換え可能なメモリ媒体(図1に示すメモリカー
ド105)で構成したものである。
In a tenth aspect according to the present invention, the supply source comprises a rewritable memory medium (memory card 105 shown in FIG. 1).

【0016】本発明に係る第11の発明は、前記供給源
は、所定の通信媒体(ネットワーク,インタフェースを
含む)を介して通信可能な外部装置(図1に示すホスト
コンピュータ400)で構成したものである。
According to an eleventh aspect of the present invention, the supply source is constituted by an external device (host computer 400 shown in FIG. 1) which can communicate via a predetermined communication medium (including a network and an interface). It is.

【0017】本発明に係る第12の発明は、前記ダウン
ロード工程は、ダウンロードエラーを前記供給源(図1
に示すホストコンピュータ400)に通知するものであ
る。
According to a twelfth aspect of the present invention, in the downloading step, a download error is transmitted to the source (FIG. 1).
Is notified to the host computer 400).

【0018】本発明に係る第13の発明は、画像データ
入力手段(図1に示すスキャナ200)から入力された
画像データをデジタルシグナルプロセッサ(図1に示す
DSP107)により画像処理を施し、該画像処理され
た出力データを画像データ出力手段(図1に示すプリン
タ300)より出力可能な画像処理装置を制御するコン
ピュータが読み出し可能なプログラムを格納した記憶媒
体であって、画像処理資源の構成情報を設定する設定工
程(図4のステップ(1)の前工程)と、前記デジタル
シグナルプロセッサにロードすべきダウンロードプログ
ラムと該ダウンロードプログラムを実行可能な資源情報
を供給可能な供給源から供給される資源情報と前記設定
工程により設定される構成情報とを比較して前記ダウン
ロードプログラムが適合しているかどうかを判定する判
定工程(図4のステップ(2),(3))と、前記判定
工程により適合していると判定された場合に、前記供給
源から供給されるダウンロードプログラムを前記デジタ
ルシグナルプロセッサにロード(図4のステップ
(4))し、前記判定工程により適合していないと判定
された場合に、前記ダウンロードプログラムのダウンロ
ードを禁止(図4のステップ(5))するダウンロード
工程とを有するコンピュータが読み出し可能なプログラ
ムを記憶媒体に格納したものである。
According to a thirteenth aspect of the present invention, a digital signal processor (DSP 107 shown in FIG. 1) performs image processing on image data input from image data input means (scanner 200 shown in FIG. 1). A storage medium storing a computer-readable program for controlling an image processing apparatus capable of outputting the processed output data from an image data output unit (the printer 300 shown in FIG. 1), wherein configuration information of the image processing resources is stored. A setting step of setting (pre-step of step (1) in FIG. 4), a download program to be loaded into the digital signal processor, and resource information supplied from a source capable of supplying resource information capable of executing the download program And comparing the configuration information set in the setting step with the download program A determination step (steps (2) and (3) in FIG. 4) for determining whether or not the download program is supplied from the supply source when the determination step determines that the file is compatible. Loading (step (4) in FIG. 4) to the digital signal processor, and prohibiting download of the download program (step (5) in FIG. 4) when it is determined by the determination step that the data is not compatible. And a computer readable program stored in a storage medium.

【0019】本発明に係る第14の発明は、前記ダウン
ロード工程(図4のステップ(5))は、前記判定工程
により適合していないと判定された場合に、ダウンロー
ドエラーを通知するコンピュータが読み出し可能なプロ
グラムを記憶媒体に格納したものである。
According to a fourteenth aspect of the present invention, in the download step (step (5) in FIG. 4), when it is determined by the determination step that the data does not match, the computer notifying the download error is read by the computer. A possible program is stored in a storage medium.

【0020】本発明に係る第15の発明は、前記ダウン
ロード工程(図4のステップ(5))は、前記ダウンロ
ードエラーを操作パネル(図1に示す操作パネル10
4)上に通知するコンピュータが読み出し可能なプログ
ラムを記憶媒体に格納したものである。
According to a fifteenth aspect of the present invention, in the download step (step (5) in FIG. 4), the download error is transmitted to an operation panel (operation panel 10 shown in FIG. 1).
4) A computer readable program stored in the storage medium is stored in the storage medium.

【0021】本発明に係る第16の発明は、前記供給源
は、書き換え可能なメモリ媒体(図1に示すメモリカー
ド105)で構成したコンピュータが読み出し可能なプ
ログラムを記憶媒体に格納したものである。
According to a sixteenth aspect of the present invention, the supply source stores a computer-readable program formed of a rewritable memory medium (memory card 105 shown in FIG. 1) in a storage medium. .

【0022】本発明に係る第17の発明は、前記供給源
は、所定の通信媒体(ネットワーク,インタフェースを
含む)を介して通信可能な外部装置(図1に示すホスト
コンピュータ400)で構成したコンピュータが読み出
し可能なプログラムを記憶媒体に格納したものである。
In a seventeenth aspect according to the present invention, the supply source is a computer constituted by an external device (host computer 400 shown in FIG. 1) capable of communicating via a predetermined communication medium (including a network and an interface). Are readable programs stored in a storage medium.

【0023】本発明に係る第18の発明は、前記ダウン
ロード工程は、ダウンロードエラーを前記供給源(図1
に示すホストコンピュータ400)に通知するコンピュ
ータが読み出し可能なプログラムを記憶媒体に格納した
ものである。
According to an eighteenth aspect of the present invention, in the download step, a download error is transmitted to the source (FIG. 1).
Is stored in a storage medium by a computer readable program to notify the host computer 400).

【0024】[0024]

【発明の実施の形態】〔第1実施形態〕図1は、本発明
の第1実施形態を示す画像処理装置を適用可能な画像処
理システムの一例を示すブロック図であり、画像処理装
置100とプリンタ300とスキャナ200と、ホスト
コンピュータ400とが所定の通信媒体を介して通信可
能な場合に対応する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [First Embodiment] FIG. 1 is a block diagram showing an example of an image processing system to which an image processing device according to a first embodiment of the present invention can be applied. This corresponds to a case where the printer 300, the scanner 200, and the host computer 400 can communicate with each other via a predetermined communication medium.

【0025】画像処理装置100において、101はR
OMで、CPU103が実行すべき各種のシステムプロ
グラムを含む制御プログラムを記憶している。102は
RAMで、主としてワークメモリとして機能する。
In the image processing apparatus 100, 101 is R
The OM stores a control program including various system programs to be executed by the CPU 103. Reference numeral 102 denotes a RAM, which mainly functions as a work memory.

【0026】l04は操作パネルで、所望の画像処理モ
ードを設定するためのキーや表示器が配設されている。
105はメモリカードで、圧縮された画像データを含む
種々のフォーマットに従う画像データが記憶されてい
る。
Reference numeral 104 denotes an operation panel on which keys and a display for setting a desired image processing mode are provided.
Reference numeral 105 denotes a memory card which stores image data according to various formats including compressed image data.

【0027】l06はスキャナI/Fで、スキャナ20
0とのデータのやり取りを行う。107はデジタルシグ
ナルプロセッサ(以後DSPと称す)で、スキャナイン
タフェース106を介して入力される画像データに所定
の画像処理を施し、FIFOメモリ(FIFO)112
を介してプリンタ300あるいはRAM102上に画像
データを転送処理する。
Reference numeral 106 denotes a scanner I / F, and the scanner 20
Exchange data with 0. Reference numeral 107 denotes a digital signal processor (hereinafter, referred to as a DSP) which performs predetermined image processing on image data input via the scanner interface 106, and outputs a FIFO memory (FIFO) 112.
The image data is transferred to the printer 300 or the RAM 102 via the printer.

【0028】l08はプリンタI/Fで、プリンタ30
0とのデータのやり取りを行う。109はハードID
で、画像処理装置100のハードウエア構成を示すID
を設定するものである。なお、詳細は図2において説明
する。
Reference numeral 108 denotes a printer I / F.
Exchange data with 0. 109 is a hardware ID
Is an ID indicating the hardware configuration of the image processing apparatus 100.
Is set. Details will be described with reference to FIG.

【0029】110はホストI/Fで、ホストコンピュ
ータ400とのデータのやり取りを行う。111はCP
Uバスである。
A host I / F 110 exchanges data with the host computer 400. 111 is CP
It is a U bus.

【0030】なお、スキャナ200で読み取った画像デ
ータをスキャナI/F106を介して、DSP107で
画像処理を行った後、プリンタI/F108を介して、
プリンタ300に出力する構成となっている。以下、画
像処理動作について説明する。
After image data read by the scanner 200 is processed by the DSP 107 via the scanner I / F 106 and image processing by the DSP 107, the image data is read by the printer I / F 108.
The output is to the printer 300. Hereinafter, the image processing operation will be described.

【0031】先ず、装置使用者がメモリカード105を
図示しないソケットに入れてバスに接続し、操作パネル
l04からロード開始を指示すると、CPUl03によ
ってメモリカード105に記憶してあるダウンロードプ
ログラムをDSP107ヘロードする。
First, when the device user inserts the memory card 105 into a socket (not shown) and connects it to the bus, and instructs to start loading from the operation panel 104, the CPU 103 loads the download program stored in the memory card 105 to the DSP 107. .

【0032】また、一方で、ホストコンピュータ400
からのダウンロードプログラムデータの転送指示によ
り、ホストI/Fl10を介して、CPUl03はダウ
ンロードプログラムをDSP107にロードする。
On the other hand, the host computer 400
The CPU 103 loads the download program into the DSP 107 via the host I / F 110 in response to a transfer instruction of the download program data from the CPU 107.

【0033】図2は、図1に示したハードID109の
構成を説明する回路ブロック図である。
FIG. 2 is a circuit block diagram for explaining the configuration of the hard ID 109 shown in FIG.

【0034】本実施形態では、図2に示すように、ハー
ドID109は、例えば8ビットのDIPスイッチ50
1と、ゲートGと、CPU103への接続バス502
と、イネーブル信号503とで構成されており、FIF
Oのライン数,スキャナ,プリンタの色数,画像データ
バスのビット幅等が識別情報となる。
In the present embodiment, as shown in FIG. 2, the hard ID 109 is, for example, an 8-bit DIP switch 50.
1, a gate G, and a connection bus 502 to the CPU 103.
And an enable signal 503.
The identification information includes the number of O lines, the number of colors of the scanner and the printer, the bit width of the image data bus, and the like.

【0035】例えば、FIFO112が4ライン、スキ
ャナ200がカラー256値、プリンタ300がモノク
ロ2値の構成である場合には、図3に示すID設定テー
ブルTABにより、「11111000」というIDが
DIPスイッチ501により設定される。
For example, if the FIFO 112 has four lines, the scanner 200 has 256 color values, and the printer 300 has two color values, the ID setting table TAB shown in FIG. Is set by

【0036】ホストコンピュータ400からのダウンロ
ードプログラムデータの転送指示、あるいは操作パネル
104の操作によるメモリカードl05からのダウンロ
ードプログラムデータの転送指示によって、CPUバス
111を介してCPUl03はDSP107にダウンロ
ードプログラムデータの転送を行うのは上述したとおり
であるが、このダウンロードプログラムの転送において
は、ダウンロードプログラムデータに付随する種々の情
報(必要とするFIFOのライン数、扱えるビット幅、
白黒またはカラー、等)を有している。
In response to an instruction to transfer download program data from the host computer 400 or an instruction to transfer download program data from the memory card 105 by operating the operation panel 104, the CPU 103 transfers the download program data to the DSP 107 via the CPU bus 111. Is performed as described above. In the transfer of the download program, various information (the required number of FIFO lines, the bit width that can be handled,
Black and white or color, etc.).

【0037】図4は、本発明に係る画像処理装置におけ
るデータ処理手順の一例を示すフローチャートである。
なお、(1)〜(5)は各ステップを示す。
FIG. 4 is a flowchart showing an example of a data processing procedure in the image processing apparatus according to the present invention.
In addition, (1) to (5) indicate each step.

【0038】先ず、ステップ(1)で、ホストコンピュ
ータ300からのダウンロードプログラムデータの転送
指示、あるいは操作パネル103の操作によるメモリカ
ード105からのダウンロードプログラムデータの転送
指示に基づきダウンロードプログラムが転送されると、
CPU103は上述したハードID109の情報とダウ
ンロードプログラムデータに付随する情報とを比較し、
ステップ(3)で、ダウンロードしようとするプログラ
ムがハードウエア構成に適合しているかどうかを判別し
て、ハードウエア構成に適合していると判定した場合
は、ステップ(4)で、DSP107にプログラムデー
タをダウンロードして、処理を終了する。
First, in step (1), when the download program is transferred based on a transfer instruction of the download program data from the host computer 300 or a transfer instruction of the download program data from the memory card 105 by operating the operation panel 103. ,
The CPU 103 compares the information of the hardware ID 109 described above with the information attached to the download program data,
In step (3), it is determined whether the program to be downloaded conforms to the hardware configuration. If it is determined that the program conforms to the hardware configuration, the program data is stored in the DSP 107 in step (4). Is downloaded, and the process ends.

【0039】一方、ステップ(3)で、適合していない
と判定した場合は、例えば容量が不足している場合に
は、ステップ(5)で、プログラムデータのダウンロー
ドを禁止し、ステップ(5)で、ホストコンピュータ4
00に対してエラー情報を転送、あるいは操作バネル1
04上に表示して、処理を終了する。
On the other hand, if it is determined in step (3) that the data does not match, for example, if the capacity is insufficient, downloading of the program data is prohibited in step (5). And the host computer 4
Error information is transferred to 00 or operation panel 1
04, and the process ends.

【0040】なお、本実施形態においては、ハードID
109をDIPスイッチ501による構成としたが、不
揮発性のメモリ等を用いても同様の効果が得られる。ま
た、IDを示すビットも8ビットに限定されるものでは
なく、ハードウエア構成によって、拡張可能としてもよ
いことはいうまでもない。
In this embodiment, the hardware ID
Although 109 is configured by the DIP switch 501, the same effect can be obtained by using a non-volatile memory or the like. Also, the bit indicating the ID is not limited to 8 bits, and it is needless to say that the ID may be extended by a hardware configuration.

【0041】上記実施形態によれば、コストメリットや
拡張性を向上させるために、DSPを搭載し、画像処理
装置の構成を共通化し、プログラムをロードして画像処
理を行う画像処理装置において、ハードウエア構成に従
って、ロードするプログラムを制限することによって、
サービスマンやオペレータの操作ミスや不具合をなくす
ことができる。
According to the above-described embodiment, in order to improve cost merit and expandability, the image processing apparatus equipped with the DSP, the configuration of the image processing apparatus is common, and the program is loaded to perform the image processing. By limiting the programs to be loaded according to the hardware configuration,
It is possible to eliminate operation mistakes and malfunctions of service technicians and operators.

【0042】また、画像処理装置のハードウエア構成を
拡張した際にも、ハードIDを更新することによって、
画像処理装置のアップデートが容易に行える。
Also, when the hardware configuration of the image processing apparatus is expanded, by updating the hardware ID,
The image processing device can be easily updated.

【0043】以下、図5に示すメモリマップを参照して
本発明に係る画像処理装置を適用可能な画像処理システ
ムで読み出し可能なデータ処理プログラムの構成につい
て説明する。
Hereinafter, the configuration of a data processing program readable by an image processing system to which the image processing apparatus according to the present invention can be applied will be described with reference to a memory map shown in FIG.

【0044】図5は、本発明に係る画像処理装置を適用
可能な画像処理システムで読み出し可能な各種データ処
理プログラムを格納する記憶媒体のメモリマップを説明
する図である。
FIG. 5 is a view for explaining a memory map of a storage medium for storing various data processing programs readable by an image processing system to which the image processing apparatus according to the present invention can be applied.

【0045】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
Although not shown, information for managing a group of programs stored in the storage medium, for example, version information, a creator and the like are also stored, and information dependent on the OS or the like on the program reading side, for example, a program is stored in the storage medium. An icon or the like for identification display may also be stored.

【0046】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。
Further, data dependent on various programs is also managed in the directory. In addition, a program for installing various programs on a computer or a program for decompressing a program to be installed when the program to be installed is compressed may be stored.

【0047】本実施形態における図4に示す機能が外部
からインストールされるプログラムによって、ホストコ
ンピュータにより遂行されていてもよい。そして、その
場合、CD−ROMやフラッシュメモリやFD等の記憶
媒体により、あるいはネットワークを介して外部の記憶
媒体から、プログラムを含む情報群を出力装置に供給さ
れる場合でも本発明は適用されるものである。
The functions shown in FIG. 4 in this embodiment may be executed by a host computer by a program installed from the outside. In this case, the present invention is applied even when a group of information including a program is supplied to the output device from a storage medium such as a CD-ROM, a flash memory, or an FD, or from an external storage medium via a network. Things.

【0048】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
As described above, the storage medium storing the program codes of the software for realizing the functions of the above-described embodiments is supplied to the system or the apparatus, and the computer (or CPU or MP) of the system or the apparatus is supplied.
It goes without saying that the object of the present invention is also achieved when U) reads and executes the program code stored in the storage medium.

【0049】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.

【0050】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。
As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, C
DR, magnetic tape, nonvolatile memory card, RO
M, EEPROM and the like can be used.

【0051】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instruction of the program code. ) And the like perform part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0052】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, The CPU provided in the function expansion board or function expansion unit performs part or all of the actual processing,
It goes without saying that a case where the function of the above-described embodiment is realized by the processing is also included.

【0053】[0053]

【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、画像データ入力手段から入力された画
像データをデジタルシグナルプロセッサにより画像処理
を施し、該画像処理された出力データを画像データ出力
手段より出力可能な画像処理装置であって、前記デジタ
ルシグナルプロセッサにロードすべきダウンロードプロ
グラムと該ダウンロードプログラムを実行可能な資源情
報を供給する供給手段と、画像処理資源の構成情報を設
定する設定手段と、前記供給手段から供給される資源情
報と前記設定手段により設定される構成情報とを比較し
て前記ダウンロードプログラムが適合しているかどうか
を判定する判定手段と、前記判定手段により適合してい
ると判定された場合に、前記供給手段から供給されるダ
ウンロードプログラムを前記デジタルシグナルプロセッ
サにロードし、前記判定手段により適合していないと判
定された場合に、前記ダウンロードプログラムのダウン
ロードを禁止する制御手段とを有するので、画像処理資
源の構成の拡張に対しても柔軟に適応して、画像処理装
置に搭載されるデジタルシグナルプロセッサが画像処理
する画像処理資源の構成に適合しないダウンロードプロ
グラムをロードしてしまう事態を確実に防止することが
できる。
As described above, the first embodiment according to the present invention is described.
According to the invention, an image processing apparatus capable of performing image processing on image data input from image data input means by a digital signal processor and outputting the image-processed output data from image data output means, Supply means for supplying a download program to be loaded into the digital signal processor and resource information capable of executing the download program; setting means for setting configuration information of image processing resources; resource information supplied from the supply means; Determining means for comparing whether or not the download program is compatible by comparing the configuration information set by the setting means; and supplying from the supply means when the determination means determines that the download program is suitable. Load the download program into the digital signal processor, A control unit for prohibiting the download of the download program when the determination unit determines that the image processing apparatus does not conform to the image processing apparatus. It is possible to reliably prevent the mounted digital signal processor from loading a download program that does not conform to the configuration of the image processing resources for image processing.

【0054】第2の発明によれば、前記制御手段は、前
記判定手段により適合していないと判定された場合に、
ダウンロードエラーを通知するので、ダウンロード指示
を行っているサービスマン等に対して適時にダウンロー
ドエラーを認知させることができる。
According to the second invention, the control means, when it is determined by the determination means that it is not suitable,
Since the download error is notified, a service person or the like who is instructing the download can be made aware of the download error in a timely manner.

【0055】第3の発明によれば、前記制御手段は、前
記ダウンロードエラーを操作パネル上に通知するので、
画像処理装置側で操作を行っているサービスマン等に対
して適時にダウンロードエラーを認知させることができ
る。
According to the third invention, the control means notifies the download error on the operation panel.
A download error can be timely recognized by a service person or the like operating on the image processing apparatus side.

【0056】第4の発明によれば、前記供給手段は、書
き換え可能なメモリ媒体で構成したので、数多くの種類
の画像処理資源および該画像処理資源の変更や拡張に対
して適合する最適なダウンロードプログラムを自在にダ
ウンロードすることができる。
According to the fourth aspect, the supply means is constituted by a rewritable memory medium, so that there are many types of image processing resources and an optimal download suitable for changing or expanding the image processing resources. The program can be downloaded freely.

【0057】第5の発明によれば、前記供給手段は、所
定の通信媒体を介して通信可能な外部装置で構成したの
で、画像処理資源に適応させるべく意図するダウンロー
ドプログラムを通信により供給することができ、ダウン
ロードプログラムの転送処理を効率化することができ
る。
According to the fifth aspect, since the supply means is constituted by an external device capable of communicating via a predetermined communication medium, the supply means supplies by communication a download program intended to be adapted to image processing resources. Thus, the transfer process of the download program can be made more efficient.

【0058】第6の発明によれば、前記制御手段は、ダ
ウンロードエラーを前記供給手段に通知するので、ダウ
ンロードプログラムを供給する外部装置側に対しても適
時にダウンロードエラーを認知させることができる。
According to the sixth aspect, since the control means notifies the supply means of the download error, it is possible for the external device supplying the download program to recognize the download error in a timely manner.

【0059】第7,第13の発明によれば、画像データ
入力手段から入力された画像データをデジタルシグナル
プロセッサにより画像処理を施し、該画像処理された出
力データを画像データ出力手段より出力可能な画像処理
装置のプログラム転送方法であって、あるいは画像デー
タ入力手段から入力された画像データをデジタルシグナ
ルプロセッサにより画像処理を施し、該画像処理された
出力データを画像データ出力手段より出力可能な画像処
理装置を制御するコンピュータが読み出し可能なプログ
ラムを格納した記憶媒体であって、画像処理資源の構成
情報を設定する設定工程と、前記デジタルシグナルプロ
セッサにロードすべきダウンロードプログラムと該ダウ
ンロードプログラムを実行可能な資源情報を供給可能な
供給源から供給される資源情報と前記設定工程により設
定される構成情報とを比較して前記ダウンロードプログ
ラムが適合しているかどうかを判定する判定工程と、前
記判定工程により適合していると判定された場合に、前
記供給源から供給されるダウンロードプログラムを前記
デジタルシグナルプロセッサにロードし、前記判定工程
により適合していないと判定された場合に、前記ダウン
ロードプログラムのダウンロードを禁止するダウンロー
ド工程とを有するので、画像処理資源の構成の拡張に対
しても柔軟に適応して、画像処理装置に搭載されるデジ
タルシグナルプロセッサが画像処理する画像処理資源の
構成に適合しないダウンロードプログラムをロードして
しまう事態を確実に防止することができる。
According to the seventh and thirteenth aspects, the image data input from the image data input means is subjected to image processing by the digital signal processor, and the output data subjected to the image processing can be output from the image data output means. An image processing method of a program transfer method of an image processing apparatus, or image processing in which image data input from image data input means is subjected to image processing by a digital signal processor, and the image-processed output data is output from image data output means. A storage medium storing a program readable by a computer for controlling the apparatus, wherein a setting step of setting configuration information of an image processing resource, a download program to be loaded on the digital signal processor, and an executable of the download program From sources that can supply resource information. Determining whether the download program is compatible by comparing the resource information with the configuration information set by the setting step; and determining that the download program is compatible, Loading a download program supplied from a supply source into the digital signal processor, and prohibiting the download of the download program when it is determined in the determination step that the digital signal processor is not compatible. To flexibly adapt to the expansion of the configuration of the image processing apparatus, and to reliably prevent a situation in which the digital signal processor mounted on the image processing apparatus loads a download program that does not conform to the configuration of the image processing resources for image processing. Can be.

【0060】第8,第14の発明によれば、前記ダウン
ロード工程は、前記判定工程により適合していないと判
定された場合に、ダウンロードエラーを通知するので、
ダウンロード指示を行っているサービスマン等に対して
適時にダウンロードエラーを認知させることができる。
According to the eighth and fourteenth aspects, the download step notifies a download error when it is determined by the determination step that the data does not match.
The download error can be timely recognized by a service person or the like who is instructing the download.

【0061】第9,第15の発明によれば、前記ダウン
ロード工程は、前記ダウンロードエラーを操作パネル上
に通知するので、画像処理装置側で操作を行っているサ
ービスマン等に対して適時にダウンロードエラーを認知
させることができる。
According to the ninth and fifteenth aspects, in the download step, the download error is notified on the operation panel, so that the download can be timely provided to a service person or the like operating the image processing apparatus. The error can be recognized.

【0062】第10,第16の発明によれば、前記供給
源は、書き換え可能なメモリ媒体で構成したので、数多
くの種類の画像処理資源および該画像処理資源の変更や
拡張に対して適合する最適なダウンロードプログラムを
自在にダウンロードすることができる。
According to the tenth and sixteenth aspects, since the supply source is constituted by a rewritable memory medium, it is compatible with many types of image processing resources and changes or expansions of the image processing resources. The optimal download program can be downloaded freely.

【0063】第11,第17の発明によれば、前記供給
源は、所定の通信媒体を介して通信可能な外部装置で構
成したので、画像処理資源に適応させるべく意図するダ
ウンロードプログラムを通信により供給することがで
き、ダウンロードプログラムの転送処理を効率化するこ
とができる。
According to the eleventh and seventeenth aspects, since the supply source is constituted by an external device capable of communicating via a predetermined communication medium, a download program intended to be adapted to image processing resources is transmitted by communication. Can be supplied, and the transfer processing of the download program can be made more efficient.

【0064】第12,第18の発明によれば、前記ダウ
ンロード工程は、ダウンロードエラーを前記供給源に通
知するので、ダウンロードプログラムを供給する外部装
置側に対しても適時にダウンロードエラーを認知させる
ことができる。
According to the twelfth and eighteenth aspects, in the download step, the download error is notified to the supply source, so that the external device that supplies the download program can recognize the download error in a timely manner. Can be.

【0065】従って、簡単な構成で、デジタルシグナル
プロセッサが画像処理する画像処理資源に適合する最適
なダウンロードプログラムを確実にダウンロードできる
とともに、ダウンロードエラーを確実に通知できる等の
効果を奏する。
Therefore, with a simple configuration, it is possible to reliably download an optimal download program suitable for image processing resources to be processed by the digital signal processor, and to provide notification of a download error.

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

【図1】本発明の第1実施形態を示す画像処理装置を適
用可能な画像処理システムの一例を示すブロック図であ
る。
FIG. 1 is a block diagram illustrating an example of an image processing system to which an image processing apparatus according to a first embodiment of the present invention can be applied.

【図2】図1に示したハードIDの構成を説明する回路
ブロック図である。
FIG. 2 is a circuit block diagram illustrating a configuration of a hard ID shown in FIG.

【図3】図1に示したハードディスクIDを設定するた
めのID設定テーブルの一例を示す図である。
FIG. 3 is a diagram showing an example of an ID setting table for setting a hard disk ID shown in FIG. 1;

【図4】本発明に係る画像処理装置におけるデータ処理
手順の一例を示すフローチャートである。
FIG. 4 is a flowchart illustrating an example of a data processing procedure in the image processing apparatus according to the present invention.

【図5】本発明に係る画像処理装置を適用可能な画像処
理システムで読み出し可能な各種データ処理プログラム
を格納する記憶媒体のメモリマップを説明する図であ
る。
FIG. 5 is a diagram illustrating a memory map of a storage medium that stores various data processing programs that can be read by an image processing system to which the image processing apparatus according to the present invention can be applied.

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

101 ROM 102 RAM 103 CPU 104 操作パネル 105 メモリカード 107 DSP 109 ハードID 200 スキャナ 300 プリンタ 101 ROM 102 RAM 103 CPU 104 Operation panel 105 Memory card 107 DSP 109 Hard ID 200 Scanner 300 Printer

Claims (18)

【特許請求の範囲】[Claims] 【請求項1】 画像データ入力手段から入力された画像
データをデジタルシグナルプロセッサにより画像処理を
施し、該画像処理された出力データを画像データ出力手
段より出力可能な画像処理装置であって、 前記デジタルシグナルプロセッサにロードすべきダウン
ロードプログラムと該ダウンロードプログラムを実行可
能な資源情報を供給する供給手段と、 画像処理資源の構成情報を設定する設定手段と、 前記供給手段から供給される資源情報と前記設定手段に
より設定される構成情報とを比較して前記ダウンロード
プログラムが適合しているかどうかを判定する判定手段
と、 前記判定手段により適合していると判定された場合に、
前記供給手段から供給されるダウンロードプログラムを
前記デジタルシグナルプロセッサにロードし、前記判定
手段により適合していないと判定された場合に、前記ダ
ウンロードプログラムのダウンロードを禁止する制御手
段と、を有することを特徴とする画像処理装置。
An image processing apparatus capable of subjecting image data input from image data input means to image processing by a digital signal processor and outputting the image-processed output data from image data output means, Supply means for supplying a download program to be loaded to the signal processor and resource information capable of executing the download program; setting means for setting configuration information of image processing resources; resource information supplied from the supply means and the setting Determining means for comparing the configuration information set by the means to determine whether or not the download program is compatible; and
Control means for loading a download program supplied from the supply means into the digital signal processor, and prohibiting download of the download program when the determination means determines that the program is not suitable. Image processing apparatus.
【請求項2】 前記制御手段は、前記判定手段により適
合していないと判定された場合に、ダウンロードエラー
を通知することを特徴とする請求項1記載の画像処理装
置。
2. The image processing apparatus according to claim 1, wherein the control unit notifies a download error when the determination unit determines that the data does not match.
【請求項3】 前記制御手段は、前記ダウンロードエラ
ーを操作パネル上に通知することを特徴とすることを特
徴とする請求項2記載の画像処理装置。
3. The image processing apparatus according to claim 2, wherein the control unit notifies the download error on an operation panel.
【請求項4】 前記供給手段は、書き換え可能なメモリ
媒体で構成したことを特徴とする請求項1記載の画像処
理装置。
4. An image processing apparatus according to claim 1, wherein said supply means is constituted by a rewritable memory medium.
【請求項5】 前記供給手段は、所定の通信媒体を介し
て通信可能な外部装置で構成したことを特徴とする請求
項1記載の画像処理装置。
5. The image processing apparatus according to claim 1, wherein said supply means is constituted by an external device capable of communicating via a predetermined communication medium.
【請求項6】 前記制御手段は、ダウンロードエラーを
前記供給手段に通知することを特徴とする請求項2記載
の画像処理装置。
6. The image processing apparatus according to claim 2, wherein the control unit notifies the download unit of a download error.
【請求項7】 画像データ入力手段から入力された画像
データをデジタルシグナルプロセッサにより画像処理を
施し、該画像処理された出力データを画像データ出力手
段より出力可能な画像処理装置のプログラム転送方法で
あって、 画像処理資源の構成情報を設定する設定工程と、 前記デジタルシグナルプロセッサにロードすべきダウン
ロードプログラムと該ダウンロードプログラムを実行可
能な資源情報を供給可能な供給源から供給される資源情
報と前記設定工程により設定される構成情報とを比較し
て前記ダウンロードプログラムが適合しているかどうか
を判定する判定工程と、 前記判定工程により適合していると判定された場合に、
前記供給源から供給されるダウンロードプログラムを前
記デジタルシグナルプロセッサにロードし、前記判定工
程により適合していないと判定された場合に、前記ダウ
ンロードプログラムのダウンロードを禁止するダウンロ
ード工程と、を有することを特徴とする画像処理装置の
プログラム転送方法。
7. A program transfer method for an image processing apparatus capable of performing image processing on image data input from image data input means by a digital signal processor and outputting the image-processed output data from image data output means. A setting step of setting configuration information of image processing resources; a download program to be loaded into the digital signal processor; resource information supplied from a source capable of supplying resource information capable of executing the download program; and the setting. A determination step of determining whether the download program is compatible by comparing the configuration information set by the step, and when it is determined that the download program is compatible,
Loading the download program supplied from the supply source into the digital signal processor, and prohibiting the download of the download program when it is determined by the determination step that the download program is not suitable. A program transfer method for an image processing apparatus.
【請求項8】 前記ダウンロード工程は、前記判定工程
により適合していないと判定された場合に、ダウンロー
ドエラーを通知することを特徴とする請求項7記載の画
像処理装置のプログラム転送方法。
8. The program transfer method according to claim 7, wherein the download step notifies a download error when it is determined by the determination step that the data does not match.
【請求項9】 前記ダウンロード工程は、前記ダウンロ
ードエラーを操作パネル上に通知することを特徴とする
請求項7記載の画像処理装置のプログラム転送方法。
9. The method according to claim 7, wherein said download step notifies said download error on an operation panel.
【請求項10】 前記供給源は、書き換え可能なメモリ
媒体で構成したことを特徴とする請求項7記載の画像処
理装置のプログラム転送方法。
10. The method according to claim 7, wherein the supply source is a rewritable memory medium.
【請求項11】 前記供給源は、所定の通信媒体を介し
て通信可能な外部装置で構成したことを特徴とする請求
項7記載の画像処理装置のプログラム転送方法。
11. The method according to claim 7, wherein the supply source comprises an external device capable of communicating via a predetermined communication medium.
【請求項12】 前記ダウンロード工程は、ダウンロー
ドエラーを前記供給源に通知することを特徴とすること
を特徴とする請求項7記載の画像処理装置のプログラム
転送方法。
12. The method according to claim 7, wherein said download step notifies a download error to said supply source.
【請求項13】 画像データ入力手段から入力された画
像データをデジタルシグナルプロセッサにより画像処理
を施し、該画像処理された出力データを画像データ出力
手段より出力可能な画像処理装置を制御するコンピュー
タが読み出し可能なプログラムを格納した記憶媒体であ
って、 画像処理資源の構成情報を設定する設定工程と、 前記デジタルシグナルプロセッサにロードすべきダウン
ロードプログラムと該ダウンロードプログラムを実行可
能な資源情報を供給可能な供給源から供給される資源情
報と前記設定工程により設定される構成情報とを比較し
て前記ダウンロードプログラムが適合しているかどうか
を判定する判定工程と、 前記判定工程により適合していると判定された場合に、
前記供給源から供給されるダウンロードプログラムを前
記デジタルシグナルプロセッサにロードし、前記判定工
程により適合していないと判定された場合に、前記ダウ
ンロードプログラムのダウンロードを禁止するダウンロ
ード工程と、を有することを特徴とするコンピュータが
読み出し可能なプログラムを格納した記憶媒体。
13. A computer for controlling an image processing apparatus capable of performing image processing on image data input from image data input means by a digital signal processor and outputting the image-processed output data from the image data output means. A setting step of setting configuration information of image processing resources, a download program to be loaded into the digital signal processor, and a supply capable of supplying resource information capable of executing the download program. A determination step of comparing the resource information supplied from the source with the configuration information set in the setting step to determine whether the download program is compatible; and determining that the download program is compatible. In case,
Loading the download program supplied from the supply source into the digital signal processor, and prohibiting the download of the download program when it is determined by the determination step that the download program is not suitable. A storage medium storing a computer-readable program.
【請求項14】 前記ダウンロード工程は、前記判定工
程により適合していないと判定された場合に、ダウンロ
ードエラーを通知することを特徴とする請求項13記載
のコンピュータが読み出し可能なプログラムを格納した
記憶媒体。
14. The storage according to claim 13, wherein the download step notifies a download error when it is determined by the determination step that the program is not suitable. Medium.
【請求項15】 前記ダウンロード工程は、前記ダウン
ロードエラーを操作パネル上に通知することを特徴とす
る請求項14記載のコンピュータが読み出し可能なプロ
グラムを格納した記憶媒体。
15. The storage medium according to claim 14, wherein the download step notifies the download error on an operation panel.
【請求項16】 前記供給源は、書き換え可能なメモリ
媒体で構成したことを特徴とする請求項13記載のコン
ピュータが読み出し可能なプログラムを格納した記憶媒
体。
16. The storage medium storing a computer-readable program according to claim 13, wherein said supply source is constituted by a rewritable memory medium.
【請求項17】 前記供給源は、所定の通信媒体を介し
て通信可能な外部装置で構成したことを特徴とする請求
項13記載のコンピュータが読み出し可能なプログラム
を格納した記憶媒体。
17. The storage medium storing a computer-readable program according to claim 13, wherein said supply source is constituted by an external device communicable via a predetermined communication medium.
【請求項18】 前記ダウンロード工程は、ダウンロー
ドエラーを前記供給源に通知することを特徴とする請求
項14記載のコンピュータが読み出し可能なプログラム
を格納した記憶媒体。
18. The storage medium according to claim 14, wherein the download step notifies a download error to the supply source.
JP10302241A 1998-10-23 1998-10-23 Picture processor, program transfer method for the same and storage medium storing program which computer can read Pending JP2000132398A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10302241A JP2000132398A (en) 1998-10-23 1998-10-23 Picture processor, program transfer method for the same and storage medium storing program which computer can read

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10302241A JP2000132398A (en) 1998-10-23 1998-10-23 Picture processor, program transfer method for the same and storage medium storing program which computer can read

Publications (1)

Publication Number Publication Date
JP2000132398A true JP2000132398A (en) 2000-05-12

Family

ID=17906660

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10302241A Pending JP2000132398A (en) 1998-10-23 1998-10-23 Picture processor, program transfer method for the same and storage medium storing program which computer can read

Country Status (1)

Country Link
JP (1) JP2000132398A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003084018A (en) * 2001-09-13 2003-03-19 Kansai Electric Power Co Inc:The Server integrated energy meter
US7068386B2 (en) 2000-05-16 2006-06-27 Canon Kabushiki Kaisha Image processing system, image data processing method, and storage medium
JP2006227677A (en) * 2005-02-15 2006-08-31 Hitachi Omron Terminal Solutions Corp Method for download control of firmware
JP2006301841A (en) * 2005-04-19 2006-11-02 Nippon Signal Co Ltd:The Station service equipment control system
JP2008077557A (en) * 2006-09-25 2008-04-03 Jr East Mechatronics Co Ltd Station service equipment management system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7068386B2 (en) 2000-05-16 2006-06-27 Canon Kabushiki Kaisha Image processing system, image data processing method, and storage medium
JP2003084018A (en) * 2001-09-13 2003-03-19 Kansai Electric Power Co Inc:The Server integrated energy meter
JP2006227677A (en) * 2005-02-15 2006-08-31 Hitachi Omron Terminal Solutions Corp Method for download control of firmware
JP2006301841A (en) * 2005-04-19 2006-11-02 Nippon Signal Co Ltd:The Station service equipment control system
JP2008077557A (en) * 2006-09-25 2008-04-03 Jr East Mechatronics Co Ltd Station service equipment management system

Similar Documents

Publication Publication Date Title
US9497347B2 (en) Image forming apparatus including a device that updates stored program based on updating data which is selected based on program that is started or startable
US20050162688A1 (en) Printing terminal, printing data outputting device, and computer and peripheral device using therefor
US8213040B2 (en) Image forming apparatus, program adding method, and a recording medium
JP4286798B2 (en) Method for installing driver file on hard drive, computer and computer-readable storage medium
JPH10177473A (en) Computer program installation method and system therefor
JP4961288B2 (en) Information processing apparatus, information processing program, recording medium, printing apparatus, and network system
JP2006024199A (en) Installation method, apparatus, control program and medium stored with the program
CN107704277A (en) Plug-in loading method and system
US20030182456A1 (en) Portable peripheral apparatus with an embedded storage module
JP2000132398A (en) Picture processor, program transfer method for the same and storage medium storing program which computer can read
JP2002207606A (en) Image processor and its program loading method, and storage medium with the stored method
WO2005103909A1 (en) Security maintenance method, data accumulation device, security maintenance server, and recording medium containing the program
JPH07191835A (en) Computer system
JP2002366501A (en) Peripheral device, computer system and installer program
US11330129B2 (en) Image forming system, image forming apparatus, and storing medium storing application control program
US7546296B2 (en) Information processing apparatus started from a program recorded on a recording medium with well-maintained security, and a recording medium storing such a program and a producing method of such a recording medium
JP2007041694A (en) Upgrade method of firmware
JP2000259538A (en) Network control unit, network setting method and storage medium storing computer readable program
JP2007307779A (en) Built-in equipment, electronic equipment, control method of built-in equipment, program, and recording medium
KR20070074349A (en) Method for loading different types of software images in ap system and ap system therefor
JP2001142709A (en) Initial actuation device, computer system, initial actuation method, and storage medium
JPH11161591A (en) Data communication equipment, data communication method, storage medium and device driver
JP2001034570A (en) Data processing system, host device, data processor, host device control method, data processor control method, and storage medium storing computer-readable program
JPH11184689A (en) Control method for image forming device and image forming device
JP4133799B2 (en) Information processing apparatus and information processing method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041130

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050301

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050502

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050607