(57)【要約】【課題】新規購入商品について有効な商品推薦広告を行う。【解決手段】商品購入の履歴から商品毎に１人１日あたりの単位使用量を算出する商品購入分析手段と、商品購入の履歴から新規購入を判断する新規購入判断手段と、新規購入と判断されたユーザおよび購入商品につき、該当する単位使用量に基づいて商品推薦日を算出し、該当するユーザと対応付けて登録する商品推薦日算出手段と、ユーザによるショッピングページの閲覧時に、当該ユーザに商品推薦日が対応付けられ、かつ、現在日が商品推薦日以降であるか否かにより、商品推薦広告を行うか否か判断する商品推薦可否判断手段と、商品推薦広告を行うと判断された場合に、ショッピングページの一部に商品推薦広告を表示させる商品推薦広告送信手段とを備える。【選択図】図１
2010198506.tif 000002
【特許請求の範囲】
【請求項１】
商品購入の履歴から商品毎に１人１日あたりの単位使用量を算出する商品購入分析手段と、
商品購入の履歴から新規購入を判断する新規購入判断手段と、
新規購入と判断されたユーザおよび購入商品につき、該当する単位使用量に基づいて商品推薦日を算出し、該当するユーザと対応付けて登録する商品推薦日算出手段と、
ユーザによるショッピングページの閲覧時に、当該ユーザに商品推薦日が対応付けられ、かつ、現在日が商品推薦日以降であるか否かにより、商品推薦広告を行うか否か判断する商品推薦可否判断手段と、
商品推薦広告を行うと判断された場合に、ショッピングページの一部に商品推薦広告を表示させる商品推薦広告送信手段と
を備えたことを特徴とするネットショッピング管理装置。
【請求項２】
請求項１に記載のネットショッピング管理装置において、
前記商品購入分析手段は、同一ユーザによる同一商品についての購入履歴から購入周期を算出し、該当ユーザの家族人数を取得し、商品の内容量と購入数とから、
単位使用量  ＝  内容量  ×  購入数  ／  購入周期  ／  家族人数
により単位使用量を算出する
ことを特徴とするネットショッピング管理装置。
【請求項３】
商品購入の履歴から商品毎に１人１日あたりの単位使用量を算出する商品購入分析工程と、
商品購入の履歴から新規購入を判断する新規購入判断工程と、
新規購入と判断されたユーザおよび購入商品につき、該当する単位使用量に基づいて商品推薦日を算出し、該当するユーザと対応付けて登録する商品推薦日算出工程と、
ユーザによるショッピングページの閲覧時に、当該ユーザに商品推薦日が対応付けられ、かつ、現在日が商品推薦日以降であるか否かにより、商品推薦広告を行うか否か判断する商品推薦可否判断工程と、
商品推薦広告を行うと判断された場合に、ショッピングページの一部に商品推薦広告を表示させる商品推薦広告送信工程と
を備えたことを特徴とするネットショッピング管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等のネットワークを介して商品の売買を行う技術に関する。
【背景技術】
【０００２】
昨今、インターネットを利用した商品の売買が盛んに行われるようになっており、このようなネットショッピングは日常生活に不可欠の存在となっている。
【０００３】
しかしながら、インターネット上には多くのネットショッピングのサイトが設けられていることから、各サイトでは顧客の取り込みのために数々の工夫を凝らしている。
【０００４】
ネットショッピングにおける商品購入の促進策として、ショッピングページを閲覧したユーザに対して各種の商品推薦広告を行うことが考えられる。
【０００５】
従来、通信販売等においては、顧客の購入状況を管理し、購入周期が到来する頃にダイレクトメールを出す等の手法がとられており、かかる手法をネットショッピングに適用することが考えられる。
【０００６】
一方、特許文献１には、ネットショッピングに関連するものではないが、実店舗のＰＯＳ（Point Of Sales）システムと連動させることで、個人毎に商品の在庫切れ報知を可能とし、個人に対して商品を購入する時期に合わせて広告情報を提供する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−３５０９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、顧客の購入状況から購入周期を把握して商品推薦広告等を行うことが従来から行われていたが、同じ商品を複数回（最低２回）にわたって購入した顧客に対してしか正確に行えない対策である。新規購入商品の場合、一般的な固定の期間で商品が消費されるものと仮定して商品推薦広告等を行うことも考えられるが、顧客により商品の消費期間はまちまちであり、「ちょうどなくなるところだった！」という顧客心理に働きかけるインパクトが薄くなり、かえって反感をかうこともある。
【０００９】
このように、新規購入商品については有効な商品推薦広告を行うことができないという問題があった。
【００１０】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、新規購入商品について有効な商品推薦広告を行うことのできるネットショッピング管理装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、商品購入の履歴から商品毎に１人１日あたりの単位使用量を算出する商品購入分析手段と、商品購入の履歴から新規購入を判断する新規購入判断手段と、新規購入と判断されたユーザおよび購入商品につき、該当する単位使用量に基づいて商品推薦日を算出し、該当するユーザと対応付けて登録する商品推薦日算出手段と、ユーザによるショッピングページの閲覧時に、当該ユーザに商品推薦日が対応付けられ、かつ、現在日が商品推薦日以降であるか否かにより、商品推薦広告を行うか否か判断する商品推薦可否判断手段と、商品推薦広告を行うと判断された場合に、ショッピングページの一部に商品推薦広告を表示させる商品推薦広告送信手段とを備えるネットショッピング管理装置を要旨としている。
【００１２】
また、請求項２に記載されるように、請求項１に記載のネットショッピング管理装置において、前記商品購入分析手段は、同一ユーザによる同一商品についての購入履歴から購入周期を算出し、該当ユーザの家族人数を取得し、商品の内容量と購入数とから、単位使用量  ＝  内容量  ×  購入数  ／  購入周期  ／  家族人数により単位使用量を算出するようにすることができる。
【００１３】
また、請求項３に記載されるように、商品購入の履歴から商品毎に１人１日あたりの単位使用量を算出する商品購入分析工程と、商品購入の履歴から新規購入を判断する新規購入判断工程と、新規購入と判断されたユーザおよび購入商品につき、該当する単位使用量に基づいて商品推薦日を算出し、該当するユーザと対応付けて登録する商品推薦日算出工程と、ユーザによるショッピングページの閲覧時に、当該ユーザに商品推薦日が対応付けられ、かつ、現在日が商品推薦日以降であるか否かにより、商品推薦広告を行うか否か判断する商品推薦可否判断工程と、商品推薦広告を行うと判断された場合に、ショッピングページの一部に商品推薦広告を表示させる商品推薦広告送信工程とを備えるネットショッピング管理方法として構成することができる。
【発明の効果】
【００１４】
本発明のネットショッピング管理装置にあっては、新規購入商品について有効な商品推薦広告を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態にかかるシステムの構成例を示す図である。
【図２】ネットショッピング管理サーバのハードウェア構成例を示す図である。
【図３】ユーザプロフィールデータベースのデータ構造例を示す図である。
【図４】商品購入ログデータベースのデータ構造例を示す図である。
【図５】商品購入分析結果データベースのデータ構造例を示す図である。
【図６】商品情報データベースのデータ構造例を示す図である。
【図７】商品推薦広告対象者管理データベースのデータ構造例を示す図である。
【図８】商品推薦広告データベースのデータ構造例を示す図である。
【図９】実施形態の処理例を示すシーケンス図（その１）である。
【図１０】実施形態の処理例を示すシーケンス図（その２）である。
【図１１】実施形態の処理例を示すシーケンス図（その３）である。
【図１２】ユーザ登録ページの画面例を示す図である。
【図１３】ログインページの画面例を示す図である。
【図１４】商品購入ページの画面例を示す図である。
【図１５】商品購入ページの画面例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の好適な実施形態につき説明する。
【００１７】
＜構成＞
図１は本発明の一実施形態にかかるシステムの構成例を示す図である。
【００１８】
図１において、インターネット等のネットワーク１には、ネットショッピングのユーザが操作するＰＣ（Personal Computer）、携帯電話、ＰＤＡ（Portable 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）３０９等を備えている。Ｍはプログラムもしくはデータが格納されたＣＤ／ＤＶＤ等のメディア（記録媒体）である。
【００３２】
図３はユーザプロフィールデータベース４１のデータ構造例を示す図であり、「ユーザＩＤ」「パスワード」「氏名」「住所」「家族構成」等の項目を有している。「ユーザＩＤ」はユーザを特定する識別記号であり、ユーザ登録時にユーザの入力内容に従って設定される。「パスワード」は第三者による不正なアクセスを防止するための文字列であり、ユーザ登録時にユーザの入力内容に従って設定される。「氏名」はユーザの氏名、「住所」はユーザの住所であり、ユーザ登録時にユーザの入力内容に従って設定される。「家族構成」は大人、子供、幼児、男女等の区分による家族の構成情報であり、ユーザ登録時にユーザの入力内容に従って設定される。
【００３３】
図４は商品購入ログデータベース４２のデータ構造例を示す図であり、「ユーザＩＤ」「購入日」「商品コード」「商品名」「内容量」「個数」「店コード」等の項目を有している。「ユーザＩＤ」は商品購入を行ったユーザのユーザＩＤである。「購入日」は商品購入を行った日付である。「商品コード」は購入された商品を特定する識別記号である。「商品名」は購入された商品の名称である。「内容量」は購入された商品の１個あたりの内容量である。「個数」は購入された商品の個数である。「店コード」は商品の購入が行われたネットショッピングサイト上の仮想店舗を特定する識別記号である。
【００３４】
図５は商品購入分析結果データベース４３のデータ構造例を示す図であり、「商品コード」「購入周期」「単位使用量」等の項目を有している。「商品コード」は分析の対象となった商品の商品コードである。「購入周期」は同一ユーザによる同一商品の連続する購入日の差から算出される期間である。「単位使用量」は商品の内容量と購入個数と購入周期と購入ユーザの家族人数とから算出される１人１日あたりの使用量である。
【００３５】
図６は商品情報データベース４４のデータ構造例を示す図であり、「商品コード」「単位使用量」等の項目を有している。「商品コード」は対象となる商品の商品コードである。「単位使用量」はメーカ等が定めた１人１日あたりの使用量である。
【００３６】
図７は商品推薦広告対象者管理データベース４５のデータ構造例を示す図であり、「ユーザＩＤ」「商品コード」「商品推薦日」等の項目を有している。「ユーザＩＤ」は商品推薦広告の対象となるユーザのユーザＩＤである。「商品コード」は商品推薦広告の対象となる商品の商品コードである。「商品推薦日」は商品推薦広告を開始する日付である。
【００３７】
図８は商品推薦広告データベース４６のデータ構造例を示す図であり、「商品コード」「商品推薦広告」等の項目を有している。「商品コード」は商品推薦広告の対象となる商品の商品コードである。「商品推薦広告」は商品推薦広告の内容である。図示の例では商品推薦広告の文字列そのものを保持しているが、画像ファイルやＨＴＭＬ等による画面データの保存場所のリファレンスを保持してもよい。
【００３８】
＜動作＞
図９〜図１１は上記の実施形態の処理例を示すシーケンス図である。
【００３９】
図９において、ユーザ端末２Ａのユーザがユーザ登録を行なう場合、ユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３のユーザ登録部３１にアクセスしてユーザ登録ページ要求を行なう（ステップＳ１０１）。ページ要求は、インターネットの標準プロトコルであるＨＴＴＰに従ったＧＥＴメソッドとリクエストＵＲＩ（Uniform Resource Indicator）等を含むメッセージがユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３のユーザ登録部３１に送信されることで行なわれる。
【００４０】
これを受け、ネットショッピング管理サーバ３のユーザ登録部３１は、内部に保持あるいは動的に生成したユーザ登録ページのデータをユーザ端末２Ａのブラウザ２１Ａに返送する（ステップＳ１０２）。ページデータはＨＴＭＬ等により記述されており、ＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ３のユーザ登録部３１からユーザ端末２Ａのブラウザ２１Ａに送信される。
【００４１】
ユーザ端末２Ａのブラウザ２１Ａはユーザ登録ページを表示し（ステップＳ１０３）、ユーザは所定の入力を行なう（ステップＳ１０４）。図１２はユーザ登録ページの画面例を示す図であり、「ユーザＩＤ」「パスワード」「氏名」「住所」「家族構成」等の入力欄が設けられている。ユーザはキーボード操作等により各入力欄に数字や文字を入力し、「登録」ボタンを押下することにより入力が完了する。
【００４２】
図９に戻り、ユーザ登録ページへの入力が完了すると、ユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３のユーザ登録部３１に入力内容が送信される（ステップＳ１０５）。入力内容はＨＴＴＰのＰＯＳＴメソッドあるいはＰＵＴメソッド等に付加されたＨＴＭＬ等のデータとしてユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３のユーザ登録部３１に送信される。
【００４３】
入力内容を受信したネットショッピング管理サーバ３のユーザ登録部３１は、ユーザプロフィールデータベース４１（図３）の対応する項目に入力内容を登録し（ステップＳ１０６）、登録完了の旨とセッション情報をユーザ端末２Ａのブラウザ２１Ａに送信する（ステップＳ１０７）。これらのデータはＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ３のユーザ登録部３１からユーザ端末２Ａのブラウザ２１Ａに送信される。セッション情報はログイン済であることを示し、このセッション情報からユーザＩＤを知ることができる。セッション情報はユーザ端末２Ａのブラウザ２１Ａにおいてクッキー等に保存され、その後のネットショッピング管理サーバ３へのアクセス時にネットショッピング管理サーバ３側から読み出され、あるいは、ネットショッピング管理サーバ３へのアクセスＵＲＬにセッション情報が付加されて送信される。なお、ユーザ登録と連動してログインを行う必要がない場合は、登録完了の旨にセッション情報を付加する必要はない。
【００４４】
これを受け、ユーザ端末２Ａのブラウザ２１Ａはユーザ登録が完了した旨を表示する（ステップＳ１０８）。
【００４５】
その後、ユーザ端末２Ａのユーザはいったんログアウト（所定時間アクセスしないことによる自動的なログアウトを含む）した後に再びネットショッピング管理サーバ３にアクセスするものとすると、ユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３のログイン処理部３２にログインページ要求を送信する（ステップＳ１１１）。ログインページ要求は、インターネットの標準プロトコルであるＨＴＴＰに従ったＧＥＴメソッドとリクエストＵＲＩ等を含むメッセージがユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３のログイン処理部３２に送信されることで行なわれる。
【００４６】
これを受け、ネットショッピング管理サーバ３のログイン処理部３２は、内部に保持あるいは動的に生成したログインページのデータをユーザ端末２Ａのブラウザ２１Ａに返送する（ステップＳ１１２）。ページデータはＨＴＭＬ等により記述されており、ＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ３のログイン処理部３２からユーザ端末２Ａのブラウザ２１Ａに送信される。
【００４７】
ユーザ端末２Ａのブラウザ２１Ａはログインページを表示し（ステップＳ１１３）、ユーザは所定の入力を行なう（ステップＳ１１４）。図１３はログインページの画面例を示す図であり、「ユーザＩＤ」と「パスワード」の入力欄が設けられている。ユーザはキーボード操作等により各入力欄に数字や文字を入力し、「ＯＫ」ボタンを押下することにより入力が完了する。
【００４８】
図９に戻り、ログインページへの入力が完了すると、ユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３のログイン処理部３２に入力内容が送信される（ステップＳ１１５）。入力内容はＨＴＴＰのＰＯＳＴメソッドあるいはＰＵＴメソッド等に付加されたＨＴＭＬ等のデータとしてユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３のログイン処理部３２に送信される。
【００４９】
入力内容を受信したネットショッピング管理サーバ３のログイン処理部３２は、ユーザプロフィールデータベース４１（図３）の内容と照合（ユーザＩＤとパスワードの組がユーザプロフィールデータベース４１に登録されているか否かを照合）し（ステップＳ１１６）、照合の結果、登録されている場合にはログイン完了の旨とセッション情報をユーザ端末２Ａのブラウザ２１Ａに送信する（ステップＳ１１７）。これらのデータはＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ３のログイン処理部３２からユーザ端末２Ａのブラウザ２１Ａに送信される。
【００５０】
これを受け、ユーザ端末２Ａのブラウザ２１Ａはログインが完了した旨を表示する（ステップＳ１１８）。
【００５１】
次いで、ユーザ端末２Ａのユーザは商品購入ページへの移行ボタン等を押下することにより、ユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３の商品購入処理部３３にセッション情報を伴った商品購入ページ要求が行われる（ステップＳ１１９）。ページ要求は、ＨＴＴＰに従ったＧＥＴメソッドとリクエストＵＲＩ等を含むメッセージがユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３の商品購入処理部３３に送信されることで行なわれる。
【００５２】
これを受け、商品購入処理部３３は、セッション情報から認識したユーザＩＤを伴う商品推薦可否判断要求を商品推薦可否判断部３７に行う（ステップＳ１２０）。これらのデータの引き渡しはネットショッピング管理サーバ３内の通信であるため、任意の形式とすることができる。
【００５３】
これを受け、商品推薦可否判断部３７は、商品推薦広告対象者管理データベース４５を参照して指定されたユーザＩＤが登録されているか否か判断するが（ステップＳ１２１）、ここでは登録されていないものとして、「推薦なし」の旨を商品購入処理部３３に返す（ステップＳ１２２）。これらのデータの引き渡しはネットショッピング管理サーバ３内の通信であるため、任意の形式とすることができる。
【００５４】
商品購入処理部３３は、内部に保持してあるデータもしくは動的に生成したデータに基づき、商品推薦広告を含まない通常の商品購入ページをユーザ端末２Ａのブラウザ２１Ａに送信する（ステップＳ１２３）。ページデータはＨＴＭＬ等により記述されており、ＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ３の商品購入処理部３３からユーザ端末２Ａのブラウザ２１Ａに送信される。
【００５５】
ユーザ端末２Ａのブラウザ２１Ａは商品購入ページを表示し（ステップＳ１２４）、ユーザ端末２Ａのユーザは購入商品の選択等の所望の入力を行う（ステップＳ１２５）。図１４は商品購入ページの画面例を示す図であり、購入可能な商品（商品名）が表示されるとともに、「購入」ボタンが設けられている。所望の商品に対応する「購入」ボタンを押下することで購入が行われる。
【００５６】
図９に戻り、ユーザ端末２Ａのユーザが商品購入ページへの入力を完了すると、ユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３の商品購入処理部３３に商品購入内容とセッション情報が送信される（ステップＳ１２６）。商品購入内容等はＨＴＴＰのＰＯＳＴメソッドあるいはＰＵＴメソッド等に付加されたＨＴＭＬ等のデータとしてユーザ端末２Ａのブラウザ２１Ａからネットショッピング管理サーバ３の商品購入処理部３３に送信される。
【００５７】
これを受け、商品購入処理部３３は、商品購入ログデータベース４２（図４）に購入商品の情報を登録する（ステップＳ１２７）。購入商品の決済、配送等は商品購入ログデータベース４２の登録内容に従って別途行われる。
【００５８】
そして、商品購入処理部３３はユーザ端末２Ａのブラウザ２１Ａに商品購入完了の旨を送信する（ステップＳ１２８）。これらのデータはＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ３の商品購入処理部３３からユーザ端末２Ａのブラウザ２１Ａに送信される。ユーザ端末２Ａのブラウザ２１Ａは商品購入完了の旨を表示する（ステップＳ１２９）。
【００５９】
その後、ネットショッピング管理サーバ３における商品購入分析部３４の購入周期算出部３４１は、商品購入処理部３３における商品購入完了と同期して、あるいは、非同期に、商品購入ログデータベース４２を参照して購入周期を算出する（ステップＳ１３１）。例えば、図４の商品購入ログデータベース４２における第１〜３行のユーザＩＤ「AAA」の商品コード「XXXXX」（同一商品）につき、第２行の購入日「2008/12/10」から第１行の購入日「2008/10/10」を日付的に減算することにより、購入周期「61日」を算出する。同様に、第３行の購入日「2009/01/15」と第２行の購入日「2008/12/10」から購入周期「36日」を算出する。
【００６０】
次いで、図９に戻り、商品購入分析部３４の家族人数算出部３４２は、ユーザプロフィールデータベース４１を参照して、購入周期算出部３４１が購入周期を算出したユーザＩＤのユーザについての家族構成から家族人数を算出する（ステップＳ１３２）。ここでは大人（男女）の数を家族人数とする。図４の例からはユーザＩＤ「AAA」となるため、図３のユーザプロフィールデータベース４１からはユーザＩＤ「AAA」の家族構成「男大人：１、女大人：１、幼児：１」が取得され、大人（男女）の数から家族人数「２人」を算出する。なお、別途、商品コード毎に家族人数の算出ルールを保持しておき、その算出ルールに基づいて家族人数を算出してもよい。例えば、女性用の商品であれば女性の大人の人数を数え、幼児用の商品であれば幼児の人数を数えるものとする。
【００６１】
次いで、図９に戻り、商品購入分析部３４の単位使用量算出部３４３は、購入周期算出部３４１により算出された購入周期と、家族人数算出部３４２により算出された家族人数と、商品の内容量（商品購入ログデータベース４２の「内容量」欄から取得）と、商品の購入数（商品購入ログデータベース４２の「個数」欄から取得）とに基づき、次式
単位使用量  ＝  内容量  ×  購入数  ／  購入周期  ／  家族人数
から、１人１日あたりの使用量である単位使用量を算出する（ステップＳ１３３）。図４の例では、第１行の商品コード「XXXXX」は、内容量「450ml」、個数「２」、購入周期「61日」、家族人数「２人」であるため、単位使用量「7.38ml」を算出する。同様に、第２行の商品コード「XXXXX」は、内容量「450ml」、個数「１」、購入周期「36日」、家族人数「２人」であるため、単位使用量「6.25ml」を算出する。
【００６２】
次いで、図９に戻り、商品購入分析部３４は算出した購入周期と単位使用量を分析結果として商品購入分析結果データベース４３（図５）の対応する項目欄に登録する（ステップＳ１３４）。
【００６３】
次に、図１０において、上記のユーザとは異なる、ユーザ端末２Ｂのユーザが商品を新規購入する場合について説明する。なお、ユーザ端末２Ｂのユーザのユーザ登録の処理については省略するが、ユーザ端末２Ａのユーザによるユーザ登録の処理（図９のステップＳ１０１〜Ｓ１０８）と同様である。
【００６４】
図１０において、ユーザ端末２Ｂのユーザがネットショッピング管理サーバ３にアクセスするものとすると、ユーザ端末２Ｂのブラウザ２１Ｂからネットショッピング管理サーバ３のログイン処理部３２にログインページ要求を送信する（ステップＳ１４１）。
【００６５】
これを受け、ネットショッピング管理サーバ３のログイン処理部３２は、内部に保持あるいは動的に生成したログインページのデータをユーザ端末２Ｂのブラウザ２１Ｂに返送する（ステップＳ１４２）。
【００６６】
ユーザ端末２Ｂのブラウザ２１Ｂはログインページを表示し（ステップＳ１４３）、ユーザは所定の入力を行なう（ステップＳ１４４）。
【００６７】
次いで、ログインページへの入力が完了すると、ユーザ端末２Ｂのブラウザ２１Ｂからネットショッピング管理サーバ３のログイン処理部３２に入力内容が送信される（ステップＳ１４５）。
【００６８】
入力内容を受信したネットショッピング管理サーバ３のログイン処理部３２は、ユーザプロフィールデータベース４１（図３）の内容と照合（ユーザＩＤとパスワードの組がユーザプロフィールデータベース４１に登録されているか否かを照合）し（ステップＳ１４６）、照合の結果、登録されている場合にはログイン完了の旨とセッション情報をユーザ端末２Ｂのブラウザ２１Ｂに送信する（ステップＳ１４７）。これを受け、ユーザ端末２Ｂのブラウザ２１Ｂはログインが完了した旨を表示する（ステップＳ１４８）。
【００６９】
次いで、ユーザ端末２Ｂのユーザは商品購入ページへの移行ボタン等を押下することにより、ユーザ端末２Ｂのブラウザ２１Ｂからネットショッピング管理サーバ３の商品購入処理部３３にセッション情報を伴った商品購入ページ要求が行なわれる（ステップＳ１４９）。
【００７０】
これを受け、商品購入処理部３３は、セッション情報から認識したユーザＩＤを伴う商品推薦可否判断要求を商品推薦可否判断部３７に行う（ステップＳ１５０）。
【００７１】
これを受け、商品推薦可否判断部３７は、商品推薦広告対象者管理データベース４５を参照して指定されたユーザＩＤが登録されているか否か判断するが（ステップＳ１５１）、ここでは登録されていないものとして、「推薦なし」の旨を商品購入処理部３３に返す（ステップＳ１５２）。
【００７２】
商品購入処理部３３は、内部に保持してあるデータもしくは動的に生成したデータに基づき、商品推薦広告を含まない通常の商品購入ページをユーザ端末２Ｂのブラウザ２１Ｂに送信する（ステップＳ１５３）。
【００７３】
ユーザ端末２Ｂのブラウザ２１Ｂは商品購入ページを表示し（ステップＳ１５４）、ユーザ端末２Ｂのユーザは購入商品の選択等の所望の入力を行う（ステップＳ１５５）。
【００７４】
ユーザ端末２Ｂのユーザが商品購入ページへの入力を完了すると、ユーザ端末２Ｂのブラウザ２１Ｂからネットショッピング管理サーバ３の商品購入処理部３３に商品購入内容とセッション情報が送信される（ステップＳ１５６）。
【００７５】
これを受け、商品購入処理部３３は商品購入ログデータベース４２（図４）に購入商品の情報を登録する（ステップＳ１５７）。購入商品の決済、配送等は商品購入ログデータベース４２の登録内容に従って別途行われる。
【００７６】
そして、商品購入処理部３３はユーザ端末２Ｂのブラウザ２１Ｂに商品購入完了の旨を送信し（ステップＳ１５８）、ユーザ端末２Ｂのブラウザ２１Ｂは商品購入完了の旨を表示する（ステップＳ１５９）。
【００７７】
その後、ネットショッピング管理サーバ３の新規購入判断部３５は、商品購入処理部３３における商品購入完了と同期して、あるいは、非同期に、商品購入ログデータベース４２を参照して新規購入の判断を行う（ステップＳ１６１）。すなわち、商品購入ログデータベース４２（図４）のユーザＩＤと商品コードの組で重複のない購入案件を新規購入と判断する。図４の例では、ユーザＩＤ「BBB」、商品コード「XXXXX」が新規購入であると判断されたものとする。
【００７８】
図１０に戻り、ネットショッピング管理サーバ３の新規購入判断部３５は、新規購入と判断した履歴に関し、商品推薦日算出部３６にユーザＩＤ、商品コード、購入日、内容量および個数を伴って商品推薦日算出要求を行う（ステップＳ１６２）。これらのデータの引き渡しはネットショッピング管理サーバ３内の通信であるため、任意の形式とすることができる。
【００７９】
これを受け、商品推薦日算出部３６は、商品購入分析結果データベース４３（図５）および商品情報データベース４４（図６）を参照し、指定された商品コードの単位使用量を取得する（ステップＳ１６３）。図４のユーザＩＤ「BBB」、商品コード「XXXXX」が新規購入であると判断された場合、商品推薦日算出部３６は図５の商品購入分析結果データベース４３から商品コード「XXXXX」の単位使用量「7.38ml」「6.25ml」を取得し、図６の商品情報データベース４４から商品コード「XXXXX」の単位使用量「10ml」を取得する。この例のように、商品購入分析結果データベース４３と商品情報データベース４４の両者から単位使用量が得られた場合、商品購入分析結果データベース４３の結果を採用して二つの単位使用量「7.38ml」「6.25ml」の平均をとって「6.82ml」とするか、商品情報データベース４４の結果を採用して単位使用量「10ml」とするか、両者の平均をとって「7.88ml」とするかのいずれかにより単位使用量を決定する。商品購入分析結果データベース４３と商品情報データベース４４の一方からしか単位使用量が得られなかった場合は、得られた単位使用量を用いる。商品購入分析結果データベース４３と商品情報データベース４４の両方から単位使用量が得られなかった場合は以後の処理は行わない。
【００８０】
次いで、商品推薦日算出部３６は、ユーザプロフィールデータベース４１を参照して、指定されたユーザＩＤのユーザについての家族構成から家族人数を算出する（ステップＳ１６４）。ここでは大人（男女）の数を家族人数とすると、上記の例のユーザＩＤ「BBB」については、図３のユーザプロフィールデータベース４１からはユーザＩＤ「BBB」の家族構成「女大人：１」が取得され、大人（男女）の数から家族人数「１人」を算出する。なお、別途、商品コード毎に家族人数の算出ルールを保持しておき、その算出ルールに基づいて家族人数を算出してもよい。
【００８１】
次いで、商品推薦日算出部３６は、次式
商品消費予測日数  ＝  内容量  ×  個数  ／  単位使用量  ／  家族人数
により商品消費予測日数を算出し、購入日に商品消費予測日数を日付的に加算した日付（商品消費予測日）から推薦余裕日数（例えば、７日（１週間））を日付的に減算した日付を商品推薦日として算出する（ステップＳ１６５）。上記の例であるユーザＩＤ「BBB」の商品コード「XXXXX」については、単位使用量「6.82ml」を使用すると、商品消費予測日数は「66日」となり、購入日「2009/01/20」から商品消費予測日は「2009/03/27」となり、その７日前として、「2009/03/20」が商品推薦日となる。
【００８２】
次いで、商品推薦日算出部３６は、商品推薦広告対象者管理データベース４５（図７）の対応する項目欄に、ユーザＩＤ、商品コード、商品推薦日等を対応付けて登録する（ステップＳ１６６）。
【００８３】
次に、図１１において、日をおいてユーザ端末２Ｂのユーザがネットショッピング管理サーバ３にアクセスするものとすると、ユーザ端末２Ｂのブラウザ２１Ｂからネットショッピング管理サーバ３のログイン処理部３２にログインページ要求を送信する（ステップＳ１７１）。
【００８４】
これを受け、ネットショッピング管理サーバ３のログイン処理部３２は、内部に保持あるいは動的に生成したログインページのデータをユーザ端末２Ｂのブラウザ２１Ｂに返送する（ステップＳ１７２）。
【００８５】
ユーザ端末２Ｂのブラウザ２１Ｂはログインページを表示し（ステップＳ１７３）、ユーザは所定の入力を行なう（ステップＳ１７４）。
【００８６】
次いで、ログインページへの入力が完了すると、ユーザ端末２Ｂのブラウザ２１Ｂからネットショッピング管理サーバ３のログイン処理部３２に入力内容が送信される（ステップＳ１７５）。
【００８７】
入力内容を受信したネットショッピング管理サーバ３のログイン処理部３２は、ユーザプロフィールデータベース４１（図３）の内容と照合（ユーザＩＤとパスワードの組がユーザプロフィールデータベース４１に登録されているか否かを照合）し（ステップＳ１７６）、照合の結果、登録されている場合にはログイン完了の旨とセッション情報をユーザ端末２Ｂのブラウザ２１Ｂに送信する（ステップＳ１７７）。これを受け、ユーザ端末２Ｂのブラウザ２１Ｂはログインが完了した旨を表示する（ステップＳ１７８）。
【００８８】
次いで、ユーザ端末２Ｂのユーザは商品購入ページへの移行ボタン等を押下することにより、ユーザ端末２Ｂのブラウザ２１Ｂからネットショッピング管理サーバ３の商品購入処理部３３にセッション情報を伴った商品購入ページ要求が行なわれる（ステップＳ１７９）。
【００８９】
これを受け、商品購入処理部３３は、セッション情報から認識したユーザＩＤを伴う商品推薦可否判断要求を商品推薦可否判断部３７に行う（ステップＳ１８０）。
【００９０】
これを受け、商品推薦可否判断部３７は、商品推薦広告対象者管理データベース４５を参照して指定されたユーザＩＤが登録されているか否か判断する（ステップＳ１８１）。ここでは、商品推薦広告対象者管理データベース４５に指定されたユーザＩＤが登録されており、かつ現日時が商品推薦広告対象者管理データベース４５の当該ユーザＩＤと対応付けて登録された商品推薦日以降であるとすると、商品推薦可否判断部３７は商品推薦を行うべきものと判断し、商品推薦広告送信部３８に商品コードを伴って商品推薦広告要求を行う（ステップＳ１８２）。これらのデータの引き渡しはネットショッピング管理サーバ３内の通信であるため、任意の形式とすることができる。
【００９１】
これを受け、商品推薦広告送信部３８は、商品推薦広告データベース４６（図８）から商品コードに基づいて商品推薦広告の内容を取得する（ステップＳ１８３）。上記の例の商品コード「XXXXX」については、図８の商品推薦広告データベース４６から「商品ＸＸは購入時期です！」といった商品推薦広告が取得される。
【００９２】
図１１に戻り、商品推薦広告送信部３８は、商品推薦広告の内容を商品購入処理部３３に引き渡す（ステップＳ１８４）。これらのデータの引き渡しはネットショッピング管理サーバ３内の通信であるため、任意の形式とすることができる。
【００９３】
商品購入処理部３３は、商品推薦広告を含まない通常の商品購入ページと、商品推薦広告送信部３８から引き渡された商品推薦広告の内容とを合成し（ステップＳ１８５）、ユーザ端末２Ｂのブラウザ２１Ｂに送信する（ステップＳ１８６）。
【００９４】
ユーザ端末２Ｂのブラウザ２１Ｂは商品購入ページを表示する（ステップＳ１８７）。図１５は商品購入ページの画面例を示す図であり、通常の内容である商品（商品名）、「購入」ボタン等の他に、「商品ＸＸは購入時期です！」という商品推薦広告が目立つ形式で表示されている。
【００９５】
＜総括＞
以上説明したように、本実施形態によれば、新規購入商品について有効な商品推薦広告を行うことができる。
【００９６】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００９７】
１                  ネットワーク
２Ａ、２Ｂ          ユーザ端末
２１Ａ、２１Ｂ      ブラウザ
３                  ネットショッピング管理サーバ
３１                ユーザ登録部
３２                ログイン処理部
３３                商品購入処理部
３４                商品購入分析部
３４１              購入周期算出部
３４２              家族人数算出部
３４３              単位使用量算出部
３５                新規購入判断部
３６                商品推薦日算出部
３７                商品推薦可否判断部
３８                商品推薦広告送信部
４１                ユーザプロフィールデータベース
４２                商品購入ログデータベース
４３                商品購入分析結果データベース
４４                商品情報データベース
４５                商品推薦広告対象者管理データベース
４６                商品推薦広告データベース
【図１】
2010198506.tif 000003
【図２】
2010198506.tif 000004
【図３】
2010198506.tif 000005
【図４】
2010198506.tif 000006
【図５】
2010198506.tif 000007
【図６】
2010198506.tif 000008
【図７】
2010198506.tif 000009
【図８】
2010198506.tif 000010
【図９】
2010198506.tif 000011
【図１０】
2010198506.tif 000012
【図１１】
2010198506.tif 000013
【図１２】
2010198506.tif 000014
【図１３】
2010198506.tif 000015
【図１４】
2010198506.tif 000016
【図１５】
2010198506.tif 000017