JP4195766B2 - Function incorporating method, function incorporating system, and information processing apparatus - Google Patents
Function incorporating method, function incorporating system, and information processing apparatus Download PDFInfo
- Publication number
- JP4195766B2 JP4195766B2 JP2000060515A JP2000060515A JP4195766B2 JP 4195766 B2 JP4195766 B2 JP 4195766B2 JP 2000060515 A JP2000060515 A JP 2000060515A JP 2000060515 A JP2000060515 A JP 2000060515A JP 4195766 B2 JP4195766 B2 JP 4195766B2
- Authority
- JP
- Japan
- Prior art keywords
- image forming
- forming apparatus
- information
- unique information
- expansion unit
- 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
- Control Or Security For Electrophotography (AREA)
- Storage Device Security (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、情報処理装置に新たな機能を追加するためのソフトウェアやデバイスを情報処理装置に組み込むための組込システムと、このシステムを構成する情報処理装置と管理装置に関するものである。
【0002】
【従来の技術】
一般的に、複写機、ファクシミリ、プリンタなどの画像形成装置は拡張ユニットを組み込むことで、その装置の機能を拡張または追加できるように設定されている。
【0003】
拡張ユニットとは、画像形成装置におけるオプションとして用意された周辺部品のことであり、画像形成装置の出荷段階には備えられていない機能を装置に付与することで機能を拡張して、ユーザが所望するシステムとして完成させることもできるものである。
【0004】
このような拡張ユニットとしては、例えば、カードを用いてコピー枚数を管理するカードカウンタやカードカウンタの集計を印字する機能を有するコマンダなどがある。また、画像形成処理や印刷処理用に新たな機能を追加するためのプログラムも、広い意味で拡張ユニットに相当する。
【0005】
【発明が解決しようとする課題】
ところで、一般的に拡張ユニットは画像形成装置の種類毎に異なる規格を有している。つまり、類似した画像形成装置同士でも、製造業者や型番が異なれば、拡張ユニットの規格も異なるようになっている。
【0006】
そのため、画像形成位置の機能を拡張する際には、画像形成装置の製造業者及び型番に応じて正規の拡張ユニットを選択し、画像形成装置に組み込むことが好ましいといえる。
【0007】
しかしながら、正規品とは僅かに規格の異なる非正規品である類似品の拡張ユニットであっても、画像形成装置に装着して、限定的に使用することが可能である場合が多い。但し、このような類似品を使用すると、画像形成装置の故障や形成する画質の低下を招来し、画像形成装置の信頼性が低下するといった問題が生じる虞がある。また、製造業者の出張職員が類似品を装着して不具合が発生した場合、製造業者の信頼性が低下するといった問題が生じる虞がある。
【0008】
また、画像形成装置の機能を拡張するためのソフトウェアは、コピーが容易に行える場合が多い。そのため1つのソフトウェアパッケージを使用して複数の画像形成装置に使用される、いわゆる不正コピーの問題が生じる虞がある。
【0009】
本発明は、上記のような問題点を解決するためになされたものである。そして、その目的は、画像形成装置などの情報処理装置に拡張ユニットを組み込む際の装置、及びユニットの管理方法であって不正な使用を排除できる機能組込システムと、このシステムの一部となる情報処理装置及び管理装置を提供することである。
【0010】
【課題を解決するための手段】
この発明は、上記の課題を解決するための手段として、以下の構成を備えている。
【0011】
(1) 複数の画像形成装置及び複数の拡張ユニットの利用状況をそれぞれ固有情報に基づいて管理する管理装置と、複数の画像形成装置と、を通信ネットワークを介して接続し、
画像形成装置に新たな拡張ユニットが接続されるとき、
この画像形成装置から管理装置へ、該画像形成装置の固有情報及び該画像形成装置に接続された拡張ユニットの固有情報を送信する工程と、
該画像形成装置及び該拡張ユニットの固有情報を受信した管理装置が、該固有情報を管理中であるか否かを判定し、
未管理の場合にその旨を示す情報として、受信した画像形成装置または拡張ユニットの固有情報を暗号化した暗号化情報を生成して、該画像形成装置に対して返送する工程と、
拡張ユニットの固有情報を既に管理中の場合には、暗号化情報の生成を拒否する工程と、
該管理装置が受信した画像形成装置及び拡張ユニットの固有情報を関連づけて管理するように追加する工程と、
前記暗号化情報を受信した画像形成装置が、この暗号化情報を解読して得た解読情報と、前記送信した画像形成装置または拡張ユニットの少なくとも一方の固有情報と、を比較し、この比較結果が一致したとき、該拡張ユニットを動作可能にする工程と、
を含むことを特徴とする。
【0012】
この構成においては、画像形成装置から管理装置へ、該画像形成装置及び該画像形成装置に接続された拡張ユニットの固有情報を送信し、画像形成装置及び拡張ユニットの固有情報を受信した管理装置が、この拡張ユニットがこの画像形成装置に対して正規品であるか否かを判定し、正規品である場合にさらに該固有情報を管理中であるか否かを判定し、未管理の場合にその旨を示す情報として、受信した画像形成装置または拡張ユニットの固有情報を暗号化した暗号化情報を生成して、該画像形成装置に対して返送する。そして、受信した画像形成装置及び拡張ユニットの固有情報を関連づけて管理し、前記暗号化情報を受信した画像形成装置が、この暗号化情報を解読して得た解読情報と、前記送信した画像形成装置または拡張ユニットの固有情報と、を比較し、この比較結果が一致したとき、該拡張ユニットを動作可能な状態とすることを決定する。また、機能拡張部の固有情報を既に管理中の場合には、暗号化情報の生成を拒否する。したがって、外部の管理装置において、拡張ユニットの組み込まれる画像形成装置を把握できる。また、管理装置において、拡張ユニットが正規品であるか否かを固有情報に基づいて判断することができる。さらに、画像形成装置に装着する拡張ユニットの固有情報と、画像形成装置の固有情報とが、管理装置によって確実に管理できる。
【0015】
(2) 画像形成装置と、複数の画像形成装置及び複数の拡張ユニットの固有情報を管理し、該画像形成装置から伝達された固有情報から暗号化情報を生成して該画像形成装置に伝達する管理装置と、を含む機能組込システムにおいて、
画像形成装置に拡張ユニットが接続されるときに、
該画像形成装置から該管理装置へ、該画像形成装置の固有情報及び該画像形成装置に接続された拡張ユニットの固有情報を送信し、
画像形成装置及び拡張ユニットの固有情報を受信した管理装置が、該固有情報を管理中であるか否かを判定し、未管理の場合にその旨を示す情報として、受信した画像形成装置または拡張ユニットの固有情報を暗号化した暗号化情報を生成して、該画像形成装置に対して返送し、受信した画像形成装置及び拡張ユニットの固有情報を関連づけて管理テーブルで管理し、該機能拡張部の固有情報を既に管理中の場合には、暗号化情報の生成を拒否し、
前記暗号化情報を受信した画像形成装置が、この暗号化情報を解読して得た解読情報と、前記送信した画像形成装置または拡張ユニットの少なくとも一方の固有情報と、を比較し、この比較結果が一致したとき、該拡張ユニットを動作可能にすることを特徴とする。
【0016】
この構成においては、(1)と同様の効果を得ることができる。
【0027】
【発明の実施の形態】
本発明の一実施形態について説明する。図1は、本発明の実施形態に係る機能組込システム(以下、本システムと称する。)の構成図である。本システムは、情報処理装置であるディジタル複合機11と、管理装置12と、によって構成されている。
【0028】
ディジタル複合機11は、複写機、プリンタ及びファクシミリ装置としての機能を有するものである。また、ディジタル複合機11は、オプションとして用意された機能拡張部である拡張ユニットを装着するための拡張スロット21やFD(floppy disc )やCD(compact disc)などの記録媒体に記録された情報を読み取るためのディスクドライブ22を備えている。
【0029】
また、ディジタル複合機11にはユーザの入力を受け付けるキー群や、ユーザに対して処理状況などの表示を行う表示パネルなどを設けた操作パネル23を備えている。さらに、ディジタル複合機11には、この装置における全動作を制御する制御部を備えている。
【0030】
管理装置12は、例えばディジタル複合機11の製造業者に帰属するサービスセンタに設置されているコンピュータである。なお、サービスセンタは、ディジタル複合機11のメンテナンスや、ユーザの依頼によるディジタル複合機11に装着するソフトウェアやハードウェアのバージョンアップなどを行う機関である。
【0031】
サービスセンタでは、管理装置12を利用して、製造業者が販売した全てのディジタル複合機11におけるデータを管理するようになっている。また、この管理装置12は、ディジタル複合機11から送信された例えば製造番号などの装置固有の情報に所定の処理を施して暗号を作成する機能を備えている。
【0032】
図2は、ディジタル複合機11における制御部の構成を示すブロック図である。この図に示すように、CPU(central processing unit )24には、前記の拡張スロット21、ディスクドライブ22及び操作パネル23に加えて、RAM25、通信ボード26及びICU27などが接続されている。また、ICU27には、記憶装置であるHD(hard disk )28、29が接続されている。
【0033】
RAM(random access memory)25は、CPU24の利用する一時記憶装置である。そして、ディジタル複合機11の固有情報である製造番号を記憶する機能を有している。通信ボード26は、ディジタル複合機11と外部機器との通信に利用される通信インタフェースである。
【0034】
なお、固有情報は、一時的な記憶装置であるRAM以外の装置内に設けられたHD28、29や、後述するディスクドライブに装着されたFDやCDなどの記憶装置に記憶させることも可能である。
【0035】
拡張スロット21は、拡張ユニット31を装着するためのインタフェース21aを備えた装着部である。拡張ユニット31はオプションとして用意された周辺部品のことであり、ディジタル複合機11の出荷段階には備えられていない機能を付与するものである。
【0036】
なお、拡張ユニット31としては、例えば、カードを用いてコピー枚数を管理するカードカウンタやカードカウンタの集計を印字するコマンダ、外部機器から送られてくる画像情報に基づいて画像記録を行うためのプリンタボード、画像情報に特殊な加工・処理を施す画像処理拡張ボードなどを挙げることができる。
【0037】
ディスクドライブ22は、FDやCDなどの記憶媒体に記憶された情報を読み書きする機能を有している。このディスクドライブ22は、主にCPU24の利用する各種のコンピュータプログラムを、HD28、29などの記憶装置にインストールするために用いられる。また、記憶媒体に各種情報を記憶することができる。
【0038】
ICU27は画像処理ユニットであり、読取手段であるスキャナ32から入力された画像情報を1つの原稿画像としてページ単位での階調補正、変倍処理などの各種の画像処理を行う。そして、記録手段であるプリンタ33に処理された画像情報が転送され、画像が記録再現されるように処理するものである。
【0039】
CPU24は、ユーザの入力指示に従ってこれら各部を制御して、画像処理や通信を実行させるものである。例えば、CPU24は、操作パネル23を介して入力されるユーザの指示に基づいて、所望の原稿画像をスキャナ32に読み取らせ、RAM25や他の記憶装置に蓄積される機能を有している。また、CPU24は通信ボード26を介して、外部機器との間で画像データをやりとりすることもできる。
【0040】
そして、ユーザの入力指示に基づいて、ICU27及びプリンタ33などを制御して画像データを印刷させたり、通信ボード26を制御して外部機器との間でデータの送受信を行うようになっている。
【0041】
また、CPU24は、操作パネル23を介して入力されるユーザの指示に基づいて通信ボード26を制御し、インターネットまたはイントラネットなどの通信ネットワークにおける通信処理を行うことができるように設定されている。
【0042】
次に、本システムにおけるディジタル複合機11に対する拡張ユニット31の組込処理について説明する。ディジタル複合機11のユーザは、拡張ユニット31を組み込みたい場合、製造業者から拡張ユニット31を入手すると共に、サービスセンタにその旨を連絡する。連絡を受けたサービスセンタの出張職員(以下、サービス員と称する。)は、ディジタル複合機11の設置場所に赴き、組込作業を行う。また、ディジタル複合機11のユーザは、サービスセンタに連絡して拡張ユニット31の組込を希望する旨を伝えると、サービス員が拡張ユニット31を持参してディジタル複合機11の設置場所に赴き、拡張ユニット31の組込作業を行う。
【0043】
組込作業の際に、サービス員は拡張ユニット31を拡張スロット21に装着し、操作パネル23のキー群を介して、特定の操作手順により、CPU24に、ディジタル複合機11の固有情報である製造番号と、拡張ユニット31の固有情報である製造番号とを、表示するように指示する。
【0044】
CPU24は、この指示に基づいて、ディジタル複合機11のRAM25に管理されている装置自身の製造番号と、拡張スロット21に挿入されている拡張ユニット31の製造番号とを、読み出して表示パネルに表示させる。
【0045】
サービス員は、電話などの通信手段を用いて表示パネルに表示されたディジタル複合機11の製造番号と、拡張ユニット31の製造番号とを、サービスセンタの常駐職員に連絡する。常駐職員は、管理装置12にこれらの製造番号を入力して、伝達された製造番号から拡張ユニット31が正規品であるか否かなどを判定する。
【0046】
この時、正規品である場合に限り、管理装置12にディジタル複合機11または拡張ユニット31のうち少なくとも一方の製造番号から所定の処理によって暗号を作成させる。そして、電話などの通信手段によってサービス員に、この暗号を伝達する。
【0047】
サービス員は、この暗号をディジタル複合機11のキー群を用いた特定の手順により、CPU24に伝達する。CPU24は、伝達された暗号を所定の方法で解読して得られた解読情報である解読番号と、ディジタル複合機11及び拡張ユニット31の製造番号とを比較する。そして、比較結果を操作パネル23の表示パネルに表示する。
【0048】
そして、解読番号と、ディジタル複合機11及び拡張ユニット31のうち少なくとも一方の製造番号とが、一致した場合に、CPU24は、拡張スロット21のインタフェース21aをON状態とし、拡張ユニット31を使用できるようにする。
【0049】
一方、解読番号と、ディジタル複合機11及び拡張ユニット31のうち少なくとも一方の製造番号とが、異なる場合、CPU24はインタフェース21aをOFF状態とし、拡張ユニット31の使用を不可能な状態とする。
【0050】
以上のように、本システムでは拡張ユニット31を取り付ける際に、ディジタル複合機11のCPU24によって、装置自身の固有情報である製造番号と、拡張ユニット31の固有情報である製造番号とを、取得するように設定されている。そして、サービス員は、これらの番号をサービスセンタに伝達し、サービスセンタに設置された管理装置12で暗号を作成させ、これをディジタル複合機11のCPU24に解読させるようになっている。また、CPU24は解読番号と、装置自身の製造番号及び拡張ユニット31の製造番号の少なくとも一方の番号とが、一致した場合に限り、拡張スロット21のインタフェースをON状態として、拡張ユニット31を利用できる状態とする。これにより本システムでは、どのディジタル複合機11において拡張ユニットが使用されているかというディジタル複合機11での拡張ユニット31の利用状況を、サービスセンタにおいて把握することが可能となる。
【0051】
なお、固有情報の暗号化についての処方としては、
1.ディジタル複合機自身の固有情報のみを暗号化する。
2.拡張ユニットの固有情報のみを暗号化する。
3.ディジタル複合機と拡張ユニットの固有情報を暗号化する。
などが考えられる。しかし、ディジタル複合機11の装置本体においては、どの拡張ユニット31が装着されるかまでを管理させると、装置自身に負荷がかかってしまう。そのため、装置本体の固有情報と拡張ユニット31の固有情報との2つをサービスセンタに伝達して、サービスセンタ側では、この2つのデータを関連づけて管理させておくとともに、拡張ユニット31の固有情報に問題がなければ、基本的に装置自身の固有情報のみを暗号化してディジタル複合機11に対して暗号化した装置自身の固有情報を返送する。そして、暗号化された装置自身の固有情報をディジタル複合機11側で解析して、固有情報が一致すれば拡張ユニット31の使用を許可するように管理する。
【0052】
また、管理装置12によって、ディジタル複合機11に対してセットされる拡張ユニット31は、二重登録を防止できるように設定されていることが好ましい。すなわち、管理装置12が、伝達されたディジタル複合機11の製造番号と拡張ユニット31の製造番号とを対応させて記憶しておき、既に記憶されている製造番号と同一の番号が伝達された場合には、暗号の作成を拒否するように設定するようにするのが好ましい。
【0053】
ディジタル複合機11では、ディスクドライブ22を介して新しい拡張プログラムをインストールする際にも、製造番号などの固有情報によるチェックを行うようになっている。
【0054】
この場合、サービス員は拡張プログラムをインストールする前に、ディジタル複合機11の製造番号と拡張プログラムの製造番号とをサービスセンタに伝達する。サービスセンタの常駐職員は、管理装置12を用いて、拡張ユニット31の場合と同様に、拡張プログラムが正規品であるか否かを判定する。そして、拡張プログラムが正規品である場合に限り、固有情報から暗号を作成して、この暗号をサービス員に伝達する。サービス員はこの暗号をディジタル複合機11に入力し、CPU24は、この暗号を解読して得られた解読情報と製造番号とを比較してこれらが一致する場合に限り、ディスクドライブ22のインタフェースをオンにしてインストール可能な状態にする。
【0055】
なお、本実施の形態では、サービス員がディジタル複合機11及び拡張ユニット31の製造番号を電話などの通信手段によって、サービスセンタの常駐職員に伝達するとともに、常駐職員が管理装置に製造番号を入力して暗号を作成させ、同じく電話などの通信手段によってサービス員にその暗号を伝達するようになっていた。しかしながら、これに限らず、電話回線、インターネット及びイントラネットなどの通信ネットワークを利用して、製造番号及び暗号の授受を自動的に行うこともできる。
【0056】
図3は通信ネットワークを介して接続された機能組込システムの構成図である。また、図4は管理装置が接続されたディジタル複合機の制御部のブロック図である。この場合、CPU24は、通信ボード26を制御して、取得した製造番号を通信線を介して管理装置12に伝達させる。そして、同様に管理装置12も作成した暗号を通信線を介して、ディジタル複合機11の通信ボード26に送信する。その後、CPU24が送信された暗号を通信ボード26から取得するようにしている。
【0057】
なお、この時の操作は前記のようにサービス員によって操作指示されてもよいが、拡張ユニットの組込処理をサービス員ではなく、ディジタル複合機11のユーザが行うことも可能である。また、ユーザが拡張ユニットを挿入するだけで、製造番号や暗号の授受や、解読番号と製造番号との比較が自動的に行われるように設定することも可能である。
【0058】
図5は、管理テーブルの一例を示す図である。サービスセンタにおいて、拡張ユニット31の利用状況を管理するために、例えば図5に示したような管理テーブルを構築する。管理テーブルでは、ディジタル複合機の製造番号、顧客情報、拡張ユニットの製造番号の情報及び拡張ユニットの装着日時などが管理される。このように、サービスセンタにおいて管理テーブルを管理することにより、設置先における装置の動作環境などを把握でき、何らかの問題が発生した場合に、即対応ができ、顧客に対するサ−ビス性が向上する。
【0059】
次に、管理装置とディジタル複合機とが通信線などを介して接続されている場合の管理装置の処理手順を説明する。図6は、管理装置における処理の手順を示すフローチャートである。ディジタル複合機11からディジタル複合機11の製造番号及び拡張ユニット31の製造番号が、通信線を介して管理装置12に送られる。管理装置12は、送られてきた製造番号が正規の情報であるかどうかを判定する(s2)。製造番号が正規の情報でない場合は、メッセージを作成し(s8)、ディジタル複合機11に通信線を介して製造番号が正規の情報でない旨のメッセージを返送する(s7)。製造番号が正規の情報である場合は、製造番号は既に管理されているかどうかを確認する(s3)。製造番号が既に管理されていた場合は、前記s8及びs7の処理を行う。製造番号がまだ管理されていない場合は、製造番号を管理テーブルに追加する(s4)。
【0060】
そして、製造番号に対して暗号化処理を行う(s5)。次に、ディジタル複合機11に暗号を送信するために、通信線を介してディジタル複合機11と管理装置12とが接続される(s6)。そして、管理装置12はディジタル複合機11に対して暗号を返送する(s7)。このようにして、管理装置は固有情報と暗号との授受を行う。
【0061】
なお、本実施の形態では拡張ユニット31及びディジタル複合機11の固有情報として、製造番号を採用している。しかしながら、本システムにおいて固有情報として使用できるものは、製造番号に限らない。すなわち、拡張ユニット31及びディジタル複合機11を特定できるものがあればどのような情報でもかまわない。
【0062】
さらに、ディジタル複合機11に搭載されている他のユニット(HDなど)の固有情報を使用してもよい。
【0063】
また、ディジタル複合機11と拡張ユニット31との双方の情報を利用するようにすると、ディジタル複合機11と拡張ユニット31との情報を比較して、適切な組み合わせかどうかを調べることが可能となる。
【0064】
【発明の効果】
本発明によれば、以下の効果が得られる。
【0065】
(1) 画像形成装置から管理装置へ、該画像形成装置及び該画像形成装置に接続された拡張ユニットの固有情報を送信し、画像形成装置及び拡張ユニットの固有情報を受信した管理装置が、この拡張ユニットがこの画像形成装置に対して正規品であるか否かを判定し、正規品である場合にさらに該固有情報を管理中であるか否かを判定し、未管理の場合にその旨を示す情報として、受信した画像形成装置または拡張ユニットの固有情報を暗号化した暗号化情報を生成して、該画像形成装置に対して返送する。そして、受信した画像形成装置及び拡張ユニットの固有情報を関連づけて管理し、前記暗号化情報を受信した画像形成装置が、この暗号化情報を解読して得た解読情報と、前記送信した画像形成装置または拡張ユニットの固有情報と、を比較し、この比較結果が一致したとき、該拡張ユニットを動作可能な状態とすることを決定する。また、機能拡張部の固有情報を既に管理中の場合には、暗号化情報の生成を拒否する。したがって、外部の管理装置において、拡張ユニットの組み込まれる画像形成装置を把握できる。また、管理装置において、拡張ユニットが正規品であるか否かを固有情報に基づいて判断することができる。さらに、画像形成装置に装着する拡張ユニットの固有情報と、画像形成装置の固有情報とが、管理装置によって確実に管理できる。
【図面の簡単な説明】
【図1】本発明の実施形態に係る機能組込システムの構成図である。
【図2】ディジタル複合機における制御部の構成を示すブロック図である。
【図3】通信ネットワークを介して接続された機能組込システムの構成図である。
【図4】管理装置が接続されたディジタル複合機の制御部のブロック図である。
【図5】管理テーブルの一例を示す図である。
【図6】管理装置における処理の手順を示すフローチャートである。
【符号の説明】
11−ディジタル複合機
12−管理装置
24−CPU
31−拡張ユニット[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an embedded system for incorporating software or a device for adding a new function to an information processing apparatus into the information processing apparatus, and an information processing apparatus and a management apparatus constituting the system.
[0002]
[Prior art]
Generally, an image forming apparatus such as a copying machine, a facsimile machine, or a printer is set so that the function of the apparatus can be expanded or added by incorporating an expansion unit.
[0003]
The expansion unit is a peripheral part prepared as an option in the image forming apparatus. The function is expanded by giving the apparatus a function that is not provided in the shipping stage of the image forming apparatus, and is desired by the user. It can also be completed as a system.
[0004]
Examples of such an expansion unit include a card counter that manages the number of copies using a card, and a commander that has a function of printing the total of the card counter. A program for adding a new function for image forming processing or printing processing also corresponds to an expansion unit in a broad sense.
[0005]
[Problems to be solved by the invention]
By the way, in general, the expansion unit has a different standard for each type of image forming apparatus. In other words, even with similar image forming apparatuses, if the manufacturer or model number is different, the standard of the expansion unit is also different.
[0006]
Therefore, when expanding the function of the image forming position, it can be said that it is preferable to select a regular expansion unit according to the manufacturer and model number of the image forming apparatus and incorporate it into the image forming apparatus.
[0007]
However, in many cases, even an expansion unit of a similar product that is a non-genuine product slightly different from the regular product can be used in a limited manner by being attached to the image forming apparatus. However, the use of such similar products may cause a failure of the image forming apparatus or a decrease in image quality to be formed, resulting in a problem that the reliability of the image forming apparatus is lowered. In addition, when a trouble occurs when a manufacturer's business trip staff wears a similar product, there is a possibility that the reliability of the manufacturer is lowered.
[0008]
In many cases, software for extending the functions of the image forming apparatus can be easily copied. Therefore, there is a possibility that a problem of so-called illegal copying, which is used for a plurality of image forming apparatuses using one software package, may occur.
[0009]
The present invention has been made to solve the above problems. The object is an apparatus for incorporating an expansion unit into an information processing apparatus such as an image forming apparatus, a function management system that can eliminate unauthorized use as a unit management method, and a part of this system. An information processing apparatus and a management apparatus are provided.
[0010]
[Means for Solving the Problems]
The present invention has the following configuration as means for solving the above problems.
[0011]
(1) connecting a plurality of image forming apparatuses and a plurality of image forming apparatuses via a communication network, managing a plurality of image forming apparatuses and a plurality of expansion units based on unique information, respectively.
When a new expansion unit is connected to the image forming device,
Transmitting the unique information of the image forming apparatus and the unique information of the expansion unit connected to the image forming apparatus from the image forming apparatus to the management apparatus;
The management apparatus that has received the unique information of the image forming apparatus and the expansion unit determines whether the unique information is being managed,
As information indicating that if unmanaged, the unique information of the image forming apparatus or expansion unit received to generate encrypted information generated by encrypting the steps of returning to said image forming apparatus,
If in already manages specific information of the extension unit includes a step rejects the generation of the encrypted information,
Adding the management apparatus so as to associate and manage the unique information of the image forming apparatus and the expansion unit received;
The image forming apparatus that has received the encrypted information compares the decrypted information obtained by decrypting the encrypted information with the unique information of at least one of the transmitted image forming apparatus or the expansion unit, and the comparison result Enabling the expansion unit to operate when
It is characterized by including.
[0012]
In this configuration, the management apparatus that transmits the unique information of the image forming apparatus and the extension unit connected to the image forming apparatus from the image forming apparatus to the management apparatus and receives the unique information of the image forming apparatus and the extension unit. It is determined whether or not the expansion unit is a genuine product with respect to the image forming apparatus. If the extension unit is a genuine product, it is further determined whether or not the unique information is being managed. As information indicating that, encrypted information obtained by encrypting the received unique information of the image forming apparatus or the expansion unit is generated and returned to the image forming apparatus. Then, managed in association with the unique information of the image forming apparatus and expansion unit has received, the image forming the encrypted information image forming apparatus which received the found and decrypted information obtained by decrypting the encrypted information, which is the transmission The device or extension unit specific information is compared, and when the comparison result matches, it is determined that the extension unit is ready for operation. If the unique information of the function expansion unit is already managed, the generation of the encrypted information is rejected. Therefore, the image forming apparatus in which the expansion unit is incorporated can be grasped in the external management apparatus. Further, the management device can determine whether or not the expansion unit is a genuine product based on the unique information. Furthermore, the management apparatus can reliably manage the unique information of the extension unit attached to the image forming apparatus and the unique information of the image forming apparatus.
[0015]
(2) Managing unique information of the image forming apparatus, the plurality of image forming apparatuses, and the plurality of extension units, generating encrypted information from the unique information transmitted from the image forming apparatus, and transmitting the encrypted information to the image forming apparatus In a function embedded system including a management device,
When an expansion unit is connected to the image forming device,
The unique information of the image forming apparatus and the unique information of the extension unit connected to the image forming apparatus are transmitted from the image forming apparatus to the management apparatus.
The management apparatus that has received the unique information of the image forming apparatus and the extension unit determines whether or not the unique information is being managed, and if it is not managed, the received image forming apparatus or extension Encrypted information obtained by encrypting the unique information of the unit is generated and returned to the image forming apparatus, and the received unique information of the image forming apparatus and the expansion unit is associated and managed in the management table, and the function expanding unit If you are already managing your unique information, we will refuse to generate encryption information,
The image forming apparatus that has received the encrypted information compares the decrypted information obtained by decrypting the encrypted information with the unique information of at least one of the transmitted image forming apparatus or the expansion unit, and the comparison result When the two match, the extension unit is enabled to operate.
[0016]
In this configuration, it is possible to obtain the same effect as (1).
[0027]
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of the present invention will be described. FIG. 1 is a configuration diagram of a function embedded system (hereinafter referred to as the present system) according to an embodiment of the present invention. This system includes a digital multi-function peripheral 11 that is an information processing apparatus and a
[0028]
The digital multifunction peripheral 11 has functions as a copying machine, a printer, and a facsimile machine. The digital multi-function peripheral 11 also stores information recorded on a recording medium such as an
[0029]
The digital multi-function peripheral 11 is provided with an
[0030]
The
[0031]
In the service center, the
[0032]
FIG. 2 is a block diagram illustrating a configuration of a control unit in the digital
[0033]
A RAM (random access memory) 25 is a temporary storage device used by the
[0034]
The unique information can be stored in a storage device such as an
[0035]
The
[0036]
The
[0037]
The
[0038]
The
[0039]
The
[0040]
Based on user input instructions, the
[0041]
Further, the
[0042]
Next, the process of incorporating the
[0043]
During the assembling work, the service staff attaches the
[0044]
Based on this instruction, the
[0045]
The service staff notifies the resident staff of the service center of the serial number of the digital multifunction peripheral 11 displayed on the display panel and the serial number of the
[0046]
At this time, only when the product is a genuine product, the
[0047]
The service staff transmits this encryption to the
[0048]
When the decryption number matches the manufacturing number of at least one of the digital multifunction peripheral 11 and the
[0049]
On the other hand, if the decryption number is different from the serial number of at least one of the digital multi-function peripheral 11 and the
[0050]
As described above, in the present system, when the
[0051]
As a prescription for encryption of unique information,
1. Only the unique information of the digital MFP itself is encrypted.
2. Only the extension unit's unique information is encrypted.
3. Encrypts the unique information of the digital multifunction peripheral and expansion unit.
And so on. However, in the apparatus main body of the digital multi-function peripheral 11, if it is managed until which
[0052]
Further, the
[0053]
In the digital multi-function peripheral 11, when installing a new extension program via the
[0054]
In this case, the service person transmits the serial number of the digital multifunction peripheral 11 and the serial number of the expansion program to the service center before installing the expansion program. The resident staff of the service center uses the
[0055]
In the present embodiment, the service staff transmits the serial numbers of the digital multifunction peripheral 11 and the
[0056]
FIG. 3 is a configuration diagram of a function-embedded system connected via a communication network. FIG. 4 is a block diagram of the control unit of the digital multi-function peripheral to which the management device is connected. In this case, the
[0057]
The operation at this time may be instructed by a service person as described above, but the expansion unit can be incorporated by the user of the digital multi-function peripheral 11 instead of the service person. In addition, it is possible to set so that the manufacture number and encryption are exchanged and the comparison between the decryption number and the manufacture number is automatically performed only by inserting the extension unit by the user.
[0058]
FIG. 5 is a diagram illustrating an example of the management table. In the service center, in order to manage the usage status of the
[0059]
Next, the processing procedure of the management apparatus when the management apparatus and the digital multifunction peripheral are connected via a communication line or the like will be described. FIG. 6 is a flowchart illustrating a processing procedure in the management apparatus. The serial number of the digital multifunction peripheral 11 and the serial number of the
[0060]
And an encryption process is performed with respect to a manufacturing number (s5). Next, in order to transmit the encryption to the digital multi-function peripheral 11, the digital multi-function peripheral 11 and the
[0061]
In the present embodiment, a serial number is adopted as unique information of the
[0062]
Further, unique information of other units (such as HD) mounted on the digital multi-function peripheral 11 may be used.
[0063]
In addition, if the information of both the digital multifunction peripheral 11 and the
[0064]
【The invention's effect】
According to the present invention, the following effects can be obtained.
[0065]
(1) The management apparatus that transmits the unique information of the image forming apparatus and the extension unit connected to the image forming apparatus from the image forming apparatus to the management apparatus, and receives the unique information of the image forming apparatus and the extension unit. It is determined whether or not the extension unit is a genuine product for this image forming apparatus, and if it is a genuine product, it is further determined whether or not the unique information is being managed. Is generated as encrypted information obtained by encrypting the unique information of the received image forming apparatus or expansion unit, and returned to the image forming apparatus. Then, managed in association with the unique information of the image forming apparatus and expansion unit has received, the image forming the encrypted information image forming apparatus which received the found and decrypted information obtained by decrypting the encrypted information, which is the transmission The device or extension unit specific information is compared, and when the comparison result matches, it is determined that the extension unit is ready for operation. If the unique information of the function expansion unit is already managed, the generation of the encrypted information is rejected. Therefore, the image forming apparatus in which the expansion unit is incorporated can be grasped in the external management apparatus. Further, the management device can determine whether or not the expansion unit is a genuine product based on the unique information. Furthermore, the management apparatus can reliably manage the unique information of the extension unit attached to the image forming apparatus and the unique information of the image forming apparatus.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a function incorporation system according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration of a control unit in the digital multifunction peripheral.
FIG. 3 is a configuration diagram of a function-embedded system connected via a communication network.
FIG. 4 is a block diagram of a control unit of a digital multi-function peripheral to which a management device is connected.
FIG. 5 is a diagram illustrating an example of a management table.
FIG. 6 is a flowchart illustrating a processing procedure in the management apparatus.
[Explanation of symbols]
11-Digital multifunction peripheral 12-Management device 24-CPU
31-Expansion unit
Claims (2)
画像形成装置に新たな拡張ユニットが接続されるとき、
この画像形成装置から管理装置へ、該画像形成装置の固有情報及び該画像形成装置に接続された拡張ユニットの固有情報を送信する工程と、
該画像形成装置及び該拡張ユニットの固有情報を受信した管理装置が、該固有情報を管理中であるか否かを判定し、
未管理の場合にその旨を示す情報として、受信した画像形成装置または拡張ユニットの固有情報を暗号化した暗号化情報を生成して、該画像形成装置に対して返送する工程と、
拡張ユニットの固有情報を既に管理中の場合には、暗号化情報の生成を拒否する工程と、
該管理装置が受信した画像形成装置及び拡張ユニットの固有情報を関連づけて管理するように追加する工程と、
前記暗号化情報を受信した画像形成装置が、この暗号化情報を解読して得た解読情報と、前記送信した画像形成装置または拡張ユニットの少なくとも一方の固有情報と、を比較し、この比較結果が一致したとき、該拡張ユニットを動作可能にする工程と、
を含むことを特徴とする機能組込方法。A management device that manages the usage status of a plurality of image forming apparatuses and a plurality of expansion units based on unique information, and a plurality of image forming apparatuses are connected via a communication network,
When a new expansion unit is connected to the image forming device,
Transmitting the unique information of the image forming apparatus and the unique information of the expansion unit connected to the image forming apparatus from the image forming apparatus to the management apparatus;
The management apparatus that has received the unique information of the image forming apparatus and the expansion unit determines whether the unique information is being managed,
A step of generating encrypted information obtained by encrypting the unique information of the received image forming apparatus or the extension unit as information indicating that when not managed, and returning the encrypted information to the image forming apparatus;
If in already manages specific information of the extension unit includes a step rejects the generation of the encrypted information,
Adding the management apparatus so as to associate and manage the unique information of the image forming apparatus and the expansion unit received;
The image forming apparatus that has received the encrypted information compares the decrypted information obtained by decrypting the encrypted information with the unique information of at least one of the transmitted image forming apparatus or the expansion unit, and the comparison result Enabling the expansion unit to operate when
A function incorporation method characterized by including:
画像形成装置に拡張ユニットが接続されるときに、
該画像形成装置から該管理装置へ、該画像形成装置の固有情報及び該画像形成装置に接続された拡張ユニットの固有情報を送信し、
画像形成装置及び拡張ユニットの固有情報を受信した管理装置が、該固有情報を管理中であるか否かを判定し、未管理の場合にその旨を示す情報として、受信した画像形成装置または拡張ユニットの固有情報を暗号化した暗号化情報を生成して、該画像形成装置に対して返送し、受信した画像形成装置及び拡張ユニットの固有情報を関連づけて管理テーブルで管理し、該機能拡張部の固有情報を既に管理中の場合には、暗号化情報の生成を拒否し、
前記暗号化情報を受信した画像形成装置が、この暗号化情報を解読して得た解読情報と、前記送信した画像形成装置または拡張ユニットの少なくとも一方の固有情報と、を比較し、この比較結果が一致したとき、該拡張ユニットを動作可能にすることを特徴とする機能組込システム。An image forming apparatus, a management apparatus that manages unique information of the plurality of image forming apparatuses and the plurality of extension units, generates encrypted information from the unique information transmitted from the image forming apparatus, and transmits the encrypted information to the image forming apparatus In a function embedded system including
When an expansion unit is connected to the image forming device,
The unique information of the image forming apparatus and the unique information of the extension unit connected to the image forming apparatus are transmitted from the image forming apparatus to the management apparatus.
The management apparatus that has received the unique information of the image forming apparatus and the extension unit determines whether or not the unique information is being managed, and if it is not managed, the received image forming apparatus or extension Encrypted information obtained by encrypting the unique information of the unit is generated and returned to the image forming apparatus, and the received unique information of the image forming apparatus and the expansion unit is associated and managed in the management table, and the function expanding unit If you are already managing your unique information, we will refuse to generate encryption information,
The image forming apparatus that has received the encrypted information compares the decrypted information obtained by decrypting the encrypted information with the unique information of at least one of the transmitted image forming apparatus or the expansion unit, and the comparison result A function-embedded system that enables the expansion unit to operate when the two match.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000060515A JP4195766B2 (en) | 2000-03-06 | 2000-03-06 | Function incorporating method, function incorporating system, and information processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000060515A JP4195766B2 (en) | 2000-03-06 | 2000-03-06 | Function incorporating method, function incorporating system, and information processing apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001249850A JP2001249850A (en) | 2001-09-14 |
| JP4195766B2 true JP4195766B2 (en) | 2008-12-10 |
Family
ID=18580816
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000060515A Expired - Fee Related JP4195766B2 (en) | 2000-03-06 | 2000-03-06 | Function incorporating method, function incorporating system, and information processing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4195766B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003122537A (en) | 2001-10-15 | 2003-04-25 | Minolta Co Ltd | License management device and management system |
| JP4951877B2 (en) * | 2005-05-25 | 2012-06-13 | 日本電気株式会社 | Battery pack authentication system and method, electronic device |
-
2000
- 2000-03-06 JP JP2000060515A patent/JP4195766B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001249850A (en) | 2001-09-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4229735B2 (en) | Information processing method, information processing system, management server, computer program, and recording medium | |
| CN101783848A (en) | Image forming system | |
| US7430669B2 (en) | Image forming apparatus, launching method of program in the apparatus, image forming system, and program and storage medium therefor | |
| JP2001309099A (en) | Image processing apparatus and its management system | |
| JP2009049470A (en) | Image forming apparatus, function expanding method and function expanding program | |
| US7865933B2 (en) | Authentication agent apparatus, authentication method, and program product therefor | |
| JP2007241939A (en) | Image forming apparatus | |
| US20050219610A1 (en) | Information processing apparatus and method, and printing apparatus and method | |
| JP4572324B2 (en) | Device identification information management system and device identification information management method | |
| JP4195766B2 (en) | Function incorporating method, function incorporating system, and information processing apparatus | |
| US8054977B2 (en) | Monitoring apparatus, method of controlling the monitoring apparatus, and program therefor | |
| JP2007257527A (en) | Printing system and control method | |
| JP7571369B2 (en) | Information processing device and method for controlling the information processing device | |
| JP2007013580A (en) | Image processing device | |
| JP4089312B2 (en) | Image forming system | |
| US7702286B2 (en) | RDS data security apparatus and method | |
| JP2001092608A (en) | Picture server and method for controlling the same | |
| JP2008093903A (en) | Image information processing system and image information processing method | |
| JP2008098928A (en) | Image forming apparatus, usage time control method, program, and recording medium | |
| JP5383084B2 (en) | Image forming apparatus and method of controlling image forming apparatus | |
| JP2005202539A (en) | Image processor, image processing program, image processing method, control device, control program, and control method | |
| JP2010009268A (en) | Information communication system and authentication program thereof | |
| JP2007013581A (en) | Image processing device | |
| JP2010044510A (en) | Information communication system and authentication program therefor | |
| JP2006332886A (en) | Communication terminal device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040406 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040607 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050628 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050826 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060105 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060308 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060313 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20060331 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080812 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080929 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4195766 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111003 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121003 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131003 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |