(57)【特許請求の範囲】
【請求項１】
所定の形式で情報が記述されたデータファイルを解析して、前記情報を管理者に提供する管理サーバと、通信可能に接続する画像処理装置において、
自装置の情報である複数のデータを項目毎に記憶する画像処理装置情報テーブルと、
複数の管理項目を所定順に記憶するデータファイル形式管理テーブルと、
ユーザから前記データファイル形式管理テーブルの管理項目と項目順との何れか一方又は双方の編集指示を受け付ける入力部と、
当該編集指示に基づいて、前記データファイル形式管理テーブルの管理項目と項目順との何れか一方又は双方を編集し、前記データファイル形式管理テーブルを更新するデータファイル形式管理テーブル更新部と、
更新された前記データファイル形式管理テーブルの管理項目及び項目順に基づいて、前記画像処理装置情報テーブルから前記データを取得し、取得した前記データによりファイルを生成するデータファイル生成部と、
前記データファイル生成部で生成された前記ファイルを前記データファイルとして前記管理サーバに送信する通信部と
を備え、
前記入力部が、ユーザから１つの前記管理項目に、複数種類の前記データを算術式と共に対応付ける指示を受け付けた場合に、
前記データファイル形式管理テーブルは、１つの前記管理項目に、複数種類の前記データを組み合わせた前記算術式を記憶し、
前記データファイル生成部は、前記１つの前記管理項目のデータの数値を前記算術式で算出し、その算出値を記述してファイルを生成する
ことを特徴とする画像処理装置。
【請求項２】
前記データファイル形式管理テーブルは、前記複数の管理項目と前記項目順を示す記載順番号項目とを対応付けて記憶し、
前記データファイル形式管理テーブル更新部は、前記入力部からの指示を受けて、前記記載順番号項目の番号を入れ替え、
前記データファイル生成部は、前記記載順番号項目の番号の順番で、前記データが記述されたファイルを生成する
ことを特徴とする請求項１に記載された画像処理装置。
【請求項３】
前記入力部に追加指示が入力された場合、前記データファイル形式管理テーブル更新部は、前記データファイル形式管理テーブルに新たな管理項目を追加し、
前記入力部に削除指示が入力された場合、前記データファイル形式管理テーブル更新部は、前記データファイル形式管理テーブルから該当する管理項目を削除し、
前記入力部に変更指示が入力された場合、前記データファイル形式管理テーブル更新部は、前記データファイル形式管理テーブルにて該当する管理項目を変更する
ことを特徴とする請求項１または請求項２に記載された画像処理装置。
【請求項４】
前記管理項目は、画像形成装置のトレイ毎の印刷枚数であり、
前記１つの管理項目は、合計印刷枚数の項目であり、
前記算術式は、前記トレイ毎の印刷枚数の項目のデータの和であり、
前記データファイル生成部は、前記合計印刷枚数の項目として前記和の値を記述したファイルを生成する
ことを特徴とする請求項１に記載された画像処理装置。
【請求項５】
画面データを画面に二次元的に表示する表示部を備え、
前記データファイル形式管理テーブル更新部は、前記データファイル形式管理テーブルを画面データ化して、前記表示部に提供する
ことを特徴とする請求項１ないし請求項４のいずれか一項に記載された画像処理装置。
【請求項６】
前記通信部が前記管理サーバに前記データファイルを送信してから、所定の時間が経過したときに、
前記データファイル生成部は、前記データファイル形式管理テーブルに記憶された前記データを記述して新たなファイルを生成し、
前記通信部は、前記新たなファイルを前記データファイルとして前記管理サーバに送信する
ことを特徴とする請求項１ないし請求項５のいずれか一項に記載された画像処理装置。
【請求項７】
前記通信部に送信させる電子メールを生成する電子メール生成部をさらに備え、
前記電子メール生成部は、
前記管理サーバが受信したときに添付ファイルを抽出する処理を行うことが予め決められたメールフォーマットで前記電子メールを生成し、当該電子メールに前記データファイル生成部が生成した前記データファイルを添付する
ことを特徴とする請求項１ないし請求項６のいずれか一項に記載された画像処理装置。
【請求項８】
請求項１ないし請求項７のいずれか一項に記載の画像処理装置を備えることを特徴とする画像形成装置。
【請求項９】
媒体に画像を形成する画像形成部をさらに備え、
前記媒体に画像を形成した回数をカウントする画像形成回数検出部を備え、
前記データファイル形式管理テーブルは、前記画像形成回数検出部がカウントしたデータを記憶する
ことを特徴とする請求項８に記載された画像形成装置。
【請求項１０】
消耗品の残量を検出する消耗品残量検出部を備え、
前記データファイル形式管理テーブルは、前記消耗品残量検出部が検出したデータを記憶する
ことを特徴とする請求項８に記載された画像形成装置。
【請求項１１】
管理サーバと、前記管理サーバと通信可能に接続する画像処理装置とからなる画像処理装置管理システムにおいて、
前記管理サーバは、
所定の形式に基づく配列構成で情報を記憶する管理対象装置情報テーブルと、
前記画像処理装置からデータファイルを受信する通信部と、
前記データファイルを解析して、前記所定の形式で記述されたデータを抽出し、前記管理対象装置情報テーブルに当該データを記憶させるデータファイル解析部と、
前記管理対象装置情報テーブルの配列構成および前記管理対象装置情報テーブルに記憶されたデータを画面データ化するデータファイル解析形式テーブル処理部と、
前記画面データを画像にして表示させる表示部とを備え、
前記画像処理装置は、
自装置の情報である複数のデータを管理項目毎に記憶する画像処理装置情報テーブルと、
複数の管理項目を所定順に記憶するデータファイル形式管理テーブルと、
ユーザから前記データファイル形式管理テーブルの管理項目と項目順との何れか一方又は双方の編集指示を受け付ける入力部と、
当該編集指示に基づいて、前記データファイル形式管理テーブルの管理項目と項目順との何れか一方又は双方を編集し、前記データファイル形式管理テーブルを更新するデータファイル形式管理テーブル更新部と、
更新された前記データファイル形式管理テーブルの管理項目及び項目順に基づいて、前記画像処理装置情報テーブルから前記データを取得し、取得した前記データによりファイルを生成するデータファイル生成部と、
前記データファイル生成部で生成された前記ファイルを前記データファイルとして前記管理サーバに送信する通信部と
を備え、
前記入力部が、ユーザから１つの前記管理項目に、複数種類の前記データを算術式と共に対応付ける指示を受け付けた場合に、
前記データファイル形式管理テーブルは、１つの前記管理項目に、複数種類の前記データを組み合わせた前記算術式を記憶し、
前記データファイル生成部は、前記１つの前記管理項目のデータの数値を前記算術式で算出し、その算出値を記述してファイルを生成し、
前記管理サーバが備える前記表示部に、前記画像処理装置の情報を表示させることを特徴とする画像処理装置管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置および画像処理装置管理システムに関し、特に、ネットワークを介して接続する管理装置に自装置の情報を提供し、管理装置にて管理可能な画像処理装置、画像形成装置および画像処理装置管理システムに関する。
【背景技術】
【０００２】
従来、オフィス等に設置されたプリンタや複合機など（以下、ネットワークプリンタとする）をネットワークを介して管理サーバで管理する技術がある。この管理サーバは、ネットワークプリンタから消耗品の残量情報などを取得して、交換部品や消耗品の寿命を予測したり、残量がゼロとなる時期を予測する。
ネットワークプリンタから管理対象の情報が記述されたデータファイルが、ネットワークを介して送信され、管理サーバは、そのデータファイルを解析して得られた情報に基づき、ネットワークプリンタを管理する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１９２３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、管理サーバは、管理サーバが解析できる形式で記述されたデータファイルでなければ、画像処理装置（ネットワークプリンタ）が送信するデータファイルを解析することができないため、その画像処理装置を管理することができなかった。
さらに、画像処理装置が生成するデータファイルは予め記述形式が決まっており、さらにメーカや機種などによって異なっている。そのため、管理サーバにデータファイルを解析する機能を付与するための専用アプリケーションソフトを作成して、管理サーバに予めインストールしておく必要があった。
【０００５】
このように、予め管理サーバと画像処理装置とが相互関係にある必要があり、画像処理装置から送信されるデータファイルを、管理サーバが解析できる機能がなければ、管理サーバは画像処理装置の情報を取得することができなかった。そのため、管理者が画像処理装置の情報を閲覧することができないという問題点があった。
【０００６】
本発明は、以上のような問題を解決するためになされたものであり、ネットワークを介して接続する管理サーバにて、自装置の情報を取得できる画像処理装置、画像形成装置および画像処理装置管理システムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、本発明の画像処理装置は、所定の形式で情報が記述されたデータファイルを解析して、前記情報を管理者に提供する管理サーバと、通信可能に接続する画像処理装置において、自装置の情報である複数のデータを項目毎に記憶する画像処理装置情報テーブルと、複数の管理項目を所定順に記憶するデータファイル形式管理テーブルと、ユーザから前記データファイル形式管理テーブルの管理項目と項目順との何れか一方又は双方の編集指示を受け付ける入力部と、当該編集指示に基づいて、前記データファイル形式管理テーブルの管理項目と項目順との何れか一方又は双方を編集し、前記データファイル形式管理テーブルを更新するデータファイル形式管理テーブル更新部と、更新された前記データファイル形式管理テーブルの管理項目及び項目順に基づいて、前記画像処理装置情報テーブルから前記データを取得し、取得した前記データによりファイルを生成するデータファイル生成部と、前記データファイル生成部で生成された前記ファイルを前記データファイルとして前記管理サーバに送信する通信部とを備え、
前記入力部が、ユーザから１つの前記管理項目に、複数種類の前記データを算術式と共に対応付ける指示を受け付けた場合に、前記データファイル形式管理テーブルは、１つの前記管理項目に、複数種類の前記データを組み合わせた前記算術式を記憶し、前記データファイル生成部は、前記１つの前記管理項目のデータの数値を前記算術式で算出し、その算出値を記述してファイルを生成する構成とした。かかる構成によれば、画像処理装置は、管理サーバが解析することができる形式で記述されたデータファイルを管理サーバに送信することを特徴とする。
【０００８】
管理サーバは、所定の形式で記述されたデータファイル（例えば、電子メールの添付ファイル）を画像処理装置（画像形成装置）から受信し、画像処理装置の情報（例えば、画像形成回数、消耗品の残量）を管理者に提供するようになっている。
データファイル形式管理テーブル更新部は、入力部が受け付けた変更指示により、データファイル形式管理テーブルに格納されている自装置（画像処理装置）の情報（データ）を、前記所定の形式に整理し直す。データファイル生成部は、整理し直されたデータが記述されたファイルを生成し、通信部は、生成されたファイルをデータファイルとして管理サーバに送信する。
このとき、管理サーバの製造者と画像処理装置の製造者とが異なっている場合には、データファイル形式管理テーブルに格納されているデータのデータ形式と、管理サーバが受信するデータファイルのファイル形式（所定の形式）とが異なっていることが多い。このような場合でも、画像処理装置のユーザが管理サーバのユーザマニュアルや仕様書を確認しながら、入力部を介して、データファイル形式管理テーブルのデータ形式を所定の形式に書き直すことができる。このため、画像処理装置から所定の形式で記述されたデータファイルが管理サーバに送信され、製造者が異なった画像処理装置の情報が（例えば、遠隔地にある）管理サーバの管理者に提供される。
【０００９】
ここで、入力部が受け付ける変更指示は、データファイル形式管理テーブルのデータ形式（データ配列）を画面に表示し、表示された項目を追加・削除・変更するようなユーザインターフェースを用いることが好ましい。
また、データファイル形式管理テーブルは、データを管理項目と記載順番号項目とを対応づけて記憶し、データファイル生成部は、記載順番号項目の番号の順番でデータが記述されたファイルを生成するのが好ましい。
また、画像処理装置から管理サーバへのデータファイルの送信は、所定の時間間隔で行われるのが好ましく、この所定の時間は、画像処理装置の消耗品の残量や画像形成回数の変化割合に応じて決定されるのが好ましい。
【発明の効果】
【００１０】
本発明によれば、ネットワークを介して接続する管理サーバにて、自装置の情報を取得できる画像処理装置、画像形成装置および画像処理装置管理システムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係る画像処理装置管理システムのブロック図である。
【図２】第１の実施形態に係る複合機を管理対象とする管理サーバの構成を示すブロック図である。
【図３】管理サーバが備えるデータファイル解析形式テーブルの一例を示す図である。
【図４】管理サーバが備える管理対象装置情報テーブルの一例を示す図である。
【図５】第１の実施形態に係る複合機の構成を示すブロック図である。
【図６】複合機が備える画像形成装置情報テーブルの一例を示す図である。
【図７】複合機が備えるデータファイル形式管理テーブルの一例を示す図である。
【図８】第１の実施形態に係る複合機のデータファイル送信処理動作のフローチャートである。
【図９】第１の実施形態に係る複合機のデータファイル形式管理テーブル更新処理動作のフローチャートである。
【図１０】表示部に表示されたデータファイル形式設定画面の一例を示す図である。
【図１１】複合機が備える更新処理後のデータファイル形式管理テーブルの一例を示す図である。
【図１２】表示部に表示されたデータファイル形式設定結果確認画面の一例を示す図である。
【図１３】管理サーバが備えるデータファイル解析形式テーブルの一例を示す図である。
【図１４】複合機が備える画像形成装置情報テーブルの一例を示す図である。
【図１５】複合機が備えるデータファイル形式管理テーブルの一例を示す図である。
【図１６】表示部に表示されたデータファイル形式設定画面にて、ユーザにより追加項目が入力された一例を示す図である。
【図１７】更新処理後の複合機が備えるデータファイル形式管理テーブルの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施の形態（以下、「本実施形態」と称する）につき詳細に説明する。なお、各図は、本発明について概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
【００１３】
＜第１の実施形態＞
［画像処理装置管理システムの構成］
第１の実施形態に係る画像処理装置管理システム１は、図１に示すように、ユーザＵが所有する画像処理装置および画像形成装置としての複合機２を備えるシステムａｒｅａ１と、その複合機２の情報を管理者Ｓに提供する管理サーバ３を備えるシステムａｒｅａ２とを備える。
システムａｒｅａ１は、複合機２と、メールサーバ４とを備え、複合機２とメールサーバ４とは通信可能にネットワークＮ１で接続される。
システムａｒｅａ２は、管理サーバ３と、メールサーバ５とを備え、管理サーバ３とメールサーバ５とは通信可能にネットワークＮ２で接続される。
さらに、システムａｒｅａ１のメールサーバ４と、システムａｒｅａ２のメールサーバ５とが通信可能にネットワークＮ３で接続されている。
【００１４】
複合機２は、例えば、電子写真記録方式のプリンタ、ファクシミリ装置、複写機、ＭＦＰ（MultiFunction Printer：複合機）などである。また、複合機２は、電子メールの送信を行う機能を有する。詳細は後記する。
管理サーバ３は、例えば、コンピュータである。この管理サーバ３は管理者Ｓに情報を画像で提供するモニタ（後記する表示部３４）を備える。また、管理サーバ３は、電子メールの受信を行う機能を有する。詳細は後記する。
【００１５】
メールサーバ４およびメールサーバ５は、電子メールをやり取りするためのサーバである。メールサーバ４は、システムａｒｅａ１に接続された機器（複合機２）からの電子メールを送信したり、機器（複合機２）宛ての電子メールを受信したりする。メールサーバ５は、システムａｒｅａ２に接続された機器（管理サーバ３）からの電子メールを送信したり、機器（管理サーバ３）宛ての電子メールを受信したりする。
ここで、メールサーバ４およびメールサーバ５は、それぞれＳＭＴＰ（Simple Mail Transfer Protocol）サーバおよびＰＯＰ（Post Office Protocol）サーバで構成される。それぞれが接続するネットワークＮ１およびネットワークＮ２には、コンピュータや他のプリンタなども接続されていることを想定している。
ここで、第１の実施形態に係る複合機２および管理サーバ３はメールの送受信を行う機能を有しているため、メールサーバ４およびメールサーバ５を備えなくても構わない。
【００１６】
ネットワークＮ１、ネットワークＮ２およびネットワークＮ３は、例えば、有線／無線ＬＡＮ（Local Area Network）などを介して、インターネットプロトコル（Internet Protocol）技術を利用して相互接続されるコンピュータネットワークである。また、ＬＡＮ以外にも、ＺｉｇＢｅｅ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）であってもよい。ここで、画像処理装置管理システム１が大規模ネットワークを構築している場合、ネットワークＮ３は、ＡＤＳＬ（Asymmetric Digital Subscriber Line）や光通信回線などのブロードバンドネットワークであってもよい。以下、ネットワークＮ１、ネットワークＮ２およびネットワークＮ３を総称して、ネットワークＮとする。
【００１７】
《管理サーバ３》
第１の実施形態に係る複合機２を管理対象とする管理サーバ３について説明する。ここで、管理サーバ３は既存の一般的なプリンタ管理サーバであるため、以下、本発明を実施する上で必要な構成に限定して説明する。
管理サーバ３は、図２に示すように、制御部３１と、記憶部３２と、通信部３３と、表示部３４と、入力部３５とを備える。先に、通信部３３，表示部３４，入力部３５について説明し、それから記憶部３２、制御部３１について説明する。
【００１８】
（通信部３３，表示部３４，入力部３５）
通信部３３は、ネットワークＮ（Ｎ２）に接続する外部接続部を備え、ネットワークＮを介して、外部装置（メールサーバ５など）とデータの送受信を行う構成部である。
表示部３４は、管理者Ｓが視認可能なように画面データを画像として画面に表示する構成部であり、例えば、ＬＣＤ（Liquid Crystal Display）やディスプレイなどである。
入力部３５は、管理者Ｓからの要求を受け付ける構成部であり、例えば、キーボードやマウスなどである。
ここで、例えば、表示部３４および入力部３５は、ＬＣＤのような表示機能とタッチパッドのような位置入力機能との双方を兼ね備えたタッチパネルであってもよい。
【００１９】
（記憶部３２）
記憶部３２は、各種データを記憶する記憶部であり、データファイル解析形式テーブル３２１と、管理対象装置情報テーブル３２２とを備える。この記憶部２８は、例えば、ＨＤ（Hard Disc）や光ディスクなどの不揮発性記憶手段である。
【００２０】
（データファイル解析形式テーブル３２１）
図３にデータファイル解析形式テーブルの一例を示す。このデータファイル解析形式テーブル３２１は、項目名、カウンタ名で構成される。
項目名には“プリンタモデル”、“トナー残量”、“シリアルＮｏ”、“印刷枚数”などが登録されており、各項目にカウンタ名が設定記憶されている。図３では、項目名“プリンタモデル”にはカウンタ名“PrinterName”が、項目名“トナー残量”にはカウンタ名“TonerLevel”が、項目名“シリアルＮｏ”にはカウンタ名“serial_no”が、項目名“印刷枚数”にはカウンタ名“TotalPrintCount”がそれぞれ対応付けられて記憶されている。
【００２１】
（管理対象装置情報テーブル３２２）
管理対象装置情報テーブル３２２は、管理サーバ３が管理する複合機２の情報を記憶する。図４に管理対象装置情報テーブルの一例を示す。この管理対象装置情報テーブル３２２は、プリンタモデル、シリアルＮｏ、トナー残量（％）、印刷枚数、などで構成される。
図４に示す管理対象装置情報テーブル３２２は、次のようにデータを格納している。
第１行目には、プリンタモデル“Printer0001”、シリアルＮｏ“Printer0001-0234”、トナー残量（％）“20”、印刷枚数“356”が対応付けられて記憶されている。第２行目には、プリンタモデル“Printer0001”、シリアルＮｏ“Printer0001-0255”、トナー残量（％）“90”、印刷枚数“678”が対応付けられて記憶されている。第３行目には、プリンタモデル“Printer0003”、シリアルＮｏ“Printer0003-1899”、トナー残量（％）“70”、印刷枚数“211”が対応付けられて記憶されている。第４行目には、プリンタモデル“Printer0002”、シリアルＮｏ“Printer0002-3442”、トナー残量（％）“70”、印刷枚数“167”が対応付けられて記憶されている。
【００２２】
（制御部３１）
制御部３１は、電子メール解析部３１１と、データファイル解析部３１２と、データファイル解析形式テーブル処理部３１３とを備える。例えば、制御部３１はＣＰＵ（Central Processing Unit）で構成される。制御部３１を構成する各処理部の機能は、ＣＰＵが記憶部３２に格納される不図示のプログラムを展開し、実行することによって実現される。
この制御部３１で行われる処理は、一般的なプリンタ管理サーバが備える機能であり、記憶部３２に記憶された管理対象機器（プリンタなど）に係るデータを表示部３４の画面に表示させる処理を行うためのアプリケーションが予めインストールされている。制御部３１がこのアプリケーションを実行することにより、管理サーバ３は、プリンタ管理サーバとしての機能を実現するものである。
【００２３】
（電子メール解析部３１１）
電子メール解析部３１１は、通信部３３が受信した管理サーバ３宛ての電子メールによって所定の処理をする構成部である。
第１の実施形態において電子メール解析部３１１は、予め、メールフォーマットを有しており、このメールフォーマットに沿って電子メールの解析を行う。このメールフォーマットは、ユーザＵが容易に知ることができる情報であり、例えば、管理サーバ３の仕様書やユーザマニュアルに記載されている情報である。ユーザＵは、このメールフォーマットに沿った電子メールを送信することで、管理サーバ３に所定の処理をさせることができる。ここで、ユーザＵは、管理者Ｓであっても構わない。
【００２４】
例えば、件名（Subject）が『"xxxxx - yyyyy" PrinterData』のメールフォーマットがあり、このメールフォーマットの電子メールを受信した場合に、電子メールに添付されたデータファイルを抽出して、データファイル解析部３１２に出力するという処理手順が予め決まっている。
電子メール解析部３１１は、例えば、件名が『"Printer1234-567890 - Printer1234" PrinterData』の電子メールを受信した場合に、件名が『"xxxxx - yyyyy" PrinterData』のメールフォーマットの電子メールを受信したと判断し、受信した電子メールに添付されたデータファイルを抽出して、データファイル解析部３１２に出力する。このとき、電子メール解析部３１１は、件名から「シリアルＮｏ」“Printer1234−567890”、「プリンタモデル」“Printer1234”という情報を取得してもよい。
【００２５】
（データファイル解析部３１２）
データファイル解析部３１２は、電子メール解析部３１１からデータファイルを取得し、そのデータファイルを解析し、データファイルに記述されたデータを管理対象装置情報テーブル３２２に記憶させる構成部である。
このデータファイルに記述すべきデータについての情報は、メールフォーマットと同様にユーザＵが容易に知ることができる情報であり、例えば、管理サーバ３の仕様書やユーザマニュアルに記載されている。ユーザＵは、仕様書などに記載された情報に沿ってデータを記述してデータファイルを生成し、電子メールに添付して管理サーバ３に送信することで、管理サーバ３のデータファイル解析部３１２に処理をさせることができる。
【００２６】
このデータファイルは、管理サーバ３のデータファイル解析部３１２が解析できるものであればよい。第１の実施形態では、データファイルはＣＳＶ形式で記述されたテキストファイルとして説明するが、ＴＳＶ形式であってもよいし、ＸＭＬや固定長データであってもよい。また、データファイル解析部３１２が実行可能なプログラムにしておいても構わない。プログラムの場合、データファイル解析部３１２がそのプログラムを実行することでデータファイルができ、データファイル解析部３１２がそのデータファイルを解析すればよい。
【００２７】
データファイルを解析した後、データファイル解析部３１２は、データファイル解析形式テーブル３２１を参照して、データファイルに記述されたデータが正しい形式で記述されたデータファイルであるか否かを判定し、形式が間違っていれば、データファイルの解析処理を終了し、データファイルを破棄する。例えば、文字数制限や数値範囲、使用可能文字コードなどで判定する。
【００２８】
（データファイル解析形式テーブル処理部３１３）
データファイル解析形式テーブル処理部３１３は、入力部３５から入力された画面表示指示に応じて、管理対象装置情報テーブル３２２の構成を画面データ化して、表示部３４の画面に表示させる構成部である。
【００２９】
例えば、データファイル解析形式テーブル処理部３１３により次のような処理が行われる。
管理者Ｓから入力部３５を介して、複合機２に関連する「管理対象装置情報閲覧画面」（不図示）の閲覧要求が入力される。この入力を受けて、データファイル解析形式テーブル処理部３１３は、管理対象装置情報テーブル３２２の複合機２に係るデータを取得して、管理対象装置情報テーブル３２２を画面データ化する。この画面データ化は、表示部３４に「管理対象装置情報閲覧画面」として表示されるように処理が行われる。そして、データファイル解析形式テーブル処理部３１３は、生成した画面データ（管理対象装置情報閲覧画面）を表示部３４に出力する。これにより、管理者Ｓは表示部３４に表示された、複合機２に関連する「管理対象装置情報閲覧画面」を閲覧することができる。
以上の構成を管理サーバ３が有することで、複合機メーカの担当者（管理者Ｓ）が、管理サーバ３の表示部３４に表示された「管理対象装置情報閲覧画面」を見て、遠隔地にある複合機２の消耗品残量を容易に確認することができる。そして、消耗品残量が少なくなっていれば、消耗品を複合機２を利用するユーザＵに届けることができる。ユーザＵからのアクションがいらない高品質なサービスを提供することができる。
【００３０】
《複合機２》
複合機２（画像処理装置、画像形成装置、情報処理装置）は、図５に示すように、原稿を読み取って画像データを生成する画像読取部２１と、画像データに色補正等の画像処理を行う画像処理部２２と、画像処理後の画像を媒体に形成する画像形成部２３と、検出部２４と、通信部２５と、タイマ部２６と、表示部２７と、入力部２８とを備える。
【００３１】
（画像読取部２１）
画像読取部２１は、読み取り台に載置された原稿をスキャンして画像データを生成する構成部であり、例えば、スキャナである。画像読取部２１は、原稿を読み取って画像データを生成する構成部であって、原稿が載置される載置台と、原稿が載置されたことを検出する原稿検出部と、イメージセンサを備え原稿を読み取って画像データを生成する原稿読取部とを備える。
（画像処理部２２）
画像処理部２２については、詳細を後記する。
【００３２】
（画像形成部２３）
画像形成部２３は、画像形成部２３全体の制御を行う制御部や、現像装置、転写ローラ、定着部などを備える。
現像装置は、ＬＥＤヘッドにより静電潜像が形成される感光ドラム、この感光ドラムに形成された静電潜像をトナー像として顕像化する、感光ドラムに対向して配置される回転可能な現像ローラ、トナーカートリッジに収容されたトナーを現像ローラに移動・搬送させる供給ローラ、感光ドラムを帯電させる帯電ローラなどを備える。
【００３３】
転写ローラは、感光ドラムに形成されたトナー像を記録媒体に転写するためのローラである。記録媒体に転写されたトナー像は、定着部によって記録媒体に定着される。
現像ローラは、感光ドラムに形成された静電潜像を付着させ、静電潜像を可視像化してトナー像を形成する。供給ローラと現像ローラとには、高電圧電源によりバイアス電圧が印加され、電界の作用によってトナーを現像ローラから感光ドラムに移動させて、顕像化させる。
【００３４】
定着部は、加熱ローラと定着ローラとが互いに対向して配置され、記録媒体に転写されたトナー像を加熱・圧着して、その記録媒体に定着させる。加熱ローラは、例えば、ハロゲンランプが内蔵されており、精密に温度制御される。
【００３５】
（検出部２４）
検出部２４は、画像を形成（印刷）した用紙の枚数や、トナーの残量、トレイに収納された用紙の残数、スキャンした原稿の枚数などを検出するための構成部であり、例えば、赤外線センサや圧力センサなどで構成される。例えば、検出部２４は、印刷枚数検出部２４１と、消耗品残量検出部２４２と、読取枚数検出部２４３とを備える。検出部２４は、検出したデータを後記する画像処理部２２の制御部６１（検出データ処理部６１４）に出力する。
【００３６】
印刷枚数検出部２４１は、画像形成部２３が印刷した用紙の枚数（つまり印刷回数）をカウントする構成部である。
消耗品残量検出部２４２は、トナーの残量を検出するトナー残量検出部や、用紙を収納するトレイから繰り出された枚数をカウントする用紙排出数検出部などを備える。
読取枚数検出部２４３は、画像読取部２１が原稿を読み取って生成した画像データの数をカウントする検出部である。
【００３７】
（通信部２５）
通信部２５は、ネットワークＮ（Ｎ１）に接続する外部接続部を備え、ネットワークＮを介して、外部装置（メールサーバ４など）とデータの送受信を行う構成部である。
（タイマ部２６）
タイマ部２６は、現在時刻を得られるタイマである。
【００３８】
（表示部２７，入力部２８）
表示部２７は、ユーザＵが視認可能なように画面データを画像として画面に表示する構成部であり、例えば、ＬＣＤやディスプレイなどである。
入力部２８は、ユーザＵからの要求を受け付ける構成部であり、例えば、キーボードやマウスなどである。
ここで、例えば、表示部２７および入力部２８は、ＬＣＤのような表示機能とタッチパッドのような位置入力機能との双方を兼ね備えたタッチパネルであってもよい。
【００３９】
（画像処理部２２）
画像処理部２２は、制御部６１と、記憶部６２とを備える。
（記憶部６２）
記憶部６２は、各種データを記憶する記憶部であり、管理サーバメールアドレス６２１と、メールフォーマット６２２と、画像形成装置情報テーブル６２３と、データファイル形式管理テーブル６２４とを備える。この記憶部２８は、例えば、ＨＤや光ディスクなどの不揮発性記憶手段である。
【００４０】
（管理サーバメールアドレス６２１）
管理サーバメールアドレス６２１は、管理サーバ３のメールアドレスであり、予め記憶部６２に記憶されている。
（メールフォーマット６２２）
メールフォーマット６２２は、電子メール生成部６１１が電子メールを作成するときのフォーマットである。このメールフォーマット６２２に基づき作成された電子メールを受信した管理サーバ３の電子メール解析部３１１が、電子メールに添付されたデータファイルをデータファイル解析部３１２に出力するという所定の動作をさせるデータである。このメールフォーマット６２２は記憶部６２に記憶されている。ユーザＵは、不図示のメーラを起動させて入力部２８を介して送付先を変更するなど、このメールフォーマット６２２のデータを修正しても構わない。
【００４１】
このメールフォーマット６２２について説明する。電子メールの件名には、『"シリアルＮｏ-プリンタモデル" PrinterData』が記述される。「シリアルＮｏ」および「プリンタモデル」には、データファイル形式管理テーブル６２４から取得したデータが入る。例えば、図６の画像形成装置情報テーブル６２３および図７のデータファイル形式管理テーブル６２４に基づき、シリアルＮｏには（ＩＤ００２）『Printer1234-567890』、プリンタモデルには（ＩＤ００１）『Printer1234』が記述される。また、電子メールの本文にもプリンタの情報として、「プリンタモデル」および「シリアルＮｏ」が記述される。
この電子メールを受信した管理サーバ３の電子メール解析部３１１は、メールフォーマットに基づき、電子メールの件名から判断して、電子メールに添付されたデータファイルをデータファイル解析部３１２に出力する処理を行うことができる。
【００４２】
（画像形成装置情報テーブル６２３）
画像形成装置情報テーブル６２３は、複合機２の情報を記憶する記憶部である。予め設定された情報や、検出部２４が検出した検出値などを記憶する。
図６に画像形成装置情報テーブルの一例を示す。この画像形成装置情報テーブル６２３は、ＩＤ、装置情報で構成される。
第１の実施形態の画像形成装置情報テーブル６２３において、ＩＤ“ID001”の装置情報は複合機２の型番であり、ＩＤ“ID002”の装置情報は複合機２に割り当てられたシリアルナンバであり、ＩＤ“ID010”の装置情報は百分率（％）で示されるトナー残量であり、ＩＤ“ID015”の装置情報は印刷枚数である。
図６に示す画像形成装置情報テーブル６２３には、（ID001）複合機２の型番“Printer1234”、（ID002）シリアルナンバ“Printer1234-567890”、（ID010）トナー残量“90”、（ID015）印刷枚数“230”が記憶されている。
【００４３】
（データファイル形式管理テーブル６２４）
データファイル形式管理テーブル６２４は、画像形成装置情報テーブル６２３に基づき構築され、データファイル形式管理テーブル更新部６１３により更新される。このデータファイル形式管理テーブル６２４は、管理サーバ３のデータファイル解析部３１２が解析可能なデータファイルに基づくものである。
【００４４】
図７にデータファイル形式管理テーブルの一例を示す。図６に示す画像形成装置情報テーブル６２３に基づき構築され、このデータファイル形式管理テーブル６２４は、項目番号、項目名、記載順番号、カウンタ名、取得先ＩＤ、デフォルト項目で構成される。
記載順番号は、データファイル生成部６１２がデータファイルを生成するときに、取得先ＩＤに基づき取得したデータをデータファイルに記載する順番を示す。
取得先ＩＤは、画像形成装置情報テーブル６２３のＩＤを示し、このＩＤを指定することで、画像形成装置情報テーブル６２３からＩＤと対応付けられた装置情報を取得することができる。
デフォルト項目は、ユーザＵが後記する更新処理により追加設定した項目であれば“  ”（無印）で示し、予め設定されていた項目であれば“○”で示される。このデフォルト項目が“○”で示される項目は、データファイル形式管理テーブル６２４から削除することができない。
【００４５】
図７に示すデータファイル形式管理テーブル６２４は、次のようにデータを格納している。
項目番号“001”には、項目名“プリンタモデル”、記載順番号“1”、カウンタ名“PrinterModel”、取得先ＩＤ“画像形成装置情報テーブル（ID001）”、デフォルト項目“○”が対応付けられて記憶されている。項目番号“002”には、項目名“シリアルＮｏ”、記載順番号“2”、カウンタ名“serialNo”、取得先ＩＤ“画像形成装置情報テーブル（ID002）”、デフォルト項目“○”が対応付けられて記憶されている。項目番号“003”には、項目名“トナー残量”、記載順番号“3”、カウンタ名“TonerLevel”、取得先ＩＤ“画像形成装置情報テーブル（ID010）”、デフォルト項目“○”が対応付けられて記憶されている。項目番号“004”には、項目名“印刷枚数”、記載順番号“4”、カウンタ名“PrinterCounter”、取得先ＩＤ“画像形成装置情報テーブル（ID015）”、デフォルト項目“○”が対応付けられて記憶されている。
カウンタ名“PrinterModel”、“serialNo”、“TonerLevel”、“PrinterCounter”はデフォルトのカウンタ名として設定されたものであり、データファイル形式管理テーブル更新部６１３により更新可能なデータである。
そして、第１の実施形態において、図７に示すデータファイル形式管理テーブル６２４は、図３に示すデータファイル解析形式テーブル３２１と対応する項目名“プリンタモデル”、“トナー残量”、“シリアルＮｏ”、“印刷枚数”を有するものの、データファイル解析形式テーブル３２１とは、項目名“プリンタモデル”、“シリアルＮｏ”、“印刷枚数”においてカウンタ名が異なるものである。
【００４６】
（制御部６１）
制御部６１は、電子メール生成部６１１と、データファイル生成部６１２と、データファイル形式管理テーブル更新部６１３と、検出データ処理部６１４とを備える。例えば、制御部６１はＣＰＵ（Central Processing Unit）で構成される。制御部６１を構成する各処理部の機能は、ＣＰＵが記憶部６２に格納される不図示のプログラムを展開し、実行することによって実現される。
【００４７】
（電子メール生成部６１１）
電子メール生成部６１１は、管理サーバ３宛ての電子メールを生成して、通信部２５に送信させる構成部である。
この電子メール生成部６１１は、タイマ部２６から時刻を取得して、所定のタイミングで電子メール生成処理の実行を開始する。第１の実施形態では、電子メール生成部６１１は、前回電子メール生成処理を行って、通信部２５に電子メール送信指示を出力した時刻から所定時間（Ｔ）が経過したときに、再び電子メール生成処理を開始するものとする。
この所定時間（Ｔ）は、複合機２で用いられる消耗品の残量や、印刷回数の変化割合に応じて決まる時間である。例えば、用紙やトナーなどの消耗品の残量に基づき設定される時間であり、例えば６時間と設定される。つまり、所定時間（Ｔ）は、消耗品の残量が少なくなればなるほど短くなる。すなわち、消耗品の残量が少なくなると、頻繁に管理サーバ３に電子メールが送信されることになる。また、所定時間（Ｔ）は、単位時間当たりの印刷回数が多ければ多いほど短くなる。
また、単位時間の印刷回数と消耗品の残量との組み合わせに基づいて、所定時間（Ｔ）を決定してもよい。
【００４８】
電子メール生成処理の実行を開始した電子メール生成部６１１は、記憶部６２から管理サーバメールアドレス６２１およびメールフォーマット６２２を取得し、電子メールの宛先を管理サーバメールアドレス６２１にして、メールフォーマット６２２を電子メールの件名や本文にする。第１の実施形態において電子メール生成部６１１は、件名（Subject）が『"xxxxx - yyyyy" PrinterData』のメールフォーマット６２２を取得し、xxxxxに「シリアルＮｏ」、yyyyyに「プリンタモデル」を記述して、電子メールを生成する。
そして、電子メール生成部６１１は、データファイル生成部６１２にデータファイル生成を指示し、その後、データファイル生成部６１２から取得したデータファイルを電子メールに添付して、電子メール送信指示と共に、その電子メールを通信部２５に出力する。
【００４９】
また、電子メール生成部６１１は、例えば、タイマ部２６から時刻を取得して、所定の時間間隔で検出部２４が検出するデータをチェックする機能を有してもよい。電子メール生成部６１１は、所定時間間隔で消耗品の残量をチェックして、今後の消耗品の消費量を予測し、補充すべき閾値に達したときに、再び電子メール生成処理を開始するものとしてもよい。
【００５０】
（データファイル生成部６１２）
データファイル生成部６１２は、データファイルを生成する構成部である。
このデータファイル生成部６１２は、電子メール生成部６１１からのデータファイル生成指示に応じて処理を開始し、記憶部６２のデータファイル形式管理テーブル６２４からデータを取得し、データファイルを生成する。そして、そのデータファイルを電子メール生成部６１１に出力する。
【００５１】
ＣＳＶ形式で記述されるデータファイルは、例えば、記載順番号の順番に羅列されたカウンタ名と、同様に記載順番号の順番に羅列された装置情報とで構成される。
以下に、図６に示す画像形成装置情報テーブル６２３と図７に示すデータファイル形式管理テーブル６２４とを例にして説明する。
「記載順番号」が“１”の「カウンタ名」“PrinterModel”を読み取り、データファイルに記述する。次に、「記載順番号」が“２”の「カウンタ名」“serialNo”を読み取り、データファイルに記述する。これを繰り返し、「記載順番号」が最後の「カウンタ名」を読み取り、データファイルに記述した後で、改行コード“[CR][LF]”を記述する。
次の行に「記載順番号」が“１”の「取得先ＩＤ」“画像形成装置情報テーブル（ＩＤ００１）”を読み取り、画像形成装置情報テーブル６２３（図６）の”ＩＤ００１”に該当する装置情報“Printer1234”を取得し、データファイルに記述する。次に、「記載順番号」が“２”の「取得先ＩＤ」“画像形成装置情報テーブル（ＩＤ００２）”を読み取り、画像形成装置情報テーブル６２３の”ＩＤ００２”に該当する装置情報“Printer1234-567890”を取得し、データファイルに記述する。これを繰り返し、「記載順番号」が最後の「取得先ＩＤ」を読み取って、その装置情報をデータファイルに記述した後で、改行コード“[CR][LF]”を記述する。
これにより、以下に示すＣＳＶ形式のデータファイルが生成される。
PrinterModel, serialNo, TonerLevel, PrinterCounter, ……(略)……[CR][LF]
Printer1234, Printer1234-567890, 90, 230,  ……(略)……[CR][LF]
【００５２】
（データファイル形式管理テーブル更新部６１３）
データファイル形式管理テーブル更新部６１３は、入力部２８からの指示に応じて、データファイル形式管理テーブル６２４の構成を更新する構成部である。
データファイル形式管理テーブル更新部６１３は、更新処理の際にデータファイル形式管理テーブル６２４の構成を画面データ化して、表示部２７の画面に表示させる。その後、入力部２８から入力された数値データや更新の指示などに応じて、データファイル形式管理テーブル６２４を構成するデータを更新する。例えば、テーブルの項目の追加や削除、変更などを行う更新する。この更新処理についての詳細は後記する。
【００５３】
（検出データ処理部６１４）
検出データ処理部６１４は、検出部２４が検出したデータに基づき、印刷した用紙の枚数や、トナーの残量、用紙の残数、スキャンした原稿の枚数などを算出し、それら算出値を、画像形成装置情報テーブル６２３に記憶させる処理部である。
第１の実施形態における検出データ処理部６１４は、印刷枚数検出部２４１からのデータに基づき、画像形成部２３が印刷した用紙の枚数（つまり印刷回数）をカウントする。また、消耗品残量検出部２４２からのデータに基づき、トナーの残量や、用紙の残数を算出する。そして、読取枚数検出部２４３からのデータに基づき、画像読取部２１が原稿を読み取って生成した画像データの数をカウントする。
【００５４】
以上に示した第１の実施形態によれば、複合機２のメーカと管理サーバ３のメーカとが異なり、複合機２から送信される通常のデータファイルが、管理サーバ３で解析ができないものであっても、ユーザＵが複合機２を用いて、管理サーバ３で解析可能なデータファイルを生成することができるため、管理者Ｓは管理サーバ３を用いて社内の各部署に設置されたすべての複合機２を管理することができ、補充すべき消耗品を一括でメーカに注文することもできる。
【００５５】
《データファイル送信処理》
図８を用いて、複合機２が実行するデータファイル送信処理について説明する。
ここで、複合機２は、ユーザＵにより電源スイッチがオンに切り替えられて、画像処理部２２のＣＰＵに電力が供給され、制御部６１が処理できる状態である。
まず、電子メール生成部６１１は、記憶部６２から管理サーバメールアドレス６２１を取得し（ステップＳ１０１）、さらにメールフォーマット６２２を取得する（ステップＳ１０２）。そして、電子メール生成部６１１は、データファイル生成部６１２に処理を行わせる。
【００５６】
データファイル生成部６１２は、記憶部６２のデータファイル形式管理テーブル６２４からデータを取得してデータファイル生成し（ステップＳ１０３）、このデータファイルを電子メール生成部６１１に出力する。
電子メール生成部６１１は、宛先を管理サーバメールアドレス６２１にして、メールフォーマット６２２に基づき電子メールを生成し、その電子メールにデータファイルを添付して、管理サーバ３へ送信用の電子メールを生成する（ステップＳ１０４）。
そして、このデータファイルが添付された電子メールと共に、電子メール送信指示を通信部２５に出力する（ステップＳ１０５）。これにより、通信部２５は電子メールを管理サーバ３に送信する（ステップＳ１０６）。そして、電子メール生成部６１１は、タイマ部２６からこのときの時刻を電子メール送信時刻として取得する（ステップＳ１０７）。
その後、電子メール生成部６１１は、所定のタイミングでタイマ部２６から時刻を取得して、電子メール送信時刻からＴ時間経過したか否かを判定する（ステップＳ１０８）。ここで、Ｔは所定時間（数値）である。
【００５７】
Ｔ時間が経過していれば（ステップＳ１０８，Ｙｅｓ）、再びステップＳ１０１の処理を行う。これにより、Ｔ時間毎に管理サーバ３にデータファイルを送信するため、データファイルに記述されたデータで管理サーバ３に記憶されたデータを更新することができる。
一方、Ｔ時間が経過していなければ（ステップＳ１０８，Ｎｏ）、Ｔ時間経過するまで待機する。この待機期間中にユーザＵにより電源スイッチがオフに切り替えられたとき、データファイル送信処理を終了する。処理としては、この待機期間中に電源スイッチがオフにされたか否かを判定し（ステップＳ１０９）、この待機期間中の電源スイッチはオンのままであれば、再度ステップＳ１０８の処理を行う。一方、電源スイッチがオフに切り替えられた場合（ステップＳ１０９，Ｙｅｓ）、割込処理でデータファイル送信処理を終了する。
【００５８】
《データファイル形式管理テーブル更新処理》
図９を用いて、複合機２が実行するデータファイル形式管理テーブル更新処理について説明する。このデータファイル形式管理テーブル更新処理は割込処理であり、ユーザＵが入力部２８を操作して、データファイル形式管理テーブル更新部６１３を起動させる操作が割込処理のトリガとなる。この割込処理のトリガとなる操作が行われることにより、データファイル形式管理テーブル更新部６１３に起動指示が入力される（ステップＳ２０１）。このトリガとなる操作は、データファイル設定画面を開く指示である。
【００５９】
データファイル形式管理テーブル更新部６１３は、データファイル形式管理テーブル６２４のデータを取得して、データファイル形式管理テーブル６２４を画面データ化する（ステップＳ２０２）。この画面データ化は、表示部２７に「データファイル形式設定画面」（図１０参照）として表示されるように処理が行われる。
そして、データファイル形式管理テーブル更新部６１３は、生成した画面データ（データファイル形式設定画面）を表示部２７に出力する。これにより、表示部２７に「データファイル形式設定画面」（図１０参照）が表示される（ステップＳ２０３）。
【００６０】
ユーザＵは、表示部２７に表示された「データファイル形式設定画面」を見ながら、手元にある管理サーバ３の仕様書やユーザマニュアルに記載されている情報に沿って、入力部２８を介してデータの操作を行う（ステップＳ２０４）。そして、入力部２８を介して「データファイル形式設定画面」のボタンが押下されたか否かを判定する（ステップＳ２０５）。
ボタンが押下されていれば（ステップＳ２０５，Ｙｅｓ）、押下されたボタンを判定する（ステップＳ２０６）。
【００６１】
変更ボタンが押下されていれば（ステップＳ２０６，変更ボタン押下）、データファイル形式管理テーブル更新部６１３は、データファイル形式管理テーブル６２４のデータを、入力されたデータに変更する（ステップＳ２０７）。そして、後記するステップＳ２１０の処理を行う。
【００６２】
削除ボタンが押下されていれば（ステップＳ２０６，削除ボタン押下）、データファイル形式管理テーブル更新部６１３は、データファイル形式管理テーブル６２４から、指定されたデータのデフォルト項目が“○”でなければ、その指定されたデータを削除する（ステップＳ２０８）。そして、後記するステップＳ２１０の処理を行う。
【００６３】
追加ボタンが押下されていれば（ステップＳ２０６，追加ボタン押下）、データファイル形式管理テーブル更新部６１３は、データファイル形式管理テーブル６２４に、入力されたデータを追加する（ステップＳ２０９）。そして、後記するステップＳ２１０の処理を行う。
【００６４】
ここで、図１１のデータファイル形式管理テーブル６２４を用いて説明する。ステップＳ２０４にて、ユーザＵにより変更の設定が行われる。ユーザＵは、管理サーバ３のユーザマニュアルを見ながら、管理サーバ３のデータファイル解析形式テーブル３２１に合わせる設定を行う。このとき項目名“プリンタモデル”のカウンタ名“PrinterModel”を“PrinterName”にする変更が行われ、項目名“トナー残量”の記載順番号“３”を“２”にする変更が行われ、項目名“シリアルＮｏ”のカウンタ名“serialNo”を“serial_no”にする変更と、記載順番号“２”を“３”にする変更が行われ、項目名“印刷枚数”のカウンタ名“PrinterCounter”を“TotalPrintCount”にする変更が行われる。この変更を入力部２８が受け付け、データファイル形式管理テーブル更新部６１３によって更新されたデータファイル形式管理テーブル６２４に示す。
【００６５】
再び図９の説明に戻る。
ステップＳ２０７、ステップＳ２０８またはステップＳ２０９の処理後、データファイル形式管理テーブル更新部６１３は、データファイル形式管理テーブル６２４を画面データ化する（ステップＳ２１０）。この画面データ化は、表示部２７に「データファイル形式設定結果確認画面」（図１２参照）として表示されるように処理が行われる。
そして、データファイル形式管理テーブル更新部６１３は、生成した画面データ（データファイル形式設定結果確認画面）を表示部２７に出力する。これにより、表示部２７に「データファイル形式設定結果確認画面」が表示される（ステップＳ２１１）。
図１２に示すデータファイル形式設定結果確認画面は、図１１に示すデータファイル形式管理テーブル６２４が画面データ化されて、表示部２７に表示されたものである。
【００６６】
一方、ステップＳ２０５の処理にて、一定時間の入力がなかった場合、もしくは、ボタンが押下されたことを正しく判断できなかった場合（ステップＳ２０５，Ｎｏ）、データファイル形式管理テーブル更新部６１３は、エラー画面データを生成する（ステップＳ２１２）。ここで、デフォルト項目が“○”であるにもかかわらず、削除ボタンが押下されたときもエラー画面データが生成される。
そして、データファイル形式管理テーブル更新部６１３は、生成した画面データ（エラー画面データ）を表示部２７に出力する。これにより、表示部２７に「エラー画面データ」（不図示）が表示される（ステップＳ２１１）。
【００６７】
これにより、図１１に示されるデータファイル形式管理テーブル６２４に更新される。その後、図８に示すステップＳ１０３にて、データファイル生成部６１２は、記憶部６２のデータファイル形式管理テーブル６２４からデータを取得してデータファイル生成する。このとき、以下に示すＣＳＶ形式のデータファイルが生成される。
PrinterName, TonerLevel, serial_no, TotalPrintCount, ……(略)……[CR][LF]
Printer1234, 90, Printer1234-567890, 230,  ……(略)……[CR][LF]
【００６８】
そして、管理サーバ３の管理対象装置情報テーブル３２２に、プリンタモデル“Printer1234”、シリアルＮｏ“Printer1234-567890”、トナー残量（％）“90”、印刷枚数“230”が対応付けられて記憶されることになる。これにより、管理者Ｓから入力部３５を介して、複合機２に関連する「管理対象装置情報閲覧画面」の閲覧要求を入力することで、表示部３４には、プリンタモデル“Printer1234”の複合機２の情報を含む「管理対象装置情報閲覧画面」が表示される。このようにして、管理者Ｓは管理サーバ３を介して複合機２の情報を取得することができる。
【００６９】
以上の構成を有する第１の実施形態の複合機２によれば、管理サーバ３のデータファイル解析形式テーブル３２１のカウンタ名が「PrinterName」である場合に（図３参照）、ユーザＵは、表示部２７に表示された「データファイル形式設定画面」にて、複合機２のプリンタモデルのカウンタ名「PrinterModel」と、「PrinterName」とを対応付けるだけでよい（図１０〜図１２参照）。
この操作を行うことにより、定期的なタイミングで管理サーバ３に送信される電子メール（データファイル）には、「PrinterModel」に登録された“Printer1234”という情報が「PrinterName」として含まれる。そして、管理サーバ３が受信した電子メール（データファイル）を解析することで、管理対象装置情報テーブル３２２のプリンタモデルの項目には、複合機２のカウンタ名「PrinterName」のデータとして“Printer1234”が記憶される。
【００７０】
＜第２の実施形態＞
ここで、管理サーバ３のデータファイル解析形式テーブル３２１にない項目を、データファイル形式管理テーブル６２４に新たに追加する場合に、データの値を計算する必要があるパターンの一例について、第２の実施形態として説明する。
【００７１】
第２の実施形態における画像処理装置管理システムは、第１の実施形態における画像処理装置管理システム１と同じであるため、説明を省略する。また、第２の実施形態における複合機および管理サーバも、第１の実施形態における複合機２および管理サーバ３と同じ構成を備える。ここでは、後記するように、データファイル形式管理テーブル６２４の１つの項目に複数のＩＤと算術式を含むデータを登録することができ、データファイル生成部６１２に計算を行う機能が追加されたこと以外は、ほぼ同様の機能であるため、説明を省略する。
【００７２】
管理サーバ３のデータファイル解析形式テーブル３２１が次のようなデータ構成である場合がある。
図１３にデータファイル解析形式テーブル３２１の一例を示す。図３と同様に、データファイル解析形式テーブル３２１は、項目名、カウンタ名で構成される。
項目名には“プリンタモデル”、“トナー残量”、“シリアルＮｏ”、“印刷枚数”などが登録されており、各項目にカウンタ名が設定記憶されている。図１３では、項目名“プリンタモデル”にはカウンタ名“PrinterName”が、項目名“トナー残量”にはカウンタ名“TonerLevel”が、項目名“シリアルＮｏ”にはカウンタ名“serial_no”が、項目名“印刷枚数”にはカウンタ名“TotalPrintCount”がそれぞれ対応付けられて記憶されている。
このカウンタ名“TotalPrintCount”は、用紙が載置される各トレイ（トレイ１、トレイ２、トレイ３）から繰り出された用紙の枚数の合計を示すものである。
【００７３】
なお、ユーザＵは、管理サーバ３のユーザマニュアルや仕様書を確認しながら、複合機２の入力部２８を操作して、メールフォーマットと、データファイルに記述すべきデータについての情報とを設定しているが、以下の構成にしてもよい。
複合機２は、メールフォーマットと、データファイルに記述すべきデータについての情報とを、所定のメール形式の電子メールを管理サーバ３に送信して、問い合わせる。ここで、所定のメール形式とは、例えば、件名が『形式問い合わせ』であり、本文が空欄のメールである。
管理サーバ３は、複合機２から所定のメール形式の電子メールを受信すると、メールフォーマットと、データファイルに記述すべきデータについての情報とを、送信元の複合機２に返信する。
複合機２は、管理サーバ３から受信した情報を、入力部２８を介して受け付けるユーザＵからの要求に従って、表示部２０の画面に表示する。これにより、ユーザＵは、この画面を参照して、複合機２に、メールフォーマットと、データファイルに記述すべきデータについての情報とを設定することができる。また、複合機２は、ユーザＵの操作を介さずに、管理サーバ３からの受信に同期して、表示部２０の画面に表示してもよい。
【００７４】
図１４に画像形成装置情報テーブルの一例を示す。図６と同様に、この画像形成装置情報テーブル６２３は、ＩＤ、装置情報で構成される。
ここで、画像処理装置２は、用紙が載置されるトレイが「トレイ１」、「トレイ２」、「トレイ３」の３つあり、それぞれ画像形成装置情報テーブル６２３において、ＩＤ“ID015”の装置情報はトレイ１から繰り出された用紙の枚数であり、ＩＤ“ID016”の装置情報はトレイ２から繰り出された用紙の枚数であり、ＩＤ“ID017”の装置情報はトレイ３から繰り出された用紙の枚数である。
図１４に示す画像形成装置情報テーブル６２３には、（ID015）トレイ１の装置情報“120”、（ID016）トレイ２の装置情報“250”、（ID017）トレイ３の装置情報“170”が記憶されている。
【００７５】
データファイル形式管理テーブル６２４は、画像形成装置情報テーブル６２３に基づき構築され、データファイル形式管理テーブル更新部６１３により更新される。
図１５にデータファイル形式管理テーブルの一例を示す。このデータファイル形式管理テーブル６２４は、図１４に示す画像形成装置情報テーブル６２３に基づき構築され、図７と同様に、項目番号、項目名、記載順番号、カウンタ名、取得先ＩＤ、デフォルト項目で構成される。
【００７６】
図１５に示すデータファイル形式管理テーブル６２４は、次のようにデータを格納している。
項目番号“001”には、項目名“プリンタモデル”、記載順番号“1”、カウンタ名“PrinterModel”、取得先ＩＤ“画像形成装置情報テーブル（ID001）”、デフォルト項目“○”が対応付けられて記憶されている。項目番号“002”には、項目名“シリアルＮｏ”、記載順番号“2”、カウンタ名“serialNo”、取得先ＩＤ“画像形成装置情報テーブル（ID002）”、デフォルト項目“○”が対応付けられて記憶されている。項目番号“003”には、項目名“トナー残量”、記載順番号“3”、カウンタ名“TonerLevel”、取得先ＩＤ“画像形成装置情報テーブル（ID010）”、デフォルト項目“○”が対応付けられて記憶されている。項目番号“004”には、項目名“トレイ１印刷枚数”、記載順番号“4”、カウンタ名“Tray1PrintCount”、取得先ＩＤ“画像形成装置情報テーブル（ID015）”、デフォルト項目“○”が対応付けられて記憶されている。項目番号“005”には、項目名“トレイ２印刷枚数”、記載順番号“5”、カウンタ名“Tray2PrintCount”、取得先ＩＤ“画像形成装置情報テーブル（ID016）”、デフォルト項目“○”が対応付けられて記憶されている。項目番号“006”には、項目名“トレイ３印刷枚数”、記載順番号“6”、カウンタ名“Tray3PrintCount”、取得先ＩＤ“画像形成装置情報テーブル（ID017）”、デフォルト項目“○”が対応付けられて記憶されている。
【００７７】
カウンタ名“PrinterModel”、“serialNo”、“TonerLevel”、“PrinterCounter”、“Tray1PrintCount”、“Tray2PrintCount”、“Tray3PrintCount”はデフォルトのカウンタ名として設定されたものであり、データファイル形式管理テーブル更新部６１３により更新可能なデータである。
そして、第２の実施形態において、図１５に示すデータファイル形式管理テーブル６２４は、図１３に示すデータファイル解析形式テーブル３２１と対応する項目名“プリンタモデル”、“トナー残量”、“シリアルＮｏ”を有するものの、項目名“印刷枚数”がなく、項目名“トレイ１印刷枚数”、“トレイ２印刷枚数”、“トレイ３印刷枚数”を有する。
さらに、データファイル解析形式テーブル３２１とは、項目名“プリンタモデル”、“シリアルＮｏ”においてカウンタ名が異なるものである。
つまり、図１５に示すデータファイル形式管理テーブル６２４には、図１３に示すデータファイル解析形式テーブル３２１のカウンタ名“TotalPrintCount”のような、複合機２が備えるトレイから繰り出された用紙の枚数の合計を示す情報はない。そのため、管理データ３が解析可能なデータファイルを生成するためには、項目“TotalPrintCount”を追加する必要がある。
【００７８】
以下、図９に示す複合機２が実行するデータファイル形式管理テーブル更新処理動作のフローチャートを用いながら説明する。
データファイル形式管理テーブル更新部６１３は、データファイル形式管理テーブル６２４のデータを取得して、データファイル形式管理テーブル６２４を画面データ化する（ステップＳ２０２）。
そして、データファイル形式管理テーブル更新部６１３は、生成した画面データ（データファイル形式設定画面）を表示部２７に出力する。これにより、表示部２７に「データファイル形式設定画面」表示される（ステップＳ２０３）。
【００７９】
ユーザＵは、表示部２７に表示された「データファイル形式設定画面」を見ながら、手元にある管理サーバ３の仕様書やユーザマニュアルに記載されている情報に沿って、入力部２８を介してデータの操作を行う（ステップＳ２０４）。このとき、ユーザＵは、管理サーバ３に、項目名“印刷枚数”としてカウンタ名“TotalPrintCount”を追加する必要があること知る。
【００８０】
そのため、ユーザＵは、項目名“トレイ１印刷枚数”、“トレイ２印刷枚数”、“トレイ３印刷枚数”をそれぞれ合計した枚数を示す情報をデータファイル形式管理テーブル６２４に追加する操作を行う。これにより、図１６に示すように、記載順番号“２０”、項目名“合計印刷枚数”、項目番号“０２０”、カウンタ名“TotalPrintCount”、取得先ＩＤ“画像形成装置情報テーブル（ＩＤ０１５＋ＩＤ０１６＋ＩＤ０１７）”が入力され、ユーザＵにより追加ボタンが押下されることで、データファイル形式管理テーブル６２４に追加される。図１７に示すデータファイル形式管理テーブル６２４は、項目名“合計印刷枚数”を追加した後で、ユーザＵは、管理サーバ３に必要のない情報である項目名“トレイ１印刷枚数”、“トレイ２印刷枚数”、“トレイ３印刷枚数”の記載順番号を空欄とに変更する操作（変更ボタン押下）を行い、さらに、追加した項目名“合計印刷枚数”の記載順番号“２０”を“４”に変更する操作（変更ボタン押下）を行った後の結果を示している。
【００８１】
その後、データファイル生成部６１２が、図１７に示すデータファイル形式管理テーブル６２４からデータを取得してデータファイルを生成する。
このとき、データファイル生成部６１２は、記載順番号の順番でデータを取得してデータファイルを生成する。そして、４番目に『取得先ＩＤ“画像形成装置情報テーブル（ＩＤ０１５＋ＩＤ０１６＋ＩＤ０１７）”』を取得したときに、データファイル生成部６１２は、図１４に示す画像形成装置情報テーブル６２３からＩＤ“ID015”の装置情報“120”と、ＩＤ“ID016”の装置情報“250”と、ＩＤ“ID017”の装置情報“170”とを取得して、ＩＤ０１５＋ＩＤ０１６＋ＩＤ０１７の計算を行う。この計算値“540”を、データファイルに記述する。
【００８２】
これにより、以下に示すデータファイルが生成される。ここでは、区切り文字として”,”（コロン）を記述している。
PrinterName, serial_no, TonerLevel, TotalPrintCount, ……(略)……[CR][LF]
Printer1234, Printer1234-567890, 90, 540,……(略)……[CR][LF]
【００８３】
本発明は、前記した実施形態に限定されることなく、本発明の要旨を逸脱しない範囲で種々の変更や変形を行うことができる。
例えば、本実施形態では、データファイルの送信手段を電子メールを用いたが、管理サーバ３が複合機２からデータファイルを取得することができる手段であれば構わない。
【００８４】
また、データファイル解析形式テーブル３２１を備えない管理サーバ３であっても、本発明は対応することができる。
管理サーバ３がデータファイル解析形式テーブル３２１を備えず、例えば、データファイル内の記載順番によって、管理対象装置情報テーブル３２２の項目を判断する機能を有しル場合、複合機２のデータファイル生成部６１２は、データファイルに「カウンタ名」を記述せずに、「取得先ＩＤ」に該当する内容を読み取って取得したデータをデータファイルに記述すればよい。
これにより、例えば、図６の画像形成装置情報テーブル６２３および図７のデータファイル形式管理テーブル６２４に基づき、データファイル生成部６１２がデータファイルを生成すると、以下に示すＣＳＶ形式のデータファイルが生成される。
Printer1234, Printer1234-567890, 90, 230,  ……(略)……[CR][LF]
【００８５】
また、図８に示す複合機２が実行するデータファイル送信処理において、複合機２の電源スイッチがオンに切り替えられて、画像処理部２２のＣＰＵに電力が供給され、制御部６１が処理できる状態になったときに、電子メールを生成する処理（ステップＳ１０１の処理）を開始しているが、例えば、初回に送信する時刻として絶対時刻を設定してもよい。例えば、絶対時刻を15:00と設定しておき、電子メール生成部６１１は、タイマ部２６から取得した時刻が15:00であったときに、ステップＳ１０１の処理を開始しても構わない。
【符号の説明】
【００８６】
１      画像処理装置管理システム
２      複合機
３      管理サーバ
４，５  メールサーバ
２１    画像読取部
２２    画像処理部
２３    画像形成部
２４    検出部
２５    通信部
２６    タイマ部
２７    表示部
２８    記憶部
２８    入力部
３１    制御部
３２    記憶部
３３    通信部
３４    表示部
３５    入力部
６１    制御部
６２    記憶部
２４１  印刷枚数検出部
２４２  消耗品残量検出部
２４３  読取枚数検出部
３１１  電子メール解析部
３１２  データファイル解析部
３１３  データファイル解析形式テーブル処理部
３２１  データファイル解析形式テーブル
３２２  管理対象装置情報テーブル
６１１  電子メール生成部
６１２  データファイル生成部
６１３  データファイル形式管理テーブル更新部
６１４  検出データ処理部
６２１  管理サーバメールアドレス
６２２  メールフォーマット
６２３  画像形成装置情報テーブル
６２４  データファイル形式管理テーブル
ＩＤ    取得先
Ｎ（Ｎ１，Ｎ２，Ｎ３）  ネットワーク
Ｓ      管理者
Ｕ      ユーザ
ａｒｅａ１，ａｒｅａ２  システム
【図１】
0005820648.tif 000002
【図２】
0005820648.tif 000003
【図３】
0005820648.tif 000004
【図４】
0005820648.tif 000005
【図５】
0005820648.tif 000006
【図６】
0005820648.tif 000007
【図７】
0005820648.tif 000008
【図８】
0005820648.tif 000009
【図９】
0005820648.tif 000010
【図１０】
0005820648.tif 000011
【図１１】
0005820648.tif 000012
【図１２】
0005820648.tif 000013
【図１３】
0005820648.tif 000014
【図１４】
0005820648.tif 000015
【図１５】
0005820648.tif 000016
【図１６】
0005820648.tif 000017
【図１７】
0005820648.tif 000018