(57)【要約】【課題】  行動ターゲッティング広告の手法を用いて行われる広告配信を、サイトの閲覧者側から制御できるようにする。【解決手段】条件情報設定部６１２Ａは、使用者からサイト別や基準日別の条件情報の入力を受け付けて、記憶装置１０３に記録する。条件情報抽出部６１２Ｂは、所定のタイミングで記憶装置１０３に記憶されている条件情報を参照し、行動履歴の作成のために用いる条件情報を抽出する。行動履歴作成手段は、抽出された条件情報に基づいて、目的とするサイトにアクセスし、提供を受けようとする情報を検索する処理を、使用者に認識させることがないように、画面表示を伴うことなく実行し、サイトでの行動履歴を自動生成する。【選択図】図１
2015156079.tif 000002
【特許請求の範囲】
【請求項１】
インターネット上に設けられているサイトを特定するための特定情報と当該サイトから提供を受けようとする情報を検索するためのキーワード情報とを含む、１以上の第１の条件情報の入力を受け付けて、所定の記憶手段に記録する条件情報設定手段と、
前記記憶手段に記録されている前記第１の条件情報を所定のタイミングで参照し、用いるべき条件情報を抽出する条件情報抽出手段と、
使用者に認識させることなく、前記条件情報抽出手段により抽出された前記第１の条件情報に基づいて、目的とするサイトにアクセスし、提供を受けようとする情報を検索する処理を実行して、サイトにおける行動履歴を自動的に作成する行動履歴作成手段と
を備えることを特徴とするＷｅｂ行動履歴作成装置。
【請求項２】
請求項１に記載のＷｅｂ行動履歴作成装置であって、
前記条件情報設定手段は、基準日と目的とする情報を有するサイトを検索するためのキーワード情報とを含む、１以上の第２の条件情報の入力を受け付けて、所定の記憶手段に記録することができるものであり、
前記条件情報抽出手段は、前記第２の条件情報が前記記憶手段に存在し、前記基準日以前の所定期間内に現在年月日提供手段が提供する現在年月日が属する場合に、当該第２の条件情報を用いるべき条件情報の１つとして抽出することができるものであり、
前記行動履歴作成手段は、前記条件情報抽出手段により前記第２の条件情報が抽出された場合には、当該第２の条件情報の前記キーワード情報に基づいてアクセスすべきサイトを検索し、検索されたサイトにアクセスすることにより、サイトにおける前記行動履歴を自動的に作成することを特徴とするＷｅｂ行動履歴作成装置。
【請求項３】
請求項１または請求項２に記載のＷｅｂ行動履歴作成装置であって、
前記行動履歴作成手段は、アクセスしたサイトにおいて、前記キーワード情報に対応する選択可能項目が存在している場合に、当該選択可能項目を選択することにより、当該選択可能項目に関する履歴情報を、前記サイトにおける行動履歴に含めることを特徴とするＷｅｂ行動履歴作成装置。
【請求項４】
通信機能を備えた情報処理装置において、インターネット上に設けられているサイトの利用に関する行動履歴を自動的に作成して残すようにする行動履歴作成方法であって、
条件情報設定手段を通じて、インターネット上に設けられているサイトを特定するための特定情報と当該サイトから提供を受けようとする情報を検索するためのキーワード情報とを含む、１以上の第１の条件情報の入力を受け付けて、所定の記憶手段に記録する条件情報設定工程と、
条件情報抽出手段が、前記記憶手段に記録されている前記第１の条件情報を所定のタイミングで参照し、用いるべき条件情報を抽出する条件情報抽出工程と、
行動履歴作成手段が、使用者に認識させることなく、前記条件情報抽出工程において抽出した前記第１の条件情報に基づいて、目的とするサイトにアクセスし、提供を受けようとする情報を検索する処理を実行して、サイトにおける行動履歴を自動的に作成する行動履歴作成工程と
を有することを特徴とするＷｅｂ行動履歴作成方法。
【請求項５】
請求項４に記載のＷｅｂ行動履歴作成方法であって、
前記条件情報設定工程においては、基準日を示す情報と目的とする情報を有するサイトを検索するためのキーワード情報とを含む、１以上の第２の条件情報の入力を受け付けて、所定の記憶手段に記録することができ、
前記条件情報抽出工程においては、前記第２の条件情報が前記記憶手段に存在し、前記基準日以前の所定期間内に現在年月日提供手段が提供する現在年月日が属する場合に、当該第２の条件情報を用いるべき条件情報の１つとして抽出し、
前記行動履歴作成工程においては、前記条件情報抽出工程において前記第２の条件情報を抽出した場合には、当該第２の条件情報の前記キーワード情報に基づいてアクセスすべきサイトを検索し、検索されたサイトにアクセスすることにより、サイトにおける前記行動履歴を自動的に作成することを特徴とするＷｅｂ行動履歴作成方法。
【請求項６】
請求項４または請求項５に記載のＷｅｂ行動履歴作成方法であって、
前記行動履歴作成工程においては、アクセスしたサイトにおいて、前記キーワード情報に対応する選択可能項目が存在している場合に、当該選択可能項目を選択することにより、当該選択可能項目に関する履歴情報を、前記サイトにおける行動履歴に含めることを特徴とするＷｅｂ行動履歴作成方法。
【請求項７】
通信機能を備えた情報処理装置に搭載されたコンピュータを、
インターネット上に設けられているサイトを特定するための特定情報と当該サイトから提供を受けようとする情報を検索するためのキーワード情報とを含む、１以上の第１の条件情報の入力を受け付けて、所定の記憶手段に記録する条件情報設定手段と、
前記記憶手段に記録されている前記第１の条件情報を所定のタイミングで参照し、用いるべき条件情報を抽出する条件情報抽出手段と、
使用者に認識させることなく、前記条件情報抽出手段により抽出された前記第１の条件情報に基づいて、目的とするサイトにアクセスし、提供を受けようとする情報を検索する処理を実行して、サイトにおける行動履歴を自動的に作成する行動履歴作成手段と
として機能させることを特徴とするＷｅｂ行動履歴作成プログラム。
【請求項８】
請求項７に記載のＷｅｂ行動履歴作成プログラムであって、
前記条件情報設定手段の機能として、基準日を示す情報と目的とする情報を有するサイトを検索するためのキーワード情報とを含む、１以上の第２の条件情報の入力を受け付けて、所定の記憶手段に記録できるようにし、
前記条件情報抽出手段の機能として、前記第２の条件情報が前記記憶手段に存在し、前記基準日以前の所定期間内に現在年月日提供手段が提供する現在年月日が属する場合に、当該第２の条件情報を用いるべき条件情報の１つとして抽出できるようにし、
前記行動履歴作成手段の機能として、前記条件情報抽出手段により前記第２の条件情報が抽出された場合には、当該第２の条件情報の前記キーワード情報に基づいてアクセスすべきサイトを検索し、検索されたサイトにアクセスすることにより、サイトにおける前記行動履歴を自動的に作成できるようにした、
ことを特徴とするＷｅｂ行動履歴作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、インターネットを通じて行われる行動ターゲッティング広告の手法を用いた広告の配信を受ける通信端末装置、当該通信端末装置で用いられる方法及びプログラムに関する。
【背景技術】
【０００２】
インターネット上に設けられている種々のＷｅｂサイトでは、いわゆる行動ターゲッティング広告の手法を用いた広告配信が行われている。なお、Ｗｅｂサイトは、インターネット上のサーバを通じて開示されているＷｅｂページの集まりを意味し、以下においては単にサイトと記載する。そして、行動ターゲッティング広告は、インターネット上の種々のサイトにおける閲覧者ごとの行動履歴を元に、各閲覧者の興味関心を推測し、閲覧者ごとに提供すべき広告を絞り込んで広告配信を行う手法である。ここで、サイトにおける閲覧者の行動履歴は、例えばショッピングサイトなどでの購入履歴、クリック履歴、入力された検索キーワードなどが含まれる。これにより、例えば、自動車関連のサイトを最近閲覧したことがあったり、自動車会社の広告をクリックしたことがあったりした閲覧者は「自動車」というジャンルに興味があると推測し、当該閲覧者に対して自動車関連の広告を配信するといったことが行える。
【０００３】
行動ターゲッティング広告の実現のためには、サイトにおける閲覧者の行動履歴を適切に収集して蓄積する必要があり、そのための手法には種々のものが存在する。例えば、会員制のショッピングサイトでは、会員ＩＤに基づいて、会員ごとの購買履歴や閲覧履歴を収集して蓄積できる。また、会員制でないサイトでは、ＨＴＴＰ  ｃｏｏｋｉｅを用いて、サイトの閲覧者を識別する識別ＩＤを発行し、この識別ＩＤを用いることによって閲覧者ごとの閲覧履歴などをサーバ側で蓄積できる。また、ｃｏｏｋｉｅ情報として閲覧者の利用した通信端末装置の所定の記録領域に蓄積することも行われている。この他にも、アドネットワークを活用した行動分析方法、携帯電話の契約者固有ＩＤを用いる方法、ブラウザの閲覧履歴を用いる方法など、種々の方法（手法）により、サイトにおける閲覧者の行動履歴の収集、蓄積が行われている。
【０００４】
このような、行動ターゲッティング広告に関連する技術として、後に記す特許文献には、広告選択装置などに関する発明が開示されている。特許文献１には、視聴者（サイトの閲覧者）の趣味、嗜好だけを基準にするのではなく、広告ごとの視聴実績を反映させたファクタを選択の判断基準に盛り込むことによって、広告在庫に応じた広告の露出制御を行う広告選択装置などに関する発明が開示されている。この特許文献１に記載の発明により、最もターゲット（サイトの閲覧者）に合った広告だけが繰り返し露出されるのではなく、２番目以降でターゲットにあった広告の露出も高まるように制御され、広告在庫を平均的に消化できる。
【０００５】
なお、ＨＴＴＰ  ｃｏｏｋｉｅは、周知のように、サイトの提供者が、Ｗｅｂブラウザを通じて閲覧者のコンピュータに一時的にデータを書き込んで保存させるしくみをいう。ＨＴＴＰ  ｃｏｏｋｉｅには、閲覧者の識別ＩＤなどの閲覧者に関する情報や最後に当該サイトを訪れた日時、当該サイトの訪問回数などを記録しておくことができる。ＨＴＴＰ  ｃｏｏｋｉｅは、閲覧者の識別に使われ、認証システムや、ＷＷＷ（World Wide Web）によるサービスを閲覧者ごとにカスタマイズするパーソナライズシステムの要素技術として利用されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−０１２１４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、ショッピングサイトや価格比較サイトなどの種々のサイトで商品を検索すると、自分の行動履歴が上述した種々の手法により収集、蓄積されて、行動ターゲッティング広告に利用される。その結果、他のサイトを閲覧した場合に、前に閲覧したサイトで検索した商品ばかりの広告が提供される。また、会員制のショッピングサイトで、閲覧者が自己の電子メールアドレスを登録している場合には、過去に購入した商品関連の広告メールが頻繁に届く場合もある。また、同様の商品を複数のショッピングサイトで価格比較した場合は、何のサイトを見ても当該同様の商品についての広告を見続けさせられるといったことが起こる。
【０００８】
サイトにおける閲覧者の行動履歴は、上述もしたようにインターネット上のサイトごとに種々の方法が用いられて収集されて蓄積されるために、キャンセルできにくい。例えば、ｃｏｏｋｉｅの機能を用いて閲覧者の利用する端末装置に記憶保持しているｃｏｏｋｉｅ情報を消去して、行動ターゲッティング広告を行わせないようにすることも可能である。しかし、上記のｃｏｏｋｉｅ情報を消去したのでは、重要なサイトから付与されたＩＤやパスワードも消去されてしまうため、当該重要なサイトの利用時における利便性が悪くなるなどの不都合を生じる場合もある。
【０００９】
そこで、上述した特許文献１に記載の技術のように、広告の配信側で提供すべき広告を適切に選択する技術を用いることが考えられる。しかし、特許文献１に記載の技術は、広告の提供者側で提供する広告を選択する技術であり、広告の提供を受けるサイトの閲覧者の立場に立って閲覧者が必要とする広告を提供するものではない。
【００１０】
以上のことに鑑み、この発明は、行動ターゲッティング広告の手法を用いて行われる広告の配信を、サイトの閲覧者側から制御可能にすることを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、請求項１に記載の発明のＷｅｂ行動履歴作成装置は、
インターネット上に設けられているサイトを特定するための特定情報と当該サイトから提供を受けようとする情報を検索するためのキーワード情報とを含む、１以上の第１の条件情報の入力を受け付けて、所定の記憶手段に記録する条件情報設定手段と、
前記記憶手段に記録されている前記第１の条件情報を所定のタイミングで参照し、用いるべき条件情報を抽出する条件情報抽出手段と、
使用者に認識させることなく、前記条件情報抽出手段により抽出された前記第１の条件情報に基づいて、目的とするサイトにアクセスし、提供を受けようとする情報を検索する処理を実行して、サイトにおける行動履歴を自動的に作成する行動履歴作成手段と
を備えることを特徴とする。
【００１２】
この請求項１に記載のＷｅｂ行動履歴作成装置によれば、条件情報設定手段は、当該装置の使用者から、インターネット上に設けられている所定のサイトを特定する特定情報と、情報検索のためのキーワード情報とを含む、１以上の第１の条件情報を受け付ける。条件情報設定手段は、当該受け付けた１以上の第１の条件情報を所定の記憶手段に記録する。条件情報抽出手段は、所定のタイミングで当該所定の記憶手段に記憶されている第１の条件情報を参照し、行動履歴の作成のために用いる条件情報を抽出する。
【００１３】
行動履歴作成手段は、条件情報抽出手段により抽出された第１の条件情報に基づいて、目的とするサイトにアクセスし、提供を受けようとする情報を検索する処理を、これらの処理に関する画面を表示させることなく実行する。これにより、サイトにおける閲覧者の行動履歴が閲覧者に意識させること無く自動的に作成される。この場合、サイトにおける閲覧者の行動履歴は、閲覧したサイトに形成されたり、ＨＴＴＰ  ｃｏｏｋｉｅが利用されたりするなど、アクセスしたサイトにおいて用いられている種々の方法に応じて自動的に形成される。
【００１４】
第１の条件情報は、当該装置の使用者自身から受け付けたものであるので、当該装置の使用者の意図に応じると共に、アクセスしたサイトが用いている方式で当該サイトにおける閲覧者（この場合には当該装置の使用者）の行動履歴が作成される。この行動履歴が用いられて行動ターゲッティング広告が行われるので、当該装置の使用者は、自分が希望する商品などに関する広告の提供を自動的に受けられる。すなわち、当該装置の使用者自身が、行動ターゲッティング広告の手法を用いて提供される広告の配信を制御できる。
【発明の効果】
【００１５】
この発明によれば、行動ターゲッティング広告の手法を用いて行われる広告の配信を、サイトの閲覧者側から制御できる。
【図面の簡単な説明】
【００１６】
【図１】実施の形態の情報処理装置１を説明するためのブロック図である。
【図２】記憶装置１０３の条件情報ファイル１、２に格納される第１、第２の条件情報の具体例を説明するための図である。
【図３】広告制御に関する処理を行なう場合に、表示部１０２Ｄに表示される表示画面の例を示す図である。
【図４】広告制御に関する処理を行なう場合に、表示部１０２Ｄに表示される表示画面の例を示す図である。
【図５】広告制御に関する処理を行なう場合に、表示部１０２Ｄに表示される表示画面の例を示す図である。
【図６】情報処理装置１での広告制御関連処理を説明するためのフローチャートである。
【図７】情報処理装置１でのサイトにおける行動履歴の自動作成処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図を参照しながら、この発明の装置、方法、プログラムの一実施の形態について説明する。
【００１８】
［情報処理装置の構成例］
図１は、この実施の形態の情報処理装置１を説明するためのブロック図である。情報処理装置１は、この発明のＷｅｂ行動履歴作成装置、Ｗｅｂ行動履歴作成方法及びＷｅｂ行動履歴作成プログラムの一実施の形態が適用されたものである。情報処理装置１は、通信機能を備えたパーソナルユースの種々の端末装置であり、具体的には、パーソナルコンピュータ、タブレット型ＰＣ（ＰＣは、Personal Computerの略称。）、スマートフォンなどと呼ばれる高機能携帯電話端末などである。
【００１９】
図１に示す情報処理装置１において、通信Ｉ／Ｆ１０１、タッチパネル１０２、記憶装置１０３は、通信機能、情報表示／入力機能、情報蓄積機能を実現する。従って、インターネットを通じての情報の送受は、通信Ｉ／Ｆ１０１を通じて行われる。なお、「Ｉ／Ｆ」はインターフェースの略称であり、タッチパネル１０２は、図１に示したように、ＬＣＤ（Liquid Crystal Display）などの表示部１０２Ｄとタッチセンサ１０２Ｓとからなっている。操作部１０４は電源オン／オフなどの基本的な指示入力の受付機能を実現し、時刻情報提供部１０５は、現在年月日や現在時刻を含む時刻情報の提供機能を実現する。また、時刻情報提供部１０５は、時間間隔を計測するいわゆるカウンタとしての機能をも有する。
【００２０】
制御部１０６は、図示しないがＣＰＵ（Central Processing Unit）やメモリを備え、実行するプログラムに従って情報処理装置１の各部を制御すると共に、種々の情報処理機能を実現する。具体的に、制御部１０６は、実行するブラウザソフト（サイト閲覧プログラム）によって、ブラウザ機能部６０１としても動作する。
【００２１】
この実施の形態において、ブラウザ機能部６０１は、閲覧等処理部６１１と広告制御処理部６１２との機能を備える。閲覧等処理部６１１は、通信Ｉ／Ｆ１０１を通じてインターネット上に公開されている種々のサイトにアクセスし、これらを閲覧可能にするブラウザとしての基本機能を実現する。アクセスの仕方は、直接に入力されたＵＲＬ（Uniform Resource Locator）を用いたり、キーワードを用いたサイト検索を行って、この検索の結果の中から使用者により指示されたサイトのＵＲＬを用いてアクセスしたりできる。
【００２２】
広告制御処理部６１２は、閲覧等処理部６１１とも協働して、行動ターゲッティング広告の手法を用いて行われる広告の配信を当該情報処理装置１の使用者側から制御するための機能を実現する。なお、この実施の形態において、広告制御処理部６１２としての機能は、ブラウザに対するプラグイン機能として後からブラウザ機能部６０１に対して付加されたものである。
【００２３】
広告制御処理部６１２は、図１に示すように、条件情報設定部６１２Ａと、条件情報抽出部６１２Ｂと、行動履歴自動作成部６１２Ｃとを備える。条件情報設定部６１２Ａは、タッチパネル１０２を通じて、情報処理装置１の使用者から当該使用者の意図する１つ以上のサイトにおける行動履歴を作成するための条件情報を受け付けて、これを記憶装置１０３に記録する処理を行う。当該条件情報は、使用者が目的とする広告の分野に関する情報などからなるいわば使用者の広告に関する属性情報といえるものである。この実施の形態の条件情報設定部６１２Ａは、少なくとも直接にサイトを特定する情報を含む第１の条件情報と、基準日に基づいて行動履歴を作成するようにする第２に条件情報の２種類の条件情報の設定を可能にしている。
【００２４】
より具体的に、第１の条件情報は、少なくとも情報処理装置１の使用者が閲覧を希望するサイトを特定するための特定情報と、当該サイトから提供を受けようとする情報を検索するためのキーワード情報とを含む。サイトを特定するための特定情報は、当該使用者が閲覧したいと考えているインターネット上のサイトのＵＲＬである。また、情報を検索するためのキーワード情報は、使用者が提供を受けたい情報を検索するための種々のキーワード情報が含まれる。
【００２５】
また、第２の条件情報は、少なくとも基準日と目的とする情報を有するサイトを検索するためのキーワード情報とを含む。基準日は、関連広告の提供を受けるようにしたい期間などを定めるための基準となるものである。第２の条件情報における情報を検索するためのキーワード情報は、使用者が提供を受けたい情報を有するサイトを検索するための種々のキーワード情報が含まれる。
【００２６】
このように、所定の情報を少なくとも含む第１、第２の条件情報が、条件情報設定部６１２Ａの機能により、タッチパネル１０２を通じて受け付けられて、記憶装置１０３に形成される条件情報ファイル１、２に記録される。図２は、記憶装置１０３に形成される条件情報ファイル１、２に格納される第１、第２の条件情報の具体例を説明するための図である。この実施の形態の情報処理装置１では、第１、第２の条件情報とも、上述した所定の情報を加えて、更に幾つかの情報が付加される。
【００２７】
条件情報ファイル１は、図２（Ａ）に示すように、サイト名、サイト種別、ＵＲＬ、キーワード、選択入力の区分、行動ターゲッティング広告のキャンセル区分（図２（Ａ）ではＴＧ広告キャンセルと記載。）からなる第１の条件情報を記憶する。サイト名は、インターネット上に設けられているサイトに便宜的に付けられた名称であり、例えば会社名等である。サイト種別は、そのサイトで扱われている商品やサービスに応じたそのサイトの種類（属性）を示す情報である。ＵＲＬは、そのサイトを特定するための特定情報である。
【００２８】
キーワード情報は、そのサイトを通じて情報の提供を受けようとする商品やサービスを検索するためのものである。選択入力の区分は、そのサイトにおいて、例えばキーワード情報により特定される商品やサービスに関する項目に対して選択するか否かを示す情報であり、「１」であれば自動的に選択して履歴を残し、「０」であれば選択しないようにされる。なお、ここで選択入力は、情報処理装置１がパーソナルコンピュータであり、いわゆるマウスを用いた指示入力が可能な場合には、選択項目のマウスを用いたクリック操作に該当する処理であり、タブレットＰＣやスマートフォンの場合には、選択項目へのタッチ操作（タップ操作）に該当する処理である。
【００２９】
行動ターゲッティング広告のキャンセル区分（ＴＧ広告キャンセル）は、行動ターゲッティング広告をキャンセルする機能を備えているサイトにおいて、行動ターゲッティング広告をキャンセルするか否かを示す情報である。当該キャンセル区分が「１」であれば、行動ターゲッティング広告をキャンセルし、「０」であればキャンセルしない。なお、行動ターゲッティング広告のキャンセルは、広告の配信自体が停止されることはなく、情報処理装置１の使用者の種々のサイトにおける行動履歴を用いた行動ターゲッティング広告が行われないだけで、例えば、ランダムな広告の配信は行われる。
【００３０】
図２（Ａ）に示した例の条件情報ファイル１には、被服を扱っているサイトや、家電を扱っているサイトや、旅行を扱っているサイトなどに関する第１の条件情報が記憶されている場合を示している。被服を扱っているサイト、家電を扱っているサイトについては、キーワード情報が設定され、キーワード情報に基づく検索を行って、対象項目に対する選択入力を行うように選択入力の区分も「１」に設定されている。
【００３１】
このように、被服を扱っているサイトと家電を扱っているサイトでは、行動履歴を作成するようにしているので、行動ターゲッティング広告のキャンセル区分は「０」にされ、行動ターゲッティング広告がキャンセルされないようにされている。これに対して、旅行を扱っているサイトについては、行動ターゲッティング広告のキャンセル区分は「１」にされ、当該サイトで行動ターゲッティング広告がされないように設定されている。すなわち、当該使用者は、旅行に関する広告の提供は望まないことを示している。
【００３２】
一方、条件情報ファイル２は、図２（Ｂ）に示すように、基準日、基準日の種別、基準日の対象者、キーワード情報、閲覧開始タイミング、選択入力の区分からなる第２の条件情報を記憶する。基準日は、例えば、誕生日、結婚記念日、車検満了日、保険満期日などの関連広告の提供を受けるようにしたい期間などを定める基準となるものである。基準日の種別は、その基準日がどのような基準日なのかを示すものである。基準日の対象者は、その基準日が誰についての基準日なのかを示すものである。キーワード情報は、目的とする情報を有するサイトを検索するためのものである。
【００３３】
閲覧開始タイミングは、基準日のどの位前から当該第２の条件情報に応じて、インターネット上のサイトにアクセスして、サイトにおける行動履歴を作成する処理を開始するのかを示すものである。すなわち、閲覧開始タイミングは、基準日と共に、関連広告の提供を受けるようにしたい期間などを定めるためのものである。また、選択入力の区分は、上述した第１の条件情報と同様に、アクセスしたサイトにおいて、例えばキーワード情報により特定される商品やサービスに関する項目を選択するか否かを示す情報であり、「１」であれば自動的に選択して履歴を残し、「０」であれば選択しないようにされる。
【００３４】
図２（Ｂ）に示した例の条件情報ファイル２には、情報処理装置１の使用者の妻の誕生日や、同使用者が所有する自動車の車検満了日や、同使用者の保険満期日などが基準日として設定されている。各基準日には、キーワード情報が設定されていると共に、閲覧開始タイミングが設定され、妻の誕生日と車検満期日については、選択入力の区分が「１」に設定され、アクセスしたサイトにおいて、キーワード情報により特定される選択項目を選択入力して履歴を残すようにすることが設定されている。
【００３５】
このように、条件情報設定部６１２Ａは、タッチパネル１０２を通じて情報処理装置１の使用者から第１、第２の条件情報の入力を受け付けて、記憶装置１０３に形成される条件情報ファイル１、２に対して、図２（Ａ）、（Ｂ）示した態様で記録する処理を行う。
【００３６】
条件情報抽出部６１２Ｂは、情報処理装置１の使用者により指示されたタイミング、あるいは、予め当該使用者により情報処理装置１に設定されたタイミングで、サイトにおける行動履歴を作成するために用いる条件情報を記憶装置１０３から抽出する処理を行う。条件情報抽出部６１２Ｂは、第１の条件情報については、基本的に設定されている全ての第１の条件情報を抽出する。また、条件情報抽出部６１２Ｂは、第２の条件情報については、基準日と閲覧開始タイミングとで決まる期間に、時刻情報提供部１０５が提供する現在年月日が属することとなる第２の条件情報を抽出する。
【００３７】
なお、例えば、条件情報ファイル１の各格納データに利用済みフラグを設けるようにし、初期値として値「０」を設定しておく。そして、条件情報抽出部６１２Ｂが抽出した条件情報ファイル１の格納データの利用済みフラグは条件情報抽出部６１２Ｂが値「１」を更新する。このようにしておけば、行動ターゲッティング広告のキャンセル区分が「１」であり、利用済みフラグが「１」である格納データについては、繰り返しキャンセルする必要はないので、条件情報抽出部６１２Ｂが繰り返し抽出して処理対象としないようにできる。
【００３８】
行動履歴自動作成部６１２Ｃは、条件情報抽出部６１２Ｂにより抽出された第１、第２の条件情報に従って、使用者の操作を介在させることなく、自動的にインターネット上に設けられたサイトにアクセスし、行動履歴を作成する処理を実行する。
【００３９】
行動履歴自動作成部６１２Ｃにより行われる処理について、図２（Ａ）に示した条件情報ファイル１から抽出された第１の条件情報を用いる場合について具体的に説明する。この場合、行動履歴自動作成部６１２Ｃは、閲覧等処理部６１１と協働し、通信Ｉ／Ｆ１０１を通じて、第１の条件情報のＵＲＬを用いて目的とするサイトにアクセスし、第１の条件情報のキーワード情報を用いて、当該サイト内において、目的とする商品やサービスなどについての情報の検索を行う。
【００４０】
更に、行動履歴自動作成部６１２Ｃは、選択入力の区分が「１」に設定されているサイトについては、目的とする商品やサービスなどについての情報が検索された場合には、キーワード情報により特定される検索された情報（項目）を選択する処理をも行う。これにより、目的するサイトにおいて、そのサイトが採用している態様で、そのサイトにおける行動履歴を作成し、そのサイトや自機のＣｏｏｋｉｅ情報に残すことができる。また、行動ターゲッティング広告のキャンセル区分が「１」のサイトにおいては、そのサイト内を検索して、行動ターゲッティング広告をキャンセルするための項目を見つけ出し、そのサイトにおける行動ターゲッティング広告をキャンセルする処理をも行う。
【００４１】
このようにして、図２（Ａ）に示した第１の条件情報に従って、使用者に意識させることなく、使用者が目的とするサイトにおいて行動履歴を作成したり、サイトごとに行動ターゲッティング広告のキャンセルをしたりできる。そして、作成された行動履歴に基づいて、行動ターゲッティング広告の手法を用いた広告の配信が行われることにより、使用者の意図する広告の提供が受けられる。
【００４２】
次に、行動履歴自動作成部６１２Ｃにより行われる処理について、図２（Ｂ）に示した条件情報ファイル２から抽出された第２の条件情報を用いる場合について具体的に説明する。この場合、行動履歴自動作成部６１２Ｃは、閲覧等処理部６１１と協働し、まず、通信Ｉ／Ｆ１０１を通じて、キーワード情報を用いて使用者が目的とする情報が掲載されているサイトを検索し、検索されたサイトにアクセスする。
【００４３】
更に、行動履歴自動作成部６１２Ｃは、選択入力の区分が「１」に設定されている第２の条件情報の場合には、キーワード情報により特定される項目を選択する処理をも行う。なお、複数のサイトが検索された場合には、それらの複数のサイトのそれぞれにアクセスし、行動履歴を作成する。また、検索されたサイトが多数の場合には、予め決められたサイトにアクセスする。この場合、アクセスするサイトは、例えば、ショッピングサイトを優先するなど、検索されたサイトの種別に応じて優先的にアクセスするサイトを決めることができる。なお、優先するサイトの種別は、使用者が予め入力し、記憶装置１０３などに格納しておくことで対応できる。また、検索時に検索キーワードの掲載数をカウントアップし、当該検索キーワードの多いサイトに優先的にアクセスしたり、更新日の新しいサイトにアクセスしたりするなどのことも可能である。
【００４４】
このようにして、図２（Ｂ）に示した第２の条件情報に従って、使用者に意識させることなく、使用者が目的とする情報が掲載されたサイトにおいて行動履歴を作成することができる。これにより、自動的に作成される種々のサイトにおける行動履歴に基づいて、情報処理装置１の使用者が、設定した基準日までに必要となる情報に関する広告を、基準日前の所定の期間に限って配信を受けられる。
【００４５】
なお、行動履歴自動作成部６１２Ｃによる行動履歴の自動作成処理は、使用者には認識させることがないように、画面表示を伴うことなく実行される。これにより、情報処理装置１においては、使用者が意識しなくても、事前に設定された第１、第２の条件情報に従って、インターネット上の種々のサイトにおいて、それらのサイトが採用している態様で、サイトにおける行動履歴を自動的に作成できる。この作成した行動履歴に従って、行動ターゲッティング広告の手法が用いられた広告配信が行われることにより、情報処理装置１の使用者が希望する広告の配信が受けられる。
【００４６】
［広告制御に関する処理の概要］
次に、図１に示した構成を有する情報処理装置１において主に広告制御処理部６１２により実現される広告制御機能に関する処理の概要を、タッチパネル１０２の表示部１０２Ｄに表示される表示画面の例を参照しながら説明する。図３〜図５は、広告制御に関する処理を行なう場合に、表示部１０２Ｄに表示される表示画面の例を示す図である。
【００４７】
この実施の形態の情報処理装置１において、ブラウザに対応するアイコンを選択したり、所定のメニューからブラウザに対応する項目を選択したりするなどの、ブラウザを実行するための操作が行われると、制御部１０６においてブラウザソフトが実行される。これにより、制御部１０６がブラウザ機能部６０１として機能し、制御部１０６が閲覧等処理部６１１と広告制御処理部６１２との機能を実現する。
【００４８】
この場合、閲覧等処理部６１１が、図３（Ａ）に示すようなブラウザの初期画面を表示部１０２Ｄに表示する。当該ブラウザの初期画面は、上端側から１行目の左端側にはブラウザ名が表示され、同右端側には、「最小化」、「元に戻す／最大化」、「閉じる」などの画面表示態様を変えたり、ブラウザを終了させたりする操作ボタンが設けられている。
【００４９】
上端側から２行目には、「ファイル」、「編集」、「表示」、…といったブラウザにおける種々の機能を実行するための選択項目が設けられている。また、上端側から３行目には、現在表示中（閲覧中）のサイトのＵＲＬが表示される。通常、ブラウザが実行された直後の初期画面においては、使用者により予め設定されているインターネット上に設けられているＷｅｂページ（ホームページ）が表示される。
【００５０】
さらに、上述もしたように、情報処理装置１で実行されるブラウザ機能にはプラグインにより広告制御機能が付加されている。すなわち、当該ブラウザが備えるツールを利用し、使用者が「広告制御機能」を選択して追加する操作を行うことにより、「広告制御機能」が、当該ブラウザに対してプラグイン機能として実行可能にされている。このため、ブラウザの表示画面においては、図３（Ａ）に示すように、付加された広告制御機能を利用するための操作ボタンである「広告制御」ボタンＢＴが、上端側から３行目の所定の位置に表示される。
【００５１】
情報処理装置１の使用者が、「広告制御」ボタンＢＴの表示位置に指などの指示体を接触指せるなどして選択すると、制御部１０６の機能として実現される広告制御処理部６１２は、図３（Ｂ）に示す広告制御に関する操作画面を表示部１０２Ｄに表示する。図３（Ｂ）に示すように、当該操作画面には４つの選択項目が設けられていると共に、右下端部には「ＯＫ」ボタンと「終了」ボタンとが設けられている。
【００５２】
図３（Ｂ）において、「１．行動履歴の作成実行」は、情報処理装置１の使用者が、登録済みの条件情報に従ってサイトにおける行動履歴を作成する処理の即時の実行を指示するための項目である。「２．行動履歴の作成タイミングの設定」は、情報処理装置１の使用者が、サイトにおける行動履歴を自動的に作成する処理を実行するタイミングを設定するための項目である。
【００５３】
図３（Ｂ）において、「３．サイト別の条件情報の設定」は、情報処理装置１の使用者が、行動履歴を自動的に作成するための条件情報であって、少なくとも直接にサイトを特定する情報を含む上述した第１の条件情報を設定するための項目である。「４．基準日別の条件情報の設定」は、情報処理装置１の使用者が、行動履歴を自動的に作成するための条件情報であって、基準日に基づいて行動履歴を作成する上述した第２の条件情報を設定するための項目である。
【００５４】
情報処理装置１の使用者は、図３（Ｂ）の広告制御の操作画面において、表示部１０２Ｄに表示された４つの選択項目のいずれかの表示位置上に指などの指示体を接触させることにより目的とする選択項目を選択する。図３（Ｂ）においては、最初の選択項目である「１．行動履歴の作成実行」が使用者により選択された場合を示している。
【００５５】
このように、使用者によりいずれかの選択項目が選択された後に、右下端部に設けられている「ＯＫ」ボタンが選択されると、使用者により選択された項目に応じた処理が、広告制御処理部６１２により実行される。なお、右下端部の「終了」ボタンが選択されたときには、広告制御処理部６１２は、広告制御処理を終了させ、図３（Ａ）に示したブラウザの初期画面の状態に戻る。
【００５６】
図３（Ｂ）に示した広告制御に関する操作画面において、「１．行動履歴の作成実行」が選択されて、「ＯＫ」ボタンが操作されたとする。この場合、広告制御処理部６１２は、例えば図４（Ａ）に示すような行動履歴の作成実行画面を表示する。この行動履歴の作成実行画面は、行動履歴の作成を、画面表示を伴うことなく（使用者に意識させることなく）行うことのメッセージ表示と、右下端部に「ＯＫ」ボタンと「戻る」ボタンとが設けられたものである。
【００５７】
図４（Ａ）に示した行動履歴の作成実行画面において、「ＯＫ」ボタンが選択されると、サイトにおける行動履歴を作成する処理を開始する。この場合、広告制御処理部６１２の条件情報抽出部６１２Ｂが機能し、既に記憶装置１０３に設定されている第１、第２の条件情報から行動履歴の作成のために用いる条件情報を抽出する。そして、広告制御処理部６１２の行動履歴自動作成部６１２Ｃが機能し、抽出された条件情報を用いて、目的とするサイトにアクセスし、サイトにおける行動履歴を自動的に作成する処理を開始する。また、条件情報の抽出処理及び行動履歴の作成処理は、情報処理装置１において、画面表示を伴うことなく実行され、他の処理についても通常通り実行できるようにされる。
【００５８】
図３（Ｂ）に示した広告制御に関する操作画面において、「２．行動履歴の作成タイミングの設定」が選択されて、「ＯＫ」ボタンが操作されたとする。この場合、広告制御処理部６１２は、例えば図４（Ｂ）に示すような行動履歴の作成タイミングの設定画面を表示する。この行動履歴の作成タイミングの設定画面は、行動履歴の作成タイミングとして、「１．ブラウザの実行時」と、「２．毎日の指定時刻」と、「３．決まった曜日の指定時刻」と、「４．決まった日にちの指定時刻」とにおいて、サイトにおける行動履歴を作成する処理を実行するように設定できる。
【００５９】
図４（Ｂ）に示した行動履歴の作成タイミングの設定画面において、「１．ブラウザの実行時」、「２．毎日の指定時刻」、「３．決まった曜日の指定時刻」、「４．決まった日にちの指定時刻」の１つ以上を選択できる。そして、「１．ブラウザの実行時」を除き、その他の選択項目の場合には、１以上の時刻、１以上の曜日と１以上の時刻、１以上の日にちと１以上の時刻が設定可能にされる。ここで、設定されたタイミングを示す情報は、タイミング設定情報として記憶装置１０３に格納され、このタイミング設定情報に応じたタイミングで、サイトにおける行動履歴の自動作成処理が行われる。
【００６０】
図３（Ｂ）に示した広告制御に関する操作画面において、「３．サイト別の条件情報の設定」が選択されて、「ＯＫ」ボタンが操作されたとする。この場合、広告制御処理部６１２の条件情報設定部６１２Ａが機能し、例えば、図５（Ａ）に示すサイト別の条件情報（第１の条件情報）の設定画面を表示し、サイト別の条件情報の入力を受け付けて、記憶装置１０３の条件情報ファイル１に記録する処理を行う。図５（Ａ）に示すサイト別の条件情報の設定画面においては、既に第１の条件情報が設定されている場合には、設定されている情報が表示され、何も設定されていないときには、各入力欄は空き状態とされている。
【００６１】
図５（Ａ）に示すサイト別の条件情報の設定画面は、サイトごとに、サイト名、サイト種別、ＵＲＬ、キーワード、選択入力の区分、行動ターゲッティング広告のキャンセル区分の各入力欄を備えている。また、図５（Ａ）に示すサイト別の条件情報の設定画面の右上端部には、「削除」ボタン、「ＯＫ」ボタン、「戻る」ボタンが設けられている。そして、図５（Ａ）に示すサイト別の条件情報の設定画面は、スクロール可能になっていて、複数のサイトについての上述した項目からなる条件情報の設定ができる。
【００６２】
図５（Ａ）に示すサイト別の条件情報の設定画面において、サイト名の入力欄には、タッチパネル１０２が実現するソフトウェアキーボードを通じて情報処理装置１の使用者により目的とするサイトの名称が入力される。また、サイト名の入力欄の右端の三角マークを選択することにより、主要なサイトを選択項目とするプルダウンメニューが表示され、当該プルダウンメニューから目的とするサイトの入力を行うことができる。
【００６３】
サイト名が入力されると、条件情報設定部６１２Ａは、当該サイト名を含むサイトの検索要求を形成して所定の検索サーバに送信し、検索結果を得て、そのサイトの種別、ＵＲＬを取得して、該当する項目欄に表示する。キーワードの入力欄には、タッチパネル１０２が実現するソフトウェアキーボードを通じて情報処理装置１の使用者により、検索したい商品やサービスに関する１以上のキーワードが入力できる。
【００６４】
選択入力の区分、行動ターゲッティング広告のキャンセル区分については、タッチパネル１０２が実現するソフトウェアキーボードを通じて情報処理装置１の使用者が入力できる。なお、サイトの種別やＵＲＬについても、タッチパネル１０２が実現するソフトウェアキーボードを通じて、情報処理装置１の使用者が入力することも可能である。
【００６５】
図５（Ａ）に示した設定画面において、１以上のサイトについての、サイト名、サイト種別、ＵＲＬ、キーワード、選択入力の区分、行動ターゲッティング広告のキャンセル区分が入力され、右上端部に設けられている「ＯＫ」ボタンが選択されたとする。条件情報設定部６１２Ａは、記憶装置１０３の条件情報ファイル１に記録されている条件情報を、サイト別の条件情報の設定画面に対して入力されている条件情報に書き換える。
【００６６】
また、既に入力されているサイト別の条件情報の一部を変更する場合には、変更したい項目にカーソルを位置付け、タッチパネル１０２により実現されるソフトウェアキーボードを通じて変更入力をすることができる。また、削除したいサイトのサイト名にカーソルを位置付け、当該設定画面の右上端部に設けられている「削除」ボタンを選択することにより、そのサイトについての全ての項目を表示画面から削除できる。すなわち、サイト単位で条件情報の削除ができる。この場合、サイト別の条件情報の設定画面においても、削除されたサイトについての条件情報は消去され、サイト別の条件情報が詰めて表示される。
【００６７】
なお、修正入力した後と、サイト単位に条件情報を削除した後においても、表示部１０２Ｄ上の表示を確認し、右上端部の「ＯＫ」アイコンを選択する。これにより、条件情報設定部６１２Ａは、記憶装置１０３の条件情報ファイル１に記録されている条件情報を、サイト別の条件情報の設定画面に対して入力されている条件情報に書き換える。このようにして、記憶装置１０３の条件情報ファイル１に対して、サイト別の条件情報の追加、変更、削除ができる。また、サイト別の条件情報の設定は何も行わない場合には、「戻る」ボタンを操作することにより、図３（Ｂ）に示した広告制御に関する操作画面に戻ることができる。
【００６８】
図３（Ｂ）に示した広告制御に関する操作画面において、「４．基準日別の条件情報の設定」が選択されて、「ＯＫ」ボタンが操作されたとする。この場合、広告制御処理部６１２の条件情報設定部６１２Ａが機能し、図５（Ｂ）に示すような基準日別の条件情報（第２の条件情報）の設定画面を表示し、基準日別の条件情報の入力を受け付けて、記憶装置１０３の条件情報ファイル２に記録する処理を行う。図５（Ｂ）に示す基準日別の条件情報の設定画面においては、既に第２の条件情報が設定されている場合には、設定されている情報が表示され、何も設定されていないときには、各入力欄は空き状態とされている。
【００６９】
図５（Ｂ）に示す基準日別の条件情報の設定画面は、基準日、基準日の種別、基準日の対象者、キーワード、閲覧開始日、選択入力の区分の各入力欄を備えている。図５（Ｂ）に示す基準日別の条件情報の設定画面においても、各項目の入力欄へは、タッチパネル１０２により実現されるソフトウェアキーボードを通じて入力可能にされる。また、図５（Ｂ）に示す基準日別の条件情報の設定画面の右上端部には、「削除」ボタン、「ＯＫ」ボタン、「戻る」ボタンが設けられている。さらに、図５（Ｂ）に示す基準日別の条件情報の設定画面もまた、スクロール可能になっていて、複数の基準日についての上述した項目からなる条件情報の設定ができる。
【００７０】
図５（Ｂ）に示す基準日別の条件情報の設定画面を通じては、目的とする基準日近くになった場合に、その基準日に関する広告情報の提供を受けるための情報である、基準日別の条件情報が入力される。すなわち、図５（Ｂ）に示した例の場合には、１番目に入力された第２の条件情報は、情報処理装置１の使用者の妻の誕生日を基準日とし、その基準日の１ヶ月前から、妻への誕生日のプレゼントに関する広告情報を得るようにするためのものである。当該条件情報に従って自動的にサイトにアクセスし、行動履歴を残すことで、基準日近傍の日において、妻への誕生日のプレゼントとして、貴金属、ジュエリー、指輪に関する広告の提供を自動的に受けられる。
【００７１】
また、図５（Ｂ）に示した例の場合には、２番目に入力された条件情報は、情報処理装置１の使用者の使用する自動車の車検満了日を基準日とし、その基準日の２ヶ月前から、車検に関する広告情報を得るようにするためのものである。当該条件情報に従って自動的にサイトにアクセスし、行動履歴を残すことで、基準日近傍の日において、車検に関する格安車検、代車有り、一日車検などのキーワードに合致した情報を有する民間車検場等の広告を自動的に受けられる。
【００７２】
そして、１以上の基準日と、これに対する基準日の種別、基準日の対象者、キーワード、閲覧開始日、選択入力の区分が入力され、当該入力画面の右上端部に設けられている「ＯＫ」ボタンが選択されたとする。条件情報設定部６１２Ａは、記憶装置１０３の条件情報ファイル２に記録されている条件情報を、基準日別の条件情報の設定画面に対して入力されている条件情報に書き換える。
【００７３】
また、既に入力されている基準日別の条件情報の一部を変更する場合には、変更したい項目にカーソルを位置付け、タッチパネル１０２により実現されるソフトウェアキーボードを通じて変更入力をすることができる。また、削除したい基準日にカーソルを位置付け、当該設定画面の右上端部に設けられている「削除」ボタンを選択することにより、その基準日についての全ての項目を表示画面から削除できる。すなわち、基準日単位で条件情報の削除を行うことができる。この場合、基準日別の条件情報の設定画面においても、削除された基準日についての条件情報は消去され、基準日別の条件情報が詰めて表示される。
【００７４】
なお、修正入力した後と、基準日単位に条件情報を削除した後においても、表示部１０２Ｄ上の表示を確認し、右上端部の「ＯＫ」アイコンを選択することにより、条件情報設定部６１２Ａは、記憶装置１０３の条件情報ファイル２に記録されている条件情報を、基準日別の条件情報の設定画面に対して入力されている条件情報に書き換える。このようにして、記憶装置１０３の条件情報ファイル２に対して、基準日別の条件情報の追加、変更、削除ができる。また、基準日別の条件情報の設定は何も行わない場合には、「戻る」ボタンを操作することにより、図３（Ｂ）に示した広告制御に関する操作画面に戻ることができる。
【００７５】
このように、図３〜図５に示した表示画面を通じて、情報処理装置１の使用者が、行動履歴の作成を実行させたり、行動履歴を作成するタイミングを設定したり、サイト別の条件情報や基準日別の条件情報の追加、変更、削除を行ったりできる。なお、行動履歴を作成するタイミングを設定した場合には、当該設定されたタイミングで広告制御処理部６１２が機能し、サイトにおける行動履歴の自動作成が行われる。
【００７６】
［広告制御処理のまとめ］
図６は、この実施の形態の情報処理装置１において実行される広告制御関連処理について説明するためのフローチャートである。図６に示す処理は、情報処理装置１の制御部１０６においてブラウザが実行された後、図３（Ａ）に示したブラウザの表示画面において、「広告制御」ボタンが選択された場合に、制御部１０６の機能として実現される主に広告制御処理部６１２により実行される。
【００７７】
まず、広告制御処理部６１２は、図３（Ｂ）に示した広告制御に関する操作画面を表示し（ステップＳ１０１）、項目の選択入力など、使用者からの操作入力を受け付ける（ステップＳ１０２）。広告制御処理部６１２は、項目の選択と「ＯＫ」ボタンの選択とが行われたか否かを判別する（ステップＳ１０３）。ステップＳ１０３の判別処理において、項目の選択と「ＯＫ」ボタンの選択とが行われていないと判別した場合には、広告制御処理部６１２は、「終了」ボタンが選択されたか否かを判別する（ステップＳ１０４）。
【００７８】
ステップＳ１０４の判別処理において、「終了」ボタンが選択されていないと判別したときには、有効な操作入力は行われていないので、広告制御処理部６１２は、ステップＳ１０２からの処理を繰り返す。また、ステップＳ１０４の判別処理において、「終了」ボタンが選択されたと判別したときには、広告制御処理部６１２は、図３（Ｂ）に示した所定の操作画面を消去して、図３（Ａ）に示したブラウザの画面に戻すなどの所定の終了処理を行う（ステップＳ１０５）。この後、広告制御処理部６１２は、図６に示す広告制御関連処理を終了し、閲覧等処理部６１１が機能してブラウザによる閲覧等の処理ができる状態に戻る。
【００７９】
一方、ステップＳ１０３の判別処理において、項目の選択と「ＯＫ」ボタンの選択とが行われたと判別した場合には、広告制御処理部６１２は、ステップＳ１０２において選択された項目は、「１．行動履歴の作成実行」か否かを判別する（ステップＳ１０６）。ステップＳ１０６の判別処理において、「１．行動履歴の作成実行」が選択されたと判別したときには、広告制御処理部６１２は、行動履歴の作成処理を実行する（ステップＳ１０７）。
【００８０】
ステップＳ１０７においては、広告制御処理部６１２が機能し、図４（Ａ）に示した行動履歴の作成実行画面を表示して、「ＯＫ」ボタンあるいは「戻る」ボタンの選択を受け付ける。図４（Ａ）に示した行動履歴の作成実行画面において、「ＯＫ」ボタンが選択された場合には、後述するサイトにおける行動履歴を作成する処理を実行する。一方、図４（Ａ）に示した行動履歴の作成実行画面において、「戻る」ボタンが選択された場合には、ステップＳ１０７において実行した行動履歴の作成処理を終了し、図３（Ｂ）に示した広告制御に関する操作画面に戻る。
【００８１】
また、ステップＳ１０６の判別処理において、「１．行動履歴の作成実行」は選択されていないと判別したときには、広告制御処理部６１２は、「２．行動履歴の作成タイミングの設定」が選択されたか否かを判別する（ステップＳ１０８）。ステップＳ１０８の判別処理において、「２．行動履歴の作成タイミングの設定」が選択されたと判別したとする。この場合、広告制御処理部６１２は、行動履歴の作成タイミングの設定処理を実行する（ステップＳ１０９）。
【００８２】
ステップＳ１０９においては、広告制御処理部６１２が機能し、図４（Ｂ）に示した行動履歴の作成タイミングの設定画面を表示し、上述もしたように、サイトにおける行動履歴の自動作成処理をいつ実行するかを示すタイミングの設定入力を受け付ける。そして、広告制御処理部６１２は、更に情報処理装置１の使用者からの確認入力として、「ＯＫ」ボタンあるいは「戻る」ボタンの選択を受け付ける。
【００８３】
図４（Ｂ）に示した行動履歴の作成タイミングの設定画面において、行動タイミングの設定入力が行われ、「ＯＫ」ボタンが選択されたとする。この場合、広告制御処理部６１２は、入力された行動履歴の作成タイミングを示すタイミング設定情報を記憶装置１０３の所定の記憶領域に格納する。一方、図４（Ｂ）に示した行動履歴の作成タイミングの設定画面において、「戻る」ボタンが選択されたとする。この場合には、ステップＳ１０９において実行した行動履歴の作成タイミングの設定処理を終了し、ステップＳ１０１からの処理を行うようにすることによって、図３（Ｂ）に示した広告制御に関する操作画面に戻る。
【００８４】
また、ステップＳ１０８の判別処理において、「２．行動履歴の作成タイミングの設定」は選択されていないと判別したときには、広告制御処理部６１２は、「３．サイト別の条件情報の設定」が選択されたか否かを判別する（ステップＳ１１０）。ステップＳ１１０の判別処理において、「３．サイト別の条件情報の設定」が選択されたと判別したとする。この場合、広告制御処理部６１２は、サイト別の条件情報の設定処理を実行する（ステップＳ１１１）。
【００８５】
ステップＳ１１１においては、広告制御処理部６１２の条件情報設定部６１２Ａが機能し、図５（Ａ）に示したサイト別の条件情報の設定画面を表示し、上述もしたように、サイト別の条件情報の設定入力を受け付ける。当該サイト別の条件情報の設定画面を通じては、サイト別の条件情報の追加、変更、削除の操作入力が受け付けられる。削除の操作入力の場合には、目的とするサイト名の入力欄にカーソルを位置付けた後に、「削除」ボタンを選択することにより、サイトごとの条件情報の削除ができる。
【００８６】
サイト別の条件情報の追加、変更、削除に関する操作入力が完了すると、使用者は、当該サイト別の条件情報の設定画面において、「ＯＫ」ボタンを選択する。「ＯＫ」ボタンが選択されると、条件情報設定部６１２Ａは、サイト別の条件情報の設定画面に入力された条件情報で、記憶装置１０３の条件情報ファイル１に記録されている条件情報を書き換える処理を行う。この後、ステップＳ１１１において実行したサイト別の条件情報の設定処理を終了し、ステップＳ１０１からの処理を行うようにすることによって、図３（Ｂ）に示した広告制御に関する操作画面に戻る。
【００８７】
また、図５（Ａ）に示したサイト別の条件情報の設定画面において、「戻る」ボタンが選択されたとする。この場合には、サイト別の条件情報に関する処理は行なわずに、ステップＳ１１１において実行したサイト別の条件情報の設定処理を終了し、ステップＳ１０１からの処理を行うようにすることによって、図３（Ｂ）に示した広告制御に関する操作画面に戻る。従って、記憶装置１０３の条件情報ファイル１に設定されているサイト別の条件情報を確認するだけの処理を行うこともできる。
【００８８】
また、ステップＳ１１０の判別処理において、「３．サイト別の条件情報の設定」は選択されていないと判別したときには、広告制御処理部６１２は、「４．基準日別の条件情報の設定」が選択されたと判別する。この場合、広告制御処理部６１２は、基準日別の条件情報の設定処理を実行する（ステップＳ１１２）。
【００８９】
ステップＳ１１２においては、広告制御処理部６１２の条件情報設定部６１２Ａが機能し、図５（Ｂ）に示した基準日別の条件情報の設定画面を表示し、上述もしたように、基準日別の条件情報の設定入力を受け付ける。当該サイト別の条件情報の設定画面を通じては、基準日別の条件情報の追加、変更、削除の操作入力が受け付けられる。削除の操作入力の場合には、目的とする基準日の入力欄にカーソルを位置付けた後に、「削除」ボタンを選択することにより、基準日ごとの条件情報の削除ができる。
【００９０】
基準日別の条件情報の追加、変更、削除に関する操作入力が完了すると、使用者は、当該基準日別の条件情報の設定画面において、「ＯＫ」ボタンを選択する。「ＯＫ」ボタンが選択されると、条件情報設定部６１２Ａは、サイト別の条件情報の設定画面に入力された条件情報で、記憶装置１０３の条件情報ファイル２に記録されている条件情報を書き換える処理を行う。この後、ステップＳ１１２において実行した基準日別の条件情報の設定処理を終了し、ステップＳ１０１からの処理を行うようにすることによって、図３（Ｂ）に示した広告制御に関する操作画面に戻る。
【００９１】
また、図５（Ｂ）に示した基準日別の条件情報の設定画面において、「戻る」ボタンが選択されたとする。この場合には、基準日別の条件情報に関する処理は行なわずに、ステップＳ１１２において実行したサイト別の条件情報の設定処理を終了し、ステップＳ１０１からの処理を行うようにすることによって、図３（Ｂ）に示した広告制御に関する操作画面に戻る。従って、記憶装置１０３の条件情報ファイル１に設定されている基準日別の条件情報を確認するだけの処理を行うこともできる。
【００９２】
［行動履歴の自動作成処理の詳細］
図７は、この実施の形態の情報処理装置１において実行されるサイトにおける行動履歴の自動作成処理を説明するためのフローチャートである。この図７に示す処理は、図６に示したステップＳ１０７や、情報処理装置１の使用者によって記憶装置１０３に設定されたタイミング設定情報が示す行動履歴の作成タイミングにおいて実行される。この場合の実行主体は、情報処理装置１の制御部１０６の機能として実現される広告制御処理部６１２であり、より詳しくは、条件情報抽出部６１２Ｂと行動履歴自動作成部６１２Ｃである。
【００９３】
すなわち、行動履歴の自動作成処理の実行が指示たれたり、行動履歴の自動作成処理の設定された作成タイミングになったりすると、広告制御処理部６１２は、図７に示した処理を実行する。行動履歴の自動作成処理の設定された作成タイミングになったか否かは、図４（Ｂ）に示した行動履歴の作成タイミングの設定画面を通じて設定した作成タイミングと、時刻情報提供部１０５が提供する現在日時情報に基づいて判別できる。
【００９４】
図７に示す処理を実行すると、まず、広告制御処理部６１２は、現在の自機の動作状態を確認し（ステップＳ２０１）、行動履歴の自動作成処理が実行可能な状態にあるか否かを判別する（ステップＳ２０２）。ステップＳ２０２においては、例えば、行動履歴の自動作成処理を実行した場合に、制御部１０６に掛かる負荷が大きくなるなどのために、現在実行中の処理を遅延させてしまうか否かに応じて判別できる。また、例えば、負荷の大きな所定の処理を実行していたり、予め決められた優先的に処理すべき所定の処理を実行していたりする場合には、行動履歴の自動作成処理は実行できないと判別することも可能である。
【００９５】
ステップＳ２０２の判別処理において、行動履歴の自動作成処理が実行できないと判別したときには、広告制御処理部６１２は、当該行動履歴の自動作成処理を終了させるか否かを判別する（ステップＳ２０３）。ステップＳ２０３の判別処理は、例えば、当該行動履歴の自動作成処理の実行開始からの経過時間に基づいて、当該行動履歴の自動作成処理を終了させるか否かを判別できる。
【００９６】
広告制御処理部６１２は、図７に示す行動履歴の自動作成処理を実行してからの経過時間を時刻情報提供部１０５からの時刻情報を用いて把握する。ステップＳ２０３においては、図７に示す行動履歴の自動作成処理を実行してからの経過時間が所定時間経過している場合に、所定時間経過後も行動履歴の自動作成処理が実行可能な状況（状態）になっていないため、この図７に示す処理を終了すると判別する。また、当該経過時間が所定時間経過していない場合には、ステップＳ２０１からの処理を繰り返す。
【００９７】
ステップＳ２０２の判別処理において、行動履歴の自動作成処理が実行可能な状態にあると判別したとする。この場合、広告制御処理部６１２の条件情報抽出部６１２Ｂが機能し、記憶装置１０３の条件情報ファイル１、２からサイトにおける行動履歴を作成するための第１、第２の条件情報を抽出する（ステップＳ２０４）。ステップＳ２０４において、条件情報抽出部６１２Ｂは、まず、条件情報ファイル１から基本的に全ての第１の条件情報を抽出する。次に、条件情報抽出部６１２Ｂは、条件情報ファイル２から基準日と閲覧開始タイミングとで決まる期間に、時刻情報提供部１０５が提供する現在年月日が属することとなる第２の条件情報を抽出する。
【００９８】
この後、広告制御処理部６１２の行動履歴自動作成部６１２Ｃが機能し、サイトにおける行動履歴の自動生成処理を実行する（ステップＳ２０５）。ステップＳ２０５で実行される処理は、用いる条件情報が第１の条件情報か、第２の条件情報かによって異なる処理となる。
【００９９】
すなわち、図２（Ａ）を用いて説明した情報を有するサイト別の条件情報（第１の条件情報）を利用する場合において、行動履歴自動作成部６１２Ｃは、
（１）設定されたＵＲＬで特定されるサイトへアクセスする。
（２）行動ターゲッティング広告のキャンセル区分が「１」である場合には、行動ターゲッティング広告のキャンセル処理を実行する。
（３）設定されたキーワードを用いた当該サイト内における検索処理を実行する。
（４）選択入力の区分が「１」である場合には、検索された項目の選択入力を実行する。
といった各処理を行う。
【０１００】
また、図２（Ｂ）を用いて説明した情報を有する基準日別の条件情報（第２の条件情報）を利用する場合において、行動履歴自動作成部６１２Ｃは、
（１）閲覧等処理部６１１と協働し、設定されたキーワードを用いて目的とする情報が掲載されたサイトの検索処理を実行する。
（２）検索されたサイトへアクセスする。
（３）選択入力の区分が「１」である場合には、検索されたサイトにおいて、サイトに検索に用いたキーワードに対応する項目の選択入力を実行する。
といった各処理を行う。複数のサイトが検索された場合には、上述もしたように、例えば決められた１以上のサイトにアクセスし、行動履歴を作成する。
【０１０１】
この後、行動履歴自動作成部６１２Ｃは、抽出した全ての第１、第２の条件情報を用いた行動履歴の自動作成処理の実施状況を確認する（ステップＳ２０６）。行動履歴自動作成部６１２Ｃは、抽出した全ての第１、第２の条件情報を用いた行動履歴の自動作成処理が終了したか否かを判別し（ステップＳ２０７）、終了していないと判別したときには、ステップＳ２０５からの処理を繰り返す。
【０１０２】
この図７に示した処理は、画面表示を伴うことなく、情報処理装置１の使用者には認識されないように、情報処理装置１において実行される。従って、使用者が情報処理装置１において行っている処理の邪魔になることもなく、サイトにおける行動履歴を残すことができる。
【０１０３】
［実施の形態の効果］
上述した実施の形態の情報処理装置１においては、ブラウザの付加機能として広告制御処理機能が実装され、この発明による行動履歴作成装置として機能する。このように、ブラウザの付加機能として広告制御処理機能が実装できるので、ブラウザが搭載された種々の情報処理装置に対して、この発明を適用できる。
【０１０４】
また、行動ターゲッティング広告を採用しているサイトに対してキャンセルできる場合には、自動画面遷移入力して行動ターゲッティング広告をキャンセルできる。換言すれば、行動履歴自動作成部６１２Ｃが機能して、アクセスしたサイトにおいて、自動的に画面を遷移させ、当該サイトが提供している行動ターゲッティング広告の停止（中止）の指示ボタンなどを見つけ出し、当該指示ボタンを自動的にクリックすることにより、行動ターゲッティング広告のキャンセルができる。このようにして、行動ターゲッティング広告をキャンセルすることにより、そのサイトに関連しては、種々の広告の配信をランダムに受けることができる。
【０１０５】
また、使用者は、サイト別の条件情報（第１の条件情報）と基準日別の条件情報（第２の条件情報）を予め登録しておくことにより、関連するサイト（Ｗｅｂページ）を自動画面遷移させてサイトや自機のＣｏｏｋｅｉ情報に行動履歴を残すことができる。この場合、当該行動履歴を作成する処理に関する画面は表示させないので、使用者が当該行動履歴の作成処理を意識することもない。また、使用者の指示した時点や使用者により予め設定されたタイミングで、当該使用者のサイトにおける行動履歴を自動的に作成できる。
【０１０６】
また、サイト別の条件情報（第１の条件情報）と基準日別の条件情報（第２の条件情報）としては複数の条件情報を登録できるので、同じ広告ばかりを見せられないように制御できる。
【０１０７】
また、親族の誕生日と親族の属性を登録しておいて、関連する広告を閲覧できるようにすること、また、車検や保険の満期日を登録しておいて、関連する広告を閲覧できるようにすることができる。
【０１０８】
このように、行動履歴作成のための第１、第２の条件情報は、使用者によって設定されたものである。このため、インターネット上のサイトや自機のＣｏｏｋｅｉ情報に使用者の意図に応じた行動履歴を残すことが可能となり、使用者自身による行動ターゲッティング広告の制御が可能となる。また、サイトにおける行動履歴は、各サイトが採用している方法に対応して作成できるので、種々のサイトについて、行動ターゲッティング広告を使用者が適切に制御できる。
【０１０９】
すなわち、既にその商品を購入済みでターゲットでなくなった不必要な広告は見せられたくない、あるいは、興味がある広告を表示させたいという情報処理装置の使用者の要求を満足できる。また、行動ターゲッティング広告をキャンセルした場合には、ランダムに広告の提供を受けるようにすることも可能である。
【０１１０】
［変形例など］
上述した実施の形態では、第１の条件情報と第２の条件情報の両方を用いるようにしたが、これに限るものではない。第１の条件情報と第２の条件情報の内のいずれか一方だけを用いるようにしてもよい。例えば、利用可能な第２の条件情報が存在している場合には、第２の条件情報を用いた行動履歴の作成を行い、利用可能な第２の条件情報が存在しない場合には、第１の条件情報に応じた行動履歴の作成を行うようにするといったことが可能である。
【０１１１】
また、図２（Ａ）、（Ｂ）に示した第１、第２の条件情報の例は一例であり、上述した項目の他にも種々の項目を盛り込むことができる。例えば、第２の条件情報の場合には、対象者の属性として、性別、年齢、趣味、色の好み、好きな本、好きな画家などの種々の属性を登録しておき、この属性をも考慮しれ、目的とする情報が掲載されたサイトを検索するように構成することもできる。また、図２（Ａ）に示したサイト別の条件情報（第１の条件情報）と、図２（Ｂ）に示した基準日別の条件情報とを合体し、サイト別であって基準日別の条件情報を用いるように構成することも可能である。
【０１１２】
また、上述した実施の形態では、情報処理装置１としては、パーソナルコンピュータ、タブレット型ＰＣ、スマートフォンなどであるものとして説明したが、これに限るものではない。ブラウザなどのソフトウェアの実行が可能で、行動ターゲッティング広告の提供が受けられる種々の情報処理装置、例えば、時計型情報処理装置などのいわゆるウェラブルコンピュータ装置などにもこの発明を適用できる。
【０１１３】
なお、図７を用いて説明した行動履歴の自動作成処理は、上述したブラウザの機能として実行することもできるし、いわゆるバックグラウンドでプログラムの実行が可能な機器の場合には、バックグラウンドで実行させる態様とすることもできる。すなわち、行動履歴の自動作成処理は、使用者によって認識されない態様で実行されれば、どのような態様で実行してもよい。
【０１１４】
［その他］
上述した実施の形態の説明からも分かるように、行動履歴作成装置の条件情報設定手段、条件情報抽出手段、行動履歴作成手段の各機能は、情報処理装置１の条件情報設定部６１２Ａ、条件情報抽出部６１２Ｂ、行動履歴自動作成部６１２Ｃが実現している。
【０１１５】
また、図６、図７のフローチャートに示した処理が、この発明の行動履歴作成方法の一実施の形態が適用されたものである。また、図６、図７のフローチャートに示した処理を実行するプログラムが、この発明の行動履歴作成プログラムの一実施の形態が適用されたものである。
【符号の説明】
【０１１６】
１…情報処理装置、１０１…通信Ｉ／Ｆ、１０２…タッチパネル、１０２Ｄ…表示部、１０２Ｓ…タッチセンサ、１０３…記憶装置、１０４…操作部、１０５…時刻情報提供部、１０６…制御部、６０１…ブラウザ機能部、６１１…閲覧等処理部、６１２…広告制御処理部、６１２Ａ…条件情報設定部、６１２Ｂ…条件情報抽出部、６１２Ｃ…行動履歴自動作成部
【図１】
2015156079.tif 000003
【図２】
2015156079.tif 000004
【図３】
2015156079.tif 000005
【図４】
2015156079.tif 000006
【図５】
2015156079.tif 000007
【図６】
2015156079.tif 000008
【図７】
2015156079.tif 000009