Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4446702B2 - Image forming apparatus - Google Patents
[go: Go Back, main page]

JP4446702B2 - Image forming apparatus - Google Patents

Image forming apparatus Download PDF

Info

Publication number
JP4446702B2
JP4446702B2 JP2003304838A JP2003304838A JP4446702B2 JP 4446702 B2 JP4446702 B2 JP 4446702B2 JP 2003304838 A JP2003304838 A JP 2003304838A JP 2003304838 A JP2003304838 A JP 2003304838A JP 4446702 B2 JP4446702 B2 JP 4446702B2
Authority
JP
Japan
Prior art keywords
program
program data
image
recording medium
image forming
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003304838A
Other languages
Japanese (ja)
Other versions
JP2005074672A (en
Inventor
悟 杉下
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2003304838A priority Critical patent/JP4446702B2/en
Publication of JP2005074672A publication Critical patent/JP2005074672A/en
Application granted granted Critical
Publication of JP4446702B2 publication Critical patent/JP4446702B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本発明は、プリンタ・コピー・FAXなどの画像形成装置、コンピュータプログラム及び記録媒体に係り、特に画像形成装置に使用されるプログラムの更新に使用される記録媒体の取り外しに対応した制御に関する   The present invention relates to an image forming apparatus such as a printer, a copy, and a FAX, a computer program, and a recording medium, and more particularly to control corresponding to removal of a recording medium used for updating a program used in the image forming apparatus.

従来の画像形成装置では、フラッシュROMやDIMMなどに記憶されたプログラムデータを用いて装置を動作させる事が一般的であった。ところが、近年、SDカードのような大容量記憶メディアの普及にともない、大容量記憶メディアに記憶されたプログラムデータを一旦RAMなどのメモリ上に展開し、そのメモリ上でプログラムを動作させる技術が普及してきた。   In a conventional image forming apparatus, it is common to operate the apparatus using program data stored in a flash ROM, a DIMM, or the like. However, in recent years, with the popularization of large-capacity storage media such as SD cards, a technique for temporarily expanding program data stored in a large-capacity storage medium on a memory such as a RAM and operating the program on the memory has become widespread. I have done it.

ところが、この技術では大容量記憶メディアからプログラムデータをRAM上に展開して動作させるため、一旦メモリ上にプログラムデータを展開してしまえば、電源をOFF/ONすることによりRAM上からプログラムデータが消去されない限り、大容量記憶メディアに格納されたプログラムはそれ以降使用されなくなる。すなわち、ある装置でメディアに記憶されたプログラムをRAM上に展開して動作させた後、前記大容量記憶メディアを装置から抜き出して他の装置に装着して同様にRAM上に展開させれば、同一メディアに格納された同一プログラムを複数の装置間で共用することが可能となる。このように1つのメディアに格納されたプログラムを複数の装置で使用できるということは、プログラムの著作権上大きな問題であった。特にSDカードなど物理的に通電中抜き差しが可能なメディアに至っては、何のリスクもなく同一プログラムデータを複数装置間で使い回すことが可能となり、プログラムの著作権保護の観点から重大な問題となっていた。   However, in this technique, program data is expanded from a large-capacity storage medium to operate on the RAM, and once the program data is expanded on the memory, the program data is transferred from the RAM by turning the power OFF / ON. Unless erased, the program stored in the mass storage medium will not be used thereafter. That is, after a program stored in a medium is developed and operated on a RAM in a certain apparatus, the mass storage medium is extracted from the apparatus and mounted on another apparatus and similarly expanded on the RAM. The same program stored on the same medium can be shared among a plurality of devices. The fact that a program stored in one medium can be used by a plurality of devices in this way is a serious problem in terms of the copyright of the program. Especially for media such as SD cards that can be physically inserted and removed, it is possible to reuse the same program data between multiple devices without any risk, which is a serious problem from the viewpoint of protecting the copyright of the program. It was.

なお、関連する発明として特許文献1に開示された発明が知られているが、この発明は、制御用のROMとデータ用のROMとが誤って装着された場合に、画像形成装置の電源投入時に、データ用のROM内に予め設けられている装着異常を案内する制御プログラムを起動させ、液晶表示部に装着異常を表示するとともに、装置を停止させるようにしたものである。
特開平11−342657号公報
As a related invention, the invention disclosed in Patent Document 1 is known. However, in the present invention, when the control ROM and the data ROM are installed incorrectly, the image forming apparatus is turned on. In some cases, a control program for guiding a mounting abnormality provided in advance in the data ROM is activated to display the mounting abnormality on the liquid crystal display unit and to stop the apparatus.
JP-A-11-342657

しかし、前記公知技術は、ROMの誤装着の場合に、装着異常の表示を行い、装置を停止させることであり、メディアが抜かれたときに装置を使用不能とする、あるいは前記メディアに格納されたプログラムを使用不能とするようなものは知られていなかった。   However, the known technique is to display a mounting abnormality in the case of incorrect mounting of the ROM and stop the device. When the media is removed, the device is disabled or stored in the media. Nothing known to make the program unusable.

本発明は、上述のような従来技術の実情に鑑みてなされたもので、その目的は、プログラムデータの不正な流用(使いまわし)をできなくすることにある。   The present invention has been made in view of the actual situation of the prior art as described above, and an object thereof is to prevent unauthorized use (reuse) of program data.

前記目的を達成するため、第1の手段は、画像形成装置であって、プログラムデータが記録された第1の記録媒体と、該第1の記録媒体とは異なる第2の記録媒体とそれぞれ装着可能な複数の装着手段と、前記装着手段に装着された第1の記録媒体に記録されているプログラムデータを読み出して起動する起動手段と、前記装着手段に装着された第1の記録媒体又は第2の記録媒体のいずれかが外されたことを検知する検知手段と、前記検知手段により前記第1の記録媒体が外されたことを検知したときに、前記起動手段により前記第1の記録媒体から読み出したプログラムデータを起動しているときに前記起動しているプログラムデータに対応する前記画像形成装置の機能を停止させるように制御する制御手段と、を備えていることを特徴とする。 To achieve the above object, the first means is an image forming apparatus, a first recording medium in which the program data is recorded, a second recording medium different from the first recording medium, respectively a plurality of mounting means capable of mounting a starting means for starting reading the program data recorded on the first recording medium loaded into a loading unit, a first recording medium loaded into a loading unit or detecting means for detecting that one of the second recording medium is removed, the when detecting that said first recording medium is removed by detecting means, the first recorded by the activation means when running the program data read from the medium, that it and a control means for controlling to stop the function of the image forming apparatus corresponding to the program data being the start And features.

第2の手段は、第1の手段において、前記プログラムデータを展開するメモリをさらに備え、前記起動手段は、前記装着手段に装着された第1の記録媒体に記録されているプログラムデータを読み出して前記メモリに展開し、該展開されたプログラムデータを起動することを特徴とする。 The second means further comprises a memory for expanding the program data in the first means, and the activation means reads out the program data recorded on the first recording medium attached to the attachment means. The program data is expanded in the memory, and the expanded program data is activated.

第3の手段は、第1又は第2の手段において、前記第1の記録媒体に記録されたプログラムデータは、少なくともプリンタアプリケーション用のプログラムデータ又はスキャナアプリケーション用のプログラムデータであることを特徴とする。 A third means is characterized in that, in the first or second means, the program data recorded on the first recording medium is at least program data for a printer application or program data for a scanner application. .

第4の手段は、第1ないし第3のいずれかの手段において、前記第1の記録媒体および前記第2の記録媒体がSDカードであることを特徴とする。 According to a fourth means, in any one of the first to third means, the first recording medium and the second recording medium are SD cards.

なお、以下の実施形態において、記憶媒体はSDカード271,272に、メモリはメモリ(RAM)216に、検知手段及び制御手段はメインコントローラ20及びコントローラボードに搭載されたプログラムに、プログラムの名称を記憶する記憶手段hRAM70もしくはRAM216にそれぞれ対応する。   In the following embodiments, the storage medium is the SD card 271, 272, the memory is the memory (RAM) 216, the detection means and the control means are the programs installed in the main controller 20 and the controller board. It corresponds to the storage means hRAM 70 or RAM 216 for storing.

本発明によれば、プログラムを格納可能な記憶媒体が起動後に抜かれた場合に、画像形成装置の機能を停止させるので、プログラムデータの使いまわしができなくなり、プログラムデータの不正使用を防止することができる。 According to the present invention, the function of the image forming apparatus is stopped when a storage medium capable of storing a program is removed after startup, so that the program data cannot be reused and unauthorized use of the program data can be prevented. it can.

以下、本発明の実施例について図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

<第1の実施例>
以下、図面を参照し、本発明の実施例について説明する。
<First embodiment>
Embodiments of the present invention will be described below with reference to the drawings.

図1は本発明の実施例に係るプリンタ機能、複写機能、及びファクシミリ機能を備えた画像形成装置PR、いわゆるデジタル複合機(Multi Function Peripheral)の内部構成の概略を示す概略構成図である。   FIG. 1 is a schematic configuration diagram showing an outline of an internal configuration of an image forming apparatus PR having a printer function, a copying function, and a facsimile function according to an embodiment of the present invention, a so-called multi function peripheral.

同図において、画像形成装置PRは、自動原稿送り装置(以下、ADFと称す)1、読み取りユニット50、書き込みユニット57、作像ユニット19、給紙ユニット29、フィニッシャ100および両面給紙ユニット111から構成されている。   In FIG. 1, an image forming apparatus PR includes an automatic document feeder (hereinafter referred to as ADF) 1, a reading unit 50, a writing unit 57, an image forming unit 19, a paper feeding unit 29, a finisher 100, and a duplex paper feeding unit 111. It is configured.

ADF1は、読み取るべき原稿を読み取りユニット50の読み取り位置に自動的に給送し、読み取った後、所定位置に排紙する機能を備え、読み取りユニット50はADF1から読み取り位置に送り込まれた原稿を光学的に読み取り、書き込みユニットにと57は読み取りユニット50によって読み取られた画像データを光変調して作像ユニット19の感光体(画像形成媒体)上に書き込んで潜像を形成し、給紙ユニット29から送り込まれた転写紙(記録媒体)に前記潜像をトナー現像して得られたトナー画像を転写し、定着して出力する。   The ADF 1 has a function of automatically feeding a document to be read to a reading position of the reading unit 50, reading it, and then discharging it to a predetermined position. The reading unit 50 optically converts the document sent from the ADF 1 to the reading position. The reading and writing unit 57 optically modulates the image data read by the reading unit 50 and writes it on the photosensitive member (image forming medium) of the image forming unit 19 to form a latent image. The toner image obtained by toner development of the latent image is transferred to a transfer sheet (recording medium) fed from the toner, fixed, and output.

さらに詳しくは、ADF1の原稿台2に原稿の画像面を上にして置かれた原稿束は、操作部30上のスタートキー34が押下されると、一番下の原稿から給送ローラ3、給送ベルト4によってコンタクトガラス6上の所定の位置に給送される。読み取りユニット50によってコンタクトガラス6上の原稿の画像データを読み取った後、読み取りが終了した原稿は、給送ベルト4および排送ローラ5によって排出される。さらに、原稿セット検知センサ7にて原稿台2に次の原稿が有ることを検知した場合、次の原稿は、前原稿と同様にコンタクトガラス6上に給送される。ADF1には給送ローラ3,給送ベルト4,排送ローラ5が設けられ、これらの各ローラ3,4,5はモータによって駆動される。   More specifically, a document bundle placed on the document table 2 of the ADF 1 with the image surface of the document facing upward is pressed from the bottom document to the feed roller 3 when the start key 34 on the operation unit 30 is pressed. The sheet is fed to a predetermined position on the contact glass 6 by the feeding belt 4. After the image data of the document on the contact glass 6 is read by the reading unit 50, the document that has been read is discharged by the feeding belt 4 and the discharge roller 5. Further, when the document set detection sensor 7 detects that the next document is present on the document table 2, the next document is fed onto the contact glass 6 in the same manner as the previous document. The ADF 1 is provided with a feeding roller 3, a feeding belt 4, and a discharging roller 5. These rollers 3, 4, 5 are driven by a motor.

給紙ユニット29は、第1トレイ8、第2トレイ9、第3トレイ10と、前記第1ないし第3トレイ8、9,10から転写紙をピックアップする第1給紙装置11、第2給紙装置12、第3給紙装置13と、これら第1ないし第3給紙装置11,12,13によってピックアップされた転写紙を前記作像ユニット19側に搬送する縦搬送装置14とからなる。給紙ユニット29では、第1トレイ8、第2トレイ9、第3トレイ10に積載された転写紙は、各々第1給紙装置11、第2給紙装置12、第3給紙装置13によって給紙され、縦搬送ユニット14によって感光体15に当接する位置まで搬送される。   The paper feed unit 29 includes a first tray 8, a second tray 9, a third tray 10, a first paper feeder 11 that picks up transfer paper from the first to third trays 8, 9, 10, and a second paper feed. It comprises a paper device 12, a third paper feeding device 13, and a vertical conveying device 14 for conveying the transfer paper picked up by these first to third paper feeding devices 11, 12, 13 to the image forming unit 19 side. In the paper feeding unit 29, the transfer paper loaded on the first tray 8, the second tray 9, and the third tray 10 is transferred by the first paper feeding device 11, the second paper feeding device 12, and the third paper feeding device 13, respectively. The sheet is fed and conveyed by the vertical conveyance unit 14 to a position where it abuts on the photoreceptor 15.

読み取りユニット50は、露光ランプ51、第1、第2および第3ミラー52,55,56、結像レンズ59、およびCCDイメージセンサ54からなる。露光ランプ51によって露光されたコンタクトガラス6上の原稿の反射光は、前記第1ないし第3ミラー52,55,56を介して結像レンズ59に導かれ、結像レンズ59によってCCDイメージセンサ54の結像面で結像され、CCDイメージセンサ54で読み取られる。   The reading unit 50 includes an exposure lamp 51, first, second and third mirrors 52, 55 and 56, an imaging lens 59, and a CCD image sensor 54. The reflected light of the original on the contact glass 6 exposed by the exposure lamp 51 is guided to the imaging lens 59 through the first to third mirrors 52, 55, and 56, and the CCD image sensor 54 by the imaging lens 59. The image is formed on the image forming plane and read by the CCD image sensor 54.

書き込みユニット57は、ポリゴンミラーを含むレーザ出力装置58、fθレンズから構成される結像レンズ59およびミラー60からなり、レーザ出力装置58のレーザダイオードから出射されたレーザ光がポリゴンミラーで反射され、作像ユニット19の感光体15上を主走査方向に走査して光書き込みが行われる。   The writing unit 57 includes a laser output device 58 including a polygon mirror, an imaging lens 59 including an fθ lens, and a mirror 60. Laser light emitted from the laser diode of the laser output device 58 is reflected by the polygon mirror. Optical writing is performed by scanning the photoconductor 15 of the image forming unit 19 in the main scanning direction.

すなわち、読み取りユニット50にて読み込まれた画像データは、書き込みユ
ニット57からのレーザ光によって感光体15に書き込まれ、現像装置27によってトナー現像され、感光体15上にトナー像が形成される。そして、転写紙は感光体15の回転と等速で搬送ベルト16によって搬送されながら、感光体15上のトナー像が当該転写紙上に転写される。その後、定着ユニット17で画像を定着し、排紙ユニット18によって後処理装置のフィニシャ100に排出される。
That is, the image data read by the reading unit 50 is written on the photoconductor 15 by the laser light from the writing unit 57 and is developed with toner by the developing device 27 to form a toner image on the photoconductor 15. The toner image on the photoconductor 15 is transferred onto the transfer paper while the transfer paper is conveyed by the conveyance belt 16 at the same speed as the rotation of the photoconductor 15. Thereafter, the image is fixed by the fixing unit 17 and discharged by the paper discharge unit 18 to the finisher 100 of the post-processing apparatus.

後処理装置のフィニシャ100は、画像形成済みの転写紙に所定の後処理を行うもので、本体の排紙ローラ19によって搬送された転写紙を、通常排紙ローラ102方向と、ステープル106を有するステープル処理部方向へに導くことができる。この切り替えは分岐偏向板101によって行われ、この分岐偏向板101を上に切り替えることにより、搬送ローラ103を経由して通常排紙トレイ104側に排紙することができる。また、分岐偏向板101を下方向に切り替えることにより、搬送ローラ105,107を介してステープル台108に排紙することができる。ステープル台108に積載された転写紙は、一枚排紙されるごとに紙揃え用のジョガー109によって、用紙搬送方向と平行な転写紙の端面が揃えられ、一部のコピー完了と共にステープラ106によって綴じられる。ステープラ106で綴じられた転写紙群は自重によって、ステープル完了排紙トレイ110に収納される。   The finisher 100 of the post-processing device performs predetermined post-processing on the transfer paper on which the image has been formed. The finisher 100 has the normal paper discharge roller 102 direction and the staple 106 on the transfer paper conveyed by the paper discharge roller 19 of the main body. It can be guided in the direction of the staple processing unit. This switching is performed by the branch deflection plate 101. By switching the branch deflection plate 101 upward, the sheet can be discharged to the normal discharge tray 104 side via the transport roller 103. Further, by switching the branch deflecting plate 101 in the downward direction, the paper can be discharged to the staple table 108 via the transport rollers 105 and 107. The transfer paper loaded on the staple table 108 is aligned by the jogger 109 for paper alignment each time the paper is discharged, and the end face of the transfer paper parallel to the paper transport direction is aligned. It is bound. The group of transfer sheets bound by the stapler 106 is stored in the staple completion discharge tray 110 by its own weight.

通常の排紙トレイ104は転写紙搬送方向に直交する方向に移動可能ないわゆるシフト機能を有する排紙トレイである。シフト機能を有する排紙トレイ104は、原稿毎、あるいは、画像メモリによってソーティングされたコピー部毎に、転写紙搬送方向に直交する方向に往復動し、排出されてくる転写紙を簡易的に仕分けるものである。   The normal paper discharge tray 104 is a paper discharge tray having a so-called shift function that can move in a direction orthogonal to the transfer paper conveyance direction. A paper discharge tray 104 having a shift function reciprocates in the direction orthogonal to the transfer paper transport direction for each original or each copy section sorted by the image memory, and easily sorts the transferred transfer paper. Is.

転写紙の両面に画像を作像する場合は、各給紙トレイ8〜10から給紙され作像された転写紙を排紙トレイ104側に導かずに、経路切り替えの用の分岐爪112を上側にセットすることによって一旦両面給紙ユニット111にストックする。その後、両面給紙ユニット111にストックされた転写紙は再び感光体15に作像されたトナー画像を転写するために、両面給紙ユニット111から再給紙される。再給紙された転写紙は、、搬送ベルト16位置に送り込まれ、表面に転写したように裏面にも画像が転写され、さらに定着された後、前記分岐爪112は下側にセットされ、裏面に画像が転写された転写紙は排紙トレイ104に導かれる。このように転写紙の両面に画像を作成する場合に両面給紙ユニット111は使用される。   When forming an image on both sides of the transfer paper, the transfer paper fed from each of the paper feed trays 8 to 10 and imaged is not guided to the paper discharge tray 104 side, and the branch claw 112 for switching the path is used. By setting it on the upper side, it is once stocked in the duplex feeding unit 111. Thereafter, the transfer paper stocked in the double-sided paper feeding unit 111 is re-fed from the double-sided paper feeding unit 111 in order to transfer the toner image formed on the photoconductor 15 again. The re-fed transfer sheet is fed to the position of the conveyor belt 16 and the image is transferred to the back side as if it was transferred to the front side. After the image is further fixed, the branching claw 112 is set on the lower side and the back side. The transfer paper on which the image is transferred is guided to the paper discharge tray 104. In this way, the duplex feeding unit 111 is used when creating images on both sides of the transfer sheet.

図2はメインコントローラを中心に、本発明の実施例に係る画像形成装置PRの制御系を示すフロック図である。   FIG. 2 is a flock diagram showing a control system of the image forming apparatus PR according to the embodiment of the present invention, focusing on the main controller.

この制御系は、メインコントローラ20と、操作部30と、画像処理ユニット(IPU)49と、ADF1と、プリンタコントローラ26とから主に構成されている。メインコントローラ20は画像形成装置PR全体を制御する。メインコントローラ20には、オペレータに対する表示、オペレータからの機能設定入力制御を行う操作部30、スキャナの制御、原稿画像を画像メモリに書き込む制御、画像メモリからの作像を行う制御等を行う画像処理ユニット(IPU)49、原稿自動送り装置(ADF)1、等の分散制御装置が接続されている。各分散制御装置とメインコントローラ20は必要に応じて機械の状態、動作指令のやりとりを行っている。また、紙搬送等に必要なメインモータ25、各種クラッチ21〜24も接続されている。すなわち、感光体15、搬送ベルト16、定着ユニット17、排紙ユニット18、現像ユニット27はメインモータ25によって駆動され、各給紙装置11〜13はメインモータ25の駆動を各々給紙クラッチ22〜24によって伝達駆動される。縦搬送ユニット14はメインモータ25の駆動を中間クラッチ21によって伝達駆動される。また、メインコントローラ20は後述の2枚のSDカード271,272用のカードスロットを備え、SDカード271,272との間でデータの送受信が可能となっている。 The control system mainly includes a main controller 20 , an operation unit 30, an image processing unit (IPU) 49, an ADF 1, and a printer controller 26. The main controller 20 controls the entire image forming apparatus PR. The main controller 20 includes image processing for performing display for an operator, an operation unit 30 for performing function setting input control from the operator, control for a scanner, control for writing a document image into an image memory, control for image formation from the image memory, and the like. A distributed control device such as a unit (IPU) 49 and an automatic document feeder (ADF) 1 is connected. Each distributed controller and the main controller 20 exchange machine states and operation commands as necessary. A main motor 25 and various clutches 21 to 24 necessary for paper conveyance and the like are also connected. That is, the photosensitive member 15, the conveyance belt 16, the fixing unit 17, the paper discharge unit 18, and the development unit 27 are driven by the main motor 25, and the paper feeding devices 11 to 13 drive the main motor 25 to the paper feeding clutches 22 to 22, respectively. 24 is driven to transmit. The vertical conveyance unit 14 is driven to transmit the drive of the main motor 25 by the intermediate clutch 21. The main controller 20 includes card slots for two SD cards 271 and 272, which will be described later, and can transmit and receive data to and from the SD cards 271 and 272.

プリンタコントローラ26は、外部からの画像およびプリント指示するコマンドを解析し、画像データとして、印刷できる状態にビットマップ展開し、印刷モードをコマンドから解析し動作を決定している。その画像およびコマンドをLANおよびパラレルI/Fを通じて受信し動作するために、LANコントロール部261とパラレルI/F262部が機能している。また、操作部30には、液晶ディスプレイ31とキー入力部32,33,34,35が接続され、キー入力部32,33,34,35からの入力に応じて所定の処理を行い、その経過および結果を液晶ディスプレイ31に出力し、表示させる。   The printer controller 26 analyzes an image from the outside and a command for instructing printing, develops a bitmap in a printable state as image data, analyzes the print mode from the command, and determines an operation. The LAN control unit 261 and the parallel I / F 262 function to receive and operate the image and command through the LAN and the parallel I / F. Further, the liquid crystal display 31 and key input units 32, 33, 34, and 35 are connected to the operation unit 30, and a predetermined process is performed in accordance with an input from the key input units 32, 33, 34, and 35. The result is output to the liquid crystal display 31 and displayed.

このように大略構成された画像形成装置の読み取りユニット50の読み取り動作、および画像を記録面上に潜像形成するまでの作像ユニット19の動作についてさらに詳細に説明する。なお、以下の説明において、潜像とは感光体面上に画像を光情報に変換して照射することにより生じる電位分布である。   The reading operation of the reading unit 50 of the image forming apparatus roughly configured as described above and the operation of the image forming unit 19 until the latent image is formed on the recording surface will be described in more detail. In the following description, the latent image is a potential distribution generated by converting an image into optical information and irradiating it on the surface of the photoreceptor.

読み取りユニット50は、原稿を載置するコンタクトガラス6と光学走査系で構成されており、光学走査系には、露光ランプ51、第1ミラー52、レンズ53、CCDイメージセンサ54等々で構成されている。露光ランプ51および第1ミラー52は図示しない第1キャリッジ上に固定され、第2ミラー55および第3ミラー56は図示しない第1キャリッジ上に固定されている。原稿像を読み取るときには、光路長が変わらないように、第1キャリッジと第2キャリッジとが2対1の相対速度で機械的に走査される。この光学走査系は、図示しないスキャナ駆動モータによって駆動される。   The reading unit 50 includes a contact glass 6 on which an original is placed and an optical scanning system. The optical scanning system includes an exposure lamp 51, a first mirror 52, a lens 53, a CCD image sensor 54, and the like. Yes. The exposure lamp 51 and the first mirror 52 are fixed on a first carriage (not shown), and the second mirror 55 and the third mirror 56 are fixed on a first carriage (not shown). When reading a document image, the first carriage and the second carriage are mechanically scanned at a relative speed of 2: 1 so that the optical path length does not change. This optical scanning system is driven by a scanner drive motor (not shown).

原稿画像は、CCDイメージセンサ54によって読み取られ、電気信号に変換されて処理される。レンズ53およびCCDイメージセンサ54を図2において左右方向に移動させることにより、画像倍率が変わる。すなわち、指定された倍率に対応してレンズ53およびCCDイメージセンサ54の左右方向に位置が設定される。   The document image is read by the CCD image sensor 54, converted into an electrical signal, and processed. The image magnification is changed by moving the lens 53 and the CCD image sensor 54 in the left-right direction in FIG. That is, the positions of the lens 53 and the CCD image sensor 54 are set in the left-right direction corresponding to the designated magnification.

書き込みユニット57はレーザ出力ユニット58、結像レンズ59、ミラー60で構成され、レーザ出力ユニット58の内部には、レーザ光源であるレーザダイオードおよびモータによって高速で定速回転する回転多面鏡(ポリゴンミラー)が備わっている。 レーザ出力ユニット58より照射されるレーザ光は、定速回転するポリゴンミラーで偏光され、結像レンズ59を通り、ミラー60で折り返され、感光体15面上に集光結像する。 偏向されたレーザ光は感光体15が回転する方向と直行する方向(主走査方向)に露光走査され、前記IPU49のセレクタ64より出力された画像信号のライン単位の記録を行う。感光体15の回転速度と記録密度に対応した所定の周期で主走査を繰り返すことによって、感光体15面上に画像(静電潜像)が形成される。   The writing unit 57 includes a laser output unit 58, an imaging lens 59, and a mirror 60. Inside the laser output unit 58, a rotating polygon mirror (polygon mirror) that rotates at a high speed at a high speed by a laser diode as a laser light source and a motor. ). Laser light emitted from the laser output unit 58 is polarized by a polygon mirror that rotates at a constant speed, passes through an imaging lens 59, is folded by a mirror 60, and is focused on the surface of the photoconductor 15. The deflected laser light is exposed and scanned in the direction (main scanning direction) perpendicular to the direction in which the photosensitive member 15 rotates, and the image signal output from the selector 64 of the IPU 49 is recorded line by line. An image (electrostatic latent image) is formed on the surface of the photoconductor 15 by repeating main scanning at a predetermined cycle corresponding to the rotational speed and recording density of the photoconductor 15.

上述のように、書き込みユニット57から出力されるレーザ光が、画像作像系の感光体15に照射される。図示しないが感光体15の一端近傍のレーザビームを照射される位置に、主走査同期信号を発生するビームセンサが配置されている。この主走査同期信号をもとに主走査方向の画像記録開始タイミングの制御、および後述する画像信号の入出力を行うための制御信号の生成が行われる。   As described above, the laser beam output from the writing unit 57 is applied to the image forming photoconductor 15. Although not shown, a beam sensor for generating a main scanning synchronization signal is disposed at a position where a laser beam near one end of the photoconductor 15 is irradiated. Based on the main scanning synchronization signal, control of image recording start timing in the main scanning direction and generation of a control signal for inputting / outputting image signals described later are performed.

図3は本実施例に係るデジタル複写機PRの画像処理部(IPU)49の詳細を示すブロック図である。IPU49は、この実施例では、画像読み取りユニット50と画像書き込みユニット57からなる。   FIG. 3 is a block diagram showing details of the image processing unit (IPU) 49 of the digital copying machine PR according to this embodiment. In this embodiment, the IPU 49 includes an image reading unit 50 and an image writing unit 57.

露光ランプ51から照射された光は原稿面を照射し、原稿面からの反射光は結像レンズ53によりCCDイメージセンサ54の結像面に結像する。CCDイメージセンサ54は、結像面で受光した原稿からの反射光を光電変換し、A/Dコンバータ61でデジタル信号に変換する。デジタル信号に変換された画像信号は、シェーディング補正部62でシェーディング補正された後、MTF、γ補正部63に入力され、MTF補正、γ補正等の所定の画像処理が行われる。この画像処理を施された画像信号は、さらに、第1の印字合成部(印字合成1)72を経た後、第1のセレクタ64で画像信号の送り先が切り替えられる。送り先は1つは変倍部71であり、他の1つは画像メモリコントローラ65である。変倍部71が選択された場合、変倍部71を経由した画像信号は変倍率に合せて拡大縮小され、第2のセレクタ76に送られて、画像信号の送り先が第2の印字合成部(印字合成2)73または画像メモリコントローラ65のいずれかに切り替えられる。第2の印字合成部73に送られた場合、画像信号はそのまま書き込みユニット57に送られる。なお、画像メモリコントローラ65と第1のセレクタ64、画像メモリコントローラ65と第2のセレクタ76間は、それぞれ双方向に画像信号を入出力可能な構成となっている。また、第1の印字合成部72と第2のセレクタ76には、印字イメージデータ74が入力され、第1のセレクタ64には、パーソナルコンピュータなどのデータ処理装置から出力される画像データの入力やLANに接続された他のプリンタになどの外部装置への出力のための外部画像入出力I/F75が設けられ、第1のセレクタ64は外部画像入出力I/F75に対する入力または出力のいずれかの切り替えも行うことができる。   The light emitted from the exposure lamp 51 irradiates the document surface, and the reflected light from the document surface forms an image on the image formation surface of the CCD image sensor 54 by the image formation lens 53. The CCD image sensor 54 photoelectrically converts the reflected light from the original received on the imaging surface and converts it into a digital signal by the A / D converter 61. The image signal converted into the digital signal is subjected to shading correction by the shading correction unit 62 and then input to the MTF and γ correction unit 63, and predetermined image processing such as MTF correction and γ correction is performed. The image signal subjected to this image processing further passes through the first print composition unit (print composition 1) 72, and then the destination of the image signal is switched by the first selector 64. One destination is the zoom unit 71 and the other is the image memory controller 65. When the scaling unit 71 is selected, the image signal that has passed through the scaling unit 71 is enlarged / reduced in accordance with the scaling factor, sent to the second selector 76, and the destination of the image signal is the second print composition unit. (Print composition 2) 73 or image memory controller 65 is selected. When the image signal is sent to the second print composition unit 73, the image signal is sent to the writing unit 57 as it is. The image memory controller 65 and the first selector 64, and the image memory controller 65 and the second selector 76 are configured to be able to input and output image signals in both directions. Further, print image data 74 is input to the first print composition unit 72 and the second selector 76, and image data output from a data processing device such as a personal computer is input to the first selector 64. An external image input / output I / F 75 for output to an external device such as another printer connected to the LAN is provided, and the first selector 64 is either input or output to the external image input / output I / F 75. Can also be switched.

IPU49には、読み取り部50から入力される画像データ以外にも外部から供給される印字イメージデータ(例えばパーソナルコンピュータ等のデータ処理装置から出力されるデータ)74や外部画像入出力I/F75を介して入出力される画像データも処理できるように第1のセレクタ64や第2のセレクタ76によって複数のデータの入出力の選択を行う機能を有している。   In addition to the image data input from the reading unit 50, the IPU 49 receives print image data (for example, data output from a data processing device such as a personal computer) 74 and an external image input / output I / F 75. The first selector 64 and the second selector 76 have a function of selecting input / output of a plurality of data so that image data input / output can be processed.

また、IPU49には、CPU68、ROM69、RAM70、前にも触れた画像メモリコントローラ65および画像メモリ66が設けられている。CPU68は画像メモリコントローラ65等への設定や、読み取り部50、書き込み部57の制御を行い、ROM69には、CPU68が実行するプログラムが格納され、RAM70はCPU68がプログラムの実行時に使用するデータを記憶し、また、CPU68のプログラムの実行時のワークエリアとして機能する。更にCPU68は、メモリコントローラ65を介して、画像メモリ66のデータの書き込み、読み出しが行える。また、外部機器との接続のためにI/Oポート67が設けられている。   Further, the IPU 49 is provided with a CPU 68, a ROM 69, a RAM 70, and an image memory controller 65 and an image memory 66 that have been mentioned above. The CPU 68 sets the image memory controller 65 and the like and controls the reading unit 50 and the writing unit 57. The ROM 69 stores a program executed by the CPU 68, and the RAM 70 stores data used by the CPU 68 when the program is executed. Moreover, it functions as a work area when the CPU 68 executes the program. Further, the CPU 68 can write and read data in the image memory 66 via the memory controller 65. An I / O port 67 is provided for connection with an external device.

図4は図1に示したデジタル複写機のプログラムの構成を示す図で、プログラム構成は、装置のメイン制御を行うコントローラボード210と、操作パネルボード220と、FCUボード230と、エンジンボード240とからなる。   4 is a diagram showing a program configuration of the digital copying machine shown in FIG. 1. The program configuration includes a controller board 210 that performs main control of the apparatus, an operation panel board 220, an FCU board 230, an engine board 240, and the like. Consists of.

前記コントローラボード210には各種コントローラ制御プログラム(ECS、IMH、SCS、SRM、etc)211と、コピー・FAXなどのアプリケーションプログラム212が、Flash−ROM213上に搭載されている。またコントローラ210には、同期シリアル回線251を通して前記操作パネルボード220が接続され、その上には操作部制御用のファームウェア221が搭載されている。さらにPCIバス回線252を介してFAX文書の受信・送信処理を行う前記FCUボード230と画像の印刷・読み取り動作を行う前記エンジンボード240が接続されている。前記FCUボード230上には、FCUファーム231が搭載され、前記エンジンボード240上には、プロッタファー241及びスキャナファーム242が搭載されている。また、コントローラボード210には、SDカード271,272を装着するためのSDカードスロット214,215が設けられており、SDカードスロット214,215にSDカード271,272が装着された場合には、SDカード271,272内のファイルデータにアクセスすることが可能となる。コントローラボード210にはこの前述のようにSDカードスロット214,215が2個搭載されており、SDカードスロット(1)214がプログラム起動用、SDカードスロット(2)215がROM更新(プログラムアップデート)・機器内情報データ格納用に割り当てられている。   On the controller board 210, various controller control programs (ECS, IMH, SCS, SRM, etc) 211 and application programs 212 such as copy / FAX are mounted on the Flash-ROM 213. Further, the operation panel board 220 is connected to the controller 210 through a synchronous serial line 251, and firmware 221 for controlling the operation unit is mounted thereon. Further, the FCU board 230 that performs FAX document reception / transmission processing and the engine board 240 that performs image printing / reading operations are connected via a PCI bus line 252. An FCU farm 231 is mounted on the FCU board 230, and a plotter fur 241 and a scanner farm 242 are mounted on the engine board 240. Further, the controller board 210 is provided with SD card slots 214 and 215 for inserting SD cards 271 and 272. When the SD cards 271 and 272 are inserted into the SD card slots 214 and 215, It becomes possible to access the file data in the SD cards 271 and 272. As described above, the controller board 210 has two SD card slots 214 and 215, the SD card slot (1) 214 is used for starting a program, and the SD card slot (2) 215 is updated with a ROM (program update). • Allocated for storing device information data.

本装置では、プリンタ/スキャナアプリケーションがSDカードに搭載されたプログラムデータという形で供給される仕組みとなっており、電源起動時にSDカードスロット(1)214にプリンタ/スキャナアプリケーションが格納されたSDカード271が装着されている場合には、格納されているプリンタ/スキャナアプリケーション用プログラムデータをメモリ(RAM)216上に展開し、起動する。起動および以降の制御はCPU68が実行する。SDカードスロット(2)215にアプリケーションプログラムが格納されたSDカード271が刺さっていた場合は、SDカードスロット(2)215はプログラム起動用のスロットではないため、カード内に格納されたアプリケーションプログラムは実行されない。   In this apparatus, the printer / scanner application is supplied in the form of program data loaded on the SD card. When the power is turned on, the SD card in which the printer / scanner application is stored in the SD card slot (1) 214. If 271 is installed, the stored printer / scanner application program data is expanded on the memory (RAM) 216 and activated. The CPU 68 executes the startup and subsequent control. When the SD card 271 storing the application program is inserted in the SD card slot (2) 215, the SD card slot (2) 215 is not a slot for starting the program, so the application program stored in the card is Not executed.

SDカードに格納されたプログラムデータをメモリ(RAM)上に展開して実行する技術は、既に知られた一般的なものなので説明を省略する。   Since a technique for developing and executing program data stored in an SD card on a memory (RAM) is a commonly known technique, a description thereof will be omitted.

図5は、本発明の第1の実施例に係るデジタル複写機の動作を示すフローチャートである。
本実施例に係るデジタル複写機では、個々のSDカードスロット214,215にSDカード271,272が挿入されたかどうか、抜かれたかどうかを常に監視している(ステップS101)。SDカードがプログラム起動用SDカードスロット(SDカードスロット(1))214に挿入された場合(ステップS102−YES)、カード内にプログラムデータが格納されているかどうかを判定する(ステップS103)。プログラムデータが存在しない場合は、特別なことは何もしない(通常に起動する)(ステップS107)。プリンタ/スキャナなどのプログラムデータが存在する場合は(ステップS103−YES)、プログラムデータをRAM216に展開し実行する。一度でもSDカードの挿入を検知した以降(ステップS102,S103)、SDカードが抜かれたことを検出した場合は(ステップS105)、正規な動作ではないとみなして装置を使用不可能にする(ステップS106)。
FIG. 5 is a flowchart showing the operation of the digital copying machine according to the first embodiment of the present invention.
In the digital copying machine according to the present embodiment, it is constantly monitored whether or not the SD cards 271 and 272 are inserted into and removed from the individual SD card slots 214 and 215 (step S101). When the SD card is inserted into the program activation SD card slot (SD card slot (1)) 214 (YES in step S102), it is determined whether program data is stored in the card (step S103). If there is no program data, nothing special is done (normally starts up) (step S107). If there is program data such as a printer / scanner (step S103-YES), the program data is expanded in the RAM 216 and executed. After detecting the insertion of the SD card even once (steps S102 and S103), if it is detected that the SD card has been removed (step S105), it is regarded as not a normal operation and the apparatus is disabled (step S105). S106).

なお、この処理は、予め図示しないROMに格納されたプログラムに設定され、CPU68が前記SDカードスロット214,215の状態を常時監視しながら前記プログラムを実行することにより行われる。   This process is set in advance in a program stored in a ROM (not shown), and the CPU 68 executes the program while constantly monitoring the state of the SD card slots 214 and 215.

本実施例によれば、プログラムを格納可能な記憶媒体が通電後(起動後)に抜かれた場合に、画像形成装置の機能を停止させることによりプログラムデータの使いまわしができなくなり、プログラムデータの不正使用を防止することができる。   According to the present embodiment, when a storage medium capable of storing a program is removed after being energized (after startup), the function of the image forming apparatus is stopped so that the program data cannot be reused. Use can be prevented.

<第2の実施例>
図6は第2の実施例に係る処理手順を示すフローチャートである。この第2の実施例は第1の実施例とは図5に示した処理手順が異なるだけで、その他の各部は第1の実施例と同等に構成されているので重複する説明は省略する。
<Second embodiment>
FIG. 6 is a flowchart showing a processing procedure according to the second embodiment. The second embodiment is different from the first embodiment only in the processing procedure shown in FIG. 5, and the other parts are configured in the same way as the first embodiment, so that the duplicated explanation is omitted.

第1の実施例に係るデジタル複写機では、一度でもSDカードの挿入を検知した後、SDカードが抜かれたことを検出した場合は、イレギュラーな動作とみなして装置を使用不可能にするように構成されているが、本実施例では、SDカード内に搭載されたプログラムが、実際にメモリ上に展開されて実行している時に、SDカードスロットからSDカードが抜かれた場合に、正規の動作ではないとみなして装置を使用不可能にするように構成されている。   In the digital copying machine according to the first embodiment, after detecting the insertion of the SD card even once, if it is detected that the SD card is removed, it is regarded as an irregular operation and the apparatus is made unusable. However, in this embodiment, when the SD card is removed from the SD card slot when the program installed in the SD card is actually expanded and executed on the memory, It is configured to render the device unusable considering it not operating.

この実施例では、図6のフローチャートに示すように、個々のSDカードスロット214,215にSDカード271,272が挿入されたかどうか、抜かれたかどうかを常に監視し(ステップS201)。SDカードがプログラム起動用SDカードスロット(SDカードスロット(1))214にSDカードが挿入され(ステップS202−YES)、カード内にプログラムデータが格納されている(ステップS203−YES)ときのみ、プログラムデータをRAM216に展開し実行する(ステップS204)が、その際、SDカードが抜かれたことを検出した場合は(ステップS205)、正規の動作ではないとみなして装置を使用不可能にする。これによりプログラムデータの不正な流用(使いまわし)が行われる可能性が高いと判断できた時に、装置の動作をを停止させることにより、前記プログラムの不正使用を防止することができる。   In this embodiment, as shown in the flowchart of FIG. 6, it is constantly monitored whether or not the SD cards 271 and 272 are inserted into and removed from the individual SD card slots 214 and 215 (step S201). Only when the SD card is inserted into the program activation SD card slot (SD card slot (1)) 214 (YES in step S202) and program data is stored in the card (YES in step S203). The program data is loaded into the RAM 216 and executed (step S204). At this time, if it is detected that the SD card has been removed (step S205), it is regarded as not a normal operation and the apparatus is disabled. As a result, when it is determined that there is a high possibility that unauthorized use (reuse) of program data is performed, the operation of the apparatus is stopped, thereby preventing unauthorized use of the program.

一方、ステップS201でSDカードスロット214,215にSDカード271,272が挿入されていない場合、ステップS203でプログラム駆動用SDカードスロット214にSDカードが挿入されていない場合、ステップS203でプログラム駆動用SDカードスロット214に挿入されているSDカード内にプログラムデータが存在しない場合には、特別な事は何もしない(通常に起動する)(ステップS207)。   On the other hand, if the SD cards 271 and 272 are not inserted in the SD card slots 214 and 215 in step S201, or if no SD card is inserted in the program drive SD card slot 214 in step S203, the program drive is performed in step S203. If there is no program data in the SD card inserted in the SD card slot 214, nothing special is done (normally activated) (step S207).

その他、特に説明しない各部は前記第1の実施例と同等に構成され、同等に機能する。   Other parts that are not particularly described are configured in the same manner as the first embodiment and function in the same manner.

この第2の実施例のように画像形成装置を使用不能にする条件を、実際にRAM216上に展開されて起動しているプログラムデータが格納されたSDカード271,272が抜かれた時に限定することによって、格納されているプログラムであったとしても、起動していない無関係のSDカード271,272が抜かれた場合に画像形成装置が停止することがなくなり、より使い勝手が向上する。   The condition for disabling the image forming apparatus as in the second embodiment is limited to when the SD cards 271 and 272 storing the program data that is actually expanded and activated on the RAM 216 are removed. Thus, even if it is a stored program, the image forming apparatus does not stop when an unrelated SD card 271 or 272 that has not been activated is removed, and usability is further improved.

記憶媒体(メディア)には、プログラムを起動するだけではなく、例えば装置内情報を記憶させたり、プログラムデータのアップデートに用いたりと、様々な用途があるので、本実施例のようにプログラムが起動している記録媒体(メディア)が抜かれた時のみに限定することにより、停止させる必要がない場合に停止することがなくなり、効率的な処理が可能になる。   The storage medium (media) not only activates the program, but also has various uses such as storing in-device information and updating program data, so the program is activated as in this embodiment. By limiting to only when the recording medium (media) being removed is removed, when the recording medium does not need to be stopped, it is not stopped and efficient processing becomes possible.

<第3の実施例>
図7は第3の実施例に係る処理手順を示すフローチャートである。この第3の実施例は、第2の実施例におけるステップS205,S206に代えてステップS301からステップS304の処理としたもので、その他の各部は第1の実施例と同等に構成されているので重複する説明は省略する。
<Third embodiment>
FIG. 7 is a flowchart showing a processing procedure according to the third embodiment. In the third embodiment, steps S301 to S304 are performed instead of steps S205 and S206 in the second embodiment, and the other parts are configured in the same manner as in the first embodiment. A duplicate description is omitted.

この実施例では、SDカード271,272内に搭載されたプログラムが、実際にメモリ216上に展開されて実行されている時に、SDカードスロット214,215からSDカード271,272が抜かれた場合に、イレギュラーな動作とみなして装置を使用不可能にするように構成されている。   In this embodiment, when the SD card 271 or 272 is removed from the SD card slot 214 or 215 when the program loaded in the SD card 271 or 272 is actually expanded on the memory 216 and executed. It is configured to make the device unusable as an irregular operation.

すなわち、図7のフローチャートに示すようにステップS204でプログラムデータをRAM216に展開し実行しているときに、SDカードから起動したプログラムを記憶しておく(ステップS301)。ここでは内部記憶装置、例えばRAM70にSDカード起動プログラム名を格納しておく(ステップS304)。そして、SDカードスロット214,215からSDカード271,272いずれかが抜かれたら(ステップS302−YES)、ステップS304で記憶したプログラム名を参照し、SDカード271から起動したプログラムに対応する機能を使用不可にする(ステップS303)。このようにしてプログラムデータの不正な流用(使いまわし)が行われる可能性が高いと判断できた時に、不正使用される可能性があるプログラムの動作を停止させることにより、プログラムの不正使用を防ぐことができる。   That is, as shown in the flowchart of FIG. 7, when the program data is expanded and executed in the RAM 216 in step S204, the program started from the SD card is stored (step S301). Here, the SD card activation program name is stored in an internal storage device, for example, the RAM 70 (step S304). If any of the SD cards 271 and 272 is removed from the SD card slots 214 and 215 (YES in step S302), the program name stored in step S304 is referred to and the function corresponding to the program started from the SD card 271 is used. Disable (step S303). In this way, when it is determined that there is a high possibility that unauthorized use (reuse) of program data will be performed, the unauthorized use of the program is prevented by stopping the operation of the program that may be used illegally. be able to.

例えば、SDカードからプリンタアプリケーションを起動していた場合はプリンタ機能が、スキャナアプリケーションを起動していた場合はスキャナ機能が使用不可能になる。   For example, when the printer application is activated from the SD card, the printer function is disabled. When the scanner application is activated, the scanner function is disabled.

その他、特に説明しない各部は前記第1の実施例と同等に構成され、同等に機能する。   Other parts that are not particularly described are configured in the same manner as the first embodiment and function in the same manner.

この第3の実施例のように、使用不可にする機能を、抜かれたSDカードに格納されているプログラムに対応した機能に限定することにより、著作権上は問題がない機能までもが停止することがなくなり、より使い勝手が向上する。なお、装置の故障などで使用者の意図していない状況でSDカードが抜かれたと判断された場合でも、最低限の機能のみが停止するのみで他の動作は通常通り使用することができ、意図せず作業が阻害されることがなくなる。   As in the third embodiment, by limiting the functions to be disabled to functions corresponding to the programs stored in the removed SD card, even functions that have no copyright problems are stopped. This eliminates the problem and improves usability. Even if it is determined that the SD card has been removed in a situation not intended by the user due to a device failure, etc., only the minimum functions can be stopped and other operations can be used as usual. Work without any interruption.

<第4の実施例>
図8は第4の実施例に係る処理手順を示すフローチャートである。この第4の実施例は、第3の実施例におけるステップS302に代えてステップS302aとしたもので、その他の各部は第1の実施例と同等に構成されているので重複する説明は省略する。
<Fourth embodiment>
FIG. 8 is a flowchart showing a processing procedure according to the fourth embodiment. In the fourth embodiment, step S302a is used instead of step S302 in the third embodiment, and the other components are configured in the same way as in the first embodiment, and therefore, duplicate description is omitted.

すなわち、ステップS204でプログラムデータをRAM216に展開し実行しているときに、SDカードから起動したプログラムを記憶しておく(ステップS301)。ここでは内部記憶装置、例えばRAM70にSDカード起動プログラム名を格納しておく(ステップS304)。そして、SDカードスロット214からプログラム起動用のSDカード271が抜かれたら(ステップS302a−YES)、ステップS304で記憶したプログラム名を参照し、SDカード271から起動したプログラムに対応する機能を使用不可にする(ステップS303)。このようにしてプログラムデータの不正な流用(使いまわし)が行われる可能性が高いと判断できた時に、当該プログラムの不正使用を防ぐことができる。   That is, the program activated from the SD card is stored when the program data is expanded and executed in the RAM 216 in step S204 (step S301). Here, the SD card activation program name is stored in an internal storage device, for example, the RAM 70 (step S304). When the SD card 271 for starting the program is removed from the SD card slot 214 (step S302a-YES), the program name stored in step S304 is referred to, and the function corresponding to the program started from the SD card 271 is disabled. (Step S303). Thus, when it is determined that there is a high possibility that unauthorized use (reuse) of program data is performed, unauthorized use of the program can be prevented.

例えば、SDカードからプリンタアプリケーションを起動していた場合はプリンタ機能が、スキャナアプリケーションを起動していた場合はスキャナ機能が使用不可能になる。この発明の例では起動したプログラムに対応した機能のみを使用不可能にしているが、第1ないし第3の実施例で示した機能と組み合わせて、プログラムが起動している/いないに関わらずプログラム起動用SDカードスロット214からSDカード271が抜かれた場合に装置全体を使用不可にしても良いし、プログラムが起動している時にプログラム起動用SDカードスロット214からSDカード271が抜かれた場合に装置全体を使用不可にしても良い。   For example, when the printer application is activated from the SD card, the printer function is disabled. When the scanner application is activated, the scanner function is disabled. In the example of the present invention, only the function corresponding to the activated program is disabled. However, the program is combined with the function shown in the first to third embodiments regardless of whether the program is activated or not. The entire apparatus may be disabled when the SD card 271 is removed from the activation SD card slot 214, or when the SD card 271 is removed from the program activation SD card slot 214 while the program is activated. The whole may be disabled.

その他、特に説明しない各部は前記第1の実施例と同等に構成され、同等に機能する。   Other parts that are not particularly described are configured in the same manner as the first embodiment and function in the same manner.

なお、本実施例では、SDカードスロット214,215は(1)、(2)の2個であるが、装置によっては複数個のSDカードスロット(記憶媒体装着手段)を備え、記憶媒体装着手段の機能を固定しているものがある。記憶媒体装着手段の機能を固定とは、例えば、SDカードの場合は、SDカードスロット1番がプログラム起動用、SDカードスロット2番が機器内情報格納用、SDカードスロット3番がプログラムアップデート用など、スロット位置によって使用できる機能を制限しているものがある。この実施例では、プログラムが起動できるSDカードスロット214からメディアが抜かれた場合にのみ機器の使用を制限し、他の場合には制限されないので、使い勝手がよくなる。   In this embodiment, there are two SD card slots 214 and 215 (1) and (2). However, depending on the apparatus, a plurality of SD card slots (storage medium mounting means) may be provided, and the storage medium mounting means. Some functions are fixed. For example, in the case of an SD card, the SD card slot 1 is used for program startup, the SD card slot 2 is used for storing in-device information, and the SD card slot 3 is used for program update. Some of the functions that can be used are limited depending on the slot position. In this embodiment, the use of the device is restricted only when the medium is removed from the SD card slot 214 where the program can be started, and the use is not restricted in other cases, so that the usability is improved.

さらに、この実施例では、装置内情報を記憶させたり、プログラムデータのアップデートに用いたりするためのカードの抜き差しは自由に行えるので、例えば機器内情報を複数のメディアに格納する場合などには装置やプログラムの機能が停止することがないので使用性に優れたものとなる。   Furthermore, in this embodiment, since the information in the device can be stored and the card for use in updating the program data can be freely inserted and removed, the device is used when storing the information in the device on a plurality of media, for example. Since the function of the program and the program do not stop, it is excellent in usability.

本発明の実施例に係るプリンタ機能、複写機能、及びファクシミリ機能を備えたデジタル複合機の内部構成の概略を示す概略構成図である。1 is a schematic configuration diagram illustrating an outline of an internal configuration of a digital multi-function peripheral having a printer function, a copying function, and a facsimile function according to an embodiment of the present invention. メインコントローラを中心に、本発明の実施例に係るデジタル複写機の制御系を示すフロック図である。1 is a flock diagram showing a control system of a digital copying machine according to an embodiment of the present invention, centering on a main controller. FIG. 本実施例に係るデジタル複写機の画像処理部(IPU)の詳細を示すブロック図である。1 is a block diagram illustrating details of an image processing unit (IPU) of a digital copying machine according to an embodiment. 図1に示したデジタル複写機のプログラムの構成を示す図である。It is a figure which shows the structure of the program of the digital copying machine shown in FIG. 本発明の第1の実施例に係るデジタル複写機の動作を示すフローチャートである。3 is a flowchart showing the operation of the digital copying machine according to the first embodiment of the present invention. 第2の実施例に係る処理手順を示すフローチャートである。It is a flowchart which shows the process sequence which concerns on a 2nd Example. 第3の実施例に係る処理手順を示すフローチャートである。It is a flowchart which shows the process sequence which concerns on a 3rd Example. 第4の実施例に係る処理手順を示すフローチャートである。It is a flowchart which shows the process sequence which concerns on a 4th Example.

符号の説明Explanation of symbols

20 メインコントローラ
68 CPU
69 ROM
70 RAM
210 コントローラボード
214,215 SDカードスロット
271,272 SDカード
20 Main controller 68 CPU
69 ROM
70 RAM
210 Controller board 214, 215 SD card slot 271, 272 SD card

Claims (4)

画像形成装置であって、
プログラムデータが記録された第1の記録媒体と、該第1の記録媒体とは異なる第2の記録媒体とそれぞれ装着可能な複数の装着手段と、
前記装着手段に装着された第1の記録媒体に記録されているプログラムデータを読み出して起動する起動手段と、
前記装着手段に装着された第1の記録媒体又は第2の記録媒体のいずれかが外されたことを検知する検知手段と、
前記検知手段により前記第1の記録媒体が外されたことを検知したときに、前記起動手段により前記第1の記録媒体から読み出したプログラムデータを起動しているときに前記起動しているプログラムデータに対応する前記画像形成装置の機能を停止させるように制御する制御手段と、
を備えていることを特徴とする画像形成装置。
An image forming apparatus,
A first recording medium in which the program data is recorded, a different second recording medium and the attachable respective plurality of mounting means to the first recording medium,
Starting means for reading and starting program data recorded on the first recording medium attached to the attaching means;
Detecting means for detecting that either the first recording medium or the second recording medium attached to the attaching means is removed;
When it is detected that the first recording medium is removed by said detecting means, when running the program data read from the first recording medium by the activation means is in the activation Control means for controlling to stop the function of the image forming apparatus corresponding to the program data ;
An image forming apparatus comprising:
前記プログラムデータを展開するメモリをさらに備え、
前記起動手段は、前記装着手段に装着された第1の記録媒体に記録されているプログラムデータを読み出して前記メモリに展開し、該展開されたプログラムデータを起動すること
を特徴とする請求項1に記載の画像形成装置。
A memory for expanding the program data;
2. The activation unit reads program data recorded on a first recording medium mounted on the mounting unit, expands the program data in the memory, and starts the expanded program data. The image forming apparatus described in 1.
前記第1の記録媒体の記録されたプログラムデータは、少なくともプリンタアプリケーション用のプログラムデータ又はスキャナアプリケーション用のプログラムデータであること
を特徴とする請求項1又は2に記載の画像形成装置。
3. The image forming apparatus according to claim 1, wherein the program data recorded on the first recording medium is at least program data for a printer application or program data for a scanner application.
前記第1の記録媒体および前記第2の記録媒体は、SDカードであること
を特徴とする請求項1ないし3のいずれか1項に記載の画像形成装置。
The image forming apparatus according to claim 1, wherein the first recording medium and the second recording medium are SD cards.
JP2003304838A 2003-08-28 2003-08-28 Image forming apparatus Expired - Fee Related JP4446702B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003304838A JP4446702B2 (en) 2003-08-28 2003-08-28 Image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003304838A JP4446702B2 (en) 2003-08-28 2003-08-28 Image forming apparatus

Publications (2)

Publication Number Publication Date
JP2005074672A JP2005074672A (en) 2005-03-24
JP4446702B2 true JP4446702B2 (en) 2010-04-07

Family

ID=34408416

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003304838A Expired - Fee Related JP4446702B2 (en) 2003-08-28 2003-08-28 Image forming apparatus

Country Status (1)

Country Link
JP (1) JP4446702B2 (en)

Also Published As

Publication number Publication date
JP2005074672A (en) 2005-03-24

Similar Documents

Publication Publication Date Title
US7596336B2 (en) Image forming apparatus for transmitting a control program to a plurality of sheet processing devices, and an image forming system
JP4531966B2 (en) Image forming apparatus
US20040263903A1 (en) Image forming apparatus, method of copying a document, and computer product
JP3668601B2 (en) Image forming apparatus
JP4446702B2 (en) Image forming apparatus
JP3785274B2 (en) Copier copying method for copying machine network system
JP4343240B2 (en) Information processing apparatus and information processing system
JP2002044311A (en) Image information processing apparatus, processing condition checking method, and recording medium storing program for executing the method
JP3434543B2 (en) Image forming device
JP2001210003A (en) Image information storage device and image processing device provided with the image information storage device
JPH09219765A (en) Image processing system and method
JP2006085066A (en) Image forming apparatus
JPH08190232A (en) Digital copier system
JP3793440B2 (en) Image forming apparatus
JP2001136328A (en) Image processing device
JP4699276B2 (en) Image processing device
JP4384055B2 (en) Image forming apparatus and image data output method
JP3896205B2 (en) Image forming apparatus
JP3618167B2 (en) Digital image forming apparatus
JP4602837B2 (en) Image forming apparatus and preview display control method
JPH10129079A (en) Image forming device
JPH1195625A (en) Image forming device
JP4355238B2 (en) Data processing apparatus and image forming apparatus
JPH11231730A (en) Image forming device
JP2007147691A (en) Image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051020

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080911

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090414

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090612

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090825

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091125

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20091203

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100119

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

Free format text: PAYMENT UNTIL: 20130129

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4446702

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20140129

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees