(57)【要約】【課題】  顧客に応じて、より適切な在庫引当を行う。【解決手段】  注文データ読出機能１６が、注文データ記憶部１４から注文データを読み出す。優先属性検索機能１８が、注文データに含まれる顧客コードに基づいて顧客データ記憶部８から当該顧客の優先属性を検索する。在庫検索機能２０が、注文データに含まれる商品コードに基づいて在庫データ記憶部１２から当該商品の在庫情報を検索する。在庫引当機能２２が、当該商品の在庫情報を当該顧客の優先属性の引当順序に従ってソートし、ソート結果の順番に従って在庫商品を注文数量分だけ引き当てる。在庫引当機能２２は、引き当てた在庫商品の情報を出庫データ記憶部２４に記録し、さらに、在庫情報に当該在庫引当を反映させるべく、在庫データ記憶部１２の在庫データを更新する。【選択図】図１
2008105795.tif 000002
【特許請求の範囲】
【請求項１】
顧客を識別する顧客識別情報と商品を識別する商品識別情報とを含む注文情報に応じて在庫商品を引き当てる在庫引当管理システムであって、
前記在庫商品を引き当てる際に使用する情報である属性情報のうち前記顧客識別情報によって識別される顧客が優先する属性情報を識別する優先属性識別情報と前記顧客識別情報とを対応付けて記憶する顧客データ記憶部と、
前記在庫商品の前記商品識別情報と前記在庫商品の前記属性情報の値を表す属性値とを含む在庫情報を記憶する在庫データ記憶部と、
前記注文情報に含まれる前記顧客識別情報に基づいて前記顧客データ記憶部から前記優先属性識別情報を抽出する優先属性検索機能と、
前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する在庫検索機能と、
前記抽出された前記在庫情報と、前記抽出された前記優先属性識別情報の前記属性値とに基づいて前記在庫商品を引き当てる在庫引当機能と、
を有することを特徴とする在庫引当管理システム。
【請求項２】
請求項１に記載した在庫引当管理システムであって、
前記顧客データ記憶部は、さらに前記優先属性識別情報によるソート順序を規定する順序情報を前記優先属性識別情報に対応付けて記憶し、
前記在庫引当機能は、抽出された前記在庫情報を前記順序情報に従ってソートする
ことを特徴とする在庫引当管理システム。
【請求項３】
請求項１に記載した在庫引当管理システムであって、
前記顧客データ記憶部は、さらに前記優先属性識別情報の前記属性値に関する限定条件を前記優先属性識別情報に対応付けて記憶し、
前記在庫検索機能は、前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する際に、前記商品識別情報に対応し、さらに前記限定条件をも満たす前記在庫情報を抽出する
ことを特徴とする在庫引当管理システム。
【請求項４】
顧客を識別する顧客識別情報と商品を識別する商品識別情報とを含む注文情報に応じて在庫商品を引き当てる在庫引当管理システムが実行する在庫引当管理方法であって、
前記在庫引当管理システムは、
前記在庫商品を引き当てる際に使用する情報である属性情報のうち前記顧客識別情報によって識別される顧客が優先する属性情報を識別する優先属性識別情報と前記顧客識別情報とを対応付けて記憶する顧客データ記憶部と、
前記在庫商品の前記商品識別情報と前記在庫商品の前記属性情報の値を表す属性値とを含む在庫情報を記憶する在庫データ記憶部と、
を有し、
前記在庫引当管理方法は、
前記注文情報に含まれる前記顧客識別情報に基づいて前記顧客データ記憶部から前記優先属性識別情報を抽出する優先属性検索ステップと、
前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する在庫検索ステップと、
前記抽出された前記在庫情報と、前記抽出された前記優先属性識別情報の前記属性値とに基づいて前記在庫商品を引き当てる在庫引当ステップと、
を有することを特徴とする在庫引当管理方法。
【請求項５】
請求項４に記載した在庫引当管理方法であって、
前記顧客データ記憶部は、さらに前記優先属性識別情報によるソート順序を規定する順序情報を前記優先属性識別情報に対応付けて記憶し、
前記在庫引当ステップでは、抽出された前記在庫情報を前記順序情報に従ってソートする
ことを特徴とする在庫引当管理方法。
【請求項６】
顧客を識別する顧客識別情報と商品を識別する商品識別情報とを含む注文情報に応じて在庫商品を引き当てる在庫引当管理方法をコンピュータに実行させる在庫引当管理プログラムであって、
前記コンピュータは、
前記在庫商品を引き当てる際に使用する情報である属性情報のうち前記顧客識別情報によって識別される顧客が優先する属性情報を識別する優先属性識別情報と前記顧客識別情報とを対応付けて記憶する顧客データ記憶部と、
前記在庫商品の前記商品識別情報と前記在庫商品の前記属性情報の値を表す属性値とを含む在庫情報を記憶する在庫データ記憶部と、
を有し、
前記在庫引当管理方法は、
前記注文情報に含まれる前記顧客識別情報に基づいて前記顧客データ記憶部から前記優先属性識別情報を抽出する優先属性検索ステップと、
前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する在庫検索ステップと、
前記抽出された前記在庫情報と、前記抽出された前記優先属性識別情報の前記属性値とに基づいて前記在庫商品を引き当てる在庫引当ステップと、
を有することを特徴とする在庫引当管理プログラム。
【請求項７】
請求項６に記載した在庫引当管理プログラムであって、
前記顧客データ記憶部は、さらに前記優先属性識別情報によるソート順序を規定する順序情報を前記優先属性識別情報に対応付けて記憶し、
前記在庫引当ステップでは、抽出された前記在庫情報を前記順序情報に従ってソートする
ことを特徴とする在庫引当管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、在庫商品の引当を管理するシステムに係り、特に、顧客に応じて引当順序の異なる在庫引当を可能とする在庫引当管理システムに関する。
【背景技術】
【０００２】
商品を製造あるいは販売する会社が顧客の注文を受けて在庫商品を引き当てる際には、いわゆる「先入先出」方式を用いて引き当てることがよく行われる。「先入先出」方式とは、もっとも古い在庫商品から順に引き当てる方式である（たとえば特許文献１）。何をもって古いと判断するかは様々であって、たとえば、製造ロット番号、製造年月日、あるいは入荷日等がよく用いられる。一般には商品が古くなればなるほど商品価値が下がると考えられ、このために、販売側は古い商品を残さず、また顧客に不公平のないように引き当てる工夫として「先入先出」方式を採用している。この場合、顧客によらず、一律に古い商品から順に引き当てられる。
【０００３】
一方、取り扱う商品は様々な属性を持ち、顧客の重視する商品属性は顧客ごとに異なる。たとえば果物を例にとると、入荷日のほか、糖度、酸度などの味に関する属性や、形、大きさ、色などの外観に関する属性がある。単品の生食用として購入する果物店と、ジュースなどの加工原料として購入する飲食店とでは、重視する商品属性が異なり、ジュースに加工する飲食店は、単品で販売する果物店に比べると、外観をあまり重視しない。入荷日に関しても、即日ジュースにする飲食店は、買い手がつくまで店頭に陳列する果物店に比べれば、それほど新しさにはこだわらない場合もある。むしろ、果物店で店頭に陳列するものよりも、すぐに食せる状態に熟しているほうが好ましいとも言える。
【０００４】
このような商品属性ごとに商品を分類し、商品属性のランクを指定して注文することはよく行われる（たとえば特許文献１）が、注文する側にとっては必要以上に詳細な分類に従って注文することは煩雑であり、販売する側にとっても分類が細かくなるほど管理が煩雑になり、また、売れ残り等のリスクを増大する。
【特許文献１】特開２００２−１４５４１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、商品分類をあまり細かくせず、同一分類の商品であっても、顧客ごとに異なる在庫引当を自動的に行うことによって、顧客に応じて、より適切な在庫引当を行うことのできるシステムを提供することである。
【課題を解決するための手段】
【０００６】
本発明にかかる在庫引当管理システムは、顧客を識別する顧客識別情報と商品を識別する商品識別情報とを含む注文情報に応じて在庫商品を引き当てる在庫引当管理システムであって、前記在庫商品を引き当てる際に使用する情報である属性情報のうち前記顧客識別情報によって識別される顧客が優先する属性情報を識別する優先属性識別情報と顧客識別情報とを対応付けて記憶する顧客データ記憶部と、在庫商品の商品識別情報と在庫商品の属性情報の値を表す属性値とを含む在庫情報を記憶する在庫データ記憶部と、注文情報に含まれる顧客識別情報に基づいて顧客データ記憶部から優先属性識別情報を抽出する優先属性検索機能と、注文情報に含まれる商品識別情報に対応する在庫情報を在庫データ記憶部から抽出する在庫検索機能と、抽出された在庫情報と、抽出された優先属性識別情報の属性値とに基づいて在庫商品を引き当てる在庫引当機能とを有することを特徴とする。
【０００７】
また、本発明にかかる在庫引当管理方法は、顧客を識別する顧客識別情報と商品を識別する商品識別情報とを含む注文情報に応じて在庫商品を引き当てる在庫引当管理システムが実行する在庫引当管理方法であって、在庫引当管理システムは、前記在庫商品を引き当てる際に使用する情報である属性情報のうち前記顧客識別情報によって識別される顧客が優先する属性情報を識別する優先属性識別情報と顧客識別情報とを対応付けて記憶する顧客データ記憶部と、在庫商品の商品識別情報と在庫商品の属性情報の値を表す属性値とを含む在庫情報を記憶する在庫データ記憶部とを有し、在庫引当管理方法は、注文情報に含まれる顧客識別情報に基づいて顧客データ記憶部から優先属性識別情報を抽出する優先属性検索ステップと、注文情報に含まれる商品識別情報に対応する在庫情報を在庫データ記憶部から抽出する在庫検索ステップと、抽出された在庫情報と、抽出された優先属性識別情報の属性値とに基づいて在庫商品を引き当てる在庫引当ステップとを有することを特徴とする。
【０００８】
また、本発明にかかる在庫引当管理プログラムは、顧客を識別する顧客識別情報と商品を識別する商品識別情報とを含む注文情報に応じて在庫商品を引き当てる在庫引当管理方法をコンピュータに実行させる在庫引当管理プログラムであって、コンピュータは、前記在庫商品を引き当てる際に使用する情報である属性情報のうち前記顧客識別情報によって識別される顧客が優先する属性情報を識別する優先属性識別情報と顧客識別情報とを対応付けて記憶する顧客データ記憶部と、在庫商品の商品識別情報と在庫商品の属性情報の値を表す属性値とを含む在庫情報を記憶する在庫データ記憶部とを有し、在庫引当管理方法は、注文情報に含まれる顧客識別情報に基づいて顧客データ記憶部から優先属性識別情報を抽出する優先属性検索ステップと、注文情報に含まれる商品識別情報に対応する在庫情報を在庫データ記憶部から抽出する在庫検索ステップと、抽出された在庫情報と、抽出された優先属性識別情報の属性値とに基づいて在庫商品を引き当てる在庫引当ステップとを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、一部の商品属性を商品分類に使用せず、そのかわりに顧客が重視する商品属性を顧客ごとに管理することにより、注文された商品の中でも、さらに顧客ごとに異なる商品属性を優先させた在庫引当を自動的に行うことができるため、顧客に応じて、より適切な在庫引当を行うことのできるシステムを提供することができる。また、商品分類を増やさずにすむため、注文時の煩雑さを減少させることができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面に基づいて実施例を説明する。
図１は本発明の実施例にかかる在庫引当管理システムのシステム構成を示す図である。本実施例にかかる在庫引当管理システムは、取り扱う商品の商品分類に使用されない商品属性に関する情報を利用者の操作によって登録・更新する属性データ登録機能２と、属性データ登録機能２によって登録・更新された情報を蓄積する属性データ記憶部４と、顧客に関する情報を利用者の操作によって登録・更新する顧客データ登録機能６と、顧客データ登録機能６によって登録・更新された情報を蓄積する顧客データ記憶部８と、入荷した商品の情報を利用者の操作によって登録する入庫処理機能１０と、商品の在庫状況の情報を記憶する在庫データ記憶部１２と、注文された商品の情報を記憶する注文データ記憶部１４と、注文データ記憶部１４から注文された商品の情報を読み出す注文データ読出機能１６と、注文した顧客が優先する商品属性を顧客データ記憶部８から読み出す優先属性検索機能１８と、注文された商品の在庫状況を読み出す在庫検索機能２０と、注文された商品の在庫から顧客が優先する商品属性に従って在庫を引き当てる在庫引当機能２２と、在庫引当機能２２によって引き当てられた在庫商品を記憶する出庫データ記憶部２４と、を有する。
【００１１】
利用者は属性データ登録機能２を利用して、取り扱う商品の属性情報を随時、属性データ記憶部４に登録あるいは更新する。図２は本発明の実施例にかかる商品属性登録時の画面イメージを示す図である。商品属性の登録・更新時の処理を簡単に説明する。
【００１２】
利用者は処理選択欄１０４から処理したい項目を選択する。図２では新規登録を選択している。
【００１３】
属性コード指定欄１０６は処理選択欄１０４における選択が新規登録以外のときに、処理対象とする属性コードを利用者が指定する欄であり、属性コードスロット１０８に属性コードを記入する。属性コードを記入するかわりに既存の属性コードを選択する構成としてもよい。
【００１４】
属性定義欄１１０は商品属性の定義を表示する欄であり、処理選択欄１０４における選択が新規登録以外のときに既存の属性定義が表示される。
【００１５】
処理選択欄１０４における選択が新規登録の場合は、未定義の属性コードが属性コードスロット１１２に自動的に表示され、属性名称スロット１１４に利用者が属性名称を記入し、属性ランクスロット１１８および意味定義スロット１２０に利用者が属性値としての属性ランクおよび意味を記入する。属性ランクは、商品を何らかの基準でグループ分けして順序付け、その順序に従って記号を割り振ったものである。属性ランクではなく、測定値や日付等、何らかの数値で属性値を与える場合には、数値指定項１２２を利用者が選択する。引当順序スロット１１６はデフォルトの順序情報を利用者が選択する。引当順序スロット１１６の右端の三角マークをクリックすることにより、デフォルトの順序情報として降順、昇順、または指定しないの選択肢がプルダウンメニュで表示されるので、いずれかをクリックすることにより選択する。
【００１６】
処理選択欄１０４における選択が新規登録以外の場合は、属性コードスロット１０８に記入した属性コードが属性コードスロット１１２に表示され、属性名称スロット１１４、引当順序スロット１１６、属性ランクスロット１１８および意味定義スロット１２０に現在の定義が表示される。
【００１７】
図２では「形状」という商品属性を登録し、その属性ランクとして、Ａ：美形、Ｂ：普通、Ｃ：歪あり、の３ランクを定義している。このようにして登録された商品属性は属性データ記憶部４内では属性マスタデータおよび属性値マスタデータの２種類のマスタデータの形で管理される。
【００１８】
図３は本発明の実施例にかかる属性マスタデータのデータ構成を示す図である。属性マスタデータにはすべての属性コードが属性名称およびデフォルト引当順序を対応付けられて記憶される。図３の例は３つの商品属性が登録されていることを示している。
【００１９】
図４は本発明の実施例にかかる属性値マスタデータのデータ構成を示す図である。属性値マスタデータには各商品属性の属性ランクと意味が対応付けられて記憶されている。図４には属性コードが属性１である商品属性に関する属性値マスタデータが示されている。
【００２０】
これらの属性は同一商品分類に属する商品を区別して引き当てるために使用する情報であり、商品分類のための属性とは異なる。したがって、たとえば、ある商品について大きさに応じてＬサイズ、Ｍサイズ、Ｓサイズという商品分類がある場合、Ｌサイズの商品の中における大き目、小さ目、中くらいというグループ分けを行う属性を定義してもよい。
【００２１】
利用者は顧客データ登録機能６を利用して、顧客に関する情報を顧客データ記憶部８に随時、登録あるいは更新する。図５は本発明の実施例にかかる顧客データ登録時の画面イメージを示す図である。顧客情報の登録・更新時の処理を簡単に説明する。
【００２２】
利用者は処理選択欄１３４から処理したい項目を選択する。図５では新規登録を選択している。
【００２３】
顧客コード指定欄１３６は処理選択欄１３４における選択が新規登録以外のときに、処理対象とする顧客コードを利用者が指定する欄であり、顧客コードスロット１３８に顧客コードを記入する。顧客コードを記入するかわりに既存の顧客コードを選択する構成としてもよい。
【００２４】
顧客情報欄１４０は顧客の情報を表示する欄であり、処理選択欄１３４における選択が新規登録以外のときに既存の顧客情報が表示される。
【００２５】
処理選択欄１３４における選択が新規登録の場合は、未定義の顧客コードが顧客コードスロット１４２に自動的に表示され、顧客名称スロット１４４、顧客住所スロット１４６および電話番号スロット１４８に利用者が対応する顧客情報を記入する。第１優先属性スロット１５０は右端の三角マークを利用者がクリックすることにより既存の商品属性が属性データ記憶部４から読み出されてプルダウンメニュで表示されるので、いずれかの商品属性を利用者がクリックすることにより選択する。引当順序スロット１５２は優先属性スロット１５０で指定した商品属性による引当順序の順序情報を利用者が選択する。引当順序スロット１５２の右端の三角マークをクリックすることにより、引当順序の順序情報として降順または昇順の選択肢がプルダウンメニュで表示されるので、いずれかをクリックすることにより選択する。二次的に優先する商品属性がある場合には、第２優先属性１５４および、その引当順序１５６も設定する。
【００２６】
処理選択欄１３４における選択が新規登録以外の場合は、顧客コードスロット１３８に記入した顧客コードが顧客コードスロット１４２に表示され、顧客名称スロット１４４、顧客住所スロット１４６、電話番号スロット１４８、第１優先属性スロット１５０および引当順序スロット１５２、第２優先属性スロット１５４および引当順序スロット１５６、に現在の情報が表示される。
【００２７】
図５は、顧客コード０３００で識別される顧客が、形状の整った商品を喜ぶことを示している。このようにして登録された顧客情報は顧客マスタデータとして顧客データ記憶部８内に記憶され管理される。
【００２８】
図６は本発明の実施例にかかる顧客マスタデータのデータ構成を示す図である。顧客マスタデータにはすべての顧客コードが優先属性識別情報および引当順序を対応付けられて記憶される。図６の例は２件の顧客情報が登録されていることを示している。なお、顧客マスタデータには顧客名称その他、図５で登録される情報が顧客コードに対応付けられて記憶されるが、図６ではこれらを省略している。
【００２９】
利用者は入庫処理機能１０を利用して入荷した商品の情報を入力し、在庫データ記憶部１２の在庫データを更新する。この際、入荷した商品が、属性データ記憶部４に登録された商品属性に関して、どの属性ランクに属するかを入力する。
【００３０】
図７は本発明の実施例にかかる在庫マスタデータのデータ構成を示す図である。図７の例では、同一商品コードを持つ商品がロットごとに区別されており、ロットごとに各商品属性の属性ランクあるいは属性値が与えられ、在庫数量が対応付けられて記録されている。なお、図７の例における商品コード００１−Ｌの「−Ｌ」はＬサイズの商品を表しており、商品コード００１−Ｍの「−Ｍ」はＭサイズの商品を表している。
【００３１】
図８は本発明の実施例にかかる在庫引当管理システムの在庫引当処理のフローチャートである。本実施例にかかる在庫引当管理システムの在庫引当処理の流れを図８の各処理ステップＳ２０２−Ｓ２０８に従って説明する。
【００３２】
（ステップＳ２０２）注文データ読出機能１６が、注文データ記憶部１４から注文データを読み出す。
【００３３】
（ステップＳ２０４）優先属性検索機能１８が、注文データに含まれる顧客コードに基づいて顧客データ記憶部８から当該顧客の優先属性識別情報と引当順序を検索する。
【００３４】
（ステップＳ２０６）在庫検索機能２０が、注文データに含まれる商品コードに基づいて在庫データ記憶部１２から当該商品の在庫情報を検索する。
【００３５】
（ステップＳ２０８）在庫引当機能２２が、当該商品の在庫情報を当該顧客の優先属性の引当順序に従ってソートし、ソート結果の順番に従って在庫商品を注文数量分だけ引き当てる。なお、優先属性が複数ある場合は、それらの優先属性間の優先順位に従ってソートを行う。ソートにあたって、優先属性とされない商品属性については、優先属性よりも優先度を低くしてあらかじめ設定したデフォルトの順序でソートする。ただし、必ずしもデフォルトの順序を決めておく必要はなく、ランダムにソートすることにしてもよいし、無視することにしてもよい。在庫引当機能２２は、引き当てた在庫商品の情報を出庫データ記憶部２４に記録し、さらに、在庫情報に当該在庫引当を反映させるべく、在庫データ記憶部１２の在庫データを更新する。
【００３６】
以下、具体例で説明する。顧客コード０３００の顧客から商品コード００１−Ｌの商品を１０個受注したとする。顧客コード０３００の顧客の顧客情報を検索することにより、優先属性は属性１で引当順序は昇順であることがわかる。すなわち、顧客コード０３００の顧客に対する在庫引当においては形状のよい商品を優先すると設定されている。そこで、在庫情報から商品コード００１−Ｌの商品の情報を検索しロット番号０７３０、０８０１、０８０２を得る。これらを属性１で昇順にソートすると、０７３０、０８０２、０８０１の順番になる。この順で注文数量の１０個を引き当てる。結果としてロット番号０７３０の商品が１０個引き当てられる。仮に注文数が２０個であった場合、ロット番号０７３０の商品を１０個引き当てたあと、さらにロット番号０８０２の商品を１０個引き当てる。
【００３７】
上述のように、本発明によれば、同じ商品分類に属する在庫商品に対して、商品分類に使用されない商品属性を与えて管理し、また、顧客ごとに重視する商品属性を管理することにより、顧客ごとに異なる商品属性を優先させた在庫引当を自動的に行うことができるため、顧客に応じて、より適切な在庫引当を行うことのできるシステムを提供することができる。また、このような柔軟な在庫引当が商品提供における付加価値となるため、この付加価値を商品対価の価格設定に反映させることにより、きめ細かな商品提供サービスを行うことが可能となる。
【００３８】
上記実施例では、優先属性と引当順序によって顧客に適した在庫引当を行うとしたが、さらに優先属性に対して限定条件を付す構成としてもよい。こうすることにより、属性ランクがＡ、Ｂ、Ｃの３ランクである場合に、たとえば、Ｂ以内（すなわちＡまたはＢ）あるいはＢ以降（すなわちＢまたはＣ）という限定条件を付し、その範囲で引当順序による引当を行うことができる。上記実施例の属性１（形状）の例で、Ｂ以内という限定条件を付し、かつ降順という引当順序を指定したとすると、これは特に美形の商品（属性ランクＡ）を優先的に引き当てる必要はないが、形状のひどいもの（属性ランクＣ）は避ける、という指定となる。この結果、Ｂ、Ａの順番でソートされ、ロット番号０８０２の商品から引き当てられることになる。
【００３９】
上記実施例では、商品属性として、形状、糖度、入荷日を挙げたが、商品属性はこれらに限定されるものではない。たとえば、酸度、粘度、硬さ、大きさ、重さ、色、におい、含有保存料、含有着色料、含有香料、産地など、必要とする任意の属性について、何らかのグルーピングを行ってランク付けするか、何らかの形で数値化すれば、本発明を適用可能である。
【００４０】
上記実施例においては、顧客を識別する顧客識別情報として顧客コードを使用しているが、これに限定するものではなく、顧客を識別できる情報であれば何を用いてもよい。たとえば顧客の名称、住所、電話番号等を用いてもよい。
【００４１】
上記実施例においては、商品を識別する商品識別情報として商品コードを使用しているが、これに限定するものではなく、商品を識別できる情報であれば何を用いてもよい。たとえば商品の名称等を用いてもよい。
【００４２】
上記実施例においては、属性を識別する属性識別情報として属性コードを使用しているが、これに限定するものではなく、属性を識別できる情報であれば何を用いてもよい。たとえば属性の名称、意味等を用いてもよい。
【００４３】
上記実施例においては、属性値として属性ランクを使用しているが、これに限定するものではなく、属性を順序付ける情報であれば何を用いてもよい。たとえば顧客の名称、住所、電話番号等を用いてもよい。
【００４４】
上記実施例にかかる在庫引当管理システムは、ハードウェアとして実施可能であるだけでなく、コンピュータのソフトウェアとしても実施可能である。例えば、図１に示した属性データ登録機能２、顧客データ登録機能６、入庫処理機能１０、注文データ読出機能１６、優先属性検索機能１８、在庫検索機能２０、在庫引当機能２２をコンピュータに実行させるプログラムを作成し、当該プログラムをコンピュータのメモリに読み込ませて実行させれば、在庫引当管理システムを実現することができる。
【００４５】
本発明の実施形態にかかる在庫引当管理システムを実現するプログラムは、図９に示すように、ＣＤ−ＲＯＭやＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ等やフレキシブルディスク等の可搬型記録媒体３４だけでなく、通信回線３６の先に備えられた他の記憶装置３８や、コンピュータシステム３２のハードディスクやＲＡＭ等の記憶装置、記録媒体４０のいずれに記憶されるものであってもよく、プログラム実行時には、プログラムはローディングされ、主メモリ上で実行される。
【００４６】
（付記１）顧客を識別する顧客識別情報と商品を識別する商品識別情報とを含む注文情報に応じて在庫商品を引き当てる在庫引当管理システムであって、
前記在庫商品を引き当てる際に使用する情報である属性情報のうち前記顧客識別情報によって識別される顧客が優先する属性情報を識別する優先属性識別情報と前記顧客識別情報とを対応付けて記憶する顧客データ記憶部と、
前記在庫商品の前記商品識別情報と前記在庫商品の前記属性情報の値を表す属性値とを含む在庫情報を記憶する在庫データ記憶部と、
前記注文情報に含まれる前記顧客識別情報に基づいて前記顧客データ記憶部から前記優先属性識別情報を抽出する優先属性検索機能と、
前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する在庫検索機能と、
前記抽出された前記在庫情報と、前記抽出された前記優先属性識別情報の前記属性値とに基づいて前記在庫商品を引き当てる在庫引当機能と、
を有することを特徴とする在庫引当管理システム。
（付記２）付記１に記載した在庫引当管理システムであって、
前記顧客データ記憶部は、さらに前記優先属性識別情報によるソート順序を規定する順序情報を前記優先属性識別情報に対応付けて記憶し、
前記在庫引当機能は、抽出された前記在庫情報を前記順序情報に従ってソートする
ことを特徴とする在庫引当管理システム。
（付記３）付記１に記載した在庫引当管理システムであって、
前記顧客データ記憶部は、さらに前記優先属性識別情報の前記属性値に関する限定条件を前記優先属性識別情報に対応付けて記憶し、
前記在庫検索機能は、前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する際に、前記商品識別情報に対応し、さらに前記限定条件をも満たす前記在庫情報を抽出する
ことを特徴とする在庫引当管理システム。
（付記４）顧客を識別する顧客識別情報と商品を識別する商品識別情報とを含む注文情報に応じて在庫商品を引き当てる在庫引当管理システムが実行する在庫引当管理方法であって、
前記在庫引当管理システムは、
前記在庫商品を引き当てる際に使用する情報である属性情報のうち前記顧客識別情報によって識別される顧客が優先する属性情報を識別する優先属性識別情報と前記顧客識別情報とを対応付けて記憶する顧客データ記憶部と、
前記在庫商品の前記商品識別情報と前記在庫商品の前記属性情報の値を表す属性値とを含む在庫情報を記憶する在庫データ記憶部と、
を有し、
前記在庫引当管理方法は、
前記注文情報に含まれる前記顧客識別情報に基づいて前記顧客データ記憶部から前記優先属性識別情報を抽出する優先属性検索ステップと、
前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する在庫検索ステップと、
前記抽出された前記在庫情報と、前記抽出された前記優先属性識別情報の前記属性値とに基づいて引き当てる在庫引当ステップと、
を有することを特徴とする在庫引当管理方法。
（付記５）付記４に記載した在庫引当管理方法であって、
前記顧客データ記憶部は、さらに前記優先属性識別情報によるソート順序を規定する順序情報を前記優先属性識別情報に対応付けて記憶し、
前記在庫引当ステップでは、抽出された前記在庫情報を前記順序情報に従ってソートする
ことを特徴とする在庫引当管理方法。
（付記６）付記４に記載した在庫引当管理方法であって、
前記顧客データ記憶部は、さらに前記優先属性識別情報の前記属性値に関する限定条件を前記優先属性識別情報に対応付けて記憶し、
前記在庫検索ステップでは、前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する際に、前記商品識別情報に対応し、さらに前記限定条件をも満たす前記在庫情報を抽出する
ことを特徴とする在庫引当管理方法。
（付記７）顧客を識別する顧客識別情報と商品を識別する商品識別情報とを含む注文情報に応じて在庫商品を引き当てる在庫引当管理方法をコンピュータに実行させる在庫引当管理プログラムであって、
前記コンピュータは、
前記在庫商品を引き当てる際に使用する情報である属性情報のうち前記顧客識別情報によって識別される顧客が優先する属性情報を識別する優先属性識別情報と前記顧客識別情報とを対応付けて記憶する顧客データ記憶部と、
前記在庫商品の前記商品識別情報と前記在庫商品の前記属性情報の値を表す属性値とを含む在庫情報を記憶する在庫データ記憶部と、
を有し、
前記在庫引当管理方法は、
前記注文情報に含まれる前記顧客識別情報に基づいて前記顧客データ記憶部から前記優先属性識別情報を抽出する優先属性検索ステップと、
前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する在庫検索ステップと、
前記抽出された前記在庫情報と、前記抽出された前記優先属性識別情報の前記属性値とに基づいて前記在庫商品を引き当てる在庫引当ステップと、
を有することを特徴とする在庫引当管理プログラム。
（付記８）付記７に記載した在庫引当管理プログラムであって、
前記顧客データ記憶部は、さらに前記優先属性識別情報によるソート順序を規定する順序情報を前記優先属性識別情報に対応付けて記憶し、
前記在庫引当ステップでは、抽出された前記在庫情報を前記順序情報に従ってソートする
ことを特徴とする在庫引当管理プログラム。
（付記９）付記７に記載した在庫引当管理プログラムであって、
前記顧客データ記憶部は、さらに前記優先属性識別情報の前記属性値に関する限定条件を前記優先属性識別情報に対応付けて記憶し、
前記在庫検索ステップでは、前記注文情報に含まれる前記商品識別情報に対応する前記在庫情報を前記在庫データ記憶部から抽出する際に、前記商品識別情報に対応し、さらに前記限定条件をも満たす前記在庫情報を抽出する
ことを特徴とする在庫引当管理プログラム。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施例にかかる在庫引当管理システムのシステム構成を示す図
【図２】本発明の実施例にかかる商品属性登録時の画面イメージを示す図
【図３】本発明の実施例にかかる属性マスタデータのデータ構成を示す図
【図４】本発明の実施例にかかる属性値マスタデータのデータ構成を示す図
【図５】本発明の実施例にかかる顧客データ登録時の画面イメージを示す図
【図６】本発明の実施例にかかる顧客マスタデータのデータ構成を示す図
【図７】本発明の実施例にかかる在庫マスタデータのデータ構成を示す図
【図８】本発明の実施例にかかる在庫引当管理システムの在庫引当処理のフローチャート
【図９】コンピュータ環境の例を示す図
【符号の説明】
【００４８】
２：  属性データ登録機能
４：  属性データ記憶部
６：  顧客データ登録機能
８：  顧客データ記憶部
１０：  入庫処理機能
１２：  在庫データ記憶部
１４：  注文データ記憶部
１６：  注文データ読出機能
１８：  優先属性検索機能
２０：  在庫検索機能
２２：  在庫引当機能
２４：  出庫データ記憶部
【図１】
2008105795.tif 000003
【図２】
2008105795.tif 000004
【図３】
2008105795.tif 000005
【図４】
2008105795.tif 000006
【図５】
2008105795.tif 000007
【図６】
2008105795.tif 000008
【図７】
2008105795.tif 000009
【図８】
2008105795.tif 000010
【図９】
2008105795.tif 000011