Nothing Special   »   [go: up one dir, main page]

JP4934763B2 - Advertising system and advertising program - Google Patents

Advertising system and advertising program Download PDF

Info

Publication number
JP4934763B2
JP4934763B2 JP2001248740A JP2001248740A JP4934763B2 JP 4934763 B2 JP4934763 B2 JP 4934763B2 JP 2001248740 A JP2001248740 A JP 2001248740A JP 2001248740 A JP2001248740 A JP 2001248740A JP 4934763 B2 JP4934763 B2 JP 4934763B2
Authority
JP
Japan
Prior art keywords
browsing
user
search
destination
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001248740A
Other languages
Japanese (ja)
Other versions
JP2003058777A (en
Inventor
久保光貴
Original Assignee
有限会社オレンジプロダクション
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 有限会社オレンジプロダクション filed Critical 有限会社オレンジプロダクション
Priority to JP2001248740A priority Critical patent/JP4934763B2/en
Publication of JP2003058777A publication Critical patent/JP2003058777A/en
Application granted granted Critical
Publication of JP4934763B2 publication Critical patent/JP4934763B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、計算機内で成長する仮想的な生物を用いた広告システム、及び、広告プログラムに関する。
【0002】
【従来の技術】
様々な広告手法が提案され、実施されている。とりわけ、近年、著しく発展したインタ―ネットにおいて、例えば、メールマガジンに広告のURLを添付する広告手法や、閲覧することによりユーザ(閲覧者)にポイントを付与する広告手法などが開発され、実施されている。
【0003】
しかし、広告のURLを添付する手法においては、読者が広告のURLに対してクリックする動作を行わせる必要があり、多量の情報の中におかれている読者にそのようなクリックを行わせる動機付けを行うことが難しく、広告の効果がそれほど上がっていないのが現状である。
【0004】
また、ユーザにポイントを付与し、ポイントに応じて商品と交換する広告手法においては、確かに閲覧者に対する動機付けを与えることには成功しているといえるが、一回の閲覧で得られるポイントは僅かであり、また、商品と交換するために必要なポイントは高く設定されているので、なかなかポイントが貯まらないことにユーザが気づいてしまい、そのうち閲覧する気を無くしてしまうという問題がある。
【0005】
【発明が解決しようとする課題】
以上の現状に鑑みて、本発明は、ユーザに広告を閲覧する動機付けを与え、しかも、広告の閲覧を習慣付け、持続的に広告を閲覧させるようにするシステム、及び、プログラムを提供することを目的とする。
【0006】
【課題を解決するための手段】
このような目的を達成するために、本発明においては、計算機内で成長する仮想的生物の状態を保持し、その保持されている状態に従って仮想的生物を表示させるようにする。ユーザに対して閲覧先を閲覧するように要求を行い、その要求に従って閲覧が行われたこと示す閲覧記録が受領されると、その記録により、仮想的生物を成長させる情報である成長源情報が発生し、その成長源情報に従って仮想的生物の状態を計算し、状態を変更させるシステムを提供する。
【0007】
このようなシステムにより、ユーザが閲覧先を見ることにより、表示される仮想的生物の状態が変化することになり、閲覧者は、この閲覧先を見るとどのような変化が仮想的生物に発生するかを知りたくなり、閲覧先を見る動機付けとなる。また、仮想的生物が変化するので、見飽きることがなく、ユーザは仮想的生物を見るのが習慣化することになり、この結果、閲覧先を見ることも習慣化することになる。
【0008】
また、仮想的生物の状態を計算する際には、ユーザの操作記録をも考慮するようにしてもよい。
【0009】
これにより、ユーザが閲覧記録を見なくても仮想的生物の表示が変化し、ユーザが仮想的生物を見る習慣が強化され、本発明の広告システムを使用する習慣が強化されることになる。
【0010】
また、成長源情報から正の数値を算出し、ユーザの操作記録から負の数値を算出し、これらの正の数値と負の数値とから仮想的生物の状態を計算するようにしてもよい。特に正の値を獲得カロリー、負の値を消費カロリーとみなして、仮想的生物が生長する際の栄養状態と考えて状態を計算するようにしてもよい。
【0011】
これにより、閲覧先を見ることにより、仮想的生物が成長し、反対に閲覧先を見ないと仮想的生物が衰弱することになり、衰弱した仮想的生物を見たユーザが悲哀の感を抱き、本発明の広告システムによって閲覧が要求される閲覧先を見るようになる。
【0012】
また、閲覧記録が発生するとポイントが発生するようにし、そのポイントを保持するようにし、そのポイントを交換して得られる食物を保持し、その食物を仮想的生物に与えることができるようにしてもよい。
【0013】
食物を生物に与え、生物が食物を食べる姿を見ることは、人間に対してその生物に対する親近感を与えるので、ユーザは、仮想的生物に対する親近感を持つようになり、ユーザが仮想的生物を見る習慣が強化されることになる。また、仮想的生物に対して食物を与えるには、ユーザは閲覧先を閲覧する必要があるため、閲覧先を閲覧する動機付けとなる。また、ポイントと交換して得られる食物は、仮想的なものであり、従来からの広告のように高価な商品とは異なるので、たくさんのポイントを集めないと食物と交換できないという事態を避けることができ、ユーザがやる気を無くしてしまうこともない。
【0014】
また、閲覧先を語句により検索できるようにしておき、ユーザが検索に使用した語句を蓄積しておくようにしておき、蓄積された語句に関連する閲覧先をユーザに閲覧するように要求するようにしてもよい。
【0015】
検索に使用した語句を蓄積することにより、ユーザの興味のある事や嗜好を知ることができ、ユーザの興味・嗜好にあった閲覧先を提示することができ、ユーザは閲覧先を見ることを進んで行うようになる。
【0016】
また、ユーザの属性を記憶するようにし、ユーザの属性に関連する閲覧先を閲覧するように要求するようにしてもよい。
【0017】
これにより、ユーザに対して的外れな閲覧先を見ることを要求することが防止でき、ユーザの反感を買うことが無くなる。
【0018】
また、仮想的生物とゲームを行うことができるようにしてもよい。
【0019】
ゲームを行うことにより、ユーザは仮想的生物に対する親近感を抱くようになり、ユーザが仮想的生物を見る習慣が強化される。また、ゲームを行うことにより、消費カロリーが高くなり、この高くなった消費カロリーを補うためにユーザは閲覧先を見なければいけなくなり、閲覧の動機付けとなる。
【0020】
また、検索で用いられる語句である検索語に関連する関連語句を蓄積するようにし、ユーザが検索時に入力した語句に関連する関連語句によって検索するようにしてもよい。
【0021】
これにより、検索が容易となり、ユーザがシステムを利用することが促進され、その結果、仮想的生物を見る習慣が強化される。また、検索に用いられる検索語句を分析することにより、ユーザの興味を持つ事柄や関心事を知ることが可能となり、ユーザの興味・関心のある事に関連する閲覧先の閲覧要求を出すことができる。
【0022】
また、関連語句として、ユーザが再検索を行う場合に追加した語句を蓄積するようにしてもよい。
【0023】
これにより、関連語句を前もって用意しておく手間が省け、また、ユーザの考え方に適合した関連語句が蓄積されるようになり、ユーザがシステムを利用することが促進され、その結果、仮想的生物を見る習慣が強化される。
【0024】
また、本発明においては、上記のシステムを計算機によって実現するためのプログラムも提供する。
【0025】
このようなプログラムにより、システムが安価に供給することができ、多くのユーザに対して閲覧先を閲覧させることができる。
【0026】
なお、閲覧先は、広告であってもよく、また、WEBページであってもよい。
【0027】
【発明の実施の形態】
以下、本発明の実施の形態について、図1から図25を用いて説明する。なお、本発明は、これら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において種々なる形態で実施し得る。
【0028】
<実施の形態1>
図1は、本発明の実施の形態1における広告システムの機能ブロック図を示しており、本実施の形態における広告システム100は、状態保持部101、表示部102、閲覧要求部103、閲覧記録受領部104、状態変更部105からなることを示している。
【0029】
状態保持部101は、仮想的生物の状態を保持する。仮想的生物とは、計算機内で成長あるいは変化する仮想的な生物であり、広告システム100に接続されたディスプレイにその姿が表示される。仮想的生物の状態とは、仮想的な生物を表示するのに必要なパラメータであり、ディスプレイ上での大きさ(幅、高さのピクセル数)や、健康状態、栄養状態、機嫌、仮想的生物とともに表示する装飾品の品名などがパラメータの例として挙げられる。図2は、仮想的生物の状態を格納した表の一例を示し、状態名と状態値との列からなる。状態名の列は、パラメータの名前を示し、状態値の列は、パラメータの値を示す。本発明の広告システムを計算機で実現する場合には、このような表は、ハードディスクに格納され、必要に応じてメインメモリに読み込まれ、処理が行われることになる。なお、図2では、状態値は、数値で保持されているが、数値のような連続的なものではなく、離散的な値、例えば、機嫌という状態名に対しては、「笑っている」、「怒っている」、「悲しんでいる」などというあらかじめ列挙された値の中のどれかの値を取るようにしてもよい。
【0030】
表示部102は、状態保持部101で保持されている状態に従って仮想的生物を表示する。すなわち、状態保持部101で保持されている状態を表すパラメータの値に従って仮想的生物を表示する。例えば、健康状態というパラメータの値に従って、仮想的生物の血色を変化させたり、栄養状態というパラメータの値に従って、痩せた状態で仮想的生物を表示したり、太った状態で表示したりする。
また、機嫌というパラメータの値に従って、表情を変化させる。
【0031】
図3は、表示部102の動作を説明するフローチャートである。まず、状態保持部101より、仮想的生物の状態を読み出す(ステップS301)。次に、読み出された状態に従って仮想的生物を表示することを行う(ステップS302)。
【0032】
図4は、仮想的生物が表示された例を示しており、ディスプレイ401に、仮想的生物402が表示されている。
【0033】
閲覧要求部103は、閲覧先を保持しユーザに閲覧することを要求する。ユーザとは、表示部102によって表示される仮想的生物を見る者であり、「閲覧先」とは、ユーザが内容を知覚する情報を保持している場所を指し示すものである。例えば、WEBページや、テレビのチャンネル、ラジオの周波数、電話番号などが例として挙げられる。また、そのような閲覧先の持つ情報としては、広告、放送番組、楽曲、読み物、写真、絵画などが挙げられる。「閲覧することを要求する」とは、保持されている閲覧先から閲覧先を選択し、その閲覧先で知覚できる情報に接することをユーザに促すことである。例えば、閲覧先であるWEBページのURLを表示し、「このURLにアクセスせよ」と表示したり、あるいは、強制的にURLで指し示されるWEBページを表示したりする。なお、表示部102によって表示される仮想的生物が、閲覧先の情報に接するようにユーザに促すような表示を行ってもよい。
【0034】
図5は、閲覧要求部103が閲覧先を保持するために用いられる表の一例を示している。この例においては、閲覧先名の列には閲覧先の名前が格納されており、閲覧先の列にURLが格納されている。閲覧要求部103は、図5に示す表より行を一つ選択し、その行に格納された閲覧先を閲覧するようにユーザに要求を出す。
【0035】
図6は、閲覧先を閲覧するようにユーザに要求を出した例であり、図5の第2行が閲覧要求部103により選択された場合を示している。仮想的生物402が「○×デパートへ行こうよ」という言葉が書かれた吹き出し601によりユーザに語りかけ、吹き出し601の内部に下線の引かれた「○×デパート」の部分をユーザがマウスによりクリックを行うと、図5の閲覧先の列に格納されたhttp://www.depaato.co.jp/yyy.htmlが表示されるようになる(例えば、ブラウザが立ち上がり、WEBページが表示される)。
【0036】
図6では、仮想的生物の表示先と閲覧要求の表示先とが同じであるが、異なるようにしてもよい。例えば、あらかじめユーザが指定した携帯電話などの携帯機器に仮想的生物が差し出し人となる電子メールを送信するように設定しておき、その電子メールに閲覧先が記載されているようにしてもよい。このように閲覧要求の表示場所を携帯機器にすることにより、常にユーザが所持している携帯機器に仮想的生物からのメールが届くことにより、ユーザは仮想的生物のことを思う時間が増え、ユーザは仮想的生物に親近感を覚えるようになり、この親近感の高まりにより、ユーザは本発明の広告システム、あるいは、広告プログラムを進んで使用するようになる。
【0037】
閲覧記録受領部104は、ユーザが閲覧先を閲覧した記録である閲覧記録を受領する。例えば、閲覧要求部103が、あるテレビチャンネルを見ることを要求した場合には、テレビの選局を行うことにより発生する信号が閲覧記録となり、また、あるURLを表示し、「このURLにアクセスせよ」と要求した場合には、表示されたURLをユーザがクリックすることにより発生する信号が閲覧記録となる。また、表示されたWEBページでユーザが自分のIDを入力しボタンをクリックすることにより発生する信号が閲覧記録となる。閲覧記録受領部104は、このように発生する閲覧記録を受領、すなわち、受け取ることを行う。
【0038】
状態変更部105は、閲覧記録受領部104で受領された閲覧記録より発生する成長源情報により仮想的生物の状態を計算し、状態保持部101に保持されている仮想的生物の状態を変更することを行う。「閲覧記録より発生する」とは、閲覧記録より何らかの因果関係を持って生成されるという意味である。例えば、閲覧先ごとに閲覧することにより発生するポイントを決めておき、ユーザが閲覧先を閲覧したことを表す閲覧記録が閲覧記録受領部104で受領されると、その決められたポイントが蓄積されるようになっていていることが考えられる。また、蓄積されたポイントをユーザが別のものに交換する場合も、その別のものは「何らかの因果関係を持って生成される」と言える。「成長源情報」とは、閲覧記録より発生し、仮想的生物の状態を変更するために用いられる情報である。例えば、ポイントによって仮想的生物の状態が変更されるようになっている場合には、閲覧記録が受領される度に蓄積されるポイントが成長源情報となる。また、仮想的生物の状態が図2に示すように数値で保持されている場合には、その数値の増減値も成長源情報となる。また、数値の増減値でなくても、数値の増減値を求めることができる情報であればよい。例えば、ポイントによって交換して得られた仮想的生物の食物であってもよい。この場合には、食物ごとに数値の増減値があらかじめ定められている必要がある。
【0039】
例えば、図5において、健康状態、機嫌という列があるが、これらは、その行の閲覧先をユーザが閲覧した記録である閲覧記録を閲覧記録受領部104が受領した場合に、図2に示される仮想的生物の各パラメータの値を増減するための値を格納している。この場合には、健康状態、機嫌などの列に格納された増減値が成長源情報となり、これらの増減値を図2に示される各パラメータに加算されることにより、仮想的生物の状態が更新される。
【0040】
図7は、閲覧要求部103、閲覧記録受領部104、状態変更部105の動作を説明するフローチャートである。まず、閲覧要求部103が閲覧先を選択し(ステップS701)、図6の601の吹き出しに示されるように閲覧先名を画面(ディスプレイ401)に表示する(ステップS702)。そして、閲覧先名がクリックされるまで待つ(ステップS703)。閲覧先名がクリックされれば、例えば、ブラウザを起動して、閲覧先の内容を画面(ディスプレイ401)に表示する(ステップS704)。また、閲覧記録受領部104は、閲覧先を受領したことを示す閲覧記録を受領する(ステップS705)。そして、閲覧記録より成長源情報が発生し(ステップS706)、状態変更部105が仮想的生物の状態を計算し、状態保持部101に保持されている仮想的生物Sの状態を変更する(ステップS707)。
【0041】
このようなシステムにより、ユーザが閲覧先を見ることにより、表示される仮想的生物の状態が変化することになり、閲覧者は、この閲覧先を見るとどのような変化・成長が引き起こされるのかを知りたくなり、閲覧先を見る動機付けとなる。また、仮想的生物が変化するので、見飽きることがなく、ユーザは仮想的生物を見るのが習慣化することになり、この結果、閲覧先を見ることも習慣化することになる。
【0042】
また、閲覧記録を蓄積し、統計的な処理、例えば、どの閲覧先についての閲覧記録が多いかなどを求める分析を行うことにより、ユーザがどのような閲覧先を好んで見るかという情報を得ることができる。この情報を閲覧要求部103での閲覧先の選択に用いることにより、ユーザの興味や関心に適合した閲覧先の閲覧の要求が行えるようになる。また、閲覧要求を出したが、ユーザが閲覧をしなかった閲覧先を分析することによってもユーザの興味や関心を知ることができ、閲覧要求部103での閲覧先の選択に用いることができる。また、閲覧先をカテゴリごとに分類し、どのカテゴリの閲覧先の閲覧回数が多いか、あるいは、反対に少ないかを求めることにより、ユーザの興味や関心についての情報を得ることができる。あるいは、閲覧先があらかじめ定められたカテゴリとどの程度関連があるかの点数を付けておき、閲覧記録より、カテゴリ別の点数の合計を求めるようにしてもよい。例えば、○×デパートという閲覧先には、衣料というカテゴリに対する関連性として5点、食品というカテゴリに対して7点などと点数を割り当てておき、閲覧記録が受領されるたびに、閲覧先に割り当てられたカテゴリの点数を加算するようにし、点数の高いカテゴリはユーザの興味、関心が高く、点数の低いカテゴリは興味、関心が低いと判断するようにしてもよい。
【0043】
なお、閲覧記録受領部104が閲覧記録を受領する別の方法としては、図8に示す方法がある。図8において、広告システムは複数のコンピュータから構成され、ユーザが操作するパーソナルコンピュータ801と、閲覧先802の情報を格納する閲覧先サーバ803と、ユーザを管理する事業者の事業者サーバ804からなる。なお、「パーソナルコンピュータ」という言葉を用いたが、デスクトップコンピュータのように一旦設置すると移動させることが困難な点が必須であることではなく、パーソナルコンピュータ801は、持ち運び可能な携帯端末であってもよい。
【0044】
パーソナルコンピュータ801には、表示部102と閲覧要求部103とを実現するプログラムがインストールされる。すなわち、仮想的生物の状態を読み出すステップと、読み出された状態に従って仮想的生物を表示するステップと、閲覧先をユーザに閲覧することを要求する閲覧要求ステップとを計算機であるパーソナルコンピュータ801に実行させるプログラムがインストールされる。
【0045】
事業者サーバ804には、閲覧記録受領部104、状態変更部105、状態保持部101を実現するプログラムがインストールされている。すなわち、ユーザが閲覧先を閲覧した記録である閲覧記録を受領する閲覧記録受領ステップと、閲覧記録より発生する成長源情報により仮想的生物の状態を計算し状態読み出しステップにおいて読み出される仮想的生物の状態を変更する状態変更ステップとを計算機である事業者サーバ804に実行させるプログラムがインストールされる。
【0046】
例えば、閲覧先802のWEBページのURLをhttp://www.depaato.co.jp/yyy.htmlとし、ユーザが閲覧要求部103の要求に従って、閲覧先802を閲覧する場合には、パーソナルコンピュータ801にインストールされたプログラムは、このURLにユーザのIDを付加したhttp://www.depaato.co.jp/yyy.html?id=123というURLを閲覧先サーバ803へ送る。なお、ユーザのIDを123とした。閲覧先サーバ803では、パーソナルコンピュータから送られたURLから、ユーザのIDの123と閲覧先のURLであるhttp://www.depaato.co.jp/yyy.htmlとを取り出し、123というIDを持つユーザがhttp://www.depaato.co.jp/yyy.htmlを閲覧したという閲覧記録を、事業者サーバ804の閲覧記録受領部104へ送信する。閲覧記録受領部104は、この閲覧記録を状態変更部105へ送り、状態変更部105は閲覧記録より成長源情報を生成し、状態保持部101に保持されている仮想的生物の状態を変更する。
【0047】
なお、図8において、表示部102と閲覧要求部103とは、同じパーソナルコンピュータの中に存在しており、表示部102によって仮想的生物が表示されるディスプレイと閲覧要求部103によって閲覧の要求が行われるディスプレイは同じものが想定されているが、先述のように異なるものでもよい。すなわち、パーソナルコンピュータ801とは異なるパーソナルコンピュータや携帯機器で閲覧の要求が行われるようにしてもよい。この場合は、図6に示すように仮想的生物が吹き出しを使って語りかけることはできないので、差出人が仮想的生物である電子メールにより、URLなどによる閲覧先の閲覧を要求するようにしてもよい。このように差出人が仮想的生物である電子メールをユーザが外出先で受け取ることにより、より仮想的生物に対する親近感が増し、ユーザは閲覧先を進んで見るようになる。
【0048】
また、図8においては、閲覧要求部103は、パーソナルコンピュータ801に中に閲覧先を保持しているかのように図示されているが、閲覧先の保持は事業者サーバ804で行われ、事業者サーバ804で閲覧先の選択が行われてパーソナルコンピュータ801の中の閲覧要求部103へ閲覧先についての情報が送られるようになっていてもよい。このように事業者サーバで閲覧先の保持と選択を行うようにすれば、多数のユーザを相手にして、また、ユーザを特定のパーソナルコンピュータと対応付けることなく、その相手の興味、属性に適合した閲覧先を閲覧するよう要求することができる。特に、事業者サーバ804には、どのユーザがどのような閲覧先を閲覧したかの閲覧記録が集まるので、ユーザごとの閲覧傾向や、ユーザ全体の閲覧傾向を分析することにより、それぞれのユーザの興味や世間で流行していることに関係する閲覧先を閲覧するように要求することが可能となり、閲覧先が広告の場合には、効果的な広告宣伝を行うことが可能となる。
【0049】
また、図8においては、閲覧記録受領部104が閲覧先802より受け取った閲覧記録をそのまま状態変更部105へ送るようになっているが、閲覧記録受領部104において、受け取った閲覧記録より成長源情報を生成して状態変更部105へ送るようにしてもよい。
【0050】
<実施の形態2>
図9は、本発明の実施の形態2にかかわる広告システムの機能ブロック図を示す。図9において、広告システム100は、実施の形態1の広告システムにユーザ操作履歴管理部901が追加されている。ユーザ操作履歴管理部901は、ユーザの操作記録の操作履歴情報を管理する。「ユーザの操作記録」とは、ユーザが広告システム100に対してどのような操作を行ったかの記録である。操作の例としては、ユーザがキーボードを何回叩いたか、マウスを何回クリックしたか、また、閲覧要求部103によって閲覧の要求がされた閲覧先を何回閲覧し、何回閲覧しなかったか、また、閲覧した閲覧先と閲覧しなかった閲覧先の記録が例として挙げられる。また、手で愛撫する代わりとして仮想的生物をマウスで何回クリック、あるいは、ドラッグしたかもその例に含まれる。「ユーザの操作記録を管理する」とは、ユーザの操作記録を蓄積することである。また、必要に応じて、蓄積された操作記録に対して統計的な処理を行ってユーザの操作の特徴や傾向を抽出するようになっていてもよい。
【0051】
本実施の形態においては、状態変更部105は、閲覧記録受領部104で受領された閲覧記録より発生する成長源情報に加え、ユーザ操作履歴管理部901で管理されている操作履歴情報から仮想的生物の状態を計算する。例えば、図10に示されるように、ユーザの操作に対する仮想的生物の状態を表すパラメータ値の増減値を決めておき、状態変更部がユーザの操作記録をユーザ操作履歴管理部901から受け取る度に、図10の表の第1列を走査し、ユーザの操作に一致するものが現れる行を求めて、その行に格納されているパラメータの増減値を求め、仮想的生物の状態を変更するようにしてもよい。
【0052】
このような実施の形態により、ユーザが閲覧先を閲覧しなくても仮想的生物の表示が変化し、この変化を楽しむユーザが仮想的生物を見る習慣が強化されることになり、本発明の広告システム、あるいは広告プログラムを使用する習慣が強化される。
【0053】
また、図10においては、仮想的生物の各パラメータの増減値を保持するようにしているが、より端的に、ユーザが閲覧要求部103により閲覧が要求された閲覧先を見ると食べ物を食べたかのようにカロリー(正の数値)を獲得し、ユーザがキーボードを叩くなどの操作を行うと消費カロリー(負の数値)が発生するとみなすようにしてもよい。仮想的生物がカロリーを獲得すると、外観の大きさが大きくなり成長したかのような外観を呈するようにし、また、ユーザが操作を行いカロリーが消費されると、痩せた外観を呈するように状態変更部105が状態を変化させることにより、ユーザの動作が仮想的生物の外観に直接的な変化を与え、ユーザが仮想的生物に対して一体感を感じるようになる。また、閲覧先を全く見ないでカロリーを獲得しない状態で、ユーザが閲覧先の閲覧とは関係のない操作を行い続けると、仮想的生物が痩せた外観を呈して、ユーザは悲哀を感じて、閲覧先を見る必要性を強く感じ、閲覧先を閲覧する動機付けとなる。
【0054】
<実施の形態3>
図11は、本発明の実施の形態3にかかわる広告システムの機能ブロック図を示す。図11の広告システム100は、実施の形態2の広告システムにポイント保持部1101と、食物保持部1102と、食事実行部1103とが追加されたものになっている。
【0055】
本実施の形態において、閲覧記録受領部104が閲覧記録を受領すると、ポイントが発生するようになっており、その発生したポイントを保持するのがポイント保持部1101である。「ポイント」とは閲覧先に付与された点数であり、ユーザが閲覧先を閲覧するたびに、その閲覧先に付与された点数が発生し、それがポイント保持部1101によって保持される。広告システム100が計算機で構成される場合には、ハードディスクの所定の場所にポイントを格納して置くように決めておき、ポイント保持部1101が閲覧記録受領部104より閲覧記録を受領するたびに、獲得されるポイントを計算し、ハードディスクの所定の場所に格納されているポイントを読み出し、それに獲得されたポイントを加算し、その結果をハードディスクの所定の場所に格納する一連の操作から構成されるステップを計算機に行わせることになる。
【0056】
食物保持部1102は、ポイント保持部1101で保持されているポイントと交換して得られる仮想的生物の仮想的食物を保持する。「仮想的生物の仮想的食物」とは、仮想的生物の餌であり、ユーザは、ポイント保持部1101で保持されているポイントを貨幣とみなして仮想的生物の仮想的食物を購入し、その購入した仮想的食物を保持するのが食物保持部1102である。ユーザには、現在どれだけのポイントがポイント保持部1101に保持されているかが示され、また、仮想的食物の一覧が表示され、保持されているポイント以内で得られる仮想的食物を探し、ポイントと引き換えに仮想的食物を手にいれ、その仮想的食物が食物保持部1102に保持される。広告システム100が計算機で構成される場合には、ハードディスクの所定の場所を、餌の格納場所として決めておき、ユーザがポイントと餌を交換する操作を行うたびに、その所定の場所に仮想的食物を蓄積するステップを計算機に実行させる。
【0057】
図12は、ポイント保持部1101と食物保持部1102とに保持されたポイントと仮想的食物の一例を示す。「ポイント」と書かれた列の右の数字がポイントであり、「食物」と書かれた列の右に列挙されたものが仮想的食物の名前である。
【0058】
食事実行部1103は、食物保持部1102で保持されている仮想的生物の仮想的食物を仮想的生物に与えるユーザの指示を実行する。例えば、広告システムが計算機で構成される場合には、食物保持部1102で保持されている仮想的食物のアイコンが仮想的生物とともにユーザの見るディスプレイに表示され、ユーザは、仮想的食物のアイコンをマウスの操作によって選択し、仮想的生物にドラッグアンドドロップを行うと、食物保持部1102より選択された仮想的食物を削除し、状態変更部105へ選択された食物が仮想的生物に与えられたことを指令する一連の動作からなるステップを計算機に実行させる。
【0059】
本実施の形態においては、成長源情報は、食事実行部により仮想的生物に与えられた仮想的食物となり、例えば、仮想的食物ごとに、獲得カロリーを図13に示すように定めておくことになる。状態変更部105が食事実行部1103より食物を与えたという指令を受けると、図13より獲得カロリーを求めて状態保持部101で保持されている状態を変化させるようにする。
【0060】
このような実施の形態による広告システムにより、図14に示すような作用の循環が生ずる。すなわち、ユーザは閲覧要求部103で閲覧が要求される閲覧先を閲覧する(1401)。閲覧先を閲覧するという操作履歴がユーザ操作履歴管理部901に管理されることにより、カロリーが消費される(1402)。一方、閲覧先の閲覧により、ユーザはポイントを獲得し、それがポイント保持部1101に保持される(1403)。ユーザは保持されているポイントと交換することにより、仮想的食物を獲得する(1404)。獲得した食物を食事として仮想的生物に与えると(1405)、仮想的生物はカロリーを獲得し(1406)、成長する(1407)。そして、ユーザは成長した仮想的生物を見て、今度はどのように成長するかを楽しみにして再び閲覧先の閲覧を行うようになり、閲覧先の閲覧が促進されることになる。また、ユーザが仮想的生物に仮想的食物を与えることにより、ユーザは仮想的生物に親近感を覚え、本発明の広告システムあるいは広告プログラムを使用する習慣が強化されることになる。
【0061】
<実施の形態4>
図15は、本発明の実施の形態4における広告システムの機能ブロック図である。図15において、広告システム100には、図1と比較して、検索部1501と検索語句蓄積部1502が追加されている。もちろん、これらの他に、ユーザ操作履歴管理部901や、ポイント保持部1101、食物保持部1102、食事実行部1103があっても何ら問題は無い。
【0062】
検索部1501は、ユーザからの閲覧先の語句(検索語句)による検索要求に従い検索を行う。例えば、閲覧先がテレビの放送であれば、特定の人物が出演する番組を知るために、出演者の名前を語句として入力し、その語句が含まれる番組情報に関連付けられた番組を検索することを行う。また、閲覧先がURLで指し示される場合には、一般の検索エンジンのようにページ中に与えられた語句を含むページのURLを検索することを行う。
【0063】
例えば、図16に示すように、ディスプレイ401に表示された仮想的生物402が、吹き出し1601の中で「□へおつかいに行きます」とユーザに語りかけ、「□」の部分1602に検索で用いる語句(検索語句)が入力できるようになっている。ユーザは部分1602に検索語句を入力し、例えば、エンターキーを押すことにより、入力された検索語句に関連する閲覧先が検索される。
【0064】
なお、検索の結果は、仮想的生物が表示されているディスプレイ401に表示するほか、ユーザが指定する別の携帯機器に表示されるようにしてもよい。例えば、検索結果を仮想的生物が差し出し人となっている電子メールによって携帯機器に送信し、携帯機器でその電子メールが表示されるようになっていてもよい。これにより、即座に検索を行わなくても、しばらく時間が経過してから検索を行い、電子メールを送信するようにしても、ユーザにとっては違和感がなく、検索操作が集中してレスポンスが低下することを避けることができる。また、少し時間を空けて検索結果が得られる方が「おつかいに行きます」という語りかけの語感にふさわしいといえる。また、ユーザが携帯機器を所持して外出先で仮想的生物からのメールを読むことができるので、ユーザが仮想的生物のことを思う時間を増やすことができ、ユーザの仮想的生物に対する親近感を強化することができ、本発明の広告システムあるいは広告プログラムを使用する習慣を強くすることが可能となる。
【0065】
検索結果により得られた閲覧先をユーザが閲覧すると、その閲覧記録が閲覧記録受領部104に受領され、それにより仮想的生物の状態が変更されるようになっていてもよい。例えば、広告システムが図8のように複数の計算機により構成され、閲覧先がWEBページであってURLで閲覧先が指定できる場合には、ユーザが検索結果の閲覧先を選択して閲覧すると、広告システムは、閲覧先に対して図8に示したようにユーザのIDをURLに付加したURLを送信し、どのユーザが閲覧したかが識別できるようにしておく。
【0066】
検索語句蓄積部1502は、検索部1501で検索に用いられた検索語句を蓄積することを行う。例えば、図17に示すようにどの検索語句により何回検索が行われたのかが蓄積される。
【0067】
広告システムが計算機で構成される場合には、検索部1501を実現するのが検索ステップであり、閲覧先の語句による検索を実行する。また、検索語句蓄積部1502を実現するのが検索語句蓄積ステップであり、検索ステップにおいて検索に用いられた語句を、例えば、ハードディスクの所定の場所に、蓄積することを行う。
【0068】
また、検索結果に含まれる閲覧先に対してユーザが付けた良い悪いなどの評価結果を閲覧先とともに蓄積することにより、悪いと評価された閲覧先を次回の検索結果より削除する操作を行うことで、ユーザが不愉快に感じる閲覧先を提示しないようにすることができ、ユーザは本発明の広告システムあるいは広告プログラムを快適に使用することができるようになる。また、閲覧先の評価結果を統計的に分析などすることにより、ユーザの嗜好・興味を知ることができ、検索結果の閲覧先の並びにおいて、ユーザの嗜好・興味のある閲覧先が最初に来るようにすれば、ユーザにとって検索の利便性が上がり、本発明の広告システムあるいは広告プログラムを使用する習慣が強化されることになる。また、閲覧先の評価結果を、閲覧要求部103が閲覧先を選択する指標とすることにより、ユーザの好み、興味に適合した閲覧先の閲覧を要求することができる。
【0069】
評価結果からユーザの嗜好・興味を知る方法の一つとしては、閲覧先に対して、あらかじめ定められたカテゴリ別にどの程度関連するかの点数を与えておき、良いと評価された閲覧先に与えられたカテゴリの点数を加算して記憶し、悪いと評価された閲覧先に与えられたカテゴリの点数を減算して記憶するようにし、点数の高いカテゴリは嗜好・興味に適合したカテゴリとみなし、点数の低いカテゴリは適合しないカテゴリとみなす方法がある。
【0070】
本実施形態においては、閲覧要求部103は、検索語句蓄積部1502に蓄積された検索語句に関連する閲覧先をユーザに閲覧することを要求する。「語句に関連する閲覧先」とは、検索語句蓄積部1502に蓄積された検索語句を含む閲覧先や、検索語句に類似した語句を含む閲覧先や、検索語句の下位概念や上位概念の語句を含む閲覧先である。「語句を含む閲覧先」とは、WEBページの場合は、その検索語句を含むWEBページのURLであり、また、閲覧先ごとにキーワードがあらかじめ定義されている場合には、そのキーワードの中に検索語句が現れる閲覧先のことを意味する。例えば、図19に示すように、閲覧先名と関連語句という列からなる表に、閲覧先の名前とそれに関連するキーワードが関係付けられて格納されている場合、ある検索語句が与えられた場合に、その検索語句が関連語句の列に現れている行の関連先名の列に格納されている閲覧先が、語句に関連する閲覧先となる。
【0071】
図18は、検索語句蓄積部1502に蓄積された語句に関連する閲覧先を選択する処理の一例を示すフローチャートである。ステップS1801において、検索語句蓄積部1502に蓄積されている語句のうち使用される回数の多い語句を選択する。回数の多い語句ほど、ユーザが興味を持っている事柄であると推定されるためである。ステップS1802において、閲覧先のうちステップS1801で選択された語句と関連のある閲覧先を選択する。例えば、検索語句蓄積部1502に図17に示すように語句が蓄積され、「着メロ」が最も回数の多い語句であるとすると、図19より関連語句の列に「着メロ」が現れている行を探し、その行の閲覧先名の列に格納されている値を取り出すことを行う。
【0072】
また、ステップS1802の別の実現方法としては、図20に示すように使用される回数の多い検索語句(これを「検索上位語句」と呼ぶ)をいくつか選び、それらの検索語句それぞれについて、閲覧先別に、その検索語句が図19の関連語句の列に格納される値として現れるかどうかを判断し、もし現れていれば、その語句が検索に使用された回数を得点として与える。そして、閲覧先ごとに得点の合計を求め、その得点の最も高いものを閲覧するように閲覧要求部103により要求するようにしてもよい。例えば、検索上位語句として「着メロ」、「携帯電話」、「ストラップ」が選ばれたとして、「○×デパート」という閲覧先の関連語句として「着メロ」という語句が現れず、「携帯電話」と「ストラップ」という語句が現れれば、「着メロ」に対しては、0点を、「携帯電話」に対しては、図17の表に格納されている回数の752点を、そして、「ストラップ」に対しては512点を得点として与え、得点の合計として1264点を「○×デパート」に与える。
【0073】
また、閲覧要求部103により閲覧が要求される閲覧先として、図20の表によって計算された得点の合計の最も高いものが常に選択されるのではなく、得点の合計の値に比例した確率で選択されるようになっていてもよい。これにより、同じ閲覧先の閲覧要求が続けて行われることを避けつつ、ユーザの興味、関心に適合した閲覧先の閲覧要求を行うことができる。
【0074】
検索に使用した語句を蓄積することにより、ユーザの興味のある事や嗜好を知ることができ、ユーザの興味・嗜好にあった閲覧先を提示することができ、ユーザは閲覧先を見ることを進んで行うようになる。特に、仮想的生物が、ユーザの嗜好、興味に適合した閲覧先を閲覧するように要求することにより、ユーザは仮想的生物が自分のことを理解してくれているのだと感じ、より親近感を感じるようになり、本発明の広告システムあるいは広告プログラムを利用することが促進される。
【0075】
<実施の形態5>
図21は、本発明の実施の形態5における広告システムの機能ブロック図を示す。本実施の形態における広告システム100は、実施の形態4のものに、ユーザ属性記憶部2101が付加されている。
【0076】
ユーザ属性記憶部2101は、ユーザの属性情報を記憶する。「ユーザの属性情報」とは、例えば、ユーザの性別、住所、生年月日、星占いにかかわる星座名、職業、年齢、年収である。図22は、ユーザ属性記憶部2101がユーザの属性を表の形式で記憶した例を示す。広告システムが計算機によって構成される場合には、図22の表は、ハードディスクスや、メモリに格納されることになる。
【0077】
本実施の形態において、閲覧要求部103は、ユーザ属性記憶部2101に記憶された属性情報に関連する閲覧先をユーザに閲覧することを要求することになる。このように属性情報に関連する閲覧先をユーザに閲覧することを要求する方法としては、図23に示すように、ユーザの属性ごとに閲覧先別に得点を定めておく。例えば、「○×デパート」に対しては、年齢が10才以下のユーザに対しては、2点、20才以下のユーザには3点、30才以下のユーザには5点を与え、性別が女であれば、10点を与え、男であれば5点を与えるようにする。そして、ユーザ属性記憶部2101に記憶されたユーザ属性を読み出し、各属性から求められる得点の合計を閲覧先ごとに求め、その得点の高い閲覧先を閲覧するように要求する。あるいは、得点に比例した確率で閲覧先が選択されるようにしてもよい。
【0078】
このように、閲覧するように要求する閲覧先の選択をユーザの属性に従って行うことにより、検索という能動的な操作を行わなくても、ユーザの嗜好、興味に適合した閲覧先を閲覧するように要求することが可能となり。特に、仮想的生物が、ユーザの嗜好、興味に適合した閲覧先を閲覧するように要求することにより、ユーザは仮想的生物が自分のことを理解してくれているのだと感じ、より親近感を感じるようになり、本発明の広告システムを利用することが促進される。
【0079】
<実施の形態6>
本発明の実施の形態6においては、広告システムは、検索部1501に関連語句蓄積手段を有する。関連語句蓄積手段は、検索で用いられる検索語に関連する関連語句を蓄積する。「関連する」とは、上位概念の語句、下位概念の語句、類義語句、類似語句、連想される語句である。
【0080】
図24は、関連語句の関係を表の形で表現したものであり、例えば、「陸上競技」には「砲丸投げ」や「100m走」が関連語句として蓄積されている。本発明の広告システムが計算機によって構成される場合には、図24に示す表が例えば、ハードディスクの所定の場所に格納されることになる。
【0081】
本発明の実施の形態においては、検索部1501はユーザが入力した検索語に関連する関連語句によって検索を行う。すなわち、ユーザが入力した語句に関連する語句を図24の表から探しだし、その語句を補って検索を行う。「補って検索を行う」とは、関連する語句とのAND条件で検索することや、OR条件で検索することである。例えば、ユーザが検索語として「陸上競技」を入力すると、検索部1501は、図24の表を読み出し、「陸上競技」に関連する語句を走査する。その結果として「砲丸投げ」と「100m走」が得られ、検索部1501は、AND条件で検索するのであれば、「陸上競技」、「砲丸投げ」、「100m走」の全てに関連する閲覧先を検索し、OR条件で検索するのであれば、「陸上競技」、「砲丸投げ」、「100m走」のうちの1または複数に関連する閲覧先を検索する。
【0082】
なお、このように、図24の表により関連語句を走査するのは、一段階のみに限られることはなく、ユーザが望みの閲覧先を得ることができなかった場合には、更に、関連語句を求めて検索を行うために図24の表が走査されるようになっていてもよい。例えば、ユーザが最初に「陸上競技」という検索語を入力し、図24の表を走査することにより、「砲丸投げ」、「100m走」が関連語句として得られて検索を行ったが、望みの閲覧先が得られなかった場合には、さらに「砲丸投げ」と「100m走」との関連語句を求めるために図24の表が走査される。この結果、「砲丸投げ」の関連語句として「鉄の玉」が得られ、「陸上競技」、「砲丸投げ」、「100m走」、「鉄の玉」で検索が再度行われることになる。
【0083】
このような検索を検索部1501で行うことにより、検索操作に不慣れなユーザであっても、想像力を働かせて検索語句を追加する操作を自分で行わなくても自動的に行われ、自分が興味を持ち、あるいは、関心のある分野に関する閲覧先を適切に検索することが可能となり、本発明の広告システムおよび、広告プログラムを利用することが促進され、その結果、仮想的生物を見る習慣が強化される。
【0084】
また、ユーザが検索を繰り返し、気に入った検索結果が得られた場合、検索結果を記録するのではなく、気に入った検索結果が得られた検索に用いられた検索語句の組み合わせと検索条件とを記憶しておき、記憶された検索語句の組み合わせと検索条件とによる検索が後になっても行えるようにしてもよい。例えば、「陸上競技」、「砲丸投げ」、「100m走」、「鉄の玉」という検索語句の組み合わせでAND条件によって検索するとユーザの気に入った検索結果が得られた場合には、ユーザは、広告システム100に「陸上競技」、「砲丸投げ」、「100m走」、「鉄の玉」という語句の組み合わせとAND条件とを記憶させておき、次にわざわざこれら四つの検索語句とAND条件を指定しなくても、記憶された語句の組み合わせと検索条件とを取り出し、検索を行えるようにしておく。このように検索結果を記憶するのではなく、検索語句の組み合わせを記憶することにより、最新の検索結果を常に得ることができるようになる。つまり、記憶された検索語句の組み合わせと検索条件で検索されるようになる閲覧先が検索対象として加えられた後であっても、その追加された閲覧先を逃すことなく検索することが可能となり、ユーザの利便性が高くなる。
【0085】
関連語句蓄積手段には、あらかじめ関連語句を蓄積しておかなくても、ユーザの操作より関連語句を蓄積することができる。すなわち、ユーザが一度検索を行い、再度、検索語を追加して検索を行ったことを検出することにより蓄積することが可能である。
【0086】
図25は、関連語句を蓄積する処理のフローチャートを示す。ステップS2501において、まず、最初の検索語句を受け付ける。ステップS2502において、受け付けた検索語句に従って検索を実行する。ステップS2503において、ユーザが再検索を実行したかを判断する。判断する方法としては、入力された検索語句を削除せず、別の語句を追加したかによって行う。もし、再検索が実行されないのであれば処理を終了するが、再検索が実行されるのであればステップS2504へ移行し、追加された語句を既に入力された語句に関連する語句として蓄積することを行い、ステップS2502へ戻る。既の複数の検索語句が入力され、そこに語句が追加された場合には、追加された語句を既に入力された複数の語句全てに関連する語句として蓄積してもよい。また、検索語句の入力欄において、追加された語句に一番近い位置の語句に関連する語句として蓄積するようにしてもよい。
【0087】
これにより、関連語句を前もって用意しておく手間が省け、また、ユーザの考え方に適合した関連語句が蓄積されるようになり、ユーザがシステムを利用することが促進され、その結果、仮想的生物を見る習慣が強化される。
【0088】
また、関連語句蓄積手段に蓄積された関連語句の数に応じて、仮想的生物の表示が変化するように、関連語句蓄積手段が状態保持部に保持される仮想的生物の状態を変化させるようにしてもよい。例えば、関連語句が蓄積されると知的な成長を遂げるとみなして、そのような知的な成長を示すために、ある程度の関連語句が蓄積されると、大学帽を身に付けたり、博士帽を身に付けるように状態を変化させるようにしてもよい。
【0089】
また、関連語句蓄積手段は、特定のユーザの関連語句ではなく、本発明の広告システム、広告プログラムを使用している全てのユーザによって検索時に入力された関連語句を蓄積するようにしてもよい。このような場合のためには、図8に示すように、ユーザの使うパーソナルコンピュータとは別に事業者サーバを用意し、事業者サーバに関連語句を蓄積するようにしておくようにしてもよい。また、ユーザの使用する広告システムや広告プログラムがピアトゥーピアに交信しあい、関連語句を交換しあうようにしてもよく、これにより、効率良く関連語句を蓄積することができるようになり、ユーザに対して早い段階から適切な関連語句による検索のサービスを提供することができ、ユーザが本発明の広告システム、広告プログラムの使用をやめることを防止することができる。
【0090】
また、このように複数のユーザの使用する広告システムや広告プログラムで入力された検索語句の統計を取るようにしてもよい。これにより、検索語句として使用された順位をユーザに提示することにより、ユーザは世間で流行しているものを知ることができ、ユーザは、より利便性を感じて本発明の広告システム、広告プログラムを使用するようになる。
【0091】
<その他の実施の形態>
ユーザ操作履歴管理部901を備える広告システムの実施の形態、あるいは、ユーザ操作履歴受領ステップを計算機に実行させる広告プログラムの実施の形態において、ユーザが仮想的生物とゲームを行うゲーム部を備える、あるいは、ゲームステップを計算機に実行させるようにしてもよい。例えば、ユーザと一対一にトランプゲームを行うことが一例として挙げられるほか、他のユーザが使用している他の広告システムの仮想的生物とゲームを行うようにしてもよい。
【0092】
ユーザ操作履歴管理部901、あるいは、ユーザ操作履歴受領ステップにおいては、ユーザが仮想的生物とゲームを行ったこと、検索部、あるいは、検索ステップを備える場合には、閲覧先の検索を行ったこと、閲覧先を閲覧したことのうち一または二以上の操作の組み合わせからなる操作履歴情報を管理あるいは受領するようにしてもよい。
【0093】
ゲーム部あるいはゲームステップにより、勝ち負けによって仮想的生物の状態の変化を多様にすることが可能であり、ユーザは、仮想的生物の状態の変化を楽しみにして、本発明の広告システム、あるいは、広告プログラムを使用することになる。また、ゲームをすることで、カロリーを消費するようにしておけば、ゲームが好きなユーザは進んでゲームを行い、消費したカロリーに見合う分の閲覧先の閲覧を行うことが促進されることになる。
【0094】
【発明の効果】
本発明によれば、仮想的生物を介することにより、ユーザは進んで閲覧先を閲覧する習慣が強化され、閲覧先が広告であれば、広告効果が高くなる。
【図面の簡単な説明】
【図1】実施の形態1における広告システムの機能ブロック図
【図2】仮想的生物の状態の一例を示す図
【図3】仮想的生物の状態を読み出し、表示を行う処理を説明するフローチャート
【図4】仮想的生物がディスプレイに表示された例
【図5】閲覧先を格納した表の一例を示す図
【図6】仮想的生物により閲覧先の閲覧が要求された状態を示す図
【図7】閲覧先の閲覧を要求し、閲覧記録を受領し、仮想的生物の状態を変更する処理を説明するフローチャート
【図8】複数の計算機によって広告システムが実現された状態を示す図
【図9】実施の形態2における広告システムの機能ブロック図
【図10】ユーザの操作記録から仮想的生物の状態の変更を求めるための表の一例を示した図
【図11】実施の形態3における広告システムの機能ブロック図
【図12】ポイント保持部と食物保持部との一例を示す図
【図13】食物から獲得カロリーを求める表の一例を示す図
【図14】実施の形態3における作用の循環を説明する図
【図15】実施の形態4における広告システムの機能ブロック図
【図16】閲覧先の検索を行う場合のディスプレイの表示の一例を示す図
【図17】検索で用いられた語句を蓄積する状態の一例を示す図
【図18】検索で用いられた語句に関連する閲覧先を選択する処理のフローチャート
【図19】閲覧先名と関連語句を関係付ける表の一例を示す図
【図20】検索で用いられた語句に関連する閲覧先を求める計算に用いられる表の一例を示す図
【図21】実施の形態5における広告システムの機能ブロック図
【図22】ユーザの属性情報を記憶する表の一例を示す図
【図23】ユーザの属性情報に関連する閲覧先を求めるための表の一例を示す図
【図24】関連語句を蓄積する表の一例を示す図
【図25】関連語句を蓄積する処理のフローチャート
【符号の説明】
100 広告システム
101 状態保持部
102 表示部
103 閲覧要求部
104 閲覧記録受領部
105 状態変更部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an advertising system using a virtual creature that grows in a computer, and an advertising program.
[0002]
[Prior art]
Various advertising methods have been proposed and implemented. In particular, on the internet, which has been remarkably developed in recent years, for example, an advertising method for attaching an advertisement URL to an e-mail magazine and an advertising method for giving a user (viewer) points by browsing have been developed and implemented. ing.
[0003]
However, in the method of attaching the URL of the advertisement, it is necessary for the reader to perform an operation of clicking on the URL of the advertisement, and the motivation for the reader placed in a large amount of information to perform such a click. At present, it is difficult to apply the advertisement and the effectiveness of the advertisement is not so high.
[0004]
In addition, in the advertising method of giving points to users and exchanging them with products according to the points, it can be said that it is certainly successful to give motivation to the viewer, but points obtained by one browsing In addition, since the points necessary for exchanging with the product are set high, there is a problem that the user notices that the points are not accumulated easily and that he / she does not want to browse.
[0005]
[Problems to be solved by the invention]
In view of the above-described situation, the present invention provides a system and a program that give a user a motivation to view advertisements, and make a habit of browsing advertisements and allow them to browse advertisements continuously. With the goal.
[0006]
[Means for Solving the Problems]
In order to achieve such an object, in the present invention, the state of a virtual creature that grows in the computer is held, and the virtual creature is displayed according to the held state. When a request for browsing the browsing destination is made to the user and a browsing record indicating that browsing has been performed in accordance with the request is received, growth source information, which is information for growing a virtual creature, is obtained from the recording. A system for generating and calculating a state of a virtual creature according to its growth source information and changing the state is provided.
[0007]
With such a system, the state of the virtual creature displayed changes when the user looks at the browsing destination, and the viewer sees what change occurs in the virtual creature when viewing the browsing destination. It becomes motivated to know where to go and to see the browsing destination. In addition, since the virtual creature changes, the user is not tired of seeing it, and the user becomes a habit of watching the virtual creature, and as a result, the viewing destination becomes a habit.
[0008]
Further, when calculating the state of the virtual creature, user operation records may be taken into consideration.
[0009]
Thereby, even if the user does not see the browsing record, the display of the virtual creature changes, the habit of the user watching the virtual creature is strengthened, and the habit of using the advertising system of the present invention is strengthened.
[0010]
Alternatively, a positive numerical value may be calculated from the growth source information, a negative numerical value may be calculated from the user's operation record, and the state of the virtual creature may be calculated from these positive numerical value and negative numerical value. In particular, a positive value may be regarded as an acquired calorie, and a negative value may be regarded as a calorie consumption, and the state may be calculated considering a nutritional state when a virtual creature grows.
[0011]
As a result, the virtual creature grows by looking at the browsing destination, and on the contrary, if the browsing destination is not seen, the virtual creature will be weakened, and the user who sees the weakened virtual creature will feel sad. The browsing destination requested to be browsed by the advertising system of the present invention is viewed.
[0012]
In addition, when a browsing record occurs, a point is generated, the point is held, food obtained by exchanging the point is held, and the food can be given to a virtual creature Good.
[0013]
Giving food to an organism and watching the organism eat food gives humans an affinity for the organism, so that the user has an affinity for the virtual organism and the user is The habit of watching will be strengthened. Further, in order to give food to a virtual creature, the user needs to browse the browsing destination, which is a motivation to browse the browsing destination. Also, food obtained by exchanging points is hypothetical and is different from expensive products like traditional advertising, so avoid situations where you can not exchange for food unless you collect a lot of points And the user will not be motivated.
[0014]
Also, it is possible to search the browsing destination by words, to store the phrases used by the user, and to request the user to browse the browsing destinations related to the stored phrases. It may be.
[0015]
By accumulating the words and phrases used in the search, it is possible to know the user's interests and preferences, present the browsing destination that matches the user's interests and preferences, and the user can view the browsing destination. Go ahead and do it.
[0016]
Further, the user attributes may be stored, and a request may be made to browse a browsing destination related to the user attributes.
[0017]
Accordingly, it is possible to prevent the user from requesting to see an unsuitable browsing destination, and it is possible to avoid buying the user's feelings.
[0018]
Moreover, you may enable it to play a game with virtual creatures.
[0019]
By playing the game, the user becomes more familiar with the virtual creature, and the habit of watching the virtual creature is strengthened. Also, by playing the game, the calorie consumption increases, and the user must look at the browsing destination in order to compensate for the increased calorie consumption, which is a motivation for browsing.
[0020]
Further, related words / phrases related to a search word that is a word / phrase used in the search may be accumulated, and a search may be performed using related words / phrases related to a word / phrase input by the user at the time of the search.
[0021]
This facilitates searching and encourages users to use the system, and as a result, the habit of viewing virtual creatures is enhanced. In addition, by analyzing the search terms used in the search, it becomes possible to know the interests and interests of the user, and can issue browsing requests related to the user's interests and interests. it can.
[0022]
Moreover, you may make it accumulate | store the phrase added when the user searches again as a related phrase.
[0023]
As a result, it is possible to save the trouble of preparing the related phrases in advance, and the related phrases that match the user's way of thinking are accumulated, and the user is encouraged to use the system. The habit of watching is strengthened.
[0024]
The present invention also provides a program for realizing the above system by a computer.
[0025]
With such a program, the system can be supplied at low cost, and many users can browse the browsing destination.
[0026]
The browsing destination may be an advertisement or a WEB page.
[0027]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to FIGS. The present invention is not limited to these embodiments, and can be implemented in various forms without departing from the scope of the invention.
[0028]
<Embodiment 1>
FIG. 1 shows a functional block diagram of the advertising system according to the first embodiment of the present invention. The advertising system 100 according to the present embodiment includes a state holding unit 101, a display unit 102, a browsing request unit 103, and a browsing record reception. Part 104 and state change part 105.
[0029]
The state holding unit 101 holds the state of a virtual creature. The virtual creature is a virtual creature that grows or changes in the computer, and its appearance is displayed on a display connected to the advertising system 100. The status of the virtual creature is a parameter necessary to display the virtual creature, and the size (width and height of pixels) on the display, health status, nutrition status, mood, virtual An example of the parameter is the name of an ornament displayed together with a living thing. FIG. 2 shows an example of a table storing the states of virtual creatures, and consists of columns of state names and state values. The state name column indicates the name of the parameter, and the state value column indicates the parameter value. When the advertising system of the present invention is realized by a computer, such a table is stored in a hard disk, and is read into a main memory as necessary to be processed. In FIG. 2, the state value is held as a numerical value, but it is not continuous like the numerical value, but is “laughing” for a discrete value, for example, a state name of mood. , “Angry”, “Sad”, etc., may take any of the pre-enumerated values.
[0030]
The display unit 102 displays the virtual creature according to the state held by the state holding unit 101. That is, the virtual creature is displayed according to the value of the parameter representing the state held by the state holding unit 101. For example, the blood color of the virtual organism is changed according to the parameter value of the health state, or the virtual organism is displayed in a lean state or displayed in a fat state according to the parameter value of the nutritional state.
In addition, the expression is changed according to the parameter value of mood.
[0031]
FIG. 3 is a flowchart for explaining the operation of the display unit 102. First, the state of the virtual creature is read from the state holding unit 101 (step S301). Next, a virtual creature is displayed according to the read state (step S302).
[0032]
FIG. 4 shows an example in which a virtual creature is displayed. A virtual creature 402 is displayed on the display 401.
[0033]
The browsing request unit 103 holds the browsing destination and requests the user to browse. The user is a person who sees the virtual creature displayed by the display unit 102, and the “view destination” indicates a place where the user holds information for perceiving the content. For example, a WEB page, a television channel, a radio frequency, a telephone number, and the like can be given as examples. Examples of information held by such browsing destinations include advertisements, broadcast programs, songs, readings, photographs, and paintings. “Requesting browsing” is to prompt the user to select a browsing destination from the held browsing destinations and to contact information that can be perceived by the browsing destination. For example, the URL of the WEB page that is the browsing destination is displayed, and “Access this URL” is displayed, or the WEB page indicated by the URL is forcibly displayed. The virtual creature displayed by the display unit 102 may perform display so as to prompt the user to contact the browsing destination information.
[0034]
FIG. 5 shows an example of a table used by the browsing request unit 103 to hold a browsing destination. In this example, the browsing destination name column stores the browsing destination name, and the browsing destination column stores the URL. The browsing request unit 103 selects one row from the table shown in FIG. 5 and issues a request to the user to browse the browsing destination stored in the row.
[0035]
FIG. 6 is an example in which the user is requested to browse the browsing destination, and shows a case where the second line in FIG. 5 is selected by the browsing request unit 103. The virtual creature 402 talks to the user with a balloon 601 in which the word “let's go to the department store” is written, and the user clicks on the part of “○ × department store” underlined inside the balloon 601 with the mouse. , Http: // www. Stored in the viewing destination column of FIG. depaato. co. jp / yyy. html is displayed (for example, a browser is launched and a WEB page is displayed).
[0036]
In FIG. 6, the display destination of the virtual creature and the display destination of the browsing request are the same, but they may be different. For example, a setting may be made so that an e-mail from which a virtual creature becomes the sender is transmitted to a mobile device such as a mobile phone designated by the user in advance, and the browsing destination is described in the e-mail. . In this way, by making the display location of the browsing request a mobile device, the email from the virtual creature always reaches the mobile device that the user possesses, so the user will have more time to think about the virtual creature, The user becomes familiar with the virtual creature, and the user is willing to use the advertising system or the advertising program according to the present invention due to the increased affinity.
[0037]
The browsing record receiving unit 104 receives a browsing record that is a record of browsing by the user. For example, when the browsing request unit 103 requests to watch a certain TV channel, a signal generated by selecting a TV channel becomes a browsing record, and a certain URL is displayed. When a request is made, a signal generated when the user clicks the displayed URL becomes the browsing record. In addition, a signal generated when the user inputs his / her ID and clicks a button on the displayed WEB page becomes the browsing record. The browsing record receiving unit 104 receives, that is, receives the browsing record generated in this way.
[0038]
The state changing unit 105 calculates the state of the virtual creature based on the growth source information generated from the browsing record received by the browsing record receiving unit 104, and changes the state of the virtual creature held in the state holding unit 101. Do things. “Occurs from the browsing record” means that it is generated from the browsing record with some causal relationship. For example, the points generated by browsing for each browsing destination are determined, and when the browsing record indicating that the user browses the browsing destination is received by the browsing record receiving unit 104, the determined points are accumulated. It is possible that Further, when the user exchanges the accumulated points for another one, it can be said that the other one is “generated with some causal relationship”. “Growth source information” is information generated from browsing records and used to change the state of a virtual creature. For example, when the state of the virtual creature is changed by the point, the point accumulated every time the browsing record is received becomes the growth source information. Further, when the state of the virtual creature is held as a numerical value as shown in FIG. 2, the increase / decrease value of the numerical value is also the growth source information. Further, information that can obtain the numerical increase / decrease value may be used instead of the numerical increase / decrease value. For example, it may be a virtual creature food obtained by exchanging points. In this case, the increase / decrease value of a numerical value needs to be predetermined for every food.
[0039]
For example, in FIG. 5, there are columns of health status and mood. These are shown in FIG. 2 when the browsing record receiving unit 104 receives a browsing record that is a record of the browsing destination of the row by the user. The value for increasing / decreasing the value of each parameter of the virtual creature is stored. In this case, the increase / decrease values stored in the columns such as the health status and the mood become the growth source information, and the increase / decrease values are added to the parameters shown in FIG. Is done.
[0040]
FIG. 7 is a flowchart for explaining the operations of the browsing request unit 103, the browsing record receiving unit 104, and the state changing unit 105. First, the browsing request unit 103 selects a browsing destination (step S701), and displays the browsing destination name on the screen (display 401) as indicated by a balloon 601 in FIG. 6 (step S702). And it waits until a browsing destination name is clicked (step S703). If the browsing destination name is clicked, for example, a browser is activated to display the contents of the browsing destination on the screen (display 401) (step S704). Further, the browsing record receiving unit 104 receives a browsing record indicating that the browsing destination has been received (step S705). Then, growth source information is generated from the browsing record (step S706), the state changing unit 105 calculates the state of the virtual organism, and changes the state of the virtual organism S held in the state holding unit 101 (step S706). S707).
[0041]
With such a system, the state of the virtual creature displayed changes when the user sees the browsing destination, and what kind of change / growth is caused when the viewer sees this browsing destination. Will be motivated to see the browsing destination. In addition, since the virtual creature changes, the user is not tired of seeing it, and the user becomes a habit of watching the virtual creature, and as a result, the viewing destination becomes a habit.
[0042]
In addition, by accumulating browsing records and performing statistical processing, for example, analysis for determining which browsing destinations have a lot of browsing records, information on what browsing destinations the user prefers to obtain is obtained. be able to. By using this information for selection of the browsing destination in the browsing request unit 103, it is possible to request browsing of the browsing destination that matches the user's interest and interest. In addition, the user's interests and interests can be obtained by analyzing the browsing destinations that the user has not browsed, but can be used for selection of browsing destinations in the browsing request unit 103. . Further, by classifying the browsing destinations for each category and obtaining which category has a large number of browsing times or on the contrary, it is possible to obtain information on the user's interests and interests. Alternatively, a score indicating how much the browsing destination is related to a predetermined category may be given, and the total score for each category may be obtained from the browsing record. For example, a score of 5 points is assigned to a browsing destination called XX department store as a relevance to the category of clothing, and a score of 7 points is assigned to the category of food, and is assigned to the browsing destination every time a browsing record is received. The score of the selected category may be added, and it may be determined that the category with a high score has high interest and interest of the user, and the category with a low score has low interest and interest.
[0043]
As another method for the browsing record receiving unit 104 to receive the browsing record, there is a method shown in FIG. In FIG. 8, the advertising system is composed of a plurality of computers, and includes a personal computer 801 operated by the user, a browsing destination server 803 for storing information of the browsing destination 802, and an operator server 804 of a provider that manages the user. . Although the term “personal computer” is used, it is not essential that the personal computer 801 is difficult to be moved once installed like a desktop computer. The personal computer 801 may be a portable terminal that can be carried. Good.
[0044]
A program for realizing the display unit 102 and the browsing request unit 103 is installed in the personal computer 801. That is, the step of reading the state of the virtual creature, the step of displaying the virtual creature according to the read state, and the browsing requesting step for requesting the user to browse the browsing destination are made to the personal computer 801 which is a computer. The program to be executed is installed.
[0045]
The business server 804 is installed with programs that realize the browsing record receiving unit 104, the state changing unit 105, and the state holding unit 101. That is, a browsing record receiving step for receiving a browsing record, which is a record of browsing of a browsing destination by a user, and a state of a virtual creature that is read out in a state reading step by calculating the state of the virtual creature from the growth source information generated from the browsing record. A program that causes the operator server 804, which is a computer, to execute a state change step for changing the state is installed.
[0046]
For example, the URL of the WEB page of the browsing destination 802 is changed to http: // www. depaato. co. jp / yyy. When the user browses the browsing destination 802 in accordance with the request of the browsing request unit 103, the program installed in the personal computer 801 is http: // www. depaato. co. jp / yyy. html? A URL of id = 123 is sent to the browsing destination server 803. The user ID is 123. In the browsing destination server 803, the user ID 123 and the browsing destination URL: http: // www. depaato. co. jp / yyy. html is taken out and a user with ID of 123 is http: // www. depaato. co. jp / yyy. The browsing record that the html is browsed is transmitted to the browsing record receiving unit 104 of the business server 804. The browsing record receiving unit 104 sends this browsing record to the state changing unit 105, and the state changing unit 105 generates growth source information from the browsing record and changes the state of the virtual creature held in the state holding unit 101. .
[0047]
In FIG. 8, the display unit 102 and the browsing request unit 103 exist in the same personal computer, and a browsing request is displayed by the display and the browsing request unit 103 on which a virtual creature is displayed. The same display is assumed, but it may be different as described above. That is, a browsing request may be made by a personal computer or a mobile device different from the personal computer 801. In this case, as shown in FIG. 6, since the virtual creature cannot speak using a balloon, the sender may request browsing of a browsing destination by URL or the like by an electronic mail that is a virtual creature. . In this way, when the user receives an e-mail in which the sender is a virtual creature on the go, the friendliness of the virtual creature increases, and the user proceeds to view the browsing destination.
[0048]
In FIG. 8, the browsing request unit 103 is illustrated as if holding a browsing destination in the personal computer 801, but the browsing destination is held by the provider server 804, and the provider The browsing destination may be selected by the server 804, and information about the browsing destination may be sent to the browsing request unit 103 in the personal computer 801. In this way, if the provider server holds and selects the browsing destination, it matches the interests and attributes of a large number of users and without associating the user with a specific personal computer. You can request to browse the browsing destination. In particular, since the business server 804 collects browsing records as to which users have browsed what browsing destinations, by analyzing the browsing tendency for each user and the browsing tendency of the entire user, It is possible to request browsing of a browsing destination related to interest and popularity in the world, and when the browsing destination is an advertisement, effective advertising can be performed.
[0049]
In FIG. 8, the browsing record received by the browsing record receiving unit 104 from the browsing destination 802 is sent to the state changing unit 105 as it is. Information may be generated and sent to the state change unit 105.
[0050]
<Embodiment 2>
FIG. 9 shows a functional block diagram of the advertising system according to the second embodiment of the present invention. In FIG. 9, the advertising system 100 has a user operation history management unit 901 added to the advertising system of the first embodiment. The user operation history management unit 901 manages operation history information of user operation records. The “user operation record” is a record of what operation the user has performed on the advertising system 100. Examples of operations include how many times the user has struck the keyboard, how many times the mouse has been clicked, how many times the browsing request requested by the browsing request unit 103 has been browsed, and how many times it has not been browsed Moreover, the browsing destination browsed and the record of the browsing destination not browsed are given as examples. The example also includes how many times the virtual creature is clicked or dragged with the mouse instead of being caressed by hand. “Managing user operation records” means accumulating user operation records. Further, if necessary, the accumulated operation records may be subjected to statistical processing to extract the characteristics and tendencies of user operations.
[0051]
In the present embodiment, the state changing unit 105 virtually determines from the operation history information managed by the user operation history management unit 901 in addition to the growth source information generated from the browsing record received by the browsing record receiving unit 104. Calculate the state of the organism. For example, as shown in FIG. 10, an increase / decrease value of a parameter value representing the state of a virtual creature with respect to a user's operation is determined, and each time the state change unit receives a user operation record from the user operation history management unit 901. The first column of the table of FIG. 10 is scanned to find a row in which the one that matches the user's operation appears, to determine the increase / decrease value of the parameter stored in that row, and to change the state of the virtual creature It may be.
[0052]
According to such an embodiment, even if the user does not browse the browsing destination, the display of the virtual creature changes, and the habit of viewing the virtual creature by the user who enjoys this change is strengthened. The habit of using advertising systems or advertising programs is strengthened.
[0053]
Further, in FIG. 10, the increase / decrease value of each parameter of the virtual creature is held, but more simply, whether the user ate the food when viewing the browsing destination requested by the browsing request unit 103. As described above, calories (positive numerical values) may be acquired, and it may be considered that calories consumed (negative numerical values) are generated when the user performs an operation such as tapping the keyboard. When a virtual creature gains calories, it looks like it grows up and looks like it has grown, and when the user consumes calories, it looks like a thin appearance When the changing unit 105 changes the state, the user's action directly changes the appearance of the virtual creature, and the user feels a sense of unity with the virtual creature. In addition, if the user continues to perform operations unrelated to browsing of the browsing destination without looking at the browsing destination at all and acquiring calories, the virtual creature appears to be thin and the user feels sad , I feel strongly the need to see the browsing destination, motivating to browse the browsing destination.
[0054]
<Embodiment 3>
FIG. 11 shows a functional block diagram of the advertising system according to the third embodiment of the present invention. The advertising system 100 of FIG. 11 is obtained by adding a point holding unit 1101, a food holding unit 1102, and a meal execution unit 1103 to the advertising system of the second embodiment.
[0055]
In this embodiment, when the browsing record receiving unit 104 receives the browsing record, points are generated, and the point holding unit 1101 holds the generated points. The “point” is a score given to the browsing destination, and whenever the user browses the browsing destination, the score given to the browsing destination is generated and held by the point holding unit 1101. When the advertising system 100 is configured by a computer, it is determined that the points are stored and stored in a predetermined location on the hard disk, and every time the point holding unit 1101 receives a browsing record from the browsing record receiving unit 104, A step consisting of a series of operations for calculating the points to be acquired, reading the points stored in a predetermined location on the hard disk, adding the acquired points to it, and storing the results in the predetermined location on the hard disk Will be performed by the computer.
[0056]
The food holding unit 1102 holds virtual food of a virtual creature obtained by exchanging with the points held by the point holding unit 1101. The “virtual food of the virtual creature” is a food of the virtual creature, and the user purchases the virtual food of the virtual creature by regarding the points held in the point holding unit 1101 as money, The food holding unit 1102 holds the purchased virtual food. The user is shown how many points are currently held in the point holding unit 1101, and a list of virtual foods is displayed to search for virtual foods obtained within the held points. In exchange for the virtual food, the virtual food is held in the food holding unit 1102. When the advertising system 100 is configured with a computer, a predetermined location on the hard disk is determined as a bait storage location, and each time the user performs an operation for exchanging points and bait, a virtual location is assigned to the predetermined location. Let the computer perform the step of accumulating food.
[0057]
FIG. 12 shows an example of points and virtual food held by the point holding unit 1101 and the food holding unit 1102. The numbers to the right of the column labeled “Point” are points, and the names listed to the right of the column labeled “Food” are virtual food names.
[0058]
The meal execution unit 1103 executes a user instruction to give the virtual organism the virtual food of the virtual organism held by the food holding unit 1102. For example, when the advertising system is configured by a computer, a virtual food icon held in the food holding unit 1102 is displayed on the display that the user sees together with the virtual creature, and the user displays the virtual food icon. When selected by operating the mouse and dragged and dropped on the virtual organism, the virtual food selected from the food holding unit 1102 is deleted, and the selected food is given to the virtual organism to the state changing unit 105 The computer is caused to execute a step consisting of a series of operations for instructing this.
[0059]
In the present embodiment, the growth source information is virtual food given to the virtual creature by the meal execution unit. For example, the acquired calories are determined for each virtual food as shown in FIG. Become. When the state changing unit 105 receives a command that food is supplied from the meal executing unit 1103, the acquired calorie is obtained from FIG. 13 and the state held by the state holding unit 101 is changed.
[0060]
The advertising system according to such an embodiment causes a circulation of actions as shown in FIG. That is, the user browses a browsing destination requested to be browsed by the browsing request unit 103 (1401). The operation history of browsing the browsing destination is managed by the user operation history management unit 901, so that calories are consumed (1402). On the other hand, by browsing the browsing destination, the user acquires points, which are held in the point holding unit 1101 (1403). The user obtains virtual food by exchanging points that are held (1404). When the acquired food is fed to the virtual organism as a meal (1405), the virtual organism acquires calories (1406) and grows (1407). Then, the user looks at the grown virtual creature, and now looks forward to how it grows, and browses the browsing destination again, thereby promoting browsing of the browsing destination. Further, when the user gives virtual food to the virtual creature, the user feels familiar with the virtual creature and the habit of using the advertising system or the advertising program of the present invention is strengthened.
[0061]
<Embodiment 4>
FIG. 15 is a functional block diagram of the advertising system according to Embodiment 4 of the present invention. In FIG. 15, a search unit 1501 and a search phrase storage unit 1502 are added to the advertisement system 100 as compared to FIG. 1. Of course, there is no problem even if the user operation history management unit 901, the point holding unit 1101, the food holding unit 1102, and the meal execution unit 1103 are provided.
[0062]
The search unit 1501 performs a search in accordance with a search request based on a browse destination phrase (search phrase) from the user. For example, if the viewing destination is a TV broadcast, in order to know a program in which a specific person appears, the name of the performer is input as a phrase, and a program associated with the program information including the phrase is searched. I do. When the browsing destination is indicated by the URL, the URL of the page including the word / phrase given in the page is searched like a general search engine.
[0063]
For example, as shown in FIG. 16, the virtual creature 402 displayed on the display 401 tells the user that “I will go to □” in the balloon 1601, and uses it in the search for the portion □ of “□”. A phrase (search phrase) can be entered. The user inputs a search phrase in the portion 1602 and, for example, presses the enter key, and the browsing destination related to the input search phrase is searched.
[0064]
The search result may be displayed on another display device 401 on which a virtual creature is displayed, or may be displayed on another portable device designated by the user. For example, the search result may be transmitted to the mobile device by an e-mail from which the virtual creature is the sender, and the e-mail may be displayed on the mobile device. As a result, even if the search is not performed immediately, even if a search is performed after a while and the e-mail is transmitted, there is no sense of incongruity for the user, and the search operation is concentrated and the response is lowered. You can avoid that. In addition, it can be said that a person who can obtain a search result after a little time is suitable for the narrative of “I will go to use”. In addition, since the user can carry a mobile device and read emails from virtual creatures on the go, the user can spend more time thinking about the virtual creatures, and the user's familiarity with the virtual creatures It is possible to strengthen the habit of using the advertising system or the advertising program of the present invention.
[0065]
When the user browses the browsing destination obtained from the search result, the browsing record may be received by the browsing record receiving unit 104, and thereby the state of the virtual creature may be changed. For example, when the advertising system is configured by a plurality of computers as shown in FIG. 8 and the browsing destination is a WEB page and the browsing destination can be specified by URL, when the user selects and browses the browsing destination of the search result, As shown in FIG. 8, the advertisement system transmits a URL in which the user ID is added to the URL to the browsing destination so that it can be identified which user has browsed.
[0066]
The search phrase storage unit 1502 stores the search phrases used in the search by the search unit 1501. For example, as shown in FIG. 17, how many times a search is performed by which search phrase is accumulated.
[0067]
In the case where the advertisement system is configured by a computer, the search unit 1501 is realized as a search step, and a search based on a browsing destination word is executed. The search phrase storage unit 1502 implements the search phrase storage step. The search phrase storage unit 1502 stores the phrases used for the search in the search step, for example, in a predetermined location on the hard disk.
[0068]
In addition, by accumulating evaluation results such as good and bad that the user gave to the browsing destination included in the search results together with the browsing destination, an operation of deleting the browsing destination evaluated as bad from the next search result is performed. Thus, it is possible to prevent the user from presenting an unpleasant browsing destination, and the user can comfortably use the advertising system or the advertising program of the present invention. In addition, by analyzing the evaluation result of the browsing destination statistically, the user's preference / interest can be known, and the browsing destination with the user's preference / interest comes first in the search result browsing destination list. By doing so, the convenience of search is improved for the user, and the habit of using the advertising system or the advertising program of the present invention is strengthened. Further, by using the evaluation result of the browsing destination as an index for the browsing request unit 103 to select the browsing destination, it is possible to request browsing of the browsing destination that matches the user's preference and interest.
[0069]
One way to know the user's preferences and interests from the evaluation results is to give the browsing destination a score for how much it is related to a predetermined category, and give it to the browsing destination evaluated as good The score of the given category is added and stored, the score of the category given to the browsing destination evaluated as bad is subtracted and stored, and the category with a high score is regarded as a category suitable for taste and interest, There is a method in which a category with a low score is regarded as a non-conforming category.
[0070]
In the present embodiment, the browsing request unit 103 requests the user to browse a browsing destination related to the search phrase stored in the search phrase storage unit 1502. “Browsing destination related to phrase” refers to a browsing destination including a search phrase stored in the search phrase storage unit 1502, a browsing destination including a phrase similar to the search phrase, a phrase of a lower concept or a higher concept of the search phrase It is a browsing destination including. In the case of a WEB page, the “browsing destination including a phrase” is the URL of the WEB page including the search phrase, and when a keyword is defined in advance for each browsing destination, Refers to the browsing destination where the search term appears. For example, as shown in FIG. 19, when a name of a browsing destination and a related keyword are stored in a table composed of columns of a browsing destination name and a related phrase, a certain search phrase is given In addition, the browsing destination stored in the column of the related destination name in the row in which the search phrase appears in the column of related terms is the browsing destination related to the phrase.
[0071]
FIG. 18 is a flowchart illustrating an example of processing for selecting a browsing destination related to a phrase stored in the search phrase storage unit 1502. In step S1801, a phrase that is frequently used is selected from the phrases stored in the search phrase storage unit 1502. This is because it is estimated that the more frequently the phrase is, the more interesting the user is. In step S1802, a browsing destination related to the word / phrase selected in step S1801 is selected from the browsing destinations. For example, if words are accumulated in the search word accumulation unit 1502 as shown in FIG. 17 and “ringtone” is the most frequently used word / phrase, a line in which “ringtone” appears in the related word / phrase column from FIG. It searches for and retrieves the value stored in the column of the browse destination name in that row.
[0072]
Further, as another method of realizing step S1802, as shown in FIG. 20, select a number of frequently used search terms (referred to as “search high-order words”), and browse each of the search terms. First, it is determined whether or not the search phrase appears as a value stored in the related phrase column of FIG. 19, and if so, the number of times the phrase is used in the search is given as a score. And you may make it request | require by the browsing request | requirement part 103 to obtain | require the total of a score for every browsing destination, and to browse the thing with the highest score. For example, if “ringtone”, “mobile phone”, and “strap” are selected as the high-level search phrases, the word “ringtone” does not appear as the related phrase of the browsing destination “○ × department store” and “mobile phone” If the phrase “strap” appears, 0 points for “ringtone”, 752 points stored in the table of FIG. 17 for “mobile phone”, and “strap” For 512, 512 points are given as points, and 1264 points are given to “◯ × department store” as the total of the points.
[0073]
Further, as the browsing destination requested to be browsed by the browsing request unit 103, the highest score total calculated by the table of FIG. 20 is not always selected, but with a probability proportional to the total score value. It may be selected. Thereby, the browsing request of the browsing destination suitable for the user's interest and interest can be made while avoiding the continuous browsing request of the same browsing destination.
[0074]
By accumulating the words and phrases used in the search, it is possible to know the user's interests and preferences, present the browsing destination that matches the user's interests and preferences, and the user can view the browsing destination. Go ahead and do it. In particular, by requesting the virtual creature to browse a browsing destination that matches the user's preferences and interests, the user feels that the virtual creature understands him and is more familiar. A feeling is felt and utilization of the advertising system or the advertising program of the present invention is promoted.
[0075]
<Embodiment 5>
FIG. 21 shows a functional block diagram of the advertising system in the fifth embodiment of the present invention. The advertisement system 100 in the present embodiment has a user attribute storage unit 2101 added to that in the fourth embodiment.
[0076]
The user attribute storage unit 2101 stores user attribute information. “User attribute information” includes, for example, the user's gender, address, date of birth, constellation name, occupation, age, and annual income related to horoscope. FIG. 22 shows an example in which the user attribute storage unit 2101 stores user attributes in a table format. When the advertising system is configured by a computer, the table of FIG. 22 is stored in a hard disk or a memory.
[0077]
In the present embodiment, the browsing request unit 103 requests the user to browse the browsing destination related to the attribute information stored in the user attribute storage unit 2101. As a method for requesting the user to browse the browsing destination related to the attribute information in this way, as shown in FIG. 23, a score is determined for each browsing destination for each user attribute. For example, for “XX department store”, 2 points are given to users under 10 years of age, 3 points are given to users under 20 years old, and 5 points are given to users under 30 years old. If she is a woman, give 10 points, if she is a man, give 5 points. Then, the user attributes stored in the user attribute storage unit 2101 are read out, a total score obtained from each attribute is obtained for each browsing destination, and a request is made to browse a browsing destination with a high score. Alternatively, the browsing destination may be selected with a probability proportional to the score.
[0078]
In this way, by selecting the browsing destination that is requested to be browsed according to the user's attributes, the browsing destination that matches the user's preference and interest is browsed without performing an active search operation. It becomes possible to request. In particular, by requesting the virtual creature to browse a browsing destination that matches the user's preferences and interests, the user feels that the virtual creature understands him and is more familiar. A feeling is felt and utilization of the advertising system of the present invention is promoted.
[0079]
<Embodiment 6>
In the sixth embodiment of the present invention, the advertisement system has a related phrase storage unit in the search unit 1501. The related phrase storage means stores related phrases related to the search term used in the search. “Related” is a phrase of a superordinate concept, a phrase of a subordinate concept, a synonym phrase, a similar phrase, or an associated phrase.
[0080]
FIG. 24 shows the relationship of related terms in the form of a table. For example, “track shot” and “100 m run” are stored as related terms in “track and field events”. When the advertising system of the present invention is configured by a computer, the table shown in FIG. 24 is stored in a predetermined location of a hard disk, for example.
[0081]
In the embodiment of the present invention, the search unit 1501 performs a search using related terms related to a search term input by the user. That is, a word / phrase related to the word / phrase input by the user is searched from the table of FIG. “Searching with supplementary information” means searching with an AND condition with a related word or phrase or with an OR condition. For example, when the user inputs “track and field” as a search term, the search unit 1501 reads the table of FIG. 24 and scans a phrase related to “track and field”. As a result, “shot put” and “100 m run” are obtained, and if the search unit 1501 searches using the AND condition, browsing destinations related to all of “land sports”, “shot put”, and “100 m run” are obtained. If the search is performed under the OR condition, a browsing destination related to one or more of “track and field events”, “cannonball throw”, and “100 m run” is searched.
[0082]
It should be noted that the scanning of related words / phrases according to the table of FIG. 24 is not limited to one stage. If the user cannot obtain a desired browsing destination, the related words / phrases are further scanned. The table of FIG. 24 may be scanned in order to obtain a search. For example, when a user first inputs a search term “track and field” and scans the table of FIG. 24, “cannon throw” and “100 m run” are obtained as related terms and a search is performed. When the browsing destination is not obtained, the table in FIG. 24 is scanned to obtain related terms of “cannon throw” and “100 m run”. As a result, “iron ball” is obtained as a related phrase of “cannon throw”, and the search is performed again for “land sports”, “cannon throw”, “100 m run”, and “iron ball”.
[0083]
By performing such a search in the search unit 1501, even a user unfamiliar with the search operation can automatically perform an operation to add a search phrase by using his imagination without being interested. It is possible to appropriately search for browsing places related to the field of interest, and the use of the advertising system and the advertising program of the present invention is promoted, and as a result, the habit of seeing virtual creatures is strengthened. Is done.
[0084]
Also, if the user repeats the search and obtains a favorite search result, the search result is not recorded, but the combination of the search terms used in the search for obtaining the favorite search result and the search condition are stored. In addition, the search based on the combination of the stored search terms and the search condition may be performed later. For example, when a search result that the user likes is obtained by a search using a combination of search terms such as “track and field”, “cannonball throwing”, “100 m running”, and “iron ball” and the user's favorite search result is obtained, The system 100 stores a combination of the words “track and field”, “cannonball throwing”, “100 m run”, “iron ball” and an AND condition, and then bothers to specify these four search phrases and the AND condition. Even if it is not, a combination of stored words and search conditions are taken out so that the search can be performed. In this way, the latest search results can always be obtained by storing the combinations of the search phrases instead of storing the search results. In other words, it is possible to search without missing the added browsing destination even after the browsing destination to be searched with the combination of the stored search terms and the search condition is added as a search target. , User convenience is enhanced.
[0085]
The related phrase storage means can store the related phrase by the user's operation without storing the related phrase in advance. That is, it is possible to accumulate by detecting that the user has once performed a search and added a search term again to perform the search.
[0086]
FIG. 25 shows a flowchart of a process for accumulating related terms. In step S2501, first the first search phrase is accepted. In step S2502, a search is executed according to the accepted search phrase. In step S2503, it is determined whether the user has performed a re-search. The determination is made based on whether another search phrase is added without deleting the input search phrase. If the re-search is not executed, the process is terminated. If the re-search is executed, the process proceeds to step S2504, and the added word / phrase is stored as a word / phrase related to the already inputted word / phrase. And return to step S2502. When a plurality of existing search phrases are input and a phrase is added thereto, the added phrase may be accumulated as a phrase related to all of the plurality of input phrases. Further, in the search term input field, it may be stored as a word related to the word closest to the added word.
[0087]
As a result, it is possible to save the trouble of preparing the related phrases in advance, and the related phrases that match the user's way of thinking are accumulated, and the user is encouraged to use the system. The habit of watching is strengthened.
[0088]
In addition, the related phrase storage unit changes the state of the virtual creature held in the state holding unit so that the display of the virtual creature changes according to the number of related phrases stored in the related phrase storage unit. It may be. For example, if related words and phrases are accumulated, it is assumed that intellectual growth will be achieved, and if a certain amount of related words is accumulated to show such intellectual growth, a university cap, You may make it change a state so that a cap may be worn.
[0089]
In addition, the related phrase storage means may store the related phrases input at the time of the search by all users using the advertising system and the advertising program of the present invention, not the related phrases of the specific user. For such a case, as shown in FIG. 8, an operator server may be prepared separately from the personal computer used by the user, and related terms may be stored in the operator server. Also, the advertising system and advertising program used by the user may communicate with each other peer-to-peer and exchange related words, thereby allowing the related words and phrases to be accumulated efficiently. It is possible to provide a search service using an appropriate related phrase from an early stage, and to prevent the user from using the advertising system and the advertising program of the present invention.
[0090]
Moreover, you may make it take the statistics of the search term input by the advertising system and advertising program which a some user uses in this way. Thus, by presenting the rankings used as search terms to the user, the user can know what is popular in the world, and the user feels more convenient and the advertising system and advertising program of the present invention Will come to use.
[0091]
<Other embodiments>
In the embodiment of the advertisement system including the user operation history management unit 901, or the embodiment of the advertisement program for causing the computer to execute the user operation history reception step, the game unit that the user plays a game with a virtual creature, or The game step may be executed by a computer. For example, playing a card game on a one-on-one basis with a user is given as an example, and a game may be played with a virtual creature of another advertising system used by another user.
[0092]
In the user operation history management unit 901 or the user operation history reception step, the user has played a game with a virtual creature, and if the search unit or search step is provided, the browsing destination has been searched. The operation history information including a combination of one or two or more operations among browsing the browsing destination may be managed or received.
[0093]
It is possible to diversify the change of the state of the virtual creature by winning or losing by the game part or the game step, and the user looks forward to the change of the state of the virtual creature, and the advertisement system or advertisement of the present invention You will use the program. In addition, if the game is configured to consume calories, a user who likes the game will be encouraged to play the game and browse the browsing destination corresponding to the consumed calories. Become.
[0094]
【Effect of the invention】
According to the present invention, the user's habit of browsing the browsing destination is strengthened through the virtual creature, and if the browsing destination is an advertisement, the advertising effect is enhanced.
[Brief description of the drawings]
FIG. 1 is a functional block diagram of an advertisement system according to a first embodiment.
FIG. 2 is a diagram showing an example of the state of a virtual creature
FIG. 3 is a flowchart for explaining processing for reading out and displaying the state of a virtual creature;
FIG. 4 shows an example in which a virtual creature is displayed on the display.
FIG. 5 is a diagram showing an example of a table storing browsing destinations
FIG. 6 is a diagram showing a state in which browsing of a browsing destination is requested by a virtual creature
FIG. 7 is a flowchart for explaining a process of requesting browsing of a browsing destination, receiving a browsing record, and changing the state of a virtual creature.
FIG. 8 is a diagram showing a state in which an advertisement system is realized by a plurality of computers.
FIG. 9 is a functional block diagram of the advertising system in the second embodiment.
FIG. 10 is a diagram showing an example of a table for obtaining a change in the state of a virtual creature from a user operation record;
11 is a functional block diagram of the advertising system in Embodiment 3. FIG.
FIG. 12 is a diagram illustrating an example of a point holding unit and a food holding unit.
FIG. 13 is a diagram showing an example of a table for obtaining calories obtained from food.
FIG. 14 is a diagram for explaining circulation of action in the third embodiment
FIG. 15 is a functional block diagram of the advertising system in the fourth embodiment.
FIG. 16 is a diagram showing an example of display on the display when searching for a browsing destination;
FIG. 17 is a diagram showing an example of a state in which words and phrases used in a search are accumulated
FIG. 18 is a flowchart of processing for selecting a browsing destination related to a phrase used in a search;
FIG. 19 is a diagram showing an example of a table associating a browsing destination name with a related phrase.
FIG. 20 is a diagram showing an example of a table used for calculation for obtaining a browsing destination related to a phrase used in a search;
FIG. 21 is a functional block diagram of the advertising system in the fifth embodiment.
FIG. 22 is a diagram showing an example of a table storing user attribute information
FIG. 23 is a diagram showing an example of a table for obtaining a browsing destination related to user attribute information;
FIG. 24 is a diagram showing an example of a table for storing related terms
FIG. 25 is a flowchart of processing for accumulating related words / phrases.
[Explanation of symbols]
100 advertising system
101 State holding unit
102 Display section
103 Browsing request section
104 Browsing record receiving department
105 State change part

Claims (26)

計算機内で成長する仮想的生物を用いた広告システムであって、
前記仮想的生物の状態を保持する状態保持部と、
前記状態保持部で保持されている状態に従って前記仮想的生物を表示する表示部と、
閲覧先を保持しユーザに閲覧することを要求する閲覧要求部と、
ユーザが閲覧先を閲覧した記録である閲覧記録を受領する閲覧記録受領部と、
前記閲覧記録受領部で受領された閲覧記録より発生する成長源情報により前記仮想的生物の状態を計算し、前記状態保持部に保持されている前記仮想的生物の状態を変更する状態変更部と
ユーザの操作記録の操作履歴情報を管理するユーザ操作履歴管理部と、
前記ユーザからの閲覧先の語句による検索要求に従い検索を行う検索部と、
前記検索部で検索に用いられた語句を蓄積する検索語句蓄積部と備え、
前記状態変更部は、前記閲覧記録受領部で受領された閲覧記録より発生する成長源情報に加え前記ユーザ操作履歴管理部で管理されている操作履歴情報から前記仮想的生物の状態を計算し、
前記閲覧要求部は、前記検索語句蓄積部に蓄積された語句に関連する閲覧先を前記ユーザに閲覧することを要求する広告システム。
An advertising system using virtual creatures that grow in a computer,
A state holding unit for holding the state of the virtual creature;
A display unit for displaying the virtual creature according to the state held by the state holding unit;
A browsing request unit that holds the browsing destination and requests the user to browse;
A browsing record receiving unit that receives a browsing record that is a record of browsing by the user;
A state changing unit that calculates a state of the virtual organism based on growth source information generated from the browsing record received by the browsing record receiving unit, and changes a state of the virtual organism held in the state holding unit; ,
A user operation history management unit for managing operation history information of user operation records;
A search unit for performing a search according to a search request by a word of a browsing destination from the user;
A search phrase storage unit that stores the phrases used in the search by the search unit;
The state change unit calculates the state of the virtual organism from the operation history information managed by the user operation history management unit in addition to the growth source information generated from the browsing record received by the browsing record receiving unit,
The said browsing request | requirement part is an advertising system which requests | requires that the said user browse the browsing destination relevant to the phrase accumulate | stored in the said search phrase storage part .
前記状態変更部は、前記閲覧記録受領部で受領された閲覧記録より発生する成長源情報から正の数値を算出し、前記ユーザ操作履歴管理部で管理されている操作履歴情報から負の数値を計算し、これら正の数値と負の数値との関係から前記仮想的生物の状態を計算することを特徴とする請求項1に記載の広告システム。The state changing unit calculates a positive numerical value from the growth source information generated from the browsing record received by the browsing record receiving unit, and calculates a negative numerical value from the operation history information managed by the user operation history management unit. The advertising system according to claim 1 , wherein the advertising system calculates and calculates the state of the virtual creature from the relationship between the positive numerical value and the negative numerical value. 前記状態変更部は、前記正の数値は、前記生物が獲得した獲得カロリーであり、前記負の数値の絶対値は前記生物が消費した消費カロリーであるとみなして前記仮想的生物の状態を計算することを特徴とする請求項2に記載の広告システム。The state changing unit calculates the state of the virtual creature by regarding that the positive numerical value is an acquired calorie acquired by the organism and the absolute value of the negative numeric value is a consumed calorie consumed by the organism. The advertising system according to claim 2 , wherein: 前記閲覧記録受領部が特定の閲覧先を閲覧した記録を受領するたびにポイントが発生するようになっており、その発生したポイントを保持するポイント保持部と、前記ポイント保持部で保持されているポイントと交換して得られる前記仮想的生物の仮想的食物を保持する食物保持部と、前記食物保持部で保持されている前記仮想的生物の仮想的食物を前記仮想的生物に与える前記ユーザの指示を実行する食事実行部とを備え、前記成長源情報は、前記食事実行部により前記仮想的生物に与えられた仮想的食物であることを特徴とする請求項2または請求項3に記載の広告システム。Points are generated each time the browsing record receiving unit receives a record of browsing a specific browsing destination, and is held by the point holding unit that holds the generated points and the point holding unit A food holding unit that holds virtual food of the virtual organism obtained by exchanging points; and the user who gives the virtual organism virtual food of the virtual organism held in the food holding unit The diet execution part which performs an instruction | indication, The said growth source information is the virtual food provided to the said virtual creature by the said meal execution part, The Claim 2 or Claim 3 characterized by the above-mentioned. Advertising system. 前記ユーザの属性情報を記憶するユーザ属性記憶部を備え、前記閲覧要求部は、前記ユーザ属性記憶部に記憶された属性情報に関連する閲覧先を前記ユーザに閲覧することを要求することを特徴とする請求項1ないし請求項4のいずれか一に記載の広告システム。A user attribute storage unit that stores the attribute information of the user, and the browsing request unit requests the user to browse a browsing destination related to the attribute information stored in the user attribute storage unit. The advertising system according to any one of claims 1 to 4 . 前記ユーザが前記仮想的生物とゲームを行う機能を提供するゲーム部とからなり、前記ユーザ操作履歴管理部は、前記ユーザが前記仮想的生物と前記ゲーム部が提供するゲームを行ったこと、前記ユーザが前記検索部で閲覧先の検索を行ったこと、前記ユーザが閲覧先を閲覧したこと、のうち一または二以上の操作の組み合わせからなる操作履歴情報を管理する請求項1ないし請求項5のいずれか一に記載の広告システム。The user comprises a game unit that provides a function of playing a game with the virtual creature, and the user operation history management unit performs the game provided by the virtual creature and the game unit, that the user has performed a search for browsing destination by the search unit, according to claim 1 to claim 5 wherein the user that viewed a browsing destination, manages the operation history information consisting of a combination of one or more operations of The advertising system according to any one of the above. 前記検索部は、検索で用いられる検索語に関連する関連語句を蓄積する関連語句蓄積手段を有し、前記検索部は、前記関連語句蓄積手段に蓄積されている前記ユーザが入力した検索語に関連する関連語句によって検索を行うことを特徴とする請求項1ないし請求項6のいずれか一に記載の広告システム。The search unit includes a related phrase storage unit that stores related phrases related to a search term used in the search, and the search unit adds a search term input by the user stored in the related phrase storage unit. The advertisement system according to any one of claims 1 to 6, wherein a search is performed based on related related phrases. 前記検索部は、前記ユーザが検索を行い、その検索の結果に対して再検索を行う場合に前記ユーザが追加した語句を関連語句として関連語句蓄積手段によって蓄積することを特徴とする請求項7に記載の広告システム。The search unit according to claim 7, wherein the user performs a search, and wherein the accumulating by related phrases storage means a word which the user has added when performing search for the result of the search as a related phrases The advertising system described in. 前記閲覧要求部は、前記表示部により前記仮想的生物が表示される先とは別の携帯機器に閲覧先を表示し、前記ユーザに閲覧を要求することを特徴とする請求項1ないし請求項8のいずれか一に記載の広告システム。The viewing request section, and destination of the virtual organism by the display unit is displayed to display the browsing destination to another portable device, according to claim 1 to claim, characterized in that it requested access to the user 8. The advertising system according to any one of 8 . 前記検索部は、前記表示部により前記仮想的生物が表示される先とは別の携帯機器に検索の結果を表示することを特徴とする請求項1ないし請求項9のいずれか一に記載の広告システム。The said search part displays the result of a search on the portable apparatus different from the place where the said virtual creature is displayed by the said display part, The Claim 1 thru | or 9 characterized by the above-mentioned. Advertising system. 前記閲覧要求部により閲覧することを要求された閲覧先に対するユーザの評価結果を閲覧先とともに蓄積する手段を備え、Means for accumulating together with the browsing destination the user's evaluation results for the browsing destination requested to be browsed by the browsing request unit;
前記閲覧要求部は、前記蓄積された評価結果に基づいて閲覧先を閲覧することを要求する請求項1ないし10のいずれか一に記載の広告システム。The advertising system according to any one of claims 1 to 10, wherein the browsing request unit requests browsing of a browsing destination based on the accumulated evaluation result.
前記閲覧先は、広告であることを特徴とする請求項1ないし請求項11のいずれか一に記載の広告システム。The advertising system according to any one of claims 1 to 11 , wherein the browsing destination is an advertisement. 前記閲覧先は、WEBページであることを特徴とする請求項1ないし請求項11のいずれか一に記載の広告システム。The advertising system according to any one of claims 1 to 11 , wherein the browsing destination is a WEB page. 計算機内で成長する仮想的生物を用いた広告プログラムであって、
前記仮想的生物の状態を読み出す状態読み出しステップと、
前記状態読み出しステップで読み出された状態に従って前記仮想的生物を表示する表示ステップと、
閲覧先をユーザに閲覧することを要求する閲覧要求ステップと、
ユーザが閲覧先を閲覧した記録である閲覧記録を受領する閲覧記録受領ステップと、
前記閲覧記録受領部で受領された閲覧記録より発生する成長源情報により前記仮想的生物の状態を計算し、前記状態読み出しステップにおいて読み出される前記仮想的生物の状態を変更する状態変更ステップと、
ユーザの操作記録の操作履歴情報を受領するユーザ操作履歴受領ステップと、
前記ユーザからの閲覧先の語句による検索を実行する検索ステップと、
前記検索ステップにおいて検索に用いられた語句を蓄積する検索語句蓄積ステップとを計算機に実行させ、
前記状態変更ステップにおいては、前記閲覧記録受領ステップにおいて受領された閲覧記録より発生する成長源情報に加え前記ユーザ操作履歴受領ステップにおいて受領された操作履歴情報から前記仮想的生物の状態を計算機に計算させ、
前記閲覧要求ステップにおいては、前記検索語句蓄積ステップにおいて蓄積された語句に関連する閲覧先を前記ユーザに閲覧することをコンピュータに要求させる広告プログラム。
An advertising program using a virtual creature that grows in a computer,
A state reading step of reading the state of the virtual creature;
A display step of displaying the virtual creature according to the state read in the state reading step;
A browsing request step for requesting the user to browse the browsing destination;
A browsing record receiving step for receiving a browsing record that is a record of a browsing of the browsing destination by the user;
A state changing step of calculating the state of the virtual organism by the growth source information generated from the browsing record received by the browsing record receiving unit, and changing the state of the virtual organism read in the state reading step;
A user operation history receiving step for receiving operation history information of a user operation record;
A search step of performing a search by a word of a browsing destination from the user;
Causing the computer to execute a search phrase accumulation step of accumulating words used in the search in the search step;
In the state changing step, the state of the virtual organism is calculated from the operation history information received in the user operation history receiving step in addition to the growth source information generated from the browsing record received in the browsing record receiving step. Let
In the browsing request step, an advertisement program that causes the computer to request that the user browse a browsing destination related to the phrase stored in the search phrase storage step .
前記状態変更ステップにおいては、前記閲覧記録受領ステップにおいて受領された閲覧記録より発生する成長源情報から正の数値をコンピュータに算出させ、前記ユーザ操作履歴蓄積ステップで蓄積されている操作履歴情報から負の数値をコンピュータに計算させ、これら正の数値と負の数値との関係から前記仮想的生物の状態をコンピュータに計算させることを特徴とする請求項14に記載の広告プログラム。In the state changing step, the computer calculates a positive numerical value from the growth source information generated from the browsing record received in the browsing record receiving step, and the negative value is calculated from the operation history information stored in the user operation history storing step. 15. The advertising program according to claim 14 , further comprising: calculating a numerical value of the computer; and causing the computer to calculate the state of the virtual creature from a relationship between the positive numerical value and the negative numerical value. 前記状態変更ステップにおいては、前記正の数値は、前記生物が獲得した獲得カロリーであり、前記負の数値の絶対値は前記生物が消費した消費カロリーであるとみなして前記仮想的生物の状態をコンピュータに計算させることを特徴とする請求項15に記載の広告プログラム。In the state changing step, the positive numerical value is an acquired calorie acquired by the organism, and the absolute value of the negative numerical value is the calorie consumed by the organism, and the state of the virtual organism is determined. The advertisement program according to claim 15 , which causes a computer to calculate. 前記閲覧記録受領ステップにおいて特定の閲覧先を閲覧した記録が受領されるたびにポイントが発生するようになっており、その発生したポイントを蓄積するポイント蓄積ステップと、前記ポイント蓄積ステップにおいて蓄積されたポイントと交換して得られる前記仮想的生物の仮想的食物を蓄積する食物蓄積ステップと、前記食物蓄積ステップにおいて蓄積されている前記仮想的生物の仮想的食物を前記仮想的生物に与える前記ユーザの指示を実行する食事実行ステップとをコンピュータに実行させ、前記成長源情報は、前記食事実行ステップにより前記仮想的生物に与えられた仮想的食物であることを特徴とする請求項15または請求項16に記載の広告プログラム。Points are generated each time a record of browsing a specific browsing destination is received in the browsing record receiving step. The points are accumulated in the point accumulating step and the point accumulating step. A food accumulation step of accumulating virtual food of the virtual organism obtained by exchanging points; and a user of the user who provides the virtual organism with the virtual food of the virtual organism accumulated in the food accumulation step instructing to execute a meal execution step of executing the computer, the sources of growth information, according to claim 15 or claim 16, characterized in that the said meals execution step is a virtual food given to the virtual organism The advertising program described in. 前記ユーザの属性情報を読み出すユーザ属性読み出しステップをコンピュータに実行させ、前記閲覧要求ステップにおいては、前記ユーザ属性読み出しステップにおいて読み出された属性情報に関連する閲覧先を前記ユーザに閲覧することをコンピュータに要求させることを特徴とする請求項14ないし請求項17のいずれか一に記載の広告プログラム。Causing the computer to execute a user attribute reading step of reading the user attribute information, and in the browsing request step, the computer browses a browsing destination related to the attribute information read in the user attribute reading step. The advertisement program according to any one of claims 14 to 17 , wherein the advertisement program is requested . 前記ユーザが前記仮想的生物とゲームを行う機能を提供するゲームステップをコンピュータに実行させ、前記ユーザ操作履歴受領ステップにおいては、前記ユーザが前記仮想的生物と前記ゲーム部が提供するゲームを行ったこと、前記ユーザが前記検索ステップにおいて閲覧先の検索を行ったこと、前記ユーザが閲覧先を閲覧したこと、のうち一または二以上の操作の組み合わせからなる操作履歴情報をコンピュータに受領させるコンピュータに要求させることを特徴とする請求項14ないし請求項18のいずれか一に記載の広告プログラム。The user causes the computer to execute a game step that provides a function of playing a game with the virtual creature, and in the user operation history receiving step, the user has played a game provided by the virtual creature and the game unit. A computer that causes the computer to receive operation history information including a combination of one or two or more operations of the user performing a search of the browsing destination in the search step, and the user browsing the browsing destination. The advertisement program according to any one of claims 14 to 18, wherein the advertisement program is requested . 前記検索ステップにおいては、検索で用いられる検索語に関連する関連語句を蓄積する関連語句蓄積ステップをコンピュータに実行させ、前記検索ステップにおいては、前記関連語句蓄積ステップにおいて蓄積され前記ユーザが入力した検索語に関連する関連語句によって検索をコンピュータに行わせることを請求項14ないし請求項19のいずれか一に記載の広告プログラム。In the search step, the computer executes a related phrase storage step for storing related phrases related to the search term used in the search, and in the search step, the search stored in the related phrase storage step and input by the user The advertising program according to any one of claims 14 to 19, which causes a computer to perform a search based on a related phrase related to a word. 前記関連語句蓄積ステップにおいては、前記ユーザが検索を行い、その検索の結果に対して再検索を行う場合に前記ユーザが追加した語句を関連語句としてコンピュータに蓄積させることを特徴とする請求項20に記載の広告プログラム。In the above-related phrases accumulating step, the user performs a search, according to claim 20, wherein the user be stored in a computer as a related word phrases added when performing re-search on the search result The advertising program described in. 前記閲覧要求ステップにおいては、前記表示ステップにより前記仮想的生物が表示される先とは異なる携帯機器へ閲覧先が表示され、前記ユーザに閲覧要求がされることを特徴とする請求項14ないし請求項21のいずれか一に記載の広告プログラム。The browsing in the request step, the display is a destination of the virtual organism is displayed in step displays the browsing destination to a different mobile device, according to claim 14 or claims, characterized in that it is browsing request to the user Item 22. The advertising program according to any one of Items 21 . 前記検索ステップにおいて、検索結果は前記表示ステップにより前記仮想的生物が表示される先とは異なる携帯機器へ表示されることを特徴とする請求項14ないし請求項22のいずれか一に記載の広告プログラム。The advertisement according to any one of claims 14 to 22 , wherein, in the search step, the search result is displayed on a mobile device different from the display destination of the virtual creature in the display step. program. 前記閲覧要求ステップにて閲覧することを要求された閲覧先に対するユーザの評価結果を閲覧先とともに蓄積するステップをコンピュータに実行させ、Causing the computer to execute a step of accumulating together with the browsing destination the evaluation result of the user with respect to the browsing destination requested to browse in the browsing requesting step;
前記閲覧要求ステップにおいては、前記蓄積された評価結果に基づいて閲覧先を閲覧することを要求することを特徴とする請求項14ないし請求項23のいずれか一に記載の広告プログラム。The advertisement program according to any one of claims 14 to 23, wherein the browsing request step requests browsing of a browsing destination based on the accumulated evaluation result.
前記閲覧先は、広告であることを特徴とする請求項14ないし請求項24のいずれか一に記載の広告プログラム。The advertisement program according to any one of claims 14 to 24 , wherein the browsing destination is an advertisement. 前記閲覧先は、WEBページであることを特徴とする請求項14ないし請求項24のいずれか一に記載の広告プログラム。The advertisement program according to any one of claims 14 to 24 , wherein the browsing destination is a WEB page.
JP2001248740A 2001-08-20 2001-08-20 Advertising system and advertising program Expired - Fee Related JP4934763B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001248740A JP4934763B2 (en) 2001-08-20 2001-08-20 Advertising system and advertising program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001248740A JP4934763B2 (en) 2001-08-20 2001-08-20 Advertising system and advertising program

Publications (2)

Publication Number Publication Date
JP2003058777A JP2003058777A (en) 2003-02-28
JP4934763B2 true JP4934763B2 (en) 2012-05-16

Family

ID=19077856

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001248740A Expired - Fee Related JP4934763B2 (en) 2001-08-20 2001-08-20 Advertising system and advertising program

Country Status (1)

Country Link
JP (1) JP4934763B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4970736B2 (en) * 2005-03-30 2012-07-11 株式会社コナミデジタルエンタテインメント GAME SYSTEM, GAME DEVICE, GAME DEVICE CONTROL METHOD, AND PROGRAM
JP2008165406A (en) * 2006-12-27 2008-07-17 Iida Sangyo:Kk Digital pet bank system
JP2008275954A (en) * 2007-04-30 2008-11-13 Kenji Matsumoto Advertisement information provision system using character
JP4484900B2 (en) * 2007-05-31 2010-06-16 株式会社スクウェア・エニックス Game-based advertising distribution system
JP5431069B2 (en) * 2009-08-24 2014-03-05 株式会社Nttドコモ Information display device, information display system, and information display method
JP2014000430A (en) * 2013-08-13 2014-01-09 Smile-Lab Co Ltd Video game control server and video game control program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3161400B2 (en) * 1996-12-20 2001-04-25 ソニー株式会社 E-mail transmission method and transmission device, e-mail reception method and reception device, e-mail transmission program supply medium, and reception program supply medium
US6213871B1 (en) * 1997-02-19 2001-04-10 Kabushiki Kaisha Bandai Nurturing simulation apparatus for virtual creatures
JPH11328126A (en) * 1998-05-11 1999-11-30 View Tec Lab:Kk Advertisement system
US6356905B1 (en) * 1999-03-05 2002-03-12 Accenture Llp System, method and article of manufacture for mobile communication utilizing an interface support framework
JP2001076002A (en) * 1999-09-01 2001-03-23 Kazuhiro Shiina Information supply system provided with information needs estimation function
JP2001187272A (en) * 1999-10-26 2001-07-10 Raynet Co Ltd Internet race game method
JP2001222538A (en) * 2000-02-07 2001-08-17 Net Beesu:Kk Information retrieval system

Also Published As

Publication number Publication date
JP2003058777A (en) 2003-02-28

Similar Documents

Publication Publication Date Title
US11625753B2 (en) Implicitly associating metadata using user behavior
US11228555B2 (en) Interactive content in a messaging platform
US9892426B2 (en) Search assistant system and method
US9355185B2 (en) Infinite browse
US9723044B1 (en) Stream of content for a channel
US7555477B2 (en) Paid content based on visually illustrative concepts
US7555478B2 (en) Search results presented as visually illustrative concepts
JP5395729B2 (en) Information presentation device
US20080102911A1 (en) Integration of personalized fantasy data with general sports content
JP2002024285A (en) Method and device for user support
Clark et al. Real women watch football: Gender differences in the consumption of the NFL Super Bowl broadcast
JP2011138197A (en) Information processing apparatus, method of evaluating degree of association, and program
JP6784499B2 (en) Decision device, decision method and decision program
US20080104103A1 (en) System and method for managing information using entity-centric objects
JP2007328701A (en) Method, server, and program for displaying coordinates data indicative of coordinates of character
US20140229487A1 (en) System and method for user preference augmentation through social network inner-circle knowledge discovery
CN113366521A (en) Sensitivity calculation device, sensitivity calculation method, and program
JP5382981B2 (en) Content providing system, content providing method, and content providing program
JP2004362019A (en) Information recommendation device, information recommendation method, information recommendation program and recording medium
JP4934763B2 (en) Advertising system and advertising program
JP2023020814A (en) Video distribution device, video distribution method and video distribution program
JP5220431B2 (en) Information search method, search device, and search program
JP2010044733A (en) Preference analyzing program and preference analyzing device
Lieb The truth about search engine optimization
JP2007018190A (en) Distribution management server and content distribution method

Legal Events

Date Code Title Description
A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20080813

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080919

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20080922

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110414

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110414

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111007

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20111102

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20111102

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20120206

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150302

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4934763

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees