(57)【特許請求の範囲】
【請求項１】
店舗毎に利用可能な決済方法を格納する店舗別決済方法格納手段と、
購入商品の情報と購入元の店舗の情報とを格納する商品情報格納手段と、
前記商品情報格納手段の格納内容の示す購入商品の任意の組合せを選択させる商品組合せ選択手段と、
前記店舗別決済方法格納手段の格納内容と前記商品情報格納手段の格納内容とを用いて、前記商品組合せ選択手段によって選択された組合せに対して利用可能な決済方法を抽出する共通決済方法抽出手段と、
前記共通決済方法抽出手段によって抽出された決済方法を提示する商品組合せ別決済方法提示手段と
を具備したことを特徴とする決済装置。
【請求項２】
請求項１記載の決済装置において、
前記商品組合せ別決済方法提示手段によって提示されている決済方法のいずれかが指定された場合に、前記商品組合せ選択手段によって選択された組合せに含まれる購入商品の購入元の店舗に対して、前記指定された決済方法によって決済を実行する決済実行手段を付加したことを特徴とする決済装置。
【請求項３】
店舗毎に利用可能な決済方法を格納する店舗別決済方法格納手段と、
購入商品の情報と購入元の店舗の情報とを格納する商品情報格納手段と、
前記店舗別決済方法格納手段の格納内容の示す決済方法のいずれかを選択させる決済方法選択手段と、
前記店舗別決済方法格納手段の格納内容と前記商品情報格納手段の格納内容とを用いて、前記決済方法選択手段によって選択された決済方法により決済可能な購入商品を抽出する共通決済方法抽出手段と、
前記共通決済方法抽出手段によって抽出された購入商品を提示する決済方法別商品組合せ提示手段と
を具備したことを特徴とする決済装置。
【請求項４】
請求項３記載の決済装置において、
前記決済方法別商品組合せ提示手段によって提示されている購入商品のいずれかが指定された場合に、当該指定された購入商品の購入元の店舗に対して、前記決済方法選択手段によって選択された決済方法によって決済を実行する決済実行手段を付加したことを特徴とする決済装置。
【請求項５】
店舗毎に利用可能な決済方法を格納する店舗別決済方法格納手段と、
購入商品の情報と購入元の店舗の情報とを格納する商品情報格納手段と、
前記店舗別決済方法格納手段の格納内容と前記商品情報格納手段の格納内容とを用いて、前記商品情報格納手段の格納内容の示す購入商品毎に利用可能な決済方法を提示する商品別決済方法提示手段と
を具備したことを特徴とする決済装置。
【請求項６】
請求項５記載の決済装置において、
前記店舗別決済方法格納手段の格納内容の示す購入商品と前記商品情報格納手段の格納内容の示す決済方法との間の利用の可否関係を示すマトリックスデータを生成する共通決済方法抽出手段を付加し、
前記商品別決済方法提示手段は、前記マトリックスデータを提示することを特徴とする決済装置。
【請求項７】
請求項５又は請求項６記載の決済装置において、
前記商品別決済方法提示手段によって提示されている購入商品に対して利用可能な決済方法のいずれかが指定された場合に、この指定に係る購入商品の購入元の店舗に対して、前記指定された決済方法によって決済を実行する決済実行手段を付加したことを特徴とする決済装置。
【請求項８】
店舗毎に利用可能な決済方法を格納する店舗別決済方法格納手段と、
購入商品の情報と購入元の店舗の情報とを格納する商品情報格納手段と、
前記商品情報格納手段の格納内容の示す購入商品の任意の組合せを選択させてこの組合せに対して利用可能な決済方法を提示する手段と、前記店舗別決済方法格納手段の格納内容の示す決済方法のいずれかを選択させて得られる決済方法により決済可能な購入商品を提示する手段と、前記商品情報格納手段の格納内容の示す購入商品毎に利用可能な決済方法を提示する手段とのうちの少なくとも２つを含み、当該少なくとも２つの手段のうちのいずれかを選択させる提示選択手段と
を具備することを特徴とする決済装置。
【請求項９】
請求項８記載の決済装置において、
前記提示選択手段によって選択された手段による提示内容に対する指定がなされた場合に、この指定内容に応じて購入元の店舗に対する購入商品の決済を実行する決済実行手段を付加したことを特徴とする決済装置。
【請求項１０】
コンピュータに、
店舗毎に利用可能な決済方法を格納させる店舗別決済方法格納機能と、
購入商品の情報と購入元の店舗の情報とを格納させる商品情報格納機能と、
前記商品情報格納機能の格納内容の示す購入商品の任意の組合せを利用者に選択させる商品組合せ選択機能と、
前記店舗別決済方法格納機能による格納内容と前記商品情報格納機能による格納内容とを用いて、前記商品組合せ選択機能によって選択された組合せに対して利用可能な決済方法を抽出させる共通決済方法抽出機能と、
前記共通決済方法抽出機能によって抽出された決済方法を提示させる商品組合せ別決済方法提示機能と
を実現させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１１】
請求項１０記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体において、
前記商品組合せ別決済方法提示機能によって提示されている決済方法のいずれかが指定された場合に、前記商品組合せ選択機能によって選択された組合せに含まれる購入商品の購入元の店舗に対して、前記指定された決済方法によって決済を実行させる決済実行機能を付加したことを特徴とするプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１２】
コンピュータに、
店舗毎に利用可能な決済方法を格納させる店舗別決済方法格納機能と、
購入商品の情報と購入元の店舗の情報とを格納させる商品情報格納機能と、
前記店舗別決済方法格納機能による格納内容の示す決済方法のいずれかを利用者に選択させる決済方法選択機能と、
前記店舗別決済方法格納機能による格納内容と前記商品情報格納機能による格納内容とを用いて、前記決済方法選択機能によって選択された決済方法により決済可能な購入商品を抽出させる共通決済方法抽出機能と、
前記共通決済方法抽出機能によって抽出された購入商品を提示させる決済方法別商品組合せ提示機能と
を実現させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１３】
請求項１２記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体において、
前記決済方法別商品組合せ提示機能によって提示されている購入商品のいずれかが指定された場合に、当該指定された購入商品の購入元の店舗に対して、前記決済方法選択機能によって選択された決済方法によって決済を実行させる決済実行機能を付加したことを特徴とするプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１４】
店舗毎に利用可能な決済方法を格納させる店舗別決済方法格納機能と、
購入商品の情報と購入元の店舗の情報とを格納させる商品情報格納機能と、
前記店舗別決済方法格納機能による格納内容と前記商品情報格納機能による格納内容とを用いて、前記商品情報格納機能による格納内容の示す購入商品毎に利用可能な決済方法を提示させる商品別決済方法提示機能と
を実現させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１５】
請求項１４記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体において、
前記店舗別決済方法格納機能による格納内容の示す購入商品と前記商品情報格納機能による格納内容の示す決済方法との間の利用の可否関係を示すマトリックスデータを生成させる共通決済方法抽出機能を付加し、
前記商品別決済方法提示機能は、前記マトリックスデータを提示させることを特徴とするプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１６】
請求項５又は請求項６記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体において、
前記商品別決済方法提示機能によって提示されている購入商品に対して利用可能な決済方法のいずれかが指定された場合に、この指定に係る購入商品の購入元の店舗に対して、前記指定された決済方法によって決済を実行させる決済実行機能を付加したことを特徴とするプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１７】
店舗毎に利用可能な決済方法を格納される店舗別決済方法格納機能と、
購入商品の情報と購入元の店舗の情報とを格納させる商品情報格納機能と、
前記商品情報格納機能による格納内容の示す購入商品の任意の組合せを利用者に選択させてこの組合せに対して利用可能な決済方法を提示させる機能と、前記店舗別決済方法格納機能による格納内容の示す決済方法のいずれかを利用者に選択させて得られる決済方法により決済可能な購入商品を提示させる機能と、前記商品情報格納機能による格納内容の示す購入商品毎に利用可能な決済方法を提示させる機能とのうちの少なくとも２つを含み、当該少なくとも２つの機能のうちのいずれかを利用者に選択させる提示選択機能と
を実現させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１８】
請求項１７記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体において、
前記提示選択機能によって選択された機能による提示内容に対する指定がなされた場合に、この指定内容に応じて購入元の店舗に対する購入商品の決済を実行させる決済実行機能を付加したことを特徴とするプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項１９】
請求項１乃至請求項９のいずれか１項に記載した決済装置又は請求項１０乃至請求項１８のいずれか１項に記載した記憶媒体に記憶したプログラムを、オンラインショッピングの決済時に利用することを特徴としたオンラインショッピングシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、商品を購入した際の決済（支払い）の効率化を図る決済装置及びプログラムを記憶したコンピュータ読み取り可能な記憶媒体並びにオンラインショッピングシステムに関する。
【０００２】
【従来の技術】
インターネットを利用したオンラインショッピングでは、１つのショッピングサイト（Ｗｅｂサイト）の中に複数の店舗を構える形式（以下、「モール」という）がよく利用される。
【０００３】
このようなショッピングサイトでは通常ショッピングバスケットと呼ぶ機能により複数の店舗での購入商品を１つのショッピングバスケット（買い物かご）に入れ、モールを出るときにまとめて決済する方式が一般的に利用される。
【０００４】
複数の店舗があると各店舗においてサポート可能な決済方法（例えばクレジットカード決済、銀行振込、代金引替等）が異なる場合があるため、決済時にはショッピングバスケットの中から同じ店舗の商品毎に決済方法を指定し、結局店舗毎に決済を行う方法が利用されている。
【０００５】
【発明が解決しようとする課題】
上記のような複数の店舗を含む従来のショッピングサイトで複数の店舗をまたがって商品を購入しようとした場合、たとえその複数の店舗が同じ決済方法（例えばＡ会社のクレジットカード）をサポートしていたとしても、各店舗毎に決済処理を行うことになる。
【０００６】
すなわち、同じＡ会社のカードを使って決済する場合であっても、利用者は同じ決済情報（利用者氏名、カードの番号等）を店舗毎に繰り返し入力しなければならない。
【０００７】
したがって、店舗数の増加や購入商品の増加に伴い、利用者の作業負担の増加や作業時間の増加を招くという問題がある。
【０００８】
本発明は、以上のような実情に鑑みてなされたもので、複数店舗での商品購入における決済処理を簡素化し、利用者の作業負担の軽減、作業時間の短縮を実現する決済装置及びプログラムを記憶したコンピュータ読み取り可能な記憶媒体並びにオンラインショッピングシステムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の骨子は、複数の購入商品に対して利用可能な決済方法を提示する点にある。
【００１０】
以下、本発明を実現するにあたって講じた具体的手段について説明する。
【００１１】
第１の発明は、店舗毎に利用可能な決済方法を格納する店舗別決済方法格納手段と、購入商品の情報と購入元の店舗の情報とを格納する商品情報格納手段と、商品情報格納手段の格納内容の示す購入商品の任意の組合せを選択させる商品組合せ選択手段と、店舗別決済方法格納手段の格納内容と商品情報格納手段の格納内容とを用いて、商品組合せ選択手段によって選択された組合せに対して利用可能な決済方法を抽出する共通決済方法抽出手段と、共通決済方法抽出手段によって抽出された決済方法を提示する商品組合せ別決済方法提示手段とを具備した決済装置である。
【００１２】
この第１の発明を適用すると、購入元の店舗が複数にまたがっていても、利用者が自由に自己の購入商品の組合せを切り換え、この組合せに対して利用可能な決済方法を提示することができる。
【００１３】
したがって、店舗のまたがっている購入商品の任意の組合せに対してどのような決済方法が利用可能であるかを利用者が認識することができ、利用者が決済方法を選択する際の判断を支援することができる。
【００１４】
第２の発明は、第１の発明の決済装置において、商品組合せ別決済方法提示手段によって提示されている決済方法のいずれかが指定された場合に、商品組合せ選択手段によって選択された組合せに含まれる購入商品の購入元の店舗に対して、指定された決済方法によって決済を実行する決済実行手段を付加した決済装置である。
【００１５】
この第２の発明を適用した場合には、購入元の店舗が複数にまたがっていても利用者によって自由に購入商品の組合せが選択され、この組合せに含まれている購入商品のうち利用者が決済を希望した購入商品に関する決済がそれぞれの購入元の店舗に対して自動的に実行される。
【００１６】
したがって、第１の発明と同様の作用効果に加えて、購入元の店舗が複数にまたがっていても決済処理を簡素化し、利用者の作業負担を軽減させ、作業時間を短縮させることができる。
【００１７】
第３の発明は、店舗毎に利用可能な決済方法を格納する店舗別決済方法格納手段と、購入商品の情報と購入元の店舗の情報とを格納する商品情報格納手段と、店舗別決済方法格納手段の格納内容の示す決済方法のいずれかを選択させる決済方法選択手段と、店舗別決済方法格納手段の格納内容と商品情報格納手段の格納内容とを用いて、決済方法選択手段によって選択された決済方法により決済可能な購入商品を抽出する共通決済方法抽出手段と、共通決済方法抽出手段によって抽出された購入商品を提示する決済方法別商品組合せ提示手段とを具備した決済装置である。
【００１８】
この第３の発明を適用すると、購入元の店舗が複数にまたがっていても、利用者が自由に決済方法を切り換え、この決済方法を利用できる購入商品を提示することができる。
【００１９】
したがって、店舗のまたがっている複数の購入商品のうち、自己の選択した決済方法がどの購入商品に対して利用できるのかを利用者が認識することができ、利用者が決済方法を選択する際の判断を支援することができる。
【００２０】
第４の発明は、第３の発明の決済装置において、決済方法別商品組合せ提示手段によって提示されている購入商品のいずれかが指定された場合に、当該指定された購入商品の購入元の店舗に対して、決済方法選択手段によって選択された決済方法によって決済を実行する決済実行手段を付加した決済装置である。
【００２１】
この第４の発明を適用した場合には、購入元の店舗が複数にまたがっていても、利用者が選択した決済方法を利用可能な自己の購入商品が自動的に抽出され、この抽出された購入商品のうち利用者が決済を希望した購入商品に関する決済が購入元の店舗に対して自動的に実行される。
【００２２】
したがって、第３の発明と同様の作用効果に加えて、購入元の店舗が複数にまたがっていても決済処理を簡素化し、利用者の作業負担を軽減させ、作業時間を短縮させることができる。
【００２３】
第５の発明は、店舗毎に利用可能な決済方法を格納する店舗別決済方法格納手段と、購入商品の情報と購入元の店舗の情報とを格納する商品情報格納手段と、店舗別決済方法格納手段の格納内容と商品情報格納手段の格納内容とを用いて、商品情報格納手段の格納内容の示す購入商品毎に利用可能な決済方法を提示する商品別決済方法提示手段とを具備した決済装置である。
【００２４】
この第５の発明を適用すると、購入元の店舗が複数にまたがっていても、各購入商品毎に利用可能な購入商品を提示することができる。
【００２５】
したがって、店舗のまたがっている自己の購入商品のそれぞれに対してどの決済方法が利用可能であるかを利用者が認識することができ、利用者が決済方法を選択する際の判断を支援することができる。
【００２６】
第６の発明は、第５の発明の決済装置において、店舗別決済方法格納手段の格納内容の示す購入商品と商品情報格納手段の格納内容の示す決済方法との間の利用の可否関係を示すマトリックスデータを生成する共通決済方法抽出手段を付加し、商品別決済方法提示手段はマトリックスデータを提示する決済装置である。
【００２７】
この第６の発明では、各購入商品と各決済方法との間で利用可能か否かを示すマトリックスデータが利用者に提示される。
【００２８】
したがって、購入元の店舗が複数にまたがっていても、どの購入商品にはどの決済方法が利用可能であるかを利用者に一層容易に認識させることができる。
【００２９】
第７の発明は、第５又は第６の決済装置において、商品別決済方法提示手段によって提示されている購入商品に対して利用可能な決済方法のいずれかが指定された場合に、この指定に係る購入商品の購入元の店舗に対して、指定された決済方法によって決済を実行する決済実行手段を付加した決済装置である。
【００３０】
この第７の発明を適用した場合には、各購入商品毎の利用可能な決済方法が利用者に提示されており、利用者は自己の各購入商品毎に利用する決済方法を指定する。すると、決済方法を指定された購入商品に関する決済がこの指定内容にしたがって実行される。
【００３１】
したがって、第５又は第６の発明と同様の作用効果に加えて、購入元の店舗が複数にまたがっていても決済処理を簡素化し、利用者の作業負担を軽減させ、作業時間を短縮させることができる。
【００３２】
第８の発明は、店舗毎に利用可能な決済方法を格納する店舗別決済方法格納手段と、購入商品の情報と購入元の店舗の情報とを格納する商品情報格納手段と、商品情報格納手段の格納内容の示す購入商品の任意の組合せを選択させてこの組合せに対して利用可能な決済方法を提示する手段と、店舗別決済方法格納手段の格納内容の示す決済方法のいずれかを選択させて得られる決済方法により決済可能な購入商品を提示する手段と、商品情報格納手段の格納内容の示す購入商品毎に利用可能な決済方法を提示する手段とのうちの少なくとも２つを含み、当該少なくとも２つの手段のうちのいずれかを選択させる提示選択手段とを具備する決済装置である。
【００３３】
この第８の発明においては、購入商品の任意の組合せから利用可能な決済方法を提示する場合、任意の決済方法の利用可能な購入商品を提示する場合、各購入商品毎に全ての利用可能な決済方法を提示する場合のいずれかを、利用者の要求にしたがって提供することができる。
【００３４】
したがって、利用者が決済方法を選択する際の判断を一層支援することができる。
【００３５】
第９の発明においては、第８の発明の決済装置において、提示選択手段によって選択された手段による提示内容に対する指定がなされた場合に、この指定内容に応じて購入元の店舗に対する購入商品の決済を実行する決済実行手段を付加した決済装置である。
【００３６】
この第９の発明においては、利用者の要求にしたがった内容が提示され、この提示内容に基づいて決済方法や購入商品の指定がなされた場合に、この指定された決済方法により指定された購入商品に関する決済が自動的に実行される。
【００３７】
したがって、第８の発明と同様の作用効果に加えて、購入元の店舗が複数にまたがっていても決済処理を簡素化し、利用者の作業負担を軽減させ、作業時間を短縮させることができる。
【００３８】
第１０乃至第１８の発明は、それぞれ第１乃至第９の発明で説明した決済装置の機能をコンピュータにより実現するためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
【００３９】
このようなプログラムを記憶した記憶媒体を用いることによって、上述した機能を有していない装置やシステムに対しても、簡単に上述した機能を付加することができる。
【００４０】
第１９の発明は、第１乃至第９の発明の発明又は第１０乃至第１８の発明をオンラインショッピングの決済時に利用するオンラインショッピングシステムである。
【００４１】
これにより、例えばインターネットでオンラインショッピングを行う場合においても、上記の作用効果を得ることができる。
【００４２】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００４３】
本実施の形態においては、インターネットを利用したオンラインショッピングを提供するオンラインショッピングサーバについて説明する。
【００４４】
図１は、本実施の形態に係るオンラインショッピングサーバの構成を示すブロック図である。
【００４５】
オンラインショッピングサーバ１は、通信媒体２を介して計算機３と接続されており、これによりオンラインショッピングシステム４が構築されている。
【００４６】
このオンラインショッピングサーバ１は、オンラインショッピング用のサーバコンピュータであり、また決済に関する処理を実行する決済装置としての機能を含んでいる。
【００４７】
なお、通信媒体２は、電話回線、専用回線を含むネットワーク回線であり、インターネットをしての接続が可能である。
【００４８】
また、計算機３は、利用者（一般消費者）が端末として利用するコンピュータであり、Ｗｅｂブラウザ３ａが搭載されている。
【００４９】
以下、本実施の形態に係るオンラインショッピングサーバ１の各構成要素について説明する。
【００５０】
Ｗｅｂサーバ（ＨＴＴＰサーバ）５は、計算機３との間においてＨＴＴＰプロトコル（ハイパーテキスト転送プロトコル）による送受信を可能とし、これによりオンラインショッピングシステム４におけるＷＷＷ（World Wide Web）に関するサービスを提供可能とする。
【００５１】
オンラインショッピングアプリケーション（モールアプリケーション）６は、Ｗｅｂサーバ５上で動作するオンラインショッピング用のアプリケーションであり、店舗の表示、商品の表示、カタログの表示、利用者によるショッピングに関する操作の管理等の各種機能を持つ。このオンラインショッピングアプリケーション６により、モールが実現される。
【００５２】
商品情報格納部７は、利用者によって購入する意思表示のなされた商品（以下、「購入商品」という）の情報を格納する部分であり、未だ決済のなされていない複数の購入商品の情報をメモリ上に格納する。なお、この商品情報格納部７は、複数の購入商品が店舗をまたがって購入されていても、この店舗をまたがった購入商品の情報を格納する。
【００５３】
この商品情報格納部７に格納される各購入商品の情報は、購入元の店舗が複数のにまたがっていてもよいが、各購入商品がどの店舗において購入されたかを認識可能とするために、購入商品の情報に購入元の店舗の識別情報が含まれている。
【００５４】
店舗別決済方法格納部８は、このモールに出店している全ての店舗毎に利用可能な決済方法等の情報を格納している。この店舗別決済方法格納部８には、例えば磁気ディスク等の記録媒体が利用される。
【００５５】
共通決済方法抽出部９は、商品情報格納部７に格納された購入商品の情報と店舗別決済方法格納部８に格納されている店舗情報の内容を照合し、購入商品とその購入元の店舗で利用可能な決済方法とを比較・解析し、購入商品と決済方法の利用可能、不可能を示すマトリックスデータを作成するマトリックス作成機能を有する。
【００５６】
また、この共通決済方法抽出部９は、作成したマトリックスデータに基づいて、利用者に指定された購入商品の任意の組合せの全てにおいて利用可能な決済方法を求める決済方法抽出機能を有する。さらに、利用者に指定された任意の決済方法を利用可能な購入商品の組合せを全ての購入商品の中から求める購入商品抽出機能を有する。
【００５７】
提示選択部１０は、購入商品の任意の組合せに利用可能な決済方法を提示することを利用者が要求した場合には、商品組合せ選択機能１１と商品組合せ別決済方法提示機能１２とを稼働させる。
【００５８】
また、この提示選択部１０は、任意の決済方法が利用可能な購入商品を全て提示することを利用者が要求した場合には、決済方法選択機能１３と決済方法別商品組合せ提示機能１４とを稼働させる。
【００５９】
さらに、提示選択部１０は、各購入商品毎の利用可能な決済方法を提示することを利用者が要求した場合には、商品マトリックス決済提示機能１５とマトリックス決済方法選択機能１６とを稼働させる。
【００６０】
商品組合せ選択機能１１は、複数の購入商品の中から一括決済を行う組合せを利用者に選択させる機能である。ここで選択された購入商品の組合せは、共有決済方法抽出部９に出力される。
【００６１】
この商品組合せ選択機能１１としては、例えばＷｅｂブラウザ３ａの画面上に購入商品の一覧を表示させ、その一覧の中から利用者がマウスでクリックした任意の購入商品を一括決済を行う組合せと認識する機能が利用できる。
【００６２】
商品組合せ別決済方法提示機能１２は、商標組合せ選択機能１１で選択された組合せに基づいて共通決済方法抽出部９の決済方法抽出機能によって求められた決済方法（組合せに含まれている全ての購入商品に利用可能な決済方法）を入力し、購入商品の組合せに利用可能な決済方法一覧をＷｅｂブラウザ３ａの画面上に表示することで利用者に提示する。
【００６３】
また、この商品組合せ別決済方法提示機能１２は、利用者に提示した決済方法の中から任意の決済方法を利用者が指定した場合に、この購入商品の組合せに対してこの指定された決済方法で決済を行うとして認識する。
【００６４】
決済方法選択機能１３は、このオンラインショッピングで利用可能な全ての決済方法（店舗別決済方法格納手段に格納されている決済方法）から、利用者が利用したい決済方法を選択させる機能である。また、選択された決済方法を共有決済方法抽出部９に出力する。
【００６５】
この決済方法選択機能１３としては、例えば利用可能な全ての決済方法の一覧をＷｅｂブラウザ３ａの画面上に表示させ、その一覧の中から利用者がマウスでクリックした任意の決済方法を認識する機能が利用できる。
【００６６】
決済方法別商品組合せ提示機能１４は、決済方法選択機能１３で選択された決済方法に基づいて共通決済方法抽出部９の購入商品抽出機能によって求められた購入商品の組合せ（選択された決済方法で決済可能な全ての購入商品で構成される組合せ）を入力し、この購入商品の組合せ一覧をＷｅｂブラウザ３ａの画面上に表示することで利用者に提示する。
【００６７】
また、この決済方法別商品組合せ提示機能１４は、利用者に提示した購入商品のいくつかを利用者が指定した場合に、指定された購入商品を当該決済方法で決済を行うとして認識する。
【００６８】
商品マトリックス決済提示機能１５は、共通決済方法抽出部９のマトリックス作成機能によって作成されたマトリックスデータを入力し、各購入商品の情報と各決済方法の間における利用可能・不可能の状況を示す情報をＷｅｂブラウザ３ａの画面上に表示することで利用者に提示する。これにより、利用者は、自己の各購入商品において利用可能な決済方法を確認できる。
【００６９】
マトリックス決済方法選択機能１６は、商品マトリックス決済提示機能１５によって提示された内容に基づいて、利用者が各購入商品に利用可能な決済方法のいずれかを選択させる機能である。
【００７０】
このマトリックス決済方法選択機能１６としては、例えばＷｅｂブラウザ３ａの画面上に表示されている購入商品と決済方法の一覧の中から、利用者が購入商品毎にマウスでクリックした任意の利用可能な決済方法を認識する機能が利用できる。
【００７１】
決済情報入力手段１７は、提示選択部１０から入力した購入商品の情報とその決済方法を入力すると、決済を実行する際に必要となる購入者氏名、購入者住所、商品配送先等からなる決済情報の受け付け画面をＷｅｂブラウザ３ａの画面上に表示する。そして、利用者からこの決済情報を受け付けた場合には、提示選択部から入力した購入商品の情報とその決済方法、及びこの決済情報を決済モジュールディスパッチ部に出力する。決済情報は、決済方法毎にそれぞれ１回だけ入力する。
【００７２】
決済モジュールディスパッチ部１８は、利用者によって決定・選択された購入商品、決済方法、決済情報をまとめて入力し、この入力内容を決済処理部１９を構成する各決済モジュール１９ａ〜１９ｆによって処理可能な単位に分割し、該当する決済モジュールに決済処理を依頼する。
【００７３】
この決済モジュールディスパッチ部１８は、例えば複数店舗にまたがる複数の購入商品の情報と決済方法及び決済情報とを入力した場合には、まず複数の購入商品を各店舗毎に分割し、この分割結果をさらに各決済方法毎に分割化してグループ化し、この各グループに対する処理として適合する決済モジュールを読み出して各グループの内容と決済情報とを与え、決済処理を実行させる。
【００７４】
決済モジュール１９ａ〜１９ｆは、店舗別売上データベース２０ａ〜２０ｅのうちのいずれかに対して、決済処理を実行するモジュールである。この決済モジュール１９ａ〜１９ｆは、購入商品の情報と決済情報とを入力すると、まず購入商品の情報に含まれている購入元の店舗を認識する。そして、購入元の店舗に関する店舗別売上データベースに対して、決済情報の内容にしたがった購入商品の決済処理を実行する。
【００７５】
店舗別売上データベース２０ａ〜２０ｅは、店舗Ｆ〜Ｊ毎の決済結果を記憶するための店舗別の売上データベースである。
【００７６】
上記のような構成を有する本実施の形態に係るオンラインショッピングサーバ１を利用したオンラインショッピングの流れについて以下に示す。
【００７７】
図２は、本実施の形態に係るオンラインショッピングサーバ１による商品購入から決済処理までの流れを示すフローチャートである。
【００７８】
まず、利用者はショッピングサイトをアクセスし（ｓ１）、利用者の端末に表示された店舗や商品を閲覧する（ｓ２）。ここで、利用者が「商品購入」を要求すると商品情報格納部７の機能により購入商品の情報が蓄積される（ｓ３）。例えば、この商品情報格納部７では、商品名、購入元の店舗名、商品単価、購入数量等が購入商品の情報として格納される。
【００７９】
利用者がショッピングを継続する場合には、上記と同様に商品や店舗の閲覧、「商品購入」の要求、購入情報の蓄積が繰り返される（ｓ４）。
【００８０】
図３は、このようにして商品情報格納部７に格納された購入商品の情報のデータ構造を示す図である。ここでは、店舗「Ｆ電気」で商品「パソコン」が購入され、店舗「Ｇ商会」で商品「マウス」が購入され、店舗「Ｈショップ」で商品「キーボード」及び「ディスク」が購入された場合の各購入商品毎の情報を例示している。
【００８１】
第１の購入商品の情報（レコードNo.001）として購入商品名「パソコン」、商品コード「101」、購入元の店舗名「Ｆ電気」、購入元の店舗コード「010」、商品単価「100000」、数量「１」、商品属性「200MHz」が格納されている。他の購入商品の情報に関しても同様である。
【００８２】
購入商品の蓄積が終了すると、利用者は「決済」を要求し、決済処理のフェーズに移行する。
【００８３】
すると、購入商品の情報と店舗別決済方法格納部８に格納されている店舗毎の利用可能な決済方法に関する情報を用いて、購入商品と決済方法の利用可能・不可能を示すマトリックスデータの作成処理が、共通決済方法抽出部９によって実行される。
【００８４】
図４は、店舗別決済方法格納部８に格納されている情報のデータ構造を示す図である。ここでは、このショッピングモールに「Ｆ電気」、「Ｇ商会」、「Ｈショップ」、「Ｉセンター」、「Ｊ店舗」が出店しており、この各店舗毎に利用可能な決済方法、税金の有無（外税、内税）、配送料金、その他の事項が格納されている場合をを例示している。
【００８５】
例えば、店舗「Ｆ電気」で利用可能な決済方法には、カードＡ〜Ｃ、銀行振込、代金引替、現金書留があり、外税として商品を扱っており、配送料金が１０００である旨の情報が格納されている。他の店舗に関しても同様である。
【００８６】
共通決済方法抽出部９では、上記のような店舗別決済方法格納部８の格納内容から、商品情報格納部７に格納されている購入商品に利用可能な決済方法が取り出され、「決済方法×購入商品」の利用可能の可否を示すマトリックスデータが作成される（ｓ５）。
【００８７】
図５は、マトリックスデータ９ａの例を示す図であり、各購入商品毎に各決済方法が利用可能か否かが示されている。
【００８８】
例えば購入商品「パソコン」の購入元の店舗は「Ｆ電気」であるため、この「パソコン」にはカードＡ〜Ｃ、銀行振込、代金引替、現金書留が利用できる。また、購入商品「マウス」の購入元の店舗は「Ｇ商会」であるため、この「マウス」にはカードＡ、銀行振込、代金引替が利用できる。他の場合も同様にである。
【００８９】
さらに、このマトリックスデータ９ａを参照することにより、各決済方法がどの商品に対して利用可能かを認識することができる。例えば決済方法「カードＡ」は全ての購入商品に対して利用可能であるが、決済方法「カードＢ」は「パソコン」、「キーボード」、「ディスク」の決済に利用可能である。
【００９０】
また、提示選択部１０の機能に基づいて提示選択画面が利用者の端末に表示される（ｓ６）。利用者はこの画面に対して、選択した購入商品の組合せから利用可能な決済方法の提示（以下、「決済方法提示」という）を求めるか、選択した決済方法から利用可能な購入商品の提示（以下、「購入商品提示」という）を求めるか、「購入商品×決済方法」の利用可能の可否を示すマトリックスデータ９ａの提示（以下、「マトリックスデータ提示」という）を求めるかの選択を入力する（ｓ７）。
【００９１】
ここで、提示手段として決済方法提示が選択された場合について説明する。
【００９２】
この場合、商品情報格納部７によって格納されている購入商品の情報一覧が商品組合せ選択機能１１によって利用者の端末画面に表示される（ｓ８）。
【００９３】
図６は、この商品組合せ選択機能１１によって表示される購入商品の情報の一覧画面の例を示す図であり、各購入商品の商品名、数量、属性、購入元の店舗名が表示されている。
【００９４】
また、この購入商品の情報の一覧画面上には、一括決済を行う購入商品の組合せを選択させるためのボタン（選択指定手段）が購入商品毎に設けられており、利用者はこのボタンをマウスでクリックすることで自由に組合せを指定する（ｓ９）。
【００９５】
すると、マトリックスデータ９ａに基づいて、一括決済を行う旨の指定がなされた購入商品の全てに関して利用可能となっている決済方法が、共通決済方法抽出部９によるＡＮＤ計算によって求められる。
【００９６】
図７は、利用者に選択された購入商品に対して一括決済可能な決済方法をマトリックスデータ９ａから抽出する場合の例を示す図である。
【００９７】
この図７では、例として利用者が購入商品のうちの「パソコン」、「キーボード」、「ディスク」の３つからなる組合せを一括決済するとして選択した場合を示しており、マトリックスデータ９ａの中から組合せに係る３列に関するＡＮＤが計算され、カードＡ、カードＢ、銀行振込、代金引替が共通して利用できる旨が求められている。
【００９８】
すると、利用者に選択された購入商品に共通に利用可能な決済方法が、商品組合せ別決済方法提示機能１２によって利用者の端末画面に表示される（ｓ１０）。
【００９９】
図８は、この共通利用可能な決済方法を表示した画面の例を示す図である。
【０１００】
この図８では、先で述べた図７の表示内容の下部に、共通利用可能な決済方法を提示している。ここでは、例として利用者の選択した「パソコン」、「キーボード」、「ディスク」の組合せには、カードＡ、カードＢ、銀行振込、代金引替が共通して利用できる旨が表示されている。また、共通して利用できる決済方法毎に、どの決済方法により決済を行うかを指定するためのボタンが表示されている。
【０１０１】
利用者は、自己の選択した購入商品に対して共通利用可能な決済方法を確認し、共通利用可能な決済方法の中から自己の希望する決済方法によって決済を実行する旨を指定するか、あるいは一括決済する購入商品を再度選択し同様の処理を繰り返す（ｓ１１）。なお、図８においては、共通利用可能な決済方法であるカードＡ、カードＢ、銀行振込、代金引替の中からカードＢによる決済実行が指定された場合を示している。
【０１０２】
次に、提示手段として購入商品提示が選択された場合について説明する。
【０１０３】
この場合、マトリックスデータ９ａの含む全ての決済方法が、決済方法選択機能１３によって利用者の端末画面に表示される（ｓ１２）。
【０１０４】
図９は、この決済方法選択機能１３によって表示される決済方法の一覧画面の例を示す図であり、ここでは例としてカードＡ〜Ｃ、銀行振込、代金引替、現金書留が表示されている場合を示している。
【０１０５】
また、この決済方法の一覧画面上には、利用者が利用したい決済方法を選択させるためのボタンが決済方法毎に設けられており、利用者はこのボタンをマウスでクリックすることで自由に決済方法を指定する（ｓ１３）。
【０１０６】
すると、この指定された決済方法に係るマトリックスデータ９ａのカラムから利用可否の情報が共通決済方法抽出部９により取得され、商品情報格納部７に格納されている購入商品が利用可能な商品と利用不可能な商品の２つに分類され、それぞれの一覧が決済方法別商品組合せ提示機能１４によって利用者の端末画面に表示される（ｓ１４）。
【０１０７】
図１０は、利用者が指定した決済方法によって決済できる購入商品を表示した画面の例を示す図である。
【０１０８】
この図１０では、先で述べた図９の表示内容の下部に、利用可能な商品の一覧を提示しており、さらにその下部に利用不可能な商品の一覧を提示している。
【０１０９】
ここでは、例として利用者が選択したカードＢは、「パソコン」、「キーボード」、「ディスク」の決済に利用可能であるが、「マウス」には利用不可能な旨が表示されている。また、利用可能な購入商品毎に、このカードＢにより決済を行うか否かを指定するためのボタン、及び数量、属性、店舗が表示されている。
【０１１０】
利用者は、自己の選択した決済方法の利用可能な購入商品を確認し、利用可能な購入商品の中から決済を希望する商品をマウスによるボタン・クリックにより指定するか、あるいは決済方法の選択を再度選択し同様の処理を繰り返す（ｓ１５）。
【０１１１】
次に、提示手段としてマトリックスデータ提示が選択された場合について説明する。
【０１１２】
この場合、共通決済方法抽出部９によって作成されたマトリックスデータ９ａに基づいて、マトリックスによる商品・決済組合せ画面が商品マトリックス決済提示機能１５によって利用者端末のＷｅｂブラウザ３ａに表示される（ｓ１６）。
【０１１３】
図１１は、このマトリックスによる商品・決済組合せ画面の例を示す図である。この図１１では、各購入商品毎に、購入元の店舗、金額が表示されており、さらに各購入商品毎に各決済方法が利用可能か否かが利用者に認識可能に表示されている。
【０１１４】
利用可能な決済方法に対応する位置には、実線で描写されるボタンが配置されている。この利用可能な決済方法を示すボタンを利用者がマウスでクリックすると、クリックされたボタンにチェックが表示され、選択された旨が認識可能となる。
【０１１５】
一方、利用不可能な決済方法に対応する位置には破線で描写されるボタンが配置されている。なお、破線で描写することに限定されるものではなく、例えば利用可能な決済方法を示すボタンよりも薄色で示す等のように、利用可能な決済方法を示すボタンとは別のものであることが認識できればよい。
【０１１６】
利用者が、このマトリックスによる商品・決済組合せ選択画面を参照し、各購入商品毎の決済方法を指定すると（ｓ１７）、この指定内容が、マトリックス決済方法選択機能１６によって受け付けられ、この決済方法の指定が繰り返される（ｓ１８）。
【０１１７】
例えば、先で説明した図１１では、購入商品「マウス」の購入元の店舗は「Ｇ商会」、金額は「1000」、利用可能な決済方法はカードＡ、銀行振込、代金引替、現金書留である旨が表示されており、この購入商品「マウス」は金額が小さいため、利用者が代金引替による決済を希望した場合を示している。他の購入商品に関しても同様であるが、他の購入商品は金額が大きいため、カードＢによる決済が希望された場合を示している。
【０１１８】
以上のような提示選択部１０の動作によって利用者に提示された内容に対して利用者が購入商品と決済方法との関係を指定すると、指定された決済方法に関する決済情報の入力画面が決済情報入力部１７によって利用者の端末に表示され、利用者によって決済情報が入力される（ｓ１９）。決済情報として入力される情報には、例えば購入者氏名、購入者住所、商品の配送先などがある。また、カードを使った決済では、カード所有者の名前、カード番号、カードの有効期限などが決済情報として入力される。
【０１１９】
なお、この決済情報は、提示選択部１０の動作において指定された決済方法毎に、それぞれ１回入力すればよい。
【０１２０】
すると、決済モジュールディスパッチ部１８において、利用者が決済を行う旨の指定をした購入商品が、購入元の店舗と決済方法の一致するグループに分けられる（ｓ２０）。
【０１２１】
また、決済モジュールディスパッチ部１８によって所定のグループに関する決済モジュールが呼ばれ、このグループに対応する決済情報を用いて決済処理が実行され（ｓ２１）、このグループに対応する店舗別売上データベースに決済結果が登録される。この各グループに対する決済処理は、全てのグループに対して決済処理が実行されるまで繰り返される（ｓ２２）。
【０１２２】
そして、決済処理の実行された購入商品の情報が、商品情報格納部７から削除され（ｓ２３）、未だ決済処理されていない購入商品の情報に関して同様の処理が繰り返され、全ての購入商品に対して決済処理が実行されると処理は終了される（ｓ２４）。
【０１２３】
以上説明したように、本実施の形態に係るオンラインショッピングサーバ１を適用すると、複数の店舗が出店している１つのオンラインショッピングサイト内で、複数の店舗をまたがって複数の商品を購入した場合に、利用者が任意に選択した購入商品の組合せを提示することができる。
【０１２４】
したがって、店舗のまたがっている購入商品の任意の組合せに対して利用可能な決済方法を容易に利用者に認識させることができ、利用者が決済方法を選択する際の判断を支援することができる。
【０１２５】
また、本実施の形態を適用すると、購入商品の組合せからだけではなく、利用者が希望する決済方法によって決済可能な購入商品を提示することができる。
【０１２６】
したがって、利用者が希望する決済方法によってどの購入商品が決済可能であるかを、利用者が容易に認識することができ、利用者が決済方法を選択する際の判断を支援することができる。
【０１２７】
さらに、本実施の形態を適用すると、購入商品の情報と決済方法との利用の可否関係を表として提示可能であるため、利用者が購入商品と決済方法との関係を容易に認識するこことができ、利用者が決済方法を選択する際の判断を一層支援することができる。
【０１２８】
本実施の形態においては、上記３種類の提示方法のうちどの提示方法を行うかをを利用者が自由に選択することができ、利用者の要求に沿った提示サービスが実現できる。
【０１２９】
さらに、本実施の形態を適用すると、購入商品が複数の店舗にまたがっていても、利用者の意思に沿って複数の購入商品に対してまとめて決済方法を指定し、決済を実行させることができる。また、指定した決済方法に関する決済情報は１回入力するのみでよく、同じ決済処理が実行される場合には入力済みの決済情報が自動的に再利用される。
【０１３０】
したがって、店舗毎に同じ情報を入力するなどの操作を利用者が繰り返す必要がなく、決済処理における利用者の作業負担を軽減し、作業時間の短縮が図れる。
【０１３１】
さらに、本実施の形態を適用すると、利用したい決済方法や自分が利用できる決済方法を利用者が指定すると、この決済方法で決済できる購入消費が集められ、まとめて決済を実行することができる。また、この場合も決済情報の入力は１回のみでよく、繰り返し入力する必要はない。
【０１３２】
したがって、決済処理における利用者の作業負担を軽減し、作業時間の短縮が図れる。
【０１３３】
さらに、本実施の形態を適用すると、各購入商品毎に提示されている利用可能な決済方法の中から自分が利用したい決済方法を利用者が指定すると、この指定内容に沿って決済処理が実行される。
【０１３４】
したがって、利用者は、高価な購入商品に関する決済はクレジットカードで実行し、安価な購入商品に関する決済は現金書留で実行する等のように、自分のショッピングの状況に沿った決済を容易に実行することができる。また、同一の決済方法が指定されている場合には、共通の決済情報を利用して決済処理が実行されるため、上記の場合と同様に決済情報を繰り返し入力する必要はない。
【０１３５】
ゆえに、決済処理における利用者の作業負担を軽減し、作業時間の短縮が図れる。
【０１３６】
なお、本実施の形態においては、オンラインショッピングを行う場合を例として説明しているが、これに限定されるものではない。例えば、複数の店舗が営業している百貨店や商店街において商品を購入した際の決済に上記と同様の機能を有する決済装置を利用してもよい。
【０１３７】
上記実施の形態において、同様の作用・機能を実現可能であれば各構成要素の配置は変更させてもよく、また各構成要素を自由に組み合わせてもよい。
【０１３８】
また、上記各機能、各要素は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フロッピーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記憶媒体に書き込んで適用したり、通信媒体により伝送して計算機システムに適用することも可能である。上記各機能、各要素を実現するコンピュータは、記憶媒体に記憶されたプログラムを読み込み、プログラムによって動作が制御されることにより、上述した処理を実行する。
【０１３９】
例えば、上記の構成要素７〜１８を実現させるプログラムを記憶媒体に記憶させておき、このプログラムを決済処理を実行する計算機にインストールすれば、本実施の形態に係るオンラインショッピングサーバ１と同様の動作を実現させることができる。
【０１４０】
【発明の効果】
以上詳記したように本発明においては、購入元の店舗が複数にまたがっていても、利用者が自由に選択した購入商品に利用できる決済方法を提示することができ、さらに提示された決済方法のいずれかにより自動的に決済を実行させることができる。また、この場合の決済情報の入力は１回のみで決済を実行させることができる。
【０１４１】
また、本発明においては、購入元の店舗が複数にまたがっていても、利用者の利用したい決済方法で決済できる購入商品を提示することができ、さらに提示された購入商品に対してこの決済方法で自動的に決済を実行させることができる。また、この場合も決済情報の入力は１回のみでよい。
【０１４２】
また、本発明においては、各購入商品の決済に利用できる決済方法の全てを各購入商品毎に提示することができ、さらに利用者の要求に応じて各購入商品に対する決済方法が自由に指定され、決済が実行される。また
ゆえに、利用者が決済方法を判断する際の作業を支援することができ、また利用者が入力等の操作を繰り返す状況を軽減させるため、決済処理における利用者の作業負担を軽減し、作業時間の短縮が図れる。
【０１４３】
また、本発明においては、上記の各提示及び指定の方法を利用者が自由に選択できるため、利用者の要求に沿った決済サービスを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るオンラインショッピングサーバの構成を示すブロック図。
【図２】同実施の形態に係るオンラインショッピングサーバ１による商品購入から決済処理までの流れを示すフローチャート。
【図３】商標情報格納部に格納された購入商品の情報のデータ構造を示す図。
【図４】店舗別決済方法格納部に格納されている情報のデータ構造を示す図。
【図５】共通決済方法抽出部で作成されるマトリックスデータの例を示す図。
【図６】購入商品の情報の一覧画面の例を示す図。
【図７】利用者に選択された購入商品に対して一括決済可能な決済方法をマトリックスデータから抽出する場合の例を示す図。
【図８】共通利用可能な決済方法を表示した画面の例を示す図。
【図９】決済方法選択機能によって表示される決済方法の一覧画面の例を示す図。
【図１０】利用者が指定した決済方法によって決済できる購入商品を表示した画面の例を示す図。
【図１１】マトリックスによる商品・決済組合せ画面の例を示す図。
【符号の説明】
１…オンラインショッピングサーバ
２…通信媒体
３…計算機
３ａ…Ｗｅｂブラウザ
４…オンラインショッピングシステム
５…Ｗｅｂサーバ
６…オンラインショッピングアプリケーション
７…商品情報格納部
８…店舗別決済方法格納部
９…共通決済方法抽出部
１０…提示選択部
１１…商品組合せ選択機能
１２…商品組合せ別決済方法提示機能
１３…決済方法選択機能
１４…決済方法別商品組合せ提示機能
１５…商品マトリックス決済提示機能
１６…マトリックス決済方法選択機能
１７…決済情報入力部
１８…決済モジュールディスパッチ部
１９ａ〜１９ｆ…決済モジュール
２０ａ〜２０ｅ…店舗別売上データベース
【図１】
0004185204.tif 000002
【図２】
0004185204.tif 000003
【図３】
0004185204.tif 000004
【図４】
0004185204.tif 000005
【図５】
0004185204.tif 000006
【図６】
0004185204.tif 000007
【図７】
0004185204.tif 000008
【図８】
0004185204.tif 000009
【図９】
0004185204.tif 000010
【図１０】
0004185204.tif 000011
【図１１】
0004185204.tif 000012