(57)【要約】      （修正有）【課題】契約開始後に画像形成装置の入れ替えが発生した場合、入れ替え後の画像形成装置へ更新した継続課金ライセンスを発行可能にする。【解決手段】ライセンス管理サーバ１０１は、画像形成装置１０３で利用可能なアプリケーションを商品として登録および管理する商品情報管理部１０７と、アプリケーションのライセンスを発行するライセンス発行手段と、画像形成装置１０３を入れ替えた際に、新しい画像形成装置１０３でアプリケーションを利用可能にするためのライセンス情報管理部１０８と、ライセンス情報管理部１０８で管理される情報を契約管理サーバ１０４に通知する通知手段とを備える。画像形成装置１０３は、アプリケーションおよびライセンスを取得してインストールし、契約管理サーバ１０４は、通知手段により通知される情報に基づいて、アプリケーションの画像形成装置１０３における利用方法を管理する。【選択図】図１
2017083982.tif 000002
【特許請求の範囲】
【請求項１】
ライセンス管理サーバと画像形成装置と契約管理サーバとを含むライセンス管理システムであって、
前記ライセンス管理サーバは、
前記画像形成装置で利用可能なアプリケーションを商品として登録および管理する商品情報管理手段と、
前記アプリケーションを前記画像形成装置で利用可能とするためのライセンスを発行するライセンス発行手段と、
前記画像形成装置を別の画像形成装置へ入れ替えた際に、前記別の画像形成装置で前記アプリケーションを利用可能にするためのライセンス管理手段と、
前記ライセンス管理手段で管理される情報を前記契約管理サーバに通知する通知手段とを備え、
前記画像形成装置は、
前記商品情報管理手段で管理される前記アプリケーションおよび前記ライセンス発行手段で発行される前記ライセンスを取得する取得手段と、
前記取得手段で取得される前記アプリケーションおよび前記ライセンスをインストールするインストール手段とを備え、
前記契約管理サーバは、前記通知手段により通知される前記情報に基づいて、前記商品情報管理手段で管理される前記アプリケーションの前記画像形成装置における利用方法を管理する契約情報管理手段を備えることを特徴とするライセンス管理システム。
【請求項２】
前記ライセンス管理サーバにおいて、前記ライセンス発行手段は、前記商品情報管理手段により管理される前記アプリケーションが、前記契約管理サーバに対して定期的に契約情報の確認が必要となる継続課金商品である場合に、前記アプリケーションに対して発行されたライセンスの更新が必要かどうかを判断し、前記ライセンスの更新が必要と判断された場合、前記契約管理サーバに前記ライセンスの契約情報の更新があるかどうかを判断し、前記契約情報の更新があると判断された場合に、更新ライセンスを発行し、
前記画像形成装置において、前記取得手段は前記ライセンス発行手段により発行された前記更新ライセンスを取得し、前記インストール手段は前記取得された更新ライセンスをインストールすることを特徴とする、請求項１に記載のライセンス管理システム。
【請求項３】
前記ライセンス管理システムはユーザ端末をさらに含み、
前記ライセンス管理サーバにおいて、
前記ライセンス管理手段は、前記ユーザ端末から、前記画像形成装置の入れ替えを行うための、入替元の画像形成装置と入替先の画像形成装置、及び対象となるライセンスを指定する情報を受信し、
前記通知手段は、前記受信された情報に基づいて、前記対象となるライセンスに紐付くアプリケーションが、前記契約管理サーバに対して定期的に契約情報の確認が必要となる継続課金商品である場合に、前記入替元および入替先の画像形成装置の情報および前記ライセンスの情報を前記契約管理サーバに通知し、
前記ライセンス発行手段は、前記入替先の画像形成装置のためのライセンスを発行することを特徴とする、請求項１に記載のライセンス管理システム。
【請求項４】
前記画像形成装置において、
前記画像形成装置の不具合の修理が完了した場合に、前記画像形成装置の起動時に、前記画像形成装置にライセンスが存在するかどうかを確認し、ライセンスが存在すると確認された場合に、当該ライセンスの更新が必要かどうかを前記ライセンス管理サーバに確認し、
前記ライセンス管理サーバにより、前記ライセンスの更新が必要と判断された場合に、更新ライセンスを前記取得手段により取得し、取得された前記更新ライセンスを前記インストール手段によりインストールし、
前記ライセンス管理サーバにおいて、
前記ライセンス管理手段は、前記画像形成装置において存在が確認された前記ライセンスが別の画像形成装置へ入れ替えられているかどうかを判断し、
前記ライセンス発行手段は、前記ライセンスが別の画像形成装置へ入れ替えられていると判断された場合、当該別の画像形成装置のために更新ライセンスを発行することを特徴とする、請求項１に記載のライセンス管理システム。
【請求項５】
前記画像形成装置は、前記画像形成装置の不具合の修理が完了した場合に、前記画像形成装置の起動時に、修理の完了を確認するためのボタンを表示し、前記ボタンが押下された際に、前記画像形成装置にライセンスが存在するかどうかの確認を実行することを特徴とする、請求項４に記載のライセンス管理システム。
【請求項６】
前記画像形成装置は、前記画像形成装置の不具合の修理が完了した場合に、前記画像形成装置の起動時に、前記画像形成装置のネットワークの設定に変更があるかどうかを確認し、設定の変更があると判断された場合、前記画像形成装置にライセンスが存在するかどうかの確認を実行することを特徴とする、請求項４記載のライセンス管理システム。
【請求項７】
画像形成装置と契約管理サーバとに接続されるライセンス管理サーバであって、
前記画像形成装置で利用可能なアプリケーションを商品として登録および管理する商品情報管理手段と、
前記アプリケーションを前記画像形成装置で利用可能とするためのライセンスを発行するライセンス発行手段と、
前記画像形成装置を別の画像形成装置へ入れ替えた際に、前記別の画像形成装置で前記アプリケーションを利用可能にするためのライセンス管理手段と、
前記ライセンス管理手段で管理される情報を前記契約管理サーバに通知する通知手段とを備え、
前記画像形成装置は、前記商品情報管理手段で管理される前記アプリケーションおよび前記ライセンス発行手段で発行される前記ライセンスを取得してインストールし、
前記契約管理サーバは、前記通知手段により通知される前記情報に基づいて、前記商品情報管理手段で管理される前記アプリケーションの前記画像形成装置における利用方法を管理する
ことを特徴とするライセンス管理サーバ。
【請求項８】
ライセンス管理サーバと画像形成装置と契約管理サーバとを含むライセンス管理システムにおけるライセンス管理方法であって、
前記ライセンス管理サーバにおいて、
前記画像形成装置で利用可能なアプリケーションを商品として登録および管理する管理ステップと、
前記アプリケーションを前記画像形成装置で利用可能とするためのライセンスを発行する発行ステップと、
前記画像形成装置を別の画像形成装置へ入れ替えた際に、前記別の画像形成装置で前記アプリケーションを利用可能にするためのステップと、
前記発行ステップで管理される情報を前記契約管理サーバに通知する通知ステップとを備え、
前記画像形成装置において、
前記管理ステップで管理される前記アプリケーションおよび前記発行ステップで発行される前記ライセンスを取得する取得ステップと、
前記取得ステップで取得された前記アプリケーションおよび前記ライセンスをインストールするステップとを備え、
前記契約管理サーバにおいて、
前記通知ステップにより通知される前記情報に基づいて、前記管理ステップで管理される前記アプリケーションの前記画像形成装置における利用方法を管理するステップを備える
ことを特徴とするライセンス管理方法。
【請求項９】
画像形成装置と契約管理サーバとに接続されるライセンス管理サーバにおけるライセンス管理方法であって、
前記画像形成装置で利用可能なアプリケーションを商品として登録および管理する管理ステップと、
前記アプリケーションを前記画像形成装置で利用可能とするためのライセンスを発行する発行ステップと、
前記画像形成装置を別の画像形成装置へ入れ替えた際に、前記別の画像形成装置で前記アプリケーションを利用可能にするためのステップと、
前記発行ステップで管理される情報を前記契約管理サーバに通知する通知ステップとを備え、
前記画像形成装置においては、前記管理ステップで管理される前記アプリケーションおよび前記発行ステップで発行される前記ライセンスを取得する取得してインストールし、
前記契約管理サーバにおいては、前記通知ステップにより通知される前記情報に基づいて、前記管理ステップで管理される前記アプリケーションの前記画像形成装置における利用方法を管理する
ことを特徴とするライセンス管理サーバ。
【請求項１０】
コンピュータを、請求項１〜６のいずれか１項に記載のライセンス管理システムの各手段として機能させるためのプログラム。
【請求項１１】
コンピュータを、請求項７に記載のライセンス管理サーバの各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ライセンス管理システム、ライセンス管理サーバ、契約管理サーバ、及び画像形成装置に搭載可能なアプリケーションを動作させるためのライセンスの発行方法および制御方法に関する。
【背景技術】
【０００２】
本発明の先行技術について、最も関連する文献を例に挙げて説明する。従来、アプリケーションとこれを実行する情報処理装置の情報を管理する機能を有し、当該アプリケーションを、当該実行を許可された情報処理装置上で有効化するライセンス管理を行うための手段を備えたライセンス管理方法が数多く出願されている。
【０００３】
たとえば特許文献１では、コンテンツと関連付けられるように構成された権利を共有するために、ライセンスを移転する方法を提案している。ライセンスを供給する画像形成装置がライセンスを消費する画像形成装置からのライセンス取得要求後、該ライセンス供給画像形成装置はライセンス取得条件を満たすか確認し、条件を満たす場合に該ライセンス消費画像形成装置にライセンスを移転する。ライセンスの移転情報は、共通権利状態サーバで管理され、移転されたライセンスをコンテンツと関連付けることによって、該ライセンス消費画像形成装置でのコンテンツの利用を許可する。また該ライセンス消費画像形成装置内には、共通権利状態サーバにライセンスの使用状況を通知するためのエージェントが埋め込まれており、該ライセンス供給画像形成装置から該ライセンス消費画像形成装置におけるコンテンツの使用を制御する方法を提案している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０３８３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１の従来技術は、コンテンツと関連付けられるように構成された権利を共有するための方法、システムおよび画像形成装置の提供を目的としたものである。これに対して、画像形成装置において、定期的にライセンスを更新する継続課金型のライセンスをインストールしてアプリケーションを利用する場合におけるライセンス発行手段を提供することが望まれる。この場合、従来の売り切り型とは異なり、継続課金型のライセンスはインストール対象の画像形成装置を契約管理サーバ上で管理することによって、ライセンス更新の有無を画像形成装置単位で制御できる。しかしながら、契約開始後に画像形成装置の不具合等により画像形成装置の入れ替えが発生した場合、従来の仕組みでは入れ替え後の画像形成装置へ更新した継続課金ライセンスを発行することができなかった。
【０００６】
従って、本発明では、契約更新時に発行されるライセンスを正しい画像形成装置で利用させるための手段を提供することを目的とする。具体的には、ライセンスとライセンスを利用している画像形成装置を契約情報と関連付けて管理する契約管理サーバに、ライセンス管理サーバが画像形成装置を入れ替えた旨を通知する。これによって、契約管理サーバと画像形成装置内のライセンスの利用状況の整合性を保ち、上記ライセンスを正しい画像形成装置で利用させることが可能となる。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、ライセンス管理サーバと画像形成装置と契約管理サーバとを含むライセンス管理システムであって、前記ライセンス管理サーバは、前記画像形成装置で利用可能なアプリケーションを商品として登録および管理する商品情報管理手段と、前記アプリケーションを前記画像形成装置で利用可能とするためのライセンスを発行するライセンス発行手段と、前記画像形成装置を別の画像形成装置へ入れ替えた際に、前記別の画像形成装置で前記アプリケーションを利用可能にするためのライセンス管理手段と、前記ライセンス管理手段で管理される情報を前記契約管理サーバに通知する通知手段とを備え、前記画像形成装置は、前記商品情報管理手段で管理される前記アプリケーションおよび前記ライセンス発行手段で発行される前記ライセンスを取得する取得手段と、前記取得手段で取得される前記アプリケーションおよび前記ライセンスをインストールするインストール手段とを備え、前記契約管理サーバは、前記通知手段により通知される前記情報に基づいて、前記商品情報管理手段で管理される前記アプリケーションの前記画像形成装置における利用方法を管理する契約情報管理手段を備えるライセンス管理システムを提供する。
【発明の効果】
【０００８】
画像形成装置において、定期的にライセンスを更新する継続課金型のライセンスをインストールしてアプリケーションを利用する場合において、画像形成装置の故障等が原因で、別の画像形成装置に入れ替える場合がある。このような場合においても、ライセンス管理サーバと契約管理サーバが連携することにより、入替先の画像形成装置に対して継続的にライセンスを発行することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に関する全体システム構成図およびプログラムのブロック図である。
【図２】実施例１に係るライセンス管理サーバの商品情報管理部における商品情報登録画面を示す図である。
【図３】実施例１に係るライセンス管理サーバのライセンス情報管理部におけるライセンスアクセス番号発行画面を示す図である。
【図４】実施例１に係るライセンス管理サーバのライセンス情報管理部における契約情報登録画面を示す図である。
【図５】実施例１に係るライセンス管理サーバの商品情報管理部上における商品登録の処理フローを示す図である。
【図６】実施例１に係るライセンス管理サーバのライセンス情報管理部におけるライセンスアクセス番号発行の処理フローを示す図である。
【図７】実施例１に係るライセンス管理サーバのライセンス情報管理部におけるライセンス発行画面を示す図である。
【図８】実施例１に係るライセンス管理サーバのライセンス情報管理部におけるライセンス発行対象の画像形成装置の指定画面を示す図である。
【図９】実施例１に係るライセンス管理サーバのライセンス情報管理部から発行される通常商品のライセンスフォーマットを示す図である。
【図１０】実施例１に係るライセンス管理サーバのライセンス情報管理部から発行される継続課金商品のライセンスフォーマットを示す図である。
【図１１】実施例１に係るライセンス管理サーバのライセンス情報管理部におけるライセンスファイル発行の処理フローを示す図である。
【図１２】実施例１に係る画像形成装置のアプリ・ライセンス管理部におけるアプリ・ライセンス取得の処理フローを示す図である。
【図１３】実施例１に係る画像形成装置のインストール部における処理フローを示す図である。
【図１４】実施例１に係るライセンス管理サーバのライセンス情報管理部におけるライセンス更新・入替対象の画像形成装置の選択画面を示す図である。
【図１５】実施例１に係るライセンス管理サーバのライセンス情報管理部における入替先の画像形成装置の入力画面を示す図である。
【図１６】実施例１に係るライセンス管理サーバのライセンス情報管理部における画像形成装置入替の処理フローを示す図である。
【図１７】実施例１に係る画像形成装置のアプリ・ライセンス管理部における転送ライセンス取得の処理フローを示す図である。
【図１８】実施例１に係るライセンス管理サーバのライセンス情報管理部における通常商品のライセンス転送の処理フローを示す図である。
【図１９】実施例１に係るライセンス管理サーバの契約管理サーバ通信部における契約情報確認の処理フローを示す図である。
【図２０】実施例１に係るライセンス管理サーバのライセンス情報管理部における継続課金ライセンス発行の処理フローを示す図である。
【図２１】実施例１に係る画像形成装置のアプリ・ライセンス管理部における継続課金ライセンス取得の処理フローを示す図である。
【図２２】実施例１に係る画像形成装置のインストール部における継続課金ライセンスインストールの処理フローを示す図である。
【図２３】実施例２〜４に関する全体システム構成図およびプログラムのブロック図である。
【図２４】実施例２〜４に係る画像形成装置の修理完了設定部における修理完了設定画面を示す図である。
【図２５】実施例２における画像形成装置のライセンス確認部におけるライセンス確認の処理フローを示す図である。
【図２６】実施例２〜４におけるライセンス管理サーバのライセンス情報管理部における継続課金ライセンス確認の処理フローを示す図である。
【図２７】実施例３における画像形成装置のライセンス確認部におけるライセンス確認の処理フローを示す図である。
【図２８】実施例４における画像形成装置のライセンス確認部におけるライセンス確認の処理フローを示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための最良の形態について図面を用いて説明する。本発明の実施例を説明する前に、本発明を適用可能なシステム構成について説明する。
【００１１】
なお、この実施形態に記載されている構成要素は例示であり、本発明の範囲を限定するものではない。また以降の説明において、アプリケーションを「アプリ」と略記することもあるが、アプリケーションと同義とする。また、「商品」とは画像形成装置上で利用可能なアプリケーションの利用形態や販売単位を定義したものである。売り切り型の通常商品、定期的にライセンスを購入・更新することで利用を継続する継続課金型の商品、アプリケーションの利用回数や頻度に応じて課金を行う従量課金型の商品等が存在する。
【００１２】
本発明における「継続課金商品」とは、契約状況を管理する契約管理サーバに対して、ライセンス管理サーバが契約更新の有無を確認することによって、契約更新がある場合に、継続的に利用可能にされる商品形態である。このような契約更新がある場合、対象の画像形成装置に対する継続課金ライセンスを発行し、該画像形成装置に該ライセンスをインストールすることによって、アプリケーションを継続的に利用可能にする。
【００１３】
＜システム構成＞
図１に本発明に関する全体システム構成図およびプログラムのブロック図を示す。ここに例示するライセンス管理システムは、ライセンス管理サーバ１０１、ユーザ端末１０２、画像形成装置１０３、契約管理サーバ１０４を備えており、各装置は、ネットワーク（例えばインターネット）により、互いに接続される。ライセンス管理サーバ１０１は、商品情報管理部１０７、ライセンス情報管理部１０８、契約管理サーバ通信部１０９を備える。さらに、商品情報やアプリ情報、ライセンス情報を管理するライセンス情報管理データベース１０５を備える。ユーザ端末１０２は、表示部１１０および入力部１１１を備え、ライセンス管理サーバ１０１への処理依頼は、表示部１１０および入力部１１１を用いて行なう。画像形成装置１０３は、アプリ・ライセンス管理部１１２、インストール部１１３を備え、アプリケーションをインストールおよび実行可能である。契約管理サーバ１０４は、契約情報管理部１１４および契約情報を管理する契約情報管理データベース１０６を備える。
【００１４】
＜実施例１＞
本発明における実施例１について説明する。図２に、ライセンス管理サーバ１０１の商品情報管理部１０７における商品情報登録画面２０１を示す。ユーザ端末１０２の表示部１１０に画面が表示された後、入力部１１１を使って商品情報を入力する。商品情報登録画面２０１は、登録対象の商品コードを入力するテキストボックス２０２、商品名を入力するテキストボックス２０３、対象アプリケーションを入力するテキストボックス２０４を有する。さらに、商品種別が通常商品であるか継続課金商品であるかを選択するチェックボックス２０５、商品情報登録を実行する登録ボタン２０６および商品情報登録をキャンセルするキャンセルボタン２０７を有する。
【００１５】
図３に、ライセンス管理サーバ１０１のライセンス情報管理部１０８におけるライセンスアクセス番号発行画面３０１を示す。ユーザ端末１０２の表示部１１０に画面が表示された後、入力部１１１を使ってライセンスアクセス番号発行のための情報を入力する。ライセンスアクセス番号発行画面３０１は、ライセンスアクセス番号発行対象の商品コードを入力するテキストボックス３０２、ライセンスアクセス番号の発行数を入力するテキストボックス３０３を有する。さらに、ライセンスアクセス番号の発行を実行する発行ボタン３０４及びライセンスアクセス番号の発行をキャンセルするキャンセルボタン３０５を有する。
【００１６】
図４に、ライセンス管理サーバ１０１のライセンス情報管理部１０８における契約情報登録画面４０１を示す。ユーザ端末１０２の表示部１１０に画面が表示された後、入力部１１１を使って契約情報を入力する。契約情報登録画面４０１は、ＩＰアドレスやＵＲＬなど対象の契約管理サーバ１０４を特定する情報を入力するテキストボックス４０２、契約開始日を入力するテキストボックス４０３、契約の更新間隔を入力するテキストボックス４０４を有する。さらに、契約開始日をライセンスに含めるかどうかを指定するチェックボックス４０５、契約情報の登録を実行する登録ボタン４０６および契約情報の登録をキャンセルするキャンセルボタン４０７を有する。
【００１７】
図５に、ライセンス管理サーバ１０１の商品情報管理部１０７における商品情報登録の処理フローを示す。商品情報管理部１０７は、ユーザ端末１０２から商品情報登録画面の表示を依頼されると（表示を依頼する情報を受信すると）処理を開始する（Ｓ５０１）。続いて、商品情報管理部１０７は図２の商品情報登録画面２０１を表示し（Ｓ５０２）、入力された情報をライセンス情報管理データベース１０５に登録し（Ｓ５０３）、処理を終了する（Ｓ５０４）。
【００１８】
ライセンス情報管理データベース１０５内では、商品情報として表１に示す情報を管理している。商品コードはライセンス管理サーバ１０１上で商品を一意に特定するための識別子、商品名は商品コードに紐付く商品を表す名称、商品種別は通常商品であるか継続課金商品か商品の種別を表す項目である。登録日は商品がライセンス管理サーバ１０１に登録された日時、対象アプリＩＤは商品で利用可能なアプリケーションを一意に特定するためのアプリーション識別子である。なお、アプリケーションは複数の商品に登録することが可能である。
【００１９】
【表１】
2017083982.tif 000003
【００２０】
図６に、ライセンス管理サーバ１０１のライセンス情報管理部１０８におけるライセンスアクセス番号発行の処理フローを示す。ライセンス情報管理部１０８は、まず、ユーザ端末１０２からライセンスアクセス番号発行画面３０１の表示を依頼されると処理を開始する（Ｓ６０１）。ライセンス情報管理部１０８は、図３のライセンスアクセス番号発行画面３０１を表示し（Ｓ６０２）、入力された発行数分のライセンスアクセス番号を発行する（Ｓ６０３）。ライセンス情報管理部１０８は、入力された商品が継続課金商品かどうかを確認し（Ｓ６０４）、継続課金商品の場合は、図４の契約情報登録画面４０１を表示し（Ｓ６０５）、継続課金商品でない場合は、Ｓ６０７へ処理を進める。
【００２１】
ライセンス情報管理部１０８は、契約情報登録画面４０１に入力される情報を、ライセンスアクセス番号に関連する契約情報として、ライセンス情報管理データベース１０５に登録する（Ｓ６０６）。なお、ここで入力される情報には、契約管理サーバ１０４／契約開始日／契約の更新間隔／契約開始日をライセンスに含めるかどうかの情報が含まれる。次に、ライセンス情報管理部１０８は、ライセンスアクセス番号発行の対象となった商品とライセンスアクセス番号の関連情報およびライセンスアクセス番号の発行日時をライセンス情報管理データベース１０５に登録し（Ｓ６０７）、処理を終了する（Ｓ６０８）。
【００２２】
ライセンス情報管理データベース１０５内では、ライセンスアクセス番号の関連情報として表２に示す情報を管理している。ライセンスアクセス番号は、ライセンスファイルを発行するための商品コードに紐付くランダムな値、商品コードはライセンスアクセス番号に紐付く商品を特定するための識別子、発行日時はライセンスアクセス番号を発行した日時を示す。契約サーバはライセンスアクセス番号に紐付く契約管理サーバ１０４を特定するための情報、契約開始日はライセンスアクセス番号の契約開始日、更新間隔はライセンスアクセス番号から発行したライセンスファイルの利用可能期間を示す。開始日はライセンスファイルに利用開始日を含めるかどうかの設定情報、最終更新日はライセンスアクセス番号の最終更新日を表す。
【００２３】
【表２】
2017083982.tif 000004
【００２４】
図７に、ライセンス管理サーバ１０１のライセンス情報管理部１０８におけるライセンス発行画面７０１を示す。ユーザ端末１０２の表示部１１０に画面が表示された後、入力部１１１を使ってライセンスアクセス番号を入力する。ライセンス発行画面７０１は、ライセンスアクセス番号を入力するテキストボックス７０２、ライセンスアクセス番号の検証を実行する次へボタン７０３を有する。
【００２５】
図８に、ライセンス管理サーバ１０１のライセンス情報管理部１０８における、ライセンス発行対象とする画像形成装置１０３の指定画面８０１を示す。ユーザ端末１０２の表示部１１０に画面が表示された後、入力部１１１を使って画像形成装置１０３の情報を入力する。
【００２６】
画像形成装置指定画面８０１は、ライセンス発行画面７０１で入力されたライセンスアクセス番号に関連づく商品情報表示欄８０２を有する。さらに、ライセンス発行対象の画像形成装置１０３を一意に特定するための識別子であるデバイスシリアル番号を入力するテキストボックス８０３、ライセンス発行を実行する発行ボタン８０４及びライセンス発行をキャンセルするキャンセルボタン８０５を有する。なお、例示では、デバイスシリアル番号を入力するテキストボックスは１つであるが、複数のデバイスシリアル番号を入力するためのテキストボックスを表示しても構わない。
【００２７】
図９に、ライセンス管理サーバ１０１のライセンス情報管理部１０８から発行される通常商品のライセンスフォーマットを示す。ライセンスファイル９０１は、ライセンスファイルをライセンス管理サーバ１０１で一意に特定するためのライセンスＩＤ、アプリケーションを特定するためのアプリＩＤ、利用可能な画像形成装置１０３を示すデバイスシリアル番号を含む。さらに、アプリケーションを復号化するための共通鍵の情報を含む。
【００２８】
図１０に、ライセンス管理サーバ１０１のライセンス情報管理部１０８から発行される継続課金商品のライセンスフォーマットを示す。ライセンスファイル１００１は、通常商品と共通のライセンスファイルをライセンス管理サーバ１０１で一意に特定するためのライセンスＩＤ、アプリケーションを特定するためのアプリＩＤ、利用可能な画像形成装置１０３を示すデバイスシリアル番号を含む。さらに、アプリケーションを復号化するための共通鍵の情報と、アプリケーションの利用開始日を特定するための利用開始日およびアプリケーションの利用可能期間を特定するための利用可能期間の情報を含む。
【００２９】
図１１に、ライセンス管理サーバ１０１のライセンス情報管理部１０８におけるライセンスファイル発行の処理フローを示す。ライセンス情報管理部１０８はユーザ端末１０２からライセンス発行画面の表示を依頼されると処理を開始する（Ｓ１１０１）。ライセンス情報管理部１０８は、図７のライセンス発行画面７０１を表示し（Ｓ１１０２）、入力されたライセンスアクセス番号が正しいかどうかの確認を行なう（Ｓ１１０３）。ライセンス情報管理部１０８は、入力されたライセンスアクセス番号が正しくない場合は、再度ライセンス発行画面７０１を表示する（Ｓ１１０２）。ライセンス情報管理部１０８は、入力されたライセンスアクセス番号が正しい場合は、図８の画像形成装置指定画面８０１を表示し（Ｓ１１０４）、ライセンス発行画面で入力されたライセンスアクセス番号に関連づく商品が継続課金商品であるかどうか確認（Ｓ１１０５）する。
【００３０】
ライセンス情報管理部１０８は、商品が継続課金商品ではなかった場合は、Ｓ１１１０へ処理を進め、商品が継続課金商品であった場合は、ライセンスアクセス番号に関連づく契約情報をライセンス情報管理データベース１０５から取得する（Ｓ１１０６）。次に、ライセンス情報管理部１０８は、取得した契約情報の中から、契約開始日の設定有無を確認し（Ｓ１１０７）、契約開始日の設定がある場合は、ライセンスファイルの利用開始日に取得した契約開始日を設定する（Ｓ１１０８）。また、ライセンスファイルの利用可能期間に、取得した契約情報の更新期間を設定し（Ｓ１１０９）、図８の指定画面で入力された画像形成装置用のライセンスファイルを発行する（Ｓ１１１０）。ライセンス情報管理部１０８は、発行したライセンスファイルを、ライセンスアクセス番号／デバイスシリアル番号／発行日時を関連情報として、ライセンス情報管理データベース１０５に登録し（Ｓ１１１１）、処理を終了する（Ｓ１１１２）。なお、ライセンス情報管理部１０８はＳ１１０７で契約開始日の設定がない場合は、Ｓ１１０９へ処理を進める。
【００３１】
ライセンス情報管理データベース１０５では、ライセンスファイルの関連情報として表３に示す情報を管理している。ライセンスＩＤはライセンス管理サーバ１０１上でライセンスを特定するための識別子、ＬＡ＃はライセンスファイル発行に使用したライセンスアクセス番号、ＤＳ＃はライセンスファイルを利用可能な画像形成装置１０３を一意に特定するための識別子を示す。さらに、ステータスはライセンスファイルの状態、発行日時はライセンスファイルの発行日時を示す。
【００３２】
【表３】
2017083982.tif 000005
【００３３】
図１２に、画像形成装置１０３のアプリ・ライセンス管理部１１２における処理フローを示す。アプリ・ライセンス管理部１１２は、ライセンスアクセス番号入力画面の表示を依頼されると処理を開始し（Ｓ１２０１）、ライセンスアクセス番号入力画面を表示する（Ｓ１２０２）。アプリ・ライセンス管理部１１２は、入力されたライセンスアクセス番号とともに、自身の画像形成装置１０３を一意に特定する識別子であるデバイスシリアル番号を、ライセンス管理サーバ１０１へ通知する（Ｓ１２０３）。アプリ・ライセンス管理部１１２は、入力されたライセンスアクセス番号およびデバイスシリアル番号から、取得可能なアプリケーション関連情報／ライセンスファイルを取得する（Ｓ１２０４）。取得したアプリ情報／ライセンスファイルのインストール処理をインストール部１１３を用いて行ない（Ｓ１２０５）、その後、アプリ・ライセンス管理部１１２は処理を終了する（Ｓ１２０６）。なお、インストール処理については後述する。
【００３４】
アプリ・ライセンス管理部１１２で取得する情報を表４に例示する。アプリを特定する情報として、アプリ名、ＡｐｐＩＤ、Ｖｅｒｓｉｏｎ及びアプリのダウンロードＵＲＩを取得することができる。ＵＲＩはアプリケーションのプログラムを管理するサーバから対象のアプリケーションを取得するための情報であり、画像形成装置１０３から当該ＵＲＩにアクセスすることで、アプリケーションを取得することができる。
【００３５】
【表４】
2017083982.tif 000006
【００３６】
図１３に、画像形成装置１０３のインストール部１１３の処理フローを示す。アプリ・ライセンス管理部１１２の処理（Ｓ１２０４）でアプリ・ライセンスファイルを取得すると、インストール部１１３が処理を開始する（Ｓ１３０１）。インストール部１１３は、アプリ・ライセンス管理部１１２で取得したアプリ取得用ＵＲＩから対応するアプリをダウンロードし（Ｓ１３０２）、アプリのインストールを行なう（Ｓ１３０３）。次に、インストール部１１３は、取得したライセンスファイルをインストールし（Ｓ１３０４）、処理を終了する（Ｓ１３０５）。
【００３７】
図１４に、ライセンス管理サーバ１０１のライセンス情報管理部１０８における、ライセンス更新・入替対象となる画像形成装置１０３の選択画面１４０１を示す。図７のライセンス発行画面７０１で入力されたライセンスアクセス番号に紐付く商品が継続課金ライセンスであった場合、ユーザ端末１０２の表示部１１０にこの画面が表示される。
【００３８】
画像形成装置１０３の選択画面１４０１は、ライセンス発行画面７０１で入力されたライセンスアクセス番号を使って発行済みのライセンスに紐付くデバイスシリアル番号のリストを、選択可能な状態で表示する選択部１４０２〜１４０５を有する。さらに、選択部１４０２〜１４０５で選択した画像形成装置１０３に更新のライセンスを発行するライセンスの更新ボタン１４０６、選択部１４０２〜１４０５で選択した画像形成装置１０３を入れ替えるデバイスの入替ボタン１４０７を有する。なお図では、画像形成装置１０３の選択部１４０２〜１４０５を表示しているが、指定されたライセンスアクセス番号を使って発行済みのライセンスに紐付く画像形成装置１０３が一台に特定できる場合は、表示しなくても構わない。
【００３９】
図１５に、ライセンス管理サーバ１０１のライセンス情報管理部１０８における、入替先の画像形成装置１０３の入力画面１５０１を示す。図１４でデバイスの入替ボタン１４０７が押下されると、ユーザ端末１０２の表示部１１０にこの画面が表示される。
【００４０】
入替先の画像形成装置１０３の入力画面１５０１は、図１４の選択画面１４０１で選択された入替元の画像形成装置１０３のデバイスシリアル番号表示部１５０２、入替先のデバイスシリアル番号を入力するテキストボックス１５０３を有する。また、画像形成装置１０３の入替を実行する入れ替えボタン１５０４、画像形成装置１０３の入替をキャンセルするキャンセルボタン１５０５を有する。
【００４１】
図１６に、ライセンス管理サーバ１０１のライセンス情報管理部１０８における画像形成装置１０３の入替処理フローを示す。ライセンス情報管理部１０８はユーザ端末１０２からライセンス発行画面の表示を依頼されると処理を開始する（Ｓ１６０１）。ライセンス情報管理部１０８は、図７のライセンス発行画面７０１を表示し（Ｓ１６０２）、入力されたライセンスアクセス番号が正しいかどうかの確認を行なう（Ｓ１６０３）。ライセンス情報管理部１０８は、入力されたライセンスアクセス番号が正しくない場合は、再度ライセンス発行画面を表示する（Ｓ１６０２）。ライセンス情報管理部１０８は、入力されたライセンスアクセス番号が正しい場合は、入力されたライセンスアクセス番号に紐付く商品を特定し（Ｓ１６０４）、特定した商品が継続課金商品かどうか確認する（Ｓ１６０５）。
【００４２】
ライセンス情報管理部１０８は、Ｓ１６０４で特定した商品が継続課金商品でない場合は、通常商品のライセンス転送処理を行い（Ｓ１６１２）、処理を終了する（Ｓ１６１３）。ライセンス情報管理部１０８は、特定した商品が継続課金商品の場合、図１４の入替元の画像形成装置１０３の選択画面１４０１を表示する（Ｓ１６０６）。ライセンス情報管理部１０８は、図１４のデバイスの入替ボタン１４０７が押下されると、図１５の入替先の画像形成装置１０３の入力画面１５０１を表示する（Ｓ１６０７）。ライセンス情報管理部１０８は、入力画面１５０１で入れ替えボタン１５０４が押下されると、ライセンスアクセス番号とデバイスシリアル番号の紐付けを更新する（Ｓ１６０８）。
【００４３】
ライセンス情報管理データベース１０５内の更新されたライセンスアクセス番号とデバイスシリアル番号の紐付け情報を表５に示す。ライセンスＩＤはライセンス管理サーバ１０１上でライセンスを特定するための識別子を、ＬＡ＃はライセンスファイル発行に使用したライセンスアクセス番号を、ＤＳ＃はライセンスファイルを利用可能な画像形成装置１０３を一意に特定するための識別子を示す。また、ステータスはライセンスファイルの状態、発行日時はライセンスファイルの発行日時、更新日時はライセンスファイルの更新日時を示す。
【００４４】
表５は、ＤＳ＃：ＺＺＺ４４４のライセンスＩＤ：５５５５５のライセンスファイルをＤＳ＃：ＡＡＡ１２３の画像形成装置１０３に入れ替えた例を示している。画像形成装置１０３の入れ替えを実施したタイミングで入れ替え前の画像形成装置１０３のステータスは「入替済み」となり、入れ替えた先の画像形成装置１０３のステータスが「発行済み」となり、それぞれ更新日時が設定される。
【００４５】
【表５】
2017083982.tif 000007
【００４６】
ここで図１６のフローに戻る。ライセンス情報管理部１０８は、ライセンス情報管理データベース１０５の情報を更新後、対象のライセンスアクセス番号に紐付く契約管理サーバ１０４に、ライセンスアクセス番号とデバイスシリアル番号の更新情報を通知する（Ｓ１６０９）。ライセンス情報管理部１０８は、契約管理サーバ１０４の情報が更新されたことを確認し（Ｓ１６１０）、入替先の画像形成装置１０３用のライセンスファイルを発行し（Ｓ１６１１）、処理を終了する（Ｓ１６１３）。なお、契約管理サーバ１０４の情報更新が確認できない場合は、ライセンス情報管理部１０８は、一定期間リトライ処理を行うか、一定期間後にリトライ処理を行うか、そのまま処理を終了してもよい。
【００４７】
図１７に、画像形成装置１０３のアプリ・ライセンス管理部１１２における転送ライセンス取得の処理フローを示す。転送対象のライセンスが通常商品のライセンスである場合、ライセンス管理サーバ１０１が図１６のＳ１６１２の転送処理を実施するためには、転送元の画像形成装置１０３から転送用ライセンスを取得する必要がある。アプリ・ライセンス管理部１１２は、画像形成装置１０３内の転送用ライセンス取得画面の表示を依頼されると処理を開始する（Ｓ１７０１）。アプリ・ライセンス管理部１１２は、転送対象のアプリケーションを選択し（Ｓ１７０２）、選択されたアプリケーションの転送用ライセンスを取得し（Ｓ１７０３）、処理を終了する（Ｓ１７０４）。
【００４８】
図１８に、ライセンス管理サーバ１０１のライセンス情報管理部１０８における通常商品のライセンス転送の処理フローを示す。ライセンス情報管理部１０８は、図７のライセンス発行画面７０１で入力されたライセンスアクセス番号に紐付く商品が通常商品であった場合に処理を開始し（Ｓ１８０１）、ライセンス転送元／転送先のデバイスシリアル番号をそれぞれ指定する（Ｓ１８０２）。次に、ライセンス情報管理部１０８は、画像形成装置１０３のアプリ・ライセンス管理部１１２で取得した転送用ライセンスを入力し（Ｓ１８０３）、入力された転送用ライセンスの検証する（Ｓ１８０４）。ライセンス情報管理部１０８は、検証した転送用ライセンスが正しいかどうか確認し（Ｓ１８０５）、正しい場合は、指定された転送先の画像形成装置１０３用のライセンスファイルを発行し（Ｓ１８０６）、処理を終了する（Ｓ１８０７）。検証した転送用ライセンスが正しくない場合は処理を終了する（Ｓ１８０７）。
【００４９】
図１９に、ライセンス管理サーバ１０１の契約管理サーバ通信部１０９における契約情報確認の処理フローを示す。継続課金商品に対応するアプリケーションは、対象の画像形成装置１０３にライセンスをインストール後、もしくは図１０のライセンスフォーマット内記載の利用開始日から利用可能期間が経過すると対象の画像形成装置１０３上で利用することができない。そのため、継続課金商品に対応するアプリケーションを継続して利用するためには、ライセンスを定期的に更新する必要がある。
【００５０】
図１９の処理フローでは、ライセンス管理サーバ１０１の契約管理サーバ通信部１０９において、更新の必要なライセンスを特定し、継続課金ライセンスを発行する。契約管理サーバ通信部１０９は、処理を開始すると（Ｓ１９０１）、ライセンス情報管理データベース１０５から継続課金商品のライセンスアクセス番号を取得する（Ｓ１９０２）。契約管理サーバ通信部１０９は、さらに、取得したライセンスアクセス番号に紐付く契約管理サーバ１０４／最終更新日／更新間隔の情報を取得する（Ｓ１９０３）。
【００５１】
なお、最終更新日は継続課金ライセンスを更新した日時を管理するためのものであり、ライセンスアクセス番号発行時には値は設定されない前提で処理フローを説明しているが、ライセンスアクセス番号の発行日時を最終更新日に設定しても構わない。最終更新日にライセンスアクセス番号の発行日時を設定する場合は、Ｓ１９０４〜１９０６の処理は不要とする。また、画像形成装置１０３でアプリケーションが利用できない状況を回避するため、継続課金ライセンスは更新間隔を超えて発行するのではなく、最終更新日から更新間隔が経過するよりも前に発行することとし、その閾値は任意の値を設定してよい。
【００５２】
契約管理サーバ通信部１０９は、Ｓ１９０３で取得したライセンスアクセス番号の最終更新日が空かどうか確認し（Ｓ１９０４）、空の場合には、ライセンスアクセス番号の発行日時を取得し（Ｓ１９０５）、現在日と発行日時から経過日を算出する（Ｓ１９０６）。一方、ライセンスアクセス番号の最終更新日が空でない場合は、現在日と最終更新日から経過日を算出する（Ｓ１９０７）。契約管理サーバ通信部１０９は、ライセンスアクセス番号の発行日もしくは最終更新日から経過した日数がライセンスアクセス番号の「更新間隔―閾値」の値を超えているかどうか確認（Ｓ１９０８）し、値を超えていない場合は処理を終了する（Ｓ１９１４）。契約管理サーバ通信部１０９は、経過日数が当該値を超えている場合は、契約管理サーバ１０４からライセンスアクセス番号に紐付く契約情報を取得する（Ｓ１９０９）。
【００５３】
契約管理サーバ１０４上では、ライセンスアクセス番号およびデバイスシリアル番号ごとに契約継続の有無を管理しているため、契約管理サーバ通信部１０９は、取得した契約情報から、契約更新の必要なデバイスシリアル番号を特定する（Ｓ１９１０）。契約管理サーバ通信部１０９は、契約更新の必要なデバイスシリアル番号が存在するかどうか確認し（Ｓ１９１１）、契約更新の必要な画像形成装置１０３が存在する場合は、対象の画像形成装置１０３用の継続課金ライセンスを発行する（Ｓ１９１２）。契約管理サーバ通信部１０９は、契約更新の必要なすべての画像形成装置１０３用の継続課金ライセンスの発行終了後、対象ライセンスアクセス番号の最終更新日を現在日に設定し（Ｓ１９１３）、処理を終了する（Ｓ１９１４）。Ｓ１９１１で契約更新の必要な画像形成装置１０３がない場合は、処理は終了する（Ｓ１９１４）。
【００５４】
継続課金ライセンス発行後のライセンス情報管理データベース１０５内のライセンスアクセス番号の関連情報の例を表６に示す。この表は、契約情報確認の処理を、閾値７日で２０１５年５月２５日に実施した場合の例を示したものである。チェック対象の２つのライセンスアクセス番号は発行日時が２０１５年４月２日と４月９日と異なり、「更新間隔―閾値」の２３日を超えているのは「Ａ４ＴＷ−７ＵＨＫ−ＥＺ９Ｍ−５ＴＢＦ」のライセンスアクセス番号のみである。よって、「Ａ４ＴＷ−７ＵＨＫ−ＥＺ９Ｍ−５ＴＢＦ」のライセンスアクセス番号を使って発行されたライセンスファイルを更新し、最終更新日として「２０１５年５月２５日」を記録する。他方のライセンスアクセス番号「Ｖ４５Ｇ−ＰＫ７８−２３ＸＭ−ＨＦ７６」はライセンスファイルの更新は不要と判断し、契約情報の確認および継続課金ライセンスの発行は行わない。
【００５５】
【表６】
2017083982.tif 000008
【００５６】
図２０に、ライセンス管理サーバ１０１のライセンス情報管理部１０８における継続課金ライセンス発行の処理フローを示す。ライセンス情報管理部１０８は、図１９の契約情報確認処理フローにおいて契約更新の必要な画像形成装置１０３が存在した場合に対象のライセンスアクセス番号およびデバイスシリアル番号を入力情報として処理を開始する（Ｓ２００１）。ライセンス情報管理部１０８は、対象のライセンスアクセス番号に紐付く契約情報の更新間隔を利用可能期間に設定し（Ｓ２００２）、継続課金ライセンスを発行する（Ｓ２００３）。ライセンス情報管理部１０８は、ライセンスファイル発行日時を更新日時としてライセンス情報管理データベース１０５に登録し（Ｓ２００４）、処理を終了する（Ｓ２００５）。
【００５７】
なお、図２０では、契約情報確認処理の中でライセンス管理サーバ１０１が継続課金ライセンスの発行を実施する例を示したが、以下のような例も可能である。即ち、ユーザ端末１０２で図７のライセンス発行画面７０１に対象のライセンスアクセス番号を入力し、図１４の選択画面１４０１でライセンスの更新ボタン１４０６を押下した時に、選択したデバイスシリアル番号に対して継続課金ライセンスの発行を行う。
【００５８】
図２１に、画像形成装置１０３のアプリ・ライセンス管理部１１２における継続課金ライセンス取得の処理フローを示す。定期的にライセンスを更新するために、画像形成装置１０３はある一定期間ごとにライセンス管理サーバ１０１に更新ライセンスの確認チェックを実施するものとする。アプリ・ライセンス管理部１１２は、画像形成装置１０３からライセンス管理サーバ１０１へアクセスがあると処理を開始し（Ｓ２１０１）、ライセンス管理サーバ１０１内に対象の画像形成装置１０３用の更新ライセンスがあるかどうか確認する（Ｓ２１０２）。アプリ・ライセンス管理部１１２は、更新ライセンスが存在する場合は、対象のライセンスファイルを取得し（Ｓ２１０３）、更新ライセンスのインストール処理（Ｓ２１０４）を実施し、処理を終了する（Ｓ２１０５）。更新ライセンスが存在しない場合は、処理は終了する（Ｓ２１０５）。
【００５９】
図２２に、画像形成装置１０３のインストール部１１３における継続課金ライセンスインストールの処理フローを示す。インストール部１１３は、図２１の継続課金ライセンス取得処理において対象のライセンスファイルが取得されると（Ｓ２１０３）、本処理を開始し（Ｓ２２０１）、対象のライセンスファイルを更新インストールし（Ｓ２２０２）、処理を終了する（Ｓ２２０３）。
【００６０】
実施例１では、図１９に示すように、契約管理サーバ１０４で管理される契約情報の状態に応じて、継続課金商品のライセンスを更新する。また、図１６に示すように、画像形成装置１０３に印刷不良等の不具合があった場合、該画像形成装置を別画像形成装置へ入れ替えた際の処理、および入れ替えた旨をライセンス管理サーバ１０１から契約管理サーバ１０４へ通知する。本実施例により、契約管理サーバ１０４の契約状態に応じて、ライセンス管理サーバ１０１が定期的に発行する継続課金ライセンスを、正しい画像形成装置１０３にインストールすることが可能となる。
【００６１】
＜実施例２〜４＞
実施例１では、継続課金商品を利用する画像形成装置１０３に不具合があった場合に別の画像形成装置１０３に入れ替えた際の処理方法について説明した。実施例２〜４では、不具合のあった画像形成装置１０３の修理後に、該画像形成装置１０３に残ったライセンスを扱う方法について説明する。
【００６２】
図２３に、実施例２〜４に関する全体システム構成図及びプログラムのブロック図を示す。画像形成装置１０３内に修理完了設定部２３０１及びライセンス確認部２３０２を有する点で図１の構成と異なる。修理完了設定部２３０１では、不具合のあった画像形成装置１０３の修理が完了したことをユーザが設定可能な画面を表示する。またライセンス確認部２３０２では、不具合のあった画像形成装置１０３の修理完了後に、継続課金ライセンスが残っているかどうかを確認し、残っている場合には、該継続課金ライセンスを使用不可な状態にするための処理を実施する。
【００６３】
図２４に、実施例２〜４における画像形成装置１０３の修理完了設定部２３０１による修理完了設定画面２４０１を示す。画像形成装置１０３のサービスモードから修理完了設定画面の表示を依頼されると修理完了設定画面２４０１が表示される。修理完了設定画面２４０１は、修理完了の設定値項目を表す表示部分２４０２、設置値をＯＮにするＯＮボタン２４０３、設置値をＯＦＦにするＯＦＦボタン２４０４、ボタンによって設定された値を反映するＯＫボタン２４０５を有する。
【００６４】
なお、ＯＮボタン２４０３は修理完了フラグがＯＦＦの場合に有効表示され、修理完了フラグがＯＮの場合には無効表示される。一方、ＯＦＦボタン２４０４は修理完了フラグがＯＦＦの場合は無効表示され、修理完了フラグがＯＮの場合に有効表示される。ＯＮボタン２４０３の押下時には修理完了フラグがＯＮになり、ＯＦＦボタン２４０４の押下時には修理完了フラグがＯＦＦになり、ＯＮボタン２４０３／ＯＦＦボタン２４０４の有効表示／無効表示が切り替わる。修理完了フラグの値が確定するのはＯＫボタン２４０５の押下時である。
【００６５】
図２４では、ＯＮ／ＯＦＦボタンで修理完了フラグを設定する例を示したが、修理完了フラグを直接設定するテキストボックスやラジオボタン等で設定する方法もある。なお、修理完了フラグのデフォルト値はＯＦＦとする。
【００６６】
＜実施例２＞
図２５に、実施例２における、画像形成装置１０３のライセンス確認部２３０２によるライセンス確認の処理フローを示す。ライセンス確認部２３０２は、画像形成装置１０３の起動時に処理を開始し（Ｓ２５０１）、修理完了フラグがＯＮかどうかを確認する（Ｓ２５０２）。ライセンス確認部２３０２は、修理完了フラグがＯＦＦの場合は処理を終了する（Ｓ２５１１）。
【００６７】
ライセンス確認部２３０２は、Ｓ２５０２で修理完了フラグがＯＮの場合は、画像形成装置１０３内にインストールされているライセンスを取得し（Ｓ２５０３）、ライセンスが存在するかどうか確認する（Ｓ２５０４）。ライセンス確認部２３０２は、ライセンスが存在しない場合は、修理完了フラグをＯＦＦに設定し（Ｓ２５１０）し、処理を終了する（Ｓ２５１１）。ライセンス確認部２３０２は、ライセンスが存在する場合は、ライセンス管理サーバ１０１に画像形成装置１０３内に存在するライセンスのライセンスＩＤ／自身のデバイスシリアル番号を送付する（Ｓ２５０５）。そして、ライセンス管理サーバ１０１にライセンスの確認処理を依頼する（Ｓ２５０６）。
【００６８】
ライセンス確認部２３０２は、ライセンス管理サーバ１０１でのライセンス確認処理の結果を受けて、ライセンスの更新が必要かどうか確認する（Ｓ２５０７）。ライセンス確認部２３０２は、ライセンスの更新が必要な場合は、ライセンス管理サーバ１０１でのライセンス確認処理時に発行された更新ライセンスを取得する（Ｓ２５０８）。ライセンス確認部２３０２は、取得したライセンスファイルをインストールし（Ｓ２５０９）、修理完了フラグをＯＦＦに設定し（Ｓ２５１０）、処理を終了する（Ｓ２５１１）。ライセンス確認部２３０２は、Ｓ２５０７でライセンスの更新が必要ない場合は、そのまま修理完了フラグをＯＦＦに設定し（Ｓ２５１０）、処理を終了する（Ｓ２５１１）。なお、画像形成装置１０３は本処理の終了後に起動する。
【００６９】
図２６に実施例２〜４における、ライセンス管理サーバ１０１のライセンス情報管理部１０８による継続課金ライセンス確認の処理フローを示す。ライセンス情報管理部１０８は、図２５の画像形成装置１０３でのライセンス確認処理において、画像形成装置１０３にインストールされているライセンスのライセンスＩＤ／デバイスシリアル番号を入力情報として処理を開始する（Ｓ２６０１）。ライセンス情報管理部１０８は、画像形成装置１０３から受け取ったライセンスＩＤの関連情報をライセンス情報管理データベース１０５から取得する（Ｓ２６０２）。取得される関連情報を表７に示す。
【００７０】
ライセンス情報管理部１０８は、処理開始時に画像形成装置１０３から受け取ったデバイスシリアル番号が別の画像形成装置１０３へ入れ替えられているかどうかを確認する（Ｓ２６０３）。ライセンス情報管理部１０８は、画像形成装置１０３が入れ替えられている場合は、処理開始時に受け取ったデバイスシリアル番号用に利用可能期間０のライセンスファイルを発行する（Ｓ２６０４）。そして、ライセンスの更新が必要である旨を画像形成装置１０３へ通知する（Ｓ２６０５）。一方、画像形成装置１０３が入れ替えられていない場合は、ライセンス情報管理部１０８は、ライセンスの更新は不要である旨を画像形成装置１０３へ通知し（Ｓ２６０６）、処理を終了する。
【００７１】
【表７】
2017083982.tif 000009
【００７２】
表７の場合、ライセンスＩＤ「５５５５５」のライセンスファイルはデバイスシリアル番号「ＺＺＺ４４４」から「ＡＡＡ１２３」へ入れ替えられている。このような状況において、デバイスシリアル番号「ＺＺＺ４４４」からライセンスＩＤ「５５５５５」のライセンス確認依頼が来た場合、ライセンス更新が必要と判断されることとなる。
【００７３】
上述したように、印刷不良等の不具合によって入れ替えられた画像形成装置１０３の修理後に、該画像形成装置１０３内に残っているライセンスを使用不可な状態にする。これにより、不具合のために入替対象となった入替元の画像形成装置１０３及び入替先の画像形成装置１０３の２台でライセンスを不正に利用されることを防ぐことができる。また、利用可能期間０のライセンスを不具合のあった入替元の画像形成装置１０３へインストールした事は、ライセンス管理サーバ１０１から契約管理サーバ１０４へ通知することはない。しかし、図１６の画像形成装置１０３入替時の処理により、契約管理サーバ１０４上の契約情報は更新されているため、不具合のあった入替元の画像形成装置１０３へは、新たな継続課金ライセンスが発行されることはない。
【００７４】
＜実施例３＞
実施例２（図２５）では、画像形成装置１０３の起動時にライセンスを確認する方法を説明した。実施例３では、修理完了ボタンを用意し、ボタンが押下されたタイミングでライセンスの確認処理を行う方法について説明する。図２７に、実施例３における画像形成装置１０３のライセンス確認部２３０２によるライセンス確認の処理フローを示す。
【００７５】
ライセンス確認部２３０２は、画像形成装置１０３の起動時にライセンス確認処理を開始する（Ｓ２７０１）。ライセンス確認部２３０２は、修理完了フラグがＯＮかどうかを確認し（Ｓ２７０２）、修理完了フラグがＯＦＦの場合は処理を終了し（Ｓ２７１３）、ＯＮの場合は修理完了ボタンを表示する（Ｓ２７０３）。ライセンス確認部２３０２は、修理完了ボタンが押下されたかどうかを確認し（Ｓ２７０４）、押下されない場合は処理を終了し（Ｓ２７１３）、押下された場合は、画像形成装置１０３内にインストールされているライセンスを確認する（Ｓ２７０５）。ライセンス確認部２３０２は、ライセンスが存在するかどうかを判定し（Ｓ２７０６）、ライセンスが存在しない場合は、修理完了フラグをＯＦＦに設定（Ｓ２７１２）し、処理を終了（Ｓ２７１３）する。
【００７６】
ライセンス確認部２３０２は、Ｓ２７０６でライセンスが存在する場合は、ライセンス管理サーバ１０１に、画像形成装置１０３内に存在するライセンスのライセンスＩＤ／自身のデバイスシリアル番号を送付する（Ｓ２７０７）。次に、ライセンス確認部２３０２はライセンス管理サーバ１０１にライセンスの確認処理を依頼する（Ｓ２７０８）。そして、ライセンス確認部２３０２は、ライセンス管理サーバ１０１でのライセンス確認処理の結果を受けて、ライセンスの更新が必要かどうか確認する（Ｓ２７０９）。
【００７７】
ライセンス確認部２３０２は、ライセンスの更新が必要な場合は、ライセンス管理サーバ１０１でのライセンス確認処理時に発行された更新ライセンスを取得し（Ｓ２７１０）、取得したライセンスファイルをインストールする（Ｓ２７１１）。続いて、ライセンス確認部２３０２は、修理完了フラグをＯＦＦに設定し（Ｓ２７１２）、処理を終了する（Ｓ２７１３）。ライセンス確認部２３０２は、ライセンスの更新が必要ない場合は、修理完了フラグをＯＦＦに設定し（Ｓ２７１２）し、処理を終了する（Ｓ２７１３）。なお、画像形成装置１０３は本処理の終了後に起動する。
【００７８】
＜実施例４＞
上述のように、実施例２（図２５）では画像形成装置１０３の起動時にライセンスを確認し、実施例３（図２７）では、修理完了ボタンを用意し、ボタンが押下されたタイミングでライセンスの確認処理を行う。実施例４では、画像形成装置１０３のネットワークに関する設定が変更されたタイミングでライセンスの確認処理を行う。図２８に、実施例４における、画像形成装置１０３のライセンス確認部２３０２によるライセンス確認の処理フローを示す。
【００７９】
ライセンス確認部２３０２は、画像形成装置１０３の起動時にライセンス確認処理を開始する（Ｓ２８０１）。ライセンス確認部２３０２は、修理完了フラグがＯＮかどうかを確認し（Ｓ２８０２）、修理完了フラグがＯＦＦの場合は処理を終了し（Ｓ２８１２）、ＯＮの場合は、ネットワーク設定が変更されたかどうかを確認する（Ｓ２８０３）。ライセンス確認部２３０２は、ネットワーク設定が変更されていない場合、処理を終了し（Ｓ２８１２）、ネットワーク設定が変更されている場合は、画像形成装置１０３内にインストールされているライセンスを確認する（Ｓ２８０４）。ライセンス確認部２３０２は、ライセンスが存在するかどうかを判定し（Ｓ２８０５）、ライセンスが存在しない場合は、修理完了フラグをＯＦＦに設定し（Ｓ２８１１）、処理を終了する（Ｓ２８１２）。
【００８０】
ライセンス確認部２３０２は、Ｓ２８０５でライセンスが存在する場合は、ライセンス管理サーバ１０１に画像形成装置１０３内に存在するライセンスのライセンスＩＤ／自身のデバイスシリアル番号を送付する（Ｓ２８０６）。次に、ライセンス確認部２３０２はライセンス管理サーバ１０１にライセンスの確認処理を依頼する（Ｓ２８０７）。そして、ライセンス確認部２３０２は、ライセンス管理サーバ１０１でのライセンス確認処理の結果を受けて、ライセンスの更新が必要か確認する（Ｓ２８０８）。
【００８１】
ライセンス確認部２３０２は、ライセンスの更新が必要な場合は、ライセンス管理サーバ１０１でのライセンス確認処理時に発行された更新ライセンスを取得し（Ｓ２８０９）、取得したライセンスファイルをインストールする（Ｓ２８１０）。続いて、ライセンス確認部２３０２は、修理完了フラグをＯＦＦに設定し（Ｓ２８１１）、処理を終了する（Ｓ２８１２）。ライセンス確認部２３０２は、ライセンスの更新が必要ない場合は、修理完了フラグをＯＦＦに設定し（Ｓ２８１１）し、処理を終了（Ｓ２８１２）。なお、画像形成装置１０３は本処理の終了後に起動する。
【００８２】
＜その他の実施例＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８３】
１０１  ライセンス管理サーバ
１０２  ユーザ端末
１０３  画像形成装置
１０４  契約管理サーバ
【図１】
2017083982.tif 000010
【図２】
2017083982.tif 000011
【図３】
2017083982.tif 000012
【図４】
2017083982.tif 000013
【図５】
2017083982.tif 000014
【図６】
2017083982.tif 000015
【図７】
2017083982.tif 000016
【図８】
2017083982.tif 000017
【図９】
2017083982.tif 000018
【図１０】
2017083982.tif 000019
【図１１】
2017083982.tif 000020
【図１２】
2017083982.tif 000021
【図１３】
2017083982.tif 000022
【図１４】
2017083982.tif 000023
【図１５】
2017083982.tif 000024
【図１６】
2017083982.tif 000025
【図１７】
2017083982.tif 000026
【図１８】
2017083982.tif 000027
【図１９】
2017083982.tif 000028
【図２０】
2017083982.tif 000029
【図２１】
2017083982.tif 000030
【図２２】
2017083982.tif 000031
【図２３】
2017083982.tif 000032
【図２４】
2017083982.tif 000033
【図２５】
2017083982.tif 000034
【図２６】
2017083982.tif 000035
【図２７】
2017083982.tif 000036
【図２８】
2017083982.tif 000037