(57)【要約】【課題】リストアされたプログラムとは別のプログラムをユーザに通知可能とすること。【解決手段】機器と、前記機器にネットワークを介して接続される情報処理装置とを含む情報処理システムは、当該機器又は他の機器にインストールされていた第１のプログラムを示す情報のバックアップを参照して、前記第１のプログラムを当該機器にインストールするインストール部と、前記第１のプログラムとは別の第２のプログラムに関する情報を前記情報処理装置から取得する取得部と、前記取得部が取得した情報を出力する出力制御部と、を有する。【選択図】図４
2019160214.tif 000002
【特許請求の範囲】
【請求項１】
機器と、前記機器にネットワークを介して接続される情報処理装置とを含む情報処理システムであって、
当該機器又は他の機器にインストールされていた第１のプログラムを示す情報のバックアップを参照して、前記第１のプログラムを当該機器にインストールするインストール部と、
前記第１のプログラムとは別の第２のプログラムに関する情報を前記情報処理装置から取得する取得部と、
前記取得部が取得した情報を出力する出力制御部と、
を有することを特徴とする情報処理システム。
【請求項２】
前記出力制御部は、前記インストール部による前記第１のプログラムのインストールに応じて、前記取得部が取得した情報を出力する、
ことを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記出力制御部は、前記第１のプログラムの利用状況が前記第２のプログラムに関する情報を出力する条件を満たす場合に、前記取得部が取得した情報を出力する、
ことを特徴とする請求項１又は２記載の情報処理システム。
【請求項４】
機器であって、
当該機器又は他の機器にインストールされていた第１のプログラムを示す情報のバックアップを参照して、前記第１のプログラムを当該機器にインストールするインストール部と、
前記第１のプログラムとは別の第２のプログラムに関する情報を取得する取得部と、
前記取得部が取得した情報を出力する出力制御部と、
を有することを特徴とする機器。
【請求項５】
機器が、
当該機器又は他の機器にインストールされていた第１のプログラムを示す情報のバックアップを参照して、前記第１のプログラムを当該機器にインストールするインストール手順と、
前記第１のプログラムとは別の第２のプログラムに関する情報を取得する取得手順と、
前記取得手順が取得した情報を出力する出力手順と、
を実行することを特徴とする情報処理方法。
【請求項６】
機器に、
当該機器又は他の機器にインストールされていた第１のプログラムを示す情報のバックアップを参照して、前記第１のプログラムを当該機器にインストールするインストール手順と、
前記第１のプログラムとは別の第２のプログラムに関する情報を取得する取得手順と、
前記取得手順が取得した情報を出力する出力手順と、
を実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、機器、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
機器にインストールされているアプリケーション等のプログラムのバックアップを所定の記憶装置に記憶しておき、機器の置き換えが発生した際に、当該バックアップを新たな機器に対してリストアすることで、当該新たな機器について、置き換え前の機器の状態を復元することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のリストアでは、元の状態を復元することを目的としていたため、リストアされるプログラムは、バックアップの内容と同じである。したがって、リストア時において、機能拡張が図られた新たなプログラムがリリースされていたとしても、ユーザは、当該機能拡張による利便性を享受することができない。
【０００４】
本発明は、上記の点に鑑みてなされたものであって、リストアされたプログラムとは別のプログラムをユーザに通知可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
そこで上記課題を解決するため、機器と、前記機器にネットワークを介して接続される情報処理装置とを含む情報処理システムは、当該機器又は他の機器にインストールされていた第１のプログラムを示す情報のバックアップを参照して、前記第１のプログラムを当該機器にインストールするインストール部と、前記第１のプログラムとは別の第２のプログラムに関する情報を前記情報処理装置から取得する取得部と、前記取得部が取得した情報を出力する出力制御部と、を有する。
【発明の効果】
【０００６】
リストアされたプログラムとは別のプログラムをユーザに通知可能とすることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態における情報処理システム１の構成例を示す図である。
【図２】本発明の実施の形態における画像形成装置１０のハードウェア構成例を示す図である。
【図３】本発明の実施の形態における情報処理端末２０のハードウェア構成例を示す図である。
【図４】本発明の実施の形態における情報処理端末２０及びサーバ装置３０の機能構成例を示す図である。
【図５】バックアップ処理の処理手順の一例を説明するためのシーケンス図である。
【図６】リストア処理の処理手順の一例を説明するためのシーケンス図である。
【図７】関連情報の構成例を示す図である。
【発明を実施するための形態】
【０００８】
以下、図面に基づいて本発明の実施の形態を説明する。本発明の実施の形態における情報処理システム１の構成例を示す図である。図１に示されるように、情報処理システム１は、サーバ装置３０及び１以上の画像形成装置１０を含む。サーバ装置３０と各画像形成装置１０とは、インターネット又はＬＡＮ（Local Area Network）等のネットワークを介して接続される。
【０００９】
画像形成装置１０は、印刷、スキャン、コピー、及びＦＡＸ送受信等のうちの二以上の機能を一台の筐体によって実現する複合機である。但し、いずれか一つの機能を有する機器が画像形成装置として用いられてもよい。
【００１０】
サーバ装置３０は、画像形成装置１０にインストール可能なアプリケーションの集合を記憶する１以上のコンピュータである。
【００１１】
図２は、本発明の実施の形態における画像形成装置１０のハードウェア構成例を示す図である。図２において、画像形成装置１０は、コントローラ１１、スキャナ１２、プリンタ１３、モデム１４、ネットワークインタフェース１６、及びＳＤカードスロット１７等のハードウェアを有する。
【００１２】
コントローラ１１は、画像形成装置１０の本体部を構成するボード（コンピュータ）である。本体部とは、操作部に対する相対的な表現である。図２において、コントローラ１１は、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、ＨＤＤ１１４、及びＮＶＲＡＭ１１５等を有する。ＲＯＭ１１３には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。ＲＡＭ１１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。ＣＰＵ１１１は、ＲＡＭ１１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ１１４には、プログラムやプログラムが利用する各種のデータ等が記憶される。ＮＶＲＡＭ１１５には、各種の設定情報等が記憶される。
【００１３】
スキャナ１２は、原稿より画像データを読み取るためのハードウェア（画像読取手段）である。プリンタ１３は、印刷データを印刷用紙に印刷するためのハードウェア（印刷手段）である。モデム１４は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信を実行するために用いられる。ネットワークインタフェース１６は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない。）に接続するためのハードウェアである。ＳＤカードスロット１７は、ＳＤカード８０に記憶されたプログラムを読み取るために利用される。すなわち、画像形成装置１０では、ＲＯＭ１１３に記憶されたプログラムだけでなく、ＳＤカード８０に記憶されたプログラムもＲＡＭ１１２にロードされ、実行されうる。なお、他の記録媒体（例えば、ＣＤ−ＲＯＭ又はＵＳＢ（Universal Serial Bus）メモリ等）によってＳＤカード８０が代替されてもよい。すなわち、ＳＤカード８０の位置付けに相当する記録媒体の種類は、所定のものに限定されない。この場合、ＳＤカードスロット１７は、記録媒体の種類に応じたハードウェアによって代替されればよい。
【００１４】
コントローラ１１には、また、情報処理端末２０が接続される。情報処理端末２０は、例えば、スマートフォンやタブレット端末等のデバイスである。スマートフォンの一例としては、携帯電話としての通話機能のほかカメラによる撮像機能、ＰＣのようなＷｅｂ情報表示機能など多機能を備える端末が挙げられる。タブレット端末の一例としては、スマートフォンと同様に多機能端末として機能するタブレット型の端末が挙げられる。
【００１５】
本実施の形態において、情報処理端末２０は、画像形成装置１０の操作部として機能する。コントローラ１１と情報処理端末２０とは、例えば、ＵＳＢケーブル、近距離無線通信、又はＬＡＮ等の通信回線を介して接続される。
【００１６】
図３は、本発明の実施の形態における情報処理端末２０のハードウェア構成例を示す図である。図３において、情報処理端末２０は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、タッチパネル２０４及び補助記憶装置２０５等を有する。
【００１７】
ＲＯＭ２０２及び補助記憶装置２０５は、情報処理端末２０にインストールされたプログラム等を記憶する。ＲＡＭ２０３は、プログラムの起動指示があった場合に、ＲＯＭ２０２又は補助記憶装置２０５からプログラムを読み出して記憶する。ＣＰＵ２０１は、ＲＡＭ２０３に記憶されたプログラムに従って情報処理端末２０に係る機能を実現する。
【００１８】
タッチパネル２０４は、入力機能と表示機能との双方を備えた電子部品であり、情報の表示や、ユーザからの入力の受け付け等を行う。タッチパネル２０４は、表示装置２１１及び入力装置２１２等を含む。
【００１９】
表示装置２１１は、液晶ディスプレイ等であり、タッチパネル２０４の表示機能を担う。入力装置２１２は、表示装置２１１に対する接触物の接触を検出するセンサを含む電子部品である。なお、接触物とは、タッチパネル２０４の接触面（表面）に接触する物体をいう。斯かる物体の一例として、ユーザの指や専用又は一般のペン等が挙げられる。
【００２０】
本実施の形態では、図２に示した画像形成装置１０のハードウェアのうち、情報処理端末２０が、故障した場合の交換の対象となる例について説明する。
【００２１】
図４は、本発明の実施の形態における情報処理端末２０及びサーバ装置３０の機能構成例を示す図である。図４において、情報処理端末２０は、ＵＩ表示部２１、操作受付部２２、操作処理部２３、アプリ管理部２４及びインストールアプリ判定部２５等を有する。これら各部は、情報処理端末２０にインストールされた１以上のプログラムが、ＣＰＵ２０１に実行させる処理により実現される。情報処理端末２０は、また、バックアップ記憶部４０を利用する。バックアップ記憶部４０は、ＳＤカード等の記録媒体、コントローラ１１のＨＤＤ１１４又は画像形成装置１０にネットワークを介して接続される記憶装置等、情報処理端末２０の外部の記憶部を利用して実現可能である。
【００２２】
ＵＩ表示部２１は、ユーザから操作指示を受け付けるための画面等について、表示装置２１１への表示を制御する。
【００２３】
操作受付部２２は、ＵＩ表示部２１が表示した画面等に対する操作指示を検知し、当該操作指示を示す情報（操作情報）を操作処理部２３へ通知する。操作情報は、例えば、ユーザによって操作された画面要素（ボタン等）を示す情報である。
【００２４】
操作処理部２３は、操作情報に応じた処理の実行を制御すると共に、当該処理において画面遷移が必要な場合、遷移先の画面の表示をＵＩ表示部２１に要求する。例えばユーザがバックアップ又はリストアの実行を指示するボタンを押下した場合、操作処理部２３は、バックアップ処理又はリストア処理の実行をアプリ管理部２４に要求すると共に、バックアップ処理又はリストア処理に関する画面の表示をＵＩ表示部２１に要求する。
【００２５】
アプリ管理部２４は、バックアップ処理及びリストア処理の実行を制御する。バックアップとは、情報処理端末２０にインストールされているアプリケーションプログラム（以下、「アプリ」という。）のリストア（復元）を目的として生成される、当該アプリの一覧を示す情報（以下「アプリ一覧情報」という。）の複製をいう。当該複製を情報処理端末２０の外部の記憶場所に記憶（退避）するための処理をバックアップ処理という。また、リストア処理とは、バックアップとしてのアプリ一覧情報が示す各アプリを情報処理端末２０にインストールすることをいう。
【００２６】
インストールアプリ判定部２５は、バックアップ処理時に、アプリ一覧情報のバックアップを生成し、リストア処理において、当該バックアップが示すアプリのインストールを制御する。
【００２７】
一方、サーバ装置３０は、アプリ情報記憶部３１を有する。アプリ情報記憶部３１には、情報処理端末２０にインストール可能なアプリごとにアプリ情報が記憶されている。或るアプリのアプリ情報には、当該アプリのインストール用のデータ（以下「インストールパッケージ」という。）に加えて、関連情報が含まれている。関連情報とは、当該アプリと共にインストールすることが推奨される他のアプリに関する情報をいう。例えば、当該他のアプリは、当該或るアプリの機能を拡張するアプリであってもよい。
【００２８】
以下、情報処理システム１において実行される処理手順について説明する。図５は、バックアップ処理の処理手順の一例を説明するためのシーケンス図である。
【００２９】
画像形成装置１０のユーザが、表示装置２１１に表示されているバックアップボタンを押下すると（Ｓ１０１）、操作受付部２２は、バックアップボタンの押下を示す操作情報を操作処理部２３に通知する（Ｓ１０２）。操作処理部２３は、当該操作情報の通知に応じ、バックアップ中であることをユーザに通知するための画面であるバックアップ中画面の表示をＵＩ表示部２１に要求する（Ｓ１０３）。ＵＩ表示部２１は、当該要求に応じ、バックアップ中画面を表示装置２１１に表示する。操作処理部２３は、また、バックアップ処理の実行をアプリ管理部２４に要求する（Ｓ１０４）。
【００３０】
続いて、アプリ管理部２４は、情報処理端末２０にインストールされている全てのアプリの一覧の判定をインストールアプリ判定部２５に要求する（Ｓ１０５）。インストールアプリ判定部２５は、当該要求に応じ、情報処理端末２０にインストールされているアプリの一覧を判定することで、当該一覧を示すアプリ一覧情報を生成する（Ｓ１０６）。例えば、インストールアプリ判定部２５は、補助記憶装置２０５にインストールされている各アプリの識別情報（以下、「アプリ名」という。）の一覧を、アプリ一覧情報として生成してもよい。
【００３１】
続いて、アプリ管理部２４は、インストールアプリ判定部２５に対してアプリ一覧情報を要求する（Ｓ１０７）。インストールアプリ判定部２５は、当該要求に応じ、ステップＳ１０６において生成したアプリ一覧情報をアプリ管理部２４に応答する（Ｓ１０８）。続いて、アプリ管理部２４は、当該アプリ一覧情報のバックアップをバックアップ記憶部４０に記憶する（Ｓ１０９）。
【００３２】
図６は、リストア処理の処理手順の一例を説明するためのシーケンス図である。図６の処理手順は、例えば、図５の処理手順を実行した情報処理端末２０と同じ情報処理端末２０において実行されてもよいし、図５の処理手順を実行した情報処理端末２０が交換された場合に、交換後の情報処理端末２０（すなわち、図５の処理手順を実行した情報処理端末２０とは異なる情報処理端末２０）に関して実行されてもよい。
【００３３】
画像形成装置１０のユーザが、表示装置２１１に表示されているリストアボタンを押下すると（Ｓ２０１）、操作受付部２２は、リストアボタンの押下を示す操作情報を操作処理部２３に通知する（Ｓ２０２）。操作処理部２３は、当該操作情報の通知に応じ、リストア中であることをユーザに通知するための画面であるリストア中画面の表示をＵＩ表示部２１に要求する（Ｓ２０３）。ＵＩ表示部２１は、当該要求に応じ、リストア中画面を表示装置２１１に表示する。操作処理部２３は、また、リストア処理の実行をアプリ管理部２４に要求する（Ｓ２０４）。アプリ管理部２４は、リストア処理の実行をインストールアプリ判定部２５に要求する（Ｓ２０５）。
【００３４】
インストールアプリ判定部２５は、リストア処理の実行の該要求に応じ、バックアップ記憶部４０からアプリ一覧情報のバックアップを取得する（Ｓ２０６、Ｓ２０７）。続いて、インストールアプリ判定部２５は、アプリ一覧情報に含まれているアプリ名ごと（すなわち、リストア処理においてインストールされるアプリごと）に、ステップＳ２０８〜Ｓ２１１を実行する。以下、ステップＳ２０８〜Ｓ２１１の１回のループにおいて処理対象とされているアプリ名を「対象アプリ名」という。
【００３５】
ステップＳ２０８及びＳ２０９において、インストールアプリ判定部２５は、対象アプリ名に係るアプリ（以下、「対象アプリ」という。）のアプリ情報を、サーバ装置３０のアプリ情報記憶部３１から取得する。例えば、アプリ情報記憶部３１には、各アプリ情報が、アプリ名に関連付けられて記憶されている。
【００３６】
続いて、インストールアプリ判定部２５は、取得したアプリ情報に関連情報が含まれているか判定し、関連情報が含まれている場合には、当該関連情報を補助記憶装置２０５に記憶する（Ｓ２１０）。
【００３７】
図７は、関連情報の構成例を示す図である。図７では、関連情報がＸＭＬ（eXtensible Markup Language）によって記述されている例を示すが、関連情報は他の形式によって記述されてもよい。
【００３８】
図７に示される関連情報は、ｍｅｔａ−ｄａｔａ要素ｅ１及びｅ２の２つのｍｅｔａ−ｄａｔａ要素を含む。ｍｅｔａ−ｄａｔａ要素ｅ１は、ｒｅｃｃｏｍｅｎｄ＿ａｐｐ＿ｎａｍｅというパラメータの値が「ＡＰＰａ'」であることを示す。ここで、ｒｅｃｃｏｍｅｎｄ＿ａｐｐ＿ｎａｍｅは、対象アプリに関連して（対象アプリと共に）インストールすることが推奨されるアプリ（以下、「関連アプリ」という。）のアプリ名を示すパラメータである。但し、関連アプリは、対象アプリと機能的な関連を有していなくてもよい。対象アプリのリストアの機会に、対象アプリとは機能的に関連の無い新たなアプリのリリースを宣伝することが目的で、当該新たなアプリが対象アプリに対して関連アプリとして関連付けられてもよい。
【００３９】
また、ｍｅｔａ−ｄａｔａ要素ｅ１は、ｒｅｃｃｏｍｅｎｄ＿ｕｒｌというパラメータの値が「ｈｔｔｐ：／／ｗｗｗ．ｒ・・・」であることを示す。ここで、ｒｅｃｃｏｍｅｎｄ＿ｕｒｌは、関連アプリの紹介ページのＵＲＬを示すパラメータである。当該紹介ページに対する操作に応じて、関連アプリのインストール処理が起動されてもよい。
【００４０】
なお、ｒｅｃｃｏｍｅｎｄ＿ａｐｐ＿ｎａｍｅ及びｒｅｃｃｏｍｅｎｄ＿ｕｒｌ以外に、関連アプリの料金や関連アプリを推奨する理由等、他の情報が関連情報に含まれてもよい。
【００４１】
サーバ装置３０には、常に最新版のアプリがアップデートされているため、サーバ装置３０のアプリ情報記憶部３１に記憶されているアプリ情報を最新版のアプリのアップデート等に応じて更新することで、画像形成装置１０側に影響を与えることなく、各アプリの関連情報を変更することができる。
【００４２】
続いて、インストールアプリ判定部２５は、対象アプリのアプリ情報に含まれているインストールパッケージを利用して、対象アプリを情報処理端末２０にインストールする（Ｓ２１１）。その結果、対象アプリについて、バックアップ処理に係る情報処理端末２０におけるインストール状態が、リストア処理に係る情報処理端末２０においてリストア（復元）される。
【００４３】
ステップＳ２０８〜Ｓ２１１が、アプリ一覧情報に含まれる全てのアプリ名について実行されると、インストールアプリ判定部２５は、それまでに補助記憶装置２０５に記憶された各関連情報の出力をＵＩ表示部２１に要求する（Ｓ２１２）。この際、インストールアプリ判定部２５は、対象アプリのアプリ名に関連付けて、関連情報が表示済みであることを示す情報をバックアップ記憶部４０に記憶してもよい。この場合、ステップＳ２１０は、当該情報が関連付けられていないアプリについてのみ実行されるようにしてもよい。そうすることで、同じバックアップ記憶部４０を用いて複数台の情報処理端末２０に対してリストア処理が実行される場合に、２台目以降の情報処理端末２０においては、同じ関連情報の出力を抑制することができる。
【００４４】
続いて、ＵＩ表示部２１は、当該各関連情報を表示装置２１１に表示する（Ｓ２１３）。例えば、当該各関連情報のｒｅｃｃｏｍｅｎｄ＿ａｐｐ＿ｎａｍｅ（アプリ名）の一覧を含み、各アプリ名には、ｒｅｃｃｏｍｅｎｄ＿ｕｒｌへのリンクが張られている画面（以下、「関連アプリ画面」という。）が表示装置２１１に表示されてもよい。
【００４５】
ユーザは、関連アプリ画面を参照することで、リストアされた各アプリの関連アプリの存在（リリース）を知ることができる。また、関連アプリ画面を操作して各関連アプリの紹介ページを閲覧し、関連アプリを情報処理端末２０にインストールすることで、情報処理端末２０の利便性を向上させることができる。
【００４６】
また、アプリの開発側にとっても、新たなアプリ（関連アプリ）をユーザに通知する機会を得ることができる。
【００４７】
上述したように、本実施の形態によれば、リストアされたプログラムとは別のプログラムをユーザに通知可能とすることができる。
【００４８】
なお、関連情報の出力方法は、表示装置２１１への表示に限られない。例えば、インストールアプリ判定部２５は、ステップＳ２１２において、インストールアプリ判定部２５は、ユーザのメールアドレス宛に関連情報を送信してもよいし、関連情報の印刷をコントローラ１１へ要求してもよい。
【００４９】
また、アプリの過去の利用状況（利用頻度等）に応じて、出力される関連情報が変化するようにしてもよい。この場合、例えば、各関連情報には、出力条件が付与されてもよい。出力条件は、関連アプリが関連付けられたアプリの利用状況に対する条件である。例えば、アプリの利用回数が所定数以上であることが出力条件とされてもよい。この場合、インストールアプリ判定部２５は、ステップＳ２１０において、対象アプリの利用状況が関連情報に付与されている出力条件を満たす場合に、当該関連情報を補助記憶装置２０５に記憶するようにしてもよい。対象アプリの利用状況は、バックアップ記憶部４０に記憶されるようにしてもよい。すなわち、アプリ管理部２４は、図５のステップＳ１０９において、各アプリのログデータ等に基づいて各アプリの利用状況を特定し、当該各アプリの利用状況を示す情報をバックアップ記憶部４０に記憶してもよい。
【００５０】
また、アプリ情報記憶部３１は、コントローラ１１のＨＤＤ１１４を用いて実現されてもよい。この場合、コントローラ１１は、定期的にサーバ装置３０からアプリ情報をダウンロードして、ＨＤＤ１１４に記憶されているアプリ情報を更新してもよい。
【００５１】
また、各アプリ情報における関連情報の有無は、サーバ装置３０によって判定されてもよい。この場合、サーバ装置３０は、ステップＳ２０８に応じて、対象アプリのアプリ情報に関連情報が含まれているかを判定し、関連情報が含まれている場合には、当該アプリ情報に含まれている対象アプリのインストールパッケージと、当該関連情報とをステップＳ２０９において情報処理端末２０へ返信するようにしてもよい。
【００５２】
また、上記では、情報処理端末２０にインストールされたアプリに関するバックアップ処理及びリストア処理について説明したが、コントローラ１１にインストールされたアプリに関して本実施の形態が適用されてもよい。
【００５３】
また、アプリ以外のプログラム（例えば、ミドルウェアやファームウェア等）が、バックアップ処理及びリストア処理の対象とされてもよい。
【００５４】
また、プロジェクタ、電子黒板、テレビ会議システム等、画像形成装置１０以外の機器について本実施の形態が適用されてもよい。
【００５５】
なお、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP（digital signal processor）、FPGA（field programmable gate array）や従来の回路モジュール等のデバイスを含むものとする。
【００５６】
なお、本実施の形態において、画像形成装置１０は、機器の一例である。サーバ装置３０は、情報処理装置の一例である。インストールアプリ判定部２５は、インストール部及び取得部の一例である。ＵＩ表示部２１は、出力制御部の一例である。
【００５７】
以上、本発明の実施の形態について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００５８】
１            情報処理システム
１０          画像形成装置
１１          コントローラ
１２          スキャナ
１３          プリンタ
１４          モデム
１６          ネットワークインタフェース
１７          ＳＤカードスロット
２０          情報処理端末
２１          ＵＩ表示部
２２          操作受付部
２３          操作処理部
２４          アプリ管理部
２５          インストールアプリ判定部
３０          サーバ装置
３１          アプリ情報記憶部
４０          バックアップ記憶部
８０          ＳＤカード
１１１        ＣＰＵ
１１２        ＲＡＭ
１１３        ＲＯＭ
１１４        ＨＤＤ
１１５        ＮＶＲＡＭ
２０１        ＣＰＵ
２０２        ＲＯＭ
２０３        ＲＡＭ
２０４        タッチパネル
２０５        補助記憶装置
２０６        サブＣＰＵ
２１１        表示装置
２１２        入力装置
【先行技術文献】
【特許文献】
【００５９】
【特許文献１】特開２０１３−１７９６９０号公報
【図１】
2019160214.tif 000003
【図２】
2019160214.tif 000004
【図３】
2019160214.tif 000005
【図４】
2019160214.tif 000006
【図５】
2019160214.tif 000007
【図６】
2019160214.tif 000008
【図７】
2019160214.tif 000009