(57)【要約】【課題】  提供情報の変更・追加をするためには、運用の中で管理サーバの登録情報を変更する必要があった。販売組織によっては、新しいサービス、分析に用いることを目的として、提供情報を容易に変更・追加することが求められ、販売組織属性に従って情報の提供方法を変えるような仕組みが求められていた。【解決手段】  前記管理サーバは、他システムから送信される情報取得要求を受信する情報取得要求受信手段と、前記情報受信手段により受信した情報が情報取得要求であった場合、他システムの属性情報によって提供情報の出力形態を確定する出力形態確定手段と、ユーザへの通知設定情報を基に提供情報を決定する提供情報決定手段と、前記提供情報決定手段により決定された情報を要求元の他システムへ送信する手段を有することを特徴とした画像形成装置管理システム。【選択図】  図１
2011008467.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、画像形成装置と、前記画像形成装置の情報を管理する管理サーバとからなる画像形成装置管理システムにおいて、
前記管理サーバは、
画像形成装置や他システムより送信された情報を受信する情報受信手段（２０１、Ｓ９０１）と、
前記受信手段により受信した情報が画像形成装置情報であった場合、情報を蓄積する画像形成装置情報蓄積手段（２０２、Ｓ９０２、Ｓ９０３）と、
前記受信手段により受信した画像形成装置情報が通知対象情報であった場合に、設定された宛先へ通知する通知手段（２０４、Ｓ９０４、Ｓ９０５）と、
他システムから送信される情報取得要求を受信する情報取得要求受信手段（２０１、Ｓ９０１）と、
前記情報受信手段により受信した情報が情報取得要求であった場合、他システムの属性情報によって提供情報の出力形態を確定する出力形態確定手段（２０５、Ｓ９０６、Ｓ９０７）と、
ユーザへの通知設定情報を基に提供情報を決定する提供情報決定手段（２０４、２０８、Ｓ９０８）と、
前記提供情報決定手段により決定された情報を要求元の他システムへ送信する手段（２０１、Ｓ９０９）を有することを特徴とした画像形成装置管理システム。
【請求項２】
請求項１に記載の画像形成装置管理システムにおいて、
管理サーバは、
前記情報手段によって画像形成装置情報を受信した際の管理サーバが持つユーザへの通知設定情報を保存する通知設定保存手段（２０２、２０４、Ｓ１００４）と、
通知設定情報が保存されているかどうかを判断する通知設定保存確認手段（Ｓ１００９）と、
前記通知設定保存手段により保存されたユーザへの通知設定情報を基に提供情報を決定する提供情報決定手段（２０４、２０８、Ｓ１０１０）を有することを特徴とした画像形成装置管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理サーバから他システムへ情報（カウンタ、障害情報）を提供する際、他システムを管理するユーザがサービス・市場分析するのに必要であろう情報を管理サーバで決定することに関するものである。
【背景技術】
【０００２】
従来、クライアント・サーバ型システムにおいて、特許文献１のようなユーザへの情報提供や情報の通知が行われている。特許文献１によれば、ユーザは端末から管理サーバへアクセスし、情報の更新や、新着情報、トピックスなどの監視登録を行なう。管理サーバは監視登録された情報に従い、定期的に監視を行なう。結果、更新が発生した場合、その情報についてユーザへ通知する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３５６９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしがなら、上述した従来の技術では、販売組織が得たい情報はあらかじめ管理サーバに登録する必要があり、登録された情報のみが管理サーバから提供されていた。そのため、提供情報の変更・追加をするためには、運用の中で管理サーバの登録情報を変更する必要があった。販売組織によっては、新しいサービス、分析に用いることを目的として、提供情報を容易に変更・追加することが求められ、販売組織属性に従って情報の提供方法を変えるような仕組みが求められていた。
【課題を解決するための手段】
【０００５】
ネットワークに接続され、画像形成装置と、前記画像形成装置の情報を管理する管理サーバとからなる画像形成装置管理システムにおいて、前記管理サーバは、画像形成装置や他システムより送信された情報を受信する情報受信手段（２０１、Ｓ９０１）と、前記受信手段により受信した情報が画像形成装置情報であった場合、情報を蓄積する画像形成装置情報蓄積手段（２０２、Ｓ９０２、Ｓ９０３）と、前記受信手段により受信した画像形成装置情報が通知対象情報であった場合に、設定された宛先へ通知する通知手段（２０４、Ｓ９０４、Ｓ９０５）と、他システムから送信される情報取得要求を受信する情報取得要求受信手段（２０１、Ｓ９０１）と、前記情報受信手段により受信した情報が情報取得要求であった場合、他システムの属性情報によって提供情報の出力形態を確定する出力形態確定手段（２０１、２０５、Ｓ９０６、Ｓ９０７）と、ユーザへの通知設定情報を基に提供情報を決定する提供情報決定手段（２０４、２０８、Ｓ９０８）と、前記提供情報決定手段により決定された情報を要求元の他システムへ送信する手段（２０１、Ｓ９０９）を有することを特徴とした画像形成装置管理システム。
【発明の効果】
【０００６】
管理サーバのメール通知設定に従って、販売組織へ情報提供することにより、販売組織がサービスを行なう上で必要な情報を確実に提供することができる。また、提供情報の追加、削除を行なうにあたり、従来は運用で行なっていたものを販売組織自らがメール通知設定を変更することにより、各販売組織が望んだ出力形態で、リアルタイムに欲しい情報を変更することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】画像形成装置および管理サーバとのインターネットを介した接続関係を示す図
【図２】管理サーバの構成図
【図３】管理サーバが持つ販売組織に関する情報テーブル
【図４】管理サーバが持つユーザへの通知の有無に関する情報テーブル
【図５】管理サーバから他システムへ提供される画像形成装置に関する情報の例(1)
【図６】図５で示された情報の中で管理サーバと画像形成装置の通信に関する情報の例
【図７】図５で示された情報の中で画像形成装置のエラーに関する情報の例
【図８】管理サーバから他システムへ提供される画像形成装置に関する情報の例(2)
【図９】管理サーバ１０６における処理を説明するためのフローチャート
【図１０】管理サーバ１０６における処理を説明するためのフローチャート
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【０００９】
図１は、本発明の実施の形態に係る画像形成装置本体と管理サーバとのインターネットを介した接続関係を示す図である。
【００１０】
この図において１０１はＬＡＮ、１０２は画像形成装置、１０３はＰｒｏｘｙ  Ｓｅｒｖｅｒ、１０４はＩｎｔｒａｎｅｔのセキュリティを高めるために設置されたＦｉｒｅｗａｌｌ、１０５は一般のユーザが業務等で使用するパーソナルコンピュータ（ＰＣ）、これらがＬＡＮ１０１を介して相互に接続されていることを表している。また、１０６は画像形成装置の稼動状態を一元的に管理する管理サーバであり、１０７は画像形成装置１０２とＰｒｏｘｙ  Ｓｅｒｖｅｒ１０３、Ｆｉｒｅｗａｌｌ１０４とがＬＡＮ１０１を介して相互に接続されたＩｎｔｒａｎｅｔの環境を表している。  実際には複数のイントラネット環境１０５と、管理サーバ１０６とがＩｎｔｅｒｎｅｔ１０８を介して相互に接続されている。
【００１１】
画像形成装置１０２は、ＬＡＮ１０１を介して自身の通信スケジュールに従って通信を行い、画像形成装置１０２の種動作モード設定や、カウンタ値、稼働ログなどの稼働情報、およびハード障害やジャム多発等の障害情報を通信用データに加工し、Ｉｎｔｅｒｎｅｔ１０８を介して管理サーバ１０６へ送信する。また画像形成装置に対して設定情報の更新やリブートなどのコマンド指示を行う。この際の通信手段としては、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を介したＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）のやり取り等がある。
【００１２】
１０９は上述したシステムとは異なる他システムを表し、Ｉｎｔｅｒｎｅｔ１０８を介して管理サーバ１０６へ画像形成装置１０２に関する情報をリクエストし、管理サーバ１０６から受け取ることができる。
【００１３】
本実施例において、通信プロトコルは、ＨＴＴＰやＨＴＴＰＳなどのプロトコルを想定しているが、とくに限定するものではない。
【００１４】
例えば、図１の例において、画像形成装置１０２はＨＴＴＰＳを利用してＰｒｏｘｙ  Ｓｅｒｖｅｒ１０３とＦｉｒｅｗａｌｌ１０４を介して、管理サーバ１０６にデータを送信している。
【００１５】
図２は管理サーバ１０６の中で本提案に関わる機能についてのモジュール構成を説明する図である。管理サーバ１０６は通信部２０１、記憶部２０２、制御部２０３によって構成される。通信部２０１は他システム１０９や画像形成装置１０２と通信を行う機能を持つ。画像形成装置１０２から送信される画像形成装置情報（カウンタ値、ログなどの稼働情報、およびハード障害やジャム多発等の障害情報）を受信したり、画像形成装置１０２へ必要な指示・情報を送信したりする。カウンタ値とは印刷した総枚数を示す。記憶部２０２は画像形成装置情報や販売組織情報、顧客情報などを保存する。制御部２０３は通知管理部２０４、販売組織情報管理部２０５、画像形成装置管理部２０６、顧客情報管理部２０７、他システム提供情報生成部２０８を含む。制御部２０３は画像形成装置１０２を監視し保守を行うために必要な情報を管理する制御機能を持つ。通知管理部２０４は通知情報の生成や通知先の指定を行い、通知データを生成する。通知には画像形成装置１０２を保守するサービスマンへの保守依頼通知や消耗品の補充依頼通知などがある。販売組織情報管理部２０５は画像形成装置１０２や監視装置１０９が設置された顧客を管理する販売組織の情報を管理する。画像形成装置情報管理部２０６は保守対象の画像形成装置１０２を管理する。画像形成装置識別情報、画像形成装置の異常状態情報、保守履歴、画像形成装置管理者情報、画像形成装置の消耗品管理情報などが管理対象になる。顧客情報管理部２０７は画像形成装置１０２が設置された顧客の情報を管理する。他システム提供情報生成部２０８は他システム１０９から要求された際、画像形成装置情報管理部２０６で管理されている情報を提供用に生成する。
【実施例１】
【００１６】
図３は管理サーバ１０６が持つ販売組織に関する情報テーブルである。このテーブルは管理サーバ１０６の記憶部２０２に保持されており、販売組織情報管理部２０５で管理される。販売組織情報とは、管理を効率化するための販売組織ＩＤ、販売組織名、サービス種別などの画像形成装置管理システムに必要な情報を意味する。３０１は各販売組織が持つ属性情報で、この属性情報によって管理サーバ１０６から提供される画像形成装置１０２に関する情報の形態が変わることを意味する。管理サーバ１０６からの提供情報の形態に関しては図５、図８において説明する。
【００１７】
図４は管理サーバ１０６が持つ各イベントに関して、ユーザへ通知を行なうか否かを示した通知情報テーブルである。このテーブルは管理サーバ１０６の記憶部２０２に保持されており、通知管理部２０４で管理される。４０１はエラー、アラーム、ジャムといった各イベントを意味する。４０２は各イベント４０１に対するユーザへの通知の有無を意味する通知設定である。
【００１８】
図５は管理サーバ１０６から他システム１０９へ提供される情報で、上述した販売組織が持つ属性情報３０１によって決定する形態の一例である。提供情報５０１は顧客に設置された画像形成装置１０２に関する情報であり、管理する販売組織のＩＤや、顧客ＩＤ、画像形成装置１０２に関するエラー、アラーム情報などを含む。
【００１９】
図６は提供情報５０１に含まれる情報の一例であり、管理サーバ１０６と画像形成装置１０２との通信テストに関する情報である。通信テスト情報６０１は通信テストが行なわれた日時情報や、通信テスト時の画像形成装置１０２のカウンタなどを含む。６０２は通信テスト情報６０１に含まれる通知設定情報で、上述したユーザへの通知の有無４０２と同じ意味を持つ。本実施例では、通知設定６０２は“０”となっているので、通信テストに関する情報はユーザへの通知が行なわれない情報であることを意味する。
【００２０】
図７は提供情報５０１に含まれる情報の一例であり、画像形成装置１０２に発生したエラーに関する情報である。エラー情報７０１はエラーが発生した日時情報や、エラーコード、詳細情報を含む。７０２はエラー情報７０１に含まれる通知設定情報で、上述したユーザへの通知の有無４０２と同じ意味を持つ。本実施例では、通知設定７０２は“１”となっているので、エラーに関する情報はユーザへの通知が行なわれる情報であることを意味する。
【００２１】
上述してきたように、提供情報５０１はユーザへの通知設定に関する情報を持つことを特徴とした形態である。
【００２２】
図８は管理サーバ１０６から他システム１０９へ提供される情報で、図５で説明した提供情報５０１と同様に販売組織が持つ属性情報３０１によって決定する形態の一例である。提供情報８０１は顧客に設置された画像形成装置１０２に関する情報であり、管理する販売組織のＩＤや、顧客ＩＤ、画像形成装置１０２に関するエラー、アラーム情報などを含む。
【００２３】
提供情報８０１は、ユーザへの通知設定に関する情報は持たないが、管理サーバ１０６が持つ通知設定４０２に従って提供情報を決定することを特徴とした形態である。通知設定４０２が“通知しない”となっているイベントに関する情報は提供情報８０１に含まず、“通知する”となっているイベントに関する情報は提供情報８０１に含む。
【００２４】
管理サーバ１０６から他システム１０９へ提供される情報は提供情報５０１や提供情報８０１のようないくつかの形態を持ち、それは販売組織の属性情報３０１によって決定する。
【００２５】
次に他システム１０９から情報提供の要求を受けてから情報が提供されるまでの管理サーバ１０６の処理について述べる。
【００２６】
図９は管理サーバ１０６の処理の一例を示したフローチャートである。ステップＳ９０１で管理サーバ１０６は画像形成装置１０２から送信される情報、または他システム１０９からの情報提供の要求を待つための受信待ち処理を行なう。ステップＳ９０２で管理サーバ１０６が受信した情報が画像形成装置情報であるかどうか判断する。ステップＳ９０２で判断した結果、受信した情報が画像形成装置情報であった場合は、ステップＳ９０３で画像形成装置情報を保存する。ステップＳ９０４で受信した画像形成装置情報がユーザへ通知するべき情報であるかどうかを判断する。この判断は、上述した管理サーバ１０６が持つユーザへの通知設定４０２を基に行なう。ステップＳ９０４で判断した結果、ユーザへの通知対象であった場合、あらかじめ設定された宛先へ通知を行なう。ステップＳ９０４で判断した結果、ユーザへの通知対象でなかった場合、ステップＳ９０１の受信待ち処理を行なう。
【００２７】
ステップＳ９０２で判断した結果、受信した情報が画像形成装置情報でなかった場合は、ステップＳ９０６で受信した情報が他システム１０９からの情報取得要求であるかどうかを判断する。ステップＳ９０６で判断した結果、受信した情報が他システム１０９からの情報取得要求であった場合、ステップＳ９０７で販売組織属性３０１を確認し、提供情報の形態を確定する。ステップＳ９０８で通知設定４０２に従い、提供情報を決定する。ステップＳ９０９で、ステップＳ９０７で確定した形態に従い、他システム１０９へ情報を送信する。
【００２８】
ステップＳ９０６で判断した結果、受信した情報が他システム１０９からの情報取得要求でなかった場合、ステップＳ９１０で受信した情報に従い、その他の処理を行なう。ステップＳ９１０におけるその他の処理については、本実施例では特に言及しない。
【００２９】
本実施例では管理サーバ１０６の構造、制御構成、情報テーブル、他システムから情報取得要求を受けた際の管理サーバ１０６の処理フローについて示してきた。しかし、これらは一例であり、これに限るものではない。
【実施例２】
【００３０】
第２の実施形態では、図９の管理サーバ１０６の処理フローにおいて、他システム１０９から情報取得要求を受信した時の通知設定に従うのではなく、画像形成装置情報受信時の通知設定に従って他システム１０９へ情報を提供する処理フローについて説明する。
【００３１】
図１０は管理サーバ１０６の処理の一例を示したフローチャートである。ステップＳ１００１で管理サーバ１０６は画像形成装置１０２から送信される情報、または他システム１０９からの情報提供の要求を待つための受信待ち処理を行なう。ステップＳ１００２で管理サーバ１０６が受信した情報が画像形成装置情報であるかどうか判断する。ステップＳ１００２で判断した結果、受信した情報が画像形成装置情報であった場合は、ステップＳ１００３で画像形成装置情報を保存する。ステップＳ１００４でユーザへの通知設定４０２を保存する。ステップＳ１００５で受信した画像形成装置情報がユーザへ通知するべき情報であるかどうかを判断する。この判断は、上述した管理サーバ１０６が持つユーザへの通知設定４０２を基に行なう。ステップＳ１００５で判断した結果、ユーザへの通知対象であった場合、あらかじめ設定された宛先へ通知を行なう。ステップＳ１００５で判断した結果、ユーザへの通知対象でなかった場合、ステップＳ１００１の受信待ち処理を行なう。
【００３２】
ステップＳ１００２で判断した結果、受信した情報が画像形成装置情報でなかった場合は、ステップＳ１００７で受信した情報が他システム１０９からの情報取得要求であるかどうかを判断する。ステップＳ１００７で判断した結果、受信した情報が他システム１０９からの情報取得要求であった場合、ステップＳ１００８で販売組織属性３０１を確認し、提供情報の形態を確定する。ステップＳ１００９で画像形成装置情報受信時の通知設定４０２が保存されているかどうかを判断する。ステップＳ１００９で判断した結果、通知設定４０２が保存されていた場合、ステップＳ１０１０で保存された通知設定に従い、提供情報を決定する。ステップＳ１００９で判断した結果、通知設定４０２が保存されていなかった場合、ステップＳ１０１１で情報取得要求時の通知設定４０２に従い、提供情報を決定する。ステップＳ１０１２で、ステップＳ１０１０、Ｓ１０１１で確定した形態に従い、他システム１０９へ情報を送信する。
【００３３】
ステップＳ１００７で判断した結果、受信した情報が他システム１０９からの情報取得要求でなかった場合、ステップＳ１０１３で受信した情報に従い、その他の処理を行なう。ステップＳ１０１３におけるその他の処理については、本実施例では特に言及しない。
【００３４】
本実施例では管理サーバ１０６の構造、制御構成、情報テーブル、他システムから情報取得要求を受けた際の管理サーバ１０６の処理フローについて示してきた。しかし、これらは一例であり、これに限るものではない。
【図１】
2011008467.tif 000003
【図２】
2011008467.tif 000004
【図３】
2011008467.tif 000005
【図４】
2011008467.tif 000006
【図５】
2011008467.tif 000007
【図６】
2011008467.tif 000008
【図７】
2011008467.tif 000009
【図８】
2011008467.tif 000010
【図９】
2011008467.tif 000011
【図１０】
2011008467.tif 000012