(57)【特許請求の範囲】
【請求項１】
画像形成装置とアプリケーション情報管理サーバとが、それぞれ、前記画像形成装置を管理するクライアントと前記アプリケーション情報管理サーバを管理する受付サーバとを介してインターネットに結合された試用再活性化システムであって、
前記画像形成装置は、
アプリケーションと、
前記アプリケーションのインストール、アンインストール、起動、及び停止を含む前記アプリケーションの動作状態を管理するアプリケーション管理部と、
前記アプリケーションの識別子、前記アプリケーションのアプリケーション名、前記アプリケーションのお試し適用回数、前記アプリケーションの前記動作状態、及び前記アプリケーションのお試し期間を含むアプリケーション情報と、前記画像形成装置の機器識別子を含む機器設定情報と、を管理する機器設定情報管理部とを備え、
前記アプリケーション情報管理サーバは、
前記アプリケーション情報を管理するアプリケーション情報管理部を備えており、
前記アプリケーション管理部は、前記クライアントからの前記アプリケーションのお試し起動の指示に基づいて、前記機器設定情報管理部から前記アプリケーション情報を取得し、取得した前記アプリケーション情報により前記お試し起動の条件を満たしていないと判定した場合、前記お試し起動の失敗とともに前記お試し起動の再活性化が必要か否かを前記クライアントに通知し、
前記クライアントは、前記お試し起動の再活性化が必要な場合、前記再活性化の要求を前記画像形成装置に通知し、
前記要求に応答して、前記アプリケーション管理部は、前記機器設定情報管理部から前記アプリケーション情報及び前記機器設定情報を取得し、取得した前記アプリケーション情報及び前記機器設定情報とともに、試用再活性化申請情報の生成を、前記画像形成装置が備える試用再活性化申請情報生成部へ要求し、前記試用再活性化申請情報生成部により前記アプリケーション情報及び前記機器設定情報に基づいて暗号化処理された前記試用再活性化申請情報が生成されると前記クライアントへ通知し、
前記クライントは、前記試用再活性化申請情報とともに、前記再活性化を認めるか否かを判断するのに必要な申請理由及び再活性化の要請数を、試用再活性化情報要求として、前記インターネットを介して、前記受付サーバに送信し、
前記受付サーバは、前記試用再活性化情報要求を受信すると、前記申請理由が適切であると判断された場合、前記アプリケーション情報管理サーバが備える試用再活性化情報生成部に対し、試用再活性化情報の生成を要求し、
前記試用再活性化情報生成部は、暗号化処理された前記試用再活性化申請情報の複号を行い、前記アプリケーション情報管理部から前記アプリケーション情報を取得し、前記アプリケーション情報に基づいて暗号化処理された前記試用再活性化情報を生成し、
前記受付サーバは、前記試用再活性化情報を取得して前記クライアントへ送信し、
前記クライアントは、前記アプリケーション管理部に対し、前記試用再活性化情報を渡し、前記アプリケーションの前記お試し起動を要求し、
前記アプリケーション管理部は、前記画像形成装置が備える試用再活性化情報検証部へ、前記試用再活性化情報の妥当性検証を依頼し、前記機器設定情報管理部からの前記アプリケーション情報及び前記機器設定情報と、前記試用再活性化情報検証部による前記妥当性検証から得られた情報とに基づいて、前記お試し起動の条件を満たしていると判定した場合、前記アプリケーションの前記お試し起動を実施する
ことを特徴とする試用再活性化システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、複写機、ファクシミリ装置又は複合機等の画像形成装置にインストールされているアプリケーションの試用を再活性化する試用再活性化システムに関する。
【背景技術】
【０００２】
画像形成装置では、既存のアプリケーションに新たなオプションのアプリケーションを追加することにより、利便性が向上する。
【０００３】
試用とライセンスによる使用とが同じアプリケーションの実行を可能にするので、試用期間中に試用からライセンスによる使用へ移行する際、ユーザに混乱が生じないように試用からライセンスによる使用へ円滑に移行させる必要がある。
【０００４】
そこで、下記特許文献１では、試用期間を限定してアプリケーションをユーザに試用させるとともに、試用期間中にライセンスキーを購入し、ライセンス情報の認証をパスした場合には、試用状態情報が「試用済」を示すようにさせ、ライセンス情報の認証をパスした場合、又は、試用キーの認証をパスし且つ試用状態情報が「試用済」を示していない場合には、指示入力手段からの指示に応じてオプションルーチンを実行させるように構成している。
【０００５】
これにより、アプリケーションの運用を正式運用へと切り替えると、以降、２度と試用期間の設定が許可されない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２５７５５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、アプリケーションの正式使用後に、アプリケーション開発ベンダーが新しい機能をアプリケーションに組み込んでバージョンアップし、有料で提供する場合、画像形成装置上でこれを試用することができないという問題が生ずる。
【０００８】
本発明の目的は、このような問題点に鑑み、アプリケーションを試用から正式使用に切り替えて試用ができなくなっても、簡単な構成を付加することにより試用を再活性化することが可能な試用再活性化システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１態様では、画像形成装置とアプリケーション情報管理サーバとが、それぞれ、前記画像形成装置を管理するクライアントと前記アプリケーション情報管理サーバを管理する受付サーバとを介してインターネットに結合された試用再活性化システムであって、前記画像形成装置は、アプリケーションと、前記アプリケーションのインストール、アンインストール、起動、及び停止を含む前記アプリケーションの動作状態を管理するアプリケーション管理部と、前記アプリケーションの識別子、前記アプリケーションのアプリケーション名、前記アプリケーションのお試し適用回数、前記アプリケーションの前記動作状態、及び前記アプリケーションのお試し期間を含むアプリケーション情報と、前記画像形成装置の機器識別子を含む機器設定情報とを管理する機器設定情報管理部とを備え、前記アプリケーション情報管理サーバは、前記アプリケーション情報を管理するアプリケーション情報管理部を備えており、前記アプリケーション管理部は、前記クライアントからの前記アプリケーションのお試し起動の指示に基づいて、前記機器設定情報管理部から前記アプリケーション情報を取得し、取得した前記アプリケーション情報により前記お試し起動の条件を満たしていないと判定した場合、前記お試し起動の失敗とともに前記お試し起動の再活性化が必要か否かを前記クライアントに通知し、前記クライアントは、前記お試し起動の再活性化が必要な場合、前記再活性化の要求を前記画像形成装置に通知し、前記要求に応答して、前記アプリケーション管理部は、前記機器設定情報管理部から前記アプリケーション情報及び前記機器設定情報を取得し、取得した前記アプリケーション情報及び前記機器設定情報とともに、試用再活性化申請情報の生成を、前記画像形成装置が備える試用再活性化申請情報生成部へ要求し、前記試用再活性化申請情報生成部により前記アプリケーション情報及び前記機器設定情報に基づいて暗号化処理された前記試用再活性化申請情報が生成されると前記クライアントへ通知し、前記クライントは、前記試用再活性化申請情報とともに、前記再活性化を認めるか否かを判断するのに必要な申請理由及び再活性化の要請数を、試用再活性化情報要求として、前記インターネットを介して、前記受付サーバに送信し、前記受付サーバは、前記試用再活性化情報要求を受信すると、前記申請理由が適切であると判断された場合、前記アプリケーション情報管理サーバが備える試用再活性化情報生成部に対し、試用再活性化情報の生成を要求し、前記試用再活性化情報生成部は、暗号化処理された前記試用再活性化申請情報の複号を行い、前記アプリケーション情報管理部から前記アプリケーション情報を取得し、前記アプリケーション情報に基づいて暗号化処理された試用再活性化情報を生成し、前記受付サーバは、前記試用再活性化情報を取得して前記クライアントへ送信し、前記クライアントは、前記アプリケーション管理部に対し、前記試用再活性化情報を渡し、前記アプリケーションの前記お試し起動を要求し、前記アプリケーション管理部は、前記画像形成装置が備える試用再活性化情報検証部へ、前記試用再活性化情報の妥当性検証を依頼し、前記機器設定情報管理部からの前記アプリケーション情報及び前記機器設定情報と、前記試用再活性化情報検証部による前記妥当性検証から得られた情報とに基づいて、前記お試し起動の条件を満たしていると判定した場合、前記アプリケーションの前記お試し起動を実施する。
【発明の効果】
【００１１】
上記第１態様の構成によれば、画像形成装置に試用再活性化申請情報生成部と試用再活性化情報検証部とを追加し、アプリケーション情報管理サーバで、試用再活性化申請情報を伴った試用再活性化要求に応答して、試用再活性化情報を生成してこれを要求元に返信するという簡単な構成を付加することにより、アプリケーションを試用から正式使用に切り替えて試用ができなくなっても、試用を再活性化することができるという効果を奏する。
【００１２】
また、上記第１態様の構成によれば、人が試用再活性化情報申請理由及び再活性化要請数を考慮して試用再活性化情報の生成許否を判断することができるので、より適切に試用を再活性化することができるという効果を奏する。
【００１３】
本発明の他の目的、特徴的な構成及び効果は、以下の説明を特許請求の範囲及び図面の記載と関係づけて読むことにより明らかになる。 
【図面の簡単な説明】
【００１４】
【図１】本発明の実施例１に係る試用再活性化システムの概略構成図である。
【図２】画像形成装置１０のハードウェア構成を示す概略ブロック図である。
【図３】（Ａ）は、画像形成装置１０の試用再活性化に関する概略機能ブロック図であり、（Ｂ）は、アプリケーション情報管理サーバ２４の試用再活性化に関する概略ブロック図である。
【図４】図３（Ａ）の動作を説明するシーケンス図である。
【図５】図３（Ｂ）の動作を説明するシーケンス図である。
【図６】図３（Ａ）の試用再活性化情報検証部１０４に関する動作を示すシーケンス図である。
【実施例１】
【００１５】
図 １は、本発明の実施例１に係る試用再活性化システムの概略構成図である。
【００１６】
画像形成装置１０には、アプリケーション２０がインストールされる。アプリケーション２０は、最初は無料で試用し、気に入ればライセンスを購入して継続使用、すなわち正式に使用する。
【００１７】
試用及びライセンス使用が許可されるか否かは、画像形成装置１０内の記憶部に格納された使用許可情報２１に基づいて判断される。ライセンス使用が許可されると、試用の際の情報表示を無効にするなどの理由で、使用許可情報２１に試用済情報が書き込まれて、試用ができなくなる。
【００１８】
アプリケーション２０のバージョンアップ版を試用したい場合、すなわち再試用したい場合には、以下のような試用の再活性化（リアクティベート）処理を行う必要がある。
【００１９】
概説すれば、機器管理ユーザ２２は、画像形成装置１０の操作パネルを操作して、試用再活性化申請情報Ｄ０、例えばパスフレーズを生成させる。機器管理ユーザ２２は、クライアント２２Ｃを操作して、この試用再活性化申請情報Ｄ０に、アプリ情報管理サーバ管理者２３が再試用を認めるか否か等を判断するのに必要な申請理由及び再活性化の要請数を付加し、これを試用再活性化情報要求Ｄ１として、クライアント２２Ｃを介し受付サーバ２３Ｃに送信する。
【００２０】
アプリ情報管理サーバ管理者２３は、受付サーバ２３Ｃを介し試用再活性化情報要求Ｄ１を参照し、適切な理由であれば、アプリケーション情報管理サーバ２４に対し、試用再活性化申請情報Ｄ０を伴った試用再活性化情報生成要求Ｄ３を行って、試用再活性化情報Ｄ２を取得し、クライアント２２Ｃに送信する。機器管理ユーザ２２は、受け取った試用再活性化情報Ｄ２を、画像形成装置１０に入力する。画像形成装置１０は、試用再活性化情報Ｄ２の妥当性をチェックし、妥当と判断すれば試用再活性化を行う。
【００２１】
図２は、画像形成装置１０のハードウェア構成を示す概略ブロック図である。
【００２２】
画像形成装置１０では、ＣＰＵ（Central Processing Unit）１１がインターフェイス１２を介してＰＲＯＭ（Programmable Read Only Memory）１３、ＤＲＡＭ（Dynamic Random Access Memory）４、補助記憶装置１５、ネットワークインターフェイス１６、操作パネル１７、スキャナ１８、プリンタ１９及びファックスモデム１Ａに結合されている。図２では、簡単化の為に、複数種のインターフェイスを１つのブロック１２で表している。
【００２３】
ＰＲＯＭ１３は、例えばフラッシュメモリであり、ＢＩＯＳ（Basic Input/Output System）、ＯＳ（Operating System）、各種ドライバ、及び、アプリケーション２０を含む、画像形成装置として機能させるための各種アプリケーション並びに上記使用許可情報２１が格納されている。ＤＲＡＭ１４は、主記憶装置として用いられる。
【００２４】
補助記憶装置１５には、印刷用データ、スキャナ１８で読み取った画像データ、情報処理端末から受信した文書データ及びファクシミリ受信データが文書ファイルとして、予め定めた規則に基づく所定のボックスに保存される。
【００２５】
ネットワークインターフェイス１６は、インターネットＮＥＴに結合されている。操作パネル１７は、入力部及び表示部を供えている。スキャナ１８は、紙媒体上の画像を電子化するために用いられ、そのファイルは、印刷、ファクシミリ送信又はファイル送信のために用いられる。プリンタ１９は、プリントエンジン並びに用紙の給紙部、搬送部及び排紙部を備え、ＤＲＡＭ１４上に生成されたビットマップデータが供給され、このデータに基づいて感光ドラムに静電潜像を形成し、この像をトナーで現像し、トナー像を用紙に転写し定着させ、排紙する。
【００２６】
図３（Ａ）は、画像形成装置１０の試用再活性化に関する概略機能ブロック図である。
【００２７】
この画像形成装置１０は、アプリケーション管理部１０１と、機器設定情報管理部１０２と、試用再活性化申請情報生成部１０３と、試用再活性化情報検証部１０４とを備えている。
【００２８】
アプリケーション管理部１０１は、組込みアプリの動作（インストール、アンインストール、起動、停止）を管理する。
【００２９】
機器設定情報管理部１０２は、アプリの識別子、アプリ名、お試し適用回数、アプリの動作状態、お試し期間などのアプリに付随するアプリ情報や、画像形成装置１０の設定情報を管理する。
【００３０】
試用再活性化申請情報生成部１０３は、デバイス識別子、アプリ識別子、お試し適用回数などをもとに、試用再活性化情報Ｄ２（お試しリアクティベート用の証明書）を発行するために必要な前情報を生成する。
【００３１】
試用再活性化情報検証部１０４は、アプリ情報管理サーバーにて生成されたリアクティベート証明書の妥当性検証を行う。
【００３２】
図４は、図３（Ａ）の動作を説明するシーケンス図である。
【００３３】
（１）機器管理ユーザ２２は、アプリケーション２０をお試しで起動する。
【００３４】
（２）アプリケーション管理部１０１は、機器設定情報管理部１０２からアプリ情報を取得し、お試し起動の条件を満たしている（アプリケーション２０がすでに正式運用された実績がないか）を確認する。
【００３５】
（３）アプリケーション管理部１０１は、お試し起動条件を満たさない場合、起動失敗とともに、お試し起動のリアクティベートが必要かどうかを機器管理ユーザ２２に通知する。
【００３６】
（４）機器管理ユーザ２２は、お試し起動リアクティベート要求を行う。
【００３７】
（５）アプリケーション管理部１０１は、機器設定情報管理部１０２からアプリ情報（アプリ識別子、お試し利用回数など）、機器情報（マシン識別子など）を取得し、試用再活性化申請情報生成部１０３へ、取得した情報と共に、試用再活性化申請情報Ｄ０の生成を要求する。
【００３８】
（６）機器設定情報管理部１０２は、試用再活性化申請情報Ｄ０を生成する。試用再活性化申請情報Ｄ０は、暗号化処理されている。試用再活性化申請情報Ｄ０は、パスフレーズなどであってもよい。
【００３９】
（７）アプリケーション管理部１０１は、試用再活性化申請情報Ｄ０が生成されたことを操作パネルに表示して機器管理ユーザ２２に通知する。
【００４０】
図３（Ｂ）は、アプリケーション情報管理サーバ２４の試用再活性化に関する概略ブロック図である。
【００４１】
このアプリケーション情報管理サーバ２４は、試用再活性化情報生成部２４１とアプリケーション情報管理部２４２とを備えている。
【００４２】
試用再活性化情報生成部２４１は、デバイス識別子、アプリ識別子、お試し適用回数などをもとに、試用再活性化情報Ｄ２を発行する。
【００４３】
アプリケーション情報管理部２４２は、全てのデバイスに対するアプリの識別子、アプリ名、お試し適用回数、アプリの動作状態、お試し期間など、アプリに付随する情報を管理する。
【００４４】
図５は、図３（Ｂ）の動作を説明するシーケンス図である。
【００４５】
（１）アプリ情報管理サーバ管理者２３は、試用再活性化情報生成部２４１に対し、試用再活性化情報Ｄ２の生成を要求する。
【００４６】
（２）試用再活性化情報生成部２４１は、渡された試用再活性化申請情報Ｄ０の解析（復号）を行い、アプリケーション情報管理部２４２からアプリ情報を取得し、これらに基づいて試用再活性化情報Ｄ２を生成する。試用再活性化情報Ｄ２は暗号化処理されている。試用再活性化情報Ｄ２は、パスフレーズなどであってもよい。
【００４７】
（３）アプリ情報管理サーバ管理者２３は、受付サーバ２３Ｃ及びクライアント２２Ｃを介し機器管理ユーザ２２へ、発行された試用再活性化情報Ｄ２を提供する。
【００４８】
図６は、図３（Ａ）の試用再活性化情報検証部１０４などに関する動作を示すシーケンス図である。
【００４９】
（１）機器管理ユーザ２２は、アプリケーション管理部１０１に対し、試用再活性化情報Ｄ２を渡し、アプリケーション２０をお試しで起動することを要求する。
【００５０】
（２）アプリケーション管理部１０１は、試用再活性化情報検証部１０４へ、試用再活性化情報Ｄ２の妥当性検証を依頼する。
【００５１】
（３）アプリケーション管理部１０１は、機器設定情報管理部１０２からアプリ情報、機器情報、妥当性検証から得られた情報をもとに、お試し起動条件をチェックし、起動条件を満たしている場合は、お試し起動を実施する。
【００５２】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【符号の説明】
【００５３】
１０  画像形成装置
１１  ＣＰＵ
１２  インターフェイス
１３  ＰＲＯＭ
１４  ＤＲＡＭ
１５  補助記憶装置
１６  ネットワークインターフェイス
１７  操作パネル
１８  スキャナ
１９  プリンタ
１Ａ  ファックスモデム
ＮＥＴ  インターネット
２０  アプリケーション
２１  使用許可情報
２２  機器管理ユーザ
２２Ｃ  クライアント
２３  アプリ情報管理サーバ管理者
２３Ｃ  受付サーバ
２４  アプリケーション情報管理サーバ
Ｄ０  試用再活性化申請情報
Ｄ１  試用再活性化情報要求
Ｄ２  試用再活性化情報
Ｄ３  試用再活性化情報生成要求
１０１  アプリケーション管理部
１０２  機器設定情報管理部
１０３  試用再活性化申請情報生成部
１０４  試用再活性化情報検証部
２４１  試用再活性化情報生成部
２４２  アプリケーション情報管理部
【図１】
0005996482.tif 000002
【図２】
0005996482.tif 000003
【図３】
0005996482.tif 000004
【図４】
0005996482.tif 000005
【図５】
0005996482.tif 000006
【図６】
0005996482.tif 000007