(57)【要約】【課題】  画像形成装置を顧客に出荷する前にアプリケーションの設定等を行う初期設置作業は、サブスクリプションの契約期間前に実施する場合があるが、その場合は契約期間外であるために初期設置作業時にアプリケーションの利用ができない。【解決手段】  利用情報に対応するライセンスアクセス番号を発行し、デバイスの登録と同時に利用情報で定められた契約期間の最初の日よりも前に初期設置作業を行うためのライセンスを発行する。【選択図】  図７
2017219887.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションの契約期間を指定する利用情報の登録が行われたことに応じて、前記利用情報に対応するライセンスアクセス番号を発行するライセンスアクセス番号発行手段と、
ライセンスサーバーに登録されたアプリケーション毎にユニークな値となる第１のライセンスと、各デバイスにインストールされたアプリケーション毎にユニークな値となる第２のライセンスとを発行するライセンス発行手段と、
発行された前記第１のライセンスもしくは前記第２のライセンスを提供する提供手段と、を有し、
前記ライセンスアクセス番号と前記アプリケーションを利用するデバイスのデバイスシリアル番号とを受信したことに応じて、前記ライセンスアクセス番号から認識される前記契約期間の内の特定の期間をライセンスの有効期間として定めておりかつ前記デバイスシリアル番号に対応する前記デバイスでのみ利用可能とした前記第２のライセンスを前記ライセンス発行手段は発行し、前記提供手段は前記第１のライセンスを前記第２のライセンスよりも先に提供することを特徴とするライセンスサーバー。
【請求項２】
前記提供手段は、現在日時と前記契約期間の開始日とを比較し、前記現在日時が前記契約期間の開始日よりも前であった場合は前記第１のライセンスを前記第２のライセンスよりも先に提供し、前記現在日時が前記契約期間の開始日よりも後ろであった場合は前記第１のライセンスを提供することなく前記第２のライセンスを前記デバイスへ提供し、以後、前記デバイスからのライセンス更新要求を受信した際には発行された新たな前記第２のライセンスを提供していくことを特徴とする請求項１に記載のライセンスサーバー。
【請求項３】
前記発行手段は、前記特定の期間の終了日より以降の特定の期間をライセンスの有効期間として定め前記デバイスでのみ利用可能とした新たな前記第２のライセンスを発行し、前記提供手段は、前記デバイスからのライセンスの更新要求を受信した際には発行された新たな前記第２のライセンスを提供することを特徴とする請求項１または２に記載のライセンスサーバー。
【請求項４】
前記第１のライセンスは、前記アプリケーションが前記ライセンスサーバーに登録された際に発行されるライセンスであり、前記ライセンスアクセス番号と前記デバイスシリアル番号とを受信した際に前記提供手段が提供する前記第１のライセンスは前記アプリケーションの登録の際に発行したライセンスであることを特徴とする請求項１乃至３の何れか１項に記載のライセンスサーバー。
【請求項５】
前記ライセンス発行手段は、受信した前記ライセンスアクセス番号と前記デバイスシリアル番号とを関連付け、前記デバイスに対する前記第２のライセンスを複数回に渡り発行する際には、前記第２のライセンスの有効期間である特定の期間の終了日よりも前に、前記第２のライセンスの発行処理を実行することを特徴とする請求項１乃至４の何れか１項に記載のライセンスサーバー。
【請求項６】
ライセンスサーバーを制御する制御方法であって、
アプリケーションの契約期間を指定する利用情報の登録が行われたことに応じて、前記利用情報に対応するライセンスアクセス番号を発行するライセンスアクセス番号発行ステップと、
ライセンスサーバーに登録されたアプリケーション毎にユニークな値となる第１のライセンスと、各デバイスにインストールされたアプリケーション毎にユニークな値となる第２のライセンスとを発行するライセンス発行ステップと、
発行された前記第１のライセンスもしくは前記第２のライセンスを提供する提供ステップと、を含み、
前記ライセンスアクセス番号と前記アプリケーションを利用するデバイスのデバイスシリアル番号とを受信したことに応じて、前記ライセンスアクセス番号から認識される前記契約期間の内の特定の期間をライセンスの有効期間として定めておりかつ前記デバイスシリアル番号に対応する前記デバイスでのみ利用可能とした前記第２のライセンスを前記ライセンス発行ステップにおいて発行し、前記提供ステップにおいては前記第１のライセンスを前記第２のライセンスよりも先に提供することを特徴とする制御方法。
【請求項７】
前記提供ステップにおいて、現在日時と前記契約期間の開始日とを比較し、前記現在日時が前記契約期間の開始日よりも前であった場合は前記第１のライセンスを前記第２のライセンスよりも先に提供し、前記現在日時が前記契約期間の開始日よりも後ろであった場合は前記第１のライセンスを提供することなく前記第２のライセンスを前記デバイスへ提供し、以後、前記デバイスからのライセンス更新要求を受信した際には発行された新たな前記第２のライセンスを提供していくことを特徴とする請求項６に記載の制御方法。
【請求項８】
前記発行ステップにおいて、前記特定の期間の終了日より以降の特定の期間をライセンスの有効期間として定め前記デバイスでのみ利用可能とした新たな前記第２のライセンスを発行し、前記提供ステップにおいて、前記デバイスからのライセンスの更新要求を受信した際には発行された新たな前記第２のライセンスを提供することを特徴とする請求項６または７に記載の制御方法。
【請求項９】
前記第１のライセンスは、前記アプリケーションが前記ライセンスサーバーに登録された際に発行されるライセンスであり、前記ライセンスアクセス番号と前記デバイスシリアル番号とを受信した際に前記ライセンス発行ステップにおいて提供される前記第１のライセンスは前記アプリケーションの登録の際に発行したライセンスであることを特徴とする請求項６乃至８の何れか１項に記載の制御方法。
【請求項１０】
前記ライセンス発行ステップは、受信した前記ライセンスアクセス番号と前記デバイスシリアル番号とを関連付け、前記デバイスに対する前記第２のライセンスを複数回に渡り発行する際には、前記第２のライセンスの有効期間である特定の期間の終了日よりも前に、前記第２のライセンスの発行処理を実行することを特徴とする請求項６乃至９の何れか１項に記載の制御方法。
【請求項１１】
ライセンスサーバーを制御する制御方法のプログラムであって、
アプリケーションの契約期間を指定する利用情報の登録が行われたことに応じて、前記利用情報に対応するライセンスアクセス番号を発行するライセンスアクセス番号発行ステップと、
ライセンスサーバーに登録されたアプリケーション毎にユニークな値となる第１のライセンスと、各デバイスにインストールされたアプリケーション毎にユニークな値となる第２のライセンスとを発行するライセンス発行ステップと、
発行された前記第１のライセンスもしくは前記第２のライセンスを提供する提供ステップと、を含み、
前記ライセンスアクセス番号と前記アプリケーションを利用するデバイスのデバイスシリアル番号とを受信したことに応じて、前記ライセンスアクセス番号から認識される前記契約期間の内の特定の期間をライセンスの有効期間として定めておりかつ前記デバイスシリアル番号に対応する前記デバイスでのみ利用可能とした前記第２のライセンスを前記ライセンス発行ステップにおいて発行し、前記提供ステップにおいては前記第１のライセンスを前記第２のライセンスよりも先に提供することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションのライセンスを発行するライセンスサーバー、制御方法、およびプログラムに関する
【背景技術】
【０００２】
画像形成装置にはコピー、および／またはプリントなどの基本機能は標準で搭載されているが、オプションとして拡張機能が用意されていることがある。一般的にはそのような拡張機能を利用したいユーザーは拡張機能の商品を購入する必要がある。拡張機能の商品の購入は、利用料金を決められた日に定期的に支払うことで契約した利用期間の間は拡張機能を利用することが可能になるサブスクリプションのモデルなどが存在する。特許文献１には、次回の支払いが確認された場合に拡張機能の利用期間を延長するライセンスを画像形成装置に適用することで、顧客が利用料金を支払っている間は拡張機能を利用できる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第０５４５４１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像形成装置などのデバイスにおいては、顧客先に導入した際にすぐに利用ができるよう前もって作業者により初期設置作業が行われる場合がある。初期設置作業では、拡張機能のアプリケーションのインストールや画像形成装置の各種設定値の設定作業、実際に動作するか否かのテストなどが行われる。特許文献１では、顧客が契約を締結した日から拡張機能を利用することしか開示していないため、契約期間前である初期設置作業の期間には拡張機能のアプリケーションのインストールや各種設定作業が行われることについて考慮されていない。本発明はこの課題を解決するものであり、顧客との契約が結ばれる前の初期設置作業期間に拡張機能のアプリケーションのインストール／各種設置値の設定作業を行い、その後、顧客と締結した契約期間内において拡張機能のアプリケーションのライセンスを自動的に更新できる仕組みを提供する。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明のライセンスサーバーは、アプリケーションの契約期間を指定する利用情報の登録が行われたことに応じて、前記利用情報に対応するライセンスアクセス番号を発行するライセンスアクセス番号発行手段と、ライセンスサーバーに登録されたアプリケーション毎にユニークな値となる第１のライセンスと、各デバイスにインストールされたアプリケーション毎にユニークな値となる第２のライセンスとを発行するライセンス発行手段と、発行された前記第１のライセンスもしくは前記第２のライセンスを提供する提供手段と、を有し、前記ライセンスアクセス番号と前記アプリケーションを利用するデバイスのデバイスシリアル番号とを受信したことに応じて、前記ライセンスアクセス番号から認識される前記契約期間の内の特定の期間をライセンスの有効期間として定めておりかつ前記デバイスシリアル番号に対応する前記デバイスでのみ利用可能とした前記第２のライセンスを前記ライセンス発行手段は発行し、前記提供手段は前記第１のライセンスを前記第２のライセンスよりも先に提供することを特徴とする。
【発明の効果】
【０００６】
本発明によって、顧客との契約が結ばれる前の初期設置作業期間に拡張機能のアプリケーションのインストール／各種設置値の設定作業を行い、その後、顧客と締結した契約期間内において拡張機能のアプリケーションのライセンスを自動的に更新できる仕組みを提供することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】ネットワーク構成を示す図である。
【図２】ハードウェア構成を示す図である。
【図３】ソフトウェア構成を示す図である。
【図４】ライセンスサーバーが提供する画面の例を示す図である。
【図５】画像形成装置が提供する画面の例を示す図である。
【図６】ファイルのデータ構造を示す図である。
【図７】利用情報更新要求受信部３２８で実行される処理のフローチャートである。
【図８】ライセンス更新要求受信部３２７で実行される処理のフローチャートである。
【図９】ライセンスアクセス番号登録要求受信部３５４で実行される処理のフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。始めに本願明細書で使用される用語について説明する。
【０００９】
「アプリケーションファイル」とは画像形成装置の拡張機能であるプログラムが格納されたファイルである。アプリケーションファイルは画像形成装置に標準では保持されておらず、初期設置時に画像形成装置がインストール要求として後述するライセンスと共に受信することで画像形成装置のハードディスクに格納されることを想定している。なお、アプリケーションファイルを画像形成装置に保持し利用できない状態で保持し、ライセンスがインストールされたことに応じてアプリケーションファイルを有効化する形態もあり得る。何れの形態であってもアプリケーションファイルを利用するためには後述するライセンスが必要となる。
【００１０】
「ライセンス」とは、画像形成装置にアプリケーションファイルのインストールやアプリケーションファイルの利用を許可するために必要なファイルである。ライセンスにはインストールライセンスと更新ライセンス、また売り切り型のライセンスが存在する。インストールライセンスは契約開始前の画像形成装置に、アプリケーションファイルのインストールと特定の日数に限定されたアプリケーションファイルの利用を許可するライセンスであり、アプリケーション毎にユニークな値でライセンス発行される。インストールライセンスは契約開始前のどの画像形成装置にもインストール可能なインストールライセンスである。更新ライセンスはアプリケーションファイルのインストールと契約した期間におけるアプリケーションファイルの利用を許可するライセンスである。更新ライセンスは、各画像形成装置にインストールされたアプリケーションファイル毎にユニークな値でライセンス発行される。売り切り型のライセンスは、サブスクリプションモデルのように利用料金を支払い続けることで契約した期間だけ拡張機能を利用できるタイプのライセンスとは異なり、拡張機能の利用を開始したいタイミングに合わせて購入するタイプのライセンスである。売り切り型のライセンスでは、画像形成装置の拡張機能を無期限に利用可能なタイプや期間限定で利用を許可するタイプなどが存在する。
【００１１】
「利用情報」とは、顧客と販売会社とで結ばれた契約の情報である。顧客の購入した画像形成装置の情報と、購入した画像形成装置においてどの商品を使用させるかという情報を保持する。なお、利用情報に画像形成装置を識別する情報が登録されていなければ、ライセンスサーバーは更新ライセンスを発行することができない。利用情報に画像形成装置を識別する情報が登録されると、ライセンスサーバーは定期的に更新ライセンスを発行することになる。
【００１２】
図１に本発明を適用したライセンス管理システムのネットワーク構成を示す。ライセンスサーバー１０１はライセンスを発行可能なサーバーであり、インターネット１０２を介して各種装置と通信可能である。なお、図１の例では画像形成装置（１１２、１３２）及び情報処理装置（１１１、１２１、１３１）が１台ずつネットワークに接続されているが、複数台でも良い。
【００１３】
顧客ネットワーク環境１１０は画像形成装置１１２を購入した顧客のネットワーク環境である。顧客ネットワーク環境１１０では画像形成装置１１２と情報処理装置１１１がＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１１３経由で接続されている。ＬＡＮ１１３はインターネット１０２に接続可能である。販売会社ネットワーク環境１２０は拡張機能の販売を行う販売会社のネットワーク環境である。販売会社ネットワーク環境１２０では情報処理装置１２１と契約サーバー１２２がＬＡＮ１２３経由で接続されている。ＬＡＮ１２３はインターネット１０２に接続可能である。設置工場ネットワーク環境１３０は画像形成装置１３２の初期設置を行う設置工場のネットワーク環境である。設置工場ネットワーク環境１３０では情報処理装置１３１と初期設置を行う画像形成装置１３２がＬＡＮ１３３経由で接続されている。ＬＡＮ１３３はインターネット１０２に接続可能である。画像形成装置１３２は初期設置作業が完了した後に設置工場から顧客に搬送され、顧客ネットワーク環境１１０に接続されて、画像形成装置１１２として利用される。
【００１４】
図２に本発明を適用したライセンス管理システムのハードウェア構成を示す。図２Ａは画像形成装置１１２、１３２のハードウェア構成を示し、図２Ｂは情報処理装置１１１、１２１、１３１、契約サーバー１２２、およびライセンスサーバー１０１のハードウェア構成を示す。
【００１５】
図２Ａに示すように、画像形成装置１１２、１３２は以下の２０１〜２１３を備える。原稿給送部２０１は読み込む原稿を自動的にイメージリーダ２０２に給送する。イメージリーダ２０２（例えば、スキャナ）は給装された原稿を読み込む。画像形成部２０３は読み込んだ原稿及び受信したデータを印刷画像に変換して印刷する。給紙部２０４は印刷用の紙を給紙する。ＮｅｔｗｏｒｋＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２０５はネットワーク経由でＬＡＮ１１３、１３３およびインターネット１０２に接続し、外部と情報交換を行なう。センサ２０６は本装置の各部分の状態を検知する。ＣＰＵ２０７は本装置上の各処理を司る。ハードディスク２０８は本装置の各処理に関わるプログラムやデータを記憶する。不揮発性メモリ２０９は電源を供給しなくても記憶を保持できかつ書き換え可能なメモリであり、例えばＦＲＡＭ（登録商標）（Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。揮発性メモリ２１０は本装置の各処理に関わる一時的なデータを電気的に記憶できかつ書き換え可能なメモリである。表示部２１１は本装置の動作状況および操作部２１２に対する操作に関わる情報を表示する。操作部２１２は本装置への指示入力を受け付ける。システムバス２１３は２０１〜２１２の各部分を結びつけ、データをやり取りする。
【００１６】
図２Ｂに示すように、情報処理装置１１１、１２１、１３１、契約サーバー１２２、ライセンスサーバー１０１は以下の２２１〜２２７を備える。表示部２２１はウィンドウ、アイコン、メッセージ、メニューその他のユーザインタフェース情報を表示する。操作部２２２はキーボード、マウスを利用したエンドユーザーの入力を受け付ける。ＣＰＵ２２３は本装置上の各処理を司る。ハードディスク２２４は本装置の各処理に関わるプログラムやデータを記憶する。揮発性メモリ２２５は本装置の各処理に関わる一時的なデータを電気的に記憶できかつ書き換え可能なメモリである。ＮｅｔｗｏｒｋＩ／Ｆ２２６はネットワーク経由でＬＡＮ１１３、１２３、１３３およびインターネット１０２に接続し、外部と情報交換を行う。システムバス２２７は２２１〜２２６の各部分を結びつけ、データをやり取りする。
【００１７】
図３に本発明を適用したライセンス管理システムのソフトウェア構成を示す。図３Ａはライセンスサーバー１０１のソフトウェア構成３０１を示す図であり、図３Ｂは画像形成装置１１２、１３２のソフトウェア構成３０２を示す図である。図３Ａのソフトウェア構成３０１の各部は、ライセンスサーバー１０１において、ＣＰＵ２２３がハードディスク２２４に記憶されているプログラムを揮発性メモリ２２５上にロードし実行することで実現される。
【００１８】
アプリケーション情報保持部３１１は、アプリケーション情報テーブルをライセンスサーバー１０１のハードディスク２２４に保持する機能である。表Ａにアプリケーション情報保持部３１１に格納されるアプリケーション情報テーブルの例を示す。
【００１９】
【表１】
2017219887.tif 000003
表Ａのアプリケーション情報テーブルにおいて、アプリケーションＩＤカラムはアプリケーションファイルの種類を一意に識別する識別子であるアプリケーションＩＤを格納するカラムである。アプリケーションバージョンカラムはアプリケーションファイルのバージョンを格納するカラムである。アプリケーションファイルは、アプリケーションＩＤとアプリケーションバージョンとで一意に識別される。アプリケーション名カラムはアプリケーション名を格納するカラムである。ファイルパスカラムはアプリケーションファイルを格納しているパスを格納するカラムである。アプリケーション情報テーブルの各レコードは、アプリケーション情報レコードと称し、アプリケーション単位でテーブルに登録される。アプリケーション情報レコードは後述するアプリケーション情報登録要求受信部３２１がアプリケーション情報登録要求を受信することで追加される。
【００２０】
商品情報保持部３１２は、商品情報を保持する商品情報テーブルを、ライセンスサーバー１０１のハードディスク２２４内に保持する機能である。商品とはアプリケーションファイルを販売する単位であり、顧客はこの商品情報単位で商品を購入する。表Ｂに商品情報保持部３１２に格納される商品情報テーブルの例を示す。
【００２１】
【表２】
2017219887.tif 000004
表Ｂの商品情報テーブルにおいて、商品ＩＤカラムは商品を一意に識別する識別子である商品ＩＤを格納するカラムである。商品名カラムは商品名を格納するカラムである。アプリケーションＩＤカラムはこの商品を購入したことで利用可能となるアプリケーションファイルのアプリケーションＩＤを格納するカラムである。ライセンスＩＤカラムは商品登録時に生成されるインストールライセンスのライセンスＩＤを格納するカラムである。ライセンスＩＤカラムに格納されるライセンスＩＤはアプリケーションＩＤに対して一意のライセンスであり、アプリケーションがインストールされる各画像形成装置に固有なライセンスＩＤではない。顧客がアプリケーションを利用する前の初期設置用のライセンスであり、アプリケーションがインストールされる画像形成装置毎に固有である必要はない。格納パスはインストールライセンスを保存したパスを格納するカラムである。インストールライセンスは１つの商品に対して各々１つ発行される。
【００２２】
商品情報テーブルの各レコードは、商品情報レコードと称し、商品単位でテーブルに登録される。商品情報レコードは後述する商品情報登録要求受信部３２２が商品情報登録要求を受信することで追加される。なお、本実施形態では１つの商品情報に１つのアプリケーション情報を関連付ける例で説明するが、１つの商品情報に複数のアプリケーション情報を関連付けてもよい。その場合には１つの商品を購入すると関連付けられた複数のアプリケーション情報のアプリケーションファイルを顧客は利用できるようになる。
【００２３】
利用情報保持部３１３は、利用情報を保持する利用情報テーブルを、ライセンスサーバー１０１のハードディスク２２４内に保持する機能である。利用情報とは、顧客と販売会社とで結ばれた契約の情報であり、顧客の購入した画像形成装置でどの期間商品を使用させるのかという情報を保持する。表Ｃ・表Ｄに利用情報保持部３１３に格納される利用情報テーブルの例を示す。
【００２４】
【表３】
2017219887.tif 000005
【表４】
2017219887.tif 000006
表Ｃの利用情報テーブルにおいて、ライセンスアクセス番号カラムは、顧客との契約を結んだ商品のライセンスアクセス番号を格納するカラムである。契約開始年月日カラムは、顧客と結んだ契約の期間の開始年月日を格納するカラムである。契約終了年月日カラムは、顧客と結んだ契約の期間の終了年月日を格納するカラムである。契約の期間は、アプリケーションファイルを利用できる期間であり、契約が終了すればアプリケーションファイルのライセンスは無効になり、顧客はアプリケーションファイルを利用できなくなる。
【００２５】
表Ｄの利用情報詳細テーブルは、ライセンスアクセス番号単位にデバイスシリアル番号と利用可能なライセンスとを管理するためのテーブルである。ライセンスアクセス番号カラムはライセンスアクセス番号を格納するカラムである。デバイスシリアル番号カラムは、顧客と契約を結んだ契約対象の画像形成装置のデバイスシリアル番号を格納するカラムであり、後述する利用情報更新要求受信部３２８によって利用情報が更新される際に格納される。ライセンスＩＤカラムは更新ライセンスのライセンスＩＤを格納するカラムである。更新ライセンスは後述する利用情報更新要求受信部３２８によって利用情報が更新される際に生成されるが、顧客との契約が継続する限り、定期的にライセンスサーバー１０１によって生成される。ライセンスＩＤカラムに格納されるライセンスＩＤはアプリケーションＩＤおよびデバイスシリアル番号の両方の値の組み合わせにより一意に割り当てられるＩＤである。同じアプリケーションであってもインストール先の画像形成装置が異なるのであれば、２つの画像形成装置におけるライセンスＩＤが異なることになる。格納パスは更新ライセンスを保存したパスを格納するカラムである。利用開始年月日カラムは、更新ライセンスが有効になる年月日を格納するカラムであり、利用終了年月日カラムは更新ライセンスが無効になる年月日を格納するカラムである。契約期間内において利用開始年月日と利用終了月日は適宜更新され、その都度、利用開始年月日と利用終了月日とが少なくとも更新された新しい更新ライセンスが発行される。そして、新しい更新ライセンスを取得した画像形成装置１１２、１３２のアプリケーションファイルのライセンスが更新されていく仕組みである。
【００２６】
利用情報テーブルのレコードは利用情報レコードと称し、後述する利用情報登録要求受信部３２３によって利用情報が登録される単位で利用情報レコードが追加される。また、利用情報詳細テーブルのレコードは利用情報詳細レコードと称し、後述する利用情報更新要求受信部３２８によって利用情報が更新される単位で利用情報詳細レコードが追加される。
【００２７】
ライセンスアクセス番号情報保持部３１３は、ライセンスアクセス番号情報を保持するライセンスアクセス番号情報テーブルを、ライセンスサーバー１０１のハードディスク２２４内に保持する機能である。ライセンスアクセス番号とは、ライセンスサーバー１０１上で管理される商品を利用するために必要なキーであり、ライセンスサーバー１０１が指定された商品単位に発行するプロダクトキーである。ライセンスアクセス番号をライセンスサーバー１０１に通知するとアプリケーションファイルとライセンスをインターネット１０２経由で取得することができる。表Ｅにライセンスアクセス番号情報保持部３１３に格納されるライセンスアクセス番号情報テーブルの例を示す。
【００２８】
【表５】
2017219887.tif 000007
表Ｅのライセンスアクセス番号情報テーブルにおいて、ライセンスアクセス番号カラムはライセンスアクセス番号を格納するカラムである。商品ＩＤカラムはライセンスアクセス番号により利用可能となる商品の商品ＩＤを格納するカラムである。権利数カラムは対象のライセンスアクセス番号を使用して何台の画像形成装置にライセンスを発行することができるかを表す値を格納するカラムである。ライセンスアクセス番号情報テーブルの各レコードは、ライセンスアクセス番号情報レコードと称し、後述するライセンスアクセス番号発行要求受信部３２４によってライセンスアクセス番号が発行される単位でライセンスアクセス番号情報レコードが追加される。ライセンスアクセス番号は後述する利用情報登録要求受信部３２３で登録される利用情報単位に発行される。
【００２９】
なお、表Ｃ、表Ｄおよび表Ｅでは販売会社が顧客の購入したデバイスシリアル番号ＡＡＡ００１３０の画像形成装置に対して、商品Ｐ０００２／Ｐ０００４／Ｐ０００６の利用を２０１６年４月１日から２０１６年１２月３１日まで契約を結んだことにより、商品に対してそれぞれライセンスアクセス番号ＬＡ０１／ＬＡ０２／ＬＡ０３が発行された例を示している。同様に商品Ｐ０００８に対して、デバイスシリアル番号ＢＢＢ００２４０／ＢＢＢ００２４１の画像形成装置は２０１６年１月１日から２０１６年３月３１日まで、デバイスシリアル番号ＣＣＣ００３５０／ＣＣＣ００３５１／ＣＣＣ００３５２の画像形成装置は２０１６年４月１日から無期限で、デバイスシリアル番号ＤＤＤ００４６０の画像形成装置は２０１６年５月１日から２０１７年４月３０日までの契約を結んだ結果、それぞれＬＡ０４／ＬＡ０５／ＬＡ０６のライセンスアクセス番号が発行された場合の例を示している。
【００３０】
アプリケーション情報登録要求受信部３２１は、ライセンスサーバー１０１に設けられるＮｅｔｗｏｒｋＩ／Ｆ２２６からアプリケーション情報登録要求を受信することで実行される機能である。アプリケーション情報登録要求は販売会社の情報処理装置１２１から送信される。アプリケーション情報登録要求受信部３２１は受信したアプリケーション情報登録要求からアプリケーションファイル６０１を取得し、ハードディスク２２４に格納する。またアプリケーション情報登録要求受信部３２１は、格納したアプリケーションファイル６０１のアプリケーションＩＤ６０２、アプリケーション名６０３、アプリケーションバージョン６０４を取得する。そして格納したアプリケーションファイル６０１のパスと取得したアプリケーションＩＤ６０２、アプリケーション名６０３、アプリケーションバージョン６０４を、新規のアプリケーション情報レコードとして、表Ａのアプリケーション情報テーブルに追加する。
【００３１】
商品情報登録要求受信部３２２は、ライセンスサーバー１０１に設けられるＮｅｔｗｏｒｋ  Ｉ／Ｆ２２６から商品情報登録要求を受信することで実行される機能である。商品情報登録要求は販売会社の情報処理装置１２１から送信される。商品情報登録要求には、少なくとも、商品ＩＤ、商品名、商品タイプ、アプリケーションＩＤが含まれることを本願では想定しているが、この限りではない。商品情報登録要求受信部３２２は、受信した商品情報登録要求から取得したデータからインストールライセンス６１１を発行して応答として返し、新規の商品情報レコードとして表Ｂの商品情報テーブルに追加する。
【００３２】
発行するインストールライセンス６１１のライセンスＩＤ６１２には一意となる識別子を設定し、アプリケーションＩＤ６１３には商品情報登録要求に含まれていた商品ＩＤに対応する商品のアプリケーションＩＤを設定する。またデバイスシリアル番号ＩＤ６１４にはどの画像形成装置にもアプリケーションのインストールが可能となるように「＊」を設定し、利用可能日数６１５には画像形成装置にインストールしてから５日間有効となるように「５」を含める。本実施例では、利用可能日数６１５には「５」を固定としたが、商品情報登録要求に利用可能日数を含める等して可変にしてもよい。発行したインストールライセンス６１１は商品情報登録要求の応答として返されるが、後述するライセンス取得要求受信部３２５やライセンス更新要求受信部３２７で画像形成装置から要求を受信した際に応答として返される。
【００３３】
利用情報登録要求受信部３２３はライセンスサーバー１０１に設けられるＮｅｔｗｏｒｋ  Ｉ／Ｆ２２６から利用情報登録要求を受信することで実行される機能である。利用情報登録要求は、販売会社の情報処理装置１２１や契約サーバー１２２から送信される。利用情報登録要求には、少なくとも商品ＩＤ、契約開始年月日が含まれる。また付加情報として、契約終了年月日や権利数を設定することも可能である。利用情報登録要求受信部３２３は、取得した利用情報登録要求に含まれる情報から、ライセンスアクセス番号発行要求を行い、発行したライセンスアクセス番号を応答として返す。また新規の利用情報レコードとして表Ｃの利用情報テーブルに追加する。
【００３４】
ライセンスアクセス番号発行要求受信部３２４は、利用情報登録要求受信部３２３からライセンスアクセス番号発行要求を受信することで実行される機能である。ライセンスアクセス番号発行要求には少なくとも商品ＩＤが含まれる。ライセンスアクセス番号発行要求受信部３２４は、取得したライセンスアクセス番号発行要求に含まれる商品ＩＤの商品に対してライセンスアクセス番号を発行して応答として返す。また、新規のライセンスアクセス番号レコードとして表Ｅのライセンスアクセス番号情報テーブルに追加する。利用情報登録要求受信部３２３からのライセンスアクセス番号発行要求に権利数の値が含まれる場合には、追加するライセンスアクセス番号レコードの権利数カラムの値の受信した権利数の値を設定する。
【００３５】
ライセンス取得要求受信部３２５はライセンスサーバー１０１に設けられるＮｅｔｗｏｒｋＩ／Ｆ２２６からライセンス取得要求を受信することで実行される機能である。ライセンス取得要求にはライセンスアクセス番号とデバイスシリアル番号が含まれる。ライセンス取得要求受信部３２５は取得したライセンスアクセス番号とデバイスシリアル番号に応じたライセンスを応答として返すことを目的とした機能である。また、ライセンス取得要求受信部３２５は、受信したデバイスシリアル番号が利用情報に未登録の場合、後述する利用情報更新要求受信部３２８への要求を行い、利用情報更新要求受信部３２８から受信したライセンスを応答として返す。
【００３６】
ライセンス取得要求受信部３２５は受信したライセンス取得要求に含まれるライセンスアクセス番号とデバイスシリアル番号と一致する利用情報詳細レコードが存在するかをチェックする。具体的には、表Ｄの利用情報詳細テーブルから受信したライセンスアクセス番号を含むレコードを特定し、特定したレコードの中に受信したデバイスシリアル番号を含む利用情報詳細レコードが存在するかをチェックする。もし利用情報詳細レコードが存在した場合には、利用情報詳細レコードに含まれる利用開始年月日、利用終了年月日の値が「利用開始年月日≦現在の年月日≦利用終了年月日」を満たすかをチェックする。もし条件を満たしている場合には利用情報詳細レコードに含まれる格納パスの更新ライセンスを応答として返す。利用情報詳細レコードは存在するが、更新ライセンスの取得年月日の条件を満たさない場合は、ライセンスアクセス番号から特定されるインストールライセンス６１１を応答として返す。具体的には、表Ｅのライセンスアクセス番号から受信したライセンスアクセス番号を含むレコードを特定し、特定したライセンスアクセス番号レコードに含まれる商品ＩＤを取得する。次に表Ｂの商品情報テーブルから特定した商品ＩＤを含むレコードを特定し、特定した商品情報レコードの格納パスに格納されているインストールライセンス６１１を応答として返す。
【００３７】
受信したデバイスシリアル番号が利用情報に登録されていない、つまり利用情報詳細レコードが存在しない場合は、利用情報更新要求受信部３２８へ利用情報の更新を要求する。ライセンス取得要求受信部３２５は利用情報更新要求受信部３２８での処理の結果、受信したライセンスを応答として返す。上記のようにライセンス取得要求受信部３２５は対象の画像形成装置で利用可能な期間である利用情報が存在する場合は更新ライセンス６２１を応答として返し、利用可能な期間でない場合はインストールライセンス６１１を応答として返す。さらに、対象の画像形成装置が利用情報に登録されていないと判断した場合には、利用情報の更新処理後に適したライセンスを応答として返す。
【００３８】
アプリケーションファイル取得要求受信部３２６は、ライセンスサーバー１０１に設けられるＮｅｔｗｏｒｋＩ／Ｆ２２６からアプリケーションファイル取得要求を受信することで実行される機能である。アプリケーションファイル取得要求にはライセンスアクセス番号が含まれる。アプリケーションファイル取得要求受信部３２６は取得したアプリケーションファイル取得要求に含まれるライセンスアクセス番号に関連するアプリケーションファイル６０１を応答として返す。
【００３９】
具体的には、アプリケーションファイル取得要求受信部３２６は取得したアプリケーションファイル取得要求からライセンスアクセス番号を取得する。次にアプリケーションファイル取得要求受信部３２６は取得したライセンスアクセス番号と一致するライセンスアクセス番号情報レコードを表Ｄのライセンスアクセス番号情報テーブルから取得する。次にアプリケーションファイル取得要求受信部３２６は取得したライセンスアクセス番号情報レコードの商品ＩＤと一致する商品情報レコードを表Ｂの商品情報テーブルから取得する。次にアプリケーションファイル取得要求受信部３２６は取得した商品情報レコードからアプリケーションＩＤを取得する。次にアプリケーションファイル取得要求受信部３２６は取得したアプリケーションＩＤと一致するアプリケーション情報レコードを表Ａのアプリケーション情報テーブルから取得する。そして、アプリケーションファイル取得要求受信部３２６は取得したアプリケーション情報レコードに含まれるファイルパスのアプリケーションファイル６０１を応答として返す。
【００４０】
ライセンス更新要求受信部３２７は、ライセンスサーバー１０１に設けられるＮｅｔｗｏｒｋ  Ｉ／Ｆ２２６からライセンス更新要求を受信することで実行される機能である。ライセンス更新要求には、デバイスシリアル番号と、更新ライセンスを取得したいアプリケーションファイル６０１のアプリケーションＩＤが含まれる。ライセンス更新要求受信部３２７は取得したデバイスシリアル番号、アプリケーションＩＤに対して利用可能な期間となっている利用情報が存在している場合には更新ライセンス６２１を応答として返す。具体的には、表Ｂの商品情報テーブルから受信したアプリケーションＩＤを含むレコードを特定し、特定した商品情報レコードに含まれる商品ＩＤを特定する。次に表Ｅのライセンスアクセス番号テーブルから特定した商品ＩＤを含むレコードを特定し、特定したライセンスアクセス番号情報レコードに含まれるライセンスアクセス番号を特定する。さらに表Ｄの利用情報詳細テーブルから特定したライセンスアクセス番号と受信したデバイスシリアル番号を含むレコードを特定し、特定した利用情報詳細レコードに含まれる利用開始年月日、利用終了年月日の値が「利用開始年月日≦現在の年月日≦利用終了年月日」を満たす場合に、更新ライセンス６２１を応答として返す。
【００４１】
利用情報更新要求受信部３２８は、ライセンスサーバー１０１に設けられるＮｅｔｗｏｒｋ  Ｉ／Ｆ２２６から利用情報更新要求を受信することで実行される機能である。利用情報更新要求はライセンス取得要求受信部３２５から実行され、ライセンスアクセス番号とデバイスシリアル番号が含まれる。利用情報更新要求受信部３２８は、取得した利用情報更新要求からライセンスアクセス番号を取得する。次に利用情報更新要求受信部３２８は取得したライセンスアクセス番号と一致する利用情報レコードを表Ｃの利用情報テーブルから取得する。次に利用情報更新要求受信部３２８は新規の利用情報詳細レコードとして、表Ｄの利用情報詳細テーブルに追加する。追加するレコードのライセンスアクセス番号カラムには、利用情報更新要求から取得したライセンスアクセス番号、デバイスシリアル番号のカラムには、利用情報更新要求に含まれるデバイスシリアル番号の値を格納する。また更新ライセンスを生成し、更新ライセンスを応答として返す。次に利用情報更新要求受信部３２８は新規追加した利用情報詳細レコードに生成した更新ライセンスのライセンスＩＤ／格納パスの値を格納する。
【００４２】
発行する更新ライセンス６２１のライセンスＩＤ６２２には一意となる識別子が設定される。また、デバイスシリアル番号６２４には利用情報更新要求に含まれていたライセンスアクセス番号から特定した商品のアプリケーションＩＤが設定される。デバイスシリアル番号６２４には利用情報更新要求に含まれていたデバイスシリアル番号を設定する。また、利用開始年月日６２５には特定した利用情報レコードに格納される利用開始年月日し、利用終了年月日６２６には利用開始年月日からの一か月後の年月日を設定する。一カ月単位で発行される更新ライセンス６２１は契約年月日の終了日まで繰り返し発行されることになり、画像形成装置１１２、１３２は拡張機能の有効化のため、繰り返し発行される更新ライセンスをライセンスサーバー１０１に要求し更新することになる。更新ライセンス６２１に設定したライセンスＩＤ６２２、利用開始年月日６２５および利用終了年月日６２６の値は表Ｄの利用情報詳細レコードのライセンスＩＤカラム、利用開始年月日カラムおよび利用終了年月日カラムに設定する。なお、利用終了年月日に設定する日時は、利用開始年月日から一か月後に限定するものではなく、商品ごともしくは利用情報ごとに変更することも可能である。発行した更新ライセンス６２１は後述するライセンス取得要求受信部３２５やライセンス更新要求受信部３２７で画像形成装置から要求を受信した際に応答として返される。利用情報更新要求受信部３２８の処理の詳細は図７のフローチャートを用いて後述する。
【００４３】
図３Ｂのソフトウェア構成３０２の各部は画像形成装置１１２、１３２においてＣＰＵ２０７がハードディスク２０８に記憶されているプログラムを揮発性メモリ２１０上にロードすることで実行される。デバイス情報保持部３４１は、デバイス情報テーブルを画像形成装置１１２、１３２のハードディスク２０８に保持する機能である。デバイス情報テーブルには少なくとも、画像形成装置１１２、１３２を一意に識別するためのデバイスシリアル番号を保持する。デバイスライセンス情報保持部３４２は、デバイスライセンス情報テーブルを画像形成装置１１２、１３２のハードディスク２０８に保持する機能である。表Ｆにデバイスライセンス情報保持部３４２に格納されるデバイスライセンス情報テーブルの例を示す。
【００４４】
【表６】
2017219887.tif 000008
表Ｆのデバイスライセンス情報テーブルにおいて、アプリケーションＩＤカラムはインストールされたアプリケーションファイル６０１のアプリケーションＩＤを格納するカラムである。アプリケーションバージョンカラムは当該アプリケーションファイルのアプリケーションバージョンを格納するカラムである。アプリケーション名カラムは当該アプリケーションファイル６０１のアプリケーション名を格納するカラムである。利用開始年月日カラムは当該アプリケーションファイル６０１の利用が開始できる年月日を格納するカラムである。利用終了年月日カラムは当該アプリケーションファイル６０１の利用が終了される年月日を格納するカラムである。格納パスカラムは当該アプリケーションファイル６０１を格納している画像形成装置１１２、１３２のハードディスク２０８のパスを格納するカラムである。
【００４５】
画像形成装置は、デバイスライセンス情報テーブルに格納されている情報を元にアプリケーションファイル６０１が利用可能かどうかを判定する。利用可能年月日と利用終了年月日に値がある場合には「利用可能年月日≦現在の年月日≦利用終了年月日」を満たす場合にアプリケーションファイル６０１は利用可能であると判定する。また利用終了年月日に値がある場合には「現在の年月日≦利用終了年月日」を満たす場合にアプリケーションファイル６０１は利用可能であると判定する。デバイスライセンス情報テーブルのレコードはデバイスライセンス情報レコードと称し、ライセンスを使用してアプリケーションファイル６０１をインストールする単位でデバイスライセンス情報レコードが追加される。デバイスライセンス履歴情報保持部３４３は、デバイスライセンス履歴情報テーブルを画像形成装置１１２、１３２のハードディスク２０８に保持する機能である。表Ｇにデバイスライセンス履歴情報保持部３４３に格納されるデバイスライセンス履歴情報テーブルの例を示す。
【００４６】
【表７】
2017219887.tif 000009
表Ｇのデバイスライセンス履歴情報テーブルにおいて、ライセンスＩＤカラムは画形成装置にインストールしたライセンスのライセンスＩＤを格納するカラムである。アプリケーションＩＤカラムは当該ライセンスのアプリケーションＩＤを格納するカラムである。デバイスライセンス履歴情報テーブルのレコードはデバイスライセンス履歴情報レコードと称する。デバイスライセンス履歴情報レコードは、ライセンスを使用してアプリケーションファイル６０１をインストールする単位、または更新ライセンス６２１をインストールする単位でデバイスライセンス履歴情報レコードが追加される。デバイスライセンス履歴情報テーブルは、過去に使用したライセンスＩＤのライセンスを使用してライセンスの期間を延長することを防止するために利用される。
【００４７】
インストール要求受信部３５１は、画像形成装置のＮｅｔｗｏｒｋＩ／Ｆ２０５からインストール要求を受信することで実行される機能である。インストール要求は、情報処理装置から送信される。インストール要求にはライセンスアクセス番号が含まれる。インストール要求受信部３５１は受信したインストール要求に含まれるライセンスアクセス番号とデバイス情報保持部３４１に保持されるデバイスシリアル番号を含むアプリケーションファイル取得要求とライセンス取得要求をライセンスサーバー１０１に送信する。
【００４８】
インストール要求受信部３５１は送信したアプリケーションファイル取得要求とライセンス取得要求に応答として返されたアプリケーションファイル６０１とライセンスを使用してアプリケーションファイルのインストール判定処理を行う。インストール要求受信部３５１は以降の３つの条件を満たす場合にインストールできると判定する。１つ目は取得したライセンスに含まれるアプリケーションＩＤとアプリケーションファイルのアプリケーションＩＤが一致していることである。２つ目は取得したライセンスのデバイスシリアル番号がデバイス情報保持部３４１に保持しているデバイスシリアル番号と一致していることである。３つ目は取得したライセンスのライセンスＩＤが表Ｇのデバイスライセンス履歴情報テーブルに存在しないことである。３つの条件を満たした場合にインストール要求受信部３５１はアプリケーションファイル６０１をインストール可能と判断される。そして、インストール要求受信部３５１は、取得したアプリケーションファイル６０１とライセンスの情報を元にデバイスライセンス情報レコードを表Ｆのデバイスライセンス情報テーブルに追加する。また取得したライセンスのアプリケーションＩＤとライセンスＩＤを元にデバイスライセンス履歴情報レコードを表Ｇのデバイスライセンス履歴情報テーブルに追加する。
【００４９】
ライセンス更新要求送信部３５２は、ライセンス更新要求をライセンスサーバー１０１に対して送信する機能である。ライセンス更新要求送信部３５２は現在の年月日がデバイスライセンス情報テーブルに含まれるレコードの利用終了年月日を超えた場合や、アプリケーション管理画面５０１でサーバーへのライセンス確認ボタン５０６を押下された場合に実行される。ライセンス更新要求送信部３５２が実行された際には、デバイスライセンス情報テーブルのうち、利用終了年月日が現在の年月日を超えたレコードか、ライセンス確認ボタン５０６を押下されたレコードのアプリケーションＩＤを取得する。さらにライセンス更新要求送信部３５２は、デバイス情報保持部３４１に格納されたデバイスシリアル番号を取得する。次にライセンス更新要求送信部３５２は取得したアプリケーションＩＤとデバイスシリアル番号を含むライセンス更新要求を送信する。ライセンス更新要求送信部３５２は応答として返されたライセンスを取得し、そのライセンスを使用してデバイスライセンス情報レコードの利用開始年月日、利用終了年月日を更新する。また取得したライセンスのアプリケーションＩＤとライセンスＩＤをデバイスライセンス履歴情報レコードに追加する。なお、現在の年月日が利用終了年月日を超えた場合にライセンス更新要求を送信する形態を本願では想定したが、現在の年月日が利用終了年月日を超える前に送信する形態であっても良い。この場合、ライセンスを更新するまでの間、顧客が拡張機能を使えなくなる可能性を低減することができる。
【００５０】
アプリケーション管理画面表示要求受信部３５３は、画像形成装置のＮｅｔｗｏｒｋＩ／Ｆ２０５からアプリケーション管理画面表示要求を受信することで実行される機能である。アプリケーション管理画面表示要求は情報処理装置から送信される。アプリケーション管理画面表示要求受信部３５３は、要求のあった情報処理装置に対して後述するアプリケーション管理画面５０１を表示するためのデータを送信する。アプリケーション管理画面表示要求受信部３５３は画像形成装置の操作部２１２からのアプリケーション管理画面表示要求を受信した際にも実行可能であり、アプリケーション管理画面５０１を画像形成装置の表示部２１１に表示するためのデータを送信してもよい。
【００５１】
ライセンスアクセス番号登録要求受信部３５４は、アプリケーション管理画面５０１からライセンスアクセス番号登録要求を受信することで実行される機能である。ライセンスアクセス番号登録要求受信部３５４は画像形成装置の操作部２１２からのライセンスアクセス番号登録要求を送信した際に実行され、ライセンスアクセス番号登録画面５１１を画像形成装置の表示部２１１に表示するためのデータを送信する。ライセンスアクセス番号登録要求は、情報処理装置から送信されてもよい。ライセンスアクセス番号登録要求受信部３５４は、要求のあった情報処理装置に対して後述するライセンスアクセス番号登録画面５１１を表示するためのデータを送信してもよい。
【００５２】
図４にライセンスサーバー１０１が提供する利用情報の登録のための画面を示す。利用情報登録画面４０１は、ライセンスサーバー１０１に対して利用情報登録要求を送信するための画面である。利用情報登録画面４０１は情報処理装置１２１のブラウザ等から利用情報登録要求をライセンスサーバー１０１の利用情報登録要求受信部３２３に送信した場合に、ライセンスサーバー１０１から応答として返される。利用情報登録画面４０１は情報処理装置１２１の表示部２２１に表示可能な形式で返される。
【００５３】
商品ＩＤフィールド４０２は、対象の商品を特定するための商品ＩＤを入力するテキストフィールドである。契約開始日フィールド４０３は、契約を開始する年月日を入力するテキストフィールドである。契約終了日フィールド４０４は契約を終了する年月日を入力するテキストフィールドである。権利数フィールド４０５は利用情報に登録可能な画像形成装置の台数を設定するテキストフィールドである。登録ボタン４０６が押下された場合には、利用情報登録要求を情報処理装置１２１のＮｅｔｗｏｒｋＩ／Ｆ２２６を介してライセンスサーバー１０１に送信する。その際に利用情報登録要求には商品ＩＤフィールド４０２、契約開始日フィールド４０３、契約終了日フィールド４０４、権利数フィールド４０５の値を含むようにする。契約開始日フィールド４０３に入力された日付と、契約終了日フィールド４０４に入力された日付の間の期間が契約期間となり、この契約期間の間は顧客が拡張機能を利用できる契約が結ばれていることを意味する。
【００５４】
図５に、画像形成装置１１２、１３２が提供する画面の一例を示す。図５Ａのアプリケーション管理画面５０１はインストールしたアプリケーションファイルやライセンスファイルの情報を表示し、ライセンスの更新をするための画面である。また図５Ｂのライセンスアクセス番号登録画面５１１は、ライセンスサーバー１０１の利用情報保持部３１３で管理される利用情報に、該画像形成装置のデバイスシリアル番号を登録するための画面である。
【００５５】
図５Ａのアプリケーション管理画面５０１は、情報処理装置１１１、１３１のブラウザ等からアプリケーション管理画面表示要求を画像形成装置１１２、１３２のアプリケーション管理画面表示要求受信部３５３に送信した場合に応答として返される。アプリケーション管理画面５０１は、情報処理装置１１１、１３１の表示部２２１に表示可能な形式で返される。画像形成装置１１２、１３２の表示部２１１からの要求の場合であれば、画像形成装置１１２、１３２の表示部２１１に表示可能な形式で返される。
【００５６】
アプリケーション管理画面５０１に表示されるラベル５０２〜５０５は表Ｆのデバイスライセンス情報テーブルのレコードを元に値が設定される。アプリケーションＩＤラベル５０２は表Ｆのデバイスライセンス情報テーブルのアプリケーションＩＤカラムの値を表示する。アプリケーション名ラベル５０３は表Ｆのデバイスライセンス情報テーブルのアプリケーション名カラムの値を表示する。アプリケーションバージョンラベル５０４は表Ｆのデバイスライセンス情報テーブルのアプリケーションバージョンカラムの値を表示する。利用可能期間ラベル５０５は表Ｆのデバイスライセンス情報テーブルの利用開始年月日、利用終了年月日カラムの値を元に表示する。利用開始年月日と利用終了年月日の両方がある場合には「“利用開始年月日”−“利用終了年月日”」の形式で表示し、利用終了年月日のみの場合には「−“利用終了年月日”」の形式で表示する。また、当該画像形成装置の利用情報が確認できない場合には、「利用情報なし」を表示する。
【００５７】
サーバーへのライセンス確認ボタン５０６は、ライセンスサーバー１０１に対してライセンス更新要求を送信するためのボタンである。サーバーへのライセンス確認ボタン５０６が押下された場合には、ライセンス更新要求を画像形成装置１１２、１３２のＮｅｔｗｏｒｋＩ／Ｆ２０５を介してライセンスサーバー１０１に送信する。その際にライセンス更新要求にはサーバーへのライセンス確認ボタン５０６が押下されたレコードのアプリケーションＩＤの値とデバイス情報保持部３４１に保持しているデバイスシリアル番号を含むようにする。ライセンスアクセス番号登録ボタン５０７は、ライセンスサーバー１０１に対して、利用情報更新要求を送信するためのボタンである。ライセンスアクセス番号登録ボタン５０７が押下された場合には、図５Ｂで図示するライセンスアクセス番号登録画面５１１を情報処理装置１１１、１３１の表示部２２１、もしくは画像形成装置１１２、１３２の表示部２１１に表示する。
【００５８】
図５Ｂのライセンスアクセス番号登録画面５１１は、ライセンスサーバー１０１に対して利用情報更新要求を送信するための画面である。ライセンスアクセス番号登録画面５１１は画像形成装置１１２、１３２のライセンスアクセス番号登録要求送信部３５４にライセンスアクセス番号登録要求を送信した場合に、応答として返される。ライセンスアクセス番号登録画面５１１は情報処理装置１１１、１３１の表示部２２１に表示可能な形式で返される。画像形成装置１１２、１３２の表示部２１１からの要求の場合であれば、画像形成装置１１２、１３２の表示部２１１に表示可能な形式で返される。
【００５９】
ライセンスアクセス番号入力フィールド５１２は、更新対象の利用情報を特定するためのライセンスアクセス番号を入力するテキストフィールドである。登録ボタン５１３が押下された場合には、利用情報更新要求を画像形成装置１１２、１３２のＮｅｔｗｏｒｋＩ／Ｆ２０５を介してライセンスサーバー１０１に送信する。その際に利用情報更新要求にはライセンスアクセス番号入力フィールド５１２、デバイス情報保持部３４１に格納されたデバイスシリアル番号の値を含むようにする。ライセンスアクセス番号登録要求受信部３５４は送信した利用情報更新要求の応答として返されたライセンスを取得し、そのライセンスを使用してデバイスライセンス情報レコードの利用開始年月日、利用終了年月日を更新する。また取得したライセンスのアプリケーションＩＤとライセンスＩＤをデバイスライセンス履歴情報レコードに追加する。
【００６０】
図６にファイルのデータ構造を示す。図６Ａはアプリケーションファイル６０１、図６Ｂはインストールライセンス６１１、図６Ｃは更新ライセンス６２１、図６Ｄはお試しライセンスのデータ構造を示す図である。図６Ａに示すアプリケーションファイル６０１は、基本機能に加えて後から拡張機能を利用できるようにインストールするための拡張プログラムファイルである。アプリケーションファイル６０１は、少なくとも６０２〜６０５の情報を保持する。アプリケーションＩＤ６０２はアプリケーションファイル６０１の種別を一意に識別するための識別子である。アプリケーション名６０３とアプリケーションバージョン６０４は、それぞれアプリケーションファイル６０１の名称とバージョンである。実行ファイル６０５は画像形成装置１１２、１３２で動作するプログラムである。
【００６１】
図６Ｂに示すインストールライセンス６１１は、商品情報登録要求受信部３２２にて商品情報登録後に発行されるライセンスであり、本実施例では商品情報登録が完了したと同時に一度だけ発行されることを想定している。インストールライセンスは、対象のアプリケーションファイルをインストールする全ての画像形成装置に共通のライセンスである。インストールライセンスは画像形成装置の初期設置作業を行う間に有効化するためのライセンスであり、顧客が実際に利用する期間にアプリケーションファイルを有効化するためのものではない。よって、無為にインストールライセンスを発行するのではなく、例えば、本実施例の様に一度だけ発行するような少ない発行回数にすることが好適である。
【００６２】
インストールライセンス６１１は少なくとも６１２〜６１５の情報を保持する。ライセンスＩＤ６１２はライセンスを一意に識別可能な識別子である。アプリケーションＩＤ６１３は、本ライセンスでインストール可能なアプリケーションファイル６０１の識別子である。デバイスシリアル番号６１４は、本ライセンスでインストール可能な画像形成装置１１２、１３２のシリアル番号である。インストールライセンス６１１のデバイスシリアル番号には、アプリケーションがインストール可能な何れの画像形成装置にもインストール可能であることを表す「＊」を保持する。利用可能日数６１５は、本ライセンスによってアプリケーションファイル６０１が利用できる日数（利用期間）である。利用可能日数６１５に「５」という値が記載されていた場合には、本ライセンスを用いてインストールしたアプリケーションファイル６０１は、インストールした日から５日間の利用が許可される。本実施形態では、インストールライセンス６１１の利用可能日数６１５は「５」固定で発行されるものとするが、ライセンスアクセス番号発行時や商品登録時に利用可能日数を設定させてインストールライセンス６１１を発行してもよい。
【００６３】
図６Ｃに示す更新ライセンス６２１は、利用情報更新要求受信部３２８にて利用情報に新規の画像形成装置が追加される時に発行される。またライセンスサーバー１０１は、発行済みの更新ライセンスの利用終了年月日を定期的にチェックし、更新ライセンスの有効期限が切れる前に次の一定期間有効な更新ライセンスを発行する。即ち、新しく発行される更新ライセンス６２１は、利用終了年月日を含む、もしくは含まなくても良いが、利用終了年月日よりも後ろの特定の期間を有効期間とするライセンスである。契約期間の最終日である表Ｃの利用情報テーブルの契約終了年月日に到達するまでライセンスサーバー１０１は更新ライセンスの発行を繰り返す。更新ライセンス６２１は、少なくとも６２２〜６２６の情報を保持する。ライセンスＩＤ６２２はライセンスを一意に識別可能な識別子である。アプリケーションＩＤ６２３は、本ライセンスでインストール可能なアプリケーションファイル６０１の識別子である。デバイスシリアル番号６２４は本ライセンスでインストール可能な画像形成装置１１２、１３２のシリアル番号である。利用開始年月日６２５と利用終了年月日６２６は、それぞれ本ライセンスによってアプリケーションファイル６０１の利用を開始できる年月日と終了する年月日である。
【００６４】
図６Ｄに示すお試しライセンス６３１は、商品をお試し利用するために発行されるライセンスであり、商品情報登録要求受信部３２２にて商品情報登録後に任意のタイミングで発行されるライセンスである。お試しライセンス６３１は少なくとも６３２〜６３５の情報を保持する。ライセンスＩＤ６３２はライセンスを一意に識別可能な識別子である。アプリケーションＩＤ６３３は、本ライセンスでインストール可能なアプリケーションファイル６０１の識別子である。デバイスシリアル番号６３４は、本ライセンスでインストール可能な画像形成装置１１２、１３２のシリアル番号である。お試しライセンス６３１のデバイスシリアル番号には、アプリケーションがインストール可能な何れの画像形成装置にインストール可能であることを表す「＊」を保持する例を示しているが、特定の画像形成装置を示すデバイスシリアル番号を複数設定しても良い。利用可能日数６３５は、本ライセンスによってアプリケーションファイル６０１が利用できる日数（利用期間）である。利用可能日数６３５に「３０」という値が記載されていた場合には、本ライセンスを用いてインストールしたアプリケーションファイル６０１は、インストールした日から３０日間の利用が許可される。利用可能日数６３５はライセンスアクセス番号発行時や商品登録時に利用可能日数を設定させてお試しライセンス６３１を発行してもよい。
【００６５】
以降、図７から本発明について、フローチャートを用いて第１の実施の形態を説明する。図７はライセンスサーバー１０１で利用情報更新要求受信部３２８が利用情報更新要求をＮｅｔｗｏｒｋＩ／Ｆ２０５を介して受信した際に実行される処理のフローチャートである。利用情報更新要求は顧客のネットワーク環境１１０もしくは設置工場のネットワーク環境１３０の画像形成装置１１２、１３２から送信される。利用情報更新要求受信部３２８では、受信した利用情報更新要求に含まれるライセンスアクセス番号とデバイスシリアル番号を元に更新対象の利用情報を特定し、対象の画像形成装置用の更新ライセンスを発行する。
【００６６】
ステップＳ７０１において、利用情報更新要求受信部３２８は利用情報更新要求を受信する。ステップＳ７０２において、利用情報更新要求受信部３２８はＳ７０１で受信した利用情報更新要求からアプリケーションファイルを利用するデバイスのデバイスシリアル番号を取得する。ステップＳ７０３において、利用情報更新要求受信部３２８はＳ７０１で受信した利用情報更新要求からライセンスアクセス番号を取得する。
【００６７】
ステップＳ７０４において、利用情報更新要求受信部３２８はＳ７０３で受信したライセンスアクセス番号に紐づく利用情報が取得可能かチェックする。具体的にはＳ７０３で取得したライセンスアクセス番号と一致する利用情報レコードを利用情報テーブル（表Ｃ）から取得し、一致する利用情報レコードが存在しない場合にはＳ７０５に進み、一致する利用情報レコードが存在する場合にはＳ７０６に進む。
【００６８】
ステップＳ７０５において、利用情報更新要求受信部３２８はＳ７０３で受信したライセンスアクセス番号は売り切り型の商品に紐づくライセンスアクセス番号であると判断し、売り切り型のライセンスを発行、利用情報更新要求の応答として売り切り型のライセンスを返却する。売り切り型のライセンスは、利用情報を必要としないタイプのライセンスであり、ライセンスアクセス番号があればライセンスを発行することが可能なライセンスである。
【００６９】
ステップＳ７０６において、利用情報更新要求受信部３２８はＳ７０３で取得したライセンスアクセス番号の権利数を取得し、利用可能な権利数が残っているかをチェックする。具体的には利用情報更新要求受信部３２８はＳ７０３で取得したライセンスアクセス番号を元にライセンスアクセス番号情報テーブル（表Ｅ）から権利数を特定し、利用情報詳細テーブル（表Ｄ）からライセンスアクセス番号に一致するレコード数をカウントする。「ライセンスアクセス番号情報テーブル（表Ｅ）から特定した権利数＞利用情報詳細テーブル（表Ｄ）のレコード数」の場合には、利用可能な権利数ありと判断しＳ７０８に進み、「ライセンスアクセス番号情報テーブル（表Ｅ）から特定した権利数＝利用情報詳細テーブル（表Ｄ）のレコード数」の場合には、利用可能な権利数なしと判断しＳ７０７に進む。ステップＳ７０７において、利用情報更新要求受信部３２８は利用情報の更新処理を行わず、利用情報更新に対するエラーを返す。
【００７０】
ステップＳ７０８において、利用情報更新要求受信部３２８はＳ７０２で取得したデバイスシリアル番号を利用情報へ追加する。具体的には利用情報更新要求受信部３２８はＳ７０２、Ｓ７０３で取得したデバイスシリアル番号とライセンスアクセス番号を利用情報詳細テーブル（表Ｄ）に追加する。ステップＳ７０９において、利用情報更新要求受信部３２８はアプリケーションＩＤを取得する。具体的には利用情報更新要求受信部３２８はＳ７０３で取得したライセンスアクセス番号を元にライセンスアクセス番号テーブル（表Ｅ）から商品ＩＤを特定し、さらに特定した商品ＩＤを元に商品情報テーブル（表Ｂ）からアプリケーションＩＤを特定する。
【００７１】
ステップＳ７１０において、利用情報更新要求受信部３２８は更新ライセンスを発行し、Ｓ７０８で追加した利用情報詳細レコードのライセンスＩＤカラム、格納パスカラム、利用開始年月日カラムおよび利用終了年月日カラムの値を更新する。具体的には利用情報更新要求受信部３２８はＳ７０２、Ｓ７０９で取得したデバイスシリアル番号とアプリケーションＩＤ、さらにＳ７０４で取得した利用情報レコードから契約開始年月日を取得することによって更新ライセンスを発行する。利用情報更新要求受信部３２８は、ライセンスアクセス番号を基に契約開始年月日を認識することが可能であるため、一定の期間を利用期間として定めた更新ライセンス６２１を発行できる。発行処理により発行された更新ライセンス６２１はライセンスサーバー１０１のハードディスク２２４に格納される。
【００７２】
ステップＳ７１１において、利用情報更新要求受信部３２８はＳ７１０で発行した更新ライセンスの利用期間と現在日時の比較を行う。具体的には利用情報更新要求受信部３２８は更新ライセンス６２１の利用開始年月日６２５≦現在日時≦利用終了年月日６２６であるかをチェックし、条件を満たす場合には有効期限内であると判断しＳ７１３に進む。条件を満たさない場合には有効期限外であると判断しＳ７１２に進む。
【００７３】
ステップＳ７１２において、利用情報更新要求受信部３２８はインストールライセンス６１１を応答として返却する。具体的には利用情報更新要求受信部３２８はＳ７０３で取得したライセンスアクセス番号を元にライセンスアクセス番号テーブル（表Ｅ）から商品ＩＤを特定し、特定した商品ＩＤを元に商品情報テーブル（表Ｂ）からインストールライセンス６１１の格納パスを特定する。特定した格納パスに格納されるインストールライセンス６１１を応答として返却する。ステップＳ７１３において、利用情報更新要求受信部３２８はＳ７１０で発行した更新ライセンス６２１を利用情報更新要求の応答として返却する。以後、インストールライセンスは画像形成装置１１２、１３２には送信されることはなく、複数回に渡り新たに発行されていく更新ライセンス６２１が送信される。
【００７４】
以上、説明した図７のフローチャートによって、利用情報更新要求のあった画像形成装置に対して更新ライセンス６２１を発行して、対象の画像形成装置を利用情報に追加することができる。また、あらかじめ定義された権利数を超える利用情報がすでに登録されている場合には、利用情報を追加しないことができる。利用情報に登録可能な画像形成装置の数を利用情報ごとに制御することで、万が一ライセンスアクセス番号の情報が漏れてしまった場合においても、画像形成装置の拡張機能を不正利用から防止することができる。さらに図９で後述するライセンスアクセス番号登録要求受信部３５４の処理において、利用情報を持たないタイプ（売り切り型）の商品のライセンスアクセス番号を指定して利用情報更新要求を受けた場合には、売り切り型のライセンスを応答として返却することによって、たとえばアプリケーションのお試し利用から売り切り型のライセンスへの切り替えなどを容易に実現することが可能である。
【００７５】
本実施例においては、権利数を定義することによって、利用情報の登録を制御する例を示したが、登録可能なデバイスシリアル番号をあらかじめ決めておき、決められたデバイスシリアル番号をもつ画像形成装置からの利用情報更新要求のみを受け付けるような制御を実施しても良い。
【００７６】
図８はライセンスサーバー１０１でライセンス更新要求受信部３２７がライセンス更新要求をＮｅｔｗｏｒｋＩ／Ｆ２２６を介して受信した際に実行される処理のフローチャートである。ライセンス更新要求は画像形成装置１１２、１３２にインストールされたライセンスの期限が切れる前に画像形成装置１１２、１３２から自動で送信される。また、アプリケーション管理画面５０１の「サーバーへのライセンス確認」ボタン５０６押下時に画像形成装置１１２、１３２から送信される。ライセンス更新要求受信部３２７では、受信したライセンス更新要求に含まれるアプリケーションＩＤとデバイスシリアル番号を元にライセンスを応答として返す。
【００７７】
ステップＳ８０１において、ライセンス更新要求受信部３２７はライセンス更新要求を受信する。ステップＳ８０２において、ライセンス更新要求受信部３２７はＳ８０１で受信したライセンス更新要求からアプリケーションＩＤを取得する。ステップＳ８０３において、ライセンス更新要求受信部３２７はＳ８０１で受信したライセンス更新要求からデバイスシリアル番号を取得する。
【００７８】
ステップＳ８０４において、ライセンス更新要求受信部３２７はＳ８０２、Ｓ８０３で取得したアプリケーションＩＤとデバイスシリアル番号に対する更新ライセンス６２１が存在するかを確認する。具体的にはＳ８０３で取得したデバイスシリアル番号を元に利用情報詳細テーブル（表Ｄ）からデバイスシリアル番号を保持する利用情報詳細レコードが存在するかをチェックする。存在する場合は特定した利用情報詳細レコードに含まれるライセンスアクセス番号を保持するライセンスアクセス番号情報レコードをライセンスアクセス番号情報テーブル（表Ｅ）から特定する。さらに特定したライセンスアクセス番号レコードに含まれる商品ＩＤを保持する商品情報レコードを商品情報テーブル（表Ｂ）から特定し、特定した商品情報レコードに含まれるアプリケーションＩＤがＳ８０２で取得したアプリケーションＩＤと一致する場合に更新ライセンス６２１があると判定する。もし更新ライセンス６２１が存在する場合にはＳ８０６に進み、存在しない場合にはＳ８０５に進む。
【００７９】
ステップＳ８０５において、ライセンス更新要求受信部３２７はライセンス更新要求の応答として利用情報なしとして応答を返して処理を終了する。ステップＳ８０６において、ライセンス更新要求受信部３２７はライセンス更新要求の応答としてＳ８０４で取得した更新ライセンス６２１を返して処理を終了する。
【００８０】
以上、説明した図８のフローチャートによって、ライセンスサーバー１０１はライセンスの更新要求を受信した際に、更新ライセンス６２１が存在する場合には更新ライセンス６２１を応答として返し、更新ライセンス６２１が存在しない場合には利用情報が存在しない旨を返す。この動作によって、ライセンスサーバー１０１の利用情報の登録状態を画像形成装置１１２、１３２上で表示することが可能となる。
【００８１】
図９は画像形成装置１１２、１３２でライセンスアクセス番号登録要求受信部３５４によって実行される処理のフローチャートである。ライセンスアクセス番号登録要求はアプリケーション管理画面５０１の「ライセンスアクセス番号登録」ボタン５０７押下時に画像形成装置１１２、１３２から送信される。
【００８２】
ステップＳ９０１において、ライセンスアクセス番号登録要求受信部３５４はライセンスアクセス番号登録要求を受信する。ステップＳ８０２において、ライセンスアクセス番号登録要求受信部３５４はＳ９０１で受信したライセンスアクセス番号登録要求から登録対象のライセンスアクセス番号を取得する。ステップＳ９０３において、ライセンスアクセス番号登録要求受信部３５４はデバイス情報保持部３４１からデバイスシリアル番号を取得する。
【００８３】
ステップＳ９０４において、ライセンスアクセス番号登録要求受信部３５４はＳ９０２、Ｓ９０３で取得したライセンスアクセス番号とデバイスシリアル番号の組み合わせでライセンスサーバー１０１へ利用情報の更新を依頼する。ステップＳ９０５において、ライセンスアクセス番号登録要求受信部３５４はＳ９０４の処理結果をライセンスサーバー１０１から受信し、ライセンスを受信したかチェックする。もしライセンスを受信した場合はＳ９０６に進み、ライセンスを受信しなかった場合はそのまま処理を終了する。ステップＳ９０６において、ライセンスアクセス番号登録要求受信部３５４はＳ９０５で取得したライセンスから利用可能期間を取得する。
【００８４】
ステップＳ９０７において、ライセンスアクセス番号登録要求受信部３５４はＳ９０６で取得した利用可能期間を元にデバイスライセンス情報テーブル（表Ｆ）の該当するレコードの利用可能期間を更新する。具体的には、Ｓ９０５で受信したライセンスからアプリケーションＩＤを取得し、取得したアプリケーションＩＤを含むデバイスライセンス情報レコードを特定し、特定したレコードの利用可能期間をＳ９０６で取得した利用可能期間で更新する。ステップＳ９０８において、ライセンスアクセス番号登録要求受信部３５４はＳ９０５で取得したライセンスのライセンスＩＤをデバイスライセンス履歴情報テーブル（表Ｇ）に追加する。具体的には、Ｓ９０５で受信したライセンスからライセンスＩＤ、アプリケーションＩＤを取得し、取得したライセンスＩＤ、アプリケーションＩＤを新規デバイスライセンス履歴情報レコードとして追加する。
【００８５】
以上説明した図９のフローチャートによって、画像形成装置１１２、１３２からライセンスアクセス番号を通知することによって、ライセンスサーバー１０１の利用情報を更新することができる。また、たとえば期間限定のお試しライセンスなどを利用中に、売り切り型の商品のライセンスを購入した場合など、ライセンスアクセス番号登録要求受信部３５４を利用して売り切り型のライセンスを取得することも可能である。
【００８６】
本願発明の実施形態を説明したこの時点でお試しライセンスの効果について説明する。お試しライセンスを利用した画像形成装置の拡張機能のお試し利用から、更新ライセンスや売り切り型のライセンスへ切り替えを行うケースが挙げられる。画像形成装置の拡張機能をお試しで利用する場合には、お試しライセンス６３１とアプリケーションファイル６０１は顧客環境の画像形成装置１１２もしくは設置工場の画像形成装置１３２に設置される。お試し利用時はライセンスサーバー１０１で管理する利用情報に画像形成装置の情報を登録されていないが、顧客はお試しライセンスによって特定の期間に拡張機能を利用できる。利用情報が存在しない状態で画像形成装置１１２、１３２にインストールしたお試しライセンス６３１の有効期限が切れた場合、画像形成装置１１２、１３２のライセンス更新要求依頼がライセンスサーバー１０１に送信される。これはインストールライセンス６１１の有効期限が切れた際の処理と同一である。但し、お試しライセンスの有効期限が切れてライセンス更新要求依頼が送信された場合、図８で示すフローチャートのステップＳ８０５の処理で「利用情報なし」が応答として返却される。ライセンス更新要求に対して「利用情報なし」を応答として受信した画像形成装置１１２、１３２のアプリケーション管理画面５０１では、図５Ａで図示するアプリケーションＩＤ「ａｐｐ００４」のように利用可能期間５０５が「利用情報なし」と表示される。
【００８７】
アプリケーション管理画面５０１の「ライセンスアクセス番号登録」ボタン５０７を押下すると、図９のフローチャートで示すライセンスアクセス番号登録処理が実行される。ライセンスアクセス番号登録処理において、入力した対象のライセンスアクセス番号が売り切り型の商品のライセンスアクセス番号であった場合には、図７で示すフローチャートのステップＳ７０５の処理において、売り切り型のライセンスが応答として返却される。一方、入力した対象のライセンスアクセス番号がサブスクリプション型の商品のライセンスアクセス番号であった場合には、図７で示すフローチャートのステップＳ７０４以降の処理が実施され、応答として更新ライセンス６２１もしくはインストールライセンス６１１が返却されることになる。
【００８８】
以上により、ライセンスサーバー１０１は画像形成装置１１２、１３２から利用情報の更新を容易に実現することができる。また、利用情報へのデバイスシリアル番号の登録を人手で実施するのではなく、デバイス情報保持部３４１に保持されるデバイスシリアル番号を使って直接実施することによって、利用情報登録時のミスを回避することができる。また、画像形成装置１１２、１３２の拡張機能のお試し利用から容易に更新ライセンスや売り切り型のライセンスへの切り替えを実施することが可能である。
【００８９】
［その他の実施例］
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００９０】
１０１  ライセンスサーバー
１１０  顧客ネットワーク環境
１１１  顧客ネットワーク環境の情報処理装置
１１２  顧客ネットワーク環境の画像形成装置
１２０  販売会社ネットワーク環境
１２１  販売会社ネットワーク環境の情報処理装置
１２２  販売会社ネットワーク環境の契約サーバー
１３０  設置工場ネットワーク環境
１３１  設置工場ネットワーク環境の情報処理装置
１３２  設置工場ネットワーク環境の画像形成装置
６０１  アプリケーションファイル
６１１  インストールライセンス
６２１  更新ライセンス
６３１  お試しライセンス
【図１】
2017219887.tif 000010
【図２】
2017219887.tif 000011
【図３】
2017219887.tif 000012
【図４】
2017219887.tif 000013
【図５】
2017219887.tif 000014
【図６】
2017219887.tif 000015
【図７】
2017219887.tif 000016
【図８】
2017219887.tif 000017
【図９】
2017219887.tif 000018