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