(57)【要約】【課題】アソート商品を含めた商品の管理を、正確に、又能率的に行うことができる。【解決手段】構成要素の商品を詰め合わせたアソート商品に関する管理情報を、アソート商品ではない商品に関する管理情報と同列に格納する。アソート商品、及びその構成要素の商品を表わす付加情報は、別途、データベースに格納する。【選択図】図４
2006293613.tif 000002
【特許請求の範囲】
【請求項１】
商品の情報をデータベースに格納し、担当者からの指示に応じて該情報を出力する商品管理支援方法において、
構成要素の商品を詰め合わせたアソート商品に関する管理情報を、アソート商品ではない商品に関する管理情報と同列に、データベースに格納すると共に、
アソート商品、及びその構成要素の商品を表わす付加情報を、データベースに格納するようにし、
担当者からの指示入力を受け付けて、前記管理情報に対する商品の検索処理を行うことを特徴とする商品管理支援方法。
【請求項２】
請求項１に記載の商品管理支援方法において、
前記商品検索処理に際して、適宜、前記付加情報に基づいて、アソート商品に詰め合わされている商品の前記管理情報に対する検索処理も行うことを特徴とする商品管理支援方法。
【請求項３】
商品の情報をデータベースに格納し、担当者からの指示に応じて該情報を出力する商品管理データベース装置において、
構成要素の商品を詰め合わせたアソート商品に関する管理情報を、アソート商品ではない商品に関する管理情報と同列に格納する商品データベース装置と、
アソート商品、及びその構成要素の商品を表わす付加情報を格納する付加情報データベース装置と、
担当者からの指示入力を受け付けて、前記管理情報に対する商品の検索処理を行うデータベース処理装置と、
を備えたことを特徴とする商品管理データベース装置。
【請求項４】
請求項３に記載の商品管理データベース装置において、
前記データベース処理装置が、前記商品検索処理に際して、適宜、前記付加情報に基づいて、アソート商品に詰め合わされている商品の前記管理情報に対する検索処理も行うものであることを特徴とする商品管理データベース装置。
【請求項５】
請求項１及び請求項２に記載の商品管理支援方法、及び、請求項３及び請求項４に記載の商品管理データベース装置の、いずれか１つを実施するためのコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、通常の商品とそれらを構成要素とするアソート商品をシームレスに扱うことのできるものであり、特に、アソート商品を含めた商品の管理を、正確に、又能率的に行うことができる商品管理支援方法、商品管理データベース装置、又、これら方法及び装置に係るコンピュータ・プログラムに関する。
【背景技術】
【０００２】
従来、商品情報データベースでは、通常の商品と、それらを構成要素とするアソート商品は、それぞれ別個に管理されている。具体的には、通常の商品の管理情報が、あるファイルに格納されているとする。すると、アソート商品についての管理情報は、これとは別のファイルに格納している。従って、ある条件を元に該当する商品を検索した後、この検索結果を元に再検索操作を行ない、その商品を構成要素とするアソート商品をリストアップしている。
【０００３】
なお、アソート商品は、食品その他において、構成要素の商品を詰め合わせたものである。例えば、食品であればハムや菓子、日用品であればせっけん、衣料であればハンカチや靴下といった小物類など、数種類の商品を詰め合わせて、贈答用などの商品として販売することは多くみられる。
【０００４】
特許文献１では、アソート商品の売上登録を行う電子式金銭登録機において、個別商品毎の管理ができると共に、共通個別商品仕様を共通メモリに登録することにより、メモリの有効活用を図れるようにしている。
【０００５】
特許文献２では、生産管理分野において、複数の装置とそれらを構成する複数の部品の関連を統合したデータベースを構築することにより、生産管理の効率化を図るようにしている。
【０００６】
【特許文献１】特許２７２１０８０号公報
【特許文献２】特許３４７５６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
前述のような従来の商品情報データベースでは、通常の商品の検索結果を元に再検索操作を行なう際に、手操作が必要になるため、該当する件数によっては、作業量の増大や作業ミスの発生に繋がる危険がある。又、アソート商品の構成要素として、他のアソート商品が使用されるような、より複雑な商品の場合には、さらに何度も再検索操作を行なう必要がある。
【０００８】
前述の特許文献１は、対象がアソート品とその中に含まれる個別商品の２階層のみしか対応しておらず、アソート品の中に又小さなアソート品が含まれるような、多階層には対応できていない。又、商品から、その商品の持つ属性（例：価格）を参照するという使い方のみを想定しており、本願発明のアソート品を含む検索に関しては容易に実現することはできない。
【０００９】
次に、特許文献２は、製品−ユニット−部品というように、２階層以上には対応できているが、その構成関連情報を、「汎用」、「特化」、「集約化」という概念で各々定義する必要があり、データベース構築作業負荷が大きくなる。このため、アソート商品というよりも、より複雑な機械装置を対象とし、個別装置毎に特化したものであり、言い換えると汎用性、単純性に欠けるという問題がある。
【００１０】
該特許文献２は、有形の構成関連情報と無形の製造関連情報をオブジェクト指向概念で表現し、２つの異なる情報を総合的に管理することに主眼が置かれており、商品同士の関連情報（有形の構成関連情報）のみに注目するアソート商品とは考え方が異なる。本願発明において、特許文献２の製造関連情報を扱う場合には、アソート品またはその構成品に付随する属性として扱うことになる。
【００１１】
本発明は、前記従来の問題点を解決するべくなされたもので、アソート商品を含めた商品の管理を、正確に、又能率的に行うことができる商品管理支援方法及び商品管理データベース装置を提供することを課題とする。
【課題を解決するための手段】
【００１２】
まず、本願の第１発明の商品管理支援方法は、商品の情報をデータベースに格納し、担当者からの指示に応じて該情報を出力する商品管理支援方法において、構成要素の商品を詰め合わせたアソート商品に関する管理情報を、アソート商品ではない商品に関する管理情報と同列に、データベースに格納すると共に、アソート商品、及びその構成要素の商品を表わす付加情報を、データベースに格納するようにし、担当者からの指示入力を受け付けて、前記管理情報に対する商品の検索処理を行うことにより、前記課題を解決したものである。
【００１３】
又、前記商品管理支援方法において、前記商品検索処理に際して、適宜、前記付加情報に基づいて、アソート商品に詰め合わされている商品の前記管理情報に対する検索処理も行うことにより、前記課題を解決すると共に、自動的に必要な関連する検索処理を行うようにしたものである。この関連する検索処理は、後述する実施形態では二次検索が該当する。
【００１４】
次に、本願の第２発明の商品管理データベース装置は、商品の情報をデータベースに格納し、担当者からの指示に応じて該情報を出力する商品管理データベース装置において、構成要素の商品を詰め合わせたアソート商品に関する管理情報を、アソート商品ではない商品に関する管理情報と同列に格納する商品データベース装置と、アソート商品、及びその構成要素の商品を表わす付加情報を格納する付加情報データベース装置と、担当者からの指示入力を受け付けて、前記管理情報に対する商品の検索処理を行うデータベース処理装置と、を備えたことにより、前記課題を解決したものである。
【００１５】
更に、前記商品管理データベース装置において、前記データベース処理装置が、前記商品検索処理に際して、適宜、前記付加情報に基づいて、アソート商品に詰め合わされている商品の前記管理情報に対する検索処理も行うものであることにより、前記課題を解決すると共に、自動的に必要な関連する検索処理を行うようにしたものである。この関連する検索処理は、後述する実施形態では二次検索が該当する。
【００１６】
続いて、本願の第３発明のコンピュータ・プログラムは、前記第１発明の商品管理支援方法、又は、前記第２発明の商品管理データベース装置を実施するためのコンピュータ・プログラムを提供するようにしたことにより、前記課題を解決したものである。
【００１７】
以下、本発明の作用について、簡単に説明する。
【００１８】
本願発明では、通常の商品と、それらを構成要素とするアソート商品は、同列に管理するようにしている。具体的には、アソート商品に関する管理情報を、アソート商品ではない商品に関する管理情報と同列に、データベースに格納する。又、アソート商品、及びその構成要素の商品を表わす付加情報を、データベースに格納する。
【００１９】
そうして、担当者からの指示入力を受け付けて、前記管理情報に対する商品の検索処理を行う。上述のように同列に格納するため、アソート商品に関する管理情報、及び、アソート商品ではない商品に関する管理情報に対する検索は、一度に行うことができる。従って、検索の手間が省けると共に、検索操作を忘れることもない。
【発明の効果】
【００２０】
このように、本願発明によれば、アソート商品を含めた商品の管理を、正確に、又能率的に行うことができる商品管理支援方法及び商品管理データベース装置を提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図を用いて本発明の実施の形態を詳細に説明する。
【００２２】
図１は、本発明が適用された実施形態の全体的なハードウェア構成を示すブロック図である。図２は、本実施形態の各装置に用いるハードウェアの構成を示すブロック図である。
【００２３】
本実施形態において、商品管理データベース・サーバ装置１０は、図１のように、ネットワーク１に設けても、ネットワーク３に設けてもよい。該商品管理ＤＢサーバ装置１０は、関係する様々な部署に配置されるクライアント装置５によってアクセスされる。これらクライアント装置５、商品管理ＤＢサーバ装置１０は、直接ネットワーク１に接続され、あるいは、適宜ネットワーク３やゲートウェイ７を介してネットワーク１に接続可能になっており、このようなアクセスの接続が可能になっている。該アクセスの接続によって、本願発明を適用した情報の検索が可能になっている。
【００２４】
図２は、本実施形態の各装置に用いるハードウェアの構成を示すブロック図である。
【００２５】
この図２においては、商品管理ＤＢサーバ装置１０や、クライアント装置５の各装置として利用可能な、ある種のコンピュータ装置のハードウェア構成が示される。しかしながら、各装置は、このようなものに限定されるものではない。
【００２６】
図２の該コンピュータ装置は、ＯＳ（Operating  System）は一例として米国マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）を搭載する、一般的なＰＣ（Personal  Computer）装置であってもよく、特に限定されものではない。あるいは、ＰＣ装置以外のハードウェアを用いてもよく、例えばＥＷＳ（Engineering  Work  Station）などの、いわゆるワークステーションなどのハードウェアを用いるようにしてもよい。なお、この図において、ハードウェア構成は、説明の関係上一部抽象化されている。
【００２７】
この図において、コンピュータ装置は、ＣＰＵ（Central  Processing  Unit）３１０と、ＲＡＭ（Random  Access  Memory）３１１と、ＲＯＭ（Read  Only  Memory）３１２と、ＬＡＮ−Ｉ／Ｆ（Inter  Face）３１３と、ＭＯＤＥＭ（modulator-demodulator）３１４と、種々のＩ／Ｆ３２０〜３２２とを有している。これらは、バス３０１によって相互接続されている。
【００２８】
又、バス３０１に対して、Ｉ／Ｆ３２０を介して、画面表示装置３３０が接続されている。又、バス３０３によって相互接続されている、キーボード３３１と、マウス３３２と、プリンタ装置３３３とは、バス３０１に対して、Ｉ／Ｆ３２１を介して接続されている。
【００２９】
更に、バス３０１に対して、Ｉ／Ｆ３２２を介して、ＨＤＤ（Hard  Disc  Drive）装置３４０と、ＣＤ（Compact  Disc）ドライブ装置３４１と、ＦＤＤ（Floppy（登録商標）  Disc  Drive）装置３４２とが接続されている。これらはバス３０２によって相互接続されている。
【００３０】
以上のようなハードウェア構成において、記憶手段、又記憶装置は、ＲＡＭ３１１、ＲＯＭ３１２、ＨＤＤ装置３４０、ＣＤドライブ装置３４１、ＦＤＤ装置３４２などである。このような記憶手段や記憶装置において、ＣＰＵ３１０で実行される様々なプログラムや、本実施形態においてアクセスされるデータベースや諸ファイルやデータが保存され、電子的にアクセスができるようになっている。例えば、ＯＳや、データベースやＪＡＶＡ（登録商標）やＪＳＰなどのソフトウェア資源を利用する環境を提供するためのプログラム、本実施形態に係るアプリケーション・プログラム、又ウェブ・ブラウザ・プログラムは、ＨＤＤ装置３４０に格納されていて、実行時には、ＲＡＭ３１１に読み出されてＣＰＵ３１０によって実行される。なお、ＬＡＮ−Ｉ／Ｆ３１３は、ネットワーク３やネットワーク１に対する接続などに用いられるものであり、ＣＰＵ３１０で実行されるアプリケーション・プログラムには、クライアント装置５において、ネットワーク１経由で取得される、ＪＡＶＡ（登録商標）のアプレットも含まれる。
【００３１】
又、ＯＳやアプリケーション・プログラムその他の実行に際して、オペレータは、画面表示装置３３０に表示出力される情報を参照しつつ、キーボード３３１によって文字入力や諸操作を行ったり、マウス３３２によって座標入力や諸操作の入力を行ったりする。又、適宜、プリンタ装置３３３からは必要な情報を印字出力したりすることができる。言うまでもなく、これら諸出力や入力は、ＣＰＵ３１０で実行されるプログラムによって、電子的な処理によって行われるものである。
【００３２】
なお、ＣＤドライブ装置３４１やＦＤＤ装置３４２は、本願発明を適用して実施する際の、アプリケーション・プログラムのインストールや、その他のオフラインでの情報交換に用いられる。
【００３３】
図３は、本実施形態の商品管理ＤＢサーバ装置１０に係る構成を示すブロック図である。
【００３４】
図３に示されるように、商品管理ＤＢサーバ装置１０は、商品データベース装置３６と、付加情報データベース装置３７と、データベース処理装置３３と、ウェブ・サーバ３０とを有している。これら商品ＤＢ装置３６及び付加情報ＤＢ装置３７は、前述のＨＤＤ装置３４０において構成されている。あるいは、これらＤＢ装置３６や３７は、ネットワーク１や３によって接続される外部のコンピュータ装置において構成してもよい。
【００３５】
まず、商品ＤＢ装置３６には、構成要素の商品を詰め合わせたアソート商品に関する管理情報を、アソート商品ではない商品に関する管理情報と同列に格納する。例えば、図４に示されるようなファイル形式で、アソート商品であるものも、そうではないものも単一のファイルによって、管理情報を格納する。図４において、Ｎｏ．１、Ｎｏ．３、Ｎｏ．７〜Ｎｏ．９がアソート商品に関する管理情報であり、これ以外はアソート商品ではない商品に関する管理情報であり、これら管理情報は、同列に格納されている。
【００３６】
次に、付加情報ＤＢ装置３７は、アソート商品、及びその構成要素の商品を表わす付加情報を格納する。例えば、図５のようなアソート商品については、図６の付加情報１ファイルや、図７の付加情報２のファイルとして、付加情報ＤＢ装置３７に格納されている。
【００３７】
図５において、アソート商品である商品Ａは、図示されるように、商品Ｂ、及び商品Ｃを、構成要素として詰め合わせたものである。更に、該商品Ｃもアソート商品であり、該商品Ｃは、商品Ｄを構成要素として詰め合わせたものである。
【００３８】
図６の付加情報１のファイルは、該図６において、左項がアソート商品の商品コードである。右項は、該当の左項の商品に詰め合わせられる、構成要素の商品の商品コードである。これら左項のデータ、及び右項のデータの対のレコードによって、１つのアソート商品が登録される。このような付加情報１のレコードは、新規のアソート商品を登録するために作成されるものであり、そのアソート商品の商品コードが左項のデータに、そのアソート商品の構成要素が右項のデータに登録される。なお、アソート商品の構成要素になっている商品もアソート商品である場合、後者のアソート商品は、別のレコードによって同様に登録されることになる。
【００３９】
図７の付加情報２のファイルは、該図７において、左項は、アソート商品に詰め合わせられる、構成要素の商品の商品コードである。右項は、該当の左項の構成要素の商品を詰める、アソート商品の商品コードである。これら左項のデータ、及び右項のデータの対のレコードによって、アソート商品の構成要素になっている商品１つの、これが構成要素になっているアソート商品が登録される。この付加情報２のファイルは、前述の付加情報１のファイルに基づいて作成するようにしてもよい。
【００４０】
あるアソート商品を新規に登録する場合、該アソート商品の構成要素となる、それぞれの商品の商品コードが、付加情報２のファイルのいずれかのレコードの左項のデータにあれば、該レコードの右項のデータに、新規の該アソート商品の商品コードを登録する。なければ、該構成要素の商品の商品コードを左項のデータとするレコードを新規に作成し、該レコードの右項のデータに新規の該アソート商品の商品コードを登録する。
【００４１】
この、右項のアソート商品も、他のアソート商品の構成要素になっていて、アソート商品の構成要素であることが、連鎖している場合もある。更には、該連鎖が更に別のアソート商品へと続き、該アソート商品の構成要素になっている場合もありえる。このような連鎖は、本実施形態において全て含めるようにしている。即ち、これら連鎖する先のアソート商品についても、全て、上記の右項に商品コードを含めるようにしており、付加情報２は連鎖先のアソート商品も網羅している。例えば、図７の最下段のレコードでは、左項が構成要素の商品Ｄの商品コードであり、これを構成要素とするアソート商品として、右項には、商品Ｃの商品コードが含まれ、更に該右項には、該商品Ｃを構成要素とするアソート商品（連鎖先のアソート商品）の商品Ａの商品コードが含まれている。
【００４２】
なお、いずれのアソート商品の構成要素にもなっていない商品は、この左項には存在しない。いずれのアソート商品の構成要素にもなっていない商品のレコードを省くことで、レコード数が減少し、その分、検索処理が少なくなって処理速度が向上する。なお、レコード数の増加を許容するのであれば、このような構成要素にもなっていない商品のレコードを設けてもよく、この場合、右項は、空白になる。
【００４３】
本実施形態の商品管理ＤＢサーバ装置１０において、通常の商品や、これを構成要素とするアソート商品を検索するに際しては、まず、商品ＤＢ装置３６には、図４のようなファイルを、付加情報ＤＢ装置３７には図６や図７のようにファイルを、予め登録しておく。なお、これらファイルは、物理的にこれら図４、図６、図７のような形式である必要はなく、論理的に同等に編成可能であれば、同様に機能させることができる。又、該登録は、担当者によるキー入力を、キーボード３３１によって受け付けつつ、商品管理ＤＢサーバ装置１０において行うものである。これは、他の既存のファイルからデータを読込んだり形式変換したりするものでもよい。
【００４４】
まず、本実施形態の商品管理ＤＢサーバ装置１０において、ある商品の第１例の検索は、以下のように行う。該検索では、該検索の商品を構成要素とするアソート商品があれば、これも検索結果に含めるものである。
【００４５】
該検索では、まず、ＤＢ処理装置３３により、図４のように登録されている情報に対して検索を行なうと、一次検索結果が得られる。該一次検索結果によって、検索していた商品が見い出される。
【００４６】
更にＤＢ処理装置３３において、二次検索の処理を行う。該二次検索の処理では、検索対象の商品を構成要素とするアソート商品を検索する。即ち、上述の一次検索結果を元に、付加情報２の左項の値を参照して、左項の値が一次検索結果に含まれるものである場合には、その右項の値を全て二次検索結果として採用する。右項に複数の値、即ち複数のアソート商品があれば、これら全てを二次検索結果として採用する。
【００４７】
そして、一次検索結果及び二次検索結果を含わせたものが、検索結果として得られた、通常の商品とそれらを構成要素とするアソート商品ということになる。該検索において、アソート商品の構成要素として他のアソート商品が使用されるような、より複雑な商品の場台でも、前述のように付加情報２が連鎖先のアソート商品も網羅しているため、これ以上検索を行なう必要はない。
【００４８】
次に、本実施形態の商品管理ＤＢサーバ装置１０において、ある商品の第２例の検索は、以下のように行う。該検索では、該検索の商品がアソート商品であれば、その構成要素も検索結果に含めるものである。
【００４９】
該検索では、まず、ＤＢ処理装置３３により、図４のように登録されている情報に対して検索を行なうと、一次検索結果が得られる。該一次検索結果によって、検索していた商品が見い出される。
【００５０】
該商品がアソート商品であった場合は、更にＤＢ処理装置３３において、二次検索の処理を行う。該二次検索の処理では、検索対象の商品（アソート商品）の構成要素となる商品を検索する。即ち、上述の一次検索結果を元に、付加情報２の右項の値を参照して、右項の値に一次検索結果が含まれる場合には、その左項の値を二次検索結果として採用する。
【００５１】
一次検索結果及び二次検索結果を合わせたものが、検索結果として得られたアソート商品とそれらの構成要素となっている商品ということになる。アソート商品の構成要素として他のアソート商品が使用されるような、より複雑な商品の場合でも、前述のように付加情報２が連鎖先のアソート商品も網羅しているため、これ以上検索を行なう必要はない。
【００５２】
以上のように本実施形態によれば、本願発明を効果的に適用することができる。従来、手操作で行なっていた再検索処理を行なう必要がないため、作業量を減らし、また操作ミスによる誤検索を回避することが可能となる。又、通常の商品とアソート商品に対し、統一的な惰報の登録・編集・検索が行なえるようになり、商品情報管理にかかる労力を削減できる。
【産業上の利用可能性】
【００５３】
以上説明したとおり、本発明によれば、アソート商品を含めた商品の管理を、正確に、又能率的に行うことができる商品管理支援方法及び商品管理データベース装置を提供することができる。
【図面の簡単な説明】
【００５４】
【図１】本発明が適用された実施形態の全体的なハードウェア構成を示すブロック図
【図２】上記実施形態の各装置に用いるハードウェアの構成を示すブロック図
【図３】前記実施形態の商品管理ＤＢサーバ装置に係る構成を示すブロック図
【図４】前記実施形態の商品管理情報のファイルのデータ構成図
【図５】前記実施形態のアソート商品の構成例を示す線図
【図６】前記実施形態の付加情報１ファイルのデータ構成図
【図７】前記実施形態の付加情報２ファイルのデータ構成図
【符号の説明】
【００５５】
１、３…ネットワーク
５…クライアント装置
７…ゲートウェイ
１０…商品管理ＤＢサーバ装置
３０…ウェブ・サーバ
３３…ＤＢ処理装置
３６…商品データベース装置
３７…付加情報ＤＢ装置
３０１〜３０３…バス
３１０…ＣＰＵ
３１１…ＲＡＭ
３１２…ＲＯＭ
３１３…ＬＡＮ−Ｉ／Ｆ
３１４…ＭＯＤＥＭ
３２０〜３２２…Ｉ／Ｆ
３３０…画面表示装置
３３１…キーボード
３３２…マウス
３３３…プリンタ装置
３４０…ＨＤＤ装置
３４１…ＣＤドライブ装置
３４２…ＦＤＤ装置
【図１】
2006293613.tif 000003
【図２】
2006293613.tif 000004
【図３】
2006293613.tif 000005
【図４】
2006293613.tif 000006
【図５】
2006293613.tif 000007
【図６】
2006293613.tif 000008
【図７】
2006293613.tif 000009