(57)【要約】【課題】アプリケーションがインストールされる前に画像形成装置で動作できるかを確認できる画像形成装置【解決手段】ステップＳ１０５でインストールパッケージ解析処理部２０１ｃは、インストールパッケージを解析して、解析したインストールパッケージからプラットホーム情報を取り出す。ステップＳ１０８でインストールパッケージ解析処理部２０１ｃは、プラットホーム情報管理処理部２０１ｄからプラットホーム情報を入力すると、インストールパッケージから取り出したプラットホーム情報との照合により画像形成装置２００にアプリケーションが適用できるかを判定する。適用できるときにはアプリケーションを画像形成装置２００にインストールする。また、アプリケーションが適用できないときには、ステップＳ１０９でインストールパッケージ解析処理部２０１ｃは、アプリケーション適用不可通知をアプリケーション実行管理処理部２０１ｂに出力する。【選択図】図３
2015138513.tif 000002
【特許請求の範囲】
【請求項１】
インストールパッケージによりアプリケーションのインストールが可能な画像形成装置であって、
前記インストールパッケージを解析して前記インストールパッケージからデバイス情報を含む第１のプラットホーム情報を取り出すインストールパッケージプラットホーム情報取出手段と、
前記画像形成装置から前記デバイス情報を含む第２のプラットホーム情報を取り出す画像形成装置プラットホーム情報取出手段と、
前記インストールパッケージから取り出した前記第１のプラットホーム情報と前記画像形成装置から取り出した前記第２のプラットホーム情報により前記アプリケーションの適応可否を判定するアプリケーション適応可否判定手段と、
前記アプリケーション適応可否判定手段が前記アプリケーションを適応できないと判定したときに前記アプリケーションをインストールせずにアプリケーション適用不可通知を出力するアプリケーション適用不可通知出力手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記インストールパッケージは、前記画像形成装置に表示されるインストールパッケージ作成画面から作成されることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
インストールパッケージによりアプリケーションのインストールが可能な操作端末と画像形成装置を有する画像形成装置のアプリケーションインストールシステムにおいて、
前記操作端末は、
インストールパッケージを前記画像形成装置に送信するインストールパッケージ送信手段と、
アプリケーション適用不可通知を前記画像形成装置から受信するアプリケーション適用不可通知受信手段と、
前記アプリケーション適用不可通知を表示するアプリケーション適用不可通知表示手段と
を備え、
前記画像形成装置は、
前記インストールパッケージを前記操作端末から受信するインストールパッケージ受信手段と、
前記インストールパッケージを解析して前記インストールパッケージからデバイス情報を含む第１のプラットホーム情報を取り出すインストールパッケージプラットホーム情報取出手段と、
前記画像形成装置から前記デバイス情報を含む第２のプラットホーム情報を取り出す画像形成装置プラットホーム情報取出手段と、
前記インストールパッケージから取り出した前記第１のプラットホーム情報と前記画像形成装置から取り出した前記第２のプラットホーム情報により前記アプリケーションの適応可否を判定するアプリケーション適応可否判定手段と、
前記アプリケーション適応可否判定手段が前記アプリケーションを適応できないと判定したときに前記アプリケーションをインストールせずにアプリケーション適用不可通知を前記操作端末に送信するアプリケーション適用不可通知送信手段と
を備え
ることを特徴とする画像形成装置のアプリケーションインストールシステム。
【請求項４】
前記インストールパッケージは、前記操作端末に表示されるインストールパッケージ作成画面から作成されることを特徴とする請求項３に記載の画像形成装置のアプリケーションインストールシステム。
【請求項５】
前記インストールパッケージ作成画面は、インターネットサイトからダウンロードされることを特徴とする請求項４に記載の画像形成装置のアプリケーションインストールシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置で動作するアプリケーションプログラム（以下、「アプリケーション」という）のインストールに関する。
【背景技術】
【０００２】
最近の技術によれば、プリンター、多機能プリンター、多機能周辺装置、又は複合機（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である画像形成装置は、名刺を読み取って名刺データを作成して管理するなどのユーザーにとって便利なアプリケーションを容易にインストールできる。ユーザーがこのようなアプリケーションをインストールするときには、ＰＣ（パソコン）などの操作端末から画像形成装置のメーカーのアプリケーション提供サイトにアクセスし、ユーザーが使用している機種の画像形成装置がアプリケーションのインストール対象となっているかを確認する。そして、インストール対象となっているときに、アプリケーション提供サイトからアプリケーションをダウンロードして画像形成装置にインストールする。このような画像形成装置のメーカーのアプリケーション提供サイトを使用して画像形成装置にアプリケーションをインストールしても、実際にアプリケーションが正常に動作しないことがある。このため、インストールしたアプリケーションが動作できる環境が画像形成装置に整っているかを確認できる診断プログラムが提供される場合がある。例えば、特許文献１の画像形成装置及びプログラムは、新規にソフトウェア（アプリケーション）を追加する際に、既存の診断プログラムを変更することなく、既存のソフトウェアと同様に新規に追加したソフトウェアの情報収集又は診断ができるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１８２６５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の画像形成装置及びプログラムでは、実際に新規に追加するソフトウェアをインストールするまで、ソフトウェアが画像形成装置で動作するかを診断することができない。このため、ソフトウェアが画像形成装置で動作しないなどの理由で適用できないときには、ユーザーはインストールしたソフトウェアを削除して元の状態に戻さなければならないという問題があった。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、上記課題を解決できる画像形成装置及び画像形成装置のアプリケーションインストールシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、インストールパッケージによりアプリケーションのインストールが可能な画像形成装置であって、前記インストールパッケージを解析して前記インストールパッケージからデバイス情報を含む第１のプラットホーム情報を取り出すインストールパッケージプラットホーム情報取出手段と、前記画像形成装置から前記デバイス情報を含む第２のプラットホーム情報を取り出す画像形成装置プラットホーム情報取出手段と、前記インストールパッケージから取り出した前記第１のプラットホーム情報と前記画像形成装置から取り出した前記第２のプラットホーム情報により前記アプリケーションの適応可否を判定するアプリケーション適応可否判定手段と、前記アプリケーション適応可否判定手段が前記アプリケーションを適応できないと判定したときに前記アプリケーションをインストールせずにアプリケーション適用不可通知を出力するアプリケーション適用不可通知出力手段とを備えることを特徴としている。
また、本発明の画像形成装置の前記インストールパッケージは、前記画像形成装置に表示されるインストールパッケージ作成画面から作成されることを特徴としている。
本発明の画像形成装置のアプリケーションインストールシステムは、インストールパッケージによりアプリケーションのインストールが可能な操作端末と画像形成装置を有する画像形成装置のアプリケーションインストールシステムにおいて、前記操作端末は、インストールパッケージを前記画像形成装置に送信するインストールパッケージ送信手段と、アプリケーション適用不可通知を前記画像形成装置から受信するアプリケーション適用不可通知受信手段と、前記アプリケーション適用不可通知を表示するアプリケーション適用不可通知表示手段とを備え、前記画像形成装置は、前記インストールパッケージを前記操作端末から受信するインストールパッケージ受信手段と、前記インストールパッケージを解析して前記インストールパッケージからデバイス情報を含む第１のプラットホーム情報を取り出すインストールパッケージプラットホーム情報取出手段と、前記画像形成装置から前記デバイス情報を含む第２のプラットホーム情報を取り出す画像形成装置プラットホーム情報取出手段と、前記インストールパッケージから取り出した前記第１のプラットホーム情報と前記画像形成装置から取り出した前記第２のプラットホーム情報により前記アプリケーションの適応可否を判定するアプリケーション適応可否判定手段と、前記アプリケーション適応可否判定手段が前記アプリケーションを適応できないと判定したときに前記アプリケーションをインストールせずにアプリケーション適用不可通知を前記操作端末に送信するアプリケーション適用不可通知送信手段とを備えることを特徴としている。
また、本発明の画像形成装置のアプリケーションインストールシステムの前記インストールパッケージは、前記操作端末に表示されるインストールパッケージ作成画面から作成されることを特徴としている。
本発明の画像形成装置のアプリケーションインストールシステムの前記インストールパッケージ作成画面は、インターネットサイトからダウンロードされることを特徴としている。
【発明の効果】
【０００７】
本発明の画像形成装置及び画像形成装置のアプリケーションインストールシステムは、アプリケーションがインストールされる前に、アプリケーションがインストールされる画像形成装置に適用できるかの確認を行い、適用できないと判定されたときにアプリケーションのインストールを行わずにユーザーに通知することでユーザーの利便性を向上させる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る画像形成装置のアプリケーションインストールシステムの機能構成を示す図である。
【図２】本発明の実施形態に係るインストールパッケージ作成画面のフォーマットである。
【図３】本発明の実施形態に係るインストールパッケージ実行手順を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態（以下、「実施形態」という）を、図面を参照して説明する。まず、ユーザーは、アプリケーションを含むアプリケーションをインストールするためのソフトウェアパッケージ（以下、「インストールパッケージ」という）をソフトウェア開発キット（Software Development Kit、ＳＤＫ）のインストールパッケージ作成画面から作成する。このインストールパッケージを作成するときに、従来のアプリケーションに関するデータやインストールパッケージの正当性チェックに関するデータの他に、画像形成装置２００のデバイス情報を含める。デバイス情報は、インストールするアプリケーションの正常動作を同一機種であっても左右する動作環境情報である。そして、画像形成装置でインストールパッケージを実行したときに、インストールパッケージに含まれているデバイス情報と画像形成装置のデバイス情報とを照合し、アプリケーションのインストールを行う前にアプリケーションが画像形成装置に適用できるかの確認を行うものである。
【００１０】
実施形態におけるアプリケーションインストールシステム１０の機能構成について、図１を用いて説明する。図１に示すアプリケーションインストールシステム１０は、ＰＣ（パソコン）１００と画像形成装置２００で構成され、ＰＣ１００と画像形成装置２００は、ネットワーク３００で接続されている。
ＰＣ１００は、操作端末であり、ユーザーがソフトウェア開発キットの図２に示すインストールパッケージ作成画面４００により作成したインストールパッケージを画像形成装置２００に送信する。また、ＰＣ１００は、画像形成装置２００からインストールパッケージのアプリケーションが適用できない通知（以下、「アプリケーション適用不可通知」という）を受信すると、アプリケーション適用不可のメッセージを表示する。
画像形成装置２００は、プリンター、多機能プリンター、多機能周辺装置、又は複合機であり、ＰＣ１００からインストールパッケージを受信する。また、画像形成装置２００は、インストールパッケージのアプリケーションが画像形成装置で適用できるかを判定し、アプリケーションが画像形成装置２００に適用できないときにアプリケーション適用不可通知をＰＣ１００に送信する。
【００１１】
まず、ＰＣ１００の機能構成について図１を用いて説明する。図１に示すようにＰＣ１００は、制御部１０１、補助記憶部１０２、操作表示部１０３、及びネットワーク通信部１０４を備え、これら各部はバスなどにより接続される構成となっている。
【００１２】
制御部１０１は、ＲＡＭやＲＯＭ等の主記憶手段、及びＣＰＵ(Central Processing Unit)等の制御手段を備えている。また、制御部１０１は、各種Ｉ／Ｏや、ＵＳＢ（ユニバーサル・シリアル・バス）等のインターフェース、バスコントローラー等を含む総合的なＰＣ１００のコントロールを行う。制御部１０１には、画像形成装置２００に対してインストールパッケージを送信するインストールパッケージ送信処理部１０１ａ、及び画像形成装置２００からアプリケーション適用不可通知を受信するアプリケーション適用不可通知受信処理部１０１ｂが設けられている。
【００１３】
補助記憶部１０２は、フラッシュメモリー等からなる補助記憶装置で、制御部１０１が実行する処理のプログラムやデータを記憶する。補助記憶部１０２には、画像形成装置２００に送信するインストールパッケージを保存するインストールパッケージ保存エリア１０２ａが設けられている。
【００１４】
操作表示部１０３は、操作パネルを備え、ユーザーの操作を入力し、また操作結果やアプリケーション適用不可のメッセージを表示する。
【００１５】
ネットワーク通信部１０４は、ネットワーク３００に接続するための着脱可能なＬＡＮインターフェースを備えている。ＬＡＮインターフェースには、ＴＣＰ／ＩＰ、ＡｐｐｌｅＴａｌｋ、ＳＭＢ等の各種ネットワークプロトコルのインテリジェントな送受信を行うネットワーク部を含んでいる。
【００１６】
次に、画像形成装置２００の機能構成について説明する。図１に示すように画像形成装置２００は、制御部２０１、補助記憶部２０２、記憶部２０３、ネットワーク通信部２０４、操作パネル２０５、操作パネル処理部２０６、原稿読取部２０７、画像形成部２０８、及び印刷部２０９を備えている。これらの各部は、バスなどにより接続されている。
【００１７】
制御部２０１は、ＭＰＵ(Micro Processing Unit)やＣＰＵ(Central Processing Unit)等による制御手段を備え、各種Ｉ／Ｏや、ＵＳＢ（ユニバーサル・シリアル・バス）等のインターフェース、バスコントローラー等を含む総合的な画像形成装置２００のコントロールを行う。制御部２０１には、アプリケーション配置処理部２０１ａ、アプリケーション実行管理処理部２０１ｂ、インストールパッケージ解析処理部２０１ｃ、及びプラットホーム情報管理処理部２０１ｄの機能が設けられている。
【００１８】
アプリケーション配置処理部２０１ａは、アプリケーションを実行する制御部２０１が備えている主メモリの区画にアプリケーションを配置する。
アプリケーション実行管理処理部２０１ｂは、アプリケーションの起動や停止を行うことでアプリケーションのライフサイクルを管理する。
インストールパッケージ解析処理部２０１ｃは、インストールパッケージを解析し、インストールパッケージのプラットホーム情報とプラットホーム情報管理処理部２０１ｄから入力するプラットホーム情報を照合してアプリケーションが適用できるかを判定する。
プラットホーム情報管理処理部２０１ｄは、画像形成装置２００の機種情報やデバイス情報などのプラットホームに関する情報を管理する。
なお、インストールパッケージ実行手順におけるアプリケーション配置処理部２０１ａ、アプリケーション実行管理処理部２０１ｂ、インストールパッケージ解析処理部２０１ｃ、及びプラットホーム情報管理処理部２０１ｄの処理手順については、後述する。
【００１９】
補助記憶部２０２は、フラッシュメモリー等からなる補助記憶装置で、制御部２０１が実行する処理のプログラムやデータが記憶される。補助記憶部２０２には、ＰＣ１００から受信するインストールパッケージを保存するインストールパッケージ保存エリア２０２ａが設けられている。
【００２０】
記憶部２０３は、データやプログラムを保存するハードディスクドライブまたは画像形成装置２００とケーブルで接続する取り外しが可能なＵＳＢメモリーなどである。記憶部２０３には、原稿読取部２０７が読み取った原稿を画像形成部２０８により画像形成された画像データ、またはネットワーク通信部２０４を経由してＰＣ１００から受信した画像データを保存する画像データ保存エリア２０３ａが設けられている。
【００２１】
ネットワーク通信部２０４は、ネットワーク３００に接続するための着脱可能なＬＡＮインターフェースを備えている。ＬＡＮインターフェースには、ＴＣＰ／ＩＰ、ＡｐｐｌｅＴａｌｋ、ＳＭＢ等の各種ネットワークプロトコルのインテリジェントな送受信を行うネットワーク部を含んでいる。
【００２２】
操作パネル２０５は、操作メニューの表示、操作メニューに対する各種画面の表示を行う。また、ユーザーは操作パネル２０５の各種画面に対して指による操作や設定を行うことができる。
【００２３】
操作パネル処理部２０６は、画像形成装置２００が備えている機能の操作メニューを操作パネル２０５に表示する処理、及び操作パネル２０５の各種画面からユーザーが行う操作や設定を入力する処理を行う。
【００２４】
原稿読取部２０７は、画像形成装置２００の原稿台にセットされた原稿の読み取りを行うもので、ユーザーが操作パネル２０５から読み取り要求を行うことにより、原稿台にセットされた原稿の読み取りを行うことができる。
【００２５】
画像形成部２０８は、ユーザーからの読み取り要求により原稿読取部２０７で読み取った原稿を、印刷部２０９で印刷可能またはＦＡＸやメールで送信可能なイメージの画像データに変換する。
【００２６】
印刷部２０９は、ユーザーから印刷要求のあった画像データをコピー用紙に印刷する。
【００２７】
次に、本発明の実施形態に係る図２に示すソフトウェア開発キットのインストールパッケージ作成画面４００について説明する。インストールパッケージ作成画面４００は、アプリケーションのインストールパッケージを作成するために提供される画面である。ユーザーは、ＰＣ１００からメーカーのアプリケーション提供サイトにアクセスし、インストールパッケージ作成画面４００を操作表示部１０３に表示する。次いで、ユーザーは、インストールパッケージ作成画面４００からインストールを要求するアプリケーションのインストールパッケージヘッダー情報設定ウィンドウ４１０を表示する。インストールパッケージヘッダー情報設定ウィンドウ４１０には、従来のアプリケーションに関する情報設定エリアやインストールパッケージの正当性チェックに関する情報設定エリアの他に、画像形成装置２００のデバイス情報設定エリア４２０が設けられている。例えば、図２に示す「アプリケーション名」が「Test Application１」では「パネルサイズ」及び「ＡＰＩバージョン」がアプリケーションをインストールするときに必要なデバイス情報である。この場合には、デバイス情報設定エリア４２０に「パネルサイズ」設定エリア４２０ａ及び「ＡＰＩバージョン」設定エリア４２０ｂが設けられ、ユーザーがこれらの設定エリアに使用している画像形成装置２００の「パネルサイズ」及び「ＡＰＩバージョン」を設定する。
【００２８】
次に、本発明の実施形態に係るインストールパッケージ実行手順について、図３を用いて説明する。ユーザーがＰＣ１００の操作表示部１０３にインストールパッケージ作成画面４００を表示する。次いで、ユーザーは、インストールパッケージ作成画面４００からインストールを要求するアプリケーションのインストールパッケージヘッダー情報設定ウィンドウ４１０を表示して、各設定エリアに情報を設定することでインストールパッケージを作成する。作成されたインストールパッケージは、補助記憶部１０２のインストールパッケージ保存エリア１０２ａに保存される。以下、インストールパッケージ実行手順について、図３のステップ順に説明する。
【００２９】
（ステップＳ１０１）
まず、ユーザーがＰＣ１００の操作表示部１０３からインストールパッケージ送信要求を行うと、操作表示部１０３からインストールパッケージ送信処理部１０１ａにインストールパッケージ送信要求が出力される。
【００３０】
（ステップＳ１０２）
次いで、インストールパッケージ送信処理部１０１ａは、補助記憶部１０２のインストールパッケージ保存エリア１０２ａからインストールパッケージを取り出し、ネットワーク通信部１０４を経由して画像形成装置２００に送信する。
【００３１】
（ステップＳ１０３）
次いで、画像形成装置２００のアプリケーション配置処理部２０１ａは、ＰＣ１００のインストールパッケージ送信処理部１０１ａから送信されたインストールパッケージを受信すると、インストールパッケージをアプリケーション実行管理処理部２０１ｂに出力する。
【００３２】
（ステップＳ１０４）
次いで、アプリケーション実行管理処理部２０１ｂは、インストールパッケージを入力すると、インストールパッケージをインストールパッケージ解析処理部２０１ｃに出力する。
【００３３】
（ステップＳ１０５）
次いで、インストールパッケージ解析処理部２０１ｃは、インストールパッケージを入力すると、インストールパッケージを解析して、解析したインストールパッケージからプラットホーム情報を取り出す。
【００３４】
（ステップＳ１０６）
次いで、インストールパッケージ解析処理部２０１ｃは、プラットホーム情報要求をプラットホーム情報管理処理部２０１ｄに出力する。
【００３５】
（ステップＳ１０７）
次いで、プラットホーム情報管理処理部２０１ｄは、プラットホーム情報要求を入力すると、画像形成装置２００のプラットホーム情報をインストールパッケージ解析処理部２０１ｃに出力する。
【００３６】
（ステップＳ１０８）
次いで、インストールパッケージ解析処理部２０１ｃは、プラットホーム情報管理処理部２０１ｄから画像形成装置２００のプラットホーム情報を入力すると、ステップＳ１０５でインストールパッケージから取り出したプラットホーム情報と照合する。プラットホーム情報のデバイス情報及び機種情報の照合により画像形成装置２００にアプリケーションが適用できると判定されると、アプリケーション配置処理部２０１ａ及びアプリケーション実行管理処理部２０１ｂと連携してアプリケーションを画像形成装置２００にインストールする。
【００３７】
（ステップＳ１０９）
また、画像形成装置２００にアプリケーションが適用できないときには、インストールパッケージ解析処理部２０１ｃは、アプリケーション適用不可通知をアプリケーション実行管理処理部２０１ｂに出力する。
【００３８】
（ステップＳ１１０）
次いで、アプリケーション実行管理処理部２０１ｂは、アプリケーション適用不可通知を入力すると、アプリケーション適用不可通知をアプリケーション配置処理部２０１ａに出力する。
【００３９】
（ステップＳ１１１）
次いで、アプリケーション配置処理部２０１ａは、アプリケーション適用不可通知を入力すると、ネットワーク通信部２０４を経由してＰＣ１００に送信する。
【００４０】
（ステップＳ１１２）
次いで、ＰＣ１００のアプリケーション適用不可通知受信処理部１０１ｂは、画像形成装置２００のアプリケーション配置処理部２０１ａから送信されたアプリケーション適用不可通知を受信すると、アプリケーション適用不可通知を操作表示部１０３に出力する。
【００４１】
（ステップＳ１１３）
次いで、操作表示部１０３は、アプリケーション適用不可通知を入力すると操作パネルにアプリケーション適用不可のメッセージを表示する。ユーザーは、操作表示部１０３に表示されたアプリケーション適用不可通知のメッセージによりアプリケーションが画像形成装置２００に適用できないことを確認できる。
【００４２】
以上のような実施形態の画像形成装置のアプリケーションインストールシステムでは、ユーザーがＰＣ１００からメーカーのアプリケーション提供サイトにアクセスし、アプリケーション提供サイトのインストールパッケージ作成画面４００からデバイス情報を含むプラットホーム情報を設定して画像形成装置２００に送信する。画像形成装置２００は、デバイス情報を含むプラットホーム情報を受信すると、プラットホーム情報管理処理部２０１ｄから取り出したプラットホーム情報と照合し、ユーザーがインストール要求しているアプリケーションが画像形成装置２００に適応できるかを判定する。アプリケーションが適応できるときにはインストールパッケージのアプリケーションをインストールする。また、プリケーションが適応できないときにはインストールパッケージのアプリケーションをインストールせずにアプリケーション適用不可通知をＰＣ１００に送信する。このように、デバイス情報を含めたプラットホーム情報によりアプリケーションが適応できるかを判定するので、アプリケーションをインストールした後にアプリケーションが画像形成装置２００で動作できない状態となることを防止できる。また、アプリケーションが適用できないと判定されたときにアプリケーションがインストールされていないので、アプリケーションを削除して元の状態に戻す作業を削減できる。
【００４３】
なお、実施形態においては、ユーザーがＰＣ１００からメーカーのアプリケーション提供サイトにアクセスし、アプリケーション提供サイトのインストールパッケージ作成画面４００からデバイス情報を含むプラットホーム情報を設定して画像形成装置２００に送信するようにしたが、これに限定されない。例えば、アプリケーションをインストールする画像形成装置２００からメーカーのアプリケーション提供サイトに直接アクセスし、アプリケーション提供サイトのインストールパッケージ作成画面４００を画像形成装置の操作パネル２０５に表示してアプリケーションのインストールを行うことも可能である。
【００４４】
また、ＰＣ１００から画像形成装置２００にインストールパッケージを送信するようにしたが、ＰＣ１００に限定されず、ネッワーク３００により画像形成装置１００と接続可能な携帯電話、携帯端末、または他の画像形成装置であっても、インストールパッケージを画像形成装置２００に送信し、アプリケーションのインストールを行うことが可能である。
【００４５】
また、インストールパッケージヘッダー情報設定ウィンドウ４１０のデバイス情報設定エリア４２０にデバイス情報として「パネルサイズ」設定エリア４２０ａ及び「ＡＰＩバージョン」設定エリア４２０ｂを設けたが、例えば、「モノクロモデル」、「フルカラーモデル」、または「フィニッシャー機能」などのデバイス情報の設定エリアを設けることができる。
【００４６】
このような本発明の画像形成装置及び画像形成装置のアプリケーションインストールシステムは、アプリケーションがインストールされる前に、アプリケーションがインストールされる画像形成装置に適用できるかの確認を行い、適用できないと判定されたときにアプリケーションのインストールを行わずにユーザーに通知することでユーザーの利便性を向上させる。
【００４７】
以上、具体的な実施の形態により本発明を説明したが、上記実施の形態は本発明の例示であり、この実施の形態に限定されないことは言うまでもない。
【産業上の利用可能性】
【００４８】
本発明は、画像形成装置及び画像形成装置のアプリケーションインストールシステムに好適であるが、画像形成装置及び画像形成装置のアプリケーションインストールシステムに限られるものではなく、アプリケーションをインストールできる装置及びシステム一般に適用できる。
【符号の説明】
【００４９】
１０・・・・・アプリケーションインストールシステム
１００・・・・・ＰＣ
１０１・・・・・制御部
１０１ａ・・・・インストールパッケージ送信処理部
１０１ｂ・・・・アプリケーション適用不可通知受信処理部
１０２・・・・・補助記憶部
１０２ａ・・・・インストールパッケージ保存エリア
１０３・・・・・操作表示部
１０４・・・・・ネットワーク通信部
２００・・・・・画像形成装置
２０１・・・・・制御部
２０１ａ・・・・アプリケーション配置処理部
２０１ｂ・・・・アプリケーション実行管理処理部
２０１ｃ・・・・インストールパッケージ解析処理部
２０１ｄ・・・・プラットホーム情報管理処理部
２０２・・・・・補助記憶部
２０２ａ・・・・インストールパッケージ保存エリア
２０３・・・・・記憶部
２０３ａ・・・・画像データ保存エリア
２０４・・・・・ネットワーク通信部
２０５・・・・・操作パネル
２０６・・・・・操作パネル処理部
２０７・・・・・原稿読取部
２０８・・・・・画像形成部
２０９・・・・・印刷部
３００・・・・・ネットワーク
４００・・・・・インストールパッケージ作成画面
４１０・・・・・インストールパッケージヘッダー情報設定ウィンドウ
４２０・・・・・デバイス情報設定エリア
４２０ａ・・・・「パネルサイズ」設定エリア
４２０ｂ・・・・「ＡＰＩバージョン」設定エリア
【図１】
2015138513.tif 000003
【図２】
2015138513.tif 000004
【図３】
2015138513.tif 000005