(57)【要約】【課題】利用者の生活に密着した行動から嗜好情報を収集することができる配信サーバ装置及びカテゴリ生成方法を提供すること【解決手段】本発明にかかる配信サーバ装置５０は、携帯端末２０を用いた情報検索の履歴を示す検索履歴を取得する携帯端末履歴取得部５１と、携帯端末２０を用いて情報検索を行ったユーザと同一のユーザによる情報家電１０の操作履歴を取得する情報家電履歴取得部５２と、検索履歴からユーザの第１の嗜好情報を生成し、操作履歴からユーザの第２の嗜好情報を生成する嗜好情報生成部５３と、第１及び第２の嗜好情報を用いて、情報家電１０及び携帯端末２０の少なくとも一方に配信するデータのカテゴリを生成するカテゴリ生成部５４と、を備えるものである。【選択図】図１
2012141658.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末を用いた情報検索の履歴を示す検索履歴を取得する携帯端末履歴取得部と、
前記携帯端末を用いて情報検索を行ったユーザと同一のユーザによる情報家電の操作履歴を取得する情報家電履歴取得部と、
前記検索履歴から前記ユーザの第１の嗜好情報を生成し、前記操作履歴から前記ユーザの第２の嗜好情報を生成する嗜好情報生成部と、
前記第１及び第２の嗜好情報を用いて、前記情報家電及び前記携帯端末の少なくとも一方に配信するデータのカテゴリを生成するカテゴリ生成部と、を備える配信サーバ装置。
【請求項２】
前記嗜好情報生成部は、
前記検索履歴の中からキーワード情報を抽出することにより前記第１の嗜好情報を生成し、前記操作履歴から推測される名詞情報を抽出することにより前記第２の嗜好情報を生成する、請求項１記載の配信サーバ装置。
【請求項３】
前記第１の嗜好情報は、前記情報検索において用いられた単語のうち、予め複数の単語データが収録されている辞書データに収録されている単語を用いて生成される、請求項２記載の配信サーバ装置。
【請求項４】
前記第２の嗜好情報は、使用されている情報家電の種類と前記情報家電が使用された時間情報とから推測される単語を用いて生成される、請求項２又は３に記載の配信サーバ装置。
【請求項５】
前記検索履歴と、前記携帯端末を用いて情報検索を行ったユーザと同一のユーザによる情報家電の操作履歴とを関連付けて管理するデータベースをさらに備える、請求項１乃至４のいずれか１項に記載の配信サーバ装置。
【請求項６】
前記携帯電話を介して、前記携帯端末を用いて情報検索を行ったユーザが操作する情報家電の識別情報を取得する家電登録受信部をさらに備える、請求項１乃至５のいずれか１項に記載の配信サーバ装置。
【請求項７】
前記カテゴリ生成部によって生成されたカテゴリに含まれるデータを前記情報家電及び前記携帯端末の少なくとも一方に配信する配信部をさらに備え、
前記配信部は、前記ユーザに関連付けられているカテゴリが存在しない場合、前記データの配信優先度を用いて選択されたデータを、前記情報家電及び前記携帯端末の少なくとも一方に配信する請求項１乃至６のいずれか１項に記載の配信サーバ装置。
【請求項８】
携帯端末を用いた情報検索の履歴を示す検索履歴を取得するステップと、
前記携帯端末を用いて情報検索を行ったユーザと同一のユーザによる情報家電の操作履歴を取得するステップと、
前記検索履歴から前記ユーザの第１の嗜好情報を生成し、前記操作履歴から前記ユーザの第２の嗜好情報を生成するステップと、
前記第１及び第２の嗜好情報を用いて、前記情報家電及び前記携帯端末の少なくとも一方に配信するデータのカテゴリを生成するステップと、を備えるカテゴリ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は配信サーバ装置及びカテゴリ生成方法に関し、特に配信するデータのカテゴリ情報を個人の嗜好情報に基づいて生成する配信サーバ装置及びその配信サーバ装置において用いられるカテゴリ生成方法に関する。
【背景技術】
【０００２】
近年、広告配信システム（又はレコメンドシステム）を用いて、利用者の嗜好情報を抽出して利用者に沿った情報を配信するサービスが提供されている。特許文献１には、携帯電話端末のブラウザに入力された検索キーワードを用いて、利用者の嗜好情報を抽出するシステムが開示されている。具体的には、サーバ装置は、複数の利用者から検索キーワードを収集する。これより、サーバ装置は、嗜好情報を生成し、利用者の嗜好情報に沿った広告、つまりターゲティング広告の配信を行っている。
【０００３】
ここで、特許文献２には、テレビ電子番組表から得られる嗜好情報を用いた広告配信システムについて開示されている。具体的には、利用者は、テレビ電子番組表サービスを利用して所望の番組を選択する。次に、家庭内の情報家電機器は、選択された番組の録画予約を行う。この場合、予約された番組情報などが利用者個人の嗜好情報としてサービス提供センタ側に蓄積され、その嗜好情報に基づく広告が家庭内の情報家電機器に送信される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００８−５０２０５２号公報
【特許文献２】特開２００２−００７８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示されているシステムを用いた場合、利用者は、携帯電話端末を外出時には頻繁に使用するが、在宅時には使用する頻度が下がることが想定される。そのため、在宅時には、特許文献２に開示されているように、テレビ電子番組表において選択された番組情報から、例えば出演している芸能人やテレビ番組等の情報から嗜好情報を抽出するようにしてもよい。しかし、上述した方法により嗜好情報を収集した場合においても、利用者の生活に密着した行動から嗜好情報を収集することはできないという問題がある。
【０００６】
本発明はこのような問題を解決するために、利用者の生活に密着した行動から嗜好情報を収集することができる配信サーバ装置及びカテゴリ生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様にかかる配信サーバ装置は、携帯端末を用いた情報検索の履歴を示す検索履歴を取得する携帯端末履歴取得部と、前記携帯端末を用いて情報検索を行ったユーザと同一のユーザによる情報家電の操作履歴を取得する情報家電履歴取得部と、前記検索履歴から前記ユーザの第１の嗜好情報を生成し、前記操作履歴から前記ユーザの第２の嗜好情報を生成する嗜好情報生成部と、前記第１及び第２の嗜好情報を用いて、前記情報家電及び前記携帯端末の少なくとも一方に配信するデータのカテゴリを生成するカテゴリ生成部と、を備えるものである。
【０００８】
本発明の第２の態様にかかるカテゴリ生成方法は、携帯端末を用いた情報検索の履歴を示す検索履歴を取得するステップと、前記携帯端末を用いて情報検索を行ったユーザと同一のユーザによる情報家電の操作履歴を取得するステップと、前記検索履歴から前記ユーザの第１の嗜好情報を生成し、前記操作履歴から前記ユーザの第２の嗜好情報を生成するステップと、前記第１及び第２の嗜好情報を用いて、前記情報家電及び前記携帯端末の少なくとも一方に配信するデータのカテゴリを生成するステップと、を備えるものである。
【発明の効果】
【０００９】
本発明により、利用者の生活に密着した行動から嗜好情報を収集することができる配信サーバ装置及びカテゴリ生成方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１にかかる配信サーバの構成図である。
【図２】実施の形態１にかかる情報家電の構成図である。
【図３】実施の形態１にかかる携帯端末の構成図である。
【図４】実施の形態１にかかる情報家電履歴サーバの構成図である。
【図５】実施の形態１にかかる家電登録サーバの構成図である。
【図６】実施の形態１にかかる配信サーバの構成図である。
【図７】実施の形態１にかかるカテゴリ情報の生成処理の流れを示す図である。
【図８】実施の形態１にかかる操作履歴を情報家電の操作履歴ＤＢへ蓄積する処理の流れを示す図である。
【図９】実施の形態１にかかる操作履歴を情報家電履歴サーバ３０へ登録する処理の流れを示す図である。
【図１０】実施の形態１にかかる操作履歴マスタＤＢに登録された操作履歴情報を配信サーバへ送信する処理の流れを示す図である。
【図１１】実施の形態１にかかる携帯端末から家電登録サーバへ情報家電の登録を行う場合の処理の流れを示す図である。
【図１２】実施の形態１にかかる家電登録サーバから配信サーバへ家電情報を送信する処理の流れを示す図である。
【図１３】実施の形態１にかかる携帯端末から配信サーバへ位置情報と検索履歴情報とを送信する処理の流れを示す図である。
【図１４】実施の形態１にかかるカテゴリを生成する処理の流れを示す図である。
【図１５】実施の形態１にかかるカテゴリ情報を用いた配信処理の流れを示す図である。
【発明を実施するための形態】
【００１１】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。図１を用いて本発明の実施の形態１にかかる配信サーバ５０の構成例について説明する。配信サーバ５０は、携帯端末履歴取得部５１と、情報家電履歴取得部５２と、嗜好情報生成部５３と、カテゴリ生成部５４とを備えている。
【００１２】
携帯端末履歴取得部５１は、携帯端末２０を用いた情報検索の履歴を示す検索履歴を取得する。携帯端末２０は、携帯電話端末、ＰＨＳ端末又はスマートフォン端末等であり、持ち運びが容易な通信端末である。検索履歴は、携帯端末２０において特定の情報を得るために入力されたキーワード情報である。携帯端末履歴取得部５１は、携帯端末２０に入力され、蓄積された検索履歴を定期的に取得してもよく、キーワードが入力されるとともに、キーワード情報を携帯端末履歴取得部５１へ出力するようにしてもよい。
【００１３】
情報家電履歴取得部５２は、情報家電１０の操作履歴を取得する。また、情報家電１０を使用しているユーザと、携帯端末２０を用いて情報検索を行ったユーザとは、同一の者である。情報家電１０は、例えば、テレビや、冷蔵庫、電子レンジ等であり、居宅内に設置され、通信機能を有する家電装置である。情報家電１０の操作履歴とは、情報家電１０が操作されていること検出した情報である。
【００１４】
嗜好情報生成部５３は、検索履歴を用いてユーザの嗜好情報を生成し、さらに、操作履歴を用いてユーザの嗜好情報を生成する。嗜好情報は、検索履歴や、操作履歴を分析等して、ユーザの興味がある情報として推測される情報である。
【００１５】
カテゴリ生成部５４は、嗜好情報生成部５３において生成された嗜好情報を用いて、情報家電１０及び携帯端末２０の少なくとも一方に配信する広告データ等のカテゴリを生成する。カテゴリとは、関連のある広告データ等を総括する見出し情報であり、例えば、スポーツや、食べ物、美容等である。
【００１６】
以上説明したように、本発明の実施の形態１にかかる配信サーバ５０を用いることにより、携帯端末２０の検索履歴を用いた嗜好情報と、情報家電１０の操作履歴を用いた嗜好情報とを用いて、情報家電１０及び携帯端末２０の少なくとも一方に配信するデータのカテゴリを生成することができる。そのため、利用者の普段の生活から得られる情報を用いて嗜好情報を生成することができ、さらにその嗜好情報を用いてカテゴリを生成することができる。これにより、配信サーバ５０は、利用者にとってより興味のあるデータを配信することができる。
【００１７】
続いて、図２を用いて本発明の実施の形態１にかかる情報家電１０の構成例について説明する。情報家電１０は、機能１１〜１３と、履歴登録部１４と、操作履歴ＤＢ１５と、履歴送信部１６と、広告／レコメンド受信部１７と、広告／レコメンド表示部１８と、ディスプレイ１９とを備えている。
【００１８】
情報家電１０は、例えば、テレビや、冷蔵庫、電子レンジ等であり、居宅内に設置され、通信機能を有する家電装置である。この場合、情報家電１０は、無線もしくは有線を用いた通信機能を有する。例えば、無線通信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）や、無線ＬＡＮ等が用いられる。
【００１９】
機能１１〜１３は、情報家電１０が備えるセンサ機能であり、例えば、スイッチのＯＮ／ＯＦＦを検出する機能や、冷蔵庫又は電子レンジであれば、扉の開閉を検出する機能等である。機能１１〜１３は、情報家電１０に複数の機能が搭載されていることを示している。機能１１〜１３の少なくとも１つの機能が、スイッチのＯＮ／ＯＦＦ等を検出すると、情報家電１０の操作履歴として、履歴登録部１４へ出力する。
【００２０】
履歴登録部１４は、複数の機能から出力された操作履歴を集約し、操作履歴ＤＢ１５へ出力する。履歴登録部１４は、定められた時間毎に出力された操作履歴を集約して操作履歴ＤＢ１５へ出力してもよく、それぞれの機能から操作履歴が出力される毎に操作履歴ＤＢ１５へ操作履歴を出力してもよい。操作履歴ＤＢ１５は、履歴登録部１４から出力された操作履歴を登録する。履歴送信部１６は、操作履歴ＤＢ１５に登録された操作履歴を抽出し、情報家電履歴サーバ３０へ出力する。また、履歴送信部１６は、定められた時間毎に操作履歴ＤＢ１５において更新された操作履歴を抽出し、情報家電履歴サーバ３０へ出力してもよい。ここで、履歴送信部１６は、情報家電１０を操作する者の年齢、性別又は体型等の操作者に関する情報も併せて情報家電履歴サーバ３０へ出力してもよい。操作者に関する情報は、例えば、情報家電１０にカメラを搭載し、操作者をカメラを用いて撮影することにより収集することができる。もしくは、指紋センサー等を用いて、操作者を特定する情報を出力してもよい。
【００２１】
広告／レコメンド受信部１７は、配信サーバ５０から、広告又はレコメンド情報を受け取る。広告／レコメンド表示部１８は、広告／レコメンド受信部１７において受け取った広告又はレコメンド情報を、ディスプレイ１９へ出力し表示させる。
【００２２】
続いて、図３を用いて本発明の実施の形態１にかかる携帯端末２０の構成例について説明する。携帯端末２０は、家電登録ＵＩ２１と、登録情報送信部２２と、ＧＰＳ２３と、機能２４と、履歴送信部２５と、ブラウザ２６と、広告／レコメンド受信部２７と、広告／レコメンド表示部２８と、ディスプレイ２９とを備えている。
【００２３】
家電登録ＵＩ２１は、操作履歴を検出する情報家電１０の登録を受け付ける。つまり、携帯端末２０を操作するユーザは、嗜好情報を生成するために操作履歴を検出する情報家電１０の情報を、家電登録ＵＩ２１を用いて登録する。例えば、ユーザは、各情報家電１０に設定されているＩＰアドレス、ＭＡＣアドレス又はその他の情報家電１０の識別情報等を登録してもよい。
【００２４】
登録情報送信部２２は、家電登録ＵＩ２１から受け取った情報家電１０の情報と、携帯端末２０の情報とを関連付けた家電登録情報を家電登録サーバ４０へ送信する。例えば、登録情報送信部２２は、情報家電１０のＩＰアドレス又はＭＡＣアドレスと、携帯端末２０のＩＰアドレス又はＭＡＣアドレスとを関連付けた家電登録情報を、家電登録サーバ４０へ送信する。
【００２５】
ＧＰＳ２３は、携帯端末２０の位置情報を取得し、履歴送信部２５へ出力する。また、機能２４は、携帯端末２０が備えるセンサ機能であり、例えば加速度センサ等である。機能２４が加速度センサである場合、機能２４は、携帯端末２０を身につけている者の歩数情報等を計測し、計測した歩数情報等を履歴送信部２５へ出力する。また、携帯端末２０を操作するユーザがブラウザ２６を利用して情報検索を行った場合、検索履歴は、ｃｏｏｋｉｅに保存され、履歴送信部２５へ出力される。
【００２６】
履歴送信部２５は、ＧＰＳ２３、機能２４又はブラウザ２６から受け取った情報を、携帯端末２０の識別情報と関連付けて配信サーバ５０へ送信する。これにより、配信サーバ５０は、送信された情報が、携帯端末２０において検出された情報であると判定することができる。
【００２７】
広告／レコメンド受信部２７は、配信サーバ５０から、広告又はレコメンド情報を受け取る。広告／レコメンド表示部２８は、広告／レコメンド受信部２７において受け取った広告又はレコメンド情報を、ディスプレイ２９へ出力し表示させる。また、ブラウザ２６が、広告又はレコメンド情報を受け取ってもよい。この場合、ブラウザ２６は、受け取った広告又はレコメンド情報を広告／レコメンド表示部２８へ出力し、ディスプレイ２９に表示させる。
【００２８】
続いて、図４を用いて本発明の実施の形態１にかかる情報家電履歴サーバ３０の構成例について説明する。情報家電履歴サーバ３０は、履歴受信部３１と、操作履歴マスタＤＢ３２と、操作履歴送信部３３と、を備えている。
【００２９】
履歴受信部３１は、情報家電１０から送信される操作履歴を受け取る。履歴受信部３１は、受け取った操作履歴を操作履歴マスタＤＢ３２へ出力する。操作履歴マスタＤＢ３２は、履歴受信部３１から出力された操作履歴を登録する。
【００３０】
操作履歴送信部３３は、操作履歴マスタＤＢ３２において更新された操作履歴を抽出し、配信サーバ５０へ送信する。操作履歴送信部３３は、予め定められたタイミング毎に操作履歴マスタＤＢ３２にアクセスして、更新状況を確認してもよい。もしくは、操作履歴マスタＤＢ３２は、データベースに登録される情報が更新された場合に、操作履歴送信部３３へ、更新情報を通知し、操作履歴送信部３３は、更新情報を受け取った場合に、操作履歴マスタＤＢ３２へアクセスし更新された操作履歴を受け取るようにしてもよい。
【００３１】
続いて、図５を用いて本発明の実施の形態１にかかる家電登録サーバ４０の構成例について説明する。家電登録サーバ４０は、登録受信部４１と、家電登録ＤＢ４２と、登録送信部４３と、を備えている。
【００３２】
登録受信部４１は、携帯端末２０から、情報家電１０の情報と携帯端末２０の情報とが関連付けられた家電登録情報を受け取る。登録受信部４１は、受け取った家電登録情報を家電登録ＤＢ４２へ出力する。家電登録ＤＢ４２は、登録受信部４１から出力された家電登録情報を登録する。登録送信部４３は、家電登録ＤＢ４２に登録されている家電登録情報を配信サーバ５０へ送信する。
【００３３】
続いて、図６を用いて本発明の実施の形態１にかかる配信サーバ５０の詳細な構成例について説明する。配信サーバ５０は、携帯端末履歴取得部５１と、情報家電履歴取得部５２と、嗜好情報生成部５３と、カテゴリ生成部５４と、端末履歴マスタＤＢ５５と、家電登録受信部５６と、ログＤＢ５７と、カテゴリＤＢ５８と、コンテンツＤＢ５９と、マッチング処理部６０と、広告／レコメンド配信部６１とを備えている。
【００３４】
携帯端末履歴取得部５１は、携帯端末２０を用いた情報検索の履歴を示す検索履歴を受け取る。さらに、携帯端末履歴取得部５１は、ＧＰＳ２３において取得された位置情報や、機能２４において取得されたセンサデータ等も受け取る。センサデータとは、例えば、加速度センサにおいて検出された歩数情報等である。また、携帯端末履歴取得部５１は、検索履歴、位置情報又はセンサデータ等を受け取るとともに、これらの情報を検出した携帯端末２０を識別する識別情報も受け取る。これにより、携帯端末履歴取得部５１は、検索履歴等の情報を検出した携帯端末２０を識別することができる。
【００３５】
携帯端末履歴取得部５１は、受け取った検索履歴等の情報を端末履歴マスタＤＢ５５へ出力する。端末履歴マスタＤＢ５５は、携帯端末履歴取得部５１から受け取った検索履歴等の情報を登録する。端末履歴マスタＤＢ５５は、更新された情報を家電登録受信部５６へ出力する。
【００３６】
家電登録受信部５６は、家電登録サーバ４０から情報家電１０の情報と携帯端末２０の情報とが関連付けられた家電登録情報を受け取る。また、家電登録受信部５６は、端末履歴マスタＤＢ５５から出力された検索履歴等の情報を送信した携帯端末と、家電登録情報の携帯端末の情報とが一致した場合、検索履歴等と家電登録情報とを関連付けてログＤＢ５７へ出力する。
【００３７】
情報家電履歴取得部５２は、情報家電履歴サーバ３０から情報家電１０における操作履歴を受け取る。また、情報家電履歴取得部５２は、受け取った操作履歴を、ログＤＢ５７へ出力する。この場合、情報家電履歴取得部５２は、操作履歴とともに、操作履歴が検出された情報家電１０の識別情報も併せてログＤＢ５７へ出力する。
【００３８】
ログＤＢ５７は、同一の者が利用する情報家電１０及び携帯端末２０において検出され、配信サーバ５０に送信された検索履歴及び情報家電１０の操作履歴等を関連付けて登録する。嗜好情報生成部５３は、ログＤＢ５７に登録された情報を用いて嗜好情報を生成する。嗜好情報生成部５３は、操作履歴を用いて名詞推測を行い、名詞を抽出する。ここで、抽出された名詞は、嗜好情報生成部５３が有する辞書情報とマッチングされる。嗜好情報生成部５３は、辞書情報の名詞とマッチングした名詞をカテゴリ生成部５４へ出力する。ここで、抽出された名詞に複数の呼称がある場合には、辞書に掲載されている名詞に変換してもよい。
【００３９】
ここで、名詞推測の具体例について説明する。例えば、平日における情報家電１０の操作履歴から、午後１時から午後３時までテレビをつけており、午後９時から午後１０時まで冷蔵庫と電子レンジが使用されたことが分かる場合、嗜好情報生成部５３は、テレビの操作履歴から「ドラマ」「昼ドラ」などの名詞を推測し、電子レンジ及び冷蔵庫の使用状況履歴から、「料理」「晩御飯」等の名詞を推測する。嗜好情報生成部５３は、抽出した名詞及び推測された名詞を、カテゴリ生成部５４へ出力する。
【００４０】
カテゴリ生成部５４は、嗜好情報生成部５３から出力された名詞を保持する。また、カテゴリ生成部５４は、それぞれの名詞について、嗜好情報生成部５３から出力された回数を関連付けて管理している。カテゴリ生成部５４は、一定の数がカウントされた名詞（以下、カテゴリ情報と称する）をカテゴリＤＢ５８へ登録する。
【００４１】
マッチング処理部６０は、カテゴリＤＢ５８に登録されているカテゴリ情報と、コンテンツＤＢ５９に登録されている広告、レコメンドとをマッチング処理する。広告／レコメンド配信部６１は、利用者から広告、レコメンド要求が来た場合、マッチング処理部６０から広告、レコメンドを受け取り、情報家電１０又は携帯端末２０へ送信する。広告／レコメンド配信部６１は、利用者が操作する情報家電１０又は携帯端末２０等において検出された情報を用いて生成されたカテゴリ情報と一致する広告、レコメンドを情報家電１０又は携帯端末２０へ送信する。また、広告／レコメンド配信部６１は、情報家電１０の操作者の年齢等も考慮して、広告、レコメンドを選択してもよい。
【００４２】
ここで、図７を用いて、カテゴリ情報の生成処理の流れについて説明する。はじめに、嗜好情報生成部５３は、ログＤＢ５７に登録されている検索履歴又は操作履歴を抽出する（Ｓ１０１）。次に、嗜好情報生成部５３は、検索履歴を抽出したか否かを判定する（Ｓ１０２）。検索履歴が抽出された場合、嗜好情報生成部５３は、抽出した検索履歴の単語から名詞情報を抽出する（Ｓ１０３）。次に、嗜好情報生成部５３は、抽出した名詞情報が、配信サーバ５０内のメモリ等に登録されている辞書データに存在するか否かを判定する（Ｓ１０４）。辞書データに存在しない場合、処理を終了する。辞書データに存在する場合、嗜好情報生成部５３は、抽出した名詞情報をカテゴリ生成部５４へ出力する。
【００４３】
カテゴリ生成部５４は、嗜好情報生成部５３から同一の名詞情報が出力された回数（カウンタ情報）を管理している。そこで、カテゴリ生成部５４は、嗜好情報生成部５３から出力された名詞情報のカウンタ情報の値が、あらかじめ定められた規定値を超えているか否かを判定する（Ｓ１０６）。カウンタ情報の値が、規定値を超えていない場合、処理を終了する。カウンタ情報の値が、規定値を超えている場合、カテゴリ生成部５４は、嗜好情報生成部５３から出力された名詞情報をカテゴリＤＢ５８へ出力する。カテゴリＤＢ５８は、出力された名詞情報が既に登録されているか否かを判定する（Ｓ１１０）。すでに登録されている場合、処理を終了する。出力された名詞情報が登録されていない場合、カテゴリＤＢ５８に新規登録する（Ｓ１１１）。
【００４４】
ここで、ステップＳ１０２において、検索履歴が抽出されていない場合、嗜好情報生成部５３は、操作履歴を抽出する（Ｓ１０７）。次に、操作履歴とそれに対応する名詞情報とを関連付けた名詞推測辞書データを用いて、操作履歴を名詞情報へ変換する（Ｓ１０８）。ここで、嗜好情報生成部５３は、抽出した操作履歴に関連付けられている名詞情報があるか否かを判定する（Ｓ１０９）。抽出した操作履歴に関連付けられている名詞情報がない場合、処理を終了する。抽出した操作履歴に関連付けられている名詞情報がある場合、その名詞情報をカテゴリ生成部５４へ出力する。以降、上述したステップＳ１０６〜Ｓ１１１の処理が実行される。
【００４５】
続いて、図８を用いて本発明の実施の形態１にかかる操作履歴を情報家電１０の操作履歴ＤＢ１５へ蓄積する処理の流れについて説明する。はじめに、情報家電１０は、利用者の操作を受け付けている状態である（Ｓ１１）。情報家電１０は、電源が供給され動作している状態にある場合、常に利用者の操作を受け付けることができる。次に、利用者が、情報家電１０の操作部（図示せず）を操作すると、情報家電１０は、実動作する（Ｓ１２）。つまり、情報家電１０は、機能１１等が動作し、情報家電１０のそれぞれの機能が動作する。次に、履歴登録部１４は、利用者が情報家電１０を操作したことにより生じる操作履歴を操作履歴ＤＢ１５に出力するか否かを判定する（Ｓ１３）。履歴登録部１４が操作履歴を操作履歴ＤＢ１５に出力しない場合、情報家電１０は、ステップＳ１１の処理を繰り返す。ここで、履歴登録部１４が操作履歴を操作履歴ＤＢ１５へ出力しない場合とは、利用者の操作によって情報家電１０の状態が変化しない場合である。例えば、利用者が、情報家電１０の機能一覧から、動作させる機能を選んでいる途中の動作等である。利用者の操作によって情報家電１０の状態が変化する場合、履歴登録部１４は、操作履歴を操作履歴ＤＢ１５へ登録する。操作履歴は、機能名、機能内容、操作オプション、処理開始時間、処理終了時間及び関連情報等を含む。
【００４６】
続いて、図９を用いて操作履歴を情報家電履歴サーバ３０へ登録する処理の流れについて説明する。はじめに、情報家電１０の履歴送信部１６は、操作履歴ＤＢ１５の更新確認を行う（Ｓ２１）。次に、履歴送信部１６は、操作履歴ＤＢ１５が更新されているか否かを判定する。履歴送信部１６は、操作履歴ＤＢ１５が更新されていないと判定した場合、ステップＳ２１の処理を繰り返す。履歴送信部１６は、操作履歴ＤＢ１５が更新されていると判定した場合、履歴送信部１６は、操作履歴ＤＢ１５から差分情報を受け取る（Ｓ２３）。次に、履歴送信部１６は、情報家電履歴サーバ３０へ送信する（Ｓ２４）。次に、情報家電履歴サーバ３０の履歴受信部３１は、情報家電１０から送信された操作履歴を受信する（Ｓ２５）。次に、履歴受信部３１は、受信した操作履歴を操作履歴マスタＤＢ３２へ登録する（Ｓ２６）。操作履歴ＤＢ１５及び操作履歴マスタＤＢ３２は、操作履歴、情報家電登録サーバに記録される情報家電の種類及び情報家電ＩＤ等を保持している。
【００４７】
続いて、図１０を用いて操作履歴マスタＤＢ３２に登録された操作履歴情報を配信サーバ５０へ送信する処理の流れについて説明する。はじめに、情報家電履歴サーバ３０の操作履歴送信部３３は、操作履歴マスタＤＢ３２の更新確認を行う（Ｓ３１）。次に、操作履歴送信部３３は、操作履歴マスタＤＢ３２が更新されているか否かを判定する（Ｓ３２）。操作履歴送信部３３は、操作履歴マスタＤＢ３２が更新されていないと判定した場合処理を終了する。操作履歴送信部３３は、操作履歴マスタＤＢ３２が更新されていると判定した場合、操作履歴送信部３３は、操作履歴マスタＤＢ３２から差分情報を受け取る（Ｓ３３）。次に、操作履歴送信部３３は、操作履歴を配信サーバ５０へ送信する（Ｓ３４）。次に、配信サーバ５０の情報家電履歴取得部５２は、情報家電履歴サーバ３０から送信された操作履歴を受信する（Ｓ３５）。次に、情報家電履歴取得部５２は、受信した操作履歴をログＤＢ５７へ登録する（Ｓ３６）。ログＤＢ５７は、家電操作履歴、家電登録サーバ４０に記録される情報家電の種類、情報家電ＩＤ及びユーザを特定する利用者ＩＤを保持している。
【００４８】
続いて、図１１を用いて携帯端末２０から家電登録サーバ４０へ情報家電１０の登録を行う場合の処理の流れについて説明する。はじめに、携帯端末２０は、利用者の操作により情報家電１０の登録を受け付けている状態である（Ｓ４１）。家電登録ＵＩ２１には、利用者によって家電情報が入力される（Ｓ４２）。家電情報とは、情報家電１０を識別する識別情報である。次に、家電登録ＵＩ２１は、家電情報の入力が終了したか否かを判定する（Ｓ４３）。家電登録ＵＩ２１は、複数の情報家電の登録を受け付けることができる。家電登録ＵＩ２１は、家電情報の入力が終了していないと判定した場合、ステップＳ４２の処理を繰り返す。家電登録ＵＩ２１によって、家電情報の入力が終了したと判定された場合、登録情報送信部２２は、家電情報を家電登録サーバ４０へ送信する（Ｓ４４）。次に、家電登録サーバ４０の登録受信部４１は、受信した家電情報を家電登録ＤＢ４２へ出力する。実際に情報家電１０から、利用者に関連付けられたログを抽出する前に、図１０にかかる処理を実施しておく必要がある。家電登録ＤＢ４２は、情報家電の種類、情報家電ＩＤ及び利用者ＩＤ等を保持する。
【００４９】
続いて、図１２を用いて家電登録サーバ４０から配信サーバ５０へ家電情報を送信する処理の流れについて説明する。家電登録サーバ４０の登録送信部４３は、家電登録ＤＢ４２が更新されているか否かを確認する（Ｓ５１）。次に、登録送信部４３は、ステップＳ５２において、家電登録ＤＢ４２が更新されていないと判定した場合、処理を終了する。登録送信部４３は、ステップＳ５２において、家電登録ＤＢ４２が更新されていると判定した場合、家電登録ＤＢ４２から差分情報を取得する（Ｓ５３）。次に、登録送信部４３は、差分情報を配信サーバ５０へ送信する（Ｓ５４）。配信サーバ５０の家電登録受信部５６は、登録情報を受信する（Ｓ５５）。次に、家電登録受信部５６は、端末履歴マスタＤＢ５５から端末履歴を巣得する（Ｓ５６）。次に、家電登録受信部５６は、端末履歴マスタＤＢ５５から受け取った端末履歴と情報家電の登録情報との関連付けを行う（Ｓ５７）。次に、家電登録受信部５６は、ログＤＢ５７へ関連付けされた端末履歴と情報家電の登録情報とを登録する（Ｓ５８）。
【００５０】
続いて、図１３を用いて携帯端末２０から配信サーバ５０へ位置情報と検索履歴情報とを送信する処理の流れについて説明する。携帯端末２０のＧＰＳ２３は、位置情報を取得する（Ｓ６１）。次に、ブラウザ２６は、ｃｏｏｋｉｅから検索履歴を取得する（Ｓ６２）。次に、履歴送信部２５は、位置情報と検索履歴とを履歴情報としてまとめる（Ｓ６３）。次に、履歴送信部２５は、履歴情報を定期的に配信サーバ５０へ送信する（Ｓ６４）。次に、配信サーバ５０の携帯端末履歴取得部５１は、携帯端末２０から履歴情報を受信する（Ｓ６５）。次に、携帯端末履歴取得部５１は、受信した履歴情報を端末履歴マスタＤＢ５５へ登録する（Ｓ６６）。端末履歴マスタＤＢ５５は、携帯端末２０の検索履歴、位置情報を含む端末履歴、端末を識別する端末ＩＤ、ユーザを特定する利用者ＩＤを保持する。
【００５１】
続いて、図１４を用いてカテゴリを生成する処理の流れについて説明する。はじめに、嗜好情報生成部５３は、ログＤＢ５７から検索履歴及び操作履歴を抽出する（Ｓ７１）。嗜好情報生成部５３は、抽出した検索履歴の中からキーワードを抽出し、さらに、抽出した操作履歴から名詞推定を行う（Ｓ７２）。次に、嗜好情報生成部５３は、抽出したキーワード及び推定された名詞情報をカテゴリ生成部５４へ出力し、カテゴリ生成部５４は、受け取ったキーワード等を精査する。具体的には、カテゴリ生成部５４は、受け取ったキーワードを取得した回数を判定する。次に、カテゴリ生成部５４は、取得した回数が所定の閾値を上回った場合、そのキーワードをカテゴリとして生成する（Ｓ７４）。カテゴリ生成部５４は、生成したカテゴリがすでに存在するカテゴリであるか否かを判定する（Ｓ７５）。生成したカテゴリが、新たに生成されたカテゴリである場合、生成したカテゴリをカテゴリＤＢ５８へ登録する。生成したカテゴリがすでに存在するカテゴリである場合、処理を終了する。
【００５２】
続いて、図１５を用いてカテゴリ情報を用いた配信処理の流れについて説明する。はじめに、携帯端末や、情報家電は、配信サーバ５０に対して、広告又はレコメンド情報の配信要求を行う（Ｓ８１）。次に、配信サーバ５０の広告／レコメンド配信部６１は、携帯端末や、情報家電から配信要求を受け取る（Ｓ８２）。次に、広告／レコメンド配信部６１は、マッチング処理部６０へ配信要求元の利用者情報を送信する。
【００５３】
マッチング処理部６０は、カテゴリＤＢ５８から、利用者情報に関連付けられているカテゴリ情報を抽出する（Ｓ８３）。ここで、マッチング処理部６０において、該当するカテゴリを抽出できなかった場合、配信優先度に基づいてコンテンツＤＢ５９からコンテンツを抽出し、広告／レコメンド配信部６１へ出力する（Ｓ８５）。マッチング処理部６０において、該当するカテゴリを抽出した場合、抽出したカテゴリに含まれるコンテンツをコンテンツＤＢ５９から抽出し、広告／レコメンド配信部６１へ出力する（Ｓ８６）。次に、広告／レコメンド配信部６１は、コンテンツを携帯端末や、情報家電へ配信する（Ｓ８７）。ここで、広告／レコメンド配信部６１は、情報家電１０の操作履歴等から利用者が居宅内にいる時間を推測し、その推測した時間にコンテンツを配信するようにしてもよい。次に、情報家電１０の広告／レコメンド受信部１７は、コンテンツを受信し、広告／レコメンド表示部１８へ出力する（Ｓ８８）。次に、広告／レコメンド表示部１８は、受け取ったコンテンツをディスプレイ１９へ表示させる（Ｓ８９）。携帯端末２０においても同様に受け取ったコンテンツをディスプレイへ表示させる。
【００５４】
ここで、カテゴリＤＢ５８は、カテゴリ情報、同一カテゴリに分類するためのカテゴリ類似単語及び利用者を特定する利用者ＩＤ等が含まれる。また、コンテンツＤＢ５９には、コンテンツの種類、コンテンツ名、コンテンツＩＤ、コンテンツデータ及び配信時に利用される配信優先度等が含まれる。
【００５５】
以上説明したように、本発明の実施の形態１にかかる配信サーバ５０は、利用者の在宅時における情報家電の操作履歴を用いて嗜好情報を生成することができる。さらに、配信サーバ５０は、利用者の検索履歴を用いて嗜好情報を生成することができる。これにより、利用者が居宅内にいる場合等、利用者による携帯端末の操作回数が減少すると考えられる状況においても、利用者の普段の生活において操作する情報家電１０から操作履歴を収集し嗜好情報を生成することができる。その結果、利用者の携帯端末の検索履歴から生成される嗜好情報と、情報家電１０の操作履歴から生成される嗜好情報とを用いて、利用者の嗜好に合った、広告及びレコメンド情報のカテゴリを生成することができる。
【００５６】
また、情報家電１０の操作履歴は、利用者が通常の生活の中で行う家電操作によって自動的に蓄積されるため、利用者が意識することなく利用者の嗜好情報を生成することができる。
【００５７】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００５８】
１０  情報家電
１１〜１３  機能
１４  履歴登録部
１５  操作履歴ＤＢ
１６  履歴送信部
１７  広告／レコメンド受信部
１８  広告／レコメンド表示部
１９  ディスプレイ
２０  携帯端末
２１  家電登録ＵＩ
２２  登録情報送信部
２３  ＧＰＳ
２４  機能
２５  履歴送信部
２６  ブラウザ
２７  広告／レコメンド受信部
２８  広告／レコメンド表示部
２９  ディスプレイ
３０  情報家電履歴サーバ
３１  履歴受信部
３２  操作履歴マスタＤＢ
３３  操作履歴送信部
４０  家電登録サーバ
４１  登録受信部
４２  家電登録ＤＢ
４３  登録送信部
５０  配信サーバ
５１  携帯端末履歴取得部
５２  情報家電履歴取得部
５３  嗜好情報生成部
５４  カテゴリ生成部
５５  端末履歴マスタＤＢ
５６  家電登録受信部
５７  ログＤＢ
５８  カテゴリＤＢ
５９  コンテンツＤＢ
６０  マッチング処理部
６１  広告／レコメンド配信部
【図１】
2012141658.tif 000003
【図２】
2012141658.tif 000004
【図３】
2012141658.tif 000005
【図４】
2012141658.tif 000006
【図５】
2012141658.tif 000007
【図６】
2012141658.tif 000008
【図７】
2012141658.tif 000009
【図８】
2012141658.tif 000010
【図９】
2012141658.tif 000011
【図１０】
2012141658.tif 000012
【図１１】
2012141658.tif 000013
【図１２】
2012141658.tif 000014
【図１３】
2012141658.tif 000015
【図１４】
2012141658.tif 000016
【図１５】
2012141658.tif 000017