(57)【特許請求の範囲】
【請求項１】
画像形成装置において設定値の調整が可能とされている予め定められた数の項目毎に対応付けて設けられた画像データと、当該項目毎に対応付けて設けられ、対応する項目が示す動作の動作レベルを示す設定値の指定を操作者から受け付けて前記画像形成装置に出力する制御プログラムとを保有するデータ管理部と、
操作者から、メンテナンスの対象とする項目の指定を受け付ける項目指定受付部と、
前記データ管理部に保有されている前記画像データ及び前記制御プログラムから、前記項目指定受付部に受け付けられた指定が示す項目に対応付けられた画像データ及び制御プログラムを抽出する抽出部と、
前記画像形成装置にアクセスして当該画像形成装置が記憶している各項目についての設定値を書き換えさせるメンテナンスプログラムを、前記抽出部によって抽出された画像データ及び制御プログラムを用いて作成する作成部と
して情報処理装置を機能させるメンテナンスソフト作成プログラム。
【請求項２】
前記データ管理部に保有される前記制御プログラムが、前記設定値を予め定められた数値の範囲内において操作者から受け付けるものとして、更に情報処理装置を機能させる請求項１に記載のメンテナンスソフト作成プログラム。
【請求項３】
前記作成部が、前記抽出された画像データ及び制御プログラムを用いた前記メンテナンスプログラムの作成時に、当該メンテナンスプログラムの解析を不可能にする暗号化処理を行うように、更に情報処理装置を機能させる請求項１又は請求項２に記載のメンテナンスソフト作成プログラム。
【請求項４】
画像形成装置において設定値の調整が可能とされている予め定められた数の項目毎に対応付けて設けられた画像データと、当該項目毎に対応付けて設けられ、対応する項目が示す動作の動作レベルを示す設定値を前記画像形成装置に対して出力する制御プログラムとを保有するデータ管理部と、
操作者から、メンテナンスの対象とする項目の指定を受け付ける項目指定受付部と、
前記データ管理部に保有されている前記画像データ及び前記制御プログラムから、前記項目指定受付部に受け付けられた指定が示す項目に対応付けられた画像データ及び制御プログラムを抽出する抽出部と、
前記画像形成装置にアクセスして当該画像形成装置が記憶している各項目についての設定値を書き換えさせるメンテナンスプログラムを、前記抽出部によって抽出された画像データ及び制御プログラムを用いて作成する作成部と
を備える情報処理装置
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メンテナンスソフト作成プログラム、及び情報処理装置に関し、特に、画像形成装置の動作機構による動作のレベルを定めるために記憶している設定値を変更するプログラムを作成する技術に関する。
【背景技術】
【０００２】
従来、複合機等の画像形成装置には、当該画像形成装置の動作を制御するためのプログラムであるファームウェアが記憶されている（下記特許文献１参照）。ファームウェアには、画像形成装置が備える動作機構による動作の範囲を示す動作範囲が記憶されている。このファームウェアは、操作者により当該動作範囲内で設定された設定値に従って動作機構の動作レベルを定め、当該動作機構の動作を制御する。なお、当該設定値は、画像形成装置において調整が可能とされている複数の項目のそれぞれについて設定可能とされており、設定された設定値は、画像形成装置が備えるメモリー等の記憶領域に保存される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１４５９４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、画像形成装置の動作に不具合が生じた場合、例えば、記録紙に対する画像形成領域の基準位置がずれる、スキャン動作時における原稿読取の基準領域がずれる、印刷基準濃度が本来の濃度から外れる等の不具合が生じた場合は、これら各項目について、不具合を解消できる新たな設定値を設定し直す必要が生じる。画像形成装置に備えられるメンテナンスモードによれば、操作者が上記項目の設定値を変更することが可能である。しかし、不具合を解消できる適切な設定値を的確に選択して設定できるか否かは、操作者のメンテナンス能力の如何に左右される。例えば、画像形成装置の製造者や正式なメンテナンス作業者であれば、適切な設定値を選択して設定できる一方で、エンドユーザー等の画像形成装置に関する知識を特段有しない者は、簡単な動作項目に関する設定値の設定は可能であるが、高度に技術的な動作項目については、適切な設定値の設定が困難である。不適切な設定値が設定されてしまうと、動作機構が正常に動作しない事態も生じ得る。また、画像形成装置の動作設定を、何人も自由に変更できてしまうと、画像形成装置の管理に支障を生じるおそれがある。
【０００５】
本発明は、上記の問題を解決するためになされたもので、画像形成装置の動作調整が必要となったときに、画像形成装置の動作機構の動作レベルを定める設定値を変更可能であって、当該設定値の変更を許可する項目を操作者の別に応じて異ならせたメンテナンスプログラムを作成可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に記載の発明は、画像形成装置において設定値の調整が可能とされている予め定められた数の項目毎に対応付けて設けられた画像データと、当該項目毎に対応付けて設けられ、対応する項目が示す動作の動作レベルを示す設定値の指定を操作者から受け付けて前記画像形成装置に出力する制御プログラムとを保有するデータ管理部と、
操作者から、メンテナンスの対象とする項目の指定を受け付ける項目指定受付部と、
前記データ管理部に保有されている前記画像データ及び前記制御プログラムから、前記項目指定受付部に受け付けられた指定が示す項目に対応付けられた画像データ及び制御プ
ログラムを抽出する抽出部と、
前記画像形成装置にアクセスして当該画像形成装置が記憶している各項目についての設定値を書き換えさせるメンテナンスプログラムを、前記抽出部によって抽出された画像データ及び制御プログラムを用いて作成する作成部と
して情報処理装置を機能させるメンテナンスソフト作成プログラムである。
【０００７】
また、請求項４に記載の発明は、画像形成装置において設定値の調整が可能とされている予め定められた数の項目毎に対応付けて設けられた画像データと、当該項目毎に対応付けて設けられ、対応する項目が示す動作の動作レベルを示す設定値を前記画像形成装置に対して出力する制御プログラムとを保有するデータ管理部と、
操作者から、メンテナンスの対象とする項目の指定を受け付ける項目指定受付部と、
前記データ管理部に保有されている前記画像データ及び前記制御プログラムから、前記項目指定受付部に受け付けられた指定が示す項目に対応付けられた画像データ及び制御プログラムを抽出する抽出部と、
前記画像形成装置にアクセスして当該画像形成装置が記憶している各項目についての設定値を書き換えさせるメンテナンスプログラムを、前記抽出部によって抽出された画像データ及び制御プログラムを用いて作成する作成部と
を備える情報処理装置である。
【０００８】
これらの発明では、プログラム作成者は、当該メンテナンスプログラムを使用させる対象者の別、例えば、エンドユーザー、メンテナンス者、販社又はディーラー、製造作業者の各者に応じて、項目指定受付部に、メンテナンスの対象とする項目を異ならせる指定を行えば、設定値の変更を許可する項目が操作者の別に応じて異なるメンテナンスプログラムを作成可能である。このため、本発明によれば、画像形成装置の動作調整が必要となったときに、画像形成装置の動作機構の動作レベルを定める設定値を変更可能であり、しかも、当該設定値の変更を許可する項目を操作者の別に応じて異ならせたメンテナンスプログラムを作成可能となる。これにより、画像形成装置の操作者が有するメンテナンス能力の如何に応じて、操作者毎に設定値の変更を認める項目の数や種類を設定したメンテナンスプログラムを提供でき、当該メンテナンスプログラムにより、画像形成装置に不適切な設定値が設定されることを防止し、更に画像形成装置の管理を円滑に行うことが可能になる。
【０００９】
また、請求項２に記載の発明は、請求項１に記載のメンテナンスソフト作成プログラムであって、前記データ管理部に保有される前記制御プログラムが、前記設定値を予め定められた数値の範囲内において操作者から受け付けるものとして、更に情報処理装置を機能させるものである。
【００１０】
この発明によれば、上記予め定められた数値の範囲を、例えば、画像形成装置の動作機構の動作範囲内において、正常な動作を行う制限された一定範囲に、各項目毎に設定することにより、画像形成装置に対して、正常な動作が確保される適切な設定値を出力することが可能になる。さらには、画像形成装置の操作者が有するメンテナンス能力の如何に応じた制限内容となるように、上記予め定められた数値の範囲を設定すれば、操作者が有するメンテナンス能力の如何に応じて、各項目についての設定値の変更が認められる範囲を異ならせた上で、項目の数や種類を設定することが可能になる。これにより、画像形成装置の操作者が有するメンテナンス能力の如何に応じて、更にカスタマイズされたメンテナンスプログラムを提供することができる。
【００１１】
また、請求項３に記載の発明は、請求項１又は請求項２に記載のメンテナンスソフト作成プログラムであって、前記作成部が、前記抽出された画像データ及び制御プログラムを用いた前記メンテナンスプログラムの作成時に、当該メンテナンスプログラムの解析を不可能にする暗号化処理を行うように、更に情報処理装置を機能させるものである。
【００１２】
この発明によれば、メンテナンスプログラムの作成後は、メンテナンスプログラムの作成者に無断で第三者により当該メンテナンスプログラムの内容が変更される等の事態を防止することが可能になる。
【発明の効果】
【００１３】
本発明によれば、画像形成装置の動作調整が必要となったときに、画像形成装置の動作機構の動作レベルを定める設定値を変更可能であって、当該設定値の変更を許可する項目を操作者の別に応じて異ならせたメンテナンスプログラムを作成することが可能になる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る情報処理装置を示す図である。
【図２】情報処理装置においてメンテナンスプログラムを作成する処理を示すシーケンス図である。
【図３】表示部の表示画面の一例を示す図である。
【図４】表示部の表示画面の一例を示す図である。
【図５】メンテナンスプログラムが用いられたメンテナンスシステムを示す図である。
【図６】用途に応じたメンテナンスプログラムの作成例を示す図である。
【図７】メンテナンスシステムを構成するコンピューター及び画像形成装置の構成の概略を示すブロック図である。
【図８】用途に応じたメンテナンスプログラムの作成例を示す図である。
【図９】メンテナンスシステムにおいて、画像形成装置の動作機構の動作に関する上記項目の設定値をコンピューターから書き換える処理を示すシーケンス図である。
【図１０】表示部の表示画面の一例を示す図である。
【図１１】表示部の表示画面の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態に係るメンテナンスソフト作成プログラム、及び情報処理装置について図面を参照して説明する。図１は本発明の実施形態に係る情報処理装置を示す図である。
【００１６】
本発明に係る情報処理装置の一例としてのコンピューター１０は、例えば、管理サーバー等からなる。コンピューター１０には、本発明の一実施形態に係るメンテナンスソフト作成プログラム６がインストールされる。メンテナンスソフト作成プログラム６のインストールは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリー等の記録媒体を介して、又はインターネット又はＬＡＮ（local area network）等のネットワークを通じたダウンロード等により行われる。
【００１７】
コンピューター１０は、当該コンピューター１０の全体的な動作制御を司る制御ユニット２８０と、ＲＯＭ２７０と、ＲＡＭ２７１と、ＨＤＤ２３０と、表示部２４０と、通信インターフェイス２５０と、入力部２６０とを備える。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。
【００１８】
ＲＯＭ２７０は、コンピューター１０の基本動作についての動作プログラムを記憶する。
【００１９】
ＲＡＭ２７１は、制御ユニット２８０の動作領域等として用いられる。
【００２０】
ＨＤＤ２３０は、その記憶領域に、当該コンピューター１０で動作させる各種のプログラムや、保存対象とされる各種データ等を記憶する。また、ＨＤＤ２３０には、本発明の一実施形態に係る上記メンテナンスソフト作成プログラム６がインストール（記憶）されている。
【００２１】
表示部２４０は、ＬＣＤ（Liquid Crystal Display）等からなり、上記画像データに基づく指示受付用画像、当該コンピューター１０を操作する操作者に対する操作案内等が表示される。通信インターフェイス２５０は、当該コンピューター１０に通信可能に接続される他のコンピューター１１との間でデータ通信を行うためのインターフェイスである。本実施形態では、コンピューター１０及びコンピューター１１間の通信は、ＬＡＮ（local area network）によって行われるものとして説明する。但し、コンピューター１０及びコンピューター１１間の通信方式はこれに限定されない。
【００２２】
入力部２６０は、キーボードやマウスポインター等から構成され、例えば、メンテナンスプログラムを作成させる指示等が入力される。
【００２３】
メンテナンスプログラムは、画像形成装置にアクセスして当該画像形成装置が記憶している各項目についての設定値を書き換えさせるプログラムである。
【００２４】
この項目は、画像形成装置３の動作機構による動作で実現される項目であり、例えば、画像形成装置の仕向地設定、トナーエリアコード、高地モード設定、ドラムリフレッシュ設定、画像形成部による記録紙に対する印刷領域の基準位置、画像読取部によるスキャン動作における原稿読取の基準領域、又は画像形成部の印刷基準濃度等である。メンテナンスプログラムは、当該項目の設定値を書き換えるために、書換候補とする設定値を画像形成装置に出力するプログラムである。この設定値は、当該項目が示す内容を実現するために動作する画像形成装置３における各動作機構の動作レベルを定めるために用いられる値である。なお、メンテナンスプログラムの詳細については後述する。
【００２５】
制御ユニット２８０は、ＣＰＵ等から成り、コンピューター１０全体の動作制御を司る制御部２９０、データ管理部２１１、項目指定受付部２１２、抽出部２１３、及び作成部２１４を備える。
【００２６】
制御ユニット２８０は、ＨＤＤ２３０にインストールされているメンテナンスソフト作成プログラム６に従った動作により、データ管理部２１１、項目指定受付部２１２、抽出部２１３、及び作成部２１４として機能する。但し、当該データ管理部２１１、項目指定受付部２１２、抽出部２１３、及び作成部２１４は、制御ユニット２８０によるメンテナンスソフト作成プログラム６に従った動作によらず、それぞれハード回路により構成することも可能である。以下、特に触れない限り、各実施形態について同様である。
【００２７】
データ管理部２１１は、画像データ及び制御プログラムを保有する。この画像データは、画像形成装置において設定値の調整が可能とされている予め定められた数の項目毎に設けられ、対応付けられた項目を表示するものである。制御プログラムは、当該項目毎に対応付けて設けられ、対応する項目が示す動作の動作レベルを示す設定値の指定を操作者から受け付けて画像形成装置に出力する制御を行うプログラムである。すなわち、データ管理部２１１は、上記の各項目別に対応付けられた画像データ及び制御プログラムの組を上記予め定められた数だけ保有している。本実施形態では、当該各項目別の画像データ及び制御プログラムの組を動作調整プログラムと称する。これら画像データ及び制御プログラムの機能の詳細については後述する。
【００２８】
なお、上記制御プログラムは、上記設定値の受付を、予め定められた数値の範囲内において、操作者から受け付ける。当該予め定められた数値の範囲は、当該項目に対応する動作を画像形成装置の各動作機構が行うことが可能な動作範囲内であって、当該項目に対応する動作を画像形成装置の各動作機構が正常に行うことが可能な数値として、製造者等によって更に制限して定められる数値の範囲とされる。当該制限された数値の範囲は、メンテナンスプログラムの作成者、例えば画像形成装置の製造者によって予め設定されている。
【００２９】
項目指定受付部２１２は、上記データ管理部２１１が保有している動作調整プログラムに対応付けられている項目のうち、メンテナンスの対象、すなわち、設定値書換の対象とする項目の指定を操作者から受け付ける。項目指定受付部２１２は、例えば、表示部２４０に、当該項目を指定する指示を操作者に対して促すメッセージを表示させ、操作者による入力部２６０の操作等に基づいて、当該項目指定を操作者から受け付ける。
【００３０】
抽出部２１３は、データ管理部２１１に保有されている動作調整プログラム（画像データ及び制御プログラムの組）から、項目指定受付部２１２に受け付けられた指定が示す項目に対応付けられた動作調整プログラムを抽出する。
【００３１】
作成部２１４は、抽出部２１３によって上記のようにして抽出された動作調整プログラムを用いて、上記のメンテナンスプログラムを作成する。また、作成部２１４は、当該メンテナンスプログラムの作成時に、メンテナンスプログラムの解析を不可能にするＳＳＬ等の暗号化処理を行う。但し、作成部２１４による当該暗号化は必須ではない。
【００３２】
次に、コンピューター１０によりメンテナンスプログラムを作成する処理を説明する。図２はコンピューター１０において、メンテナンスプログラムを作成する処理を示すシーケンス図である。
【００３３】
前提として、コンピューター１０には、メンテナンスソフト作成プログラム６がインストールされている。
【００３４】
コンピューター１０において、プログラム作成者としての操作者が、入力部２６０からメンテナンスソフト作成プログラム６の起動指示を入力すると(Ｓ１０１)、制御ユニット２８０は、メンテナンスソフト作成プログラム６を起動させる(Ｓ１０２)。これにより、制御ユニット２８０が、上記データ管理部２１１、項目指定受付部２１２、抽出部２１３、及び作成部２１４として機能する。
【００３５】
この後、項目指定受付部２１２は、図３に例を示すような項目指定画面Ｄ１１を表示部２４０に表示させる等により、当該項目を指定する指示を操作者に対して促すメッセージを表示させる（Ｓ１０３）。この項目指定画面Ｄ１１には、データ管理部２１１が保有している各動作調整プログラムに対応する項目の一覧が表示される。
【００３６】
操作者が、項目指定画面Ｄ１１が示す項目指定を促すメッセージに基づいて、入力部２６０を操作して、マウスポインターによる項目表示画像ｄ１１〜ｄ１６のいずれかを指定することで、メンテナンスの対象（設定値書換の対象）とする項目の指定を入力すると（Ｓ１０４）、項目指定受付部２１２は、当該項目指定指示を受け付ける(Ｓ１０５)。
【００３７】
さらに、項目指定受付部２１２は、当該指定された項目の設定値の変更を許可する範囲を設定する指示を受け付ける（Ｓ１０６〜Ｓ１０８）。例えば、項目指定受付部２１２は、表示部２４０に、図４に例を示す設定値変更範囲の設定画面Ｄ１２を表示させる（Ｓ１０６）。操作者が、入力部２６０を操作して、設定値変更範囲の設定画面Ｄ１２の下限値入力欄ｄ２１，上限値入力欄ｄ２２をクリックした上で、キーボードから所望の数値を入力する操作を行う等により（Ｓ１０７）、項目指定受付部２１２に、設定値変更範囲を特定するために必要な下限値及び上限値が受け付けられ（Ｓ１０８）、これにより設定値変更範囲が受け付けられる。
【００３８】
なお、当該Ｓ１０８の処理後は、Ｓ１０４〜Ｓ１０７の処理が繰り返される。操作者が、当該Ｓ１０４〜Ｓ１０７により、メンテナンスプログラムに組み込みたい数分の項目指定及び設定値変更範囲の設定を終了し、例えば、項目指定画面Ｄ１１の完了ボタンｄ１７を指定する操作を入力部２６０により行うことで、項目指定処理が完了する。
【００３９】
すなわち、操作者は、上記項目指定操作によって、作成されるメンテナンスプログラムが画像形成装置にアクセスして設定値の変更を許可する項目を選択することになる。これにより、プログラム作成者としての操作者は、当該メンテナンスプログラムを使用させる対象者の別、例えば、エンドユーザー、メンテナンス者、販社又はディーラー、製造作業者の各者に応じて、項目指定受付部２１２に、設定値書換を許可する項目を異ならせる指定を行えば、設定値の変更を許可する項目が操作者の別に応じて異なるメンテナンスプログラムを作成することができる。
【００４０】
また、上記各項目の設定値変更範囲（上述した予め定められた数値の範囲の例）を、例えば、画像形成装置の動作機構の動作範囲内において、正常な動作を行う制限された一定範囲に、項目毎に設定することにより、画像形成装置に対して、正常な動作が確保される適切な設定値を出力するメンテナンスプログラムを作成することが可能になる。さらには、画像形成装置の操作者が有するメンテナンス能力の如何に応じた制限内容となるように、上記各項目の設定値変更範囲を設定すれば、操作者が有するメンテナンス能力の如何に応じて、各項目についての設定値の変更が認められる範囲を異ならせた上で、メンテナンスプログラムにより設定値の変更を認める項目の数や種類を設定することが可能になる。これにより、画像形成装置の操作者が有するメンテナンス能力の如何に応じて、更にカスタマイズされたメンテナンスプログラムを提供することができる。
【００４１】
抽出部２１３は、項目指定受付部２１２において操作者から指定された項目に対応付けられている動作調整プログラム（画像データ及び制御プログラム）をデータ管理部２１１から抽出する（Ｓ１０９）。このＳ１０９においては、Ｓ１０４〜Ｓ１０８で操作者から複数の項目が指定されていた場合は、指定されている全ての項目に対応付けられている動作調整プログラムをそれぞれ抽出する。
【００４２】
続いて、作成部２１４は、抽出部２１３によって抽出された上記の動作調整プログラムに基づいて、メンテナンスプログラムを作成する（Ｓ１１０）。Ｓ１０９において複数の動作調整プログラムが抽出されている場合は、作成部２１４は、抽出された全ての動作調整プログラムを組み込んでメンテナンスプログラムを作成する。
【００４３】
さらに、作成部２１４は、当該メンテナンスプログラムに対して、メンテナンスプログラムの解析を不可能にするＳＳＬ等の暗号化処理を行う（Ｓ１１１）。この暗号化処理を行うことで、メンテナンスプログラムの作成者に無断で、第三者や部外者等により、作成後の当該メンテナンスプログラムの内容が変更される等の事態を防止する。但し、作成部２１４が当該暗号化処理を行わない実施形態であっても、本発明の一実施形態となり得る。
【００４４】
また、作成部２１４は、メンテナンスプログラムに対して、当該メンテナンスプログラムの使用期限を設定する処理を公知の手段により更に行ってもよい。これにより、作成されたメンテナンスプログラムが永続的に使用されることを避け、当該メンテナンスプログラムが流転して第三者の手に渡った場合における無断使用の可能性を低減することが可能である。
【００４５】
上記に示したメンテナンスソフト作成処理で作成されたメンテナンスプログラムによれば、画像形成装置の操作者が自身のメンテナンス能力を超えた設定値変更操作を行うことを要因として不適切な設定値が画像形成装置に設定されることを防止でき、更に画像形成装置の管理に関する設定値が部外者等に書き換えられることによる管理上の不具合発生を防止することが可能になる。
【００４６】
なお、上記Ｓ１０６〜Ｓ１０８の処理を行わず、Ｓ１０５の後、Ｓ１０９の処理を行うようにすることも可能である。この場合は、予め上記各項目の設定値変更範囲が定められており、動作調整プログラムの制御プログラム内にその範囲を示す値が記憶されているものとする。なお、この場合、Ｓ１０４，Ｓ１０５における項目の指定は一度に複数できるようになっていても構わない。
【００４７】
また、上記には、操作者がコンピューター１０を操作することによりメンテナンスプログラムを作成する処理を示したが、コンピューター１０に対してデータ通信が可能な他のコンピューター１１からコンピューター１０にアクセスし、コンピューター１０のデータ管理部２１１，項目指定受付部２１２，抽出部２１３，及び作成部２１４が、通信インターフェイス２５０を介して、他のコンピューター１１のブラウザーと通信を行うことにより、当該他のコンピューター１１のブラウザーから上述した各指示を受け付け、当該ブラウザーで上記各表示処理が可能になる処理を行うようにして、他のコンピューター１１からメンテナンスプログラムの作成が可能となるようにしてもよい。
【００４８】
次に、上記メンテナンスソフト作成処理で作成されたメンテナンスプログラム及びその使用形態について説明する。図５は、メンテナンスプログラムが用いられたメンテナンスシステムを示す図である。
【００４９】
メンテナンスシステム１は、コンピューター２と、画像形成装置３とを備える。
【００５０】
コンピューター２は、情報処理装置の一例である。コンピューター２には、上述したメンテナンスプログラム５がインストールされる。メンテナンスプログラム５のインストールは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリー等の記録媒体を介して、又はインターネットやＬＡＮ（local area network）等のネットワークを通じたダウンロード等により行われる。
【００５１】
画像形成装置３は、本実施形態では、コピー、プリンター、ファクス、スキャナー等の動作機構を備えた複合機を例にして説明する。画像形成装置３は、コンピューター２との間でデータ通信が可能とされている。画像形成装置３の制御基板上のマスクＲＯＭ、又は画像形成装置３にインターフェイス接続されたフラッシュメモリ等には、当該画像形成装置３の各動作機構を制御するプログラムであるファームウェアがインストールされている。画像形成装置３の制御部は、当該ファームウェアに従って動作することで、各動作機構の動作を制御する。
【００５２】
上記のメンテナンスプログラム５は、画像形成装置３の動作機構による動作で実現される項目、例えば、仕向地設定、トナーエリアコード、高地モード設定、ドラムリフレッシュ設定、画像形成部による記録紙に対する印刷領域の基準位置、画像読取部によるスキャン動作における原稿読取の基準領域、又は画像形成部の印刷基準濃度等の項目について、その設定値を書き換えるために、書換候補とする設定値を画像形成装置に出力するプログ
ラムである。この設定値は、当該項目が示す内容を実現するために動作する各動作機構の動作レベルを定めるために用いられる値である。
【００５３】
メンテナンスプログラム５は、図５に示すように、設定値の調整が可能な項目毎にそれぞれ動作調整プログラムを備えてなる。
【００５４】
動作調整プログラムは、画像データと、制御プログラムとを有する。画像データは、コンピューター２の表示部２４（図７）に表示する画像として用いられるデータであり、例えばＸＭＬ形式のデータで作成される。ＸＭＬ形式のデータで作成された当該画像データは、タグ付けされたテキスト部分が、コンピューター２に備えられるＸＭＬパーサー部７（図７）により解釈されることで、コンピューター２が備えるブラウザーにより表示部２４に適応した描画形式に変換されて当該表示部２４に表示される。この画像データは、例えば、対応付けられている上記項目の名称を表示するものとされ、操作者から当該項目についての設定値の変更指示を受け付けるための指示受付用画像として、上記ＸＭＬパーサー部７及びブラウザー８（図７）により表示部２４に表示される。
【００５５】
このように、ＸＭＬパーサー部７を介して、上記画像データに基づく画像をブラウザー８よりコンピューター２の表示部２４に表示させることにより、ＸＭＬパーサー部７によって変換される上記描画形式を当該コンピューター２の表示部２４に適応した形式に設定させておけば、他の種別の装置（例えば、画像形成装置、モバイル機器等）と共通の画像データを用いたとしても、コンピューター２の表示部２４には、他の装置とは異なる描画形式での表示が可能になる。すなわち、他の装置に当該メンテナンスプログラム５をインストールする場合であっても、当該インストール先の装置に備えられるＸＭＬパーサー部７が変換する上記描画形式を、当該装置のブラウザーや表示部の性能に適応した描画形式に設定しておけば、それぞれの装置において同一の上記画像データを用いたとしても、装置毎に異なる描画形式で画像データに基づく画像を表示部に表示することが可能である。例えば、高解像度で大きな表示画面を有するコンピューター２の表示部２４では、詳細なグラフィック表示からなる大きな画像を表示させ、画像形成装置やモバイル機器では、これらの低解像度で小さな表示画面を有する表示部には、表示が簡素化された小さな画像として表示させる等が可能になる。
【００５６】
また、上記制御プログラムは、同一の動作調整プログラムに備えられている画像データと対応付けられている。制御プログラムは、当該画像データの表示に関する処理、当該画像データに対応付けられている項目の設定値の入力を操作者から受け付ける処理、及び、当該受け付けた設定値を画像形成装置３の当該設定値の書換を行う処理部に出力する処理を行う機能を有する。
【００５７】
なお、上記項目の設定値は、１つ又は複数の動作機構の動作についての制御値に変換される。例えば、上記項目が印刷基準濃度である場合、当該印刷濃度変更のために動作が必要となる動作機構、例えば、感光体ドラムの表面電位(帯電装置による帯電電圧値)、現像装置の現像バイアス、転写装置の転写バイアス、露光装置の露光量等について、それぞれの各制御値を受け付ける。すなわち、この例で言えば、制御値は、帯電装置による帯電電圧値、現像装置の現像バイアス値、転写装置の転写バイアス値、露光装置の露光量の値等である。制御プログラムが、どの動作機構の動作についての制御値を上記設定値として受け付けるかは、設定値書換の対象とする項目の内容に応じて、製造者等が実験等により選択し、制御プログラムの機能として組み込む。
【００５８】
このように項目毎の画像データ及び制御プログラムをパッケージ化した動作調整プログラムが１つ又は複数組み込まれて、メンテナンスプログラム５が作成される。例えば、管理サーバー９等には、複数の各項目についてそれぞれの動作調整プログラムが記憶されている。製造者等は、画像形成装置３のメンテナンスを行う用途、例えば、画像形成装置３の構成について知識を有していないエンドユーザー、画像形成装置３のメンテナンス作業能力を有するメンテナンス者（サービスパーソン）、顧客の用途に応じて画像形成装置３をメンテナンスする必要がある販社又はディーラー、画像形成装置３を製造する能力を有する製造作業者等、のいずれの人物が当該メンテナンスプログラムを使用するかに応じて、すなわち、メンテナンスプログラム５が上記各者によるレベルで使用されるかに応じて、設定値の変更・調整を許可する項目の種別や数を選択し、当該選択した項目に対応するそれぞれの動作調整プログラムを集合させてメンテナンスプログラム５を作成する。
【００５９】
すなわち、製造者等は、このように用途に応じて、設定値の変更・調整を許可する項目を選択し、選択した項目に対応するそれぞれの動作調整プログラムを用いて、図６に示すように、上記エンドユーザー、メンテナンス者、販社又はディーラー、製造作業者の各者に応じて、設定値の変更・調整を許可する項目を異ならせたメンテナンスプログラム５を作成することが可能である。
【００６０】
なお、画像形成装置３は、コンピューター２から出力されてくる設定値及び当該設定値が適用される項目を示す設定値書換情報を受信し、この設定値書換情報が示す項目についてそれまで保存されていた設定値を、当該設定値書換情報に含まれる新たな設定値に書き換える。画像形成装置３において、動作制御用のファームウェアは、各項目について設定されている設定値に従って動作機構を動作制御するが、当該設定値の書換は、あくまでも、画像形成装置３が記憶している各項目の設定値を書き換えるものであって、ファームウェア自体を書き換えるものではない。
【００６１】
図７は、メンテナンスシステム１を構成するコンピューター２及び画像形成装置３の構成の概略を示すブロック図である。なお、メンテナンスプログラム５の機能に関係する構成を中心に図示及び説明を行う。
【００６２】
最初に、コンピューター２の構成を説明する。コンピューター２は、該コンピューター２の全体的な動作制御を司る制御ユニット２０と、ＲＯＭ２１と、ＲＡＭ２２と、ＨＤＤ（Hard disk drive）２３と、表示部２４と、通信インターフェイス２５と、入力部２６とを備える。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。
【００６３】
ＲＯＭ２１は、コンピューター２の基本動作についての動作プログラムを記憶する。
【００６４】
ＲＡＭ２２は、制御ユニット２０の動作領域等として用いられる。
【００６５】
ＨＤＤ２３は、その記憶領域に、当該コンピューター２で動作させる各種のプログラムや、保存対象とされる各種データ等を記憶する。また、ＨＤＤ２３には、上記メンテナンスプログラム５がインストール（記憶）されている。
【００６６】
表示部２４は、ＬＣＤ（Liquid Crystal Display）等からなり、上記画像データに基づく指示受付用画像、当該コンピューター２を操作する操作者に対する操作案内等が表示される。
【００６７】
通信インターフェイス２５は、画像形成装置３との間でデータ通信を行うためのインターフェイスである。本実施形態では、通信インターフェイス２５及び画像形成装置３間の通信方式は、ＵＳＢケーブルの接続によるものとして説明する。但し、通信インターフェイス２５及び画像形成装置３間の通信方式はこれに限定されない。
【００６８】
入力部２６は、キーボードやマウスポインター等から構成され、画像形成装置３において動作機構による動作が可能な項目、例えば、仕向地設定、トナーエリアコード、高地モード設定、ドラムリフレッシュ設定、画像形成部による記録紙に対する印刷領域の基準位置、画像読取部によるスキャン動作における原稿読取の基準領域、画像形成部の印刷基準濃度等のそれぞれについて、その設定値の入力等を、操作者から受け付ける。
【００６９】
制御ユニット２０は、ＣＰＵ等からなり、制御部２００、メンテナンス制御部２１０、及び表示制御部２２０を備えている。
【００７０】
制御ユニット２０は、ＨＤＤ２３にインストールされているメンテナンスプログラム５が有する各動作調整プログラムに従って動作することで、それぞれの動作調整プログラムに対応したメンテナンス制御部２１０として機能する。このため、メンテナンスプログラム５が、上述した複数の項目毎に動作調整プログラムを有している場合、制御ユニット２０は、動作調整プログラムの数だけのメンテナンス制御部２１０として機能する。尚、メンテナンス制御部２１０は、メンテナンスプログラム５に基づく動作によらず、それぞれハード回路により構成することも可能である。以下、特に触れない限り、各実施形態について同様である。但し、本実施形態では、メンテナンス制御部２１０は、メンテナンスプログラム５に基づく制御ユニット２０の動作により実現されるものとして説明する。
【００７１】
制御部２００は、コンピューター２全体の動作制御を司る。
【００７２】
メンテナンス制御部２１０は、コンピューター２に接続されている画像形成装置３のメンテナンスを行うために必要な処理の制御を行う。各メンテナンス制御部２１０は、それぞれ、表示画面制御部２０１、設定値受付部２０２、及び設定値出力部２０３を備えている。
【００７３】
表示画面制御部２０１は、画像形成装置３において設定値の調整が可能な項目であり、動作調整プログラムの調整対象として設定されている項目に対応付けられた画像データを記憶している。この画像データは、当該対応付けられた項目の名称等を示すものである。表示画面制御部２０１が有する当該画像データは、後述するブラウザー８が、当該画面データの示す画像を指示受付用画像として表示部２４に表示する。
【００７４】
設定値受付部２０２は、ブラウザー８が表示部２４に表示させる指示受付用画像に基づく操作者の操作に基づいて、当該指示受付用画像としての画像データに対応付けられている項目に設定する設定値を、予め定められた数値の範囲内において、操作者から受け付ける。当該予め定められた数値の範囲は、当該項目に対応する動作を画像形成装置３の各動作機構が行うことが可能な動作範囲内であって、当該項目に対応する動作を画像形成装置３の各動作機構が正常に行うことが可能な数値として、製造者等によって更に制限して定められる数値の範囲とされる。当該制限された数値の範囲は、メンテナンスプログラム５の作成者、例えば画像形成装置３の製造者によって、設定値受付部２０２に予め設定されている。
【００７５】
これにより、図８に示すように、製造者等は、画像形成装置３のメンテナンスを行う用途、例えば、画像形成装置３の構成について知識を有していないエンドユーザー、画像形成装置３のメンテナンス作業能力を有するメンテナンス者（サービスパーソン）、顧客の用途に応じて画像形成装置３をメンテナンスする必要がある販社又はディーラー、画像形成装置３を製造する能力を有する製造作業者等、のいずれの人物が当該メンテナンスプログラム５を使用するかに応じて、設定値の変更を許可する値の範囲である上記予め定められた数値の範囲を、画像形成装置３の各動作機構が動作可能な動作範囲内において異ならせて設定することで、上記用途に応じて設定値変更を許可する範囲を様々に管理することが可能になる。
【００７６】
なお、メンテナンス制御部２１０としての動作調整プログラムが設定値書換の対象とする項目が例えば印刷基準濃度である場合、上記予め定められた数値の範囲となる各設定値毎に、当該印刷濃度の変更に貢献する項目である帯電装置による帯電電位の値、現像装置の現像バイアス値、転写装置の転写バイアス値、露光装置の露光量の値等がそれぞれに定められている。
【００７７】
設定値出力部２０３は、設定値受付部２０２に受け付けられた設定値及び当該設定値が適用される項目を示す設定値書換情報を画像形成装置３に出力する。設定値出力部２０３は、通信インターフェイス２５を介して当該画像形成装置３との通信を行う。例えば、設定値出力部２０３は、当該画像形成装置３への設定値書換情報の出力時には、ＸＭＬ形式のデータからなる設定値書換情報をＳＳＬ形式等により暗号化した上で出力する。設定値出力部２０３による設定値書換情報の出力は、ＸＭＬ形式には限定されないが、本実施形態では、ＸＭＬ形式による場合を例にして説明する。
【００７８】
表示制御部２２０は、表示部２４による画像表示動作を制御する。表示制御部２２０は、ブラウザー８とＸＭＬパーサー部７とを備える。ＸＭＬパーサー部７は、表示画面制御部２０１が有するＸＭＬ形式の画像データを解釈して、表示部２４に適応した描画形式となるデータに変換する。ブラウザー８は、当該変換されたデータを用いて、当該画像データを指示受付用画像として表示部２４に表示させる。
【００７９】
続いて、画像形成装置３の構成を説明する。
【００８０】
画像形成装置３は、制御ユニット３０と、表示部３５と、画像形成部３６と、画像読取部３７と、通信インターフェイス３８と、操作部４７とを備える。
【００８１】
通信インターフェイス３８は、コンピューター２との間でデータ通信を行うためのインターフェイスである。本実施形態では、上記のように、コンピューター２との通信方式は、ＵＳＢケーブルの接続によるものとして説明する。
【００８２】
制御ユニット３０は、ＣＰＵ、ＲＯＭ、及びＲＡＭ等からなり、画像形成装置３の動作制御を司る。制御ユニット３０は、マスクＲＯＭ（又はフラッシュメモリー）を備える。当該マスクＲＯＭに、画像形成装置３を動作制御するプログラムであるファームウェアがインストールされている。制御ユニット３０は、当該フェームウェアに従って動作することにより、設定値情報取得部３１及び制御部３２として機能する。
【００８３】
設定値情報取得部３１は、通信インターフェイス３８を介して、コンピューター２から出力されてくる上述した設定値書換情報を取得する。
【００８４】
設定値情報取得部３１は、セキュリティー部３１１と、ＸＭＬパーサー部３１２とを備える。上記マスクＲＯＭには、これら各部として制御ユニット３０を動作させるそれぞれのプログラムが記憶されており、制御ユニット３０は、当該プログラムに従って動作することにより、これらセキュリティー部３１１と、ＸＭＬパーサー部３１２として機能する。
【００８５】
セキュリティー部３１１は、上記コンピューター２とのデータ通信に用いられるＳＳＬ形式等の暗号化処理及び解読処理を行う。セキュリティー部３１１は、コンピューター２から取得されたＳＳＬ形式等の暗号化されたデータを解読し、また、コンピューター２に対しては、出力対象とするデータを当該ＳＳＬ等による暗号化処理する。
【００８６】
ＸＭＬパーサー部３１２は、コンピューター２から受信されて上記セキュリティー部３１１で解読されたＸＭＬ形式のデータを解釈し、制御部３２での取り扱いが可能なデータ形式に変換する。
【００８７】
制御部３２は、画像形成装置３の各動作機構の制御を担当する。制御部３２は、例えばOS及びEntityを備え、ＸＭＬパーサー部３１２による解釈後のデータが示す内容に従ったプロセス入出力の管理等を行う。制御部３２は、機能的には、設定値記憶部３２１と、動作制御部３２２と、設定値変更部３２３として機能する。
【００８８】
設定値記憶部３２１は、例えば、画像形成部３６をなす帯電装置、露光装置、現像装置、転写装置、定着装置、及び用紙搬送機構等の各動作機構について、動作に必要な、帯電電圧値、露光光量、現像バイアス、転写バイアス、定着温度、及び用紙搬送ローラー回転速度等の各制御値を、当該各動作機構の動作レベルを定める設定値として記憶している。
【００８９】
動作制御部３２２は、画像形成装置３に備えられる各動作機構、例えば、画像形成部３６、画像読取部３７等を動作制御する。動作制御部３２２は、設定値記憶部３２１に記憶されている各設定値を用いて、画像形成装置３の各動作機構を動作制御する。なお、動作制御部３２２により動作制御される画像形成装置３の機構は、画像形成部３６及び画像読取部３７には限定されない。
【００９０】
設定値変更部３２３は、設定値情報取得部３１によってコンピューター２から取得された設定値書換情報を受け取り、設定値記憶部３２１に記憶されている各動作機構についての設定値のうち、当該取得した設定値書換情報が示す項目に対応する設定値を、当該設定値書換情報が示す設定値に変更する。
【００９１】
画像形成部３６は、記録媒体に対する画像形成を行う機構である。画像形成部３６は、上述したように、例えば、帯電装置、露光装置、現像装置、転写装置、定着装置、及び用紙搬送機構等により構成される。
【００９２】
画像読取部３７は、原稿画像を読み取るスキャナー等からなる。
【００９３】
操作部４７は、テンキー、及び画像形成実行指示が入力されるスタートキー等を有し、操作者から画像形成装置３についての各種の操作指示を受け付ける。
【００９４】
次に、メンテナンスシステム１において、画像形成装置３の動作機構の動作に関する上記項目の設定値をコンピューター２から書き換える処理を説明する。図９はメンテナンスシステム１において、画像形成装置３の動作機構の動作に関する上記項目の設定値をコンピューター２から書き換える処理を示すシーケンス図である。
【００９５】
前提として、コンピューター２には、メンテナンスプログラム５がインストールされている。例えば、ネットワークを通じて管理サーバー９からメンテナンスプログラム５を取得する場合は、操作者がコンピューター２の入力部２６を操作して、コンピューター２にメンテナンスプログラム５のダウンロード指示を入力し(Ｓ１)、コンピューター２のＨＤＤ２３にインストールされているダウンロードプログラムを起動させ(Ｓ２)、このダウンロードプログラムにより管理サーバー９のウェブサイトにアクセスし、メンテナンスプログラム５のダウンロード要求をコンピューター２から送信する(Ｓ３)。
【００９６】
管理サーバー９は、上記ダウンロード要求の対象となるメンテナンスプログラム５をその記憶部から検索して読み出し(Ｓ４)、当該メンテナンスプログラム５をコンピューター２に送信する（Ｓ５）。これによりコンピューター２にメンテナンスプログラム５がダウンロードされ、コンピューター２のＨＤＤ２３に当該メンテナンスプログラム５がインストールされる(Ｓ６)。
【００９７】
次に操作者は、ＵＳＢケーブルの一端部をコンピューター２の通信インターフェイス２５に接続すると共に(Ｓ７)、当該ＵＳＢケーブルの他端部を画像形成装置３の通信インターフェイス３８に接続する。
【００９８】
さらに、コンピューター２において、操作者が、入力部２６からメンテナンスプログラム５の起動指示を入力すると(Ｓ８)、制御ユニット２０は、メンテナンスプログラム５を起動させる(Ｓ９)。これにより、制御ユニット２０が、上記表示画面制御部２０１、設定値受付部２０２及び設定値出力部２０３を有するメンテナンス制御部２１０として機能する。
【００９９】
この後、ＸＭＬパーサー部７が、メンテナンスプログラム５に含まれる各動作調整プログラムのそれぞれの表示画面制御部２０１に記憶されている例えばＸＭＬ形式の画像データを解釈し、表示部２４での表示に適応した描画形式に画像データを変換する。ブラウザー８は、当該変換後の各画像データを表示部２４に指示受付用画像として表示させる(Ｓ
１０)。この場合における表示部２４の表示画面の一例を図１０に表示画面Ｄ１として示す。図１０は、メンテナンスプログラム５が、印刷基準領域、読取基準領域、及び印刷基準濃度の各項目の動作調整プログラムを有する例を示している。
【０１００】
この後、操作者が、入力部２６の操作により、表示部２４に表示されている指示受付画像のうち、設定値を変更する項目を示す指示受付画像を指定すると(Ｓ１１)、当該項目に対応するメンテナンス制御部２１０の表示画面制御部２０１は、ＸＭＬパーサー部７及びブラウザー８により、表示部２４に、図１１に例を示す設定値受付画面Ｄ２を表示させる（Ｓ１２）。
【０１０１】
ここで、操作者が、入力部２６を操作して、所望の設定値を入力すると（Ｓ１３）、設定値受付部２０２が当該設定値の入力を受け付ける（Ｓ１４）。このとき、設定値受付部２０２は、上述した予め定められた数値の範囲内においてのみ、設定値の入力を受け付ける。
【０１０２】
続いて、設定値出力部２０３は、当該設定値及び設定値が適用される項目を示す設定値書換情報を、画像形成装置３に対して、通信インターフェイス２５から、暗号化したＸＭＬデータで出力する(Ｓ１５)。なお、設定値出力部２０３による当該設定値書換情報の画像形成装置３への送信を含む、コンピューター２及び画像形成装置３間におけるデータ通信時には、通信の対象とされる情報をＳＳＬ方式等により暗号化した上で送受信することが好ましい。本実施形態では、設定値出力部２０３は、設定値書換情報をＳＳＬ方式等により暗号化した上で画像形成装置３に送信するものとする。
【０１０３】
画像形成装置３では、通信インターフェイス３８を介してセキュリティー部３１１が当該暗号化された設定値書換情報を取得すると、当該設定値書換情報を解読する。解読された設定値書換情報が示す項目及び当該項目についての設定値は、ＸＭＬパーサー部３１２により解釈される。
【０１０４】
設定値変更部３２３は、上記設定値書換情報が示す項目及び当該項目についての設定値を用いて、設定値記憶部３２１に記憶されている各項目の設定値のうち、当該取得した設定値書換情報が示す項目の設定値を、当該設定値書換情報が示す設定値に書き換える（Ｓ１６）。
【０１０５】
なお、動作調整プログラムが、更に画像形成装置から上記設定値を取得する図略の設定値確認部として機能し、これに基づいて、コンピューター２の制御ユニット２０のメンテナンス制御部２１０が、更に設定値確認部として動作するものとし、上記Ｓ１６の後、操作者によるコンピューター２の入力部２６の操作により、画像形成装置３で書き換えられた上記項目の設定値の確認指示が入力されると（Ｓ１７）、設定値確認部が当該確認指示を受け付けて、画像形成装置３に対してＳ１６で書き換えられた後の上記項目の設定値の送信を通信インターフェイス２５を介して要求し（Ｓ１８）、画像形成装置３においては、例えば動作制御部３２２が設定値記憶部３２１から、この時点で記憶されている設定値であって、上記設定値送信要求が示す設定値を読み出して、当該読み出した設定値を、通信インターフェイス３８を介してコンピューター２に送信するものとしてもよい。この後、コンピューター２では、設定値確認部が、画像形成装置３から送られてきた上記項目の設定値を表示部２４に表示させる（Ｓ２０）。この場合、コンピューター２においては、上記項目の設定値を出力しただけではなく、画像形成装置３において設定値の書換が予定通りに行われたことを、操作者が確認することができる。
【０１０６】
これにより、メンテナンスプログラム５がインストールされたコンピューター２を操作者が操作することで、上記予め定められた数値の範囲内に制限して、画像形成装置３の各動作機構の動作時に用いられる各項目の設定値の書き換えを操作者に許可することが可能となる。このため、画像形成装置３に対して、コンピューター２からは、画像形成装置３の正常な動作が確保される適切な設定値のみを出力することが可能になる。画像形成装置３においては、当該出力されてくる適切な設定値に、それまでに記憶していた設定値を書き換えることが可能になる。
【０１０７】
このため、画像形成装置３の動作に不具合が生じて、当該不具合を解消可能な新たな設定値を設定し直す必要が生じたときに、操作者により、画像形成装置３の動作機構が正常に動作しない設定値が設定されてしまう事態が防止される。また、画像形成装置３において一般的に用いられている動作制御用のファームウェアの作成や書換により、ファームウェア内に記憶されている設定値の書換可能範囲等を変更しなくても、当該事態の防止が可能である。
【０１０８】
従って、本実施形態に係るメンテナンスプログラム５、コンピューター２、又はメンテナンスシステム１によれば、画像形成装置３の動作調整が必要となったときに、画像形成装置３の動作機構の動作レベルを定める設定値を、当該動作機構による正常な動作が確保される値に的確に変更することが可能になる。
【０１０９】
また、本実施形態によれば、画像形成装置３の機能について設定値の調整が必要となったときに、コンピューター２から新たな設定値を出力することにより、画像形成装置３の各機能について設定値調整を早期に行うことができ、当該設定値調整を個別の画像形成装置３毎に調整できる。さらに、画像形成装置３のファームウェアの書換が不要であることから、工数を減らして早期に当該設定値の調整を行うことができる。
【０１１０】
また、上記実施形態では、動作調整プログラムに含まれる画像データ等のデータ形式としてＸＭＬ形式のデータを用いる例を用いて説明しているが、データ形式はＸＭＬ形式に限定されず、他のデータ形式が用いることも可能である。
【０１１１】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。図１乃至図１１を用いて上記各実施形態に示した構成及び処理は、本発明の一実施形態に過ぎず、本発明の構成及び処理はこれに限定されるものではない。
【符号の説明】
【０１１２】
１０    コンピューター
２８０  制御ユニット
２１１  データ管理部
２１２  項目指定受付部
２１３  抽出部
２１４  作成部
２６０  入力部
５      メンテナンスプログラム
６      メンテナンスソフト作成プログラム
【図１】
0005669783.tif 000002
【図９】
0005669783.tif 000003
【図２】
0005669783.tif 000004
【図３】
0005669783.tif 000005
【図４】
0005669783.tif 000006
【図５】
0005669783.tif 000007
【図６】
0005669783.tif 000008
【図７】
0005669783.tif 000009
【図８】
0005669783.tif 000010
【図１０】
0005669783.tif 000011
【図１１】
0005669783.tif 000012