(57)【特許請求の範囲】
【請求項１】
保守権限が必要な保守機能を備えた電子機器であって、
前記保守機能がランク毎に登録されたランクテーブルと、
固有の機器ＩＤを記憶した機器ＩＤ記憶部と、
使用者情報を記憶した使用者情報記憶部と、
入力用ライセンスキーの入力を受け付ける操作部と、
前記ランクのいずれかと前記機器ＩＤと前記使用者情報とを用いて不可逆な一方関数による特定アルゴリズムによって生成した照合用ライセンスキーを、前記照合用ライセンスキーの生成に用いる前記ランクを変えながら順番に前記入力用ライセンスキーと照合し、前記照合用ライセンスキーと前記入力用ライセンスキーとが一致した場合、前記入力用ライセンスキーと一致した前記照合用ライセンスキーの生成に用いた前記ランクを特定する認証部と、
前記認証部によって特定された前記ランクに対応した前記保守機能を使用可能にする保守機能提供部と
を備え、
前記保守機能提供部は、前記認証部において前記ランクテーブルに登録された前記ランクのそれぞれを用いて生成された前記照合用ライセンスキーのいずれもが前記入力用ライセンスキーと一致しなかった場合、前記保守機能の使用を禁止する
ことを特徴とする電子機器。
【請求項２】
現在の日付を取得する時計部を備え、
年、月、又は日のいずれかが、前記入力用ライセンスキーの生成に含まれており、
前記認証部は、
前記時計部から取得した前記現在の日付の年、月、又は日のいずれかを含めて前記照合
用ライセンスキーを生成する
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
新規保守機能を実現させるための追加プログラムが記録された記録媒体が接続される外部Ｉ／Ｆを備え、
前記保守機能提供部は、
特定された前記ランクに応じて、前記記録媒体に記録された前記追加プログラムを実行して、前記新規保守機能を使用可能にする
ことを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
保守権限が必要な保守機能を備えた電子機器と、ライセンスキー発行装置とを備えた保守システムであって、
前記電子機器は、
前記保守機能がランク毎に登録されたランクテーブルと、
固有の機器ＩＤを記憶した機器ＩＤ記憶部と、
使用者情報を記憶した使用者情報記憶部と、
入力用ライセンスキーの入力を受け付ける操作部と、
前記ランクのいずれかと前記機器ＩＤと前記使用者情報とを用いて不可逆な一方関数による特定アルゴリズムによって生成した照合用ライセンスキーを、前記照合用ライセンスキーの生成に用いる前記ランクを変えながら順番に前記入力用ライセンスキーと照合し、前記照合用ライセンスキーと前記入力用ライセンスキーとが一致した場合、前記入力用ライセンスキーと一致した前記照合用ライセンスキーの生成に用いた前記ランクを特定する認証部と、
前記認証部によって特定された前記ランクに対応した前記保守機能を使用可能にする保守機能提供部と
を備え、
前記ライセンスキー発行装置は、
前記機器ＩＤと前記使用者情報と前記ランクとの入力を受け付ける入力部と、
入力された前記機器ＩＤと前記使用者情報と前記ランクとを用いて前記特定アルゴリズムによって前記入力用ライセンスキーを生成するライセンスキー生成部と
を備え、
前記保守機能提供部は、前記認証部において前記ランクテーブルに登録された前記ランクのそれぞれを用いて生成された前記照合用ライセンスキーのいずれもが前記入力用ライセンスキーと一致しなかった場合、前記保守機能の使用を禁止する
ことを特徴とする保守システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メンテナンスを目的としたメンテナンスモードを備えた電子機器及び保守システムに関する。
【背景技術】
【０００２】
複写機や複合機等の画像形成装置には、保守を目的としたメンテナンスモードが設けられている。メンテナンスモードで設定できる項目は、特殊な設定であり、誤って設定されると装置の動作に異常をきたす場合がある。そのため、一般的にメンテナンスモードは保守権限を有する保守員のみが使用可能である。また、保守員が入力する保守コードに対応してアクセス範囲やアクセス権限を設定してからメンテナンスモードに移行することで、メンテナンスモードのセキュリティーを確保した技術が提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2008-177901号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、保守サービスにおいては、顧客環境に合わせてカスタマイズした保守を提供することがある。しかしながら、特許文献１の技術では、メンテナンスモードの使用に保守権限が必要であったため、顧客側で保守作業を実施するケース等に対応することができなかったという問題があった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、保守権限を必要とする画像形成装置の機能を顧客環境に合わせて保守権限のない顧客側担当者に適切に使用させることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、保守権限が必要な保守機能を備えた電子機器であって、前記保守機能がランク毎に登録されたランクテーブルと、固有の機器ＩＤを記憶した機器ＩＤ記憶部と、使用者情報を記憶した使用者情報記憶部と、入力用ライセンスキーの入力を受け付ける操作部と、前記ランクのいずれかと前記機器ＩＤと前記使用者情報とを用いて不可逆な一方関数による特定アルゴリズムによって生成した照合用ライセンスキーを、前記照合用ライセンスキーの生成に用いる前記ランクを変えながら順番に前記入力用ライセンスキーと照合し、前記照合用ライセンスキーと前記入力用ライセンスキーとが一致した場合、前記入力用ライセンスキーと一致した前記照合用ライセンスキーの生成に用いた前記ランクを特定する認証部と、前記認証部によって特定された前記ランクに対応した前記保守機能を使用可能にする保守機能提供部とを備え、前記保守機能提供部は、前記認証部において前記ランクテーブルに登録された前記ランクのそれぞれを用いて生成された前記照合用ライセンスキーのいずれもが前記入力用ライセンスキーと一致しなかった場合、前記保守機能の使用を禁止することを特徴とする。
また、現在の日付を取得する時計部を備え、年、月、又は日のいずれかが、前記入力用ライセンスキーの生成に含まれており、前記認証部は、前記時計部から取得した前記現在の日付の年、月、又は日のいずれかを含めて前記照合用ライセンスキーを生成してもよい。
また、新規保守機能を実現させるための追加プログラムが記録された記録媒体が接続される外部Ｉ／Ｆを備え、前記保守機能提供部は、特定された前記ランクに応じて、前記記録媒体に記録された前記追加プログラムを実行して、前記新規保守機能を使用可能にしてもよい。
また、本発明の保守システムは、保守権限が必要な保守機能を備えた電子機器と、ライセンスキー発行装置とを備えた保守システムであって、前記電子機器は、前記保守機能がランク毎に登録されたランクテーブルと、固有の機器ＩＤを記憶した機器ＩＤ記憶部と、
使用者情報を記憶した使用者情報記憶部と、入力用ライセンスキーの入力を受け付ける操作部と、前記ランクのいずれかと前記機器ＩＤと前記使用者情報とを用いて不可逆な一方関数による特定アルゴリズムによって生成した照合用ライセンスキーを、前記照合用ライセンスキーの生成に用いる前記ランクを変えながら順番に前記入力用ライセンスキーと照合し、前記照合用ライセンスキーと前記入力用ライセンスキーとが一致した場合、前記入力用ライセンスキーと一致した前記照合用ライセンスキーの生成に用いた前記ランクを特定する認証部と、前記認証部によって特定された前記ランクに対応した前記保守機能を使用可能にする保守機能提供部とを備え、前記ライセンスキー発行装置は、前記機器ＩＤと前記使用者情報と前記ランクとの入力を受け付ける入力部と、入力された前記機器ＩＤと前記使用者情報と前記ランクとを用いて前記特定アルゴリズムによって前記入力用ライセンスキーを生成するライセンスキー生成部とを備え、前記保守機能提供部は、前記認証部において前記ランクテーブルに登録された前記ランクのそれぞれを用いて生成された前記照合用ライセンスキーのいずれもが前記入力用ライセンスキーと一致しなかった場合、前記保守機能の使用を禁止することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、保守権限を必要とする画像形成装置の機能を顧客環境に合わせて保守権限のない顧客側担当者に適切に使用させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る保守システムのシステム構成図である。
【図２】図１に示すライセンスキー発行装置の概略構成を示す機能ブロック図である。
【図３】図１に示す画像形成装置の概略構成を示す機能ブロック図である。
【図４】図３に示すランクテーブルの登録例である。
【図５】図２に示すライセンスキー発行装置のライセンスキー発行処理の流れを示すフローチャートである。
【図６】図３に示す画像形成装置の保守機能提供処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図を参照して本発明の実施形態を詳細に説明する。なお、以下の実施形態において、同様の機能を示す構成には、同一の符号を付してある。
【００１０】
図１に示すように、本実施形態の保守システム１００は、ライセンスキー発行装置１と、ライセンスキー発行装置から発行された入力用ライセンスキー３の認証を行う画像形成装置２とを備えている。
【００１１】
図２を参照すると、ライセンスキー発行装置１は、キーボードやマウス等の入力部１１と、液晶ディスプレイ等の表示部１２と、通信部１３と、制御部１４とを備えている。
【００１２】
通信部１３は、ＬＡＮ（Local Area Network）やインターネット等のネットワークに接続する機能を有し、ネットワークを介して各種データを送受信する機能を有する。通信部１３は、Ｗｅｂブラウザを介して各種データを送受信する機能を有する。
【００１３】
制御部１４は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭにはライセンスキー発行装置１の動作制御を行うための制御プログラムが記憶されている。制御部１４は、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、装置全体の制御を行う。また、制御部１４は、入力用ライセンスキー３を生成して発行するライセンスキー生成部１４１として機能する。
【００１４】
ライセンスキー生成部１４１は、入力部１１を介して機器ＩＤと、顧客ＩＤと、ライセンス期間と、ランクとの入力を受け付け、入力された機器ＩＤと、顧客ＩＤと、ライセンス期間と、ランクとを用いて入力用ライセンスキー３を生成する機能を有する。
【００１５】
機器ＩＤは、ライセンス対象の画像形成装置２の識別情報であり、シリアル番号等である。顧客ＩＤは、ライセンス対象の画像形成装置２を使用している顧客の識別情報である。ライセンス期間は、入力用ライセンスキー３を有効化する期間であり、年、月、又は日のいずれかの単位で入力される。ランクは、後述するランクテーブルに登録されたいずれかのランクであり、ライセンス対象の保守機能、すなわち使用を許可する保守機能に対応して入力される。入力用ライセンスキー３の生成には、不可逆な一方向関数等による公知の特定アルゴリズムを用いればよい。ライセンスキー生成部１４１は、生成した入力用ライセンスキー３を通信部１３経由で不図示の外部端末（例えば保守員端末等）に出力したり、表示部１２に表示して出力したりする。また、入力されたランクが新規保守機能の追加を許可する“Ｄ”である場合には、ライセンスキー生成部１４１は、新規保守機能を実現するための追加スクリプト（追加プログラム）を取得して、通信部１３経由で外部端末に出力する。なお、ライセンスキー生成部１４１は、入力部１１に限らず、機器ＩＤと、顧客ＩＤと、ライセンス期間と、ランクとの入力をＷｅｂブラウザを介して通信部１３経由で受け付けてもよい。
【００１６】
図３を参照すると、画像形成装置２は、複写機や複合機等の電子機器であり、操作部２１と原稿読み取り部２２と記憶部２３と画像処理部２４と印刷部２５と通信部２６と外部Ｉ／Ｆ２７と制御部２８とを備えている。
【００１７】
操作部２１は、タッチパネルと操作ボタンとを備えている。タッチパネルは、各種操作キーや画像形成状況を表示する表示部の表面に透明の感圧センサーが設けられており、表示手段及び入力手段として機能する。タッチパネルは、表示面へのタッチ操作を検知して、タッチ操作が検知された位置に対応する信号を出力することで、表示部に表示した操作キーへの操作を受け付ける。また、操作ボタンは、印刷枚数等の数値を入力するためのテンキー、設定情報を初期化させる指示を入力するためのリセットキー、複写動作を停止させるためのストップキー、印刷動作を開始させる出力指示を入力するためのスタートキー等の各種操作キーを備えている。
【００１８】
原稿読み取り部２２は、図示しない原稿給紙装置により給紙されてきた原稿や、ユーザーによってプラテンガラスに載置された原稿に対して光を照射し、その反射光等を受光して原稿画像を読み取るスキャナーである。
【００１９】
記憶部２３は、半導体メモリーやＨＤＤ（Hard Disk Drive）等の記憶手段であり、原稿読み取り部２２によって読み取られた画像データを記憶する記憶手段である。また、記憶部２３は、画像形成装置２の使用者である顧客の顧客ＩＤ２３１（使用者情報）と、保守機能がランク毎に登録されているランクテーブル２３２とを記憶しており、それぞれの場合において、使用者情報記憶部、ランクテーブル記憶部として機能する。顧客ＩＤ２３１は、画像形成装置２が顧客環境に設置された際に記憶部２３に設定される。
【００２０】
例えば、図４に示すように、ランクテーブル２３２では、ランクＡは保守機能ａに対応し、ランクＢは保守機能ｂに対応し、ランクＣは保守機能の全てに対応し、ランクＤは新規保守機能の追加に対応している。このように、ランクテーブル２３２では、保守機能の内容に対応してランク付けされている。例えば、顧客側に専任の保守員がいて、この顧客側保守員に保守作業を全て委ねる場合は、ランクＣである。また、ランクＡやランクＢでは、ローカル国の環境に合わせるための特殊な機器調整値の変更や、各種カウンター値の変更やクリアの設定等を可能にする保守機能を割り当てることができる。さらに、ランクＤでは、顧客環境に合わせて新たな保守機能を追加することができる。つまり、ランクＤでは、画像形成装置２が本来備えていない保守機能を新規に追加することができる。
【００２１】
画像処理部２４は、画像データに対して所定の画像処理を行う手段である。画像処理部２４では、例えば、拡大縮小処理や、濃度調整、階調調整等の画像改善処理が行われる。
【００２２】
印刷部２５は、記録紙に印刷を施す印刷手段である。印刷部２５は、例えば、記憶部２３から読み出した画像データに基づき感光体ドラムの表面に潜像を形成し、トナーによってその潜像をトナー像とする画像形成を行い、その感光体ドラムから記録紙にトナー像を転写させ、そのトナー像を記録紙に定着させて排紙する。
【００２３】
通信部２６は、ＬＡＮやインターネット等のネットワークに接続する機能を有し、ネットワークを介して各種データを送受信する機能を有する。
【００２４】
外部Ｉ／Ｆ２７は、ＵＳＢメモリー等の記録媒体等と接続して、記録媒体と通信して各種データを送受信する機能を有する。
【００２５】
制御部２８は、操作部２１、原稿読み取り部２２、記憶部２３、画像処理部２４、印刷部２５、通信部２６及び外部Ｉ／Ｆ２７にそれぞれ接続されている。制御部２８は、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには画像形成装置２の動作制御を行うための制御プログラムが記憶されている。制御部２８は、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させて実行することで、装置全体の制御を行う。また、ＲＯＭは、画像形成装置２の固有の識別情報である機器ＩＤ２８１が書き換え不可能に記憶しており、機器ＩＤ記憶部として機能する。また、制御部２８は、現在の日付を取得する時計部２８２と、入力用ライセンスキー３の認証を行う認証部２８３と、正当であると認証された入力用ライセンスキー３のランクに対応した保守機能を使用可能にする保守機能提供部２８４として機能する。
【００２６】
時計部２８２は、現在の日付を計時する機能を有し、定期的に通信部２６を介して時刻合わせを行う機能を有する。
【００２７】
認証部２８３は、ＲＯＭに記憶された機器ＩＤ２８１と、記憶部２３に記憶された顧客ＩＤ２３１と、時計部２８２から取得した現在の日付と、ランクテーブル２３２に登録されたランクとを用いて照合用ライセンスキーを生成する。そして、認証部２８３は、生成した照合用ライセンスキーを操作部２１経由で入力された入力用ライセンスキー３と照合して、入力用ライセンスキー３の生成に用いられたランクを特定する機能を有する。
【００２８】
保守機能提供部２８４は、認証部２８３により特定されたランクに対応する保守機能を使用可能にする機能を有する。
【００２９】
次に、図５を参照してライセンスキー発行装置１のライセンス発行処理の流れを説明する。ライセンス発行装置１は、例えば画像形成装置２を設置した保守会社の保守員等によって操作される。
【００３０】
ライセンスキー生成部１４１は、機器ＩＤと顧客ＩＤとライセンス期間とランクとの入力を入力部１１により受け付けて（ステップｓ１１）、入力された機器ＩＤと顧客ＩＤとライセンス期間とランクとの全てを用いて特定アルゴリズムにより入力用ライセンスキー３を生成する（ステップｓ１２）。
【００３１】
つづいて、ライセンスキー生成部１４１は、入力されたランクが“Ｄ”であるか否か、すなわち、新規保守機能の追加を許可するランクが入力されたか否かを判断する（ステップｓ１３）。
【００３２】
入力されたランクが“Ｄ”である場合（ステップｓ１３でＹｅｓ）、ライセンスキー生成部１４１は、操作者により入力部１１を介して指定された追加スクリプトを取得する（ステップｓ１４）。追加スクリプトは、画像形成装置２の制御部１４で実行されることにより、画像形成装置２に新規保守機能の追加を実現させるためのプログラムである。追加スクリプトは、ライセンスキー発行装置１の不図示の記憶部に予め記憶されていてもよいし、ＵＳＢメモリー等の記録媒体に記録されていてもよい。追加スクリプトを取得すると、ライセンスキー生成部１４１は、入力用ライセンスキー３と追加スプリクトとを通信部１３経由でＷｅｂブラウザや外部端末に出力し（ステップｓ１５）、本処理を終了する。
【００３３】
一方、入力されたランクが“Ｄ”でない場合（ステップｓ１３でＮｏ）、ライセンスキー生成部１４１は、入力用ライセンスキー３を表示部１２や通信部１３経由でＷｅｂブラウザや外部端末に出力して（ステップｓ１６）、本処理を終了する。
【００３４】
これにより、ライセンスキー発行装置１から入力用ライセンスキー３が発行され、入力用ライセンスキー３が顧客側担当者に伝達される。入力用ライセンスキー３と共に追加スクリプトがある場合には、追加スクリプトも顧客側担当者に渡される。
【００３５】
次に、図６を参照して、画像形成装置２の保守機能提供処理の流れを説明する。
【００３６】
まず、入力用ライセンスキー３を入手した顧客側担当者（システム管理者や顧客側保守員等）は、操作部２１を介して入力用ライセンスキー３を入力する。入力用ライセンスキー３と共に追加スクリプトを入手している場合には、顧客側担当者は、ＵＳＢメモリー等の記録媒体に追加スクリプトを格納し、外部Ｉ／Ｆ２７を介して画像形成装置２に装着する。入力用ライセンスキー３の入力は、ユーザー管理者が操作可能な操作画面と、ユーザー側保守員が操作可能な操作画面のいずれからも可能である。
【００３７】
入力用ライセンスキー３の入力が操作部２１により受け付けられると（ステップｓ２１）、制御部２８は認証部２８３として機能し、ＲＯＭに記憶された自身の機器ＩＤ２８１を取得し（ステップｓ２２）、記憶部２３に記憶された顧客ＩＤ２３１を取得し（ステップｓ２３）、時計部２８２から現在の日付（年月日）を取得する（ステップｓ２４）。
【００３８】
つづいて、認証部２８３は、ランクテーブル２３２から最初のランクを取得すると（ステップｓ２５）、機器ＩＤ２８１と顧客ＩＤ２３１と現在の日付の年、月又は日のいずれかとランクとを用いて特定アルゴリズムによって照合用ライセンスキーを生成する（ステップｓ２６）。
【００３９】
認証部２８３が照合用ライセンスキーを生成するために用いる特定アルゴリズムは、ライセンスキー生成部１４１が入力用ライセンスキー３を生成するために用いる特定アルゴリズムと同一のものである。そのため、ライセンスキー生成部１４１が入力用ライセンスキー３の生成に用いた機器ＩＤと顧客ＩＤとライセンス期間とランクとのそれぞれと、認証部２８３が照合用ライセンスキーの生成に用いた機器ＩＤ２８１と顧客ＩＤ２３１と現在の日付の年、月又は日のいずれかとランクとのそれぞれとが同一である場合、入力用ライセンスキー３と照合用ライセンスキーとは同一となる。また、認証部２８３が照合用ライセンスキーを生成するために必要な情報は、全て画像形成装置２が予め有しているので、顧客側担当者による入力を必要としないように構成されている。なお、入力用ライセンスキー３の生成に用いられるライセンス期間の年、月又は日は予めいずれを使用するのか決められていてもよい。また、認証部２８３が、時計部２８２から取得した年、月、又は日のそれぞれを用いて照合用ライセンスキーをそれぞれ生成し、それぞれの照合用ライセンスキーのいずれが入力用ライセンスキー３と一致するか照合するようにしてもよい。
【００４０】
照合用ライセンスキーを生成すると、認証部２８３は、照合用ライセンスキーを入力用ライセンスキー３と比較し（ステップｓ２７）、一致したか否かを判断する（ステップｓ２８）。
【００４１】
一致しなかった場合（ステップｓ２８でＮｏ）、認証部２８３は、ランクテーブル２３２を参照して、次のランクがあるか否かを判断する（ステップｓ２９）。次のランクがある場合には（ステップｓ２９でＹｅｓ）、認証部２８３は、次のランクを取得して（ステップｓ３０）、機器ＩＤ２８１と顧客ＩＤ２３１と日付と新たに取得したランクとから照合用ライセンスキーを生成する（ステップｓ２６）。つまり、認証部２８３は、入力用ライセンスキー３がランクテーブル２３２におけるいずれのランクに対応する照合用ライセンスキーと一致するのか、照合用ライセンスキーの生成に用いるランクを変えながら順番に照合していく。なお、ランクテーブル２３２のランクのそれぞれから生成される照合用ライセンスキーのそれぞれは、入力用ライセンスキー３が入力される前に予め生成されてもよいし、入力用ライセンスキー３との照合の際に逐次生成されてもよい。
【００４２】
照合用ライセンスキーと入力用ライセンスキー３とが一致した場合（ステップｓ２８でＹｅｓ）、認証部２８３は一致した照合用ライセンスキーの生成に用いたランクを、入力用ライセンスキー３の生成に用いられたランクとして特定する（ステップｓ３１）。つづいて、保守機能提供部２８４は、認証部２８３により特定されたランクに対応した保守機能を使用可能にして（ステップｓ３２）、本処理が終了する。つまり、特定されたランクに対応する保守機能がアクティベートされて使用可能になる。なお、特定されたランクが“Ｄ”である場合には、保守機能提供部２８４は、外部Ｉ／Ｆ２７を介して記録媒体から追加スクリプトを読み出して実行し、追加スクリプトにより実現される新規保守機能を使用可能にする。これにより、特殊な顧客環境に合わせて保守機能を柔軟に提供することができる。
【００４３】
一方、次のランクがない場合（ステップｓ２９でＮｏ）、すなわち、ランクテーブル２３２に登録されたランクのそれぞれを用いて生成された照合用ライセンスキーのいずれもが入力用ライセンスキー３と一致しなかった場合、認証部２８３は、操作部２１を介して不正なライセンスキーである旨を通知し（ステップｓ３３）、本処理を終了する。この場合、保守機能提供部２８４によって保守権限を有さない顧客による保守機能の使用は禁止された状態のままである。これにより、保守機能の不正使用を防止することができる。
【００４４】
なお、入力用ライセンスキー３の生成には、少なくとも使用を許可する保守機能のランクが含まれていればよい。この場合、認証部２８３は、入力用ライセンスキー３の生成に対応して、少なくともランクを含めて照合用ライセンスキーを生成すればよい。このように、入力用ライセンスキー３の生成にランクを含めることで、入力用ライセンスキー３自身によって顧客に提供する保守機能の範囲を制限することができる。なお、入力用ライセンスキー３の生成にさらに機器ＩＤを含めることで、入力用ライセンスキー３自身によって保守機能を使用可能な顧客の画像形成装置２を制限することができる。また、入力用ライセンスキー３の生成にさらに顧客ＩＤを含めることで、入力用ライセンスキー３自身によって顧客を特定して保守機能を提供することができ、画像形成装置２のリユース等により顧客ＩＤが変わった場合には自動的にライセンスキーを無効とすることができる。また、入力用ライセンスキー３の生成にさらにライセンス期間を含めることで、入力用ライセンスキー３自身によって保守機能の使用に実行期限を設定することができる。
【００４５】
このように、本実施形態の画像形成装置２は、保守権限が必要な保守機能を備えた電子機器であって、保守機能がランク毎に登録されたランクテーブル２３２と、ランクを含んで特定アルゴリズムにより生成された入力用ライセンスキー３の入力を受け付ける操作部２１と、ランクテーブル２３２に登録されたランクを含んで特定アルゴリズムと同一のアルゴリズムによって照合用ライセンスキーを生成し、照合用ライセンスキーを入力用ライセンスキー３と照合して、ランクを特定する認証部２８３と、特定されたランクに対応した保守機能を使用可能にする保守機能提供部２８４とを備えている。そのため、画像形成装置２は、入力用ライセンスキー３により暗に指定されたランクを特定して、ランクに対応した保守機能のみを保守権限のない顧客側担当者に使用させることができる。したがって、顧客環境に応じて必要な保守機能のみを顧客側担当者に安全に使用させることができる。
【００４６】
本発明は上述した実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々様々に変更が可能であることは言うまでもない。
【符号の説明】
【００４７】
１  ライセンスキー発行装置
２  画像形成装置
３  入力用ライセンスキー
１１  入力部
１２  表示部
１３  通信部
１４  制御部
２１  操作部
２２  原稿読み取り部
２３  記憶部
２４  画像処理部
２５  印刷部
２６  通信部
２７  外部Ｉ／Ｆ
２８  制御部
１００  保守システム
１４１  ライセンスキー生成部
２３１  顧客ＩＤ（使用者情報）
２３２  ランクテーブル
２８１  機器ＩＤ
２８２  時計部
２８３  認証部
２８４  保守機能提供部
【図１】
0006572833.tif 000002
【図２】
0006572833.tif 000003
【図３】
0006572833.tif 000004
【図４】
0006572833.tif 000005
【図５】
0006572833.tif 000006
【図６】
0006572833.tif 000007