(57)【特許請求の範囲】
【請求項１】
物品の使用に応じて行われる、前記物品に対する使用実績情報の入力に応じ、前記物品に対応する識別情報に対応付けて前記使用実績情報を第一の記憶部に記憶し、
前記物品を構成する部品ごとに、前記第一の記憶部が記憶する使用実績情報のうち、当該部品が前記物品に取り付けられた後に最初に入力された使用実績情報に対する関連付け情報を、当該部品の識別情報に対応付けて第二の記憶部に記憶する処理をコンピュータが実行する情報管理方法。
【請求項２】
前記関連付け情報を記憶する処理は、入力された使用実績情報とは別の使用実績情報に対する関連付け情報が前記第二の記憶部に記憶されていない部品の識別情報に対応付けて、前記入力された使用実績情報に対する関連付け情報を前記第二の記憶部に記憶する請求項１記載の情報管理方法。
【請求項３】
前記物品より取り外される部品の指定に応じ、前記物品に対応する識別情報に対応付けて前記第一の記憶部が記憶する使用実績情報の履歴の中で、当該部品の識別情報に対して前記第二の記憶部に記憶されている関連付け情報に係る使用実績情報以降の履歴の複製を、当該部品の識別情報に対応付けて前記第一の記憶部に記憶する処理を前記コンピュータが実行する請求項１又は２記載の情報管理方法。
【請求項４】
前記物品より取り外される第一の部品に取り付けられた状態で前記物品より取り外される第二の部品が指定された場合は、前記第一の部品の識別情報に対応付けて前記第一の記憶部に記憶される前記複製の中で、前記第二の部品の識別情報に対して前記第二の記憶部に記憶されている関連付け情報に係る使用実績情報に対応する使用実績情報に対する関連付け情報を、前記第二の部品の識別情報に対応付けて前記第二の記憶部に記憶する処理を前記コンピュータが実行する請求項３記載の情報管理方法。
【請求項５】
前記物品に取り付けられる第三の部品の指定に応じ、当該第三の部品の識別情報に対応付けて、前記物品に対応する識別情報を前記第二の記憶部に記憶し、
前記第三の部品に対して前記第二の記憶部に記憶されている識別情報に対応する物品に対する使用実績情報の入力に応じ、前記第一の記憶部が記憶する当該使用実績情報に対する関連付け情報を、前記第三の部品の識別情報に対応付けて前記第二の記憶部に記憶する処理を前記コンピュータが実行する請求項１乃至４いずれか一項記載の情報管理方法。
【請求項６】
物品の使用に応じて行われる、前記物品に対する使用実績情報の入力に応じ、前記物品に対応する識別情報に対応付けて前記使用実績情報を記憶する第一の記憶部と、
前記物品を構成する部品ごとに、前記第一の記憶部が記憶する使用実績情報のうち、当該部品が前記物品に取り付けられた後に最初に入力された使用実績情報に対する関連付け情報を、当該部品の識別情報に対応付けて記憶する第二の記憶部とを有する情報管理装置。
【請求項７】
物品の使用に応じて行われる、前記物品に対する使用実績情報の入力に応じ、前記物品に対応する識別情報に対応付けて前記使用実績情報を第一の記憶部に記憶し、
前記物品を構成する部品ごとに、前記第一の記憶部が記憶する使用実績情報のうち、当該部品が前記物品に取り付けられた後に最初に入力された使用実績情報に対する関連付け情報を、当該部品の識別情報に対応付けて第二の記憶部に記憶する処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理方法、情報管理装置、及びプログラムに関する。
【背景技術】
【０００２】
例えば、航空機やＦ１マシン等、特注の製品を構成する部品は、高価であると共に、特注品である場合が多い。したがって、各部品は、航空機やＦ１マシン等の一部又は全部の解体後において、他の航空機又はＦ１マシン等に再利用される場合がある。但し、各部品の再利用が無制限に許容されるのは、航空機やＦ１マシン等の安全性の確保の観点から望ましくない。したがって、各部品の個体ごとに、使用履歴の把握が可能であることが必要とされる。各部品の個体ごとに使用履歴の把握が可能とされることにより、部品の個体ごとに寿命の到来を検知することができ、寿命が到来した部品の再利用を防止することができる。
【０００３】
部品の個体ごとに使用履歴の把握を可能とするため、従来、例えば、部品の個体ごとに使用履歴情報を管理する方法が有った。
【０００４】
図１〜図４は、従来における部品の個体ごとの使用履歴の管理形態の例を示す図である。
【０００５】
図１の（１）は、製品Ａの構成例を示す。図１に示されるツリー構造の各ノードは、製品Ａを構成する部品の個体を示す。各ノード内の文字列は、各部品の個体の識別情報である。以下、当該識別情報を「部番」という。なお、「Ａ００１」において、「Ａ」は、部品の種類を示す。「００１」は、「Ａ」という種類の部品において、個体を識別する番号である。他の部番についても同様である。
【０００６】
また、各ノード間の上下関係は、部品の取り付け関係を示す。部品Ａ００１には部品Ｂ００１及び部品Ｃ００１が取り付けられることが示されている。また、部品Ｃ００１には部品Ｄ００１及び部品Ｅ００１が取り付けられていることが示されている。
【０００７】
ここで、製品Ａが２回使用され、１回目の使用実績は「１００Ｋｍ」、２回目の使用実績は「２００Ｋｍ」であるとする。なお、製品Ａは、車両等の移動体である場合を想定する。製品Ａの使用に応じ、図１の（２）に示されるような形態で使用実績情報が記憶される。すなわち、製品Ａを構成する部品ごとに、「１００Ｋｍ」及び「２００Ｋｍ」という使用実績情報が記憶される。
【０００８】
図２には、製品Ａの一部が取り外される場合の使用履歴の管理形態が示されている。図２の（３）は、部品Ｃ００１以下を、製品Ａから取り外すことの指示が入力されたことを示す。図２の（４）は、部品Ｃ００１以下が、製品Ａから取り外された後の状態を示す。
【０００９】
このように、部品の個体ごとに使用実績情報が管理されることにより、部品Ｃ００１以下が製品Ａから取り外された後であっても、部品Ｃ００１以下の各部品の使用履歴は、当該部品に対して記憶されている使用実績情報に基づいて把握可能である。
【００１０】
図３の（５）は、図２の（４）の状態における部品Ａ００１に対して、新規の部品Ｃ００２、Ｄ００２、及びＥ００２が取り付けられることにより製品Ａが再構成された状態を示す。新規の部品とは、未使用の部品をいう。したがって、図３の（５）の状態において、新規の部品Ｃ００２、Ｄ００２、及びＥ００２に関しては、使用実績情報は記憶されていない。この状態において、製品Ａとしての３回目及び４回目の使用が行われ、それぞれの使用実績が「３００Ｋｍ」、「４００Ｋｍ」であるとすると、製品Ａを構成する各部品に関して、図３の（６）に示されるような使用実績情報が記憶される。
【００１１】
すなわち、部品Ａ００１及び部品Ｂ００２のそれぞれに対しては、製品Ａに関する１回目から４回目までの使用実績に関する使用実績情報が記憶される。また、製品Ａの２回目の使用後に製品Ａに取り付けられた部品Ｃ００２、部品Ｄ００２、及び部品Ｅ００２のそれぞれに対しては、製品Ａの３回目及び４回目の使用実績に関する使用実績情報が記憶される。
【００１２】
このように、部品の個体ごとに使用実績情報が管理されることにより、製品Ａの使用後に、一部の部品が新規部品に置換されたとしても、各部品の使用履歴は、各部品に対して記憶されている使用実績情報に基づいて把握可能である。
【００１３】
また、図４の（５Ａ）は、図２の（４）の状態における部品Ａ００１に対して、中古の部品Ｃ００３、Ｄ００３、及びＥ００３が取り付けられることにより製品Ａが再構成された状態を示す。中古の部品とは、使用履歴の有る部品をいう。したがって、図４の（５Ａ）の状態において、中古の部品Ｃ００３、Ｄ００３、及びＥ００３に関しては、例えば、製品Ａ以外の製品に取り付けられていたときの使用実績情報が記憶されている。この状態において、製品Ａとしての３回目及び４回目の使用が行われ、それぞれの使用実績が「３００Ｋｍ」、「４００Ｋｍ」であるとすると、製品Ａを構成する各部品に関して、図４の（６Ａ）に示されるような使用実績情報が記憶される。
【００１４】
すなわち、部品Ａ００１及び部品Ｂ００３のそれぞれに対しては、製品Ａに関する１回目から４回目までの使用実績に関する使用実績情報が記憶される。また、製品Ａの２回目の使用後に製品Ａに取り付けられた部品Ｃ００３、部品Ｄ００３、及び部品Ｅ００３のそれぞれに対しては、製品Ａの３回目及び４回目の使用実績に関する使用実績情報が追加される。
【００１５】
このように、部品の個体ごとに使用実績情報が管理されることにより、或る製品に取り付けられていた部品が、他の製品に取り付けられた場合であっても、各部品の使用履歴は、当該部品に対して記憶されている使用実績情報に基づいて把握可能である。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特開２００６−２５９８１４号公報
【特許文献２】特開２００５−０５００２２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１７】
しかしながら、部品の個体ごとに使用実績情報が記憶される場合、部品点数が多くなると、管理対象となる履歴情報が膨大となる可能性有る。例えば、部品点数が１万点ある場合、１００００×使用回数分の履歴情報の更新処理が発生することになる。その結果、消費する記憶容量の増大や、履歴情報の出力時における処理性能の劣化等を招く可能性がある。
【００１８】
そこで、一側面では、部品の使用履歴の管理を効率化することを目的とする。
【課題を解決するための手段】
【００１９】
一つの案では、物品に対する使用実績情報の入力に応じ、前記物品に対応する識別情報に対応付けて前記使用実績情報を第一の記憶部に記憶し、前記第一の記憶部が記憶する使用実績情報に対する関連付け情報を、前記物品を構成する部品ごとの識別情報に対応付けて第二の記憶部に記憶する処理をコンピュータが実行する。
【発明の効果】
【００２０】
一態様によれば、部品の使用履歴の管理を効率化することができる。
【図面の簡単な説明】
【００２１】
【図１】従来における部品の個体ごとの使用履歴の管理形態の例を示す図である。
【図２】従来における部品の個体ごとの使用履歴の管理形態の例を示す図である。
【図３】従来における部品の個体ごとの使用履歴の管理形態の例を示す図である。
【図４】従来における部品の個体ごとの使用履歴の管理形態の例を示す図である。
【図５】本発明の実施の形態における情報管理システムの構成例を示す図である。
【図６】本発明の実施の形態における情報管理装置のハードウェア構成例を示す図である。
【図７】本発明の実施の形態における情報管理装置の機能構成例を示す図である。
【図８】新規部番の取り付け処理の概要の一例を説明するための図である。
【図９】新規部番の取り付け処理の実行による関連付け情報記憶部の更新内容の一例を示す図である。
【図１０】使用実績登録処理の概要の一例を説明するための図である。
【図１１】使用履歴出力処理の概要の一例を説明するための図である。
【図１２】取り外し処理の概要の一例を説明するための図である。
【図１３】取り外し処理後の使用履歴出力処理の概要の一例を説明するための図である。
【図１４】製品の使用後における新規部番の取り付け処理の概要の一例を説明するための図である。
【図１５】製品の使用後における新規部番の取り付け処理後の使用実績登録処理の概要の一例を説明するための図である。
【図１６】製品の使用後における新規部番の取り付け処理及び使用実績登録処理後の使用履歴出力処理の概要の一例を説明するための図である。
【図１７】製品の使用後における新規部番の取り付け処理及び使用実績登録処理後の取り外し処理の概要の一例を説明するための図である。
【図１８】製品の使用後における新規部番の取り付け処理及び使用実績登録処理後に取り外された部番の使用履歴出力処理の概要の一例を説明するための図である。
【図１９】製品の使用後に取り付けられる中古製品の一例を示す図である。
【図２０】製品の使用後における中古製品の取り付け処理の概要の一例を説明するための図である。
【図２１】製品の使用後における中古製品の取り付け処理後の使用実績登録処理の概要の一例を説明するための図である。
【図２２】製品の使用後における中古製品の取り付け処理及び使用実績登録処理後の部番の使用履歴出力処理の概要の一例を説明するための図である。
【図２３】製品の使用後における中古製品の取り付け処理及び使用実績登録処理後の取り外し処理の概要の一例を説明するための図である。
【図２４】製品の使用後における中古製品の取り付け処理及び使用実績登録処理後に取り外された部番の使用履歴出力処理の概要の一例を説明するための図である。
【図２５】取り付け処理の処理手順の一例を説明するためのフローチャートである。
【図２６】取り外し処理の処理手順の一例を説明するためのフローチャートである。
【図２７】使用実績登録処理の処理手順の一例を説明するためのフローチャートである。
【図２８】使用履歴出力処理の処理手順の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００２２】
以下、図面に基づいて本発明の実施の形態を説明する。図５は、本発明の実施の形態における情報管理システムの構成例を示す図である。図５に示される情報管理システム１は、情報管理装置１０と、一台以上のユーザ端末２０とを含む。情報管理装置１０と各ユーザ端末２０とは、ＬＡＮ（Local Area Network）又はインターネット等のネットワークを介して通信可能に接続されている。
【００２３】
情報管理装置１０は、製品等の物品を構成する部品の使用実績を示す情報履を管理するコンピュータである。以下、使用実績を示す情報を、「使用実績情報」という。使用実績情報は、例えば、使用内容や使用量等を示す情報である。情報管理装置１０は、部品の個体ごとに使用履歴が把握可能なように、使用実績情報を管理する。
【００２４】
ユーザ端末２０は、情報処理システム１のユーザに対するユーザインタフェースとして機能する装置である。例えば、ユーザ端末２０は、使用実績情報の登録や参照等に用いられる。ユーザ端末２０の一例として、ＰＣ（Personal Computer）等のコンピュータ、携帯電話、スマートフォン、又はタブレット型端末等が挙げられる。
【００２５】
図６は、本発明の実施の形態における情報管理装置のハードウェア構成例を示す図である。図６の情報管理装置１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、及びインタフェース装置１０５等を有する。
【００２６】
情報管理装置１０での処理を実現するプログラムは、記録媒体１０１によって提供される。プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００２７】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従って情報管理装置１０に係る機能を実行する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。
【００２８】
なお、記録媒体１０１の一例としては、ＣＤ−ＲＯＭ、ＤＶＤディスク、又はＵＳＢメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置１０２の一例としては、ＨＤＤ（Hard Disk Drive）又はフラッシュメモリ等が挙げられる。記録媒体１０１及び補助記憶装置１０２のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
【００２９】
なお、情報管理装置１０には、マウス及びキーボード等の入力装置や、液晶ディスプレイ等の表示装置等が接続されてもよい。この場合、情報管理装置１０は、ユーザ端末２０を介さずに、ユーザによって直接操作されてもよい。
【００３０】
図７は、本発明の実施の形態における情報管理装置の機能構成例を示す図である。図７において、情報管理装置１０は、取り付け処理部１１、取り外し処理部１２、使用実績登録部１３、及び使用履歴出力部１４等を有する。これら各部は、情報管理装置１０にインストールされたプログラムがＣＰＵ１０４に実行させる処理により実現される。情報管理装置１０は、また、使用履歴記憶部１５、関連付け情報記憶部１６、及び構成情報記憶部１７等を利用する。これら各記憶部は、補助記憶装置１０２、又は情報管理装置１０にネットワークを介して接続される記憶装置等を用いて実現可能である。
【００３１】
使用履歴記憶部１５は、物品ごとに、使用実績情報の履歴を記憶する。なお、本実施の形態において、物品とは、相互に取り付けられた又は組み合わされた一以上の部品の集合の全体をいう。関連付け情報記憶部１６は、物品を構成する部品ごとに、当該部品が属する物品に対して使用履歴記憶部１５に記憶されている使用実績情報に対する関連付けを示す情報を記憶する。以下、使用実績情報に対する関連付けを示す情報を「関連付け情報」という。すなわち、本実施の形態では、基本的に、物品ごとに使用実績情報の実体が記憶され、各部品に関しては、物品の使用実績情報に対する関連付け情報が記憶される。したがって、部品ごとに使用実績情報が記憶される場合に比べて、記憶容量の消費量を削減することができる。構成情報記憶部１７は、物品を構成する各部品間の親子関係等を示す情報を記憶する。以下、親子関係等を示す情報を「構成情報」という。
【００３２】
取り付け処理部１１は、物品に部品が取り付けられた又は組み付けられたことを、関連付け情報記憶部１６及び構成情報記憶部１７に反映するための処理を実行する。すなわち、物品に部品が取り付けられることにより、部品間の親子関係が変化する。斯かる変化が構成情報記憶部１７に反映される。また、取り付け後の物品の使用実績が、当該物品に取り付けられた部品の使用実績とされるようにするための情報が、関連付け情報記憶部１６に記憶される。
【００３３】
取り外し処理部１２は、物品から部品が取り外されたことを、関連付け情報記憶部１６及び構成情報記憶部１７等に反映するための処理を実行する。すなわち、物品から部品が取り外されることにより、部品間の親子関係が変化する。斯かる変化が構成情報記憶部１７に反映される。また、取り外し後の物品の使用実績が、当該物品から取り外された部品の使用実績とされないようにするための情報が、関連付け情報記憶部１６に記憶される。
【００３４】
使用実績登録部１３は、関連付け情報更新部１３１及び使用履歴更新部１３２等を含む。使用履歴更新部１３２は、物品に対する使用実績情報を、使用履歴記憶部１５に登録するための処理を実行する。関連付け情報更新部１３１は、使用履歴記憶部１５への使用実績情報の登録に応じた更新を、関連付け情報記憶部１６に対して行う。
【００３５】
使用履歴出力部１４は、部品の使用実績情報の履歴を出力する。上述したように、本実施の形態では、部品ごとに使用実績情報は記憶されていない。したがって、使用履歴出力部１４は、使用実績情報の履歴の出力対象の部品に関して、関連付け情報記憶部１６において関連付けられている使用実績情報を、当該部品の使用実績情報として出力する。
【００３６】
続いて、具体例に基づいて、情報管理装置１０が実行する処理の概要について説明する。なお、本実施の形態においては、現実世界における物品又は部品に対して行われる操作に対応させて、仮想空間、すなわち、情報管理装置１０において実行される処理を、「部番」に対する処理として説明する。具体的には、例えば、「部品」に関する取り付け又は取り外し、及び部品に関する使用実績情報の登録又は参照等を、「部番」に関する取り付け又は取り外し、及び部品に関する使用実績情報の登録又は参照等として説明する。「部番」とは、部品の個体ごとの識別情報をいう。
【００３７】
図８は、新規部番の取り付け処理の概要の一例を説明するための図である。図８において、（１）は、新規部番の取り付け要求が入力された状態を概念的に示す。新規部番とは、未使用の部品に対する部番、すなわち、使用経歴の無い部品に対する部番をいう。
【００３８】
取り付け要求においては、取り付けられる又は組み合わされる各部番が入力される。図中において、ツリー構造を構成している各ノード内の文字列は、部番である。例えば、「Ａ００１」において、「Ａ」は、部品の種類を示す。「００１」は、「Ａ」という種類の部品において、個体を識別する番号である。他の部番についても同様である。但し、部番は、他の形式によって表現されてもよい。
【００３９】
取り付け要求においては、また、構成情報も入力される。例えば、部番Ａ００１に対して部番Ｂ００１及び部番Ｃ００１を取り付けることを示す情報が構成情報として入力される。（１）において、構成情報は、ツリー構造によって表現されている。
【００４０】
図８の（２）は、取り付け要求に応じて取り付け処理部１１が実行する取り付け処理の処理結果を概念的に示す。（２）では、取り付け要求に指定された各部番が、製品Ｂに対応する矩形内に含まれていることによって、各部番が取り付けられることにより、製品Ｂを構成していることを表現している。なお、製品Ｂとは、取り付けられた部品の集合の全体に対して、説明の便宜上付与された名称である。
【００４１】
以上のような取り付け処理の実行によって、関連付け情報記憶部１６の記憶内容は、図９に示されるように更新される。
【００４２】
図９は、新規部番の取り付け処理の実行による関連付け情報記憶部の更新内容の一例を示す図である。図９の（１）は、取り付け処理の実行前の関連付け情報記憶部１６の状態を示す。（２）は、取り付け処理の実行後の関連付け情報記憶部１６の状態を示す。
【００４３】
図９に示されるように、関連付け情報記憶部１６は、部番ごとに、代表部番、及び使用開始回数等を記憶する。代表部番とは、取り付けられた部番の集合の全体に対応する識別情報である。すなわち、代表部番とは、本実施の形態において、製品Ｂに対応する識別情報である。代表部番は、取り付けられた部番の集合に対して一つ割り当てられる。本実施の形態では、取り付けられた部番の集合のうちの一つの部番が、代表部番として用いられる。より詳しくは、部番の親子関係において、最上位に位置する部番が代表部番とされる。代表部番は、取り付け要求において指定されてもよいし、取り付け処理部１１が、部番の親子関係に基づいて自動的に判定してもよい。図８等において、代表部番は、二重枠線によって表現される。
【００４４】
なお、代表部番は、取り付けられた部番の集合の全体を、他の部番又は他の部番の集合と識別可能な情報であればよい。したがって、例えば、製品Ｂに対して識別情報が付与される場合、当該識別情報が、代表部番として、又は代表部番の代わりに用いられてもよい。
【００４５】
関連付け情報記憶部において、代表部番の項目に値が記憶されていないことは、当該部番が代表部番であることを示す。（１）に示される関連付け情報記憶部１６には、各部番に対して代表部番は記憶されていない。取り付け処理の実行前においては、各部番に対応する部品は、それぞれが独立した物品又として存在しているからである。したがって、取り付け処理の実行前において、各部番に対する代表部番は、当該部番ということになる。
【００４６】
使用開始回数は、代表部番に係る物品の使用実績情報の履歴において、何回目の使用から当該部番が関与しているかを示す情報である。例えば、既に１０回の使用が行われている、代表部番に係る物品に関して、５回の使用が行われた後で取り付けられた部番に関しては、使用開始回数として、「６」が記録される。（１）に示される関連付け情報記憶部１６には、各部番に対して使用開始回数は記憶されていない。各部番に対応する部品は、未使用であるからである。
【００４７】
なお、代表部番及び使用開始回数の項目の値は、製品Ｂの使用実績情報に対する関連付け情報の一例である。
【００４８】
（２）に示されるように、取り付け処理が実行されることにより、関連付け情報記憶部１６には、取り付けられた各部番に対して、代表部番及び使用開始回数が記憶される。図８より明らかなように、製品Ｂに関して、最上位に位置する部番は「Ａ００１」である。したがって、関連付け情報記憶部において、各部番に対する代表部番の項目には、「Ａ００１」が記憶される。但し、代表部番である部番Ａ００１に関しては、代表部番の項目には値は記憶されない。また、各部番の使用回数は、０に初期化される。０は、未使用であることを示す。
【００４９】
なお、図８に示される部番間の親子関係を示す情報は、構成情報記憶部１７に記憶される。
【００５０】
図８及び図９を用いて説明した取り付け処理の実行後、製品Ｂに関して使用実績情報の登録要求が入力されると、使用実績登録部１３は、使用実績登録処理を実行する。使用実績情報の登録要求においては、製品Ｂに関する代表部番及び使用実績情報が指定される。製品Ｂに関する代表部番とは、部番Ａ００１である。
【００５１】
図１０は、使用実績登録処理の概要の一例を説明するための図である。図１０では、製品Ｂに関して２回の使用が行われた例が示されている。すなわち、図１０は、１回目の使用実績情報として、使用距離が１００Ｋｍであり、使用時間が１．０時間であることが指定され、２回目の使用実績情報として、使用距離が２００Ｋｍであり、使用時間が２．０時間であることが指定された例が示されている。
【００５２】
図１０の（３）においては、各ノードの横に、当該ノードに対応する部番に対して登録される情報の概要が示されている。すなわち、代表部番である「Ａ００１」に対しては、入力された使用実績情報が使用履歴記憶部１５に記憶される。なお、（３）において、使用時間の図示は、便宜上省略されている。一方、代表部番以外の部番に対しては、入力された使用実績情報のうち、１回目の使用実績情報に対する関連付け情報が関連付け情報記憶部１６に記憶される。すなわち、図中において「Ａ００１（１）」は、代表部番Ａ００１の１回目の使用実績情報に対する関連付け情報を表現する。
【００５３】
図１０の右側には、使用実績登録処理による、使用履歴記憶部１５及び関連付け情報記憶部１６の更新内容が示されている。
【００５４】
図１０に示されるように、使用履歴記憶部１５は、使用実績ごとに、代表部番、使用回数、使用距離、及び使用時間等を記憶する。使用回数は、何回目の使用であるのかを示す情報である。使用距離及び使用時間は、使用実績情報の一例である。使用実績情報の内容は、管理対象とされる物品に応じて適宜変更されればよい。
【００５５】
図１０では、２回分の使用実績情報が入力されたため、それぞれの使用実績情報が、代表部番である「Ａ００１」に対して使用履歴記憶部１５に記憶された例が示されている。
【００５６】
また、関連付け情報記憶部１６においては、代表部番以外の各部番に対応付けられて、使用開始回数として「１」が記憶される。すなわち、各部番に対して、製品Ｂの１回目の使用実績情報が関連付けられる。これにより、製品Ｂの１回目の使用から、各部番が使用されていることが記憶される。
【００５７】
図１０を用いて説明した使用実績登録処理の実行後、製品Ｂを構成するいずれかの部番に関して使用履歴の参照要求が入力されると、使用履歴出力部１４は、使用履歴出力処理を実行する。使用履歴の参照要求においては、使用履歴の参照対象とれる部番が指定される。
【００５８】
図１１は、使用履歴出力処理の概要の一例を説明するための図である。図１１において、（Ａ）は、代表部番である「Ａ００１」が参照対象として指定された場合の使用履歴の出力例を示す。
【００５９】
代表部番に関しては、当該代表部番に対して使用履歴記憶部１５に記憶されている使用実績情報の履歴に基づいて使用履歴が算出される。図１１では、使用距離の履歴として、１００＋２００＝３００が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【００６０】
一方、（Ｂ）は、代表部番でない「Ｂ００１」が参照対象として指定された場合の使用履歴の出力例を示す。
【００６１】
代表部番でない「Ｂ００１」に関しては、関連付け情報記憶部１６において「Ｂ００１」に対して記憶されている代表部番及び使用開始回数に基づいて、「Ａ００１」の１回目以降の使用実績情報の履歴が参照される。
【００６２】
具体的には、使用履歴記憶部１５において、代表部番が「Ａ００１」であり、使用回数が１以上であるレコードに記憶されている使用実績情報に基づいて、「Ｂ００１」に対する使用履歴が算出される。図１１では、使用距離の履歴として、１００＋２００＝３００が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【００６３】
なお、本実施の形態では、使用実績の総和が使用履歴として算出される例を示しているが、各使用実績の履歴が、使用履歴として出力されてもよい。
【００６４】
続いて、図１０の（３）の状態において、製品Ｂからの一部の部番の取り外し要求が入力されると、取り外し処理部１２は、取り外し処理を実行する。取り外し要求においては、取り外す部番の部番と、取り外された後の状態を示す情報とが指定される。取り外された後の状態を示す情報については後述される。
【００６５】
図１２は、取り外し処理の概要の一例を説明するための図である。図１２では、部番Ｃ００１、部番Ｄ００１、及び部番Ｅ００１が製品Ｂより取り外される例が示されている。ここで、部番Ｄ００１及び部番Ｅ００１は、部番Ｃ００１と親子関係を有する部番、すなわち、部番Ｃ００１に対して取り付けられている部番である。したがって、部番Ｄ００１および部番Ｅ００１に関しては、製品Ｂから取り外された後に、部番Ｃ００１に取り付けられたままの状態とするのか、部番Ｃ００１から取り外された状態とするのかが選択可能である。このような状態を特定する情報が、「取り外された後の状態を示す情報」として、取り外し要求において指定される。図１２では、部番Ｄ００１及び部番Ｅ００１は、部番Ｃ００１に取り付けられたままとする例が示されている。
【００６６】
図１２の（４）においては、部番Ｃ００１が取り外されることによる情報処理の概要が示されている。まず、取り外される前の部番Ｃ００１に対する関連付け情報によって関連付けられていた使用実績情報の履歴の複製が、代表部番Ｃ００１に対して、使用履歴記憶部１５に記憶される。図１０に示されるように、取り外される前の部番Ｃ００１に対する関連付け情報は、代表部番Ａ００１の１回目の使用実績情報への関連付けを示す。したがって、代表部番Ａ００１の１回目以降の使用実績情報の履歴の複製が、使用履歴記憶部１５に記憶される。図１２の右上に示されている使用履歴記憶部１５は、当該複製が記憶された状態を示す。
【００６７】
また、部番Ｃ００１は、取り外された部番Ｃ００１、部番Ｄ００１、及び部番Ｅ００１が構成する物品に対応する代表部番となる。具体的には、図１２の右下に示されているように、関連付け情報記憶部１６において、部番Ｃ００１に対する代表部番及び使用開始回数が削除される。
【００６８】
更に、代表部番Ｃ００１に取り付けられたままとなる部番Ｄ００１及び部番Ｅ００１に対する関連付け情報は、部番Ａ００１から複製され、代表部番Ｃ００１に対して記憶された使用実績情報に対するものに更新される。より詳しくは、代表部番Ｃ００１に対して記憶された使用実績情報の履歴の中で、取り外される前において部番Ｄ００１又は部番Ｅ００１の関連付け情報が示していた使用実績情報に対応する使用実績情報を示すように、当該関連付け情報が更新される。
【００６９】
取り外される前において部番Ｄ００１又は部番Ｅ００１の関連付け情報が示していた使用実績情報は、代表部番Ａ００１に対する使用回数が１の使用実績情報である。また、代表部番Ｃ００１に対して複製された使用実績情報の履歴の中で、代表部番Ａ００１に対する使用回数が１の使用実績情報に対応する使用実績情報は、代表部番Ｃ００１に関して使用回数が１である使用実績情報である。したがって、図１２の右下に示されるように、関連付け情報記憶部１６において、部番Ｄ００１及び部番Ｅ００１の代表部番は、「Ｃ００１」に更新され、使用開始回数は、「１」とされる。すなわち、部番Ｄ００１及び部番Ｅ００１は、代表部番Ｃ００１に対する１回目以降の使用実績情報に対して関連付けられる。
【００７０】
図１２を用いて説明した取り外し処理の実行後、代表部番Ｃ００１及び部番Ｄ００１に関して使用履歴の参照要求が入力されると、使用履歴出力部１４は、図１３に示されるように使用履歴出力処理を実行する。
【００７１】
図１３は、取り外し処理後の使用履歴出力処理の概要の一例を説明するための図である。図１３において、（Ａ）は、代表部番である「Ｃ００１」が参照対象として指定された場合の使用履歴の出力例を示す。
【００７２】
図１１において説明したように、代表部番に関しては、当該代表部番に対して使用履歴記憶部１５に記憶されている使用実績情報の履歴に基づいて使用履歴が算出される。図１３では、使用距離の履歴として、１００＋２００＝３００が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【００７３】
一方、（Ｂ）は、代表部番でない「Ｄ００１」が参照対象として指定された場合の使用履歴の出力例を示す。代表部番でない「Ｄ００１」に関しては、関連付け情報記憶部１６において「Ｄ００１」に対して記憶されている代表部番及び使用開始回数に基づいて、「Ｃ００１」の１回目以降の使用実績情報の履歴が参照される。
【００７４】
具体的には、代表部番が「Ｃ００１」であり、使用回数が１以上であるレコードに記憶されている使用実績情報に基づいて、「Ｄ００１」に対する使用履歴が算出される。図１３では、使用距離の履歴として、１００＋２００＝３００が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【００７５】
続いて、図１２の（４）の状態において、取り外された部番Ｃ００１、Ｄ００１、及びＥ００１に代わる新規部番の取り付け要求が入力されると、取り付け処理部１１は、図１４に示されるように取り付け処理を実行する。
【００７６】
図１４は、製品の使用後における新規部番の取り付け処理の概要の一例を説明するための図である。図１４（５）では、取り外された部番Ｃ００１、Ｄ００１、及びＥ００１に代わって、新規部番Ｃ００２、Ｄ００２、及びＥ００２が製品Ｂに対して取り付けられた状態が示されている。
【００７７】
この場合、図１４の右側に示されるように、関連付け情報記憶部１６において、部番Ｃ００２、Ｄ００２、及びＥ００２のそれぞれの代表部番の項目には、製品Ｂに対応する代表部番である「Ａ００１」が記憶される。また、部番Ｃ００２、Ｄ００２、及びＥ００２のそれぞれの使用開始回数には、「０」が記憶される。部番Ｃ００２、Ｄ００２、及びＥ００２は、未使用だからである。
【００７８】
図１４を用いて説明した取り付け処理の実行後、製品Ｂに関する３回目及び４回目の使用に関して使用実績情報の登録要求が入力されると、使用実績登録部１３は、図１５に示されるような使用実績登録処理を実行する。
【００７９】
図１５は、製品の使用後における新規部番の取り付け処理後の使用実績登録処理の概要の一例を説明するための図である。図１５の（６）に示されるように、代表部番Ａ００１に関しては、３回目及び４回目の使用に関する使用実績情報が記憶される。具体的には、図１５の右上に示されるように、使用履歴記憶部１５に対して、代表部番が「Ａ００１」であり、使用回数が「３」であるレコードと、代表部番が「Ａ００１」であり、使用回数が「４」であるレコードとが追加される。
【００８０】
また、製品Ｂを構成する部番のうち、未使用の部番に関しては、使用開始回数が記憶される。具体的には、図１５の右下に示されるように、未使用であった部番Ｃ００２、Ｄ００２、及びＥ００２に対して、使用開始回数として「３」が関連付け情報記憶部１６に記憶される。その結果、部番Ｃ００２、Ｄ００２、及びＥ００２が製品Ｂに取り付けられた後、製品Ｂに対して初めて入力された使用実績情報に対して部番Ｃ００２、Ｄ００２、及びＥ００２が関連付けられる。すなわち、使用実績情報の登録要求が入力された場合、当該使用実績情報とは別の使用実績情報に対する関連付け情報が記憶されている部番に対しては、当該使用実績情報に対する関連付け情報は記憶されない。当該使用実績情報とは別の使用実績情報に対する関連付け情報が記憶されていない部番に対して、当該使用実績情報に対する関連付け情報が記憶される。図１５の例において、入力された使用実績情報に対する関連付け情報とは別の使用実績情報に対する関連付け情報が記憶されている部番は、部番Ｂ００１である。
【００８１】
図１５を用いて説明した取り付け処理の実行後、代表部番Ａ００１及び部番Ｄ００２に関して使用履歴の参照要求が入力されると、使用履歴出力部１４は、図１６に示されるように使用履歴出力処理を実行する。
【００８２】
図１６は、製品の使用後における新規部番の取り付け処理及び使用実績登録処理後の使用履歴出力処理の概要の一例を説明するための図である。図１６において、（Ａ）は、代表部番である「Ａ００１」が参照対象として指定された場合の使用履歴の出力例を示す。
【００８３】
図１１等において説明したように、代表部番Ａ００１に関しては、当該代表部番に対して使用履歴記憶部１５に記憶されている使用実績情報の履歴に基づいて使用履歴が算出される。図１６では、使用距離の履歴として、１００＋２００＋３００＋４００＝１０００が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【００８４】
一方、（Ｂ）は、代表部番でない「Ｄ００２」が参照対象として指定された場合の使用履歴の出力例を示す。代表部番でない「Ｄ００２」に関しては、関連付け情報記憶部１６において「Ｄ００２」に対して記憶されている代表部番及び使用開始回数に基づいて、「Ａ００１」の３回目以降の使用実績情報の履歴が参照される。
【００８５】
具体的には、使用履歴記憶部１５において、代表部番が「Ａ００１」であり、使用回数が３以上であるレコードに記憶されている使用実績情報に基づいて、「Ｄ００２」に対する使用履歴が算出される。図１６では、使用距離の履歴として、３００＋４００＝７００が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【００８６】
続いて、図１５の（６）の状態において、取り付けられた部番Ｃ００２、Ｄ００２、及びＥ００２の取り外し要求が入力されると、取り外し処理部１２は、図１７に示されるように取り外し処理を実行する。なお、部番Ｄ００２及びＥ００２は、部番Ｃ００２に取り付けられた状態で取り外されることが指定されたこととする。
【００８７】
図１７は、製品の使用後における新規部番の取り付け処理及び使用実績登録処理後の取り外し処理の概要の一例を説明するための図である。
【００８８】
図１７の（７）に示されるように、取り外される前の部番Ｃ００２に対する関連付け情報によって関連付けられていた使用実績情報の履歴の複製が、部番Ｃ００２に対応付けられて、使用履歴記憶部１５に記憶される。図１５に示されるように、取り外される前の部番Ｃ００２に対する関連付け情報は、代表部番Ａ００１の３回目の使用実績情報への関連付けを示す。したがって、代表部番Ａ００１の３回目以降の使用実績情報の履歴の複製が、使用履歴記憶部１５に記憶される。図１７の右上に示されている使用履歴記憶部１５は、当該複製が記憶された状態を示す。
【００８９】
また、部番Ｃ００２は、取り外された部番Ｃ００２、部番Ｄ００２、及び部番Ｅ００２が構成する物品に対応する代表部番となる。具体的には、図１７の右下に示されているように、関連付け情報記憶部１６において、部番Ｃ００２に対する代表部番及び使用開始回数が削除される。
【００９０】
更に、代表部番Ｃ００２に取り付けられたままとなる部番Ｄ００２及び部番Ｅ００２に対する関連付け情報は、部番Ａ００１から複製され、代表部番Ｃ００２に対して記憶された使用実績情報に対するものに更新される。より詳しくは、代表部番Ｃ００２に対して記憶された使用実績情報の履歴の中で、取り外される前において部番Ｄ００２又は部番Ｅ００２の関連付け情報が示していた使用実績情報に対応する使用実績情報を示すように、当該関連付け情報が更新される。
【００９１】
取り外される前において部番Ｄ００２又は部番Ｅ００２の関連付け情報が示していた使用実績情報は、代表部番Ａ００１に対する使用回数が３の使用実績情報である。また、代表部番Ｃ００２に対して複製された使用実績情報の履歴の中で、代表部番Ａ００１に対する使用回数が３の使用実績情報に対応する使用実績情報は、代表部番Ｃ００２に関して使用回数が１である使用実績情報である。したがって、図１７の右下に示されるように、関連付け情報記憶部１６において、部番Ｄ００２及び部番Ｅ００２の代表部番の項目は、「Ｃ００２」に更新され、使用開始回数は、「１」とされる。すなわち、部番Ｄ００２及び部番Ｅ００２は、代表部番Ｃ００２に対する１回目以降の使用実績情報に対して関連付けられる。
【００９２】
図１７を用いて説明した取り外し処理の実行後、代表部番Ｃ００２及び部番Ｄ００２に関して使用履歴の参照要求が入力されると、使用履歴出力部１４は、図１８に示されるように使用履歴出力処理を実行する。
【００９３】
図１８は、製品の使用後における新規部番の取り付け処理及び使用実績登録処理後に取り外された部番の使用履歴出力処理の概要の一例を説明するための図である。
【００９４】
図１８において、（Ａ）は、代表部番である「Ｃ００２」が参照対象として指定された場合の使用履歴の出力例を示す。図１１等において説明したように、代表部番Ｃ００２に関しては、当該代表部番に対して使用履歴記憶部１５に記憶されている使用実績情報の履歴に基づいて使用履歴が算出される。図１８では、使用距離の履歴として、３００＋４００＝７００が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【００９５】
一方、（Ｂ）は、代表部番でない「Ｄ００２」が参照対象として指定された場合の使用履歴の出力例を示す。代表部番でない「Ｄ００２」に関しては、関連付け情報記憶部１６において「Ｄ００２」に対して記憶されている代表部番及び使用開始回数に基づいて、使用履歴出力部１４は、「Ｃ００２」の１回目以降の使用実績情報の履歴を参照すべきことを判定する。
【００９６】
そこで、使用履歴記憶部１５において、代表部番が「Ｃ００２」であり、使用回数が１以上であるレコードに記憶されている使用実績情報に基づいて、「Ｄ００２」に対する使用履歴が算出される。図１８では、使用距離の履歴として、３００＋４００＝７００が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【００９７】
図１７の（７）の状態において、取り外された部番Ｃ００２、Ｄ００２、及びＥ００２に代わる部番として、図１９に示されるような中古製品が指定されて取り付け要求が入力されたとする。中古製品とは、中古部品、すなわち、過去において製品Ｂとは別の製品又は製品Ｂの部品として使用経歴の有る部品が構成する製品をいう。
【００９８】
図１９は、製品の使用後に取り付けられる中古製品の一例を示す図である。図１９において、中古製品は、部番Ｃ００３は、部番Ｃ００３、Ｄ００３、及びＥ００３が構成する。当該中古製品に対応する代表部番は、「Ｃ００３」である。当該中古製品は、当該中古製品が過去において部品として付属していた非図示の製品Ｃにおける１０回目と１１回目の使用において使用実績がある。したがって、図１９の右上に示されるように、当該中古製品に対応する代表部番であるＣ００３に対しては、１回目の使用実績情報として、製品Ｃの１０回目の使用実績情報が使用履歴記憶部１５に記憶されている。また、代表部番Ｃ００３の２回目の使用実績情報として、製品Ｃの１１回目の使用実績情報が使用履歴記憶部１５に記憶されている。
【００９９】
一方、図１９の右下に示されるように、代表部番Ｃ００３に取り付けられている部番Ｄ００３及び部Ｅ００３に関しては、関連付け情報記憶部１６において、代表部番として「Ｃ００３」が記憶され、使用開始回数として「１」が記憶されている。すなわち、代表部番Ｃ００３に対する１回目以降の使用実績情報の履歴が部番Ｄ００３及び部Ｅ００３に対して関連付けられている。
【０１００】
このような中古製品の代表部番Ｃ００３が指定されて、製品Ｂに対する取り付け要求が入力されると、取り付け処理部１１は、図２０に示されるように取り付け処理を実行する。
【０１０１】
図２０は、製品の使用後における中古製品の取り付け処理の概要の一例を説明するための図である。
【０１０２】
図２０の右上に示されるように、関連付け情報記憶部１６において、部番Ｃ００３に対しては、「Ａ００１」が代表部番として記憶される。また、部番Ｃ００３の使用開始回数は、「０」に初期化される。部番Ｃ００３は、製品Ｂにおいて使用実績は無いからである。
【０１０３】
一方、図２０の右下に示されるように、部番Ｃ００３に対する使用実績情報は、部番Ｃ００３が製品Ｂに取り付けられる前と同じ状態が維持される。
【０１０４】
また、部番Ｄ００３及びＥ００３に関しては、部番Ｃ００３の使用実績情報に対して関連付けられたままとなる。図２０の例は、取り付けられる部番として、部番Ｃ００３のみが指定された例を示すからである。すなわち、部番Ｃ００３が代表部番であり、部番Ｃ００３、部番Ｄ００３、及び部番Ｅ００３が構成する一つの中古製品が、製品Ｂに取り付けられたものとして扱われるからである。
【０１０５】
図２０を用いて説明した取り付け処理の実行後、製品Ｂに関する５回目及び６回目の使用に関して使用実績情報の登録要求が入力されると、使用実績登録部１３は、図２１に示されるような使用実績登録処理を実行する。
【０１０６】
図２１は、製品の使用後における中古製品の取り付け処理後の使用実績登録処理の概要の一例を説明するための図である。図２１の（９）に示されるように、代表部番Ａ００１に関しては、５回目及び６回目の使用に関する使用実績が記憶される。具体的には、図２１の右上に示されるように、使用履歴記憶部１５に対して、代表部番が「Ａ００１」であり、使用回数が「５」であるレコードと、代表部番が「Ａ００１」であり、使用回数が「６」であるレコードとが追加される。
【０１０７】
また、製品Ｂを構成する部番のうち、製品Ｂにおいて未使用の部番に関しては、使用開始回数が記憶される。具体的には、図２１の右下に示されるように、使用開始回数が「０」であった部番Ｃ００３に対して、使用開始回数として「５」が関連付け情報記憶部１６に記憶される。すなわち、部番Ｃ００３が製品Ｂに取り付けられた後、製品Ｂに対して初めて入力された使用実績情報に対して部番Ｃ００３が関連付けられる。その結果、使用履歴記憶部１５において、部番Ｃ００３に対して記憶されている使用実績情報と、部番Ａ００１に対して使用回数が５回目以降である使用実績情報との集合が、部番Ｃ００３の使用実績情報の履歴となる。
【０１０８】
なお、部番Ｄ００３及びＥ００３に関しては、製品Ｂにおいて未使用であるが、関連付け情報は更新されない。部番Ｄ００３及びＥ００３に関しては、部番Ｃ００３の使用実績情報に対して関連付けられており、当該関連付け情報が更新されなくても、使用実績情報の履歴を特定可能であるからである。
【０１０９】
図２１を用いて説明した使用実績登録処理の実行後、部番Ｃ００３及び部番Ｄ００３に関して使用履歴の参照要求が入力されると、使用履歴出力部１４は、図２２に示されるように使用履歴出力処理を実行する。
【０１１０】
図２２は、製品の使用後における中古製品の取り付け処理及び使用実績登録処理後の部番の使用履歴出力処理の概要の一例を説明するための図である。
【０１１１】
図２２において、（Ａ）は、過去において代表部番であった「Ｃ００３」が参照対象として指定された場合の使用履歴の出力例を示す。過去において代表部番であった部番に関しては、当該部番に対する使用実績情報が使用履歴記憶部１５に記憶されている。したがって、部番Ｃ００３に関しては、当該部番に対して使用履歴記憶部１５に記憶されている使用実績情報が参照される。また、過去において代表部番であった部番Ｃ００３に関しては、関連付け情報記憶部１６において部番Ｃ００３に対して記憶されている代表部番及び使用開始回数に基づいて、「Ａ００１」の５回目以降の使用実績情報の履歴が参照される。その結果、図２２では、部番Ｃ００３の使用距離の履歴として、１００＋１５０＋５００＋６００＝１３５０が算出された例が示されている。このうち、「１００＋１５０」は、部番Ｃ００３に対して使用履歴記憶部１５に記憶されている使用距離である。「５００＋６００」は、部番Ａ００１の５回目以降に使用実績情報である。使用時間の履歴についても同様に算出される。
【０１１２】
一方、（Ｂ）は、代表部番でない「Ｄ００３」が参照対象として指定された場合の使用履歴の出力例を示す。代表部番でない「Ｄ００３」に関しては、関連付け情報記憶部１６において「Ｄ００３」に対して記憶されている代表部番及び使用開始回数に基づいて、「Ｃ００３」の１回目以降の使用実績情報の履歴が参照される。更に、部番Ｃ００３に対して関連付け情報記憶部１６において記憶されている代表部番及び使用開始回数に基づいて、使用履歴出力部１４は、「Ａ００１」の５回目以降の使用実績情報の履歴も参照される。すなわち、代表部番を介して関連付けられている使用実績情報が再帰的に参照される。
【０１１３】
具体的には、使用履歴記憶部１５において、代表部番が「Ｃ００３」であり、使用回数が１以上であるレコードに記憶されている使用実績情報と、代表部番が「Ａ００１」であり、使用回数が５以上であるレコードに記憶されている使用実績情報とに基づいて、「Ｄ００３」に対する使用履歴が算出される。図２２では、使用距離の履歴として、１００＋１５０＋５００＋６００＝１３５０が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【０１１４】
続いて、図２１の（９）の状態において、取り付けられた部番Ｃ００３、Ｄ００３、及びＥ００３の取り外し要求が入力されると、取り外し処理部１２は、図２３に示されるように取り外し処理を実行する。なお、部番Ｄ００３及びＥ００３は、部番Ｃ００３に取り付けられた状態で取り外されることが指定されたこととする。
【０１１５】
図２３は、製品の使用後における中古製品の取り付け処理及び使用実績登録処理後の取り外し処理の概要の一例を説明するための図である。
【０１１６】
図２３の（１０）に示されるように、取り外される前の部番Ｃ００３に対する関連付け情報によって関連付けられていた使用実績情報の履歴の複製が、部番Ｃ００３に対応付けられて使用履歴記憶部１５に記憶される。図２１に示されるように、取り外される前の部番Ｃ００３に対する関連付け情報は、代表部番Ａ００１の５回目の使用実績情報への関連付けを示す。したがって、代表部番Ａ００１の５回目以降の使用実績情報の履歴の複製が、使用履歴記憶部１５に記憶される。図２３の右上に示されている使用履歴記憶部１５は、当該複製が記憶された状態を示す。なお、部番Ｃ００３は、過去に代表部番であっため、代表部番であったときの使用実績情報が使用履歴記憶部１５に記憶されている。したがって、代表部番Ａ００１の５回目以降の使用実績情報の履歴の複製に対する使用回数は、部番Ｃ００３が代表部品であったときの使用実績情報の使用回数に続く値となる。具体的には、代表部番Ａ００１の５回目の使用実績情報の複製の使用回数は、「３」となる。また、代表部番Ａ００１の６回目の使用実績情報の複製の使用回数は、「４」となる。
【０１１７】
また、部番Ｃ００３は、取り外された部番Ｃ００３、部番Ｄ００３、及び部番Ｅ００３が構成する物品に対応する代表部番となる。具体的には、図２３の右下に示されているように、関連付け情報記憶部１６において、部番Ｃ００３に対する代表部番及び使用開始回数が削除される。
【０１１８】
なお、代表部番Ｃ００３に取り付けられたままとなる部番Ｄ００３及び部番Ｅ００３に対する関連付け情報は、取り外される前の状態が維持される。当該関連付け情報は、取り外される前から、代表部番Ｃ００３に対する使用実績情報に対する関連付けを示しているからである。
【０１１９】
図２３を用いて説明した、取り外し処理の実行後、代表部番Ｃ００３及び部番Ｄ００３に関して使用履歴の参照要求が入力されると、使用履歴出力部１４は、図２４に示されるように使用履歴出力処理を実行する。
【０１２０】
図２４は、製品の使用後における中古製品の取り付け処理及び使用実績登録処理後に取り外された部番の使用履歴出力処理の概要の一例を説明するための図である。
【０１２１】
図２４において、（Ａ）は、代表部番である「Ｃ００３」が参照対象として指定された場合の使用履歴の出力例を示す。図１１等において説明したように、代表部番Ｃ００３に関しては、当該代表部番に対して使用履歴記憶部１５に記憶されている使用実績情報の履歴に基づいて使用履歴が算出される。図２４では、使用距離の履歴として１００＋１５０＋５００＋６００＝１３５０が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【０１２２】
一方、（Ｂ）は、代表部番でない「Ｄ００３」が参照対象として指定された場合の使用履歴の出力例を示す。代表部番でない「Ｄ００３」に関しては、関連付け情報記憶部１６において「Ｄ００３」に対して記憶されている代表部番及び使用開始回数に基づいて、「Ｃ００３」の１回目以降の使用実績情報の履歴が参照される。
【０１２３】
具体的には、使用履歴記憶部１５において、代表部番が「Ｃ００３」であり、使用回数が１以上であるレコードに記憶されている使用実績情報に基づいて、「Ｄ００３」に対する使用履歴が算出される。図２４では、使用距離の履歴として、１００＋１５０＋５００＋６００＝１３５０が算出された例が示されている。使用時間の履歴についても、同様に算出される。
【０１２４】
以下、図８から図２４において説明した具体例において情報管理装置１０が実行する処理手順を、一般化して説明する。
【０１２５】
図２５は、取り付け処理の処理手順の一例を説明するためのフローチャートである。
【０１２６】
ステップＳ１０１において、取り付け処理部１１は、取り付けられる代表部番、及び当該代表部番に関する構成情報の入力を受け付ける。図８の例では、取り付けられる代表部番として、部番Ａ００１、Ｂ００１、Ｃ００１、Ｄ００１、及びＥ００１が入力される。例えば、図１４の例では、取り付けられる代表部番として、部番Ａ００１、Ｃ００２、Ｄ００２、及びＥ００３が入力される。図２０の例では、組み合わされる代表部番として、部番Ａ００１及びＣ００３が入力される。
【０１２７】
なお、本実施の形態において、入力を受け付けるとは、ユーザ端末２０において入力された情報を、ネットワークを介して受信することをいう。但し、情報管理装置１０がマウス及びキーボード等の入力装置を備える場合は、当該入力装置を介して情報の入力が行われてもよい。入力を受け付けることの意味については、図２６、図２７、及び図２８においても同様である。
【０１２８】
続いて、取り付け処理部１１は、入力された代表部番の中から、取り付け後の代表部番を選択する（Ｓ２０２）。本実施の形態では、構成情報が示すツリー構造において最上位に位置する代表部番が、取り付け後の代表部番として選択される。したがって、図８、図１４、及び図２０のいずれの例においても、「Ａ００１」が、取り付け後の代表部番として選択される。なお、ステップＳ１０１において入力された代表部番の中で、取り付け後の代表部番として選択されなかった代表部番を、以下、単に「部番」という。また、図２５に関する以降の説明において、代表部番というとき、ステップＳ１０２において選択された一つの代表部番をいう。
【０１２９】
続いて、取り付け処理部１１は、入力された部番のうち、未処理の一つの部番を処理対象とする（Ｓ１０３）。以下、処理対象とされた部番を、「対象部番」という。なお、未処理とは、ステップＳ１０３以降に関して処理対象とされていないことをいう。また、ステップＳ１０３において、代表部番は処理対象の選択候補から除かれる。
【０１３０】
続いて、取り付け処理部１１は、関連付け情報記憶部１６において対象部番に対する「代表部番」の項目に、ステップＳ１０２において選択された代表部番を記憶する（Ｓ１０４）。例えば、図９の例では、部番Ｂ００１、Ｃ００１、Ｄ００１、又はＥ００１に対する代表部番の項目に、「Ａ００１」が記憶される。図１４の例では、部番Ｃ００２、Ｄ００２、又はＥ００２に対する代表部番の項目に「Ａ００１」が記憶される。図２０の例では、部番Ｃ００３に対する代表部番の項目に「Ａ００１」が記憶される。
【０１３１】
続いて、取り付け処理部１１は、関連付け情報記憶部１６において対象部番に対する「使用開始回数」の項目に、未使用を示す「０」を記憶する（Ｓ１０５）。例えば、図９の例では、部番Ｂ００１、Ｃ００１、Ｄ００１、又はＥ００１に対する使用開始回数の項目に、「０」が記憶される。図１４の例では、部番Ｃ００２、Ｄ００２、又はＥ００２に対する使用開始回数の項目に「０」が記憶される。図２０の例では、部番Ｃ００３に対する使用開始回数の項目に「０」が記憶される。
【０１３２】
入力された部番のうち、代表部番として選択された部番を除く全ての部番について、ステップＳ１０３〜Ｓ１０５が実行されると（Ｓ１０６でＮｏ）、取り付け処理は終了する。なお、ステップＳ１０１において入力された構成情報は、構成情報記憶部１７に記憶される。
【０１３３】
図２６は、取り外し処理の処理手順の一例を説明するためのフローチャートである。
【０１３４】
ステップＳ２０１において、取り外し処理部１２は、取り外す対象の部番と、取り外された後の状態を示す情報を受け付ける。例えば、図１２の例では、部番Ｃ００１、Ｄ００１、及びＥ００１が、取り外す対象の部番として入力される。図１７の例では、部番Ｃ００２、Ｄ００２、及びＥ００２が、取り外す対象の部番として入力される。図２３の例では、部番Ｃ００３、Ｄ００３、及びＥ００３が、取り外す対象の部番として入力される。
【０１３５】
続いて、取り外し処理部は、入力された各部番のうち、取り外された後に代表部番となる部番に対して、関連付け情報記憶部１６に記憶されている代表部番及び使用開始回数によって特定される使用実績情報の履歴の複製を、使用履歴記憶部１５に記憶する（Ｓ２０２）。例えば、図１２の例では、取り外された後に代表部番となる部番Ｃ００１に関して、代表部番Ａ００１の１回目以降の使用実績情報の複製が使用履歴記憶部１５に記憶される。図１７の例では、取り外された後に代表部番となる部番Ｃ００２に関して、代表部番Ａ００１の３回目以降の使用実績情報の複製が使用履歴記憶部１５に記憶される。図２３の例では、取り外された後に代表部番となる部番Ｃ００３に関して、代表部番Ａ００１の５回目以降の使用実績情報の複製が使用履歴記憶部１５に記憶される。
【０１３６】
続いて、取り外し処理部１２は、取り外された後に代表部番となる部番に対して、関連付け情報記憶部１６に記憶されている代表部番及び使用開始回数を削除する（Ｓ２０３）。例えば、図１２の例では、取り外された後に代表部番となる部番Ｃ００１に関して、代表部番及び使用開始回数が削除される。図１７の例では、取り外された後に代表部番となる部番Ｃ００２に関して、代表部番及び使用開始回数が削除される。図２３の例では、取り外された後に代表部番となる部番Ｃ００３に関して、代表部番及び使用開始回数が削除される。
【０１３７】
なお、ステップＳ２０２及びＳ２０３は、取り外された後に代表部番となる部番が複数有る場合は、複数の各部番に関して実行される。
【０１３８】
続いて、取り外し処理部１２は、取り外される部番の中で、関連付け情報記憶部１６に記憶されている代表部番の値が、取り外される前の代表部番であり、かつ、取り外された後に代表部番となる部番に連動する部番の有無を判定する（Ｓ２０４）。取り外された後に代表部番となる部番に連動する部番とは、取り外された後に、当該部番に取り付けられた状態のままとなる部番をいう。該当する部番の有無は、例えば、ステップＳ２０１において入力される、取り外された後の状態を示す情報に基づいて判定される。または、構成情報記憶部１７に記憶されている構成情報に基づいて、該当する部番の有無が判定されてもよい。
【０１３９】
該当する部番が有る場合（Ｓ２０４でＹｅｓ）、取り外し処理部１２は、該当する各部番に関して、関連付け情報記憶部１６における代表部番の項目に、取り外された後に代表部番となった部番を記憶する（Ｓ２０５）。例えば、図１２の例では、部番Ｄ００１及びＥ００１のそれぞれに関して、「Ｃ００１」が、関連付け情報記憶部１６における代表部番の項目に記憶される。図１７の例では、部番Ｄ００２及びＥ００２のそれぞれに関して、「Ｃ００２」が、関連付け情報記憶部１６における代表部番の項目に記憶される。
【０１４０】
続いて、取り外し処理部１２は、該当する各部番に関して、関連付け情報記憶部１６における使用開始回数の項目に、「１」を記憶する（Ｓ２０６）。その結果、当該各部番は、取り外された後に代表部番となった部番の１回目以降の使用実績情報の履歴に関連付けられる。例えば、図１２の例では、部番Ｄ００１及びＥ００１のそれぞれに関して、関連付け情報記憶部１６における使用開始回数の項目に「１」が記憶される。図１７の例では、部番Ｄ００２及びＥ００２のそれぞれに関して、関連付け情報記憶部１６における使用開始回数の項目に「１」が記憶される。
【０１４１】
なお、図２３の例に関しては、部番Ｄ００３及び部番Ｅ００３のそれぞれに関して、取り外し前に関連付け情報記憶部１６に記憶されている代表部番の値は、取り外される前の代表部番Ａ００１ではない（図２１参照）。したがって、図２３の例に関して、ステップＳ２０５及びＳ２０６は実行されない。
【０１４２】
図２７は、使用実績登録処理の処理手順の一例を説明するためのフローチャートである。
【０１４３】
ステップＳ３０１において、使用実績登録部１３は、使用された製品に対応する代表部番と、当該製品の使用実績情報との入力を受け付ける。本実施の形態では、使用距離及び使用時間が、使用実績情報として入力される。１回分の使用の区切りは、製品の使用形態等に応じて、適宜定められればよい。例えば、全ての部品が取り付けられた状態が継続されることが保証される期間が、１回分の使用の区切りとされてもよい。
【０１４４】
続いて、使用実績登録部１３の使用履歴更新部１３２は、入力された使用実績情報を、入力された代表部番に対応付けて使用履歴記憶部１５に記憶する（Ｓ３０２）。すなわち、当該代表部番と、当該使用実績情報とを含むレコードが、使用履歴記憶部１５に追加される。追加される各レコードの使用回数は、既に当該代表部番に関して記憶されている使用実績情報に対する使用回数の最大値に対して、使用順に、かつ、累積的に１が加算された値となる。但し、当該代表部番に関して記憶されている使用実績情報が無い場合、追加される各レコードの使用回数は、０に対して１が累積的に加算された値となる。例えば、図１０の例では、代表部番Ａ００１に対応付けて、２回分の使用実績情報が記憶される。そのうちの１回目の使用実績情報に対する使用回数は「１」とされ、２回目の使用実績情報に対する使用回数は「２」とされる。図１５の例では、代表部番Ａ００１に対応付けて、２回分の使用実績情報が記憶される。そのうちの１回目の使用実績情報に対する使用回数は「３」とされ、２回目の使用実績情報に対する使用回数は「４」とされる。図２１の例では、代表部番Ａ００１に対応付けて、２回分の使用実績情報が記憶される。そのうちの１回目の使用実績情報に対する使用回数は「５」とされ、２回目の使用実績情報に対する使用回数は「６」とされる。
【０１４５】
続いて、使用実績登録部１３の関連付け情報更新部１３１は、関連付け情報記憶部１６の代表部番の項目の値が、ステップＳ３０１において入力された代表部番であり、かつ、使用開始回数の項目の値が「０」である部番を、関連付け情報記憶部１６より検索する（Ｓ３０３）。すなわち、使用された製品に取り付けられた後、初めて使用された部番が検索される。
【０１４６】
該当する部番が検索された場合（Ｓ３０４でＹｅｓ）、関連付け情報更新部１３１は、当該部番の使用開始回数項目の値に、ステップＳ３０２において代表部番に対して記憶された使用回数の最小値を記憶する（Ｓ３０５）。例えば、図１０の例では、部番Ｂ００１、Ｃ００１、Ｄ００１、及びＥ００１等に関して、使用開始項目の値に「１」が記憶される。また、図１５の例では、部番Ｃ００２、Ｄ００２、及びＥ００２等に関して、使用開始項目の値に「３」が記憶される。図２１の例では、部番Ｃ００３に関して、使用開始項目の値に「５」が記憶される。
【０１４７】
図２８は、使用履歴出力処理の処理手順の一例を説明するためのフローチャートである。
【０１４８】
ステップＳ４０１において、使用履歴出力部１４は、使用履歴の参照対象とされる部番の入力を受け付ける。以下、使用履歴の参照対象とされる部番を、「対象部番」という。続いて、使用履歴出力部１４は、対象部番に対する使用実績情報が使用履歴記憶部１５に記憶されているか否かを判定する（Ｓ４０２）。該当する使用実績情報が使用履歴記憶部１５に記憶されている場合（Ｓ４０２でＹｅｓ）、使用履歴出力部１４は、当該使用実績情報を取得し、出力対象として、例えば、メモリ装置１０３に記憶しておく（Ｓ４０３）。
【０１４９】
例えば、図１１の例では、対象部番が「Ａ００１」である場合、２回分の使用実績情報が取得される。対象部番が「Ｂ００１」の場合、使用実績情報は取得されない。図１３の例では、対象部番が「Ｃ００１」である場合、２回分の使用実績情報が取得される。対象部番が「Ｄ００１」の場合、使用実績情報は取得されない。図１６の例では、対象部番が「Ａ００１」である場合、４回分の使用実績情報が取得される。対象部番が「Ｄ００２」の場合、使用実績情報は取得されない。図１８の例では、対象部番が「Ｃ００２」である場合、２回分の使用実績情報が取得される。対象部番が「Ｄ００２」の場合、使用実績情報は取得されない。図２２の例では、対象部番が「Ｃ００３」である場合、２回分の使用実績情報が取得される。対象部番が「Ｄ００３」の場合、使用実績情報は取得されない。図２４の例では、対象部番が「Ｃ００３」である場合、４回分の使用実績情報が取得される。対象部番が「Ｄ００３」の場合、使用実績情報は取得されない。
【０１５０】
続いて、使用履歴出力部１４は、変数Ｎに対象部番を代入する（Ｓ４０４）。以下、変数Ｎに代入された部番を、部番Ｎという。続いて、使用履歴出力部１４は、関連付け情報記憶部１６において、部番Ｎに対して、代表部番及び１以上の使用開始回数が記憶されているか否かを判定する（Ｓ４０５）。部番Ｎに対して、代表部番及び１以上の使用開始回数が記憶されている場合（Ｓ４０５でＹｅｓ）、使用履歴出力部１４は、当該代表部番に対する使用実績情報のうち、使用回数の値が、当該使用開始回数以上である使用実績情報を使用履歴記憶部１５より取得する（Ｓ４０６）。取得された使用実績情報は、出力対象として、例えば、メモリ装置１０３に記憶される。
【０１５１】
例えば、図１１の例では、部番Ｎが「Ｂ００１」である場合、部番Ｂ００１に対する代表部番Ａ００１に対して記憶されている１回目以降の使用実績情報が取得される。図１３の例では、部番Ｎが「Ｄ００１」である場合、部番Ｄ００１に対する代表部番Ｃ００１に対して記憶されている１回目以降の使用実績情報が取得される。図８の例では、部番Ｎが「Ｄ００２」である場合、部番Ｄ００２に対する代表部番Ａ００１に対して記憶されている３回目以降の使用実績情報が取得される。図１８の例では、部番Ｎが「Ｄ００２」である場合、部番Ｄ００２に対する代表部番Ｃ００２に対して記憶されている１回目以降の使用実績情報が取得される。図２２の例では、部番Ｎが「Ｄ００３」である場合、部番Ｄ００３に対する代表部番Ｃ００３に対して記憶されている１回目以降の使用実績情報が取得される。図２４の例では、部番Ｎが「Ｄ００３」である場合、部番Ｄ００３に対する代表部番Ｃ００３に対して記憶されている１回目以降の使用実績情報が取得される。
【０１５２】
続いて、使用履歴出力部１４は、部番Ｎに対する代表部番を変数Ｎに代入し（Ｓ４０７）、ステップＳ４０５以降を繰り返す。すなわち、当該代表部番が部番Ｎとされて、ステップＳ４０５以降が再帰的に実行される。
【０１５３】
その結果、代表部番の階層が形成されている場合に、各代表部番に対する使用実績情報が取得される。具体的には、図２２において、対象部番がＤ００３である場合のように、Ｄ００３に対する代表部番がＣ００３であり、Ｃ００３に対する代表部番がＡ００１であるケースが、代表部番の階層が形成されている例に相当する。
【０１５４】
新たな部番Ｎに関して、ステップＳ４０５の条件が満たされない場合（Ｓ４０５でＮｏ）、使用履歴出力部１４は、出力対象として記憶されている使用実績情報の総和を算出する（Ｓ４０６）。本実施の形態では、使用距離及び使用時間のそれぞれに関して総和が算出される（Ｓ４０７）。続いて、使用履歴出力部１４は、算出された総和を出力する（Ｓ４０８）。出力形態の一例として、当該総和がネットワークを介してユーザ端末２０に返信される形態が挙げられる。また、情報管理装置１０に表示装置が接続されている場合は、当該総和が当該表示装置に表示されてもよい。なお、出力対象として記憶されている使用実績情報の集合が、出力されてもよい。
【０１５５】
上述したように、本実施の形態によれば、物品に対応する代表部番に対応付けて使用実績情報が記憶され、当該物品を構成する各部番に関しては、当該部番が関係する使用実績情報への関連付け情報が記憶される。したがって、部番ごとに使用実績情報が記憶される場合に比べて、使用実績情報の記憶に必要な容量を削減することができる。すなわち、部品の使用履歴の管理を効率化することができる。
【０１５６】
例えば、例えば、物品を構成する部番の数が１万点であり、物品の使用回数が１０回である合、部番ごとに使用実績情報が記憶されると、１０×１万点分の使用実績情報の記憶容量が必要とされる。一方、本実施の形態によれば、１０回分の使用実績情報と、１万点分の関連付け情報とが記憶されればよい。
【０１５７】
また、一部の部番が取り外される場合は、取り外し元の物品の使用実績情報の複製が、取り外された部番の集合が構成する物品に対応する代表部番に対応づけて記憶される。したがって、部番が取り外された場合であっても、当該部番の使用実績情報は失われることはない。
【０１５８】
また、取り外された第一の部番に取り付けられたままとされる第二の部番が有る場合は、第二の部番に対しては、第一の部番に対して記憶された使用実績情報の複製に対する関連付け情報が記憶される。したがって、取り外された部番に付随して取り外される部番に関しても、使用実績情報は失われることはない。
【０１５９】
また、物品に対する使用実績情報が入力された場合、当該使用実績情報とは別の使用実績情報に対する関連付け情報が対応付けられて記憶されている部番に対しては、入力された使用実績情報に対する関連付け情報は記憶されない。換言すれば、入力された使用実績情報とは別の使用実績情報に対する関連付け情報が対応付けられて記憶されていない部番に対して、使用実績情報に対する関連付け情報が対応付けられて記憶される。したがって、物品の使用後に取り付けられた部品に関して、当該部品が関与した使用についてのみの使用実績情報を特定することができる。また、当該部品が取り付けられる前から当該物品に取り付けられていた部品に関して、当該取り付け前の使用実績情報への関連付けが失われることはない。
【０１６０】
なお、部品の移動実績が、部品の使用実績とされてもよい。この場合、本実施の形態における「使用実績情報」が、「移動実績情報」に置き換えられればよい。
【０１６１】
なお、本実施の形態において、使用履歴記憶部１５は、第一の記憶部の一例である。関連付け情報記憶部１６は、第二の記憶部の一例である。代表部番は、物品に対応する識別情報の一例である。部番は、部品ごとの識別情報の一例である。
【０１６２】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【０１６３】
１            情報管理システム
１０          情報管理装置
１１          取り付け処理部
１２          取り外し処理部
１３          使用実績登録部
１４          使用履歴出力部
１５          使用履歴記憶部
１６          関連付け情報記憶部
１７          構成情報記憶部
２０          ユーザ端末
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
１３１        関連付け情報更新部
１３２        使用履歴更新部
Ｂ            バス
【図１】
0005900010.tif 000002
【図２】
0005900010.tif 000003
【図３】
0005900010.tif 000004
【図４】
0005900010.tif 000005
【図５】
0005900010.tif 000006
【図６】
0005900010.tif 000007
【図７】
0005900010.tif 000008
【図８】
0005900010.tif 000009
【図９】
0005900010.tif 000010
【図１０】
0005900010.tif 000011
【図１１】
0005900010.tif 000012
【図１２】
0005900010.tif 000013
【図１３】
0005900010.tif 000014
【図１４】
0005900010.tif 000015
【図１５】
0005900010.tif 000016
【図１６】
0005900010.tif 000017
【図１７】
0005900010.tif 000018
【図１８】
0005900010.tif 000019
【図１９】
0005900010.tif 000020
【図２０】
0005900010.tif 000021
【図２１】
0005900010.tif 000022
【図２２】
0005900010.tif 000023
【図２３】
0005900010.tif 000024
【図２４】
0005900010.tif 000025
【図２５】
0005900010.tif 000026
【図２６】
0005900010.tif 000027
【図２７】
0005900010.tif 000028
【図２８】
0005900010.tif 000029