(57)【要約】【課題】広告を目立たせるためのアバターの動きを表す情報を、広告スペースを含むアイテムに関連付けることにより、広告の効果を高めることができる装置を提供すること。【解決手段】広告配信装置１０であって、広告が関連付けられた広告用アイテムの情報を受け付ける広告用アイテム受付部１１と、アバターの動きを表す情報を受け付ける動作定義受付部１２と、広告用アイテム受付部１１が受け付けた広告用アイテムの情報と、動作定義受付部１２が受け付けたアバターの動きを示す情報とを対応付けて広告用アイテムＤＢ３１に記憶するアイテム動作対応付部１３と、ユーザから広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、アバターと、広告用アイテムＤＢ３１に記憶した広告用アイテムとを関連付けて広告アバターＤＢ３２に記憶するアバター関連付部１４と、を含む。【選択図】図１
2010003203.tif 000002
【特許請求の範囲】
【請求項１】
アバターに関連付けることが可能なアイテムに広告を関連付けて、通信ネットワークを介してユーザに配信する広告配信装置であって、
前記広告が関連付けられた広告用アイテムの情報を受け付ける広告用アイテム受付手段と、
前記アバターの動きを表す情報を受け付ける動作定義受付手段と、
前記広告用アイテム受付手段が受け付けた前記広告用アイテムの情報と、前記動作定義受付手段が受け付けた前記アバターの動きを表す情報とを対応付けて広告用アイテム記憶手段に記憶するアイテム動作対応付手段と、
前記ユーザから前記広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、前記アバターと、前記広告用アイテム記憶手段に記憶した前記広告用アイテムとを関連付けて広告アバター記憶手段に記憶するアバター関連付手段と、
を含む広告配信装置。
【請求項２】
前記アバターの動きを表す情報は、前記アバターの骨格であるボーンを表す線のみで前記アバターの動きを表現するモデルによるデータで構成されていることを特徴とする請求項１に記載の広告配信装置。
【請求項３】
前記アバター関連付手段は、受信した前記選択データに応じて、前記広告用アイテムが関連付けられた前記アバターに、更に前記広告用アイテムを関連付けることを特徴とする請求項１又は２に記載の広告配信装置。
【請求項４】
前記アバターが動き出す条件を受け付け、記憶する動作条件受付手段を更に備えることを特徴とする請求項１乃至３に記載の広告配信装置。
【請求項５】
前記広告アバター記憶手段に記憶した前記広告用アイテムを配信すると共に、前記アバターが動き出す条件に基づいて前記アバターの動きを制御するアバター制御プログラムを配信する広告用アイテム配信手段を更に備えることを特徴とする請求項４に記載の広告配信装置。
【請求項６】
前記アバター制御プログラムは、前記ユーザの特定の入力を検知して、前記アバターの動きを制御することを特徴とする請求項５に記載の広告配信装置。
【請求項７】
アバターに関連付けることが可能なアイテムに広告を関連付けて、通信ネットワークを介してユーザに配信する広告配信方法であって、
前記広告が関連付けられた広告用アイテムの情報を受け付けるステップと、
前記アバターの動きを表す情報を受け付けるステップと、
前記受け付けた前記広告用アイテムの情報と、前記受け付けた前記アバターの動きを表す情報とを対応付けて広告用アイテム記憶手段に記憶するステップと、
前記ユーザから前記広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、前記アバターと、前記広告用アイテム記憶手段に記憶した前記広告用アイテムとを関連付けて広告アバター記憶手段に記憶するステップと、
を含む広告配信方法。
【請求項８】
アバターに関連付けることが可能なアイテムに広告を関連付けて、通信ネットワークを介してユーザに配信する広告配信装置と、端末装置とを備える広告配信システムであって、
前記端末装置は、
前記広告が関連付けられた広告用アイテムの情報を送信する広告用アイテム送信手段と、
前記アバターの動きを表す情報を送信する動作情報送信手段と、
前記広告用アイテムを選択する選択データを送信する選択データ送信手段と、
を含み、
前記広告配信装置は、
前記広告が関連付けられた広告用アイテムの情報を受け付ける広告用アイテム受付手段と、
前記アバターの動きを表す情報を受け付ける動作定義受付手段と、
前記広告用アイテム受付手段が受け付けた前記広告用アイテムの情報と、前記動作定義受付手段が受け付けた前記アバターの動きを表す情報とを対応付けて広告用アイテム記憶手段に記憶するアイテム動作対応付手段と、
前記ユーザから前記広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、前記アバターと、前記広告用アイテム記憶手段に記憶した前記広告用アイテムとを関連付けて広告アバター記憶手段に記憶するアバター関連付手段と、
を含む、
広告配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告配信装置に関する。特に、アバターに関連付けたアイテムによる広告に関する。
【背景技術】
【０００２】
従来より、広告は、世間に広く知らせるために、新聞、雑誌、ラジオ、テレビなどのいわゆるマスコミを媒体として利用している。近年、多くの人がコンピュータネットワーク（例えば、インターネット）を使用し、情報の取得や交換などを行うようになるにつれて、コンピュータネットワーク（例えば、インターネット）を媒体として利用する広告が急速に普及している。
【０００３】
インターネットを媒体として利用する広告には、例えば、インターネットのウェブページに表示されるバナー広告、電子メールによって配信される電子メール広告、ユーザが入力したキーワードに対応した広告を表示する検索連動型広告などがある。このような広告の他に、アバターを利用した広告が考えられている。
【０００４】
アバターは、ネットワーク上でユーザ自身を表すシンボルであり、ユーザの「分身」を意味する。具体的には、アバターは、画像データ、動画データ、音声データなどで表現されたいわゆるキャラクタであるが、現実の社会とは別に存在するネットワークコミュニティにおいてユーザ自身を表現し、他のユーザと対話し、共感し、議論し、同好の友人関係を広げる、といった様々な活動において、擬似的な行動主体としてその存在意義を高めている。
【０００５】
このようなアバターを利用し、Ｗｅｂページに表示されたキャラクタ（アバター）に応じた広告情報を提供するシステムとして、例えば、特許文献１がある。特許文献１では、個別に最適な広告情報の提供をすることを目的として、ユーザごとの趣味嗜好情報を各ユーザのアバターに対する反応や操作によって把握し、把握した趣味嗜好情報に基づいて広告情報を提供している。
【特許文献１】特開２００６−３０４８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１においては、ユーザごとの趣味嗜好情報を、例えば、アバターに関するアイテムから把握し、把握した趣味嗜好情報に基づいて広告情報を提供するだけなので、提供する広告情報は限られている。一方、広告提供者は、アバターがユーザ自身を表現し、他のユーザと対話などの様々な活動において擬似的な行動をすることに着目し、アバターを利用して更に自己の広告を広める方法を求めている。そこで、アバターを利用し、互いに差別化することができるためのアバターの新たな態様が求められている。
【０００７】
本発明は、広告を目立たせるためのアバターの動きを表す情報を、広告スペースを含むアイテムに関連付けることにより、広告の効果を高めることができる装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。
【０００９】
（１）  アバターに関連付けることが可能なアイテムに広告を関連付けて、通信ネットワークを介してユーザに配信する広告配信装置であって、前記広告が関連付けられた広告用アイテムの情報を受け付ける広告用アイテム受付手段と、前記アバターの動きを表す情報を受け付ける動作定義受付手段と、前記広告用アイテム受付手段が受け付けた前記広告用アイテムの情報と、前記動作定義受付手段が受け付けた前記アバターの動きを表す情報とを対応付けて広告用アイテム記憶手段に記憶するアイテム動作対応付手段と、前記ユーザから前記広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、前記アバターと、前記広告用アイテム記憶手段に記憶した前記広告用アイテムとを関連付けて広告アバター記憶手段に記憶するアバター関連付手段と、を含む広告配信装置。
【００１０】
（１）の構成によれば、本願発明に係る広告配信装置は、アバターに関連付けることが可能なアイテムに広告が関連付けられた広告用アイテムの情報を受け付け、アバターの動きを表す情報を受け付け、受け付けた広告用アイテムの情報と、受け付けたアバターの動きを表す情報とを対応付けて記憶する。そして、ユーザから広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、アバターと、アバターの動きを表す情報が対応付けられた広告用アイテムとを関連付けて記憶し、通信ネットワークを介してユーザに配信する。
【００１１】
（１）すなわち、本願発明に係る広告配信装置は、アバターと、アバターの動きを表す情報が対応付けられた広告用アイテムとを関連付けてユーザに配信する。そうすると、ユーザが用いるアバターは、アバターの動きを表す情報が対応付けられた広告用アイテムによって動く。そして、その動きに興味を抱いた他のユーザは、自己のアバターにその動きをさせるために、アバターの動きを表す情報が対応付けられたその広告用アイテムと自己のアバターとを関連付けて本願発明に係る広告配信装置に配信してもらう。このようにして、本願発明に係る広告配信装置によってアバターの動きを表す情報が対応付けられた広告用アイテムは、アバターの動きに関連付けられて流通し、流通することにより広告としての機能を発揮するに至る。したがって、本願発明に係る広告配信装置は、広告を目立たせるためのアバターの動きを表す情報を、広告スペースを含むアイテムに関連付けることにより、広告の効果を高めることができる。
【００１２】
（２）  前記アバターの動きを表す情報は、前記アバターの骨格であるボーンを表す線のみで前記アバターの動きを表現するモデルによるデータで構成されていることを特徴とする（１）に記載の広告配信装置。
【００１３】
（２）の構成によれば、（１）に記載の広告配信装置において、アバターの動きを表す情報は、アバターのボーンを表す線のみでアバターの動きを表現するデータで構成されているので、本願発明に係る広告配信装置は、複数の広告用アイテムに関連付けられた複数の動きを矛盾なく合成できる。
【００１４】
（３）  前記アバター関連付手段は、受信した前記選択データに応じて、前記広告用アイテムが関連付けられた前記アバターに、更に前記広告用アイテムを関連付けることを特徴とする（１）又は（２）に記載の広告配信装置。
【００１５】
（３）の構成によれば、（１）又は（２）に記載の広告配信装置は、複数の広告用アイテムに関連付けられた複数の動きを矛盾なく合成できるので、選択データに応じて、広告用アイテムが関連付けられたアバターに、更に広告用アイテムを関連付けることができる。
【００１６】
（４）  前記アバターが動き出す条件を受け付け、記憶する動作条件受付手段を更に備えることを特徴とする請求項１乃至３に記載の広告配信装置。
【００１７】
（４）の構成によれば、（１）乃至（３）に記載の広告配信装置は、アバターが動き出す条件を受け付け、記憶するので、動き出す条件によって、アバターに関連付けられた広告用アイテムを更に印象付けることができる。
【００１８】
（５）  前記広告アバター記憶手段に記憶した前記広告用アイテムを配信すると共に、前記アバターが動き出す条件に基づいて前記アバターの動きを制御するアバター制御プログラムを配信する広告用アイテム配信手段を更に備えることを特徴とする請求項４に記載の広告配信装置。
【００１９】
（５）の構成によれば、（４）に記載の広告配信装置は、広告用アイテムを配信すると共に、アバター制御プログラムを配信するので、アバターを表示する時に、アバターが動き出す条件に基づいてアバターの動きを制御することができる。
【００２０】
（６）  前記アバター制御プログラムは、前記ユーザの特定の入力を検知して、前記アバターの動きを制御することを特徴とする請求項５に記載の広告配信装置。
【００２１】
（６）の構成によれば、（５）に記載の広告配信装置は、アバター制御プログラムは、ユーザの特定の入力を検知して、アバターの動きを制御するので、ユーザの特定の入力によりアバターが動き出すことでアバターの動きに関連付けられた広告を更に目立たせることができる。
【００２２】
（７）  アバターに関連付けることが可能なアイテムに広告を関連付けて、通信ネットワークを介してユーザに配信する広告配信方法であって、前記広告が関連付けられた広告用アイテムの情報を受け付けるステップと、前記アバターの動きを表す情報を受け付けるステップと、前記受け付けた前記広告用アイテムの情報と、前記受け付けた前記アバターの動きを表す情報とを対応付けて広告用アイテム記憶手段に記憶するステップと、前記ユーザから前記広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、前記アバターと、前記広告用アイテム記憶手段に記憶した前記広告用アイテムとを関連付けて広告アバター記憶手段に記憶するステップと、を含む広告配信方法。
【００２３】
（７）の構成によれば、本願発明に係る広告配信方法は、アバターに関連付けることが可能なアイテムに広告が関連付けられた広告用アイテムの情報を受け付け、アバターの動きを表す情報を受け付け、受け付けた広告用アイテムの情報と、受け付けたアバターの動きを表す情報とを対応付けて記憶し、ユーザから広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、アバターと、アバターの動きを表す情報が対応付けられた広告用アイテムとを関連付けて記憶し、通信ネットワークを介してユーザに配信する。したがって、本願発明に係る広告配信方法は、広告を目立たせるためのアバターの動きを表す情報を、広告スペースを含むアイテムに関連付けることにより、広告の効果を高めることができる。すなわち、本願発明に係る広告配信方法は、アバターと、アバターの動きを表す情報が対応付けられた広告用アイテムとを関連付けてユーザに配信する。そうすると、ユーザが用いるアバターは、アバターの動きを表す情報が対応付けられた広告用アイテムによって動く。そして、その動きに興味を抱いた他のユーザは、自己のアバターにその動きをさせるために、アバターの動きを表す情報が対応付けられたその広告用アイテムと自己のアバターとを関連付けて本願発明に係る広告配信方法によって配信してもらう。このようにして、本願発明に係る広告配信方法によってアバターの動きを表す情報が対応付けられた広告用アイテムは、アバターの動きに関連付けられて流通し、流通することにより広告としての機能を発揮するに至る。したがって、本願発明に係る広告配信方法によって、広告を目立たせるためのアバターの動きを表す情報を、広告スペースを含むアイテムに関連付けることにより、広告の効果を高めることができる。
【００２４】
（８）  アバターに関連付けることが可能なアイテムに広告を関連付けて、通信ネットワークを介してユーザに配信する広告配信装置と、端末装置とを備える広告配信システムであって、前記端末装置は、前記広告が関連付けられた広告用アイテムの情報を送信する広告用アイテム送信手段と、前記アバターの動きを表す情報を送信する動作情報送信手段と、前記広告用アイテムを選択する選択データを送信する選択データ送信手段と、を含み、前記広告配信装置は、前記広告が関連付けられた広告用アイテムの情報を受け付ける広告用アイテム受付手段と、前記アバターの動きを表す情報を受け付ける動作定義受付手段と、前記広告用アイテム受付手段が受け付けた前記広告用アイテムの情報と、前記動作定義受付手段が受け付けた前記アバターの動きを表す情報とを対応付けて広告用アイテム記憶手段に記憶するアイテム動作対応付手段と、前記ユーザから前記広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、前記アバターと、前記広告用アイテム記憶手段に記憶した前記広告用アイテムとを関連付けて広告アバター記憶手段に記憶するアバター関連付手段と、を含む、広告配信システム。
【００２５】
（８）の構成によれば、本願発明に係る広告配信システムは、アバターに関連付けることが可能なアイテムに広告を関連付けて、通信ネットワークを介してユーザに配信する広告配信装置と、端末装置とを備え、端末装置は、広告が関連付けられた広告用アイテムの情報を送信し、アバターの動きを表す情報を送信し、広告用アイテムを選択する選択データを送信する。そして、広告配信装置は、端末装置から広告が関連付けられた広告用アイテムの情報を受け付け、端末装置からアバターの動きを表す情報を受け付け、受け付けた広告用アイテムの情報と、受け付けたアバターの動きを表す情報とを対応付けて広告用アイテム記憶手段に記憶する。そして、端末装置から広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、アバターと、広告用アイテム記憶手段に記憶した広告用アイテムとを関連付けて広告アバター記憶手段に記憶する。すなわち、本願発明に係る広告配信システムは、アバターと、アバターの動きを表す情報が対応付けられた広告用アイテムとを関連付けてユーザに配信する。そうすると、ユーザが用いるアバターは、アバターの動きを表す情報が対応付けられた広告用アイテムによって動く。そして、その動きに興味を抱いた他のユーザは、自己のアバターにその動きをさせるために、アバターの動きを表す情報が対応付けられたその広告用アイテムと自己のアバターとを関連付けて本願発明に係る広告配信システムに配信してもらう。このようにして、本願発明に係る広告配信システムによってアバターの動きを表す情報が対応付けられた広告用アイテムは、アバターの動きに関連付けられて流通し、流通することにより広告としての機能を発揮するに至る。したがって、本願発明に係る広告配信システムは、広告を目立たせるためのアバターの動きを表す情報を、広告スペースを含むアイテムに関連付けることにより、広告の効果を高めることができる。
【発明の効果】
【００２６】
本発明によれば、広告を目立たせるためのアバターの動きを表す情報を、広告スペースを含むアイテムに関連付けることにより、広告の効果を高めることができる装置を提供することができる。更に、本発明によれば、ロゴが付加されたアイテムをアバターに関連付ける場合に比べ、アバターの動きにより広告の注目度が上がり、広告の効果が高められる装置を提供することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施形態について図を参照しながら説明する。
【００２８】
［実施例１］
図１は、本発明の一実施形態に係る広告配信装置１０の機能を示す機能ブロック図である。本発明の実施例１に係る広告配信装置１０と、ユーザの端末６０ａ及び広告提供者の端末６０ｃとの動作を示している。
【００２９】
広告配信装置１０は、コンピュータネットワーク７０を介して複数のユーザの端末と接続可能であり、広告用アイテム受付手段として広告用アイテム受付部１１と、動作定義受付手段として動作定義受付部１２と、アイテム動作対応付手段としてアイテム動作対応付部１３と、アバター関連付手段としてアバター関連付部１４と、広告用アイテム記憶手段として広告用アイテムＤＢ３１（データベース）と、広告アバター記憶手段として広告アバターＤＢ３２（データベース）と、を備えている。端末６０ａ、６０ｃは、それぞれ表示装置６１ａ、６１ｃを備え、広告配信装置１０の下で、データの送受信を行う。
【００３０】
広告用アイテム受付部１１は、アバターに関連付けることが可能なアイテムに広告が関連付けられた広告用アイテムの情報を受け付ける。広告用アイテムは、ある宣伝をするために、アバターに関連付けることが可能なアイテムに広告を関連付けて広告提供者によって作成される。広告用アイテム受付部１１は、作成された広告用アイテムのデータを広告提供者の端末６０ｃからコンピュータネットワーク７０を介して受信する。
【００３１】
ここで、アバターは、例えば、ユーザが参加する通信ネットワーク上のイベントに、ユーザの分身として参加し、ユーザの仮の姿として表示される。アバターに関連付けることが可能なアイテムには、例えば、アバターが着る衣服や、アバターが身につける装飾品などがある。広告が関連付けられた広告用アイテムには、アバターが着る衣服や、アバターが身につける装飾品などと共に広告スペースが関連付けられている。例えば、衣服などのアイテムが表示される場合に、衣服などと共に広告が表示されるように関連付けられている。
【００３２】
動作定義受付部１２は、アバターの動きを表す情報を受け付ける。アバターの動きを表す情報は、アバターを静止画としてではなく動画として動作させるためのデータである。アバターを構成する部分を定義し、定義した部分の時間ごとの変化を定義することによりアバターの動きを表すデータとすることができる。例えば、アバターの骨格を関節とボーン（骨）により定義し、定義した関節の時間ごとの変化を定義することによりアバターの動きを表すデータとする。動作定義受付部１２は、広告用アイテムを作成した広告主から、アバターの動きを表すデータを通信ネットワークを介して受け付ける。
【００３３】
アイテム動作対応付部１３は、広告用アイテム受付部１１が受け付けた広告用アイテムのデータと、動作定義受付部１２が受け付けたアバターの動きを表すデータとを対応付けて広告用アイテムＤＢ３１に記憶する。
【００３４】
広告用アイテムＤＢ３１は、広告用アイテムのデータに対応付けてアバターの動きを表すデータを記憶している。広告用アイテムのデータは、広告用アイテムを識別する広告用アイテムＩＤと、アイテムを表すデータ及び広告データからなる広告用アイテムデータとなどから構成される。アバターの動きを表すデータは、アバターの動きを識別するアバター動作ＩＤと、アバターを構成する部分の時間変化を表したアバター動作データなどから構成される。
【００３５】
アバター関連付部１４は、ユーザから広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、アバターと、広告用アイテムＤＢ３１に記憶した広告用アイテムとを関連付けて広告アバターＤＢ３２に記憶する。
【００３６】
広告アバターＤＢ３２は、ユーザを識別するユーザＩＤに対応付けて、アバターを識別するアバターＩＤと、広告用アイテムＩＤと、を記憶している。ユーザＩＤは、ユーザを登録するシステムで作成され、選択データと共に受信される。アバターＩＤは、アバターを登録するシステムで作成され、選択データと共に受信される。
【００３７】
図２は、本発明の一実施形態に係る広告配信装置１０の動作環境を示す図である。本発明の一実施例である広告配信装置１０が、コンピュータネットワーク７０（インターネット、ＬＡＮ、ＷＡＮなど）を介してユーザの端末６０ａ、６０ｂ及び広告提供者の端末６０ｃと互いに接続されている例を示している。
【００３８】
広告配信装置１０は、広告提供者が入力した広告用アイテムデータをコンピュータネットワーク７０を介して端末６０ｃから受信する。また、広告提供者が入力したアバターの動きを表すデータをコンピュータネットワーク７０を介して端末６０ｃから受信する。そして、広告配信装置１０は、アバターを使用するユーザが入力した選択データをコンピュータネットワーク７０を介してユーザの端末６０ａ、６０ｂから受信し、受信した選択データに応じて、アバターに関連付けられ、アバターの動きを表すデータが対応付けられた広告用アイテムのデータをコンピュータネットワーク７０を介してユーザの端末６０ｂ、６０ａへ送信する。
【００３９】
図３は、本発明の一実施形態に係る広告配信装置１０のハードウェア構成の一例を示す図である。広告配信装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１０（マルチプロセッサ構成ではＣＰＵ＿Ａ１０１２など複数のＣＰＵが追加されてもよい）、バスライン１００５、コンピュータネットワーク用通信Ｉ／Ｆ１０４０、メインメモリ１０５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１０６０、ハードディスク１０７０、通信Ｉ／Ｆ１０８０並びにキーボード及びマウス１１００などの入力手段や表示装置１０２２を備える。
【００４０】
ＢＩＯＳ１０６０は、広告配信装置１０の起動時にＣＰＵ１０１０が実行するブートプログラムや、ハードウェアに依存するプログラムなどを格納する。
【００４１】
ハードディスク１０７０は、広告配信装置１０が機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶しており、更に、広告用アイテムＤＢ３１、広告アバターＤＢ３２などの各種データベースを構成可能である。
【００４２】
表示装置１０２２は、データの入力を受け付ける画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）などのディスプレイ装置を含む。
【００４３】
ここで、入力手段は、入力の受け付けを行うものであり、キーボード及びマウス１１００などにより構成する。
【００４４】
また、コンピュータネットワーク用通信Ｉ／Ｆ１０４０は、広告配信装置１０を専用ネットワーク又は公共ネットワークを介して広告提供者の端末６０ｃ、ユーザの端末６０ａ、６０ｂなどと接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１０８０は、コンピュータネットワーク７０を介さないでデータを送受信するためのインターフェース装置である。
【００４５】
図４は、本発明の一実施形態に係るアバターの動きを表す情報を示す図である。
【００４６】
図４（１）は、アバターの動きを表す情報である動作情報テーブルを示す図である。アバターの動作情報を識別する動作ＩＤに対応付けて、時間と、アバターの関節におけるボーン（骨）の配置である関節データとを記憶している。時間は、アバターを表示し始めた時間からの相対時間である。アバターの関節におけるボーン（骨）の配置は、関節を中心とした直交座標のＹ軸を０度とし、反時計回りの角度で表している。
【００４７】
図４（２）は、アバターの骨格を骨と関節とで表した場合の模式図である。動作情報テーブルを作成する際に、動作情報テーブルが前提とするアバターの骨格を表している。図４（２）のＫ１からＫ１０は関節の番号を示し、動作情報テーブルのＫ１〜Ｋ１０に対応している。なお、図４では、アバターの骨格を１０関節として表しているが、アバターの動きを表す関節の数を増やし、アバターが変化する時間の間隔を細かくすれば更に詳細なアバターの動きを表すことができる。また、アバターの関節におけるボーン（骨）の配置の例として平面の角度で表しているが、立体の角度などで表してもよい。より詳細なアバターの動きを表すことができる。このように、アバターの動作と、広告用アイテムの動作とをアバターの骨格を基にした動作で定義しているので、例えば、上着やジーンズなどの部分的なアイテムであっても、上着とジーンズとを組合せて同じアバターに着用させ、動作させることができる。
【００４８】
図５は、本発明の一実施形態に係るアバターの動きを示す図である。図４の動作情報テーブルに基づいてアバターの動作を具体的に表している。例えば、動作ＩＤがＭＶ００１に対応付けられた時間と関節データとに基づいてアバターを表示した場合について、表示されるアバターの動作を具体的に表している。
【００４９】
図５（１）は、動作ＩＤがＭＶ００１の時間０．０秒（開始）における関節データに基づいてアバターを表示した場合を示す図である。動作情報テーブルの開始時点（時間０．０秒）では、関節Ｋ１は０度、９０度、１８０度及び２７０度のデータを記憶しているので、それぞれ首、右肩、胴体及び左肩の配置を決めることができる。関節Ｋ２は１５０度及び２１０度のデータを記憶しているので、それぞれ右腿及び左腿の配置を決めることができる。同様にして、関節Ｋ３から関節Ｋ１０が記憶するデータに基づいて、右脛、右足首、左脛、左足首、右二の腕、右腕、左二の腕及び左腕の配置を決めることができる。
【００５０】
図５（２）から図５（５）は、動作ＩＤがＭＶ００１の時間１．０秒後から時間４．０秒後における関節データに基づいてアバターを表示した場合を示す図である。すなわち、図５（２）は１．０秒後に関節Ｋ９及び関節Ｋ１０、図５（３）は２．０秒後に関節Ｋ７〜Ｋ１０、図５（４）は３．０秒後に関節Ｋ１〜Ｋ１０、図５（５）は４．０秒後に関節Ｋ２〜関節Ｋ８を中心にボーン（骨）が動いていることを示す図である。
【００５１】
図６は、本発明の一実施形態に係る広告用アイテムＤＢ３１を示す図である。
【００５２】
広告用アイテムＤＢ３１は、広告用アイテムを識別する広告用アイテムＩＤに対応付けて、広告用アイテムの画像データと、アイテムの分類と、動作情報とを記憶している。広告用アイテムＩＤは、広告用アイテムのデータを受け付けるごとに、受け付けた広告用アイテムのデータを識別するために作成する。広告用アイテムの画像データは、アイテムの画像データ（例えば、衣服などの画像データ）及び広告の画像データ（例えば、広告「靴のＧｇ」の画像データなど）から構成される。アイテムの分類は、広告用アイテムを分類するためのデータである。広告用アイテムをユーザに選択させる場合などに参照される。動作情報は広告用アイテムをアバターに関連付けた場合にアバターの動作を決定するためのデータで、動作情報テーブルの動作ＩＤを記憶している。広告用アイテムＤＢ３１は、広告用アイテムのデータと、アバターの動作情報とを受け付けたときに、対応付けて記憶する。
【００５３】
図７は、本発明の一実施形態に係る広告アバターＤＢ３２を示す図である。
【００５４】
広告アバターＤＢ３２は、ユーザＩＤに対応付けて、アバターＩＤと広告用アイテムＩＤとを記憶している。ユーザＩＤは、ユーザの識別子であり、広告用アイテムを選択したユーザのＩＤを記憶している。アバターＩＤは、アバターの識別子であり、広告用アイテムを選択するユーザが既に保有しているアバターのＩＤである。広告用アイテムＩＤは広告用アイテムの識別子であり、広告用アイテムＤＢ３１の広告用アイテムに対応する。広告アバターＤＢ３２は、ユーザが広告用アイテムを選択したときに、対応付けて記憶する。
【００５５】
図８は、本発明の一実施形態に係る広告配信装置１０の処理内容を示すフローチャートである。なお、本処理は、例えば、プログラム開始指令を受け付けて開始し、処理の終了により終了する。
【００５６】
ステップＳ１０１において、ＣＰＵ１０１０は、広告用アイテムを受信か否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１０２に移し、ＮＯの場合は処理をステップＳ１０３に移す。
【００５７】
ステップＳ１０２において、ＣＰＵ１０１０は、受信した広告用アイテムのデータに基づいて広告用アイテムＤＢ３１を作成する。より具体的には、ＣＰＵ１０１０は、受信した広告用アイテム用の広告用アイテムＩＤを作成し、受け付けた広告用アイテムの画像と、分類データとを対応付けて記憶することにより広告用アイテムＤＢ３１を作成する。その後、ＣＰＵ１０１０は、処理を終了する。広告提供者の端末６０ｃは、広告を配信する広告提供者が別途作成した、アイテム及び広告の画像データである広告用アイテムの画像データを受け付けコンピュータネットワーク７０を介して広告配信装置１０に送信する。広告提供者の端末６０ｃは、広告配信装置１０によって作成された広告用アイテムＩＤを受信し、後述するステップＳ１０４において動作定義データを送信するために記憶する。
【００５８】
ステップＳ１０３において、ＣＰＵ１０１０は、動作定義データを受信したか否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１０４に移し、ＮＯの場合は処理を終了する。
【００５９】
ステップＳ１０４において、ＣＰＵ１０１０は、広告用アイテムとアバターの動作とを対応付けて記憶する。より具体的には、ＣＰＵ１０１０は、アバターの動きを表すアバターの動作定義データ用の動作ＩＤを作成し、時間と関節データとから構成されるアバターの動作を表すデータを対応付けてアバター動作テーブルに記憶する。そして、広告用アイテムとアバターの動作とを対応付けるために動作ＩＤを、ステップＳ１０３で記憶した広告用アイテムＩＤに基づいて広告用アイテムＤＢ３１に記憶する。その後、ＣＰＵ１０１０は、処理を終了する。広告提供者の端末６０ｃは、広告を配信する広告提供者が別途作成した、アバターの動きを表すデータを受け付け、広告用アイテムを送信したときに記憶した広告用アイテムＩＤと共にコンピュータネットワーク７０を介して広告配信装置１０に送信する。
【００６０】
ステップＳ１０５において、ＣＰＵ１０１０は、広告用アイテムの選択データを受信したか否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１０６に移し、ＮＯの場合は処理を終了する。
【００６１】
ステップＳ１０６において、ＣＰＵ１０１０は、アバターと広告用アイテムとを関連付ける。より具体的には、ＣＰＵ１０１０は、受信した広告用アイテムの選択データに基づいて、ユーザが選択した広告用アイテムの広告用アイテムＩＤと、選択したユーザのユーザＩＤ及びアバターＩＤとを対応付けて広告アバターＤＢ３２に記憶する。その後、ＣＰＵ１０１０は、処理を終了する。広告用アイテムの選択データは、ユーザからの選択に基づいてユーザの端末６０ａ，６０ｂが送信したデータである。すなわち、広告配信装置１０は、ユーザの端末６０ａ，６０ｂからの要求により、広告用アイテムのデータを送信し、広告用アイテムのデータを受信したユーザの端末６０ａ，６０ｂは、受信した広告用アイテムを表示してユーザからの選択を受け付け、受け付けたユーザからの選択に基づいて広告用アイテムの選択データを広告配信装置１０にコンピュータネットワーク７０を介して送信する。
【００６２】
図９は、本発明の一実施形態に係るユーザの端末６０ａの表示例を示す図である。図９の例は、広告用アイテムが対応付けられたアバター２０１を有するユーザＡ（Ａという）が他のユーザＢ（Ｂという）と対話を行い、Ａの端末６０ａの表示装置６１ａに表示されるＡのアバター２０１が動作をしていることを示す例である。Ｂの端末６０ｂの表示装置６１ｂにも同様に表示される。
【００６３】
対話データ表示欄１０１には、ユーザが入力した対話データが表示されている。対話データ表示欄１０１のＡ側からの吹き出し表示は、Ａが入力し、送信した対話データを表わしている。対話データ表示欄１０１のＢ側からの吹き出し表示は、相手側のＢが入力し、Ａが受信した対話データを表している。Ａ側の欄１０２には、Ａのアバター２０１が表示され、Ｂ側の欄１０３には、Ｂのアバター２０２が表示されている。そして、Ａのアバター２０１は、広告用アイテムＤＢ３１（図６）において、動作情報（例えば、動作ＩＤがＭＶ００１）が対応付けられている広告用アイテム（広告用アイテムＩＤがＣ０１２４で、アイテムがカットソー、広告４１３が「靴のＧｇ」）に関連付けられている。よって、Ａのアバター２０１は動作ＩＤがＭＶ００１の動作をする。図９はＡのアバター２０１がその動作をしていることを示し、一方、Ｂのアバター２０２は、広告用アイテムが関連付けられていないので、動作をしていないことを示している。そして、Ａのアバター２０１の動作に興味を抱いたＢは、自己のアバター２０２をＡと同じ動きをさせるためにＡと同じ広告用アイテムを自己のアバター２０２に関連付ける。このようにして、アバターの動きを表す情報が対応付けられた広告用アイテムは、アバターの動きに関連付けられて流通する。
【００６４】
上述のように、実施例１に係る広告配信装置１０は、アイテムに広告が関連付けられた広告用アイテムの情報を受け付け、アバターの動きを表す情報を受け付け、受け付けた広告用アイテムの情報と、受け付けたアバターの動きを表す情報とを対応付けて広告用アイテムＤＢ３１に記憶する。そして、ユーザの端末６０ａ、６０ｂから広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、アバターと、アバターの動きを表す情報が対応付けられた広告用アイテムとを関連付けて広告アバターＤＢ３２に記憶し、コンピュータネットワーク７０を介してユーザの端末６０ａ、６０ｂに配信する。
【００６５】
したがって、ユーザが用いるアバターは、アバターの動きを表す情報が対応付けられた広告用アイテムによって動く。そして、その動きに興味を抱いた他のユーザは、自己のアバターにその動きをさせるために、アバターの動きを表す情報が対応付けられたその広告用アイテムと自己のアバターとを関連付けて広告配信装置１０に配信してもらう。このようにして、広告配信装置１０によってアバターの動きを表す情報が対応付けられた広告用アイテムは、アバターの動きに関連付けられて流通し、流通することにより広告としての機能を発揮するに至る。
【００６６】
［実施例２］
図１０は、本発明の別の一実施形態に係る広告配信装置１０の機能を示す機能ブロック図である。本発明の実施例２に係る広告配信装置１０と、ユーザの端末６０ａ及び広告提供者の端末６０ｃとの動作を示している。
【００６７】
広告配信装置１０は、実施例１の構成に加え、動作条件受付手段として動作条件受付部２１と、広告用アイテム配信手段として広告用アイテム配信部２２と、を更に備え、次のような機能を備えている。
【００６８】
動作条件受付部２１は、アバターが動き出す条件を受け付ける。受け付けたアバターが動き出す条件は、広告用アイテムＩＤに対応付けて広告用アイテムＤＢ３１に記憶される。広告用アイテムＤＢ３１は、例えば、後述する図１１の広告用アイテムＤＢ３１の動作条件にアバターが動き出す条件を記憶する。アバターが動き出す条件は、例えば、対話中にユーザが入力したキーワードによって動き出す場合や、掲示板にアバターと共に掲載した掲示文に対するアクションによって動き出す場合などがある。アバターが動き出す条件は、広告提供者の端末６０ｃ、ユーザの端末６０ａ、６０ｂなどから送信することができる。アバターが動き出す条件があることにより、アバターの動きが印象的になり、アバターの動きが対応付けられた広告用アイテムが流通する契機になる。
【００６９】
アバター関連付部１４は、受信した選択データに応じて、広告用アイテムが関連付けられたアバターに、更に広告用アイテムを関連付けて広告アバターＤＢ３２（図１３）に記憶する。すなわち、ユーザは複数の広告用アイテムを選択することができる。選択された複数の広告用アイテムは、アバターの骨格を介して動作情報テーブル（図４）において動作が定義されているので、選択した広告用アイテムを組合せてアバターを動作させることができる。
【００７０】
広告用アイテム配信部２２は、アバターの動作が関連付けられた広告用アイテムを配信すると共に、アバターが動き出す条件に基づいてアバターの動きを制御するアバター制御プログラムを配信する。配信するアバター制御プログラムは、ユーザの特定の入力を検知して、アバターの動きを制御する。
【００７１】
図１１は、本発明の別の一実施形態に係る広告用アイテムＤＢ３１を示す図である。
【００７２】
広告用アイテムＤＢ３１は、図６に加え、動作条件を記憶している。動作条件は、アバターが動き出す条件であり、本実施例では、対話中にユーザが入力したキーワードによって動き出すキーワードを記憶している。ユーザの特定の入力を検知するアバター制御プログラムは、広告用アイテムに対応付けられた動作条件（例えば、キーワードなど）及び動作情報などと共に配信されるので、ユーザがキーボードなどから入力したデータを動作条件と比較し（例えば、キーワードを検知し）、動作情報に基づいてアバターの動きを制御する。
【００７３】
図１２は、本発明の別の一実施形態に係るユーザの端末６０ａの表示例として広告用アイテムの選択を示す図である。図１２の例は、ユーザに広告用アイテムを選択させるために、ユーザＡの端末６０ａの表示装置６１ａに、ユーザＡのアバター２０１を表示し、広告４１１、４１３が関連付けられた広告用アイテム２１１〜２１６を表示していることを示している例である。矢印３１１〜３１６は、広告用アイテム２１１〜２１６の表示が動いていることを示している。
【００７４】
アバター２０１を有するユーザＡは、このような表示を介してアバター２０１のための広告用アイテムを選択し、ユーザＡが選択した広告用アイテムの選択データは広告配信装置１０に送信される。ユーザＡによって選択された複数の広告用アイテムは、アバターの骨格を介して動作情報テーブル（図４）において動作が定義されているので、組合せてユーザＡのアバター２０１を動作させることができる。
【００７５】
図１３は、本発明の別の一実施形態に係る広告アバターＤＢ３２を示す図である。
【００７６】
広告アバターＤＢ３２は、図７に加え、更に広告用アイテムを記憶する。すなわち、ユーザＩＤに対応付けて、アバターＩＤと共に広告用アイテムＩＤ１と広告用アイテムＩＤ２とを記憶している。本実施例では、広告用アイテムＩＤを２つ記憶するとしたが、３つ以上の広告用アイテムを記憶することができるとしてもよい。広告用アイテムに伴うアバターの動きを組合せることで、他のユーザに興味を抱かせるアバターの動きを作ることができる。
【００７７】
図１４は、本発明の別の一実施形態に係るアバター制御プログラムの処理内容を示すフローチャートである。なお、本処理は、広告配信装置１０によりユーザの端末６０ａに配信され、ユーザの端末６０ａにおいて、アバター処理をするプログラムが開始すると共に動作する。
【００７８】
ステップＳ２０１において、ユーザの端末６０ａのＣＰＵは、ユーザの入力を取得する。より具体的には、ユーザの端末６０ａのＣＰＵは、ユーザがユーザの端末６０ａのキーボードなどを介して入力するデータを取得する。その後、ユーザの端末６０ａのＣＰＵは、処理をステップＳ２０２に移す。
【００７９】
ステップＳ２０２において、ユーザの端末６０ａのＣＰＵは、特定の入力か否かを判断する。より具体的には、ユーザの端末６０ａのＣＰＵは、取得したデータにアバターを動かす条件であるキーワードがあるか否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ２０３に移し、ＮＯの場合は処理を終了する。
【００８０】
ステップＳ２０３において、ユーザの端末６０ａのＣＰＵは、アバターを表示動作させるデータに基づいてアバターの表示を制御する。より具体的には、ユーザの端末６０ａのＣＰＵは、アバターを構成する骨格の配置を定義するデータを、定義された時間ごとに取得し、取得したデータに基づいてアバターを表示することによってアバターの表示を動作させる。その後、処理を終了する。
【００８１】
図１５は、本発明の別の一実施形態に係るユーザの端末６０ａの表示例としてアバターの動きを示す図である。図１５の例は、広告用アイテムが対応付けられたアバターを有するユーザＡ（Ａという）が他のユーザＢ（Ｂという）と対話を行い、Ａの端末６０ａの表示装置６１ａに表示されるＡのアバター２０１がキーワードの入力に対応して動作をしていることを示す例である。Ｂの端末６０ｂの表示装置６１ｂにも同様に表示される。
【００８２】
対話データ表示欄１０１には、ユーザが入力した対話データが表示されている。対話データ表示欄１０１のＡ側からの吹き出し表示は、Ａが入力し、送信した対話データを表わしている。対話データ表示欄１０１のＢ側からの吹き出し表示は、相手側のＢが入力し、Ａが受信した対話データを表している。Ａ側の欄１０２には、Ａのアバターが表示され、Ｂ側の欄１０３には、Ｂのアバターが表示されている。そして、Ａのアバター２０１は、広告用アイテムＤＢ３１（図１１）において、動作情報（例えば、動作ＩＤがＭＶ１０１及びＭＶ２０３）が対応付けられている広告用アイテム（広告用アイテムＩＤがＣ１１２５及びＤ６５８２で、広告４１３）に関連付けられている。よって、Ａのアバター２０１は、動作条件のキーワード「関係ない」が入力されるまでは動かないが、ユーザが「関係ない」を入力すると、キーワードである「関係ない」に対応して動作ＩＤがＭＶ００１とＭＶ２０３とを組合せた動作をする。図１５は、Ａのアバター２０１がその動作をしていることを示し、一方、Ｂのアバター２０２は広告用アイテムが関連付けられていないので動作をしていないことを示している。そして、Ａのアバター２０１の動作に興味を抱いたＢは、自己のアバター２０２をＡと同じ動きをさせるためにＡと同じ広告用アイテムを自己のアバター２０２に関連付ける。
【００８３】
図１６は、本発明の別の一実施形態に係るユーザの端末６０ａの表示例としてアバターの別の動きを示す図である。図１６の例は、広告用アイテムが対応付けられたアバターを有するユーザＡ（Ａという）と、別の広告用アイテムが対応付けられたアバターを有する他のユーザＢ（Ｂという）とが対話を行い、Ａの端末６０ａの表示装置６１ａに表示されるＡのアバター及びＢのアバターがキーワードの入力に対応して動作をしていることを示す例である。Ｂの端末６０ｂの表示装置６１ｂにも同様に表示される。
【００８４】
Ａのアバター２０１は、広告用アイテムＤＢ３１（図１１）において、動作情報（例えば、動作ＩＤがＭＶ１０１及びＭＶ２０１）が対応付けられている広告用アイテム（広告用アイテムＩＤがＣ１１２５及びＤ６５８０で、広告４１３）に関連付けられている。同様に、Ｂのアバター２０２は、広告用アイテムＤＢ３１（図１１）において、動作情報（例えば、動作ＩＤがＭＶ１０２及びＭＶ２０２）が対応付けられている広告用アイテム（広告用アイテムＩＤがＤ１１２７及びＤ６５８１で、広告４１１及び広告４１３）に関連付けられている。よって、Ａのアバター２０１は、動作条件のキーワード「関係ない」又は「ホームラン」が入力されるまでは動かないが、ユーザが「ホームラン」を入力すると、下半身が動作ＩＤがＭＶ２０１の動作をする。一方、Ｂのアバター２０２は、動作条件のキーワード「ホームラン」が入力されるまでは動かないが、ユーザが「ホームラン」を入力すると、上半身は動作ＩＤがＭＶ１０２の動作と、下半身は動作ＩＤがＭＶ２０２の動作とを組合せた動作をする。図１６は、Ａのアバター２０１及びＢのアバター２０２がその動作をしていることを矢印３１６、矢印３１２及び矢印３１５で示している。このように、アバターの動作に興味を抱いたＢは、自己のアバター２０２を動作させるために広告用アイテムを自己のアバター２０２に関連付ける。そして、動作条件を他のユーザが用いている広告用アイテムの動作条件と合わせることにより、自己のアバター２０２を他のユーザのアバターと同じ条件で動作させる。このようにして、アバターの動きを表す情報が対応付けられた広告用アイテムは、動きに関連付けられて流通し、流通することにより広告としての機能を発揮するに至る。
【００８５】
上述のように、実施例２に係る広告配信装置１０は、広告用アイテムのデータと、アバターの動きを表すデータとを受け付け、更にアバターが動き出す条件を受け付け、広告用アイテムに対応付けて広告用アイテムＤＢ３１（図１１）に記憶する。また、ユーザから広告用アイテムを選択する選択データを受信し、受信した選択データに応じて、広告用アイテムが関連付けられたアバターに、更に広告用アイテムを関連付けて、広告アバターＤＢ３２（図１２）に記憶する。そして、広告配信装置１０は、アバターの動きを表すデータが対応付けられた広告用アイテムをアバター制御プログラムと共にコンピュータネットワーク７０を介してユーザの端末６０ａ、６０ｂに配信する。配信されたアバター制御プログラムは、ユーザの特定の入力を検知して、アバターの動きを制御する。
【００８６】
したがって、ユーザが用いるアバターは、アバターの動きを表す情報が対応付けられた複数の広告用アイテムの組合せによって動く。更に、ユーザの特定の入力により動きだす。そして、その動きに興味を抱いた他のユーザは、自己のアバターにその動きをさせるために、アバターの動きを表す情報が対応付けられたその広告用アイテムと自己のアバターとを関連付けて広告配信装置１０に配信してもらう。このようにして、広告配信装置１０によってアバターの動きを表す情報が対応付けられた広告用アイテムは、アバターの動きに関連付けられて流通し、流通することにより広告としての機能を発揮するに至る。よって、広告を目立たせるためのアバターの動きを表す情報を、広告スペースを含むアイテムに関連付けることにより、広告の効果を高めることができる。
【００８７】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００８８】
【図１】本発明の一実施形態に係る広告配信装置１０の機能を示す機能ブロック図である。
【図２】本発明の一実施形態に係る広告配信装置１０の動作環境を示す図である。
【図３】本発明の一実施形態に係る広告配信装置１０のハードウェア構成の一例を示す図である。
【図４】本発明の一実施形態に係るアバターの動きを表す情報を示す図である。
【図５】本発明の一実施形態に係るアバターの動きを示す図である。
【図６】本発明の一実施形態に係る広告用アイテムＤＢ３１を示す図である。
【図７】本発明の一実施形態に係る広告アバターＤＢ３２を示す図である。
【図８】本発明の一実施形態に係る広告配信装置１０の処理内容を示すフローチャートである。
【図９】本発明の一実施形態に係るユーザの端末６０ａの表示例を示す図である。
【図１０】本発明の別の一実施形態に係る広告配信装置１０の機能を示す機能ブロック図である。
【図１１】本発明の別の一実施形態に係る広告用アイテムＤＢ３１を示す図である。
【図１２】本発明の別の一実施形態に係るユーザの端末６０ａの表示例として広告用アイテムの選択を示す図である。
【図１３】本発明の別の一実施形態に係る広告アバターＤＢ３２を示す図である。
【図１４】本発明の別の一実施形態に係るアバター制御プログラムの処理内容を示すフローチャートである。
【図１５】本発明の別の一実施形態に係るユーザの端末６０ａの表示例としてアバターの動きを示す図である。
【図１６】本発明の別の一実施形態に係るユーザの端末６０ａの表示例としてアバターの別の動きを示す図である。
【符号の説明】
【００８９】
１０  広告配信装置
１１  広告用アイテム受付部
１２  動作定義受付部
１３  アイテム動作対応付部
１４  アバター関連付部
２１  動作条件受付部
２２  広告用アイテム配信部
３１  広告用アイテムＤＢ
３２  広告アバターＤＢ
【図１】
2010003203.tif 000003
【図２】
2010003203.tif 000004
【図３】
2010003203.tif 000005
【図４】
2010003203.tif 000006
【図５】
2010003203.tif 000007
【図６】
2010003203.tif 000008
【図７】
2010003203.tif 000009
【図８】
2010003203.tif 000010
【図９】
2010003203.tif 000011
【図１０】
2010003203.tif 000012
【図１１】
2010003203.tif 000013
【図１２】
2010003203.tif 000014
【図１３】
2010003203.tif 000015
【図１４】
2010003203.tif 000016
【図１５】
2010003203.tif 000017
【図１６】
2010003203.tif 000018