(57)【要約】【課題】  ユーザが過去に視聴した番組コンテンツに関連する商品の情報をユーザ端末に配信可能であり、且つユーザ端末に配信すべき情報量が膨大となることを回避する。【解決手段】  商品情報配信システムは、番組コンテンツを当該番組コンテンツに関連する商品の商品識別子と共に配信するコンテンツ配信部１３０と、番組コンテンツを再生し、再生した番組コンテンツから商品識別子を抽出するユーザ端末２００と、抽出された商品識別子を含む視聴情報から視聴履歴情報を生成する視聴履歴情報生成部３２０と、ユーザ端末２００からの商品情報の検索要求に基づき、検索対象となる商品のカテゴリを判定するカテゴリ判定部５１５と、判定されたカテゴリに対応する視聴情報を視聴履歴情報から検索する視聴情報検索部４３０と、検索された視聴情報に対応する商品の情報をユーザ端末２００に送信する視聴商品情報送信部５１１を備える。【選択図】    図２
2008176732.tif 000002
【特許請求の範囲】
【請求項１】
映像、音声又は文字の少なくとも１つを含む番組コンテンツを前記番組コンテンツに関連する商品を識別する商品識別子と共に配信するコンテンツ配信部と、
配信された前記番組コンテンツを再生し、再生した前記番組コンテンツから前記商品識別子を抽出するユーザ端末と、
抽出された前記商品識別子を含む視聴情報を蓄積することで視聴履歴情報を生成する視聴履歴情報生成部と、
前記ユーザ端末からの商品情報の検索要求に基づき、前記検索要求の検索対象となる商品のカテゴリを判定するカテゴリ判定部と、
前記視聴履歴情報中の前記視聴情報のうち、前記カテゴリ判定部によって判定された前記カテゴリに対応する前記視聴情報を検索する視聴情報検索部と、
検索された前記視聴情報に対応する商品の情報である視聴商品情報を前記ユーザ端末に送信する視聴商品情報送信部と
を備えることを特徴とする商品情報配信システム。
【請求項２】
映像、音声又は文字の少なくとも１つを含む番組コンテンツを記憶する番組コンテンツ記憶部と、
前記番組コンテンツに関連する商品を識別する商品識別子を記憶する商品識別子記憶部と、
前記番組コンテンツを前記商品識別子と共にユーザ端末へ配信するコンテンツ配信部と
を備えることを特徴とするコンテンツ配信サーバ。
【請求項３】
映像、音声又は文字の少なくとも１つを含む番組コンテンツを、前記番組コンテンツに関連する商品の前記商品識別子と共にコンテンツ配信サーバから受信するコンテンツ受信部と、
受信された前記番組コンテンツを再生するコンテンツ再生部と、
再生された前記番組コンテンツから前記商品識別子を抽出する商品識別子抽出部と
を備えることを特徴とするユーザ端末。
【請求項４】
ユーザ端末によって再生された番組コンテンツに関連する商品を識別する商品識別子を含む視聴情報を、前記ユーザ端末から受信する視聴情報受信部と、
受信された前記視聴情報を蓄積することで視聴履歴情報を生成する視聴履歴情報生成部と、
生成された前記視聴履歴情報を記憶する視聴履歴情報記憶部と
を備えることを特徴とする視聴履歴管理サーバ。
【請求項５】
商品を識別する商品識別子を含む視聴情報を蓄積することで得られた視聴履歴情報を管理する視聴履歴管理サーバと、商品情報の検索要求を前記ユーザ端末から受信する商品情報検索サーバと共に用いられる視聴情報検索サーバであって、
前記商品情報検索サーバからの要求に応じて、前記視聴履歴情報中の前記視聴商品情報のうち、前記検索要求の検索対象となる商品のカテゴリに対応する前記視聴情報を検索し、検索された前記視聴情報を前記商品情報検索サーバに通知する視聴情報検索部を備えることを特徴とする視聴情報検索サーバ。
【請求項６】
商品を識別する商品識別子を含む視聴情報を蓄積することで得られた視聴履歴情報を管理する視聴履歴管理サーバと、前記視聴履歴情報から特定の視聴情報を検索する視聴情報検索サーバと共に用いられる商品情報検索サーバであって、
商品情報の検索要求をユーザ端末から受信し、受信した前記検索要求に基づいて前記検索要求の検索対象となる商品のカテゴリを判定するカテゴリ判定部と、
前記視聴履歴情報中の前記視聴情報のうち、前記カテゴリ判定部によって判定された前記カテゴリに対応する前記視聴情報の検索を前記視聴情報検索サーバに要求する検索要求部と、
前記商品情報検索サーバによって検索された前記視聴情報に対応する商品の情報である視聴商品情報を前記ユーザ端末に送信する視聴商品情報送信部と
を備えることを特徴とする商品情報検索サーバ。
【請求項７】
映像、音声又は文字の少なくとも１つを含む番組コンテンツを前記番組コンテンツに関連する商品の商品識別子と共に配信するステップと、
配信された前記番組コンテンツをユーザ端末において再生し、再生した前記番組コンテンツの前記商品識別子を抽出するステップと、
抽出された前記商品識別子を含む視聴情報を蓄積することで視聴履歴情報を生成するステップと、
前記ユーザ端末からの商品情報の検索要求に基づき、前記検索要求の検索対象となる商品のカテゴリを判定するステップと、
前記視聴履歴情報中の前記視聴情報のうち、前記判定するステップで判定された前記カテゴリに対応する前記視聴情報を検索するステップと、
検索された前記視聴情報に対応する商品の情報である視聴商品情報を前記ユーザ端末に送信するステップと
を備えることを特徴とする商品情報配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品情報をユーザ端末に配信する商品情報配信システム、当該商品情報配信システムに用いられるコンテンツ配信サーバ、ユーザ端末、視聴履歴管理サーバ、視聴情報検索サーバ、商品情報検索サーバ及び商品情報配信方法に関する。
【背景技術】
【０００２】
近年、インターネット等のネットワークを商品販売のプロモーションメディアとして効果的に使用するために、どのユーザに対しても同じ内容のプロモーションを一斉に行うのではなく、ユーザ毎に適した内容の商品情報を自動的に選択して送信することで商品購入への誘導効果を上げるプロモーション方法が、数多く実施されてきた（例えば、特許文献１参照。）。具体的には、ユーザに自ら趣味や嗜好を予め登録させる方法や、ユーザのアクション履歴を調べて、その傾向から好みや嗜好を自動的に推測する方法などが知られている。
【０００３】
一方で、インターネット等のネットワーク技術と、テレビやラジオ等の放送技術とを連動させる試みが盛んに行われている。例えば、サーバが、ユーザ端末で再生中の放送コンテンツに関連する商品の情報を、インターネット経由で当該ユーザ端末に配信する手法が提案されている（特許文献２参照。）。
【特許文献１】特開２００３−６５２５号公報
【特許文献２】特開２００１−３０９３４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した嗜好情報に応じたプロモーション方法においては、嗜好情報自体が曖昧なものであるため、ユーザの嗜好情報に基づくプロモーションが実際に効果を上げられるかについては不明である。さらに、嗜好情報の推定は、推定アルゴリズムに大きく依存するため、完全にユーザの嗜好と一致した情報を提供することは困難であった。
【０００５】
また、特許文献２に記載の手法では、番組コンテンツに関連する商品の情報を、当該番組コンテンツを再生しているユーザ端末へ送信している。しかし、ユーザが商品情報を真に欲しているのは、番組コンテンツの再生中ではなく、ユーザが検索サイト等で商品の情報を検索しているときである。
【０００６】
したがって、ユーザが検索サイト等を利用して商品検索を行っているときに、当該ユーザが過去に視聴した番組コンテンツに関連する商品の情報を提示することができれば、より大きなプロモーション効果が得られると共に、ユーザの利便性を大幅に向上することができる。
【０００７】
ただし、ユーザが過去に視聴した番組コンテンツに関連する商品の情報であっても、ユーザが検索している商品と無関係な商品の情報をユーザ端末に配信してしまう場合には、ユーザ端末に配信すべき情報量が膨大となるので、ユーザの利便性を向上することができないだけでなく、ネットワークの負荷が増大する。
【０００８】
上記問題点に鑑み、本発明は、ユーザが検索サイト等を利用して商品検索を行っているときに、ユーザが過去に視聴した番組コンテンツに関連する商品の情報をユーザ端末に配信可能であり、且つユーザ端末に配信すべき情報量が膨大となることを回避可能な商品情報配信システム、当該商品情報配信システムに用いられるコンテンツ配信サーバ、ユーザ端末、視聴履歴管理サーバ、視聴情報検索サーバ、商品情報検索サーバ及び商品情報配信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の第１の特徴は、映像、音声又は文字の少なくとも１つを含む番組コンテンツを前記番組コンテンツに関連する商品の商品識別子と共に配信するコンテンツ配信部（コンテンツ配信部１３０）と、配信された前記番組コンテンツを再生し、再生した前記番組コンテンツの前記商品識別子を抽出するユーザ端末（ユーザ端末２００）と、抽出された前記商品識別子を含む視聴情報を蓄積することで視聴履歴情報を生成する視聴履歴情報生成部（視聴履歴情報生成部３２０）と、前記ユーザ端末からの商品情報の検索要求に基づき、前記検索要求の検索対象となる商品のカテゴリを判定するカテゴリ判定部（カテゴリ判定部５１５）と、前記視聴履歴情報中の前記視聴情報のうち、前記カテゴリ判定部によって判定された前記カテゴリに対応する前記視聴情報を検索する視聴情報検索部（視聴情報検索部４３０）と、検索された前記視聴情報に対応する商品の情報である視聴商品情報を前記ユーザ端末に送信する視聴商品情報送信部（視聴商品情報送信部５１１）とを備える商品情報配信システムであることを要旨とする。
【００１０】
このような特徴によれば、ユーザ端末からの商品情報の検索要求に応じて、ユーザ端末で過去に再生された番組コンテンツに関連する商品の情報を送信可能となるので、リマインド効果や、番組コンテンツ（テレビ番組やラジオ番組）で視聴したという安心感から、より大きなプロモーション効果が得られると共に、ユーザの利便性を大幅に向上することができる。その際、検索要求の検索対象となる商品と同一カテゴリの商品についての商品情報をユーザ端末に送信するので、ユーザ端末に配信すべき情報量が膨大となることを回避できる。
【００１１】
本発明の第２の特徴は、映像、音声又は文字の少なくとも１つを含む番組コンテンツを記憶する番組コンテンツ記憶部（コンテンツ記憶部１１０）と、前記番組コンテンツに関連する商品を識別する商品識別子を記憶する商品識別子記憶部（商品識別子記憶部１２０）と、前記番組コンテンツを前記商品識別子と共にユーザ端末へ送信するコンテンツ配信部とを備えるコンテンツ配信サーバ（コンテンツ配信サーバ１００）であることを要旨とする。
【００１２】
本発明の第３の特徴は、映像、音声又は文字の少なくとも１つを含む番組コンテンツを、前記番組コンテンツに関連する商品の前記商品識別子と共にコンテンツ配信サーバから受信するコンテンツ受信部（コンテンツ受信部２１０）と、受信された前記番組コンテンツを再生するコンテンツ再生部（コンテンツ再生部２２０）と、再生された前記番組コンテンツの前記商品識別子を抽出する商品識別子抽出部（商品識別子抽出部２３０）とを備えるユーザ端末であることを要旨とする。
【００１３】
本発明の第４の特徴は、ユーザ端末によって再生された番組コンテンツに関連する商品を識別する商品識別子を含む視聴情報を、前記ユーザ端末から受信する視聴情報受信部（視聴情報受信部３１０）と、受信された前記視聴情報を蓄積することで視聴履歴情報を生成する視聴履歴情報生成部と、生成された前記視聴履歴情報を記憶する視聴履歴情報記憶部（視聴履歴情報記憶部３３０）とを備える視聴履歴管理サーバ（視聴履歴管理サーバ３００）であることを要旨とする。
【００１４】
本発明の第５の特徴は、商品を識別する商品識別子を含む視聴情報を蓄積することで得られた視聴履歴情報を管理する視聴履歴管理サーバと、商品情報の検索要求を前記ユーザ端末から受信する商品情報検索サーバ（商品情報検索サーバ５００）と共に用いられる視聴情報検索サーバ（視聴情報検索サーバ４００）であって、前記商品情報検索サーバからの要求に応じて、前記視聴履歴情報中の前記視聴商品情報のうち、前記検索要求の検索対象となる商品のカテゴリに対応する前記視聴情報を検索し、検索された前記視聴情報を前記商品情報検索サーバに通知する視聴情報検索部とを備える視聴情報検索サーバであることを要旨とする。
【００１５】
本発明の第６の特徴は、商品を識別する商品識別子を含む視聴情報を蓄積することで得られた視聴履歴情報を管理する視聴履歴管理サーバと、前記視聴履歴情報から特定の視聴情報を検索する視聴情報検索サーバと共に用いられる商品情報検索サーバであって、商品情報の検索要求をユーザ端末から受信し、受信した前記検索要求に基づいて前記検索要求の検索対象となる商品のカテゴリを判定するカテゴリ判定部と、前記視聴履歴情報中の前記視聴情報のうち、前記カテゴリ判定部によって判定された前記カテゴリに対応する前記視聴情報の検索を前記視聴情報検索サーバに要求する検索要求部（検索要求部５１４）と、前記商品情報検索サーバによって検索された前記視聴情報に対応する商品の情報である視聴商品情報を前記ユーザ端末に送信する商品情報送信部とを備える商品情報検索サーバであることを要旨とする。
【００１６】
本発明の第７の特徴は、映像、音声又は文字の少なくとも１つを含む番組コンテンツを前記番組コンテンツに関連する商品の商品識別子と共に配信するステップ（ステップＳ１０１）と、配信された前記番組コンテンツをユーザ端末において再生し、再生した前記番組コンテンツの前記商品識別子を抽出するステップ（ステップＳ１０２，ステップＳ１０３）と、抽出された前記商品識別子を含む視聴情報を蓄積することで視聴履歴情報を生成するステップ（ステップＳ１０４）と、前記ユーザ端末からの商品情報の検索要求に基づき、前記検索要求の検索対象となる商品のカテゴリを判定するステップ（ステップＳ２０５）と、前記視聴履歴情報中の前記視聴情報のうち、前記判定するステップで判定された前記カテゴリに対応する前記視聴情報を検索するステップ（ステップＳ２０６）と、検索された前記視聴情報に対応する商品の情報である視聴商品情報を前記ユーザ端末に送信するステップ（ステップＳ２０７，ステップＳ２０８）とを備える商品情報配信方法であることを要旨とする。
【発明の効果】
【００１７】
本発明によれば、ユーザが検索サイト等を利用して商品検索を行っているときに、ユーザが過去に視聴した番組コンテンツに関連する商品の情報をユーザ端末に配信可能であり、且つユーザ端末に配信すべき情報量が膨大となることを回避可能な商品情報配信システム、当該商品情報配信システムに用いられるコンテンツ配信サーバ、ユーザ端末、視聴履歴管理サーバ、視聴情報検索サーバ、商品情報検索サーバ及び商品情報配信方法を提供できる。
【発明を実施するための最良の形態】
【００１８】
次に、図面を参照して、本発明の実施形態を説明する。以下の実施形態における図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。
【００１９】
（１）商品情報配信システムの概略構成
まず、本実施形態に係る商品情報配信システムの概略構成について説明する。図１は、本実施形態に係る商品情報配信システムの概略構成図である。
【００２０】
本実施形態に係る商品情報配信システムは、図１に示すように、コンテンツ配信サーバ１００、ユーザ端末２００、視聴履歴管理サーバ３００、視聴情報検索サーバ４００及び商品情報検索サーバ５００を備える。本実施形態では、コンテンツ配信サーバ１００、ユーザ端末２００、視聴履歴管理サーバ３００、視聴情報検索サーバ４００及び商品情報検索サーバ５００は、ネットワーク（例えば、インターネット）６００を介して情報を送信又は受信する。
【００２１】
コンテンツ配信サーバ１００は、番組コンテンツをユーザ端末２００に配信する。コンテンツ配信サーバ１００としては、例えば、放送型配信を行う放送型配信サーバ、オンデマンド型配信を行うオンデマンド型配信サーバ、又はマルチキャスト型配信を行うマルチキャスト型配信サーバが用いられる。
【００２２】
ユーザ端末２００は、コンテンツ配信サーバ１００によって配信された番組コンテンツを受信し、受信した番組コンテンツを再生する。ユーザ端末２００としては、例えば、携帯電話端末等の移動端末、又はデスクトップＰＣ等の固定端末が使用できる。
【００２３】
視聴履歴管理サーバ３００は、各ユーザの視聴履歴を管理する。具体的には、視聴履歴管理サーバ３００は、ユーザ端末２００で再生（視聴）された番組コンテンツに関する情報である視聴情報を蓄積することで視聴履歴情報を生成し、生成した視聴履歴情報を記憶及び管理する。
【００２４】
視聴情報検索サーバ４００は、商品情報検索サーバ５００からの要求に応じて、視聴履歴管理サーバ３００が記憶している視聴履歴情報から特定の視聴情報を検索する。
【００２５】
商品情報検索サーバ５００は、検索サイト（検索エンジン）を管理し、ユーザ端末２００から、商品情報の検索要求を受信する。ユーザ端末２００は、商品情報検索サーバ５００にアクセスすることで所望の情報を検索する。
【００２６】
商品情報検索サーバ５００は、商品情報の検索要求を受信すると、視聴履歴管理サーバ３００が蓄積する視聴履歴情報のうち、当該検索要求の検索対象となる商品のカテゴリに一致する視聴情報の検索を視聴情報検索サーバ４００に要求する。
【００２７】
視聴情報検索サーバ４００は、視聴情報の検索要求を商品情報検索サーバ５００から受信すると、視聴履歴管理サーバ３００が蓄積する視聴履歴情報のうち、当該検索要求の検索対象となる商品のカテゴリに一致する視聴情報を検索し、検索した視聴情報を商品情報検索サーバ５００に通知する。
【００２８】
商品情報検索サーバ５００は、視聴情報検索サーバ４００から通知された視聴情報に対応する商品の情報を、通常の商品情報の検索結果と共にユーザ端末２００に送信する。あるいは、視聴情報検索サーバ４００から通知された視聴情報に対応する商品の情報のみをユーザ端末２００に送信してもよい。
【００２９】
（１．１）商品情報配信システムの概略構成
次に、図２を参照して、図１に示した商品情報配信システムの詳細構成、具体的には、コンテンツ配信サーバ１００、ユーザ端末２００、視聴履歴管理サーバ３００、視聴情報検索サーバ４００及び商品情報検索サーバ５００の各構成について説明する。
【００３０】
（１．１．１）コンテンツ配信サーバの構成
コンテンツ配信サーバ１００は、コンテンツ記憶部１１０、商品識別子記憶部１２０及びコンテンツ配信部１３０を備える。
【００３１】
コンテンツ記憶部１１０は、ユーザ端末２００に配信する番組コンテンツ（例えば、テレビ番組やラジオ番組）を記憶する。コンテンツ記憶部１１０に記憶される各番組コンテンツには、各番組コンテンツを識別するためのコンテンツ識別子が予め付加されている。
【００３２】
商品識別子記憶部１２０は、番組コンテンツに関連する商品を識別する商品識別子を記憶する。ここで「番組コンテンツに関連する商品」とは、番組コンテンツ内で紹介又は宣伝等された商品を意味する。ただし、「商品」は有体物に限らず、サービス（例えば、宿やホテル）も含まれる。
【００３３】
コンテンツ配信部１３０は、ユーザ端末２００に配信する番組コンテンツをコンテンツ記憶部１１０から取得すると共に、読み出した番組コンテンツに対応する商品識別子を商品識別子記憶部１２０から取得する。取得された商品識別子は、番組コンテンツに付加される。コンテンツ配信部１３０は、コンテンツ識別子及び商品識別子が付加された番組コンテンツをユーザ端末２００へ配信する。
【００３４】
（１．１．２）ユーザ端末の構成
ユーザ端末２００は、コンテンツ受信部２１０、コンテンツ再生部２２０、商品識別子抽出部２３０、視聴情報生成部２４０、通信部２５０及び操作部２６０を備える。
【００３５】
コンテンツ受信部２１０は、番組コンテンツをコンテンツ配信サーバ１００から受信する。
【００３６】
コンテンツ再生部２２０は、コンテンツ受信部２１０によって受信された番組コンテンツを再生する。コンテンツ再生部２２０には、再生された番組コンテンツを出力するディスプレイやスピーカ（不図示）等も含まれる。
【００３７】
商品識別子抽出部２３０は、コンテンツ再生部２２０によって再生された番組コンテンツから、商品識別子及びコンテンツ識別子を抽出する。
【００３８】
視聴情報生成部２４０は、コンテンツ再生部２２０が番組コンテンツを再生した時刻を示す時刻情報を生成する。視聴情報生成部２４０は、生成した時刻情報と、商品識別子抽出部２３０によって抽出された商品識別子及びコンテンツ識別子と、ユーザ端末２００のユーザを識別するユーザ識別子とを含む視聴情報を生成する。本実施形態では、商品識別子及びコンテンツ識別子とを統合し、「視聴インデックス」として管理する一例を説明する。一例として、視聴インデックスでは、コンテンツ識別子が上位ビットに割り当てられ、商品識別子が下位ビットに割り当てられている（図３参照）。
【００３９】
通信部２５０は、視聴情報生成部２４０によって生成された視聴情報を視聴履歴管理サーバ３００に送信する。
【００４０】
操作部２６０は、ユーザからの入力操作を受付ける。具体的には、操作部２６０は、例えば商品検索時において、ユーザによるキーワード入力やメニュー選択を受付ける。
【００４１】
（１．１．３）視聴履歴管理サーバの構成
視聴履歴管理サーバ３００は、視聴情報受信部３１０、視聴履歴情報生成部３２０及び視聴履歴情報記憶部３３０を備える。
【００４２】
視聴情報受信部３１０は、ユーザ端末２００から送信された視聴情報を受信する。
【００４３】
視聴履歴情報生成部３２０は、視聴情報受信部３１０によって受信された視聴情報を視聴履歴情報記憶部３３０に蓄積することで、視聴履歴情報を生成する。視聴履歴情報は、図３に示すように、ユーザ識別子と、視聴時刻と、視聴インデックスとを対応付けた構成を有している。なお、同一の番組コンテンツ内であっても、時間帯によって紹介又は宣伝等される商品は異なるため、視聴時刻の項目を設けている。
【００４４】
視聴履歴情報記憶部３３０は、視聴情報検索サーバ４００から、視聴情報の取得要求を受信する。視聴情報の取得要求には、ユーザ識別子が検索キーとして含まれている。視聴履歴情報記憶部３３０は、当該ユーザ識別子を検索キーとして、一致する視聴情報を視聴情報検索サーバ４００に送信する。
【００４５】
（１．１．４）視聴情報検索サーバの構成
視聴情報検索サーバ４００は、カテゴリ情報記憶部４１０、商品情報識別子記憶部４２０及び視聴情報検索部４３０を備える。
【００４６】
商品情報識別子記憶部４２０は、図４に示すように、視聴インデックスと、商品情報識別子とを対応付けた対応テーブルを記憶する。商品情報識別子は、ある商品の詳細情報（例えば、宿やホテルの説明情報や写真等の情報）を識別するための識別子である。商品情報識別子としては、例えばサイト内ＵＲＬやＳＱＬサーバ内の識別子等が使用される。
【００４７】
カテゴリ情報記憶部４１０は、図５に示すように、ある商品の商品情報識別子と、当該商品のカテゴリ（属性）とを対応付けたカテゴリ情報を記憶する。
【００４８】
視聴情報検索部４３０は、視聴情報の検索要求を商品情報検索サーバ５００から受信する。検索要求には、ユーザ識別子と商品のカテゴリとが含まれている。
【００４９】
視聴情報検索部４３０は、視聴情報の検索要求に含まれているユーザ識別子を検索キーとして、視聴情報（視聴インデックス）の取得要求を視聴履歴管理サーバ３００に送信する。
【００５０】
そして、視聴情報検索部４３０は、あるユーザについての視聴情報（視聴インデックス）を視聴履歴管理サーバ３００から受信し、受信した視聴インデックスに対応する商品情報識別子を、商品情報識別子記憶部４２０から検索する（第１検索処理）。
【００５１】
また、視聴情報検索部４３０は、商品情報検索サーバ５００からの検索要求に含まれているカテゴリに対応する商品情報識別子をカテゴリ情報記憶部４１０から検索する（第２検索処理）。
【００５２】
さらに、視聴情報検索部４３０は、第１検索処理で検索された商品情報識別子と、第２検索処理で検索された商品情報識別子とで、共通する商品情報識別子を判定し、判定された商品情報識別子を商品情報検索サーバ５００に送信する。
【００５３】
（１．１．５）商品情報検索サーバの構成
商品情報検索サーバ５００は、インタフェース部５１０、商品検索エンジン部５２０、商品情報記憶部５３０、検索要求部５４０及びカテゴリ判定部５５０を備える。
【００５４】
インタフェース部５１０は、ユーザ端末２００とのインタフェースとして機能する。すなわち、インタフェース部５１０は、商品情報の検索要求をユーザ端末２００から受信し、商品情報の検索結果をユーザ端末２００に送信する。
【００５５】
具体的には、インタフェース部５１０は、通常の商品情報検索サービスを提供するための商品検索インタフェース部５１２と、視聴履歴と連動した商品情報検索サービスを提供するための視聴商品情報送信部５１１とを備える。
【００５６】
商品検索インタフェース部５１２は、商品検索のための検索キーワード及び検索条件の入力をユーザ端末２００のユーザに促すと共に、商品検索エンジン部５２０に検索を指示したり、ディレクトリ構造を有するメニューを辿ることで商品検索エンジン部５２０に所望の商品情報を探すことを指示したりする。そして、商品検索インタフェース部５１２は、商品検索エンジン部５２０からの商品情報の検索結果をユーザ端末２００に送信する。
【００５７】
商品検索エンジン部５２０は、ユーザ端末２００から通知された検索キーワードや検索条件に応じて商品を検索する機能や、メニューの選択により商品情報を絞り込む機能を有する。
【００５８】
具体的には、商品検索エンジン部５２０は、検索キーワード、検索条件や、メニューの選択結果を用いて、商品情報記憶部５３０に検索クエリを出力する。この検索クエリは、ＳＱＬのＳｅｌｅｃｔコマンド等が相当する。そして、商品情報記憶部５３０からの検索結果を、商品検索インタフェース部５１２に出力する。
【００５９】
商品情報記憶部５３０は、商品の詳細情報である商品情報を記憶する。具体的には、商品情報記憶部５３０は、商品情報識別子と商品情報とを対応付けて記憶している。また、商品情報記憶部５３０は、商品検索エンジン部５２０からの検索クエリに応じて、検索条件にマッチする商品情報を絞りこみ、結果を商品検索エンジン部５２０に返却する。なお、商品情報記憶部５３０は、例えばＳＱＬデータベースやＸＭＬ Ｎａｔｉｖｅデータベースによって実現される。
【００６０】
カテゴリ判定部５５０は、検索キーワード、検索条件や、メニューの選択結果に基づいて、商品情報の検索対象となる商品のカテゴリを判定する。カテゴリの判定方法は、対象商品の種類により大きく異なるが、宿泊施設であれば、エリア情報の包含関係（国、地方、県、市又は町等）により決定されるカテゴリや、宿泊施設タイプを分類化するカテゴリが含まれるカテゴリ辞書等に基づいて判定される。
【００６１】
検索要求部５４０は、視聴情報の検索要求を視聴情報検索サーバ４００に送信する。検索要求には、カテゴリ判定部５５０によって判定されたカテゴリと、ユーザ端末２００のユーザ識別子とが含まれる。
【００６２】
検索要求部５４０は、検索要求の返り値として視聴情報検索サーバ４００から商品情報識別子を受信する。商品検索エンジン部５２０は、検索要求部５４０によって視聴情報検索サーバ４００から受信された商品情報識別子に対応する商品情報を商品情報記憶部５３０から取得する。取得された商品情報は、視聴商品情報として視聴商品情報送信部５１１に通知される。
【００６３】
視聴商品情報送信部５１１は、商品検索エンジン部５２０によって通知された視聴商品情報をユーザ端末２００に送信する。
【００６４】
（２）商品情報配信システムの動作
次に、上述した商品情報配信システムの動作、具体的には、ユーザ端末２００において番組コンテンツを再生するコンテンツ再生動作と、ユーザ端末２００において商品情報を検索する商品情報検索動作とについて説明する。コンテンツ再生動作と商品情報検索動作とは、非同期で行われる。
【００６５】
（２．１）コンテンツ再生動作
図６は、コンテンツ再生動作の動作フローを示すフローチャートである。
【００６６】
ステップＳ１０１において、コンテンツ配信サーバ１００は、コンテンツ識別子と商品識別子とを含む番組コンテンツをユーザ端末２００に配信する。
【００６７】
ステップＳ１０２において、ユーザ端末２００は、コンテンツ配信サーバ１００から配信される番組コンテンツのうち、ユーザによって選択された番組コンテンツを再生する。
【００６８】
ステップＳ１０２において、ユーザ端末２００は、ステップＳ１０２で再生された番組コンテンツからコンテンツ識別子及び商品識別子を抽出する。
【００６９】
ステップＳ１０４において、ユーザ端末２００は、ステップＳ１０２で抽出されたコンテンツ識別子及び商品識別子を用いて、上述した視聴情報を生成する。生成された視聴情報は、ユーザ端末２００から視聴履歴管理サーバ３００に送信される。
【００７０】
なお、視聴情報をリアルタイムで視聴履歴管理サーバ３００に送信（登録）する構成に限らず、ある時間単位又はイベントベース、あるいはユーザ又はサーバ側の指示に基づいて視聴情報が送信（登録）される構成でもよい。
【００７１】
ステップＳ１０５において、視聴履歴管理サーバ３００は、ステップＳ１０４でユーザ端末２００から受信した視聴情報を視聴履歴情報記憶部３３０に記憶することで、視聴履歴情報を更新する。
【００７２】
（２．２）商品情報検索動作
図７は、商品情報検索動作の動作フローを示すフローチャートである。
【００７３】
ステップＳ２０１において、ユーザ端末２００は、商品情報検索サーバ５００（商品情報検索サイト）にアクセスする。
【００７４】
ステップＳ２０２において、商品情報検索サーバ５００は、ユーザ端末２００から通知された検索キーワード、検索条件や、メニュー選択結果に応じて、商品情報を検索する。
【００７５】
ステップＳ２０３において、商品情報検索サーバ５００は、ステップＳ２０２での検索処理により、商品情報を取得する。
【００７６】
ステップＳ２０４において、商品情報検索サーバ５００は、ステップＳ２０３で取得された商品情報をユーザ端末２００に送信する。ユーザ端末２００は、商品情報検索サーバ５００から受信した商品情報を提示（ディスプレイ上に表示）する。
【００７７】
ステップＳ２０５において、商品情報検索サーバ５００は、ユーザ端末２００から通知された検索キーワード、検索条件や、メニュー選択結果に応じて、検索対象となる商品のカテゴリを判定する。また、商品情報検索サーバ５００は、判定されたカテゴリと、ユーザ端末２００のユーザのユーザ識別子とを含む視聴情報（視聴インデックス）の取得要求を視聴情報検索サーバ４００に送信する。
【００７８】
ステップＳ２０６において、視聴情報検索サーバ４００は、ユーザ端末２００についての視聴情報を検索する。具体的には、視聴情報検索サーバ４００は、ステップＳ２０５で受信した取得要求に含まれるユーザ識別子に対応する視聴情報（視聴インデックス）の取得要求を視聴履歴管理サーバ３００に送信することで、視聴情報（視聴インデックス）を取得する。
【００７９】
ステップＳ２０７において、視聴情報検索サーバ４００は、ステップＳ２０６で取得した視聴情報（視聴インデックス）に対応する商品情報識別子を検索する（第１検索処理）。また、視聴情報検索サーバ４００は、ステップＳ２０５で受信した取得要求に含まれるカテゴリに対応する商品情報識別子を検索する（第２検索処理）。第１検索処理で検索された商品情報識別子と第２検索処理で検索された商品情報識別子とで共通する商品情報識別子が、商品情報検索サーバ５００に通知される。
【００８０】
ステップＳ２０８において、商品情報検索サーバ５００は、ステップＳ２０７で視聴情報検索サーバ４００から通知された商品情報識別子に対応する商品情報を、視聴商品情報としてユーザ端末２００に送信する。ユーザ端末２００は、商品情報検索サーバ５００から受信した視聴商品情報を提示（ディスプレイ上に表示）する。
【００８１】
（２．３）具体例
次に、上述したコンテンツ再生動作及び商品情報検索動作を、具体例を挙げて説明する。
【００８２】
図６のステップＳ１０１において、コンテンツ配信サーバ１００は、温泉宿番組をユーザ端末２００に送信した場合を想定する。この場合、コンテンツ配信サーバ１００は、温泉宿番組で紹介された温泉宿を示す商品識別子を温泉宿番組に付加する。
【００８３】
ステップＳ１０２〜ステップＳ１０４において、ユーザ端末２００は、温泉宿番組を示すコンテンツ識別子と温泉宿番組で紹介された温泉宿を示す商品識別子とからなる視聴インデックスを生成する。生成された視聴インデックスは、視聴履歴管理サーバ３００に登録される。
【００８４】
なお、視聴情報検索サーバ４００は、上記の温泉宿番組で紹介された温泉宿のカテゴリとして、“関東”、“温泉宿”等を登録しているものとする。
【００８５】
図７のステップＳ２０１において、ユーザ端末２００は、旅行検索サイトを管理する商品情報検索サーバ５００にアクセスする。
【００８６】
ステップＳ２０２において、ユーザ端末２００は、例えばユーザからのキーワード入力“関東”及び“温泉宿”を受付ける。これらの検索キーワードは、商品情報検索サーバ５００に通知される。
【００８７】
ステップＳ２０３及びステップＳ２０４において、商品情報検索サーバ５００は、ステップＳ２０２で通知された検索キーワードに合致する温泉宿の情報をユーザ端末２００に通知する。通知された温泉宿の情報は、図８に示すように、例えばユーザ端末２００のディスプレイ上に表示される。
【００８８】
ステップＳ２０５において、商品情報検索サーバ５００は、ステップＳ２０２で通知された検索キーワードから、ユーザ端末２００のユーザが検索する商品のカテゴリ（“関東”、“温泉宿”）を判定する。
【００８９】
ステップＳ２０６〜ステップＳ２０７において、商品情報検索サーバ５００は、ステップＳ２０５で判定されたカテゴリに一致する商品情報であり、且つユーザ端末２００のユーザの視聴履歴中に存在する視聴情報に対応する商品情報を、視聴商品情報としてユーザ端末２００に通知する。
【００９０】
ステップＳ２０８において、ユーザ端末２００は、図８に示すように、商品情報検索サーバ５００から通知された視聴商品情報を、通常の商品情報と併せてユーザ端末２００のディスプレイ上に表示する。
【００９１】
（３）作用・効果
以上のように、コンテンツ配信サーバ１００は、番組コンテンツを商品識別子と共に配信する。ユーザ端末２００は、再生した番組コンテンツから商品識別子を抽出する。視聴履歴管理サーバ３００は、視聴情報（視聴インデックス）を蓄積することで視聴履歴情報を生成する。視聴情報検索サーバ４００及び商品情報検索サーバ５００は、ユーザ端末２００の視聴履歴情報中の視聴情報に対応する商品情報（視聴商品情報）をユーザ端末２００に送信する。
【００９２】
したがって、ユーザ端末２００で過去に再生（視聴）された番組コンテンツに関連する商品の情報をユーザ端末２００に配信可能となり、リマインド効果や、テレビ番組やラジオ番組で視聴したという安心感から、より大きなプロモーション効果が得られる
また、商品情報検索サーバ５００は、ユーザ端末からの商品情報の検索要求に基づき、検索要求の検索対象となる商品のカテゴリを判定する。視聴情報検索サーバ４００及び商品情報検索サーバ５００は、視聴履歴情報中の視聴情報のうち、カテゴリ判定部によって判定されたカテゴリに対応する視聴情報に対応する視聴商品情報をユーザ端末に送信する。
【００９３】
すなわち、ユーザ端末２００で過去に再生された番組コンテンツに関連する商品の情報であっても、検索中の商品に無関係の商品の情報については、ユーザ端末２００に送信されないので、ユーザ端末２００に適切な視聴商品情報のみを送信することができる。
【００９４】
（４）その他の実施形態
上記のように、本発明は実施形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなる。
【００９５】
上述した実施形態では、商品識別子とコンテンツ識別子とを視聴インデックスとして統合して管理していたが、商品識別子とコンテンツ識別子とを個別に管理する構成であってもよい。また、視聴情報において、コンテンツ識別子及び視聴時間の項目を設けずに、ユーザ識別子及び商品情報識別子の項目のみを設ける構成としてもよい。
【００９６】
また、上述した実施形態では、番組コンテンツを再生する端末と商品情報検索を要求する端末とが同一の端末であったが、番組コンテンツを再生する端末と商品情報検索を要求する端末とが異なる端末であってもよい。
【００９７】
上述した実施形態では、番組コンテンツがテレビ番組又はラジオ番組であったが、商品に関する紹介又は宣伝の情報を含むコンテンツであればよく、例えば文字情報のみからなるコンテンツ等であってもよい。
【００９８】
さらに、上述した実施形態では、商品情報配信システムの機能を複数のサーバに分散させる構成について説明したが、図９に示すように、コンテンツ配信サーバ１００、視聴履歴管理サーバ３００、視聴情報検索サーバ４００及び商品情報検索サーバ５００の各機能を、単一のサーバ７００に実行させる構成としてもよい。
【００９９】
このように本発明は、ここでは記載していない様々な実施形態等を包含するということを理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲の発明特定事項によってのみ限定されるものである。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施形態に係る商品情報配信システムの概略構成図である。
【図２】図１に示す商品情報配信システムの詳細構成図である。
【図３】本発明の実施形態に係る視聴履歴管理サーバが管理する視聴履歴情報の構成例を示す図である。
【図４】本発明の実施形態に係る視聴情報検索サーバに記憶される視聴インデックスと商品情報識別子とを対応付けた対応テーブルの構成例を示す図である。
【図５】本発明の実施形態に係る視聴情報検索サーバに記憶されるカテゴリ情報の構成例を示す図である。
【図６】本発明の実施形態に係る商品情報配信システムのコンテンツ再生動作の動作フローを示すフローチャートである。
【図７】本発明の実施形態に係る商品情報配信システムの商品情報検索動作の動作フローを示すフローチャートである。
【図８】本発明の実施形態に係るユーザ端末において商品情報の検索結果と視聴商品情報とを表示した際の画面表示例を示す図である。
【図９】その他の実施形態に係る商品情報配信システムの構成図である。
【符号の説明】
【０１０１】
１００…コンテンツ配信サーバ、１１０…コンテンツ記憶部、１２０…商品識別子記憶部、１３０…コンテンツ配信部、２００…ユーザ端末、２１０…コンテンツ受信部、２２０…コンテンツ再生部、２３０…商品識別子抽出部、２４０…視聴情報生成部、２５０…通信部、２６０…操作部、３００…視聴履歴管理サーバ、３１０…視聴情報受信部、３２０…視聴履歴情報生成部、３３０…視聴履歴情報記憶部、４００…視聴情報検索サーバ、４１０…カテゴリ情報記憶部、４２０…商品情報識別子記憶部、４３０…視聴情報検索部、５００…商品情報検索サーバ、５１０…インタフェース部、５１１…視聴商品情報送信部、５１２…商品検索インタフェース部、５１４…検索要求部、５１５…カテゴリ判定部、５２０…商品検索エンジン部、５３０…商品情報記憶部、５４０…検索要求部、５５０…カテゴリ判定部
【図１】
2008176732.tif 000003
【図２】
2008176732.tif 000004
【図３】
2008176732.tif 000005
【図４】
2008176732.tif 000006
【図５】
2008176732.tif 000007
【図６】
2008176732.tif 000008
【図７】
2008176732.tif 000009
【図８】
2008176732.tif 000010
【図９】
2008176732.tif 000011