(57)【特許請求の範囲】
【請求項１】
テレビジョン放送に含まれるアクセス情報であって、広告依頼主の広告へのアクセス情報に応じてユーザが端末装置に対して行った操作の履歴を示す操作履歴情報と、前記端末装置を識別可能な端末識別情報と、前記端末装置の位置情報とを取得する取得部と、
前記取得部により取得された操作履歴情報と位置情報とに基づいて、前記端末装置を操作するユーザが前記広告依頼主の実店舗に訪れたことを判定する判定部と、
前記判定部の判定結果と、前記取得部により取得された端末識別情報とを対応付けて記憶部に書き込む管理部と、
前記管理部により前記記憶部に書き込まれた情報を出力する出力部と、
を備える情報提供装置。
【請求項２】
前記出力部は、更に、前記実店舗と前記端末装置との距離に応じて、前記ユーザを前記実店舗に誘導するための情報を出力する、
請求項１に記載の情報提供装置。
【請求項３】
前記判定部は、更に、前記位置情報に基づいて、前記ユーザの生活圏を判定し、
前記出力部は、前記判定部によって判定された生活圏外に前記端末装置が位置する場合、前記ユーザを前記実店舗に誘導するための情報を出力する、
請求項１または２に記載の情報提供装置。
【請求項４】
前記アクセス情報は、店舗に関する情報を含むウェブサイトにアクセスさせるための情報であり、
前記操作履歴情報は、前記アクセス情報に応じてウェブサイトにアクセスしたことを示す情報である、
請求項１から３うちいずれか一項に記載の情報提供装置。
【請求項５】
前記取得部は、前記端末装置が前記ウェブサイトにアクセスする際に行う通信を仲介する外部装置から、前記操作履歴情報および前記端末識別情報を取得する、
請求項４記載の情報提供装置。
【請求項６】
前記取得部は、前記端末装置が前記ウェブサイトにアクセスする際に自装置を介して通信を行う場合、前記通信の過程において前記操作履歴情報および前記端末識別情報を取得する、
請求項４記載の情報提供装置。
【請求項７】
情報提供装置のコンピュータに、
テレビジョン放送に含まれるアクセス情報であって、広告依頼主の広告へのアクセス情報に応じてユーザが端末装置に対して行った操作の履歴を示す操作履歴情報と、前記端末装置を識別可能な端末識別情報と、前記端末装置の位置情報とを取得する処理と、
前記取得された操作履歴情報と位置情報とに基づいて、前記端末装置を操作するユーザが前記広告依頼主の実店舗に訪れたことを判定する処理と、
前記判定する処理の処理結果と、前記取得された端末識別情報とを対応付けて記憶部に書き込む処理と、
前記記憶部に書き込まれた情報を出力する処理と、
を実行させるための情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報提供装置、および情報提供プログラムに関する。
【背景技術】
【０００２】
テレビジョン放送やケーブル放送、インターネットの動画配信等において、商品の販売促進等を行うための広告を表示する技術が知られている。しかしながら、従来の技術では、ユーザが広告を見た結果、どのような行動したかを把握することができない場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５７８１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、ユーザの行動を把握することができる情報提供装置、および情報提供プログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の情報提供装置は、取得部と、判定部と、管理部と、出力部とを持つ。取得部は、テレビジョン放送に含まれるアクセス情報に応じてユーザが端末装置に対して行った操作の履歴を示す操作履歴情報と、前記端末装置を識別可能な端末識別情報とを取得する。判定部は、取得部により取得された操作履歴情報に基づいて、前記端末装置を操作するユーザの行動を判定する。管理部は、判定部の判定結果と、取得部により取得された端末識別情報とを対応付けて記憶部に書き込む。出力部は、管理部により記憶部に書き込まれた情報を出力する。
【図面の簡単な説明】
【０００６】
【図１】第１実施形態における情報提供装置２００を含む情報提供システム１の構成の一例を示す図。
【図２】第１実施形態における端末装置１００の機能構成の一例を示す図である。
【図３】第１実施形態における端末装置１００のハードウェア構成の一例を示す図。
【図４】第１実施形態における情報提供装置２００の機能構成の一例を示す図。
【図５】第１実施形態における情報提供装置２００のハードウェア構成の一例を示す図。
【図６】第１実施形態における情報提供装置２００を含む情報提供システム１の適用例を示す図。
【図７】第１実施形態における情報提供装置２００を含む情報提供システム１の処理の一例を示すシーケンス図。
【図８】操作履歴情報を含む情報の一例を示す図。
【図９】操作履歴情報を含む情報の他の例を示す図。
【図１０】判定情報に基づいて判定された行動情報の一例を示す図。
【図１１】第１実施形態における端末装置１００により行われる処理の一例を示すフローチャート。
【図１２】第１実施形態における情報提供装置２００により行われる処理の一例を示すフローチャート。
【図１３】第２実施形態における情報提供装置２００を含む情報提供システム１の適用場面の一例を示す図。
【図１４】第２実施形態における情報提供装置２００により行われる処理の一例を示すフローチャート。
【図１５】第３実施形態における情報提供装置２００を含む情報提供システム１の適用例を示す図。
【図１６】第４実施形態における情報提供装置２００を含む情報提供システム１の適用例を示す図。
【図１７】第５実施形態における情報提供装置２００を含む情報提供システム１の適用例を示す図。
【発明を実施するための形態】
【０００７】
以下、実施形態の情報提供装置、および情報提供プログラムを、図面を参照して説明する。
【０００８】
（第１実施形態）
図１は、第１実施形態における情報提供装置２００を含む情報提供システム１の構成の一例を示す図である。実施形態における情報提供システム１において、端末装置１００−１〜１００−ｎと情報提供装置２００とは、ネットワークＮＷを介して互いに接続される。ネットワークＮＷは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等である。以下、端末装置１００−１〜１００−ｎを特に区別しない場合、単に「端末装置１００」と記載する。
【０００９】
端末装置１００は、ユーザの操作入力を受け付け、操作ごとの操作履歴を示す情報を内部に蓄積する装置である。例えば、端末装置１００は、スマートフォンやタブレット等である。
【００１０】
情報提供装置２００は、端末装置１００から情報を収集する。例えば、情報提供装置２００は、データロギング装置である。例えば、情報提供装置２００により収集される情報は、クッキー（HTTP cookie）情報やキャッシュ情報等の所謂データログファイルである。情報提供装置２００は、これら情報（データログファイル）を解析することで、端末装置１００を操作するユーザの行動を判定する。
【００１１】
以下、図２および図３を参照して第１実施形態における端末装置１００を説明する。
図２は、第１実施形態における端末装置１００の機能構成の一例を示す図である。また、図３は、第１実施形態における端末装置１００のハードウェア構成の一例を示す図である。端末装置１００は、アンテナ１０２と、変調／復調部１０４と、ＡＤ／ＤＡ変換部１０６と、入力部１０８と、出力部１１０と、インターフェース部１１２と、制御部１３０と、記憶部１５０とを備える。例えば、ハードウェア構成同士は、内部バスＩＢを介して互いに接続される。
【００１２】
例えば、アンテナ１０２は、ＧＰＳ（Global Positioning System）衛星から送信される電波（所謂航法メッセージ）を受信する。例えば、電波は、Ｌ１帯やＬ２帯の周波数によって変調された電波である。なお、アンテナ１０２は、ＧＬＯＮＡＳＳ（Global Navigation Satellite System）の衛星から電波を受信してもよい。例えば、アンテナ１０２は、Ｇａｌｉｌｅｏや、Ｃｏｍｐａｓｓ等の衛星から電波を受信してもよい。
【００１３】
また、アンテナ１０２は、他装置から送信される電波を受信する。また、アンテナ１０２は、変調／復調部１０４により変調された信号に基づいた電波を外部に送信する。例えば、他装置は、陸上に設けられた無線基地局、ルータやプロキシサーバ等の通信中継装置、他の端末装置１００、情報提供装置２００のうち一部または全部である。なお、本装置は、ＧＰＳ用のアンテナと、通信用のアンテナとをそれぞれ備えてもよい。
【００１４】
変調／復調部１０４は、アンテナ１０２により受信された電波に基づいた信号を復調してＡＤ／ＤＡ変換部１０６に出力する。また、変調／復調部１０４は、自装置内で生成されＡＤ／ＤＡ変換部１０６により変換された信号を変調してアンテナ１０２に出力する。
【００１５】
ＡＤ／ＤＡ変換部１０６は、変調／復調部１０４から入力されたアナログ信号をディジタル信号に変換してＣＰＵ１１４に出力する。ＣＰＵは、Central Processing Unitの略称である。また、ＡＤ／ＤＡ変換部１０６は、ＣＰＵ１１４から入力されたディジタル信号をアナログ信号に変換して変調／復調部１０４に出力する。
【００１６】
入力部１０８は、ユーザの操作を受け付けて、操作に応じた信号を生成する。例えば、入力部１０８は、キーボードや、マウス、タッチパネル、ボタンである。
【００１７】
出力部１１０は、入力された信号に基づいた画像を表示する。例えば、出力部１１０は、液晶ディスプレイや有機ＥＬ（Electroluminescence）ディスプレイである。なお、出力部１１０は、入力部１０８の機能を有したタッチパネルであってもよい。
【００１８】
例えば、インターフェース部１１２は、ハードウェアインターフェースやユーザインターフェース、ソフトウェアインターフェース等を含む。例えば、ハードウェアインターフェースは、ネットワークＮＷに接続される。
【００１９】
制御部１３０は、取得部１３２と、測位演算部１３４と、出力制御部１３６とを備える。制御部１３０の機能部のうち一部または全部は、ソフトウェア機能部である。制御部１３０の機能部のうち一部または全部は、プロセッサが記憶部１５０に記憶されたプログラムを実行することにより機能する。プロセッサは、ＣＰＵ１１４等である。また、制御部１３０の機能部のうち一部または全部は、ハードウェア機能部であってもよい。制御部１３０の機能部のうち一部または全部は、ＬＳＩ（Large Scale Integration）であってもよい。また、制御部１３０の機能部のうち一部または全部は、ＡＳＩＣ（Application Specific Integrated Circuit）であってもよい。
【００２０】
取得部１３２は、入力部１０８によって受け付けられたユーザの操作を示す信号を取得する。また、取得部１３２は、アンテナ１０２を介して受信した電波に基づく信号を取得してもよい。また、取得部１３２は、他装置からインターフェース部１１２に接続のネットワークＮＷを介して、種々の情報を受信してもよい。取得部１３２は、取得した各種情報を、後述する記憶部１５０に記憶させる。
【００２１】
測位演算部１３４は、衛星測位システムの衛星から取得した信号に基づいて、自装置の地上における位置を演算する。なおこの際、測位演算部１３４は、地上の無線基地局から基地局の位置情報を取得した場合、この基地局の位置情報を用いて自装置の位置を補正してもよい。
【００２２】
出力制御部１３６は、取得部１３２によって取得された情報に基づいて、出力部１１０を制御する。例えば、出力制御部１３６は、他装置から入力された情報に基づいた画像を表示するように出力部１１０を制御する。また、出力制御部１３６は、測位演算部１３４による演算結果の位置情報（以下、「端末位置情報」と称する）を他装置に出力するように、アンテナ１０２を制御してもよい。
【００２３】
記憶部１５０は、端末識別情報記憶部１５２と、入力情報記憶部１５４と、操作履歴情報記憶部１５６と、プログラム記憶部１５８とを備える。記憶部１５０は、不揮発性の記憶媒体（非一時的な記憶媒体）や揮発性の記憶媒体を有する。例えば、不揮発性の記憶媒体は、ＲＯＭ（Read Only Memory）１５０−１である。不揮発性の記憶媒体は、フラッシュメモリや、ＨＤＤ（Hard Disk Drive）であってもよい。例えば、揮発性の記憶媒体は、ＲＡＭ（Random Access Memory）１５０−２やレジスタである。なお、フラッシュメモリ、ＨＤＤ等は、補助記憶部１５０−３に相当する。
【００２４】
端末識別情報記憶部１５２には、端末装置ごとに割り振られ、端末装置を識別する識別情報（以下、「端末識別情報」と称する）が記憶される。
【００２５】
入力情報記憶部１５４には、入力部１０８から入力される情報が記憶される。例えば、この情報は、画像や動画、音声、テキスト等のデータを含む。また、この情報は、テキストデータを含んでいてもよい。例えば、テキストデータは、ＨＴＭＬ（HyperText Markup Language）やＸＭＬ（Extensible Markup Language）を含む。
【００２６】
操作履歴情報記憶部１５６は、ユーザによる操作の履歴を示す情報（以下、「操作履歴情報」と称する）が記憶される。
【００２７】
プログラム記憶部１５８には、種々のアプリケーションプログラムが記憶される。例えば、アプリケーションプログラムは、他装置からの指示信号に応じて、操作履歴情報を当該他装置に送信するものを含む。操作履歴情報は、ユーザによるＵＲＩ（Uniform Resource Identifier）にアクセスする操作の履歴を含む。また、アプリケーションプログラムは、ウェブブラウザを実行するものでもよい。なお、プログラム記憶部１５８には、オペレーティングシステムＯＳ（Operating System）の情報が記憶されていてもよい。また、上述した各記憶部に記憶される情報は、外付けの記憶装置に記憶させてもよい。
【００２８】
以下、図４および図５を参照して第１実施形態における情報提供装置２００を説明する。
図４は、第１実施形態における情報提供装置２００の機能構成の一例を示す図である。また、図５は、第１実施形態における情報提供装置２００のハードウェア構成の一例を示す図である。第１実施形態における情報提供装置２００は、入力部２０２と、出力部２０４と、インターフェース部２０６と、制御部２１０と、記憶部２３０とを備える。これら機能部は、ハードウェア構成の場合、内部バスＩＢを介して互いに接続される。
【００２９】
入力部２０２は、ユーザの操作を受け付けて、操作に応じた信号を生成する。例えば、入力部２０２は、キーボードや、マウス、タッチパネル、ボタン等を含む。
【００３０】
出力部２０４は、入力された信号に基づいた画像を表示する。例えば、出力部２０４は、液晶ディスプレイや有機ＥＬディスプレイである。なお、出力部２０４は、入力部２０２の機能を有したタッチパネルであってもよい。
【００３１】
例えば、インターフェース部２０６は、ハードウェアインターフェースやユーザインターフェース、ソフトウェアインターフェース等を含む。例えば、ハードウェアインターフェースは、ネットワークＮＷに接続される。
【００３２】
制御部２１０は、取得部２１２と、管理部２１４と、判定部２１６とを備える。制御部２１０の機能部のうち一部または全部は、ＣＰＵ２０８等のプロセッサが記憶部２３０に記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、制御部２１０の機能部のうち一部または全部は、ＬＳＩやＡＳＩＣ等のハードウェア機能部であってもよい。
【００３３】
取得部２１２は、端末装置１００から出力される情報を取得する。例えば、この情報は、端末識別情報と、操作履歴情報と、端末位置情報とを含む。
【００３４】
管理部２１４は、取得部２１２により取得された情報のうち、端末識別情報と、操作履歴情報と、端末位置情報とを対応付ける。管理部２１４は、対応付けた端末識別情報と、操作履歴情報と、端末位置情報とを記憶部２３０に記憶させて管理する。
【００３５】
判定部２１６は、取得部２１２により取得された情報に基づいて、端末装置１００を操作するユーザの行動を判定する。
【００３６】
記憶部２３０は、端末識別情報記憶部２３２と、コンテンツ情報記憶部２３４と、操作履歴情報記憶部２３６と、位置情報記憶部２３８と、行動情報記憶部２４０とを備える。記憶部２３０は、不揮発性の記憶媒体（非一時的な記憶媒体）や揮発性の記憶媒体を有する。例えば、不揮発性の記憶媒体は、ＲＯＭ２３０−１、フラッシュメモリ、ＨＤＤ等である。例えば、揮発性の記憶媒体は、ＲＡＭ２３０−２やレジスタである。なお、フラッシュメモリ、ＨＤＤ、ＳＳＤ等は、補助記憶部２３０−３に相当する。
【００３７】
図６は、第１実施形態における情報提供装置２００を含む情報提供システム１の適用例を示す図である。図示の適用例では、種々のコンテンツ情報が含まれるテレビジョン放送が配信されるシステムを表している。このような配信を行う配信事業者３００に対して、商品やイベント等を宣伝したい事業者から広告をユーザ向けて配信するよう依頼される場合がある。以下、広告を依頼する事業者を、「広告依頼事業者」と記載する。
【００３８】
例えば、配信事業者３００により管理される配信サーバ３１０は、サーバ５１０−ａ〜５１０−ｋからコンテンツ情報を、ネットワークＮＷを介して取得する。サーバ５１０−ａ〜５１０−ｋは、広告依頼事業者５００−ａ〜５００−ｋがそれぞれ管理する。以下、広告依頼事業者５００−ａ〜５００−ｋを特に区別しない場合、単に「広告依頼事業者５００」と記載する。また、サーバ５１０−ａ〜５１０−ｋを特に区別しない場合、単に「サーバ５１０」と記載する。
【００３９】
電波塔３３０がテレビジョン放送を電波で配信する際に、配信サーバ３１０は、電波塔３３０を介してコンテンツ情報を含むテレビジョン放送を電波で配信する。
【００４０】
各家庭の住居Ｈ等に設置された放送アンテナ１０は、電波塔３３０から配信されるテレビジョン放送を受信しテレビジョンＴＶに送信する。テレビジョンＴＶは、放送アンテナ１０により受信されたテレビジョン放送を表示する。この際、テレビジョンＴＶは、受信したテレビジョン放送に含まれるコンテンツ情報を、ユーザが保有する端末装置１００に対して中継して配信させることが可能である。
【００４１】
例えば、テレビジョンＴＶは、端末装置１００と同期するための同期情報を出力する。この場合、テレビジョンＴＶは、所謂アクセスポイントに相当する。端末装置１００は、テレビジョンＴＶから出力される同期情報を受信する。端末装置１００は、受信した同期情報に基づいた処理を行い、テレビジョンＴＶと同期する。この結果、テレビジョンＴＶは、端末装置１００にコンテンツ情報を配信する。また、テレビジョンＴＶは、無線通信可能な宅内ルータに接続されてもよい。これにより、テレビジョンＴＶは、宅内ルータと無線接続される端末装置１００に対してコンテンツ情報を配信する。端末装置１００は、テレビジョンＴＶを介して配信されたコンテンツ情報を表示する。
【００４２】
また、上述した配信サーバ３１０は、テレビジョン放送を電波で配信し、テレビジョン放送に含まれるコンテンツ情報を別途インターネット通信によって配信してもよい。この場合、テレビジョンＴＶは、放送アンテナ１０を介して受信したテレビジョン放送と、ネットワークＮＷを介して受信したコンテンツ情報とを同期させて表示する。なお、上述したテレビジョンＴＶには、住居Ｈの郵便番号が予め設定されていてもよい。
【００４３】
実施形態において、コンテンツ情報には、テレビジョン放送の中で表示させる広告映像を補完するような情報（以下、「広告前情報」と称する）が含まれる。例えば、広告前情報は、広告映像に収められた商品のより詳細なスペックや機能を紹介する情報である。また、広告前情報は、テレビジョン放送で配信する広告映像とは異なる他の広告映像や、イベントに関連したキャンペーンの応募方法を示す情報等であってもよい。
【００４４】
広告前情報は、更に、ユーザが操作することで、所定のウェブサイトにアクセスするためのＵＲＬを含む。ＵＲＬは、アクセス情報の一例である。ウェブサイトは、店舗を広告する二次的な広告情報を含む。以下、二次的な広告情報を、単に「広告情報」と記載する。ウェブサイトは、ＵＲＬによって示される所定のコンピュータリソース内の場所（ウェブサーバ４００）に格納される。ウェブサーバ４００の運用者は、予め広告依頼事業者５００から所定のウェブサイトの管理を依頼されているものとする。
【００４５】
例えば、ウェブサーバ４００は、広告依頼事業者５００−ａから依頼された広告の内容を含むウェブサイトａを管理する。また、ウェブサーバ４００は、広告依頼事業者５００−ｂから依頼された広告の内容を含むウェブサイトｂを管理する。以下、その他の広告依頼事業者に対応したウェブサイトの説明は省略する。ユーザは、端末装置１００を使用して当該ＵＲＬにアクセスすることで、広告情報を閲覧または視聴する。
【００４６】
以下、図７を参照して、端末装置１００からコンテンツ情報を視聴または閲覧する場合に、情報提供システム１において行われる処理について説明する。図７は、第１実施形態における情報提供装置２００を含む情報提供システム１の処理の一例を示すシーケンス図である。
【００４７】
端末装置１００は、ユーザからコンテンツ情報の視聴要求を示す操作を受け付けた場合、種々の情報を送信する（ＡＣＴ１００）。種々の情報とは、テレビジョンＴＶに中継を依頼する依頼情報と端末識別情報とを含む。次に、テレビジョンＴＶは、端末装置１００から端末識別情報と依頼情報とを受信すると、端末装置１００と同期するための同期情報を生成する（ＡＣＴ１０２）。テレビジョンＴＶは、受信した端末識別情報と同一の端末装置１００に対して生成した同期情報を送信する（ＡＣＴ１０４）。例えば、この同期情報は、ＵＲＬやＵＲＩを示す二次元コード等である。
【００４８】
ユーザは、端末装置１００上でウェブブラウザを展開し同期情報が示すＵＲＬを手打ちしたり、専用コードリーダ等によってＵＲＬを端末装置１００に読み込ませたりする。ユーザは、ＵＲＬが示す所定のコンピュータリソース内の場所からアプリケーションプログラムをダウンロードして、端末装置１００にインストールする（ＡＣＴ１０６）。この結果、端末装置１００は、テレビジョンＴＶと同期する。なお、端末装置１００は、オペレーティングシステムＯＳの機能を用いてテレビジョンＴＶとの同期を実現してもよい。また、この同期処理は、予め端末装置１００にインストールされたアプリケーションプログラムによって行われてもよい。
【００４９】
次に、端末装置１００は、コンテンツ情報の配信を要求する操作をユーザから受け付けた場合、この配信要求を示す情報をテレビジョンＴＶに送信する（ＡＣＴ１０８）。次に、テレビジョンＴＶは、ユーザの配信要求に対応したコンテンツ情報をテレビジョン放送から抽出する（ＡＣＴ１１０）。次に、テレビジョンＴＶは、配信要求の送信元である端末装置１００に、コンテンツ情報を配信する（ＡＣＴ１１２）。
【００５０】
次に、端末装置１００は、テレビジョンＴＶから中継配信されたコンテンツ情報に基づいた表示画面を出力部１１０に表示させる。また、端末装置１００は、テレビジョンＴＶから中継配信されたコンテンツ情報に関する情報をキャッシュ情報として操作履歴情報記憶部１５６に記憶させる（ＡＣＴ１１４）。これにより次回以降、端末装置１００は、当該コンテンツ情報と同じ配信要求をユーザから受け付けた場合、以下の取得処理を行う。端末装置１００は、操作履歴情報記憶部１５６に記憶させたキャッシュ情報から当該コンテンツ情報を取得する。
【００５１】
次に、ユーザが当該コンテンツ情報の広告前情報に含まれるＵＲＬにアクセスする操作を端末装置１００に入力した場合、端末装置１００は、以下の処理を行う。端末装置１００は、ＵＲＬが示すウェブサイトを管理するウェブサーバ４００に接続要求を送信する（ＡＣＴ１１６）。
【００５２】
次に、ウェブサーバ４００は、ＵＲＬと対応したウェブサイトを構築するためのテキスト文書を図示しない記憶部から取得する（ＡＣＴ１１８）。例えば、テキスト文書は、ＨＴＭＬ等のマークアップ言語で記述されたものである。次に、ウェブサーバ４００は、接続要求元の端末装置１００に対して、テキスト文書を送信する（ＡＣＴ１２０）。
【００５３】
次に、端末装置１００は、ウェブサーバ４００から送信されたテキスト文書に基づいて、ウェブブラウザ上でウェブサイトを表示する（ＡＣＴ１２２）。これによって、ユーザは、端末装置１００上で広告情報の広告内容が含まれるウェブサイトを閲覧および視聴することができる。
【００５４】
次に、端末装置１００は、ウェブサーバ４００が管理するウェブサイトを表示させる際に、操作履歴情報を操作履歴情報記憶部１５６に記憶させる（ＡＣＴ１２４）。操作履歴情報は、ユーザの操作の履歴を示す情報である。例えば、操作履歴情報は、クッキー情報から取得される。
【００５５】
図８は、操作履歴情報を含む情報の一例を示す図である。例えば、操作履歴情報は、端末識別情報やテレビジョンＴＶに含まれる広告前情報（コンテンツ情報）が表示された日時と対応付けられて記憶される。以下、テレビジョンＴＶと同期して広告前情報（コンテンツ情報）が表示された日時を、「同期日時」と記載する。端末識別情報は、テレビジョンＴＶと同期するためのアプリケーションがインストールされた際に生成される識別子（以下、「ＡＰＩＤ」と称する）である。また、端末識別情報は、ウェブブラウザからウェブサーバ４００にアクセスした際に生成される識別子（以下、「ＵＢＩＤ」と称する）であってもよい。例えば、端末識別情報は、クッキー情報である。
【００５６】
操作履歴情報は、端末装置１００を郵便番号が設定されているテレビジョンＴＶと同期した場合、以下の情報を含んだものとして生成される。操作履歴情報は、例えば、当該郵便番号が示す「位置情報」と、テレビジョンＴＶの同期日時と、テレビジョンＴＶの「視聴」を示す操作履歴情報とを含む。この操作履歴情報は、テレビジョンＴＶとの同期処理により生成されることから、ＡＰＩＤと対応付けられる。
【００５７】
また、操作履歴情報は、ウェブブラウザ上から所定のウェブサイトを示すＵＲＬにアクセスした場合、以下の情報を含んだものとして生成される。例えば、操作履歴情報は、当該ＵＲＬの「アドレス」と、テレビジョンＴＶの同期日時と、ＵＲＬの「閲覧」を示す操作履歴情報とを含む。この操作履歴情報は、ウェブサーバ４００との通信処理により生成されることから、ＵＢＩＤと対応付けられる。
【００５８】
また、図８の例における操作履歴情報は、さらにＵＲＬのアクセス日時と、操作履歴の詳細な情報（ステータス）とを含んでいてもよい。図９は、操作履歴情報を含む情報の他の例を示す図である。例えば、操作履歴情報は、所定のウェブサイトがユーザによりブックマークされた場合、「ブックマーク」された旨のステータスの情報を含んでいてもよい。これにより、広告に対するユーザの興味の度合を評価することができる。例えば、「閲覧」の操作履歴情報よりも「ブックマーク」の操作履歴情報の方が、興味の度合が高いと評価することが可能である。
【００５９】
ここで、図７の説明に戻る。情報提供装置２００は、上述した図８および図９に示す操作履歴情報が蓄積される端末装置１００から、操作履歴情報を取得しユーザの行動を判定する。情報提供装置２００は、端末装置１００に対して、判定情報の送信要求を送信する（ＡＣＴ１２６）。判定情報の送信要求を送信する端末装置１００には、テレビジョンＴＶと同期させるためのアプリケーションプログラムがインストールされている。判定情報とは、広告前情報と、端末識別情報と、操作履歴情報と、同期日時と、端末位置情報とを含む。例えば、情報提供装置２００は、ウェブサーバ４００を監視する。これにより、情報提供装置２００は、広告前情報に含まれるＵＲＬが示すウェブサイトにアクセスしたことを確認した後、当該端末装置１００に判定情報の送信要求を送信する。また、情報提供装置２００は、所定周期（例えば１週間）で端末装置１００に判定情報の送信要求を送信してもよい。また、端末装置１００は、広告前情報に含まれるＵＲＬが示すウェブサイトにアクセスしたことを契機に、情報提供装置２００に判定情報を送信するようにしてもよい。
【００６０】
端末装置１００は、情報提供装置２００から送信された送信要求に基づいた表示画面を表示し、ユーザから判定情報の送信を許可、または不許可する旨の操作を受け付ける（ＡＣＴ１２８）。端末装置１００は、送信許可の場合、判定情報を情報提供装置２００に送信する（ＡＣＴ１３０）。
【００６１】
情報提供装置２００は、端末装置１００から判定情報を示す各種情報を取得し、各種情報を対応付けて記憶部２３０に記憶させる。情報提供装置２００は、判定情報に基づいてユーザの行動を判定する。以下、ユーザの行動における判定の結果を示す情報を、「行動情報」と記載する。情報提供装置２００は、行動情報と端末識別情報とを対応付けて記憶部２３０に記憶させる（ＡＣＴ１３２）。
【００６２】
図１０は、判定情報に基づいて判定された行動情報の一例を示す図である。例えば、情報提供装置２００は、端末装置１００から時系列に異なる端末位置情報を取得した場合、時系列の順序に基づいてユーザの移動履歴を判定する。これにより、例えば、情報提供装置２００は、特定の市町村から特定の市町村へのユーザの移動を把握することができる。また、情報提供装置２００は、広告依頼事業者５００の運営店舗の位置情報と端末装置１００から取得する位置情報とが一致する場合、店舗にユーザが訪れていると判定する。また、情報提供装置２００は、当該店舗の位置情報と同じ位置情報を、端末装置１００から一定の期間取得し続ける場合、ユーザが店舗に滞在していると判定してもよい。なお、これら店舗や施設等の位置情報は、予め情報提供装置２００の位置情報記憶部２３８に記憶されているものとする。
【００６３】
情報提供装置２００は、店舗が広告依頼事業者５００により運営されるものであった場合、ユーザが広告情報を閲覧したことで来客に至ったと判定する（ＡＣＴ１３４）。すなわち、情報提供装置２００は、ユーザがＵＲＬ（アクセス情報）先の広告を閲覧または視聴したことにより行動に至ったと判定する。情報提供装置２００は、広告依頼事業者５００から配信される広告前情報のうち、ユーザによって閲覧されたものを、端末装置１００の同期日時によって識別する。例えば、情報提供装置２００は、予め配信サーバ３１０から、所謂番組表のような配信日時とコンテンツ情報とが対応付けられた予告テーブルを受信しておく。情報提供装置２００は、この予告テーブルと同期日時とを比較することで、ユーザがいずれかの広告前情報を閲覧または視聴したかを識別する。
【００６４】
情報提供装置２００は、広告依頼事業者５００の運営店舗にユーザが来客した場合、サーバ５１０に対して、来客の旨を通知する（ＡＣＴ１３６）。これによって、広告依頼事業者５００は、広告情報を閲覧または視聴したユーザが、実際に広告対象である店舗や地域等を訪れたか否かを把握することができる。この結果、広告依頼事業者５００は、配信事業者３００に依頼した広告の効果を定量的に評価することができる。
【００６５】
また、例えば、所定のショッピングサイト上において、ユーザは、端末装置１００を用いて商品やサービス等を電子決済によって購入してもよい。この場合、情報提供装置２００は、当該電子決済に関する情報を端末装置１００から取得する。これにより、情報提供装置２００は、電子決済に関する情報に基づいて、ユーザの購買行動を判定してもよい。情報提供装置２００は、広告依頼事業者５００の広告情報を表示するウェブサイト上でユーザが購買行動をした場合、サーバ５１０に対して、購買の旨を通知する。これによって、広告依頼事業者５００は、広告情報を閲覧または視聴したユーザが、実際に広告対象である商品やサービスを購入したか否かを把握することができる。この結果、広告依頼事業者５００は、配信事業者３００に依頼した広告の効果を定量的に評価することができる。
【００６６】
図１１は、第１実施形態における端末装置１００により行われる処理の一例を示すフローチャートである。本フローチャートは、上述した図７のシーケンス図におけるＡＣＴ１１２以降に行われる処理に相当する。本実施形態における端末装置１００は、本フローチャートの処理を、ＵＲＬにアクセスする度に行ってもよいし、所定回数アクセスした際に行うようにしてもよい。
【００６７】
まず、端末装置１００は、テレビジョン放送に含まれるコンテンツ情報を出力部１１０に表示させる（ＡＣＴ２００）。なお、当該端末装置１００には、テレビジョンＴＶと同期するためのアプリケーションプログラムがインストールされているものとする。次に、端末装置１００は、ユーザからコンテンツ情報の広告前情報に含まれるＵＲＬにアクセスする操作を受け付けたか否か判定する（ＡＣＴ２０２）。端末装置１００は、広告前情報に含まれるＵＲＬにアクセスする操作を受け付けない場合（ＡＣＴ２０２：Ｎｏ）、本フローチャートの処理を終了する。端末装置１００は、広告前情報に含まれるＵＲＬにアクセスする操作を受け付けた場合（ＡＣＴ２０２：Ｙｅｓ）、ＵＲＬが示すウェブサイトを表示する（ＡＣＴ２０４）。次に、端末装置１００は、判定情報を情報提供装置２００に出力する（ＡＣＴ２０６）。これによって、端末装置１００は、本フローチャートの処理を終了する。
【００６８】
図１２は、第１実施形態における情報提供装置２００により行われる処理の一例を示すフローチャートである。本フローチャートは、上述した図７のシーケンス図におけるＡＣＴ１３０以降に行われる処理に相当する。
【００６９】
まず、情報提供装置２００は、端末装置１００から判定情報を示す各種情報を取得し、各種情報を対応付けて記憶部２３０に記憶させる（ＡＣＴ３００）。次に、判定部２１６は、判定情報に基づいてユーザの行動を判定する（ＡＣＴ３０２）。次に、判定部２１６は、判定したユーザの行動が広告情報に応じたものであるか否か判定する（ＡＣＴ３０４）。情報提供装置２００は、ユーザの行動が広告情報に応じたものでない場合（ＡＣＴ３０４：Ｎｏ）、本フローチャートの処理を終了する。管理部２１４は、ユーザの行動が広告情報に応じたものである場合（ＡＣＴ３０４：Ｙｅｓ）、行動情報と端末識別情報とを対応付けて行動情報記憶部２４０に記憶させる（ＡＣＴ３０６）。これにより、管理部２１４は、行動情報を端末識別情報に対応付けて管理する。次に、情報提供装置２００は、行動情報記憶部２４０に記憶させた行動情報を、広告依頼事業者５００が管理するサーバ５１０に対して送信する（ＡＣＴ３０８）。これによって、情報提供装置２００は、本フローチャートの処理を終了する。
【００７０】
以上説明した第１実施形態における情報提供装置２００によれば、端末装置１００から操作履歴情報と端末識別情報とを含む判定情報を取得する。情報提供装置２００は、取得した判定情報に基づいて、端末装置１００を操作するユーザの行動を判定する。情報提供装置２００は、判定結果を示す行動情報と端末識別情報とを対応付けて記憶部２３０に記憶させて管理する。情報提供装置２００は、記憶部２３０に記憶させた行動情報を出力する。この結果、情報提供装置２００から情報を提供される被提供者は、端末装置１００を操作するユーザの行動を把握することができる。例えば、広告依頼事業者５００は、情報提供装置２００から提供される情報によって、広告を閲覧したユーザがどのような行動を起こしたかを把握することができる。
【００７１】
（第２実施形態）
以下、第２実施形態における情報提供装置２００を含む情報提供システム１について説明する。第２実施形態の情報提供システム１では、情報提供装置２００における取得部２１２および判定部２１６が第１実施形態と相違する。従って、係る相違点を中心に説明し、共通する部分についての説明は省略する。ここでは、第１実施形態との相違点として、取得部２１２および判定部２１６の処理について説明する。
【００７２】
図１３は、第２実施形態における情報提供装置２００を含む情報提供システム１の適用場面の一例を示す図である。第２実施形態における取得部２１２は、所定周期（例えば５分）おきに端末装置１００から端末位置情報を取得する。なお、店舗や施設等の位置情報は、位置情報記憶部２３８に予め記憶されているものとする。また、広告情報を示すＵＲＬのアドレス内に、予め店舗や施設等の位置情報を含めたＵＲＬを生成しておく。端末装置１００は、当該ＵＲＬのアクセス操作を行った際に、店舗や施設等の位置情報を含んだクッキー情報を生成する。これによって、情報提供装置２００は、端末装置１００から、店舗や施設等の位置情報を含んだクッキー情報を取得する。情報提供装置２００は、取得したクッキー情報から店舗や施設等の位置情報を抽出することによって、当該位置情報を取得してもよい。
【００７３】
情報提供装置２００は、広告依頼事業者５００が運営する店舗の所在地と、端末装置１００の現在地との距離Ｄに応じて、交通経路情報を端末装置１００に送信する。交通経路情報とは、端末装置１００が示す現在地から当該店舗の所在地にアクセスするための交通経路を示した情報である。以下、具体的な処理について説明する。
【００７４】
判定部２１６は、広告依頼事業者５００が運営する店舗や施設等の位置（所在地）と、端末装置１００の位置（現在地）との距離Ｄを導出する。判定部２１６は、導出した距離Ｄを閾値Ｔｈと比較する。判定部２１６は、距離Ｄが閾値Ｔｈ以下の場合に、最新の端末位置情報が示す位置から、当該店舗や施設等までの交通経路情報を導出する。例えば、交通経路情報は、マップ等の地理データや、公共交通機関における路線網のデータ等から導出する。なお、交通経路情報には、店舗や施設の所在地を示す情報が含まれる。
【００７５】
例えば、判定部２１６は、端末装置１００の現在地が、各広告依頼事業者５００における店舗の所在地を中心に径方向に閾値Ｔｈ分広がった円領域内に存在するか判定する。図１３の例の場合、端末装置１００の位置は、広告依頼事業者５００−ａが運営する店舗に定められた閾値Ｔｈの内部に存在している。このため、判定部２１６は、当該端末装置１００に対して、広告依頼事業者ａが運営する店舗までの交通経路情報を導出する。判定部２１６は、導出した交通経路情報を端末装置１００に送信する。これによって、情報提供装置２００は、端末装置１００に交通経路情報を表示させることができる。この結果、情報提供装置２００は、広告依頼事業者５００が運営する店舗や施設等にアクセスするようにユーザの行動を促すことができる。
【００７６】
また、端末装置１００が、テレビジョンＴＶから郵便番号が示す位置情報を取得していた場合、情報提供装置２００は以下の処理を行う。判定部２１６は、当該位置情報と対応する市町村、或いは都道府県等を、生活圏であると判定する。生活圏とは、ユーザが普段生活するうえで行動することが多い範囲を示す。例えば、判定部２１６は、生活圏外に端末装置１００が位置する場合、当該位置が示す場所がユーザとって馴染みの店舗や土地勘がない場所であると判定することができる。判定部２１６は、ユーザＵが所持する端末装置１００の位置が生活圏外に位置している場合、広告依頼事業者ａが運営する店舗までの交通経路情報を導出する。判定部２１６は、導出した交通経路情報を端末装置１００に送信する。これによって、情報提供装置２００は、生活圏外にいるユーザの端末装置１００に交通経路情報を提示することで、ユーザを効果的に店舗に誘導することができる。
【００７７】
図１４は、第２実施形態における情報提供装置２００により行われる処理の一例を示すフローチャートである。例えば、本実施形態における情報提供装置２００は、所定周期おきに本フローチャートの処理を実行する。
【００７８】
まず、取得部２１２は、端末装置１００から端末位置情報を取得する（ＡＣＴ４００）。次に、判定部２１６は、広告依頼事業者５００が運営する店舗や施設等の位置と、端末装置１００の位置との距離Ｄが閾値Ｔｈ以下であるか否か判定する（ＡＣＴ４０２）。情報提供装置２００は、距離Ｄが閾値Ｔｈ以下でない場合（ＡＣＴ４０２：Ｎｏ）、本フローチャートの処理を終了する。判定部２１６は、距離Ｄが閾値Ｔｈ以下である場合（ＡＣＴ４０２：Ｙｅｓ）、広告依頼事業者５００が運営する店舗までの交通経路情報を導出する（ＡＣＴ４０４）。次に、情報提供装置２００は、導出した交通経路情報を端末位置情報に送信する（ＡＣＴ４０６）。これによって、情報提供装置２００は、本フローチャートの処理を終了する。
【００７９】
なお、上述した第２実施形態では、距離Ｄを閾値Ｔｈと比較することにより交通経路情報を導出する構成としたがこれに限られない。例えば、端末装置１００から取得可能な位置情報が、地図上における座標と対応した市町村のコードであった場合、情報提供装置２００は以下の処理を行う。判定部２１６は、端末装置１００が示す市町村のコードと、広告依頼事業者５００が運営する店舗や施設等が示す市町村のコードとを比較する。判定部２１６は、比較の結果に応じて交通経路情報を導出するか否か判定してもよい。
【００８０】
例えば、判定部２１６は、端末装置１００における市町村のコードと当該事業者の運営店舗の市町村のコードとが一致する場合、交通経路情報を導出するようにしてもよい。また、端末装置１００における市町村のコードが、当該事業者の運営店舗の市町村と隣接する市町村のコードであった場合、交通経路情報を導出するようにしてもよい。
【００８１】
以上説明した第２実施形態の情報提供装置２００によれば、端末装置１００の現在地から広告依頼事業者５００が運営する店舗や施設等の所在地までの距離Ｄを導出する。情報提供装置２００は、導出した距離Ｄを閾値Ｔｈと比較することにより交通経路情報を端末装置１００に送信するか否か判定する。情報提供装置２００は、距離Ｄが閾値Ｔｈ以下の場合に交通経路情報を端末装置１００に送信する。この結果、情報提供装置２００は、端末装置１００に交通経路情報を表示させることができる。この結果、情報提供装置２００は、広告依頼事業者５００が運営する店舗や施設等にアクセスするようにユーザの行動を促すことができる。
【００８２】
（第３実施形態）
以下、第３実施形態における情報提供装置２００を含む情報提供システム１について説明する。第３実施形態の情報提供システム１では、情報提供装置２００における取得部２１２が第１および第２の実施形態と相違する。従って、係る相違点を中心に説明し、共通する部分についての説明は省略する。ここでは、第１および第２の実施形態との相違点として、取得部２１２の処理について説明する。
【００８３】
図１５は、第３実施形態における情報提供装置２００を含む情報提供システム１の適用例を示す図である。図示の適用例では、例えば、通信中継装置６００は、端末装置１００とウェブサーバ４００との通信経路間に設けられる。通信中継装置６００は、端末装置１００とウェブサーバ４００との通信時に生成されるキャッシュ情報を記憶する。
【００８４】
第３実施形態における情報提供装置２００は、通信中継装置６００を監視することにより、通信中継装置６００に生成されるキャッシュ情報を取得する。通信中継装置６００は、ルータやプロキシサーバ等を含む。情報提供装置２００は、取得したキャッシュ情報から、端末識別情報や操作履歴情報等の判定情報を抽出してもよい。これによって、第３実施形態における情報提供装置２００は、端末装置１００から直接判定情報を取得せずに、ユーザの行動を判定することができる。
【００８５】
（第４実施形態）
以下、第４実施形態における情報提供装置２００を含む情報提供システム１について説明する。第４実施形態の情報提供システム１では、情報提供装置２００における取得部２１２が第１、第２および第３の実施形態と相違する。従って、係る相違点を中心に説明し、共通する部分についての説明は省略する。ここでは、第１、第２および第３の実施形態との相違点として、取得部２１２の処理について説明する。
【００８６】
図１６は、第４実施形態における情報提供装置２００を含む情報提供システム１の適用例を示す図である。図示の適用例では、情報提供装置２００は、端末装置１００とウェブサーバ４００との通信経路間に設けられる。本実施形態における広告情報を示すウェブサイトのＵＲＬは、情報提供装置２００にアクセスを指定する識別子と、所定のウェブサイトのアドレスとを組み合わせたものとして予め生成される。端末装置１００は、ウェブブラウザ上で当該ＵＲＬのアクセス操作を受け付けた場合、情報提供装置２００にアクセスする。その後、端末装置１００は、情報提供装置２００を介してウェブサーバ４００（ウェブサイト）にアクセスする。情報提供装置２００は、端末装置１００がウェブサーバ４００と通信する過程において自装置内で生成されるキャッシュ情報から、端末装置１００における判定情報を抽出する。これによって、第４実施形態における情報提供装置２００は、第３実施形態同様に、端末装置１００から直接判定情報を取得せずに、ユーザの行動を判定することができる。
【００８７】
（第５実施形態）
以下、第５実施形態における情報提供装置２００を含む情報提供システム１について説明する。第５実施形態の情報提供システム１では、情報提供装置２００における取得部２１２が第１、第２、第３および第４の実施形態と相違する。従って、係る相違点を中心に説明し、共通する部分についての説明は省略する。ここでは、第１、第２、第３および第４の実施形態との相違点として、取得部２１２の処理について説明する。
【００８８】
図１７は、第５実施形態における情報提供装置２００を含む情報提供システム１の適用例を示す図である。図示の適用例では、広告依頼事業者５００が運営する店舗や施設内に端末装置１００と無線通信を行う無線ビーコンＢＣが設けられている。端末装置１００は、無線ビーコンＢＣと通信することで、店舗や施設内における位置情報を取得してもよい。
【００８９】
情報提供装置２００は、広告情報の閲覧を示す操作履歴情報を有する端末装置１００から店舗内における位置情報を取得する。これにより、情報提供装置２００は、店舗内に在室するユーザのうち、広告情報を閲覧済みのユーザと広告情報を未閲覧のユーザとを識別する。例えば、情報提供装置２００は、識別したユーザのうち、広告情報を閲覧済みのユーザのみを抽出し、抽出したユーザの行動を判定してもよい。例えば、情報提供装置２００は、広告情報を閲覧済みのユーザが、いずれかの商品棚の前に滞在しているかを判定してもよい。また、情報提供装置２００は、商品棚の前に滞在している時間からいずれかの商品に興味を示しているかを判定してもよい。情報提供装置２００は、判定した結果を広告依頼事業者５００が管理するサーバ５１０に送信する。この結果、広告依頼事業者５００は、広告の効果をより詳細かつ定量的に評価することができる。
【００９０】
また、情報提供装置２００は、図１７に示すような店舗のマップ上にユーザをプロットさせた表示画像を、広告依頼事業者５００が管理するサーバ５１０に送信してもよい。なおこの際、情報提供装置２００は、プロットするユーザごとに、広告情報の閲覧の有無を示す識別情報を同時に表示させた表示画面を送信するとより好適である。これによって、サーバ５１０は、情報提供装置２００から送信された表示画像を表示装置に表示させることができる。この結果、広告依頼事業者５００は、広告情報を閲覧の有無に応じてユーザに対する顧客対応をとることができる。
【００９１】
（その他の実施形態）
上述した実施形態の配信事業者３００は、テレビジョン放送に含まれるコンテンツ情報を、電波塔３３０を介してテレビジョンＴＶに配信する構成としたがこれに限られない。例えば、配信事業者３００は、インターネット上でブロードキャスト放送や動画を配信してもよい。この場合、端末装置１００は、配信サーバ３１０からネットワークＮＷを介して、広告前情報が含まれたコンテンツ情報を取得してもよい。情報提供装置２００は、端末装置１００から配信サーバ３１０にアクセスした履歴や、動画閲覧等の操作履歴情報を取得する。これによって、情報提供装置２００は、端末装置１００を操作するユーザの行動を判定してもよい。
【００９２】
また、上述した実施形態のテレビジョンＴＶは、受信した広告前情報に含まれるＵＲＬと対応した二次元コードを表示するようにしてもよい。例えば、ユーザは、端末装置１００が有するコードリーダ等を使用して、テレビジョンＴＶに表示された二次元コードを読み取る。端末装置１００は、読み取った二次元コードを解析する。これによって、ユーザは、端末装置１００を操作することで、二次元コードと対応したＵＲＬから所定のウェブサイトにアクセスすることができる。
【００９３】
また、上述した実施形態における情報提供装置２００の一部の機能をコンピュータで実現するようにしても良い。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録する。そして、上述したプログラムを記録した記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、オペレーティングシステムや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、可搬媒体や記憶装置等のことをいう。可搬媒体は、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等である。また、記憶装置は、コンピュータシステムに内蔵されるハードディスク等である。さらに「コンピュータ読み取り可能な記録媒体」とは、通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するものである。通信回線は、インターネット等のネットワークや電話回線等である。また、「コンピュータ読み取り可能な記録媒体」は、サーバやクライアントとなるコンピュータシステム内部の揮発性メモリであってもよい。揮発性メモリは、一定時間プログラムを保持しているものである。また上記プログラムは、前述した機能の一部を実現するためのものであっても良い。また上記プログラムは、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００９４】
以上説明した少なくとも一つの実施形態によれば、端末装置１００から操作履歴情報と端末識別情報とを含む判定情報を取得する。情報提供装置２００は、取得した判定情報に基づいて、端末装置１００を操作するユーザの行動を判定する。情報提供装置２００は、判定結果を示す行動情報と端末識別情報とを対応付けて記憶部２３０に記憶させて管理する。情報提供装置２００は、記憶部２３０に記憶させた行動情報を出力する。この結果、情報提供装置２００から情報を提供される被提供者は、端末装置１００を操作するユーザの行動を把握することができる。
【００９５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００９６】
１…情報提供システム、１０…放送アンテナ、Ｈ…住宅、ＴＶ…テレビジョン、ＮＷ…ネットワーク、１００、１００−１〜１００−ｎ…端末装置、１０２…アンテナ、１０４…変調／復調部、１０６…ＡＤ／ＤＡ変換部、１０８…入力部、１１０…出力部、１１２…インターフェース部、１１４…ＣＰＵ、１３０…制御部、１３２…取得部、１３４…測位演算部、１３６…出力制御部、１５０…記憶部、１５２…端末識別情報記憶部、１５４…入力情報記憶部、１５６…操作履歴情報記憶部、１５８…プログラム記憶部、２００…情報提供装置、２０２…入力部、２０４…出力部、２０６…インターフェース部、２０８…ＣＰＵ、２１０…制御部、２１２…取得部、２１４…管理部、２１６…判定部、２３０…記憶部、２３２…端末識別情報記憶部、２３４…コンテンツ情報記憶部、２３６…操作履歴情報記憶部、２３８…位置情報記憶部、２４０…行動情報記憶部、３００…配信事業者、３１０…配信サーバ、３２０…記憶部、４００…ウェブサーバ、５００、５００−ａ〜５００−ｋ…広告依頼事業者、５１０、５１０−ａ〜５１０−ｋ…サーバ
【図１】
0006608662.tif 000002
【図２】
0006608662.tif 000003
【図３】
0006608662.tif 000004
【図４】
0006608662.tif 000005
【図５】
0006608662.tif 000006
【図６】
0006608662.tif 000007
【図７】
0006608662.tif 000008
【図８】
0006608662.tif 000009
【図９】
0006608662.tif 000010
【図１０】
0006608662.tif 000011
【図１１】
0006608662.tif 000012
【図１２】
0006608662.tif 000013
【図１３】
0006608662.tif 000014
【図１４】
0006608662.tif 000015
【図１５】
0006608662.tif 000016
【図１６】
0006608662.tif 000017
【図１７】
0006608662.tif 000018