JP5639412B2 - Image forming apparatus and management apparatus for the image forming apparatus - Google Patents

Image forming apparatus and management apparatus for the image forming apparatus Download PDF

Info

Publication number
JP5639412B2
JP5639412B2 JP2010183859A JP2010183859A JP5639412B2 JP 5639412 B2 JP5639412 B2 JP 5639412B2 JP 2010183859 A JP2010183859 A JP 2010183859A JP 2010183859 A JP2010183859 A JP 2010183859A JP 5639412 B2 JP5639412 B2 JP 5639412B2
Authority
JP
Japan
Prior art keywords
information
unit
specific function
image forming
specific
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
JP2010183859A
Other languages
Japanese (ja)
Other versions
JP2012043179A (en
Inventor
北川 光彦
光彦 北川
Original Assignee
株式会社沖データ
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 株式会社沖データ filed Critical 株式会社沖データ
Priority to JP2010183859A priority Critical patent/JP5639412B2/en
Publication of JP2012043179A publication Critical patent/JP2012043179A/en
Application granted granted Critical
Publication of JP5639412B2 publication Critical patent/JP5639412B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、特定機能を備える画像形成装置及び当該画像形成装置用の管理装置に関する。   The present invention relates to an image forming apparatus having a specific function and a management apparatus for the image forming apparatus.

従来、プリンタ、複写機、ファクシミリ装置、スキャナー装置、プリンタ部とスキャナー部を備える複合機等の画像形成装置が備える各機能は、画像形成装置のユーザが各機能を使用するか、使用しないかに関わらず、ユーザが使うであろうと想定する機能を販売時に備える構成とするのが一般的である(例えば、特許文献1参照)。   Conventionally, each function provided in an image forming apparatus such as a printer, a copier, a facsimile machine, a scanner apparatus, or a multifunction machine including a printer unit and a scanner unit is used by the user of the image forming apparatus or not. Regardless, it is common to provide a function that is assumed to be used by the user at the time of sale (see, for example, Patent Document 1).

特開2006−88416号公報JP 2006-88416 A

このため、画像形成装置が備える機能を実現するための機能実行部(例えば、LANインタフェース、IEEE1394インタフェース等のハードウェア)のコストを含んだ形で、画像形成装置の販売価格は設定される。   For this reason, the sales price of the image forming apparatus is set in a form including the cost of a function execution unit (for example, hardware such as a LAN interface and an IEEE1394 interface) for realizing the functions of the image forming apparatus.

しかしながら、ユーザによっては、使用しない機能を実現するためのハードウェア機能の代金まで支払っているので都合が悪い。例えば、個人ユーザでは、画像形成装置をLAN(Local Area Network)に接続しない場合が多いので、画像形成装置にLANインタフェースは不要であり、USBインタフェースが備えられていれば十分ということがある。また、画像形成装置の販売者としても、個々のユーザに合わせて、各機能のすべてのパターンを網羅する形で、複数のバリエーションの画像形成装置をそれぞれ生産することは困難である。   However, some users are not convenient because they pay for the hardware function for realizing a function that is not used. For example, since an individual user often does not connect the image forming apparatus to a LAN (Local Area Network), the LAN interface is not necessary for the image forming apparatus, and it may be sufficient if the USB interface is provided. In addition, it is difficult for a seller of image forming apparatuses to produce a plurality of variations of image forming apparatuses in a form that covers all patterns of each function according to individual users.

本発明は前記問題に鑑みてなされたものであり、画像形成装置が備えるハードウェアの構成を変更せずに、個々のユーザに応じた特定機能を実現することができる画像形成装置を提供することを目的とする。   The present invention has been made in view of the above problems, and provides an image forming apparatus capable of realizing a specific function corresponding to each user without changing the hardware configuration of the image forming apparatus. With the goal.

前記目的を達成するため、本発明は、画像形成装置が備える各ハードウェアインタフェースを識別するハードウェア識別情報を付与するとともに、ハードウェアインタフェースの動作を制御するプログラムに制限をかけてハードウェアインタフェース機能の実現を禁止し、ハードウェアインタフェースの制限を解除するために取得した解除情報がハードウェア識別情報に対応している場合にプログラムの制限を解除し、ハードウェアインタフェース機能を実現するIn order to achieve the above object, the present invention provides hardware identification information for identifying each hardware interface included in the image forming apparatus, and restricts a program for controlling the operation of the hardware interface to limit the hardware interface . When the release information acquired to prohibit the realization of the function and release the restriction of the hardware interface corresponds to the hardware identification information, the restriction of the program is released and the function of the hardware interface is realized .

例えば、本発明に係る画像形成装置は、制御部と、複数種類のハードウェアインタフェースと、当該装置固有の情報である装置固有情報、及び前記制御部に展開して実行することで各々の前記ハードウェアインタフェースを制御する複数のプログラムが格納された不揮発性記憶部とを備え、前記制御部は、前記不揮発性記憶部に格納された各々の前記プログラムの実行に制限をかける特定機能制限部と、前記ハードウェアインタフェースのうちのいずれか一つが選択された機能情報と、当該選択されたハードウェアインタフェースを制御するプログラムの制限を解除するための解除情報を入力部を介して取得させる取得部と、前記不揮発性記憶部から前記装置固有情報を取得し、前記ハードウェアインタフェースごとに異なるアルゴリズムのうち、前記取得部が取得した前記機能情報に基づくハードウェアインタフェースに対応するアルゴリズムを用いて、前記装置固有情報からハードウェア識別情報を算出し、前記取得部が取得した前記解除情報と前記ハードウェア識別情報とが一致している場合に該当するプログラムの制限を解除する特定機能解除部と、を有する、ことを特徴とする。 For example, the image forming apparatus according to the present invention, the control unit and, a plurality of types of hardware interfaces, device-specific information is the device-specific information, and the respective by executing expand the controller hardware A non-volatile storage unit storing a plurality of programs for controlling the wear interface, the control unit is a specific function limiting unit that limits the execution of each of the programs stored in the non-volatile storage unit, a function information one is selected one of said hardware interface, an acquisition unit for acquiring via the input section and release information for releasing the restriction of the program for controlling the selected hardware interface the acquiring the apparatus-specific information from the non-volatile storage unit, different algorithms for each of the hardware interface Among them, by using the algorithm corresponding to the hardware interface based on the functional information acquired by the acquiring unit, to calculate the hardware identification information from the device-specific information, the release information before Symbol hard acquired by the acquiring unit And a specific function canceling unit that cancels the restriction of the corresponding program when the hardware identification information matches .

また、本発明に係る管理装置は、コンピュータと通信可能に接続された画像形成装置が備える複数種類のハードウェアインタフェースは、それぞれを制御するプログラムにより実行制限されており、前記ハードウェアインタフェースそれぞれについての実行制限の解除をデータベースを用いて管理する管理装置であって、前記画像形成装置の少なくともいずれか一つの前記ハードウェアインタフェースに対する実行制限の解除に必要な必要情報をユーザに入力させるための入力画面を生成して、インターネットを介して当該入力画面を前記コンピュータに提供する画像生成部と、前記インターネットを介して前記コンピュータから、前記ユーザによって前記入力画面に入力された、装置固有入力情報及び前記ハードウェアインタフェースのうちのいずれか一つが選択された機能情報と、前記画像形成装置の記憶部に記憶されている装置固有記憶情報とを取得して、前記装置固有入力情報と、前記装置固有記憶情報と、前記データベースに予め記憶されている前記画像形成装置の装置固有情報とが一致している場合に、前記機能情報に該当する前記ハードウェアインタフェースに対する実行制限を解除するための解除情報を、前記インターネットを介して前記コンピュータに提供するデータ管理部とを有する、ことを特徴とする。 The management apparatus according to the present invention, a plurality of types of hardware interface image forming apparatus which is communicably connected to the computer is provided is execution restriction by the program for controlling the respective, for each of the hardware interface An input screen for managing the release of execution restrictions using a database, and for allowing a user to input necessary information necessary for releasing execution restrictions on at least one of the hardware interfaces of the image forming apparatus to generate an image generating unit that provides the input screen to the computer via the Internet, from the computer via the Internet, it is inputted to the input screen by the user, device-specific input information and the hard Wear interface A function information one is selected either acquires the device-specific memory information stored in the storage unit of the image forming apparatus, and the device peculiar input information, and the device-specific information stored, said database in the case where the apparatus unique information of the image forming apparatus is stored in advance in match, the cancellation information for canceling the execution limit for the hardware interface corresponding to the function information, via the Internet And a data management unit provided to the computer .

本発明の画像形成装置によれば、画像形成装置が備えるハードウェアの構成を変更せずに、個々のユーザに応じた特定機能を実現することができる。
また、本発明の管理装置によれば、画像形成装置が備えるハードウェアの構成を変更せずに、特定機能の実現を許容することで、個々のユーザに応じた特定機能を実現することができる。
According to the image forming apparatus of the present invention, it is possible to realize a specific function corresponding to each user without changing the hardware configuration of the image forming apparatus.
Further, according to the management apparatus of the present invention, it is possible to realize a specific function corresponding to each user by allowing the specific function to be realized without changing the hardware configuration of the image forming apparatus. .

本発明の第1実施形態に係る特定機能管理システムの構成図である。It is a block diagram of the specific function management system which concerns on 1st Embodiment of this invention. 第1実施形態に係る特定機能識別情報の算出方法の一例を示す図ある。It is a figure which shows an example of the calculation method of specific function identification information which concerns on 1st Embodiment. 第1実施形態に係る入出力部の説明図である。It is explanatory drawing of the input / output part which concerns on 1st Embodiment. 第1実施形態に係る特定機能管理システムの特定機能管理動作を表すフローチャートである。It is a flowchart showing the specific function management operation | movement of the specific function management system which concerns on 1st Embodiment. 第1実施形態に表示部に表示される表示画面例を示す図である。It is a figure which shows the example of a display screen displayed on a display part in 1st Embodiment. 本発明の第2実施形態に係る特定機能管理システムの構成図である。It is a block diagram of the specific function management system which concerns on 2nd Embodiment of this invention. 第2実施形態に係る管理装置が画像処理装置に送信する入力画面の一例を示す図である。It is a figure which shows an example of the input screen which the management apparatus which concerns on 2nd Embodiment transmits to an image processing apparatus. 第2実施形態に係る管理装置が画像処理装置に送信する機能解除情報のデータ構成図の一例を示す図である。It is a figure which shows an example of the data block diagram of the function cancellation | release information which the management apparatus which concerns on 2nd Embodiment transmits to an image processing apparatus. 第2実施形態に係るデータベースのデータ構成図の一例を示す図である。It is a figure which shows an example of the data block diagram of the database which concerns on 2nd Embodiment. 第2実施形態に係る特定機能管理システムの特定機能管理動作を表すフローチャート(1)である。It is a flowchart (1) showing specific function management operation | movement of the specific function management system which concerns on 2nd Embodiment. 第2実施形態に係る特定機能管理システムの特定機能管理動作を表すフローチャート(2)である。It is a flowchart (2) showing specific function management operation | movement of the specific function management system which concerns on 2nd Embodiment.

≪第1実施形態に係る特定機能管理システムの構成≫
<概要>
図1は、第1実施形態に係る特定機能管理システム1の構成図である。
画像形成装置としてのプリンタ2は、ページプリンタであり、不揮発性記憶部3、制御部4、印刷部6、送受信部7、操作パネル8、及び特定機能実行部9を備えて構成される。
第1実施形態では、画像形成装置2としてプリンタを使用する場合を説明するが、画像形成装置2としては、プリンタの他に、複写機、ファクシミリ装置、スキャナー装置、プリンタ部とスキャナー部とを備える複合機等を用いることができる。
<< Configuration of Specific Function Management System According to First Embodiment >>
<Overview>
FIG. 1 is a configuration diagram of a specific function management system 1 according to the first embodiment.
A printer 2 as an image forming apparatus is a page printer, and includes a nonvolatile storage unit 3, a control unit 4, a printing unit 6, a transmission / reception unit 7, an operation panel 8, and a specific function execution unit 9.
In the first embodiment, a case where a printer is used as the image forming apparatus 2 will be described. The image forming apparatus 2 includes a copier, a facsimile machine, a scanner device, a printer unit, and a scanner unit in addition to the printer. A multifunction machine or the like can be used.

<不揮発性記憶部>
不揮発性記憶部3(以下、単に「記憶部3」と呼ぶときがある)は、例えば、EEPROM(Electrically Erasable Programmable Read-Only Memory)等で構成される。記憶部3には、装置固有の情報であるシリアルNo31、及び特定機能制御プログラム32が格納されている。また、記憶部3には、前記したプログラム以外にも、プリンタ2を制御する図示しないプログラムが格納されている。
<Nonvolatile storage unit>
The nonvolatile storage unit 3 (hereinafter sometimes simply referred to as “storage unit 3”) is configured by, for example, an EEPROM (Electrically Erasable Programmable Read-Only Memory). The storage unit 3 stores a serial number 31 that is device-specific information and a specific function control program 32. In addition to the above-described program, the storage unit 3 stores a program (not shown) that controls the printer 2.

装置固有情報としてのシリアルNo31は、プリンタ2の製造時に製造者により付与されるシリアル番号(通し番号)である。シリアルNo31は、英字、数字等で構成され、例えば「AF85123456A0」のように表される。
特定機能制御プログラム32は、特定機能実行部9(例えば、LANインタフェース91、IEEE1394インタフェース92等のハードウェア)を制御するためのプログラムであり、制御部4で展開及び実行される。
The serial number 31 as the device unique information is a serial number (serial number) given by the manufacturer when the printer 2 is manufactured. The serial No. 31 is composed of letters, numbers, etc., and is represented as “AF85123456A0”, for example.
The specific function control program 32 is a program for controlling the specific function execution unit 9 (for example, hardware such as the LAN interface 91 and the IEEE 1394 interface 92), and is developed and executed by the control unit 4.

<制御部>
制御部4は、CPU(Central Processing Unit)、RAM(Random Access Memory)、及びこれらの周辺回路等(いずれも図示せず)で構成される。制御部4は、不揮発性記憶部3に格納される特定機能制御プログラム32、及びプリンタ2を制御するためのその他の図示しないプログラムを実行することで、プリンタ2の動作を制御する。図1に示す制御部4は、それらのプログラムが実行可能に展開されたときの様子を表している。
<Control unit>
The control unit 4 includes a CPU (Central Processing Unit), a RAM (Random Access Memory), and peripheral circuits thereof (all not shown). The control unit 4 controls the operation of the printer 2 by executing a specific function control program 32 stored in the nonvolatile storage unit 3 and other programs (not shown) for controlling the printer 2. The control unit 4 shown in FIG. 1 represents a state when these programs are developed to be executable.

制御部4は、エンジン制御部41、入出力制御部42、USBインタフェース制御部43、特定機能管理部5、及び特定機能制御部53を備えて構成される。さらに、特定機能管理部5は、特定機能制限部51、及び特定機能解除部52を含んで構成される。   The control unit 4 includes an engine control unit 41, an input / output control unit 42, a USB interface control unit 43, a specific function management unit 5, and a specific function control unit 53. Furthermore, the specific function management unit 5 includes a specific function restriction unit 51 and a specific function release unit 52.

エンジン制御部41は、印刷部6を制御して、印刷を実行する。
入出力制御部42は、入出力部としての操作パネル8を制御して、操作パネル8を介したデータの入力及び出力を実現する。
USBインタフェース制御部43は、送受信部としてのUSBインタフェース7を制御して、USBインタフェース7を介したデータの送受信を実現する。
The engine control unit 41 controls the printing unit 6 to execute printing.
The input / output control unit 42 controls the operation panel 8 as the input / output unit to realize data input and output through the operation panel 8.
The USB interface control unit 43 controls the USB interface 7 as a transmission / reception unit to realize data transmission / reception via the USB interface 7.

特定機能管理部5は、特定機能制限部51、及び特定機能解除部52を備え、特定機能の制限・解除を管理する。
特定機能制限部51は、特定機能制御部53が特定機能実行部9(例えば、LANインタフェース91、IEEE1394インタフェース92等のハードウェア)の制御を実行しないように制限をかける。制限方法は色々考えられ、例えば、各特定機能に対応する図示しないフラグ情報を図示しない揮発性記憶部(RAM)に備えておき、制限の有無をフラグ情報として格納し、特定機能制御部53がフラグ情報を参照することによって特定機能実行部9の制御の可否を判定する構成にしてもよい。
The specific function management unit 5 includes a specific function restriction unit 51 and a specific function release unit 52, and manages restriction / release of the specific function.
The specific function restriction unit 51 restricts the specific function control unit 53 from executing control of the specific function execution unit 9 (for example, hardware such as the LAN interface 91 and the IEEE 1394 interface 92). There are various restriction methods. For example, flag information (not shown) corresponding to each specific function is provided in a volatile storage unit (RAM) (not shown), the presence / absence of restriction is stored as flag information, and the specific function control unit 53 It may be configured to determine whether or not the specific function execution unit 9 can be controlled by referring to the flag information.

特定機能解除部52は、特定機能実行部9を一意に識別する情報である特定機能識別情報を記憶部3に格納される装置固有情報としてのシリアルNo31から算出する。図2は、特定機能識別情報の算出方法の一例を示す図ある。   The specific function release unit 52 calculates specific function identification information, which is information for uniquely identifying the specific function execution unit 9, from serial No 31 as device specific information stored in the storage unit 3. FIG. 2 is a diagram illustrating an example of a method for calculating specific function identification information.

特定機能解除部52は、シリアルNo31を特定機能ごとに決まったアルゴリズムで暗号化することで、特定機能識別情報を算出する。図2を参照して説明すると、シリアルNo31を特定機能1用のアルゴリズムで暗号化したものが機能1用特定機能識別情報311であり、シリアルNo31を特定機能2用のアルゴリズムで暗号化したものが機能2用特定機能識別情報312であり、シリアルNo31を特定機能3用のアルゴリズムで暗号化したものが機能3用特定機能識別情報313である。以下、同じように、異なるアルゴリズムを用いて複数の特定機能識別情報を算出する。したがって、特定機能識別情報311,312,313,314(以下、まとめて「特定機能識別情報311等」と呼ぶときがある)は、シリアルNo31ひとつについて唯一決まることになる。   The specific function release unit 52 calculates the specific function identification information by encrypting the serial No. 31 with an algorithm determined for each specific function. Referring to FIG. 2, what is obtained by encrypting serial No. 31 with the algorithm for specific function 1 is the specific function identification information 311 for function 1, and what is obtained by encrypting serial No. 31 with the algorithm for specific function 2. The function 2 specific function identification information 312 is the function 3 specific function identification information 313 obtained by encrypting the serial No 31 with the algorithm for the specific function 3. Hereinafter, similarly, a plurality of specific function identification information is calculated using different algorithms. Therefore, the specific function identification information 311, 312, 313, and 314 (hereinafter sometimes collectively referred to as “specific function identification information 311 etc.”) is uniquely determined for each serial No 31.

そして、算出された特定機能識別情報311等は、各特定機能に割り当てられる。例えば、機能1用特定機能情報311をLANインタフェース91に割り当て、機能2用特定機能識別情報をIEEE1394インタフェースに割り当てる。
なお、特定機能識別情報311等は、シリアルNo31から算出せずに、任意のユニークな数値を用いてもよい。その場合には、特定機能識別情報311等は、不揮発性記憶部3に格納しておく。
The calculated specific function identification information 311 and the like are assigned to each specific function. For example, the function 1 specific function information 311 is assigned to the LAN interface 91, and the function 2 specific function identification information is assigned to the IEEE 1394 interface.
The specific function identification information 311 and the like may be any unique numerical value without being calculated from the serial number 31. In that case, the specific function identification information 311 and the like are stored in the nonvolatile storage unit 3.

また、特定機能解除部52は、特定機能制限部51により実行を制限されている特定機能実行部9の制限を解除し、特定機能制御部53が特定機能実行部9の制御を実行できるようにする。解除方法は、例えば、入力部81を介して解除情報を入力し、入力された解除情報と、特定機能を一意に識別する特定機能識別情報311等(図2参照)とが対応(一致)する場合に、機能の制限を解除する。   Further, the specific function release unit 52 releases the restriction of the specific function execution unit 9 whose execution is restricted by the specific function restriction unit 51 so that the specific function control unit 53 can execute the control of the specific function execution unit 9. To do. As the release method, for example, release information is input via the input unit 81, and the input release information corresponds to (matches) the specific function identification information 311 (see FIG. 2) that uniquely identifies the specific function. In case, the restriction of the function is lifted.

特定機能制御部53は、特定機能制限解除部52により制限が解除されている場合に、特定機能実行部9(例えば、LANインタフェース91、IEEE1394インタフェース92等のハードウェア)を制御して各機能を実現する。
例えば、特定機能制限部53は、図示しない揮発性記憶部(RAM)に格納される図示しないフラグ情報を参照することで制限の有無を判定する。
The specific function control unit 53 controls each specific function by controlling the specific function execution unit 9 (for example, hardware such as the LAN interface 91 and the IEEE 1394 interface 92) when the restriction is released by the specific function restriction release unit 52. Realize.
For example, the specific function restriction unit 53 determines whether there is a restriction by referring to flag information (not shown) stored in a volatile storage unit (RAM) (not shown).

<印刷部>
印刷部6は、画像形成ユニット61、定着ユニット62、及び用紙搬送機構63を備えて構成される。印刷部6は、エンジン制御部41からの制御信号により印刷部6が備える画像形成ユニット61、定着ユニット62、及び用紙搬送機構63を動作させ、帯電、感光、現像、転写、定着等の各工程や媒体の搬送を実行する。
<Printing section>
The printing unit 6 includes an image forming unit 61, a fixing unit 62, and a paper transport mechanism 63. The printing unit 6 operates the image forming unit 61, the fixing unit 62, and the paper transport mechanism 63 included in the printing unit 6 according to a control signal from the engine control unit 41, and performs each process such as charging, photosensitizing, developing, transferring, and fixing And carry the media.

画像形成ユニット61は、感光ドラムを帯電させる帯電ローラ、帯電した感光ドラムの表面を露光し、静電潜像を形成するLEDヘッド、LEDヘッドにより静電潜像が形成される感光ドラム、感光ドラムに形成された静電潜像をトナー像として顕在化する現像ローラ、感光ドラムに形成されたトナー像を媒体に転写する転写ローラ等(いずれも図示せず)をさらに備えて構成される。   The image forming unit 61 includes a charging roller that charges the photosensitive drum, an LED head that exposes the surface of the charged photosensitive drum to form an electrostatic latent image, a photosensitive drum that forms an electrostatic latent image by the LED head, and a photosensitive drum The image forming apparatus further includes a developing roller that reveals the electrostatic latent image formed on the toner image as a toner image, a transfer roller that transfers the toner image formed on the photosensitive drum to a medium (none of which are shown).

定着ユニット62は、加熱ローラ及び定着ローラ(いずれも図示せず)が互いに対向して備えられ、画像形成ユニット61で媒体に転写されたトナー像を加熱・加圧して、媒体に定着する。
用紙搬送機構63は、給紙カセットから媒体を1枚ずつ取り出す給紙ローラ、給紙ローラから取り出された媒体を画像形成ユニット61に送り込む搬送ローラ、及び定着ユニット62で画像が定着した媒体を排出トレイに排出する排出ローラ等(いずれも図示せず)をさらに備えて構成される。
The fixing unit 62 includes a heating roller and a fixing roller (both not shown) facing each other, and heats and presses the toner image transferred to the medium by the image forming unit 61 to fix the toner image on the medium.
The paper transport mechanism 63 discharges the medium on which the image is fixed by the paper feed roller that picks up the medium from the paper feed cassette one by one, the transport roller that feeds the medium taken out from the paper feed roller to the image forming unit 61, and the fixing unit 62. A discharge roller or the like (both not shown) for discharging to the tray is further provided.

<送受信部>
送受信部7は、接続される他の装置との間で、データの送受信を行う。図1では説明の便宜上、送受信部7としてUSBインタフェースを示しているが、特定機能実行部9の中のLANインタフェース91、及びIEEE1394インタフェース92も送受信部7に該当する。
送受信部7としてのUSBインタフェースは、PC20と接続され、PC20内のプリンタドライバ23から送信されたデータの受信や、プリンタドラバ23へのデータの送信を行う。
<Transmitter / receiver>
The transmission / reception unit 7 transmits / receives data to / from other connected devices. In FIG. 1, for convenience of explanation, a USB interface is shown as the transmission / reception unit 7, but the LAN interface 91 and the IEEE1394 interface 92 in the specific function execution unit 9 also correspond to the transmission / reception unit 7.
The USB interface as the transmission / reception unit 7 is connected to the PC 20 and receives data transmitted from the printer driver 23 in the PC 20 and transmits data to the printer driver 23.

<入出力部>
入出力部としての操作パネル8は、入力部81及び表示部82を備えて構成される。図3は、入出力部としての操作パネル8の説明図である。
入出力部としての操作パネル8は、プリンタ2の各種設定を行ったり、解除情報の入力を行うための入力部81、及びプリンタ2の状態を示す表示部82を備える。入力部81は、さらにメニューキー811、セレクトキー812、決定キー813等のキーで構成される。
<Input / output unit>
The operation panel 8 serving as an input / output unit includes an input unit 81 and a display unit 82. FIG. 3 is an explanatory diagram of the operation panel 8 as an input / output unit.
The operation panel 8 serving as an input / output unit includes an input unit 81 for performing various settings of the printer 2 and inputting release information, and a display unit 82 indicating the status of the printer 2. The input unit 81 is further configured with keys such as a menu key 811, a select key 812, and an enter key 813.

<特定機能実行部>
特定機能実行部9は、LANインタフェース91、IEEE1394インタフェース92等のハードウェアである。図1では、LANインタフェース91、及びIEEE1394インタフェース92を記載しているが、他のハードウェアを特定機能実行部9に含めることができる。例えば、USBインタフェース7、印刷部6の一部を特定機能実行部9に含めてもよい。
<Specific function execution unit>
The specific function execution unit 9 is hardware such as a LAN interface 91 and an IEEE 1394 interface 92. In FIG. 1, the LAN interface 91 and the IEEE 1394 interface 92 are described, but other hardware can be included in the specific function execution unit 9. For example, the USB interface 7 and a part of the printing unit 6 may be included in the specific function execution unit 9.

LANインタフェース91は、いずれも図示しないネットワークやインターネットと接続され、ネットワーク及びインターネットに接続された他の装置とデータの送受信を行う。
IEEE1394インタフェース92は、いずれも図示しないビデオカメラやデジタルカメラと接続され、ビデオカメラやデジタルカメラとデータの送受信を行う。
The LAN interface 91 is connected to a network or the Internet (not shown), and transmits / receives data to / from other devices connected to the network and the Internet.
The IEEE 1394 interface 92 is connected to a video camera or digital camera (not shown), and transmits / receives data to / from the video camera or digital camera.

≪第1実施形態に係る特定機能管理システムの特定機能管理動作≫
図4は、画像形成装置としてのプリンタ2の特定機能管理動作を表すフローチャートである。図5は、表示部82に表示される表示画面例を示す図である。
以下、図2、図4及び図5を参照して、LANインタフェース91の制限を解除することでLANインタフェース91の機能を追加する(LANインタフェース91の機能を実行可能にする)場合を例にとり、プリンタ2の特定機能管理動作を説明する。なお、LANインタフェース91の機能は、事前に(例えば、プリンタ2の出荷時に)制限がかけられているものとする。また、図2に示す「機能1」は、LANインタフェース91を指すものとする。
<< Specific Function Management Operation of Specific Function Management System According to First Embodiment >>
FIG. 4 is a flowchart showing a specific function management operation of the printer 2 as the image forming apparatus. FIG. 5 is a diagram showing an example of a display screen displayed on the display unit 82.
Hereinafter, referring to FIG. 2, FIG. 4 and FIG. 5, taking the case of adding the function of the LAN interface 91 by releasing the restriction of the LAN interface 91 (making the function of the LAN interface 91 executable), as an example, The specific function management operation of the printer 2 will be described. Note that the function of the LAN interface 91 is limited in advance (for example, when the printer 2 is shipped). “Function 1” shown in FIG. 2 indicates the LAN interface 91.

図4を参照して、最初に、プリンタ2のユーザは、電話やFAXなどを使って、プリンタ2の供給元(製造元)からLANインタフェース91の制限を解除するためのLANインタフェース用解除情報(以下、単に「LAN用解除情報」と呼ぶときがある)を入手する(ステップS101)。ここで、入手したLAN用解除情報は「012345678912」である。   Referring to FIG. 4, first, the user of printer 2 uses a telephone, a FAX, or the like to release LAN interface release information (hereinafter referred to as “LAN interface 91 release information”) from the supplier (manufacturer) of printer 2. (Sometimes referred to as “LAN release information”) (step S101). Here, the obtained LAN release information is “012345678912”.

次に、ユーザは、入手したLAN用解除情報をプリンタ2に入力するために、プリンタ2の電源を入れる(図中では「POWER ON」)(ステップS102)。プリンタ2の電源が入ると、ユーザは、入力部81のメニューキー811(図3参照)を押下する。メニューキー811が押下されることで、入出力制御部42は、図5(a)に示す「キノウツイカ」の項目を表示部82に表示し、さらにユーザが決定キー813を押下することで表示された機能追加の項目を選択する。次に、ユーザは、セレクトキー812を押下して、複数の機能の中から図5(b)に示すLANインタフェース91(図中では「LAN」)の機能を選択する(ステップS103)。   Next, the user turns on the printer 2 to input the obtained LAN release information to the printer 2 ("POWER ON" in the figure) (step S102). When the printer 2 is turned on, the user presses the menu key 811 (see FIG. 3) of the input unit 81. When the menu key 811 is pressed, the input / output control unit 42 displays the item “Kinoutsuika” shown in FIG. 5A on the display unit 82, and is further displayed when the user presses the enter key 813. Select the item to add the function. Next, the user presses the select key 812 to select the function of the LAN interface 91 (“LAN” in the drawing) shown in FIG. 5B from among a plurality of functions (step S103).

次に、入出力制御部42は、図5(c)に示すように、表示部82に「カイジョジョウホウニュウリョク」の文言を表示させ、ユーザにLAN用解除情報の入力を促す。ユーザは、事前に入手しているLAN用解除情報「012345678912」を、セレクトキー812を操作して入力し(図5(d)参照)、入力が終了したら決定キー813を押下する(ステップS104)。   Next, as shown in FIG. 5C, the input / output control unit 42 causes the display unit 82 to display the word “kaijojohonoyoku” and prompts the user to input LAN release information. The user inputs the LAN release information “012345678912” obtained in advance by operating the select key 812 (see FIG. 5D), and when the input is completed, presses the enter key 813 (step S104). .

次に、特定機能解除部52は、記憶部3に格納されたシリアルNo31を用いてあらかじめ決められた機能1用のアルゴリズムにより機能1用特定機能情報311を計算し、計算した機能1用特定機能情報311をLANインタフェース91に割り当てる。そして、特定機能解除部52は、ユーザが入力部81を介して入力したLAN用解除情報「012345678912」と計算した機能1用特定機能識別情報とが一致するかどうかの判定を行う(ステップS105)。一致していると判定された場合(ステップS105“Yes”)に、処理はステップS106に進む。一方、一致していないと判定された場合(ステップS105“No”)に、処理はステップS108に進む。   Next, the specific function release unit 52 calculates the specific function information 311 for function 1 by using a predetermined algorithm for function 1 using the serial No 31 stored in the storage unit 3, and calculates the specific function for function 1 thus calculated. Information 311 is assigned to the LAN interface 91. Then, the specific function release unit 52 determines whether the LAN release information “012345678912” input by the user via the input unit 81 matches the calculated function 1 specific function identification information (step S105). . If it is determined that they match (step S105 “Yes”), the process proceeds to step S106. On the other hand, when it is determined that they do not match (step S105 “No”), the process proceeds to step S108.

ステップS105で“Yes”の場合に、特定機能解除部52は、特定機能制限部51により制限されているLANインタフェース91の機能を解除する(ステップS106)。このとき、入出力制御部42は、表示部82に「カクニン OK」文言(図5(e)参照)を表示させ、ユーザにLANインタフェース91の機能を解除したことを通知する。   If “Yes” in step S105, the specific function canceling unit 52 cancels the function of the LAN interface 91 restricted by the specific function restricting unit 51 (step S106). At this time, the input / output control unit 42 causes the display unit 82 to display the word “OKNIN OK” (see FIG. 5E) and notifies the user that the function of the LAN interface 91 has been released.

そして、特定機能制御部53が実行可能になり、特定機能実行部9としてのLANインタフェース91が動作可能となる(ステップS107)。ユーザは、LANインタフェース91の各種設定、IPアドレスなどの設定を行い、LANインタフェース91の使用が可能となる。そして、入出力制御部42は、表示部82に通常状態を表す「オンライン」文言(図5(f)参照)を表示させる。これで、プリンタ2の機能の制限を解除することによる機能管理動作が終了する。   Then, the specific function control unit 53 becomes executable, and the LAN interface 91 as the specific function execution unit 9 becomes operable (step S107). The user can perform various settings of the LAN interface 91 and settings such as an IP address, and the LAN interface 91 can be used. Then, the input / output control unit 42 causes the display unit 82 to display an “online” wording (see FIG. 5F) indicating the normal state. Thus, the function management operation by releasing the restriction on the function of the printer 2 is completed.

一方、ステップS105で“No”の場合に、特定機能解除部52は、ユーザが単純に解除情報の入力を間違った場合を考慮して、解除情報の入力が規定回数であるN回目(任意に設定した回数)以上であるか否かを判定する(ステップS108)。   On the other hand, when “No” is determined in step S105, the specific function canceling unit 52 considers the case where the user simply inputs the release information incorrectly, and the release information is input for the Nth time (optionally). It is determined whether or not it is equal to or greater than the set number of times (step S108).

N回目未満である場合(ステップS108“No”)には、ユーザに解除情報の再入力を促す(ステップS109)。この場合には、ユーザは、解除情報を再度入力することになる。   If it is less than the Nth time (step S108 “No”), the user is prompted to input the release information again (step S109). In this case, the user inputs the release information again.

N回目以上である場合(ステップS108“Yes”)には、ユーザが解除情報を入手していないと判断し、制限している機能はそのままにする。そして、入出力制御部42は、表示部82に通常状態を表す「オンライン」文言(図5(f)参照)を表示し、通常の状態に戻る(ステップS211)。これで、プリンタ2の機能の制限を解除することによる機能管理動作が終了する。
以上で、第1実施形態に係る特定機能管理システム1の特定機能管理動作の説明を終了する。
If it is N times or more (step S108 “Yes”), it is determined that the user has not obtained release information, and the restricted function is left as it is. Then, the input / output control unit 42 displays the “online” wording (see FIG. 5F) indicating the normal state on the display unit 82, and returns to the normal state (step S211). Thus, the function management operation by releasing the restriction on the function of the printer 2 is completed.
Above, description of specific function management operation | movement of the specific function management system 1 which concerns on 1st Embodiment is complete | finished.

以上のように、第1実施形態に係る特定機能管理システム1によれば、画像形成装置2が備える特定機能実行部9(ハードウェア)の構成を変更せずに、個々のユーザに応じた特定機能を実現することができる。   As described above, according to the specific function management system 1 according to the first embodiment, the specific function according to each user can be specified without changing the configuration of the specific function execution unit 9 (hardware) included in the image forming apparatus 2. Function can be realized.

≪第2実施形態に係る特定機能管理システムの構成≫
<概要>
第1実施形態に係る特定機能管理システム1では、ユーザが電話やFAXを使って解除情報を入手し、入手した解除情報をユーザがプリンタ2に入力することで特定機能の制限を解除していた。
第2実施形態に係る特定機能追加システム1aでは、ユーザが使用するPC20aをインターネット27に接続し、ネットワーク経由で解除情報を入手し、入手した解除情報をプリンタ2に送信することで特定機能の制限を解除する。
<< Configuration of Specific Function Management System According to Second Embodiment >>
<Overview>
In the specific function management system 1 according to the first embodiment, the user obtains release information using a telephone or a FAX, and the restriction of the specific function is released when the user inputs the obtained release information to the printer 2. .
In the specific function addition system 1a according to the second embodiment, the PC 20a used by the user is connected to the Internet 27, the release information is obtained via the network, and the obtained release information is transmitted to the printer 2 to limit the specific function. Is released.

図6は、第2実施形態に係る特定機能管理システム1aの構成図である。
図6に示す、特定機能管理システム1aは、インターネット27への接続を境にしてルータ26A側がユーザ側の構成を表し、ルータ26B側が機能を供給する側(メーカ側)の構成を表す。
図6に示すプリンタ2の構成は、第1実施形態におけるプリンタ2の構成と同様である。第1実施形態の特定機能管理システム1と第2実施形態の特定機能管理システム1aとの違いは、画像処理装置としてのPC20aがインターネット27を介して機能を供給する側(メーカ側)と接続されている点である。
FIG. 6 is a configuration diagram of the specific function management system 1a according to the second embodiment.
In the specific function management system 1a shown in FIG. 6, the router 26A side represents the configuration of the user side with the connection to the Internet 27 as a boundary, and the router 26B side represents the configuration of the side supplying the function (manufacturer side).
The configuration of the printer 2 shown in FIG. 6 is the same as the configuration of the printer 2 in the first embodiment. The difference between the specific function management system 1 of the first embodiment and the specific function management system 1a of the second embodiment is that the PC 20a as an image processing apparatus is connected to a side (manufacturer side) that supplies functions via the Internet 27. It is a point.

以下、図7を参照して、第2実施形態に係る特定機能追加システム1aについて説明する。なお、第1実施形態に係る特定機能追加システムと同様の構成については、同一符号を付して説明を省略する。
<ルータ>
ルータ26A,26Bは、二つ以上の異なるネットワーク間を相互接続する通信機器である。
Hereinafter, the specific function addition system 1a according to the second embodiment will be described with reference to FIG. In addition, about the structure similar to the specific function addition system which concerns on 1st Embodiment, the same code | symbol is attached | subjected and description is abbreviate | omitted.
<Router>
The routers 26A and 26B are communication devices that interconnect two or more different networks.

<管理装置>
管理装置としてのPC28は、計算処理機能を備える一般的な情報処理装置である。
管理装置としてのPC28は、画面生成部28A、及びデータ管理部28Bを有している。
画面生成部28Aは、ユーザがプリンタ2の特定機能を追加する際に、画像形成装置としてのプリンタ2の特定機能を実現させる特定機能制御プログラム32の制限の解除に必要な必要情報をユーザに入力させるための入力画面281(図7参照)を生成し、生成した入力画面281をユーザのコンピュータ20aにインターネット27を介して提供する。入力画面281(図7参照)の詳細は後記する。
<Management device>
The PC 28 as a management apparatus is a general information processing apparatus having a calculation processing function.
The PC 28 as a management apparatus has a screen generation unit 28A and a data management unit 28B.
When the user adds the specific function of the printer 2, the screen generation unit 28 </ b> A inputs necessary information necessary for releasing the restriction of the specific function control program 32 for realizing the specific function of the printer 2 as the image forming apparatus to the user. An input screen 281 (see FIG. 7) is generated, and the generated input screen 281 is provided to the user's computer 20a via the Internet 27. Details of the input screen 281 (see FIG. 7) will be described later.

データ管理部28Bは、インターネット27を介して、ユーザによって入力画面281(図7参照)に入力された入力必要情報をデータベース29に格納する。また、データ管理部28Bは、ユーザによって入力画面281(図7参照)に入力された入力必要情報及び画像形成装置としてのプリンタ2の記憶部3に記憶されている記憶必要情報としてのシリアルNo31を取得して、取得された当該入力必要情報とシリアルNo31とデータベース29に予め記憶されている画像形成装置毎の管理情報とを照合し、照合結果により特定機能制御プログラム32の制限を解除するための機能解除情報289(図8参照)の送信の可否を判定する。データ管理部28Bは、照合結果が正しい場合に、特定機能制御プログラム32の制限を解除するための機能解除情報289(図8参照)を、ユーザが使用するPC20aに送信する。機能解除情報289(図8参照)の詳細は後記する。   The data management unit 28B stores, in the database 29, necessary input information that is input to the input screen 281 (see FIG. 7) by the user via the Internet 27. In addition, the data management unit 28B receives the input necessary information input on the input screen 281 (see FIG. 7) by the user and the serial No 31 as the necessary storage information stored in the storage unit 3 of the printer 2 as the image forming apparatus. The obtained input necessary information is compared with the serial number 31 and management information for each image forming apparatus stored in the database 29 in advance, and the restriction of the specific function control program 32 is released based on the comparison result. It is determined whether or not the function release information 289 (see FIG. 8) can be transmitted. When the collation result is correct, the data management unit 28B transmits function release information 289 (see FIG. 8) for releasing the restriction of the specific function control program 32 to the PC 20a used by the user. Details of the function release information 289 (see FIG. 8) will be described later.

図7は、管理装置としてのPC28が画像処理装置としてのPC20aに送信する入力画面の一例を示す図である。
入力画面281は、名前欄282、機種名欄283、追加機能欄284A,B,C,D(以下、単に「追加機能欄284」と呼ぶときがある)、シリアルNo欄285、及びクレジットカードNo欄286を備える。
FIG. 7 is a diagram illustrating an example of an input screen transmitted from the PC 28 serving as the management apparatus to the PC 20a serving as the image processing apparatus.
The input screen 281 includes a name field 282, a model name field 283, an additional function field 284A, B, C, and D (hereinafter sometimes simply referred to as “additional function field 284”), a serial number field 285, and a credit card number. Column 286 is provided.

名前欄282には、ユーザ自身の氏名が入力される。
機種名欄283には、プリンタ2の機種名が入力される。機種名欄283は、図7に示すように、プルダウンメニューから該当する機種名を選択するようにしてもよい。
In the name column 282, the user's own name is input.
In the model name column 283, the model name of the printer 2 is input. As shown in FIG. 7, the model name column 283 may select a corresponding model name from a pull-down menu.

追加機能欄284には、ユーザがプリンタ2に追加したい機能が入力される。追加機能欄284は、図7に示すように、プルダウンメニューから該当する機能名を選択するようにしてもよい。ここで、追加機能欄284Bに表示される「印刷枚数管理プログラム」とは、プリンタ2が印刷する枚数を管理する機能である(図6に図示せず)。また、追加機能欄284Cに表示される「速度アップ」とは、プリンタ2が印刷する速度を通常よりも上げる機能である(図6に図示せず)。   In an additional function column 284, a function that the user wants to add to the printer 2 is input. In the additional function column 284, as shown in FIG. 7, the corresponding function name may be selected from a pull-down menu. Here, the “print number management program” displayed in the additional function column 284B is a function for managing the number of sheets to be printed by the printer 2 (not shown in FIG. 6). The “speed up” displayed in the additional function column 284C is a function for increasing the printing speed of the printer 2 from the normal speed (not shown in FIG. 6).

シリアルNo欄285には、プリンタ2のシリアルNoが入力される。入力されるシリアルNoは、プリンタ2の記憶部3(図1参照)に格納されるシリアルNo31と同じものであり、例えば、シリアルNo31と同じ番号を、プリンタ2の外面に何らかの手段を用いて記載しておき、ユーザがその記載を確認してシリアルNoを入力する。
クレジットカードNo欄286には、ユーザが所有するクレジットカードの番号が入力される。
In the serial number column 285, the serial number of the printer 2 is input. The input serial number is the same as the serial number 31 stored in the storage unit 3 (see FIG. 1) of the printer 2. For example, the same number as the serial number 31 is described on the outer surface of the printer 2 by some means. The user confirms the description and inputs the serial number.
In the credit card number column 286, a credit card number owned by the user is input.

図8は、管理装置としてのPC28が画像処理装置としてのPC20aに送信する機能解除情報のデータ構成図の一例を示す図である。
管理装置としてのPC28が送信するデータは、機能を解除するプリンタ2のシリアルNo287、及び機能を解除する数分の解除情報288A,288B,288C(以下、まとめて「解除情報288」と呼ぶときがある)で構成される。本実施形態では、3つの機能を解除することを想定し、LANインタフェース解除のための解除情報288A、印刷枚数管理プログラム解除のための解除情報288B、及び速度アップ解除のための解除情報288Cで構成されている。
FIG. 8 is a diagram illustrating an example of a data configuration diagram of function release information transmitted from the PC 28 as the management apparatus to the PC 20a as the image processing apparatus.
The data transmitted by the PC 28 as the management device includes the serial No. 287 of the printer 2 whose function is to be canceled and the release information 288A, 288B, 288C corresponding to the number of functions to be released (hereinafter collectively referred to as “release information 288”). Is). In the present embodiment, it is assumed that the three functions are to be released, and includes release information 288A for releasing the LAN interface, release information 288B for releasing the print number management program, and release information 288C for releasing the speed increase. Has been.

<データベース>
データベース29には、プリンタ2を含む、メーカが販売した画像形成装置の情報が記憶されている。図9は、データベース29のデータ構成図の一例を示す図である。データベース29に格納されるデータの内容は、機能制限の解除を希望するユーザに対して適性にデータを供給するため、及び誤って機能制限の解除を行う権利を持たないユーザに対して機能制限の解除をしてしまうことがないようにするために必要である。
<Database>
The database 29 stores information on image forming apparatuses sold by the manufacturer, including the printer 2. FIG. 9 is a diagram illustrating an example of a data configuration diagram of the database 29. The contents of the data stored in the database 29 are used to appropriately supply data to users who want to release the function restriction, and to the users who do not have the right to cancel the function restriction by mistake. It is necessary to prevent the release.

機種名291には、プリンタ2の機種名が格納される。
シリアルNo292には、メーカが販売したプリンタのシリアルNoが格納される。
機能293には、シリアルNo292に格納されるシリアルNoに対応する画像形成装置が備える機能のうち、機能制限が解除されている機能の情報が格納される。
ユーザ名294には、シリアルNo292に格納されるシリアルNoに対応する画像形成装置を所有するユーザの氏名が格納される。
The model name 291 stores the model name of the printer 2.
The serial number 292 stores the serial number of the printer sold by the manufacturer.
The function 293 stores information on a function whose function restriction has been removed among the functions of the image forming apparatus corresponding to the serial number stored in the serial number 292.
The user name 294 stores the name of the user who owns the image forming apparatus corresponding to the serial number stored in the serial number 292.

≪第2実施形態に係る特定機能管理動作≫
図10及び図11は、特定機能管理動作を表すフローチャートである。
以下、図6、図7、図10及び図11を参照して、LANインタフェース91、印刷枚数管理プログラム(図示せず)、及び速度アップ(図示せず)の機能の制限を解除する場合を例にとり、第2実施形態の特定機能管理動作を説明する。
<< Specific Function Management Operation According to Second Embodiment >>
10 and 11 are flowcharts showing the specific function management operation.
In the following, referring to FIGS. 6, 7, 10 and 11, an example in which the restrictions on the functions of the LAN interface 91, the print number management program (not shown), and the speed-up (not shown) are removed is described as an example. The specific function management operation of the second embodiment will be described.

図10を参照して、最初に、ユーザは、画像形成装置としてのプリンタ2、画像処理装置としてのPC20a、及びルータ26Aを接続し(ステップS201)、すべての装置の電源をONする(図中では「POWER ON」)(ステップS202)。   Referring to FIG. 10, first, the user connects printer 2 as an image forming apparatus, PC 20a as an image processing apparatus, and router 26A (step S201), and turns on the power of all apparatuses (in the drawing). ("POWER ON") (step S202).

次に、ユーザは、画像処理装置としてのPC20aを使って、管理装置としてのPC28が提供する機能制限解除を行うためのサイトへインターネット27経由でアクセス(ステップS203)。   Next, the user uses the PC 20a as the image processing apparatus to access the site for canceling the function restriction provided by the PC 28 as the management apparatus via the Internet 27 (step S203).

次に、管理装置としてのPC28の画面生成部28Aは、機能制限解除をするために必要な情報を入手するための入力画面281(図7参照)を、ユーザが使用するPC20aに送信する。そして、ユーザは、受信した入力画面281に従い必要な情報を入力する(ステップS204)。   Next, the screen generation unit 28A of the PC 28 as the management device transmits an input screen 281 (see FIG. 7) for obtaining information necessary for canceling the function restriction to the PC 20a used by the user. Then, the user inputs necessary information according to the received input screen 281 (step S204).

次に、画像処理装置としてのPC20aは、プリンタ2にアクセスして、記憶部3に格納されている必要情報を取得する(ステップS205)。本実施形態では、PC20aは、装置固有情報としてのシリアルNo31を取得する。   Next, the PC 20a as the image processing apparatus accesses the printer 2 and acquires necessary information stored in the storage unit 3 (step S205). In the present embodiment, the PC 20a acquires serial No 31 as device specific information.

次に、画像処理装置としてのPC20aは、ステップS204においてユーザが入力画面281(図7参照)を介して入力した情報、及びステップS205において画像形成装置としてのプリンタ2から取得した情報を、インターネット27を介して管理装置としてのPC28に送信する(ステップS206)。   Next, the PC 20a serving as the image processing apparatus receives information input from the printer 2 serving as the image forming apparatus in step S205 and the information input by the user via the input screen 281 (see FIG. 7) in step S204. Is transmitted to the PC 28 as the management apparatus (step S206).

次に、管理装置としてのパソコン28のデータ管理部28Bは、PC20aから送信された情報(入力必要情報及び記憶必要情報)をデータベース29に格納するとともに、送信された情報とすでにデータベース29に格納されている情報との照合を行う(ステップS207)。   Next, the data management unit 28B of the personal computer 28 serving as a management apparatus stores the information (input necessary information and storage necessary information) transmitted from the PC 20a in the database 29 and also stores the transmitted information and the database 29 in the database 29. The information is collated (step S207).

データ管理部28Bは、例えば、入力画面281(図7参照)のシリアルNo欄285に入力された番号が間違っている(データベース29のシリアルNo292に該当する番号が存在しない、又はプリンタ2から取得したシリアルNo31と番号が異なる)場合や、入力画面281の追加機能欄284に入力された機能の制限がすでに解除されている(データベース29の機能293に該当する機能が存在する)場合は、照合した結果が正しくないと判定する(ステップS208)。   For example, the data management unit 28B has an incorrect number input in the serial number column 285 of the input screen 281 (see FIG. 7) (the number corresponding to the serial number 292 in the database 29 does not exist or is acquired from the printer 2). If the serial number is different from the serial number 31), or the restriction of the function entered in the additional function column 284 of the input screen 281 has already been lifted (a function corresponding to the function 293 of the database 29 exists) It is determined that the result is not correct (step S208).

照合した結果が正しくない場合(ステップS208“No”)に、処理はステップS209に進む。一方、照合した結果が正しい場合(ステップS208“Yes”)に、処理はステップS212に進む。   If the collation result is not correct (step S208 “No”), the process proceeds to step S209. On the other hand, when the collation result is correct (step S208 “Yes”), the process proceeds to step S212.

ステップS208で“No”の場合に、管理装置としてのPC28は、ユーザが単純に入力画面281の入力を間違った場合を考慮して、入力画面281の入力が規定回数であるN回目(任意に設定した回数)以上であるか否かを判定する(ステップS209)。   When “No” in step S208, the PC 28 as the management apparatus considers the case where the user simply made an input error on the input screen 281 and considers that the input on the input screen 281 is the Nth (optionally) It is determined whether or not it is equal to or greater than the set number of times (step S209).

N回目未満である場合(ステップS209“No”)には、PC20aに入力画面281の再入力を促すメッセージをインターネット27経由で送信し、ユーザに入力画面281の再入力を促す(ステップS210)。   If it is less than N times (step S209 “No”), a message prompting the user to re-input the input screen 281 is transmitted to the PC 20a via the Internet 27, and the user is prompted to re-input the input screen 281 (step S210).

N回目以上である場合(ステップS209“Yes”)には、ユーザがプリンタ2の正当な所有者ではないと判断し、制限している機能はそのままにする(ステップS211)。そして、機能管理動作は終了する。   If it is N times or more (step S209 “Yes”), it is determined that the user is not a valid owner of the printer 2 and the restricted function is left as it is (step S211). Then, the function management operation ends.

ステップS208で“Yes”の場合に、管理装置としてのPC28は、機能制限を解除するために必要な機能解除情報289(図8参照)をインターネット27経由で画像処理装置としてのPC20aに送信する(ステップS212)。画像処理装置としてのPC20aは、受信した機能解除情報289(図8参照)を、さらに画像形成装置としてのプリンタ2に送信する。   In the case of “Yes” in step S208, the PC 28 as the management apparatus transmits function release information 289 (see FIG. 8) necessary for releasing the function restriction to the PC 20a as the image processing apparatus via the Internet 27 ( Step S212). The PC 20a as the image processing apparatus further transmits the received function release information 289 (see FIG. 8) to the printer 2 as the image forming apparatus.

次に、画像形成装置としてのプリンタ2の特定機能解除部52は、受信した機能解除情報289(図8参照)のシリアルNo287と記憶部3に格納されるシリアルNo31とが一致し、かつ、受信した機能解除情報の解除情報288と計算した特定機能識別情報とが一致するか照合する(ステップS213)。   Next, the specific function canceling unit 52 of the printer 2 as the image forming apparatus receives the received function canceling information 289 (see FIG. 8) in which the serial No 287 matches the serial No 31 stored in the storage unit 3 and receives it. It is checked whether the release information 288 of the released function release information matches the calculated specific function identification information (step S213).

ステップS213で照合した結果が正しいか否かの判定を行う(ステップS214)。
照合した結果が正しくない場合(ステップS214“No”)に、処理はステップS211に進む。一方、照合した結果が正しい場合(ステップS214“Yes”)に、処理はステップS215に進む。
It is determined whether or not the result collated in step S213 is correct (step S214).
When the collation result is not correct (step S214 “No”), the process proceeds to step S211. On the other hand, when the collated result is correct (step S214 “Yes”), the process proceeds to step S215.

ステップS214で“Yes”の場合に、特定機能解除部52は、受信した機能解除情報289(図8参照)に対応する機能の制限を解除する(ステップS215)。そして、特定機能制御部53が実行可能になり、対応する特定機能実行部9が動作可能となる(ステップS216)。本実施形態では、LANインタフェース91、印刷枚数管理プログラム(図示せず)、及び速度アップ(図示せず)の機能の制限が解除される。これで、機能管理動作が終了する。
以上で、第2実施形態に係る特定機能管理システム1aの特定機能管理動作の説明を終了する。
If “Yes” in step S214, the specific function canceling unit 52 cancels the restriction on the function corresponding to the received function canceling information 289 (see FIG. 8) (step S215). Then, the specific function control unit 53 becomes executable and the corresponding specific function execution unit 9 becomes operable (step S216). In this embodiment, restrictions on the functions of the LAN interface 91, the print number management program (not shown), and the speed increase (not shown) are released. This completes the function management operation.
Above, description of specific function management operation | movement of the specific function management system 1a which concerns on 2nd Embodiment is complete | finished.

以上のように、第2実施形態に係る特定機能管理システム1aによれば、ユーザが電話やFAXなどで解除情報を入手しなくても、ネットワーク経由で特定機能の制限を解除することができる。
また、第2実施形態に係る特定機能管理システム1aは、クレジットカードによる課金によって、ハードウェアを制御するプログラム部分の制限を解除する。したがって、第2実施形態に係る特定機能管理システム1aによれば、画像形成装置2販売時にはハードウェア部分に課金を行わず、画像形成装置2販売後にインターネット27を通じてハードウェアを制御するソフトウェア部分に課金することができる。
As described above, according to the specific function management system 1a according to the second embodiment, the restriction on the specific function can be canceled via the network without the user obtaining the release information by telephone or FAX.
In addition, the specific function management system 1a according to the second embodiment releases the restriction on the program part that controls the hardware by charging with a credit card. Therefore, according to the specific function management system 1a according to the second embodiment, the hardware part is not charged when the image forming apparatus 2 is sold, and the software part that controls the hardware via the Internet 27 is sold after the image forming apparatus 2 is sold. can do.

≪変形例≫
第1実施形態では、解除情報を入手する手段として、電話及びFAXを用いる手段を記載したが、それ以外に、USBメモリなどの記憶媒体に解除情報を格納しておき、記憶媒体から解除情報を入手する方法も考えられる。この場合には、ユーザは、解除情報を入力する必要はなく、解除情報が格納されたUSBメモリを画像形成装置2へ接続することで、機能解除まで自動化するようにしてもよい。
≪Modification≫
In the first embodiment, as means for obtaining the release information, a means using a telephone and FAX has been described, but in addition to this, the release information is stored in a storage medium such as a USB memory, and the release information is stored from the storage medium. A method of obtaining is also conceivable. In this case, the user does not need to input the release information, and the USB memory storing the release information may be connected to the image forming apparatus 2 to automate the function release.

1,1a 特定機能管理システム
2 プリンタ(画像形成装置)
3 不揮発性記憶部(不揮発性記憶部)
31 シリアルNo(装置固有情報)
311 特定機能識別情報
4 制御部
41 エンジン制御部
42 入出力制御部(取得部)
43 USBインタフェース制御部(取得部)
5 特定機能管理部
51 特定機能制限部
52 特定機能解除部
53 特定機能制御部
6 印刷部
7 USBインタフェース(送受信部)
8 操作パネル(入出力部)
81 入力部
82 表示部
9 特定機能実行部
91 LANインタフェース
92 IEEE1394インタフェース
20 PC(画像処理装置)
27 インターネット
28 PC(管理装置)
28A 画面生成部
28B データ管理部
281 入力画面
289 機能解除情報(解除情報)
29 データベース
1,1a Specific function management system 2 Printer (image forming device)
3 Nonvolatile storage (nonvolatile storage)
31 Serial No. (Device specific information)
311 Specific function identification information 4 Control unit 41 Engine control unit 42 Input / output control unit (acquisition unit)
43 USB interface control unit (acquisition unit)
5 Specific Function Management Unit 51 Specific Function Restriction Unit 52 Specific Function Release Unit 53 Specific Function Control Unit 6 Printing Unit 7 USB Interface (Transmission / Reception Unit)
8 Operation panel (input / output unit)
DESCRIPTION OF SYMBOLS 81 Input part 82 Display part 9 Specific function execution part 91 LAN interface 92 IEEE1394 interface 20 PC (image processing apparatus)
27 Internet 28 PC (management device)
28A Screen generation unit 28B Data management unit 281 Input screen 289 Function release information (release information)
29 Database

Claims (3)

制御部と、
複数種類のハードウェアインタフェースと、
当該装置固有の情報である装置固有情報、及び前記制御部に展開して実行することで各々の前記ハードウェアインタフェースを制御する複数のプログラムが格納された不揮発性記憶部とを備え、
前記制御部は、
前記不揮発性記憶部に格納された各々の前記プログラムの実行に制限をかける特定機能制限部と、
前記ハードウェアインタフェースのうちのいずれか一つが選択された機能情報と、当該選択されたハードウェアインタフェースを制御するプログラムの制限を解除するための解除情報を入力部を介して取得させる取得部と、
前記不揮発性記憶部から前記装置固有情報を取得し、前記ハードウェアインタフェースごとに異なるアルゴリズムのうち、前記取得部が取得した前記機能情報に基づくハードウェアインタフェースに対応するアルゴリズムを用いて、前記装置固有情報からハードウェア識別情報を算出し、
前記取得部が取得した前記解除情報と前記ハードウェア識別情報とが一致している場合に該当するプログラムの制限を解除する特定機能解除部と、を有する、
ことを特徴とする画像形成装置。
A control unit;
Multiple types of hardware interfaces,
Device specific information which is information specific to the device, and a non-volatile storage unit in which a plurality of programs for controlling each of the hardware interfaces by being expanded and executed in the control unit are stored.
The controller is
A specific function restriction unit for restricting execution of each of the programs stored in the nonvolatile storage unit;
A function information one is selected one of said hardware interface, an acquisition unit for acquiring via the input section and release information for releasing the restriction of the program for controlling the selected hardware interface ,
The device-specific information is acquired from the non-volatile storage unit, and among the algorithms that are different for each hardware interface, using the algorithm corresponding to the hardware interface based on the functional information acquired by the acquisition unit, the device-specific information Hardware identification information is calculated from the information,
Having a specific functional release unit for releasing the restriction of the program corresponding to the case where said releasing information before Symbol hardware identification information acquired by the acquiring unit is coincident,
An image forming apparatus.
前記入力部は、インターネットに接続されている送受信部である、
ことを特徴とする請求項1に記載の画像形成装置。
The input unit is a transmission / reception unit connected to the Internet.
The image forming apparatus according to claim 1.
コンピュータと通信可能に接続された画像形成装置が備える複数種類のハードウェアインタフェースは、それぞれを制御するプログラムにより実行制限されており、前記ハードウェアインタフェースそれぞれについての実行制限の解除をデータベースを用いて管理する管理装置であって、
前記画像形成装置の少なくともいずれか一つの前記ハードウェアインタフェースに対する実行制限の解除に必要な必要情報をユーザに入力させるための入力画面を生成して、インターネットを介して当該入力画面を前記コンピュータに提供する画像生成部と、
前記インターネットを介して前記コンピュータから、
前記ユーザによって前記入力画面に入力された、装置固有入力情報及び前記ハードウェアインタフェースのうちのいずれか一つが選択された機能情報と、
前記画像形成装置の記憶部に記憶されている装置固有記憶情報と
を取得して、
前記装置固有入力情報と、
前記装置固有記憶情報と、
前記データベースに予め記憶されている前記画像形成装置の装置固有情報と
が一致している場合に、前記機能情報に該当する前記ハードウェアインタフェースに対する実行制限を解除するための解除情報を、前記インターネットを介して前記コンピュータに提供するデータ管理部とを有する、
ことを特徴とする管理装置。
A plurality of types of hardware interfaces included in an image forming apparatus connected to be communicable with a computer are restricted by a program for controlling each of them, and the release of the execution restriction for each of the hardware interfaces is managed using a database. A management device that performs
The necessary information needed to cancel the execution limit for at least any one the hardware interface to generate an input screen for inputting a user of the image forming apparatus, provided the input screen to the computer via the Internet An image generation unit to
From the computer via the Internet ,
The input to the input screen by the user, the function information any one is selected from among the device-specific input information and the hardware interface,
It acquires <br/> the device-specific memory information stored in the storage unit of the image forming apparatus,
The device-specific input information;
The device-specific storage information;
And device-specific information of the image forming apparatus that is previously stored in the database
And a data management unit that provides release information to the computer via the Internet for releasing information for releasing the execution restriction on the hardware interface corresponding to the function information when
A management device characterized by that.
JP2010183859A 2010-08-19 2010-08-19 Image forming apparatus and management apparatus for the image forming apparatus Expired - Fee Related JP5639412B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010183859A JP5639412B2 (en) 2010-08-19 2010-08-19 Image forming apparatus and management apparatus for the image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010183859A JP5639412B2 (en) 2010-08-19 2010-08-19 Image forming apparatus and management apparatus for the image forming apparatus

Publications (2)

Publication Number Publication Date
JP2012043179A JP2012043179A (en) 2012-03-01
JP5639412B2 true JP5639412B2 (en) 2014-12-10

Family

ID=45899409

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010183859A Expired - Fee Related JP5639412B2 (en) 2010-08-19 2010-08-19 Image forming apparatus and management apparatus for the image forming apparatus

Country Status (1)

Country Link
JP (1) JP5639412B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6032772B1 (en) * 2015-09-11 2016-11-30 ニチユ三菱フォークリフト株式会社 Operation restriction device, vehicle, password generation device, management system, operation restriction method, and operation restriction program

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001309099A (en) * 2000-04-21 2001-11-02 Sharp Corp Image processor and its management system
JP2002049796A (en) * 2000-07-31 2002-02-15 Ricoh Co Ltd Server and method for managing part and computer- readable recording medium recorded with program for making computer execute the method
JP2004258214A (en) * 2003-02-25 2004-09-16 Konica Minolta Holdings Inc Image forming apparatus and its management method
JP4153838B2 (en) * 2003-07-04 2008-09-24 株式会社東芝 Function and performance limiting device for image forming apparatus
JP2005056216A (en) * 2003-08-06 2005-03-03 Yamaha Corp Music data license management method
JP4994575B2 (en) * 2004-03-12 2012-08-08 キヤノン株式会社 Network interface device, control method therefor, and image forming system
JP2005352685A (en) * 2004-06-09 2005-12-22 Sharp Corp Image processing control system and controller
JP2006202017A (en) * 2005-01-20 2006-08-03 Sharp Corp Information processor, information storage device, function expansion system for information processor, function expansion method and function deletion method for information processor, and function expansion program and function deletion program for information processor
JP2008110564A (en) * 2006-10-31 2008-05-15 Brother Ind Ltd Image forming apparatus, image forming system, computer-readable program, and method for restricting function of image forming apparatus
JP4424392B2 (en) * 2007-08-30 2010-03-03 ブラザー工業株式会社 Device and file transmission system
JP5335461B2 (en) * 2009-02-09 2013-11-06 キヤノン株式会社 Image processing apparatus, control method therefor, and computer program

Also Published As

Publication number Publication date
JP2012043179A (en) 2012-03-01

Similar Documents

Publication Publication Date Title
JP2009224826A (en) Image formation device and license management system
EP2479620A1 (en) Printer capable of authenticating user, print management system including the printer and user authentication program
JP2001309099A (en) Image processor and its management system
US8885210B2 (en) Image forming apparatus and control method thereof
JP2010109721A (en) Image processor and image processing system
JP2008152419A (en) Printing system, printer and license management method for printing system
US8539595B2 (en) Information processing apparatus, information processing method and program, and storage medium storing the same
JP2015232814A (en) System, device and program for charging processing
JP2007195068A (en) Image output system, image output device and storage device
JP5639412B2 (en) Image forming apparatus and management apparatus for the image forming apparatus
JP6838460B2 (en) Information management control device, image processing device, information management control system
US12003683B2 (en) Server for device information management system for registering services, and non-transitory computer-readable recording medium therefor
JP6206193B2 (en) Information processing apparatus, image processing system, and program
JP6182518B2 (en) Image forming apparatus and image forming system including the same
JP2021111280A (en) Method and authentication device for forming mutual authentication pair
US20200394004A1 (en) Apparatus and method for sharing a printable electronic document between users
JP2011130306A (en) Apparatus, system and image formation method
JP6021962B2 (en) Management server, image forming system including the management server, and driver software
JP2017204221A (en) Application management device and control program for application management device
WO2022208934A1 (en) Recording system and program
JP2004258901A (en) Printer, cartridge, and charge output device
WO2022054502A1 (en) Service providing system, recording device, control program, and method
JP2008219481A (en) Image forming apparatus
JP2008071322A (en) Image forming apparatus, image forming system, secret printing performance method, and secret printing performance program
JP4222305B2 (en) Printing system, printing apparatus and data transmission server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121106

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131022

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140704

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141024

R150 Certificate of patent or registration of utility model

Ref document number: 5639412

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees