(57)【要約】      （修正有）【課題】商品の修理業務の発生、終了の都度、各部品について修理にむけ確保されている在庫数量、使用予定のない在庫数量の変化を反映し、常に最新の在庫状態を管理することができる在庫管理装置及び方法ならびにコンピュータプログラムを提供する。【解決手段】修理依頼が発生したとき、使用予定の部品及び使用予定数量を含む伝票登録情報を受信し、使用予定数量を用いて使用予定あり／使用予定なし在庫数量を更新するとともに、伝票識別情報及び伝票登録情報を含む伝票データを記憶する。修理が終了したとき、伝票識別情報と、修理において使用した部品及び使用数量とを含む確認伝票登録情報を受信し、この確認伝票登録情報を含む伝票データを記憶するとともに、伝票識別情報により伝票データを特定し、特定した伝票データの示す使用予定数量と、確認伝票登録情報の示す使用数量とを用いて使用予定あり／使用予定なし在庫数量を更新する。【選択図】図１
2006315831.tif 000002
【特許請求の範囲】
【請求項１】
部品の在庫を管理する在庫管理装置において、
各部品の使用予定あり在庫数量及び使用予定なし在庫数量の情報を記憶する記憶手段と、
修理に使用予定の部品及び使用予定数量の情報を含んだ伝票登録情報を受信する伝票登録情報受信手段と、
前記伝票登録情報受信手段が受信した伝票登録情報の示す使用予定の部品に対応した使用予定あり在庫数量の情報を、該伝票登録情報の示す使用予定数量を加算した数量の情報に更新するとともに、該部品に対応した使用予定なし在庫数量の情報を、該伝票登録情報の示す使用予定数量を減算した数量の情報に更新する部品使用予定登録手段と、
伝票識別情報と、前記伝票登録情報受信手段が受信した伝票登録情報とを含む伝票データを前記記憶手段に書き込む伝票登録手段と、
伝票識別情報と、修理において使用した部品及び使用数量の情報とを含む確認伝票登録情報を受信する確認伝票登録情報受信手段と、
前記確認伝票登録情報受信手段が受信した確認伝票登録情報を含む伝票データを前記記憶手段に書き込む確認伝票登録手段と、
前記確認伝票登録情報受信手段が受信した確認伝票登録情報内の伝票識別情報により前記記憶手段内の伝票データを特定し、各部品について、前記特定した伝票データの示す使用予定数量及び前記確認伝票登録情報の示す使用数量の差分を基に使用予定あり在庫数量の情報、及び、使用予定なし在庫数量の情報を更新し、さらに、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する部品使用実績登録手段と、
を備えることを特徴とする在庫管理装置。
【請求項２】
前記部品使用実績登録手段は、
各部品について、前記特定した伝票データの示す使用予定数量と前記確認伝票登録情報の示す使用数量とを比較し、
使用予定数量が使用数量より多い場合は、前記使用予定数量から前記使用数量を減算して未使用数量を算出し、使用予定あり在庫数量の情報を、前記未使用数量及び前記使用数量を減算した数量の情報に更新するとともに、使用予定なし在庫数量の情報を、前記未使用数量を加算した数量の情報に更新し、
使用予定数量が使用数量より少ない場合は、前記使用数量から前記使用予定情報を減算して超過使用数量を算出し、使用予定なし在庫数量の情報を、前記超過使用数量を減算した数量の情報に更新するとともに、使用予定あり在庫数量の情報を、前記超過使用数を加算し、さらに、前記使用数量を減算した数量の情報に更新し、
使用予定数量と使用数量とが同じ場合は、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する、
ことを特徴とする請求項２に記載の在庫管理装置。
【請求項３】
部品の在庫を管理する在庫管理装置に用いられる在庫管理方法であって、
各部品の使用予定あり在庫数量及び使用予定なし在庫数量の情報を記憶する記憶手段を備えており、
修理に使用予定の部品及び使用予定数量の情報を含んだ伝票登録情報を受信する伝票登録情報受信ステップと、
前記伝票登録情報受信ステップにおいて受信した伝票登録情報の示す使用予定の部品に対応した使用予定あり在庫数量の情報を、該伝票登録情報の示す使用予定数量を加算した数量の情報に更新するとともに、該部品に対応した使用予定なし在庫数量の情報を、該伝票登録情報の示す使用予定数量を減算した数量の情報に更新する部品使用予定登録ステップと、
伝票識別情報と、前記伝票登録情報受信ステップにおいて受信した伝票登録情報とを含む伝票データを前記記憶手段に書き込む伝票登録ステップと、
伝票識別情報と、修理において使用した部品及び使用数量の情報とを含む確認伝票登録情報を受信する確認伝票登録情報受信ステップと、
前記確認伝票登録情報受信ステップにおいてが受信した確認伝票登録情報を含む伝票データを前記記憶手段に書き込む確認伝票登録ステップと、
前記確認伝票登録情報受信ステップにおいて受信した確認伝票登録情報内の伝票識別情報により前記記憶手段内の伝票データを特定し、各部品について、前記特定した伝票データの示す使用予定数量及び前記確認伝票登録情報の示す使用数量の差分を基に使用予定あり在庫数量の情報、及び、使用予定なし在庫数量の情報を更新し、さらに、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する部品使用実績登録ステップと、
を有することを特徴とする在庫管理方法。
【請求項４】
前記部品使用実績登録ステップにおいては、
各部品について、前記特定した伝票データの示す使用予定数量と前記確認伝票登録情報の示す使用数量とを比較し、
使用予定数量が使用数量より多い場合は、前記使用予定数量から前記使用数量を減算して未使用数量を算出し、使用予定あり在庫数量の情報を、前記未使用数量及び前記使用数量を減算した数量の情報に更新するとともに、使用予定なし在庫数量の情報を、前記未使用数量を加算した数量の情報に更新し、
使用予定数量が使用数量より少ない場合は、前記使用数量から前記使用予定情報を減算して超過使用数量を算出し、使用予定なし在庫数量の情報を、前記超過使用数量を減算した数量の情報に更新するとともに、使用予定あり在庫数量の情報を、前記超過使用数を加算し、さらに、前記使用数量を減算した数量の情報に更新し、
使用予定数量と使用数量とが同じ場合は、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する、
ことを特徴とする請求項３に記載の在庫管理方法。
【請求項５】
部品の在庫を管理する在庫管理装置に用いられるコンピュータプログラムであって、
各部品の使用予定あり在庫数量及び使用予定なし在庫数量の情報を記憶する記憶手段を備えており、
修理に使用予定の部品及び使用予定数量の情報を含んだ伝票登録情報を受信する伝票登録情報受信ステップと、
前記伝票登録情報受信ステップにおいて受信した伝票登録情報の示す使用予定の部品に対応した使用予定あり在庫数量の情報を、該伝票登録情報の示す使用予定数量を加算した数量の情報に更新するとともに、該部品に対応した使用予定なし在庫数量の情報を、該伝票登録情報の示す使用予定数量を減算した数量の情報に更新する部品使用予定登録ステップと、
伝票識別情報と、前記伝票登録情報受信ステップにおいて受信した伝票登録情報とを含む伝票データを前記記憶手段に書き込む伝票登録ステップと、
伝票識別情報と、修理において使用した部品及び使用数量の情報とを含む確認伝票登録情報を受信する確認伝票登録情報受信ステップと、
前記確認伝票登録情報受信ステップにおいてが受信した確認伝票登録情報を含む伝票データを前記記憶手段に書き込む確認伝票登録ステップと、
前記確認伝票登録情報受信ステップにおいて受信した確認伝票登録情報内の伝票識別情報により前記記憶手段内の伝票データを特定し、各部品について、前記特定した伝票データの示す使用予定数量及び前記確認伝票登録情報の示す使用数量の差分を基に使用予定あり在庫数量の情報、及び、使用予定なし在庫数量の情報を更新し、さらに、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する部品使用実績登録ステップと、
をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項６】
前記部品使用実績登録ステップにおいては、
各部品について、前記特定した伝票データの示す使用予定数量と前記確認伝票登録情報の示す使用数量とを比較し、
使用予定数量が使用数量より多い場合は、前記使用予定数量から前記使用数量を減算して未使用数量を算出し、使用予定あり在庫数量の情報を、前記未使用数量及び前記使用数量を減算した数量の情報に更新するとともに、使用予定なし在庫数量の情報を、前記未使用数量を加算した数量の情報に更新し、
使用予定数量が使用数量より少ない場合は、前記使用数量から前記使用予定情報を減算して超過使用数量を算出し、使用予定なし在庫数量の情報を、前記超過使用数量を減算した数量の情報に更新するとともに、使用予定あり在庫数量の情報を、前記超過使用数を加算し、さらに、前記使用数量を減算した数量の情報に更新し、
使用予定数量と使用数量とが同じ場合は、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する、
ことを特徴とする請求項５に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、在庫管理装置及び方法ならびにコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、機種名、故障内容、診断用質問、診断用選択肢、診断結果、修理方法、交換推定部品Ｎｏ．、部品名、修理時間、修理ノウハウ、修理用画像データ、修理用音声データ、アドバイス資料などの情報をデータベース化して記憶しておき、入力された診断用質問の回答から、故障に対応する修理方法や修理方法に用いる部品名、修理時間、修理ノウハウ、アドバイス資料などの情報を取得し、出力する故障診断修理管理システムがあった（例えば、特許文献１参照）。また、複数部品で構成される製品の修理を行う際の出庫業務において、製品毎にその製品を構成する部品データが定義されている製品構成マスタを利用した表形式の入力画面を用いて、仮出庫、出庫、出庫の戻しの数量を入力することにより、仮出庫、出庫、出庫の戻し等の都度に部品単位で数量を入力する必要をなくし、出庫業務を簡素化するとともに、入力工数を削減して、入力ミスを防止する部品データ管理装置があった（例えば、特許文献２参照）。
【特許文献１】特開２００２−３５８３８３号公報
【特許文献２】特開平９−２３１２８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
修理作業員が客先に出向いて製品を修理する場合、修理に必要となりそうな部品を予め用意して持って行き、修理作業を行っている。しかし、実際の修理作業においては、用意した部品の一部のみが使用されたり、たまたま所持していた予定外の部品が使用されたりする。このように、修理前に用意しておいた部品と実際に使用した部品とが異なることがままあるため、在庫として保有している部品について、まだ使用予定のない数量と、修理にむけて確保されている数量とを随時管理することが求められていた。しかし、上述する従来技術においては、修理業務の発生あるいは終了の都度、修理にむけて確保されている部品、使用予定のない部品の在庫数量の変化を反映させるものではない。
【０００４】
本発明は、このような事情に鑑みてなされたものであり、商品の修理業務が発生あるいは終了する都度、商品の修理にむけて確保されている部品の在庫数量、及び、使用予定のない部品の在庫数量の変化を反映し、常に最新の在庫状態を管理することができる在庫管理装置及び方法ならびにコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記した課題を解決するために本発明は、部品の在庫を管理する在庫管理装置（１０）において、各部品の使用予定あり在庫数量及び使用予定なし在庫数量の情報を記憶する記憶手段（２０）と、修理に使用予定の部品及び使用予定数量の情報を含んだ伝票登録情報を受信する伝票登録情報受信手段（１２）と、前記伝票登録情報受信手段（１２）が受信した伝票登録情報の示す使用予定の部品に対応した使用予定あり在庫数量の情報を、該伝票登録情報の示す使用予定数量を加算した数量の情報に更新するとともに、該部品に対応した使用予定なし在庫数量の情報を、該伝票登録情報の示す使用予定数量を減算した数量の情報に更新する部品使用予定登録手段（１５）と、伝票識別情報と、前記伝票登録情報受信手段（１２）が受信した伝票登録情報とを含む伝票データを前記記憶手段（２０）に書き込む伝票登録手段（１３）と、伝票識別情報と、修理において使用した部品及び使用数量の情報とを含む確認伝票登録情報を受信する確認伝票登録情報受信手段（１６）と、前記確認伝票登録情報受信手段（１６）が受信した確認伝票登録情報を含む伝票データを前記記憶手段（２０）に書き込む確認伝票登録手段（１７）と、前記確認伝票登録情報受信手段（１６）が受信した確認伝票登録情報内の伝票識別情報により前記記憶手段（２０）内の伝票データを特定し、各部品について、前記特定した伝票データの示す使用予定数量及び前記確認伝票登録情報の示す使用数量の差分を基に使用予定あり在庫数量の情報、及び、使用予定なし在庫数量の情報を更新し、さらに、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する部品使用実績登録手段（１８）と、を備えることを特徴とする在庫管理装置（１０）である。
【０００６】
また、本発明は、上述する在庫管理装置（１０）であって、前記部品使用実績登録手段（１８）は、各部品について、前記特定した伝票データの示す使用予定数量と前記確認伝票登録情報の示す使用数量とを比較し、使用予定数量が使用数量より多い場合は、前記使用予定数量から前記使用数量を減算して未使用数量を算出し、使用予定あり在庫数量の情報を、前記未使用数量及び前記使用数量を減算した数量の情報に更新するとともに、使用予定なし在庫数量の情報を、前記未使用数量を加算した数量の情報に更新し、使用予定数量が使用数量より少ない場合は、前記使用数量から前記使用予定情報を減算して超過使用数量を算出し、使用予定なし在庫数量の情報を、前記超過使用数量を減算した数量の情報に更新するとともに、使用予定あり在庫数量の情報を、前記超過使用数を加算し、さらに、前記使用数量を減算した数量の情報に更新し、使用予定数量と使用数量とが同じ場合は、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する、ことを特徴とする。
【０００７】
また、本発明は、部品の在庫を管理する在庫管理装置（１０）に用いられる在庫管理方法であって、各部品の使用予定あり在庫数量及び使用予定なし在庫数量の情報を記憶する記憶手段（２０）を備えており、修理に使用予定の部品及び使用予定数量の情報を含んだ伝票登録情報を受信する伝票登録情報受信ステップ（Ｓ１４０）と、前記伝票登録情報受信ステップ（Ｓ１４０）において受信した伝票登録情報の示す使用予定の部品に対応した使用予定あり在庫数量の情報を、該伝票登録情報の示す使用予定数量を加算した数量の情報に更新するとともに、該部品に対応した使用予定なし在庫数量の情報を、該伝票登録情報の示す使用予定数量を減算した数量の情報に更新する部品使用予定登録ステップ（Ｓ１５０）と、伝票識別情報と、前記伝票登録情報受信ステップ（Ｓ１４０）において受信した伝票登録情報とを含む伝票データを前記記憶手段（２０）に書き込む伝票登録ステップ（Ｓ１５５）と、伝票識別情報と、修理において使用した部品及び使用数量の情報とを含む確認伝票登録情報を受信する確認伝票登録情報受信ステップ（Ｓ２１０）と、前記確認伝票登録情報受信ステップ（Ｓ２１０）においてが受信した確認伝票登録情報を含む伝票データを前記記憶手段（２０）に書き込む確認伝票登録ステップ（Ｓ２２０）と、前記確認伝票登録情報受信ステップ（Ｓ２１０）において受信した確認伝票登録情報内の伝票識別情報により前記記憶手段（２０）内の伝票データを特定し、各部品について、前記特定した伝票データの示す使用予定数量及び前記確認伝票登録情報の示す使用数量の差分を基に使用予定あり在庫数量の情報、及び、使用予定なし在庫数量の情報を更新し、さらに、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する部品使用実績登録ステップ（Ｓ２２５〜Ｓ２７０）と、を有することを特徴とする在庫管理方法である。
【０００８】
また、本発明は、上述する在庫管理方法であって、前記部品使用実績登録ステップ（Ｓ２２５〜Ｓ２７０）においては、各部品について、前記特定した伝票データの示す使用予定数量と前記確認伝票登録情報の示す使用数量とを比較し、使用予定数量が使用数量より多い場合は、前記使用予定数量から前記使用数量を減算して未使用数量を算出し、使用予定あり在庫数量の情報を、前記未使用数量及び前記使用数量を減算した数量の情報に更新するとともに、使用予定なし在庫数量の情報を、前記未使用数量を加算した数量の情報に更新し、使用予定数量が使用数量より少ない場合は、前記使用数量から前記使用予定情報を減算して超過使用数量を算出し、使用予定なし在庫数量の情報を、前記超過使用数量を減算した数量の情報に更新するとともに、使用予定あり在庫数量の情報を、前記超過使用数を加算し、さらに、前記使用数量を減算した数量の情報に更新し、使用予定数量と使用数量とが同じ場合は、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する、ことを特徴とする。
【０００９】
また、本発明は、部品の在庫を管理する在庫管理装置（１０）に用いられるコンピュータプログラムであって、各部品の使用予定あり在庫数量及び使用予定なし在庫数量の情報を記憶する記憶手段（２０）を備えており、修理に使用予定の部品及び使用予定数量の情報を含んだ伝票登録情報を受信する伝票登録情報受信ステップ（Ｓ１４０）と、前記伝票登録情報受信ステップ（Ｓ１４０）において受信した伝票登録情報の示す使用予定の部品に対応した使用予定あり在庫数量の情報を、該伝票登録情報の示す使用予定数量を加算した数量の情報に更新するとともに、該部品に対応した使用予定なし在庫数量の情報を、該伝票登録情報の示す使用予定数量を減算した数量の情報に更新する部品使用予定登録ステップ（Ｓ１５０）と、伝票識別情報と、前記伝票登録情報受信ステップ（Ｓ１４０）において受信した伝票登録情報とを含む伝票データを前記記憶手段（２０）に書き込む伝票登録ステップ（Ｓ１５５）と、伝票識別情報と、修理において使用した部品及び使用数量の情報とを含む確認伝票登録情報を受信する確認伝票登録情報受信ステップ（Ｓ２１０）と、前記確認伝票登録情報受信ステップ（Ｓ２１０）においてが受信した確認伝票登録情報を含む伝票データを前記記憶手段（２０）に書き込む確認伝票登録ステップ（Ｓ２２０）と、前記確認伝票登録情報受信ステップ（Ｓ２１０）において受信した確認伝票登録情報内の伝票識別情報により前記記憶手段（２０）内の伝票データを特定し、各部品について、前記特定した伝票データの示す使用予定数量及び前記確認伝票登録情報の示す使用数量の差分を基に使用予定あり在庫数量の情報、及び、使用予定なし在庫数量の情報を更新し、さらに、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する部品使用実績登録ステップ（Ｓ２２５〜Ｓ２７０）と、をコンピュータに実行させることを特徴とするコンピュータプログラムである。
【００１０】
また、本発明は、上述するコンピュータプログラムであって、前記部品使用実績登録ステップ（Ｓ２２５〜Ｓ２７０）においては、各部品について、前記特定した伝票データの示す使用予定数量と前記確認伝票登録情報の示す使用数量とを比較し、使用予定数量が使用数量より多い場合は、前記使用予定数量から前記使用数量を減算して未使用数量を算出し、使用予定あり在庫数量の情報を、前記未使用数量及び前記使用数量を減算した数量の情報に更新するとともに、使用予定なし在庫数量の情報を、前記未使用数量を加算した数量の情報に更新し、使用予定数量が使用数量より少ない場合は、前記使用数量から前記使用予定情報を減算して超過使用数量を算出し、使用予定なし在庫数量の情報を、前記超過使用数量を減算した数量の情報に更新するとともに、使用予定あり在庫数量の情報を、前記超過使用数を加算し、さらに、前記使用数量を減算した数量の情報に更新し、使用予定数量と使用数量とが同じ場合は、使用予定あり在庫数量の情報を、前記使用数量を減算した数量の情報に更新する、ことを特徴とする。
なお、本欄において参照している「（符号）」は、後述する欄（発明を実施するための最良の形態）において対応する構成を例示するのみで、何ら特許請求の範囲の各請求項の解釈を限定するものではない。
【発明の効果】
【００１１】
上記発明によれば、商品の修理業務の発生あるいは終了の都度登録される伝票により、修理にむけて確保されている部品の在庫数量と、使用予定のない部品の在庫数量との情報を更新し、各部品の在庫状態について常に最新の情報を管理することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照し、この発明の一実施形態について説明する。
図１は、本発明の一実施の形態による在庫管理装置の動作概要を説明するための図である。
在庫管理装置は、製品の修理に使用される各部品の在庫数量をステータス毎に管理している。ステータスには、使用予定あり／使用予定なし／返送／廃棄がある。使用予定ありステータスは、修理等のために確保されている状態であることを示す。使用予定なしステータスは、使用される予定がない状態を示す。返送ステータスは、故障の原因調査などのために、客先から返送された状態を示す。廃棄は、破損などにより廃棄される状態を示す。
【００１３】
顧客サポートセンターにおいてお客様から修理の依頼を受けると、修理のサービスオーダーの登録に必要な情報が在庫管理装置に入力される。修理サービス員は、このサービスオーダーについて、修理に使用する可能性があるため確保しておく部品、すなわち、使用予定部品と、その使用予定数量の情報を入力する。修理の実施後、修理サービス員は、サービスオーダーに対して、実際に行った修理サービスの内容を登録するためのサービス確認の情報を在庫管理装置に入力する。サービス確認の情報には、実際に修理に用いた使用部品及び使用数量、故障原因を調査するため客先から持ち帰った返送部品及び返送数量、廃棄のため客先から持ち帰った廃棄部品及び廃棄数量の情報が含まれる。在庫管理装置は、サービスオーダーにより登録された使用予定部品及び使用予定数量と、サービス確認により登録された使用部品及び使用数量とを基に、使用予定なしステータス、及び、使用予定ステータスの在庫数量を更新する。また、サービス確認で登録された返送部品及び返送数量により、返送ステータスの在庫数量を、廃棄部品及び廃棄数量により廃棄ステータスの在庫数量を更新する。
【００１４】
図２は、在庫管理装置１０の構成を示すブロック図であり、本発明と関係する機能ブロックのみ抽出して示してある。在庫管理装置１０は、例えば、サーバやパーソナルコンピュータなどのコンピュータ装置で構成することができる。在庫管理装置１０は、修理履歴生成手段１１、伝票登録情報受信手段１２、伝票登録手段１３、部品使用履歴出力手段１４、部品使用予定登録手段１５、確認伝票登録情報受信手段１６、確認伝票登録手段１７、部品使用実績登録手段１８、及び、記憶手段２０を備える。
【００１５】
記憶手段２０は、修理履歴ＤＢ２１、伝票ＤＢ２２、及び、在庫ＤＢ２３を備える。
修理履歴ＤＢ２１は、製品の型式及び故障症状毎に、修理に使用した部品、及び、その使用率の情報を示す修理履歴テーブルを記憶する。
伝票ＤＢ２２は、サービスオーダー、サービス確認の伝票データを記憶する。サービスオーダーの伝票データには、顧客の名前や住所などの顧客情報、修理サービスを行う対象の製品の型式、故障症状、修理に使用する予定の部品及使用予定数量の情報を含む。サービス確認の伝票データには、関連するサービスオーダーの伝票データを特定する伝票番号、修理を行った製品の型式、故障症状、修理に使用した部品及び使用数量の情報を含む。
在庫ＤＢ２３は、部品毎の各ステータスの在庫数量を示す在庫テーブルを記憶する。
【００１６】
修理履歴生成手段１１は、伝票ＤＢ２２内のサービス確認の伝票データを参照して、修理履歴テーブルを生成し、修理履歴ＤＢ２１へ登録する。
伝票登録情報受信手段１２は、サービスオーダーの伝票データを登録するための伝票登録情報を受信する。伝票登録情報には、顧客情報、修理を行う製品の型式、故障症状、使用予定情報が含まれる。使用予定情報は、修理の使用予定部品及び使用予定数量を示す。
伝票登録手段１３は、伝票登録情報受信手段１２が受信した伝票登録情報を基にサービスオーダーの伝票データを生成して伝票ＤＢ２２へ登録する。
部品使用履歴出力手段１４は、修理履歴ＤＢ２１内の修理履歴テーブルを参照し、修理を行う製品の型式及び故障症状に応じて過去に修理に用いられた部品の実績を出力する。
部品使用予定登録手段１５は、使用予定情報を基に、在庫ＤＢ２３内の在庫テーブルを更新する。
【００１７】
確認伝票登録情報受信手段１６は、サービス確認の伝票データを登録するための確認伝票登録情報を受信する。確認伝票登録情報には、サービスオーダーの伝票データを特定するための伝票番号、修理を行った製品の型式、故障症状、使用実績情報が含まれる。使用実績情報は、修理に使用された使用部品及び使用数量、修理により返送された返送部品及び返送数量、修理により回収した廃棄部品及び廃棄数量の情報を含む。
確認伝票登録手段１７は、確認伝票登録情報受信手段１６が受信した確認伝票登録情報を基にサービス確認の伝票データを生成して伝票ＤＢ２２へ登録する。
部品使用実績登録手段１８は、関連するサービスオーダーの伝票データにより示される使用予定部品及び使用予定数量の情報と、使用実績情報により示される使用部品及び使用数量、返送部品及び返送数量、廃棄部品及び廃棄数量の情報とを基に、在庫ＤＢ２３内の在庫テーブルを更新する。
【００１８】
図３は、在庫管理装置１０の修理履歴ＤＢ２１が保持する修理履歴テーブルの構成例を示す図である。修理履歴テーブルは、修理した製品の型式、故障症状、修理に使用した部品の部品名、及び、使用率の情報からなる。同図において、修理履歴テーブルは、「脱水しない」という故障症状により型式「ＬＭ−８Ｋ」の製品の修理を行った場合、これまでは、使用率「６２％」で「部品Ａ」、「部品Ｂ」を使用し、使用率「３７％」で「部品Ｃ」を使用したことを示している。
【００１９】
図４は、在庫管理装置１０の伝票ＤＢ２２が保持するサービスオーダーの伝票データの構成例を示す図である。サービスオーダーの伝票データは、伝票データを一意に特定する伝票番号、顧客の名前や住所などの顧客情報、修理サービスを行う対象の製品の型式、故障症状、修理を担当する修理サービス員（ＣＥ：Customer Engineer）、修理予定日、修理に使用予定の部品の部品名及使用予定数量の情報を含む。
【００２０】
図５は、在庫管理装置１０の伝票ＤＢ２２が保持するサービス確認の伝票データの構成例を示す図である。サービス確認の伝票データは、当該伝票データの伝票番号、関連するサービスオーダーの伝票番号、修理サービスを行った対象の製品の型式及び故障症状、修理を担当した修理サービス員（ＣＥ）、修理実施日、使用／返送／廃棄の区分毎の部品の部品名及び数量の情報を含む。
【００２１】
図６は、在庫管理装置１０の在庫ＤＢ２３が保持する在庫テーブルの構成例を示す図である。在庫テーブルは、各部品の使用予定なし／使用予定あり／返送／廃棄の各ステータスの在庫数量を示す在庫テーブルを記憶する。同図において、「部品Ａ」は、使用予定なしステータスの在庫数量が「１００」個、使用予定ありステータスの在庫数量が「１０」個、返送ステータスの在庫数量が「４」個、廃棄ステータスの在庫数量が「２」個であることを示している。
【００２２】
次に、在庫管理装置１０の動作について説明する。
図７は、在庫管理装置１０におけるサービスオーダー登録時の動作フローを示す図である。
在庫管理装置１０は、修理履歴ＤＢ２１内の修理履歴テーブルを定期的に、あるいは、随時更新している。例えば、１日に１回、週に一回などの所定の時間毎に、あるいは、確認伝票登録手段１７により伝票ＤＢ２２へサービス確認の伝票データが登録される度に、修理履歴生成手段１１は、伝票ＤＢ２２内の全てのサービス確認の伝票データから、修理サービスを行った対象の製品の型式及び故障症状、使用した部品の部品名を読み出す。そして、修理履歴生成手段１１は、製品の型式及び故障症状毎に、修理に使用した各部品の使用率を算出し、修理履歴テーブルを更新する。
【００２３】
顧客サポートセンターにおいて、顧客から客先に出向いての修理サービスの依頼を受ける。顧客サポートセンターでは、在庫管理装置１０が出力する伝票登録画面に、修理サービスのサービスオーダーを登録するための伝票登録情報を入力する（ステップＳ１１０）。このとき入力される伝票登録情報には、顧客情報、修理対象製品の型式、故障症状、修理の希望日時などの情報が含まれる。在庫管理装置１０の伝票登録情報受信手段１２が、入力された伝票登録情報を受信すると、伝票登録手段１３は、新たな伝票番号を生成するとともに、担当の修理サービス員を決定する。これは、例えば、各修理サービス員のスケジュール情報を内部に記憶しておき、顧客の希望日時に予定が入っていない修理サービス員を選択することにより行う。伝票登録手段１３は、生成した伝票番号と、担当の修理サービス員の情報と、伝票登録情報内の顧客情報、修理対象製品の型式、故障症状などの情報とを含む伝票データを生成し、伝票ＤＢ２２内に登録する（ステップＳ１１５）。
【００２４】
顧客サポートセンターにおいてサービスオーダーの伝票データを登録した後、担当の修理サービス員は、在庫管理装置１０へ更新対象のサービスオーダーの伝票番号と、部品選択指示を入力する（ステップＳ１２０）。在庫管理装置１０の伝票登録情報受信手段１２は、伝票番号及び部品選択指示を受信すると、伝票登録手段１３は、この伝票番号により特定されるサービスオーダーの伝票データを伝票ＤＢ２２から読み出す（ステップＳ１２５）。次に、部品使用履歴出力手段１４は、ステップＳ１２５において読み出された伝票データ内の型式及び故障症状をキーに、修理履歴ＤＢ２１内の修理履歴テーブルから修理に使用された実績のある部品及びその使用率の情報を読み出す（ステップＳ１３０）。部品使用履歴出力手段１４は、ステップＳ１３０において読み出した部品及び使用率の情報を画面に表示する（ステップＳ１３５）。このとき、過去に使用した実績のある部品全てを表示してもよく、使用率が高い順に所定数表示する、あるいは、所定の使用率以上の部品全てを表示することでもよい。
【００２５】
修理サービス員は、在庫管理装置１０が表示した部品及び使用率の情報を参照し、修理の使用予定部品及び使用予定数量の情報を入力し（ステップＳ１４０）、さらに、サービスオーダー登録指示を入力する（ステップＳ１４５）。伝票登録情報受信手段１２は、使用予定部品及び使用予定数量の情報と、サービスオーダー登録指示とを受信する。部品使用予定登録手段１５は、入力された各使用予定部品について、使用予定なしステータスの在庫数量から、使用予定ありステータスの在庫数量へ使用予定数量を移動し、在庫テーブルを更新する（ステップＳ１５０）。さらに、伝票登録手段１３は、ステップＳ１２０において入力された伝票番号により特定されるサービスオーダーの伝票データに、使用予定部品の部品名及び使用予定数量を書き込み、更新する（ステップＳ１５５）。
【００２６】
図８は、在庫管理装置１０におけるサービス確認登録時の動作フローを示す図である。
修理サービス員は、関連するサービスオーダーの伝票番号、使用／返送／廃棄された部品及びその数量からなる使用実績情報などの確認伝票登録情報を入力する（ステップＳ２１０）。在庫管理装置１０の確認伝票登録情報受信手段１６が確認伝票登録情報を受信すると、確認伝票登録手段１７は、ステップＳ２１０において入力されたサービスオーダーの伝票番号をキーに、サービスオーダーの伝票データを伝票ＤＢ２２から読み出す（ステップＳ２１５）。在庫管理装置１０の確認伝票登録手段１７は、ステップＳ２１０において入力された確認伝票登録情報、ステップＳ２１５において読み出したサービスオーダーの伝票データ内の情報を用いてサービス確認の伝票データを生成し、伝票ＤＢ２２へ登録する（ステップＳ２２０）。
【００２７】
部品使用実績登録手段１８は、サービス確認及びサービスオーダーの伝票データの一方または両方に含まれる部品を全て抽出し、この抽出した部品の１つに注目する（ステップＳ２２５）。そして、部品使用実績登録手段１８は、ステップ２１０において入力された使用実績情報内に、注目している部品が返送部品として含まれるか否かを判断する（ステップＳ２３０）。使用実績情報内に、注目している部品が返送部品として含まれると判断した場合、部品使用実績登録手段１８は、在庫テーブル内の当該部品の返送ステータスの在庫数量に、使用実績情報で示される当該部品の返送数量を加算し、在庫テーブルを更新する（ステップＳ２３５）。続いて、部品使用実績登録手段１８は、入力された使用実績情報内に、注目している部品が廃棄部品として含まれるか否かを判断する（ステップＳ２４０）。使用実績情報内に、注目している部品が廃棄部品として含まれると判断した場合、部品使用実績登録手段１８は、在庫テーブル内の当該部品の廃棄ステータスの在庫数量に、使用実績情報で示される当該部品の廃棄数量を加算し、在庫テーブルを更新する（ステップＳ２４５）。
【００２８】
次に、部品使用実績登録手段１８は、注目している部品について、ステップＳ２１５において読み出したサービスオーダーの伝票データで示される使用予定数量と、ステップＳ２１０において入力された使用実績情報で示される使用数量とを比較する（ステップＳ２５０）。使用予定数量と使用数量とが等しいと判断した場合（ステップＳ２５０：＝）、部品使用実績登録手段１８は、在庫テーブル内の使用予定ありステータスの在庫数量から使用数量を減算して在庫テーブルを更新する（ステップＳ２５５）。そして、ステップＳ２２５において抽出した部品のうち、まだ注目していない次の部品に注目し、ステップＳ２３０からの処理を繰り返す（ステップＳ２６０）。
【００２９】
また、ステップＳ２５０において、使用予定数量が使用数量より大きいと判断した場合（ステップＳ２５０：＞）、部品使用実績登録手段１８は、在庫テーブル内の使用予定ステータスの在庫数量から、使用予定なしステータスの在庫数量へ未使用の数量を移動して在庫テーブルを更新する（ステップＳ２６５）。その後、部品使用実績登録手段１８は、在庫テーブル内の使用予定ありステータスの在庫数量から使用数量を減算して在庫テーブルを更新し（ステップＳ２５５）、まだ注目していない次の部品に注目し、ステップＳ２３０からの処理を繰り返す（ステップＳ２６０）。
【００３０】
また、ステップＳ２５０において、使用数量が使用予定数量より大きいと判断した場合（ステップＳ２５０：＜）、部品使用実績登録手段１８は、在庫テーブル内の使用予定なしステータスの在庫数量から、使用予定ステータスの在庫数量へ使用予定を超えて使用した数量（超過使用数量）を移動して在庫テーブルを更新する（ステップＳ２７０）。その後、部品使用実績登録手段１８は、在庫テーブル内の使用予定ありステータスの在庫数量から使用数量を減算して在庫テーブルを更新し（ステップＳ２５５）、まだ注目していない次の部品に注目し、ステップＳ２３０からの処理を繰り返す（ステップＳ２６０）。
【００３１】
図９は、在庫テーブルの更新手順を説明するための図である。
同図において、サービスオーダーの登録前、部品Ａの使用予定なしステータスの在庫数量は「１００」個、使用予定ありステータスの在庫数量は「１０」個、返送ステータスの在庫数量は「４」個、廃棄ステータスの在庫数量は「２」個である。部品Ｂの使用予定なしステータスの在庫数量は「５０」個、使用予定ありステータスの在庫数量は「５」個、返送ステータスの在庫数量は「１」個、廃棄ステータスの在庫数量は「０」個である。部品Ｃの使用予定なしステータスの在庫数量は「３０」個、使用予定ありステータスの在庫数量は「３」個、返送ステータスの在庫数量は「２」個、廃棄ステータスの在庫数量は「１」個である。部品Ｄの使用予定なしステータスの在庫数量は「７０」個、使用予定ありステータスの在庫数量は「７」個、返送ステータスの在庫数量は「３」個、廃棄ステータスの在庫数量は「３」個である。部品Ｅの使用予定なしステータスの在庫数量は「２０」個、使用予定ありステータスの在庫数量は「２」個、返送ステータスの在庫数量は「１」個、廃棄ステータスの在庫数量は「２」個である。
【００３２】
サービスオーダー登録時、各使用予定部品について、使用予定なしステータスの在庫数量から、使用予定ありステータスの在庫数量へ使用予定数量を移動する。
例えば、サービスオーダーの伝票登録情報として、部品Ａの使用予定数量１個、部品Ｂの使用予定数量２個、部品Ｃの使用予定数量２個、部品Ｄの使用予定数量１個を示す使用予定情報が入力されたとする。
このとき、部品Ａの使用予定なしステータスの在庫数量は、現在の在庫数量「１００」個から使用予定数量「１」個を減算した「９９」個となる。また、使用予定ありステータスの在庫数量は、現在の在庫数量「１０」個に使用予定数量「１」個を加算した「１１」個となる。
同様に、部品Ｂの使用予定なしステータスの在庫数量は、現在の在庫数量「５０」個から使用予定数量「１」個を減算した「４９」個となり、使用予定ありステータスの在庫数量は、現在の在庫数量「５」個に使用予定数量「１」個を加算した「６」個となる。
また、部品Ｃの使用予定なしステータスの在庫数量は、現在の在庫数量「３０」個から使用予定数量「２」個を減算した「２８」個となり、使用予定ありステータスの在庫数量は、現在の在庫数量「３」個に使用予定数量「２」個を加算した「５」個となる。
また、部品Ｄの使用予定なしステータスの在庫数量は、現在の在庫数量「７０」個から使用予定数量「１」個を減算した「６９」個となり、使用予定ありステータスの在庫数量は、現在の在庫数量「７」個に使用予定数量「１」個を加算した「８」個となる。
【００３３】
サービス確認登録時、サービスオーダー登録時に入力された使用予定数量とサービス確認登録時に入力された使用数量とを比較し、使用予定数量＝使用数量であれば、使用予定ありステータスの在庫数量から使用数量を減算する。使用予定数量＞使用数量であれば、使用予定ありステータスの在庫数量から使用予定なしステータスの在庫数量へ未使用の数量を移動した後に、使用予定ありステータスの在庫数量から使用数量を減算する。また、使用予定数量＜使用数量であれば、使用予定なしステータスの在庫数量から使用予定ありステータスの在庫数量へ、使用予定を超えて使用した数量を移動した後に、使用予定ありステータスの在庫数量から使用数量を減算する。各返送部品については返送ステータスの在庫数量に返送数量を加算し、各廃棄部品について廃棄ステータスの在庫数量に廃棄数量を加算する。（図１参照）
【００３４】
例えば、図９に示すように、サービス確認の伝票登録情報として、部品Ｂの使用数量１個、返送数量１個、部品Ｃの使用数量１個、部品Ｄの使用数量２個、部品Ｅの使用数量２個、廃棄数量１個を示す使用実績情報が入力されたとする。
このとき、部品Ａについては、使用予定数量「１」個、使用数量「０」個であるため、使用予定数量＞使用数量であり、未使用数量は、使用予定数量「１」個から使用数量「０」個を減算した「１」個となる。よって、使用予定ありステータスの在庫数量は、現在の在庫数量「１１」個から未使用数量「１」個を減算した「１０」個となる。また、使用予定なしステータスの在庫数量は、現在の在庫数量「９９」個に未使用数量「１」個を加算した「１００」個となる。
また、部品Ｂについては、使用予定数量「１」個、使用数量「１」個と同じ数量であるため、使用予定ありステータスの在庫数量は、現在の在庫数量「６」個から使用数量「１」個を減算した「５」個となる。また、返送数量「１」個であるため、返送ステータスの在庫数量は、現在の在庫数量「１」個に返送数量「１」個を加算した「２」個となる。
【００３５】
また、部品Ｃについては、使用予定数量「２」個、使用数量「１」個であるため、使用予定数量＞使用数量であり、未使用数量は、使用予定数量「２」個から使用数量「１」個を減算した「１」個となる。よって、使用予定ありステータスの在庫数量は、現在の在庫数量「５」個から未使用数量「１」個を減算した「４」個となり、使用予定なしステータスの在庫数量は、現在の在庫数量「２８」個に未使用数量「１」個を加算した「２９」個となる。このように、使用予定ありステータスの在庫数量から使用予定なしステータスの在庫数量へ未使用数量を移動した後に、使用予定ありステータスの在庫数量は、「４」個から使用数量「１」個を減算した「３」個に更新される。
【００３６】
また、部品Ｄについては、使用予定数量「１」個、使用数量「２」個であるため、使用予定数量＜使用数量であり、超過使用数量は、使用数量「２」個から使用予定数量「１」個を減算した「１」個となる。よって、使用予定なしステータスの在庫数量は、現在の在庫数量「６９」個から超過使用数量「１」個を減算した「６８」個となり、使用予定ありステータスの在庫数量は、現在の在庫数量「８」個に超過使用数量「１」個を加算した「９」個となる。このように、使用予定なしステータスの在庫数量から使用予定ありステータスの在庫数量へ超過使用数量を移動した後に、使用予定ありステータスの在庫数量は、「９」個から使用数量「２」個を減算した「７」個に更新される。
【００３７】
また、部品Ｅについては、使用予定数量「０」個、使用数量「１」個であるため、使用予定数量＜使用数量であり、超過使用数量は、使用数量「１」個から使用予定数量「０」個を減算した「１」個となる。よって、使用予定なしステータスの在庫数量は、現在の在庫数量「２０」個から超過使用数量「１」個を減算した「１９」個となり、使用予定ありステータスの在庫数量は、現在の在庫数量「２」個に超過使用数量「１」個を加算した「３」個となる。その後、使用予定ありステータスの在庫数量は、「３」個から使用数量「１」個を減算した「２」個となる。また、廃棄数量「１」個であるため、廃棄ステータスの在庫数量は、現在の在庫数量「２」個に廃棄数量「１」個を加算した「３」個となる。
【００３８】
上記実施の形態によれば、お客様から依頼された修理に用いられる可能性の高い部品の情報を修理サービス員に提供することができる。さらに、修理サービス員が事前に想定した部品の使用予定、実際の修理における部品の使用実績に基づき、サービスオーダー、サービス確認の伝票を登録する度に、各部品の使用予定／使用予定なし／返送／廃棄ステータスの在庫数量を随時更新し、管理することができる。
【００３９】
なお、上述の在庫管理装置１０は、内部にコンピュータシステムを有している。そして、上述した在庫管理装置１０の修理履歴生成手段１１、伝票登録情報受信手段１２、伝票登録手段１３、部品使用履歴出力手段１４、部品使用予定登録手段１５、確認伝票登録情報受信手段１６、確認伝票登録手段１７、及び、部品使用実績登録手段１８の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウェアを含むものである。
【００４０】
また、「コンピュータ読み取り可能な記録媒体」とは、ＲＯＭの他に、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のシステムやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００４１】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施形態による在庫管理装置の動作概要を説明するための図である。
【図２】同実施の形態による在庫管理装置の構成を示すブロック図である。
【図３】同実施の形態による修理履歴テーブルの構成例を示す図である。
【図４】同実施の形態によるサービスオーダーの伝票データの構成例を示す図である。
【図５】同実施の形態によるサービス確認の伝票データの構成例を示す図である。
【図６】同実施の形態による在庫テーブルの構成例を示す図である。
【図７】同実施の形態による在庫管理装置のサービスオーダー登録時の動作フローを示す図である。
【図８】同実施の形態による在庫管理装置のサービス確認登録時の動作フローを示す図である。
【図９】同実施の形態による在庫テーブルの更新手順を説明するための図である。
【符号の説明】
【００４３】
１０・・・在庫管理装置
１１・・・修理履歴生成手段
１２・・・伝票登録情報受信手段
１３・・・伝票登録手段
１４・・・部品使用履歴出力手段
１５・・・部品使用予定登録手段
１６・・・確認伝票登録情報受信手段
１７・・・確認伝票登録手段
１８・・・部品使用実績登録手段
２０・・・記憶手段
２１・・・修理履歴ＤＢ
２２・・・伝票ＤＢ
２３・・・在庫ＤＢ
【図１】
2006315831.tif 000003
【図２】
2006315831.tif 000004
【図３】
2006315831.tif 000005
【図４】
2006315831.tif 000006
【図５】
2006315831.tif 000007
【図６】
2006315831.tif 000008
【図７】
2006315831.tif 000009
【図８】
2006315831.tif 000010
【図９】
2006315831.tif 000011