(57)【要約】【課題】ネットショッピングにおける各ユーザの様々なステージに対して有効な情報提供を行い、ユーザの商品購入を支援する。【解決手段】ユーザの行動ステージを、ユーザ端末からの要求に基づいて認識する手段と、認識した行動ステージに応じ、データベースから所定の情報を収集する手段と、収集した情報を所定のストアサーバに送信し、応答として提供情報を受信する手段と、ストアサーバから受信した提供情報をユーザ端末に提示する手段とを備える。【選択図】図１
2010272016.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの行動ステージを、ユーザ端末からの要求に基づいて認識する手段と、
認識した行動ステージに応じ、データベースから所定の情報を収集する手段と、
収集した情報を所定のストアサーバに送信し、応答として提供情報を受信する手段と、
ストアサーバから受信した提供情報をユーザ端末に提示する手段と
を備えたことを特徴とするネットショッピング管理装置。
【請求項２】
ユーザの行動ステージを、ユーザ端末からの要求に基づいて認識する工程と、
認識した行動ステージに応じ、データベースから所定の情報を収集する工程と、
収集した情報を所定のストアサーバに送信し、応答として提供情報を受信する工程と、
ストアサーバから受信した提供情報をユーザ端末に提示する工程と
を備えたことを特徴とするネットショッピング管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等のネットワークを介して商品の売買を行う技術に関する。
【背景技術】
【０００２】
昨今、インターネットを利用した商品の売買が盛んに行われるようになっており、このようなネットショッピングは日常生活に不可欠の存在となっている。
【０００３】
しかしながら、インターネット上には多くのネットショッピングのサイトが設けられていることから、各サイトでは顧客の取り込みのために数々の工夫を凝らしている。
【０００４】
ユーザの利便性を高めて顧客を取り込むための工夫の一つとして、カートに入れた、購入を迷っている商品について、第三者である商品提供者からの情報提供を可能とした仕組が提案されている（例えば、特許文献１参照。）。
【０００５】
この仕組によれば、ユーザは、信用している商品提供者から様々な付加情報を提供してもらうことにより、自分の希望にあう商品を見つけ、より満足度の高い購買をネットワーク上で行うことができるとしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−７８３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した情報提供の仕組は有用なものであるが、カートに入れた、購入を迷っている商品があるユーザに対してしか効果がなく、ネットショッピングにおける各ユーザの様々なステージ（状況）に対して適用できる手法ではない。
【０００８】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、ネットショッピングにおける各ユーザの様々なステージに対して有効な情報提供を行い、ユーザの商品購入を支援することのできるネットショッピング管理装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、ユーザの行動ステージを、ユーザ端末からの要求に基づいて認識する手段と、認識した行動ステージに応じ、データベースから所定の情報を収集する手段と、収集した情報を所定のストアサーバに送信し、応答として提供情報を受信する手段と、ストアサーバから受信した提供情報をユーザ端末に提示する手段とを備えるネットショッピング管理装置を要旨としている。
【００１０】
また、請求項２に記載されるように、ユーザの行動ステージを、ユーザ端末からの要求に基づいて認識する工程と、認識した行動ステージに応じ、データベースから所定の情報を収集する工程と、収集した情報を所定のストアサーバに送信し、応答として提供情報を受信する工程と、ストアサーバから受信した提供情報をユーザ端末に提示する工程とを備えるネットショッピング管理方法として構成することができる。
【発明の効果】
【００１１】
本発明のネットショッピング管理装置にあっては、ネットショッピングにおける各ユーザの様々なステージに対して有効な情報提供を行い、ユーザの商品購入を支援することができ、商品の販売を促進させて顧客を取り込むことに寄与することができる。また、ストア側のマーケティング戦略を支援することもできる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態にかかるシステムの構成例を示す図である。
【図２】コンテンツデータベースのデータ構造例を示す図である。
【図３】ユーザデータベースのデータ構造例を示す図である。
【図４】商品データベースのデータ構造例を示す図である。
【図５】検索履歴データベースのデータ構造例を示す図である。
【図６】購入履歴データベースのデータ構造例を示す図である。
【図７】提供情報データベースのデータ構造例を示す図である。
【図８】ネットショッピング管理サーバ４のハードウェア構成例を示す図である。
【図９】実施形態の処理例を示すシーケンス図（その１）である。
【図１０】実施形態の処理例を示すシーケンス図（その２）である。
【図１１】閲覧ページの画面例を示す図である。
【図１２】ログインページの画面例を示す図である。
【図１３】トップページ兼検索ページの画面例を示す図である。
【図１４】検索結果ページの画面例を示す図である。
【図１５】カート投入完了後ページの画面例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施形態につき説明する。
【００１４】
＜構成＞
図１は本発明の一実施形態にかかるシステムの構成例を示す図である。
【００１５】
図１において、インターネット等のネットワーク１には、ユーザが操作するＰＣ（Personal Computer）、携帯電話、ＰＤＡ（Personal Digital Assistants）等のユーザ端末２が複数接続されている。ユーザ端末２は、一般的なブラウザ（Ｗｅｂブラウザ）２１を備えている。ブラウザ２１は、インターネットの標準プロトコルであるＨＴＴＰ（Hyper Text Transfer Protocol）等に従い、ＨＴＭＬ（Hyper Text Markup Language）等の言語で記述されたページデータの要求・取得・表示およびフォームデータの送信等を行う機能を有している。
【００１６】
一方、ネットワーク１には、ユーザの操作するユーザ端末２のブラウザ２１からアクセスが可能なポータルサーバ３とネットショッピング管理サーバ４が接続されている。ポータルサーバ３は、ユーザ端末２のブラウザ２１からのアクセスに対してページ閲覧の機能を備えるとともに、そのページ内からネットショッピング管理サーバ４への移行を行わせることができる。ネットショッピング管理サーバ４は、ユーザ端末２のブラウザ２１からのアクセスに対して商品の検索および販売（購入）の管理を行う機能を有している。
【００１７】
また、ネットワーク１には、ネットショッピング管理サーバ４との間で情報交換を行うストアサーバ（ストア端末）５が接続されている。ストアサーバ５は、ネットショッピング管理サーバ４からユーザの状況（ステージ）および関連情報を取得し、その応答として、ユーザへの広告情報等の推薦情報を提供する機能を有している。ネットショッピング管理サーバ４は、ストアサーバ５から提供された推薦情報を、ユーザ端末２のブラウザ２１に提供するページに含めて提供する。
【００１８】
ポータルサーバ３は、機能部として、ページ閲覧処理部３１とログイン処理部３２とを備えている。これらの機能部は、ポータルサーバ３を構成するコンピュータのＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等のハードウェア資源上で実行されるコンピュータプログラムによって実現されるものである。これらの機能部は、単一のコンピュータ上に配置される必要はなく、必要に応じて分散される形態であってもよい。
【００１９】
また、ポータルサーバ３が参照するデータベースとして、コンテンツデータベース３０１とユーザデータベース３０２とを備えている。これらのデータベースは、データベースを保持するコンピュータ内のＨＤＤ（Hard Disk Drive）等の記憶媒体上に所定のデータを体系的に保持するものである。
【００２０】
図２はコンテンツデータベース３０１のデータ構造例を示す図であり、「コンテンツＩＤ」「コンテンツデータ」等の項目を有している。「コンテンツＩＤ」は、コンテンツを識別する情報である。「コンテンツデータ」は、コンテンツデータの実体であり、テキスト、画像、音声等を含む。「コンテンツデータ」として実データを保持することなく、実データの保存場所のリファレンスを保持していてもよい。
【００２１】
図３はユーザデータベース３０２のデータ構造例を示す図であり、「ユーザＩＤ」「パスワード」等の項目を有している。「ユーザＩＤ」は、ユーザを識別する情報である。「パスワード」は、ログイン時に認証を行うための秘密情報である。
【００２２】
図１に戻り、ポータルサーバ３のページ閲覧処理部３１は、ユーザ端末２のブラウザ２１からの要求に応じ、コンテンツデータベース３０１に格納されたコンテンツの閲覧を行わせる機能を有している。
【００２３】
ログイン処理部３２は、ユーザ端末２のブラウザ２１からの要求に応じ、ユーザデータベース３０２との照合により登録ユーザのログインを行う機能を有している。
【００２４】
一方、ネットショッピング管理サーバ４は、機能部として、商品検索処理部４１と商品購入処理部４２とユーザ行動ステージ認識部４３と所定情報収集・送信部４４と提供情報受信部４５とを備えている。これらの機能部は、ネットショッピング管理サーバ４を構成するコンピュータのＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェア資源上で実行されるコンピュータプログラムによって実現されるものである。これらの機能部は、単一のコンピュータ上に配置される必要はなく、必要に応じて分散される形態であってもよい。
【００２５】
ネットショッピング管理サーバ４が参照するデータベースとして、商品データベース４０１と検索履歴データベース４０２と購入履歴データベース４０３とを備えている。これらのデータベースは、データベースを保持するコンピュータ内のＨＤＤ等の記憶媒体上に所定のデータを体系的に保持するものである。
【００２６】
図４は商品データベース４０１のデータ構造例を示す図であり、「商品ＩＤ」「タイトル」「説明」「画像」「キーワード」等の項目を有している。「商品ＩＤ」は販売の対象となる商品を識別する情報である。「タイトル」は当該商品の表示上の見出しである。「説明」は当該商品の簡単な説明文である。「画像」は当該商品の外観画像である。「キーワード」は、当該商品の検索に用いられる語句を列挙したものである。
【００２７】
図５は検索履歴データベース４０２のデータ構造例を示す図であり、「ユーザＩＤ」「検索ワード」「検索日時」等の項目を有している。「ユーザＩＤ」は、ユーザを特定する情報である。「検索ワード」は、当該ユーザにより指示されたクエリの検索ワードである。論理演算式を含んでもよい。「検索日時」は、検索が行われた日時である。
【００２８】
図６は購入履歴データベース４０３のデータ構造例を示す図であり、「ユーザＩＤ」「購入商品」「購入日時」等の項目を有している。「ユーザＩＤ」は、ユーザを特定する情報である。「購入商品」は、購入された商品を特定する情報であり、商品名や商品ＩＤが該当する。「購入日時」は、購入が行われた日時である。
【００２９】
図１に戻り、ネットショッピング管理サーバ４の商品検索処理部４１は、ユーザ端末２のブラウザ２１から検索要求を受け付け、商品データベース４０１に対して検索を行い、ユーザ端末２のブラウザ２１に検索結果ページを提供する機能を有している。
【００３０】
商品購入処理部４２は、ユーザ端末２のブラウザ２１との間で商品購入のための所定の処理を行う機能を有している。
【００３１】
ユーザ行動ステージ認識部４３は、商品検索処理部４１もしくは商品購入処理部４２からの通知に基づき、ユーザ行動ステージを判断する機能を有している。
【００３２】
所定情報収集・送信部４４は、ユーザ行動ステージに応じて所定の情報を収集し、収集した情報をストアサーバ５に送信する機能を有している。
【００３３】
提供情報受信部４５は、ストアサーバ５から提供情報を受信する機能を有している。
【００３４】
一方、ストアサーバ５は、機能部として、情報受信部５１と情報取得・送信部５２とを備えている。これらの機能部は、ストアサーバ５を構成するコンピュータのＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェア資源上で実行されるコンピュータプログラムによって実現されるものである。これらの機能部は、単一のコンピュータ上に配置される必要はなく、必要に応じて分散される形態であってもよい。
【００３５】
ストアサーバ５が参照するデータベースとして、提供情報データベース５０１を備えている。このデータベースは、データベースを保持するコンピュータ内のＨＤＤ等の記憶媒体上に所定のデータを体系的に保持するものである。
【００３６】
図７は提供情報データベース５０１のデータ構造例を示す図であり、「ステージＩＤ」「検索ワード」「商品名」「商品ＩＤ」「推薦情報」等の項目を有している。「ステージＩＤ」は、ユーザ行動ステージを示す情報である。ユーザ行動ステージとは、「ショッピングサイトにおいてユーザが商品を購入するまでの行動の段階を示すデータ」であって、より具体的にいえば、「ユーザによる入力に応じて、複数のウェブページ（例えば、ショッピングサイトのトップページ、検索結果が表示されるページ、カートページ）が遷移する構成をとっているショッピングサイトにおいて、遷移するための条件が入力されるポイントに応じて管理されるデータ」をいう。以下の例では、ステージＩＤ：＃１はユーザがトップページ兼検索ページに入った状態、ステージＩＤ：＃２はユーザが検索要求を行った状態、ステージＩＤ：＃３はユーザが商品をカートに投入した状態を示す。その他に、ユーザによる商品選択から所定時間が経過した状態や、カートから商品が削除された状態を別のステージとして定義することもできる。
【００３７】
「検索ワード」は、ユーザが検索に用いる可能性のある語句である。「商品名」は、商品の名称である。「商品ＩＤ」は、商品を特定する情報である。「推薦情報」は、ステージに応じ、所定の検索ワードを入力した履歴があるユーザ、所定の商品（商品名、商品ＩＤ）を購入した履歴があるユーザ、所定の検索ワードにつき検索しようとしているユーザ、所定の商品をカートに入れたユーザ等に対し、推薦すべき他の商品についての広告情報等の提供すべき有用な情報である。
【００３８】
図１に戻り、ストアサーバ５の情報受信部５１は、ネットショッピング管理サーバ４から情報を受信する機能を有している。
【００３９】
情報取得・送信部５２は、情報受信部５１が受信した情報に基づき、提供情報データベース５０１を参照して提供情報を取得し、ネットショッピング管理サーバ４に送信する機能を有している。
【００４０】
図８はネットショッピング管理サーバ４のハードウェア構成例を示す図である。
【００４１】
図８において、ネットショッピング管理サーバ４は、システムバス４００１に接続されたＣＰＵ４００２、ＲＯＭ４００３、ＲＡＭ４００４、ＮＶＲＡＭ（Non-Volatile Random Access Memory）４００５、Ｉ／Ｆ（Interface）４００６と、Ｉ／Ｆ４００６に接続された、キーボード、マウス、モニタ、ＣＤ／ＤＶＤ（Compact Disk/Digital Versatile Disk）ドライブ等のＩ／Ｏ（Input/Output Device）４００７、ＨＤＤ４００８、ＮＩＣ（Network Interface Card）４００９等を備えている。Ｍはプログラムもしくはデータが格納されたＣＤ／ＤＶＤ等のメディア（記録媒体）である。
【００４２】
ポータルサーバ３やストアサーバ５のハードウェア構成についても、図８と同様となる。
【００４３】
＜動作＞
図９および図１０は上記の実施形態の処理例を示すシーケンス図である。
【００４４】
図９において、ユーザ端末２のユーザがページの閲覧を行おうとする場合、ユーザ端末２のブラウザ２１からポータルサーバ３のページ閲覧処理部３１にアクセスして閲覧ページ要求を行なう（ステップＳ１０１）。閲覧ページ要求には閲覧対象のコンテンツを特定するコンテンツＩＤが含まれている。ページ要求は、インターネットの標準プロトコルであるＨＴＴＰに従ったＧＥＴメソッドとリクエストＵＲＩ等を含むメッセージがユーザ端末２のブラウザ２１からポータルサーバ３のページ閲覧処理部３１に送信されることで行なわれる。
【００４５】
これを受け、ポータルサーバ３のページ閲覧処理部３１は、ユーザ端末２のブラウザ２１から要求された閲覧ページデータを、コンテンツＩＤ等に基づいてコンテンツデータベース３０１から取得し（ステップＳ１０２）、ユーザ端末２のブラウザ２１へ送信する（ステップＳ１０３）。ページデータはＨＴＴＰのレスポンス等に従ってポータルサーバ３のページ閲覧処理部３１からユーザ端末２のブラウザ２１に送信される。
【００４６】
ユーザ端末２のブラウザ２１は、受信した閲覧ページデータに基づいて閲覧ページを表示する（ステップＳ１０４）。図１１は閲覧ページの画面例を示す図であり、コンテンツ内容の他に、「ログイン」ボタンや「ショッピングページへ」ボタン（ショッピングページ移行ボタン）や広告が表示されている。
【００４７】
図９に戻り、ユーザ端末２のユーザがログインを行おうと、閲覧ページ上の「ログイン」ボタンをマウスクリック等により選択すると（ステップＳ１０５）、ユーザ端末２のブラウザ２１からポータルサーバ３のログイン処理部３２にアクセスしてログインページ要求を行なう（ステップＳ１０６）。ページ要求は、インターネットの標準プロトコルであるＨＴＴＰに従ったＧＥＴメソッドとリクエストＵＲＩ等を含むメッセージがユーザ端末２のブラウザ２１からポータルサーバ３のログイン処理部３２に送信されることで行なわれる。
【００４８】
これを受け、ポータルサーバ３のログイン処理部３２は、内部的に保持あるいは動的に生成したログインページをユーザ端末２のブラウザ２１に送信する（ステップＳ１０７）。ページデータはＨＴＴＰのレスポンス等に従ってポータルサーバ３のログイン処理部３２からユーザ端末２のブラウザ２１に送信される。
【００４９】
ユーザ端末２のブラウザ２１は、受信したログインページの表示を行う（ステップＳ１０８）。図１２はログインページの画面例を示す図であり、ユーザＩＤとパスワードの入力欄と「ＯＫ」ボタンが設けられている。ユーザは、ユーザＩＤとパスワードを入力して「ＯＫ」ボタンを押下することで入力が完了する。
【００５０】
図９に戻り、ユーザ端末２のユーザがログインページにユーザＩＤとパスワードを入力すると（ステップＳ１０９）、入力内容がユーザ端末２のブラウザ２１からポータルサーバ３のログイン処理部３２に送信される（ステップＳ１１０）。入力内容はＨＴＴＰのＰＯＳＴメソッドあるいはＰＵＴメソッド等に付加されたＨＴＭＬ等のデータあるいはＧＥＴメソッド等に付加されたパラメータとしてユーザ端末２のブラウザ２１からポータルサーバ３のログイン処理部３２に送信される。
【００５１】
これを受け、ポータルサーバ３のログイン処理部３２は、取得したユーザＩＤとパスワードの組がユーザデータベース３０２に登録されているか否か照合し（ステップＳ１１１）、登録されていれば、ユーザＩＤを特定可能なセッション情報を生成してユーザ端末２のブラウザ２１に送信する（ステップＳ１１２）。データはＨＴＴＰのレスポンス等に従ってポータルサーバ３のログイン処理部３２からユーザ端末２のブラウザ２１に送信される。セッション情報は、ユーザ端末２のブラウザ２１においてクッキー等に書き込まれ、その後のポータルサーバ３等へのアクセス時に読み出されたり、アクセス時にＵＲＬパラメータとして付加されたりすることで、セッション情報が有効であればログイン済であることが確認される。
【００５２】
その後、ユーザ端末２のユーザがショッピングページに入ろうと、閲覧ページ上のショッピングページ移行ボタンをマウスクリック等により選択すると、ユーザ端末２のブラウザ２１からネットショッピング管理サーバ４の商品検索処理部４１にアクセスしてトップページ兼検索ページ要求を行なう（ステップＳ１２１）。ページ要求は、インターネットの標準プロトコルであるＨＴＴＰに従ったＧＥＴメソッドとリクエストＵＲＩ等を含むメッセージがユーザ端末２のブラウザ２１からネットショッピング管理サーバ４の商品検索処理部４１に送信されることで行なわれる。
【００５３】
これを受け、ネットショッピング管理サーバ４の商品検索処理部４１は、ポータルサーバ３のログイン処理部３２に対してセッション情報によるユーザＩＤの照会を行う（ステップＳ１２２、Ｓ１２３）。ネットショッピング管理サーバ４の商品検索処理部４１とポータルサーバ３のログイン処理部３２の間の通信はＨＴＴＰ等に準拠したものとする。なお、セッション情報から直接にユーザＩＤを取得できる場合には、ポータルサーバ３のログイン処理部３２への照会を省略することができる。
【００５４】
次いで、ネットショッピング管理サーバ４の商品検索処理部４１は、ユーザがトップページ兼検索ページ要求を行った旨とユーザＩＤをユーザ行動ステージ認識部４３に引き渡す（ステップＳ１２４）。商品検索処理部４１からユーザ行動ステージ認識部４３への通信はネットショッピング管理サーバ４内の通信であるため、任意の形式とすることができる。
【００５５】
これを受け、ネットショッピング管理サーバ４のユーザ行動ステージ認識部４３は、ユーザがトップページ兼検索ページに入ったことを示すステージＩＤ：＃１とユーザＩＤを所定情報収集・送信部４４に引き渡す（ステップＳ１２５）。ユーザ行動ステージ認識部４３から所定情報収集・送信部４４への通信はネットショッピング管理サーバ４内の通信であるため、任意の形式とすることができる。
【００５６】
これを受け、ネットショッピング管理サーバ４の所定情報収集・送信部４４は、渡されたユーザＩＤに基づいて検索履歴データベース４０２および購入履歴データベース４０３を検索し、当該ユーザの過去の検索履歴情報と購入履歴情報を取得する（ステップＳ１２６）。すなわち、渡されたユーザＩＤをキーにして、検索履歴データベース４０２（図５）および購入履歴データベース４０３（図６）のユーザＩＤ欄を検索し、ヒットしたレコードの内容を取得する。なお、ユーザが閲覧しているページが特定のカテゴリのページである場合には、検索履歴情報と購入履歴情報のうちそのカテゴリに含まれないものを除外するようにしてもよい。
【００５７】
ネットショッピング管理サーバ４の所定情報収集・送信部４４は、ステージＩＤ：＃１と履歴情報をストアサーバ５の情報受信部５１に送信する（ステップＳ１２７）。ネットショッピング管理サーバ４の所定情報収集・送信部４４とストアサーバ５の情報受信部５１の間の通信はＨＴＴＰ等に準拠したものとする。
【００５８】
ストアサーバ５の情報受信部５１は、受信したステージＩＤ：＃１と履歴情報を情報取得・送信部５２に引き渡す（ステップＳ１２８）。情報受信部５１から情報取得・送信部５２への通信はストアサーバ５内の通信であるため、任意の形式とすることができる。
【００５９】
ストアサーバ５の情報取得・送信部５２は、渡されたステージＩＤ：＃１と履歴情報に基づいて提供情報データベース５０１を検索し、提供情報を取得する（ステップＳ１２９）。すなわち、ステージＩＤ、検索履歴情報の検索ワード、購入履歴情報の購入商品等の有効な情報をキーにして提供情報データベース５０１（図７）を検索し、推薦情報を取得する。
【００６０】
情報取得・送信部５２は、取得した推薦情報を提供情報としてネットショッピング管理サーバ４の提供情報受信部４５に送信する（ステップＳ１３０）。ストアサーバ５の情報取得・送信部５２とネットショッピング管理サーバ４の提供情報受信部４５の間の通信はＨＴＴＰ等に準拠したものとする。
【００６１】
ネットショッピング管理サーバ４の提供情報受信部４５は、受信した提供情報を商品検索処理部４１に引き渡す（ステップＳ１３１）。提供情報受信部４５から商品検索処理部４１への通信はネットショッピング管理サーバ４内の通信であるため、任意の形式とすることができる。
【００６２】
ネットショッピング管理サーバ４の商品検索処理部４１は、渡された提供情報をトップページ兼検索ページに合成し（ステップＳ１３２）、ユーザ端末２のブラウザ２１に送信する（ステップＳ１３３）。ページデータはＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ４の商品検索処理部４１からユーザ端末２のブラウザ２１に送信される。
【００６３】
ユーザ端末２のブラウザ２１は、受信したトップページ兼検索ページを表示する（ステップＳ１３４）。図１３はトップページ兼検索ページの画面例を示す図であり、ページ内に検索欄（検索ワードの入力欄と「検索」ボタン）が設けられている。また、ページ内には、ストア専用の表示領域が設けられており、これから検索を行おうとしているユーザに対して有用な推薦情報を表示する。例えば、当該ユーザの過去の検索履歴や購入履歴から、興味のありそうな商品の情報等を提供する。
【００６４】
次に、図１０において、ユーザ端末２のユーザが検索ワード入力欄に検索ワードを入力して「検索」ボタンのマウスクリック等により検索を指示すると（ステップＳ１３５）、ユーザ端末２のブラウザ２１からネットショッピング管理サーバ４の商品検索処理部４１に、検索ワードを含むクエリが送信される（ステップＳ１３６）。クエリはＨＴＴＰのＰＯＳＴメソッドあるいはＰＵＴメソッド等に付加されたＨＴＭＬ等のデータあるいはＧＥＴメソッド等に付加されたパラメータとしてユーザ端末２のブラウザ２１からネットショッピング管理サーバ４の商品検索処理部４１に送信される。
【００６５】
ネットショッピング管理サーバ４の商品検索処理部４１は、ユーザがクエリを入力した旨と検索ワードをユーザ行動ステージ認識部４３に引き渡す（ステップＳ１３７）。商品検索処理部４１からユーザ行動ステージ認識部４３への通信はネットショッピング管理サーバ４内の通信であるため、任意の形式とすることができる。
【００６６】
また、ネットショッピング管理サーバ４の商品検索処理部４１は、入力されたクエリに基づいて商品データベース４０１から検索を行い（ステップＳ１３８）、検索履歴を検索履歴データベース４０２に登録する（ステップＳ１３９）。すなわち、ユーザＩＤと検索ワードと検索日時とを対応付けて検索履歴データベース４０２（図５）に登録する。ユーザＩＤは、トップページ兼検索ページ要求時のセッション情報との対応を内部的に保持しておくことで、新たに取得する必要はない。
【００６７】
一方、ネットショッピング管理サーバ４のユーザ行動ステージ認識部４３は、ユーザが検索要求を行ったことを示すステージＩＤ：＃２と検索ワードを所定情報収集・送信部４４に引き渡す（ステップＳ１４０）。ユーザ行動ステージ認識部４３から所定情報収集・送信部４４への通信はネットショッピング管理サーバ４内の通信であるため、任意の形式とすることができる。
【００６８】
これを受け、ネットショッピング管理サーバ４の所定情報収集・送信部４４は、渡されたステージＩＤ：＃２と検索ワードをストアサーバ５の情報受信部５１に送信する（ステップＳ１４１）。ネットショッピング管理サーバ４の所定情報収集・送信部４４とストアサーバ５の情報受信部５１の間の通信はＨＴＴＰ等に準拠したものとする。
【００６９】
なお、ストアサーバ５の情報受信部５１に送信する前に、商品名辞書や商品分類辞書を用いることで、検索ワードに加工やフィルタリングを行ってもよい。また、ユーザが閲覧しているページが特定のカテゴリのページである場合には、そのカテゴリに含まれない語句を除外するようにしてもよい。
【００７０】
ストアサーバ５の情報受信部５１は、受信したステージＩＤ：＃２と検索ワードを情報取得・送信部５２に引き渡す（ステップＳ１４２）。情報受信部５１から情報取得・送信部５２への通信はストアサーバ５内の通信であるため、任意の形式とすることができる。
【００７１】
ストアサーバ５の情報取得・送信部５２は、渡されたステージＩＤ：＃２と検索ワードに基づいて提供情報データベース５０１を検索し、提供情報を取得する（ステップＳ１４３）。すなわち、ステージＩＤと検索ワードをキーにして提供情報データベース５０１（図７）を検索し、推薦情報を取得する。
【００７２】
情報取得・送信部５２は、取得した推薦情報を提供情報としてネットショッピング管理サーバ４の提供情報受信部４５に送信する（ステップＳ１４４）。ストアサーバ５の情報取得・送信部５２とネットショッピング管理サーバ４の提供情報受信部４５の間の通信はＨＴＴＰ等に準拠したものとする。
【００７３】
ネットショッピング管理サーバ４の提供情報受信部４５は、受信した提供情報を商品検索処理部４１に引き渡す（ステップＳ１４５）。提供情報受信部４５から商品検索処理部４１への通信はネットショッピング管理サーバ４内の通信であるため、任意の形式とすることができる。
【００７４】
ネットショッピング管理サーバ４の商品検索処理部４１は、渡された提供情報を検索結果ページに合成し（ステップＳ１４６）、ユーザ端末２のブラウザ２１に送信する（ステップＳ１４７）。ページデータはＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ４の商品検索処理部４１からユーザ端末２のブラウザ２１に送信される。
【００７５】
ユーザ端末２のブラウザ２１は、受信した検索結果ページを表示する（ステップＳ１４８）。図１４は検索結果ページの画面例を示す図であり、検索結果一覧の他に、ストア専用の表示領域が設けられており、検索を行ったユーザに対して有用な推薦情報を表示する。例えば、当該ユーザが入力した検索ワードから、興味のありそうな商品の情報等を提供する。
【００７６】
図１０に戻り、ユーザ端末２のユーザが検索された商品の中から所望の商品をカートに投入することを選択すると（ステップＳ１４９）、ユーザ端末２のブラウザ２１からネットショッピング管理サーバ４の商品購入処理部４２に、カート投入要求と商品ＩＤが送信される（ステップＳ１５０）。これらのデータはＨＴＴＰのＰＯＳＴメソッドあるいはＰＵＴメソッド等に付加されたＨＴＭＬ等のデータあるいはＧＥＴメソッド等に付加されたパラメータとしてユーザ端末２のブラウザ２１からネットショッピング管理サーバ４の商品購入処理部４２に送信される。
【００７７】
ネットショッピング管理サーバ４の商品購入処理部４２は、ユーザが商品をカートに投入した旨と商品ＩＤをユーザ行動ステージ認識部４３に引き渡す（ステップＳ１５１）。商品購入処理部４２からユーザ行動ステージ認識部４３への通信はネットショッピング管理サーバ４内の通信であるため、任意の形式とすることができる。
【００７８】
ネットショッピング管理サーバ４のユーザ行動ステージ認識部４３は、ユーザが商品をカートに投入したことを示すステージＩＤ：＃３と商品ＩＤを所定情報収集・送信部４４に引き渡す（ステップＳ１５２）。ユーザ行動ステージ認識部４３から所定情報収集・送信部４４への通信はネットショッピング管理サーバ４内の通信であるため、任意の形式とすることができる。
【００７９】
これを受け、ネットショッピング管理サーバ４の所定情報収集・送信部４４は、渡されたステージＩＤ：＃３と商品ＩＤをストアサーバ５の情報受信部５１に送信する（ステップＳ１５３）。ネットショッピング管理サーバ４の所定情報収集・送信部４４とストアサーバ５の情報受信部５１の間の通信はＨＴＴＰ等に準拠したものとする。
【００８０】
ストアサーバ５の情報受信部５１は、受信したステージＩＤ：＃３と商品ＩＤを情報取得・送信部５２に引き渡す（ステップＳ１５４）。情報受信部５１から情報取得・送信部５２への通信はストアサーバ５内の通信であるため、任意の形式とすることができる。
【００８１】
ストアサーバ５の情報取得・送信部５２は、渡されたステージＩＤ：＃３と商品ＩＤに基づいて提供情報データベース５０１を検索し、提供情報を取得する（ステップＳ１５５）。すなわち、ステージＩＤと検索ワードをキーにして提供情報データベース５０１（図７）を検索し、推薦情報を取得する。
【００８２】
情報取得・送信部５２は、取得した推薦情報を提供情報としてネットショッピング管理サーバ４の提供情報受信部４５に送信する（ステップＳ１５６）。ストアサーバ５の情報取得・送信部５２とネットショッピング管理サーバ４の提供情報受信部４５の間の通信はＨＴＴＰ等に準拠したものとする。
【００８３】
ネットショッピング管理サーバ４の提供情報受信部４５は、受信した提供情報を商品購入処理部４２に引き渡す（ステップＳ１５７）。提供情報受信部４５から商品購入処理部４２への通信はネットショッピング管理サーバ４内の通信であるため、任意の形式とすることができる。
【００８４】
ネットショッピング管理サーバ４の商品購入処理部４２は、渡された提供情報をカート投入完了後のページに合成し（ステップＳ１５８）、ユーザ端末２のブラウザ２１に送信する（ステップＳ１５９）。ページデータはＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ４の商品購入処理部４２からユーザ端末２のブラウザ２１に送信される。
【００８５】
ユーザ端末２のブラウザ２１は、受信したページを表示する（ステップＳ１６０）。図１５はカート投入完了後ページの画面例を示す図であり、カート内商品一覧の他に、ストア専用の表示領域が設けられており、カート投入を行ったユーザに対して有用な推薦情報を表示する。例えば、当該ユーザがカートに入れた商品との代替商品あるいは関連商品の情報等を提供する。
【００８６】
図１０に戻り、その後、ユーザ端末２のユーザが検索結果ページから購入する商品を選択すると（ステップＳ１６１）、ユーザ端末２のブラウザ２１からネットショッピング管理サーバ４の商品購入処理部４２に、購入要求と商品ＩＤが送信される（ステップＳ１６２）。これらのデータはＨＴＴＰのＰＯＳＴメソッドあるいはＰＵＴメソッド等に付加されたＨＴＭＬ等のデータあるいはＧＥＴメソッド等に付加されたパラメータとしてユーザ端末２のブラウザ２１からネットショッピング管理サーバ４の商品購入処理部４２に送信される。
【００８７】
その後、ネットショッピング管理サーバ４の商品購入処理部４２とユーザ端末２のブラウザ２１の間で商品の購入処理が行われ（ステップＳ１６３）、購入処理が完了した場合、商品購入処理部４２は購入履歴データベース４０３に購入履歴を登録する（ステップＳ１６４）。すなわち、ユーザＩＤと購入商品と購入日時とを対応付けて購入履歴データベース４０３（図６）に登録する。
【００８８】
＜総括＞
以上説明したように、本実施形態によれば、ユーザの行動ステージに応じて有用な推薦情報を提供することができるため、ユーザの商品購入を支援し、販売を促進して顧客の取り込みに寄与することができる。また、ストア側のマーケティング戦略を支援することもできる。
【００８９】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００９０】
１          ネットワーク
２          ユーザ端末
２１        ブラウザ
３          ポータルサーバ
３１        ページ閲覧処理部
３２        ログイン処理部
３０１      コンテンツデータベース
３０２      ユーザデータベース
４          ネットショッピング管理サーバ
４１        商品検索処理部
４２        商品購入処理部
４３        ユーザ行動ステージ認識部
４４        所定情報収集・送信部
４５        提供情報受信部
４０１      商品データベース
４０２      検索履歴データベース
４０３      購入履歴データベース
５          ストアサーバ
５１        情報受信部
５２        情報取得・送信部
５０１      提供情報データベース
【図１】
2010272016.tif 000003
【図２】
2010272016.tif 000004
【図３】
2010272016.tif 000005
【図４】
2010272016.tif 000006
【図５】
2010272016.tif 000007
【図６】
2010272016.tif 000008
【図７】
2010272016.tif 000009
【図８】
2010272016.tif 000010
【図９】
2010272016.tif 000011
【図１０】
2010272016.tif 000012
【図１１】
2010272016.tif 000013
【図１２】
2010272016.tif 000014
【図１３】
2010272016.tif 000015
【図１４】
2010272016.tif 000016
【図１５】
2010272016.tif 000017