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 PDFInfo
- 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
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).
このため、画像形成装置が備える機能を実現するための機能実行部(例えば、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実施形態に係る特定機能管理システムの構成≫
<概要>
図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
In the first embodiment, a case where a printer is used as the
<不揮発性記憶部>
不揮発性記憶部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 “
装置固有情報としてのシリアルNo31は、プリンタ2の製造時に製造者により付与されるシリアル番号(通し番号)である。シリアルNo31は、英字、数字等で構成され、例えば「AF85123456A0」のように表される。
特定機能制御プログラム32は、特定機能実行部9(例えば、LANインタフェース91、IEEE1394インタフェース92等のハードウェア)を制御するためのプログラムであり、制御部4で展開及び実行される。
The
The specific
<制御部>
制御部4は、CPU(Central Processing Unit)、RAM(Random Access Memory)、及びこれらの周辺回路等(いずれも図示せず)で構成される。制御部4は、不揮発性記憶部3に格納される特定機能制御プログラム32、及びプリンタ2を制御するためのその他の図示しないプログラムを実行することで、プリンタ2の動作を制御する。図1に示す制御部4は、それらのプログラムが実行可能に展開されたときの様子を表している。
<Control unit>
The
制御部4は、エンジン制御部41、入出力制御部42、USBインタフェース制御部43、特定機能管理部5、及び特定機能制御部53を備えて構成される。さらに、特定機能管理部5は、特定機能制限部51、及び特定機能解除部52を含んで構成される。
The
エンジン制御部41は、印刷部6を制御して、印刷を実行する。
入出力制御部42は、入出力部としての操作パネル8を制御して、操作パネル8を介したデータの入力及び出力を実現する。
USBインタフェース制御部43は、送受信部としてのUSBインタフェース7を制御して、USBインタフェース7を介したデータの送受信を実現する。
The
The input /
The USB
特定機能管理部5は、特定機能制限部51、及び特定機能解除部52を備え、特定機能の制限・解除を管理する。
特定機能制限部51は、特定機能制御部53が特定機能実行部9(例えば、LANインタフェース91、IEEE1394インタフェース92等のハードウェア)の制御を実行しないように制限をかける。制限方法は色々考えられ、例えば、各特定機能に対応する図示しないフラグ情報を図示しない揮発性記憶部(RAM)に備えておき、制限の有無をフラグ情報として格納し、特定機能制御部53がフラグ情報を参照することによって特定機能実行部9の制御の可否を判定する構成にしてもよい。
The specific
The specific
特定機能解除部52は、特定機能実行部9を一意に識別する情報である特定機能識別情報を記憶部3に格納される装置固有情報としてのシリアルNo31から算出する。図2は、特定機能識別情報の算出方法の一例を示す図ある。
The specific
特定機能解除部52は、シリアルNo31を特定機能ごとに決まったアルゴリズムで暗号化することで、特定機能識別情報を算出する。図2を参照して説明すると、シリアルNo31を特定機能1用のアルゴリズムで暗号化したものが機能1用特定機能識別情報311であり、シリアルNo31を特定機能2用のアルゴリズムで暗号化したものが機能2用特定機能識別情報312であり、シリアルNo31を特定機能3用のアルゴリズムで暗号化したものが機能3用特定機能識別情報313である。以下、同じように、異なるアルゴリズムを用いて複数の特定機能識別情報を算出する。したがって、特定機能識別情報311,312,313,314(以下、まとめて「特定機能識別情報311等」と呼ぶときがある)は、シリアルNo31ひとつについて唯一決まることになる。
The specific
そして、算出された特定機能識別情報311等は、各特定機能に割り当てられる。例えば、機能1用特定機能情報311をLANインタフェース91に割り当て、機能2用特定機能識別情報をIEEE1394インタフェースに割り当てる。
なお、特定機能識別情報311等は、シリアルNo31から算出せずに、任意のユニークな数値を用いてもよい。その場合には、特定機能識別情報311等は、不揮発性記憶部3に格納しておく。
The calculated specific
The specific
また、特定機能解除部52は、特定機能制限部51により実行を制限されている特定機能実行部9の制限を解除し、特定機能制御部53が特定機能実行部9の制御を実行できるようにする。解除方法は、例えば、入力部81を介して解除情報を入力し、入力された解除情報と、特定機能を一意に識別する特定機能識別情報311等(図2参照)とが対応(一致)する場合に、機能の制限を解除する。
Further, the specific
特定機能制御部53は、特定機能制限解除部52により制限が解除されている場合に、特定機能実行部9(例えば、LANインタフェース91、IEEE1394インタフェース92等のハードウェア)を制御して各機能を実現する。
例えば、特定機能制限部53は、図示しない揮発性記憶部(RAM)に格納される図示しないフラグ情報を参照することで制限の有無を判定する。
The specific
For example, the specific
<印刷部>
印刷部6は、画像形成ユニット61、定着ユニット62、及び用紙搬送機構63を備えて構成される。印刷部6は、エンジン制御部41からの制御信号により印刷部6が備える画像形成ユニット61、定着ユニット62、及び用紙搬送機構63を動作させ、帯電、感光、現像、転写、定着等の各工程や媒体の搬送を実行する。
<Printing section>
The
画像形成ユニット61は、感光ドラムを帯電させる帯電ローラ、帯電した感光ドラムの表面を露光し、静電潜像を形成するLEDヘッド、LEDヘッドにより静電潜像が形成される感光ドラム、感光ドラムに形成された静電潜像をトナー像として顕在化する現像ローラ、感光ドラムに形成されたトナー像を媒体に転写する転写ローラ等(いずれも図示せず)をさらに備えて構成される。
The
定着ユニット62は、加熱ローラ及び定着ローラ(いずれも図示せず)が互いに対向して備えられ、画像形成ユニット61で媒体に転写されたトナー像を加熱・加圧して、媒体に定着する。
用紙搬送機構63は、給紙カセットから媒体を1枚ずつ取り出す給紙ローラ、給紙ローラから取り出された媒体を画像形成ユニット61に送り込む搬送ローラ、及び定着ユニット62で画像が定着した媒体を排出トレイに排出する排出ローラ等(いずれも図示せず)をさらに備えて構成される。
The fixing
The
<送受信部>
送受信部7は、接続される他の装置との間で、データの送受信を行う。図1では説明の便宜上、送受信部7としてUSBインタフェースを示しているが、特定機能実行部9の中のLANインタフェース91、及びIEEE1394インタフェース92も送受信部7に該当する。
送受信部7としてのUSBインタフェースは、PC20と接続され、PC20内のプリンタドライバ23から送信されたデータの受信や、プリンタドラバ23へのデータの送信を行う。
<Transmitter / receiver>
The transmission /
The USB interface as the transmission /
<入出力部>
入出力部としての操作パネル8は、入力部81及び表示部82を備えて構成される。図3は、入出力部としての操作パネル8の説明図である。
入出力部としての操作パネル8は、プリンタ2の各種設定を行ったり、解除情報の入力を行うための入力部81、及びプリンタ2の状態を示す表示部82を備える。入力部81は、さらにメニューキー811、セレクトキー812、決定キー813等のキーで構成される。
<Input / output unit>
The
The
<特定機能実行部>
特定機能実行部9は、LANインタフェース91、IEEE1394インタフェース92等のハードウェアである。図1では、LANインタフェース91、及びIEEE1394インタフェース92を記載しているが、他のハードウェアを特定機能実行部9に含めることができる。例えば、USBインタフェース7、印刷部6の一部を特定機能実行部9に含めてもよい。
<Specific function execution unit>
The specific
LANインタフェース91は、いずれも図示しないネットワークやインターネットと接続され、ネットワーク及びインターネットに接続された他の装置とデータの送受信を行う。
IEEE1394インタフェース92は、いずれも図示しないビデオカメラやデジタルカメラと接続され、ビデオカメラやデジタルカメラとデータの送受信を行う。
The
The IEEE 1394
≪第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
Hereinafter, referring to FIG. 2, FIG. 4 and FIG. 5, taking the case of adding the function of the
図4を参照して、最初に、プリンタ2のユーザは、電話やFAXなどを使って、プリンタ2の供給元(製造元)からLANインタフェース91の制限を解除するためのLANインタフェース用解除情報(以下、単に「LAN用解除情報」と呼ぶときがある)を入手する(ステップS101)。ここで、入手したLAN用解除情報は「012345678912」である。
Referring to FIG. 4, first, the user of
次に、ユーザは、入手した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
次に、入出力制御部42は、図5(c)に示すように、表示部82に「カイジョジョウホウニュウリョク」の文言を表示させ、ユーザにLAN用解除情報の入力を促す。ユーザは、事前に入手しているLAN用解除情報「012345678912」を、セレクトキー812を操作して入力し(図5(d)参照)、入力が終了したら決定キー813を押下する(ステップS104)。
Next, as shown in FIG. 5C, the input /
次に、特定機能解除部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
ステップS105で“Yes”の場合に、特定機能解除部52は、特定機能制限部51により制限されているLANインタフェース91の機能を解除する(ステップS106)。このとき、入出力制御部42は、表示部82に「カクニン OK」文言(図5(e)参照)を表示させ、ユーザにLANインタフェース91の機能を解除したことを通知する。
If “Yes” in step S105, the specific
そして、特定機能制御部53が実行可能になり、特定機能実行部9としてのLANインタフェース91が動作可能となる(ステップS107)。ユーザは、LANインタフェース91の各種設定、IPアドレスなどの設定を行い、LANインタフェース91の使用が可能となる。そして、入出力制御部42は、表示部82に通常状態を表す「オンライン」文言(図5(f)参照)を表示させる。これで、プリンタ2の機能の制限を解除することによる機能管理動作が終了する。
Then, the specific
一方、ステップS105で“No”の場合に、特定機能解除部52は、ユーザが単純に解除情報の入力を間違った場合を考慮して、解除情報の入力が規定回数であるN回目(任意に設定した回数)以上であるか否かを判定する(ステップS108)。
On the other hand, when “No” is determined in step S105, the specific
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 /
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
≪第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
In the specific function addition system 1a according to the second embodiment, the
図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
The configuration of the
以下、図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
<管理装置>
管理装置としてのPC28は、計算処理機能を備える一般的な情報処理装置である。
管理装置としてのPC28は、画面生成部28A、及びデータ管理部28Bを有している。
画面生成部28Aは、ユーザがプリンタ2の特定機能を追加する際に、画像形成装置としてのプリンタ2の特定機能を実現させる特定機能制御プログラム32の制限の解除に必要な必要情報をユーザに入力させるための入力画面281(図7参照)を生成し、生成した入力画面281をユーザのコンピュータ20aにインターネット27を介して提供する。入力画面281(図7参照)の詳細は後記する。
<Management device>
The
The
When the user adds the specific function of the
データ管理部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
図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
The input screen 281 includes a
名前欄282には、ユーザ自身の氏名が入力される。
機種名欄283には、プリンタ2の機種名が入力される。機種名欄283は、図7に示すように、プルダウンメニューから該当する機種名を選択するようにしてもよい。
In the
In the
追加機能欄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
シリアルNo欄285には、プリンタ2のシリアルNoが入力される。入力されるシリアルNoは、プリンタ2の記憶部3(図1参照)に格納されるシリアルNo31と同じものであり、例えば、シリアルNo31と同じ番号を、プリンタ2の外面に何らかの手段を用いて記載しておき、ユーザがその記載を確認してシリアルNoを入力する。
クレジットカードNo欄286には、ユーザが所有するクレジットカードの番号が入力される。
In the
In the credit
図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
The data transmitted by the
<データベース>
データベース29には、プリンタ2を含む、メーカが販売した画像形成装置の情報が記憶されている。図9は、データベース29のデータ構成図の一例を示す図である。データベース29に格納されるデータの内容は、機能制限の解除を希望するユーザに対して適性にデータを供給するため、及び誤って機能制限の解除を行う権利を持たないユーザに対して機能制限の解除をしてしまうことがないようにするために必要である。
<Database>
The
機種名291には、プリンタ2の機種名が格納される。
シリアルNo292には、メーカが販売したプリンタのシリアルNoが格納される。
機能293には、シリアルNo292に格納されるシリアルNoに対応する画像形成装置が備える機能のうち、機能制限が解除されている機能の情報が格納される。
ユーザ名294には、シリアルNo292に格納されるシリアルNoに対応する画像形成装置を所有するユーザの氏名が格納される。
The
The
The
The
≪第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
図10を参照して、最初に、ユーザは、画像形成装置としてのプリンタ2、画像処理装置としてのPC20a、及びルータ26Aを接続し(ステップS201)、すべての装置の電源をONする(図中では「POWER ON」)(ステップS202)。
Referring to FIG. 10, first, the user connects
次に、ユーザは、画像処理装置としてのPC20aを使って、管理装置としてのPC28が提供する機能制限解除を行うためのサイトへインターネット27経由でアクセス(ステップS203)。
Next, the user uses the
次に、管理装置としてのPC28の画面生成部28Aは、機能制限解除をするために必要な情報を入手するための入力画面281(図7参照)を、ユーザが使用するPC20aに送信する。そして、ユーザは、受信した入力画面281に従い必要な情報を入力する(ステップS204)。
Next, the screen generation unit 28A of the
次に、画像処理装置としてのPC20aは、プリンタ2にアクセスして、記憶部3に格納されている必要情報を取得する(ステップS205)。本実施形態では、PC20aは、装置固有情報としてのシリアルNo31を取得する。
Next, the
次に、画像処理装置としてのPC20aは、ステップS204においてユーザが入力画面281(図7参照)を介して入力した情報、及びステップS205において画像形成装置としてのプリンタ2から取得した情報を、インターネット27を介して管理装置としてのPC28に送信する(ステップS206)。
Next, the
次に、管理装置としてのパソコン28のデータ管理部28Bは、PC20aから送信された情報(入力必要情報及び記憶必要情報)をデータベース29に格納するとともに、送信された情報とすでにデータベース29に格納されている情報との照合を行う(ステップS207)。
Next, the data management unit 28B of the
データ管理部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
照合した結果が正しくない場合(ステップ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
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
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
ステップS208で“Yes”の場合に、管理装置としてのPC28は、機能制限を解除するために必要な機能解除情報289(図8参照)をインターネット27経由で画像処理装置としてのPC20aに送信する(ステップS212)。画像処理装置としてのPC20aは、受信した機能解除情報289(図8参照)を、さらに画像形成装置としてのプリンタ2に送信する。
In the case of “Yes” in step S208, the
次に、画像形成装置としてのプリンタ2の特定機能解除部52は、受信した機能解除情報289(図8参照)のシリアルNo287と記憶部3に格納されるシリアルNo31とが一致し、かつ、受信した機能解除情報の解除情報288と計算した特定機能識別情報とが一致するか照合する(ステップS213)。
Next, the specific
ステップ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
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
≪変形例≫
第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
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
3 Nonvolatile storage (nonvolatile storage)
31 Serial No. (Device specific information)
311 Specific
43 USB interface control unit (acquisition unit)
5 Specific
8 Operation panel (input / output unit)
DESCRIPTION OF
27
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.
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)
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)
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 |
-
2010
- 2010-08-19 JP JP2010183859A patent/JP5639412B2/en not_active Expired - Fee Related
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 |