[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2009116472A - Advertisement provision server, user terminal device, advertisement provision method, advertisement presentation method, advertisement provision program, advertisement presentation program and recording medium - Google Patents

Advertisement provision server, user terminal device, advertisement provision method, advertisement presentation method, advertisement provision program, advertisement presentation program and recording medium Download PDF

Info

Publication number
JP2009116472A
JP2009116472A JP2007286650A JP2007286650A JP2009116472A JP 2009116472 A JP2009116472 A JP 2009116472A JP 2007286650 A JP2007286650 A JP 2007286650A JP 2007286650 A JP2007286650 A JP 2007286650A JP 2009116472 A JP2009116472 A JP 2009116472A
Authority
JP
Japan
Prior art keywords
advertisement
advertisement information
user terminal
terminal device
providing server
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.)
Pending
Application number
JP2007286650A
Other languages
Japanese (ja)
Inventor
Hiroshi Watanabe
寛志 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Geotechnologies Inc
Original Assignee
Pioneer Electronic Corp
Increment P Corp
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 Pioneer Electronic Corp, Increment P Corp filed Critical Pioneer Electronic Corp
Priority to JP2007286650A priority Critical patent/JP2009116472A/en
Publication of JP2009116472A publication Critical patent/JP2009116472A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To effectively impress an advertisement on a user. <P>SOLUTION: This advertisement provision server 100 includes a storage part 101, a registration part 102, a selection part 103, and a control part 104. The storage part 101 stores advertisement information. The registration part 102 is registered with the kinds of a plurality of user terminal devices used by the same user. The selection part 103 selects the advertisement information stored in the storage part 101 correspondingly to the kind of the user terminal device registered in the registration part 102 in each advertiser. The control part 104 makes the advertisement information of the same advertiser selected by the selection part 103 be transmitted associatively to the plurality of user terminal devices registered in the registration part 102. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

この発明は、広告提供サーバ、利用者端末装置、広告提供方法、広告提示方法、広告提供プログラム、広告提示プログラム、および記録媒体に関する。ただし、この発明の利用は上述の広告提供サーバ、利用者端末装置、広告提供方法、広告提示方法、広告提供プログラム、広告提示プログラム、および記録媒体には限られない。   The present invention relates to an advertisement providing server, a user terminal device, an advertisement providing method, an advertisement presenting method, an advertisement providing program, an advertisement presenting program, and a recording medium. However, the use of the present invention is not limited to the above-described advertisement providing server, user terminal device, advertisement providing method, advertisement presenting method, advertisement providing program, advertisement presenting program, and recording medium.

従来、Webサイトのページ上に、広告を掲載することがおこなわれている。特に、双方向に通信可能な通信システムにおいては、ユーザを特定し、当該利用者ごとに対応した広告を提供することがおこなわれている。また、一般に、広告は、ユーザの閲覧回数によって、その効果が得られる側面があり、たとえば、露出回数が少ないとユーザの記憶に残らず、一方で、露出回数が多いとユーザに嫌悪感を抱かせるといったことがある。   Conventionally, an advertisement is placed on a page of a website. In particular, in a communication system capable of bidirectional communication, a user is specified and an advertisement corresponding to each user is provided. Also, in general, advertisements have an aspect in which the effect can be obtained depending on the number of times the user browses. For example, if the number of exposures is small, the advertisement does not remain in the user's memory, whereas if the number of exposures is large, the user feels disgusting. There is such a thing.

そこで、ユーザの、年齢、性別、職業、嗜好といった属性情報、またはユーザの広告の閲覧回数に基づいて、広告コンテンツを選択し、配信するようにした技術が提案されている(たとえば、下記特許文献1参照。)。   Therefore, a technique has been proposed in which advertisement content is selected and distributed based on attribute information such as the user's age, sex, occupation, and preference, or the number of times the user's advertisement has been viewed (for example, the following patent document). 1).

特開2002−56280号公報JP 2002-56280 A

しかしながら、上述した特許文献1の技術は、PCなど、単一の受信機(利用者端末装置)を用いて広告を視聴させることを前提としており、多種多様な広告に対応することができないといった問題が一例として挙げられる。具体的には、特許文献1の技術は、複数の利用者端末装置や、ユーザが閲覧する間隔(タイミング)や、広告の種類などに対応したものではなく、広告のユーザに対する印象付けを、効果的におこなうことができないといった問題が一例として挙げられる。   However, the above-described technique of Patent Document 1 is based on the premise that an advertisement is viewed using a single receiver (user terminal device) such as a PC, and cannot handle a wide variety of advertisements. Is given as an example. Specifically, the technology of Patent Document 1 does not correspond to a plurality of user terminal devices, intervals (timing) for browsing by users, types of advertisements, and the like, An example of such a problem is that it cannot be performed manually.

上述した課題を解決し、目的を達成するため、請求項1の発明にかかる広告提供サーバは、広告情報を格納する格納手段と、同一の利用者が利用する複数の利用者端末装置の種別が登録される登録手段と、前記格納手段に格納された前記広告情報を、広告主ごとに、前記登録手段に登録される前記利用者端末装置の種別に対応して選別する選別手段と、前記選別手段によって選別された同一の広告主の前記広告情報を、前記登録手段に登録される複数の前記利用者端末装置に対応付けて送信させる制御手段と、前記制御手段の制御により、前記利用者端末装置に前記広告情報を送信する送信手段と、を備えることを特徴とする。   In order to solve the above-described problems and achieve the object, the advertisement providing server according to the invention of claim 1 has storage means for storing advertisement information and types of a plurality of user terminal devices used by the same user. A registration unit that is registered; a screening unit that screens the advertisement information stored in the storage unit according to a type of the user terminal device registered in the registration unit for each advertiser; and Control means for transmitting the advertisement information of the same advertiser selected by the means in association with a plurality of the user terminal devices registered in the registration means, and by the control of the control means, the user terminal Transmission means for transmitting the advertisement information to a device.

また、請求項13の発明にかかる利用者端末装置は、広告情報を提供する広告提供サーバと通信可能であり、同一の利用者が利用する複数の種別の異なる利用者端末装置であって、各利用者端末装置は、前記広告提供サーバから、前記利用者端末装置の種別に対応する同一の広告主の前記広告情報を受信する受信手段と、前記受信手段が受信した前記広告情報を出力する出力手段と、を備えることを特徴とする。   The user terminal device according to the invention of claim 13 is capable of communicating with an advertisement providing server that provides advertisement information, and is a plurality of different types of user terminal devices used by the same user, The user terminal device receives the advertisement information of the same advertiser corresponding to the type of the user terminal device from the advertisement providing server, and outputs the advertisement information received by the receiver And means.

また、請求項20の発明にかかる広告提供方法は、広告情報を格納する格納工程と、同一の利用者が利用する複数の利用者端末装置の種別が登録される登録工程と、前記格納工程にて格納された前記広告情報を、広告主ごとに、前記登録工程にて登録された前記利用者端末装置の種別に対応して選別する選別工程と、前記選別工程にて選別された同一の広告主の前記広告情報を、前記登録工程にて登録された複数の前記利用者端末装置に対応付けて送信させる制御工程と、前記制御工程の制御により、前記利用者端末装置に前記広告情報を送信する送信工程と、を含むことを特徴とする。   An advertisement providing method according to the invention of claim 20 includes a storage step of storing advertisement information, a registration step of registering types of a plurality of user terminal devices used by the same user, and the storage step. And storing the advertisement information stored for each advertiser in accordance with the type of the user terminal device registered in the registration process, and the same advertisement selected in the selection process The advertisement information is transmitted to the user terminal device by a control step of transmitting the main advertisement information in association with the plurality of user terminal devices registered in the registration step, and by the control of the control step. And a transmitting step.

また、請求項21の発明にかかる広告提示方法は、広告情報を提供する広告提供サーバと、前記広告提供サーバと通信可能であり、同一の利用者が利用する複数の種別の異なる利用者端末装置の広告提示方法であって、前記広告提供サーバから、前記利用者端末装置の種別に対応する同一の広告主の前記広告情報を受信する受信工程と、前記受信手段にて受信した前記広告情報を出力する出力工程と、を含むことを特徴とする。   An advertisement presenting method according to the invention of claim 21 includes an advertisement providing server that provides advertisement information and a plurality of different types of user terminal devices that are communicable with the advertisement providing server and are used by the same user. A receiving step of receiving, from the advertisement providing server, the advertisement information of the same advertiser corresponding to the type of the user terminal device; and the advertisement information received by the receiving means. And an output step of outputting.

また、請求項22の発明にかかる広告提供プログラムは、請求項20に記載の広告提供方法をコンピュータに実行させることを特徴とする。   An advertisement providing program according to a twenty-second aspect of the invention causes a computer to execute the advertisement providing method according to the twentieth aspect.

また、請求項23の発明にかかる広告提示プログラムは、請求項21に記載の広告提示方法をコンピュータに実行させることを特徴とする。   An advertisement presentation program according to the invention of claim 23 causes a computer to execute the advertisement presentation method according to claim 21.

また、請求項24の発明にかかる記録媒体は、請求項22または請求項23に記載のプログラムをコンピュータに読み取り可能に記録したことを特徴とする。   A recording medium according to a twenty-fourth aspect of the invention is characterized in that the program according to the twenty-second or twenty-third aspect is recorded in a computer-readable manner.

以下に添付図面を参照して、この発明にかかる広告提供サーバ、利用者端末装置、広告提供方法、広告提示方法、広告提供プログラム、広告提示プログラム、および記録媒体の好適な実施の形態を詳細に説明する。   Exemplary embodiments of an advertisement providing server, a user terminal device, an advertisement providing method, an advertisement presenting method, an advertisement providing program, an advertisement presenting program, and a recording medium according to the present invention are described in detail below with reference to the accompanying drawings. explain.

(実施の形態)
(広告提供サーバの構成)
図1を用いて、この発明の実施の形態にかかる広告提供サーバ100の構成について説明する。図1は、本実施の形態にかかる広告提供サーバ100の構成の一例を示す説明図である。図1において、広告提供サーバ100は、格納部101と、登録部102と、選別部103と、制御部104と、送信部105と、設定部106と、要求部107と、受信部108と、を備えている。
(Embodiment)
(Advertising server configuration)
The configuration of the advertisement providing server 100 according to the embodiment of the present invention will be described with reference to FIG. FIG. 1 is an explanatory diagram showing an example of the configuration of the advertisement providing server 100 according to the present embodiment. In FIG. 1, the advertisement providing server 100 includes a storage unit 101, a registration unit 102, a selection unit 103, a control unit 104, a transmission unit 105, a setting unit 106, a request unit 107, a reception unit 108, It has.

格納部101は、広告情報を格納する。広告情報は、Webサイトなどのメディアを通じておこなう広告主の宣伝情報であり、動画、静止画などの視覚に訴えるものや、音声情報など聴覚に訴えるものなどである。   The storage unit 101 stores advertisement information. The advertisement information is advertising information of an advertiser through media such as a website, and is information that appeals to sight such as moving images and still images, and information that appeals to hearing such as audio information.

登録部102は、同一の利用者が利用する複数の利用者端末装置の種別が登録される。利用者端末装置は、代表的には、携帯電話端末、ナビゲーション端末、PC端末が用いられるが、テレビやFAXなどの通信可能な他の電子機器をも含む。   The registration unit 102 registers types of a plurality of user terminal devices used by the same user. As the user terminal device, a mobile phone terminal, a navigation terminal, and a PC terminal are typically used, but also includes other electronic devices such as a television and a FAX.

選別部103は、格納部101に格納された広告情報を、広告主ごとに、登録部102に登録される利用者端末装置の種別に対応して選別する。具体例を挙げると、選別部103は、某社の広告情報を、携帯電話端末、ナビゲーション端末、PC端末などの利用者端末装置ごとの広告情報に選別する。   The sorting unit 103 sorts the advertisement information stored in the storage unit 101 for each advertiser in accordance with the type of user terminal device registered in the registration unit 102. As a specific example, the sorting unit 103 sorts the advertising information of the company into advertising information for each user terminal device such as a mobile phone terminal, a navigation terminal, and a PC terminal.

また、たとえば、携帯電話端末やナビゲーション端末などの利用者端末装置から、リアルタイムの位置情報や移動状態の情報を取得するようにし、利用者端末装置の現在位置や、移動状態に応じた広告情報を選出することも可能である。なお、この場合、格納部101に、予め、利用者端末装置ごとの位置や移動状態に応じた広告情報を格納しておけばよい。   In addition, for example, real-time position information and movement state information are obtained from a user terminal device such as a mobile phone terminal and a navigation terminal, and advertisement information corresponding to the current position of the user terminal device and the movement state is obtained. It is also possible to select. In this case, the storage unit 101 may store advertisement information corresponding to the position and movement state of each user terminal device in advance.

また、ユーザの趣味や嗜好などの属性情報を生成するようにし、当該利用者ごとに対応する広告情報を選出することも可能である。具体的には、携帯電話端末による使用履歴や、ナビゲーション端末による行動履歴、PC端末の検索履歴などを取得するようにし、各種履歴を基に属性情報を生成する。そして、属性情報に基づいた広告情報を選出するようにすれば、よりユーザに適した広告情報を送信することも可能である。   It is also possible to generate attribute information such as a user's hobbies and preferences, and to select advertisement information corresponding to each user. Specifically, usage history by a mobile phone terminal, action history by a navigation terminal, search history of a PC terminal, and the like are acquired, and attribute information is generated based on various histories. If advertisement information based on attribute information is selected, advertisement information more suitable for the user can be transmitted.

制御部104は、選別部103によって選別された同一の広告主の広告情報を、登録部102に登録される複数の利用者端末装置に対応付けて送信させる。具体例を挙げると、制御部104は、携帯電話端末に対応する広告情報を、携帯電話端末の識別情報と対応付けて、当該携帯電話端末に送信させる制御をおこなう。   The control unit 104 causes the advertisement information of the same advertiser selected by the selection unit 103 to be transmitted in association with a plurality of user terminal devices registered in the registration unit 102. If a specific example is given, the control part 104 will perform the control which matches the advertising information corresponding to a mobile telephone terminal with the identification information of a mobile telephone terminal, and transmits to the said mobile telephone terminal.

送信部105は、制御部104の制御により、利用者端末装置に広告情報を送信する。送信部105による広告情報の送信のタイミングは、任意であり、各利用者端末装置に同時に送信(配信)してもよいし、後述するように、優先順位をつけて送信してもよいし、利用者端末装置からの送信要求を受けて送信するようにしてもよい。   The transmission unit 105 transmits the advertisement information to the user terminal device under the control of the control unit 104. The transmission timing of the advertisement information by the transmission unit 105 is arbitrary, and may be transmitted (distributed) to each user terminal device at the same time, or may be transmitted with priority as described later. You may make it transmit in response to the transmission request from a user terminal device.

また、本実施の携帯において、選別される広告情報の内容は、利用者端末装置ごとに、同一の内容のものでもよいし、それぞれ異なる内容のものでもよい。同一の内容の広告とは、各利用者端末装置に対応した、全く同一の広告である。   Further, in the mobile phone of the present embodiment, the content of the advertisement information to be selected may be the same content or different content for each user terminal device. The advertisement having the same content is the same advertisement corresponding to each user terminal device.

また、異なる内容の広告とは、具体例を挙げると、たとえば、タイヤの広告情報や自動車の広告情報の場合、携帯電話端末には簡単な商品名や写真などの広告情報とし、ナビゲーション端末には走行時における車内音など聴覚に訴えるリアルな情報とし、PC端末には詳細な構造や製品情報などとすることである。   For example, in the case of advertising information for tires or automobiles, advertisements with different contents are used for advertising information such as simple product names and photographs for mobile phone terminals, and for navigation terminals. Real information that appeals to the sense of hearing, such as in-car sound during driving, and detailed structure and product information for the PC terminal.

また、異なる内容の広告は、広告対象が異なっていてもよく、たとえば、百貨店の広告の場合、各利用者端末装置に対してそれぞれ別々の店舗の広告とすることや、複数の車種の車の広告の場合、各利用者端末装置に対してそれぞれ別々の車種の広告とすることなどが挙げられる。   In addition, advertisements of different contents may have different advertisement targets. For example, in the case of department store advertisements, each user terminal device may be a separate store advertisement, or a plurality of vehicle types In the case of an advertisement, for example, an advertisement of a different vehicle type may be used for each user terminal device.

また、本実施の形態において、制御部104は、利用者端末装置に対して、前記広告情報を、それぞれ異なるタイミングで、送信させる制御をおこなうようにしてもよい。それぞれ異なるタイミングとは、同時配信を除くという趣旨であり、たとえば、各利用者端末装置側でのアプリケーションプログラムの起動時などに送信要求を受け付けたときなどが挙げられる。   Moreover, in this Embodiment, you may make it the control part 104 perform control which transmits the said advertisement information to a user terminal device at a respectively different timing. The different timings are intended to exclude simultaneous delivery, for example, when a transmission request is accepted at the time of starting an application program on each user terminal device side.

また、本実施の形態において、選別部103は、広告情報を、同一の広告主ごとに、各利用者端末装置への送信順に応じて選別するようにしてもよい。この場合、制御部104は、選別された広告情報を、対応する利用者端末装置に送信させる。本構成は、具体的には、1番最初の送信先となる利用者端末装置と、2番目の送信先となる利用者端末装置と、3番目の送信先となる利用者端末装置とで、広告情報の内容を異ならせるようにしたものである。   In the present embodiment, the sorting unit 103 may sort the advertisement information for each same advertiser according to the order of transmission to each user terminal device. In this case, the control unit 104 causes the selected advertisement information to be transmitted to the corresponding user terminal device. Specifically, this configuration includes a user terminal device that is the first transmission destination, a user terminal device that is the second transmission destination, and a user terminal device that is the third transmission destination. The contents of the advertisement information are made different.

より詳細には、1番最初の送信先となる利用者端末装置には、簡単な広告情報を送信し、2番目の送信先となる利用者端末装置には、詳細な広告情報とし、3番目の送信先となる利用者端末装置には、より詳細な広告情報とする。したがって、利用者端末装置側では、提示される広告情報が、提示される回数に応じて異なった広告情報となり、ユーザに対する印象付けをより高めることを可能にする。   More specifically, simple advertisement information is transmitted to the user terminal device that is the first transmission destination, and detailed advertisement information is transmitted to the user terminal device that is the second transmission destination. It is set as more detailed advertisement information for the user terminal device that is the transmission destination of. Therefore, on the user terminal device side, the presented advertisement information becomes different advertisement information depending on the number of times of presentation, and it is possible to further enhance the impression on the user.

また、本実施の形態において、制御部104は、利用者端末装置に広告情報を送信してから、他の利用者端末装置に広告情報を送信するまでに所定の期間が経過した場合に、当該他の利用者端末を1番目の送信先の利用者端末装置として、前記広告情報を送信するようにしてもよい。本構成は、具体例を挙げると、PC端末に対して1回目の広告情報を送信したあと、ナビゲーション端末に対する2回目の広告情報を送信するまでの間に、たとえば、1ヶ月の期間が空いてしまった場合に、ユーザに対する広告の定着が薄れるということに鑑み、PC端末に対する1回目の送信履歴をクリアし、ナビゲーション端末に対する2回目の送信を1回目の送信とするようにしたものである。   Further, in the present embodiment, the control unit 104 transmits the advertisement information to the user terminal device, and when the predetermined period has elapsed from the time when the advertisement information is transmitted to another user terminal device, You may make it transmit the said advertisement information by making another user terminal into the user terminal device of the 1st transmission destination. In this configuration, for example, there is a period of one month after the first advertisement information is transmitted to the PC terminal and before the second advertisement information is transmitted to the navigation terminal. In view of the fact that the settlement of advertisements to the user is weakened, the first transmission history to the PC terminal is cleared, and the second transmission to the navigation terminal is set as the first transmission.

また、本実施の形態において、格納部101は、各広告主の利用者端末装置ごとの広告情報の送信履歴を格納してもよい。この場合、制御部104は、格納部101に格納される最も過去の送信履歴を有する広告情報を優先して送信させる制御をおこなう。本構成は、古い広告を優先して送信することにより、広告情報を満遍なく提供することを可能にしたものである。   In the present embodiment, the storage unit 101 may store a transmission history of advertisement information for each user terminal device of each advertiser. In this case, the control unit 104 performs control to preferentially transmit the advertisement information having the past transmission history stored in the storage unit 101. This configuration makes it possible to provide advertisement information uniformly by preferentially transmitting old advertisements.

また、本実施の形態において、格納部101は、複数の広告主の広告情報と、当該広告情報に付されて当該広告情報の優先順位を示す情報とを格納してもよい。この場合、制御部104は、格納手段に格納される優先順位の高い広告情報を優先して送信させる制御をおこなう。優先順位の高い広告情報は、具体的には、短い期間内に続けて提供することにより、ユーザに対する印象付けを高めることのできる広告情報である。本構成は、短い期間内に続けて提供することにより、効果ある広告情報に適している。   In the present embodiment, the storage unit 101 may store advertisement information of a plurality of advertisers and information that is attached to the advertisement information and indicates the priority order of the advertisement information. In this case, the control unit 104 performs control to preferentially transmit high priority advertisement information stored in the storage unit. Specifically, the advertising information with high priority is advertising information that can enhance the impression on the user by providing the information in a short period. This configuration is suitable for effective advertising information by providing continuously within a short period of time.

また、本実施の形態において、設定部106は、任意の構成要素である。設定部106は、利用者端末装置に対する広告情報の送信の順位(以下、「送信順位」という)を設定する。この場合、制御部104は、設定部106に設定される送信順位にしたがって、利用者端末装置に対して、対応する同一の広告主の広告情報を送信させる制御をおこなう。   In the present embodiment, the setting unit 106 is an arbitrary component. The setting unit 106 sets the order of transmission of advertisement information to the user terminal device (hereinafter referred to as “transmission order”). In this case, the control unit 104 controls the user terminal device to transmit the corresponding advertisement information of the same advertiser according to the transmission order set in the setting unit 106.

送信順位は、具体的には、1回目の視聴に効果的な利用者端末装置を1位に設定し、2回目の視聴に効果的な他の利用者端末装置を2位に設定するなどして設定すればよい。本構成は、順番に応じて最も広告の効果の得られる利用者端末装置の順に、広告情報を送信することを可能にしたものである。   Specifically, the transmission order is set such that the user terminal device effective for the first viewing is set first, and the other user terminal device effective for the second viewing is set second. Can be set. This configuration makes it possible to transmit the advertisement information in the order of the user terminal devices that are most effective in advertising according to the order.

また、本実施の形態において、選別部103は、広告情報を、送信順位に対応して、選別してもよい。具体例を挙げると、携帯電話端末が送信順位1位に設定されている場合と2位に設定されている場合とで、広告情報の内容を異ならせるようにしたものである。   Moreover, in this Embodiment, the selection part 103 may select advertisement information according to a transmission order. As a specific example, the content of the advertisement information is different depending on whether the mobile phone terminal is set to the first transmission order or the second transmission order.

また、本実施の形態において、要求部107と、受信部108とは、任意の構成要素である。要求部107は、送信部105によって送信された広告情報が利用者端末装置にて出力された旨の出力結果を、送信順位の高い利用者端末装置に要求する。受信部108は、要求部107による要求を受けて、送信順位の高い利用者端末装置から出力結果を受信する。この場合、制御部104は、受信部108によって出力結果が受信された際に、送信順位にしたがって、つぎに送信順位の低い他の利用者端末装置に対して、対応する同一の広告主の広告情報を送信させる制御をおこなう。   In the present embodiment, the request unit 107 and the receiving unit 108 are arbitrary components. The request unit 107 requests an output result indicating that the advertisement information transmitted by the transmission unit 105 has been output from the user terminal device to the user terminal device having a higher transmission order. The receiving unit 108 receives a request from the request unit 107 and receives an output result from a user terminal device having a high transmission order. In this case, when the output result is received by the receiving unit 108, the control unit 104 sends an advertisement of the same advertiser corresponding to another user terminal device having the next lower transmission order according to the transmission order. Control to send information.

本構成は、広告提供サーバ100にて、利用者端末装置の出力結果を管理するとともに、送信順位に応じた広告情報を、ユーザに対して確実に提示することを可能にしたものである。   This configuration enables the advertisement providing server 100 to manage the output result of the user terminal device and reliably present the advertisement information corresponding to the transmission order to the user.

(利用者端末装置の構成)
つぎに、図2を用いて、この発明の実施の形態にかかる利用者端末装置200の構成について説明する。図2は、本実施の形態にかかる利用者端末装置200の構成の一例を示す説明図である。
(Configuration of user terminal device)
Next, the configuration of the user terminal device 200 according to the embodiment of the present invention will be described with reference to FIG. FIG. 2 is an explanatory diagram showing an example of the configuration of the user terminal device 200 according to the present embodiment.

図2において、利用者端末装置200は、広告情報を提供する広告提供サーバ100と通信可能であり、同一の利用者が利用する複数の種別の機器であり、具体的には、携帯電話端末やナビゲーション端末やPC端末からなる。利用者端末装置200は、受信部201と、出力部202と、制御部203と、送信部204と、格納部205と、命令受信部206とを備えている。   In FIG. 2, a user terminal device 200 is capable of communicating with the advertisement providing server 100 that provides advertisement information, and is a plurality of types of devices used by the same user. It consists of a navigation terminal and a PC terminal. The user terminal device 200 includes a reception unit 201, an output unit 202, a control unit 203, a transmission unit 204, a storage unit 205, and a command reception unit 206.

受信部201は、広告提供サーバ100から、利用者端末装置200の種別に対応する同一の広告主の広告情報を受信する。具体例を挙げると、携帯電話端末、ナビゲーション端末、PC端末などに、それぞれの種別に対応した広告情報を受信する。   The receiving unit 201 receives advertisement information of the same advertiser corresponding to the type of the user terminal device 200 from the advertisement providing server 100. As a specific example, advertisement information corresponding to each type is received by a mobile phone terminal, a navigation terminal, a PC terminal, or the like.

出力部202は、受信部201が受信した広告情報を出力する。出力部202による出力形式は、表示出力であってもよいし、音声出力であってもよいし、両者を用いたものであってもよい。   The output unit 202 outputs the advertisement information received by the receiving unit 201. The output format by the output unit 202 may be display output, audio output, or a combination of both.

また、本実施の形態において、制御部203は、任意の構成要素である。制御部203は、当該利用者端末装置のアプリケーションプログラムの起動前に、広告提供サーバ100に対して、広告情報の送信要求をおこなう。この場合、受信部201は、当該利用者端末装置200のアプリケーションプログラムの起動前に、広告情報を受信する。また、出力部202は、当該利用者端末装置200のアプリケーションプログラムの起動前に、広告情報を出力する。   In the present embodiment, the control unit 203 is an arbitrary component. The control unit 203 requests the advertisement providing server 100 to transmit advertisement information before starting the application program of the user terminal device. In this case, the receiving unit 201 receives advertisement information before the application program of the user terminal device 200 is activated. The output unit 202 outputs advertisement information before the application program of the user terminal device 200 is activated.

アプリケーションプログラムは、特定の処理をおこなうためのコンピュータプログラムであり、たとえば、携帯電話端末やPC端末であれば検索プログラムなどが挙げられ、ナビゲーション端末であれば経路探索プログラムなどが挙げられる。本構成は、アプリケーションプログラムの起動前に、広告情報を出力するようにしたものであり、当該広告情報を、ユーザの目に留まりやすくしたものである。   The application program is a computer program for performing a specific process. For example, a search program or the like is used for a mobile phone terminal or a PC terminal, and a route search program or the like is used for a navigation terminal. In this configuration, advertisement information is output before the application program is started, and the advertisement information is easily noticed by the user.

また、本実施の形態において、制御部203は、広告情報が出力された場合に、当該広告情報が出力された旨の出力結果を、広告提供サーバに送信するようにしてもよい。本構成は、広告提供サーバ100にて、広告情報が出力されたか否かを管理するようにし、たとえば、各利用者端末装置200にて、送信順位に応じた広告情報の出力を可能にするものである。   In the present embodiment, when the advertisement information is output, the control unit 203 may transmit an output result indicating that the advertisement information is output to the advertisement providing server. In this configuration, the advertisement providing server 100 manages whether or not the advertisement information is output. For example, each user terminal device 200 can output the advertisement information according to the transmission order. It is.

また、本実施の形態において、格納部205は、任意の構成要素である。格納部205は、受信部201が受信した広告情報を格納する。この場合、制御部203は、格納部205に格納された広告情報を所定のタイミングで出力する。所定のタイミングは、アプリケーションプログラムの起動前としてもよいし、後述する出力命令を受信したタイミングとしてもよいし、広告情報に、当該広告情報を出力させる時間帯や状況などの出力条件に関する情報が付与されている場合には、当該出力条件に応じたタイミングとしてもよい。なお、出力条件に関する条件は、より具体的には、たとえば、午前中に出力させるといった条件や、速度○km/hで走行中のときに出力させるといった条件などである。   In the present embodiment, the storage unit 205 is an arbitrary component. The storage unit 205 stores the advertisement information received by the receiving unit 201. In this case, the control unit 203 outputs the advertisement information stored in the storage unit 205 at a predetermined timing. The predetermined timing may be before the start of the application program, or may be a timing at which an output command to be described later is received, or information regarding output conditions such as a time zone and a situation in which the advertisement information is output is added to the advertisement information. If it is, the timing according to the output condition may be used. More specifically, the conditions related to the output condition are, for example, a condition of outputting in the morning, a condition of outputting when traveling at a speed of ○ km / h, and the like.

また、制御部203は、格納部205が複数の広告情報を格納している場合には、最も過去に格納した広告情報を出力するように制御してもよいし、広告情報に、優先順位を示す情報が付与されている場合には、優先順位の高い広告情報を先に出力させる制御をおこなってもよい。   In addition, when the storage unit 205 stores a plurality of pieces of advertisement information, the control unit 203 may perform control so that the most recently stored advertisement information is output. When the information to show is provided, you may perform control which outputs advertisement information with high priority first.

また、本実施の形態において、命令受信部206は、任意の構成要素である。命令受信部206は、格納部205に格納された広告情報を出力させるための命令(以下、「出力命令」という)を、広告提供サーバ100から受信する。この場合、制御部203は、命令受信部206が出力命令を受信した場合に、格納部205に格納された広告情報を出力する。本構成は、広告提供サーバ100による管理のもと、広告情報の出力を可能にした構成であり、具体的には、携帯電話端末、ナビゲーション端末、PC端末といった順に広告情報を出力することを可能にしたものである。   In the present embodiment, the command receiving unit 206 is an arbitrary component. The command receiving unit 206 receives from the advertisement providing server 100 a command for outputting the advertisement information stored in the storage unit 205 (hereinafter referred to as “output command”). In this case, the control unit 203 outputs the advertisement information stored in the storage unit 205 when the command receiving unit 206 receives the output command. This configuration is a configuration that enables the output of advertisement information under the management of the advertisement providing server 100. Specifically, the advertisement information can be output in the order of a mobile phone terminal, a navigation terminal, and a PC terminal. It is a thing.

また、本実施の形態において、制御部203は、命令受信部206によって出力命令が所定期間受信されない場合、格納部205に格納された広告情報を消去するようにしてもよい。本構成は、具体的には、たとえば、他の利用者端末装置200にて1回目の広告情報を送信したあと、本利用者端末装置200にて2回目の広告情報を送信するまでの間に、たとえば、1ヶ月の期間が空いてしまった場合に、ユーザに対する広告の定着が薄れるということに鑑み、所定期間出力命令を受信しない場合に、利用者端末装置200側で、広告情報を消去するようにしたものである。   Further, in the present embodiment, the control unit 203 may delete the advertisement information stored in the storage unit 205 when the output command is not received by the command receiving unit 206 for a predetermined period. Specifically, this configuration is, for example, after the first advertisement information is transmitted by another user terminal device 200 and before the second advertisement information is transmitted by the user terminal device 200. For example, when the period of one month is vacant, the advertisement information is erased on the user terminal device 200 side in the case of not receiving an output command for a predetermined period in view of the fact that the settlement of advertisements to the user is weakened. It is what I did.

また、本実施の形態にかかる利用者端末装置200の種別は、広告提供サーバ100と送受信可能なテレビ、FAX等の他の電子機器を広く含むが、代表的には、携帯電話端末、ナビゲーション端末、PC端末である。つまり、携帯電話端末は、当該携帯電話端末に対応する広告情報を出力する。また、ナビゲーション端末は、当該ナビゲーション端末に対応する広告情報を出力する。また、PC端末は、当該PC端末に対応する広告情報を出力する。本構成は、ユーザに密着する電子機器を用いて、少なくとも3回の広告の出力をおこなうことにより、広告に対するユーザの記憶をより確かなものにすることを可能にしたものである。   The types of user terminal devices 200 according to the present embodiment widely include other electronic devices such as a television and a FAX that can be transmitted to and received from the advertisement providing server 100. PC terminal. That is, the mobile phone terminal outputs advertisement information corresponding to the mobile phone terminal. Further, the navigation terminal outputs advertisement information corresponding to the navigation terminal. Further, the PC terminal outputs advertisement information corresponding to the PC terminal. This configuration makes it possible to make the user's memory for the advertisement more reliable by outputting the advertisement at least three times using an electronic device that is in close contact with the user.

(広告提供サーバがおこなう広告提供処理手順の一例)
つぎに、図3を用いて、本実施の形態にかかる広告提供サーバ100がおこなう広告提供処理手順の一例について説明する。図3は、本実施の形態にかかる広告提供サーバ100がおこなう広告提供処理手順の一例を示すフローチャートである。
(An example of the advertisement provision processing procedure performed by the advertisement provision server)
Next, an example of an advertisement providing process procedure performed by the advertisement providing server 100 according to the present embodiment will be described with reference to FIG. FIG. 3 is a flowchart illustrating an example of an advertisement providing process procedure performed by the advertisement providing server 100 according to the present embodiment.

図3のフローチャートにおいて、広告提供サーバ100は、広告情報を送信するタイミングか否かを判断する(ステップS301)。なお、広告情報を送信するタイミングは任意である。ステップS301において、広告情報を送信するタイミングであると判断するまで待機し(ステップS301:Noのループ)、広告情報を送信するタイミングであると判断した場合(ステップS301:Yes)、格納されている広告情報を、広告主ごとに、利用者端末装置200の種別に対応して選別する(ステップS302)。   In the flowchart of FIG. 3, the advertisement providing server 100 determines whether it is time to transmit advertisement information (step S301). In addition, the timing which transmits advertisement information is arbitrary. In step S301, the process waits until it is determined that it is the timing for transmitting the advertisement information (step S301: No loop), and when it is determined that it is the timing for transmitting the advertisement information (step S301: Yes), it is stored. The advertisement information is selected for each advertiser according to the type of the user terminal device 200 (step S302).

そして、選別された同一の広告主の広告情報を、登録されている複数の利用者端末装置200に対応付けて送信させる制御をおこなう(ステップS303)。このあと、複数の利用者端末装置に広告情報を送信し(ステップS304)、一連の処理を終了する。   Then, control is performed to transmit the selected advertisement information of the same advertiser in association with a plurality of registered user terminal devices 200 (step S303). Thereafter, the advertisement information is transmitted to a plurality of user terminal devices (step S304), and the series of processes is terminated.

(利用者端末装置がおこなう広告提示処理手順の一例)
つぎに、図4を用いて、本実施の形態にかかる利用者端末装置200がおこなう広告提示処理手順の一例について説明する。図4は、本実施の形態にかかる利用者端末装置200がおこなう広告提示処理手順の一例を示すフローチャートである。
(Example of advertisement presentation processing procedure performed by user terminal device)
Next, an example of an advertisement presentation process procedure performed by the user terminal device 200 according to the present embodiment will be described with reference to FIG. FIG. 4 is a flowchart showing an example of an advertisement presentation processing procedure performed by the user terminal device 200 according to the present embodiment.

図4のフローチャートにおいて、広告提供サーバ100から、広告情報を受信したか否かを判断する(ステップS401)。ステップS401において、広告情報を受信するまで待機状態にあり(ステップS401:Noのループ)、広告情報を受信すると(ステップS401:Yes)、広告情報を出力する(ステップS402)。このあと、広告提供サーバ100に出力した旨の出力結果を送信し(ステップS403)、一連の処理を終了する。   In the flowchart of FIG. 4, it is determined whether or not advertisement information has been received from the advertisement providing server 100 (step S401). In step S401, it is in a standby state until advertisement information is received (step S401: No loop). When advertisement information is received (step S401: Yes), advertisement information is output (step S402). Thereafter, an output result indicating that the data has been output to the advertisement providing server 100 is transmitted (step S403), and the series of processes is terminated.

以上説明したように、本実施の形態にかかる広告提供サーバ100は、広告情報を、広告主ごとに、利用者端末装置の種別に対応して選別し、選別された広告情報を、それぞれ複数の利用者端末装置200に対応付けて送信させるようにした。これにより、各利用者端末装置200に適した多種多様な広告情報を送信することができる。   As described above, the advertisement providing server 100 according to the present embodiment sorts the advertisement information for each advertiser according to the type of the user terminal device, and each of the sorted advertisement information includes a plurality of pieces of advertisement information. The user terminal device 200 is transmitted in association with it. Thereby, a wide variety of advertisement information suitable for each user terminal device 200 can be transmitted.

また、各利用者端末装置200では、利用者端末装置200に適した同一の広告主の多種多様な広告を提示することができる。したがって、ユーザは、各利用者端末装置を介して、複数回、広告を視聴することになり、当該広告に対するユーザの印象や記憶を確実なものにすることができる。   In addition, each user terminal device 200 can present a wide variety of advertisements of the same advertiser suitable for the user terminal device 200. Therefore, the user views the advertisement a plurality of times via each user terminal device, and the user's impression and memory for the advertisement can be ensured.

以下に、本発明の実施例について説明する。本実施例では、利用者が使用する携帯電話端末、車両に搭載されるナビゲーション端末、自宅等に設置されるPC端末、広告情報を提供する広告提供サーバによって、広告提供システムを実施した場合の一例について説明する。   Examples of the present invention will be described below. In this embodiment, an example in which an advertisement providing system is implemented by a mobile phone terminal used by a user, a navigation terminal mounted in a vehicle, a PC terminal installed at home, etc., and an advertisement providing server that provides advertisement information. Will be described.

(広告提供システム500のシステム構成)
まず、図5を用いて、本実施例にかかる広告提供システム500のシステム構成について説明する。図5は、本実施例にかかる広告提供システム500のシステム構成図である。図5において、広告提供システム500は、広告提供サーバ501と、携帯電話端末502と、ナビゲーション端末503と、PC端末504とで構成されている。広告提供サーバ501は、利用者端末装置としての、携帯電話端末502と、ナビゲーション端末503と、PC端末504とに対して、インターネットなどのネットワーク510を介して接続される。
(System configuration of advertisement providing system 500)
First, the system configuration of the advertisement providing system 500 according to the present embodiment will be described with reference to FIG. FIG. 5 is a system configuration diagram of the advertisement providing system 500 according to the present embodiment. In FIG. 5, the advertisement providing system 500 includes an advertisement providing server 501, a mobile phone terminal 502, a navigation terminal 503, and a PC terminal 504. The advertisement providing server 501 is connected to a mobile phone terminal 502, a navigation terminal 503, and a PC terminal 504 as user terminal devices via a network 510 such as the Internet.

広告提供サーバ501は、広告情報を格納するとともに、携帯電話端末502、ナビゲーション端末503、PC端末504に対して、それぞれに対応する、同一の広告主の広告情報を送信する。広告情報は、動画や静止画などの映像情報や、音声情報である。   The advertisement providing server 501 stores advertisement information and transmits advertisement information of the same advertiser corresponding to the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504, respectively. The advertisement information is video information such as moving images and still images, and audio information.

なお、広告提供サーバ501は、ユーザの属性情報を格納するようにしてもよい。ここで、属性情報は、携帯電話端末502、ナビゲーション端末503、PC端末504に対するユーザの使用状態に関する履歴や、携帯電話端末502またはナビゲーション端末503による行動に関する履歴などを基に生成される、ユーザの趣味、嗜好、行動履歴などの情報である。また、属性情報には、予め設定される年齢、性別などのユーザの個人情報を含む。   The advertisement providing server 501 may store user attribute information. Here, the attribute information is generated based on the user's usage status with respect to the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504, the history regarding the behavior of the mobile phone terminal 502 or the navigation terminal 503, etc. It is information such as hobbies, preferences, and behavior histories. The attribute information includes personal information of the user such as age and gender set in advance.

ユーザの各装置の使用状態に関する履歴は、具体的には、Webサイトの検索履歴や、楽曲や映像などコンテンツの再生履歴などである。また、各装置を利用したユーザの行動に関する履歴は、過去の移動履歴や、電子マネーによる購入履歴など、ユーザの行動の情報である。   The history regarding the usage status of each device of the user is specifically a search history of a website, a playback history of content such as music and video, and the like. Moreover, the history regarding the user's behavior using each device is information on the user's behavior such as past movement history and purchase history with electronic money.

携帯電話端末502は、広告提供サーバ501から受信した広告情報を出力する機能を有する。また、携帯電話端末502には、広告提供サーバ501がユーザを特定するための認証情報(ユーザIDおよび端末種別ID)が割り当てられている。また、携帯電話端末502は、各種機能を実現するためのアプリケーションプログラムを内蔵している。   The mobile phone terminal 502 has a function of outputting advertisement information received from the advertisement providing server 501. The mobile phone terminal 502 is assigned authentication information (user ID and terminal type ID) for the advertisement providing server 501 to identify the user. The mobile phone terminal 502 has built-in application programs for realizing various functions.

また、携帯電話端末502は、通話やインターネットへの接続機能のほか、非接触ICカードが内蔵され、電子マネー、乗車券、ポイントカードなどの機能を有している。また、インターネットに接続し、Webサイトの閲覧をおこなう場合には、キーワードを入力することにより、所望するWebサイトの検索がおこなわれる。また、携帯電話端末502は、テレビ、ラジオ、カメラなどの機能を有している。さらに、携帯電話端末502は、オーディオプレーヤなどの機能を有し、コンテンツの再生をおこなえるようになっている。   The mobile phone terminal 502 has a non-contact IC card built-in and functions such as electronic money, a boarding ticket, and a point card, in addition to a function for connecting to the telephone and the Internet. In addition, when browsing the website by connecting to the Internet, a desired website is searched by inputting a keyword. In addition, the mobile phone terminal 502 has functions such as a television, a radio, and a camera. Furthermore, the mobile phone terminal 502 has a function such as an audio player and can play back content.

また、携帯電話端末502は、現在位置情報の取得や、目的地までの経路案内をおこなうためのGPS機能を備えている。さらに、携帯電話端末502は、GPS機能のほかに、エリア特定、位置特定、近距離無線などにより、ユーザの位置情報を検出することも可能である。なお、エリア特定や位置特定、また、ICタグ、UWB、無線LANなどの近距離無線は、公知の技術であるため、ここでは説明を省略する。携帯電話端末502は、上記各使用履歴や行動履歴を広告提供サーバ501に送信するようにしてもよい。   Further, the mobile phone terminal 502 has a GPS function for acquiring current position information and performing route guidance to a destination. In addition to the GPS function, the mobile phone terminal 502 can also detect user location information by area specification, location specification, short-range radio, and the like. Note that area identification, position identification, and short-range wireless communication such as an IC tag, UWB, and wireless LAN are well-known techniques, and thus description thereof is omitted here. The mobile phone terminal 502 may transmit the use history and action history to the advertisement providing server 501.

ナビゲーション端末503は、車両などの移動体に搭載され、広告提供サーバ501から受信した広告情報を出力する機能を有する。また、ナビゲーション端末503には、広告提供サーバ501がユーザを特定するための認証情報(ユーザIDおよび端末種別ID)が割り当てられている。さらに、ナビゲーション端末503は、各種機能を実現するためのアプリケーションプログラムを備えている。   The navigation terminal 503 is mounted on a moving body such as a vehicle and has a function of outputting advertisement information received from the advertisement providing server 501. The navigation terminal 503 is assigned authentication information (user ID and terminal type ID) for the advertisement providing server 501 to identify the user. Furthermore, the navigation terminal 503 includes application programs for realizing various functions.

また、ナビゲーション端末503は、GPS機能を具備し、ユーザの現在位置や目的地までの経路など位置に関する情報を検出する。さらに、ナビゲーション端末503は、過去に、目的地に設定された地点や、過去に走行した軌跡などの走行履歴を格納する機能を有している。また、ナビゲーション端末503は、テレビやラジオなどの機能のほか、オーディオプレーヤの機能を有し、楽曲や映像などのコンテンツの再生がおこなわれる。ナビゲーション端末503は、上記各使用履歴や行動履歴を広告提供サーバ501に送信するようにしてもよい。   In addition, the navigation terminal 503 has a GPS function and detects information related to the position such as the current position of the user and a route to the destination. Furthermore, the navigation terminal 503 has a function of storing a travel history such as a point set as a destination in the past and a trajectory traveled in the past. The navigation terminal 503 has an audio player function in addition to functions such as a television and a radio, and reproduces contents such as music and video. The navigation terminal 503 may transmit the above usage history and behavior history to the advertisement providing server 501.

PC端末504は、たとえば、自宅などに設置され、広告提供サーバ501から受信した広告情報を出力する機能を有する。また、PC端末504には、広告提供サーバ501がユーザを特定するための認証情報(ユーザIDおよび端末種別ID)が割り当てられている。また、PC端末504は、各種アプリケーションプログラムを備え、ワープロ機能や表計算機能のほか、テレビ、ラジオ、オーディオプレーヤ等の機能を有している。PC端末504は、上記各使用の履歴を広告提供サーバ501に送信するようにしてもよい。   The PC terminal 504 is installed, for example, at home, and has a function of outputting advertisement information received from the advertisement providing server 501. The PC terminal 504 is assigned authentication information (user ID and terminal type ID) for the advertisement providing server 501 to identify the user. The PC terminal 504 includes various application programs and has functions such as a TV, a radio, and an audio player in addition to a word processor function and a spreadsheet function. The PC terminal 504 may transmit the usage history to the advertisement providing server 501.

(広告提供サーバの機能的構成)
つぎに、図6を用いて、広告提供サーバ501の機能的構成の一例について説明する。図6は、広告提供サーバ501の機能的構成の一例を示す説明図である。図6において、広告提供サーバ501は、受信部601と、制御部602と、選別部603と、送信部604と、広告コンテンツDB(Date Base)605と、送信履歴DB606とを備えている。
(Functional configuration of advertisement providing server)
Next, an example of a functional configuration of the advertisement providing server 501 will be described with reference to FIG. FIG. 6 is an explanatory diagram illustrating an example of a functional configuration of the advertisement providing server 501. 6, the advertisement providing server 501 includes a receiving unit 601, a control unit 602, a selection unit 603, a transmission unit 604, an advertisement content DB (Date Base) 605, and a transmission history DB 606.

受信部601は、各利用者端末装置(携帯電話端末502、ナビゲーション端末503、PC端末504)から、ユーザIDおよび端末種別IDを受信する。制御部602は、選別部603を備える。選別部603は、広告コンテンツDB605内に格納される広告情報のうち、各広告主の広告情報を、利用者端末装置の種別ごとに選別する。制御部602は、選別された広告情報を利用者端末装置に対応付けて、送信部604に送信させる。   The receiving unit 601 receives a user ID and a terminal type ID from each user terminal device (mobile phone terminal 502, navigation terminal 503, PC terminal 504). The control unit 602 includes a sorting unit 603. The sorting unit 603 sorts the advertising information of each advertiser among the advertising information stored in the advertising content DB 605 for each type of user terminal device. The control unit 602 causes the transmission unit 604 to transmit the selected advertisement information in association with the user terminal device.

また、選別部603による広告コンテンツDB605からの広告情報の選別に限らず、予め、広告主ごとに、携帯電話端末用広告コンテンツDB、ナビゲーション端末用広告コンテンツDB、PC端末用広告コンテンツDBを備えた構成としてもよい。送信履歴DB606は、各利用者端末装置に広告情報を送信したか否かの履歴が格納される。   In addition to the selection of the advertisement information from the advertisement content DB 605 by the selection unit 603, the mobile phone terminal advertisement content DB, the navigation terminal advertisement content DB, and the PC terminal advertisement content DB are provided in advance for each advertiser. It is good also as a structure. The transmission history DB 606 stores a history of whether or not advertisement information has been transmitted to each user terminal device.

(広告コンテンツDBに格納される利用者端末装置ごとのコンテンツの一例)
つぎに、図7〜図9を用いて、広告コンテンツDB605に格納される利用者端末装置ごとのコンテンツの一例について説明する。図7〜図9は、広告コンテンツDB605に格納される利用者端末装置ごとのコンテンツの一例を示す説明図である。
(Example of content for each user terminal device stored in the advertising content DB)
Next, an example of content for each user terminal device stored in the advertisement content DB 605 will be described with reference to FIGS. 7 to 9 are explanatory diagrams illustrating an example of content for each user terminal device stored in the advertisement content DB 605.

図7において、携帯電話端末用コンテンツ700は、広告コンテンツIDと、広告内容を示す情報と、広告主IDと、トリガ情報とを含んでいる。広告コンテンツIDは、広告情報を識別するための番号であり、たとえば、ある自動車メーカの商品A(車A)の広告として割り当てられた番号である。広告内容を示す情報は、利用者端末装置ごとに対応させた広告情報を示す番号であり、具体的には、車Aの携帯電話端末用の広告情報を示す番号である。   In FIG. 7, the mobile phone terminal content 700 includes an advertisement content ID, information indicating the content of the advertisement, an advertiser ID, and trigger information. The advertisement content ID is a number for identifying advertisement information, for example, a number assigned as an advertisement for a product A (car A) of a certain automobile manufacturer. The information indicating the advertisement content is a number indicating the advertisement information associated with each user terminal device, and specifically, is a number indicating the advertisement information for the mobile phone terminal of the car A.

また、広告主IDは、広告主を識別するためのIDであり、具体的には、当該自動車メーカに割り当てられた番号である。トリガ情報は、当該広告情報を送信する際のトリガを示したものであり、携帯電話端末にて所定のアプリケーションプログラムAが起動した際に、広告情報を送信することを記載している。   The advertiser ID is an ID for identifying the advertiser, and is specifically a number assigned to the automobile manufacturer. The trigger information indicates a trigger when the advertisement information is transmitted, and describes that the advertisement information is transmitted when a predetermined application program A is activated on the mobile phone terminal.

また、図8および図9に示すように、詳細な説明を省略するが、ナビゲーション端末用コンテンツ800およびPC端末用コンテンツ900についても、上述した携帯電話端末用コンテンツ700と同様の情報を含んでいる。   Further, as shown in FIGS. 8 and 9, although detailed description is omitted, the content for navigation terminal 800 and the content for PC terminal 900 also include the same information as the content for mobile phone terminal 700 described above. .

(送信履歴DBに格納される情報の一例)
つぎに、図10を用いて、送信履歴DB606に格納される情報の一例について説明する。図10は、送信履歴DB606に格納される情報の一例を示す説明図である。
(Example of information stored in transmission history DB)
Next, an example of information stored in the transmission history DB 606 will be described with reference to FIG. FIG. 10 is an explanatory diagram illustrating an example of information stored in the transmission history DB 606.

図10において、送信履歴情報1000は、ユーザIDと、広告コンテンツIDと、送信済フラグとを含んでいる。ユーザIDは、ユーザを識別するための番号である。広告コンテンツIDは、上述したように、広告情報を識別するための番号である。フラグは、各利用者端末装置に対して送信済みであるか未送信であるかの送信履歴を示しており、送信済みの場合に「済」を示し、未送信の場合に「未」を示している。   In FIG. 10, the transmission history information 1000 includes a user ID, an advertisement content ID, and a transmitted flag. The user ID is a number for identifying the user. As described above, the advertisement content ID is a number for identifying advertisement information. The flag indicates a transmission history indicating whether the transmission has been performed or not transmitted to each user terminal device, and indicates “done” when the transmission is completed, and indicates “not yet” when the transmission is not performed. ing.

(利用者端末装置の機能的構成)
つぎに、図11を用いて、利用者端末装置1100の機能的構成の一例について説明する。図11は、利用者端末装置1100の機能的構成の一例を示す説明図である。図11において、利用者端末装置1100は、携帯電話端末502、ナビゲーション端末503およびPC端末504を示したものである。
(Functional configuration of user terminal device)
Next, an example of a functional configuration of the user terminal device 1100 will be described with reference to FIG. FIG. 11 is an explanatory diagram illustrating an example of a functional configuration of the user terminal device 1100. In FIG. 11, a user terminal device 1100 shows a mobile phone terminal 502, a navigation terminal 503, and a PC terminal 504.

図11において、利用者端末装置1100は、受信部1101と、操作部1102と、制御部1103と、表示部1104と、送信部1105と、格納部1106と、を備えている。受信部1101は、広告提供サーバ501から広告情報を受信する。操作部1102は、キーボードやタッチパネルなどからなり、ユーザからのアプリケーションプログラムを起動するための操作入力などがおこなわれる。   In FIG. 11, the user terminal device 1100 includes a reception unit 1101, an operation unit 1102, a control unit 1103, a display unit 1104, a transmission unit 1105, and a storage unit 1106. The receiving unit 1101 receives advertisement information from the advertisement providing server 501. The operation unit 1102 includes a keyboard, a touch panel, and the like, and an operation input for starting an application program from a user is performed.

制御部1103は、アプリケーションプログラムを実行するとともに、広告提供サーバ501から受信した広告情報を適宜のタイミングで出力する。表示部1104は、広告情報を表示出力する。送信部1105は、ユーザIDおよび端末種別IDや、広告情報の出力結果を広告提供サーバ501に送信する。格納部1106は、受信部1101が受信した広告情報を適宜格納する。また、携帯電話端末502およびナビゲーション端末503は、位置情報取得部1107を備える。位置情報取得部1107は、たとえば、GPS機能を具備し、ユーザの現在位置や目的地までの経路など位置に関する情報を検出する。   The control unit 1103 executes the application program and outputs the advertisement information received from the advertisement providing server 501 at an appropriate timing. The display unit 1104 displays and outputs advertisement information. The transmission unit 1105 transmits the user ID and terminal type ID and the output result of the advertisement information to the advertisement providing server 501. The storage unit 1106 appropriately stores the advertisement information received by the receiving unit 1101. In addition, the mobile phone terminal 502 and the navigation terminal 503 include a position information acquisition unit 1107. The position information acquisition unit 1107 has a GPS function, for example, and detects information about the position such as the current position of the user and a route to the destination.

(コンピュータ装置のハードウェア構成)
つぎに、図12を用いて、図5に示したコンピュータ装置1200(広告提供サーバ501、携帯電話端末502、ナビゲーション端末503、PC端末504)のハードウェア構成について説明する。図12は、本実施例にかかるコンピュータ装置1200のハードウェア構成の一例を示すブロック図である。
(Hardware configuration of computer device)
Next, the hardware configuration of the computer apparatus 1200 (the advertisement providing server 501, the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504) illustrated in FIG. 5 will be described with reference to FIG. FIG. 12 is a block diagram illustrating an example of a hardware configuration of the computer apparatus 1200 according to the present embodiment.

図12において、コンピュータ装置1200は、CPU1201と、ROM1202と、RAM1203と、磁気ディスクドライブ1204と、磁気ディスク1205と、光ディスクドライブ1206と、光ディスク1207と、音声I/F(インターフェース)1208と、スピーカ1209と、入力デバイス1210と、映像I/F1211と、ディスプレイ1212と、通信I/F1213と、を備えている。また、携帯電話端末502およびナビゲーション端末503は、このほかに、適宜、GPSユニット1214と、各種センサ1215と、カメラ1216とを備えている。また、各構成部1201〜1216はバス1220によってそれぞれ接続されている。   In FIG. 12, a computer apparatus 1200 includes a CPU 1201, a ROM 1202, a RAM 1203, a magnetic disk drive 1204, a magnetic disk 1205, an optical disk drive 1206, an optical disk 1207, an audio I / F (interface) 1208, and a speaker 1209. An input device 1210, a video I / F 1211, a display 1212, and a communication I / F 1213. In addition, the mobile phone terminal 502 and the navigation terminal 503 include a GPS unit 1214, various sensors 1215, and a camera 1216 as appropriate. In addition, the respective components 1201 to 1216 are connected by a bus 1220, respectively.

CPU1201は、コンピュータ装置1200の全体の制御を司る。ROM1202は、ブートプログラム、通信プログラム、データ解析プログラムなどの各種プログラムを記録している。また、RAM1203は、CPU1201のワークエリアとして使用される。   The CPU 1201 controls the entire computer apparatus 1200. The ROM 1202 records various programs such as a boot program, a communication program, and a data analysis program. The RAM 1203 is used as a work area for the CPU 1201.

磁気ディスクドライブ1204は、CPU1201の制御にしたがって磁気ディスク1205に対するデータの読み取り/書き込みを制御する。磁気ディスク1205は、磁気ディスクドライブ1204の制御で書き込まれたデータを記録する。磁気ディスク1205としては、たとえば、HD(ハードディスク)やFD(フレキシブルディスク)を用いることができる。   The magnetic disk drive 1204 controls the reading / writing of the data with respect to the magnetic disk 1205 according to control of CPU1201. The magnetic disk 1205 records data written under the control of the magnetic disk drive 1204. As the magnetic disk 1205, for example, an HD (hard disk) or an FD (flexible disk) can be used.

光ディスクドライブ1206は、CPU1201の制御にしたがって光ディスク1207に対するデータの読み取り/書き込みを制御する。光ディスク1207は、光ディスクドライブ1206の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク1207は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体として、光ディスク1207のほか、MO、メモリカードなどであってもよい。   The optical disk drive 1206 controls the reading / writing of the data with respect to the optical disk 1207 according to control of CPU1201. The optical disk 1207 is a detachable recording medium from which data is read according to the control of the optical disk drive 1206. As the optical disk 1207, a writable recording medium can be used. In addition to the optical disk 1207, the removable recording medium may be an MO, a memory card, or the like.

音声I/F1208は、音声出力用のスピーカ1209に接続される。スピーカ1209は、音声を出力する。入力デバイス1210は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス1210は、リモコン、キーボード、マウス、タッチパネルのうち、いずれか一つの形態によって実現されてもよいし、複数の形態によって実現されてもよい。   The audio I / F 1208 is connected to a speaker 1209 for audio output. The speaker 1209 outputs sound. Examples of the input device 1210 include a remote controller including a plurality of keys for inputting characters, numerical values, various instructions, a keyboard, a mouse, a touch panel, and the like. The input device 1210 may be realized by any one form among a remote control, a keyboard, a mouse, and a touch panel, or may be realized by a plurality of forms.

映像I/F1211は、ディスプレイ1212と接続される。映像I/F1211は、具体的には、たとえば、ディスプレイ1212全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するVRAM(Video RAM)などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ1212を表示制御する制御ICなどによって構成される。   The video I / F 1211 is connected to the display 1212. Specifically, the video I / F 1211 includes, for example, a graphic controller that controls the entire display 1212, a buffer memory such as a VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. Based on the output image data, the display 1212 is configured by a control IC or the like.

ディスプレイ1212には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ1212は、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどを採用することができる。   The display 1212 displays icons, cursors, menus, windows, or various data such as characters and images. As this display 1212, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.

通信I/F1213は、無線を介してインターネットなどの通信網に接続され、この通信網とCPU1201とのインターフェースとしても機能する。通信網には、LAN、WAN、公衆回線網や携帯電話網などがある。   The communication I / F 1213 is connected to a communication network such as the Internet via wireless, and also functions as an interface between the communication network and the CPU 1201. Communication networks include LANs, WANs, public line networks and mobile phone networks.

GPSユニット1214は、携帯電話端末502およびナビゲーション端末503に内蔵され、GPS衛星からの電波を受信し、車両またはユーザの現在地点を示す情報を出力する。GPSユニット1214の出力情報は、CPU1201による車両またはユーザの現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図データ上の1点を特定する情報である。   The GPS unit 1214 is built in the mobile phone terminal 502 and the navigation terminal 503, receives radio waves from GPS satellites, and outputs information indicating the current location of the vehicle or user. The output information of the GPS unit 1214 is used when the CPU 1201 calculates the current location of the vehicle or the user. The information indicating the current location is information for specifying one point on the map data, such as latitude / longitude and altitude.

各種センサ1215は、ナビゲーション端末503に備えられ、車速センサ、加速度センサなどの、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ1215の出力値は、CPU1201による車両の現在地点の算出や、速度や方位の変化量の測定などに用いられる。カメラ1216は、携帯電話端末502およびナビゲーション端末503に備えられ、静止画や動画を撮影する。   Various sensors 1215 are provided in the navigation terminal 503, and output information that can determine the position and behavior of the vehicle, such as a vehicle speed sensor and an acceleration sensor. The output values of the various sensors 1215 are used by the CPU 1201 to calculate the current location of the vehicle and to measure the amount of change in speed and direction. The camera 1216 is provided in the mobile phone terminal 502 and the navigation terminal 503, and takes a still image or a moving image.

(広告提供システムの広告提供処理の一例)
つぎに、図13〜図16を用いて、本実施例にかかる広告提供システム500の広告提供処理の一例について説明する。図13は、本実施例にかかる広告提供システム500の広告提供処理の一例を示すシーケンス図である。
(Example of advertisement provision processing of advertisement provision system)
Next, an example of an advertisement providing process of the advertisement providing system 500 according to the present embodiment will be described with reference to FIGS. FIG. 13 is a sequence diagram illustrating an example of the advertisement providing process of the advertisement providing system 500 according to the present embodiment.

図13において、まず、携帯電話端末502、ナビゲーション端末503、PC端末504の各利用者端末装置1100は、ユーザからの操作入力等により、アプリケーションプログラムの起動指示を受領するまで待機状態にあり(ステップS1301:Noのループ)、アプリケーションプログラムの起動指示を受領すると(ステップS1301:Yes)、端末種別IDおよびユーザIDを広告提供サーバ501に送信する(ステップS1302)。   In FIG. 13, first, each of the user terminal devices 1100 of the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504 is in a standby state until receiving an application program activation instruction by an operation input from the user (step S1). When the application program activation instruction is received (step S1301: Yes), the terminal type ID and the user ID are transmitted to the advertisement providing server 501 (step S1302).

そして、広告提供サーバ501は、端末種別IDおよびユーザIDを受信すると(ステップS1303)、端末種別IDに基づき端末種別を判断する(ステップS1304)。ステップS1304において、端末種別が携帯電話端末であると判断すると、携帯電話端末用広告選択処理をおこなう(ステップS1305)。この携帯電話端末用広告選択処理については、図14を用いて、後述する。   Then, when receiving the terminal type ID and the user ID (step S1303), the advertisement providing server 501 determines the terminal type based on the terminal type ID (step S1304). If it is determined in step S1304 that the terminal type is a mobile phone terminal, mobile phone terminal advertisement selection processing is performed (step S1305). This mobile phone terminal advertisement selection processing will be described later with reference to FIG.

このあと、携帯電話端末用広告選択処理にて選択された広告コンテンツIDの広告情報を広告コンテンツDB605より取得する(ステップS1306)(図7参照)。そして、送信履歴DB606の、該当するユーザIDおよび広告コンテンツIDに対応する携帯電話端末用配信済フラグを「済」にする(ステップS1307)(図10参照)。そして、端末種別IDとユーザIDで確定される端末に広告情報を送信し(ステップS1308)、一連の処理を終了する。   Thereafter, the advertisement information of the advertisement content ID selected in the mobile phone terminal advertisement selection process is acquired from the advertisement content DB 605 (step S1306) (see FIG. 7). Then, the mobile phone terminal distribution completion flag corresponding to the corresponding user ID and advertisement content ID in the transmission history DB 606 is set to “completed” (step S1307) (see FIG. 10). Then, the advertising information is transmitted to the terminal determined by the terminal type ID and the user ID (step S1308), and the series of processes is terminated.

また、ステップS1304において、端末種別がナビゲーション端末であると判断すると、ナビゲーション端末用広告選択処理をおこなう(ステップS1309)。このナビゲーション端末用広告選択処理については、図15を用いて、後述する。   If it is determined in step S1304 that the terminal type is a navigation terminal, navigation terminal advertisement selection processing is performed (step S1309). This navigation terminal advertisement selection processing will be described later with reference to FIG.

このあと、ナビゲーション端末用広告選択処理にて選択された広告コンテンツIDの広告情報を広告コンテンツDB605より取得する(ステップS1310)(図8参照)。そして、送信履歴DB606の、該当するユーザIDおよび広告コンテンツIDに対応するナビゲーション端末用配信済フラグを「済」にする(ステップS1311)(図10参照)。そして、ステップS1308に移行する。   Thereafter, the advertisement information of the advertisement content ID selected in the advertisement selection process for navigation terminal is acquired from the advertisement content DB 605 (step S1310) (see FIG. 8). Then, the navigation terminal distribution flag corresponding to the corresponding user ID and advertisement content ID in the transmission history DB 606 is set to “completed” (step S1311) (see FIG. 10). Then, control goes to a step S1308.

また、ステップS1304において、端末種別がPC端末であると判断すると、PC端末用広告選択処理をおこなう(ステップS1312)。このPC端末用広告選択処理については、図16を用いて、後述する。   If it is determined in step S1304 that the terminal type is a PC terminal, PC terminal advertisement selection processing is performed (step S1312). This PC terminal advertisement selection processing will be described later with reference to FIG.

このあと、PC端末用広告選択処理にて選択された広告コンテンツIDの広告情報を広告コンテンツDB605より取得する(ステップS1313)(図9参照)。そして、送信履歴DB606の、該当するユーザIDおよび広告コンテンツIDに対応するPC端末用配信済フラグを「済」にする(ステップS1314)(図10参照)。そして、ステップS1308に移行する。   Thereafter, the advertisement information of the advertisement content ID selected in the PC terminal advertisement selection process is acquired from the advertisement content DB 605 (step S1313) (see FIG. 9). Then, the PC terminal distribution flag corresponding to the corresponding user ID and advertisement content ID in the transmission history DB 606 is set to “completed” (step S1314) (see FIG. 10). Then, control goes to a step S1308.

一方、各利用者端末装置1100は、広告情報を広告提供サーバ501から受信すると(ステップS1315)、受信した広告情報を出力する(ステップS1316)。このあと、アプリケーションプログラムを実行し(ステップS1317)、一連の処理を終了する。   On the other hand, each user terminal device 1100 receives the advertisement information from the advertisement providing server 501 (step S1315), and outputs the received advertisement information (step S1316). Thereafter, the application program is executed (step S1317), and the series of processes is terminated.

(広告提供サーバの携帯電話端末用広告選択処理の一例)
つぎに、図14を用いて、広告提供サーバ501の携帯電話端末用広告選択処理の一例について説明する。図14は、広告提供サーバ501の携帯電話端末用広告選択処理の一例を示すフローチャートである。
(Example of advertisement selection processing for mobile phone terminal of advertisement providing server)
Next, an example of the mobile phone terminal advertisement selection process of the advertisement providing server 501 will be described with reference to FIG. FIG. 14 is a flowchart illustrating an example of the mobile phone terminal advertisement selection process of the advertisement providing server 501.

図14において、広告提供サーバ501は、送信履歴DB606から、指定されたユーザIDに対応する広告コンテンツIDを検出する(ステップS1401)。そして、広告コンテンツIDに対応する携帯送信済フラグは「未」であるか否かを判断する(ステップS1402)。ステップS1402において、携帯送信済フラグは「未」であると判断した場合(ステップS1402:Yes)、広告コンテンツIDをサブルーチンの戻り値に設定し(ステップS1403)、一連の処理を終了する。   In FIG. 14, the advertisement providing server 501 detects the advertisement content ID corresponding to the designated user ID from the transmission history DB 606 (step S1401). Then, it is determined whether or not the mobile transmission completed flag corresponding to the advertisement content ID is “not yet” (step S1402). If it is determined in step S1402 that the mobile transmission completed flag is “not yet” (step S1402: Yes), the advertising content ID is set as a return value of the subroutine (step S1403), and the series of processing ends.

一方、ステップS1402において、携帯送信済フラグは「未」ではないと判断した場合(ステップS1402:No)、ユーザIDに対応する別の広告コンテンツIDがあるか否かを判断する(ステップS1404)。ステップS1404において、ユーザIDに対応する別の広告コンテンツIDがないと判断した場合(ステップS1404:No)、広告コンテンツDB605から、新規に送信する広告コンテンツIDを選択し、サブルーチンの戻り値に設定する(ステップS1405)。   On the other hand, if it is determined in step S1402 that the mobile transmission completed flag is not “not yet” (step S1402: No), it is determined whether there is another advertising content ID corresponding to the user ID (step S1404). If it is determined in step S1404 that there is no other advertising content ID corresponding to the user ID (step S1404: No), the advertising content ID to be newly transmitted is selected from the advertising content DB 605 and set as the return value of the subroutine. (Step S1405).

一方、ステップS1404において、ユーザIDに対応する別の広告コンテンツIDがあると判断した場合(ステップS1404:Yes)、次の広告コンテンツIDを指定し(ステップS1406)、ステップS1402に移行する。   On the other hand, if it is determined in step S1404 that there is another advertising content ID corresponding to the user ID (step S1404: Yes), the next advertising content ID is designated (step S1406), and the process proceeds to step S1402.

(広告提供サーバのナビゲーション端末用広告選択処理の一例)
つぎに、図15を用いて、広告提供サーバ501のナビゲーション端末用広告選択処理の一例について説明する。図15は、広告提供サーバ501のナビゲーション端末用広告選択処理の一例を示すフローチャートである。
(Example of advertisement selection processing for navigation terminal of advertisement providing server)
Next, an example of the advertisement selection process for the navigation terminal of the advertisement providing server 501 will be described with reference to FIG. FIG. 15 is a flowchart illustrating an example of advertisement selection processing for the navigation terminal of the advertisement providing server 501.

図15において、広告提供サーバ501は、送信履歴DB606から、指定されたユーザIDに対応する広告コンテンツIDを検出する(ステップS1501)。そして、広告コンテンツIDに対応するナビ送信済フラグは「未」であるか否かを判断する(ステップS1502)。ステップS1502において、ナビ送信済フラグは「未」であると判断した場合(ステップS1502:Yes)、広告コンテンツIDをサブルーチンの戻り値に設定し(ステップS1503)、一連の処理を終了する。   In FIG. 15, the advertisement providing server 501 detects an advertisement content ID corresponding to the designated user ID from the transmission history DB 606 (step S1501). Then, it is determined whether or not the navigation transmission completion flag corresponding to the advertisement content ID is “not yet” (step S1502). If it is determined in step S1502 that the navigation transmission completion flag is “not yet” (step S1502: Yes), the advertising content ID is set as the return value of the subroutine (step S1503), and the series of processing ends.

一方、ステップS1502において、ナビ送信済フラグは「未」ではないと判断した場合(ステップS1502:No)、ユーザIDに対応する別の広告コンテンツIDがあるか否かを判断する(ステップS1504)。ステップS1504において、ユーザIDに対応する別の広告コンテンツIDがないと判断した場合(ステップS1504:No)、広告コンテンツDB605から、新規に送信する広告コンテンツIDを選択し、サブルーチンの戻り値に設定する(ステップS1505)。   On the other hand, if it is determined in step S1502 that the navigation transmission completed flag is not “not yet” (step S1502: No), it is determined whether there is another advertising content ID corresponding to the user ID (step S1504). If it is determined in step S1504 that there is no other advertising content ID corresponding to the user ID (step S1504: No), the advertising content ID to be newly transmitted is selected from the advertising content DB 605 and set as the return value of the subroutine. (Step S1505).

一方、ステップS1504において、ユーザIDに対応する別の広告コンテンツIDがあると判断した場合(ステップS1504:Yes)、次の広告コンテンツIDを指定し(ステップS1506)、ステップS1502に移行する。   On the other hand, if it is determined in step S1504 that there is another advertising content ID corresponding to the user ID (step S1504: Yes), the next advertising content ID is specified (step S1506), and the process proceeds to step S1502.

(広告提供サーバのPC端末用広告選択処理の一例)
つぎに、図16を用いて、広告提供サーバ501のPC端末用広告選択処理の一例について説明する。図16は、広告提供サーバ501のPC端末用広告選択処理の一例を示すフローチャートである。
(Example of advertisement selection processing for PC terminal of advertisement providing server)
Next, an example of PC terminal advertisement selection processing of the advertisement providing server 501 will be described with reference to FIG. FIG. 16 is a flowchart illustrating an example of PC terminal advertisement selection processing of the advertisement providing server 501.

図16において、広告提供サーバ501は、送信履歴DB606から、指定されたユーザIDに対応する広告コンテンツIDを検出する(ステップS1601)。そして、広告コンテンツIDに対応するPC送信済フラグは「未」であるか否かを判断する(ステップS1602)。ステップS1602において、PC送信済フラグは「未」であると判断した場合(ステップS1602:Yes)、広告コンテンツIDをサブルーチンの戻り値に設定し(ステップS1603)、一連の処理を終了する。   In FIG. 16, the advertisement providing server 501 detects the advertisement content ID corresponding to the designated user ID from the transmission history DB 606 (step S1601). Then, it is determined whether or not the PC transmitted flag corresponding to the advertisement content ID is “not yet” (step S1602). If it is determined in step S1602 that the PC transmission completion flag is “not yet” (step S1602: Yes), the advertising content ID is set as the return value of the subroutine (step S1603), and the series of processing ends.

一方、ステップS1602において、PC送信済フラグは「未」ではないと判断した場合(ステップS1602:No)、ユーザIDに対応する別の広告コンテンツIDがあるか否かを判断する(ステップS1604)。ステップS1604において、ユーザIDに対応する別の広告コンテンツIDがないと判断した場合(ステップS1604:No)、広告コンテンツDB605から、新規に送信する広告コンテンツIDを選択し、サブルーチンの戻り値に設定する(ステップS1605)。   On the other hand, if it is determined in step S1602 that the PC transmitted flag is not “not yet” (step S1602: No), it is determined whether there is another advertising content ID corresponding to the user ID (step S1604). If it is determined in step S1604 that there is no other advertising content ID corresponding to the user ID (step S1604: No), the advertising content ID to be newly transmitted is selected from the advertising content DB 605 and set as the return value of the subroutine. (Step S1605).

一方、ステップS1604において、ユーザIDに対応する別の広告コンテンツIDがあると判断した場合(ステップS1604:Yes)、次の広告コンテンツIDを指定し(ステップS1606)、ステップS1602に移行する。   On the other hand, if it is determined in step S1604 that there is another advertisement content ID corresponding to the user ID (step S1604: Yes), the next advertisement content ID is specified (step S1606), and the process proceeds to step S1602.

上述した図13〜図16に示した処理においては、各利用者端末装置1100に送信したことのない広告コンテンツを優先的に送信する処理について説明したが、このほかにも、当該利用者端末装置1100の配信済フラグの値が「未」になっており、他の利用者端末装置1100の配信済フラグが「済」になっている広告コンテンツを優先的に送信する処理とすることも可能である。   In the processes shown in FIGS. 13 to 16 described above, the process of preferentially transmitting advertisement content that has not been transmitted to each user terminal device 1100 has been described. It is also possible to preferentially transmit the advertising content in which the value of the distribution flag of 1100 is “not yet” and the distribution flag of another user terminal device 1100 is “completed”. is there.

上述した図13〜図16に示した処理によれば、利用者端末装置1100(携帯電話端末502、ナビゲーション端末503、PC端末504)にそれぞれ対応付けた同一の広告主の広告情報を、それぞれ対応する利用者端末装置1100に対応付けるようにしたので、各利用者端末装置1100に適した多種多様な広告情報を送信することができる。これにより、各利用者端末装置1100では、利用者端末装置1100に適した同一の広告主の多種多様な広告を提示することができる。   According to the processing shown in FIG. 13 to FIG. 16 described above, the advertisement information of the same advertiser associated with the user terminal device 1100 (mobile phone terminal 502, navigation terminal 503, PC terminal 504) is associated respectively. Therefore, it is possible to transmit various types of advertisement information suitable for each user terminal device 1100. Thereby, in each user terminal device 1100, various advertisements of the same advertiser suitable for the user terminal device 1100 can be presented.

したがって、ユーザは、携帯電話端末502、ナビゲーション端末503、PC端末504を介して、計3回、広告を視聴することになり、広告に対するユーザの印象や記憶を確実なものにすることができる。なお、上述した処理においては、3つの利用者端末装置1100を用い、利用者に対して3回広告情報を提示するようにしたが、利用者端末装置1100の数や、提示する回数は、これに限られない。   Therefore, the user views the advertisement a total of three times via the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504, and the user's impression and memory regarding the advertisement can be ensured. In the above-described processing, the three user terminal devices 1100 are used and the advertisement information is presented to the user three times. However, the number of user terminal devices 1100 and the number of times of presentation are not limited to this. Not limited to.

(広告提供サーバの送信順位に応じた広告提供処理の一例)
つぎに、図17〜図19を用いて、広告提供サーバ501の送信順位に応じた広告提供処理の一例について説明する。図17は、広告提供サーバ501の携帯電話端末502に対する広告提供処理の一例を示すフローチャートである。図17〜図19においては、送信順位を、携帯電話端末502、ナビゲーション端末503、PC端末504の順として、送信順位にしたがって、広告情報を提供および出力させるようにした処理について説明する。また、広告情報については、一広告主の広告情報として、説明する。
(Example of advertisement provision processing according to the transmission order of the advertisement provision server)
Next, an example of advertisement providing processing according to the transmission order of the advertisement providing server 501 will be described with reference to FIGS. FIG. 17 is a flowchart illustrating an example of an advertisement providing process for the mobile phone terminal 502 of the advertisement providing server 501. 17 to 19, processing in which advertisement information is provided and output in accordance with the transmission order will be described with the transmission order in the order of the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504. Further, the advertisement information will be described as one advertiser's advertisement information.

図17において、広告提供サーバ501は、携帯電話端末502から、広告情報の送信要求を受信したか否かを判断する(ステップS1701)。なお、送信要求は、具体的には、携帯電話端末502にてアプリケーションプログラムが起動されるときに、当該携帯電話端末502から送信される要求である。   In FIG. 17, the advertisement providing server 501 determines whether or not an advertisement information transmission request is received from the mobile phone terminal 502 (step S1701). The transmission request is specifically a request transmitted from the mobile phone terminal 502 when the application program is activated on the mobile phone terminal 502.

ステップS1701において、広告情報の送信要求を受信するまで待機状態にあり(ステップS1701:Noのループ)、広告情報の送信要求を受信した場合(ステップS1701:Yes)、携帯電話端末用の広告情報を選別する(ステップS1702)。この広告情報は、たとえば、携帯電話端末502の小型の表示画面に適した広告情報である。   In step S1701, it is in a standby state until a transmission request for advertisement information is received (step S1701: No loop), and when a transmission request for advertisement information is received (step S1701: Yes), advertisement information for mobile phone terminals is displayed. Sorting is performed (step S1702). This advertisement information is, for example, advertisement information suitable for a small display screen of the mobile phone terminal 502.

また、この広告情報は、携帯電話端末502が1回目の送信先であることを加味した内容の、つまり、ユーザにとって1回目の視聴であることを加味した内容の、簡単な広告情報である。また、広告情報は、利用者の属性情報に基づき、たとえば、趣味や嗜好に自動車が存在する場合には、自動車の広告を優先して選別すればよい。   Further, this advertisement information is simple advertisement information with the content taking into account that the mobile phone terminal 502 is the first transmission destination, that is, with the content taking into account the first viewing for the user. Further, the advertisement information may be selected based on user attribute information, for example, when an automobile is present in hobbies or preferences, with priority given to the advertisement of the automobile.

そして、携帯電話端末502に広告情報を送信する(ステップS1703)。このあと、広告情報を送信してから一定期間経過したか否かを判断する(ステップS1704)。一定期間とは、ユーザが一度広告を見てから当該広告を記憶している範囲内の期間であり、たとえば、1ヶ月などの期間である。ステップS1704において、送信してから一定期間経過していないと判断した場合(ステップS1704:No)、携帯電話端末502にて出力した旨の結果を受信したか否かを判断する(ステップS1705)。   Then, the advertising information is transmitted to the mobile phone terminal 502 (step S1703). Thereafter, it is determined whether or not a certain period has elapsed since the advertisement information was transmitted (step S1704). The certain period is a period within a range in which the user stores the advertisement after seeing the advertisement once, for example, a period of one month or the like. If it is determined in step S1704 that a certain period of time has not elapsed since the transmission (step S1704: No), it is determined whether or not a result of output from the mobile phone terminal 502 has been received (step S1705).

ステップS1705において、出力した旨の結果を受信するまで(ステップS1705:No)、ステップS1704に移行し、出力した旨の結果を受信すると(ステップS1705:Yes)、携帯電話端末用出力済フラグを「済」にする(ステップS1706)。なお、携帯電話端末用出力済フラグは、図10に示した送信済フラグと同様に、携帯電話端末にて出力済みであるか未出力であるかを示したものであり、出力済みの場合に「済」を示し、未出力の場合に「未」を示すものである。   In step S1705, until the output result is received (step S1705: No), the process proceeds to step S1704. When the output result is received (step S1705: Yes), the mobile phone terminal output flag is set to “ Finished "(step S1706). Note that the output flag for the mobile phone terminal indicates whether it has been output or not output at the mobile phone terminal, similar to the transmitted flag shown in FIG. “Done” is shown, and “Not” is shown when no output has been made.

一方、ステップS1704において、送信してから一定期間経過したと判断した場合(ステップS1704:Yes)、送信履歴DB606内の当該広告情報の送信履歴をクリアし(ステップS1707)、つまり、送信がなかったものとして、一連の処理を終了する。なお、送信履歴がクリアされると、適宜のタイミングで、再度、当該広告情報の送信をおこなう。   On the other hand, if it is determined in step S1704 that a certain period has elapsed since transmission (step S1704: Yes), the transmission history of the advertisement information in the transmission history DB 606 is cleared (step S1707), that is, there is no transmission. As a result, the series of processing is terminated. When the transmission history is cleared, the advertisement information is transmitted again at an appropriate timing.

(広告提供サーバのナビゲーション端末に対する広告提供処理の一例)
つぎに、図18を用いて、広告提供サーバ501のナビゲーション端末503に対する広告提供処理の一例について説明する。図18は、広告提供サーバ501のナビゲーション端末503に対する広告提供処理の一例を示すフローチャートである。なお、図18においては、図17に示した携帯電話端末502への広告提供処理により、携帯電話端末502にて広告情報が出力されていることを前提とする。
(Example of advertisement providing process for navigation terminal of advertisement providing server)
Next, an example of an advertisement providing process for the navigation terminal 503 of the advertisement providing server 501 will be described with reference to FIG. FIG. 18 is a flowchart illustrating an example of an advertisement providing process for the navigation terminal 503 of the advertisement providing server 501. In FIG. 18, it is assumed that the advertisement information is output from the mobile phone terminal 502 by the advertisement providing process to the mobile phone terminal 502 shown in FIG.

図18において、広告提供サーバ501は、ナビゲーション端末503から、広告情報の送信要求を受信したか否かを判断する(ステップS1801)。なお、送信要求は、具体的には、ナビゲーション端末503にてアプリケーションプログラムが起動されるときに、当該ナビゲーション端末503から送信される要求である。   In FIG. 18, the advertisement providing server 501 determines whether or not an advertisement information transmission request is received from the navigation terminal 503 (step S1801). The transmission request is specifically a request transmitted from the navigation terminal 503 when the application program is activated on the navigation terminal 503.

ステップS1801において、広告情報の送信要求を受信するまで待機状態にあり(ステップS1801:Noのループ)、広告情報の送信要求を受信した場合(ステップS1801:Yes)、所定のタイミングか否かを判断する(ステップS1802)。所定のタイミングは、携帯電話端末502にて当該広告情報が出力されてからの期間が当該広告をユーザに対して定着させるのに効果のある期間となるタイミングであり、たとえば、なるべく早いうちに出力するのか、または3日程度間隔を空けるのか等、広告情報ごとに適宜設定されている。   In step S1801, it is in a standby state until an advertisement information transmission request is received (step S1801: No loop). When an advertisement information transmission request is received (step S1801: Yes), it is determined whether or not a predetermined timing is reached. (Step S1802). The predetermined timing is a timing when the period after the advertisement information is output by the mobile phone terminal 502 is an effective period for fixing the advertisement to the user. For example, the predetermined timing is output as soon as possible. It is set as appropriate for each advertisement information, such as whether to make an interval of about 3 days or not.

ステップS1802において、所定のタイミングとなるまで待機状態にあり(ステップS1802:Noのループ)、所定のタイミングとなると(ステップS1802:Yes)、ナビゲーション端末用の広告情報を選別する(ステップS1803)。この広告情報は、たとえば、ナビゲーション端末503に適した聴覚に訴える広告情報である。また、この広告情報は、ナビゲーション端末503が2回目の送信先であることを加味した内容の、つまり、ユーザにとって2回目の視聴であることを加味した内容の、1回目よりは詳細な広告情報である。なお、1回目の広告情報と同じ内容とすることも可能である。   In step S1802, it is in a standby state until a predetermined timing is reached (step S1802: No loop). When the predetermined timing is reached (step S1802: Yes), advertisement information for the navigation terminal is selected (step S1803). This advertisement information is, for example, advertisement information appealing to hearing suitable for the navigation terminal 503. Further, this advertisement information is more detailed than the first advertisement with the content that takes into account that the navigation terminal 503 is the second transmission destination, that is, the content that takes into account the second viewing for the user. It is. It is also possible to have the same content as the first advertisement information.

そして、ナビゲーション端末503に広告情報を送信する(ステップS1804)。このあと、携帯電話端末502にて広告情報が出力されてから一定期間経過したか否かを判断する(ステップS1805)。一定期間とは、ユーザが一度広告を見てから当該広告を記憶している範囲内の期間であり、たとえば、1ヶ月などの期間である。ステップS1805において、携帯電話端末502にて広告情報が出力されてから一定期間経過していないと判断した場合(ステップS1805:No)、ナビゲーション端末503にて出力した旨の結果を受信したか否かを判断する(ステップS1806)。   Then, the advertising information is transmitted to the navigation terminal 503 (step S1804). Thereafter, it is determined whether or not a certain period has elapsed since the advertisement information was output from the mobile phone terminal 502 (step S1805). The certain period is a period within a range in which the user stores the advertisement after seeing the advertisement once, for example, a period of one month or the like. If it is determined in step S1805 that a certain period of time has not elapsed since the advertisement information was output from the mobile phone terminal 502 (step S1805: No), whether or not the result of output from the navigation terminal 503 has been received. Is determined (step S1806).

ステップS1806において、出力した旨の結果を受信するまで(ステップS1806:No)、ステップS1805に移行し、出力した旨の結果を受信すると(ステップS1806:Yes)、ナビゲーション端末用出力済フラグを「済」にする(ステップS1807)。なお、ナビゲーション端末用出力済フラグは、図10に示した送信済フラグと同様に、ナビゲーション端末にて出力済みであるか未出力であるかを示したものであり、出力済みの場合に「済」を示し、未出力の場合に「未」を示すものである。   In step S1806, until the output result is received (step S1806: No), the process proceeds to step S1805. When the output result is received (step S1806: Yes), the navigation terminal output flag is set to “completed”. (Step S1807). Note that the output flag for the navigation terminal indicates whether the output has been output or not output at the navigation terminal in the same manner as the transmitted flag shown in FIG. ”And“ not yet ”when no output has been made.

一方、ステップS1805において、携帯電話端末502にて広告情報が出力されてから一定期間経過したと判断した場合(ステップS1805:Yes)、送信履歴DB606内の当該広告情報の送信履歴をクリアし(ステップS1808)、つまり、当初から送信がなかったものとして、一連の処理を終了する。   On the other hand, if it is determined in step S1805 that a certain period has elapsed since the advertisement information was output from the mobile phone terminal 502 (step S1805: Yes), the transmission history of the advertisement information in the transmission history DB 606 is cleared (step S1805). S1808), that is, a series of processes is terminated assuming that there was no transmission from the beginning.

(広告提供サーバのPC端末に対する広告提供処理の一例)
つぎに、図19を用いて、広告提供サーバ501のPC端末504に対する広告提供処理の一例について説明する。図19は、広告提供サーバ501のPC端末504に対する広告提供処理の一例を示すフローチャートである。なお、図19においては、図17および図18に示した携帯電話端末502およびナビゲーション端末503への広告提供処理により、携帯電話端末502およびナビゲーション端末503にて広告情報が出力されていることを前提とする。
(Example of advertisement provision processing for PC terminal of advertisement provision server)
Next, an example of an advertisement providing process for the PC terminal 504 of the advertisement providing server 501 will be described with reference to FIG. FIG. 19 is a flowchart illustrating an example of an advertisement providing process for the PC terminal 504 of the advertisement providing server 501. In FIG. 19, it is assumed that the advertisement information is output from the mobile phone terminal 502 and the navigation terminal 503 by the advertisement providing process to the mobile phone terminal 502 and the navigation terminal 503 shown in FIGS. 17 and 18. And

図19において、広告提供サーバ501は、PC端末504から、広告情報の送信要求を受信したか否かを判断する(ステップS1901)。なお、送信要求は、具体的には、PC端末504にてアプリケーションプログラムが起動されるときに、当該PC端末504から送信される要求である。   In FIG. 19, the advertisement providing server 501 determines whether an advertisement information transmission request is received from the PC terminal 504 (step S1901). The transmission request is specifically a request transmitted from the PC terminal 504 when the application program is activated on the PC terminal 504.

ステップS1901において、広告情報の送信要求を受信するまで待機状態にあり(ステップS1901:Noのループ)、広告情報の送信要求を受信した場合(ステップS1901:Yes)、所定のタイミングか否かを判断する(ステップS1902)。所定のタイミングは、ナビゲーション端末503にて当該広告情報が出力されてからの期間が当該広告をユーザに対して定着させるのに効果のある期間となるタイミングであり、たとえば、なるべく早いうちに出力するのか、または3日程度間隔を空けるのか等、広告情報ごとに適宜設定されている。   In step S1901, it is in a standby state until a transmission request for advertisement information is received (step S1901: No loop). When a transmission request for advertisement information is received (step S1901: Yes), it is determined whether or not a predetermined timing is reached. (Step S1902). The predetermined timing is a timing at which the period after the advertisement information is output by the navigation terminal 503 is an effective period for fixing the advertisement to the user. For example, the predetermined timing is output as soon as possible. It is set as appropriate for each advertisement information, such as whether the interval is about 3 days or not.

ステップS1902において、所定のタイミングとなるまで待機状態にあり(ステップS1902:Noのループ)、所定のタイミングとなると(ステップS1902:Yes)、PC端末用の広告情報を選別する(ステップS1903)。この広告情報は、たとえば、PC端末504に適した詳細な説明のある広告情報である。また、この広告情報は、PC端末504が3回目の送信先であることを加味した内容の、つまり、ユーザにとって3回目の視聴であることを加味した内容の、2回目よりも詳細な広告情報である。なお、1回目および2回目の広告情報と同じ内容とすることも可能である。   In step S1902, it is in a standby state until the predetermined timing is reached (step S1902: No loop). When the predetermined timing is reached (step S1902: Yes), advertisement information for the PC terminal is selected (step S1903). This advertisement information is, for example, advertisement information with a detailed description suitable for the PC terminal 504. Further, this advertisement information is more detailed than the second advertisement information with the content that the PC terminal 504 is the third destination, that is, the content that considers the third viewing for the user. It is. It is also possible to have the same content as the first and second advertisement information.

そして、PC端末504に広告情報を送信する(ステップS1904)。このあと、ナビゲーション端末503にて広告情報が出力されてから一定期間経過したか否かを判断する(ステップS1905)。一定期間とは、ユーザが広告を見てから当該広告を記憶している範囲内の期間であり、たとえば、1ヶ月などの期間である。ステップS1905において、ナビゲーション端末503にて広告情報が出力されてから一定期間経過していないと判断した場合(ステップS1905:No)、PC端末504にて出力した旨の結果を受信したか否かを判断する(ステップS1906)。   Then, the advertisement information is transmitted to the PC terminal 504 (step S1904). Thereafter, it is determined whether or not a certain period has elapsed since the advertisement information was output at the navigation terminal 503 (step S1905). The certain period is a period within a range in which the advertisement is stored after the user sees the advertisement, for example, a period such as one month. If it is determined in step S1905 that a certain period of time has not elapsed since the advertisement information was output from the navigation terminal 503 (step S1905: No), whether or not the result of output from the PC terminal 504 has been received is determined. Judgment is made (step S1906).

ステップS1906において、出力した旨の結果を受信するまで(ステップS1906:No)、ステップS1905に移行し、出力した旨の結果を受信すると(ステップS1906:Yes)、PC端末用出力済フラグを「済」にする(ステップS1907)。なお、PC端末用出力済フラグは、図10に示した送信済フラグと同様に、PC端末にて出力済みであるか未出力であるかを示したものであり、出力済みの場合に「済」を示し、未出力の場合に「未」を示すものである。   In step S1906, until the output result is received (step S1906: No), the process proceeds to step S1905. When the output result is received (step S1906: Yes), the PC terminal output flag is set to “completed”. (Step S1907). The PC terminal output flag indicates whether it has been output or not output at the PC terminal, as with the transmitted flag shown in FIG. ”And“ not yet ”when no output has been made.

一方、ステップS1905において、ナビゲーション端末503にて広告情報が出力されてから一定期間経過したと判断した場合(ステップS1905:Yes)、送信履歴DB606内の当該広告情報の送信履歴をクリアし(ステップS1908)、つまり、当初から送信がなかったものとして、一連の処理を終了する。   On the other hand, if it is determined in step S1905 that a certain period has elapsed since the advertisement information was output from the navigation terminal 503 (step S1905: Yes), the transmission history of the advertisement information in the transmission history DB 606 is cleared (step S1908). ), That is, a series of processes is terminated assuming that there was no transmission from the beginning.

なお、図17〜図19に示した処理においては、送信順位を、携帯電話端末502、ナビゲーション端末503、PC端末504の順として説明したが、これに限られるものではなく、任意に設定することは可能である。また、上述した処理においては、3つの利用者端末装置1100を用い、利用者に対して3回広告情報を提示するようにしたが、利用者端末装置1100の数や、提示する回数は、これに限られない。また、たとえば、3回の広告情報の提示のうち、2回を携帯電話端末502にておこない、1回をナビゲーション端末503にておこなうようにしてもよい。   In the processing shown in FIGS. 17 to 19, the transmission order has been described as the order of the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504, but the present invention is not limited to this, and may be set arbitrarily. Is possible. In the above-described processing, the three user terminal devices 1100 are used and the advertisement information is presented to the user three times. However, the number of user terminal devices 1100 and the number of times of presentation are not limited to this. Not limited to. Further, for example, two times of presentation of advertisement information may be performed by the mobile phone terminal 502 and once by the navigation terminal 503.

上述した図17〜図19に示した処理は、利用者端末装置1100(携帯電話端末502、ナビゲーション端末503、PC端末504)にそれぞれ対応付けた同一の広告主の広告情報を、予め設定される利用者端末装置1100の送信順位にしたがって送信するようにした。これにより、順番に応じて最も広告の効果の得られる利用者端末装置1100の順に、広告情報を送信することが可能になる。したがって、ユーザは、携帯電話端末502、ナビゲーション端末503、PC端末504を介して、計3回、広告を視聴することになり、広告に対するユーザの印象や記憶を確実なものにすることができる。   In the processing shown in FIGS. 17 to 19 described above, advertisement information of the same advertiser associated with the user terminal device 1100 (mobile phone terminal 502, navigation terminal 503, PC terminal 504) is preset. Transmission is performed in accordance with the transmission order of the user terminal device 1100. Thereby, it becomes possible to transmit advertisement information in the order of the user terminal device 1100 that is most effective in advertising according to the order. Therefore, the user views the advertisement a total of three times via the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504, and the user's impression and memory regarding the advertisement can be ensured.

(各利用者端末装置の広告提示処理の一例)
つぎに、図20を用いて、各利用者端末装置1100(携帯電話端末502、ナビゲーション端末503、PC端末504)の広告提示処理の一例について説明する。図20は、各利用者端末装置の広告提示処理の一例を示すフローチャートである。なお、図20に示すフローチャートは、図17〜図19に示した広告提供サーバ501の広告提供処理により、受信した広告情報をリアルタイムに提示する処理である。
(An example of advertisement presentation processing of each user terminal device)
Next, an example of the advertisement presentation process of each user terminal device 1100 (mobile phone terminal 502, navigation terminal 503, PC terminal 504) will be described with reference to FIG. FIG. 20 is a flowchart illustrating an example of the advertisement presentation process of each user terminal device. Note that the flowchart shown in FIG. 20 is a process of presenting the received advertisement information in real time by the advertisement providing process of the advertisement providing server 501 shown in FIGS.

図20において、各利用者端末装置1100(携帯電話端末502、ナビゲーション端末503、PC端末504)は、アプリケーションプログラムの起動の操作入力があるか否かを判断する(ステップS2001)。アプリケーションプログラムの起動の操作入力とは、たとえば、携帯電話端末502にあっては検索ポータルサイトに接続して検索の実行の入力などであり、ナビゲーション端末503にあっては経路探索の実行の入力などであり、PC端末504にあっては検索ポータルサイトへのログイン入力や地図サイトでの経路探索の実行の入力などである。   20, each user terminal device 1100 (mobile phone terminal 502, navigation terminal 503, PC terminal 504) determines whether or not there is an operation input for starting an application program (step S2001). The operation input for starting the application program is, for example, an input for executing a search by connecting to a search portal site in the mobile phone terminal 502, and an input for executing a route search in the navigation terminal 503. In the case of the PC terminal 504, a log-in input to the search portal site or a route search execution input on the map site is performed.

ステップS2001において、アプリケーションプログラムの起動の操作入力があるまで待機状態にあり(ステップS2001:Noのループ)、アプリケーションプログラムの起動の操作入力があると(ステップS2001:Yes)、広告提供サーバ501に広告情報の送信要求をおこなう(ステップS2002)。   In step S2001, it is in a standby state until an operation input for starting an application program is received (step S2001: No loop), and if there is an operation input for starting an application program (step S2001: Yes), an advertisement is sent to the advertisement providing server 501. An information transmission request is made (step S2002).

このあと、広告情報を受信するまで待機し(ステップS2003:Noのループ)、広告情報を受信すると(ステップS2003:Yes)、スピーカ1209およびディスプレイ1212(図12参照)から広告情報を出力する(ステップS2004)。出力される広告情報は、たとえば、自動車メーカの広告情報の場合、携帯電話端末用は簡単な広告情報であり、ナビゲーション端末用は走行時の車内音など聴覚に訴えるリアルな情報であり、PC端末用は詳細な製品情報である。   Thereafter, the process waits until the advertisement information is received (Step S2003: No loop). When the advertisement information is received (Step S2003: Yes), the advertisement information is output from the speaker 1209 and the display 1212 (see FIG. 12) (Step S2003). S2004). For example, in the case of automobile manufacturer advertisement information, the output advertisement information is simple advertisement information for mobile phone terminals, and for navigation terminals is realistic information that appeals to hearing, such as in-car sound during driving. For detailed product information.

そして、広告提供サーバ501に広告情報を出力した旨の結果を送信する(ステップS2005)。このあと、アプリケーションプログラムを起動し(ステップS2006)、一連の処理を終了する。   Then, a result indicating that the advertisement information has been output is transmitted to the advertisement providing server 501 (step S2005). Thereafter, the application program is activated (step S2006), and the series of processing is terminated.

上述した処理によれば、利用者端末装置1100(携帯電話端末502、ナビゲーション端末503、PC端末504)では、利用者端末装置1100にそれぞれ適した、同一の広告主の多種多様な広告情報を出力することができる。また、アプリケーションプログラムの起動前に広告情報を出力するようにしたので、当該広告情報がユーザの目に留まりやすくなる。   According to the processing described above, the user terminal device 1100 (the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504) outputs a wide variety of advertisement information of the same advertiser that is suitable for the user terminal device 1100. can do. Further, since the advertisement information is output before the application program is started, the advertisement information is likely to be noticed by the user.

また、広告情報の出力結果を広告提供サーバ501に送信するようにしたので、広告提供サーバ501では、広告情報がどの利用者端末装置1100にて出力されたのか、または出力されていないのかを管理することができる。したがって、ユーザは、各利用者端末装置(携帯電話端末502、ナビゲーション端末503、PC端末504)を介して、計3回、広告を視聴することになり、広告に対するユーザの印象や記憶を確実なものにすることができる。   In addition, since the output result of the advertisement information is transmitted to the advertisement providing server 501, the advertisement providing server 501 manages which user terminal device 1100 the advertisement information is output or is not output. can do. Accordingly, the user views the advertisement three times in total via each user terminal device (the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504), and the user's impression and memory regarding the advertisement are surely confirmed. Can be a thing.

(各利用者端末装置の広告提示処理の他の一例)
つぎに、図21を用いて、各利用者端末装置1100(携帯電話端末502、ナビゲーション端末503、PC端末504)の広告提示処理の他の一例について説明する。図21は、各利用者端末装置1100の広告提示処理の他の一例を示すフローチャートである。図21に示すフローチャートは、図17〜図19に示した広告提供サーバ501の広告提供処理により、受信した広告情報を、利用者端末装置1100にて格納し、提示するタイミングを利用者端末装置1100にて制御する場合の処理である。
(Another example of advertisement presentation processing of each user terminal device)
Next, another example of the advertisement presentation process of each user terminal device 1100 (mobile phone terminal 502, navigation terminal 503, PC terminal 504) will be described with reference to FIG. FIG. 21 is a flowchart illustrating another example of the advertisement presentation process of each user terminal device 1100. The flowchart shown in FIG. 21 stores the received advertisement information in the user terminal device 1100 by the advertisement providing process of the advertisement providing server 501 shown in FIGS. This is a process for controlling by.

図21において、利用者端末装置1100は、広告情報を受信するまで待機状態にあり(ステップS2101:Noのループ)、広告情報を受信すると(ステップS2101:Yes)、磁気ディスク1205や光ディスク1207(図12参照)などに広告情報を格納する(ステップS2102)。このあと、所定のタイミングであるか否かを判断する(ステップS2103)。   In FIG. 21, the user terminal device 1100 is in a standby state until advertisement information is received (step S2101: No loop). When advertisement information is received (step S2101: Yes), the magnetic disk 1205 and the optical disk 1207 (FIG. 12) or the like (step S2102). Thereafter, it is determined whether or not it is a predetermined timing (step S2103).

所定のタイミングは、アプリケーションプログラムの起動前のタイミングや、広告提供サーバ501から出力命令を受信したタイミングや、広告情報に、当該広告情報を出力させる時間帯や状況など出力条件の情報が付与されている場合には、当該条件に合致するタイミングである。出力条件は、位置に関する条件や速度に関する条件である。位置に関する条件の情報が付与されている場合には、上述した所定のタイミングは、GPSユニット1214にて検出される位置が当該条件に合致するときである(以下、適宜、図12参照)。また、速度○km/hで走行中という速度に関する条件の情報が付与されている場合には、上述した所定のタイミングは、各種センサ1215によって検知される速度が当該条件に合致するときとなる。   Predetermined timing includes timing information before starting the application program, timing of receiving an output command from the advertisement providing server 501, and output condition information such as a time zone and a situation in which the advertisement information is output to the advertisement information. If it is, it is the timing that matches the condition. The output condition is a condition regarding a position or a condition regarding speed. In the case where information on the condition regarding the position is given, the above-described predetermined timing is when the position detected by the GPS unit 1214 matches the condition (hereinafter, refer to FIG. 12 as appropriate). In addition, in the case where information on conditions regarding speed of traveling at a speed of ○ km / h is given, the predetermined timing described above is when the speed detected by the various sensors 1215 matches the conditions.

ステップS2103において、所定のタイミングとなるまで待機状態にあり(ステップS2103:Noのループ)、所定のタイミングとなると(ステップS2101:Yes)、スピーカ1209およびディスプレイ1212から広告情報を出力する(ステップS2104)。そして、広告提供サーバ501に広告情報を出力した旨の結果を送信し(ステップS2105)、一連の処理を終了する。   In step S2103, it is in a standby state until a predetermined timing is reached (step S2103: No loop). When the predetermined timing is reached (step S2101: Yes), advertisement information is output from the speaker 1209 and the display 1212 (step S2104). . Then, a result indicating that the advertisement information has been output is transmitted to the advertisement providing server 501 (step S2105), and the series of processes is terminated.

上述した処理によれば、利用者端末装置1100(携帯電話端末502、ナビゲーション端末503、PC端末504)では、利用者端末装置1100にそれぞれ適した、同一の広告主の多種多様な広告情報を出力することができる。また、受信した広告情報を格納するようにしたので、任意のタイミングで広告情報を出力することができる。また、ユーザの位置や車両の速度などに応じて広告情報を出力するようにすれば、より広告の効果は高まる。したがって、広告に対するユーザの印象や記憶を確実なものにすることができる。   According to the processing described above, the user terminal device 1100 (the mobile phone terminal 502, the navigation terminal 503, and the PC terminal 504) outputs a wide variety of advertisement information of the same advertiser that is suitable for the user terminal device 1100. can do. Since the received advertisement information is stored, the advertisement information can be output at an arbitrary timing. Further, if the advertisement information is output according to the position of the user or the speed of the vehicle, the effect of the advertisement is further enhanced. Therefore, the impression and memory of the user with respect to the advertisement can be ensured.

(広告情報を提示する際の時間と場所の関係の一例)
つぎに、図22を用いて、広告情報を提示する際の時間と場所の関係の一例について説明する。図22は、広告情報を提示する際の時間と場所の関係の一例を示す説明図である。図22に示す説明図は、本実施例を実現した場合の、ユーザの位置や行動状態に当てはめた具体的な流れを示したものである。
(An example of the relationship between time and place when presenting advertising information)
Next, an example of the relationship between time and place when presenting advertisement information will be described with reference to FIG. FIG. 22 is an explanatory diagram showing an example of the relationship between time and place when presenting advertisement information. The explanatory diagram shown in FIG. 22 shows a specific flow applied to the position and action state of the user when the present embodiment is realized.

図22において、対応図2200は、横軸に時間、縦軸に場所を示している。横軸の時間は、ユーザの行動の流れを示している。縦軸の場所は、利用者端末装置1100の位置または状態を示している。   In FIG. 22, correspondence diagram 2200 shows time on the horizontal axis and location on the vertical axis. The time on the horizontal axis indicates the flow of user behavior. The location on the vertical axis indicates the position or state of the user terminal device 1100.

たとえば、ユーザは、徒歩または電車で移動し、携帯電話端末502を用いて、たとえば、検索ポータルサイトに接続して検索を実行した際には、広告提供サーバ501から送信された広告情報を表示出力する。この広告情報は、たとえば、車Aの写真や名称などの簡単な広告情報や、車Aを販売している販売店などの広告情報である。なお、GPS機能などによる位置情報を基に、現在位置近傍の販売店などの広告情報としてもよい。   For example, when a user moves on foot or by train and uses a mobile phone terminal 502 to connect to a search portal site and execute a search, for example, the advertisement information transmitted from the advertisement providing server 501 is displayed and output. To do. This advertisement information is, for example, simple advertisement information such as a photograph or name of the car A, or advertisement information such as a store selling the car A. In addition, it is good also as advertisement information, such as a store near the present position, based on position information by a GPS function or the like.

つぎに、ユーザが車両に乗車し、ナビゲーション端末503を用いて、経路探索が実行された際に、広告提供サーバ501から送信された広告情報を表示出力する。この広告情報は、携帯電話端末502にて出力した広告情報よりも詳細な広告情報であり、車Aの走行時の車内音などの広告情報である。なお、ナビゲーション端末503から出力する広告情報は、ナビゲーション端末503が搭載される車両の速度に対応したものが望ましい。また、GPS機能などによる位置情報を基に、現在位置近傍の販売店などの広告情報としてもよい。   Next, when the user gets on the vehicle and the route search is executed using the navigation terminal 503, the advertisement information transmitted from the advertisement providing server 501 is displayed and output. This advertisement information is more detailed advertisement information than the advertisement information output from the mobile phone terminal 502, and is advertisement information such as in-car sound when the vehicle A is traveling. Note that the advertisement information output from the navigation terminal 503 is preferably information corresponding to the speed of the vehicle on which the navigation terminal 503 is mounted. Further, based on the position information obtained by the GPS function or the like, advertisement information such as a store near the current position may be used.

そして、帰宅し、自宅にてPC端末504を用いて、たとえば、検索ポータルサイトに接続し、検索をおこなった際に、広告提供サーバ501から送信された広告情報を表示出力する。この広告情報は、たとえば、車Aの詳細な構造などを示した詳細な広告情報である。   Then, when the user returns home and uses the PC terminal 504 at home to connect to, for example, a search portal site and performs a search, the advertisement information transmitted from the advertisement providing server 501 is displayed and output. This advertisement information is, for example, detailed advertisement information showing the detailed structure of the car A.

このように、本実施例では、ユーザの位置や行動が変わったとしても、それに応じた広告情報を、適宜、提供することができる。特に、同一の広告主の広告情報を出力するようにしたので、ユーザは各利用者端末装置1100にて、当該広告を複数回、視聴することができ、広告に対するユーザの記憶は、より確かなものになる。なお、上述した説明では、広告情報を、各利用者端末装置1100間にて連続して出力するようにしたが、出力するタイミングは、任意である。   Thus, in this embodiment, even if the user's position and behavior change, advertisement information corresponding to the change can be provided as appropriate. In particular, since the advertisement information of the same advertiser is output, the user can view the advertisement a plurality of times at each user terminal device 1100, and the user's memory for the advertisement is more reliable. Become a thing. In the above description, the advertisement information is continuously output between the user terminal devices 1100, but the output timing is arbitrary.

以上説明したように、本発明の広告提供サーバ、利用者端末装置、広告提供方法、広告提示方法、広告提供プログラム、広告提示プログラム、および記録媒体は、広告情報を、広告主ごとに、利用者端末装置の種別に対応して選別し、選別された広告情報を、それぞれ複数の利用者端末装置に対応付けて送信させるようにした。これにより、各利用者端末装置に適した多種多様な広告情報を送信することができる。   As described above, the advertisement providing server, the user terminal device, the advertisement providing method, the advertisement presenting method, the advertisement providing program, the advertisement presenting program, and the recording medium of the present invention provide the advertisement information for each advertiser. Screening is performed according to the type of terminal device, and the selected advertisement information is transmitted in association with a plurality of user terminal devices. Thereby, a wide variety of advertisement information suitable for each user terminal device can be transmitted.

また、各利用者端末装置では、利用者端末装置に適した同一の広告主の多種多様な広告を提示することができる。したがって、ユーザは、各利用者端末装置を介して、複数回、広告を視聴することになり、広告に対するユーザの印象や記憶を確実なものにすることができる。   Each user terminal device can present a wide variety of advertisements of the same advertiser suitable for the user terminal device. Therefore, the user views the advertisement a plurality of times via each user terminal device, and the user's impression and memory regarding the advertisement can be ensured.

なお、本実施例で説明した広告提供方法および広告提示方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。   Note that the advertisement providing method and the advertisement presenting method described in this embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. Further, this program may be a transmission medium that can be distributed via a network such as the Internet.

本実施の形態にかかる広告提供サーバの構成の一例を示す説明図である。It is explanatory drawing which shows an example of a structure of the advertisement provision server concerning this Embodiment. 本実施の形態にかかる利用者端末装置の構成の一例を示す説明図である。It is explanatory drawing which shows an example of a structure of the user terminal device concerning this Embodiment. 本実施の形態にかかる広告提供サーバがおこなう広告提供処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the advertisement provision process procedure which the advertisement provision server concerning this Embodiment performs. 本実施の形態にかかる利用者端末装置がおこなう広告提示処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the advertisement presentation process procedure which the user terminal device concerning this Embodiment performs. 本実施例にかかる広告提供システムのシステム構成図である。1 is a system configuration diagram of an advertisement providing system according to an embodiment. 広告提供サーバの機能的構成の一例を示す説明図である。It is explanatory drawing which shows an example of a functional structure of an advertisement provision server. 広告コンテンツDBに格納される利用者端末装置ごとのコンテンツの一例を示す説明図である。It is explanatory drawing which shows an example of the content for every user terminal device stored in advertisement content DB. 広告コンテンツDBに格納される利用者端末装置ごとのコンテンツの一例を示す説明図である。It is explanatory drawing which shows an example of the content for every user terminal device stored in advertisement content DB. 広告コンテンツDBに格納される利用者端末装置ごとのコンテンツの一例を示す説明図である。It is explanatory drawing which shows an example of the content for every user terminal device stored in advertisement content DB. 送信履歴DBに格納される情報の一例を示す説明図である。It is explanatory drawing which shows an example of the information stored in transmission log | history DB. 利用者端末装置の機能的構成の一例を示す説明図である。It is explanatory drawing which shows an example of a functional structure of a user terminal device. 本実施例にかかるコンピュータ装置のハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of the computer apparatus concerning a present Example. 本実施例にかかる広告提供システムの広告提供処理の一例を示すシーケンス図である。It is a sequence diagram which shows an example of the advertisement provision process of the advertisement provision system concerning a present Example. 広告提供サーバの携帯電話端末用広告選択処理の一例を示すフローチャートである。It is a flowchart which shows an example of the advertisement selection process for mobile phone terminals of the advertisement providing server. 広告提供サーバのナビゲーション端末用広告選択処理の一例を示すフローチャートである。It is a flowchart which shows an example of the advertisement selection process for navigation terminals of an advertisement provision server. 広告提供サーバのPC端末用広告選択処理の一例を示すフローチャートである。It is a flowchart which shows an example of the advertisement selection process for PC terminals of an advertisement provision server. 広告提供サーバの携帯電話端末に対する広告提供処理の一例を示すフローチャートである。It is a flowchart which shows an example of the advertisement provision process with respect to the mobile telephone terminal of an advertisement provision server. 広告提供サーバのナビゲーション端末に対する広告提供処理の一例を示すフローチャートである。It is a flowchart which shows an example of the advertisement provision process with respect to the navigation terminal of an advertisement provision server. 広告提供サーバのPC端末に対する広告提供処理の一例を示すフローチャートである。It is a flowchart which shows an example of the advertisement provision process with respect to PC terminal of an advertisement provision server. 各利用者端末装置の広告提示処理の一例を示すフローチャートである。It is a flowchart which shows an example of the advertisement presentation process of each user terminal device. 各利用者端末装置の広告提示処理の他の一例を示すフローチャートである。It is a flowchart which shows another example of the advertisement presentation process of each user terminal device. 広告情報を提示する際の時間と場所の関係の一例を示す説明図である。It is explanatory drawing which shows an example of the relationship between the time at the time of presenting advertisement information, and a place.

符号の説明Explanation of symbols

100 広告提供サーバ
101 格納部
102 登録部
103 選別部
104 制御部
105 送信部
106 設定部
107 要求部
200 利用者端末装置
201 受信部
202 出力部
203 制御部
204 送信部
205 格納部
206 命令受信部
500 広告提供システム
501 広告提供サーバ
502 携帯電話端末
503 ナビゲーション端末
504 PC端末
605 広告コンテンツDB
606 送信履歴DB
1100 利用者端末装置
1200 コンピュータ装置
DESCRIPTION OF SYMBOLS 100 Advertisement provision server 101 Storage part 102 Registration part 103 Selection part 104 Control part 105 Transmission part 106 Setting part 107 Request part 200 User terminal device 201 Reception part 202 Output part 203 Control part 204 Transmission part 205 Storage part 206 Instruction reception part 500 Advertisement providing system 501 Advertisement providing server 502 Mobile phone terminal 503 Navigation terminal 504 PC terminal 605 Advertisement content DB
606 Transmission history DB
1100 User terminal device 1200 Computer device

Claims (24)

広告情報を格納する格納手段と、
同一の利用者が利用する複数の利用者端末装置の種別が登録される登録手段と、
前記格納手段に格納された前記広告情報を、広告主ごとに、前記登録手段に登録される前記利用者端末装置の種別に対応して選別する選別手段と、
前記選別手段によって選別された同一の広告主の前記広告情報を、前記登録手段に登録される複数の前記利用者端末装置に対応付けて送信させる制御手段と、
を備えることを特徴とする広告提供サーバ。
Storage means for storing advertisement information;
A registration means for registering types of a plurality of user terminal devices used by the same user;
Sorting means for sorting the advertisement information stored in the storage means for each advertiser corresponding to the type of the user terminal device registered in the registration means;
Control means for causing the advertisement information of the same advertiser selected by the selection means to be transmitted in association with the plurality of user terminal devices registered in the registration means;
An advertisement providing server comprising:
前記制御手段は、同一の広告主の、それぞれ異なる内容の前記広告情報を、前記複数の前記利用者端末装置に対応付けて送信させることを特徴とする請求項1に記載の広告提供サーバ。   2. The advertisement providing server according to claim 1, wherein the control unit causes the advertisement information of the same advertiser having different contents to be transmitted in association with the plurality of user terminal devices. 前記制御手段は、同一の広告主の、同一の内容の前記広告情報を、前記複数の前記利用者端末装置に対応付けて送信させることを特徴とする請求項1に記載の広告提供サーバ。   2. The advertisement providing server according to claim 1, wherein the control unit causes the advertisement information of the same advertiser to be transmitted in association with the plurality of user terminal devices. 前記制御手段は、前記各利用者端末装置に対して前記広告情報を、それぞれ異なるタイミングで、送信させる制御をおこなうことを特徴とする請求項1〜3のいずれか一つに記載の広告提供サーバ。   The advertisement providing server according to any one of claims 1 to 3, wherein the control unit controls the user terminal devices to transmit the advertisement information at different timings. . 前記選別手段は、前記広告情報を、前記各利用者端末装置への送信順に応じて選別し、
前記制御手段は、前記選別された前記広告情報を、対応する前記利用者端末装置に送信させる制御をおこなうことを特徴とする請求項4に記載の広告提供サーバ。
The sorting means sorts the advertisement information according to the order of transmission to the user terminal devices,
The advertisement providing server according to claim 4, wherein the control unit performs control to transmit the selected advertisement information to the corresponding user terminal device.
前記制御手段は、前記利用者端末装置に前記広告情報を送信してから、他の利用者端末装置に前記広告情報を送信するまでに所定の期間が経過した場合に、当該他の利用者端末を1番目の送信先の利用者端末装置として、前記広告情報を送信することを特徴とする請求項4または5に記載の広告提供サーバ。   The control means, when a predetermined period elapses from when the advertisement information is transmitted to the user terminal device to when the advertisement information is transmitted to the other user terminal device. 6. The advertisement providing server according to claim 4, wherein the advertisement information is transmitted with the user terminal device as a first transmission destination. 前記格納手段は、各広告主の前記利用者端末装置ごとの前記広告情報の送信履歴を格納し、
前記制御手段は、前記格納手段に格納される送信履歴のうち、最も過去の送信履歴を有する前記広告情報を優先して送信させる制御をおこなうことを特徴とする請求項4〜6のいずれか一つに記載の広告提供サーバ。
The storage means stores a transmission history of the advertisement information for each user terminal device of each advertiser,
7. The control unit according to claim 4, wherein the control unit performs control to preferentially transmit the advertisement information having the oldest transmission history among the transmission histories stored in the storage unit. The advertisement providing server described in 1.
前記格納手段は、複数の広告主の前記広告情報と、当該広告情報に付されて当該広告情報の優先順位を示す情報とを格納し、
前記制御手段は、前記格納手段に格納される優先順位の高い前記広告情報を優先して送信させる制御をおこなうことを特徴とする請求項4〜7のいずれか一つに記載の広告提供サーバ。
The storage means stores the advertisement information of a plurality of advertisers and information indicating the priority of the advertisement information attached to the advertisement information,
The advertisement providing server according to any one of claims 4 to 7, wherein the control unit performs control to preferentially transmit the advertisement information having a high priority stored in the storage unit.
前記利用者端末装置に対する前記広告情報の送信の順位(以下、「送信順位」という)を設定する設定手段をさらに備え、
前記制御手段は、前記設定手段に設定される前記送信順位にしたがって、前記利用者端末装置に対して、対応する同一の広告主の前記広告情報を送信させる制御をおこなうことを特徴とする請求項1〜8のいずれか一つに記載の広告提供サーバ。
A setting means for setting the order of transmission of the advertisement information to the user terminal device (hereinafter referred to as “transmission order”);
The control means performs control to cause the user terminal device to transmit the advertisement information of the same corresponding advertiser according to the transmission order set in the setting means. The advertisement providing server according to any one of 1 to 8.
前記選別手段は、前記広告情報を、前記設定手段に設定される前記送信順位に対応して選別し、
前記制御手段は、前記選別された前記広告情報を、対応する前記利用者端末装置に送信させる制御をおこなうことを特徴とする請求項9に記載の広告提供サーバ。
The sorting means sorts the advertisement information according to the transmission order set in the setting means,
The advertisement providing server according to claim 9, wherein the control unit performs control of transmitting the selected advertisement information to the corresponding user terminal device.
前記送信手段によって送信された前記広告情報が出力された旨の出力結果を、前記送信順位の高い前記利用者端末装置に要求する要求手段と、
前記要求手段による要求を受けて、前記送信順位の高い前記利用者端末装置から前記出力結果を受信する受信手段と、
前記制御手段は、前記受信手段によって前記出力結果が受信された際に、前記送信順位にしたがって、つぎに前記送信順位の低い他の前記利用者端末装置に対して、対応する同一の広告主の前記広告情報を送信させる制御をおこなうことを特徴とする請求項9または10に記載の広告提供サーバ。
Request means for requesting the user terminal device having a high transmission order an output result indicating that the advertisement information transmitted by the transmission means has been output;
Receiving means for receiving the output result from the user terminal device having a high transmission order in response to a request by the request means;
The control means, when the output result is received by the receiving means, according to the transmission order, to the other user terminal device having the next lower transmission order, the corresponding same advertiser The advertisement providing server according to claim 9 or 10, wherein control for transmitting the advertisement information is performed.
前記利用者端末装置の種別は、携帯電話端末、ナビゲーション端末、PC端末であることを特徴とする請求項1〜11のいずれか一つに記載の広告提供サーバ。   The advertisement providing server according to any one of claims 1 to 11, wherein the type of the user terminal device is a mobile phone terminal, a navigation terminal, or a PC terminal. 広告情報を提供する広告提供サーバと通信可能であり、同一の利用者が利用する複数の種別の異なる利用者端末装置であって、
各利用者端末装置は、
前記広告提供サーバから、前記利用者端末装置の種別に対応する同一の広告主の前記広告情報を受信する受信手段と、
前記受信手段が受信した前記広告情報を出力する出力手段と、
を備えることを特徴とする利用者端末装置。
A plurality of different types of user terminal devices that can communicate with an advertisement providing server that provides advertisement information and are used by the same user,
Each user terminal device
Receiving means for receiving, from the advertisement providing server, the advertisement information of the same advertiser corresponding to the type of the user terminal device;
Output means for outputting the advertisement information received by the receiving means;
A user terminal device comprising:
当該利用者端末装置のアプリケーションプログラムの起動前に、前記広告提供サーバに対して、前記広告情報の送信要求をおこなう制御手段をさらに備え、
前記受信手段は、当該利用者端末装置のアプリケーションプログラムの起動前に、前記広告情報を受信し、
前記出力手段は、当該利用者端末装置のアプリケーションプログラムの起動前に、前記広告情報を出力することを特徴とする請求項13に記載の利用者端末装置。
Before starting the application program of the user terminal device, further comprising a control means for making a transmission request for the advertisement information to the advertisement providing server,
The receiving means receives the advertisement information before starting the application program of the user terminal device,
The user terminal device according to claim 13, wherein the output unit outputs the advertisement information before starting an application program of the user terminal device.
前記制御手段は、前記広告情報が出力された場合に、当該広告情報が出力された旨の出力結果を、前記広告提供サーバに送信することを特徴とする請求項14に記載の利用者端末装置。   15. The user terminal device according to claim 14, wherein, when the advertisement information is output, the control means transmits an output result indicating that the advertisement information is output to the advertisement providing server. . 前記受信手段が受信した前記広告情報を格納する格納手段をさらに備え、
前記制御手段は、前記格納手段に格納された前記広告情報を所定のタイミングで出力することを特徴とする請求項15に記載の利用者端末装置。
Storage means for storing the advertisement information received by the receiving means;
16. The user terminal device according to claim 15, wherein the control unit outputs the advertisement information stored in the storage unit at a predetermined timing.
前記格納手段に格納された前記広告情報を出力させるための命令(以下、「出力命令」という)を、前記広告提供サーバから受信する命令受信手段をさらに備え、
前記制御手段は、前記命令受信手段が前記出力命令を受信した場合に、前記格納手段に格納された前記広告情報を出力することを特徴とする請求項16に記載の利用者端末装置。
A command receiving means for receiving, from the advertisement providing server, a command for outputting the advertisement information stored in the storage means (hereinafter referred to as “output command”);
The user terminal apparatus according to claim 16, wherein the control means outputs the advertisement information stored in the storage means when the command receiving means receives the output command.
前記制御手段は、前記命令受信手段によって前記出力命令が所定期間受信されない場合、前記格納手段に格納された前記広告情報を消去することを特徴とする請求項17に記載の利用者端末装置。   18. The user terminal device according to claim 17, wherein the control unit deletes the advertisement information stored in the storage unit when the output command is not received for a predetermined period by the command receiving unit. 前記利用者端末装置の種別は、携帯電話端末、ナビゲーション端末、PC端末であり、
前記携帯電話端末は、当該携帯電話端末に対応する前記広告情報を出力し、
前記ナビゲーション端末は、当該ナビゲーション端末に対応する前記広告情報を出力し、
前記PC端末は、当該PC端末に対応する前記広告情報を出力することを特徴とする請求項14〜18のいずれか一つに記載の利用者端末装置。
The type of the user terminal device is a mobile phone terminal, a navigation terminal, a PC terminal,
The mobile phone terminal outputs the advertisement information corresponding to the mobile phone terminal;
The navigation terminal outputs the advertisement information corresponding to the navigation terminal;
The user terminal device according to any one of claims 14 to 18, wherein the PC terminal outputs the advertisement information corresponding to the PC terminal.
広告情報を格納する格納工程と、
同一の利用者が利用する複数の利用者端末装置の種別が登録される登録工程と、
前記格納工程にて格納された前記広告情報を、広告主ごとに、前記登録工程にて登録された前記利用者端末装置の種別に対応して選別する選別工程と、
前記選別工程にて選別された同一の広告主の前記広告情報を、前記登録工程にて登録された複数の前記利用者端末装置に対応付けて送信させる制御工程と、
を含むことを特徴とする広告提供方法。
A storage process for storing advertisement information;
A registration process in which the types of a plurality of user terminal devices used by the same user are registered;
A screening step of screening the advertisement information stored in the storage step according to the type of the user terminal device registered in the registration step, for each advertiser,
A control step of transmitting the advertisement information of the same advertiser selected in the selection step in association with the plurality of user terminal devices registered in the registration step;
An advertisement providing method comprising:
広告情報を提供する広告提供サーバと、前記広告提供サーバと通信可能であり、同一の利用者が利用する複数の種別の異なる利用者端末装置の広告提示方法であって、
前記広告提供サーバから、前記利用者端末装置の種別に対応する同一の広告主の前記広告情報を受信する受信工程と、
前記受信工程にて受信した前記広告情報を出力する出力工程と、
を含むことを特徴とする広告提示方法。
An advertisement providing server that provides advertisement information, and an advertisement presenting method for a plurality of different types of user terminal devices that can communicate with the advertisement providing server and are used by the same user,
Receiving from the advertisement providing server the advertisement information of the same advertiser corresponding to the type of the user terminal device;
An output step of outputting the advertisement information received in the reception step;
An advertisement presenting method characterized by comprising:
請求項20に記載の広告提供方法をコンピュータに実行させることを特徴とする広告提供プログラム。   An advertisement providing program that causes a computer to execute the advertisement providing method according to claim 20. 請求項21に記載の広告提示方法をコンピュータに実行させることを特徴とする広告提示プログラム。   An advertisement presentation program that causes a computer to execute the advertisement presentation method according to claim 21. 請求項22または23に記載のプログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。   24. A computer-readable recording medium on which the program according to claim 22 or 23 is recorded.
JP2007286650A 2007-11-02 2007-11-02 Advertisement provision server, user terminal device, advertisement provision method, advertisement presentation method, advertisement provision program, advertisement presentation program and recording medium Pending JP2009116472A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007286650A JP2009116472A (en) 2007-11-02 2007-11-02 Advertisement provision server, user terminal device, advertisement provision method, advertisement presentation method, advertisement provision program, advertisement presentation program and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007286650A JP2009116472A (en) 2007-11-02 2007-11-02 Advertisement provision server, user terminal device, advertisement provision method, advertisement presentation method, advertisement provision program, advertisement presentation program and recording medium

Publications (1)

Publication Number Publication Date
JP2009116472A true JP2009116472A (en) 2009-05-28

Family

ID=40783578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007286650A Pending JP2009116472A (en) 2007-11-02 2007-11-02 Advertisement provision server, user terminal device, advertisement provision method, advertisement presentation method, advertisement provision program, advertisement presentation program and recording medium

Country Status (1)

Country Link
JP (1) JP2009116472A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7742386B2 (en) 2003-04-28 2010-06-22 Solarflare Communications, Inc. Multiple channel interference cancellation
US7808407B2 (en) 2007-06-15 2010-10-05 Solarflare Communications, Inc. Sub-channel distortion mitigation in parallel digital systems
US7948862B2 (en) 2007-09-26 2011-05-24 Solarflare Communications, Inc. Crosstalk cancellation using sliding filters
WO2012043394A1 (en) * 2010-09-28 2012-04-05 日本電気株式会社 Information processing system, method of displaying advertisement and program
US8363535B2 (en) 2003-04-28 2013-01-29 Marvell International Ltd. Frequency domain echo and next cancellation
JP2014523028A (en) * 2011-06-30 2014-09-08 マイクロソフト コーポレーション Multi-step impression campaign
JP2015228136A (en) * 2014-05-30 2015-12-17 ヤフー株式会社 Distribution device, distribution method and distribution program
JP2016057671A (en) * 2014-09-05 2016-04-21 ビッグローブ株式会社 Information processing apparatus, fundraising support system, control method, and program
JP2016170809A (en) * 2016-06-13 2016-09-23 ヤフー株式会社 Distribution device, distribution method, and distribution program
JP6199455B1 (en) * 2016-08-19 2017-09-20 ヤフー株式会社 Navigation program, advertisement management server, and advertisement management method
US10030988B2 (en) 2010-12-17 2018-07-24 Uber Technologies, Inc. Mobile search based on predicted location
JP2021149963A (en) * 2020-03-17 2021-09-27 ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド Information processing method, device, electronic apparatus, and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002140611A (en) * 2000-11-01 2002-05-17 Sharp Corp Advertisement distribution realy system
JP2003044387A (en) * 2001-05-18 2003-02-14 Sharp Corp Data server device, data distribution program, computer readable recording medium recording data distribution program and client device
JP2003288289A (en) * 2002-03-27 2003-10-10 Seiko Epson Corp Advertisement delivery server, portable terminal, advertisement delivery system, advertisement delivery method and storage medium
JP2003345908A (en) * 2002-05-27 2003-12-05 Sharp Corp Information providing system and information providing server
JP2006260268A (en) * 2005-03-17 2006-09-28 Sra:Kk Server device having home-page preparation function capable of automatically displaying advertisement information ,and advertisement information providing system using the same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002140611A (en) * 2000-11-01 2002-05-17 Sharp Corp Advertisement distribution realy system
JP2003044387A (en) * 2001-05-18 2003-02-14 Sharp Corp Data server device, data distribution program, computer readable recording medium recording data distribution program and client device
JP2003288289A (en) * 2002-03-27 2003-10-10 Seiko Epson Corp Advertisement delivery server, portable terminal, advertisement delivery system, advertisement delivery method and storage medium
JP2003345908A (en) * 2002-05-27 2003-12-05 Sharp Corp Information providing system and information providing server
JP2006260268A (en) * 2005-03-17 2006-09-28 Sra:Kk Server device having home-page preparation function capable of automatically displaying advertisement information ,and advertisement information providing system using the same

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8363535B2 (en) 2003-04-28 2013-01-29 Marvell International Ltd. Frequency domain echo and next cancellation
US8743674B2 (en) 2003-04-28 2014-06-03 Marvell International Ltd. Frequency domain echo and next cancellation
US7742386B2 (en) 2003-04-28 2010-06-22 Solarflare Communications, Inc. Multiple channel interference cancellation
US7808407B2 (en) 2007-06-15 2010-10-05 Solarflare Communications, Inc. Sub-channel distortion mitigation in parallel digital systems
US8294606B2 (en) 2007-06-15 2012-10-23 Marvell International Ltd. Sub-channel distortion mitigation in parallel digital systems
US8912934B2 (en) 2007-06-15 2014-12-16 Marvell International Ltd. Systems with bias offset and gain mismatch removal from parallel transmitted signals
USRE45794E1 (en) 2007-09-26 2015-11-03 Marvell International Ltd. Crosstalk cancellation using sliding filters
US7948862B2 (en) 2007-09-26 2011-05-24 Solarflare Communications, Inc. Crosstalk cancellation using sliding filters
WO2012043394A1 (en) * 2010-09-28 2012-04-05 日本電気株式会社 Information processing system, method of displaying advertisement and program
US10030988B2 (en) 2010-12-17 2018-07-24 Uber Technologies, Inc. Mobile search based on predicted location
US10935389B2 (en) 2010-12-17 2021-03-02 Uber Technologies, Inc. Mobile search based on predicted location
US11614336B2 (en) 2010-12-17 2023-03-28 Uber Technologies, Inc. Mobile search based on predicted location
US12078501B2 (en) 2010-12-17 2024-09-03 Uber Technologies, Inc. Mobile search based on predicted location
JP2014523028A (en) * 2011-06-30 2014-09-08 マイクロソフト コーポレーション Multi-step impression campaign
JP2015228136A (en) * 2014-05-30 2015-12-17 ヤフー株式会社 Distribution device, distribution method and distribution program
JP2016057671A (en) * 2014-09-05 2016-04-21 ビッグローブ株式会社 Information processing apparatus, fundraising support system, control method, and program
JP2016170809A (en) * 2016-06-13 2016-09-23 ヤフー株式会社 Distribution device, distribution method, and distribution program
JP6199455B1 (en) * 2016-08-19 2017-09-20 ヤフー株式会社 Navigation program, advertisement management server, and advertisement management method
JP2018028840A (en) * 2016-08-19 2018-02-22 ヤフー株式会社 Navigation program, advertisement management server, and advertisement management method
JP2021149963A (en) * 2020-03-17 2021-09-27 ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド Information processing method, device, electronic apparatus, and storage medium
JP7261827B2 (en) 2020-03-17 2023-04-20 阿波▲羅▼智▲聯▼(北京)科技有限公司 Information processing method, device, electronic device and storage medium

Similar Documents

Publication Publication Date Title
JP2009116472A (en) Advertisement provision server, user terminal device, advertisement provision method, advertisement presentation method, advertisement provision program, advertisement presentation program and recording medium
KR100821800B1 (en) Data distribution control apparatus
US20160285963A1 (en) Information processing system, server system, information processing apparatus, storage medium having stored therein information processing program, and information processing method
JP6173182B2 (en) Information processing apparatus, information terminal, advertising system, and information processing method
US20160283056A1 (en) Information processing system, information processing apparatus, storage medium having stored therein information processing program, and information processing method
JP5090329B2 (en) Content selection apparatus, method, and program
CN110020218B (en) Service information display method and device
JP2009080733A (en) Advertisement provision system, cellphone used for advertisement provision system, navigation device used for advertisement provision system, advertisement provision method, advertisement reception method, advertisement provision program, advertisement reception program and recording medium
JPWO2018100684A1 (en) Mobile terminal cooperation system and service information distribution method
JP2013045169A (en) Advertisement system for vehicle, on-vehicle information terminal and advertisement server
JP2002027529A (en) Portable information terminal device, base station device, information communication system, and storage medium
JP4196402B2 (en) Advertisement information processing apparatus and advertisement information processing method
JP6207353B2 (en) Contract support apparatus, advertising system, and program
JP4890534B2 (en) Video processing device, communication terminal, point information search device, video processing method, point information notification method, point information search method, video processing program, point information notification program, point information search program, and computer-readable recording medium
JP2002334226A (en) Store information distribution system
WO2016063615A1 (en) Information processing apparatus, information processing method, and program
JP2006040048A (en) Contents distribution system, method, and program
JP2012058870A (en) Probe information service system, probe information providing server and probe information providing method
JP2002215639A (en) Advertising information providing system for moving body, and advertising method and device
JP5103744B2 (en) Advertisement providing system comprising display device and information transmitting device
JP5834955B2 (en) Information providing apparatus, information providing system, and information providing method
JP5452258B2 (en) Content distribution server and content distribution system
JP4164288B2 (en) Advertisement distribution system, processing method of advertisement distribution system, and program thereof
JP6694163B2 (en) Guide map output device, guide map output system, and guide map output method
JP5831936B2 (en) In-vehicle device system and in-vehicle device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100730

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120131

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120529