JP2006040217A - 画像形成装置 - Google Patents

画像形成装置 Download PDF

Info

Publication number
JP2006040217A
JP2006040217A JP2004223329A JP2004223329A JP2006040217A JP 2006040217 A JP2006040217 A JP 2006040217A JP 2004223329 A JP2004223329 A JP 2004223329A JP 2004223329 A JP2004223329 A JP 2004223329A JP 2006040217 A JP2006040217 A JP 2006040217A
Authority
JP
Japan
Prior art keywords
application
license file
license
image forming
forming apparatus
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.)
Withdrawn
Application number
JP2004223329A
Other languages
English (en)
Inventor
Mamoru Osada
守 長田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2004223329A priority Critical patent/JP2006040217A/ja
Publication of JP2006040217A publication Critical patent/JP2006040217A/ja
Withdrawn legal-status Critical Current

Links

Images

Abstract

【課題】 画像形成装置のハードディスクが破損した場合でも、画像形成装置にインストールされているアプリケーションのライセンス情報を容易に復元する。
【解決手段】 画像形成装置にインストールするアプリケーションの格納先(ハードディスク1004)とは物理的に異なる格納先(不揮発性メモリ1002)に、暗号化されたアプリケーションの復号情報と、アプリケーションを特定するアプリケーション情報を保持したライセンスファイルを記憶させ、ライセンスファイルがクライアントから提示されず、かつ前記不揮発性メモリに記憶されている場合はこのライセンスファイルを使用してアプリケーションをインストールする。
【選択図】 図2

Description

本発明はアプリケーションのインストールが可能であり、アプリケーションに対応したライセンスファイルのインストール、及び管理を行なう画像形成装置に関する。
近年、複合機を始めとする画像形成装置において、JAVA(登録商標)などの技術を使用することにより、画像形成装置上において、所定のアプリケーション実行環境が整備されてきている。(例えば、特許文献1参照。)
このようなアプリケーションの実行環境を持つ画像形成装置のビジネスでは、アプリケーション単体のビジネスもあれば、アプリケーションに所定のライセンス情報を付加し、ライセンスによるビジネスも行なわれるようになっている。このようなアプリケーションのライセンスによるビジネスにおいては、ライセンス情報にはアプリケーションそのものの有効期限や所定の動作回数などのある上限を設定することが行なわれている。さらに、ライセンス情報には、インストールする画像形成装置を一意に識別する情報などが格納され、他の画像形成装置には使用できないような仕組みが設けられている場合がある。
従来、このようなアプリケーションやライセンスの情報は、画像形成装置内のハードディスクに格納されるのが一般的であった。また、アプリケーションとライセンス情報が対で扱われる場合、アプリケーション保護の観点から暗号化などが行なわれ、それを複合するための情報がライセンス情報に含まれる場合もあった。
特開2003−330732号公報
従来技術によれば、画像形成装置という特殊な筐体に格納されてはいるものの、盗難や装置を破棄した後のハードディスクの解析による暗号情報の漏洩が懸念されている。
また、画像形成装置におけるハードディスクは、PCなどとは異なりサイズの大きなデータを頻繁に生成・削除を繰り返すため、ユーザ先において破損するケースがある。その場合、アプリケーションは物理的には再インストールすれば復元することができるが、有効期限や所定の動作回数などを管理する情報は、ライセンス情報を再度インストールし直すと、破損直前の情報に復帰できないため、使用できないという問題があった。破損直前の状態でライセンス情報を復帰させるには、その画像形成装置専用の特殊なライセンスを使用しなければならないなどの問題があり、破損の修理を担当するサービスマンにとっては、特殊なライセンスの発行依頼等、作業負荷が大きいという欠点があった。サービスマンにとってはライセンスを意識することなくアプリケーションをインストールするだけで破損直前の状態に復帰することが望ましい。
本発明はこれらの問題に鑑みなされたものである。
上述した問題を解決するために、本発明はネットワークに接続され、該ネットワーク上のクライアントと通信し、クライアントから機器を操作するためのアプリケーションをインストールし、かつ実行可能な画像形成装置であって、前記ネットワーク上のクライアントと通信するための通信手段と、前記アプリケーションをインストール、及び管理するアプリケーション管理手段と、前記インストールされたアプリケーションを記憶する第1の記憶手段と、前記アプリケーションを実行するアプリケーション実行手段と、前記アプリケーションをインストールする際に、対応するライセンスファイルの存在を確認するライセンスチェック手段と、前記ライセンスファイルをインストール、及び管理するライセンスファイル管理手段と、前記インストールされたライセンスファイルを記憶する、前記第1の記憶手段とは物理的に異なる第2の記憶手段とを備え、前記アプリケーションは所定の方式で暗号化し、少なくともその暗号を解読するための復号情報とアプリケーションを特定するアプリケーション情報を保持したライセンスファイルと、前記アプリケーションのインストール時に、前記ライセンスチェック手段において、前記アプリケーションに対応するライセンスファイルが前記クライアントから提示されない場合で、且つ前記第2の記憶手段において前記アプリケーションに対応するライセンスファイルを検索し、前記第2の記憶手段に記憶されていると判定された場合、前記アプリケーション管理手段は前記第2の記憶手段に記憶されているライセンスファイルを使用してアプリケーションがインストールすることを特徴とする
本発明によれば、アプリケーションが格納される第1の記憶装置と、ライセンスファイルが格納される第2の記憶装置が物理的に異なるよう構成し、且つアプリケーションインストール時に参照すべきライセンスファイルを第2の記憶装置から検索し使用することにより、第1の記憶装置が破損し復帰する際、ライセンスファイルを用意することなくアプリケーションがインストールできサービスマンの作業効率を上げることが可能になる。
(実施例1)
図1は、本発明第一の実施例である複合機のシステムブロック図である。
Controller Unit 1000は画像入力デバイスであるScanner1070や画像出力デバイスであるPrinter1095と接続し、一方ではLAN1011や公衆回線(WAN)1051接続することで、画像情報やデバイス情報の入出力を行なう為のコントローラである。CPU1001はシステム全体を制御するコントローラである。
RAM1002はCPU1002が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。さらにRAM1002は、揮発性メモリと不揮発性メモリで構成されているものとする。ROM1003はブートROMであり、システムのブートプログラムが格納されている。HDD1004はハードディスクドライブで、システムソフトウェア、画像データを格納する。
操作部I/F1006はタッチパネルを有した操作部(UI)1012とのインターフェース部で、操作部1012に表示する画像データを操作部1012に対して出力する。また、操作部1012から本システム使用者が入力した情報を、CPU1001に伝える役割をする。Network I/F1010はLAN1011に接続し、情報の入出力を行なう。
Modem1050は公衆回線1051に接続し、情報の入出力を行なう。以上のデバイスがシステムバス1007上に配置される。
Image Bus I/F1005はシステムバス1007と画像データを高速で転送する画像バス1008を接続し、データ構造を変換するバスブリッジである。画像バス1008は、PCIバスまたはIEEE1394で構成される。画像バス1008上には以下のデバイスが配置される。
ラスターイメージプロセッサ(RIP)1060はPDLコードをビットマップイメージに展開する。デバイスI/F部1020は、画像入出力デバイスであるスキャナ1070やプリンタ1095とコントローラ1000を接続し、画像データの同期系/非同期系の変換を行なう。スキャナ画像処理部1080は、入力画像データに対し補正、加工、編集を行なう。プリンタ画像処理部は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行なう。画像回転部1030は画像データの回転を行なう。画像圧縮部1040は、多値画像データはJPEG、2値画像データはJBIG、MMR、MHの圧縮伸張処理を行なう。IC Card Slot1100はICカードメディアを挿入した後に適切なPIN(Personal Identifier Number)コードを入力することにより、暗号・復号に用いる鍵の入出力を行なうことが可能となる。暗号・復号処理部1110はIC Card Slot1100の鍵を用いてデータの暗号化・複合化処理を行なうハードウェアアクセラレータボードである。
図2は、本発明第一の実施例である複合機におけるソフトウエアブロック図である。
アプリケーション実行環境2000は、複合機上において特定のアプリケーションを実行する環境であり、本実施例ではJAVA(登録商標)(JAVA(登録商標)は米国サン・マイクロシステムズの商標)を使用するものとする。
同図において2001は通信手段であり、NetworkI/F1010を介して後述のPC3002と通信を行なう機能を提供するものである。2002は、アプリケーション管理手段であり、通信手段2001を介して後述のPC3002と通信を行ない、後述のアプリケーション2003をインストールすると共に、アプリケーションの起動や停止などの管理を行なうものである。インストールしたアプリケーションは、HDD1004上に格納されているものとする。
2003は本発明の複合機上で動作するアプリケーションであり、本複合機上において印刷やコピーなどの様々な処理を行なうものである。2004はライセンス管理手段であり、通信手段2001を介して後述のPC3002と通信を行ない、所定のライセンスファイルをインストールすると共に、ライセンスの一般的な管理を行なうものである。インストールしたライセンスファイルは、RAM1002上の不揮発性メモリに格納されているものとする。2005はライセンスチェック手段であり、アプリケーション2003のインストールの際に対応するライセンスファイルの有無を判定するものである。
本実施例の形態では、上記の各ソフトウエアブロックは全てアプリケーション実行環境2000上に構成したが、特にこの構成について限定するものではない。
図3は、本発明第一の実施例である図1で示した画像形成装置が動作するネットワークシステムの構成例を示すブロック図3000であり、同図において、3001はMFP(Multi Function Peripheral:スキャナ、プリンタ、Fax等の機能を有する複合機)で、図1で示した画像形成装置を示す。3002はPC、3003はMFP3001に隣接するMFP(2)である。PC3002は、ネットワーク3004経由でMFP3001と接続されたPC(パーソナルコンピュータ)を示す。
図4は、本発明第一の実施例である図3のネットワークシステムを構成するPCのハードウェア構成を示すブロック図4000であり、PCは、図4に示すように、CPU4001と、RAM4002と、CRT(陰極線管)4003と、キーボード4004と、ポインティングデバイス4005と、ROM4006と、DISK4007と、通信I/F4008とを、システムバス4009を介して相互に接続して構成されている。
PCを制御するプログラムは、ROM4006若しくはDISK4007に格納されており、必要に応じてRAM4002に読み出され、CPU4001によって実行される。また、CPU4001がCRT4003を通して表示を行ない、キーボード4004及びポインティングデバイス4005からユーザの指示を受ける。また、CPU4001が通信I/F4008を通じて外部機器と通信を行なう。
本実施の形態では、特に断らない限り、図4のPCでは、CPU4001がシステムバス4009を介してキーボード4005やポインティングデバイス4005からユーザの入力を受け取り且つRAM4002と、CRT4003と、ROM4006と、DISK4007と、通信I/F4008とを制御して実施する。
図5は、本発明第一の実施例であるPC3002からMFP3001にアプリケーションをインストールする際のインストール画面5000であり、PC3002からネットワーク3004を介してMFP3001にアクセスした際に通信手段2001からの出力により、PC3002のCRT4003に表示されるものである。
具体的には通信手段2001にWebサーバーを設け、PC3002からWebブラウザなどを利用し表示するように構成してもよい。
同図において、5001はアプリケーションファイルを指定するためのフィールドであり、DISK4007上の所定の位置に格納されたアプリケーションファイルを指定するものである。
5002はライセンスファイルを指定するためのフィールドであり、DISK4007上の所定の位置に格納されたライセンスファイルを指定するものである。5003は、アプリケーションファイルを指定する際に視覚的に判り易いI/Fを提供する図外の画面を開くボタンである。
5004は、ライセンスファイルを指定する際に視覚的に判り易いI/Fを提供する図外の画面を開くボタンである。5005は、アプリケーションファイル、ライセンスファイルの指定が完了した後、実際にインストールを指示するためのボタンである。
5006は、インストール画面5000の処理を中断し直前の画面に戻ることを指示するためのボタンである。
本実施例では、通常ユーザがアプリケーションをインストールする場合にはアプリケーションファイルとライセンスファイルの指定を行ない、ハードディスク破損時の復旧の際にはアプリケーションファイルの指定のみを行ないボタン5005を押下する。
図6は、本発明第一の実施例であるMFP3001上で動作するアプリケーション2003のアプリケーション情報6000であり、アプリケーション実行環境2000上で動作するアプリケーションは全て同様の情報をもっているものとする。
同図において、アプリケーション2003は、アプリケーション名が「簡易コピー」であり、アプリケーション識別情報が「c2b291f0-7e8b-11d6-a44a-005004d0f31a」であり、有効期限制御機能、印刷上限制御機能、スキャン上限制御機能を有していることを示している。
なお、本実施例においては、MFP3001内にインストールされたアプリケーションの格納方法について何ら制限するものではない。
図7は、本発明第一の実施例であるアプリケーション2003のライセンスファイル7000であり、同図においてライセンスファイル7000は、ライセンス識別情報が「c2b291f0-7e8b-11d6-a44a-005004d0f31b」であり、対応するアプリケーション識別情報が「c2b291f0-7e8b-11d6-a44a-005004d0f31a」であり、有効期限と印刷上限が設定されていることを示している。
なお、本実施例において、MFP3001内にインストールされたライセンスファイルは、内容が検索可能な状態であれば、各項目毎に体系付けて管理されていている、或いは単にファイル形式のまま保持されるなど特に制限するものではない。
図8は、本発明第一の実施例であるアプリケーションインストール時のフローチャート8000の一部である。
より詳細には、ボタン5005が押下されたときのアプリケーション管理手段2002、ライセンス管理手段2004、ライセンスチェック手段2005の処理を示したものである。なお、本実施例においては、アプリケーションはアプリケーション識別情報を除き暗号化されており、復号するためのデータはライセンスファイルにより提供されるものとする。さらにライセンスファイルは予め所定の暗号化が施され、MFP3001内の所定の復号情報により復号されるものとする。
8001はアプリケーションファイル受信ステップであり、アプリケーション指定フィールド5001で指定されたアプリケーションファイルを受信するステップである。8002はアプリケーション識別情報の抽出ステップであり、ステップ8001で受信したアプリケーションファイルからアプリケーション識別情報を抽出するステップである。ステップ8003は、ライセンスファイル指定フィールド5002で指定されたライセンスファイルを受信するステップである。
ステップ8004は、ステップ8003でライセンスファイルの受信が行なえたかを判定するステップであり、受信した場合はステップ8005に進み、そうでなければステップ8012に進む。ステップ8005は、受信したライセンスファイルを図外の復号情報により複合化するステップである。ステップ8006は、複合化したライセンスファイルからアプリケーション識別情報を抽出するステップである。
ステップ8007は、ステップ8002とステップ8006で抽出したアプリケーション識別情報が一致するかを判定するステップであり、一致した場合はステップ8008に進み、そうでなければステップ8015に進む。
ステップ8008は、ステップ8005で復号化した結果得られた復号情報によりステップ8001で受信したアプリケーションを復号化するステップである。
ステップ8009は復号化に成功したかを判定するステップであり、成功した場合はステップ8010に進み、そうでなければステップ8015に進む。
ステップ8010は、アプリケーションのインストールステップであり、アプリケーション管理手段2002によりアプリケーション実行環境への登録とHDD1004への格納が行なわれるステップである。ステップ8011は、後述のステップ8013においてライセンスファイルがインストール済みであるかを判定するステップであり、ライセンスファイルがインストール済みと判定された場合は、本フローチャートの処理を終了し、そうでなければステップ8014に進む。
ステップ8012は、ライセンスチェック手段2005により、ステップ8002で抽出したアプリケーション識別情報に該当するライセンスファイルがRAM1002内に存在するかを検索するステップである。ステップ8013は検索の結果ライセンスファイルが存在したかを判定するステップであり、存在した場合はステップ8008に進み、ライセンスファイルを受信した場合と同じ処理を行なう。
ステップ8014は、ライセンスファイルのインストールを行なうステップであり、ライセンス管理手段2004によりRAM1002内の所定の場所にライセンスファイルの内容を格納する。ステップ8015はエラー処理を行なうステップであり、本実施例においてはPC3002のCRT4003にエラーメッセージを表示すべくデータを送信する処理を行なう。
(実施例2)
第2の実施例は、第1の実施例に対し、ステップ8012で前記RAM1002上に記憶されたライセンスファイルを検索するか否かを設定する手段を更に設けたものである。
図9は、本発明第2の実施例である、アプリケーションインストール時に、ライセンスファイルをRAM1002内から検索するか否かを指定するための、MFP3001上の操作画面9000である。9001は、アプリケーションインストール時に、RAM1002上に記憶されたライセンスファイルの検索を許可することを示す値を選択するためのボタンである。
9002は、アプリケーションインストール時に、RAM1002上に記憶されたライセンスファイルの検索を許可しないことを示す値を選択するためのボタンである。ボタン9001、ボタン9002は、本操作画面表示時には現在RAM1002上に設定されている値を反映し、ボタンの色を変えるなどして、視覚的に識別できるようにしている。また、ボタンが押された場合、押されたボタンと押されなかったボタンの色を入れ替えるなどを行い、視覚的に識別できるようにしている。
9003は、本操作画面の設定値をRAM1002に格納せず終了し図外の画面に遷移するためのボタンである。9004は本操作画面の設定内容をRAM1002に反映させ、図外の画面に遷移するためのボタンである。
なお、本操作画面の設定は当該MFP3001の管理者だけがアクセスできるように構成されることが望ましい。また、本操作画面は、インストール画面5000と同様にPC3002上から設定できるように構成されてもよい。
図10は、操作画面9000で設定された内容を参照し処理するようにした、本発明第二の実施例であるアプリケーションインストール時のフローチャート10000の一部である。
より詳細には、ボタン5005が押下されたときのアプリケーション管理手段2002、ライセンス管理手段2004、ライセンスチェック手段2005の処理を示したものである。
なお、本実施例においては、アプリケーションはアプリケーション識別情報を除き暗号化されており、復号するためのデータはライセンスファイルにより提供されるものとする。
さらにライセンスファイルは予め所定の暗号化が施され、MFP3001内の所定の復号情報により復号されるものとする。
10001はアプリケーションファイル受信ステップであり、アプリケーション指定フィールド5001で指定されたアプリケーションファイルを受信するステップである。10002はアプリケーション識別情報の抽出ステップであり、ステップ10001で受信したアプリケーションファイルからアプリケーション識別情報を抽出するステップである。ステップ10003は、ライセンスファイル指定フィールド5002で指定されたライセンスファイルを受信するステップである。
ステップ10004は、ステップ10003でライセンスファイルの受信が行なえたかを判定するステップであり、受信した場合はステップ10005に進み、そうでなければステップ10012に進む。
ステップ10005は、受信したライセンスファイルを図外の復号情報により複合化するステップである。ステップ10006は、複合化したライセンスファイルからアプリケーション識別情報を抽出するステップである。
ステップ10007は、ステップ10002とステップ10006で抽出したアプリケーション識別情報が一致するかを判定するステップであり、一致した場合はステップ10008に進み、そうでなければステップ10015に進む。ステップ10008は、ステップ10005で復号化した結果得られた復号情報によりステップ10001で受信したアプリケーションを復号化するステップである。
ステップ10009は復号化に成功したかを判定するステップであり、成功した場合はステップ10010に進み、そうでなければステップ10016に進む。ステップ10010は、アプリケーションのインストールステップであり、アプリケーション管理手段2002によりアプリケーション実行環境への登録とHDD1004への格納が行なわれるステップである。
ステップ10011は、後述のステップ10013においてライセンスファイルがインストール済みであるかを判定するステップであり、ライセンスファイルがインストール済みと判定された場合は、本フローチャートの処理を終了し、そうでなければステップ10015に進む。
ステップ10012は、RAM1002上のライセンスファイルを検索するか否かを判定するステップであり、操作画面9000で設定された情報をチェックするステップである。このステップにおいてライセンスファイルを検索する自動復帰設定が行われている場合、ステップ10013に進み、そうでなければステップ10016に進む。ステップ10013は、ライセンスチェック手段2005により、ステップ10002で抽出したアプリケーション識別情報に該当するライセンスファイルがRAM1002内に存在するかを検索するステップである。
ステップ10014は検索の結果ライセンスファイルが存在したかを判定するステップであり、存在した場合はステップ10008に進み、ライセンスファイルを受信した場合と同じ処理を行なう。ステップ10015は、ライセンスファイルのインストールを行なうステップであり、ライセンス管理手段2004によりRAM1002内の所定の場所にライセンスファイルの内容を格納する。ステップ10016はエラー処理を行なうステップであり、本実施例においてはPC3002のCRT4003にエラーメッセージを表示すべくデータを送信する処理を行なう。
実施例1の複合機1001のシステムブロック図である。 実施例1の複合機1001のソフトウエアブロック図である。 実施例1の複合機1001が動作するネットワークシステムの構成例を示すブロック図である。 実施例1のネットワークシステムを構成するPCのハードウェア構成を示すブロック図ある。 実施例1のアプリケーションをインストールする際のインストール画面である。 実施例1のMFP3001上で動作するアプリケーション2003のアプリケーション情報である。 実施例1のアプリケーション2003のライセンスファイル7000である。 実施例1のアプリケーションインストール時のフローチャートである。 実施例2のMFP3001上の操作画面である。 実施例2のアプリケーションインストール時のフローチャートである。
符号の説明
1000 コントローラユニット
1001 CPU
1002 RAM
1003 ROM
1004 ハードディスク
1005 Image Bus I/F
1006 操作部I/F
1007 システムバス
1008 画像バス
1010 Network I/F
1011 LAN
1012 操作部
1020 デバイスI/F
1030 画像回転
1040 画像圧縮
1050 MODEM
1051 WAN
1060 RIP
1070 スキャナ
1080 スキャナ画像処理
1090 プリンタ画像処理
1095 プリンタ
1100 IC Card Slot
1110 暗号・復号処理

Claims (5)

  1. ネットワークに接続され、該ネットワーク上のクライアントと通信し、クライアントから機器を操作するためのアプリケーションをインストールし、かつ実行可能な画像形成装置であって、
    前記ネットワーク上のクライアントと通信するための通信手段と、
    前記アプリケーションをインストール、及び管理するアプリケーション管理手段と、
    前記インストールされたアプリケーションを記憶する第1の記憶手段と、
    前記アプリケーションを実行するアプリケーション実行手段と、
    前記アプリケーションをインストールする際に、対応するライセンスファイルの存在を確認するライセンスチェック手段と、
    前記ライセンスファイルをインストール、及び管理するライセンスファイル管理手段と、
    前記インストールされたライセンスファイルを記憶する、前記第1の記憶手段とは物理的に異なる第2の記憶手段とを備え、
    前記アプリケーションは所定の方式で暗号化し、少なくともその暗号を解読するための復号情報とアプリケーションを特定するアプリケーション情報を保持したライセンスファイルと、前記アプリケーションのインストール時に、前記ライセンスチェック手段において、前記アプリケーションに対応するライセンスファイルが前記クライアントから提示されない場合で、且つ前記第2の記憶手段において前記アプリケーションに対応するライセンスファイルを検索し、前記第2の記憶手段に記憶されていると判定された場合、前記アプリケーション管理手段は前記第2の記憶手段に記憶されているライセンスファイルを使用してアプリケーションがインストールすることを特徴とする画像形成装置。
  2. 前記第2の記憶手段を、画像形成装置の外部に設けたことを特徴とする請求項1記載の画像形成装置。
  3. 前記第1の記憶手段はハードディスクであり、かつ第2の記憶手段は不揮発性のメモリであることを特徴とする請求項1乃至2記載の画像形成装置。
  4. 前記第2の記憶手段に記憶されている所定の情報に従い、前記アプリケーションのインストール時に、前記ライセンスチェック手段において、前記アプリケーションに対応するライセンスファイルが前記クライアントから提示されない場合には単に操作エラーとする処理と、前記第2の記憶手段において前記アプリケーションに対応するライセンスを検索し、前記第2の記憶手段に記憶されていると認識された場合には前記第2の記憶手段に記憶されているライセンスファイルを使用してアプリケーションがインストールする処理を選択することができることを特徴とする請求項1乃至3の画像形成装置。
  5. 前記ライセンスファイルは暗号化されており、前記第2の記憶手段に記憶された複合鍵で複合されることを特徴とする請求項1乃至4の画像形成装置。
JP2004223329A 2004-07-30 2004-07-30 画像形成装置 Withdrawn JP2006040217A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004223329A JP2006040217A (ja) 2004-07-30 2004-07-30 画像形成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004223329A JP2006040217A (ja) 2004-07-30 2004-07-30 画像形成装置

Publications (1)

Publication Number Publication Date
JP2006040217A true JP2006040217A (ja) 2006-02-09

Family

ID=35905097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004223329A Withdrawn JP2006040217A (ja) 2004-07-30 2004-07-30 画像形成装置

Country Status (1)

Country Link
JP (1) JP2006040217A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009123100A (ja) * 2007-11-16 2009-06-04 Canon Inc 画像処理装置及び再インストール方法
JP2011128815A (ja) * 2009-12-16 2011-06-30 Canon Inc 画像形成装置、方法、プログラム
JP2012221054A (ja) * 2011-04-05 2012-11-12 Canon Inc 画像処理装置、情報処理方法及びプログラム
US9740836B2 (en) 2008-09-12 2017-08-22 Ricoh Company, Ltd. Licensing for each of software modules of application for execution on the apparatus
US10185523B2 (en) 2016-08-26 2019-01-22 Canon Kabushiki Kaisha Information processing system, information processing apparatus and control method therefor, and program for preventing inconsistency of a setting
WO2020217654A1 (ja) * 2019-04-26 2020-10-29 京セラドキュメントソリューションズ株式会社 電子機器、その制御方法及び情報処理システム

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009123100A (ja) * 2007-11-16 2009-06-04 Canon Inc 画像処理装置及び再インストール方法
US8281406B2 (en) 2007-11-16 2012-10-02 Canon Kabushiki Kaisha Image processing apparatus and reinstallation method therefor
US9740836B2 (en) 2008-09-12 2017-08-22 Ricoh Company, Ltd. Licensing for each of software modules of application for execution on the apparatus
JP2011128815A (ja) * 2009-12-16 2011-06-30 Canon Inc 画像形成装置、方法、プログラム
JP2012221054A (ja) * 2011-04-05 2012-11-12 Canon Inc 画像処理装置、情報処理方法及びプログラム
US10185523B2 (en) 2016-08-26 2019-01-22 Canon Kabushiki Kaisha Information processing system, information processing apparatus and control method therefor, and program for preventing inconsistency of a setting
WO2020217654A1 (ja) * 2019-04-26 2020-10-29 京セラドキュメントソリューションズ株式会社 電子機器、その制御方法及び情報処理システム
JPWO2020217654A1 (ja) * 2019-04-26 2020-10-29
CN113728307A (zh) * 2019-04-26 2021-11-30 京瓷办公信息***株式会社 电子设备、电子设备的控制方法及信息处理***
EP3961377A4 (en) * 2019-04-26 2023-01-18 KYOCERA Document Solutions Inc. ELECTRONIC DEVICE, ITS CONTROL METHOD AND INFORMATION PROCESSING SYSTEM

Similar Documents

Publication Publication Date Title
JP4848190B2 (ja) アプリケーション実行装置、アプリケーション実行方法及びアプリケーション実行プログラム
US8051158B2 (en) Program management apparatus and method
US8184311B2 (en) Image processing system
US8533468B2 (en) Image forming apparatus, launching method of program in the apparatus, image forming system, and program and storage medium therefor
US8259941B2 (en) Image processor, image processing method, and computer program product for storing images and related code information
JP4954031B2 (ja) 画像処理装置及び再インストール方法
US8887288B2 (en) Method of detecting software falsification, apparatus configured to detect software falsification, and computer-readable storage medium
JP2006345318A (ja) 画像処理システム及び画像処理方法
JP2011014106A (ja) 情報処理装置、情報処理装置の制御方法、及び、プログラム
US8239857B2 (en) Information processing apparatus and method of installing application program
JP2006301856A (ja) 文書管理システム及びその履歴管理方法並びにプログラム
JP4669466B2 (ja) 情報処理装置、アプリケーションインストール方法及びプログラム
JP2009151480A (ja) 契約製品提供方法、クライアント装置、サーバ、プログラム、および該プログラムを記録した記録媒体
JP2006040217A (ja) 画像形成装置
JP4485785B2 (ja) 電子データ処理システム及び電子データ処理方法
JP2005148934A (ja) 情報処理装置、プログラム起動方法、プログラム起動プログラム及び記録媒体
JP2009205262A (ja) アプリケーションプログラムインストール装置、アプリケーションプログラムインストール方法、プログラム、および記録媒体
JP4978571B2 (ja) 情報処理装置、情報処理システム、情報処理方法、情報処理プログラムおよび記録媒体
JP2011029848A (ja) 画像形成装置とその情報処理方法及びプログラム
JP2008171041A (ja) 画像形成装置、画像形成装置の起動方法、制御装置及び拡張ユニットの起動方法
US8320010B2 (en) Image forming apparatus capable of setting specific process every storage area and information processing method
JP2007164632A (ja) 情報処理装置及び情報処理方法並びにプログラム
JP2009223763A (ja) 画像形成装置
JP7176379B2 (ja) 情報処理装置、情報処理方法、及びプログラム
JP2014032569A (ja) 機密情報管理システム、機密情報管理装置、制御方法、及びプログラム

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20071002