(57)【要約】【課題】決済時に商品在庫を引き当てても在庫不足に陥ることがなく、引当て処理の最適化をはかる。【解決手段】仮在庫引当て処理部１１が、商品の購入予定時に商品在庫の仮引当てを行うと共に、表示更新部１３を介して在庫品数の表示更新を行い、また、在庫引当て部１２が、先に仮引当てされた商品の決済に伴い商品在庫の実引当てを行い、決済されなかった場合に、在庫引当取消し部１４を介して仮引当てされた在庫数を取消す。【選択図】      図１
2004295202.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して顧客に商品情報を提供し、顧客が前記ネットワークに接続される端末を操作してその商品情報を選択することにより、商品在庫を引当て、商品出荷管理を行う在庫引当て管理装置であって、
前記商品の購入予定時に前記商品在庫の仮引当てを行い、在庫品数の表示更新を行う仮在庫引当て処理部と、
前記仮引当てされた商品の決済に伴い前記商品在庫の実引当てを行い、決済されなかった場合、前記仮引当て在庫数を取消す在庫引当て処理部と、
を備えたことを特徴とする在庫引当て管理装置。
【請求項２】
ネットワークを介して顧客に商品情報を提供し、顧客が前記ネットワークに接続される端末を操作してその商品情報を選択することにより、商品在庫を引当て、商品出荷管理を行う在庫引当て管理方法であって、
前記商品の購入予定時に前記商品在庫の仮引当てを行い、在庫品数の表示更新を行う工程と、
前記仮引当てされた商品の決済に伴い前記商品在庫の実引当てを行い、決済されなかった場合、前記仮引当て在庫数を取消す工程と、
を備えたことを特徴とする在庫引当て管理方法。
【請求項３】
ネットワークを介して顧客に商品情報を提供し、顧客が前記ネットワークに接続される端末を操作してその商品情報を選択することにより、商品在庫を引当て、商品出荷管理を行う在庫引当て管理装置に用いられるプログラムであって、
前記商品の購入予定時に前記商品在庫の仮引当てを行い、在庫品数の表示更新を行うステップと、
前記仮引当てされた商品の決済に伴い前記商品在庫の実引当てを行い、決済されなかった場合、前記仮引当て在庫数を取消すステップと、
をコンピュータに実行させる在庫引当て管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して顧客に商品情報を提供し、顧客がネットワークに接続される端末を操作してその商品情報を選択することにより、商品在庫を引当て、商品出荷管理を行う、在庫引当て管理装置およびその方法ならびに在庫引当て管理プログラムに関する。
【０００２】
【従来の技術】
製造元と顧客が直接取引するビジネスにおいては、インターネットのようなネットワークを利用した商取引が益々普及する傾向にある。このとき、サーバは、ネットワークを通じて顧客に商品情報を提供し、また、顧客は所有する端末を操作することにより好みの商品を選択し、更に、仕様やオプション部品を選択すると、サーバに対してオンラインで見積もりを要求する。
サーバが顧客から商品を受注すると、ホストコンピュータに受注情報が引き渡され、また、ホストコンピユータは、その受注情報を基に商品を構成する部品の出荷を指示する指示書を発行する。この指示書は製造元に転送されることにより出荷作業が開始される。
【０００３】
ところで、顧客に見積もりを発行する段階では、商品を構成する部品の在庫を確認して使用部品の引当てを行う。すなわち、必要な部品の全ての在庫を確認できた後に見積もりを発行する。ところが顧客に見積もりを発行してから受注があるまで、ある程度の時間が経過する場合が少なくない。また、受注があっても入金が確認されるまで出荷できない場合もある。その間にもオンラインでサーバに接続された多数の顧客から次々と受注がある。
ここで、見積もり段階で引当てが行われた部品を確保したまま、他の部品を受注に引き当てていくと、見積もりを出しても受注が無い場合はその部品が出荷されないままになってしまう。
【０００４】
そこで、発注があったときに作成される注文部品リストと実際の在庫を示す在庫部品リスト、そして、各部品の出荷優先順位を示す優先順位リストを利用し、注文確定時に優先順位の高い部品から出荷を行うことにより、受注が取消された場合にも引当て部品が出荷されずに残ってしまうことを防いだ、在庫引当て管理方法および在庫引当て管理システムが提案されている（特許文献１参照）。
【０００５】
【特許文献１】
特開２００１−２８３０６７号
【０００６】
【発明が解決しようとする課題】
しかしながら上記した従来技術によれば、決済時に商品在庫を引き当てた場合、既に在庫がなくなっている可能性もある。また、上記した従来技術は、商品を構成する部品が品切れになることを想定しておらず、注文確定時に優先順位の高い部品から出荷を行うようにしたものであり、品切れになった場合の対応に付いては何ら示されてない。
【０００７】
本発明は上記事情に鑑みてなされたものであり、引当てが行われた時点で商品在庫数の表示更新を行い、表示を確認しながら在庫引当てを行うことにより、決済時に商品在庫を引き当てても在庫不足に陥ることがなく、引当て処理の最適化をはかった、在庫引当て管理装置およびその方法ならびに在庫引当て管理プログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記した課題を解決するために本発明は、ネットワークを介して顧客に商品情報を提供し、顧客が前記ネットワークに接続される端末を操作してその商品情報を選択することにより商品在庫を引当て、商品出荷管理を行う在庫引当て管理装置であって、前記商品の購入予定時に前記商品在庫の仮引当てを行い、在庫品数の仮引当てを行い、在庫品数の表示更新を行う仮在庫引当て処理部と、前記仮引当てされた商品の決済に伴い前記商品在庫の実引当てを行い、決済されなかった場合、前記仮引当て在庫数を取消す在庫引当て処理部と、を備えたことを特徴とする。
【０００９】
本発明によれば、仮在庫引当て処理部が、商品の購入予定時に商品在庫の仮引当てを行うと共に在庫品数の表示更新を行うため、購入可能な品数を事前に確認でき、また、在庫引当て処理部が、先に仮引当てされた商品の決済に伴い商品在庫の実引当てを行い、決済されなかった場合に仮引当てされた在庫数を取消すことにより、購入されなかった場合の対応が可能に成り、引当て処理の最適化をはかった、在庫引当て管理装置を提供することができる。
【００１０】
上記した課題を解決するために本発明は、ネットワークを介して顧客に商品情報を提供し、顧客が前記ネットワークに接続される端末を操作してその商品情報を選択することにより商品在庫を引当て、商品出荷管理を行う在庫引当て管理方法であって、前記商品の購入予定時に前記商品在庫の仮引当てを行い、在庫品数の表示更新を行う工程と、前記仮引当てされた商品の決済に伴い前記商品在庫の実引当てを行い、決済されなかった場合、前記仮引当て在庫数を取消す工程と、を備えたことを特徴とする。
【００１１】
上記した課題を解決するために本発明は、ネットワークを介して顧客に商品情報を提供し、顧客が前記ネットワークに接続される端末を操作してその商品情報を選択することにより商品在庫を引当て、商品出荷管理を行う在庫引当て管理装置に用いられるプログラムであって、前記商品の購入予定時に前記商品在庫の仮引当てを行い、在庫品数の表示更新を行うステップと、前記仮引当てされた商品の決済に伴い前記商品在庫の実引当てを行い、決済されなかった場合、前記仮引当て在庫数を取消すステップと、をコンピュータに実行させることを特徴とする。
【００１２】
【発明の実施の形態】
図１は、本発明における在庫引当て管理装置の内部構成を機能展開して示したブロック図である。
本発明の在庫引当て管理装置は、ホストコンピュータに実装され、仮在庫引当処理部１１と、在庫引当処理部１２と、表示更新部１３と、在庫引当取消し部１４と、各種データベース（ＤＢ）１５で構成される。
各種ＤＢ１５は、商品ＤＢ１５１と、在庫管理ＤＢ１５２と、ショッピングカートＤＢ１５３と、顧客ＤＢ１５４から成り、それぞれ、商品情報、商品在庫数、ショッピングカート、認証のための顧客情報が格納されている。１９は、商品の在庫個数が逐一表示される表示モニタであり、本発明の在庫引当管理装置に接続される。
【００１３】
一方、仮在庫引当処理部１１は、商品の購入予定時（購入イベント）に商品在庫の仮引当てを行い、在庫品数の表示更新を行う機能を持ち、この在庫品数の表示更新は、表示更新部１３を介して行なわれる。
また、在庫引当て処理部１２は、仮在庫引当処理部１１によって仮引当てされた商品の決済（決済イベント）に伴い商品在庫の実引当てを行って出荷指示を行い、決済されなかった場合は、在庫引当取消し部１４を介して仮引当て在庫数を取消す機能を持つ。
【００１４】
図２は、本発明における在庫引当て管理装置の動作を説明するために引用したフローチャートであり、具体的には、本発明の在庫引当て管理プログラムの処理手順を示す。また、図３〜図５は、本発明において使用される画面構成の一例を示す図である。
以下、図２〜図５を参照しながら、図１に示す本発明の在庫引当て管理装置の動作について詳細に説明する。
【００１５】
まず、顧客は、自身の端末を操作することにより、インターネット等のネットワークを介してサーバにログインし（Ｓ２１）、このとき、本発明の在庫引当て管理装置では、顧客ＤＢ１５４に格納された顧客情報と認証のための照合が行なわれ（Ｓ２２）、接続が許可される。
認証が得られた後、本発明の在庫引当て管理装置は、顧客要求に基づく商品検索画面を送信して顧客の端末に表示し、顧客による検索条件入力を待つ（Ｓ２３）。そして、顧客が端末を操作することにより購入を希望する商品に関して検索条件を入力して検索ボタンをクリックする（Ｓ２４）。このことにより商品ＤＢ１５１が参照されて検索結果が出力され、合わせて検索された商品の現在庫数も表示更新部１３を介して表示モニタ１９に表示される（Ｓ２５）。ここで、検索方法としては、ジャンル検索、対応機種検索、型番検索、複合検索等が用意される。
【００１６】
ここで検索され、指定された内容は、図３に一例が示されるショッピングカート画面に反映され、同時にショッピングカートＤＢ１５３の内容も更新される。ショッピングカート画面には、検索された商品名、申込番号、単価、個数、小計等が表形式で表示され（Ｓ２６）、ここで、表中に割り付けられた「削除」ボタンをクリックすることによりショッピングカートから商品を削除することができる。また、「再計算」ボタンをクリックすることにより、個数の変更が適用され、同画面を再表示することができる。
更に、画面下に割り付けられた「チェックアウト」ボタンをクリックすることにより（Ｓ２７Ｙｅｓ）、図４に示すチェックアウト画面に遷移する（Ｓ２８）。また、「全削除」ボタンをクリックすることにより、ショッピングカートから全商品を削除し、「戻る」ボタンをクリックすることにより、前画面へ戻ることができる。
【００１７】
ここで、チェックアウトが指定されたものとし（Ｓ２７Ｙｅｓ）、図４に示すチェックアウト画面が表示される（Ｓ２８）。ここには、先のショッピングカート画面で表示された内容に、値引きや、消費税が反映された合計金額が追加され表示される。
そして、画面下に割り付けられる「購入するボタン」がクリックされることにより（Ｓ２９Ｙｅｓ）、図５に一例が示される決済情報入力画面に遷移し（Ｓ３２）、「修正する」ボタンがクリックされることによりショッピングカート画面に遷移する。更に、「中止する」ボタンがクリックされることにより、ショッピングカート内の全商品を破棄し、トップページに遷移する。
【００１８】
ここでは「購入するボタン」がクリックされたものとし（Ｓ２９Ｙｅｓ）、購入の意思表示があった時点で本発明における在庫引当て管理装置の仮在庫引当て処理部１１は、購入イベントを受信し、在庫管理ＤＢ１５２を暫定更新してその商品在庫の仮引当てを行う（Ｓ３０）。また、表示更新部１３を介して在庫品数の表示更新を行う（Ｓ３１）。そして、図５に一例として示す決済画面表示を行う（Ｓ３２）。
決済情報入力画面には、顧客情報の他に、代引きやクレジット等決済方法が表示される。顧客が自身の端末を操作することにより、必要項目を入力し（Ｓ３３、Ｓ３４）、画面下に割り付けられている「続ける」ボタンをクリックすることにより図示せぬ最終確認画面が表示され、「リセット」ボタンをクリックすることにより、入力情報をクリアすることができる。
【００１９】
決済に必要な項目の入力が終了すると生成される決済イベントと共にその決済情報が取り込まれ、在庫引当処理部１２は、仮在庫引当処理部１１で仮引当てされた商品の決済に伴い、商品在庫ＤＢ１５２を確定更新して商品在庫の実引当てを行い、出荷指示を発して出荷のはこびとなる。（Ｓ３５）。
一方、決済されなかった場合は在庫引当て取消し部１４を起動して、在庫引当て取消し部１４は在庫管理ＤＢ１５２を参照して仮在庫引当処理部１１が先に暫定更新した仮引当て在庫数を取消す（Ｓ３６）。なお、引当てされる商品在庫数については表示更新部１３により逐次更新され、表示される。
【００２０】
以上説明のように本発明は、引当てが行われた時点で商品在庫数の表示更新を行い、表示を確認しながら在庫引当てを行うことにより、決済時に商品在庫を引き当てても在庫不足に陥ることがなく、引当て処理の最適化をはかった在庫引当て管理装置およびその方法ならびに在庫引当て管理プログラムを提供するものである。
【００２１】
したがって、本発明によれば、商品の購入予定時に商品在庫の仮引当てを行うと共に在庫品数の表示更新を行うため、購入可能な品数を事前に確認でき、また、先に仮引当てされた商品の決済に伴い商品在庫の実引当てを行い、決済されなかった場合に仮引当てされた在庫数を取消すことにより、購入されなかった場合の対応が可能に成り、引当て処理の最適化がはかれる。
すなわち、引当てが行われた時点で商品在庫数の表示更新を行い、表示を確認しながら在庫引当てを行うことにより、決済時に商品在庫を引き当てても在庫不足に陥ることがなくなる。
なお、図１に示す、仮在庫引当処理部１１、在庫引当処理部１２、表示更新部１３、在庫引当取消し部１４のそれぞれで実行される手順をコンピュータ読取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより本発明のはかった在庫引当て管理装置が実現されるものとする。ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウェアを含むものである。
【００２２】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００２３】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【図１】本発明の構成を機能展開して示したブロック図である。
【図２】本発明の動作を示すフローチャートである。
【図３】本発明において使用される画面構成の一例を示す図である。
【図４】本発明において使用される画面構成の一例を示す図である。
【図５】本発明において使用される画面構成の一例を示す図である。
【符号の説明】
１１…仮在庫引当処理部、１２…在庫引当処理部、１３…表示更新部、１４…在庫引当取消し部、１５…各種ＤＢ、１９…表示モニタ１５１…商品ＤＢ、１５２…在庫管理ＤＢ、１５３…ショッピングカートＤＢ、１５４…顧客ＤＢ
【図１】
2004295202.tif 000003
【図２】
2004295202.tif 000004
【図３】
2004295202.tif 000005
【図４】
2004295202.tif 000006
【図５】
2004295202.tif 000007