(57)【要約】【課題】予備部品の在庫管理を行う在庫管理システムを提供する。【解決手段】（１）被検査モジュール部品を検査用ＰＣ１００により検査を行い、（２）被検査モジュール部品が良品モジュール部品か不良モジュール部品かの区分けを行う。被検査モジュール部品が良品モジュール部品であるときは、（３）運用モジュール部品として再び用いられる。被検査モジュール部品が不良モジュール部品であるときは（４）管理所１２に配送され（５）良品モジュール部品となると、（６）予備モジュール部品となり在庫として保管される。被検査モジュール部品が不良モジュール部品であるときは、（７）在庫の予備モジュール部品が運用モジュール部品として用いられる。管理サーバ２００は、フライトスケジュール時間、モジュール部品修理期間、モジュール部品使用時間、モジュール部品故障情報、モジュール部品稼働時間合計、及びＭＴＢＦにより１年間に必要な在庫数を算出する。【選択図】図１
2013193812.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された検査用計算機及び管理サーバを備えた在庫管理システムであって、
前記検査用計算機は、
被検査品の使用期間及び故障情報を前記管理サーバに送信する被検査品情報送信手段を有し、
前記管理サーバは、前記被検査品の前記使用期間及び前記故障情報を前記検査用計算機から受信する被検査品情報受信手段と、
前記被検査品を搭載する航空機のフライトスケジュール時間と前記被検査品の前記使用期間から算出される稼働時間合計と、前記故障情報と修理期間から算出されるＭＴＢＦに基づいて、前記被検査品の在庫数を算出する在庫数算出手段と、
を有することを特徴とする在庫管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器を構成する部品が故障した場合に故障部品と交換する予備部品の在庫管理に係り、特に航空機に搭載される整備対象の電子機器を構成する部品における予備部品の在庫数を管理する在庫管理システムに関する。
【背景技術】
【０００２】
航空機は、運行する前に必ず航空機に搭載される電子機器を構成するモジュール部品について、故障の有無を検査している。そして、この検査により故障しているモジュール部品（以下、故障モジュール部品という）と故障していないモジュール部品（以下、良品モジュール部品という）に分け、故障モジュール部品については、在庫として確保している予備のモジュール部品（以下、予備モジュール部品という）に交換している。この予備モジュール部品が不足すると航空機は、フライトスケジュール通りに運行できなくなるという問題が発生する。このような問題を発生させないために、多量の予備モジュール部品を在庫して確保することが必要であるが、予備モジュール部品を多量に確保すると多額の費用が発生する。また、故障モジュール部品を修理して良品モジュール部品となった良品モジュール部品を予備モジュール部品として管理しなければならない。このため、予備モジュール部品を管理する管理所の管理者は、整備所の整備員と連絡を取りながら予備モジュール部品の在庫数を把握し、不足することがないように管理を行っていた。しかし、これらの管理は、管理者があくまで在庫数を０にならないように調整するだけであり、管理の指標がないため、故障モジュール部品が多発した場合には予備モジュール部品が不足するという問題があった。
【０００３】
在庫不足を解消する技術として下記特許文献１がある。特許文献１では、管理者に対する在庫不足の商品を示す通知を在庫不足が解消するまで複数回行う在庫管理システムにおいて、在庫数が予め設定された基準在庫数を下回る在庫不足の商品を検出し、在庫不足の商品を示す在庫不足情報を管理者に対して断続的に送信し、在庫不足情報の送信の停止指示を管理者から商品別に受け付け、停止指示された商品に係る在庫不足情報の送信を、当該停止指示を受け付けてから当該商品の在庫数が増加するまで停止させることができる管理システムを提供している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１４０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように特許文献１の在庫管理システムでは、或る商品に係る在庫不足情報を受信した管理者が、当該商品の補充依頼に応じて当該商品に係る在庫不足情報の送信の停止指示を行うことで、当該商品に係る在庫不足情報の送信が当該商品の在庫数が増加するまで停止されるので、既に補充依頼済みの商品に係る在庫不足情報による管理者の誤認識を防止することができる。しかし、特許文献１の管理システムでは、在庫不足を事前に監視し、在庫不足を発生させないようにすることはできない。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、上記課題を解決できる在庫管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の在庫管理システムは、ネットワークを介して接続された検査用計算機及び管理サーバを備えた在庫管理システムであって、前記検査用計算機は、被検査品の使用期間及び故障情報を前記管理サーバに送信する被検査品情報送信手段を有し、前記管理サーバは、前記被検査品の前記使用期間及び前記故障情報を前記検査用計算機から受信する被検査品情報受信手段と、前記被検査品を搭載する航空機のフライトスケジュール時間と前記被検査品の前記使用期間から算出される稼働時間合計と、前記故障情報と修理期間から算出されるＭＴＢＦに基づいて、前記被検査品の在庫数を算出する在庫数算出手段と、を有することを特徴としている。
【発明の効果】
【０００８】
本発明は、航空機に搭載される整備対象の電子機器を構成する部品における予備部品の在庫数を管理する在庫管理システムにおいて、予備部品が不足することがないように最適な在庫管理を行うことができる在庫管理システムを提供する。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る在庫管理システムの概要を示す図である。
【図２】本発明の実施形態に係る管理サーバの機能構成を示す図である。
【図３】本発明の実施形態に係るデータベースの構成を示す図である。
【図４】本発明の実施形態に係るデータベース更新処理のフローチャートである。
【図５】本発明の実施形態に係る年間フライトスケジュールに対してモジュール部品の在庫数が「１」の状態で航空機が運行できる期間の算出手順を示す図である。
【図６】本発明の実施形態に係る年間フライトスケジュールに対してモジュール部品の在庫数が「０」の状態で航空機の運行が停止するまでの期間の算出手順を示す図である。
【図７】本発明の実施形態に係る在庫数算出処理のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態（以下、「実施形態」という）について図面を参照して説明する。実施形態は、航空機に搭載される電子機器を構成するモジュール部品のＭＴＢＦ（Mean Time Between Failure：平均故障間隔）と、故障モジュール部品の修理にかかる期間に基づいて、１年間に必要なモジュール部品の在庫数を算出するものである。
【００１１】
本実施形態の在庫管理システム１０の概要について、図１を用いて説明する。在庫管理システム１０は、図１に示すようにモジュール部品が故障しているか否かを検査する検査用計算機（以下、検査用ＰＣという）１００、モジュール部品の在庫数を管理する管理サーバ２００、及び端末２５０から構成されている。検査用ＰＣ１００は、航空機の機体を整備する整備所１１に設置されている。管理サーバ２００と端末２５０は、航空機の機体の備品を管理する管理所１２に設置されている。端末２５０は、ユーザーが操作可能な操作キー、マウス、及びモニターを備え、ユーザーが操作キーやマウスを用いて管理サーバ２００の操作を行い、また管理サーバ２００から出力されるデータをモニターに表示するための装置である。この端末２５０は、管理サーバ２００に接続されている。また、検査用ＰＣ１００と管理サーバ２００は、ネットワーク３００に接続されている。このような在庫管理システム１０において、まず、整備所１１の整備員が運行前に航空機の機体を整備するときに、（１）に示すように検査される被検査品であるモジュール部品（以下、被検査モジュール部品という）を検査用ＰＣ１００により検査を行い、（２）に示すように被検査モジュール部品が良品モジュール部品か不良モジュール部品かの区分けを行う。被検査モジュール部品が良品モジュール部品であるときは、（３）に示すように航空機の機体に運用されるモジュール部品（以下、運用モジュール部品という）として用いられる。被検査モジュール部品が不良モジュール部品であるときは、（４）に示すように管理所１２に配送され、（５）に示すように修理が行われることで良品モジュール部品となる。この良品モジュール部品は、（６）に示すように整備所１１に配送され、予備モジュール部品となり在庫として保管される。また、予備モジュール部品が良品モジュール部品であるときには、（７）に示すように在庫の予備モジュール部品が運用モジュール部品として航空機の機体に設置される。図１に示す在庫管理システム１０において、整備所１１の１箇所のみ記載しているが、実際は複数箇所の整備所１１が存在している。また、被検査モジュール部品、良品モジュール部品、不良モジュール部品、予備モジュール部品、及び運用モジュール部品について、１台のみ記載しているが、実際は複数の各種モジュール部品が存在している。
【００１２】
次に、管理サーバ２００の機能構成について、図２を用いて説明する。図２に示すように、管理サーバ２００は、通信インターフェース部２１０、制御部２２０、端末操作表示部２３０、及び記憶部２４０から構成されている。制御部２２０は、データベース更新処理部２２０ａと在庫数算出処理部２２０ｂを備えている。記憶部２４０は、機体構成データベース２４０ａ、モジュール部品データベース２４０ｂ、モジュール部品故障履歴データベース２４０ｃを備えている。
【００１３】
通信インターフェース部２１０は、ネットワーク３００を経由して検査用ＰＣ１００とデータ送受信を行う。制御部２２０は、管理サーバ２００に電源が投入されると管理サーバ２００全体の制御を開始する。制御部２２０のデータベース更新処理部２２０ａが実行するデータベース更新処理、及び在庫数算出処理部２２０ｂが実行する在庫数算出処理については、後述する。端末操作表示部２３０は、端末２５０からの操作信号を入力すると操作信号を制御部２２０に出力し、また制御部２２０から出力されるデータを入力して端末２５０に表示する。記憶部２４０は、管理サーバ２００の基本機能を実現するためのプログラム、制御部２４０が実行するプログラム、及びプログラムで用いられるデータなどを記憶するメモリである。記憶部２４０の機体構成データベース２４０ａは、航空機の機体毎の機体構成が設定されているデータベースである。モジュール部品データベース２４０ｂは、機体構成データベース２４０ａのモジュール部品の詳細が設定されているデータベースである。モジュール部品故障履歴データベース２４０ｃは、モジュール部品データベース２４０ｂのモジュール部品の故障に関する履歴情報が設定されているデータベースである。機体構成データベース２４０ａ、モジュール部品データベース２４０ｂ、及びモジュール部品故障履歴データベース２４０ｃの構成については、後述する。
【００１４】
次に、機体構成データベース２４０ａの構成について、図３（ａ）を用いて説明する。図３（ａ）に示すように、機体構成データベース２４０ａは、「機体番号」、及び機体を構成する電子機器の情報（以下、電子機器情報という）の要素から構成されている。「機体番号」には、機体毎に付けられているユニークな番号が設定されている。また、電子機器情報は、「装置名称」、「装置構成」、及び電子機器を構成するモジュール部品の情報（以下、モジュール部品情報という）の要素から構成されている。「装置名称」には、電子機器毎に付けられているユニークな装置名称が設定される。「装置構成」には、電子機器を構成するモジュール部品の装置の台数などが設定される。モジュール部品情報は、「モジュール部品名称」、及び「モジュール部品Ｓ／Ｎ」の要素から構成されている。「モジュール部品名称」には、モジュール部品毎に付けられているユニークな名称が設定される。「モジュール部品Ｓ／Ｎ」には、モジュール部品におけるＳ／Ｎシリアルナンバー（serial number）識別番号が設定される。機体構成データベース２４０ａの各々の要素は、機体が導入されたときに予めデータが設定される。
【００１５】
次に、モジュール部品データベース２４０ｂの構成について、図３（ｂ）を用いて説明する。図３（ｂ）に示すように、モジュール部品データベース２４０ｂはモジュール部品毎の詳細な情報（以下、モジュール部品詳細情報という）の要素から構成されている。モジュール部品詳細情報は、「モジュール部品名称」、「モジュール部品Ｓ／Ｎ」、「登録年月日」、「装置状況」、「運用開始年月日」、「使用時間」、「平均ＭＴＢＦ」、「最大ＭＴＢＦ」、「最小ＭＴＢＦ」、及び「故障回数」の要素から構成されている。「モジュール部品名称」には、モジュール部品装置毎に付けられているユニークな名称が設定される。「モジュール部品Ｓ／Ｎ」には、モジュール部品装置におけるＳ／Ｎが設定される。「登録年月日」には、該当するモジュール部品がデータベースに登録された年月日が設定される。「装置状況」には、モジュール部品について正常または異常などの状態が設定される。「運用開始年月日」には、該当するモジュール部品が運用で用いられた年月日が設定される。「使用時間」には、該当するモジュール部品が運用で使用された時間が設定される。「平均ＭＴＢＦ」は、該当するモジュール部品におけるＭＴＢＦの平均値が設定される。「最大ＭＴＢＦ」は、該当するモジュール部品におけるＭＴＢＦの最大値が設定される。「最小ＭＴＢＦ」は、該当するモジュール部品におけるＭＴＢＦの最小値が設定される。「故障回数」は、該当するモジュール部品における故障の回数が設定される。
【００１６】
次に、モジュール部品故障履歴データベース２４０ｃの構成について、図３（ｃ）を用いて説明する。図３（ｃ）に示すように、モジュール部品故障履歴データベース２４０ｃは、モジュール部品毎の故障に関する履歴情報（以下、モジュール部品故障履歴情報という）の要素から構成されている。モジュール部品故障履歴情報は、「モジュール部品名称」、「モジュール部品Ｓ／Ｎ」、「故障年月日」、「使用時間」、「運用期間」、「修理期間」、及び「故障要因」の要素から構成されている。同じモジュール部品において複数の故障が発生した場合には、全ての故障履歴情報を設定するために、「故障年月日」、「使用時間」、「運用期間」、「修理期間」、及び「故障要因」の要素は故障毎に設けられている。「モジュール部品名称」には、モジュール部品装置毎に付けられているユニークな名称が設定される。「モジュール部品Ｓ／Ｎ」には、モジュール部品装置におけるＳ／Ｎが設定される。「故障年月日」には、該当モジュール部品が故障した年月日が設定される。「使用時間」には、「故障年月日」までモジュール部品が運用で使用された時間が設定される。「運用期間」には、該当モジュール部品が運用を開始した年月日と運用を終了した年月日が設定される。「修理期間」の「開始」には、該当モジュール部品が修理を開始した年月日が設定される。「修理期間」の「終了」には、該当モジュール部品が修理を終了した年月日が設定される。故障要因は、故障に至った原因などが設定される。例えばモジュール部品の損傷、消耗、または接触不良などが故障に至った原因であれば、損傷、消耗、または接触不良などが設定される。
【００１７】
次に、管理サーバ２００において、記憶部２４０のモジュール部品データベース２４０ｂ、及びモジュール部品故障履歴データベース２４０ｃの更新を行い、その後に１年間に必要な在庫数を算出する在庫数算出処理を要求するデータベース更新処理について、図４を用いて説明する。図４は、データベース更新処理部２２０ａが実行するデータベース更新処理のフローチャートである。整備所の整備員が航空機の整備を完了して検査用ＰＣ１００からモジュール部品の使用時間、装置状況、及び故障情報を入力すると、検査用ＰＣ１００は、整備完了通知をネットワーク３００を経由して管理サーバ２００に送信する。管理サーバ２００の通信インターフェース部２１０が整備完了通知を受信すると、制御部２２０に出力する。制御部２２０は、整備完了通知を入力するとデータベース更新処理部２２０ａを起動し、データベース更新処理部２２０ａがデータベース更新処理を開始する。以下、図４のデータベース更新処理のフローチャートに示すステップ順に説明する。
【００１８】
（ステップＳ１０１）
まず、データベース更新処理部２２０ａは、検査用ＰＣ１００に対して通信インターフェース部２１０を経由してモジュール部品使用時間要求を送信すると、検査用ＰＣ１００から通信インターフェース部２１０を経由してモジュール部品使用時間を受信する。
【００１９】
（ステップＳ１０２）
次いで、データベース更新処理部２２０ａは、ステップＳ１０１で受信したモジュール部品使用時間をモジュール部品データベース２４０ｂの「使用時間」に設定する。
【００２０】
（ステップＳ１０３）
次いで、データベース更新処理部２２０ａは、検査用ＰＣ１００に対して通信インターフェース部２１０を経由してモジュール部品装置状況要求を送信すると、検査用ＰＣ１００から通信インターフェース部２１０を経由してモジュール部品装置状況を受信する。
【００２１】
（ステップＳ１０４）
次いで、データベース更新処理部２２０ａは、ステップＳ１０３で受信したモジュール部品装置状況に「異常」が設定されているかを判定する。モジュール部品装置状況に「異常」が設定されているとき（ステップＳ１０４のＹｅｓ）は、ステップＳ１０５に進む。モジュール部品装置状況に「異常」が設定されていないとき（ステップＳ１０４のＮｏ）は、データベース更新処理部２２０ａはデータベース更新処理を終了する。
【００２２】
（ステップＳ１０５）
次いで、データベース更新処理部２２０ａは、検査用ＰＣ１００に対して通信インターフェース部２１０を経由してモジュール部品故障情報要求を送信すると、検査用ＰＣ１００から通信インターフェース部２１０を経由してモジュール部品故障情報を受信する。
【００２３】
（ステップＳ１０６）
次いで、データベース更新処理部２２０ａは、モジュール部品故障履歴データベース２４０ｃに１つのモジュール部品の故障履歴情報エリアを追加する。
【００２４】
（ステップＳ１０７）
次いで、データベース更新処理部２２０ａは、ステップＳ１０６で追加した故障履歴情報エリアに、ステップＳ１０５で検査用ＰＣ１００から受信したモジュール部品故障情報を設定する。
【００２５】
（ステップＳ１０８）
次いで、データベース更新処理部２２０ａは、モジュール部品故障情報から平均ＭＴＢＦ、最大ＭＴＢＦ、及び最小ＭＴＢＦを下記により算出する。
平均ＭＴＢＦ＝故障履歴情報の「使用時間」の合計／故障回数
最大ＭＴＢＦ＝故障履歴情報の「使用時間」の最大値
最小ＭＴＢＦ＝故障履歴情報の「使用時間」の最小値
【００２６】
（ステップＳ１０９）
次いで、データベース更新処理部２２０ａは、ステップＳ１０８で算出した平均ＭＴＢＦ、最大ＭＴＢＦ、及び最小ＭＴＢＦをモジュール部品データベース２４０ｂの「平均ＭＴＢＦ」、「最大ＭＴＢＦ」、及び「最小ＭＴＢＦ」に設定する。
【００２７】
（ステップＳ１１０）
次いで、データベース更新処理部２２０ａは、在庫数算出処理部２２０ｂを起動すると、データベース更新処理部２２０ａは、データベース更新処理を終了する。在庫数算出処理部２２０ｂが起動されると、在庫数算出処理部２２０ｂは在庫数算出処理を開始する。在庫数算出処理の詳細については、後述する。
【００２８】
次に、年間フライトスケジュールに対してモジュール部品のＭＴＢＦが１２時間であるときのモジュール部品の運用数が「１」、モジュール部品の在庫数が「１」において、モジュール部品の在庫数が「１」の状態で航空機が運行できる期間の算出手順について、図５の運行期間算出手順表を用いて説明する。図５に示すように、運行期間算出手順表には、フライトスケジュール時間（Ｈ）、モジュール部品在庫数（台）、稼働期間、修理期間、及び稼働時間合計（Ｈ）の項目が設けられている。フライトスケジュール時間（Ｈ）には、該当する航空機の運行日におけるフライト時間が設定されている。モジュール部品在庫数（台）には、モジュール部品在庫数が設定されている。稼働期間は、モジュール部品が稼働している日を示している。修理期間は、モジュール部品が修理されている日を示している。稼働時間合計（Ｈ）は、所定日を起点としたモジュール部品の稼働時間の１年間の合計が設定されている。
【００２９】
このような運行期間算出手順表において、図５（１）に示すようにフライト１日目（初日）の稼働期間は、フライトスケジュール時間（Ｈ）が「２」、モジュール部品在庫数（台）が「１」であるので、稼働時間合計（Ｈ）は「２」となる。次いで、図５（２）に示すようにフライト２日目の稼働期間は、フライトスケジュール時間（Ｈ）が「２」、モジュール部品在庫数（台）が「１」であるので、稼働時間合計（Ｈ）は「４」となる。また、図５（３）に示すようにフライト５日目までのフライトスケジュール時間（Ｈ）の合計が「１１」、モジュール部品在庫数（台）が「１」であるので、稼働時間合計（Ｈ）は「１１」となる。つまり、このフライト５日目で稼働時間合計（Ｈ）は１１時間となり、フライト６日目では稼働時間合計（Ｈ）は１３時間となり、ＭＴＢＦの１２時間を超えてしまう。従って、フライト６日目の稼働前にモジュール部品の在庫を使用するので、モジュール部品在庫数（台）が「０」となる。以上により、ＭＴＢＦが１２時間であるときにモジュール部品の在庫数が「１」の状態で、航空機が運行できる期間はフライト５日間となる。
【００３０】
次に、年間フライトスケジュールに対してモジュール部品のＭＴＢＦが１２時間であるときのモジュール部品の運用数が「１」、モジュール部品の在庫数が「１」において、モジュール部品の在庫数が「０」の状態で航空機の運行が停止するまでの期間の算出手順について、図６の運行期間算出手順表を用いて説明する。図６に示すように、運行期間算出手順表には、フライトスケジュール時間（Ｈ）、モジュール部品在庫数（台）、運用しているモジュール部品（以下、運用モジュール部品という）稼働期間、運用モジュール部品修理期間、運用モジュール部品稼働時間合計（Ｈ）、予備モジュール部品稼働期間、予備モジュール部品修理期間、及び予備モジュール部品稼働時間合計（Ｈ）の項目が設けられている。フライトスケジュール時間（Ｈ）には、該当する航空機の運行（フライト）時間が設定されている。モジュール部品在庫数（台）には、モジュール部品在庫数が設定されている。運用モジュール部品稼働期間は、運用モジュール部品が稼働している日を示している。運用モジュール部品修理期間は、修理が必要となった運用モジュール部品が修理されている日を示している。運用モジュール部品稼働時間合計（Ｈ）は、運用モジュール部品の稼働時間の合計（Ｈ）が設定されている。予備モジュール部品稼働期間は、運用モジュール部品が修理中においてモジュール部品在庫に確保されている予備モジュール部品が稼働している日を示している。予備モジュール部品修理期間は、修理が必要となった予備モジュール部品が修理されている日を示している。予備モジュール部品稼働時間合計（Ｈ）は、予備モジュール部品の稼働時間の合計（Ｈ）が設定されている。
【００３１】
このような運行期間算出手順表において、図６（１）に示すようにフライト５日目で運用モジュール部品稼働時間合計（Ｈ）は「１１」となり、フライト６日目の稼働前にモジュール部品在庫の予備モジュール部品を使用するので、モジュール部品在庫数が「１」である場合にフライト６日目でモジュール部品在庫数が「０」になる。また、モジュール部品修理期間をフライト９日間とすると、このフライト９日間はモジュール部品在庫数が「０」となる。図６（１）に示すように予備モジュール部品のフライト１日目（初日）のモジュール部品稼働日は、フライトスケジュール時間（Ｈ）が「２」、モジュール部品在庫数（台）が「０」で、予備モジュール部品稼働時間合計（Ｈ）は「２」となる。次に、図６（２）に示すように予備モジュール部品のフライト５日目までのフライトスケジュール時間（Ｈ）の合計が「１１」、モジュール部品在庫数（台）が「０」で、予備モジュール部品稼働時間合計（Ｈ）は「１１」となる。従って、フライト５日目で予備モジュール部品稼働時間合計（Ｈ）は「１１」となる。しかし、モジュール部品在庫数（台）が「０」となっており、また運用モジュール部品の修理が完了していないので、この時点では交換する在庫の予備モジュール部品が無いため航空機の運行が停止する。以上により、ＭＴＢＦが１２時間であるときのモジュール部品の運用数が「１」、モジュール部品の在庫数が「１」において、モジュール部品の在庫数が「０」の状態で航空機の運行が停止するまでの期間は５日となる。このようなモジュール部品の在庫数が「０」となり航空機の運行が停止するのを防止するために、予め適切な在庫数の算出が必要となる。
【００３２】
次に、管理サーバ２００において、予め適切な在庫数の算出を行う在庫数算出処理について、図７を用いて説明する。図７は、在庫数算出処理部２２０ｂが実行する在庫数算出処理のフローチャートである。在庫数算出処理部２２０ｂがデータベース更新処理部２２０ａから起動されると、在庫数算出処理部２２０ｂは在庫数算出処理を開始する。以下、図７の在庫数算出処理のフローチャートに示すステップ順に説明する。
【００３３】
（ステップＳ２０１）
まず、在庫数算出処理部２２０ｂは、運用使用数に「１」を設定する。
【００３４】
（ステップＳ２０２）
次いで、在庫数算出処理部２２０ｂは、在庫数に「１」を設定する。
【００３５】
（ステップＳ２０３）
次いで、在庫数算出処理部２２０ｂは、日数カウンターに「０」を設定し、初期化する。
【００３６】
（ステップＳ２０４）
次いで、在庫数算出処理部２２０ｂは、稼働時間合計に「０」を設定し、初期化する。
【００３７】
（ステップＳ２０５）
次いで、在庫数算出処理部２２０ｂは、日数カウンターが３６５より小さいかを判定する。日数カウンターが３６５より小さいとき（ステップＳ２０５のＹｅｓ）は、ステップＳ２０７に進む。日数カウンターが３６５より小さくないとき（ステップＳ２０５のＮｏ）は、ステップＳ２０６に進む。
【００３８】
（ステップＳ２０６）
ステップＳ２０５のＮｏの場合において、在庫数算出処理部２２０ｂは、運用使用数と在庫数から使用した在庫数を算出し、端末操作表示部２３０に出力すると、端末２５０に使用した在庫数を表示する。そして、在庫数算出処理部２２０ｂは、在庫数算出処理を終了する。
【００３９】
（ステップＳ２０７）
ステップＳ２０５のＹｅｓの場合において、在庫数算出処理部２２０ｂは、日数カウンターが示す日が故障モジュール部品の修理完了日であるかを判定する。故障モジュール部品の修理完了日であるとき（ステップＳ２０７のＹｅｓ）は、ステップＳ２０８に進む。故障モジュール部品の修理完了日でないとき（ステップＳ２０７のＮｏ）は、ステップＳ２０９に進む。
【００４０】
（ステップＳ２０８）
ステップＳ２０７のＹｅｓの場合において、在庫数算出処理部２２０ｂは、在庫数に「１」を加算する。
【００４１】
（ステップＳ２０９）
次いで、在庫数算出処理部２２０ｂは、日数カウンターに対応する日におけるフライトスケジュール時間を入力する。
【００４２】
（ステップＳ２１０）
次いで、在庫数算出処理部２２０ｂは、フライトスケジュール時間を稼働時間合計に加算する。
【００４３】
（ステップＳ２１１）
次いで、在庫数算出処理部２２０ｂは、稼働時間合計がＭＴＢＦの時間より大きいかを判定する。稼働時間合計がＭＴＢＦの時間より大きいとき（ステップＳ２１１のＹｅｓ）は、ステップＳ２１３に進む。稼働時間合計がＭＴＢＦの時間より大きくないとき（ステップＳ２１１のＮｏ）は、ステップＳ２１２に進む。
【００４４】
（ステップＳ２１２）
ステップＳ２１１のＮｏの場合において、在庫数算出処理部２２０ｂは、日数カウンターに「１」を加算して、ステップＳ２０５に戻る。
【００４５】
（ステップＳ２１３）
ステップＳ２１１のＹｅｓの場合において、在庫数算出処理部２２０ｂは、在庫数が「０」であるかを判定する。在庫数が「０」であるとき（ステップＳ２１３のＹｅｓ）は、ステップＳ２１６に進む。在庫数が「０」でないとき（ステップＳ２１３のＮｏ）は、ステップＳ２１４に進む。
【００４６】
（ステップＳ２１４）
次いで、在庫数算出処理部２２０ｂは、在庫数から「１」を減算する。
【００４７】
（ステップＳ２１５）
次いで、在庫数算出処理部２２０ｂは、運用使用数に「１」を加算して、ステップＳ２０４に戻る。
【００４８】
（ステップＳ２１６）
次いで、在庫数算出処理部２２０ｂは、新たに手配した予備モジュール部品を在庫数に加算するため、在庫数に「１」を加算して、ステップＳ２０４に戻る。
【００４９】
このような実施形態によれば、予め設定されるフライトスケジュール時間、及びモジュール部品修理時間と、検査用ＰＣ１００から受信するモジュール部品使用時間、及びモジュール部品故障情報と、算出されるモジュール部品稼働時間合計、及びモジュール部品のＭＴＢＦに基づいて、該当する航空機における１年間に必要なモジュール部品の在庫数を容易に算出することができる。
【００５０】
なお、本実施形態によれば、航空機に搭載される電子機器を構成するモジュール部品について説明したが、これに限定されず航空機に搭載される整備対象のあらゆる部品に適用することが可能である。また、本実施形態によればデータベース更新処理を実行した後に、自動的に在庫数算出処理を実行するようにしたが、これに限定されず在庫数算出処理を任意のタイミングで実行することも可能である。また、本実施形態によれば、管理サーバ２００が検査用ＰＣ１００からモジュール部品稼働期間、及びモジュール部品修理期間を受信して、管理サーバ２００のデータベース更新処理部２２０ａがデータベース更新処理を実行して記憶部２４０のデータベースの更新を行うようにしたが、データベースを管理サーバ２００から独立したデータベースサーバに保存し、このデータベースサーバをネットワーク３００に接続することで、検査用ＰＣ１００がネットワーク３００を経由してデータベースサーバのデータベースを直接更新し、管理サーバ２００は、このデータベースサーバのデータベースを使用して在庫数算出処理を行うようにすることも可能である。
【００５１】
以上により、本発明の在庫管理システムは、航空機に搭載される整備対象の電子機器を構成する部品における予備部品の在庫数を管理する在庫管理システムにおいて、予備部品が不足することがないように最適な在庫管理を行うことができる在庫管理システムを提供することができる。
【００５２】
以上、具体的な実施の形態により本発明を説明したが、上記実施の形態は本発明の例示であり、この実施の形態に限定されないことは言うまでもない。
【００５３】
以上をまとめると、本発明は次のような特徴を有する。
（１） 本発明の在庫管理システムは、ネットワークを介して接続された検査用計算機及び管理サーバを備えた在庫管理システムであって、前記検査用計算機は、被検査品の使用期間及び故障情報を前記管理サーバに送信する被検査品情報送信手段を有し、前記管理サーバは、前記被検査品の前記使用期間及び前記故障情報を前記検査用計算機から受信する被検査品情報受信手段と、前記被検査品を搭載する航空機のフライトスケジュール時間と前記被検査品の前記使用期間から算出される稼働時間合計と、前記故障情報と修理期間から算出されるＭＴＢＦに基づいて、前記被検査品の在庫数を算出する在庫数算出手段と、を有することを特徴としている。
（２） （１）の本発明の在庫管理システムの前記使用数算出手段は、修理が完了した前記被検査品を在庫数にカウントすることを特徴としている。
（３） （１）の本発明の在庫管理システムの前記管理サーバは、前記被検査品の情報が設定されるデータベースを備え、前記使用数算出手段は、前記データベースを更新した後に在庫数を算出することを特徴としている。
（４） 本発明の在庫管理方法は、被検査品を搭載する航空機のフライトスケジュール時間と前記被検査品の使用期間から算出される稼働時間合計と、前記被検査品の故障情報と修理期間から算出されるＭＴＢＦに基づいて、前記被検査品の在庫数を算出する在庫数算出工程を備えることを特徴としている。
（５） （５）の本発明の在庫管理方法の前記使用数算出工程は、修理が完了した前記被検査品を在庫数にカウントすることを特徴としている。
（６） （５）の本発明の在庫管理方法の前記管理サーバは、前記被検査品の情報が設定されるデータベースを備え、前記使用数算出工程は、前記データベースを更新した後に在庫数を算出することを特徴としている。
【産業上の利用可能性】
【００５４】
本発明は、航空機の在庫管理システムに好適であるが、あらゆる備品などを管理するシステム一般に適用可能である。
【符号の説明】
【００５５】
１０・・・・・在庫管理システム
１１・・・・・整備所
１２・・・・・管理所
１００・・・・・検査用ＰＣ
２００・・・・・管理サーバ
２１０・・・・・通信インターフェース部
２２０・・・・・制御部
２２０ａ・・・・データベース更新処理部
２２０ｂ・・・・在庫数算出処理部
２４０・・・・・記憶部
２４０ａ・・・・機体構成データベース
２４０ｂ・・・・モジュール部品データベース
２４０ｃ・・・・モジュール部品故障履歴データベース
２５０・・・・・端末
３００・・・・・ネットワーク
【図１】
2013193812.tif 000003
【図２】
2013193812.tif 000004
【図３】
2013193812.tif 000005
【図４】
2013193812.tif 000006
【図５】
2013193812.tif 000007
【図６】
2013193812.tif 000008
【図７】
2013193812.tif 000009