(57)【要約】【課題】  同等レベルや同等階層のフィールド同士を関連付けて管理し、そのようなフィールドを同一の視野で確認できる画面上に表示させ、現在のパスの経過情報を把握し、どのような分類に基づいて分析・評価しているのかを把握できるようにすること。【解決手段】  例えば、ヨーロッパ３３１を展開させるものとして選択された場合には、多種多階層ツリー３３３では、ヨーロッパ３３１とテレビ３３０とが同等階層のアイテムとして表示され、ヨーロッパ３３１の子アイテムとしてテレビ３３２のアイテムを表示させる。また、テレビ３３０の子アイテムとしては、ヨーロッパというアイテムを重複して表示させないようにした。そして、その分類の経過情報とどのような分類に基づいて分析・評価しているのかを多種多階層ツリー表示領域３０２内で把握できるようにした。【選択図】      図１０
2006323627.tif 000002
【特許請求の範囲】
【請求項１】
分類関連の基本情報に基づいた分類に従って複数のアイテムを分類リストとして階層構造状に表示して、前記アイテムの分類リストの作成を支援する分類リスト作成支援システムであって、
前記システムは、入出力装置と記憶装置と演算装置とを有し、
前記記憶装置には、分類関連の基本情報と分類リスト表示のための情報とが記憶され、
前記演算装置は、前記基本情報に基づいた分類に従って複数のアイテムを階層構造状に分類リストとして画面上に表示させるように設定すると共に、表示中の前記分類リストに含まれるアイテムを特定し、特定したアイテムにより分類されるアイテムおよび当該アイテムと同等の基本情報を有するアイテムを検索し、検索されたアイテムを、特定したアイテムに従属させて展開するように設定して前記入出力装置を介して画面上に表示させる設定を行うリスト設定手段、
を備えたことを特徴とする分類リスト作成支援システム。
【請求項２】
前記演算装置の前記リスト設定手段は、
特定したアイテムに従属させるものとして検索したアイテムを、他のアイテムに従属させて展開させないように設定して、画面上に重複して表示させない設定を行うこと、
を特徴とする請求項１に記載の分類リスト作成支援システム。
【請求項３】
前記演算装置は、
前記リスト設定手段により表示中の前記分類リストに含まれるアイテムを特定し、前記リスト設定手段により特定したアイテムにより分類されるアイテムおよび当該アイテムと同等の基本情報を有するアイテムを検索した場合に、
表示中の前記分類リストの展開情報を判定し、表示中のアイテム以外の検索されたアイテムを、特定したアイテムに従属させて展開するように設定して画面上に表示させる設定を行うアイテム特定手段、
をさらに備えたことを特徴とする請求項１または請求項２に記載の分類リスト作成支援システム。
【請求項４】
前記演算装置は、
表示中の前記分類リストに含まれるアイテムを選択し、アイテムを判定するための判定指標を指定した後に、前記選択されたアイテムに関する前記基本情報を分析し、分析結果を判定する分析判定手段、
をさらに備えたことを特徴とする請求項１から請求項３までのいずれか１項に記載の分類リスト作成支援システム。
【請求項５】
前記演算手段は、
前記分析判定手段による分析結果に応じて、判定基準に該当するアイテムを、他のアイテムと異なる表示属性で表示させる計算を行う分析情報計算手段、
をさらに備えたことを特徴とする請求項４に記載の分類リスト作成支援システム。
【請求項６】
分類関連の基本情報に基づいた分類に従って複数のアイテムを分類リストとして階層構造状に表示して、前記アイテムの分類リストの作成を支援する分類リスト作成支援システムの分類リスト作成支援プログラムであって、
分類関連の基本情報と分類リスト表示のための情報とが記憶された記憶装置と、入出力装置と、演算装置とを備えた前記システムの前記演算装置に、
前記基本情報に基づいた分類に従って複数のアイテムを階層構造状に分類リストとして画面上に表示させるように設定すると共に、表示中の前記分類リストに含まれるアイテムを特定し、特定したアイテムにより分類されるアイテムおよび当該アイテムと同等の基本情報を有するアイテムを検索し、検索されたアイテムを、特定したアイテムに従属させて展開するように設定して画面上に表示させる設定を行うステップ、
を実行させることを特徴とする分類リスト作成支援プログラム。
【請求項７】
前記演算装置に、
前記分類リストを表示中の画面上に、分類の経過情報を表示させるステップを実行させ、分類リストの経過情報と前記分類リストとに含まれるアイテムより、現在表示中の前記分類リストにおける分類の観点を画面上で把握可能にしたことを特徴とする請求項６に記載のリスト作成支援プログラム。
【請求項８】
前記演算装置に、
前記分類リストを表示中の画面上に、ブラウジングの経過情報を表示させるステップと、前記分類リストのアイテムを選択させるステップと、選択されたアイテムに該当するアドレスのＷｅｂページをブラウザを用いて表示させるステップと、
を実行させることを特徴とする請求項６に記載の分類リスト作成支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品等に関する種々の情報を管理して、その分類リストを画面上に表示し、ユーザによる製品等の分析を支援するコンピュータシステムあるいは分類支援するプログラムなどの技術に関する。
【背景技術】
【０００２】
一般に、多種多様な製品を取り扱う企業のコンピュータシステムでは、製品の品目等を複数のフィールドに渡って分類し、各フィールド同士の上下関係をあらかじめ定義しておき、各フィールドごとにツリー構造を持った品目等の分類リストをツリーとしてコンピュータシステムの入出力部の画面上に表示させ、ユーザに在庫分析を行わせるようにしたものが知られている（例えば、特許文献１参照）。
【０００３】
この特許文献１では、「単一ツリー構造の様々なブランチを表すためにマルチウィンドウを使用する。ユーザは、任意のツリー・ノードを選択し、「新しいウィンドウを開始する」というアクションを選択することができる。親ノードから新しいサブツリー・ウィンドウの仮想ルート・ノードに視覚リンクが付加される。各ウィンドウ内には、管理しやすいように情報が表示される。サブツリーはマージして親ツリーに戻すことができる。」ということが提案されている。
【０００４】
【特許文献１】特開２００１−０２７９２７号公報（段落００１４〜００２９、図１〜５）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、前記特許文献１では、同一レベルや同一階層のフィールドを同一画面上に表示させてユーザに分析作業を行わせる場合に、コンピュータシステムにフィールド同士の関連付けが定義できないため、情報の重複や矛盾が生じてしまう恐れがあり、ユーザに多大な負担を掛けてしまう。また、ユーザがパスの経過情報を把握することができず、現在、どのような分類に基づいて分析・評価しているのかがすぐに把握できない問題がある。
本発明の一つの目的は、利用者の負担がより低減できるシステムあるいはプログラムなどの技術を提供することである。
本発明のさらに他の目的は、操作性に優れたシステムあるいはプログラムなどの技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一つは、同等レベルや同等階層のフィールド同士の関連付けなど、所定の関係付けについての管理を行い、そのようなフィールドを確認できる画面上に表示できるようにしたことである。
また、本発明の他の一つは、現在のパスの経過情報を把握し、どのような分類に基づいて分析・評価しているのかを把握できるようにしたことである。
【０００７】
さらにまた本発明の他の一つは、表示中の分類リストに含まれる任意のアイテムを特定し、特定したアイテムにより分類されるアイテムおよび当該アイテムと同一又は同等など、所定の関係を持つ基本情報を有するアイテムを検索し、検索されたアイテムを、特定したアイテムに従属させて展開するように設定して画面上に表示させるようにしたことである。
【発明の効果】
【０００８】
本発明によれば、利用者の負担をより低減することができる。
また本発明によれば、より優れた操作性を得ることができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の分類リスト作成支援システムの実施の形態を図面に基づいて説明する。本実施の形態では、分類リストとしてツリー構造のものを説明するが、これに限らず、例えば、アイテムやフィールド間の接続線の無いリスト構造や表形式構造としてもよい。このようなリスト構造や表形式構造の場合でも、本実施の形態で説明するツリー構造の場合と同様に、本実施の形態の分類リスト作成支援処理を実行することができる。なお、以下では、「分類リスト作成支援システム」を「システム」として略して表すこととする。また、本実施の形態では、在庫分析の基本情報から分類リストをツリー構造で表示して、在庫分析をユーザに行わせる在庫分析処理を例に説明する。しかし、その用途はこれに限らず、何らかの分類を行う処理にも同様に用いることができる。
【００１０】
ここで、アイテムとは、ツリー上で表示されている項目、例えばルート、フィールド、ツリーの末端の項目、具体的には製品（品目）、在庫拠点（地域）等をあらわす項目名、ラベル、フォルダ、ボタン、チェックボックス、キャラクタ等である。また、フィールドは分類、区分等のフォルダ等を意味し下位にアイテムを持ち、それらを持たない場合は末端のアイテムとなる。アイテムは項目を表示するための識別子であるためルートフォルダ、通常のフォルダ、末端のアイテム（識別記号、文字、絵）等の識別として広く使用する。またツリーとは、分類リストの表示形式のうちツリー構造のものを指すものとする。
【００１１】
まず、図１に示すブロック図を参照して、システムの構成を説明する。
このシステムは、分類関連の基本情報である在庫分析基本情報を記憶する記憶手段１(以下在庫分析基本情報記憶手段と記す)と、分類リストを設定する多種多階層ツリーを設定する設定手段（以下リスト設定手段と記す）２と、演算を行う計算手段７と、分類リスト等を表示する表示手段１１と、分類リストを表示するための情報を記憶する多種多階層ツリーの展開結果を表す情報を記憶する記憶手段(以下多種多階層ツリー展開結果情報記憶手段と記す)１５とを備えて構築されている。
【００１２】
このシステムは、一般的な図示しないコンピュータの図示しないＣＰＵ（Central Processing Unit）（演算装置）が図示しないメモリに展開されたプログラム（分類リスト支援プログラム）を順次実行することにより、多種多階層ツリー設定手段２や計算手段７等の手段として機能するものとする。また、このシステムの各記憶手段は、一時的に記憶するための図示しないメモリと共に、ＨＤ（Hard Disk）等の長期的に記憶するための記憶媒体により実現される。なお、ＨＤＤ（Hard Disk Drive）等の記憶媒体読み書き装置（記憶装置）は、このシステムに関係するコンピュータに直接的にインターフェースを介して接続する場合に限らず、ＬＡＮ（Local Area Network）やインターネット等の各種ネットワークを介して他のコンピュータに接続していても構わない。また、このシステムは、ポインティングデバイスやキーボード等の入力装置およびディスプレイ（表示手段１１）やプリンタ等の出力装置等、すなわち入出力装置を備えている。
【００１３】
システムが有する在庫分析基本情報記憶手段１は、階層別の現状の在庫分析をユーザに行わせるための分類関連の基本情報を、記憶する手段である。その基本情報としては、後述する製品マスタデータを表すテーブル１１Ｔ（図２参照）と、後述する製品群マスタデータを表すテーブル１２Ｔ（図３参照）と、後述する在庫拠点マスタデータを表すテーブル１３Ｔ（図４参照）と、後述する在庫分析データを表すテーブル１４Ｔ（図５参照）と、後述する在庫分析判定基準データを表すテーブル１５Ｔ（図６参照）とがある。なお、データをあらわすテーブルとはデータを蓄積し、ユーザやプログラムからのアクセス等に応じ、データの追加、削除、変更と表示を行うテーブルを意味する。
【００１４】
システムが有する多種多階層ツリーを設定するための設定手段（以下リスト設定手段と記す）２は、多種多階層ツリーの形成に係わるデータの設定や多種多階層ツリー上のアイテムのデータを設定し、その設定されたデータをシステムが記憶する。そのため、この多種多階層ツリー設定手段２は、多種多階層ツリーを展開するためのアイテムを設定するための設定手段３(以下多種多階層ツリー展開アイテム設定手段と記す)と、多種多階層ツリーの展開情報を記憶するための記憶手段４と、在庫判定指標を設定する設定手段(以下在庫判定指標設定手段と記す)５と、在庫分析情報を表示するためのアイテムを設定する設定手段(以下在庫分析情報表示アイテム設定手段と記す)６とを備えている。
【００１５】
多種多階層ツリー展開アイテム設定手段３は、画面上に表示されているツリーを構成するアイテムであって、ユーザにより展開されるアイテムの情報を、システムに設定する手段である。多種多階層ツリー展開情報記憶手段４は、画面上に表示されている多種多階層ツリー構造と表示されているアイテム情報とを、システムの動作において記憶する手段である。在庫判定指標設定手段５は、在庫判定に用いる指標を、システムに設定する手段である。在庫分析情報表示アイテム設定手段６は、ユーザが分析を行いたいアイテムを、ユーザの操作に従いシステムに設定する手段である。
【００１６】
システムが有する計算手段７は、在庫分析基本情報記憶手段１に記憶されたデータと、多種多階層ツリー設定手段２により設定され記憶されたデータとを用いて、画面上に表示されているツリーの状況から、表示対象のアイテムの特定や、在庫分析の集計を、システムが行う手段である。そのため、計算手段７は、展開子アイテムを特定する特定手段（以下アイテム特定手段と記す）８と、在庫分析の判定を行うための判定手段（以下分析判定手段と記す）９と、選択アイテム在庫分析情報計算手段（分析情報計算手段）１０とを備えている。なお、ツリーの状況とは、ツリーの展開状態の情報を意味する。
【００１７】
アイテム特定手段８は、画面上で現在表示されているツリーの状況から、ユーザが展開したアイテムの子アイテムを、特定するための手段である。このアイテム特定手段８は、多種多階層ツリー展開アイテム設定手段３で設定された展開するアイテムのデータと多種多階層ツリー展開情報記憶手段４で記憶されている現在画面上で展開されているツリー構造のデータを用いて、展開するアイテムの子アイテムを特定する。展開状態の情報の対象となるアイテムでは、ツリーの展開のための選択域として「＋」、「−」等の識別記号も有する。子アイテムとは、後述するように、多種多階層ツリー上で表示されているアイテムの一つ下位の階層に表示されるアイテムを示す。
【００１８】
分析判定手段９は、画面上で表示されているツリーについて、在庫分析の判定結果を、計算する手段である。分析判定手段９は、在庫判定指標設定手段５で設定された在庫分析の判定を行う指標のデータと多種多階層ツリー展開情報記憶手段４で記憶されている現在画面上で展開されている多種多階層ツリー構造のデータを用いて、ユーザが設定した指標について、在庫分析の判定を行う。
選択アイテムに関する在庫分析情報を計算する計算手段１０（以下分析情報計算手段と記す）は、特定のアイテムについて、在庫分析情報を、システムが計算する手段である。選択アイテム在庫分析情報計算手段１０は、展開子アイテム特定手段８と、在庫分析情報表示アイテム設定手段６で設定されているアイテムデータを表すテーブル１７Ｔ（図８参照）と多種多階層ツリー展開情報記憶手段４で記憶されている現在画面上で展開されている多種多階層ツリー構造のデータを用いて、ユーザが画面上で選択したアイテムの在庫分析を計算する。
【００１９】
システムが有する表示手段１１は、在庫分析基本情報記憶手段１に記憶されたデータと計算手段７により出力されたデータとを用いて、多種多階層ツリー、選択アイテムの在庫分析情報および多種多階層の在庫分析情報を、システムが表示する手段である。そのため、表示手段１１は、多種多階層ツリー表示手段１２と、選択アイテム在庫分析情報表示手段１３と、在庫分析判定結果表示手段１４とを備えている。
【００２０】
多種多階層ツリーを表示する表示手段１２は、展開子アイテム特定手段８により特定された子アイテムを、システムの表示装置に表示する手段である。選択アイテム在庫分析情報の表示手段１３は、選択アイテム在庫分析情報計算手段１０で計算された在庫分析の計算結果を、システムの表示装置に表示する手段である。在庫分析判定結果を表示する表示手段１４は、在庫分析判定手段９で計算された在庫分析の判定結果を、システムの表示装置に表示する手段である。
【００２１】
システムが有する多種多階層ツリー展開結果情報記憶手段１５は、表示手段１１に表示されている画面情報を、システムが記憶する手段である。具体的には、多種多階層ツリー展開結果情報記憶手段１５は、在庫分析集計データを表すテーブル１６Ｔ（図７参照）と、アイテムデータを表すテーブル１７Ｔ（図８参照）とを記憶する。
【００２２】
次に、図２〜図４のそれぞれを参照しつつ、システムが有する在庫分析基本情報記憶手段１に記憶される、製品マスタデータを表すテーブル１１Ｔ（図２参照）と、製品群マスタデータを表すテーブル１２Ｔ（図３参照）と、在庫拠点マスタデータを表すテーブル１３Ｔ（図４参照）と、在庫分析データを表すテーブル１４Ｔ（図５参照）と、在庫分析判定基準データを表すテーブル１５Ｔ（図６参照）とについて順に説明する。
【００２３】
製品マスタデータを表すテーブル１１Ｔは、図２に示すように、製品を識別する番号である製品コード１１ａをキーとして行方向に、製品のマスタ情報を対応付けて複数行作成されたテーブルである。マスタ情報としては、製品名１１ｂと、発注リードタイム（ＬＴ）１１ｃと、ロットサイズ１１ｄと、単価１１ｅと、上位群コード１１ｆとがある。製品名１１ｂは、製品コード１１ａに対する製品名称である。発注リードタイム１１ｃは、製品を発注してから到着するまでの時間である。ロットサイズ１１ｄは、製品を発注する量の最小単位である。単価１１ｅは、製品の単価である。上位群コード１１ｆは、製品コード１１ａを示す製品の一つ上位の階層に位置する製品群コードであり、同一コードの後述する製品群コード１２ａを外部キーとしてリンク付けされている。
【００２４】
製品群のマスタデータを表すテーブル１２Ｔは、図３に示すように、製品群を識別する番号である製品群コード１２ａをキーとして行方向に、製品群のマスタ情報と製品群の上下関係の情報との関係を対応付けて複数行作成されたテーブルである。なお、製品群コード１２ａは、前記したように、製品コード１１ａ（図２参照）を外部キーとしてリンク付けされている。
ここで、製品群とは、製品の種類や機能の類似等によっていくつかの製品をグループ化したことを意味する。図３に示すように、マスタ情報としては、例えば、製品群コード１２ａの名称である製品群名１２ｂがある。また、図３に示すように、上下関係の情報としては、例えば、上位群コード１２ｃがある。この上位群コード１２ｃは、同レコードの製品群コード１２ａを示す製品群の一つ上位の階層に位置する製品群であり、その製品群を識別するコードである。なお、あるレコードで、上位群コード１２ｃがＮＵＬＬの場合、そのレコードの製品群コード１２ａは最上位の製品群であることを示す。
【００２５】
在庫拠点マスタデータを表すテーブル１３Ｔは、図４に示すように、製品の在庫の拠点を示す在庫拠点コード１３ａをキーとして行方向に、在庫拠点のマスタ情報と在庫拠点の上下関係の情報との関係を対応付けて、複数行作成したテーブルである。そのため、在庫拠点マスタデータを表すテーブル１３Ｔは、在庫拠点コード１３ａと、在庫拠点名１３ｂと、上位在庫拠点コード１３ｃとのデータを含んでいる。在庫拠点名１３ｂは、在庫拠点コード１３ａの名称である。上位在庫拠点コード１３ｃは、同レコードの在庫拠点コード１３ａを示す在庫拠点の一つ上位の階層に位置する在庫拠点であって、その在庫拠点を識別するコードである。あるレコードで、上位在庫拠点コード１３ｃがＮＵＬＬの場合、そのレコードの上位在庫拠点コード１３ｃは最上位の在庫拠点であることを示す。
【００２６】
在庫分析データを表すテーブル１４Ｔは、図５に示すように、在庫拠点を識別する番号である在庫拠点コード１４ａと、製品を識別する番号である製品コード１４ｂとをキーとして、行方向に、製品の在庫分析データを在庫拠点別に対応付けて複数行作成したテーブルである。なお、在庫拠点コード１４ａは、在庫拠点コード１３ａを外部キーとしてリンク付けされている。製品コード１４ｂは、製品コード１１ａを外部キーとしてリンク付けされている。
【００２７】
また、在庫分析データは、例えば、平均在庫量１４ｃと、平均出荷量１４ｄと、在庫月数１４ｅと、出荷変動１４ｆと、出荷頻度１４ｇと、季節指数１４ｈと、予測誤差率１４ｉと、欠品率１４ｊと、出荷総量１４ｋと、出荷金額１４ｌと、在庫金額１４ｍとのデータを含んでいる。
平均在庫量１４ｃは、在庫を分析する期間における製品の平均在庫量である。平均出荷量１４ｄは、在庫を分析する期間における製品の平均出荷量である。在庫月数１４ｅは、在庫を分析する期間における製品の在庫月数である。出荷変動１４ｆは、在庫を分析する期間における製品の出荷量のばらつきを評価した値である。
【００２８】
出荷頻度１４ｇは、在庫を分析する期間における製品の出荷があった割合である。季節指数１４ｈは、在庫を分析する期間における製品の季節性を評価する指標である。予測誤差率１４ｉは、需要予測値と実際の出荷量との誤差を評価した値である。欠品率１４ｊは、在庫を分析する期間における製品の欠品率である。出荷総量１４ｋは、在庫を分析する期間における製品の出荷量を合計した値である。出荷金額１４ｌは、在庫を分析する期間における製品の出荷量の合計値と単価を乗じた値である。在庫金額１４ｍは、在庫を分析する期間における製品の平均在庫量と単価を乗じた値である。
【００２９】
在庫分析判定基準データを表すテーブル１５Ｔは、図６に示すように、製品レベルや製品群レベル、在庫拠点レベルで在庫分析を行ったときに、その結果を判定する指標の基準値を定義して、行方向に１行配列したテーブルである。ここでは、テーブル１５Ｔは、季節指数１５ａと、予測誤差率１５ｂと、欠品率１５ｃと、在庫月数１５ｄとの各データを１行配列している。季節指数１５ａは、季節指数１４ｈ（図５参照）と同様の意味を持つ。予測誤差率１５ｂは、予測誤差率１４ｉ（図５参照）と同様の意味を持つ。欠品率１５ｃは、欠品率１４ｊ（図５参照）と同様の意味を持つ。在庫月数１５ｄは、在庫月数１４ｅ（図５参照）と同様の意味を持つ。
【００３０】
次に、図７および図８をそれぞれ参照しつつ、システムが有する多種多階層ツリー展開結果情報記憶手段１５に記憶される、在庫分析集計データを表すテーブル１６Ｔと、アイテムデータを表すテーブル１７Ｔとについて順に説明する。
テーブル１６Ｔは、図７に示すように、例えば、平均在庫量１６ａと、平均出荷量１６ｂと、在庫月数１６ｃと、出荷変動１６ｄと、出荷頻度１６ｅと、季節指数１６ｆと、予測誤差率１６ｇと、欠品率１６ｈと、出荷総量１６ｉと、出荷金額１６ｊと、在庫金額１６ｋとの各データを、行方向に１行配列している。
【００３１】
平均在庫量１６ａは、テーブル１４Ｔ（図５参照）の平均在庫量１４ｃと同様の意味を示す。平均出荷量１６ｂは、平均出荷量１４ｄ（図５参照）と同様の意味を示す。在庫月数１６ｃは、在庫月数１４ｅ（図５参照）と同様の意味を示す。出荷変動１６ｄは、出荷変動１４ｆ（図５参照）と同様の意味を示す。出荷頻度１６ｅは、の出荷頻度１４ｇ（図５参照）と同様の意味を示す。季節指数１６ｆは、の季節指数１４ｈ（図５参照）と同様の意味を示す。予測誤差率１６ｇは、の予測誤差率１４ｉ（図５参照）と同様の意味を示す。欠品率１６ｈは、欠品率１４ｊ（図５参照）と同様の意味を示す。出荷総量１６ｉは、出荷総量１４ｋ（図５参照）と同様の意味を示す。出荷金額１６ｊは、出荷金額１４ｌ（図５参照）と同様の意味を示す。在庫金額１６ｋは、在庫金額１４ｍ（図５参照）と同様の意味を示す。
【００３２】
アイテムデータを表すテーブル１７Ｔは、図８に示すように、例えば、発注ＬＴ１７ａと、ロットサイズ１７ｂと、単価１７ｃとの各データを行方向に１行配列している。発注ＬＴ１７ａは、製品マスタデータを表すテーブル１１Ｔ（図２参照）の発注ＬＴ１１ｃと同様の意味を示す。ロットサイズ１７ｂは、ロットサイズ１１ｄ（図２参照）と同様の意味を示す。単価１７ｃは、単価１１ｅ（図２参照）と同様の意味を示す。
【００３３】
メインウィンドウ１０１には、大項目としてファイルメニュー１０２と、表示メニュー１０３等とを含むメニューバーが設けられている。ファイルメニュー１０２は、「新規作成」、「開く」、「保存」、「終了」の４項目を有している。
「新規作成」は、階層別の現状の在庫分析を新規に行う際に選択するメニューである。この「新規作成」は、ユーザがこれを選択することで、在庫分析基本情報記憶手段１に記憶されているデータ（図２〜図６）の作成、読込み、編集等のユーザによる操作に従って、システムが指定するようになっている。
【００３４】
「開く」は、階層別の現状の在庫分析を再開する際に利用するメニューである。この「開く」は、ユーザがこれを選択することで、多種多階層ツリー展開結果情報記憶手段１５に記憶されている情報（図７，８）を、システムが画面上に復元して表示させるようになっている。
「保存」は、ユーザがこれを選択することで、後述する現状分析ウィンドウ３０１（図１０）の表示状態を多種多階層ツリー展開結果情報記憶手段１５に、システムが記憶するようになっている。なお、保存データは、データベースやＣＳＶ（Comma Separated Values）ファイル等として、システムが保存するようになっている。
「終了」は、これを選択することで、システムが分類リスト支援処理を終了させ、メインウィンドウ１０１を画面上から消去するようになっている。
【００３５】
表示メニュー１０３は、現状分析ウィンドウ３０１を含んで構成される。現状分析ウィンドウ１０４は、後述する現状分析ウィンドウ３０１（図１０）を表示する。現状分析ウィンドウ１０４では、動的にツリー表示を変更できる多種多階層ツリーと、ツリー上で選択されたアイテムの在庫分析情報とを、システムが画面上に表示するようになっている。
【００３６】
次に、図１０を参照して、システムが有する表示手段１１に表示される現状分析ウィンドウ３０１の一例を説明する。
この現状分析ウィンドウ３０１には、多種多階層ツリー表示領域３０２と、判定指標設定領域３０４と、アイテム基本情報表示領域３０９と、アイテム在庫分析情報表示領域３１５と、レイダチャート表示領域３２７とが設けられている。
多種多階層ツリー表示領域３０２には、多種多階層ツリー３３３が表示されている。この多種多階層ツリー３３３は、多種多階層ツリー表示手段１２に表示される一例である。この多種多階層ツリー３３３では、階層構造が分かるようにツリー状にアイテムを配列している。なお、アイテムとは、多種多階層ツリー３３３を構成する一つ一つの階層に属するワード（項目）が該当する。例えば、「ルート」「日本」「北米」等の一つ一つがアイテムに該当する。
【００３７】
また、この多種多階層ツリー３３３は、動的な多種多階層の品目等の分類のために、在庫管理の対象となる品目について、多種のフィールドで別々に多階層のツリー構造をもった品目を一つ一つにツリー状にまとめて表示し、そのツリーに関して在庫分析を行うための分類リストである。そのため、この多種多階層ツリー３３３は、システムが有する展開子アイテム特定手段８によって、展開する子アイテムを自動的に特定し、子アイテムの作成または変更を行い、その子アイテムを表示するようになっている。これは、ユーザが該当するアイテムを展開するために、後述するように、展開／閉じるボタン３０３がユーザによりクリックされたにとき、クリックされる直前の多種多階層ツリー３０２の展開状況に応じて、システムが有する展開子アイテム特定手段８により実行される。
なお、ユーザが初めてシステムを利用するときには、例えば、多種多階層ツリー３３３は全て閉じられた状態で、ルートだけが表示されている。
【００３８】
展開／閉じるボタン３０３は、ユーザが多種多階層ツリー３３３の任意のアイテムに従属する子アイテムを展開したり、閉じたりするアクションを起こすときに利用するボタンである。この展開／閉じるボタン３０３は、ユーザによりクリックされることで、システムが多種多階層ツリー３３３の展開状況に応じて該当するアイテムの子アイテムを表示したり、該当するアイテムの子アイテムを閉じたりする。展開／閉じるボタン３０３は、多種多階層ツリー表示領域３０２に表示される「＋」または「−」の記号であらわされる判定ボックス等である。一般に、展開／閉じるボタン３０３が「＋」に表示されているとき、該当するアイテムは閉じられている状態を示す。展開／閉じるボタン３０３が「−」に表示されているとき、該当するアイテムは展開されている状態を示す。
【００３９】
判定指標設定領域３０４には、システムが有する多種多階層ツリー設定手段２としての在庫判定指標設定手段５の一例が示されている。この判定指標設定領域３０４には、判定指標コンボボックス３０５と、判定ボタン３０６とを、システムが表示している。判定指標コンボックス３０５は、多種多階層ツリー３０２に表示されているアイテムに対して、在庫分析の判定を行う判定指標を、ユーザに入力させ、システムが表示して設定するコンボボックスである。ここでは、その判定指標としては、例えば、季節指数、予測誤差率、欠品率、在庫月数等がある。ここで、季節指数は、季節指数１４ｈ（図５）に対応する。判定指標の一つである予測誤差率は、予測誤差率１４ｉ（図５）に対応する。判定指標の一つである欠品率は欠品率１４ｊ（図５）に対応する。判定指標の一つである在庫月数は在庫月数１４ｅ（図５）に対応する。
【００４０】
判定ボタン３０６は、多種多階層ツリー表示領域３０２で現在表示されているアイテムに対して、判定指標コンボボックス３０５で設定された判定指標に対する在庫分析の判定結果を、システムに計算させて表示させ、ユーザが確認する際に利用するボタンである。ユーザが判定ボタン３０６をクリックすると、システムが在庫分析判定手段９によって、多種多階層ツリー３０２で現在表示されているアイテムに対して、判定指標コンボボックス３０５で設定された判定指標に対する在庫分析の判定を自動的に行い、判定終了後、システムが在庫分析判定結果表示手段１４によって、在庫分析判定手段９で判定した結果を多種多階層ツリー３３３に反映する。
【００４１】
その反映は、多種多階層ツリー３３３として表示されているアイテムの判定結果に応じ、リスト（ツリー）上のアイテムの表示属性を、システムが変更することで行うことができる。つまり、判定指標コンボックス３０５に判定指標として欠品率がユーザにより入力されている場合には、後述するように、在庫分析判定手段９が表示中の階層に含まれるアイテムの中から基準値を超えた子アイテムを有するアイテムを検索して、基準値を超えた欠品率を子アイテムに有するアイテムに印を付与して在庫分析判定結果表示手段１４にシステムが表示させるようにしてもよい。
【００４２】
ここでは、関東３０７とビデオ３２８と四国３２９との三つのアイテムとが、他のアイテムと区別可能に表示属性が換えられている。また、各アイテムは、矩形で囲んで示しているが、網掛け、表示色の変更、強調等の各種装飾を施して表示属性を変更するようにしてもよい。なお、基準値は、在庫分析判定基準データを表すテーブル１５Ｔに記憶されているデータを意味している。
【００４３】
また、選択アイテム３０８は、在庫分析情報表示アイテム設定手段６の一例である。ここでは、ユーザによりクリックされたアイテムを、システムが矩形で囲んで示しているが、アイテムの背景色を、システムが矩形内を所定の色で塗りつぶすようにしてもよい。ユーザが多種多階層ツリー３３３の任意のアイテムをクリックすると、クリックしたアイテム（選択アイテム３０８）に対して、システムが選択アイテム在庫分析情報計算手段１０によって、在庫分析情報を自動的に計算する。そして、その計算の終了後、システムが選択アイテム在庫分析情報表示手段１３によって、選択アイテム在庫分析情報計算手段１０により計算された結果を、システムが選択アイテム在庫分析情報表示手段１３の画面上に反映する。選択アイテム在庫分析情報表示手段１３の一例が、現状分析ウィンドウ３０１内に、アイテム基本情報３０９Ａ、アイテム在庫分析情報３１５Ａおよびレイダチャート３２７Ａとして表示されている。
【００４４】
ところで、システムは、ユーザが現状分析ウィンドウ３０１上において、例えば、ルート−ヨーロッパ３３１−テレビ３３２を選択した場合やルート−テレビ３３０を選択した場合には、品目または地域の分類を、その都度、選択されたアイテムによって、自動的に作成して、変更して、表示させる。すなわち、地域（在庫拠点）におけるテレビ、ビデオ等の品目の欠品率を調べるのか、テレビ（製品群）に関する地域別欠品率を調べるのか、といったユーザの目的に応じ、システムが、分類リストの展開要素を自動的に変える。また、多種多階層ツリー３３３の展開パターンは、システムによりあらかじめ決められている。
【００４５】
ここで、多種多階層ツリー３３３が、在庫拠点というフィールドのツリーと、製品というフィールドのツリーとをまとめて表示する場合についての展開パターンを説明する。ヨーロッパ３３１のテレビ３３２について在庫分析を行う場合には、ユーザは、ルートをクリックして展開し、次にヨーロッパ３３１をクリックして展開した後に、ヨーロッパ３３１の子アイテムにあるテレビ３３２をクリックすることとなる。このとき、システムは、ユーザのクリック操作に従って、多種多階層ツリー３３３のアイテムを適宜展開していく。
【００４６】
また、ヨーロッパ３３１のテレビ３３２についての在庫分析後、在庫拠点にあるブラウン管テレビ（３０８等）について在庫分析を行う場合には、ユーザは、テレビ３３２をクリックして展開した後、テレビ３３２の子アイテムであるブラウン管テレビ３０８をクリックすることで、ブラウン管テレビ３０８の在庫分析を行うこととなる。このときも、システムは、ユーザのクリック操作に従って、多種多階層ツリー３３３のアイテムを適宜展開していく。
【００４７】
ここで、テレビ３３２の展開後の子アイテムを見ると、ヨーロッパは表示されていない。これは、テレビの展開前にヨーロッパ３３１のテレビ３３２がすでに表示済だからであり、システムは、ツリーの展開状況から自動的に子アイテムの表示の変更を行っている。
つまり、多種多階層ツリー３３３では、ヨーロッパ３３１とテレビ３３０とが同一階層のアイテムとして表示され、ヨーロッパ３３１の子アイテムとしてテレビ３３２が表示されている。しかし、テレビ３３０の子アイテムとしてヨーロッパというアイテムが表示されていないため、同一レベルの階層同士の間の情報が重複なく、もれのないように表示されている。
【００４８】
したがって、システムは、多種多階層ツリー３３３（分類リスト）中に、在庫拠点および製品のように異なる分類のアイテムを同一レベルの階層に表示すると共に、互いの階層同士の表示内容が重複しないように表示することとする機能を備えている。そのため、システムは、多種多階層ツリー３３３の全体の情報に重複やもれがないように表示するため、ユーザの指標の評価に支障を生じさせない。
これにより、システムは、ユーザによって判定指標コンボックス３０５に入力された判定指標に応じ、多種多階層ツリー３３３の展開パターンをシステムが変更し、表示させることができる。そのため、ユーザが展開パターンの設定を気にしなくても、システムは、展開要素を切り替えて表示させることとなる。
そのため、システムが分類リストのアイテム情報の全体の整合性を保持しつつ、ユーザの目的にそって分類リスト作成して、様々なアイテムを配置して表示してくれるため、ユーザにとっての使い勝手が向上する。
【００４９】
なお、アイテム基本情報３０９Ａには、アイテムデータを表すテーブル１７Ｔの各データが、アイテム名３１０と、アイテムコード３１１と、発注ＬＴ３１２とロットサイズ３１３と単価３１４との各データとして、選択アイテム在庫分析情報表示手段１３にシステムが表示している。具体的には、アイテム名３１０とアイテムコード３１１とが、例えば選択アイテムとしてブラウン管テレビ３０８のアイテム情報を記憶した在庫分析情報表示アイテム設定手段６で設定されているデータを用いて表示される。発注ＬＴ３１２が、発注ＬＴ１７ａ（図８参照）のデータを表示する。ロットサイズ３１３が、ロットサイズ１７ｂ（図８参照）のデータを表示する。単価３１４が、単価１７ｃ（図８参照）のデータを表示する。
【００５０】
また、アイテム在庫分析情報３１５Ａには、在庫分析集計データ１６を表すテーブルＴの各データが、平均在庫量３１６と平均出荷量３１７と在庫月数３１８と出荷変動３１９と出荷頻度３２０と季節指数３２１と予測誤差率３２２と欠品率３２３と出荷総量３２４と出荷金額３２５と在庫金額３２６との各データとして、選択アイテム在庫分析情報表示手段１３にシステムが表示している。
【００５１】
平均在庫量３１６は平均在庫量１６ａ（図７参照）のデータを表示する。平均出荷量３１７は、平均出荷量１６ｂ（図７参照）のデータを表示する。在庫月数３１８は、在庫月数１６ｃ（図７参照）のデータを表示する。出荷変動３１９は、出荷変動１６ｄ（図７参照）のデータを表示する。出荷頻度３２０は、出荷頻度１６ｅ（図７参照）のデータを表示する。季節指数３２１は、季節指数１６ｆ（図７参照）のデータを表示する。予測誤差率３２２は、予測誤差率１６ｇ（図７参照）のデータを表示する。欠品率３２３は、欠品率１６ｈ（図７参照）のデータを表示する。出荷総量３２４は、出荷総量１６ｉ（図７参照）のデータを表示する。出荷金額３２５は、出荷金額１６ｊ（図７参照）のデータを表示する。在庫金額３２６は、在庫金額１６ｋ（図７参照）のデータを表示する。
また、レイダチャート３２７Ａは、アイテム在庫分析情報３１５Ａに表示した在庫分析集計データ１６Ｔ（図７参照）の各データ（符号１６ａ〜１６ｋ）を視覚的に表示したチャートである。
【００５２】
次に、図１１〜図２０に従って、図１〜図１０を適宜参照しつつ、前記構成のシステムの処理について説明する。なお、図１１〜図２０における後述する各手段は、システムが有する前記各手段であり、後述する処理は、システムが行う処理である。
まず、図１１に従って、図１〜図１０を適宜参照しつつ、前記構成のシステムを利用した分析方法について説明する。
ここで、システムは、現状分析ウィンドウ３０１を画面に表示し、ユーザのポインティングデバイス等の入力装置からの指令の入力を待つ待機状態にあるものとする。
【００５３】
ステップＳ１０１では、システムが、その待機状態時に、多種多階層ツリー３３３を展開するか否かを判定する。この判定は、ユーザにより図示しないポインティングデバイスのクリック操作により選択されたボタンが、展開／閉じるボタン３０３か否かで行える。つまり、システムは、展開／閉じるボタン３０３が選択された場合には、多種多階層ツリー３３３の展開と判定して（Ｓ１０１のＹＥＳ）、ステップＳ１０２の処理に進む。また、システムは、展開／閉じるボタン３０３が選択された場合には、ステップＳ１０３の処理に進む。
【００５４】
ステップＳ１０２では、システムが、展開／閉じるボタン３０３のクリック前に表示していた多種多階層ツリー３３３の展開状況に応じて、展開子アイテム特定手段８で展開するアイテムの子アイテムを動的に特定し、特定した子アイテムを多種多階層ツリー表示手段１２に表示させ、ステップＳ１０７の処理に進む。動的に特定する処理には、異なる階層や分類上で既に展開済みの情報を重ねて表示しない等の処理がある。このステップＳ１０２についての詳細は、後述するように、図１２〜図１４に従って説明することとする。
【００５５】
ステップＳ１０３では、システムが、多種多階層ツリー３３３の特定のアイテムをクリックしたか否かを判定する。この判定は、ユーザにより図示しないポインティングデバイスのクリック操作により選択されたボタンが、特定のアイテムか否かで行える。つまり、システムは、特定のアイテムが選択された場合には、ステップＳ１０４の処理に進み（ステップＳ１０３のＹＥＳ）、特定のアイテムが選択されていない場合には、ステップＳ１０５の処理に進む。なお、特定のアイテムとは、後述するように、図１１〜図２０のフローチャートにおいて、在庫拠点アイテムや製品（製品群）アイテムをいうものとする。
【００５６】
ステップＳ１０４では、システムが、選択アイテム在庫分析情報計算手段１０により、選択されたアイテムの在庫分析情報を計算し、その情報を、選択アイテム在庫分析情報表示手段１３を用いて画面に表示させ、ステップＳ１０７の処理に進む。なお、選択アイテム在庫分析情報計算手段１０で計算されるデータには、在庫分析集計データを表すテーブル１６Ｔ（図７参照）とアイテムデータを表すテーブル１７Ｔ（図８参照）とが含まれる。このステップＳ１０４におけるアイテムの在庫分析情報を計算する詳細は、後述するように、図１５〜図１７に従って説明することとする。
【００５７】
ステップＳ１０５では、システムが、ユーザによる今回の操作で、判定指標設定領域３０４（図１０参照）の判定指標コンボボックス３０５内の判定指標が変更されたか否かを確認する。システムは、ユーザにより判定指標コンボボックス３０５内の判定指標が変更された場合（ステップＳ１０５のＹＥＳ）には、ステップＳ１０６の処理に進み、その変更でない場合（ステップＳ１０５のＮＯ）には、ステップＳ１０７の処理に進む。なお、ユーザは、図示しないポインティングデバイスを操作してポインタを判定指標コンボボックス３０５に合わせ、変更したい判定指標をクリック操作により選択することとする。
【００５８】
ステップＳ１０６では、システムは、ユーザによる判定指標コンボボックス３０５内の選択に合わせて、判定指標コンボボックス３０５の判定指標の表示を変更し、その後、ユーザが判定ボタン３０６をクリックすると、システムが在庫分析判定手段９によって、多種多階層ツリー３３３で現在表示されているアイテムに対して（ここでは、多種多階層ツリー３３３(図１０参照)のルートは対象外とする）、判定指標コンボボックス３０５で設定された判定指標に対する在庫分析の判定を自動的に行う。そして、その判定終了後、システムは、在庫分析判定結果表示手段１４によって、在庫分析判定手段９で判定した結果を多種多階層ツリー３０２に反映する。このステップＳ１０６についての詳細は、後述するように、図１８〜図２０に従って説明することとする。
【００５９】
ステップＳ１０７では、システムが、現状分析ウィンドウ３０１に現在表示されている画面状況を保存するか否かを判定する。この判定は、システムが、ユーザによりファイルメニュー１０２(図９参照)の「保存」メニューの選択の有無を判定することで行う。システムは、所定時間中に、「保存」メニューが選択された場合には、ステップＳ１０８の処理に進み（ステップＳ１０７のＹＥＳ）、選択されない場合には、ステップＳ１０１の処理に戻る。
【００６０】
ステップＳ１０８では、システムが、ファイルメニュー１０２の保存メニューの選択を判定し、現状分析ウィンドウ３０１に表示されている画面状況を保存して、処理を終了する。なお、システムは、ステップＳ１０１〜Ｓ１０６の処理は、多種多階層ツリー表示領域３０２に現在表示されている多種多階層ツリー３３３のアイテムに対して行うことで、ステップＳ１０７において、画面状況の保存がユーザにより選択されて、処理が終了することになる。また、画面状況の保存は、システムが、保存データを元にして現状分析ウィンドウ３０１が再現できるのであれば、どのようなデータ形式で行ってもよい。
【００６１】
次に、図１２〜図１４に従って、図１〜図１０を適宜参照しつつ、ステップＳ１０２（図１１参照）の処理について説明する。この処理では、前記したように、システムが、展開子アイテム特定手段８と多種多階層ツリー表示手段１２とにより、多種多階層ツリー３３３上に展開するアイテムの子アイテムを特定し、特定した子アイテムを多種多階層ツリー３０２に表示する。
【００６２】
ステップＳ２０１（図１２参照）では、システムが、多種多階層ツリー展開アイテム設定手段３により展開するアイテムが製品（製品群）、在庫拠点、ルートのどれに属するかを判定する。なお、システムは、展開するアイテムを設定する展開／閉じるボタン３０３によりクリックされた展開対象のアイテムのデータに対応する多種多階層ツリー展開アイテム設定手段３に設定されたデータを検索し、検索したデータにより、どれに属するかを判定することとする。
【００６３】
システムは、ルートと判定した場合（ステップＳ２０１のルート（図１２参照））にはステップＳ２０２（図１２参照）の処理に進み、在庫拠点と判定した場合（ステップＳ２０１の在庫拠点（図１２参照））にはステップＳ３０１（図１３参照）の処理に進み、製品（製品群）と判定した場合（ステップＳ２０１の製品（製品群）（図１２参照））にはステップＳ４０１（図１４参照）の処理に進む。
また、ここでは、判定基準が３種の場合について説明するが、これら以外のアイテムであってもよい。その場合には、そのアイテムに応じた処理（説明省略）に進む。
【００６４】
ステップＳ２０２（図１２参照）では、システムは、ステップＳ２０１（図１２参照）において展開するアイテムをルートと判定したため、製品群マスタデータを表すテーブル１２Ｔ（図３参照）から最上位の製品群（複数あり得る）を検索すると共に、在庫拠点マスタデータを表すテーブル１３Ｔ（図４参照）から最上位の在庫拠点（複数あり得る）を検索し、それら製品群と在庫拠点とを子アイテムとして特定し、多種多階層ツリー３３３に表示して、処理を終了する。
【００６５】
一方、ステップＳ２０１（図１２参照）において、システムが、在庫拠点と判定した場合には、ステップＳ３０１〜Ｓ３０３（図１３参照）の処理を行う。以下に、図１３に従って、この処理を説明する。
ステップＳ３０１では、システムが、在庫拠点マスタデータを表すテーブル１３Ｔ（図４参照）のデータを用いて、展開するアイテム（ここでは在庫拠点のアイテム）の一つ下位の在庫拠点（複数あり得る）を検索し、その拠点を子アイテムとして、多種多階層ツリー表示領域３０２に多種多階層ツリー３３３として表示する。ただし、展開するアイテム（ここでは在庫拠点のアイテム）の一つ下位の在庫拠点が無いと判断される場合は、そのアイテムは末端のアイテムとなるため、前記アイテムの下位層には何も表示しないことを意味する。
【００６６】
ステップＳ３０２では、システムが、多種多階層ツリー３３３のアイテムの展開状況を記憶した多種多階層ツリー展開情報記憶手段４のデータから、展開するアイテム（ここでは在庫拠点のアイテム）の兄弟アイテムの中に、製品（製品群）アイテムが存在するか否かを検索する。システムは、その展開するアイテム（ここでは在庫拠点のアイテム）が存在する場合（ステップ３０２のＹＥＳ）にはステップＳ３０３の処理に進む。
なお、展開するアイテム（ここでは在庫拠点のアイテム）の兄弟アイテムにおいて、製品（製品群）アイテムが展開されているか否かは、多種多階層ツリー展開情報記憶手段４のデータから判定できる。そのため、システムは、展開するアイテム（ここでは在庫拠点のアイテム）の兄弟アイテムの中に、製品（製品群）アイテムが存在しない場合（ステップ３０２のＮＯ）には、処理を終了する。
【００６７】
ここで、兄弟アイテムとは、多種多階層ツリー３３３で、同階層または同一レベルの階層で表示されているアイテムである。同一レベルの階層には同一レベルも含まれるが、例えば３次元表記等の場合に、同一分類の範囲以内の階層を含めてもよい。例えば、図１０に示す多種多階層ツリー３３３の展開状況で説明する。ルートの子アイテムには、ヨーロッパ３３１が含まれている。また、そのヨーロッパ３３１の子アイテムには、イギリス、フランス、テレビ、ビデオがある。そして、ここでは、イギリスの兄弟アイテムは、フランス、テレビ、ビデオとなる。
ステップＳ３０３では、システムは、展開するアイテム（ここでは在庫拠点のアイテム）の兄弟アイテムで、製品（製品群）アイテムの中で、展開されていない製品（製品群）アイテムを子アイテムとして、多種多階層ツリー３３３として表示し、処理を終了する。
【００６８】
一方、ステップＳ２０１（図１２参照）において、システムが、製品（製品群）と判定した場合には、ステップＳ４０１〜Ｓ４０３（図１４参照）の処理を行う。以下に、図１４に従って、この処理を説明する。
ステップＳ４０１では、システムが、製品マスタデータを表すテーブル１１Ｔ（図２参照）と、製品群マスタデータを表すテーブル１２Ｔ（図３参照）のデータを用いて、展開するアイテム（ここでは製品または製品群のアイテム）の一つ下位に位置する製品または製品群（複数あり得る）を検索し、その拠点を子アイテムとして、多種多階層ツリー表示領域３０２に多種多階層ツリー３３３を表示する。ただし、展開するアイテム（ここでは製品または製品群のアイテム）の一つ下位の製品または製品群が無いと判断される場合は、そのアイテムは末端のアイテムとなり前記アイテムの下位層には何も表示しないことを意味する。
【００６９】
ステップＳ４０２では、システムが、多種多階層ツリー３３３のアイテムの展開状況を記憶した多種多階層ツリー展開情報記憶手段４のデータから、展開するアイテム（ここでは製品または製品群のアイテム）の兄弟アイテムの中に、在庫拠点アイテムが存在するか否かを検索する。システムは、在庫拠点アイテムが存在すればステップＳ４０２の処理に進み、それが存在しなければ処理を終了する。
【００７０】
ステップＳ４０３では、システムが、展開するアイテム（ここでは製品または製品群のアイテム）の兄弟アイテムで、在庫拠点アイテムの中で、展開されていない在庫拠点アイテムを子アイテムとして、多種多階層ツリー３０２に表示し、処理を終了する。なお、展開するアイテム（ここでは製品または製品群のアイテム）の兄弟アイテムで、在庫拠点アイテムが展開されているか否かは、多種多階層ツリー展開情報記憶手段４のデータから判定できる。
【００７１】
前記したように、図１２〜１４に示すフローチャートに従って処理することで、図１１に示すフローチャートのステップＳ１０２の処理を終了することとなる。そして、このステップＳ１０２の処理により、多種多階層ツリー３３０の画面が遷移することになる。例えば、図１０に示した現状分析ウィンドウ３０１を参照して説明したように、ヨーロッパ３３１を展開させるものとして選択された場合には、多種多階層ツリー３３３では、ヨーロッパ３３１とテレビ３３０とが同一階層のアイテムとして表示され、ヨーロッパ３３１の子アイテムとしてテレビ３３２を表示される。しかし、テレビ３３０の子アイテムとしては、ヨーロッパというアイテムを重複して表示させないようにした。この場合，重複とみなす基準は任意に設定することもできる。例えば、テレビ・ＴＶ・多機能テレビ等のように、ある程度範囲を持った意味のアイテムの場合には、同じ分類基準として、重複させないようにすることもできる。
【００７２】
次に、図１５〜図１７に従って、図１〜図１０を適宜参照しつつ、ステップＳ１０４（図１１参照）の処理について説明する。このステップＳ１０４は、選択アイテム在庫分析情報計算手段１０がアイテムの在庫分析情報を計算する処理である。
ステップＳ５０１（図１５参照）では、システムは、在庫分析情報表示アイテム設定手段６で設定されているデータから、選択したアイテムが製品（製品群）、在庫拠点、ルートのどれになるかを判定する。システムは、ルートの場合（ステップＳ５０１のルート）にはステップＳ５０２の処理に進み、在庫拠点の場合（ステップＳ５０１の在庫拠点）にはステップＳ６０１（図１６参照）の処理に進み、製品（製品群）の場合（ステップＳ５０１の製品（製品群））にはステップＳ７０１（図１７参照）の処理に進む。
【００７３】
ステップＳ５０２（図１５参照）では、システムが、製品マスタデータを表すテーブル１１Ｔ（図２参照）上のレコードおける符号１１ｃ〜符号１１ｅの各項目のデータについて、平均値を計算し、各項目の平均値をアイテムデータを表すテーブル１７Ｔ（図８参照）に格納して、選択されたアイテムについて反映し、次の処理の進む。
ステップＳ５０３（図１５参照）では、システムが、在庫分析データを表すテーブル１４Ｔ（図５参照）上のレコードにおける符号１４ｃ〜符号１４ｍの各項目のデータについて、平均値を計算し、各項目の平均値を在庫分析集計データを表すテーブル１６Ｔ（図７参照）に格納して、選択されたアイテムについて反映し、処理を終了する。
【００７４】
一方、ステップＳ５０１（図１５参照）において、システムは、在庫拠点の場合（ステップＳ５０１の在庫拠点）にはステップＳ６０１（図１６参照）の処理に進み、多種多階層ツリー展開情報記憶手段４に記憶されている多種多階層ツリー３３３のツリー構造から、選択したアイテム（ここでは在庫拠点のアイテム）より上位の階層に位置する製品または製品群のアイテムが存在するか否かを検索する処理を行う。
以下に、図１６に従って、この処理を説明する。
【００７５】
ステップＳ６０１では、システムは、多種多階層ツリー３３３上で、選択したアイテムより上位のアイテムの中で、製品（製品群）のアイテムが存在するか否かを判定する。そして、ユーザが選択したアイテム（ここでは在庫拠点のアイテム）より上位の階層に位置する製品または製品群のアイテムが存在する場合（ステップＳ６０１のＹＥＳ）には、ステップＳ６０２の処理に進み、存在しない場合（ステップＳ６０１のＮＯ）には、ステップＳ６０５に進む。
【００７６】
ステップＳ６０２では、システムは、多種多階層ツリー展開情報記憶手段４に記憶されている多種多階層ツリー３３３のツリー構造から、選択したアイテム（ここでは在庫拠点のアイテム）より、上位の製品または製品群のアイテムの中で、選択したアイテム（ここでは、在庫拠点のアイテム）にあらかじめ設定した基準に基づき、最も近いとシステムで判定した製品または製品群アイテムのコード情報（製品コード１１ａ（図２参照）または製品群コード１２ａ（図３参照））を取得し、次の処理に進む。このコードをＩｔｅｍＣｏｄｅとする。
【００７７】
ステップＳ６０３では、システムは、選択したアイテム（ここでは在庫拠点アイテム）を示す在庫拠点コード１４ａ（図５参照）と、製品マスタデータを表すテーブル１１Ｔ（図２参照）と製品群マスタデータを表すテーブル１２Ｔ（図３参照）から求められるＩｔｅｍＣｏｄｅの最下位に属する製品コード１４ｂ（複数あり得る（図５参照））で決定される在庫分析データを表すテーブル１４Ｔ（図５参照）のレコードを抽出する（複数あり得る）。そして，システムは、抽出したレコードにおける符号１４ｃ〜符号１４ｍの各項目のデータについて、平均値を計算し、各項目の平均値を在庫分析集計データを表すテーブル１６Ｔ（図７参照）に格納して反映し、次の処理に進む。
【００７８】
ステップＳ６０４では、システムは、製品マスタデータを表すテーブル１１Ｔ（図２参照）と製品群マスタデータを表すテーブル１２Ｔ（図３参照）から求められるＩｔｅｍＣｏｄｅの最下位に属する製品コード１１ａ（複数あり得る（図２参照））で決定されるレコードを抽出する（複数あり得る）。そして、システムは、抽出したレコードにおける１１ｃ〜１１ｅの各項目のデータについて、平均値を計算し、各項目の平均値をアイテムデータを表すテーブル１７Ｔ（図８参照）に格納し、処理を終了する。
【００７９】
ステップＳ６０５では、システムは、製品または製品群のアイテムが存在しない場合（ステップＳ６０１のＮＯ）に、選択したアイテム（ここでは在庫拠点のアイテム）に属する製品コード１４ｂ（複数あり得る（図５参照））を在庫分析データを表すテーブル１４Ｔ（図５参照）から検索する。そして、システムは、製品コード１４ｂ（図５参照）と同じコードである製品マスタデータを表すテーブル１１Ｔ（図２参照）の製品コード１１ａ（図２参照）で決定されるレコードを抽出する（複数あり得る）。続いて、システムは、抽出したレコードにおける符号１１ｃ〜符号１１ｅの各項目のデータについて、平均値を計算し、各項目の平均値をアイテムデータを表すテーブル１７Ｔ（図８参照）に格納して反映し、次の処理に進む。
【００８０】
ステップＳ６０６では、システムは、ユーザが選択したアイテム（ここでは在庫拠点のアイテム）を示す在庫拠点コード１４ａ（図５参照）が存在するレコードを抽出する（複数あり得る）。そして、システムが、抽出したレコードにおける符号１４ｃ〜符号１４ｍの各項目のデータについて、平均値を計算し、各項目の平均値を在庫分析集計データを表すテーブル１６Ｔ（図７参照）に格納して反映し、処理を終了する。
【００８１】
一方、ステップＳ５０１（図１５参照）において、システムは、製品（製品群）の場合（ステップＳ５０１の製品（製品群））にはステップＳ７０１（図１７参照）の処理に進み、多種多階層ツリー展開情報記憶手段４に記憶されている多種多階層ツリー３３３のツリー構造から、システムはユーザが選択したアイテム（ここでは製品または製品群のアイテム）より上位の階層に位置する在庫拠点アイテムが存在するか否かを検索する処理を行う。以下に、図１７に従って、この処理を説明する。
ステップＳ７０１では、システムは、多種多階層ツリー３３３で、選択したアイテムより上位のアイテム（ここでは製品または製品群のアイテム）より上位の階層に位置する在庫拠点アイテムが存在するか否かを判定する。システムは在庫拠点アイテムが存在する場合（ステップＳ７０１のＹＥＳ）にはステップＳ７０２の処理に進み、それが存在しない場合（ステップＳ７０１のＮＯ）にはステップＳ７０５の処理に進む。
【００８２】
ステップＳ７０２では、システムは、多種多階層ツリー展開情報記憶手段４に記憶されている多種多階層ツリー３３３のツリー構造から、選択したアイテム（ここでは製品または製品群のアイテム）より、上位の在庫拠点アイテムの中で、選択したアイテム（ここでは製品または製品群のアイテム）にあらかじめ決められた基準内で最も近いと判定される在庫拠点アイテムのコード情報（在庫拠点コード１３ａ（図３参照））を取得し、次の処理に進む。このコードをＺａｉｋｏＣｏｄｅとする。
【００８３】
ステップＳ７０３では、システムは、ユーザが選択したアイテム（ここでは製品または製品群のアイテム）を示す在庫拠点コード１４ａ（図４参照）がＺａｉｋｏＣｏｄｅで、ユーザが選択したアイテム（ここでは製品または製品群のアイテム）の最下位に属する製品コード１４ｂ（複数あり得る（図４参照））で、決定される在庫分析データを表すテーブル１４Ｔ（図４参照）のレコードを抽出する（複数あり得る）。なお、在庫分析データを表すテーブル１４Ｔは、製品マスタデータを表すテーブル１１Ｔ（図２参照）と製品群マスタデータを表すテーブル１２Ｔ（図３参照）から求められる。そして、システムは、抽出したレコードにおける符号１４ｃ〜符号１４ｍの各項目のデータについて、平均値を計算し、各項目の平均値を在庫分析集計データを表すテーブル１６Ｔ（図７参照）に格納して反映し、次の処理に進む。
【００８４】
ステップＳ７０４では、システムは、製品マスタデータを表すテーブル１１Ｔ（図２参照）と製品群マスタデータを表すテーブル１２Ｔ（図３参照）からわかる選択したアイテム（ここでは製品または製品群のアイテム）の最下位に属する製品コード１１ａ（複数あり得る（図２参照））で決定されるレコードを抽出する（複数あり得る）。そして、システムは、抽出したレコードにおける符号１１ｃ〜符号１１ｅの各項目のデータについて、平均値を計算し、各項目の平均値をアイテムデータを表すテーブル１７Ｔ（図８参照）に格納して反映し、処理を終了する。
【００８５】
ステップＳ７０５では、システムは、ユーザが選択したアイテム（ここでは製品または製品群のアイテム）より上位の階層に位置する在庫拠点アイテムが存在しない場合（ステップ７０１のＮＯ）に、製品マスタデータを表すテーブル１１Ｔ（図２参照）と製品群マスタデータを表すテーブル１２Ｔ（図３参照）からわかる選択したアイテム（ここでは製品または製品群のアイテム）の最下位に属する製品コード１１ａ（複数あり得る（図２参照））で決定されるレコードを抽出する（複数あり得る）。そして、システムは、抽出したレコードにおける符号１１ｃ〜符号１１ｅの各項目のデータについて、平均値を計算し、各項目の平均値をアイテムデータを表すテーブル１７Ｔ（図８参照）に格納して反映し、次の処理に進む。
【００８６】
ステップＳ７０６では、システムは、製品マスタデータを表すテーブル１１Ｔ（図２参照）と製品群マスタデータを表すテーブル１２Ｔ（図３参照）から求められる選択したアイテム（ここでは製品または製品群のアイテム）の最下位に属する製品コード１１ａ（複数あり得る（図２参照））を検索し、検索した製品コード１１ａ（図２参照）と同じコードである製品コード１４ｂ（図５参照）が存在するレコードを在庫分析データを表すテーブル１４Ｔ（図５参照）から抽出する（複数あり得る）。そして、システムは、抽出したレコードにおける符号１４ｃ〜符号１４ｍの各項目のデータについて、平均値を計算し、各項目の平均値を在庫分析集計データを表すテーブル１６Ｔ（図７参照）に格納して反映し、処理を終了する。
【００８７】
前記したように、図１５〜図１７に示すフローチャートに従って処理することで、図１１に示すフローチャートのステップＳ１０４の処理を終了することとなる。
なお、在庫分析集計データを表すテーブル１６Ｔ（図７参照）やアイテムデータを表すテーブル１７Ｔ（図８参照）のデータの計算では、平均値を算出したが、例えば、最頻値（モード）や中位数（メディアン）等を用いてもよい。
【００８８】
次に、図１８〜図２０に従って、図１〜図１０を適宜参照しつつ、ステップＳ１０６（図１１参照）の処理について説明する。このステップＳ１０６は、在庫分析判定手段９により任意の一つのアイテムについて、在庫分析の判定結果を判定し、選択アイテム在庫分析情報表示手段１０を用いて、その判定結果を画面に反映する処理である。なお、以下では、多種多階層ツリー３３３で現在表示されている任意の一つのアイテムについての説明である。
【００８９】
ステップＳ８０１（図１８参照）では、システムは、多種多階層ツリー展開情報記憶手段４に記憶されている一つのアイテムのデータを参照し、その参照したアイテムが、製品（または製品群）または在庫拠点のいずれであるかを判定する。そして、システムは、在庫拠点と判定した場合（ステップＳ８０１の在庫拠点）にはステップＳ９０１（図１９参照）の処理に進み、製品（製品群）と判定した場合（ステップＳ８０１の製品（製品群））にはステップＳ１００１（図２０参照）の処理に進む。
【００９０】
まず、図１９に従って、在庫拠点と判定した場合（ステップＳ８０１の在庫拠点）に、多種多階層ツリー展開情報記憶手段４に記憶されているデータから、多種多階層ツリー３０２上で、判定するアイテムより上位の階層に位置するアイテムの中で、製品（または製品群）アイテムが存在するかを検索する処理について説明する。
ステップＳ９０１では、システムは、多種多階層ツリー３３３上で、判定するアイテム（ここでは在庫拠点アイテム）より上位の階層に位置するアイテムの中で、製品（または製品群）アイテムが存在するか否かを判定する。そして、システムは、その製品（または製品群）アイテムが存在する場合（ステップＳ９０１のＹＥＳ）にはステップＳ９０２の処理に進み、そのアイテムが存在しない場合（ステップＳ９０１のＮＯ）にはステップＳ９０４に進む。
【００９１】
ステップＳ９０２では、システムは、多種多階層ツリー３３３上で、判定するアイテムより上位の階層に位置する製品（または製品群）アイテムの中で、判定するアイテム（ここでは在庫拠点アイテム）にあらかじめ決められた基準内で最も近いと判定される階層の製品（または製品群）アイテムの製品（または製品群）コードを取得し、次の処理に進む。このコードをＩｔｅｍＣｏｄｅとする。
【００９２】
ステップＳ９０３では、システムは、在庫分析データを表すテーブル１４Ｔ（図４参照）上で、判定するアイテム（ここでは在庫拠点アイテム）を示す在庫拠点コード１４ａ（図４参照）と、ＩｔｅｍＣｏｄｅの最下位に属する製品コード１４ｂ（図４参照）で決定されるレコード（複数あり得る）を在庫分析データを表すテーブル１４Ｔ（図４参照）から抽出する。なお、製品コード１４ｂ（図４参照）は、製品マスタデータを表すテーブル１１Ｔ（図２参照）と製品群マスタデータを表すテーブル１２Ｔ（図２参照）から検索でき、複数あり得る。そして、システムは、抽出したレコードについて、在庫判定指標設定手段５で設定された判定指標設定領域３０４の指標に対応するデータの平均値Ｈを計算する。
【００９３】
ここで、システムは、判定指標設定領域３０４の指標が例えば季節指数の場合には、抽出したレコードについて、季節指数１４ｈ（図５参照）のデータの平均値Ｈを計算する。また、システムは、判定指標設定領域３０４の指標が予測誤差率の場合には、抽出したレコードについて、予測誤差率１４ｉ（図５参照）のデータの平均値Ｈを計算する。また、システムは、判定指標設定領域３０４の指標が欠品率の場合には、抽出したレコードについて、欠品率１４ｊ（図５参照）のデータの平均値Ｈを計算する。また、システムは、判定指標設定領域３０４の指標が在庫月数の場合には、抽出したレコードについて、欠品率１４ｊ（図５参照）のデータの平均値Ｈを計算する。
【００９４】
ステップＳ９０４では、システムは、製品（製品群）アイテムが存在しない場合（ステップＳ９０１のＮＯ）に、判定するアイテム（ここでは在庫拠点アイテム）を示す在庫拠点コード１４ａ（図５参照）が存在するレコード（複数あり得る）を、在庫分析データを表すテーブル１４Ｔ（図５参照）から抽出し、抽出したレコードについて、在庫判定指標設定手段５で設定された判定指標設定領域３０４の指標に対応するデータの平均値Ｈを計算し、Ｓ９０５の処理に進む。なお、平均値Ｈの計算は、前記ステップＳ９０３と同様である。
【００９５】
ステップＳ９０５では、システムは、在庫分析判定基準データを表すテーブル１５Ｔ（図６参照）の中で、判定指標設定領域３０４で設定した指標に対応するデータを抽出し、その抽出したデータが平均値Ｈより小さいか否かを判定する。つまり、システムは、判定指標設定領域３０４の指標が季節指数の場合に、在庫分析判定基準データを表すテーブル１５Ｔ（図６参照）の季節指数１５ａ（図５参照）のデータを抽出し、季節指数１５ａのデータが平均値Ｈより小さいか否かを判定する。また、システムは、判定指標設定領域３０４の指標が予測誤差率の場合に、在庫分析判定基準データを表すテーブル１５Ｔ（図５参照）の予測誤差率１５ｂ（図５参照）のデータを抽出する。
【００９６】
判定指標設定領域３０４の指標が欠品率の場合、システムは在庫分析判定基準データを表すテーブル１５Ｔの欠品率１５ｃのデータを抽出し、欠品率１５ｃのデータが平均値Ｈより小さいか否かを判定する。判定指標設定領域３０４の指標が在庫月数の場合、システムは在庫分析判定基準データを表すテーブル１５Ｔの在庫月数１５ｄのデータを抽出し、在庫月数１５ｄのデータが平均値Ｈより小さいか否かを判定する。そして、システムは、判定指標設定領域３０４で設定した指標に対応するデータ（符号１５ａ，１５ｂ，１５ｃ，１５ｄのいずれか）が平均値Ｈよりも小さい場合（ステップＳ９０５のＹＥＳ）にはステップＳ９０６の処理に進み、平均値Ｈ以上の場合（ステップＳ９０５のＮＯ）には処理を終了する。
ステップＳ９０６では、システムは、在庫分析判定結果表示手段１４を用いて、多種多階層ツリー３３３上で、判定したアイテム（ここでは在庫拠点アイテム）の背景色を塗りつぶして処理を終了する。
【００９７】
次に、図２０に従って、在庫拠点と判定した場合（ステップＳ８０１の在庫拠点）に、多種多階層ツリー展開情報記憶手段４に記憶されているデータから、多種多階層ツリー３０２上で、判定するアイテムより上位の階層に位置するアイテムの中で、在庫拠点アイテムが存在するかを検索する処理について説明する。
ステップＳ１００１では、システムは、多種多階層ツリー展開情報記憶手段４に記憶されているデータから、多種多階層ツリー３３３上で、判定するアイテム（ここでは製品または製品群アイテム）より上位の階層に位置するアイテムの中で、在庫拠点アイテムが存在するか否かを検索する。システムは、在庫拠点アイテムが存在すれば（ステップＳ１００１のＹＥＳ）、ステップＳ１００２の処理に進み、それが存在しなければ（ステップＳ１００１のＮＯ）、ステップＳ１００４の処理に進む。
【００９８】
ステップＳ１００２では、システムは、多種多階層ツリー展開情報記憶手段４に記憶されているデータから、多種多階層ツリー３３３上で、判定するアイテム（ここでは製品または製品群アイテム）より上位の階層に位置するアイテムの中で、あらかじめ決められた基準で最も近いと判定される階層に位置する在庫拠点アイテムを検索し、その在庫拠点アイテムの在庫拠点コードを取得し、次の処理に進む。このコードをＺａｉｋｏＣｏｄｅとする。
【００９９】
ステップＳ１００３では、システムは、在庫拠点コード１４ａ（図５参照）がＺａｉｋｏＣｏｄｅで、判定するアイテムの最下位に属する製品コード１４ｂ（図５参照）で決定されるレコード（複数あり得る）を在庫分析データを表すテーブル１４Ｔから抽出する。なお、製品コード１４ｂは、製品マスタデータを表すテーブル１１Ｔ（図２参照）と、製品群マスタデータを表すテーブル１２Ｔ（図３参照）から検索でき、複数あり得る。そして、システムは、抽出したレコードについて、在庫判定指標設定手段５で設定された判定指標設定領域３０４の指標に対応するデータの平均値Ｈを計算し、次の処理に進む。なお、平均値Ｈの計算は、ステップＳ９０３の説明と同様である。
【０１００】
ステップＳ１００４では、システムは、判定するアイテム（ここでは製品または製品群アイテム）より上位の階層に位置するアイテムの中で、在庫拠点アイテムが存在しない場合（ステップＳ１００１のＮＯ）に、判定するアイテムの最下位に属する製品コード１４ｂ（図５参照）が存在するレコードを、在庫分析データを表すテーブル１４Ｔ（図５参照）から抽出する。なお、製品コード１４ｂは、製品マスタデータを表すテーブル１１Ｔと製品群マスタデータを表すテーブル１２Ｔから検索でき、複数あり得る。そして、システムは、抽出したレコードについて、在庫判定指標設定手段５で設定された判定指標設定領域３０４の指標に対応するデータの平均値Ｈを計算し、次の処理に進む。平均値Ｈの計算は、ステップＳ９０３の説明と同様である。
【０１０１】
ステップＳ１００５では、システムは、在庫分析判定基準データを表すテーブル１５Ｔ（図６参照）の中で、判定指標設定領域３０４で設定した指標に対応するデータを抽出し、その抽出したデータが平均値Ｈより小さいか否かを判定する。つまり、システムは、判定指標設定領域３０４の指標が季節指数の場合に、在庫分析判定基準データを表すテーブル１５Ｔ（図６参照）の季節指数１５ａ（図６参照）のデータを抽出する。また、システムは、判定指標設定領域３０４の指標が予測誤差率の場合に、在庫分析判定基準データを表すテーブル１５Ｔ（図６参照）の予測誤差率１５ｂ（図６参照）のデータを抽出する。
【０１０２】
また、システムは、判定指標設定領域３０４の指標が欠品率の場合に、在庫分析判定基準データを表すテーブル１５Ｔ（図６参照）の欠品率１５ｃ（図６参照）のデータを抽出する。判定指標設定領域３０４の指標が在庫月数の場合、在庫分析判定基準データを表すテーブル１５Ｔ（図６参照）の在庫月数１５ｄ（図６参照）のデータを抽出する。そして、システムは、判定指標設定領域３０４で設定した指標に対応するデータ（符号１５ａ，１５ｂ，１５ｃ，１５ｄのいずれか）が平均値Ｈよりも小さい場合（ステップＳ１００５のＹＥＳ）にはステップＳ１００６の処理に進み、それが平均値Ｈ以上の場合（ステップＳ１００５のＮＯ）には処理を終了する。
ステップＳ１００６では、システムは、在庫分析判定結果表示手段１４を用いて、多種多階層ツリー３３３で、判定するアイテム（ここでは在庫拠点アイテム）の背景色を塗りつぶして処理を終了する。
【０１０３】
前記詳細に説明したシステムによれば、同一階層または異なる階層に複数のアイテムの階層を持った品目を多種多階層ツリー３３３にまとめての作成・表示が可能となる。また、多種多階層ツリー３３３の展開状況に応じて、多種多階層ツリー３３３の階層構造を自動的に変更される。そのため、ユーザは管理方法や分析方法によって、異なるアイテムの上下関係の定義を変更する必要がなくなるため、非常に便利である。また、ユーザは、画面上ですぐに、分類の経過情報を把握することができるので、どのような分類に基づいて分析・評価しているのかを容易に把握することができる。
また、本発明によれば、既に定義付けられているフィールドと異なる観点で分類してツリー表示を行わせる場合には、フィールド同士の関係の再定義が自動的に行われ、個々のフィールドの上下関係をシステムに再定義する必要がないため、ユーザは従来のものに比べて非常に使い勝手がよくなる。
【０１０４】
したがって、前記システムによれば、フィールドが異なる複数の分類リストを一つの多種多階層ツリー３３３にまとめて表示することができ、さらに、アイテムの展開状況に応じて、同等レベルの階層に重複やもれのないように、様々な形にアイテムを振り分けて、一つの多種多階層ツリー３３３を表示させることができる。これにより、ユーザにとっては、多種多階層ツリー３３３の展開状況を容易に把握でき、また、在庫分析結果も適宜表示されるため、様々な事例について在庫分析を行う場合に、重要なアイテムも容易に把握でき、非常に便利である。
【０１０５】
最後に、図２１を参照して、分類の経過情報を把握し、どのような分類に基づいて分析・評価しているかを、ユーザが把握することに関して、Ｗｅｂブラウザを利用して行う別の画面例について説明する。
Ｗｅｂブラウザウィンドウ４０１は、Ｗｅｂページを閲覧するためのアプリケーションソフトであるＷｅｂブラウザを、システムが実行することにより、画面上に表示される。Ｗｅｂブラウザウィンドウ４０１は、アドレス４０２と、Ｗｅｂページ領域４０３と、分類経過リスト４０５とで構成されている。アドレス４０２は、特定のＷｅｂページを、システムが表示するためのアドレスを表示する領域である。このアドレス４０２には、システムがユーザに直接入力させることができる。Ｗｅｂページ領域４０３は、アドレス４０２で指定されたＨＴＭＬ（Hyper Text Markup Language）文書を、システムが画面上に表示する領域である。
【０１０６】
分類経過リスト４０５は、どのような経過でブラウジングを行ってきたのかを、システムが画面上に階層構造で表示する。分類経過リスト４０５に含まれるアイテムは、リンクが張られており、そのアイテムをユーザがクリックすると、システムが特定のＷｅｂページを画面上に表示する。例えば、ユーザが在庫管理ソフト４０６をクリックすると、在庫ソフト４０６が持つアドレスで指定されたＨＴＭＬ文書を、システムがＷｅｂページ領域４０３に表示する。
【０１０７】
分類経過リスト４０５に含まれるアイテムの子アイテムとしては、親アイテムのＷｅｂページ上でリンクが張られている名称を、システムが表示する。例えば、在庫管理ソフト４０６が持つアドレスで指定されたＨＴＭＬ文書の中に、在庫管理ソフトＡ４０７、在庫管理ソフトＢ４０８、在庫管理ソフトＣ４０９という名称でリンクがはられていた場合、在庫管理ソフト４０６の子アイテムとして、在庫管理ソフトＡ４０７，在庫管理ソフトＢ４０８、在庫管理ソフトＣ４０９という名称を表示することになる。アイテムの名称は、ユーザが自由に変更することができる。
【０１０８】
なお、分類経過リスト４０５で展開したいアイテムの子アイテムは、分類経過リスト４０５上の展開したいアイテムを展開することで表示する場合に限らず、Ｗｅｂページ領域４０３で、リンクが張られている展開したいアイテムを選択することで表示するようにしてもよい。これにより、どのような経過でブラウジングを行ってきたのかを、ユーザがすぐに把握することができるので、現在の位置からさらにリンクを辿って、分類するべきか、後ろに戻るのかの判断を容易に行うことができる。
【図面の簡単な説明】
【０１０９】
【図１】本実施の形態における分類リスト作成支援システムの構成を示すブロック図である。
【図２】図１の在庫分析基本情報記憶手段に記憶される製品マスタデータを表すテーブルの一例を示した図である。
【図３】図１の在庫分析基本情報記憶手段に記憶される製品群マスタデータを表すテーブルの一例を示した図である。
【図４】図１の在庫分析基本情報記憶手段に記憶される在庫拠点マスタデータを表すテーブルの一例を示した図である。
【図５】図１の在庫分析基本情報記憶手段に記憶される在庫分析データを表すテーブルの一例を示した図である。
【図６】図１の在庫分析基本情報記憶手段に記憶される在庫分析判定基準データを表すテーブルの一例を示した図である。
【図７】図１の選択アイテム在庫分析計算手段で計算される在庫分析集計データを表すテーブルの一例を示した図である。
【図８】図１の選択アイテム在庫分析計算手段で計算されるアイテムデータを表すテーブルの一例を示した図である。
【図９】本実施の形態の多種多階層ツリー作成支援システムのメインメニューの一例を示した図である。
【図１０】本実施の形態の動的多種多階層ツリー作成支援システムで多種多階層ツリーの表示、評価結果の表示を行う画面の一例を示した図である。
【図１１】本実施の形態の分類リスト作成支援システムの全体の流れの一例を示したフローチャートある。
【図１２】図１１のステップＳ１０２の処理を示すフローチャートである。
【図１３】図１１のステップＳ１０２の処理を示すフローチャートである。
【図１４】図１１のステップＳ１０２の処理を示すフローチャートである。
【図１５】図１１のステップＳ１０４の処理を示すフローチャートである。
【図１６】図１１のステップＳ１０４の処理を示すフローチャートである。
【図１７】図１１のステップＳ１０４の処理を示すフローチャートである。
【図１８】図１１のステップＳ１０６の処理を示すフローチャートである。
【図１９】図１１のステップＳ１０６の処理を示すフローチャートである。
【図２０】図１１のステップＳ１０６の処理を示すフローチャートである。
【図２１】分類リストを表示する画面の一例を示した図である。
【符号の説明】
【０１１０】
１・・・在庫分析基本情報記憶手段
２・・・多種多階層ツリー設定手段（リスト設定手段）
３・・・多種多階層ツリー展開アイテム設定手段
４・・・多種多階層ツリー展開情報記憶手段
５・・・在庫判定指標設定手段
６・・・在庫分析情報表示アイテム設定手段
７・・・計算手段
８・・・展開子アイテム特定手段（アイテム特定手段）
９・・・在庫分析判定手段（分析判定手段）
１０・・・選択アイテム在庫分析情報計算手段（分析情報計算手段）
１１・・・表示手段
１２・・・多種多階層ツリー表示手段
１３・・・選択アイテム在庫分析情報表示手段
１４・・・在庫分析判定結果表示手段
１５・・・多種多階層ツリー展開結果情報記憶手段
１１Ｔ・・・製品マスタデータを表すテーブル
１２Ｔ・・・製品群マスタデータを表すテーブル
１３Ｔ・・・在庫拠点マスタデータを表すテーブル
１４Ｔ・・・在庫分析マスタデータを表すテーブル
１５Ｔ・・・在庫分析判定基準データを表すテーブル
１６Ｔ・・・在庫分析集計データを表すテーブル
１７Ｔ・・・アイテムデータを表すテーブル
３０１・・・現状分析ウィンドウ
３０３・・・展開／閉じるボタン
３０４・・・判定指標設定領域
３０８・・・ブラウン管テレビ（選択アイテム）
３３３・・・多種多階層ツリー
３０９Ａ・・・アイテム基本情報
３１５Ａ・・・アイテム在庫分析情報
３２７Ａ・・・レイダチャート
【図１】
2006323627.tif 000003
【図２】
2006323627.tif 000004
【図３】
2006323627.tif 000005
【図４】
2006323627.tif 000006
【図５】
2006323627.tif 000007
【図６】
2006323627.tif 000008
【図７】
2006323627.tif 000009
【図８】
2006323627.tif 000010
【図９】
2006323627.tif 000011
【図１０】
2006323627.tif 000012
【図１１】
2006323627.tif 000013
【図１２】
2006323627.tif 000014
【図１３】
2006323627.tif 000015
【図１４】
2006323627.tif 000016
【図１５】
2006323627.tif 000017
【図１６】
2006323627.tif 000018
【図１７】
2006323627.tif 000019
【図１８】
2006323627.tif 000020
【図１９】
2006323627.tif 000021
【図２０】
2006323627.tif 000022
【図２１】
2006323627.tif 000023