(57)【要約】【課題】定期的なメンテナンスに必要な部品を効率的に発注するための交換部品発注処理装置、交換部品発注処理方法及び交換部品発注処理プログラムを提供する。【解決手段】交換部品管理サーバ２０の制御部２１は、保守対象機器を特定し、担当者端末３０から注文条件を取得する。そして、制御部２１は保守対象機器の保守情報や部品情報を取得する。そして、制御部２１は、初期値設定処理の対象部品について予測残を算出し、予測残と最短サイクルとを比較する。予測残が最短サイクルより小さい場合、制御部２１は部品発注データ記憶部２７に交換個数をセットする。そして、すべての部品についての初期値設定処理を完了した場合には、注文入力画面を出力する。担当者端末３０から発注要求を受信した場合、注文管理サーバ４０は部品発注データを取得し、仕入先に対してＰＭキットの準備指示を送信する。【選択図】図１
2008186192.tif 000002
【特許請求の範囲】
【請求項１】
機器種別に対して、この機器の保守に用いる部品の部品識別子及び交換サイクル量に関する情報を記録した部品情報記憶手段と、
各保守対象の機器を特定するための保守対象機器識別子に対して、機器種別及び保守の最短サイクル量に関する情報を記録した保守対象機器情報記憶手段と、
各保守対象機器において交換された部品の部品識別子に対して交換日付及び交換時利用実績量を記録した保守履歴情報記憶手段と、
保守担当者端末とに接続され、保守に必要な部品の特定を行なう制御手段を備えた交換部品発注処理装置であって、
前記制御手段が、
前記保守担当者端末から保守対象機器識別子を取得した場合、前記保守対象機器情報記憶手段を用いて機器種別を特定し、この機器種別に関連付けられた部品識別子及び交換サイクル量を前記部品情報記憶手段から取得し、
前記保守履歴情報記憶手段から、前記部品識別子の部品の直近の交換時における交換時利用実績量を取得し、
前記保守対象機器の現在利用実績量を取得し、前記現在利用実績量から前記交換時利用実績量を差し引いた差分を算出し、前記取得した交換サイクル量から前記差分を差し引いて予測残を算出し、
前記保守対象機器情報記憶手段に記録された前記保守対象機器の最短サイクル量と予測残とを比較し、予測残が最短サイクルより小さい場合には、保守のための部品交換を発注するための発注処理を実行することを特徴とする交換部品発注処理装置。
【請求項２】
前記発注処理において、
前記保守担当者端末から更に保守予定日に関する情報を取得し、
前記保守予定日に基づいて納品希望日を設定して部品交換を発注することを特徴とする請求項１に記載の交換部品発注処理装置。
【請求項３】
前記発注処理において、
前記保守担当者端末から更に保守対象機器の設置場所に関する情報を取得し、
前記設置場所に基づいて納品先を設定して部品交換を発注することを特徴とする請求項１又は２に記載の交換部品発注処理装置。
【請求項４】
機器種別に対して、この機器の保守に用いる部品の部品識別子及び交換サイクル量に関する情報を記録した部品情報記憶手段と、
各保守対象の機器を特定するための保守対象機器識別子に対して、機器種別及び保守の最短サイクル量に関する情報を記録した保守対象機器情報記憶手段と、
各保守対象機器において交換された部品の部品識別子に対して交換日付及び交換時利用実績量を記録した保守履歴情報記憶手段と、
保守担当者端末とに接続され、保守に必要な部品の特定を行なう制御手段を備えた部品発注処理装置を用いて交換部品を発注を行なう処理方法であって、
前記制御手段が、
前記保守担当者端末から保守対象機器識別子を取得した場合、前記保守対象機器情報記憶手段を用いて機器種別を特定し、この機器種別に関連付けられた部品識別子及び交換サイクル量を前記部品情報記憶手段から取得し、
前記保守履歴情報記憶手段から、前記部品識別子の部品の直近の交換時における交換時利用実績量を取得し、
前記保守対象機器の現在利用実績量を取得し、前記現在利用実績量から前記交換時利用実績量を差し引いた差分を算出し、前記取得した交換サイクル量から前記差分を差し引いて予測残を算出し、
前記保守対象機器情報記憶手段に記録された前記保守対象機器の最短サイクル量と予測残とを比較し、予測残が最短サイクルより小さい場合には、保守のための部品交換を発注するための発注処理を実行することを特徴とする交換部品発注処理方法。
【請求項５】
機器種別に対して、この機器の保守に用いる部品の部品識別子及び交換サイクル量に関する情報を記録した部品情報記憶手段と、
各保守対象の機器を特定するための保守対象機器識別子に対して、機器種別及び保守の最短サイクル量に関する情報を記録した保守対象機器情報記憶手段と、
各保守対象機器において交換された部品の部品識別子に対して交換日付及び交換時利用実績量を記録した保守履歴情報記憶手段と、
保守担当者端末とに接続され、保守に必要な部品の特定を行なう制御手段を備えた部品発注処理装置を用いて交換部品を発注を行なう処理プログラムであって、
前記制御手段を、
前記保守担当者端末から保守対象機器識別子を取得した場合、前記保守対象機器情報記憶手段を用いて機器種別を特定し、この機器種別に関連付けられた部品識別子及び交換サイクル量を前記部品情報記憶手段から取得し、
前記保守履歴情報記憶手段から、前記部品識別子の部品の直近の交換時における交換時利用実績量を取得し、
前記保守対象機器の現在利用実績量を取得し、前記現在利用実績量から前記交換時利用実績量を差し引いた差分を算出し、前記取得した交換サイクル量から前記差分を差し引いて予測残を算出し、
前記保守対象機器情報記憶手段に記録された前記保守対象機器の最短サイクル量と予測残とを比較し、予測残が最短サイクルより小さい場合には、保守のための部品交換を発注するための発注処理を実行する手段として機能させることを特徴とする交換部品発注処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、定期的なメンテナンスに必要な部品を発注する場合に用いる交換部品発注処理装置、交換部品発注処理方法及び交換部品発注処理プログラムに関する。
【背景技術】
【０００２】
複合機等の電子機器においては、性能を維持するためにメンテナンスが必要である。例えば、ネットワークに接続された電子機器においては、リモート監視サーバが電子機器の異常を監視している。このリモート監視サーバが異常を検知した場合、カスタマエンジニア（ＣＥ：Customer Engineer ）等の保守要員に異常発生を通知してメンテナンスを行なう。
【０００３】
このようなメンテナンスにおいては交換部品が必要な場合もあり、カスタマエンジニアが保守作業に必要な部品の調達を行ない、顧客訪問時に部品の配送が間に合うように調整する必要があった。具体的には、カスタマエンジニアは、部品交換の指示を受けると、部品を管理する部品管理システムにアクセスし、必要な部品の在庫をチェックし、在庫がある場合、顧客への発送手配を行なう。一方、必要な部品の在庫がない場合、入庫時期を確認して発送手配を行なう。また、部品の在庫状況に応じて、顧客と訪問日の調整を行なう必要がある。
【０００４】
そこで、画像形成装置から通報される異常状態に基づいて、カスタマエンジニアへの保守作業指示を行ない、部品交換が必要な場合、交換部品の所定場所への配送処理を行なう交換部品発注システムが検討されている（例えば、特許文献１参照。）。この文献記載の交換部品発注システムでは、交換が必要な部品に関する交換部品情報を受信し、交換部品情報と部品の在庫状況を有する部品管理情報とに基づいて、部品を所定指定日に配送させるための配送指示情報を配送業者へ送信する。この通報を受信し、異常状態に基づいて、異常に関わる部品の交換が必要か否かを判断し、その判断結果に基づいて、交換部品情報を部品管理手段へ送信する。
【特許文献１】特開２００３−９９５５０号公報（第１頁）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
電子機器の異常発生を未然防止するために、定期的にメンテナンスを行なうことも多い。具体的には、カスタマエンジニアが、顧客を訪問し、設置された複合機のメンテナンスを行なう。この定期メンテナンスは、印刷枚数など、所定の基準に出した場合に行なわれている。
【０００６】
このような定期的なメンテナンスにおいて交換する部品は交換サイクルが異なる。従って、電子機器において使用されている部品において最も短い交換サイクルに合わせて定期メンテナンスが行なわれるが、その際、交換すべき部品は、部品の交換サイクルによって異なる。
【０００７】
更に、定期的なメンテナンスの他に異常発生に対してイレギュラーなメンテナンスにおいて部品交換が行われた場合には、定期メンテナンスの時期において交換サイクルに達していない部品については交換を行なう必要がない。
【０００８】
そして、定期メンテナンスを行なう場合には、このメンテナンスにおいて必要な部品を
カスタマエンジニアが準備する必要がある。しかし、１カ月で数１０件の顧客を訪問し、またその顧客毎に数１０の部品が必要な場合、その準備が大きな手間となる。
【０００９】
このため、定期メンテナンスに対して十分な交換部品を準備しておくことも可能であるが、この場合には大量の在庫を抱えることになる。必要以上に在庫を抱えることは適正な在庫基準を維持する観点から好ましくない。また、このような在庫は、部品が変更された場合には、廃棄しなければならない。
【００１０】
本発明は、上記課題を解決するためになされたものであり、その目的は、定期的なメンテナンスに必要な部品を効率的に発注するための交換部品発注処理装置、交換部品発注処理方法及び交換部品発注処理プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記問題点を解決するために、請求項１に記載の発明は、機器種別に対して、この機器の保守に用いる部品の部品識別子及び交換サイクル量に関する情報を記録した部品情報記憶手段と、各保守対象の機器を特定するための保守対象機器識別子に対して、機器種別及び保守の最短サイクル量に関する情報を記録した保守対象機器情報記憶手段と、各保守対象機器において交換された部品の部品識別子に対して交換日付及び交換時利用実績量を記録した保守履歴情報記憶手段と、保守担当者端末とに接続され、保守に必要な部品の特定を行なう制御手段を備えた交換部品発注処理装置であって、前記制御手段が、前記保守担当者端末から保守対象機器識別子を取得した場合、前記保守対象機器情報記憶手段を用いて機器種別を特定し、この機器種別に関連付けられた部品識別子及び交換サイクル量を前記部品情報記憶手段から取得し、前記保守履歴情報記憶手段から、前記部品識別子の部品の直近の交換時における交換時利用実績量を取得し、前記保守対象機器の現在利用実績量を取得し、前記現在利用実績量から前記交換時利用実績量を差し引いた差分を算出し、前記取得した交換サイクル量から前記差分を差し引いて予測残を算出し、前記保守対象機器情報記憶手段に記録された前記保守対象機器の最短サイクル量と予測残とを比較し、予測残が最短サイクルより小さい場合には、保守のための部品交換を発注するための発注処理を実行することを要旨とする。
【００１２】
請求項２に記載の発明は、請求項１に記載の交換部品発注処理装置において、前記発注処理において、前記保守担当者端末から更に保守予定日に関する情報を取得し、前記保守予定日に基づいて納品希望日を設定して部品交換を発注することを要旨とする。
【００１３】
請求項３に記載の発明は、請求項１又は２に記載の交換部品発注処理装置において、前記発注処理において、前記保守担当者端末から更に保守対象機器の設置場所に関する情報を取得し、前記設置場所に基づいて納品先を設定して部品交換を発注することを要旨とする。
【００１４】
請求項４に記載の発明は、機器種別に対して、この機器の保守に用いる部品の部品識別子及び交換サイクル量に関する情報を記録した部品情報記憶手段と、各保守対象の機器を特定するための保守対象機器識別子に対して、機器種別及び保守の最短サイクル量に関する情報を記録した保守対象機器情報記憶手段と、各保守対象機器において交換された部品の部品識別子に対して交換日付及び交換時利用実績量を記録した保守履歴情報記憶手段と、保守担当者端末とに接続され、保守に必要な部品の特定を行なう制御手段を備えた部品発注処理装置を用いて交換部品を発注を行なう処理方法であって、前記制御手段が、前記保守担当者端末から保守対象機器識別子を取得した場合、前記保守対象機器情報記憶手段を用いて機器種別を特定し、この機器種別に関連付けられた部品識別子及び交換サイクル量を前記部品情報記憶手段から取得し、前記保守履歴情報記憶手段から、前記部品識別子の部品の直近の交換時における交換時利用実績量を取得し、前記保守対象機器の現在利用
実績量を取得し、前記現在利用実績量から前記交換時利用実績量を差し引いた差分を算出し、前記取得した交換サイクル量から前記差分を差し引いて予測残を算出し、前記保守対象機器情報記憶手段に記録された前記保守対象機器の最短サイクル量と予測残とを比較し、予測残が最短サイクルより小さい場合には、保守のための部品交換を発注するための発注処理を実行することを要旨とする。
【００１５】
請求項５に記載の発明は、機器種別に対して、この機器の保守に用いる部品の部品識別子及び交換サイクル量に関する情報を記録した部品情報記憶手段と、各保守対象の機器を特定するための保守対象機器識別子に対して、機器種別及び保守の最短サイクル量に関する情報を記録した保守対象機器情報記憶手段と、各保守対象機器において交換された部品の部品識別子に対して交換日付及び交換時利用実績量を記録した保守履歴情報記憶手段と、保守担当者端末とに接続され、保守に必要な部品の特定を行なう制御手段を備えた部品発注処理装置を用いて交換部品を発注を行なう処理プログラムであって、前記制御手段を、前記保守担当者端末から保守対象機器識別子を取得した場合、前記保守対象機器情報記憶手段を用いて機器種別を特定し、この機器種別に関連付けられた部品識別子及び交換サイクル量を前記部品情報記憶手段から取得し、前記保守履歴情報記憶手段から、前記部品識別子の部品の直近の交換時における交換時利用実績量を取得し、前記保守対象機器の現在利用実績量を取得し、前記現在利用実績量から前記交換時利用実績量を差し引いた差分を算出し、前記取得した交換サイクル量から前記差分を差し引いて予測残を算出し、前記保守対象機器情報記憶手段に記録された前記保守対象機器の最短サイクル量と予測残とを比較し、予測残が最短サイクルより小さい場合には、保守のための部品交換を発注するための発注処理を実行する手段として機能させることを要旨とする。
【００１６】
（作用）
本発明によれば、制御手段が、保守担当者端末から保守対象機器識別子を取得した場合、保守対象機器情報記憶手段を用いて機器種別を特定し、この機器種別に関連付けられた部品識別子及び交換サイクル量を部品情報記憶手段から取得する。そして、保守履歴情報記憶手段から、部品識別子の部品の直近の交換時における交換時利用実績量を取得する。次に、保守対象機器の現在利用実績量を取得し、現在利用実績量から交換時利用実績量を差し引いた差分を算出し、取得した交換サイクル量から差分を差し引いて予測残を算出する。そして、保守対象機器情報記憶手段に記録された保守対象機器の最短サイクル量と予測残とを比較し、予測残が最短サイクルより小さい場合には、保守のための部品交換を発注するための発注処理を実行する。これにより、保守を行なう担当者は、過去の保守履歴や耐用年数を考慮することなく交換すべき部品を特定して、効率的に保守に必要な部品を発注ことができる。
【００１７】
本発明によれば、制御手段が、保守担当者端末から更に保守予定日に関する情報を取得し、保守予定日に基づいて納品希望日を設定して部品交換を発注する。これにより、保守にあわせて、所望の時期に部品を入手することができる。
【００１８】
本発明によれば、制御手段が、保守担当者端末から更に保守対象機器の設置場所に関する情報を取得し、設置場所に基づいて納品先を設定して部品交換を発注する。これにより、保守にあわせて、所望の場所で部品を入手することができる。
【発明の効果】
【００１９】
本発明によれば、定期的なメンテナンスに必要な部品を効率的に発注するための交換部品発注処理装置、交換部品発注処理方法及び交換部品発注処理プログラムを提供する。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を具体化した一実施形態を、図１〜図１１を用いて説明する。本実施形態
では、定期メンテナンス（ＰＭ）を行なう場合に用いる交換部品を発注するための交換部品発注処理装置、交換部品発注処理方法及び交換部品発注処理プログラムとして説明する。
【００２１】
図１に示すように、ネットワークを介して、保守計画管理サーバ１０、交換部品管理サーバ２０、担当者端末３０、注文管理サーバ４０が相互に接続されている。
保守計画管理サーバ１０は、顧客が利用する電子機器（ここでは、複合機）の定期メンテナンス（ＰＭ）を行なう計画（行動計画）を生成するコンピュータサーバである。この保守計画管理サーバ１０は、該当月の前月の２０日までに、機器ファイルデータ記憶部１１に記録されたＰＭサイクルに基づいて、定期メンテナンスを行なう必要がある電子機器を特定してＰＭ計画データを生成する。そして、保守計画管理サーバ１０は、生成したＰＭ計画データを交換部品管理サーバ２０に提供する。
【００２２】
この保守計画管理サーバ１０は、機器ファイルデータ記憶部１１や出力履歴データ記憶部１２、ＰＭ計画データ記憶部１３、ＰＭ交換部品マスタデータ記憶部１４、部品マスタデータ記憶部１５、保守履歴データ記憶部１６を備える。
【００２３】
機器ファイルデータ記憶部１１は、保守対象機器情報記憶手段として機能し、図２に示すように、顧客が利用する電子機器を管理するための機器ファイルデータ１１０が記録されている。この機器ファイルデータ１１０は、顧客が、電子機器を利用し始めた場合に登録されて、新たな情報を取得するたびに更新される。この機器ファイルデータ１１０は、ユーザコード、機種コード、機番、ＰＭサイクル、担当者コードに関するデータを含んで構成される。
【００２４】
ユーザコードデータフィールドには、電子機器を利用している顧客を特定するための識別子に関するデータが記録される。このユーザコードを利用することによって、顧客の企業や連絡先、電子機器の設置場所に関する情報を、顧客マスタデータ記憶部（図示せず）から取得することができる。
【００２５】
機種コードデータフィールド、機番データフィールドには、この顧客が利用する電子機器の機種や機番（保守対象機器識別子）を特定するための識別子に関するデータが記録される。
【００２６】
ＰＭサイクルデータフィールドには、顧客が利用する電子機器の定期的なメンテナンス時期を決定するためのデータ（最短サイクル量）が記録される。ＰＭサイクルとしては、この電子機器において定期的に交換される部品の中で最も短い交換サイクルを用いる。
【００２７】
担当者コードデータフィールドには、この顧客を担当するカスタマエンジニアを特定するための識別子に関するデータが記録される。
出力履歴データ記憶部１２には、図３に示すように、各電子機器の利用履歴を特定するための出力履歴データ１２０が記録されている。この出力履歴データ１２０は、顧客が、電子機器を利用し始めたときから、順次、蓄積される。この出力履歴データ１２０は、機種コード、機番、確認日、出力枚数に関するデータを含んで構成される。
【００２８】
機種コードデータフィールド、機番データフィールドには、顧客が利用する電子機器の機種や機番を特定するための識別子に関するデータが記録される。
確認日データフィールドには、この電子機器の利用状態を確認した日付や時刻を特定するためのデータが記録される。カスタマエンジニアが顧客から出力枚数をヒアリングしたときや、ネットワークを介して電子機器の状態をリモート監視する監視装置により出力枚数情報を取得したときの現在日時が記録される。
【００２９】
出力枚数データフィールドには、この利用状態を確認したきの電子機器の利用実績（出力枚数）を特定するためのデータが記録される。
ＰＭ計画データ記憶部１３には、図４に示すように、該当月に定期メンテナンスを行なう対象機器を特定するためのＰＭ計画データ１３０が記録される。このＰＭ計画データ１３０は、保守計画管理サーバ１０からＰＭ計画データを取得した場合に記録される。このＰＭ計画データ１３０は、ＰＭコード、機種コード、機番、予定日、ユーザコード、担当者コード、作業区分、ステータスに関するデータを含んで構成される。
【００３０】
ＰＭコードデータフィールドには、該当月に対して該当月の定期メンテナンスを特定するための識別子に関するデータが記録される。
機種コードデータフィールド、機番データフィールドには、該当月に定期メンテナンスの対象となる電子機器の機種や機番を特定するための識別子に関するデータが記録される。
【００３１】
予定日データフィールドには、今回の定期メンテナンスを行なう予定日に関するデータが記録される。
ユーザコードデータフィールドには、この電子機器を利用している顧客を特定するための識別子に関するデータが記録される。
【００３２】
担当者コードデータフィールドには、この顧客を担当する担当者であって、定期メンテナンスを実行する担当者を特定するための識別子に関するデータが記録される。
作業区分データフィールドには、今回のメンテナンスにおいて行なうメンテナンス作業を特定するための識別子に関するデータが記録される。ここでは、定期メンテナンスを特定する識別子に関するデータを記録する。
【００３３】
ステータスデータフィールドには、このメンテナンスにおいて用いられる交換部品の発注の有無を特定するためのデータが記録される。具体的には、交換部品の発注処理を行なった場合には、「発注済」フラグが、このデータフィールドに記録される。
【００３４】
ＰＭ交換部品マスタデータ記憶部１４は部品情報記憶手段として機能し、図５に示すように、電子機器の各機種において定期メンテナンスを行なう場合に対象となる部品を特定するためのＰＭ交換部品マスタデータ１４０が記録される。このＰＭ交換部品マスタデータ１４０は、電子機器を構成する部品であって、各部品の交換サイクルを決定し登録した場合に記録される。このＰＭ交換部品マスタデータ１４０は、機種コード、交換部品番号、交換サイクル、数量に関するデータを含んで構成される。
【００３５】
機種コードデータフィールドには、定期メンテナンスの対象となる電子機器の機種を特定するための識別子に関するデータが記録される。
交換部品番号データフィールドには、この電子機器を構成する部品であって、定期メンテナンスにおいて、交換の対象となる部品を特定するための識別子に関するデータが記録される。
【００３６】
交換サイクルデータフィールドには、この部品を交換するサイクルを特定するための量（交換サイクル量）に関するデータが記録される。例えば、複合機の場合には、交換を行なうタイミングを特定するための出力枚数に関するデータが記録される。
【００３７】
数量データフィールドには、定期メンテナンスにおいて交換する部品の数量に関するデータが記録される。
部品マスタデータ記憶部１５には、図６に示すように、各部品の名称を特定するための
部品マスタデータ１５０が記録される。この部品マスタデータ１５０は、各部品が登録された場合に記録される。この部品マスタデータ１５０は、部品番号に対して部品名称に関するデータを含んで構成される。
【００３８】
部品番号データフィールドには、各部品を特定するための識別子に関するデータが記録される。
部品名称データフィールドには、この部品の名称を特定するためのデータが記録される。
【００３９】
保守履歴データ記憶部１６は保守履歴情報記憶手段として機能し、図７に示すように、電子機器の保守により交換した部品を特定するための保守履歴データ１６０が記録される。この保守履歴データ１６０は、各電子機器の保守（定期メンテナンスや故障修理等）を行なった場合に記録される。保守履歴データ１６０は、機種コード、機番、部品番号、交換時出力枚数、交換年月日に関するデータが記録される。
【００４０】
機種コード、機番データフィールドには、保守を行なった電子機器を特定するための機種および機番に関するデータが記録される。
部品番号データフィールドには、保守において交換した部品を特定するための識別子に関するデータが記録される。
【００４１】
交換時出力枚数データフィールドには、保守を行なった時の出力枚数（交換時利用実績量）に関するデータが記録される。
交換年月日データフィールドには、保守により部品の交換を行なった日付（交換日付）を特定するためのデータが記録される。
【００４２】
担当者端末３０は、カスタマエンジニア（保守担当者）が利用する保守担当者端末であり、制御手段（ＣＰＵ）、記憶手段（ＲＡＭ、ＲＯＭ等）、入力手段（キーボードやポインティングデバイス）、出力手段（ディスプレイ）や通信手段等を備える。
【００４３】
この担当者端末３０に接続された交換部品管理サーバ２０は、顧客が利用する電子機器（ここでは、複合機）の定期メンテナンスを行なう場合に、交換する部品（交換部品）の発注を管理するコンピュータサーバである。この交換部品管理サーバ２０は、制御部２１を備える。制御部２１は、図示しない制御手段（ＣＰＵ）、記憶手段（ＲＡＭ、ＲＯＭ等）、通信手段等を備える。
【００４４】
この交換部品管理サーバ２０は交換部品発注処理装置として機能し、後述する処理（部品識別子及び交換サイクル量の取得段階、交換時利用実績量の取得段階、予測残の算出段階、発注処理の実行段階等を含む処理）を行なう。このための交換部品発注処理プログラムを実行することにより、制御部２１は、保守対象機器特定手段２１１、交換部品算出手段２１２、交換キット発注手段２１３等として機能する。この交換部品管理サーバ２０は、部品発注データ記憶部２７を備える。
【００４５】
部品発注データ記憶部２７には、図８に示すように、定期メンテナンスを実施するために用いる部品の発注に関する部品発注データ２７０が記録される。この部品発注データ２７０は、部品の発注を行なった場合に記録される。この部品発注データ２７０は、条件設定データ２７１と、発注部品データ２７２とから構成される。
【００４６】
条件設定データ２７１は、ＰＭコード、注文コード、担当者コード、予定日、機種コード、機番、ユーザコード、届け先区分、希望納期、完納区分に関するデータを含んで構成される。一方、発注部品データ２７２は、この条件設定データ２７１の注文コードに対し
て、部品番号および数量に関するデータを含んで構成される。
【００４７】
ＰＭコードデータフィールドには、この定期メンテナンスを特定するための識別子に関するデータが記録される。
注文コードデータフィールドには、この定期メンテナンスにおいて、交換部品の注文を特定するための識別子に関するデータが記録される。この注文コードは、この部品発注データ２７０について、条件設定データ２７１と発注部品データ２７２とを関連付けるために用いられる。
【００４８】
担当者コードデータフィールドには、この定期メンテナンスを実施するカスタマエンジニアを特定するための識別子に関するデータが記録される。この担当者が、交換部品の発注を行なうことになる。
【００４９】
予定日データフィールドには、このメンテナンスを実施する予定日に関するデータが記録される。
機種コード、機番データフィールドには、このメンテナンスの対象となる電子機器を特定するための機種、機番に関するデータが記録される。
【００５０】
ユーザコードデータフィールドには、この電子機器を利用している顧客を特定するための識別子に関するデータが記録される。
届け先区分データフィールドには、ＰＭキットの配送先に関するデータが記録される。本実施形態ではこの配送先区分として、カスタマエンジニアが駐在するサービスステーション（ＳＳ）または電子機器の設置されたユーザの利用場所を選択することができる。
【００５１】
完納データフィールドには、ＰＭキットに含める部品の納期について一括納品と分割納品とを識別するためのデータが記録される。
部品番号データフィールドには、発注された交換部品に関するデータが記録される。
【００５２】
数量データフィールドには、発注された交換部品の数量に関するデータが記録される。
次に、上記システムを用いて、交換部品の発注を行なう場合の処理手順を説明する。ここでは、ＰＭ計画作成段階、交換部品発注段階の処理について説明する。
【００５３】
（ＰＭ計画作成処理）
複合機などを利用する場合、定期的にメンテナンスを行なう。具体的には、カスタマエンジニアが、顧客を訪問し、設置された複合機のメンテナンスを行なう。この定期メンテナンスは、印刷枚数等が所定の基準に達した場合に行なわれる。
【００５４】
このような定期的なメンテナンスにおいて交換する部品は、交換サイクルが異なる。したがって、複合機において使用されている部品において最も短い交換サイクルに合わせて定期メンテナンスが行われるが、その際、交換される部品は部品の交換サイクルによって異なる。
【００５５】
さらに、定期的なメンテナンスのほかに不定期な故障修理などが行われる場合がある。この場合にも、部品交換が行われる。この場合には、定期メンテナンスの前に、修理交換などが行われた場合、定期メンテナンスの時期において、まだ交換サイクルに達していない場合には、交換を行なう必要がない場合もある。
【００５６】
保守計画管理サーバ１０は、来月に定期メンテナンスの対象になる電子機器を特定するためのＰＭ対象機器特定処理を実行する。このＰＭ対象機器特定処理は、機器ファイルデータ記憶部１１に記録されている全電子機器について機器毎に実行される。
【００５７】
具体的には、保守計画管理サーバ１０は、出力履歴データ記憶部１２に記録されている出力履歴データ１２０を用いて、将来日付に対して出力予測枚数を算出する。そして、保守計画管理サーバ１０は、この電子機器の機種コード、機番に基づいて、機器ファイルデータ記憶部１１に記録された機器ファイルデータ１１０を特定する。この出力予測枚数が、特定した機器ファイルデータ１１０に記録されたＰＭサイクルの倍数に達する将来日付（ＰＭ予定日）を特定する。そして、保守計画管理サーバ１０は、ＰＭ予定日が来月に到来する場合には、この電子機器をＰＭ対象として特定する。
【００５８】
この場合、保守計画管理サーバ１０は、この電子機器に対してＰＭコードを付与し、機種コード、機番、ＰＭ予定日、ユーザコード、担当者コードを含めたＰＭ計画データ１３０を生成し、ＰＭ計画データ記憶部１３に記録する。更に、保守計画管理サーバ１０は、定期メンテナンスを特定する識別子データをＰＭ計画データ１３０の作業区分データフィールドに記録する。
【００５９】
（交換部品発注処理）
次に、図９に従って、交換部品発注処理を説明する。この場合、カスタマエンジニアが、担当者端末３０を用いて交換部品管理サーバ２０にアクセスを行ない、メンテナンスの計画を行なう。
【００６０】
担当者端末３０からアクセスがあった場合、交換部品管理サーバ２０の制御部２１は、保守対象機器の特定処理を実行する（ステップＳ１−１）。具体的には、制御部２１の保守対象機器特定手段２１１は、担当者端末３０に対してＰＭキット注文入力画面データを送信する。このデータを受信した担当者端末３０のディスプレイには、図１０に示す表示画面５００が出力される。この表示画面５００には、担当者コードの入力欄が含まれる。そして、各入力欄への設定を完了し、送信指示を入力する。この場合、担当者端末３０は、一覧要求を交換部品管理サーバ２０に送信する。この一覧要求には、表示画面５００において設定された担当者コードに関するデータを含める。
【００６１】
この要求を受信した交換部品管理サーバ２０の制御部２１の保守対象機器特定手段２１１は、担当者端末３０から取得した担当者コードを用いて、ＰＭ計画データ記憶部１３から、この担当者コードを含むＰＭ計画データ１３０を特定する。そして、保守対象機器特定手段２１１は、ステータスデータフィールドに「発注済」フラグが記録されていないＰＭ計画データ１３０を抽出する。
【００６２】
そして、保守対象機器特定手段２１１は、この担当者に割り振られた電子機器の一覧を表示させるための未注文一覧表示画面データを生成し、担当者端末３０に対して送信する。このデータを受信した担当者端末３０のディスプレイには、図１０に示す表示画面５１０が出力される。この表示画面５１０には、ＰＭコード、ＰＭ予定日、機種コード、機番、ユーザコードに基づいて特定される顧客名、作業区分に関する情報が表示される。更に、この表示画面５１０には、ＰＭコードの入力欄が含まれる。そして、交換部品の発注を行なう電子機器を特定し、ＰＭコード入力欄への設定を完了し、送信指示を入力する。この場合、担当者端末３０は、注文入力要求を交換部品管理サーバ２０に送信する。この注文入力要求には、表示画面５１０において特定されたＰＭコードに関するデータを含める。
【００６３】
この場合、交換部品管理サーバ２０の制御部２１は、注文条件の取得処理を実行する（ステップＳ１−２）。具体的には、制御部２１の交換部品算出手段２１２は、注文入力要求において特定されたＰＭコードに関するＰＭ計画データ１３０を取得する。そして、交換部品算出手段２１２は、このＰＭ計画データ１３０を用いて注文条件入力画面データを
生成し、担当者端末３０に対して送信する。このデータを受信した担当者端末３０のディスプレイには、図１０に示す表示画面５２０が出力される。この表示画面５２０には、ＰＭコード、担当者コード、ユーザコード、機種コード、機番に関する情報が表示される。更に、この表示画面５２０には、ＰＭ予定日、届け先区分、完納区分、希望納期の入力欄が含まれる。ここで、ＰＭ予定日には、ＰＭ計画データ１３０に記録された予定日が初期値として設定されている。そして、各入力欄への設定を完了し、送信指示を入力する。この場合、担当者端末３０は、注文画面要求を交換部品管理サーバ２０に送信する。この要求を受信した交換部品管理サーバ２０の制御部２１は、設定されたデータを用いて条件設定データ２７１を含む部品発注データ２７０を生成し、部品発注データ記憶部２７に記録する。
【００６４】
次に、交換部品管理サーバ２０の制御部２１は、この保守対象機器の保守情報の取得処理を実行する（ステップＳ１−３）。具体的には、まず、制御部２１の交換部品算出手段２１２は、保守対象機器の機種コードを用いて、機器ファイルデータ記憶部１１からＰＭサイクルを取得し、メモリに一時記憶する。ここで取得されるＰＭサイクルが、定期メンテナンスにおいて部品の交換を決定するための最短サイクルとして用いられる。
【００６５】
次に、交換部品管理サーバ２０の制御部２１は、保守対象機器の部品情報の取得処理を実行する（ステップＳ１−４）。具体的には、制御部２１の交換部品算出手段２１２は、生成した条件設定データ２７１に基づいて、機種コードを特定する。そして、交換部品算出手段２１２は、ＰＭ交換部品マスタデータ記憶部１４から、この機種コードに関するＰＭ交換部品マスタデータ１４０を取得する。交換部品算出手段２１２は、このＰＭ交換部品マスタデータ１４０に記録された交換部品番号を特定し、発注部品データ２７２に記録する。この場合、部品発注データ記憶部２７に記録された発注部品データ２７２の数量として「０」を設定する。
【００６６】
そして、交換部品管理サーバ２０の制御部２１は、取得した交換部品毎に、発注する数量の初期値の設定処理を実行する（ステップＳ１−５〜Ｓ１−７）。この初期値設定処理は、機種コード、機番において、処理対象の部品番号を順次、特定して、部品番号毎に処理を繰り返す。
【００６７】
まず、制御部２１は、初期値設定処理の対象部品について予測残の算出処理を実行する（ステップＳ１−５）。具体的には、制御部２１の交換部品算出手段２１２は、保守履歴データ記憶部１６から、特定された機種コード、機番、部品番号に関する保守履歴データ１６０を抽出する。これにより、先の交換時における交換時出力枚数を取得することができる。なお、保守履歴データ記憶部１６に部品交換の履歴が記録されていない場合には、交換時出力枚数を「０」とする。
【００６８】
次に、交換部品算出手段２１２は、出力履歴データ記憶部１２から、特定された機種コード、機番の電子機器における現在出力枚数（最新の出力枚数）に関する情報を取得する。そして、交換部品算出手段２１２は、この現在出力枚数から交換時出力枚数を差し引くことにより、先の交換からの出力枚数（差分出力枚数）を算出する。そして、交換部品算出手段２１２は、この部品における交換サイクルを、ＰＭ交換部品マスタデータ記憶部１４から取得する。そして、交換部品算出手段２１２は、この交換サイクルから差分出力枚数を差し引くことにより予測残を算出する。
【００６９】
次に、交換部品管理サーバ２０の制御部２１は、予測残と最短サイクルとの比較処理を実行する（ステップＳ１−６）。具体的には、制御部２１の交換部品算出手段２１２は、先のステップにおいて算出した予測残と、ステップＳ１−３において取得したこの機種の最短サイクルとを比較する。
【００７０】
予測残が最短サイクルより小さい場合（ステップＳ１−６において「ＹＥＳ」の場合）、交換部品管理サーバ２０の制御部２１は、この部品についての注文個数として交換個数をセットする（ステップＳ１−７）。具体的には、交換部品算出手段２１２は、部品発注データ記憶部２７に記録された発注部品データ２７２の数量として、ＰＭ交換部品マスタデータ記憶部１４に記録された数量を記録する。
【００７１】
一方、予測残が最短サイクル以上残っている場合（ステップＳ１−６において「ＮＯ」の場合）、交換部品管理サーバ２０の制御部２１は、ステップＳ１−７の処理をスキップする。この場合には、部品発注データ記憶部２７に記録された発注部品データ２７２の数量は「０」が維持される。
【００７２】
そして、制御部２１の交換部品算出手段２１２は、以上の初期値設定処理を部品毎に繰り返す。
すべての部品についての初期値設定処理を完了した場合には、交換部品管理サーバ２０の制御部２１は、注文入力画面の出力処理を実行する（ステップＳ１−８）。具体的には、制御部２１の交換部品算出手段２１２は、発注部品データ２７２を用いて発注部品設定画面データを生成し、担当者端末３０に対して送信する。このデータを受信した担当者端末３０のディスプレイには、図１１に示す表示画面５３０が出力される。この表示画面５３０には、発注部品データ２７２に記録された部品番号毎に、部品名称、交換日、カウンタ、交換サイクル、予測残、数量、注文数量に関する情報が表示される。この部品名称は、部品マスタデータ記憶部１５に記録された部品マスタデータ１５０を用いて特定された部品名称が表示される。
【００７３】
この表示画面５３０においては、注文数量欄の数字は変更することができる。そして、各入力欄への設定を完了し、送信指示を入力する。この場合、担当者端末３０は、発注要求を交換部品管理サーバ２０に送信する。
【００７４】
この要求を受信した交換部品管理サーバ２０の制御部２１は、設定されたデータを用いて、部品発注データ記憶部２７に記録された発注部品データ２７２を更新する。更に、交換部品管理サーバ２０の制御部２１は、保守計画管理サーバ１０に対して、この発注に関わるＰＭコードについての部品発注を行なったことを通知する。そして、保守計画管理サーバ１０は、ＰＭ計画データ記憶部１３において、このＰＭコードに関するＰＭ計画データ１３０のステータスデータフィールドに「発注済」フラグを記録する。
【００７５】
そして、注文管理サーバ４０は、部品発注データ記憶部２７に記録された部品発注データ２７０を取得して、仕入先に対してＰＭキットの準備指示を送信する。この準備指示には、部品発注データ２７０に関するデータを含める。この場合、注文管理サーバ４０は、条件設定データ２７１に含まれる届け先区分やユーザコードに基づいて、顧客情報記憶手段や営業所情報記憶手段から納品先情報を取得する。また、注文管理サーバ４０は、条件設定データ２７１に含まれる希望納期に基づいて納品指定日を決定する。
【００７６】
仕入先は、指定された数量の部品をまとめてパッケージにしたＰＭキットを作成する。そして、部品発注データ２７０において指定された届き先に、このＰＭキットを指定された納期に配送する。
【００７７】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、制御部２１は、初期値設定処理の対象部品について予測残の算出処理を実行する（ステップＳ１−５）。交換部品管理サーバ２０の制御部２１は、予測残と最短サイクルとの比較処理を実行する（ステップＳ１−６）。予測残が最短サイクル
より小さい場合（ステップＳ１−６において「ＹＥＳ」の場合）、交換部品管理サーバ２０の制御部２１は、この部品についての注文個数として交換個数をセットする（ステップＳ１−７）。これにより、必要な交換部品の個数が予め初期値として設定されるため、カスタマエンジニアは、効率的に交換部品の発注を行なうことができる。
【００７８】
・  上記実施形態では、注文管理サーバ４０は、部品発注データ記憶部２７に記録された部品発注データ２７０を取得して、仕入先に対してＰＭキットの準備指示を送信する。この条件設定データ２７１は、ＰＭコード、注文コード、担当者コード、予定日、機種コード、機番コード、ユーザコード、届け先区分、希望納期、完納区分に関するデータを含んで構成される。一方、発注部品データ２７２は、この条件設定データ２７１の注文コードに対して、部品番号および数量に関するデータを含んで構成される。これにより、カスタマエンジニアは、都合のよい場所や時期に、必要な交換部品をまとめたＰＭキットを取得することができる。
【００７９】
なお、上記実施形態は、以下の態様に変更してもよい。
○  上記実施形態では、電子機器のメンテナンスに用いる交換部品の発注を行なったが、メンテナンス対象はこれに限定されるものではない。
【００８０】
○  上記実施形態では、定期メンテナンスに用いる交換部品の発注を行なったが、不定期のメンテナンスに用いることも可能である。この場合は、不定期のメンテナンスにおいて、定期メンテナンスの部品交換を行なうことにより、顧客訪問の効率化を図ることができる。
【００８１】
○  上記実施形態では、機器ファイルデータ記憶部１１に記録された機器ファイルデータ１１０を用いて、ＰＭサイクル（最短サイクル量）を特定した。これに代えて、交換部品管理サーバ２０の制御部２１が、ＰＭ交換部品マスタデータ記憶部１４のＰＭ交換部品マスタデータ１４０に記録された交換サイクルを用いて最短サイクル量を特定するように構成してもよい。この場合、制御部２１は保守対象機器の種別コードに関連付けられた部品の交換サイクルの内、最短期間をＰＭサイクルとして用いる。
【図面の簡単な説明】
【００８２】
【図１】本発明の一実施形態のシステムの概略図。
【図２】機器ファイルデータ記憶部に記録されたデータの説明図。
【図３】出力履歴データ記憶部に記録されたデータの説明図。
【図４】ＰＭ計画データ記憶部に記録されたデータの説明図。
【図５】ＰＭ交換部品マスタデータ記憶部に記録されたデータの説明図。
【図６】部品マスタデータ記憶部に記録されたデータの説明図。
【図７】保守履歴データ記憶部に記録されたデータの説明図。
【図８】部品発注データ記憶部に記録されたデータの説明図。
【図９】本発明の一実施形態の処理手順の説明図。
【図１０】担当者端末のディスプレイに出力された表示画面の説明図。
【図１１】担当者端末のディスプレイに出力された表示画面の説明図。
【符号の説明】
【００８３】
１０…保守計画管理サーバ、１１…機器ファイルデータ記憶部、１２…出力履歴データ記憶部、１３…ＰＭ計画データ記憶部、１４…ＰＭ交換部品マスタデータ記憶部、１５…部品マスタデータ記憶部、１６…保守履歴データ記憶部、２０…交換部品管理サーバ、２１…制御部、２１１…保守対象機器特定手段、２１２…交換部品算出手段、２１３…交換キット発注手段、２７…部品発注データ記憶部、３０…担当者端末、４０…注文管理サーバ。
【図１】
2008186192.tif 000003
【図２】
2008186192.tif 000004
【図３】
2008186192.tif 000005
【図４】
2008186192.tif 000006
【図５】
2008186192.tif 000007
【図６】
2008186192.tif 000008
【図７】
2008186192.tif 000009
【図８】
2008186192.tif 000010
【図９】
2008186192.tif 000011
【図１０】
2008186192.tif 000012
【図１１】
2008186192.tif 000013