(57)【要約】【課題】複数の機器の設定を、より効率的に変更可能とする。【解決手段】ユーザ端末が、最大構成機器に相当する画像形成装置から画面構成情報を取得し、取得した画面構成情報に基づいて、機能毎に画面構成情報を変更処理する。そして、ユーザ端末が、変更処理した画面構成情報の機能を備える画像形成装置に対して、変更処理した画面構成情報を送信して、既存の画面構成情報の書き換えを行う。これにより、画面構成の異なる機器を含め、各機器の画面構成を一括設定できるため、より効率的に各機器の設定を変更できる。【選択図】図１７
2017228836.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の機器から、それぞれ対応する機能を示す対応機能情報を収集する収集部と、
前記対応機能情報に基づいて、所定以上の機能を有する機器を特定する特定部と、
特定した前記機器から前記ネットワークを介して設定情報を取得する取得部と、
取得した前記設定情報を前記機能毎に変更処理する変更処理部と、
取得した前記設定情報及び変更処理した前記設定情報に対応した出力動作を行う出力部と、
変更処理された前記機能毎の前記設定情報を、変更処理された前記機能を備える前記機器に対し、前記ネットワークを介して送信する通信部と
を有する情報処理装置。
【請求項２】
前記収集部は、前記対応機能情報、及び、前記機器にインストールされているアプリケーションプログラムを示すアプリケーション情報を収集し、
前記特定部は、前記対応機能情報で示される所定以上の機能を有する前記機器のうち、所定数以上のアプリケーションプログラムがインストールされている機器を、収集した前記アプリケーション情報に基づいて特定すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記出力部は、収集した前記対応機能情報に基づいて、前記設定情報の前記変更処理の可否を判別し、前記変更処理の実行が不可な場合に所定のエラー出力を行うこと
を特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
設定情報に基づいて動作する機器と、前記機器の前記設定情報を変更する情報処理装置とを、ネットワークを介して相互に接続した情報処理システムであって、
前記情報処理装置は、
前記ネットワーク上の前記機器から、それぞれ対応する機能を示す対応機能情報を収集する収集部と、
前記対応機能情報に基づいて、所定以上の機能を有する機器を特定する特定部と、
特定した前記機器から前記ネットワークを介して設定情報を取得する取得部と、
取得した前記設定情報を前記機能毎に変更処理する変更処理部と、
取得した前記設定情報及び変更処理した前記設定情報に対応した出力動作を行う出力部と、
変更処理された前記機能毎の前記設定情報を、変更処理された前記機能を備える前記機器に対し、前記ネットワークを介して送信する通信部と、を備え、
前記機器は、
前記情報処理装置に前記設定情報を送信し、また、前記情報処理装置から送信された、前記変更処理された前記設定情報を受信する通信部と、
前記情報処理装置に送信する前記設定情報を記憶部から読み出し、また、前記情報処理装置から送信された、前記変更処理された前記設定情報を前記記憶部に記憶する記憶制御部と、を備えること
を特徴とする情報処理システム。
【請求項５】
前記情報処理装置の前記出力部は、収集した前記対応機能情報に基づいて、前記設定情報の前記変更処理の可否を判別し、前記変更処理の実行が不可な場合に所定のエラー出力を行うこと
を特徴とする請求項４に記載の情報処理システム。
【請求項６】
収集部が、ネットワーク上の機器から、それぞれ対応する機能を示す対応機能情報を収集する収集ステップと、
特定部が、前記対応機能情報に基づいて、所定以上の機能を有する機器を特定する特定ステップと、
取得部が、特定した前記機器から前記ネットワークを介して設定情報を取得する取得ステップと、
変更処理部が、取得した前記設定情報を前記機能毎に変更処理する変更処理ステップと、
出力部が、取得した前記設定情報及び変更処理した前記設定情報に対応した出力動作を行う出力ステップと、
通信部が、変更処理された前記機能毎の前記設定情報を、変更処理された前記機能を備える前記機器に対し、前記ネットワークを介して送信する通信ステップと
を有する情報処理方法。
【請求項７】
前記収集ステップでは、前記収集部が、前記対応機能情報、及び、前記機器にインストールされているアプリケーションプログラムを示すアプリケーション情報を収集し、
前記特定ステップでは、前記特定部が、前記対応機能情報で示される所定以上の機能を有する前記機器のうち、所定数以上のアプリケーションプログラムがインストールされている機器を、収集した前記アプリケーション情報に基づいて特定すること
を特徴とする請求項６に記載の情報処理方法。
【請求項８】
前記出力ステップでは、前記出力部が、収集した前記対応機能情報に基づいて、前記設定情報の前記変更処理の可否を判別し、前記変更処理の実行が不可な場合に所定のエラー出力を行うこと
を特徴とする請求項６又は請求項７に記載の情報処理方法。
【請求項９】
コンピュータを、
ネットワーク上の機器から、それぞれ対応する機能を示す対応機能情報を収集する収集部と、
前記対応機能情報に基づいて、所定以上の機能を有する機器を特定する特定部と、
特定した前記機器から前記ネットワークを介して設定情報を取得する取得部と、
取得した前記設定情報を前記機能毎に変更処理する変更処理部と、
取得した前記設定情報及び変更処理した前記設定情報に対応した出力動作を行う出力部と、
変更処理された前記機能毎の前記設定情報を、変更処理された前記機能を備える前記機器に対し、前記ネットワークを介して送信する通信部
として機能させることを特徴とするプログラム。
【請求項１０】
前記収集部は、前記対応機能情報、及び、前記機器にインストールされているアプリケーションプログラムを示すアプリケーション情報を収集し、
前記特定部は、前記対応機能情報で示される所定以上の機能を有する前記機器のうち、所定数以上のアプリケーションプログラムがインストールされている機器を、収集した前記アプリケーション情報に基づいて特定すること
を特徴とする請求項９に記載のプログラム。
【請求項１１】
前記コンピュータを、収集した前記対応機能情報に基づいて、前記設定情報の前記変更処理の可否を判別し、前記変更処理の実行が不可な場合に所定のエラー出力を行う前記出力部として、さらに機能させること
を特徴とする請求項９又は請求項１０に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
画像形成装置等の機器は、多種多様な機能を提供できるようになっている。しかし、全ての機能を利用するユーザは希である。従って、多くのユーザにとって、機器の操作パネルに表示される画面の表示内容は、複雑なものとなっている。
【０００３】
このようなことから、例えば特許文献１（特開２０１１−１４２６４０号公報）において、画像形成装置の操作パネルを直接操作することで、操作パネルに表示される画面の構成を設定可能とする技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来、機器の設定変更は、手作業で行う必要があり、時間と手間を要する問題がある。また、機器の設定変更作業は、１台ずつ行う必要がある。このため、複数の機器に設定変更作業を施す場合は、同じ設定変更内容であっても、台数分の変更作業時間と手間、及び、設定内容の検証時間を要する問題があった。
【０００５】
本発明は、上述の課題に鑑みてなされたものであり、より効率的に設定変更等を行うことができるような情報処理装置、情報処理システム、情報処理方法及びプログラムの提供を目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、ネットワーク上の機器から、それぞれ対応する機能を示す対応機能情報を収集する収集部と、対応機能情報に基づいて、所定以上の機能を有する機器を特定する特定部と、特定した機器からネットワークを介して設定情報を取得する取得部と、取得した設定情報を機能毎に変更処理する変更処理部と、取得した設定情報及び変更処理した設定情報に対応した出力動作を行う出力部と、変更処理された機能毎の設定情報を、変更処理された機能を備える機器に対し、ネットワークを介して送信する通信部とを有する。
【発明の効果】
【０００７】
本発明によれば、より効率的に設定変更等を行うことができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態の情報処理システムにおけるシステム構成例を示す図である。
【図２】図２は、実施の形態におけるユーザ端末のハードウェア構成例を示す図である。
【図３】図３は、実施の形態におけるユーザ端末に記憶されている端末用設定変更アプリを示す図である。
【図４】図４は、実施の形態における画像形成装置のハードウェア構成例を示す図である。
【図５】図５は、実施の形態における画像形成装置に記憶されている機器用設定変更アプリ及び各種情報を示す図である。
【図６】図６は、実施の形態におけるユーザ端末及び画像形成装置の機能構成を示す機能ブロック図である。
【図７】図７は、ユーザ端末が実行する標準的な処理手順を説明するためのフローチャートである。
【図８】図８は、画面構成情報の構成例を示す図である。
【図９】図９は、初期画面のレイアウトの一例を示す図である。
【図１０】図１０は、１つのアイコン情報の構成例を示す図である。
【図１１】図１１は、編集画面の表示例を示す図である。
【図１２】図１２は、変更後の初期画面を含む編集画面の表示例を示す図である。
【図１３】図１３は、備えていない機能のアイコンが表示されずに空欄が発生する不都合を説明するための図である。
【図１４】図１４は、備えていない機能のアイコンが表示されずに空欄が発生する不都合を説明するための他の図である。
【図１５】図１５は、ユーザ端末の機能ブロック図である。
【図１６】図１６は、画像形成装置の機能ブロック図である。
【図１７】図１７は、ユーザ端末における画面構成情報の変更動作の流れを示すフローチャートである。
【図１８】図１８は、画像形成装置における画面構成情報の変更動作の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて実施の形態のシステムを説明する。
【００１０】
図１は、実施の形態の情報処理システムにおけるシステム構成例を示す図である。この図１に示すように、実施の形態の報処理システムは、１以上の画像形成装置２０と、１以上のユーザ端末１０を有している。図１の例は、画像形成装置２０として、画像形成装置２０ａ、画像形成装置２０ｂ・・・等の、複数の画像形成装置が設けられている例である。画像形成装置２０及びユーザ端末１０は、ＬＡＮ（Local  Area  Network）又はインターネット等のネットワーク（有線又は無線の別は問わない）を介して、相互に通信可能に接続されている。
【００１１】
画像形成装置２０は、印刷、スキャン、コピー、及びＦＡＸ送受信等のうちの二以上の機能を一台の筐体によって実現する複合機である。但し、いずれか一つの機能を単体で有する機器が画像形成装置２０として用いられてもよい。
【００１２】
ユーザ端末１０は、画像形成装置２０の操作パネルに表示される画面の構成を変更するために、ユーザによって利用されるコンピュータである。例えば、ＰＣ（Personal  Computer）、携帯電話、スマートフォン、タブレット端末、又はＰＤＡ（Personal  Digital  Assistance）等が、ユーザ端末１０として用いられてもよい。
【００１３】
図２は、実施の形態におけるユーザ端末１０のハードウェア構成例を示す図である。図２のユーザ端末１０は、それぞれバスＢで相互に接続されているドライブ装置１００、画面構成記憶部１０２、メモリ装置１０３、ＣＰＵ１０４、インタフェース装置１０５、表示装置１０６、及び入力装置１０７等を有する。
【００１４】
ユーザ端末１０での処理を実現する端末用の設定変更アプリケーションプログラム（以下、単に「端末用設定変更アプリ」と称する）等のプログラムは、ＣＤ−ＲＯＭ等の記録媒体１０１によって提供されることが考えられる。端末用設定変更アプリが記憶された記録媒体１０１が、ドライブ装置１００にセットされると、端末用設定変更アプリが記録媒体１０１からドライブ装置１００を介して画面構成記憶部１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１から行う必要はなく、ネットワークを介して他のコンピュータからダウンロードしてもよい。画面構成記憶部１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１５】
メモリ装置１０３は、プログラムの起動指示があった場合に、画面構成記憶部１０２から端末用設定変更アプリ等のプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従ってユーザ端末１０に係る機能を実現する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。表示装置１０６はプログラムによるＧＵＩ（Graphical  User  Interface）等を表示する。入力装置１０７はキーボード及びマウス等で構成され、様々な操作指示を入力させるために用いられる。
【００１６】
図３は、ユーザ端末１０に記憶されている各種情報を示す図である。この図３に示すように、ユーザ端末１０には、上述の端末用設定変更アプリの他、ローカルファイル、コンテキストメニュー情報及び画面構成情報等が記憶されている。ローカルファイル及びコンテキスト情報は、例えば画面構成記憶部１０２に記憶されているファイル又は情報である。また、詳しくは、図８を用いて説明するが、画面構成情報は、例えばモデル情報、壁紙情報、レイアウト情報、アイコン情報、壁紙データ、及びアイコンデータ等を含む情報であり、ＧＵＩを構成する情報である。
【００１７】
これらの情報は、どのような記憶部に記憶されていてもよいが、一例として、端末設定変更アプリ及びローカルファイルは、メモリ装置１０３に記憶されている。また、画面構成情報は、画面構成記憶部１０２に記憶されている。
【００１８】
なお、上述したアプリ、ファイル、情報等は、一例として、メモリ装置１０３又は画面構成記憶部１０２に記憶されることとしたが、記憶領域としては、メモリ装置１０３又は画面構成記憶部１０２に限定されるものではない。すなわち、メモリ装置１０３又は画面構成記憶部１０２以外に、ＲＡＭ、ＲＯＭ、ＨＤＤ又はフラッシュメモリ等の他の記憶部の記憶領域に、上述したアプリ、ファイル、情報等を記憶することも実現可能である。さらには、以下に説明する画像形成装置の画面構成記憶部２１５、又は、ユーザ端末１０が、ネットワークを介して接続可能な記憶装置等を用いることも実現可能である。
【００１９】
次に、図４は、実施の形態における画像形成装置のハードウェア構成例を示す図である。図４において、画像形成装置２０は、コントローラ２１、スキャナ２２、プリンタ２３、モデム２４、操作パネル２５、ネットワークインタフェース２６、及びＳＤカードスロット２７等のハードウェアを有する。
【００２０】
コントローラ２１は、ＣＰＵ２１１、ＲＡＭ２１２、ＲＯＭ２１３、ＨＤＤ２１４、及び画面構成記憶部２１５等を有する。ＲＯＭ２１３には、各種のプログラム及びプログラムによって利用されるデータ等が記憶されている。ＲＡＭ２１２は、プログラムをロードするための記憶領域、及び、ロードされたプログラムのワーク領域等として用いられる。ＣＰＵ２１１は、ＲＡＭ２１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ２１４には、プログラム及びプログラムが利用する各種のデータ等が記憶される。
【００２１】
一例ではあるが、コントローラ２１には、図５に示すように、機器用の設定変更アプリケーションプログラム（以下、単に「機器用設定変更アプリ」と称する）、操作パネル２５の画面構成情報が記憶されている。また、コントローラ２１には、コピー機能、スキャナ機能等の、画像形成装置が対応可能な機能を示す対応機能情報、及び、コピーアプリケーションプログラム、スキャナアプリケーションプログラム等の、画像形成装置に記憶されているアプリケーションを示すアプリケーション情報が記憶されている。
【００２２】
これらのアプリ及び情報は、どのような記憶部に記憶されていてもよいが、一例として、機器用設定変更アプリ、対応機能情報、及び、アプリケーション情報は、ＨＤＤ２１４に記憶されている。また、画面構成情報は、画面構成記憶部２１５に記憶されている。
【００２３】
なお、上述した各種アプリ、プログラム、情報等は、一例として、ＨＤＤ２１４又は画面構成記憶部２１５に記憶されることとしたが、記憶領域としては、ＨＤＤ２１４又は画面構成記憶部２１５に限定されるものではない。すなわち、ＲＡＭ２１２又はＲＯＭ２１３等の他の記憶部の記憶領域に、上述した各種アプリ、プログラム、情報等を記憶することも実現可能である。さらには、ユーザ端末１０の画面構成記憶部１０２、又は操作部２０にネットワークを介して接続可能な記憶装置等を用いることも実現可能である。
【００２４】
スキャナ２２は、原稿より画像データを読み取るためのハードウェアである。プリンタ２３は、印刷データを印刷用紙に印刷するためのハードウェアである。モデム２４は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信を実行するために用いられる。操作パネル２５は、ユーザからの入力の受け付けを行うためのボタン等の入力操作部及び操作メニュー等の表示を行う表示部等を備えたハードウェアである。表示部としては、液晶パネルを用いることができる。また、表示部として、タッチパネル機能を有する液晶パネルを設けてもよい。このタッチパネル機能を有する液晶パネルは、入力操作部の機能も兼ね備える。
【００２５】
ネットワークインタフェース２６は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない。）に接続するためのハードウェアである。ＳＤカードスロット２７は、ＳＤカード８０に記憶されたプログラムを読み取るために利用される。すなわち、画像形成装置２０では、ＲＯＭ２１３に記憶されたプログラムだけでなく、ＳＤカード８０に記憶されたプログラムもＲＡＭ２１２にロードされ、実行されうる。なお、他の記録媒体（例えば、ＣＤ−ＲＯＭ又はＵＳＢ（Universal  Serial  Bus）メモリ等）によってＳＤカード８０が代替されてもよい。すなわち、ＳＤカード８０の位置付けに相当する記録媒体の種類は、所定のものに限定されない。この場合、ＳＤカードスロット２７は、記録媒体の種類に応じたハードウェアで代替可能である。
【００２６】
なお、操作パネル２５は、専用の又は汎用的なスマートフォンやタブレット端末等、画像形成装置２０からは独立したＣＰＵ及びＯＳ（Operating System）を有する装置であってもよい。このＯＳは、例えば、Ａｎｄｒｏｉｄ（登録商標）等、スマートフォンやダブレット端末等において一般的に利用されているものであってもよい。そうすることで、スマートフォンやタブレット端末等と同様に、表現豊かな画面を表示可能とすることができ、スマートフォンやタブレット端末等と同様の操作感を提供することができる。但し、他の装置によって、操作パネル２５が実現されてもよい。
【００２７】
図６は、実施の形態におけるユーザ端末１０及び画像形成装置２０の機能構成を示す機能ブロック図である。図６において、画像形成装置２０は、パネル制御部２２１、画面構成読出部２２、及び画面構成書込部２２３等を有する。画像形成装置２０のＣＰＵ２１１は、ＨＤＤ２１４に記憶されている機器用設定変更アプリを実行することで、パネル制御部２２１〜画面構成書込部２２３を実現する。
【００２８】
パネル制御部２２１は、操作パネル２５への画面の表示を制御する。操作パネル２５に表示される各種の画面のうち、初期画面又はホーム画面（以下、「初期画面」で統一する。）については、画面構成記憶部２１５に記憶されている画面構成情報に基づいて表示が行われる。画面構成情報とは、初期画面の構成を示す情報である。初期画面とは、例えば画像形成装置２０の操作の起点となる画面である。例えば、初期画面は、画像形成装置２０が操作可能となったときに、最初に表示される画面であってもよい。画像形成装置２０が操作可能となったときとは、例えば画像形成装置２０の起動が完了したとき、又はユーザ認証が必要とされる場合には、ユーザ認証が成功したときである。
【００２９】
画面構成読出部２２２は、ユーザ端末１０からの要求に応じ、画面構成記憶部２１５に記憶されている画面構成情報を読み出して、この画面構成情報をユーザ端末１０に送信する。画面構成書込部２２３は、ユーザ端末１０から送信される画面構成情報を、画面構成記憶部２１５に書き込む。
【００３０】
なお、この例では、パネル制御部２２１〜画面構成書込部２２３は、機器用設定変更アプリにより、ソフトウェア的に実現されることとして説明を進める。しかし、パネル制御部２２１〜画面構成書込部２２３のうち、一部又は全部を、ＩＣ（Integrated  Circuit）等のハードウェアで実現してもよい。
【００３１】
また、機器用設定変更アプリは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）などのコンピュータ装置で読み取り可能な記録媒体に記録して提供されることが考えられる。また、ＣＤ−Ｒ、ＤＶＤ、ブルーレイディスク（登録商標）、半導体メモリ等のコンピュータ装置で読み取り可能な記録媒体に記録して提供されることが考えられる。ＤＶＤは、「Digital  Versatile  Disk」の略記である。また、機器用設定変更アプリは、インターネット等のネットワーク経由でインストールするかたちで提供されることが考えられる。また、機器用設定変更アプリは、機器内のＲＯＭ等に予め組み込んで提供されることが考えられる。
【００３２】
一方、ユーザ端末１０において、ＣＰＵ１０４は、画面構成記憶部１０２に記憶されている端末用設定変更アプリを実行することで、画面構成取得部１１、画面再現部１２、画面構成変更部１３、画面構成送信部１４、及び画面構成保存部１５を実現する。
【００３３】
画面構成取得部１１は、画像形成装置２０から、変更対象又は編集対象となる画面構成情報を取得する。画面再現部１２は、パネル制御部２２１による、画面構成情報に基づいて、初期画面の表示処理を再現する。すなわち、画面再現部１２は、画面構成取得部１１によって取得された画面構成情報に基づいて、画像形成装置２０と同様の表示態様で、初期画面を形成し、モニタ装置等に表示する。画面構成変更部１３は、表示された初期画面に対する変更指示に応じて、画面構成情報を変更する。画面構成送信部１４は、変更後の画面構成情報を、指定された画像形成装置２０に送信する。画面構成保存部１５は、変更後の画面構成情報を、画面構成記憶部１０２に保存する。
【００３４】
なお、この例では、画像構成取得部１１〜画面構成保存部１５は、端末用設定変更アプリにより、ソフトウェア的に実現されることとして説明を進める。しかし、画像構成取得部１１〜画面構成保存部１５のうち、一部又は全部を、ＩＣ（Integrated  Circuit）等のハードウェアで実現してもよい。
【００３５】
また、端末用設定変更アプリは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）などのコンピュータ装置で読み取り可能な記録媒体に記録して提供されることが考えられる。また、ＣＤ−Ｒ、ＤＶＤ、ブルーレイディスク（登録商標）、半導体メモリ等のコンピュータ装置で読み取り可能な記録媒体に記録して提供されることが考えられる。ＤＶＤは、「Digital  Versatile  Disk」の略記である。また、端末用設定変更アプリは、インターネット等のネットワーク経由でインストールするかたちで提供されることが考えられる。また、端末用設定変更アプリは、機器内のＲＯＭ等に予め組み込んで提供されることが考えられる。
【００３６】
以下、図７のフローチャートを用いて、ユーザ端末１０が実行する標準的な処理手順について説明する。例えば、ユーザによって、ユーザ端末１０が操作され、画面構成情報の取得指示が入力されると、画面構成取得部１１は、この取得指示で指定された画面情報の取得先が画像形成装置２０であるか、又はユーザ端末１０のローカルファイルであるか否かを判定する（Ｓ１０１）。ローカルファイルとは、例えば、画面構成記憶部１０２に記憶されているファイルをいう。但し、画面構成情報は、ファイル以外のデータ形式で画面構成記憶部１０２に記憶されていてもよい。
【００３７】
取得先が画像形成装置２０である場合（Ｓ１０１：Ｙｅｓ）、画面構成取得部１１は、取得先の画像形成装置２０のＩＰアドレスの入力をユーザから受け付ける（Ｓ１０２）。例えば、画面構成取得部１１が、ＩＰアドレスの入力用の画面を表示し、この画面を介してＩＰアドレスの入力を受け付けてもよい。なお、ＩＰアドレス以外に、ＵＲＬ（Uniform Resource Locator）等、他の識別情報の入力を受け付けてもよい。
【００３８】
続いて、画面構成取得部１１は、入力されたＩＰアドレスに係る画像形成装置２０から、この画像形成装置２０の画面構成記憶部２１５に記憶されている画面構成情報を取得する（Ｓ１０３）。より詳しくは、画面構成取得部１１は、画面構成情報の取得要求を画像形成装置２０に送信する。画像形成装置２０の画面構成読出部２２２は、ユーザ端末１０からの取得要求に応じて、画面構成記憶部２１５に記憶されている画面構成情報を取得して画面構成取得部１１に返信する。
【００３９】
図８は、画面構成情報の構成例を示す図である。図８では、便宜上、画面構成情報が表形式によって表現されているが、例えば、ＸＭＬ（eXtensible  Markup  Language）等を利用して画面構成情報が記述されてもよい。
【００４０】
図８において、画面構成情報は、例えばモデル情報、壁紙情報、レイアウト情報、アイコン情報、壁紙データ、及びアイコンデータ等を含む。但し、これら以外の情報が、画面構成情報に含まれてもよい。
【００４１】
モデル情報は、この画面構成情報を適用可能な（この画面構成情報が有効な）画像形成装置２０のモデル（機種）に関する情報である。例えば、モデル名等がモデル情報に含まれる。
【００４２】
壁紙情報は、初期画面の壁紙（背景）として利用される画像データ（以下、「壁紙データ」という。）を示す情報である。例えば、後述される壁紙データのうちのいずれか一つの壁紙データの識別情報（以下、「壁紙ＩＤ」という。）が、壁紙情報に含まれる。
【００４３】
レイアウト情報は、初期画面における表示部品（以下、「アイコン」とする。）の配置に関する情報である。
【００４４】
アイコン情報は、初期画面に配置されるアイコンごとに、画面構成情報に含まれる。例えば、各アイコン情報には、アイコンの配置位置等を示す情報が含まれる。
【００４５】
壁紙データは、初期画面の壁紙に利用可能な１以上の画像データである。画面構成情報には、１以上の壁紙データのそれぞれが、例えば、エンコードされて列挙されている。各壁紙データには、壁紙ＩＤが対応付けられている。
【００４６】
アイコンデータは、デフォルトとして含まれているアイコンの画像データ（以下、「アイコンデータ」という。）である。画面構成情報には、例えば、画像形成装置２０において標準のアプリケーションプログラムのそれぞれに対するアイコンデータが、例えば、エンコードされて列挙されている。各アイコンデータには、識別情報（以下、「アイコンＩＤ」という。）が対応付けられている。
【００４７】
図８において、レイアウト情報は、列数、行数、Ｘ方向面数、Ｙ方向面数等を含む。列数は、一つの面における水平方向において配置可能なアイコンの数である。行数は、一つの面における垂直方向において配置可能なアイコンの数である。Ｘ方向面数は、水平方向の面数である。Ｙ方向面数は、垂直方向の面数である。ここで、「面」とは、例えば、スワイプ操作やスクロール操作等によって切り替え可能な表示範囲（表示領域）の単位である。図８では、列数＝４，行数＝２、Ｘ方向面数＝１、Ｙ方向面数＝３とされている。この場合、初期画面は、図９に示されるようなレイアウトを有する。
【００４８】
図９は、初期画面のレイアウトの一例を示す図である。図９では、垂直方向に、第１面から第３面の３つの面が示されている。同時に表示可能な範囲は、１つの面である。各面は、２行４列分（８個分）の、アイコンの配置位置を含む。各配置位置は、「＜面番号＞−＜位置番号＞」の形式で表現される座標値を有する。面番号は、各面の識別番号である。位置番号は、面単位の通し番号である。すなわち、図９では、面ごとに８個分の配置位置を含むため、位置番号は、１〜８の値を有する。
【００４９】
また、画面構成情報の一部である各アイコン情報は、例えば、図１０に示す構成を有する。図１０は、１つのアイコン情報の構成例を示す図である。（１）は、アプリケーションプログラムに対応するアイコンのアイコン情報の構成例である。（２）は、ウィジェット（ｗｉｄｇｅｔ）に対応するアイコンのアイコン情報の構成例である。（３）は、ショートカットに対応するアイコンのアイコン情報の構成例である。すなわち、アイコン情報は、アイコンに対応する実体に応じて構成が異なる。但し、（１）〜（３）において、タイプ及び配置位置は、共通項目である。
【００５０】
タイプは、アイコンに対応する実体の種別を示す情報である。例えば、「ａｐｐｌｉｃａｔｉｏｎ」は、アプリケーションプログラムを示す。「ｗｉｄｇｅｔ」は、ウィジェットを示す。「ｕｒｌ」は、ＵＲＬ（Uniform Resource Locator）へのショートカットを示す。配置位置は、図９に示した座標値によって、アイコンの配置位置を示す項目である。（２）では、（１−３，１−７）が配置位置とされている。これは、「１−３」と「１−７」との中央が配置位置であることを示す。また、配置位置には、（１−７，（＋０％，＋３０％））といった指定も可能である。これは、「１−７」の配置位置に対して、ｘ方向に０％のずれを有し、ｙ方向に＋３０％のずれを有する配置位置を示す。また、非表示とされるアイコンの配置位置は、「０−０」とされる。
【００５１】
（１）のアイコン情報は、更に、アイコンＩＤ、アプリケーションＩＤ、及び名前等を含む。アイコンＩＤは、画面構成情報に含まれているいずれかのアイコンデータに対するアイコンＩＤである。すなわち、このアイコン情報に係るアイコンは、アイコンＩＤに係るアイコンデータによって表示される。アプリケーションＩＤは、このアイコンに対応するアプリケーションプログラムのＩＤであり、画像形成装置２０において、アイコンが操作されたときに利用される。名前は、アイコンの表示名である。
【００５２】
（２）のアイコン情報は、更に、アプリケーションＩＤ及びアイコンデータを含む。アプリケーションＩＤは、このアイコンに対応するウィジェットのＩＤである。アイコンデータは、このアイコン情報に係るアイコンを表示するためのアイコンデータの実体が、例えば、エンコードされたものである。
【００５３】
（３）のアイコン情報は、更に、ｕｒｌ及びアイコンデータを含む。ｕｒｌは、参照先のＵＲＬである。アイコンデータは、このアイコン情報に係るアイコンを表示するためのアイコンデータの実体が、例えば、エンコードされたものである。
【００５４】
ユーザ端末１０の画面構成取得部１１は、図７のステップＳ１０３において、図８〜図１０を用いて説明した構成を有する画面構成情報を取得する。
【００５５】
一方、取得先がローカルファイルである場合（Ｓ１０１：Ｎｏ）、画面構成取得部１１は、ファイル名の入力をユーザから受け付ける（Ｓ１０４）。続いて、画面構成取得部１１は、画面構成記憶部１０２に記憶されているファイルのうち、入力されたファイル名に係るファイルから画面構成情報を取得する（Ｓ１０５）。ここで取得される画面構成情報も、図８〜図１０において説明した構成を有する。なお、ファイル名ではなく、画像形成装置２０のモデル名（機種名）が入力されてもよい。この場合、このモデル名に係る画面構成情報が取得されてもよい。
【００５６】
なお、ステップＳ１０４及びＳ１０５は、例えば画像形成装置２０が納品されていない状態において、納品予定の画像形成装置２０に関して予め画面構成情報をカスタマイズしておきたい場合に便利な処理手順である。または、ステップＳ１０４及びＳ１０５は、一方の画像形成装置２０にカスタマイズされた画面構成情報を流用して、他方の画像形成装置２０に関する画面構成情報を生成する場合にも有効である。
【００５７】
ステップＳ１０３又はＳ１０５に続いて、画面再現部１２は、取得された画面構成情報に基づいて、初期画面を含む編集画面を表示装置１０６に表示する（Ｓ１０６）。
【００５８】
図１１は、編集画面の表示例を示す図である。図１１において、編集画面５１０は、表示領域５１１及びメニュー領域５１２等を含む。表示領域５１１は、画面構成情報に基づいて、初期画面６１０が再現される領域である。すなわち、表示領域５１１には、画像形成装置２０の操作パネル２５において表示される態様と同じ態様で、初期画面６１０が表示される。メニュー領域５１２は、各種の操作を受け付けるための領域である。
【００５９】
初期画面６１０は、Ｃｏｐｙ、Ｓｃａｎ、Ｆａｘ、Ｄｏｃ、Ａｄｄｒｅｓｓ、Ｃｏｎｆｉｇ、Ｗｅａｔｈｅｒ等の７個のアイコンを含む。画像形成装置２０において初期画面６１０が表示されている状態において、いずれかのアイコンが選択されると、このアイコンのアイコン情報に含まれているアプリケーションＩＤ又はｕｒｌに対応した処理が実行される。
【００６０】
編集画面５１０を介して、初期画面６１０の構成についての変更指示がユーザによって入力されると（Ｓ１０７：Ｙｅｓ）、画面構成変更部１３は、変更指示に応じた変更を、画面構成情報に適用する（Ｓ１０８）。例えば、ユーザは、表示領域５１１に表示されている初期画面６１０上のアイコンをドラッグして、アイコンの位置を変更することができる。ドラッグした先に、別のアイコンが有る場合、ドラッグされたアイコンと、この別のアイコンとの配置位置が入れ替わる。この場合、配置位置が変更されたアイコンのアイコン情報の配置位置の値が変更される。また、いずれかのアイコンが選択された状態でＤｅｌｅｔｅキーが押下されると、画面構成変更部１３は、このアイコンのアイコン情報の配置位置の値を「０−０」に変更する。
【００６１】
また、いずれかのアイコンに対して右クリックが行われると、画面構成変更部１３は、「アイコンの変更」及び「名前の変更」等のメニュー項目を含むコンテキストメニュー情報で示されるコンテキストメニューを表示する。このコンテキストメニューにおいて、「アイコンの変更」が選択されると、アイコンデータの変更が可能となる。例えば、ユーザ端末１０の画面構成記憶部１０２に記憶されているアイコンデータを、画面構成情報のアイコンデータとして追加することができる。追加されたアイコンデータを、右クリックされているアイコンに対するアイコンデータとすることができる。
【００６２】
また、「名前の変更」が選択されると、アイコン情報の名前の変更が可能となる。なお、「アイコンの設定を元に戻す」というメニュー項目がコンテキストメニューに含まれてもよい。このメニュー項目が選択された場合、画面構成変更部１３は、アイコンデータの変更や、名前の変更等を元に戻してもよい。
【００６３】
また、メニュー領域５１２が操作されることにより、画面構成変更部１３は、画面構成情報に含まれている壁紙データの一覧を、メニュー領域５１２に表示する。この一覧の中からいずれかの壁紙データが選択されると、選択された壁紙データの壁紙ＩＤが、画面構成情報の壁紙情報に対して上書きされる。その結果、初期画面６１０の壁紙が変更される。また、ユーザ端末１０の画面構成記憶部１０２に記憶されている画像データが、画面構成情報の壁紙データに追加されてもよい。そうすることで、画面構成記憶部１０２に記憶されている画像データを、初期画面６１０の壁紙データとして利用することができる。
【００６４】
以上のような変更（編集）により、初期画面６１０は、図１２に示すように変更される。図１２は、変更後の初期画面を含む編集画面の表示例を示す図である。
【００６５】
図１２の編集画面５１０の表示領域５１１には、変更後の初期画面６１０ａが示されている。初期画面６１０ａでは、アイコンの配置位置の変更、アイコンデータの変更、壁紙変更等が行われている。具体的には、"Ｆａｘ"及び"Ｄｏｃ"のアイコンのアイコンデータが変更され、Ｃｏｎｆｉｇのアイコンが削除されている。"Ｄｏｃ"のアイコンについては、名前も変更されている。また、"Ｗｅａｔｈｅｒ"のアイコンは大きさも変更されている。
【００６６】
続いて、変更の終了が指示され（Ｓ１０７：Ｎｏ）、変更後の画面構成情報に関して送信先のＩＰアドレスが入力されると（Ｓ１０９：Ｙｅｓ）、画面構成送信部１４は、入力されたＩＰアドレスに係る画像形成装置２０に、変更後の画面構成情報を送信する（Ｓ１１０）。この画像形成装置２０の画面構成書込部２２３は、この画面構成情報を受信すると、画面構成記憶部２１５にこの画面構成情報を記憶する。このとき、元の画面構成情報は、受信された画面構成情報によって上書きされてもよい。
【００６７】
なお、ステップＳ１１０は、複数回繰り返されてもよい。すなわち、同一の画面構成情報が、複数の画像形成装置２０に適用されてもよい。
【００６８】
ＩＰアドレスの入力が終了し（Ｓ１０９：Ｎｏ）、画面構成情報の保存指示が入力されると（Ｓ１１１：Ｙｅｓ）、画面構成保存部１５は、変更後の画面構成情報を、画面構成記憶部１０２に記憶する（Ｓ１１２）。例えば、ステップＳ１０４及びＳ１０５が実行されて、変更対象の画面構成情報が画面構成記憶部１０２から取得されたものである場合には、上書き保存が指示されてもよい。この場合、画面構成保存部１５は、変更後の画面構成情報によって、元の画面構成情報を上書きする。また、名前を付与して保存する場合には、画面構成保存部１５は、ユーザによって入力された名前に対応付けて、変更後の画面構成情報を画面構成記憶部１０２に記憶する。画面構成記憶部１０２に記憶された画面構成情報は、次回のステップＳ１０４及びＳ１０５において、選択候補となる。また、画面構成記憶部１０２に記憶された画面構成情報に基づいて、別の画像形成装置２０に対する画面構成情報が生成されてもよい。
【００６９】
なお、初期画面の構成をユーザごとに異なるものとしたい場合、画面構成情報は、ユーザごとの識別情報（例えば、ユーザＩＤ）に対応付けられて、画面構成記憶部２１５又は画面構成記憶部１０２に記憶されるようにしてもよい。例えば、ユーザＩＤが、画面構成情報に含まれるようにしてもよい。この場合、図７の処理の開始時において、画面構成情報の取得先と共に、ユーザＩＤが指定されてもよい。画面構成取得部１１は、指定されたユーザＩＤに対応する画面構成情報を取得してもよい。
【００７０】
このように、実施の形態の情報処理システムは、ユーザ端末１０を介して、画像形成装置２０の初期画面の画面構成情報を変更することができる。変更後の画面構成情報は、元の画面構成情報の取得先の画像形成装置２０のみならず、他の画像形成装置２０にも送信して適用することができる。すなわち、１つの画面構成情報の変更によって、複数の画像形成装置２０の初期画面の構成を変更することができる。従って、画像形成装置２０において表示される画面の構成を変更するための操作の負担を軽減することができる。
【００７１】
ここで、一方の画像形成装置２０には存在するが、他方の画像形成装置２０には存在しない等のように、各画像形成装置２０が有する機能には差異がある。機能とは、コピー機能、スキャナ機能、ファクス機能、プリンタ機能等の画像形成装置２０が有する機能である。例えば、ファクス機能を有していない画像形成装置２０の場合、ファクスアプリがインストールされていないため、図１３に示すようにファクスアプリのアイコン（Ｆａｘ）は表示されない。同様に、プリンタ機能は有しており、コピー機能、スキャン機能及びファクス機能を有していない画像形成装置２０の場合、図１４に示すようにプリンタ機能のアイコンは表示されるが、コピー機能、スキャン機能及びファクス機能の各アイコンは表示されない。このように備えていない機能のアイコンが表示されず、また、各アイコンの表示位置が固定である場合、図１３及び図１４に示すように空欄が発生し、ユーザが希望するアイコン配置にならないおそれがある。
【００７２】
実施の形態の情報処理システムは、機器が対応する機能毎にアイコンの配置を指定可能とすることで、機能の有無により各機能のアプリケーションのアイコン配置が異なる場合でも、所望のアイコン配置とすることが可能となっている。
【００７３】
すなわち、実施の形態の情報処理システムのユーザ端末１０は、図１５に示すように収集部７０１、リスト作成部７０２、取得部７０３、特定部７０４、表示制御部７０５、変更処理部７０６及び通信制御部７０７を有している。この収集部７０１〜通信制御部７０７は、ユーザ端末１０のＣＰＵ１０４が、端末用設定変更アプリを実行することで実現する。なお、収集部７０１〜通信制御部７０７は、一部又は全部をハードウェアで実現してもよく、端末用設定変更アプリは、インストール可能な形式又は実行可能な形式のファイルでコンピュータ装置が読み取り可能な記録媒体に記録して提供してもよいこと等は、上述のとおりである。
【００７４】
収集部７０１は、通信制御部７０７を介して、ネットワーク上の各画像形成装置２０から、コピー機能、スキャナ機能等の、対応している機能を示す対応機能情報及びインストールされているアプリケーションを示すアプリケーション情報を収集する。リスト作成部７０２は、最も多くの機能を有する一つ又は複数の画像形成装置をリスト化した最大構成機器リストを作成する。取得部７０３は、リストアップされた最大構成の各画像形成装置にインストールされているアプリケーションを示すアプリケーション情報を取得する。
【００７５】
特定部７０４は、アプリケーションプログラムの数（アプリケーション数）が一番多い画像形成装置２０を最大構成機器として特定する。なお、この例では、各画像形成装置２０から対応機能情報及びアプリケーション情報を収集し、機能が最大構成で、かつ、アプリケーション数が一番多い画像形成装置２０を特定することとした。しかし、対応機能情報及びアプリケーション情報のうち、いずれか一方を収集し、機能が最大構成の画像形成装置２０を特定し、又は、アプリケーション数が一番多い画像形成装置２０を特定してもよい。
【００７６】
表示制御部７０５は、出力部の一例であり、上述の画面再現部１２と同様に、画像形成装置２０と同様の表示態様で、操作パネル２５の初期画面及び変更画面等を、モニタ装置に表示する。変更処理部７０６は、ユーザの変更操作に応じて、機能毎のアイコンの配置等の操作パネル２５の表示設定の変更処理を行う。通信制御部７０７は、通信部の一例であり、対応機能情報及びアプリケーション情報を各画像形成装置２０から取得し、また、変更処理に対応する画面構成情報を、同じ機能構成の画像形成装置２０に送信する等の通信制御を行う。
【００７７】
一方、実施の形態の情報処理システムの画像形成装置２０は、図１６に示すように通信制御部７５１及び記憶制御部７５２を有している。この通信制御部７５１及び記憶制御部７５２は、画像形成装置２０のＣＰＵ２１１が、機器用設定変更アプリを実行することで実現する。なお、通信制御部７５１及び記憶制御部７５２は、一部又は全部をハードウェアで実現してもよく、また、機器用設定変更アプリは、インストール可能な形式又は実行可能な形式のファイルでコンピュータ装置が読み取り可能な記録媒体に記録して提供してもよいこと等は、上述のとおりである。
【００７８】
通信制御部７５１は、対応機能情報及びアプリケーション情報を、ユーザ端末１０に送信制御する。また、通信制御部７５１は、ユーザ端末１０により変更処理され送信された画面構成情報を受信する。記憶制御部７５２は、画面構成情報を画面構成記憶部２１５から読み出し制御し、また、書き込み制御する。また、記憶制御部７５２は、ＨＤＤ２１４からアプリケーション情報を読み出し制御する。
【００７９】
図１７のフローチャートに、ユーザ端末１０における画面構成情報の変更処理動作の流れを示す。まず、ユーザにより、操作パネル２５を介して画面構成情報の変更処理が指定されると、図１５に示すユーザ端末１０の収集部７０１は、ステップＳ２０１において、ネットワーク上の各画像形成装置２０から対応機能情報及びインストール情報を収集する。
【００８０】
対応機能情報は、以下の表１に例示する情報となっている。
【００８１】
【表１】
2017228836.tif 000003
【００８２】
対応機能情報は、各画像形成装置２０が備えている機能を示す情報であり、表１に示すように、コピー、スキャナ、ファクス、プリンタ及びドキュメントボックス等の各機能の名称を示す情報と共に、０ｘ０１、０ｘ０２、０ｘ０３、０ｘ０４、０ｘ０５等の定義値が含まれる。
【００８３】
アプリケーション情報は、以下の表２に例示する情報となっている。
【００８４】
【表２】
2017228836.tif 000004
【００８５】
アプリケーション情報は、機能毎に設けられた一つ又は複数のアプリケーションの名称を示す情報となっている。表２の例の場合、コピー機能として、かんたんコピー及びＩＤカードコピーの各アプリケーションが画像形成装置２０にインストールされていることを示している。また、表２の例の場合、スキャナ機能として、かんたんスキャナ及びスキャン送信の各アプリケーションが画像形成装置２０にインストールされていることを示している。また、表２の例の場合、ファクス機能として、かんたんファクスのアプリケーションが画像形成装置２０にインストールされていることを示している。また、表２の例の場合、プリンタ機能として、メディアプリント、どこでもプリント及びクラウドプリントの各アプリケーションが画像形成装置２０にインストールされていることを示している。
【００８６】
なお、この例では、収集部７０１は、各画像形成装置２０から対応機能情報及びアプリケーション情報を収集することとした。しかし、収集部７０１は、各画像形成装置２０から対応機能情報及びアプリケーション情報のうち、いずれか一方を収集してもよい。また、一例として、各アプリケーションの名称（アプリ名称）によりインストールしているアプリケーションを識別したが、アプリケーションごとにＩＤなどの識別情報（アプリ識別情報）を用いてもよい。
【００８７】
このような対応機能情報及びアプリケーション情報を取得すると、リスト作成部７０２は、ステップＳ２０２において、最も多くの機能を有する一つ又は複数の画像形成装置をリスト化した最大構成機器リストを作成する。なお、この実施の形態の場合、一例として、最も多くの機能を有する一つ又は複数の画像形成装置をリストアップした最大構成機器リストを作成することとした。しかし、例えば所定数以上の機能を有する一つ又は複数の画像形成装置をリスト化した機器リストを作成する等のように、機器リストの作成条件は、任意に設定してもよい。
【００８８】
次に、ステップＳ２０３において、取得部７０３は、リストアップされた最大構成の各画像形成装置にインストールされているアプリケーションを示すアプリケーション情報（ステップＳ２０１で対応情報と共に取得されたアプリケーション情報）を取得する。
【００８９】
特定部７０４は、ステップＳ２０４において、アプリケーション数が一番多い画像形成装置２０を最大構成機器（最も多くの機能を備える画像形成装置２０）として特定する。なお、この例では、最も多くの機能を備える画像形成装置２０を特定することとした。しかし、所定以上の機能を備える機器の中から、主要の機能を備える画像形成装置を特定する等、他の手法で画像形成装置２０の特定を行ってもよい。
【００９０】
次に、ステップＳ２０５では、収集部７０１が、ステップＳ２０４で特定された最大構成機器に相当する画像形成装置２０から、通信制御部７０７を介して、操作パネル２５の画面構成情報を取得する。以下の表３に、画面構成情報の一例を示す。
【００９１】
【表３】
2017228836.tif 000005
【００９２】
最大構成機器に相当する画像形成装置２０から取得した画面構成情報は、この表３に例示するように、アプリの名称を示す情報、アイコンの配置を示す情報、アイコンの画像ファイルを示す情報、及び、必要な機能の情報を有している。アプリの名称を示す情報は、例えばコピー、かんたんコピー、ＩＤカードコピー、スキャナ、かんたんスキャナ、スキャン送信、及び、ファクス等の各アプリケーションの名称を示す情報となっている。また、アイコンの配置を示す情報は、１−１、２−１、２−３、１−２等のアイコンの配置を示す情報となっている（図９参照）。また、アイコンの画像ファイルを示す情報は、copy.png、simpleCopy.png、idcardCopy.png等のように、アイコンの画像ファイル名を示す情報となっている。なお、「png」は、「Portable  Network  Graphics」の画像種別の拡張子である。必要な機能の情報は、表１に示した各機能の定義値となっている。
【００９３】
表示制御部７０５は、取得された画面構成情報を表示部に表示する。また、表示制御部７０５は、画面構成情報に基づいて画像形成装置２０で提供される動作と同様の動作を、ステップＳ２０５で取得された画面構成情報に基づいて再現する。ユーザは、各機能の画面構成情報を変更操作する。ステップＳ２０６では、変更処理部７０６が、ユーザの変更操作に応じて、例えばアイコンの配置等の操作パネル２５の画面構成情報の変更処理を行う。ユーザは、このような画面構成情報の変更操作を、機能毎に行う。
【００９４】
ここで、表示制御部７０５は、ステップＳ２０１で収集された対応機能情報に基づいて、アイコンの配置の可否（変更処理の可否）を判別している。具体的には、例えばプリンタ機能以外の機能は備えていない画像形成装置２０に対して、コピー機能が必要なアプリケーションのアイコンは配置できない。表示制御部７０５は、アイコンの配置ができないことを、対応機能情報に基づいて判別した場合、アイコンの配置はできないことを示すエラー表示を行う。これにより、ユーザに対して、実行不可なアイコン配置であることを認識させることができる。なお、この例では、エラー表示により、変更処理の可否を報知することとしたが、音声メッセージ、電子音、バイブレータの駆動等で変更処理の可否を報知することも可能である。
【００９５】
次に、ステップＳ２０７では、通信制御部７０７が、変更処理された画面構成情報を、同じ機能構成の各画像形成装置２０に送信する。後述するが、変更処理された画面構成情報を受信した画像形成装置２０は、既存の画面構成情報を、変更処理された画面構成情報で更新処理（書き換え処理）する。
【００９６】
ステップＳ２０８では、変更処理部７０６が、同じ機能構成の全ての画像形成装置２０に対する、変更処理された画面構成情報の送信が完了したか否かを判別する。変更処理された画面構成情報を送信していない画像形成装置２０が存在する場合は（ステップＳ２０８：Ｙｅｓ）、ステップＳ２０７に処理が戻り、通信制御部７０７が、未送信の画像形成装置２０に対して、変更処理された画面構成情報を送信する。変更処理部７０６及び通信制御部７０７は、同じ機能構成の全ての画像形成装置２０に対して、変更処理された画面構成情報の送信が完了するまでの間、ステップＳ２０７及びステップＳ２０８の処理を繰り返し実行する。そして、同じ機能構成の全ての画像形成装置２０に対する、変更処理された画面構成情報の送信が完了した場合に（ステップＳ２０８：Ｙｅｓ）、図１７のフローチャートの処理を終了する。
【００９７】
次に、図１８に、画面構成情報の変更処理時における画像形成装置２０の動作の流れを示すフローチャートを示す。この図１８のフローチャートのステップＳ３０１において、上述のようにユーザ端末１０の収集部７０１から対応機能情報及びアプリケーション情報の送信要求を受信すると（ステップＳ３０１：Ｙｅｓ）、ステップＳ３０２に処理が進む。ステップＳ３０２では、図１６に示す記憶制御部７５２が、図４に示すＨＤＤ２１４から対応機能情報及びアプリケーション情報を読み出す。また、ステップＳ３０２では、通信制御部７５１が、読み出された対応機能情報及びアプリケーション情報を、ネットワークインタフェース２６を介してユーザ端末１０に送信する。
【００９８】
次に、最大構成機器として特定されることで、ユーザ端末１０の収集部７０１から画面構成情報の送信要求を受信すると（ステップＳ３０３：Ｙｅｓ）、記憶制御部７５２が、ステップＳ３０４において、図４に示す画面構成記憶部２１５から画面構成情報を読み出す。また、ステップＳ３０４では、通信制御部７５１が、読み出された画面構成情報を、ネットワークインタフェース２６を介してユーザ端末１０に送信する。
【００９９】
上述のように、ユーザは、ユーザ端末１０を操作することで、機能毎に画面構成情報を変更処理し、この機能を有する画像形成装置２０に送信する。ステップＳ３０５では、変更処理された画面構成情報の受信の有無を、通信制御部７５１が判別しており、変更処理された画面構成情報を受信すると（ステップＳ３０５：Ｙｅｓ）、処理がステップＳ３０６に進む。ステップＳ３０６では、記憶制御部７５２が、変更処理された画面構成情報を画面構成記憶部２１５に記憶制御（書き換え制御）する。これにより、図１８のフローチャートの処理が終了する。
【０１００】
以上の説明から明らかなように、実施の形態の情報処理システムは、ユーザ端末１０を介して、画像形成装置２０の初期画面の画面構成情報を変更することができる。変更後の画面構成情報は、元の画面構成情報の取得先の画像形成装置２０のみならず、他の画像形成装置２０にも送信して適用することができる。すなわち、１つの画面構成情報の変更によって、複数の画像形成装置２０の初期画面の構成を変更することができる。従って、画像形成装置２０において表示される画面の構成を変更するための操作の負担を軽減することができる。
【０１０１】
また、実施の形態の情報処理システムは、ユーザ端末１０が、最大構成機器に相当する画像形成装置２０から画面構成情報を取得し、取得した画面構成情報を、機能毎に変更処理する。そして、ユーザ端末１０が、変更処理した画面構成情報の機能を備える画像形成装置２０に対して、変更処理した画面構成情報を送信して、既存の画面構成情報の書き換えを行う。これにより、画面構成の異なる機器を含め、各機器の画面構成を一括設定できるため、より効率的に各機器の設定を変更できる。また、機能の有無により、対応するアプリケーションのアイコンの配置が異なる場合であっても、画像形成装置２０が対応する機能毎にアイコンの配置を設定できる。
【０１０２】
最後に、上述の各実施の形態は、一例として提示したものであり、本発明の範囲を限定することは意図していない。この新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことも可能である。
【０１０３】
例えば、各実施の形態では、画像形成装置を用いることとしたが、この他、プロジェクタ装置、テレビ会議システム又はデジタルカメラ装置等の各種機能を備える機器に適用することも可能である。
【０１０４】
また、上述の実施の形態において、一例としてファイルの文言を用いて説明したが、ファイルとは一例にすぎず、本実施形態において処理（実現）可能な形式であれば、ファイル形式に限らず、様々なデータ形式を含むものとする。
【０１０５】
また、各実施の形態は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１０６】
１０  ユーザ端末
１１  画面構成取得部
１２  画面再現部
１３  画面構成変更部
１４  画面構成送信部
１５  画面構成保存部
２０  画像形成装置
２１  コントローラ
２２  スキャナ
２３  プリンタ
２４  モデム
２５  操作パネル
２６  ネットワークインタフェース
２７  ＳＤカードスロット
８０  ＳＤカード
１００  ドライブ装置
１０１  記録媒体
１０２  画面構成記憶部
１０３  メモリ装置
１０４  ＣＰＵ
１０５  インタフェース装置
１０６  表示装置
１０７  入力装置
２１１  ＣＰＵ
２１２  ＲＡＭ
２１３  ＲＯＭ
２１４  ＨＤＤ
２１５  画面構成記憶部
２２１  パネル制御部
２２２  画面構成読出部
２２３  画面構成書込部
５１０  編集画面
５１１  表示領域
５１２  メニュー領域
６１０  初期画面
【先行技術文献】
【特許文献】
【０１０７】
【特許文献１】特開２０１１−１４２６４０号公報
【図１】
2017228836.tif 000006
【図２】
2017228836.tif 000007
【図３】
2017228836.tif 000008
【図４】
2017228836.tif 000009
【図５】
2017228836.tif 000010
【図６】
2017228836.tif 000011
【図７】
2017228836.tif 000012
【図８】
2017228836.tif 000013
【図９】
2017228836.tif 000014
【図１０】
2017228836.tif 000015
【図１１】
2017228836.tif 000016
【図１２】
2017228836.tif 000017
【図１３】
2017228836.tif 000018
【図１４】
2017228836.tif 000019
【図１５】
2017228836.tif 000020
【図１６】
2017228836.tif 000021
【図１７】
2017228836.tif 000022
【図１８】
2017228836.tif 000023