(57)【要約】【課題】複数台の画像形成装置が備わる環境において、アプリケーションのインストールを従来よりも好適に行う。【解決手段】管理サーバ２は、複数の画像形成装置１の中から、ユーザが第一の期間に最もよく使用した第一の画像形成装置と、そのユーザが第一の期間の後の第二の期間に最もよく使用した第二の画像形成装置とを、選出する。そして、第一の画像形成装置と第二の画像形成装置とが異なる場合に、第一の画像形成装置にインストールされているアプリケーションを第二の画像形成装置にインストールさせる。【選択図】図１
2017111655.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置へのアプリケーションのインストールを管理するアプリケーション管理装置であって、
期間ごとの、前記複数の画像形成装置それぞれへのユーザのログインの回数を取得する取得手段と、
取得した前記回数に基づく、前記複数の画像形成装置のうちのユーザが第一の期間に最もよく使用した第一の画像形成装置と前記複数の画像形成装置のうちの前記ユーザが前記第一の期間の後の第二の期間に最もよく使用した第二の画像形成装置とが異なるか否かを判別する、同一性判別手段と、
前記同一性判別手段によって前記第一の画像形成装置と前記第二の画像形成装置とが異なると判別された場合に、前記第一の画像形成装置にインストールされているアプリケーションを前記第二の画像形成装置にインストールさせる、インストール制御手段、
を有することを特徴とするアプリケーション管理装置。
【請求項２】
前記複数の画像形成装置のうちの、前記ユーザが前記第一の期間にログインした回数が最も多い画像形成装置を前記第一の画像形成装置であると判別する、第一の装置判別手段と、
前記複数の画像形成装置のうちの、前記ユーザが前記第二の期間にログインした回数が最も多い画像形成装置を前記第二の画像形成装置であると判別する、第二の装置判別手段と、を有し、
前記インストール制御手段は、前記第一の装置判別手段および前記第二の装置判別手段それぞれの判別結果に応じて、前記第一の画像形成装置にインストールされているアプリケーションを前記第二の画像形成装置にインストールさせる、
請求項１に記載のアプリケーション管理装置。
【請求項３】
前記インストール制御手段は、前記第一の画像形成装置にインストールされている複数のアプリケーションのうちの前記ユーザが使用する第一の度合が第一の所定の度合以上であるものを前記第二の画像形成装置にインストールさせる、
請求項１または請求項２に記載のアプリケーション管理装置。
【請求項４】
前記インストール制御手段によって前記第二の画像形成装置へインストールさせるアプリケーションである目的アプリケーションを起動するための画像を表示しないように前記第一の画像形成装置へ指令する、非表示指令手段、を有する、
請求項１ないし請求項３のいずれかに記載のアプリケーション管理装置。
【請求項５】
前記非表示指令手段は、前記目的アプリケーションを前記ユーザが前記第一の画像形成装置において使用する第二の度合が第二の所定の度合を下回る場合に、前記画像を表示しないように指令する、
請求項４に記載のアプリケーション管理装置。
【請求項６】
前記非表示指令手段は、前記目的アプリケーションを前記ユーザが前記第二の画像形成装置において使用する第三の度合が第三の所定の度合を上回る場合に、前記画像を表示しないように指令する、
請求項４に記載のアプリケーション管理装置。
【請求項７】
前記非表示指令手段は、前記目的アプリケーションを前記ユーザが前記第一の画像形成装置において使用する第二の度合が第二の所定の度合を下回り、かつ、当該目的アプリケーションを当該ユーザが前記第二の画像形成装置において使用する第三の度合が前記第二の所定の度合よりも大きい第三の所定の度合を上回る場合に、前記画像を表示しないように指令する、
請求項４に記載のアプリケーション管理装置。
【請求項８】
前記非表示指令手段は、前記目的アプリケーションを前記ユーザが前記第一の画像形成装置において使用する第二の度合に対する、当該目的アプリケーションを当該ユーザが前記第二の画像形成装置において使用する第三の度合の割合が、所定の割合を上回る場合に、前記画像を表示しないように指令する、
請求項４に記載のアプリケーション管理装置。
【請求項９】
前記非表示指令手段は、ユーザが複数いる場合は、当該複数のユーザそれぞれについて前記画像を表示しないようにすべきか否かを判別し、前記画像を表示しないようにすべきと判別したユーザを通知するとともに、前記画像を表示しないように指令する、
請求項５ないし請求項８のいずれかに記載のアプリケーション管理装置。
【請求項１０】
前記目的アプリケーションを前記ユーザが前記第一の画像形成装置において使用する第四の度合が第四の所定の度合を下回る場合に、前記第一の画像形成装置から当該目的アプリケーションをアンインストールさせる、アンインストール制御手段、を有する、
請求項４ないし請求項７のいずれかに記載のアプリケーション管理装置。
【請求項１１】
前記アンインストール制御手段は、ユーザが複数いる場合は、当該複数のユーザそれぞれの前記第四の度合がすべて前記第四の所定の度合を下回る場合に、当該目的アプリケーションをアンインストールさせる、
請求項１０に記載のアプリケーション管理装置。
【請求項１２】
アプリケーションを実行する複数の画像形成装置と、前記複数の画像形成装置へのアプリケーションのインストールを管理する管理装置と、を有するアプリケーションシステムであって、
前記管理装置に、
期間ごとの、前記複数の画像形成装置それぞれへのユーザのログインの回数を取得する取得手段と、
取得した前記回数に基づく、前記複数の画像形成装置のうちのユーザが第一の期間に最もよく使用した第一の画像形成装置と前記複数の画像形成装置のうちの前記ユーザが前記第一の期間の後の第二の期間に最もよく使用した第二の画像形成装置とが異なるか否かを判別する、同一性判別手段と、
前記同一性判別手段によって前記第一の画像形成装置と前記第二の画像形成装置とが異なると判別された場合に、前記第一の画像形成装置にインストールされているアプリケーションを前記第二の画像形成装置にインストールさせる、インストール制御手段、
が設けられ、
前記複数の画像形成装置のそれぞれに、
アプリケーションをインストールするインストール手段、
が設けられる、
ことを特徴とするアプリケーションシステム。
【請求項１３】
複数の画像形成装置へのアプリケーションのインストールを管理するアプリケーション管理方法であって、
期間ごとの、前記複数の画像形成装置それぞれへのユーザのログインの回数を取得し、
取得した前記回数に基づく、前記複数の画像形成装置のうちのユーザが第一の期間に最もよく使用した第一の画像形成装置と前記複数の画像形成装置のうちの前記ユーザが前記第一の期間の後の第二の期間に最もよく使用した第二の画像形成装置とが異なるか否かを判別し、
前記第一の画像形成装置と前記第二の画像形成装置とが異なると判別した場合に、前記第一の画像形成装置にインストールされているアプリケーションを前記第二の画像形成装置にインストールさせる、
ことを特徴とするアプリケーション管理方法。
【請求項１４】
複数の画像形成装置を管理するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
期間ごとの、前記複数の画像形成装置それぞれへのユーザのログインの回数を取得する処理を実行させ、
取得した前記回数に基づく、前記複数の画像形成装置のうちのユーザが第一の期間に最もよく使用した第一の画像形成装置と前記複数の画像形成装置のうちの前記ユーザが前記第一の期間の後の第二の期間に最もよく使用した第二の画像形成装置とが異なるか否かを判別する処理を実行させ、
前記第一の画像形成装置と前記第二の画像形成装置とが異なると判別した場合に、前記第一の画像形成装置にインストールされているアプリケーションを前記第二の画像形成装置にインストールする処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置で使用されるアプリケーションを管理する技術に関する。
【背景技術】
【０００２】
コピー、ネットワークプリント、ファックス、スキャン、およびファイルサーバなどの機能を集約した画像形成装置が普及している。このような画像形成装置は、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれている。
【０００３】
複数台の画像形成装置が企業または役所などのオフィスに設置され、複数のユーザによって共用されている。
【０００４】
また、画像形成装置の機能を使用できるように、メーカは、アプリケーションを開発し、画像形成装置に予めインストールしている。
【０００５】
近年、画像形成装置にウェブブラウザが備えられるようになった。ウェブブラウザでウェブサーバへアクセスし、ウェブアプリケーションをウェブサーバに実行させることによって、様々なサービスを受けることができるようになった。
【０００６】
さらに、「ＩＷＳ（Internal Web Server）」というウェブサーバを画像形成装置に設ける技術が、提案されている。画像形成装置のメーカ以外の企業またはユーザが、広く知られている言語（例えば、Ｐｙｔｈｏｎ、ＪａｖａＳｃｒｉｐｔ（登録商標）、またはＨＴＭＬ（Hypertext Markup Language）など）を用いてアプリケーションを作成して画像形成装置にインストールし、ＩＷＳに実行させることができる。アプリケーションによって得られるウェブページは、画像形成装置のウェブブラウザによって表示することができる。
【０００７】
このように、近年、様々なアプリケーションが画像形成装置において使用されるようになった。
【０００８】
よって、オフィスにおいても、複数台の画像形成装置に様々なアプリケーションがインストールされるようになった。
【０００９】
アプリケーションを管理する技術として、次のような技術が提案されている。サーバコンピュータからクライアントＰＣに対してアプリケーションの使用頻度を要求するコマンドが発行される。サーバコンピュータがクライアントＰＣからレスポンスによりアプリケーションの使用頻度「低」が通知されると、クライアントＰＣに対して、使用頻度が「低」のアプリケーションのアンインストールを要求するコマンドが発行され、クライアントＰＣにおいては、コマンドで要求されたアプリケーションのアンインストールが実行される（特許文献１）。
【００１０】
ユーザ識別やユーザ環境などのユーザ情報、複合機の使用頻度や使用日時などの使用履歴情報をサーバで管理し、ユーザ毎に、複合機での使用頻度の高いプログラムを優先してダウンロードする（特許文献２）。
【００１１】
マルチファンクション画像形成装置において、マルチファンクション機能を実行するためのアプリケーションソフトと設定されたアプリケーションソフトの優先順位とアプリケーションソフトの使用回数に関する閾値回数とが記憶される記憶領域を有し、前記マルチファンクション機能に対応するアプリケーションソフトの所定期間の使用頻度が閾値回数以下であるアプリケーションソフトの有無を判定する頻度チェック手段と、前記使用頻度が閾値回数以下でかつ前記優先順位が閾値順位以下のアプリケーションソフト情報を抽出する優先度チェック手段を備える（特許文献３）。
【００１２】
また、アイコンを表示する技術として、次の技術が提案されている。ユーザが文書のプリントを指示する際に、プリンタドライバ等を起動し、プリント条件を指定する第１のプリント指示方法と、画像形成装置及びプリント条件を表す第１のアイコンとプリント対象文書を表す第２のアイコンとをそれぞれ選んだ場合に、第１のアイコンにより表される画像形成装置及びプリント条件にて、第２のアイコンにより表される文書がプリントされる第２のプリント指示方法とでプリントが可能な場合において、第１の指示方法でプリント指示された場合に指定されたプリント条件について、例えば設定回数が所定回数以上のプリント条件など、所定の条件を満たす場合に第１のアイコンの自動生成等を実行する（特許文献４）。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００５−４４０００号公報
【特許文献２】特開２００６−２０２０２８号公報
【特許文献３】特開２００８−１６６９３０号公報
【特許文献４】特開２００７−２８６８５５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
上述のようなオフィスにおいて、ユーザがどの画像形成装置によってもすべてのアプリケーションを使用できるようにするには、すべての画像形成装置にすべてのアプリケーションをインストールしておく必要がある。または、必要に応じてサーバなどからアプリケーションをダウンロードする必要がある。
【００１５】
すべての画像形成装置にすべてのアプリケーションをインストールすると、画像形成装置の補助記憶装置（ハードディスクなど）の容量が不足しやすくなる。そうすると、画像形成装置のパフォーマンスが低下しやすくなる。
【００１６】
一方、アプリケーションを必要に応じてサーバなどからダウンロードすると、通信回線に負荷が掛かる。また、アプリケーションをダウンロードしインストールするのに時間が掛かるので、アプリケーションを使用し始めるのに時間が掛かる。
【００１７】
本発明は、このような問題点に鑑み、複数台の画像形成装置が備わる環境において、アプリケーションのインストールを従来よりも好適に行うことを、目的とする。
【課題を解決するための手段】
【００１８】
本発明の一形態に係るアプリケーション管理装置は、複数の画像形成装置へのアプリケーションのインストールを管理するアプリケーション管理装置であって、期間ごとの、前記複数の画像形成装置それぞれへのユーザのログインの回数を取得する取得手段と、取得した前記回数に基づく、前記複数の画像形成装置のうちのユーザが第一の期間に最もよく使用した第一の画像形成装置と前記複数の画像形成装置のうちの前記ユーザが前記第一の期間の後の第二の期間に最もよく使用した第二の画像形成装置とが異なるか否かを判別する、同一性判別手段と、前記同一性判別手段によって前記第一の画像形成装置と前記第二の画像形成装置とが異なると判別された場合に、前記第一の画像形成装置にインストールされているアプリケーションを前記第二の画像形成装置にインストールさせる、インストール制御手段、を有する。
【００１９】
好ましくは、前記複数の画像形成装置のうちの、前記ユーザが前記第一の期間にログインした回数が最も多い画像形成装置を前記第一の画像形成装置であると判別する、第一の装置判別手段と、前記複数の画像形成装置のうちの、前記ユーザが前記第二の期間にログインした回数が最も多い画像形成装置を前記第二の画像形成装置であると判別する、第二の装置判別手段と、を有し、前記インストール制御手段は、前記第一の装置判別手段および前記第二の装置判別手段それぞれの判別結果に応じて、前記第一の画像形成装置にインストールされているアプリケーションを前記第二の画像形成装置にインストールさせる。
【００２０】
または、前記インストール制御手段は、前記第一の画像形成装置にインストールされている複数のアプリケーションのうちの前記ユーザが使用する第一の度合が第一の所定の度合以上であるものを前記第二の画像形成装置にインストールさせる。
【００２１】
または、前記インストール制御手段によって前記第二の画像形成装置へインストールさせるアプリケーションである目的アプリケーションを起動するための画像を表示しないように前記第一の画像形成装置へ指令する、非表示指令手段、を有する。
【００２２】
または、前記非表示指令手段は、前記目的アプリケーションを前記ユーザが前記第一の画像形成装置において使用する第二の度合が第二の所定の度合を下回る場合に、前記画像を表示しないように指令する。
【００２３】
または、前記非表示指令手段は、前記目的アプリケーションを前記ユーザが前記第二の画像形成装置において使用する第三の度合が第三の所定の度合を上回る場合に、前記画像を表示しないように指令する。
【発明の効果】
【００２４】
本発明によると、複数台の画像形成装置が備わる環境において、アプリケーションのインストールを従来よりも好適に行うことができる。
【図面の簡単な説明】
【００２５】
【図１】画像処理システムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】管理サーバのハードウェア構成の例を示す図である。
【図４】画像形成装置の使用回数の変化の例を示す図である。
【図５】画像形成装置の機能的構成の例を示す図である。
【図６】管理サーバの機能的構成の例を示す図である。
【図７】表示フラグテーブルの例を示す図である。
【図８】メニュー画面の例を示す図である。
【図９】履歴テーブルの例を示す図である。
【図１０】コピー対象決定処理の流れの例を説明するフローチャートである。
【図１１】非表示対象決定処理の流れの例を説明するフローチャートである。
【図１２】アンインストール対象決定処理の流れの例を説明するフローチャートである。
【図１３】管理サーバによる画像形成装置のアプリケーションの管理に関する全体的な処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００２６】
図１は、画像処理システム４の全体的な構成の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。図３は、管理サーバ２のハードウェア構成の例を示す図である。図４は、画像形成装置１の使用回数の変化の例を示す図である。
【００２７】
図１に示すように、画像処理システム４は、管理サーバ２、複数台の画像形成装置１、および通信回線３などによって構成される。
【００２８】
これらの装置は、通信回線３を介して通信を行うことができる。通信回線３として、インターネット、ＬＡＮ（Local Area Network）回線、公衆回線、または専用線などが用いられる。
【００２９】
ユーザは、複数台の画像形成装置１のいずれかを使用して、画像に関する処理（画像の印刷、画像の電子データ化、または画像データの送信など）を行うことができる。
【００３０】
画像処理システム４は、複数のユーザによって共用される。各ユーザには、ユニークなユーザコードが１つずつ与えられている。ユーザは、画像形成装置１を使用する際に予め、自分のユーザコードによってその画像形成装置１へログインしなければならない。
【００３１】
画像形成装置１は、コピー、ファクシミリ、ネットワークプリント、スキャン、およびファイルサーバなどの機能を集約した装置である。一般に、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれることがある。
【００３２】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、補助記憶装置１０ｄ、タッチパネルディスプレイ１０ｅ、操作キーパネル１０ｆ、ＮＩＣ（Network Interface Card）１０ｇ、モデム１０ｈ、スキャンユニット１０ｉ、およびプリントユニット１０ｊなどによって構成される。
【００３３】
タッチパネルディスプレイ１０ｅは、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびＣＰＵ１０ａなどが実行した処理の結果を示す画面などを表示する。また、タッチパネルディスプレイ１０ｅは、タッチされた位置を示す信号をＣＰＵ１０ａへ送る。
【００３４】
操作キーパネル１０ｆは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００３５】
ＮＩＣ１０ｇは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによって管理サーバ２または端末装置などと通信を行う。
【００３６】
モデム１０ｈは、ファクシミリ端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００３７】
スキャンユニット１０ｉは、プラテンガラスの上にセットされたシートに記されている画像を読み取って画像データを生成する。
【００３８】
プリントユニット１０ｊは、スキャンユニット１０ｉによって読み取られた画像のほか、ＮＩＣ１０ｇまたはモデム１０ｈによって端末装置またはファクシミリ端末などから受信した画像データに示される画像を用紙に印刷する。
【００３９】
ＲＯＭ１０ｃまたは補助記憶装置１０ｄには、オペレーティングシステムおよび上述のコピーまたはファクシミリなどの機能を実現するためのアプリケーションのほか、種々のアプリケーションが記憶されている。各アプリケーションには、ユニークなアプリケーションコードが与えられている。
【００４０】
さらに、これらのアプリケーションを調整するためのアプリケーション調整プログラム１０Ｐが記憶されている。そのほか、各アプリケーションを選択し起動するためのメニュー画面表示プログラム１０Ｑが記憶されている。
【００４１】
これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。補助記憶装置１０ｄとして、ハードディスクまたはＳＳＤ（Solid State Drive）などが用いられる。
【００４２】
以下、各画像形成装置１を「画像形成装置１Ａ」、「画像形成装置１Ｂ」、「画像形成装置１Ｃ」、…などと区別して記載することがある。
【００４３】
管理サーバ２は、各画像形成装置１と連携して各画像形成装置１のアプリケーションを管理する。
【００４４】
管理サーバ２は、図３に示すように、ＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃ、補助記憶装置２０ｄ、およびＮＩＣ２０ｅなどによって構成される。
【００４５】
ＮＩＣ２０ｅは、ＴＣＰ／ＩＰなどのプロトコルによって画像形成装置１などと通信を行う。
【００４６】
ＲＯＭ２０ｃまたは補助記憶装置２０ｄには、各画像形成装置１のアプリケーションを調整するためのアプリケーション調整プログラム２０Ｐが記憶されている。アプリケーション調整プログラム２０Ｐは、ＲＡＭ２０ｂにロードされ、ＣＰＵ２０ａによって実行される。補助記憶装置２０ｄとして、ハードディスクまたはＳＳＤなどが用いられる。
【００４７】
ところで、ユーザは、異動などに伴って、例えば図４に示すように、主に使用する画像形成装置１が変わることがある。上述の通り、アプリケーション調整プログラム１０Ｐおよびアプリケーション調整プログラム２０Ｐによると、各画像形成装置１のアプリケーションを調整することができるが、特に、主に使用する画像形成装置１の変化に応じて、アプリケーションの調整を行うことができる。
【００４８】
以下、この変化に応じたアプリケーションの調整の仕組みを、図５〜図１２などを参照しながら説明する。
【００４９】
図５は、画像形成装置１の機能的構成の例を示す図である。図６は、管理サーバ２の機能的構成の例を示す図である。図７は、表示フラグテーブル５Ａの例を示す図である。図８は、メニュー画面７Ａの例を示す図である。図９は、履歴テーブル５Ｄの例を示す図である。図１０は、コピー対象決定処理の流れの例を説明するフローチャートである。図１１は、非表示対象決定処理の流れの例を説明するフローチャートである。図１２は、アンインストール対象決定処理の流れの例を説明するフローチャートである。
【００５０】
アプリケーション調整プログラム１０Ｐによると、図５に示す使用実績通知部１０１、アプリケーション取得部１０２、インストール部１０３、アプリケーション提供部１０４、アンインストール部１０５、およびメニュー画面更新部１０６などの機能が画像形成装置１に実現される。これらの機能の一部または全部を、オペレーティングシステムによって実現してもよい。
【００５１】
メニュー画面表示プログラム１０Ｑによると、表示フラグテーブル記憶部１３１、メニュー画面表示部１３２、およびアプリケーション起動部１３３などの機能が画像形成装置１に実現される。これらの機能の一部または全部を、オペレーティングシステムによって実現してもよい。
【００５２】
アプリケーション調整プログラム２０Ｐによると、図６に示すデータ一時記憶部２０１、履歴テーブル記憶部２０２、実績登録部２０３、第一の最多使用装置特定部２０４、第二の最多使用装置特定部２０５、コピー指令部２０６、非表示指令部２０７、アンインストール指令部２０８、および同一性判別部２０９などの機能が管理サーバ２に実現される。
【００５３】
画像形成装置１において、表示フラグテーブル記憶部１３１には、ユーザごとの表示フラグテーブル５Ａが記憶されている。
【００５４】
表示フラグテーブル５Ａには、図７のように、その画像形成装置１にインストールされているアプリケーションごとに表示フラグ５Ａ１が、それぞれのアプリケーションコードと対応付けられて格納されている。
【００５５】
ある画像形成装置１にあるアプリケーションがインストールされると、その画像形成装置１の表示フラグテーブル５Ａに、そのアプリケーションの表示フラグ５Ａ１が追加される。ある画像形成装置１からあるアプリケーションがアンインストールされると、その画像形成装置１の表示フラグテーブル５Ａからそのアプリケーションの表示フラグ５Ａ１が削除される。表示フラグ５Ａ１は、後に説明するメニュー画面表示部１３２によって使用される。
【００５６】
画像形成装置１に出荷時からインストールされている（つまり、プレインストールされている）アプリケーションごとの表示フラグ５Ａ１が予め、各ユーザの表示フラグテーブル５Ａに格納されている。その後、新たなアプリケーションがインストールされると、そのアプリケーションの表示フラグ５Ａ１が、そのアプリケーションのアプリケーションコードと対応付けられて各ユーザの表示フラグテーブル５Ａに格納される。表示フラグ５Ａ１の初期値は、「ＯＮ」である。
【００５７】
メニュー画面表示部１３２は、図８のようなメニュー画面７Ａをタッチパネルディスプレイ１０ｅに次のように表示させる。
【００５８】
画像形成装置１において所定のイベント（例えば、その画像形成装置１にログインしているユーザによる所定の操作、アプリケーションの終了など）が生じると、メニュー画面表示部１３２は、その画像形成装置１にログインしているユーザの表示フラグテーブル５Ａの中から、「ＯＮ」を示す表示フラグ５Ａ１を検索する。見つかった表示フラグ５Ａ１に対応するアプリケーションコードのアプリケーションのアイコン７Ａ１を配置した画面の画像データを生成する。この画面が、メニュー画面７Ａである。そして、メニュー画面７Ａをタッチパネルディスプレイ１０ｅに表示させる。
【００５９】
その結果、「ＯＦＦ」を示す表示フラグ５Ａ１に対応するアプリケーションコードのアプリケーションのアイコン７Ａ１は、メニュー画面７Ａに配置されない。
【００６０】
ここで、ユーザは、使用したいアプリケーションを、それに対応するアイコン７Ａ１をタッチするなどして選択する。
【００６１】
すると、アプリケーション起動部１３３は、ユーザが選択したアプリケーションを起動する。そして、メニュー画面７Ａに代えて、このアプリケーションの画面をタッチパネルディスプレイ１０ｅに表示させる。なお、既にバックグラウンドでそのアプリケーションが起動している場合も、メニュー画面７Ａに代えて、このアプリケーションの画面をタッチパネルディスプレイ１０ｅに表示させる。これにより、ユーザは、このアプリケーションを使用することができるようになる。
【００６２】
使用実績通知部１０１は、ログインしているユーザがその画像形成装置１にインストールされているアプリケーションを使用するごとに、使用実績データ５Ｂを管理サーバ２へ送信する。例えば、メニュー画面７Ａにおいてアイコン７Ａ１をタッチするなどしてアプリケーションを選択するごとに送信する。
【００６３】
使用実績データ５Ｂには、そのユーザのユーザコード、そのアプリケーションの識別子、そのアプリケーションを使用した日付（使用日付）、およびその画像形成装置１を識別するための識別子が示される。以下、画像形成装置１を識別するための識別子を「デバイス識別子」と記載する。デバイス識別子として、例えば、ＩＰアドレスまたはＭＡＣ（Media Access Control）アドレスなどが用いられる。
【００６４】
また、使用実績通知部１０１は、ユーザがその画像形成装置１にログインするごとに、ログイン実績データ５Ｃを管理サーバ２へ送信する。ログイン実績データ５Ｃには、そのユーザのユーザコード、ログインした日付（ログイン日付）、およびその画像形成装置１のデバイス識別子が示される。
【００６５】
管理サーバ２の一時記憶部２０１（図６参照）には、画像形成装置１から送信されてきた使用実績データ５Ｂおよびログイン実績データ５Ｃが一時的に記憶される。
【００６６】
履歴テーブル記憶部２０２には、画像形成装置１ごとの履歴テーブル５Ｄが記憶されている。
【００６７】
履歴テーブル５Ｄには、図９のように、ユーザごとに、レコード５Ｄａが設けられている。レコード５Ｄａには、「ユーザコード」および「ログイン実績」のフィールドが設けられている。さらに、アプリケーションごとに「使用実績」のフィールドが設けられている。
【００６８】
ユーザコードのフィールドには、そのレコード５Ｄａに対応するユーザのユーザコードが示される。
【００６９】
各アプリケーションの使用実績のフィールドには、その履歴テーブル５Ｄに対応する画像形成装置１における、そのユーザによる各アプリケーションの使用の実績が示される。具体的には、一日ごとの使用した回数が示される。
【００７０】
ログイン実績のフィールドには、そのユーザがその画像形成装置１へログインした実績が示される。具体的には、一日ごとのログインした回数が示される。
【００７１】
なお、図９（Ａ）に示す履歴テーブル５Ｄは、画像形成装置１Ａのものであり、図９（Ｂ）に示す履歴テーブル５Ｄは、画像形成装置１Ｂのものである。
【００７２】
いずれのレコード５Ｄａも、ユーザコードが予め示されており、ユーザコードは、原則として固定値である。しかし、ログイン実績の初期値および各アプリケーションの使用実績の初期値は、ＮＵＬＬである。そして、次に説明する実績登録部２０３によってデータが追記される。
【００７３】
実績登録部２０３は、データ一時記憶部２０１に記憶されている使用実績データ５Ｂまたはログイン実績データ５Ｃに基づいて、アプリケーションの使用またはログインに関する実績を登録する処理を、次のように行う。
【００７４】
実績登録部２０３は、毎日午前０時を過ぎると、データ一時記憶部２０１に記憶されている使用実績データ５Ｂのうちの使用日付が前日である使用実績データ５Ｂを、ユーザコード、アプリケーションコード、およびデバイス識別子の３つがすべて共通するもの同士でグループ化する。１つのグループに１つの使用実績データ５Ｂだけが属することもあれば、複数の使用実績データ５Ｂが属することもある。グループごとに、使用実績データ５Ｂの個数をカウントする。これにより、どのユーザがどの画像形成装置１においてどのアプリケーションを前日に何回使用したのかが、算出される。
【００７５】
そして、実績登録部２０３は、グループごとに、そのグループに対応する画像形成装置１の履歴テーブル５Ｄの中の、そのグループに対応するユーザのレコード５Ｄａの、そのグループに対応するアプリケーションの使用実績のフィールドに、前日の日付およびカウントした回数を追記する。以下、カウントした回数を「使用回数」と記載する。
【００７６】
すべてのグループについて追記が完了したら、データ一時記憶部２０１は、使用日付が前日である使用実績データ５Ｂをすべて削除する。
【００７７】
さらに、実績登録部２０３は、毎日午前０時を過ぎると、データ一時記憶部２０１に記憶されているログイン実績データ５Ｃのうちのログイン日付が前日であるログイン実績データ５Ｃを、ユーザコードおよびデバイス識別子の両方が共通するもの同士でグループ化する。１つのグループに１つのログイン実績データ５Ｃだけが属することもあれば、複数のログイン実績データ５Ｃが属することもある。グループごとに、ログイン実績データ５Ｃの個数をカウントする。これにより、どのユーザがどの画像形成装置１へ前日に何回ログインしたのかが、算出される。
【００７８】
そして、実績登録部２０３は、グループごとに、そのグループに対応する画像形成装置１の履歴テーブル５Ｄの中の、そのグループに対応するユーザのレコード５Ｄａのログイン実績のフィールドに、前日の日付およびカウントした回数を追記する。以下、カウントした回数を「ログイン回数」と記載する。
【００７９】
すべてのグループについて追記が完了したら、データ一時記憶部２０１は、ログイン日付が前日であるログイン実績データ５Ｃをすべて削除する。
【００８０】
各ユーザの各日の各アプリケーションの使用の回数およびログインの回数を、各画像形成装置１において集計し、管理サーバ２へ通知するようにしてもよい。そして、通知の内容を履歴テーブル５Ｄへ追記してもよい。
【００８１】
実績登録部２０３による追記の処理が完了すると、第一の最多使用装置特定部２０４および第二の最多使用装置特定部２０５は、次の処理を実行する。
【００８２】
第一の最多使用装置特定部２０４は、ユーザごとに、２日前に最も多く使用した画像形成装置１を特定する。以下、この画像形成装置１を「第一の最多使用装置」と記載する。ここで、特定の方法を、ユーザコードが「Ｕ００１」であるユーザの第一の最多使用装置を特定する場合を例に説明する。
【００８３】
第一の最多使用装置特定部２０４は、各画像形成装置１の履歴テーブル５Ｄ（図９参照）から、ユーザコードが「Ｕ００１」を示すレコード５Ｄａを検索する。検索した各レコード５Ｄａのログイン実績のフィールドから、２日前の回数を抽出する。抽出した回数の中から、最も多い回数（最大値）を選出する。そして、最も多い回数を示す履歴テーブル５Ｄに対応する画像形成装置１が第一の最多使用装置であると、特定する。以下、この回数を「第一のデバイス使用回数Ｕ１」と記載する。
【００８４】
第二の最多使用装置特定部２０５は、ユーザごとに、前日（１日前）に最も多く使用した画像形成装置１を特定する。以下、この画像形成装置１を「第二の最多使用装置」と記載する。特定の方法は、基本的に第一の最多使用装置の特定の方法と同様である。ただし、２日前の回数の代わりに１日前の回数を抽出する。つまり、前日にログインした回数を、使用した回数とみなして第二の最多使用装置を特定する。以下、この回数を「第二のデバイス使用回数Ｕ２」と記載する。
【００８５】
同一性判別部２０９は、第一の最多使用装置特定部２０４によって特定された第一の最多使用装置と第二の最多使用装置特定部２０５によって特定された第二の最多使用装置とが同一であるか異なるかを判別する。
【００８６】
あるユーザの第一の最多使用装置および第二の最多使用装置が異なると同一性判別部２０９によって判別された場合に、コピー指令部２０６および非表示指令部２０７は、そのユーザに注目し、そのユーザのために、次の処理を実行する。以下、そのユーザを「注目ユーザ」と記載する。
【００８７】
コピー指令部２０６は、注目ユーザの第一の最多使用装置から注目ユーザの第二の最多使用装置へのコピーの対象とするアプリケーションを決定し、コピーの指令をその第二の最多使用装置へ与える。コピーの対象とするアプリケーションは、図１０に示す手順で決定される。
【００８８】
コピー指令部２０６は、注目ユーザの、その第二の最多使用装置の第二のデバイス使用回数Ｕ２を閾値Ｔ１と比較する（図１０の＃７０１）。その第二のデバイス使用回数Ｕ２が閾値Ｔ１未満であれば（＃７０２でＮｏ）、コピーすべきアプリケーションを判別することなく、処理を終了する。
【００８９】
一方、その第二のデバイス使用回数Ｕ２が閾値Ｔ１以上であれば（＃７０２でＹｅｓ）、コピー指令部２０６は、その第一の最多使用装置にインストールされているアプリケーションのうちの、１つ目のアプリケーションに注目する（＃７０３）。以下、注目したアプリケーションを「注目アプリケーション」と記載する。
【００９０】
その第一の最多使用装置の履歴テーブル５Ｄに格納される、注目ユーザのレコード５Ｄａの、注目アプリケーションの使用実績のフィールドに示されるデータに基づいて、注目アプリケーションの使用頻度Ｒｎを算出する（＃７０４）。例えば、そのフィールドに示される、直近の所定の期間（例えば３日間）の使用回数の平均値を使用頻度Ｒｎとして算出する。使用頻度Ｒｎを閾値Ｔ２と比較する（＃７０５）。
【００９１】
そして、使用頻度Ｒｎが閾値Ｔ２以上であれば（＃７０６でＹｅｓ）、コピー指令部２０６は、注目アプリケーションを、その第二の最多使用装置へのコピーの対象として選出する（＃７０７）。閾値Ｔ２未満であれば（＃７０６でＮｏ）、選出しない。このようにして、注目アプリケーションをコピーの対象とするか否かが決定する。
【００９２】
コピー指令部２０６は、２つ目以降のアプリケーションについても１つずつ注目し（＃７０８でＮｏ、＃７０９）、１つ目のアプリケーションの場合と同様の方法で、コピーの対象とするか否かを決定する。
【００９３】
以上の処理によって、コピーの対象とするアプリケーションが決定する。そして、コピー指令部２０６は、コピーの指令を第二の最多使用装置へ与える。この際に、コピーの対象に決定したアプリケーションのアプリケーションコードおよび第一の最多使用装置のデバイス識別子を示すコピー指令データ５Ｅを第二の最多使用装置へ送信する。
【００９４】
第一の最多使用装置および第二の最多使用装置が異なるユーザが複数いる場合は、コピー指令部２０６は、これらのユーザそれぞれについて、上述の処理を実行する。
【００９５】
一方、非表示指令部２０７は、第一の最多使用装置のメニュー画面７Ａ（図８参照）においてアイコン７Ａ１を非表示にすべきアプリケーションを決定し、非表示の指令を第一の最多使用装置へ与える。非表示にすべきアプリケーションは、図１１に示す手順で決定される。
【００９６】
非表示指令部２０７は、注目ユーザの第一の最多使用装置にインストールされているアプリケーションのうちの、１つ目のアプリケーションに注目する（＃７２１）。
【００９７】
非表示指令部２０７は、その第一の最多使用装置の履歴テーブル５Ｄに格納される、注目ユーザのレコード５Ｄａの、注目アプリケーションの使用実績のフィールドに示されるデータに基づいて、注目アプリケーションの使用頻度Ｓ１ｎを算出する（＃７２２）。例えば、そのフィールドに示される、直近の所定の期間の使用回数の平均値を使用頻度Ｓ１ｎとして算出する。所定の期間は、使用頻度Ｒｎを算出する際の所定の期間と同じであってもよいし、異なっていてもよい。
【００９８】
非表示指令部２０７は、使用頻度Ｓ１ｎを閾値Ｔ３と比較する（＃７２３）。使用頻度Ｓ１ｎが閾値Ｔ３以下であれば（＃７２４でＹｅｓ）、さらに、注目ユーザの第二の最多使用装置の履歴テーブル５Ｄに格納される、注目ユーザのレコード５Ｄａの、注目アプリケーションの使用実績のフィールドに示されるデータに基づいて、注目アプリケーションの使用頻度Ｓ２ｎを算出する（＃７２５）。算出の方法は、使用する履歴テーブル５Ｄが異なる点を除き、使用頻度Ｓ１ｎの算出の方法と同様である。
【００９９】
非表示指令部２０７は、使用頻度Ｓ２ｎを閾値Ｔ４と比較する（＃７２６）。ただし、閾値Ｔ３＜閾値Ｔ４、である。
【０１００】
そして、使用頻度Ｓ２ｎが閾値Ｔ４以上であれば（＃７２７でＹｅｓ）、非表示指令部２０７は、注目アプリケーションを、アイコン７Ａ１を非表示にすべきアプリケーションとして選出する（＃７２８）。使用頻度Ｓ１ｎが閾値Ｔ３を超えている場合（＃７２４でＮｏ）、および、使用頻度Ｓ２ｎが閾値Ｔ４未満である場合は（＃７２７でＮｏ）、選出しない。
【０１０１】
非表示指令部２０７は、２つ目以降のアプリケーションについても１つずつ注目し（＃７２９でＮｏ、＃７３０）、１つ目のアプリケーションの場合と同様の方法で、アイコン７Ａ１を非表示にすべきアプリケーションとするか否かを決定する。このようにして、注目ユーザについて、アイコン７Ａ１を非表示にすべきアプリケーションが決定する。
【０１０２】
そして、非表示指令部２０７は、アイコン７Ａ１を非表示の指令をその第一の最多使用装置へ与える。この際に、非表示指令データ５Ｆをその第一の最多使用装置へ送信する。非表示指令データ５Ｆには、注目ユーザのユーザコードおよびアイコン７Ａ１を非表示にすべきと決定したアプリケーションのアプリケーションコードが示される。
【０１０３】
第一の最多使用装置および第二の最多使用装置が異なるユーザが複数いる場合は、非表示指令部２０７は、これらのユーザそれぞれについて、上述の処理を実行する。
【０１０４】
なお、非表示指令部２０７は、ステップ＃７２２〜＃７２８の処理の代わりに、使用頻度Ｓ１ｎと使用頻度Ｓ１ｎとの相対的な関係に基づいて、注目アプリケーションのアイコン７Ａ１を非表示にすべきか否かを決定してもよい。例えば、Ｓ１ｎ≦ｋ×Ｓ２ｎ、を満たす場合に、非表示にすべきであると決定してもよい。ただし、「ｋ」は、１以上の係数である。
【０１０５】
または、ステップ＃７２４またはステップ＃７２７のいずれか一方が「Ｙｅｓ」であれば、ステップ＃７２８において、注目アプリケーションを、アイコン７Ａ１を非表示にすべきアプリケーションとして選出してもよい。
【０１０６】
アンインストール指令部２０８は、ある画像形成装置１に注目し、その画像形成装置１からアンインストールすべきアプリケーションを決定し、決定の結果に応じてアンインストールの指令をその画像形成装置１へ与える。以下、注目した画像形成装置１を「注目デバイス」と記載する。アンインストールすべきアプリケーションは、図１２に示す手順で決定される。
【０１０７】
アンインストール指令部２０８は、注目デバイスにインストールされているアプリケーションのうちの、１つ目のアプリケーションに注目する（＃７４１）。ユーザごとに、注目アプリケーションの使用頻度Ｐｎを、注目デバイスの履歴テーブル５Ｄ（図９参照）に基づいて算出する（＃７４２）。算出の方法は、使用頻度Ｒｎの算出方法と同様である。ただし、所定の期間は、使用頻度Ｒｎを算出する場合と異なってもよい。
【０１０８】
そして、アンインストール指令部２０８は、各ユーザの使用頻度Ｐｎを閾値Ｔ５と比較する（＃７４３）。
【０１０９】
すべての使用頻度Ｐｎが閾値Ｔ５以下であれば（＃７４４でＹｅｓ）、アンインストール指令部２０８は、注目アプリケーションをアンインストールの対象として選出する（＃７４５）。１つでも使用頻度Ｐｎが閾値Ｔ５を超えていれば（＃７４４でＮｏ）、選出しない。このようにして、注目アプリケーションをアンインストールの対象とするか否かが決定する。
【０１１０】
アンインストール指令部２０８は、２つ目以降のアプリケーションについても１つずつ注目し（＃７４６でＮｏ、＃７４７）、１つ目のアプリケーションの場合と同様の方法で、アンインストールの対象とするか否かを決定する。
【０１１１】
以上の処理によって、アンインストールの対象とするアプリケーションが決定する。そして、アンインストール指令部２０８は、アンインストールの指令を注目デバイスへ与える。この際に、アンインストールの対象に決定したアプリケーションのアプリケーションコードを示すアンインストール指令データ５Ｇを注目デバイスへ送信する。
【０１１２】
図５において、画像形成装置１のアプリケーション取得部１０２は、管理サーバ２からコピー指令データ５Ｅを受信すると、コピー指令データ５Ｅに示されるデバイス識別子の画像形成装置１（他の画像形成装置１）から、コピー指令データ５Ｅに示されるアプリケーションコードのアプリケーションを取得する。具体的には、当該他の画像形成装置１へそのアプリケーションコードを通知し、そのアプリケーションのファイル５Ｈおよび設定用のファイル５Ｊを取得する。
【０１１３】
インストール部１０３は、アプリケーション取得部１０２によって取得されたファイル５Ｈおよびファイル５Ｊを補助記憶装置１０ｄの所定の領域に保存するなどして、アプリケーションを画像形成装置１自身にインストールする。
【０１１４】
アプリケーション提供部１０４は、他の画像形成装置１から通知されたアプリケーションコードのアプリケーションのファイル５Ｈおよびファイル５Ｊを当該他の画像形成装置１へ送信（提供）する。
【０１１５】
第一の最多使用装置のアプリケーション提供部１０４および第二の最多使用装置のアプリケーション取得部１０２およびインストール部１０３によると、第一の最多使用装置から第二の最多使用装置へアプリケーションのファイル５Ｈおよびファイル５Ｊが提供され、アプリケーションが第二の最多使用装置にインストールされる。例えば、第一の最多使用装置が画像形成装置１Ａであり、第二の最多使用装置が画像形成装置１Ｂである場合は、画像形成装置１Ａから画像形成装置１Ｂへアプリケーションのファイル５Ｈおよびファイル５Ｊが提供され、アプリケーションが画像形成装置１Ｂにインストールされる。
【０１１６】
アンインストール部１０５は、管理サーバ２からアンインストール指令データ５Ｇを受信すると、アンインストール指令データ５Ｇに示されるアプリケーションコードのアプリケーションを画像形成装置１自身からアンインストールする。
【０１１７】
メニュー画面更新部１０６は、管理サーバ２から非表示指令データ５Ｆを受信すると、非表示指令データ５Ｆに示されるユーザコードのユーザの表示フラグテーブル５Ａ（図７参照）から、非表示指令データ５Ｆに示されるアプリケーションコードに対応する表示フラグ５Ａ１を「ＯＦＦ」に更新する。これにより、そのユーザがログインしているときは、そのアプリケーションのアイコン７Ａ１がメニュー画面７Ａ（図８参照）に配置されなくなる。
【０１１８】
図１３は、管理サーバ２による画像形成装置１のアプリケーションの管理に関する全体的な処理の流れの例を説明するフローチャートである。
【０１１９】
次に、管理サーバ２が画像形成装置１のアプリケーションを管理する際の全体的な処理の流れを、図１３を参照しながら説明する。
【０１２０】
管理サーバ２は、毎日午前０時を過ぎると、図１３の処理を、アプリケーション調整プログラム２０Ｐに基づいて実行する。
【０１２１】
管理サーバ２は、アプリケーションの使用の実績およびログインの実績を記録する（図１３の＃１０）。すなわち、どのユーザがどの画像形成装置１においてどのアプリケーションを前日に何回使用したのかを算出し、対応する画像形成装置１の履歴テーブル５Ｄ（図９参照）に記録する。さらに、どのユーザがどの画像形成装置１へ前日に何回ログインしたのかを算出し、対応する画像形成装置１の履歴テーブル５Ｄに記録する。
【０１２２】
管理サーバ２は、１人目のユーザに注目し、このユーザ（注目ユーザ）の第一の最多使用装置および第一のデバイス使用回数Ｕ１を求め（＃１１）、さらに、注目ユーザの第二の最多使用装置および第二のデバイス使用回数Ｕ２を求める（＃１２）。
【０１２３】
第一の最多使用装置と第二の最多使用装置とが異なる場合は（＃１３でＮｏ）、管理サーバ２は、第一の最多使用装置から第二の最多使用装置へコピーすべきアプリケーションを決定する（＃１４）。決定の処理の手順は、前に図１０で説明した通りである。そして、第二の最多使用装置へ、決定した内容に応じてコピー指令データ５Ｅを送信することによってコピーを指令する（＃１５）。
【０１２４】
さらに、管理サーバ２は、注目ユーザが第一の最多使用装置を使用する際にアイコン７Ａ１（図８参照）を非表示にすべきアプリケーションを決定する（＃１６）。決定の手順は、前に図１１で説明した通りである。そして、第一の最多使用装置へ、決定した内容に応じて非表示指令データ５Ｆを送信することによって非表示の処理を行うように指令する（＃１７）。
【０１２５】
管理サーバ２は、２人目以降のユーザについても同様に注目し、ステップ＃１１〜＃１７の処理を適宜、実行する。
【０１２６】
さらに、管理サーバ２は、１台目の画像形成装置１に注目し、その画像形成装置１（注目デバイス）からアンインストール（削除）すべきアプリケーションを決定する（＃１９）。決定の手順は、前に図１２で説明した通りである。そして、注目デバイスへ、決定した内容に応じてアンインストール指令データ５Ｇを送信することによってアンインストールを指令する（＃２０）。
【０１２７】
管理サーバ２は、２台目以降の画像形成装置１についての同様に注目し、ステップ＃１９〜＃２０の処理を適宜、実行する。
【０１２８】
そのほか、管理サーバ２は、画像形成装置１から使用実績データ５Ｂまたはログイン実績データ５Ｃが送信されてくるごとに、そのデータをデータ一時記憶部２０１に一時的に記憶する。そして、ステップ＃１１〜＃１２の処理によって使用したら、データ一時記憶部２０１から削除する。
【０１２９】
本実施形態によると、複数台の画像形成装置１が備わる環境において、アプリケーションのインストールを従来よりも好適に行うことができる。
【０１３０】
さらに、ある画像形成装置１においてあるユーザがあるアプリケーションをあまり使用しなくなったら、そのユーザがログインしてもその画像形成装置１にそのアプリケーションのアイコン７Ａ１を表示させないようにする。これにより、メニュー画面７Ａを従来よりも見やすくすることができる。
【０１３１】
本実施形態では、図１３などで説明した一連の処理を１日ごとに実行したが、他の間隔で定期的に実行してもよい。例えば、１週間ごとに実行してもよいし、１０日ごとに実行してもよい。実行するタイミングは、管理者が任意に設定することができる。
【０１３２】
本実施形態では、第一の最多使用装置および第二の最多使用装置を、ログインの回数の多さによって決定したが、使用の頻度を表わす他の値に基づいて決定してもよい。例えば、ログインしている時間の長さによって決定してもよい。
【０１３３】
同様に、アプリケーションの使用の頻度（使用頻度Ｒｎ、Ｓ１ｎ、Ｓ２ｎ、Ｐｎ）を、アプリケーションを使用している時間の長さによって算出してもよい。
【０１３４】
本実施形態では、管理サーバ２は、コピーの指令を第二の最多使用装置へ与えたが、第一の最多使用装置へ与えてもよい。この場合は、管理サーバ２は、コピーの対象であるアプリケーションおよび第二の最多使用装置を第一の最多使用装置へ通知する。そして、第一の最多使用装置は、通知されたアプリケーションのファイル５Ｈ、５Ｊを第二の最多使用装置へ送信する。
【０１３５】
または、管理サーバ２に各アプリケーションのインストーラを用意しておき、管理サーバ２は、第二の最多使用装置へ、コピーの対象のアプリケーションのインストーラを送信してもよい。そして、第二の最多使用装置は、インストーラによってアプリケーションをインストールしてもよい。
【０１３６】
または、クラウドサーバなどに各アプリケーションのインストーラを用意しておき、管理サーバ２は、第二の最多使用装置へ、コピーの対象のアプリケーションのインストーラのＵＲＬ（Uniform Resource Locator）を通知してもよい。そして、第二の最多使用装置は、そのＵＲＬに基づいてインストーラをダウンロードして実行することによってアプリケーションをインストールしてもよい。
【０１３７】
管理サーバ２は、図１０のステップ＃７０６において「Ｙｅｓ」である場合であっても、既に注目アプリケーションが第二の最多使用装置にインストールされている場合は、注目アプリケーションをコピーの対象として選出しなくてもよい。
【０１３８】
画像形成装置１は、使用実績データ５Ｂおよびログイン実績データ５Ｃを所定の期間分、纏めて管理サーバ２へ送信してもよい。
【０１３９】
その他、画像処理システム４、画像形成装置１、管理サーバ２の全体または各部の構成、処理の内容、処理の順序、データの構成、画面の構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１４０】
１  画像形成装置
１０３  インストール部（インストール手段）
２  管理サーバ
２０３  実績登録部（取得手段）
２０４  第一の最多使用装置特定部（第一の装置判別手段）
２０５  第二の最多使用装置特定部（第二の装置判別手段）
２０６  コピー指令部（インストール制御手段）
２０７  非表示指令部（非表示指令手段）
２０８  アンインストール指令部（アンインストール制御手段）
２０９  同一性判別部（同一性判別手段）
４  画像処理システム（アプリケーションシステム）
【図１】
2017111655.tif 000003
【図２】
2017111655.tif 000004
【図３】
2017111655.tif 000005
【図４】
2017111655.tif 000006
【図５】
2017111655.tif 000007
【図６】
2017111655.tif 000008
【図７】
2017111655.tif 000009
【図８】
2017111655.tif 000010
【図９】
2017111655.tif 000011
【図１０】
2017111655.tif 000012
【図１１】
2017111655.tif 000013
【図１２】
2017111655.tif 000014
【図１３】
2017111655.tif 000015