(57)【要約】【課題】オペレーションパネルの画面構成を簡単かつ適切に変更可能として、利用性を向上させること。【解決手段】機器１０を管理する管理サーバ１００であって、複数の機器１０における操作画面を構成する画面部品データを記憶する記憶部１０１と、操作画面を構成する画面部品データに関する画面構成データと機器の設定データとを機器１０から受信する受信部１１２と、受信した画面構成データと設定データとに基づいて、画面部品データから操作画面を生成してＷｅｂＵＩ１０４に描画する機器画面描画部１０６と、を備え、受信部１１２は、履歴データを機器１０から受信し、機器画面描画部１０６は、受信した履歴データと記憶部１０１に記憶された画面部品データとに基づいて表示手段に表示された操作画面を更新して描画する。【選択図】        図７
2008059560.tif 000002
【特許請求の範囲】
【請求項１】
操作画面に対する操作に応じた処理を実行する機器と、前記機器とネットワークで接続され、前記機器を管理する管理装置とを備えた機器管理システムであって、
前記機器は、
前記操作画面を表示可能であるとともに前記操作画面からの入力が可能な操作表示手段と、
前記操作画面を構成する部品である画面部品データと、前記操作画面を構成する前記画面部品データに関する画面構成データと、前記機器に関する設定データと、ユーザによる前記操作画面に対する操作の履歴である履歴データとを記憶する第１記憶手段と、
前記画面構成データと前記画面部品データとに基づいて、前記操作画面を生成して前記操作表示手段に描画する画面描画手段と、
前記画面構成データと前記設定データとを前記管理装置に送信する第１送信手段と、を備え、
前記管理装置は、
複数の前記機器における前記操作画面を構成する前記画面部品データを記憶する第２記憶手段と、
前記画面構成データと前記設定データとを前記機器から受信する第２受信手段と、
受信した前記画面構成データと前記設定データとに基づいて、前記画面部品データから前記操作画面を生成して表示手段に描画する機器画面描画手段と、を備え、
前記第１送信手段は、ユーザによる前記操作画面に対する操作入力があった場合に、前記操作入力を記録した前記履歴データを前記管理サーバに送信し、
前記第２受信手段は、さらに、前記履歴データを前記機器から受信し、
前記機器画面描画手段は、さらに、受信した前記履歴データと前記第２記憶手段に記憶された前記画面部品データとに基づいて、前記表示手段に表示された前記操作画面を更新して描画すること
を特徴とする機器管理システム。
【請求項２】
前記管理サーバは、
前記表示手段に表示された前記操作画面に対するオペレータによる操作入力を受け付ける入力手段と、
前記操作入力に関する操作情報を前記機器に送信する第２送信手段と、をさらに備え、
前記機器は、
前記管理サーバから受信した前記操作情報と前記第１記憶手段に記憶された画面構成データと前記画面部品データとに基づいて、前記操作表示手段に表示されている前記操作画面を更新する画面更新手段
をさらに備えたことを特徴とする請求項１に記載の機器管理システム。
【請求項３】
前記第１送信手段は、所定の時間ごとに前記管理サーバに前記操作情報の問い合わせを送信し、
前記第２送信手段は、前記問い合わせを受信した場合であって、前記操作情報が存在する場合に、前記操作情報を前記機器に送信することを特徴とする請求項２に記載の機器管理システム。
【請求項４】
前記管理サーバは、前記操作入力に基づいて、前記操作画面を変更した新たな操作画面に対する前記画面構成データを含む操作画面情報を生成する生成手段をさらに備え、
前記第２送信手段は、前記操作画面情報を前記機器に送信し、
前記機器は、
前記管理サーバから受信した前記操作画面情報と前記画面部品データとに基づいて、前記操作表示手段に表示されている前記操作画面を更新する画面更新手段
を更に備えたことを特徴とする請求項１に記載の機器管理システム。
【請求項５】
前記生成手段は、前記新たな操作画面を構成する前記画面部品データの保存場所を含む前記操作画面情報を生成し、
前記第２受信手段が、前記保存場所を指定したダウンロード要求を前記機器から受信し、
前記第２送信手段は、前記ダウンロード要求を前記機器から受信した場合に、前記画面部品データを、前記ダウンロード要求を送信した前記機器に送信し、
前記第１送信手段は、前記ダウンロード要求を前記管理サーバに送信し、
前記第１受信手段は、前記ダウンロード要求に対する応答として、前記画面部品データを前記管理サーバから受信し、
前記画面更新手段は、受信した前記操作画面情報から前記新たな操作画面に対する前記画面構成データを抽出し、抽出した前記画面構成データと前記画面部品データに基づいて、前記操作表示手段に表示されている前記操作画面を更新することを特徴とする請求項４に記載の機器管理システム。
【請求項６】
前記第１送信手段は、前記管理サーバから受信した前記画面構成データに基づいて前記画面部品データが前記第１記憶手段に記憶されているか否かを判断し、記憶されていない場合に、前記ダウンロード要求を前記管理サーバに送信することを特徴とする請求項５に記載の機器管理システム。
【請求項７】
前記第１送信手段は、所定の時間ごとに前記管理サーバに前記操作画面情報の問い合わせを送信し、
前記第２送信手段は、前記問い合わせを受信した場合であって、前記操作画面情報が存在する場合に、前記操作画面情報を前記機器に送信することを特徴とする請求項４に記載の機器管理システム。
【請求項８】
前記第２記憶手段は、さらに前記機器から受信した前記履歴データを蓄積し、
前記管理サーバは、所定の期間ごとに、前記第２記憶手段に蓄積された前記履歴データに基づいて、前記画面部品データの利用状況を分析し、前記利用状況に基づいて前記画面部品データを再配置した前記操作画面に対応する前記画面構成情報を生成する再配置手段をさらに備え、
前記第２受信手段は、前記再配置手段によって生成された前記画面構成情報を前記機器に送信し、
前記機器は、前記管理サーバから受信した前記画面構成データと前記画面部品データとに基づいて前記操作画面を更新して前記表示手段に再描画する画面更新手段
を更に備えたことを特徴とする請求項１に記載の機器管理システム。
【請求項９】
前記管理サーバは、前記画面部品データを再配置した前記操作画面に対応する前記画面構成情報を生成した旨の案内通知を前記機器に送信する通知手段をさらに備え、
前記第２受信手段が、前記画面部品データおよび前記画像構成データの保存場所を指定したダウンロード要求を前記機器から受信し、
前記第１送信手段は、前記ダウンロード要求を前記管理サーバに送信し、
前記第２送信手段は、前記ダウンロード要求に対する応答として、前記再配置手段によって生成された前記画面構成情報と前記画面部品データを前記機器に送信することを特徴とする請求項８に記載の機器管理システム。
【請求項１０】
操作画面に対する操作に応じた処理を実行する機器とネットワークで接続され、前記機器を管理する管理装置で実行される管理方法であって、
前記管理装置は、複数の前記機器における操作画面を構成する画面部品データを記憶する記憶手段を備え、
前記操作画面を構成する前記画面部品データに関する画面構成データと、前記機器に関する設定データとを前記機器から受信する受信ステップと、
受信した前記画面構成データと前記設定データとに基づいて、前記画面部品データから前記操作画面を生成して表示手段に描画する機器画面描画ステップと、を含み、
前記受信ステップは、さらに、ユーザによる前記操作画面に対する操作入力を記録した前記履歴データを前記機器から受信し、
前記機器画面描画ステップは、さらに、受信した前記履歴データと前記記憶手段に記憶された前記画面部品データとに基づいて、前記表示手段に表示された前記操作画面を更新して描画することを特徴とする管理方法。
【請求項１１】
前記表示手段に表示された前記操作画面に対するオペレータによる操作入力を受け付ける入力ステップと、
前記操作入力に関する操作情報を前記機器に送信する第２送信手段と、をさらに備え、
をさらに含むことを特徴とする請求項１０に記載の管理方法。
【請求項１２】
前記操作入力に基づいて、前記操作画面を変更した新たな操作画面に対する前記画面構成データを含む操作画面情報を生成する生成ステップと、
前記操作画面情報を前記機器に送信する送信ステップと、
を更に含むことを特徴とする請求項１０に記載の管理方法。
【請求項１３】
前記記憶手段は、さらに前記機器から受信した前記履歴データを蓄積し、
所定の期間ごとに、前記第２記憶手段に蓄積された前記履歴データに基づいて、前記画面部品データの利用状況を分析し、前記利用状況に基づいて前記画面部品データを再配置した前記操作画面に対応する前記画面構成情報を生成する再配置ステップをさらに含み、
生成された前記画面構成情報を前記機器に送信する送信ステップと、
を更に備えたことを特徴とする請求項１０に記載の管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作画面に対する操作に応じた処理を実行する機器と、機器を管理する管理装置とを備えた機能管理システムおよび管理方法に関する。
【背景技術】
【０００２】
ファクシミリ装置、プリンタ装置、複写装置、複合装置、スキャナ装置等の機器においては、一般的に、機器を操作するためのオペレーションパネルが設けられており、このオペレーションパネルは、各機器毎に固有のものであって、その画面配置等の画面構成を簡単に変更することができない構成となっている。たとえ、オペレーションパネルの画面配置等を変更するには、オペレーションパネルを管理するモジュールを総入れ換えすることによって行っている。
【０００３】
一方、近年、画像処理装置においても、ユーザの利用状況等のユーザ情報に基づいて装置の管理を行うことが行われており、このユーザ情報自体の管理も種々の方法で行われている（特許文献１、特許文献２等参照）。
【０００４】
【特許文献１】特開２００３−３２３０９３号公報
【特許文献２】特開２００３−３２３２８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術にあっては、オペレーションパネルの画面構成を各ユーザ毎にその利用性を向上させる上で、改良の必要があった。
【０００６】
すなわち、機器においては、その機能が多様化し、その機能の全てをユーザが使いこなせていないことが多い。また、ユーザ毎にその必要とする機能が異なっている。このような状況において、オペレーションパネルは、その機器の備えている機能を全て実現する一般的な画面構成となっている。このため、ユーザによっては、必要のない機能の画面構成部品が表示されていて、利用性が悪かったり、間違って利用しない画面構成部品を操作してしまうことがあり、利用性が悪いという問題があった。
【０００７】
また、機器のコールセンター等へのオペレーションパネルの操作方法に関する電話での問い合わせ時においても、多様化している機能を実現するオペレーションパネルの操作を電話のみの対応で十分な説明を行って意思の疎通を図ることが困難な場合もある。このため、オペレーションパネルについて簡単に操作説明を行って、オペレーションパネルの利用性を向上させる上で、従来のオペレーションパネルには改良の必要があった。
【０００８】
そこで、本発明は、オペレーションパネルの画面構成を簡単かつ適切に変更可能として、利用性を向上させることのできる機能管理システムおよび管理方法を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明は、操作画面に対する操作に応じた処理を実行する機器と、前記機器とネットワークで接続され、前記機器を管理する管理装置とを備えた機器管理システムであって、前記機器は、前記操作画面を表示可能であるとともに前記操作画面からの入力が可能な操作表示手段と、前記操作画面を構成する部品である画面部品データと、前記操作画面を構成する前記画面部品データに関する画面構成データと、前記機器に関する設定データと、ユーザによる前記操作画面に対する操作の履歴である履歴データとを記憶する第１記憶手段と、前記画面構成データと前記画面部品データとに基づいて、前記操作画面を生成して前記操作表示手段に描画する画面描画手段と前記画面構成データと前記設定データとを前記管理装置に送信する第１送信手段と、を備え、前記管理装置は、複数の前記機器における前記操作画面を構成する前記画面部品データを記憶する第２記憶手段と、前記画面構成データと前記設定データとを前記機器から受信する第２受信手段と、受信した前記画面構成データと前記設定データとに基づいて、前記画面部品データから前記操作画面を生成して表示手段に描画する機器画面描画手段と、を備え、前記第１送信手段は、ユーザによる前記操作画面に対する操作入力があった場合に、前記操作入力を記録した前記履歴データを前記管理サーバに送信し、前記第２受信手段は、さらに、前記履歴データを前記機器から受信し、前記機器画面描画手段は、さらに、受信した前記履歴データと前記第２記憶手段に記憶された前記画面部品データとに基づいて、前記表示手段に表示された前記操作画面を更新して描画することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、操作画面の構成を簡単かつ適切に変更することができ、機器の操作画面の利用性を向上させることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明にかかる機能管理システムおよび管理方法の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１２】
（実施の形態１）
図１は、実施の形態１の機能管理システムの一実施例を適用したオペレーション機能管理システム１のシステム構成図である。
【００１３】
図１において、オペレーション機能管理システム１は、複数の顧客サイトＫＳａ〜ＫＳｎに設置されている機器１０ａ〜１０ｎ（以下、「機器１０」と示す場合もある。）と該機器１０ａ〜１０ｎのオペレーション機能の管理を行う管理センタＫＣの管理サーバ（画面管理装置）１００とがインターネット（通信回線）ＩＮＴで接続されている。
【００１４】
各顧客サイトＫＳａ〜ＫＳｎは、ＬＡＮ等のネットワークに、それぞれ少なくとも１台の機器１０ａ〜１０ｎが接続されており、各機器１０ａ〜１０ｎは、例えば、プリンタ装置、複写装置、ファクシミリ装置、複合装置（ＭＦＰ）等であって、それぞれオペレーション機能を実現する操作画面であるオペレーションパネル１１ａ〜１１ｎ、特に、操作画面１１Ｇａ〜１１Ｇｎ（図４参照）を備えているとともに、記憶部１２ａ〜１２ｎを備えている。なお、以下において、単に、オペレーションパネル１１、操作画面１１Ｇと示す場合もある。
【００１５】
また、各顧客サイトＫＳａ〜ＫＳｎのネットワークには、機器１０ａ〜１０ｎの他に、ファイアフォール１３ａ〜１３ｎが設けられ、また、顧客サイトＫＳａ〜ＫＳｎによっては、仲介装置（通信装置）１４ａ〜１４ｍ等が設けられている。
【００１６】
管理サーバ１００には、ＬＡＮ（Local Area Network）等によって複数のオペレータ端末１０２ａ〜１０２Iが配設されており、各オペレータ端末１０２ａ〜１０２Iは、ディスプレイ（例えば、液晶ディスプレイ等）１０３ａ〜１０３Iやキーボード、マウス等の入力デバイス等を備えている。また、管理サーバ１００は、記憶部１０１を備えている。
【００１７】
仲介装置１４ａ〜１４ｍは、機器１０ａ〜１０ｍのオペレーションパネル１１ａ〜１１ｎの画面構成配置情報と機器関連情報を、接続されている機器１０ａ〜１０ｎから提供され、または、機器１０ａ〜１０ｎから取得し、インターネットＩＮＴを介して管理サーバ１００に送信する。
【００１８】
ファイアフォール１３ａ〜１３ｎは、インターネットＩＮＴを介した外部からの不正侵入を防止する。
【００１９】
図２は、機器１０の機能的構成を示すブロック図である。機器１０は、図２に示すように、オペレーションパネル１１と、ハードキー１５と、ＷｅｂＵＩ１６と、画面描画部１７と、メール送信部１８と、オペレーションパネル更新部１９と、ユーザ入出力部２０と、センタ指示実行部２１と、状態管理部２２と、通知生成部２３と、センタ通信管理部と、記憶部１２と、スキャナエンジン２９と、プロッタエンジン３０と、その他のハードウェア３１とを備えている。
【００２０】
記憶部１２は、画面部品データ２５、画面構成データ２７、設定データ２６、操作履歴データ２８を記憶するハードディスクドライブ装置（ＨＤＤ）などの記憶媒体である。
【００２１】
オペレーションパネル１１は、機器の操作表示部であり、ユーザへの画面出力と、ユーザからのソフトキーによる入力を受付けるインターフェイスである。
【００２２】
画像描画部１７は、ユーザ入出力管理部２０およびオペレーションパネル更新部１９から入力を受けて、画面部品データ２５と画面構成データを用いてオペレーションパネル１１、ＷｅｂＵＩ１６に画面を描画する。
【００２３】
ユーザ入出力管理部２０は、オペレーションパネル１１、ＷｅｂＵＩ１６、ハードキー１５、センタ指示実行部２１からの入力を内容に応じて画面描画部１７、状態管理部２２に受け渡する。また、入力内容を設定データや操作履歴データとして記憶部１２に保存する。
【００２４】
センター指示実行部２１は、センタの管理サーバ１００からの指示を実行するものであり、ユーザ入出力管理部２０への入力、メール送信部１８へのメール送信の指示を行う。
【００２５】
通知生成部２３は、ユーザからの指示、ユーザ入力履歴、センターへの問い合わせ、オペレータの操作結果などセンターへの通知を作成する。
【００２６】
センター通信部２４は、通知生成部２３で生成した通知メッセージの管理サーバ１００への送信や、管理サーバ１００からの画面部品データや各種情報などのダウンロード、管理サーバ１００からの指示の受信を行う。
【００２７】
ＷｅｂＵＩ１６は、ユーザがＰＣからリモートでアクセスする際のインターフェイスである。
【００２８】
ハードキー１５は、機器１０に、ハードウェアとして取り付けられたユーザの入力インターフェイスである。
【００２９】
状態管理部２２は、機器の動作状態を、スキャナエンジン２９、プロッタエンジン３０、その他のハードウェア３１を通じて管理し、ユーザ入出力管理部２０を介してユーザへの入出力を行う。
【００３０】
メール送信部１８は、ユーザ入出力管理部２０やセンタ指示実行部２１の指示に従って、メールを送信する。
【００３１】
オペレーションパネル更新部１９は、オペレーションパネル１１に表示する操作画面を更新する。
【００３２】
画面部品データ２５は、オペレーションパネル１１の操作画面やＷｅｂＵＩ１６の画面を構成する部品データである。
【００３３】
画面構成データ２７は、オペレーションパネル１１の操作画面やＷｅｂＵＩ１６の画面構成の情報であり、画面の階層構造や、画面毎で使用する画面部品データが記述されている。この画面構成データ２７は、ＸＭＬ形式やＸＳＬ形式で記述されている。この画面構成データ２７の一例を図３に示す。
【００３４】
設定データ２６は、機器１０の設定情報を保持するデータである。例えば、機種機番や、画面のデフォルトの設定、オペレータ操作を許可する旨を示すオペレータ操作許可設定などが該当する。
【００３５】
操作履歴データ２８は、ユーザ入出力管理部２０へ入力されたユーザの入力（オペレータの操作を含む）の過去２０件分の操作履歴を保持するデータである。
【００３６】
各機器１０ａ〜１０ｎは、画面構成データ２７、画面部品データ２５に基づいて、例えば、図１の顧客サイトＫＳａと顧客サイトＫＳｎでオペレーションパネル１１ａ〜１１ｎの画面構成のカスタマイズが可能である。各機器１０ａ〜１０ｎのユーザが該オペレーションパネル１１ａ〜１１ｎの操作を行うことで、各機器１０ａ〜１０ｎは、該機器１０ａ〜１０ｎの備えている機能を実行する。
【００３７】
すなわち、各機器１０ａ〜１０ｎは、図３に示すように、その保持する機能（例えば、コピー機能、枚数指定機能、用紙設定機能、アドレス指定機能、ファックス（ＦＡＸ）送信機能、印刷濃度指定機能、編集機能、画像拡大・縮小機能等）を実現するＡＰＩ（Application Program Interface ）を備えており、また、そのオペレーションパネル１１ａ〜１１ｎに、操作画面１１Ｇａ〜１１Ｇｎとハードキー１１Ｈａ〜１１Ｈｎを備えている。そして、これらのＡＰＩは、機器１０ａ〜１０ｎのオペレーションパネル１１ａ〜１１ｎの操作画面１１Ｇａ〜１１Ｇｎに表示されているソフトキーのボタン操作（キー操作）によって呼び出され、それぞれの機能を実行する。
【００３８】
なお、図３では、オペレーションパネル１１ａ〜１１ｎにソフトキー（ソフトボタン）として、用紙自動選択ボタン、編集ボタン、倍率指定ボタン、枚数指定ボタン、印刷濃度指定ボタン及び仕上げ指定ボタンを備え、ハードキーとして、リセットキー、割込キー、テンキー、クリアストップキー、スタートキー及び画面転送キー１４が設けられている状態を示している。
【００３９】
各機器１０ａ〜１０ｎは、図４の操作画面１１Ｇａ〜１１Ｇｎの場合、上記記憶部１２ａ〜１２ｎに、図３に示すような画面構成データを蓄積している。
【００４０】
そして、各機器１０ａ〜１０ｎは、操作画面１１Ｇａ〜１１Ｇｎの画面構成、画面データ記憶部１２ａ〜１２ｎの画面部品データ２５と、ＡＰＩ情報、入力情報及びそれらを結び付けて配置を決定する画面構成データ２７などから自動生成して表示する。なお、ここで、画面構成データ２７とは、図４に示したように、機器１０ａ〜１０ｎの保持する画面とそれに付随する画面の部品名、サイズ、配置情報、タイプ、アクション（画面構成部品とＡＰＩの関連）情報からなる。
【００４１】
そして、機器１０ａ〜１０ｎは、操作画面１１Ｇａ〜１１Ｇｎの画面構成データ２７の画面部品データ２５を変更することで、例えば、図５に示すように、操作画面１１Ｇａ〜１１Ｇｎの画面構成を変更することがきる。この図５の操作画面の場合、画面構成データは、図６に示すようになる。
【００４２】
各機器１０ａ〜１０ｎは、オペレーションパネル１１ａ〜１１ｎの画面構成配置情報と機器情報、特に、操作履歴情報等の機器関連情報をインターネットＩＮＴまたは仲介装置１４ａ〜１４ｍとインターネットＩＮＴを介して管理センタＫＣの管理サーバ１００に送信する。
【００４３】
図７は、管理サーバ１００の機能的構成を示すブロック図である。管理センタＫＣの管理サーバ１００は、図７に示すように、ＷｅｂＵＩ０４と、オペレータ通知部１０５と、機器画面描画部１０６と、オペレータ入出力管理部１０７と、通知判定部１０８と、状態管理部１０９と、オペレーションパネル再配置部１１０と、指示生成部１１１と、機器通信部１１２と、記憶部１０１とを備えている。
【００４４】
記憶部１０１は、画面部品データ１１３と、機種別画面構成データ１１５と、機器設定データ１１４と、機器操作履歴データ１１６とを記憶するＨＤＤ等の記憶媒体である。
【００４５】
機器画面描画部１０６は、通知判定部１０８、状態管理部１０９オペレータ入出力管理部１０７の入力および、機器操作履歴データ１１６、機器設定データ１１４、機種別画面構成データ１１５に基づいてユーザの画面（オペレーションパネル及びハードキーと操作履歴）をエミュレートしてＷｅｂＵＩに描画を行う。
【００４６】
通知判定部１０８は、機器１０から送信されてきた通知の内容を判定し、通知内容に基づく指示を行う。
【００４７】
機器通信部１１２は、機器１０との通信を行い、機器１０からの通知の受信し、機器１０への指示の送信を行う。
【００４８】
指示生成部１１１は、オペレータ入出力部１０７の指示のもと、画面部品データ１１３と、機種別画面構成データ１１５と、機器設定データ１１４と、機器操作履歴データ１１６を用いて、機器１０への指示を作成する。
【００４９】
状態管理部１０９は、機器画面描画部１０６、オペレータ入出力管理部１０７からの情報に基づいて、機器１０の状態をエミュレートする。
【００５０】
ＷｅｂＵＩ１０４は、ディスプレイ１０３ａ〜１０３ｌ上に画面表示され、オペレータに、機器１０のユーザが使用する操作画面をエミュレートして表示し、及びオペレータからの入力を受けるインターフェイスである。
【００５１】
オペレータ通知部１０５は、オペレータに対して、機器１０（すなわち、ユーザ）からの通知の受信を知らせる。
【００５２】
オペレータ入出力管理部１０７は、通知判定部１０８、状態管理部１０９からの入力に基づいて、機器画面描画部１０６、指示生成部１１１、状態管理部１０９に処理を依頼する。
【００５３】
画面部品データ１１３は、機器１０の画面を構成する部品データであり、管理サーバ１００が管理する一または複数の機種の画面部品を有している。機器操作履歴データ１１６は、通知を送信した機器１０毎の操作履歴データを保持している。機器設定データ１１４は、通知を送信してくる機器１０毎の現在の設定データを保持している。機種別画面構成データ１１５は、機種毎の画面構成データを複数の機種分保持している。
【００５４】
管理サーバ１００は、記憶部１０１に蓄積されている管理対象の顧客サイトＫＳａ〜ＫＳｎの機器１０ａ〜１０ｎの操作画面１１Ｇａ〜１１ｇｎの画面構成データ２７と画面部品データに基づいて各機器１０ａ〜１０ｎの操作画面１１Ｇａ〜１１Ｇｎの画面構成を、オペレーション端末１０２ａ〜１０２ｌのディスプレイ１０３ａ〜１０３ｌ上のＷｅｂＵＩ１０４に再現表示することができる。
【００５５】
次に、本実施の形態の作用を説明する。本実施例のオペレーション機能管理システム１は、各機器１０ａ〜１０ｎが操作画面１１Ｇａ〜１１Ｇｎの画面構成配置情報と機器関連情報を管理サーバ１００に送信して、管理サーバ１００が送られてきた画面構成データ２７と機器関連情報に基づいて各機器１０ａ〜１０ｎの操作画面１１Ｇａ〜１１Ｇｎの画面構成を再構築して提供する。
【００５６】
すなわち、各顧客サイトＫＳａ〜ＫＳｎの機器１０ａ〜１０ｎは、仲介装置１４ａ〜１４ｍとインターネットＩＮＴを介してまたはインターネットＩＮＴを介して直接に、自身を管理する管理センタＫＣの管理サーバ１００に、画面構成データ２７と入力情報をＳＯＡＰ（Simple Object Access Protocol ）／ＨＴＴＰＳ（Hypertext Transfer Protocol Security）通信のマルチメッセージとポーリングによって送信し、また、管理サーバ１００からデータを受信する。
【００５７】
管理サーバ１００は、送信されてきた入力情報と画面構成データ２７に基づいて、記憶部１０１に蓄積されている複数の機器１０ａ〜１０ｎの画面構成データの中から必要な画面構成データを選び出し、ユーザの操作中の操作画面１１Ｇａ〜１１Ｇｎと同じ画面を管理センタＫＣのオペレータ端末１０２ａ〜１０２ｌのディスプレイ１０３ａ〜１０３ｌ上に自動生成する。以下、図８を用いて説明する。
【００５８】
オペレーションパネル１１に操作画面が描画された状態で（ステップＳ１１），ユーザがオペレーションパネル１１の「画面操作問い合わせ」ボタンを押下する（ステップＳ１２）。すると、オペレーションパネル１１がその指示をユーザ入出力管理部２０に送信し、ユーザ入出力管理部２０が現在の画面構成データ２７と、現在設定されている設定データ２６（機器の機種機番、印刷部数、ソートなど）と、過去２０件のユーザの操作履歴データと記憶部１２から読み出し、状態管理部２２は、現在の機器１０の状態を収集して、通知生成部２３へ「画面操作問い合わせ」として送信する。
【００５９】
通知生成部２３は、ユーザ入出力管理部２０から送られてきた、画面構成データ２７、設定データ２６、操作履歴データ２８、状態を元に「画面操作問い合わせコール」の通知メッセージを作成し、センタ通信管理部２４へ送信する。
【００６０】
センター通信管理部２４が通知生成部２３から送られてきた通知メッセージを管理サーバ１００に送信する（ステップＳ１３）。
【００６１】
管理サーバ１００では、機器通信部１１２が機器１０側からの通知を受信し、通知判定部１０８が通知の種類を判別する。
【００６２】
通知の種類が「画面操作問い合わせコール」だった場合、オペレータ通知部１０５がオペレータの画面へのコールの表示を行う。
【００６３】
オペレータが、ＷｅｂＵＩ１０４でコールを受付けると（ステップＳ１４）、オペレータ入出力管理部の指示の元「画面操作問い合わせコール」で送られてきた情報から、当該の機種に関する情報を、画面部品データ、機器設定データ、機種別画面構成データから収集し、送られてきた情報と組み合わせて、ユーザの現在のオペレーションパネルと、ハードキー、これまでの操作履歴を機器画面描画部１０６がエミュレートしてＷｅｂＵＩ１０４に操作画面を表示する（ステップＳ１５）。オペレータは、この操作画面を見ながら、ユーザへ電話で確認、説明などを行う（ステップＳ１６）。
機器１０側で、ユーザがオペレーションパネル１１、ハードキー１５の操作を行うと（ステップＳ１８）、オペレーションパネルへの操作画面の描画が行われる（ステップＳ１７，１９）。ユーザが所定の操作を行うと（ステップＳ２０）、オペレーションパネルの操作画面の再描画が行われ（ステップＳ２１）、画面の遷移等の状態変更が発生する（ステップＳ２２）。
【００６４】
この場合、ユーザ入出力管理部が２０操作履歴データから操作履歴を集めて、通知生成部２３へ「操作履歴通知」として送信する。通知作成部２３は、送られてきた情報から操作履歴通知メッセージを作成し、センタ通信管理部２４へ送信する。センタ通信管理部２４は、通知生成部２３から送られてきた操作履歴通知メッセージを管理サーバ１００に送信する（ステップＳ２３）。
【００６５】
管理サーバ１００では、機器通信部１２が機器１０側からの操作履歴通知メッセージを受信し、通知判定部１０８が通知の種類を判別する。
【００６６】
「画面操作問い合わせコール」時にステップＳ２３で操作履歴データが送られた場合で、操作履歴通知メッセージを受信した場合に、オペレータ入出力管理部１０７を介して機器画面描画部１０６によってＷｅｂＵＩ１０４に現在表示されている操作画面に対する操作として送られてきた情報を送信する。
【００６７】
機器画面描画部１０６は、機器操作履歴データに履歴を追加した後、現在の画面に対する操作として送られてきた情報を追加し、ＷｅｂＵＩ１０４に画面描画を行う（ステップＳ２４）。オペレータは、この画面を見ながらユーザに電話で結果確認を行う（ステップＳ２５）。
【００６８】
画面操作問い合わせを終了する場合には、機器１０では、ユーザがオペレーションパネル１１の「画面操作問い合わせ終了」ボタンを押下する（ステップＳ２６）。すると、オペレーションパネル１１が終了指示をユーザ入出力管理部２０に送信し、現在設定されている設定データ２８（機器の機種機番、印刷部数、ソートなど）、過去２０件のユーザの操作履歴データ２８を収集し、通知生成部２３へ画面操作問い合わせ終了通知として送信する。
【００６９】
通知生成部２３が画面操作問い合わせ終了通知の通知メッセージを作成し、センター通信管理部２４へ送信する。センター通信管理部２４が通知生成部２３から送られてきた通知メッセージを管理サーバ１００に送信する（ステップＳ２７）。
【００７０】
管理サーバ１００では、機器通信部１１２が機器１０側からの通知メッセージを受信し、通知判定部１０８が通知の種類を判別する。
【００７１】
通知の種類が「画面操作問い合わせ終了通知」だった場合、オペレータ通知部１０５がオペレータのＷｅｂＵＩ１０４へのコールのクローズの表示を行う（ステップＳ２８）。そして、オペレータが、ＷｅｂＵＩでコールのクローズを確認すると、これまで表示をしていたユーザ画面をクローズする。
【００７２】
したがって、顧客サイトＫＳａ〜ＫＳｎに設置されている機器１０ａ〜１０ｎの問題の解決や説明を迅速に行うことができる。
【００７３】
また、管理サーバ１００のオペレータで操作画面の操作をして機器側に反映させる場合について説明する。図９は、管理サーバ１００のオペレータで操作画面の操作をして機器側に反映させる場合のシーケンス図である。
【００７４】
ステップＳ３１からＳ３６までの処理は、図８におけるステップＳ１２からＳ１７までの処理と同様である。
【００７５】
機器１０側では、センタ通信管理部２４が管理サーバ１００に対して一定時間ごとにオペレータ操作問い合わせメッセージを送信して（ポーリング）、オペレータの操作が無いか確認している（ステップＳ３７）。
【００７６】
管理サーバ１００では、「画面操作問い合わせコール」が受信しており、設定データで「オペレータ操作許可設定」がされている場合に、オペレータがＷｅｂＵＩ１０４に表示されている操作画面を複数回操作し決定ボタンを押下する（ステップＳ３８）。
【００７７】
すると、指示生成部１１１がオペレータ入出力管理部１０７を介してオペレータが行った複数の操作の内容と順番を記録した情報からオペレータ操作情報を生成する。そして、機器通信部１１２が機器１０からのオペレータ操作問い合わせメッセージを受信したら、その応答で機器１０へオペレータ操作情報を含めて送信する（ステップＳ３９）。
【００７８】
機器１０では、センタ通信管理部２４がオペレータ操作問い合わせメッセージの応答としてオペレータ操作情報を受信すると、センタ通信部２４がセンタ指示実行部２１にオペレータ操作情報を分配する。そして、センタ指示実行部２１がオペレータ操作情報の解析を行い、そこに含まれる複数の操作を順番にユーザ入出力管理部２０の機器１０のＡＰＩとして実行する。また、ユーザ入出力管理部２０は、状態管理部２２を通して機器１０の操作を行い、設定データ２６の状態変更を行って（ステップＳ４７）、操作履歴データ２８を更新し、画面描画部１７によりオペレーションパネル１１に操作画面を再描画する（ステップＳ４８）。以降のステップＳ５１からＳ５４までの処理は、図８のステップＳ２６からＳ２８までの処理と同様である。
【００７９】
上記、図８と図９の処理の切り替えは、例えば、オペレーションパネル１１に、ユーザ操作転送モードとセンタ操作転送モードの選択のためのポップアップウィンドウを表示し、ユーザに選択させるように構成すればよい。そして、ユーザがユーザ操作転送モードを選択した場合には図８の処理を実行し、ユーザがセンタ操作転送モードを選択した場合には、図９の処理を実行するように構成すればよい。
【００８０】
次に、オペレータによる機器１０の新しい操作画面への更新処理について説明する。図１０は、オペレータによる機器１０の新しい操作画面への更新処理の手順を示すシーケンス図である。
【００８１】
ステップＳ６１からＳ６６までの処理は、図８におけるステップＳ１２からＳ１７までの処理と同様である。
【００８２】
機器１０側では、センタ通信管理部２４が管理サーバ１００に対して一定時間ごとに、後述のオペレーションパネル情報の問い合わせメッセージを送信して（ポーリング）、オペレータの操作が無いか確認している（ステップＳ６７）。
【００８３】
管理サーバ１００では、「画面操作問い合わせコール」が受信しており、設定データで「オペレータ操作許可設定」がされている場合に、オペレータがＷｅｂＵＩ１０４に表示されている操作画面に対して、変更可能なオペレーションパネルを選択し決定ボタンを押下する（ステップＳ６８）。
【００８４】
すると、指示生成部１１１がオペレータ入出力管理部１０７を介してオペレータが選択した新らたな操作画面の情報である操作画面情報としての新オペレーションパネル情報（画面構成データ、画面部品ダウンロードＵＲＬ）を生成する。そして、機器通信部１１２が機器１０からのオペレーションパネル情報問い合わせメッセージ受信し、新オペレーションパネル情報が生成されている場合に、その応答として機器１０へ新オペレーションパネル情報を含めて送信する（ステップＳ７０）。
【００８５】
機器１０側では、センタ通信管理部２４がオペレーションパネル情報問い合わせの応答として新ペレーションパネル操作情報を受信したら、センタ通信部２４がセンタ指示実行部２１に新ペレーションパネル操作情報を分配する。そして、センタ指示実行部２１が新ペレーションパネル操作情報の解析を行い、オペレーションパネル１１に対して操作画面の更新指示を行う。これにより画面描画部１７は、オペレーションパネル１１を用いて新らたな操作画面への更新の許可をユーザに確認を行う。
【００８６】
ユーザがオペレーションパネル１１から新らたな操作画面への更新の許可を行うと（ステップＳ７２）、センター通信管理部２４は新オペレーションパネル操作情報に登録された画面部品データが記憶部１２に存在するか否かを確認する（ステップＳ７３）。そして、存在しない場合には、センター通信管理部２４は、新オペレーションパネル情報に含まれる構成部品ダウンロードＵＲＬから画面部品データのダウンロードを行う（ステップＳ７４）。
【００８７】
そして、オペレーションパネル更新部１９によって、受信した画面部品データを記憶部１２に保存し、受信した画面構成データで、記憶部１２の画面構成データを更新し、画面描画部１７に対して操作画面の再描画を行う（ステップＳ７６）。これにより、オペレーションパネル１１に新らたな操作画面が表示される。次いで、オペレーションパネル更新部１９は、オペレーションパネル更新結果を通知生成部２３に渡す。通知生成部２３は更新結果を含む更新通知メッセージを生成し、センター通信管理部２４によってこの更新通知メッセージを管理サーバ１００に送信する（ステップＳ７７）。以降のステップＳ７９からＳ８１までの処理は、図８のステップＳ２６からＳ２８までの処理と同様である。
【００８８】
このように、本実施の形態にかかる機能管理システム１は、機器１０ａ〜１０ｎが、各種画面構成部品で構成される操作画面の画面構成データ等をインターネットＩＮＴまたはインターネットＩＮＴと仲介装置１４ａ〜１４ｍを介して管理センタＫＣの管理サーバ１００に提供し、管理サーバ１００が、各機器１０ａ〜１０ｎから提供される画面構成データ等に基づいて、複数の機器１０ａ〜１０ｎの操作画面を再構成（再構築）し、該再構成した画面構成データを該機器１０ａ〜１０ｎに提供している。
【００８９】
したがって、各機器１０ａ〜１０ｎの操作画面１１Ｇａ〜１１ｇｎの画面構成を簡単かつ適切に変更することができ、機器１０ａ〜１０ｎの操作画面である操作画面１１Ｇａ〜１１ｇｎの利用性を向上させることができる。
【００９０】
また、本実施形態の機能管理システム１は、機器１０ａ〜１０ｎの操作画面１１Ｇａ〜１１Ｇｎの構成要素をそれぞれ部品化し、機器１０ａ〜１０ｎが、画面部品の構成配置と機器１０ａ〜１０ｎの機能を実現するＡＰＩとの対応を情報化し、リアルタイムで機器１０ａ〜１０ｎのオペレーションパネル１１ａ〜１１ｎの操作画面１１Ｇａ〜１１Ｇｎを自動生成する機能を有していて、その画面部品データと画面部品の画面構成データ及びそのときの機器１０ａ〜１０ｎの状態、操作情報を管理サーバ１００に転送し、管理サーバ１００が、それらの情報から機器１０ａ〜１０ｎ上での自動生成と同様にオペレータ端末１０２ａ〜１０２ｌのディスプレイ１０３ａ〜１０３ｌ上に同じ操作画面１１Ｇａ〜１１Ｇｎを再構成している。
【００９１】
したがって、現在、機器１０ａ〜１０ｎのユーザの置かれている状態を、オペレータ端末装置１０２ａ〜１０２ｌのディスプレイ１０３ａ〜１０３ｌに表示される操作画面１１Ｇａ〜１１Ｇｎから適切かつ容易に把握することができる。
【００９２】
さらに、本実施形態の機能管理システム１は、機器１０ａ〜１０ｎまたは仲介装置１４ａ〜１４ｍが所定の通信間隔で管理サーバ１００とポーリング通信して、管理サーバ１００から再構成された画面構成情報を取得している。
【００９３】
したがって、機器１０ａ〜１０ｎのユーザの利用状況等に応じて画面構成を適宜変更することができ、利用性をより一層向上させることができる。
【００９４】
また、本実施形態の機能管理システム１は、管理サーバ１００が、所定タイミングで機器１０ａ〜１０ｎまたは仲介装置１４ａ〜１４ｍを介して機器１０ａ〜１０ｎに再構成した画面構成情報を送信している。
【００９５】
したがって、管理センタＫＣから機器１０ａ〜１０ｎの操作画面１１Ｇａ〜１１Ｇｎの画面構成を変更して、機器１０ａ〜１０ｎ側のユーザの問い合わせ等に対して、適切な画面構成を送信することができ、利用性を向上させることができる。
【００９６】
（実施の形態２）
実施の形態１では、ユーザが管理センタＫＣにユーザコールを行った場合に入力情報と画面構成データ２７を管理サーバ１００に送信して管理サーバ１００で再構成した操作画面１１Ｇａ〜１１Ｇｎの画面構成を機器１０ａ〜１０ｎに渡して、機器１０ａ〜１０ｎが、操作画面１１Ｇａ〜１１Ｇｎの画面構成を変更する場合について説明したが、ユーザコールの場合に限るものではなく、機器１０ａ〜１０ｎが、操作画面１１Ｇａ〜１１Ｇｎへの入力情報を管理センタＫＣの管理サーバ１００に転送し、管理サーバ１００が送られてきた入力情報を蓄積して、一定期間毎に各機器１０ａ〜１０ｎの操作画面１１Ｇａ〜１１Ｇｎの機能の利用状況を解析し、ユーザの利用状況に合わせて、オペレーションパネル配置構成情報を再構成してもよい。
【００９７】
すなわち、図１１に示すように、機器管理システム１１００では、顧客サイトＫＳａが、上記機器１０ａの接続されているネットワークに、機器１０ａの他に、情報端末１５ａが接続されており、情報端末１５ａは、例えば、パーソナルコンピュータ等であって、ディスプレイ１６ａ及びキーボードやマウス等の入力デバイス等を備えている場合、いま、機器１０ａの操作画面１１Ｇａが、図２に示したような画面構成であり、ユーザがこの操作画面１１Ｇａを操作して機器１０ａの利用を行っているものとする。
【００９８】
そして、機器１０ａは、オペレーションパネル１１ａの操作画面１１Ｇａの利用状況、例えば、操作を行った回数（この場合、デフォルトの設定回数はカウントしない。）を、所定タイミング、例えば、操作画面１１Ｇａの操作毎、所定間隔毎等に管理サーバ１００に送信する。
【００９９】
図１２は、実施の形態２の管理サーバ１１０１の機能的構成を示すブロック図である。本実施の形態の管理サーバ１１０１は、実施の形態１の管理サーバ１００の構成にさらに、オペレーションパネル再配置部１１０を備えている。機器１０の構成は実施の形態１と同様である。
【０１００】
オペレーションパネル再配置部１１０は、定期的に機器のオペレーションパネルの使用常用を解析し、使用頻度の高い機能の表示を大きく、前面に移動させた新しい画面構成を作成し、機種別画面構成データ１１５に登録する。その他の構成は実施の形態１と同様である。
【０１０１】
図１３は、実施の形態２の新たな操作画面の更新処理のシーケンス図である。
【０１０２】
機器１０側では、ユーザからオペレーションパネル転送設定の操作入力を受け付けると（ステップＳ９１）、画面構成データを管理サーバ１１０１に送信して（ステップＳ９２）、オペレーションパネル１１の操作画面を描画する（ステップＳ９３）。また、ユーザからオペレーションパネルの操作を受け付けると（ステップＳ９４，Ｓ９７）、操作履歴データを管理サーバ１１０１に送信して（ステップＳ９５、Ｓ９８）、オペレーションパネル１１の操作画面を描画する（ステップＳ９６、Ｓ９９）。
【０１０３】
管理サーバ１１０１側では、ＷｅｂＵＩ１０４が機器１０側から操作履歴データを受信して、オペレーションパネル再配置部１１０に受け渡す。オペレーションパネル再配置部１１０は機器操作履歴データ１１６にそれぞれの機器の操作履歴を蓄積する。
オペレーションパネル再配置部１１０は、一定期間毎（例えば３ヶ月毎）に、蓄積された操作履歴を機種毎、ユーザ毎に解析して操作画面の利用状況の分析を行い（ステップＳ１００）、利用頻度の多い機能や設定を画面構成の手前に、使用頻度の低い機能や設定を画面構成の奥に再配置を行った画面構成データ（テンプレート）を複数作成して、最適な操作画面を再構築する（ステップＳ１０１）。
【０１０４】
オペレーションパネル再配置部１１０は、新しく生成された画面構成データを機種別画面構成データに登録をしてＷｅｂに公開し、ＷｅｂのＵＲＬを含む「新オペレーションパネル案内通知」をＷｅｂＵＩを用いて機器１０に送信する（ステップＳ１０２）。
【０１０５】
機器１０側では、センタ通信管理部２４が管理サーバ１１０１からの新オペレーションパネル案内通知を受信すると、センタ指示実行部２１が新オペレーションパネル案内通知を解析し、メール送信部１８を用いてユーザに新オペレーションパネル案内通知のメールを送信する（ステップＳ１０３）。
【０１０６】
ユーザはメールを受信して、メールに記載さているＷｅｂのＵＲＬを押下すると、センターのＷＥＢ画面でオペレーションパネルの新らたな操作画面を確認することが出来る（ステップＳ１０４）。
【０１０７】
ユーザがオペレーションパネルの新らたな操作画面を選択すると（ステップＳ１０５）、状態変更を行い（ステップＳ１０６）、センタ通信管理部２４が新らたな操作画面の画面構成データを管理サーバ１１０１から受信する（ステップＳ１０７）。
【０１０８】
センタ通信管理部２４は、オペレーションパネル更新部１９が解析した画面構成データから画面部品データが記憶部１２にすべて記憶されているか否かを確認し（ステップＳ１０８）、記憶されていない場合に、新らたな操作画面の画面部品データをダウンロードする（ステップＳ１０９）。
【０１０９】
そして、オペレーションパネル更新部１９が受信した画面部品データを記憶部１２に保存し、受信した画面構成データで記憶部１２の画面構成データを更新し、オペレーションパネルに新らたな操作画面を描画する（ステップＳ１１０）。次いで、オペレーションパネル更新部１９は、オペレーションパネル更新結果を通知生成部２３に渡す。通知生成部２３は更新結果を含む更新通知メッセージを生成し、センター通信管理部２４によってこの更新通知メッセージを管理サーバ１００に送信する（ステップＳ１１１）。これにより、最適な操作画面の再構築が可能となる。
【０１１０】
例えば、機器１０ａから送信されてきた操作履歴情報の統計を取った結果が、図１４に示すような結果であった場合、図３に示したように、「編集方式指定」と「印刷濃度指定」は、ほとんど利用されていないため、操作画面１１Ｇａの画面構成として、サブ画面であるその他画面に移し、頻繁に利用されている「用紙指定」、「倍率指定」、「仕上げ方式指定」をより大きな画面部品と交換し、頻繁に利用されているボタンの中にあっても最も頻繁に操作されている画面部品を左上に配置するように画面構成を変更して再構築する。
【０１１１】
なお、上記説明では、顧客サイトＫＳａの機器１０ａの場合について説明したが、他の顧客サイトＫＳｂ〜ＫＳｎの機器１０ｂ〜１０ｎについても同様に適用することができる。
【０１１２】
そして、本実施の形態の機能管理システム１１００は、上述のように、機器１０ａ〜１０ｎまたは仲介装置１４ａ〜１４ｍが機器１０ａ〜１０ｎの操作画面１１Ｇａ〜１１Ｇｎの操作履歴を機器関連情報に含めて管理サーバ１００に提供している。
【０１１３】
このようにすると、ユーザの使わない機能やよく使う機能を把握して、ユーザの機器１０ａ〜１０ｎの操作画面１１Ｇａ〜１１Ｇｎの画面構成を利用状況に適切なものとすることができる。例えば、よく利用される機能の画面構成部品をより上位で大きく表示し、あまり使われていない機能の画面構成部品については、まとめて下位の画面に表示する。その結果、例えば、アドレス帖や両面・集約印刷のパターン、ステープル位置等を利用頻度に応じてソートを行った画面構成情報を、管理センタＫＣの管理サーバ１００で自動的に定期的に行うことで、ユーザの利用状況に合わせて最適された操作画面１１Ｇａ〜１１Ｇｎを構築して、利用性を向上させることができる。
【０１１４】
また、管理サーバ１００が、ＵＲＬのユーザインターフェイス（ＵＩ）上で、管理サーバ１００の全画面データ記憶部１０１に蓄積されている複数の機器１０の画面構成データや画面部品データを利用して、機器１０ａ〜１０ｎのオペレーションパネル１１ａ〜１１ｎの操作画面１１Ｇａ〜１１Ｇｎの画面構成の変更と該変更後の画面構成の管理サーバ１００の全画面データ記憶部１０１等への登録及び機器１０ａ〜１０ｎへの反映を行うことができる。
【０１１５】
例えば、いま、図１５に示すように、顧客サイトＫＳａのユーザが、管理センタＫＣの管理サーバ１４００にアクセスして、管理サーバ１４００の提供するウェブ画面のウェブＵＩ上で、管理サーバ１４００の記憶部１０１に蓄積されている画面構成データを利用して、機器１０ａ〜１０ｎのオペレーションパネル１１ａ〜１１ｎの操作画面１１Ｇａ〜１１Ｇｎの画面構成の編集を行う。
【０１１６】
管理サーバ１４００は、ユーザによる操作画面１１Ｇａ〜１１Ｇｎの画面構成の編集が完了すると、編集後の画面構成の妥当性を確認して、オペレータ端末１０２ａ〜１０２ｌに妥当性確認後の画面構成を表示し、オペレータ端末１０２ａ〜１０２ｌのオペレータが承認を行うと、変更後の画面構成を管理サーバ１００の全画面データ記憶部１０１等に登録する。
【０１１７】
機器１０ａ〜１０ｎは、該変更後の画面構成を管理サーバ１００からダウンロードして、機器１０ａ〜１０ｎの画面データ記憶部１２ａ〜１２ｎに登録し、操作画面１１Ｇａ〜１１Ｇｎに反映させる。
【０１１８】
このようにすると、ユーザが機器１０ａ〜１０ｎの操作画面１１Ｇａ〜Ｇｎの画面構成を、自己の利用しやすい画面構成に簡単かつ容易に変更することができ、利用性をより一層向上させることができる。
【０１１９】
なお、本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。
【図面の簡単な説明】
【０１２０】
【図１】実施の形態１の機能管理システムのシステム構成図である。
【図２】機器の機能的構成を示すブロック図である。
【図３】操作画面を構成する画面構成データを示す図である。
【図４】操作画面とＡＰＩの一例を示す図である。
【図５】操作画面の変更後の操作画面の一例を示す図である。
【図６】図５の操作画面を構成する画面構成データを示す図である。
【図７】実施の形態１の管理サーバの機能的構成を示すブロック図である。
【図８】図１のオペレーション機能管理システムによる機器の操作画面の管理サーバへの反映時のシーケンス図である。
【図９】図１のオペレーション機能管理システムによる管理サーバで操作された操作画面を機器の操作画面に反映させる時のシーケンス図である。
【図１０】画面構成データを管理サーバから機器に送信して機器の操作画面の表示を変更させる時のシーケンス図である。
【図１１】実施の形態２の機能管理システムの説明図である。
【図１２】実施の形態２の管理サーバの機能的構成を示すブロック図である。
【図１３】機器のオペレーションパネルの操作履歴を管理サーバに送信して管理サーバが該操作履歴に合う操作画面の再構築を行う際のシーケンス図である。
【図１４】操作履歴の一例を示す図である。
【図１５】変形例の機能管理システムの説明図である。
【符号の説明】
【０１２１】
１，１１００，１４００  機能管理システム
ＫＳａ〜ＫＳｎ  顧客サイト
１０ａ〜１０ｎ  機器
１１，１１ａ〜１１ｎ  オペレーションパネル
１１Ｇａ〜１１Ｇｎ  操作画面
１１Ｈａ〜１１Ｈｎ  ハードキー
１２，１２ａ〜１２ｎ  記憶部
１３ａ〜１３ｎ  ファイアフォール
１４ａ〜１４ｍ  仲介装置
１５  ハードキー
１６  ＷｅｂＵＩ
１７  画面描画部
１８  メール送信部
１９  オペレーションパネル更新部
２０  ユーザ入出力部
２１  センタ指示実行部
２２  状態管理部
２３  通知生成部
２４  センタ通信管理部
２９  スキャナエンジン
３０  プロッタエンジン
３１  その他のハードウェア
ＫＣ  管理センタ
１００，１１０１，１４１１  管理サーバ
１０１  記憶部
１０２ａ〜１０２ｌ  オペレータ端末
１０３ａ〜１０３ｌ  ディスプレイ
ＩＮＴ  インターネット
１５ａ〜１５ｎ  情報端末
１６ａ〜１６ｎ  ディスプレイ
１０４  ＷｅｂＵＩ
１０５  オペレータ通知部
１０６  機器画面描画部
１０７  オペレータ入出力管理部
１０８  通知判定部
１０９  状態管理部
１１０  オペレーションパネル再配置部
１１１  指示生成部
１１２  機器通信部
【図１】
2008059560.tif 000003
【図２】
2008059560.tif 000004
【図３】
2008059560.tif 000005
【図４】
2008059560.tif 000006
【図５】
2008059560.tif 000007
【図６】
2008059560.tif 000008
【図７】
2008059560.tif 000009
【図８】
2008059560.tif 000010
【図９】
2008059560.tif 000011
【図１０】
2008059560.tif 000012
【図１１】
2008059560.tif 000013
【図１２】
2008059560.tif 000014
【図１３】
2008059560.tif 000015
【図１４】
2008059560.tif 000016
【図１５】
2008059560.tif 000017