Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7645294B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7645294B2 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP7645294B2
JP7645294B2 JP2023004141A JP2023004141A JP7645294B2 JP 7645294 B2 JP7645294 B2 JP 7645294B2 JP 2023004141 A JP2023004141 A JP 2023004141A JP 2023004141 A JP2023004141 A JP 2023004141A JP 7645294 B2 JP7645294 B2 JP 7645294B2
Authority
JP
Japan
Prior art keywords
information
traffic light
waiting
pedestrian
user
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.)
Active
Application number
JP2023004141A
Other languages
Japanese (ja)
Other versions
JP2024100274A (en
Inventor
博基 谷口
安昭 兵藤
康大 助光
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2023004141A priority Critical patent/JP7645294B2/en
Publication of JP2024100274A publication Critical patent/JP2024100274A/en
Application granted granted Critical
Publication of JP7645294B2 publication Critical patent/JP7645294B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、情報処理装置、情報処理方法、および情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

従来、交差点などに設置された信号機の信号待ちをしている歩行者に対して情報を通知する技術が知られている。例えば、特許文献1には、横断歩道で信号待ちをしている歩行者を特定し、信号機の信号が変化した場合に、信号待ちをしている歩行者に対し、信号機の信号が変化したことを示す情報を通知する技術が開示されている。 Conventionally, there is known a technology for notifying information to pedestrians waiting for a traffic light installed at an intersection or the like. For example, Patent Document 1 discloses a technology for identifying pedestrians waiting at a pedestrian crossing and, when the traffic light changes, notifying the pedestrians waiting for the traffic light of information indicating that the traffic light has changed.

特開2022-149445号公報JP 2022-149445 A

しかしながら、上記の従来技術では、信号待ちしている歩行者の利便性を高めることができるものの、信号待ちをしている歩行者の周辺の店舗の利便性を高めるものではない。 However, while the above-mentioned conventional technology can increase convenience for pedestrians waiting at traffic lights, it does not increase convenience for stores in the vicinity of pedestrians waiting at traffic lights.

本願は、上記に鑑みてなされたものであって、信号待ちをしている歩行者の周辺にある店舗の事業者の利便性を高めることができる情報処理装置、情報処理方法、および情報処理プログラムを提供することを目的とする。 The present application has been made in consideration of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can increase convenience for store operators in the vicinity of pedestrians waiting at traffic lights.

本願に係る情報処理装置は、情報受付部と、取得部と、提供部とを備える。情報受付部は、歩行者の信号待ち時に歩行者の周辺に位置する店舗の広告情報を受け付ける。取得部は、歩行者の信号待ちの情報である信号待ち情報を取得する。提供部は、情報受付部によって受け付けられた広告情報と取得部によって取得された信号待ち情報とに基づいて、信号待ちの状態にある歩行者に広告情報の提供を行う。 The information processing device according to the present application includes an information receiving unit, an acquisition unit, and a provision unit. The information receiving unit receives advertising information of stores located around a pedestrian while the pedestrian is waiting for a traffic light. The acquisition unit acquires traffic light waiting information, which is information about the pedestrian while waiting for a traffic light. The provision unit provides advertising information to the pedestrian waiting for a traffic light based on the advertising information received by the information receiving unit and the traffic light waiting information acquired by the acquisition unit.

実施形態の一態様によれば、信号待ちをしている歩行者の周辺にある店舗の事業者の利便性を高めることができるという効果を奏する。 According to one aspect of the embodiment, it is possible to improve convenience for store operators in the vicinity of pedestrians waiting for a traffic light.

図1は、実施形態に係る情報処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. 図2は、実施形態に係る情報処理システムの構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a configuration of an information processing system according to the embodiment. 図3は、実施形態に係る端末装置の構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of the configuration of a terminal device according to the embodiment. 図4は、実施形態に係る情報処理装置の構成の一例を示す図である。FIG. 4 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. 図5は、実施形態に係る利用者情報記憶部に記憶される利用者情報テーブルの一例を示す図である。FIG. 5 is a diagram illustrating an example of a user information table stored in a user information storage unit according to the embodiment. 図6は、実施形態に係る入稿情報記憶部に記憶される入稿情報テーブルの一例を示す図である。FIG. 6 is a diagram illustrating an example of an input information table stored in the input information storage unit according to the embodiment. 図7は、実施形態に係る情報処理装置の処理部による情報処理の一例を示すフローチャートである。FIG. 7 is a flowchart illustrating an example of information processing by the processing unit of the information processing device according to the embodiment. 図8は、実施形態に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 8 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device according to the embodiment.

以下に、本願に係る情報処理装置、情報処理方法、および情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法、および情報処理プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Below, the information processing device, information processing method, and information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present application are not limited to these embodiments. Furthermore, the embodiments can be appropriately combined as long as they do not cause inconsistencies in the processing content. Furthermore, the same parts in the following embodiments will be given the same reference numerals, and duplicated explanations will be omitted.

〔1.情報処理の一例〕
まず、図1を用いて、実施形態に係る情報処理の一例について説明する。図1は、実施形態に係る情報処理の一例を示す図であり、情報処理装置1によって実行される。
[1. An example of information processing]
First, an example of information processing according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment, which is executed by an information processing device 1.

図1に示す情報処理装置1は、店舗Sの入稿情報を受け付ける(ステップS1)。例えば、情報処理装置1は、店舗Sを運営する事業者Bが操作する端末装置である事業者装置4から送信される入稿情報を受け付ける。事業者装置4は、例えば、ノートPC、デスクトップPC、タブレットPC、またはスマートフォンなどである。 The information processing device 1 shown in FIG. 1 accepts submission information from a store S (step S1). For example, the information processing device 1 accepts submission information transmitted from a business device 4, which is a terminal device operated by a business B that operates the store S. The business device 4 is, for example, a notebook PC, a desktop PC, a tablet PC, or a smartphone.

店舗Sでは、例えば、商品やサービスなどが販売される。店舗Sは、信号機3がある横断歩道の周辺にある店舗であり、例えば、コンビニエンスストア、ファストフード店、クリーニング店、ドラッグストア、100円ショップ、雑貨店などであるが、かかる例に限定されない。 Store S sells, for example, goods and services. Store S is a store located near a crosswalk where traffic lights 3 are located, and examples of the store include, but are not limited to, a convenience store, a fast food restaurant, a dry cleaner, a drug store, a 100-yen shop, and a general goods store.

入稿情報は、例えば、店舗Sの周辺にある信号機3の信号(交通信号)による信号待ちの状態にある歩行者Pに提供される広告情報と、かかる広告情報を歩行者Pに提供する条件を示す情報を含む条件情報とを含む。歩行者Pは、利用者Uの一例であり、利用者Uには、広告情報を提供する広告配信サービスが情報処理装置1によって提供される。 The submission information includes, for example, advertising information to be provided to pedestrians P who are waiting for a signal (traffic signal) of traffic lights 3 in the vicinity of store S, and condition information including information indicating the conditions for providing such advertising information to pedestrians P. Pedestrians P are an example of users U, and users U are provided with an advertising distribution service that provides advertising information by the information processing device 1.

入稿情報に含まれる広告情報は、店舗Sの広告情報であり、歩行者Pの端末装置2に送信されて端末装置2に表示される。かかる広告情報は、例えば、歩行者Pの端末装置2にプッシュ通知されたり、歩行者Pが端末装置2を用いて閲覧中のコンテンツに挿入されたりすることで、信号待ち状態にある歩行者Pに提供される。 The advertising information included in the submission information is advertising information for the store S, and is transmitted to the terminal device 2 of the pedestrian P and displayed on the terminal device 2. Such advertising information is provided to the pedestrian P who is waiting at a traffic light, for example, by being pushed to the terminal device 2 of the pedestrian P or by being inserted into content that the pedestrian P is viewing using the terminal device 2.

入稿情報に含まれる条件情報は、例えば、信号機3を特定するための情報、店舗Sの周辺にある信号機3の信号による信号待ちに関する情報などを含む。信号機3を特定するための情報は、例えば、信号機3の識別子または信号機3の位置を示す情報などである。以下において、店舗Sの周辺にある信号機3の信号による信号待ちを単に信号待ちと記載する場合がある。 The condition information included in the submission information includes, for example, information for identifying traffic lights 3, information regarding waiting for a signal from traffic lights 3 in the vicinity of store S, etc. Information for identifying traffic lights 3 is, for example, an identifier for traffic lights 3 or information indicating the position of traffic lights 3. Below, waiting for a signal from traffic lights 3 in the vicinity of store S may be simply referred to as waiting for a signal.

条件情報に含まれる信号待ちに関する情報は、例えば、信号待ちの時間の情報、信号待ちの回数の情報、信号待ちの総時間の情報などである。以下において、信号待ちの時間を信号待ち時間と記載し、信号待ちの回数を信号待ち回数と記載し、信号待ちの総時間を信号待ち総時間と記載する場合がある。 The information related to waiting at a traffic light included in the condition information is, for example, information on the time spent waiting at a traffic light, information on the number of times the vehicle waits at a traffic light, information on the total time spent waiting at a traffic light, etc. In what follows, the time spent waiting at a traffic light may be referred to as waiting time at a traffic light, the number of times the vehicle waits at a traffic light may be referred to as the number of times the vehicle waits at a traffic light, and the total time spent waiting at a traffic light may be referred to as total waiting time at a traffic light.

信号待ち回数は、歩行者Pが過去に信号機3の信号による信号待ちをした回数である。信号待ち総時間は、歩行者Pが過去に信号機3の信号による信号待ちをした時間の総計であり、例えば、予め定められた期間前までの歩行者Pの信号待ち時間の総計である。 The number of times pedestrian P has waited for a signal from traffic light 3 in the past. The total time spent waiting for a signal from traffic light 3 in the past is the total amount of time pedestrian P has spent waiting for a signal from traffic light 3 in the past, for example, the total amount of time pedestrian P has spent waiting for a signal from traffic light up until a predetermined period of time ago.

入稿情報は、例えば、広告情報と条件情報との組を複数含む。これにより、情報処理装置1は、入稿情報に含まれる複数の広告情報のうち条件情報で規定する信号待ちに関する情報に応じた広告情報を歩行者Pに提供することができる。 The submission information includes, for example, multiple pairs of advertising information and condition information. This allows the information processing device 1 to provide the pedestrian P with advertising information corresponding to information related to waiting at a traffic light specified by the condition information, from among the multiple pieces of advertising information included in the submission information.

例えば、情報処理装置1は、入稿情報に含まれる複数の広告情報のうち、条件情報で規定する信号待ち時間に応じた広告情報、条件情報で規定する信号待ち回数に応じた広告情報、または条件情報で規定する信号待ち総時間に応じた広告情報を歩行者Pに提供することができる。 For example, the information processing device 1 can provide to the pedestrian P advertising information corresponding to the waiting time at a traffic light specified in the condition information, advertising information corresponding to the number of waiting times at a traffic light specified in the condition information, or advertising information corresponding to the total waiting time at a traffic light specified in the condition information, among the multiple pieces of advertising information included in the submission information.

また、条件情報には、信号待ち状態にある利用者Uの位置に関する条件である位置条件を示す情報が含まれる。位置条件は、例えば、信号待ちの状態にある利用者Uと店舗Sの位置との位置関係が特定の関係であるといった条件である。以下において、信号待ちの状態にある利用者Uを信号待ち状態にある利用者Uまたは信号待ちをしている利用者Uと記載する場合がある。 The condition information also includes information indicating a location condition, which is a condition related to the location of user U who is waiting at a traffic light. The location condition is, for example, a condition that the location relationship between user U who is waiting at a traffic light and the location of store S is a specific relationship. In the following, user U who is waiting at a traffic light may be described as user U who is waiting at a traffic light or user U who is waiting at a traffic light.

特定の位置関係は、信号待ち状態の利用者Uの位置が店舗Sの周辺の位置にあるという関係である。店舗Sの周辺の位置は、図1に示すように、信号待ちしている歩行者Pが横断歩道を渡ることなく店舗Sに来店できる位置であり、例えば、店舗Sの手前の位置である。 The specific positional relationship is a relationship in which the position of user U waiting for the traffic light to change is in a position in the vicinity of store S. As shown in FIG. 1, the position in the vicinity of store S is a position where pedestrian P waiting for the traffic light to change can reach store S without crossing the crosswalk, for example, a position just in front of store S.

また、特定の位置関係は、利用者Uが歩行者Pである場合において、歩行者Pが信号待ち時において店舗Sに入店可能な位置であってもよく、歩行者Pが信号待ち時において店舗Sに入店可能な位置であって且つ店舗Sでの商品の購入やサービスの利用が可能な位置であってもよい。 In addition, when the user U is a pedestrian P, the specific positional relationship may be a position where the pedestrian P can enter the store S while waiting at a traffic light, or a position where the pedestrian P can enter the store S while waiting at a traffic light and can purchase goods or use services at the store S.

また、位置条件は、例えば、事業者Bによって指定された予め定められた範囲内であるといった条件であってもよい。予め定められた範囲は、例えば、信号待ち状態にあると推定される利用者Uが存在する範囲であり、例えば、事業者Bによる事業者装置4を用いた操作によって指定される。 The location condition may be, for example, within a predetermined range specified by operator B. The predetermined range is, for example, a range in which user U who is presumed to be waiting for a traffic light is present, and is specified, for example, by an operation by operator B using operator device 4.

つづいて、情報処理装置1は、歩行者Pの位置を示す情報である位置情報を利用者Uの端末装置2などから取得する(ステップS2)。例えば、情報処理装置1は、歩行者Pの端末装置2によって検出された歩行者Pの位置を示す位置情報を端末装置2から取得する。 Next, the information processing device 1 acquires location information indicating the location of the pedestrian P from the terminal device 2 of the user U or the like (step S2). For example, the information processing device 1 acquires location information indicating the location of the pedestrian P detected by the terminal device 2 of the pedestrian P from the terminal device 2.

つづいて、情報処理装置1は、信号機3の状態を示す情報である信号状態情報を交通情報提供装置5から取得する(ステップS3)。信号機3の状態を示す信号状態情報は、信号機3で示される信号の状態を示す情報であり、例えば、現時点の信号機3で示される信号を示す情報と、信号機3で示される信号が次に変化するまでの時間を示す情報とを含む。 Next, the information processing device 1 acquires signal state information, which is information indicating the state of the traffic light 3, from the traffic information providing device 5 (step S3). The signal state information indicating the state of the traffic light 3 is information indicating the state of the signal indicated by the traffic light 3, and includes, for example, information indicating the current signal indicated by the traffic light 3 and information indicating the time until the next change of the signal indicated by the traffic light 3.

信号機3で示される信号は、進行許可を示す信号および停止指示を示す信号などである。進行許可を示す信号は、例えば、青信号であり、停止指示を示す信号は、赤信号である。信号機3で示される信号が次に変化するまでの時間は、例えば、信号機3で示される信号が停止指示を示す信号から進行許可を示す信号に変化するまでの時間、または信号機3で示される信号が進行許可を示す信号から停止指示を示す信号に変化するまでの時間などである。 The signals shown by traffic light 3 include signals indicating permission to proceed and signals indicating a stop instruction. A signal indicating permission to proceed is, for example, a green signal, and a signal indicating a stop instruction is, for example, a red signal. The time until the next change of the signal shown by traffic light 3 is, for example, the time until the signal shown by traffic light 3 changes from a signal indicating a stop instruction to a signal indicating permission to proceed, or the time until the signal shown by traffic light 3 changes from a signal indicating permission to proceed to a signal indicating a stop instruction.

つづいて、情報処理装置1は、歩行者Pの信号待ちの情報である信号待ち情報を取得する(ステップS4)。例えば、情報処理装置1は、ステップS2で取得された歩行者Pの位置情報とステップS3で取得された信号状態情報とに基づいて、歩行者Pの信号待ち状態を判定し、かかる判定結果を信号待ち情報として取得する。信号待ち情報は、例えば、信号待ち時間の情報を含む。 Then, the information processing device 1 acquires traffic light waiting information that is information about pedestrian P waiting for a traffic light (step S4). For example, the information processing device 1 determines the traffic light waiting state of pedestrian P based on the position information of pedestrian P acquired in step S2 and the traffic light status information acquired in step S3, and acquires the determination result as traffic light waiting information. The traffic light waiting information includes, for example, information about the traffic light waiting time.

例えば、情報処理装置1は、歩行者Pの位置と信号機3の状態とに基づいて、歩行者Pが信号待ちで停止しているか否かを判定し、歩行者Pが信号待ちで停止している場合には、歩行者Pの信号待ち時間を判定する。歩行者Pの信号待ち時間は、歩行者Pの信号待ちが開始されてから歩行者Pの信号待ちが終了するまでの時間である。 For example, the information processing device 1 determines whether the pedestrian P is stopped waiting for a traffic light based on the position of the pedestrian P and the state of the traffic light 3, and if the pedestrian P is stopped waiting for a traffic light, determines the waiting time for the pedestrian P. The waiting time for the pedestrian P is the time from when the pedestrian P starts waiting for a traffic light to when the pedestrian P ends waiting for a traffic light.

また、情報処理装置1は、歩行者Pの将来の信号待ち状態を判定し、かかる判定結果を信号待ち情報として取得することもできる。歩行者Pの将来の信号待ち状態は、例えば、現時点から予め定められた期間までにおける歩行者Pの将来の信号待ち状態である。 The information processing device 1 can also determine the future traffic light waiting state of the pedestrian P and acquire the determination result as traffic light waiting information. The future traffic light waiting state of the pedestrian P is, for example, the future traffic light waiting state of the pedestrian P from the present time until a predetermined period of time.

例えば、情報処理装置1は、歩行者Pの移動速度と将来の信号機3の状態とに基づいて、歩行者Pの将来の信号待ち状態を判定する。情報処理装置1は、将来の信号待ち状態を判定する際に、歩行者Pの過去の移動履歴の情報を用いて、歩行者Pの移動ルートを予測し、予測した移動ルート、歩行者Pの移動速度、および将来の信号機3の状態に基づいて、歩行者Pの将来の信号待ち状態を判定することもできる。 For example, the information processing device 1 determines the future state of pedestrian P waiting for a traffic light based on the movement speed of pedestrian P and the future state of traffic light 3. When determining the future state of waiting for a traffic light, the information processing device 1 can also predict the movement route of pedestrian P using information on the past movement history of pedestrian P, and determine the future state of waiting for a traffic light of pedestrian P based on the predicted movement route, the movement speed of pedestrian P, and the future state of traffic light 3.

また、情報処理装置1は、判定した歩行者Pの過去の信号待ち状態に基づいて、歩行者Pの信号待ちの総時間および歩行者Pの信号待ちの回数などを判定し、判定した、歩行者Pの信号待ちの総時間および歩行者Pの信号待ちの回数などの情報を信号待ち情報として取得することもできる。 In addition, the information processing device 1 can determine the total time that pedestrian P has waited for a traffic light and the number of times that pedestrian P has waited for a traffic light based on the determined past state of pedestrian P waiting for a traffic light, and acquire information such as the determined total time that pedestrian P has waited for a traffic light and the number of times that pedestrian P has waited for a traffic light as traffic light waiting information.

つづいて、情報処理装置1は、ステップS1で受け付けた入稿情報とステップS4で取得された信号待ち情報とに基づいて、信号待ち状態にある歩行者Pに対して提供する広告情報を決定する(ステップS5)。 Next, the information processing device 1 determines the advertising information to be provided to the pedestrian P who is waiting at a traffic light based on the submission information received in step S1 and the traffic light waiting information acquired in step S4 (step S5).

情報処理装置1は、ステップS1で受け付けた入稿情報に含まれる条件情報で示される位置条件に基づいて、ステップS4で取得された信号待ち情報で示される信号待ち状態にある歩行者Pを広告情報の提供対象とするか否かを判定する。 Based on the location conditions indicated in the condition information included in the submission information received in step S1, the information processing device 1 determines whether or not to provide advertising information to pedestrian P who is in a waiting state for a traffic light indicated in the waiting for a traffic light information acquired in step S4.

情報処理装置1は、条件情報で示される位置条件に基づいて、例えば、信号待ち状態にある歩行者Pが、店舗Sの位置との位置関係が特定の関係である歩行者Pである場合に、かかる歩行者Pを広告情報の提供対象である広告提供対象として決定する。店舗Sの位置との位置関係が特定の関係であるとは、例えば、歩行者Pが信号待ち時に歩行者Pが店舗Sに入店可能な位置である。 Based on the location conditions indicated by the condition information, for example, if a pedestrian P waiting at a traffic light has a specific locational relationship with the location of a store S, the information processing device 1 determines the pedestrian P as an advertisement provision target to which advertising information is to be provided. A specific locational relationship with the location of a store S means, for example, a location where the pedestrian P can enter the store S while waiting at a traffic light.

また、店舗Sの位置との位置関係が特定の関係であるとは、例えば、歩行者Pが信号待ち時に歩行者Pが事前に注文した商品の受け取りが可能である位置、歩行者Pが信号待ち時に歩行者Pが事前に注文したサービスの利用が可能である位置などである。 In addition, a specific locational relationship with the location of store S means, for example, a location where pedestrian P can pick up a product that pedestrian P has ordered in advance while waiting at a traffic light, or a location where pedestrian P can use a service that pedestrian P has ordered in advance while waiting at a traffic light, etc.

また、情報処理装置1は、例えば、広告提供対象として決定した歩行者Pの信号待ちの時間に応じた広告情報を歩行者Pに提供する広告情報として決定する。また、情報処理装置1は、広告提供対象として決定した歩行者Pの信号待ちの総時間に応じた広告情報を歩行者Pに提供する広告情報として決定したり、歩行者Pの信号待ちの回数に応じた広告情報を歩行者Pに提供する広告情報として決定したりすることができる。 In addition, the information processing device 1 determines, for example, advertising information corresponding to the time that the pedestrian P determined as the advertising target waits for a traffic light as the advertising information to be provided to the pedestrian P. In addition, the information processing device 1 can determine advertising information corresponding to the total time that the pedestrian P determined as the advertising target waits for a traffic light as the advertising information to be provided to the pedestrian P, or determine advertising information corresponding to the number of times that the pedestrian P waits for a traffic light as the advertising information to be provided to the pedestrian P.

つづいて、情報処理装置1は、ステップS5で広告提供対象として決定した歩行者Pに対して、ステップS5で決定した広告情報を提供する(ステップS6)。情報処理装置1は、ステップS5で広告提供対象として決定した歩行者Pの端末装置2に対してステップS5で決定した広告情報を送信することによって、歩行者Pに広告情報を提供する。 Then, the information processing device 1 provides the advertising information determined in step S5 to the pedestrian P determined in step S5 as a target for advertising provision (step S6). The information processing device 1 provides the advertising information to the pedestrian P by transmitting the advertising information determined in step S5 to the terminal device 2 of the pedestrian P determined in step S5 as a target for advertising provision.

例えば、情報処理装置1は、歩行者Pの端末装置2に広告情報をプッシュ通知することによって端末装置2に広告情報を表示させたり、歩行者Pが端末装置2を用いてコンテンツを閲覧中の場合、かかるコンテンツに広告情報を挿入したりすることで、歩行者Pに広告情報を提供することができる。 For example, the information processing device 1 can provide advertising information to the pedestrian P by pushing the advertising information to the terminal device 2 of the pedestrian P to display the advertising information on the terminal device 2, or by inserting the advertising information into content when the pedestrian P is viewing the content using the terminal device 2.

このように、情報処理装置1は、歩行者Pの信号待ち時に歩行者Pの周辺に位置する店舗Sの広告情報を受け付け、歩行者Pの信号待ちの情報である信号待ち情報を取得する。そして、情報処理装置1は、受け付けた広告情報と取得した信号待ち情報とに基づいて、信号待ちの状態にある歩行者Pに広告情報の提供を行う。 In this way, the information processing device 1 receives advertising information of stores S located in the vicinity of the pedestrian P while the pedestrian P is waiting at a traffic light, and acquires traffic light waiting information that is information about the pedestrian P while waiting at a traffic light. Then, the information processing device 1 provides advertising information to the pedestrian P who is waiting at a traffic light, based on the received advertising information and the acquired traffic light waiting information.

情報処理装置1は、信号待ちをしている歩行者Pに周辺の店舗Sの広告情報を提供することができるため、店舗Sの広告を効果的に行うことができ、店舗Sへの来店を促進することができる。そのため、情報処理装置1は、信号待ちをしている歩行者Pの周辺の店舗Sの事業者Bの利便性を高めることができる。 The information processing device 1 can provide advertising information of nearby stores S to pedestrians P waiting at traffic lights, making it possible to effectively advertise the stores S and encouraging visits to the stores S. Therefore, the information processing device 1 can increase the convenience of business operators B of stores S in the vicinity of pedestrians P waiting at traffic lights.

また、情報処理装置1は、利用者Uの信号待ちの許容時間を示す情報である許容時間情報を利用者Uから受け付けることができる。例えば、情報処理装置1は、歩行者Pの端末装置2から歩行者Pの許容時間情報を受け付ける。 In addition, the information processing device 1 can receive from the user U, permissible time information that indicates the permissible time for the user U to wait for a traffic light. For example, the information processing device 1 receives the permissible time information of the pedestrian P from the terminal device 2 of the pedestrian P.

許容時間情報は、信号機3毎の信号待ちの許容時間を示す情報であってもよく、すべての信号機3に共通の信号待ちの許容時間を示す情報であってもよく、地理的範囲毎に共通の信号待ちの許容時間を示す情報であってもよい。歩行者Pの許容時間情報は、例えば、歩行者Pによって決定されるが、情報処理装置1によって決定されてもよい。 The allowable time information may be information indicating the allowable time for waiting for a signal to change for each traffic light 3, may be information indicating the allowable time for waiting for a signal to change common to all traffic lights 3, or may be information indicating the allowable time for waiting for a signal to change common to each geographical area. The allowable time information for pedestrian P is determined, for example, by pedestrian P, but may also be determined by the information processing device 1.

情報処理装置1は、受け付けた許容時間情報に基づいて、信号待ちの時間を決定する。例えば、情報処理装置1は、信号待ちをしている歩行者Pの許容時間情報で示される許容時間に基づいて、歩行者Pの信号待ち時間を決定する。情報処理装置1は、信号待ちをしている歩行者Pが複数いる場合、複数の歩行者Pの許容時間情報で示される許容時間に基づいて、複数の歩行者Pの信号待ち時間を決定する。 The information processing device 1 determines the waiting time for the traffic light based on the received allowable time information. For example, the information processing device 1 determines the waiting time for the traffic light of the pedestrian P based on the allowable time indicated in the allowable time information of the pedestrian P waiting for the traffic light. When there are multiple pedestrians P waiting for the traffic light, the information processing device 1 determines the waiting time for the traffic light of the multiple pedestrians P based on the allowable time indicated in the allowable time information of the multiple pedestrians P.

例えば、いずれの歩行者Pも許容時間情報で示される許容時間が3分であり、信号機3の信号が停止指示を示す状態の通常期間が2分であり、信号機3の信号が進行許可を示す状態から停止指示を示す状態に変化したタイミングでいずれの歩行者Pも信号待ちを開始したものとする。 For example, suppose that the allowable time indicated by the allowable time information for each pedestrian P is 3 minutes, the normal period during which the signal of traffic light 3 indicates a stop is 2 minutes, and each pedestrian P starts waiting for the light to change when the signal of traffic light 3 changes from a state indicating permission to proceed to a state indicating a stop.

この場合、情報処理装置1は、信号機3の信号が停止指示を示す状態の期間が2分を超え且つ3分以下の期間を各歩行者Pの待ち時間として決定する。例えば、情報処理装置1は、各歩行者Pの待ち時間を3分に決定する。 In this case, the information processing device 1 determines the period during which the signal of the traffic light 3 indicates a stop instruction to be more than 2 minutes and less than or equal to 3 minutes as the waiting time for each pedestrian P. For example, the information processing device 1 determines the waiting time for each pedestrian P to be 3 minutes.

そして、情報処理装置1は、信号待ちを制御する信号機3の制御装置6に対して、決定した信号待ちの時間に基づく制御情報を通知する。制御装置6は、情報処理装置1から制御情報を受け付けた場合、情報処理装置1からの制御情報に基づいて、信号機3を制御する。 Then, the information processing device 1 notifies the control device 6 of the traffic light 3, which controls the traffic light waiting time, of control information based on the determined traffic light waiting time. When the control device 6 receives the control information from the information processing device 1, it controls the traffic light 3 based on the control information from the information processing device 1.

例えば、信号機3の信号が停止指示を示す状態の通常期間が2分であり、信号機3の信号が進行許可を示す状態から停止指示を示す状態に変化したタイミングでいずれの歩行者Pも信号待ちを開始し、情報処理装置1によって各歩行者Pの待ち時間が3分に決定されたものとする。 For example, the normal period during which the signal of traffic light 3 indicates a stop is two minutes, and when the signal of traffic light 3 changes from a state indicating permission to proceed to a state indicating a stop, all pedestrians P start waiting for the light to change, and the information processing device 1 determines the waiting time for each pedestrian P to be three minutes.

この場合、情報処理装置1は、信号機3の信号が停止指示である期間を2分から3分へと変更する制御情報を制御装置6に通知する。制御装置6は、情報処理装置1からの制御情報に基づいて、信号機3の信号が停止指示である期間が一時的に3分になるように信号機3を制御する。これにより、情報処理装置1は、利用者Uの信号待ち時間を増やすことができ、店舗Sの広告を効果的に行うことができ、店舗Sへの来店を促進することができる。 In this case, the information processing device 1 notifies the control device 6 of control information to change the period during which the signal of traffic light 3 is instructing to stop from two minutes to three minutes. Based on the control information from the information processing device 1, the control device 6 controls the traffic light 3 so that the period during which the signal of traffic light 3 is instructing to stop temporarily becomes three minutes. This enables the information processing device 1 to increase the waiting time for the traffic light of the user U, to effectively advertise the store S, and to encourage customers to visit the store S.

以下、このような処理を行う情報処理装置1、端末装置2、信号機3、事業者装置4、交通情報提供装置5、および制御装置6を含む情報処理システムの構成などについて、詳細に説明する。 The following provides a detailed explanation of the configuration of an information processing system that includes an information processing device 1, a terminal device 2, a traffic light 3, an operator device 4, a traffic information providing device 5, and a control device 6 that perform such processing.

〔2.情報処理システムの構成〕
図2は、実施形態に係る情報処理システムの構成の一例を示す図である。図2に示すように、実施形態に係る情報処理システム100は、情報処理装置1と、複数の端末装置2と、複数の信号機3と、複数の事業者装置4と、交通情報提供装置5と、制御装置6とを含む。
2. Configuration of Information Processing System
2 is a diagram showing an example of a configuration of an information processing system according to an embodiment. As shown in FIG. 2, the information processing system 100 according to the embodiment includes an information processing device 1, a plurality of terminal devices 2, a plurality of traffic lights 3, a plurality of business device devices 4, a traffic information providing device 5, and a control device 6.

複数の端末装置2は、互いに異なる利用者Uによって用いられる。端末装置2は、例えば、車載装置または携帯端末である。携帯端末は、スマートフォン、タブレットPC、ウェアラブルデバイスである。ウェアラブルデバイスは、例えば、スマートグラス、またはスマートウォッチなどであるが、かかる例に限定されない。 The multiple terminal devices 2 are used by different users U. The terminal devices 2 are, for example, in-vehicle devices or mobile terminals. The mobile terminals are, for example, smartphones, tablet PCs, and wearable devices. The wearable devices are, for example, smart glasses or smart watches, but are not limited to such examples.

複数の事業者装置4は、互いに異なる事業者Bによって用いられる。事業者装置4は、例えば、ノートPC、タブレットPC、またはスマートフォンなどであるが、かかる例に限定されない。制御装置6は、複数の信号機3を制御する装置である。 The multiple operator devices 4 are used by different operators B. The operator devices 4 are, for example, but not limited to, notebook PCs, tablet PCs, or smartphones. The control device 6 is a device that controls the multiple traffic lights 3.

情報処理装置1、複数の端末装置2、複数の信号機3、複数の事業者装置4、交通情報提供装置5、および制御装置6は、ネットワークNを介して、有線または無線により互いに通信可能に接続される。なお、図2に示す情報処理システム100には、情報処理装置1、交通情報提供装置5、および制御装置6などが複数含まれてもよい。また、制御装置6は、交通情報提供装置5に含まれる構成であってもよい。 The information processing device 1, the multiple terminal devices 2, the multiple traffic lights 3, the multiple business device devices 4, the traffic information providing device 5, and the control device 6 are connected to each other via a network N so as to be able to communicate with each other by wire or wirelessly. Note that the information processing system 100 shown in FIG. 2 may include multiple information processing devices 1, traffic information providing devices 5, and control devices 6. Furthermore, the control device 6 may be configured to be included in the traffic information providing device 5.

ネットワークNは、例えば、インターネットなどのWAN(Wide Area Network)およびLTE(Long Term Evolution)、4G(4th Generation)、5G(5th Generation:第5世代移動通信システム)などの移動体通信網などを含む。 The network N includes, for example, a WAN (Wide Area Network) such as the Internet and mobile communication networks such as LTE (Long Term Evolution), 4G (4th Generation), and 5G (5th Generation: 5th generation mobile communication system).

端末装置2は、移動体通信網や、Bluetooth(登録商標)、無線LAN(Local Area Network)などの近距離無線通信を介してネットワークNに接続し、情報処理装置1と通信することができる。 The terminal device 2 can connect to the network N via a mobile communication network or short-range wireless communication such as Bluetooth (registered trademark) or wireless LAN (Local Area Network) and communicate with the information processing device 1.

〔3.端末装置2〕
図3は、実施形態に係る端末装置2の構成の一例を示す図である。図3に示すように、実施形態に係る端末装置2は、通信部10と、表示部11と、操作部12と、センサ群13と、記憶部14と、処理部15とを備える。
[3. Terminal device 2]
3 is a diagram showing an example of the configuration of the terminal device 2 according to the embodiment. As shown in FIG. 3, the terminal device 2 according to the embodiment includes a communication unit 10, a display unit 11, an operation unit 12, a sensor group 13, a storage unit 14, and a processing unit 15.

〔3.1.通信部10〕
通信部10は、例えば、NIC(Network Interface Card)などによって実現される。通信部10は、ネットワークNと有線または無線で接続され、ネットワークNを介して、情報処理装置1との間で情報の送受信を行う。
3.1. Communication unit 10
The communication unit 10 is realized by, for example, a network interface card (NIC), etc. The communication unit 10 is connected to a network N by wire or wirelessly, and transmits and receives information to and from the information processing device 1 via the network N.

〔3.2.表示部11〕
表示部11は、例えば、LCD(Liquid Crystal Display)または有機EL(Electro Luminescence)ディスプレイなどである。
[3.2. Display section 11]
The display unit 11 is, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) display.

〔3.3.操作部12〕
操作部12は、例えば、文字、数字、およびスペースを入力するためのキー、エンターキーおよび矢印キーなどを含むキーボード、マウス、および電源ボタンなどを含む。表示部11は、タッチパネル対応ディスプレイである場合、操作部12はタッチパネルを含む。
[3.3. Operation unit 12]
The operation unit 12 includes, for example, a keyboard including keys for inputting letters, numbers, and spaces, an enter key, arrow keys, etc., a mouse, a power button, etc. When the display unit 11 is a touch panel compatible display, the operation unit 12 includes a touch panel.

〔3.4.センサ群13〕
センサ群13は、例えば、測位センサ、温度センサ、湿度センサ、照度センサ、マイク、加速度センサ、ジャイロセンサ、地磁気センサ、およびイメージセンサなどを含む。測位センサは、端末装置2の位置を検出する位置センサである。
3.4. Sensor Group 13
The sensor group 13 includes, for example, a positioning sensor, a temperature sensor, a humidity sensor, an illuminance sensor, a microphone, an acceleration sensor, a gyro sensor, a geomagnetic sensor, and an image sensor. The positioning sensor is a position sensor that detects the position of the terminal device 2.

温度センサは、端末装置2の周囲の温度を検出するセンサである。湿度センサは、端末装置2の周囲の湿度を検出するセンサである。照度センサは、端末装置2の周囲の照度を検出するセンサである。マイクは、端末装置2の周囲の音を検出するセンサである。 The temperature sensor is a sensor that detects the temperature around the terminal device 2. The humidity sensor is a sensor that detects the humidity around the terminal device 2. The illuminance sensor is a sensor that detects the illuminance around the terminal device 2. The microphone is a sensor that detects the sound around the terminal device 2.

加速度センサは、端末装置2の加速度を検出するセンサである。ジャイロセンサは、端末装置2の傾きおよび回転などの姿勢を検出するセンサである。地磁気センサは、地磁気を検出するセンサである。イメージセンサは、端末装置2の周囲を撮像するセンサである。 The acceleration sensor is a sensor that detects the acceleration of the terminal device 2. The gyro sensor is a sensor that detects the attitude, such as the tilt and rotation, of the terminal device 2. The geomagnetic sensor is a sensor that detects geomagnetism. The image sensor is a sensor that captures an image of the surroundings of the terminal device 2.

〔3.5.記憶部14〕
記憶部14は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)などの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置によって実現される。
[3.5. Storage unit 14]
The storage unit 14 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk.

記憶部14には、例えば、情報処理装置1から送信されネットワークNおよび通信部10を介して処理部15によって取得された情報およびセンサ群13によって検出された情報である検出情報などが記憶される。 The memory unit 14 stores, for example, information transmitted from the information processing device 1 and acquired by the processing unit 15 via the network N and the communication unit 10, and detection information, which is information detected by the sensor group 13.

〔3.6.処理部15〕
処理部15は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)またはMPU(Micro Processing Unit)などによって、端末装置2内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。
3.6. Processing Unit 15
The processing unit 15 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the terminal device 2 using the RAM as a working area.

処理部15は、例えば、ASIC(Application Specific Integrated Circuit)またはFPGA(Field Programmable Gate Array)などの集積回路により一部または全部が実現されてもよい。処理部15には、OS(Operating System)上での専用アプリケーションプログラムがインストールされており、これにより、処理部15は、情報取得部16と、表示処理部17と、情報出力部18とを含む機能部として機能する。 The processing unit 15 may be realized in whole or in part by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). A dedicated application program on an OS (Operating System) is installed in the processing unit 15, and the processing unit 15 functions as a functional unit including an information acquisition unit 16, a display processing unit 17, and an information output unit 18.

〔3.6.1.情報取得部16〕
情報取得部16は、情報処理装置1から送信されネットワークNを介して通信部10で受信される種々の情報を取得する。情報処理装置1から端末装置2に送信される情報は、例えば、広告情報および通知情報などである。また、情報取得部16は、センサ群13によって検出された情報である検出情報をセンサ群13から取得する。
[3.6.1. Information acquisition unit 16]
The information acquisition unit 16 acquires various pieces of information transmitted from the information processing device 1 and received by the communication unit 10 via the network N. The information transmitted from the information processing device 1 to the terminal device 2 is, for example, advertisement information and notification information. In addition, the information acquisition unit 16 acquires detection information from the sensor group 13, which is information detected by the sensor group 13.

〔3.6.2.表示処理部17〕
表示処理部17は、情報取得部16によって取得された情報を表示部11に表示させる。例えば、表示処理部17は、情報取得部16によって取得された広告情報および通知情報などを表示部11に表示させる。
[3.6.2. Display Processing Unit 17]
The display processing unit 17 causes the display unit 11 to display the information acquired by the information acquisition unit 16. For example, the display processing unit 17 causes the display unit 11 to display advertisement information and notification information acquired by the information acquisition unit 16.

〔3.6.3.情報出力部18〕
情報出力部18は、例えば、利用者Uによる操作部12への操作に応じた情報である操作情報を情報処理装置1へ通信部10を介して送信する。また、情報出力部18は、情報取得部16によって取得された検出情報を情報処理装置1へ通信部10を介して送信する。
[3.6.3. Information output unit 18]
The information output unit 18 transmits, for example, operation information corresponding to an operation on the operation unit 12 by the user U to the information processing device 1 via the communication unit 10. In addition, the information output unit 18 transmits detection information acquired by the information acquisition unit 16 to the information processing device 1 via the communication unit 10.

〔4.情報処理装置1の構成〕
図4は、実施形態に係る情報処理装置1の構成の一例を示す図である。図4に示すように、情報処理装置1は、通信部20と、記憶部21と、処理部22とを有する。
4. Configuration of information processing device 1
4 is a diagram showing an example of the configuration of the information processing device 1 according to the embodiment. As shown in FIG. 4, the information processing device 1 includes a communication unit 20, a storage unit 21, and a processing unit 22.

〔4.1.通信部20〕
通信部20は、例えば、NICなどによって実現される。そして、通信部20は、ネットワークNと有線または無線で接続され、他の各種装置との間で情報の送受信を行う。例えば、通信部20は、端末装置2、事業者装置4、交通情報提供装置5、および制御装置6などとの間でネットワークNを介して情報の送受信を行う。
4.1. Communication unit 20
The communication unit 20 is realized by, for example, a NIC. The communication unit 20 is connected to a network N by wire or wirelessly, and transmits and receives information to and from various other devices. For example, the communication unit 20 transmits and receives information to and from the terminal device 2, the business device 4, the traffic information providing device 5, the control device 6, and the like via the network N.

〔4.2.記憶部21〕
記憶部21は、例えば、RAM、フラッシュメモリなどの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置によって実現される。記憶部21は、利用者情報記憶部30と、入稿情報記憶部31と、交通関連情報記憶部32とを有する。
[4.2. Storage unit 21]
The storage unit 21 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 21 has a user information storage unit 30, a submission information storage unit 31, and a traffic-related information storage unit 32.

〔4.2.1.利用者情報記憶部30〕
利用者情報記憶部30は、利用者Uに関する各種の情報を記憶する。図5は、実施形態に係る利用者情報記憶部30に記憶される利用者情報テーブルの一例を示す図である。
[4.2.1. User information storage unit 30]
The user information storage unit 30 stores various types of information related to the user U. Fig. 5 is a diagram showing an example of a user information table stored in the user information storage unit 30 according to the embodiment.

図5に示す例では、利用者情報記憶部30に記憶される利用者情報テーブルは、「利用者ID(Identifier)」、「属性情報」、「履歴情報」、「位置情報」、「信号待ち情報」、および「設定情報」といった項目の情報を含む。 In the example shown in FIG. 5, the user information table stored in the user information storage unit 30 includes information on items such as "User ID (Identifier)," "Attribute Information," "History Information," "Location Information," "Traffic Signal Waiting Information," and "Settings Information."

「利用者ID」は、利用者Uを識別する識別子であり、利用者U毎に付される情報である。「属性情報」は、「利用者ID」に対応付けられた利用者Uの属性を示す属性情報である。利用者Uの属性は、例えば、デモグラフィック属性、サイコグラフィック属性などである。デモグラフィック属性は、人口統計学的属性であり、例えば、年齢、性別、職業、居住地、年収、家族構成などの複数の属性項目を含む。 "User ID" is an identifier that identifies user U, and is information assigned to each user U. "Attribute information" is attribute information that indicates the attributes of user U associated with the "user ID." The attributes of user U are, for example, demographic attributes and psychographic attributes. Demographic attributes are demographic attributes, and include multiple attribute items such as age, gender, occupation, place of residence, annual income, and family composition.

サイコグラフィック属性は、心理学的属性であり、例えば、ライフスタイル、価値観、興味関心などに関する複数の属性項目を含む。例えば、サイコグラフィック属性における複数の属性項目の各々は、車、服、旅行、ゲーム、キャンプ、バイク、電車、家電、またはパソコンなどといった利用者Uの興味関心を有する対象である。 Psychographic attributes are psychological attributes and include, for example, multiple attribute items related to lifestyle, values, interests, etc. For example, each of the multiple attribute items in the psychographic attributes is an object of interest to the user U, such as cars, clothes, travel, games, camping, motorcycles, trains, home appliances, or computers.

「履歴情報」は、「利用者ID」に対応付けられた利用者Uの履歴の情報であり、例えば、利用者Uの移動履歴の情報、店舗Sの利用履歴の情報などを含む。利用者Uの移動履歴は、利用者Uの過去の位置の履歴、利用者Uの移動ルートの履歴、利用者Uの信号待ちの履歴などを含む。利用者Uの信号待ちの履歴は、信号待ちを行った位置、信号待ちの時間などの情報を含む。 "History information" is information on the history of user U associated with "user ID" and includes, for example, information on user U's movement history and information on the usage history of store S. User U's movement history includes the history of user U's past locations, the history of user U's movement routes, and the history of user U waiting at traffic lights. User U's history of waiting at traffic lights includes information such as the location where the user waited at a traffic light and the time spent waiting at a traffic light.

利用者Uによる店舗Sの利用履歴は、利用者Uの店舗Sでの商品の購入履歴、利用者Uの店舗Sでのサービス利用履歴などを含む。なお、「履歴情報」は、「利用者ID」に対応付けられた利用者Uのオンラインサービスにおける行動履歴の情報を含んでいてもよい。利用者Uのオンラインサービスにおける行動履歴の情報は、例えば、利用者Uのオンラインサービスにおける検索履歴情報、閲覧履歴情報、および取引履歴情報などを含む。 The usage history of user U at store S includes user U's product purchase history at store S, user U's service usage history at store S, etc. The "history information" may also include information on user U's behavioral history in online services associated with the "user ID." Information on user U's behavioral history in online services includes, for example, search history information, browsing history information, and transaction history information in online services for user U.

利用者Uの検索履歴情報は、例えば、ウェブ検索サービスにおける利用者Uによる検索履歴の情報などを含む。利用者Uの閲覧履歴情報は、例えば、オンラインサービスにおける利用者Uによるコンテンツの閲覧履歴の情報などを含む。利用者Uの取引履歴の情報は、オンラインサービスにおける利用者Uによる商品の取引履歴の情報などを含む。 User U's search history information includes, for example, information on the search history by user U in web search services. User U's browsing history information includes, for example, information on the content browsing history by user U in online services. User U's transaction history information includes, for example, information on the product transaction history by user U in online services.

「位置情報」は、「利用者ID」に対応付けられた利用者Uの現在位置を示す位置情報を含む。位置情報は、例えば、端末装置2によって検出され端末装置2から送信される検出情報に含まれる情報であり、処理部22によって端末装置2から取得され利用者情報記憶部30に記憶される。 The "location information" includes location information indicating the current location of the user U associated with the "user ID." The location information is, for example, information contained in detection information detected by the terminal device 2 and transmitted from the terminal device 2, and is acquired from the terminal device 2 by the processing unit 22 and stored in the user information storage unit 30.

「信号待ち情報」は、「利用者ID」に対応付けられた利用者Uの信号待ちに関する情報である信号待ち情報を含む。信号待ち情報には、例えば、利用者Uの信号待ち時間の情報、利用者Uの信号待ち総時間の情報、および利用者Uの信号待ち回数の情報などが含まれる。信号待ち情報は、例えば、処理部22によって判定される情報である。なお、利用者Uの信号待ち総時間の情報、および利用者Uの信号待ち回数の情報などは、利用者Uの移動履歴に含まれる情報であってもよい。 The "traffic light waiting information" includes traffic light waiting information, which is information related to waiting at a traffic light for user U associated with the "user ID." The traffic light waiting information includes, for example, information on the time user U has waited at a traffic light, information on the total time user U has waited at a traffic light, and information on the number of times user U has waited at a traffic light. The traffic light waiting information is, for example, information determined by the processing unit 22. Note that the information on the total time user U has waited at a traffic light and information on the number of times user U has waited at a traffic light may be information included in the movement history of user U.

「設定情報」は、「利用者ID」に対応付けられた利用者Uの設定情報であり、例えば、利用者Uによって設定され処理部22によって受け付けられた許容時間情報、利用者Uによって設定されて利用者Uのアカウントに紐付けられたスケジュール情報などである。 The "setting information" is the setting information of the user U associated with the "user ID", such as the allowable time information set by the user U and accepted by the processing unit 22, and the schedule information set by the user U and linked to the user U's account.

〔4.2.2.入稿情報記憶部31〕
入稿情報記憶部31は、各事業者Bから送信される入稿情報を記憶する。図6は、実施形態に係る入稿情報記憶部31に記憶される入稿情報テーブルの一例を示す図である。
[4.2.2. Manuscript submission information storage unit 31]
The submission information storage unit 31 stores the submission information transmitted from each business B. Fig. 6 is a diagram showing an example of a submission information table stored in the submission information storage unit 31 according to the embodiment.

図6に示す例では、入稿情報記憶部31に記憶される入稿情報テーブルは、「入稿ID」および「入稿情報」といった項目の情報を含む。「入稿ID」は、入稿情報を識別する識別子であり、入稿情報毎に付される情報である。 In the example shown in FIG. 6, the submission information table stored in the submission information storage unit 31 includes information on items such as "submission ID" and "submission information." The "submission ID" is an identifier that identifies the submission information, and is information that is assigned to each piece of submission information.

「入稿情報」は、「入稿ID」に対応付けられた入稿情報であり、「店舗情報」、「広告情報」、および「条件情報」といった項目の情報を含む。 "Submission information" is submission information associated with the "submission ID" and includes information on items such as "store information," "advertising information," and "conditions information."

「店舗情報」は、事業者Bの店舗Sに関する情報であり、事業者Bの店舗Sを識別する識別子、事業者Bの店舗Sの名称を示す情報、事業者Bの店舗Sの位置を示す情報などを含む。 "Store information" is information relating to store S of business operator B, and includes an identifier for identifying store S of business operator B, information indicating the name of store S of business operator B, information indicating the location of store S of business operator B, etc.

「広告情報」は、事業者Bによって利用者Uに提供される店舗Sの広告情報である。かかる広告情報は、例えば、利用者Uの端末装置2にプッシュ通知されたり、利用者Uが端末装置2を用いて閲覧中のコンテンツに挿入されたりすることで、利用者Uに提供される。 "Advertising information" is advertising information for store S provided to user U by business operator B. Such advertising information is provided to user U, for example, by being pushed to user U's terminal device 2 or by being inserted into content that user U is viewing using terminal device 2.

「条件情報」は、利用者Uへの広告情報の提供の条件を示す情報である条件情報である。条件情報は、例えば、信号機3を特定するための情報、店舗Sの周辺にある信号機3の信号による信号待ちに関する情報、などを含む。信号機3を特定するための情報は、例えば、信号機3の識別子または信号機3の位置を示す情報などである。 "Condition information" is condition information that indicates the conditions for providing advertising information to user U. Condition information includes, for example, information for identifying traffic light 3, information regarding waiting for a signal from traffic light 3 in the vicinity of store S, etc. Information for identifying traffic light 3 is, for example, an identifier for traffic light 3 or information indicating the position of traffic light 3, etc.

条件情報に含まれる信号待ちに関する情報は、例えば、信号待ち時間の情報、信号待ち回数の情報、信号待ち総時間の情報などである。信号待ち時間は、歩行者Pが信号機3の信号による信号待ちをする時間であり、歩行者Pが信号機3の停止指示の信号による信号待ちによって停止してから信号機3の信号が進行許可を示す信号に変化するまでの時間である。 The information related to waiting at traffic lights included in the condition information is, for example, information on the waiting time for a traffic light, information on the number of times the vehicle has waited at a traffic light, information on the total waiting time for a traffic light, etc. The waiting time for a traffic light is the time that pedestrian P waits for the signal of traffic light 3, and is the time from when pedestrian P stops waiting for the signal of traffic light 3 instructing the vehicle to stop until the signal of traffic light 3 changes to a signal indicating permission to proceed.

信号待ち回数は、歩行者Pが過去に信号機3の信号による信号待ちをした回数である。信号待ち総時間は、歩行者Pの過去の信号待ち時間の総計であり、例えば、予め定められた期間前までの歩行者Pの信号待ち時間の総計である。 The number of times pedestrian P has waited for a signal from traffic light 3 in the past. The total time waiting for a signal is the total amount of time pedestrian P has waited for a signal in the past, for example, the total amount of time pedestrian P has waited for a signal up until a predetermined period of time ago.

「入稿情報」は、「広告情報」と「条件情報」との組を複数含む。「広告情報」と「条件情報」との複数の組によって、同じ信号待ちに対して異なる広告情報を利用者Uに提供することが可能となる。 The "submission information" includes multiple pairs of "advertising information" and "condition information." By using multiple pairs of "advertising information" and "condition information," it is possible to provide different advertising information to user U for the same waiting time at a traffic light.

例えば、情報処理装置1は、入稿情報に基づいて、信号待ち時間、信号待ちの回数、および信号待ちの総時間のうちの少なくとも1つに応じた広告情報を提供することができる。なお、「広告情報」と「条件情報」との組は、「入稿ID」に対応付けられた入稿情報において1組であってもよい。 For example, the information processing device 1 can provide advertising information corresponding to at least one of the waiting time at traffic lights, the number of times waiting at traffic lights, and the total waiting time at traffic lights based on the submission information. Note that a pair of "advertising information" and "condition information" may be one pair in the submission information associated with the "submission ID."

また、条件情報は、信号待ち時間の情報、信号待ちの回数の情報、および信号待ちの総時間などに加えてまたは代えて、例えば、広告情報の提供対象となる利用者Uの属性を示す情報、広告情報の提供対象となる利用者Uの行動履歴に関する情報、広告情報の提供対象となる利用者Uの利用者レベルを示す情報などを含んでいてもよい。 In addition to or instead of information on waiting time at traffic lights, information on the number of times waiting at traffic lights, and total waiting time at traffic lights, the condition information may also include, for example, information indicating the attributes of the user U to whom the advertising information is provided, information on the behavioral history of the user U to whom the advertising information is provided, and information indicating the user level of the user U to whom the advertising information is provided.

利用者Uの属性を示す情報は、例えば、利用者Uの性別、年齢、および職業などの複数の属性項目の組み合わせで示される情報であり、例えば、20代男性会社員、30代女性看護師などの情報を含む。 The information indicating the attributes of user U is, for example, information indicated by a combination of multiple attribute items such as user U's gender, age, and occupation, and includes, for example, information such as a male office worker in his 20s and a female nurse in her 30s.

利用者Uの行動履歴に関する情報は、例えば、条件情報で示される信号機3による利用者Uの過去の信号待ちの平均時間の情報などを含む。 The information regarding the behavioral history of user U includes, for example, information regarding the average time that user U has waited in the past for a traffic light 3 indicated in the condition information.

利用者Uの利用者レベルは、例えば、店舗Sにおける利用者Uの会員レベルであり、利用者Uによる店舗Sの利用額が高いほど高いレベルになる。例えば、店舗Sにおける利用者Uの会員レベルは、レベル1、レベル2、レベル3の中から選択される。店舗Sにおける利用者Uの会員レベルは、レベル1が最も高く、レベル3が最も低い。なお、店舗Sにおける利用者Uの会員レベルは、3段階未満であってもよく、4段階以上であってもよい。 The user level of user U is, for example, the membership level of user U at store S, and the higher the amount of spending by user U at store S, the higher the level. For example, the membership level of user U at store S is selected from level 1, level 2, and level 3. Level 1 is the highest membership level of user U at store S, and level 3 is the lowest. Note that the membership level of user U at store S may be less than three levels, or may be four levels or more.

また、条件情報は、信号待ち状態にある利用者Uの位置に関する条件である位置条件を示す情報を含む。信号待ち状態にある利用者Uの上述した位置条件は、例えば、信号待ち状態にある利用者Uと店舗Sの位置との位置関係が特定の関係であるといった条件である。 The condition information also includes information indicating a location condition, which is a condition related to the location of user U who is waiting at a traffic light. The above-mentioned location condition of user U who is waiting at a traffic light is, for example, a condition that the location relationship between user U who is waiting at a traffic light and the location of store S is a specific relationship.

特定の位置関係は、利用者Uが信号待ち時に利用者Uである歩行者Pの位置が店舗Sの周辺の位置にあるという関係である。店舗Sの周辺の位置は、例えば、図1に示すように、信号待ちしている歩行者Pが横断歩道を渡ることなく店舗Sに来店できる位置であり、例えば、店舗Sの手前の位置である。 The specific positional relationship is a relationship in which the position of pedestrian P, who is user U, is in a position in the vicinity of store S when user U is waiting at a traffic light. The position in the vicinity of store S is, for example, a position where pedestrian P waiting at a traffic light can reach store S without crossing the crosswalk, as shown in FIG. 1, and is, for example, a position in front of store S.

また、特定の位置関係は、歩行者Pの位置が店舗Sの周辺の位置であって歩行者Pが信号待ち時において店舗Sに入店可能な位置であってもよい。この場合、歩行者Pの位置は、例えば、歩行者Pが信号待ち時において店舗Sに入店可能な位置であって且つ歩行者Pが事前に注文した商品の受け取りが歩行者Pの信号待ち時において可能である位置、歩行者Pが信号待ち時において店舗Sに入店可能な位置であって且つ店舗Sでの商品の購入やサービスの利用が歩行者Pの信号待ち時において可能な位置などであってもよい。 The specific positional relationship may also be a position where pedestrian P is located in the vicinity of store S and where pedestrian P can enter store S while waiting for the traffic light to change. In this case, the position of pedestrian P may be, for example, a position where pedestrian P can enter store S while waiting for the traffic light to change and where pedestrian P can pick up a product that he or she ordered in advance while waiting for the traffic light to change, or a position where pedestrian P can enter store S while waiting for the traffic light to change and where pedestrian P can purchase a product or use a service at store S while waiting for the traffic light to change.

また、特定の位置関係は、例えば、店舗Sを中心として予め定められた範囲内の位置であってもよく、店舗Sを中心として店舗Sの入り口から予め定められた範囲であって店舗Sの入り口を利用者Uが視認できる範囲内の位置であってもよい。また、特定の位置関係は、店舗S毎に異なる位置関係であってもよく、複数の店舗Sで共通する位置関係であってもよい。 The specific positional relationship may be, for example, a position within a predetermined range with the store S at the center, or a position within a predetermined range from the entrance of the store S at the center where the entrance of the store S can be seen by the user U. The specific positional relationship may be a different positional relationship for each store S, or may be a positional relationship common to multiple stores S.

また、信号待ち状態にある利用者Uの位置条件は、信号待ち状態にある利用者Uと店舗Sの位置との位置関係が特定の関係であるといった条件に代えて、利用者Uの位置が事業者Bによって直接指定された位置範囲内にあるといった条件であってもよい。 In addition, the location condition for user U waiting at a traffic light may be, instead of a condition that the location relationship between user U waiting at a traffic light and the location of store S is a specific relationship, a condition that user U's location is within a location range directly specified by business operator B.

〔4.2.3.交通関連情報記憶部32〕
交通関連情報記憶部32は、信号状態情報や交通関連情報を記憶する。信号状態情報は、信号機3の状態を示す情報である。
4.2.3. Traffic-related information storage unit 32
The traffic-related information storage unit 32 stores traffic signal status information and other traffic-related information. The traffic signal status information is information that indicates the status of the traffic signal 3.

信号状態情報は、信号機3で示される信号の状態を示す情報であり、例えば、現時点の信号機3で示される信号を示す情報と、信号機3で示される信号が次に変化するまでの時間を示す情報などが含まれる。 Signal status information is information that indicates the status of the signal shown by traffic light 3, and includes, for example, information indicating the current signal shown by traffic light 3 and information indicating the time until the next change of the signal shown by traffic light 3.

信号機3で示される信号は、進行許可を示す信号および停止指示を示す信号などである
進行許可を示す信号は、例えば、青信号であり、停止指示を示す信号は、赤信号である。信号機3で示される信号が次に変化するまでの時間は、例えば、信号機3で示される信号が停止指示を示す信号から進行許可を示す信号に変化するまでの時間、または信号機3で示される信号が進行許可を示す信号から停止指示を示す信号に変化するまでの時間などである。
The signals shown by the traffic light 3 include signals indicating permission to proceed and signals indicating a stop instruction, etc. The signal indicating permission to proceed is, for example, a green signal, and the signal indicating a stop instruction is, for example, a red signal. The time until the next change of the signal shown by the traffic light 3 is, for example, the time until the signal shown by the traffic light 3 changes from a signal indicating a stop instruction to a signal indicating permission to proceed, or the time until the signal shown by the traffic light 3 changes from a signal indicating permission to proceed to a signal indicating a stop instruction, etc.

交通関連情報は、例えば、交通量情報および交通規制情報などを含む。交通量情報は、信号機3を含む領域に位置する各歩道の交通量に関する情報である。例えば、交通量情報は、各歩道の歩行者Pの数を示す情報などを含む。歩行者Pの数は、例えば、リアルタイムの数、または過去の交通量履歴に基づいて交通情報提供装置5または情報処理装置1によって予測される数である。 The traffic-related information includes, for example, traffic volume information and traffic regulation information. The traffic volume information is information related to the traffic volume on each sidewalk located in an area including the traffic lights 3. For example, the traffic volume information includes information indicating the number of pedestrians P on each sidewalk. The number of pedestrians P is, for example, a real-time number, or a number predicted by the traffic information providing device 5 or the information processing device 1 based on past traffic volume history.

交通規制情報は、信号機3を含む領域における交通規制に関する情報であり、例えば、信号機3を含む領域における特定の移動規制の箇所を示す情報および信号機3を含む領域における特定の移動規制の種別を示す情報などを含む。特定の移動規制の種別は、一時的な通行禁止、一時的な通行止め、または一時的な一方通行などのように利用者Uの移動ができない移動規制の種別であるが、これらの移動規制に限定されず、利用者Uの移動に規制が加わる種別であればよい。 The traffic regulation information is information on traffic regulations in an area including traffic lights 3, and includes, for example, information indicating the location of specific movement restrictions in an area including traffic lights 3 and information indicating the type of specific movement restrictions in an area including traffic lights 3. The type of specific movement restriction is a type of movement restriction that prevents user U from moving, such as a temporary road ban, a temporary road closure, or a temporary one-way street, but is not limited to these types of movement restrictions and may be any type that imposes restrictions on the movement of user U.

一時的な通行禁止、一時的な通行止め、または一時的な一方通行などは、例えば、道路工事などによる交通規制、交通事故などによる交通規制、またはイベントの開催による交通規制などによって設定されるが、かかる例に限定されない。 Temporary road closures, temporary road closures, or temporary one-way streets are set, for example, due to traffic restrictions caused by road construction, traffic accidents, or events, but are not limited to these examples.

なお、交通関連情報記憶部32は、信号状態情報に代えてまたは加えて、制御情報を記憶することもできる。制御情報は、信号機3毎の制御情報であり、例えば、信号機3の信号制御パターンの情報と信号機3の信号制御タイミングの情報を含む。 The traffic-related information storage unit 32 can also store control information instead of or in addition to the signal state information. The control information is control information for each traffic light 3, and includes, for example, information on the signal control pattern of the traffic light 3 and information on the signal control timing of the traffic light 3.

信号制御パターンの情報は、例えば、信号機3で示される信号が青信号である期間を示す情報、信号機3で示される信号が黄色信号である期間を示す情報、および信号機3で示される信号が赤信号である期間を示す情報などを含む。 The information on the traffic light control pattern includes, for example, information indicating the period during which the signal indicated by traffic light 3 is green, information indicating the period during which the signal indicated by traffic light 3 is yellow, and information indicating the period during which the signal indicated by traffic light 3 is red.

信号制御タイミングの情報は、信号機3で示される信号が変化するタイミングであり、例えば、信号機3で示される信号が最後に青信号に切り替わったタイミングを示す情報であるが、信号機3で示される信号が最後に赤信号に切り替わったタイミングを示す情報であってもよく、それ以外の情報であってもよい。 The signal control timing information is the timing at which the signal shown by traffic light 3 changes, and is, for example, information indicating the timing when the signal shown by traffic light 3 last changed to a green light, but it may also be information indicating the timing when the signal shown by traffic light 3 last changed to a red light, or other information.

〔4.3.処理部22〕
処理部22は、コントローラであり、例えば、CPU、MPUなどのプロセッサによって、情報処理装置1内部の記憶装置に記憶されている各種プログラム(情報処理プログラムの一例に相当)がRAMなどを作業領域として実行されることにより実現される。また、処理部22は、例えば、ASIC、FPGA、GPGPUなどの集積回路によって一部または全部が実現されてもよい。
4.3. Processing Unit 22
The processing unit 22 is a controller, and is realized by a processor such as a CPU or an MPU, which executes various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a working area. The processing unit 22 may be realized in part or in whole by an integrated circuit such as an ASIC, an FPGA, or a GPGPU.

図4に示すように、処理部22は、受付部40と、取得部41と、判定部42と、提供部43と、決定部44と、通知部45とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、処理部22の内部構成は、図4に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 As shown in FIG. 4, the processing unit 22 has a reception unit 40, an acquisition unit 41, a determination unit 42, a provision unit 43, a decision unit 44, and a notification unit 45, and realizes or executes the functions and actions of the information processing described below. Note that the internal configuration of the processing unit 22 is not limited to the configuration shown in FIG. 4, and may be other configurations as long as they perform the information processing described below.

〔4.3.1.受付部40〕
受付部40は、通信部20などを介して種々の情報や要求を受け付ける。例えば、受付部40は、端末装置2や事業者装置4などから送信される情報や要求を受け付ける。受付部40は、情報受付部50と、許容時間受付部51とを含む。
4.3.1. Reception unit 40
The reception unit 40 receives various information and requests via the communication unit 20 etc. For example, the reception unit 40 receives information and requests transmitted from the terminal device 2, the business device 4 etc. The reception unit 40 includes an information reception unit 50 and an allowable time reception unit 51.

〔4.3.1.1.情報受付部50〕
情報受付部50は、信号待ち状態にある歩行者Pの周辺に位置する店舗Sの事業者Bによって提供される入稿情報を受け付ける。例えば、情報受付部50は、事業者装置4から送信される入稿情報を受け付ける。信号待ち状態にある歩行者Pの周辺に位置する店舗Sは、歩行者Pが信号待ち状態となったと仮定した場合に歩行者Pの周辺に位置する店舗である。
[4.3.1.1. Information Receiving Unit 50]
The information receiving unit 50 receives submitted information provided by an operator B of a store S located in the vicinity of a pedestrian P who is waiting for a traffic light. For example, the information receiving unit 50 receives submitted information transmitted from the business device 4. The store S located in the vicinity of a pedestrian P who is waiting for a traffic light is a store that is located in the vicinity of the pedestrian P when it is assumed that the pedestrian P is waiting for a traffic light.

入稿情報は、例えば、上述した店舗情報、広告情報、および条件情報などを含む。情報受付部50は、入稿情報を受け付けた場合、受け付けた入稿情報を入稿情報記憶部31の入稿情報テーブルを追加する。 The submission information includes, for example, the above-mentioned store information, advertising information, and condition information. When the information receiving unit 50 receives the submission information, it adds the received submission information to the submission information table of the submission information storage unit 31.

〔4.3.1.2.許容時間受付部51〕
許容時間受付部51は、歩行者Pである利用者Uによる信号待ちの許容時間を示す情報である許容時間情報を受け付ける。
[4.3.1.2. Allowable time reception unit 51]
The permissible time receiving unit 51 receives permissible time information which is information indicating the permissible time for a user U, who is a pedestrian P, to wait at a traffic light.

例えば、許容時間受付部51は、利用者Uの端末装置2から送信される許容時間情報を受け付ける。許容時間受付部51は、許容時間情報を受け付けた場合、受け付けた許容時間情報を設定情報の一部として利用者情報記憶部30の利用者情報テーブルの一部として追加する。 For example, the allowable time reception unit 51 receives the allowable time information transmitted from the terminal device 2 of the user U. When the allowable time reception unit 51 receives the allowable time information, it adds the received allowable time information as part of the setting information to the user information table of the user information storage unit 30.

〔4.3.2.取得部41〕
取得部41は、外部の情報処理装置、端末装置2、事業者装置4、および交通情報提供装置5などから通信部20を介して種々の情報を取得し、取得した情報を記憶部21に記憶させる。
[4.3.2. Acquisition unit 41]
The acquisition unit 41 acquires various pieces of information from external information processing devices, the terminal device 2, the business device 4, the traffic information providing device 5, and the like via the communication unit 20, and stores the acquired information in the storage unit 21.

例えば、取得部41は、外部の情報処理装置または端末装置2などから通信部20を介して利用者Uの情報を示す情報を取得し、取得した利用者Uの情報を示す情報を利用者情報記憶部30に記憶させる。 For example, the acquisition unit 41 acquires information indicating the information of user U from an external information processing device or terminal device 2 via the communication unit 20, and stores the acquired information indicating the information of user U in the user information storage unit 30.

また、取得部41は、交通情報提供装置5から通信部20を介して、信号状態情報および交通関連情報などを取得し、取得した信号状態情報および交通関連情報などを交通関連情報記憶部32に記憶させる。また、取得部41は、信号状態情報に代えてまたは加えて、制御情報を取得し、取得した制御情報を交通関連情報記憶部32に記憶させることもできる。 The acquisition unit 41 also acquires traffic signal status information, traffic-related information, and the like from the traffic information providing device 5 via the communication unit 20, and stores the acquired traffic signal status information, traffic-related information, and the like in the traffic-related information storage unit 32. The acquisition unit 41 can also acquire control information instead of or in addition to the traffic signal status information, and store the acquired control information in the traffic-related information storage unit 32.

また、取得部41は、記憶部21から各種の情報を取得する。例えば、取得部41は、利用者Uの情報である利用者情報を利用者情報記憶部30から取得する。また、取得部41は、入稿情報を入稿情報記憶部31から取得する。 The acquisition unit 41 also acquires various types of information from the storage unit 21. For example, the acquisition unit 41 acquires user information, which is information about the user U, from the user information storage unit 30. The acquisition unit 41 also acquires submission information from the submission information storage unit 31.

また、取得部41は、歩行者Pである利用者Uの信号待ちの情報である信号待ち情報を利用者情報記憶部30または判定部42から取得する。信号待ち情報には、上述したように、例えば、利用者Uの信号待ちに関する情報などが含まれる。 The acquisition unit 41 also acquires traffic light waiting information, which is information about waiting at a traffic light for a user U, who is a pedestrian P, from the user information storage unit 30 or the determination unit 42. As described above, the traffic light waiting information includes, for example, information about waiting at a traffic light for a user U.

〔4.3.3.判定部42〕
判定部42は、取得部41によって取得された利用者情報および信号状態情報に基づいて、利用者Uが信号待ち状態であるか否かを判定し、利用者Uが信号待ち状態であると判定した場合、利用者Uの信号待ちの時間を判定する。
[4.3.3. Judgment unit 42]
The judgment unit 42 judges whether or not the user U is waiting for a traffic light based on the user information and traffic light status information acquired by the acquisition unit 41, and if it is determined that the user U is waiting for a traffic light, it judges the time that the user U will be waiting for the traffic light.

例えば、判定部42は、取得部41によって取得された利用者情報に含まれる位置情報と行動履歴の情報とに基づいて、利用者Uの位置および利用者Uの移動方向を判定する。判定部42は、利用者Uの位置が各信号機3による信号待ちの位置範囲である信号待ち位置範囲のいずれかの信号待ち位置範囲内にあるか否かを判定する。信号待ち位置範囲は、例えば、信号機3毎に予め定められた範囲であるが、例えば、入稿情報に含まれる条件情報で規定される位置条件で示される位置範囲であってもよい。 For example, the determination unit 42 determines the location of user U and the direction of movement of user U based on the location information and behavior history information included in the user information acquired by the acquisition unit 41. The determination unit 42 determines whether or not the location of user U is within any of the traffic light waiting position ranges, which are the position ranges for waiting for a signal according to each traffic light 3. The traffic light waiting position range is, for example, a range that is predetermined for each traffic light 3, but may also be, for example, a position range indicated by a position condition specified in the condition information included in the submission information.

判定部42は、利用者Uの位置が信号待ち位置範囲内にある場合、取得部41によって取得された信号状態情報と上述のように判定した利用者Uの移動方向とに基づいて、利用者Uが信号待ち状態であるか否かを判定する。 When the position of user U is within the traffic light waiting position range, the determination unit 42 determines whether user U is waiting for a traffic light based on the traffic light status information acquired by the acquisition unit 41 and the direction of movement of user U determined as described above.

例えば、判定部42は、判定した利用者Uの移動方向が信号機3によって通過が規制される横断歩道を通過する方向であり、信号状態情報で示される信号機3の信号が停止指示を示す信号である場合、利用者Uが信号待ち状態であると判定し、そうでない場合、利用者Uが信号待ち状態ではないと判定する。 For example, if the determined direction of movement of user U is the direction of passing through a crosswalk where passage is restricted by traffic light 3 and the signal of traffic light 3 indicated in the signal status information is a signal indicating a stop, the determination unit 42 determines that user U is in a state of waiting for a traffic light, and if not, determines that user U is not in a state of waiting for a traffic light.

判定部42は、利用者Uが信号待ち状態になると判定した場合、取得部41によって取得された信号状態情報に基づいて、利用者Uの信号待ちの時間を判定する。判定部42は、判定した利用者Uの信号待ちの時間の情報を含む信号待ち情報を利用者情報記憶部30に記憶させたり、取得部41に受け渡したりする。 When the determination unit 42 determines that the user U will be waiting for a traffic light, it determines the time the user U will be waiting for a traffic light based on the traffic light status information acquired by the acquisition unit 41. The determination unit 42 stores traffic light waiting information including the determined information on the time the user U will be waiting for a traffic light in the user information storage unit 30, or passes it to the acquisition unit 41.

また、判定部42は、利用者Uの現在の信号待ち状態に加えて、利用者Uの将来の信号待ち状態を判定し、利用者Uが将来に信号待ち状態になると判定した場合、利用者Uの将来の信号待ちの時間を判定することもできる。 In addition to the current state of user U waiting for a traffic light, the determination unit 42 can also determine the future state of user U waiting for a traffic light, and if it is determined that user U will be in a state of waiting for a traffic light in the future, it can also determine the future time that user U will be waiting for a traffic light.

利用者Uの将来の信号待ち状態は、例えば、現時点から予め定められた期間までにおける利用者Uの将来の信号待ち状態である。判定部42は、利用者Uの将来の信号待ちの時間の情報を含む信号待ち情報を利用者情報記憶部30に記憶させたり、取得部41に受け渡したりする。 The future traffic light waiting state of user U is, for example, the future traffic light waiting state of user U from the present time until a predetermined period of time. The determination unit 42 stores traffic light waiting information including information on the future traffic light waiting time of user U in the user information storage unit 30, or transfers it to the acquisition unit 41.

例えば、判定部42は、取得部41によって取得された利用者情報に含まれる位置情報と行動履歴の情報とに基づいて、将来の利用者Uの移動ルートを判定する。判定部42は、利用者Uの移動ルートにおいて利用者Uの位置が各信号機3による信号待ちの位置範囲である信号待ち位置範囲のいずれかの信号待ち位置範囲内になるか否かを判定する。 For example, the determination unit 42 determines a future movement route of the user U based on the location information and behavior history information included in the user information acquired by the acquisition unit 41. The determination unit 42 determines whether the position of the user U on the movement route of the user U will be within any of the signal waiting position ranges, which are the position ranges for waiting at traffic lights determined by each traffic light 3.

判定部42は、利用者Uの位置が信号待ち位置範囲内になる場合、取得部41によって取得された信号状態情報と上述のように判定した利用者Uの移動ルートとに基づいて、利用者Uが信号待ち状態になるか否かを判定する。 When the position of user U is within the range of the waiting position for a traffic light, the determination unit 42 determines whether user U will be waiting for a traffic light based on the traffic light status information acquired by the acquisition unit 41 and the movement route of user U determined as described above.

判定部42は、利用者Uが信号待ち状態になると判定した場合、取得部41によって取得された信号状態情報に基づいて、利用者Uの信号待ちの時間を判定する。判定部42は、判定した利用者Uの信号待ちの時間の情報を含む信号待ち情報を利用者情報記憶部30に記憶させたり、取得部41に受け渡したりする。 When the determination unit 42 determines that the user U will be waiting for a traffic light, it determines the time the user U will be waiting for a traffic light based on the traffic light status information acquired by the acquisition unit 41. The determination unit 42 stores traffic light waiting information including the determined information on the time the user U will be waiting for a traffic light in the user information storage unit 30, or passes it to the acquisition unit 41.

また、判定部42は、判定した歩行者Pの過去の信号待ち状態に基づいて、歩行者Pの信号待ちの総時間および歩行者Pの信号待ちの回数などを判定する。判定部42は、判定した歩行者Pの信号待ちの総時間および歩行者Pの信号待ちの回数などの情報を信号待ち情報を利用者情報記憶部30に記憶させたり、取得部41に受け渡したりする。 The determination unit 42 also determines the total time that the pedestrian P has been waiting for a traffic light and the number of times that the pedestrian P has been waiting for a traffic light based on the determined past state of the pedestrian P waiting for a traffic light. The determination unit 42 stores the determined information such as the total time that the pedestrian P has been waiting for a traffic light and the number of times that the pedestrian P has been waiting for a traffic light in the user information storage unit 30 or transfers the information to the acquisition unit 41.

なお、利用者Uが信号待ち状態であると判定した場合、歩行者Pの信号待ちの総時間は、過去の信号待ち時間の総計に、新たな信号待ち時間を加算したものであってもよく、歩行者Pの信号待ち回数は、過去の信号待ち回数に、新たな信号待ちの1回を加えた回数であってもよい。 When it is determined that user U is waiting for a traffic light, the total time pedestrian P has waited for a traffic light may be the total of past waiting times for a traffic light plus the new waiting time for a traffic light, and the number of times pedestrian P has waited for a traffic light may be the number of times in the past that pedestrian P has waited for a traffic light plus one new waiting time.

また、判定部42は、取得部41によって制御情報が取得された場合、かかる制御情報に基づいて、現時点において信号機3で示される信号、信号機3で示される信号が次に変化するまでの時間などを判定する。そして、判定部42は、判定した結果を交通関連情報記憶部32に記憶させたり、取得部41に受け渡したりする。 When the acquisition unit 41 acquires control information, the determination unit 42 determines, based on the control information, the signal currently indicated by the traffic light 3, the time until the next change of the signal indicated by the traffic light 3, etc. Then, the determination unit 42 stores the result of the determination in the traffic-related information storage unit 32, or passes it to the acquisition unit 41.

〔4.3.4.提供部43〕
提供部43は、利用者Uに対して種々の情報を提供する。例えば、提供部43は、事業者Bの事業者装置4や利用者Uの端末装置2に対して種々の情報を送信して事業者Bの事業者装置4や利用者Uの端末装置2に種々の情報を表示させることによって、事業者Bや利用者Uに対して種々の情報を提供する。
[4.3.4. Providing Department 43]
The providing unit 43 provides various information to the user U. For example, the providing unit 43 transmits various information to the business operator device 4 of the business operator B and the terminal device 2 of the user U and causes the business operator device 4 of the business operator B and the terminal device 2 of the user U to display the various information, thereby providing the various information to the business operator B and the user U.

例えば、提供部43は、事業者Bの事業者装置4に対して設定受付用情報を送信することで、事業者Bに設定受付用情報を提供する。設定受付用情報は、上述した入稿情報を設定するためのGUI(Graphical User Interface)画面を表示するための情報であり、事業者装置4にGUI画面が表示される。 For example, the providing unit 43 provides the setting reception information to the business operator B by transmitting the setting reception information to the business operator device 4 of the business operator B. The setting reception information is information for displaying a GUI (Graphical User Interface) screen for setting the above-mentioned submission information, and the GUI screen is displayed on the business operator device 4.

事業者Bは、事業者装置4を操作することによって、GUI画面に入稿情報を設定することができる。また、事業者Bは、GUI画面に入稿報を設定した後、事業者装置4を操作することによって、GUI画面に設定した入稿情報を事業者装置4から情報処理装置1に送信させることができる。 Business operator B can set the submission information on the GUI screen by operating business operator device 4. In addition, after business operator B sets the submission information on the GUI screen, he or she can operate business operator device 4 to cause the submission information set on the GUI screen to be transmitted from business operator device 4 to information processing device 1.

提供部43は、信号待ちの状態にある歩行者Pまたは信号待ち状態であった利用者Uの端末装置2に広告情報の提供を行う。提供部43は、例えば、利用者Uが信号待ちを開始してから予め定められた期間(例えば、1秒、3秒、または5秒)内に広告情報を信号待ち状態にある利用者Uに提供する。 The providing unit 43 provides advertising information to the terminal device 2 of a pedestrian P who is waiting for a traffic light or a user U who has been waiting for a traffic light. The providing unit 43 provides advertising information to the user U who is waiting for a traffic light within a predetermined period (e.g., 1 second, 3 seconds, or 5 seconds) after the user U starts waiting for the traffic light.

予め定められた期間は、例えば、利用者Uが信号待ちを開始してから情報処理装置1によって広告情報を提供するために必要な時間以上の期間である。なお、提供部43は、過去に信号待ちを行った歩行者Pに広告情報の提供を行うこともできる。 The predetermined period is, for example, a period of time that is longer than the time required for the information processing device 1 to provide advertising information after the user U starts waiting for a traffic light. The providing unit 43 can also provide advertising information to a pedestrian P who has previously waited for a traffic light.

例えば、提供部43は、情報受付部50によって受け付けられた入稿情報と取得部41によって取得された信号待ち情報とに基づいて、信号待ちの状態にある歩行者Pに広告情報の提供を行う。 For example, the providing unit 43 provides advertising information to a pedestrian P who is waiting at a traffic light based on the submission information accepted by the information accepting unit 50 and the traffic light waiting information acquired by the acquiring unit 41.

入稿情報は、上述したように、例えば、店舗Sの周辺にある信号機3の信号による信号待ちの状態にある歩行者Pに提供される広告情報と、かかる広告情報を提供する条件を示す情報を含む条件情報とを含む。 As described above, the submission information includes, for example, advertising information to be provided to pedestrian P who is waiting for the signal from traffic light 3 in the vicinity of store S, and condition information including information indicating the conditions for providing such advertising information.

入稿情報は、上述した広告情報と条件情報との組を複数含む。広告情報と条件情報との複数の組によって、互いに異なる複数の広告報酬のうちのいずれかの広告情報を利用者Uに提供することができる。 The submission information includes multiple pairs of the above-mentioned advertising information and condition information. By using the multiple pairs of advertising information and condition information, it is possible to provide the user U with any one of multiple different advertising rewards.

提供部43は、入稿情報および信号待ち情報に基づいて、信号待ちをしている利用者Uまたは信号待ちをした利用者Uに対して信号待ちに関する情報に応じた広告情報を利用者Uに提供する。例えば、提供部43は、信号待ちの時間に応じた広告情報を利用者Uに提供する。 The providing unit 43 provides advertising information corresponding to the information related to waiting at a traffic light to a user U who is waiting at a traffic light or a user U who has waited at a traffic light, based on the submission information and the waiting at a traffic light information. For example, the providing unit 43 provides advertising information corresponding to the waiting time for the traffic light to a user U.

ここで、入稿情報に含まれる複数の条件情報が互いに異なる範囲の信号待ち時間の情報を含むとする。例えば、複数の条件情報が、信号待ち時間が第1閾値Tth1未満であることを示す第1時間情報、信号待ち時間が第1閾値Tth1以上且つ第2閾値Tth2未満であることを示す第2時間情報、信号待ち時間が第2閾値Tth2以上であることを示す第3時間情報を含むとする。なお、第1閾値Tth1と第2閾値Tth2との関係は、Tth1<Tth2である。 Here, it is assumed that the multiple pieces of condition information included in the submission information include information on traffic light waiting times in different ranges. For example, it is assumed that the multiple pieces of condition information include first time information indicating that the traffic light waiting time is less than a first threshold Tth1, second time information indicating that the traffic light waiting time is equal to or greater than the first threshold Tth1 and less than a second threshold Tth2, and third time information indicating that the traffic light waiting time is equal to or greater than the second threshold Tth2. Note that the relationship between the first threshold Tth1 and the second threshold Tth2 is Tth1<Tth2.

また、第1時間情報に関連付けられた広告情報が第1広告情報であり、第2時間情報に関連付けられた広告情報が第2広告情報であり、第3時間情報に関連付けられた広告情報が第3広告情報であるとする。 Furthermore, it is assumed that the advertising information associated with the first time information is the first advertising information, the advertising information associated with the second time information is the second advertising information, and the advertising information associated with the third time information is the third advertising information.

この場合、提供部43は、信号待ち情報で示される利用者Uの信号待ち時間が第1閾値Tth1未満であれば、第1広告情報を利用者Uに提供する。また、提供部43は、信号待ち情報で示される利用者Uの信号待ち時間が第1閾値Tth1以上且つ第2閾値Tth2未満であれば、第2広告情報を利用者Uに提供する。また、提供部43は、信号待ち情報で示される利用者Uの信号待ち時間が第2閾値Tth2以上であれば、第3広告情報を利用者Uに提供する。 In this case, if the traffic light waiting time of user U indicated in the traffic light waiting information is less than the first threshold Tth1, the providing unit 43 provides the first advertising information to user U. Also, if the traffic light waiting time of user U indicated in the traffic light waiting information is equal to or greater than the first threshold Tth1 and less than the second threshold Tth2, the providing unit 43 provides the second advertising information to user U. Also, if the traffic light waiting time of user U indicated in the traffic light waiting information is equal to or greater than the second threshold Tth2, the providing unit 43 provides the third advertising information to user U.

また、提供部43は、信号待ちの総時間に応じた広告情報を利用者Uに提供する。例えば、入稿情報に含まれる複数の条件情報が互いに異なる範囲の信号待ち総時間の情報を含むとする。例えば、複数の条件情報が、信号待ち総時間が第1閾値MTth1未満であることを示す第1総時間情報、信号待ち総時間が第1閾値MTth1以上且つ第2閾値MTth2未満であることを示す第2総時間情報、信号待ち総時間が第2閾値MTth2以上であることを示す第3総時間情報を含むとする。なお、第1閾値MTth1と第2閾値MTth2との関係は、MTth1<MTth2である。 The providing unit 43 also provides the user U with advertising information according to the total time spent waiting at traffic lights. For example, it is assumed that the multiple pieces of condition information included in the submission information include information on total time spent waiting at traffic lights in different ranges. For example, it is assumed that the multiple pieces of condition information include first total time information indicating that the total time spent waiting at traffic lights is less than a first threshold MTth1, second total time information indicating that the total time spent waiting at traffic lights is equal to or greater than the first threshold MTth1 and less than a second threshold MTth2, and third total time information indicating that the total time spent waiting at traffic lights is equal to or greater than the second threshold MTth2. Note that the relationship between the first threshold MTth1 and the second threshold MTth2 is MTth1<MTth2.

また、第1総時間情報に関連付けられた広告情報が第1広告情報であり、第2総時間情報に関連付けられた広告情報が第2広告情報であり、第3総時間情報に関連付けられた広告情報が第3広告情報であるとする。 Furthermore, it is assumed that the advertising information associated with the first total time information is the first advertising information, the advertising information associated with the second total time information is the second advertising information, and the advertising information associated with the third total time information is the third advertising information.

この場合、提供部43は、利用者Uの信号待ち総時間が第1閾値MTth1未満であれば、第1広告情報を利用者Uに提供する。また、提供部43は、利用者Uの信号待ち総時間が第1閾値MTth1以上且つ第2閾値MTth2未満であれば、第2広告情報を利用者Uに提供する。また、提供部43は、利用者Uの信号待ち総時間が第2閾値MTth2以上であれば、第3広告情報を利用者Uに提供する。 In this case, if the total time that user U waits for a traffic light is less than the first threshold MTth1, the providing unit 43 provides the first advertising information to user U. Also, if the total time that user U waits for a traffic light is equal to or greater than the first threshold MTth1 and less than the second threshold MTth2, the providing unit 43 provides the second advertising information to user U. Also, if the total time that user U waits for a traffic light is equal to or greater than the second threshold MTth2, the providing unit 43 provides the third advertising information to user U.

また、入稿情報に含まれる複数の条件情報が互いに異なる範囲の信号待ち回数の情報を含むとする。複数の条件情報は、例えば、信号待ち回数が第1閾値Nth1未満であることを示す第1回数情報、信号待ち回数が第1閾値Nth1以上且つ第2閾値Nth2未満であることを示す第2回数情報、信号待ち回数が第2閾値Nth2以上であることを示す第3回数情報などであるとする。 The multiple pieces of condition information included in the submission information include information on the number of times the user has to wait at traffic lights in different ranges. The multiple pieces of condition information are, for example, first number information indicating that the number of times the user has to wait at traffic lights is less than a first threshold value Nth1, second number information indicating that the number of times the user has to wait at traffic lights is equal to or greater than the first threshold value Nth1 and less than a second threshold value Nth2, and third number information indicating that the number of times the user has to wait at traffic lights is equal to or greater than the second threshold value Nth2.

また、第1回数情報に関連付けられた広告情報が第1広告情報であり、第2回数情報に関連付けられた広告情報が第2広告情報であり、第3回数情報に関連付けられた広告情報が第3広告情報であるとする。 Furthermore, it is assumed that the advertising information associated with the first number of times information is the first advertising information, the advertising information associated with the second number of times information is the second advertising information, and the advertising information associated with the third number of times information is the third advertising information.

この場合、提供部43は、利用者Uの信号待ち回数が第1閾値Nth1未満であれば、第1広告情報を利用者Uに提供する。また、提供部43は、利用者Uの信号待ち回数が第1閾値Nth1以上且つ第2閾値Nth2未満であれば、第2広告情報を利用者Uに提供する。また、提供部43は、利用者Uの信号待ち回数が第2閾値Nth2以上であれば、第3広告情報を利用者Uに提供する。 In this case, if the number of times user U has waited at traffic lights is less than the first threshold Nth1, the providing unit 43 provides the first advertising information to user U. Also, if the number of times user U has waited at traffic lights is equal to or greater than the first threshold Nth1 and less than the second threshold Nth2, the providing unit 43 provides the second advertising information to user U. Also, if the number of times user U has waited at traffic lights is equal to or greater than the second threshold Nth2, the providing unit 43 provides the third advertising information to user U.

また、提供部43は、信号待ち時間、信号待ち総時間、および信号待ち回数のうちの2以上の重み付け加算して得られるスコアに応じた広告情報を利用者Uに提供することもできる。 The providing unit 43 can also provide the user U with advertising information according to a score obtained by weighting and adding two or more of the waiting time at a traffic light, the total waiting time at a traffic light, and the number of times the user waits at a traffic light.

また、条件情報は、信号待ちの時間の情報、信号待ち総時間の情報、および信号待ちの回数の情報などに加えてまたは代えて、例えば、広告情報の提供対象となる利用者Uの属性を示す情報、広告情報の提供対象となる利用者Uの行動履歴に関する情報、広告情報の提供対象となる利用者Uの利用者レベルを示す情報などを含んでいてもよい。 In addition to or instead of information on the time spent waiting at traffic lights, the total time spent waiting at traffic lights, and the number of times the user has waited at traffic lights, the condition information may also include, for example, information indicating the attributes of the user U to whom the advertising information is to be provided, information on the behavioral history of the user U to whom the advertising information is to be provided, and information indicating the user level of the user U to whom the advertising information is to be provided.

これにより、事業者Bは、例えば、利用者Uの属性毎に信号待ち時間や信号待ち回数の条件を変えたり、特定の属性を有する利用者Uに対してのみ広告情報の提供を行うといった条件にしたり、特定の行動を行った利用者Uに対してのみ広告情報の提供を行うといった条件にすることができる。特定の行動は、例えば、信号待ち状態での端末装置2の操作、信号待ち状態での端末装置2でのウェブサイトの閲覧、信号待ち状態での端末装置2での店舗Sの検索などである。 This allows operator B to, for example, change the conditions for waiting time at traffic lights or the number of times waiting at traffic lights depending on the attributes of user U, set conditions such as providing advertising information only to users U with specific attributes, or set conditions such as providing advertising information only to users U who have performed specific actions. Specific actions include, for example, operating the terminal device 2 while waiting at a traffic light, browsing a website on the terminal device 2 while waiting at a traffic light, searching for store S on the terminal device 2 while waiting at a traffic light, etc.

また、事業者Bは、条件情報に含まれる条件を、例えば、利用者レベルが高い利用者Uほど情報の価値が高い広告情報を提供するといった条件にしたり、利用者レベルが高い利用者Uほど情報量が多い広告情報を提供するといった条件にしたりすることができる。なお、広告情報は、例えば、かかる広告情報に含まれるお得な商品の数が多いほど、情報の価値が高く、かかる広告情報に含まれる商品の数が多いほど、情報量が多い。 Furthermore, operator B can set the conditions included in the condition information to, for example, conditions such that the higher the user level of user U, the more valuable advertising information is provided, or conditions such that the higher the user level of user U, the more information is provided. Note that, for example, the more bargain items are included in the advertising information, the higher the value of the information is, and the more items are included in the advertising information, the more information is provided.

また、事業者Bは、条件情報に含まれる条件を、利用者レベルが特定のレベルである利用者Uに対してのみ広告情報の提供を行うといった条件にしたり、利用者レベルに応じた商品の情報を含む広告情報を利用者Uに提供するといった条件にしたりすることもできる。 In addition, business operator B can set the conditions included in the condition information to be such that advertising information is provided only to user U who has a specific user level, or to be such that advertising information including product information according to the user level is provided to user U.

また、条件情報には、信号待ち状態にある利用者Uの位置に関する条件である上述した位置条件を示す情報が含まれており、提供部43は、位置条件を満たす利用者Uに限り、広告情報を提供することができる。信号待ち状態にある利用者Uの位置に関する条件は、例えば、上述したように、信号待ち状態にある利用者Uと店舗Sの位置との位置関係が特定の関係であるといった条件である。 The condition information also includes information indicating the above-mentioned location condition, which is a condition related to the location of user U who is waiting at a traffic light, and the providing unit 43 can provide advertising information only to users U who satisfy the location condition. The condition related to the location of user U who is waiting at a traffic light is, for example, as described above, a condition that the location relationship between user U who is waiting at a traffic light and the location of store S is a specific relationship.

特定の位置関係は、利用者Uが信号待ち時に利用者Uの位置が店舗Sの周辺の位置にあるという関係である。また、店舗Sの周辺の位置は、図1に示すように、信号機3による信号待ちしている歩行者Pが横断歩道を渡ることなく店舗Sに来店できる位置であり、例えば、店舗Sの手前の位置である。 The specific positional relationship is a relationship in which the user U is located in a position in the vicinity of the store S when the user U is waiting for the traffic light to turn on. In addition, the position in the vicinity of the store S is a position where a pedestrian P waiting for the traffic light 3 to turn on can reach the store S without crossing the crosswalk, as shown in FIG. 1, and is, for example, a position in front of the store S.

また、特定の位置関係は、例えば、歩行者Pの位置が店舗Sの周辺の位置であって歩行者Pが信号待ち時において店舗Sに入店可能な位置であってもよい。この場合、歩行者Pの位置は、例えば、歩行者Pが信号待ち時において店舗Sに入店可能な位置であって且つ歩行者Pが事前に注文した商品の受け取りが歩行者Pの信号待ち時において可能である位置、歩行者Pが信号待ち時において店舗Sに入店可能な位置であって且つ歩行者Pが信号待ち時において店舗Sでの商品の購入やサービスの利用が可能な位置などであってもよい。 The specific positional relationship may be, for example, a position where pedestrian P is located in the vicinity of store S and where pedestrian P can enter store S while waiting at a traffic light. In this case, the position of pedestrian P may be, for example, a position where pedestrian P can enter store S while waiting at a traffic light and where pedestrian P can pick up a product that he or she ordered in advance while waiting at a traffic light, or a position where pedestrian P can enter store S while waiting at a traffic light and where pedestrian P can purchase a product or use a service at store S while waiting at a traffic light.

提供部43は、例えば、歩行者Pの位置と店舗Sとの距離、信号待ち情報で示される信号待ち時間、利用者Uの移動速度(例えば、移動履歴から得られる平均移動速度など)に基づいて、歩行者Pが信号待ち時において店舗Sに入店可能な位置か否かを判定することができる。 The providing unit 43 can determine whether or not the pedestrian P is in a position where he or she can enter the store S while waiting at a traffic light, based on, for example, the distance between the position of the pedestrian P and the store S, the traffic light waiting time indicated in the traffic light waiting information, and the movement speed of the user U (for example, the average movement speed obtained from the movement history).

また、提供部43は、事前に注文した商品を利用者Uが受け取るのに要する時間をさらに用いて、歩行者Pが信号待ち時において店舗Sに入店可能な位置であって且つ歩行者Pが事前に注文した商品の受け取りが歩行者Pの信号待ち時において可能である位置か否かを判定することができる。事前に注文した商品を利用者Uが受け取るのに要する時間の情報は、例えば、事業者装置4から情報処理装置1に送信され取得部41によって取得される。 The providing unit 43 can further use the time required for the user U to receive the pre-ordered product to determine whether the location is such that the pedestrian P can enter the store S while waiting at a traffic light and whether the pedestrian P can receive the pre-ordered product while waiting at a traffic light. Information on the time required for the user U to receive the pre-ordered product is, for example, transmitted from the business device 4 to the information processing device 1 and acquired by the acquiring unit 41.

また、提供部43は、店舗Sでの商品の購入やサービスの利用で必要な時間をさらに用いて、歩行者Pが信号待ち時において店舗Sに入店可能な位置であって且つ歩行者Pが信号待ち時において店舗Sでの商品の購入やサービスの利用が可能な位置であるか否かを判定することができる。店舗Sでの商品の購入やサービスの利用で必要な時間の情報は、例えば、事業者装置4から情報処理装置1に送信され取得部41によって取得される。 The providing unit 43 can further use the time required to purchase a product or use a service at the store S to determine whether the pedestrian P is at a location where the pedestrian P can enter the store S while waiting at a traffic light and whether the pedestrian P is at a location where the pedestrian P can purchase a product or use a service at the store S while waiting at a traffic light. Information on the time required to purchase a product or use a service at the store S is transmitted from the business device 4 to the information processing device 1 and acquired by the acquiring unit 41, for example.

提供部43は、利用者Uが上述した位置条件を満たすか否かを判定し、上述した位置条件を満たすと判定した利用者Uであって且つ条件情報で示される上述したその他の条件を満たす利用者Uに対して広告情報を提供する。 The provision unit 43 determines whether the user U satisfies the above-mentioned location condition, and provides advertising information to the user U who is determined to satisfy the above-mentioned location condition and also satisfies the other conditions indicated in the condition information.

提供部43は、例えば、利用者Uの位置と店舗Sの位置とから利用者Uが上述した位置条件を満たすか否かを判定する。また、提供部43は、条件情報で示される条件が上述した位置範囲であれば、利用者Uの位置が上述した位置範囲内である場合に、位置条件を満たすと判定する。なお、条件情報で示される条件が上述した位置条件以外にない場合、提供部43は、上述した位置条件を満たすと判定した利用者Uに対して広告情報を提供する。 The providing unit 43 determines whether or not the user U satisfies the above-mentioned location condition based on, for example, the location of the user U and the location of the store S. Furthermore, if the condition indicated in the condition information is within the above-mentioned location range, the providing unit 43 determines that the location condition is satisfied when the location of the user U is within the above-mentioned location range. Note that, if the condition indicated in the condition information is not other than the above-mentioned location condition, the providing unit 43 provides advertising information to the user U determined to satisfy the above-mentioned location condition.

なお、条件情報で規定される条件は、上述した例に限定されず、事業者Bは、種々の条件を設定することができる。例えば、条件情報で規定される条件は、利用者Uが移動している歩道の交通量に基づく条件である交通量条件を含んでいてもよい。以下において、利用者Uが移動している歩道の交通量を対象交通量と記載する。 The conditions specified in the condition information are not limited to the above-mentioned examples, and operator B can set various conditions. For example, the conditions specified in the condition information may include a traffic volume condition that is a condition based on the traffic volume on the sidewalk on which user U is moving. Hereinafter, the traffic volume on the sidewalk on which user U is moving is referred to as the target traffic volume.

交通量条件は、例えば、対象交通量が第1閾値Mth1未満であるといった条件、対象交通量が第2閾値Mth2以上であるといった条件、または対象交通量が第1閾値Mth1以上且つ第2閾値Mth2未満であるといった条件などである。対象交通量は、例えば、利用者Uが移動している位置から予め定められた範囲までの交通量である。 The traffic volume condition is, for example, a condition that the target traffic volume is less than a first threshold value Mth1, a condition that the target traffic volume is equal to or greater than a second threshold value Mth2, or a condition that the target traffic volume is equal to or greater than the first threshold value Mth1 and less than the second threshold value Mth2. The target traffic volume is, for example, the traffic volume within a predetermined range from the position to which the user U is moving.

また、条件情報で規定される条件は、信号待ち状態にある利用者Uの位置から予め定められた範囲に特定の移動規制の箇所があるといった条件を含んでいてもよい。特定の移動規制の箇所は、一時的な通行禁止、一時的な通行止め、または一時的な一方通行などのように利用者Uの移動ができない移動規制の種別であるが、これらの移動規制に限定されず、利用者Uの移動に規制が加わる種別であればよい。 The conditions specified in the condition information may also include a condition that there is a specific movement restriction location within a predetermined range from the position of user U who is waiting for a traffic light. The specific movement restriction location is a type of movement restriction that prevents user U from moving, such as a temporary road ban, a temporary road closure, or a temporary one-way street, but is not limited to these movement restrictions and may be any type that imposes restrictions on the movement of user U.

また、条件情報で規定される条件は、例えば、同一の信号機3の信号によって同じ領域で信号待ちをしている利用者Uの数に基づく条件である信号待ち人数条件を含んでいてもよい。以下において、同一の信号機3の信号によって同じ領域で信号待ちをしている利用者Uの数を対象待ち人数と記載する。 The conditions specified in the condition information may also include, for example, a condition for the number of users waiting at a traffic light, which is a condition based on the number of users U waiting in the same area for the same traffic light 3. Hereinafter, the number of users U waiting in the same area for the same traffic light 3 is referred to as the target number of people waiting.

信号待ち人数条件は、例えば、対象待ち人数が第1閾値Mth1未満であるといった条件、対象待ち人数が第2閾値Mth2以上であるといった条件、または対象待ち人数が第1閾値Mth1以上且つ第2閾値Mth2未満であるといった条件などである。 The condition for the number of people waiting at the traffic light is, for example, a condition that the target number of people waiting is less than a first threshold Mth1, a condition that the target number of people waiting is equal to or greater than a second threshold Mth2, or a condition that the target number of people waiting is equal to or greater than the first threshold Mth1 and less than the second threshold Mth2.

また、提供部43は、利用者Uの端末装置2に広告情報をプッシュ通知することによって端末装置2に広告情報を表示させたり、利用者Uが端末装置2を用いてコンテンツを閲覧中の場合、かかるコンテンツに広告情報を挿入したりすることで、利用者Uに広告情報を提供することができる。 The providing unit 43 can also provide advertising information to the user U by pushing the advertising information to the terminal device 2 of the user U to display the advertising information on the terminal device 2, or by inserting the advertising information into content when the user U is browsing the content using the terminal device 2.

また、提供部43は、信号待ちの時間において店舗Sで販売する商品の注文を受け付けるための注文受付情報を利用者Uの端末装置2に送信することで端末装置2の表示部11に注文受付情報を表示させて利用者Uに対して注文受付情報を提供する。 The providing unit 43 also transmits order acceptance information to the terminal device 2 of the user U to accept orders for products sold at the store S while the user is waiting at a traffic light, thereby displaying the order acceptance information on the display unit 11 of the terminal device 2 and providing the order acceptance information to the user U.

端末装置2に表示される注文受付情報は、例えば、店舗Sの名称、店舗Sの位置、店舗Sで提供する商品やサービスのメニューなどの情報を含む。利用者Uは、端末装置2の操作部12を操作することで、表示部11に表示されている商品やサービスのメニューの中から所望の商品やサービスを選択することで、商品やサービスの注文が可能である。 The order reception information displayed on the terminal device 2 includes, for example, information such as the name of the store S, the location of the store S, and the menu of products and services provided by the store S. The user U can order products and services by operating the operation unit 12 of the terminal device 2 to select a desired product or service from the menu of products and services displayed on the display unit 11.

端末装置2は、利用者Uが選択した商品やサービスを示す選択情報を含む注文情報を事業者装置4または不図示の注文受付サーバに送信する。注文情報には、選択情報の他、利用者Uの情報(例えば、利用者Uの氏名や連絡先の電話番号などの情報)が含まれている。不図示の注文受付サーバは、注文情報を受信すると、受信した注文情報を事業者装置4に送信する。 The terminal device 2 transmits order information, including selection information indicating the product or service selected by the user U, to the business device 4 or an order reception server (not shown). In addition to the selection information, the order information includes information about the user U (e.g., information such as the name and contact phone number of the user U). Upon receiving the order information, the order reception server (not shown) transmits the received order information to the business device 4.

事業者Bは、事業者装置4によって注文情報が受信された場合、かかる注文情報に基づいて、商品またはサービスを利用者Uが来店時にすぐに提供できるように作業を行う。例えば、事業者Bは、注文対象がハンバーガーとフライドポテトのセットである場合、かかる注文対象を利用者Uが来店時にすぐに受け取れるように作業を行う。なお、「事業者B」は、例えば、事業者Bの従業員を含む概念である。 When order information is received by business device 4, business B works based on the order information so that the product or service can be provided immediately when user U arrives at the store. For example, if the order is for a set of hamburger and french fries, business B works so that user U can receive the order immediately when he arrives at the store. Note that "business B" is a concept that includes, for example, employees of business B.

また、提供部43は、判定部42によって将来の信号待ち状態が判定された利用者Uに対して、将来の信号待ち状態になる前(例えば、予め定められた期間前)に、広告情報を提供することもできる。 The providing unit 43 can also provide advertising information to a user U who has been determined by the determining unit 42 to be in a future waiting state at a traffic light before the user U will be in a waiting state at a traffic light in the future (e.g., a predetermined period of time before the user U will be in a waiting state at a traffic light in the future).

〔4.3.5.決定部44〕
決定部44は、許容時間受付部51によって受け付けられた許容時間情報に基づいて、信号待ちの時間を決定する。
4.3.5. Determination unit 44
The determination unit 44 determines the time to wait at a traffic light based on the permissible time information received by the permissible time receiving unit 51 .

例えば、決定部44は、信号待ちをしている利用者Uの許容時間情報で示される許容時間に基づいて、利用者Uの信号待ち時間を決定する。決定部44は、信号待ちをしている利用者Uが1名である場合、かかる利用者Uの許容時間情報で示される許容時間以内の時間を利用者Uの信号待ち時間として決定する。 For example, the determination unit 44 determines the traffic light waiting time of the user U based on the allowable time indicated in the allowable time information of the user U who is waiting for the traffic light. When there is one user U who is waiting for the traffic light, the determination unit 44 determines the traffic light waiting time of the user U to be within the allowable time indicated in the allowable time information of the user U.

また、決定部44は、信号待ちをしている利用者Uが複数いる場合、複数の利用者Uの許容時間情報で示される許容時間に基づいて、複数の利用者Uの信号待ち時間を決定する。 In addition, when there are multiple users U waiting for a traffic light, the determination unit 44 determines the traffic light waiting times of the multiple users U based on the allowable times indicated in the allowable time information of the multiple users U.

例えば、いずれの利用者Uの許容時間情報で示される許容時間が3分であり、信号機3の信号が停止指示を示す状態の通常期間が2分であり、信号機3の信号が進行許可を示す状態から停止指示を示す状態に変化したタイミングでいずれの利用者Uも信号待ちを開始したものとする。 For example, suppose that the allowable time indicated in the allowable time information for each user U is 3 minutes, the normal period during which the signal of traffic light 3 indicates a stop instruction is 2 minutes, and each user U starts waiting for the signal to change from a state indicating permission to proceed to a state indicating a stop instruction.

この場合、決定部44は、信号機3の信号が停止指示を示す状態の期間が2分を超え且つ3分以下の期間を各利用者Uの待ち時間として決定する。例えば、情報処理装置1は、各利用者Uの待ち時間を3分に決定する。 In this case, the determination unit 44 determines the period during which the signal of the traffic light 3 indicates a stop instruction to be more than 2 minutes and less than or equal to 3 minutes as the waiting time for each user U. For example, the information processing device 1 determines the waiting time for each user U to be 3 minutes.

決定部44によって決定される利用者Uの待ち時間は、例えば、条件情報で規定される信号待ち時間以上の時間であるが、かかる例に限定されない。例えば、決定部44によって決定される利用者Uの待ち時間は、許容時間情報で示される許容時間であってもよく、また、信号待ちをしている利用者Uが店舗Sに来店する可能性が高くなる信号待ち時間であってもよい。 The waiting time of user U determined by the determination unit 44 is, for example, a time equal to or longer than the traffic light waiting time specified in the condition information, but is not limited to such an example. For example, the waiting time of user U determined by the determination unit 44 may be the allowable time indicated in the allowable time information, or may be the traffic light waiting time at which user U waiting at a traffic light is more likely to visit store S.

また、決定部44は、例えば、判定部42によって判定される利用者Uの信号待ち時間が条件情報に規定する信号待ちの時間よりも短い場合に、利用者Uの許容時間情報に基づいて、条件情報に規定する信号待ちの時間よりも長い時間を利用者Uの信号待ちの時間として決定することができる。 In addition, for example, when the traffic light waiting time of user U determined by the judgment unit 42 is shorter than the traffic light waiting time specified in the condition information, the decision unit 44 can determine the traffic light waiting time of user U to be a time longer than the traffic light waiting time specified in the condition information based on the allowable time information of user U.

この場合、決定部44は、例えば、条件情報に規定する信号待ちの時間以外の条件が満たされ、且つ判定部42によって判定される利用者Uの信号待ち時間が条件情報に規定する信号待ちの時間よりも短い場合に、利用者Uの許容時間情報に基づいて、条件情報に規定する信号待ちの時間よりも長い時間を利用者Uの信号待ちの時間として決定する。これにより、決定部44は、条件情報で規定する条件を満たす利用者Uを増やすことができる。 In this case, for example, when conditions other than the waiting time for a traffic light specified in the condition information are satisfied and the waiting time for a traffic light of user U determined by the determination unit 42 is shorter than the waiting time for a traffic light specified in the condition information, the determination unit 44 determines the waiting time for a traffic light of user U to be longer than the waiting time for a traffic light specified in the condition information based on the allowable time information of user U. This enables the determination unit 44 to increase the number of users U who satisfy the conditions specified in the condition information.

〔4.3.6.通知部45〕
通知部45は、信号待ちを制御する信号機3の制御装置6に対して、決定部44によって決定された信号待ちの時間に基づく制御情報を通知する。制御装置6は、情報処理装置1から制御情報を受け付けた場合、情報処理装置1からの制御情報に基づいて、信号機3を制御する。
[4.3.6. Notification section 45]
The notification unit 45 notifies the control device 6 of the traffic light 3 that controls the traffic light waiting time of control information based on the traffic light waiting time determined by the determination unit 44. When the control device 6 receives the control information from the information processing device 1, it controls the traffic light 3 based on the control information from the information processing device 1.

例えば、信号機3の信号が停止指示を示す状態の通常期間が2分であり、決定部44によって決定された信号待ち時間が3分であるとする。この場合、通知部45は、信号機3の信号が停止指示である期間を2分から3分へと変更する制御情報を制御装置6に通知する。制御装置6は、情報処理装置1からの制御情報に基づいて、信号機3の信号が停止指示である期間が一時的に3分になるように信号機3を制御する。 For example, assume that the normal period during which traffic light 3 indicates a stop instruction is two minutes, and the signal waiting time determined by the determination unit 44 is three minutes. In this case, the notification unit 45 notifies the control device 6 of control information for changing the period during which traffic light 3 indicates a stop instruction from two minutes to three minutes. Based on the control information from the information processing device 1, the control device 6 controls traffic light 3 so that the period during which traffic light 3 indicates a stop instruction is temporarily three minutes.

なお、上述した提供部43の機能の一部または全部は、通知部45によって実行されてもよく、また、提供部43の機能の一部または全部は、通知部45によって実行されてもよい。 In addition, some or all of the functions of the providing unit 43 described above may be executed by the notifying unit 45, and some or all of the functions of the providing unit 43 may be executed by the notifying unit 45.

〔5.処理手順〕
次に、実施形態に係る情報処理装置1の処理部22による情報処理の手順について説明する。図7は、実施形態に係る情報処理装置1の処理部22による情報処理の一例を示すフローチャートである。
5. Processing Procedure
Next, a procedure of information processing by the processing unit 22 of the information processing device 1 according to the embodiment will be described. Fig. 7 is a flowchart showing an example of information processing by the processing unit 22 of the information processing device 1 according to the embodiment.

図7に示すように、情報処理装置1の処理部22は、情報を取得または受け付けたか否かを判定する(ステップS10)。処理部22は、情報を取得または受け付けたと判定した場合(ステップS10:Yes)、取得または受け付けた情報を記憶部21に記憶させる(ステップS11)。例えば、処理部22は、利用者Uの情報、入稿情報、信号状態情報、交通関連情報などを取得し、取得した利用者Uの情報、入稿情報、信号状態情報、交通関連情報などを記憶部21に記憶させる。 As shown in FIG. 7, the processing unit 22 of the information processing device 1 determines whether information has been acquired or received (step S10). If the processing unit 22 determines that information has been acquired or received (step S10: Yes), it stores the acquired or received information in the storage unit 21 (step S11). For example, the processing unit 22 acquires information about user U, submission information, traffic signal status information, traffic-related information, etc., and stores the acquired information about user U, submission information, traffic signal status information, traffic-related information, etc. in the storage unit 21.

処理部22は、ステップS11の処理が終了した場合、または情報を取得または受け付けていないと判定した場合(ステップS10:No)、判定タイミングになったか否かを判定する(ステップS12)。判定タイミングは、例えば、予め定められた周期で到来するタイミングであるが、かかる例に限定されない。 When the processing of step S11 is completed, or when it is determined that no information has been acquired or received (step S10: No), the processing unit 22 determines whether or not a determination timing has arrived (step S12). The determination timing is, for example, a timing that arrives at a predetermined cycle, but is not limited to such an example.

処理部22は、判定タイミングになったと判定した場合(ステップS12:Yes)、ステップS11において記憶部21に記憶させた情報などに基づいて、各利用者Uの信号待ち状態の有無を判定する(ステップS13)。 When the processing unit 22 determines that the time for judgment has arrived (step S12: Yes), it judges whether each user U is waiting for a traffic light based on the information stored in the memory unit 21 in step S11 (step S13).

つづいて、処理部22は、信号待ち状態にある利用者Uがあるか否かを判定する(ステップS14)。そして、処理部22は、信号待ち状態にある利用者Uがあると判定した場合(ステップS14:Yes)、信号待ち状態にある利用者Uが報酬情報に含まれる条件情報で規定される条件を満たすか否かを判定する(ステップS15)。 Next, the processing unit 22 determines whether or not there is a user U waiting for a traffic light (step S14). If the processing unit 22 determines that there is a user U waiting for a traffic light (step S14: Yes), it determines whether or not the user U waiting for a traffic light satisfies the conditions specified in the condition information included in the reward information (step S15).

処理部22は、信号待ち状態にある利用者Uが報酬情報に含まれる条件情報で規定される条件を満たすと判定した場合(ステップS15:Yes)、信号待ち状態にあり且つ条件情報で規定される条件を満たす利用者Uに広告情報を提供する(ステップS16)。 When the processing unit 22 determines that the user U who is waiting at a traffic light satisfies the conditions specified in the condition information included in the reward information (step S15: Yes), it provides advertising information to the user U who is waiting at a traffic light and satisfies the conditions specified in the condition information (step S16).

処理部22は、ステップS16の処理が終了した場合、判定タイミングになっていないと判定した場合(ステップS12:No)、信号待ち状態にある利用者Uがないと判定した場合(ステップS14:No)、または信号待ち状態にある利用者Uが条件情報で規定される条件を満たさないと判定した場合(ステップS15:No)、動作終了タイミングになったか否かを判定する(ステップS17)。処理部22は、例えば、情報処理装置1の電源がオフにされた場合などに動作終了タイミングになったと判定する。 When the processing of step S16 is completed, when it is determined that the judgment timing has not arrived (step S12: No), when it is determined that there is no user U waiting for a traffic light (step S14: No), or when it is determined that a user U waiting for a traffic light does not satisfy the condition specified in the condition information (step S15: No), the processing unit 22 judges whether or not the operation end timing has arrived (step S17). The processing unit 22 judges that the operation end timing has arrived, for example, when the power supply of the information processing device 1 is turned off.

処理部22は、動作終了タイミングになっていないと判定した場合(ステップS17:No)、処理をステップS10へ移行し、動作終了タイミングになったと判定した場合(ステップS17:Yes)、図7に示す処理を終了する。 If the processing unit 22 determines that the operation end time has not yet arrived (step S17: No), it transitions to step S10, and if it determines that the operation end time has arrived (step S17: Yes), it terminates the processing shown in FIG. 7.

〔6.変形〕
上述した例では、情報処理装置1は、利用者Uの位置情報を端末装置2から取得するが、利用者Uの位置情報を端末装置2以外から取得することができる構成であってもよい。
6. Transformation
In the above-described example, the information processing device 1 acquires the location information of the user U from the terminal device 2 , but the information processing device 1 may be configured to acquire the location information of the user U from a source other than the terminal device 2 .

例えば、情報処理装置1は、利用者Uが所持するIC(Integrated Circuit)タグを検出する通信装置から送信されるICタグの位置情報を利用者Uの位置情報として取得することができる。また、情報処理装置1は、歩道を含む道路を移動する歩行者Pを撮像する監視カメラから得られる撮像情報を取得し、取得した撮像情報から利用者Uの画像を判別し、判別した結果に基づいて、利用者Uの位置を検出することもできる。 For example, the information processing device 1 can acquire location information of an IC tag transmitted from a communication device that detects an IC (Integrated Circuit) tag carried by the user U as location information of the user U. The information processing device 1 can also acquire imaging information obtained from a surveillance camera that captures an image of a pedestrian P moving on a road including a sidewalk, identify an image of the user U from the acquired imaging information, and detect the location of the user U based on the identification result.

また、提供部43は、互いに異なる複数の店舗Sの各々の入稿情報に含まれる条件情報で示される条件を同時に満たす利用者Uに対して、複数の店舗Sのうちの1つの店舗Sの広告情報が提供されてもよい。以下において、互いに異なる複数の店舗Sの各々の入稿情報に含まれる条件情報で示される条件を同時に満たす利用者Uを同時条件充足利用者と記載する場合がある。 The providing unit 43 may also provide advertising information of one of the multiple stores S to a user U who simultaneously satisfies the conditions indicated in the condition information included in the submission information of each of the multiple different stores S. Hereinafter, a user U who simultaneously satisfies the conditions indicated in the condition information included in the submission information of each of the multiple different stores S may be referred to as a simultaneous condition satisfying user.

例えば、同時条件充足利用者が共に条件情報で示される条件を満たす複数の入稿情報の各々の広告情報が有効期限付きの広告情報であるとする。この場合、提供部43は、複数の有効期限付きの広告情報のうち有効期限が最も遅いまたは最も早い広告情報を同時条件充足利用者に提供する広告情報として決定し、決定した広告情報を同時条件充足利用者に提供することもできる。 For example, assume that each of the multiple pieces of submitted information for which the simultaneous condition satisfying user both satisfy the conditions indicated in the condition information is advertising information with an expiration date. In this case, the providing unit 43 can determine the advertising information with the latest or earliest expiration date among the multiple pieces of advertising information with expiration dates as the advertising information to be provided to the simultaneous condition satisfying user, and provide the determined advertising information to the simultaneous condition satisfying user.

また、提供部43は、利用者Uの信号待ちの位置、利用者Uの信号待ち時間、利用者Uの信号待ち総時間、および利用者Uの信号待ち回数などに基づいて、使用期限付きの報酬の使用期限を決定することができる。例えば、提供部43は、利用者Uの信号待ちの位置が店舗Sに近いほど、利用者Uの信号待ち時間が長いほど、利用者Uの信号待ち総時間が長いほど、または利用者Uの信号待ち回数が多いほど、報酬の使用期限として長いまたは短い使用期限を決定することができる。 The providing unit 43 can also determine the expiration date of the reward with an expiration date based on the location of the user U waiting at a traffic light, the time the user U waits at a traffic light, the total time the user U waits at a traffic light, and the number of times the user U waits at a traffic light. For example, the providing unit 43 can determine a longer or shorter expiration date for the reward as the location of the user U waiting at a traffic light is closer to the store S, the longer the time the user U waits at a traffic light, the longer the total time the user U waits at a traffic light, or the more times the user U waits at a traffic light.

また、処理部22は、条件情報に代えてまたは加えて、学習モデルを用いて信号待ちをしている利用者Uまたは信号待ちをした利用者Uに広告情報を提供するか否かを決定することもできる。学習モデルは、例えば、過去に広告情報を提供した利用者Uのうち来店した利用者Uの信号待ち時の位置、信号待ち時間、信号待ち総時間、信号待ち回数、属性、利用者レベル、および行動履歴のうちの少なくとも1つを入力とし、来店可能性を示すスコアまたは店舗利用可能性を示すスコアを出力するモデルである。 The processing unit 22 can also use a learning model instead of or in addition to the condition information to determine whether to provide advertising information to a user U who is waiting at a traffic light or a user U who has waited at a traffic light. The learning model is a model that inputs, for example, at least one of the following information of a user U who has visited a store among users U to whom advertising information has been provided in the past: the location when waiting at a traffic light, the time spent waiting at a traffic light, the total time spent waiting at a traffic light, the number of times spent waiting at a traffic light, attributes, user level, and behavior history, and outputs a score indicating the likelihood of visiting the store or a score indicating the availability of the store.

上述した各学習モデルは、任意の種別のモデルが採用可能である。例えば、各学習モデルは、DNN(Deep Neural Network)、GBDT(Gradient Boosting Decision Tree)、SVM(Support Vector Machine)などのように、機械学習によって生成されるモデルである。DNNは、例えば、CNN(Convolutional Neural Network)やRNN(Recurrent Neural Network)である。また、RNNは、LSTM(Long short-term memory)などであってもよい。また、各学習モデルは、例えば、CNNとRNNとを組み合わせたモデルなど、複数のモデルを組み合わせることで実現されるモデルであってもよい。 Each of the above-mentioned learning models can be any type of model. For example, each learning model is a model generated by machine learning, such as a deep neural network (DNN), a gradient boosting decision tree (GBDT), or a support vector machine (SVM). The DNN is, for example, a convolutional neural network (CNN) or a recurrent neural network (RNN). The RNN may be a long short-term memory (LSTM), for example. Each learning model may be a model realized by combining multiple models, such as a model that combines a CNN and an RNN.

処理部22は、利用者Uの履歴情報などに基づいて、上記学習モデルを機械学習によって生成する学習部を有する構成であってもよい。 The processing unit 22 may be configured to have a learning unit that generates the above learning model by machine learning based on historical information of the user U, etc.

〔7.ハードウェア構成〕
上述してきた実施形態に係る情報処理装置1は、例えば図8に示すような構成のコンピュータ200によって実現される。図8は、実施形態に係る情報処理装置1の機能を実現するコンピュータ200の一例を示すハードウェア構成図である。コンピュータ200は、CPU201、RAM202、ROM(Read Only Memory)203、HDD(Hard Disk Drive)204、通信インターフェイス(I/F)205、入出力インターフェイス(I/F)206、およびメディアインターフェイス(I/F)207を有する。
7. Hardware Configuration
The information processing device 1 according to the embodiment described above is realized by a computer 200 having a configuration as shown in Fig. 8, for example. Fig. 8 is a hardware configuration diagram showing an example of the computer 200 that realizes the functions of the information processing device 1 according to the embodiment. The computer 200 has a CPU 201, a RAM 202, a ROM (Read Only Memory) 203, a HDD (Hard Disk Drive) 204, a communication interface (I/F) 205, an input/output interface (I/F) 206, and a media interface (I/F) 207.

CPU201は、ROM203またはHDD204に記憶されたプログラムに基づいて動作し、各部の制御を行う。ROM203は、コンピュータ200の起動時にCPU201によって実行されるブートプログラムや、コンピュータ200のハードウェアに依存するプログラムなどを記憶する。 The CPU 201 operates based on a program stored in the ROM 203 or the HDD 204, and controls each component. The ROM 203 stores a boot program executed by the CPU 201 when the computer 200 is started, and programs that depend on the hardware of the computer 200.

HDD204は、CPU201によって実行されるプログラム、および、かかるプログラムによって使用されるデータなどを記憶する。通信インターフェイス205は、ネットワークN(図2参照)を介して他の機器からデータを受信してCPU201へ送り、CPU201が生成したデータを、ネットワークNを介して他の機器へ送信する。 The HDD 204 stores programs executed by the CPU 201 and data used by such programs. The communication interface 205 receives data from other devices via the network N (see FIG. 2) and sends it to the CPU 201, and transmits data generated by the CPU 201 to other devices via the network N.

CPU201は、入出力インターフェイス206を介して、ディスプレイやプリンタなどの出力装置、および、キーボードまたはマウスなどの入力装置を制御する。CPU201は、入出力インターフェイス206を介して、入力装置からデータを取得する。また、CPU201は、入出力インターフェイス206を介して生成したデータを出力装置へ出力する。 The CPU 201 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input/output interface 206. The CPU 201 acquires data from the input devices via the input/output interface 206. The CPU 201 also outputs data generated via the input/output interface 206 to the output devices.

メディアインターフェイス207は、記録媒体208に記憶されたプログラムまたはデータを読み取り、RAM202を介してCPU201に提供する。CPU201は、かかるプログラムを、メディアインターフェイス207を介して記録媒体208からRAM202上にロードし、ロードしたプログラムを実行する。記録媒体208は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)などの光学記録媒体、MO(Magneto-Optical disk)などの光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリなどである。 The media interface 207 reads a program or data stored in the recording medium 208 and provides it to the CPU 201 via the RAM 202. The CPU 201 loads the program from the recording medium 208 onto the RAM 202 via the media interface 207 and executes the loaded program. The recording medium 208 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

例えば、コンピュータ200が実施形態に係る情報処理装置1として機能する場合、コンピュータ200のCPU201は、RAM202上にロードされたプログラムを実行することにより、処理部22の機能を実現する。また、HDD204には、記憶部21内のデータが記憶される。コンピュータ200のCPU201は、これらのプログラムを記録媒体208から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。 For example, when the computer 200 functions as the information processing device 1 according to the embodiment, the CPU 201 of the computer 200 executes a program loaded onto the RAM 202 to realize the functions of the processing unit 22. In addition, the data in the storage unit 21 is stored in the HDD 204. The CPU 201 of the computer 200 reads and executes these programs from the recording medium 208, but as another example, these programs may be obtained from another device via the network N.

〔8.その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[8. Other]
In addition, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

例えば、上述した情報処理装置1は、端末装置とサーバコンピュータとで実現してもよく、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットホームなどをAPIやネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。 For example, the information processing device 1 described above may be realized by a terminal device and a server computer, or may be realized by multiple server computers. Depending on the function, the configuration can be flexibly changed, such as by calling an external platform using an API or network computing.

また、上述してきた実施形態および変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 The above-described embodiments and variations can be combined as appropriate to the extent that they do not cause inconsistencies in the processing content.

〔9.効果〕
上述してきたように、実施形態に係る情報処理装置1は、情報受付部50と、取得部41と、提供部43とを備える。情報受付部50は、歩行者Pの信号待ち時に歩行者Pの周辺に位置する店舗Sの広告情報を受け付ける。取得部41は、歩行者Pの信号待ちの情報である信号待ち情報を取得する。提供部43は、情報受付部50によって受け付けられた広告情報と取得部41によって取得された信号待ち情報とに基づいて、信号待ちの状態にある歩行者に広告情報の提供を行う。これにより、情報処理装置1は、信号待ちをしている歩行者Pに周辺の店舗Sの広告情報を提供することができるため、店舗Sの広告を効果的に行うことができ、店舗Sへの来店を促進することができる。そのため、情報処理装置1は、信号待ちをしている歩行者Pの周辺の店舗Sの事業者Bの利便性を高めることができる。
9. Effects
As described above, the information processing device 1 according to the embodiment includes an information receiving unit 50, an acquisition unit 41, and a provision unit 43. The information receiving unit 50 receives advertising information of the store S located around the pedestrian P when the pedestrian P is waiting for a traffic light. The acquisition unit 41 acquires traffic light waiting information that is information about the pedestrian P waiting for a traffic light. The provision unit 43 provides advertising information to the pedestrian waiting for a traffic light based on the advertising information received by the information receiving unit 50 and the traffic light waiting information acquired by the acquisition unit 41. This allows the information processing device 1 to provide advertising information of the surrounding store S to the pedestrian P waiting for a traffic light, making it possible to effectively advertise the store S and to promote visits to the store S. Therefore, the information processing device 1 can increase the convenience of the business operator B of the store S around the pedestrian P waiting for a traffic light.

また、信号待ち情報には、歩行者Pの信号待ちの時間の情報が含まれ、提供部43は、信号待ちの時間に応じた広告情報を歩行者Pに提供する。これにより、情報処理装置1は、店舗Sの広告をより効果的に行うことができ、信号待ちをしている歩行者Pの周辺の店舗Sの事業者Bの利便性を高めることができる。 The traffic light waiting information also includes information about the time that the pedestrian P is waiting for the traffic light, and the providing unit 43 provides the pedestrian P with advertising information according to the time that the pedestrian P is waiting for the traffic light. This enables the information processing device 1 to advertise the store S more effectively, and improves convenience for the operator B of the store S in the vicinity of the pedestrian P waiting for the traffic light.

また、提供部43は、信号待ちの総時間に応じた広告情報を歩行者Pに提供する。これにより、情報処理装置1は、店舗Sの広告をより効果的に行うことができ、信号待ちをしている歩行者Pの周辺の店舗Sの事業者Bの利便性を高めることができる。 The providing unit 43 also provides advertising information to the pedestrian P according to the total time spent waiting at a traffic light. This allows the information processing device 1 to advertise the store S more effectively, and improves convenience for the operator B of the store S in the vicinity of the pedestrian P waiting at a traffic light.

また、提供部43は、店舗Sの位置との位置関係が特定の関係である歩行者Pに対して広告情報を提供する。これにより、情報処理装置1は、店舗Sの広告をより効果的に行うことができ、信号待ちをしている歩行者Pの周辺の店舗Sの事業者Bの利便性を高めることができる。 The providing unit 43 also provides advertising information to pedestrians P who have a specific positional relationship with the location of the store S. This enables the information processing device 1 to advertise the store S more effectively, and improve convenience for business operators B of the store S in the vicinity of pedestrians P who are waiting at a traffic light.

また、提供部43は、歩行者Pの位置が信号待ち時に店舗Sの周辺の位置である場合に、位置関係が特定の関係にあると判定する。これにより、情報処理装置1は、店舗Sの広告をより効果的に行うことができ、信号待ちをしている歩行者Pの周辺の店舗Sの事業者Bの利便性を高めることができる。 In addition, when the position of pedestrian P is in a position near store S while waiting at a traffic light, the providing unit 43 determines that the positional relationship is in a specific relationship. This enables the information processing device 1 to advertise store S more effectively, and to increase convenience for the operator B of store S near pedestrian P waiting at a traffic light.

また、提供部43は、信号待ち時に歩行者Pが店舗Sに入店可能な位置である場合に、位置関係が特定の関係にあると判定する。これにより、情報処理装置1は、店舗Sの広告をより効果的に行うことができ、信号待ちをしている歩行者Pの周辺の店舗Sの事業者Bの利便性を高めることができる。 In addition, the providing unit 43 determines that the positional relationship is a specific relationship when the pedestrian P is in a position where the pedestrian P can enter the store S while waiting at a traffic light. This enables the information processing device 1 to advertise the store S more effectively, and to increase convenience for the operator B of the store S in the vicinity of the pedestrian P waiting at a traffic light.

また、提供部43は、信号待ちの時間において店舗Sで販売する商品の注文を受け付けるための受付情報を歩行者Pに対して提供する。これにより、情報処理装置1は、信号待ちをしている歩行者Pの周辺の店舗Sの事業者Bの利便性を高めることができる。 The providing unit 43 also provides reception information to the pedestrian P for receiving orders for products sold at the store S while the pedestrian P is waiting at a traffic light. This enables the information processing device 1 to increase the convenience of the business operator B of the store S in the vicinity of the pedestrian P waiting at a traffic light.

また、情報処理装置1は、歩行者Pによる信号待ちの許容時間を示す情報である許容時間情報を受け付ける許容時間受付部51と、許容時間受付部51によって受け付けられた許容時間情報に基づいて、信号待ちの時間を決定する決定部44と、信号待ちを制御する信号機3の制御装置6に対して、決定部44によって決定された信号待ちの時間を示す情報を通知する通知部45とを備える。これにより、情報処理装置1は、店舗Sの広告をより効果的に行うことができ、信号待ちをしている歩行者Pの周辺の店舗Sの事業者Bの利便性を高めることができる。 The information processing device 1 also includes an allowable time receiving unit 51 that receives allowable time information indicating the allowable time for pedestrian P to wait at a traffic light, a determination unit 44 that determines the time for waiting at a traffic light based on the allowable time information received by the allowable time receiving unit 51, and a notification unit 45 that notifies the control device 6 of the traffic light 3 that controls the waiting at a traffic light of the information indicating the waiting time determined by the determination unit 44. This enables the information processing device 1 to advertise the store S more effectively and to increase convenience for the operator B of the store S in the vicinity of pedestrian P waiting at a traffic light.

以上、本願の実施形態を図面に基づいて詳細に説明したが、これは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 The above describes the embodiments of the present application in detail with reference to the drawings, but this is merely an example, and the present invention can be implemented in other forms with various modifications and improvements based on the knowledge of those skilled in the art, including the aspects described in the disclosure section of the invention.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 The above-mentioned "section, module, unit" can be read as "means" or "circuit." For example, an acquisition unit can be read as an acquisition means or an acquisition circuit.

1 情報処理装置
2 端末装置
3 信号機
4 事業者装置
5 交通情報提供装置
6 制御装置
10,20 通信部
11 表示部
12 操作部
13 センサ群
14,21 記憶部
15,22 処理部
16 情報取得部
17 表示処理部
18 情報出力部
30 利用者情報記憶部
31 入稿情報記憶部
32 交通関連情報記憶部
40 受付部
41 取得部
42 判定部
43 提供部
44 決定部
45 通知部
50 情報受付部
51 許容時間受付部
100 情報処理システム
N ネットワーク
P 歩行者
S 店舗
U 利用者
REFERENCE SIGNS LIST 1 Information processing device 2 Terminal device 3 Traffic light 4 Business device 5 Traffic information providing device 6 Control device 10, 20 Communication unit 11 Display unit 12 Operation unit 13 Sensor group 14, 21 Memory unit 15, 22 Processing unit 16 Information acquisition unit 17 Display processing unit 18 Information output unit 30 User information storage unit 31 Submitted information storage unit 32 Traffic-related information storage unit 40 Reception unit 41 Acquisition unit 42 Determination unit 43 Provision unit 44 Decision unit 45 Notification unit 50 Information reception unit 51 Allowable time reception unit 100 Information processing system N Network P Pedestrian S Store U User

Claims (9)

歩行者が信号待ち状態となったと仮定した場合に前記歩行者の信号待ち時に前記歩行者の周辺に位置する店舗の広告情報と信号待ちの時間の情報との組を複数含む入稿情報を受け付ける情報受付部と、
前記歩行者の位置の情報と信号機の状態を示す情報とに基づいて、信号待ちの状態にある前記歩行者と、前記信号待ちの状態にある前記歩行者の信号待ちの時間とを判定する判定部と、
前記歩行者の信号待ちの情報であって前記信号待ちの時間の情報を含む信号待ち情報を取得する取得部と、
前記情報受付部によって受け付けられた前記入稿情報と前記取得部によって取得された前記信号待ち情報とに基づいて、前記信号待ちの状態にある前記歩行者に前記信号待ちの時間に応じた前記広告情報の提供を行う提供部と、を備える
ことを特徴とする情報処理装置。
an information receiving unit that receives submission information including a plurality of pairs of advertisement information of stores located around a pedestrian while the pedestrian is waiting for a traffic light and information on a time for the pedestrian to wait for the traffic light, assuming that the pedestrian is waiting for a traffic light;
a determination unit that determines whether the pedestrian is in a waiting state for a traffic light and a waiting time for the pedestrian in the waiting state for a traffic light based on information on the position of the pedestrian and information indicating a state of a traffic light;
an acquisition unit that acquires traffic light waiting information, the traffic light waiting information including information on a time for which the pedestrian is waiting for a traffic light;
a provision unit that provides the advertising information to the pedestrian waiting at the traffic light according to a waiting time for the traffic light, based on the submission information accepted by the information accepting unit and the traffic light waiting information acquired by the acquisition unit.
前記提供部は、
前記信号待ちの総時間に応じた広告情報を前記歩行者に提供する
ことを特徴とする請求項1に記載の情報処理装置。
The providing unit is
The information processing device according to claim 1 , further comprising: providing the pedestrian with advertising information according to a total waiting time for the traffic light.
前記提供部は、
前記店舗の位置との位置関係が特定の関係である前記歩行者に対して前記広告情報を提供する
ことを特徴とする請求項1または2に記載の情報処理装置。
The providing unit is
The information processing device according to claim 1 or 2 , further comprising: providing the advertising information to the pedestrians who have a specific positional relationship with the store.
前記提供部は、
前記歩行者の位置が前記信号待ち時に前記店舗の周辺の位置である場合に、前記位置関係が前記特定の関係にあると判定する
ことを特徴とする請求項に記載の情報処理装置。
The providing unit is
The information processing device according to claim 3 , wherein the positional relationship is determined to be the specific relationship when the pedestrian is located in a vicinity of the store while waiting for the traffic light to turn on.
前記提供部は、
前記信号待ち時に前記歩行者が前記店舗に入店可能な位置である場合に、前記位置関係が前記特定の関係にあると判定する
ことを特徴とする請求項に記載の情報処理装置。
The providing unit is
The information processing device according to claim 3 , wherein the positional relationship is determined to be the specific relationship when the pedestrian is at a position where the pedestrian can enter the store while waiting for the traffic light to change.
前記提供部は、
前記信号待ちの時間において前記店舗で販売する商品の注文を受け付けるための受付情報を前記歩行者に対して提供する
ことを特徴とする請求項1または2に記載の情報処理装置。
The providing unit is
3 . The information processing device according to claim 1 , further comprising: providing the pedestrian with reception information for receiving orders for products sold in the store while the pedestrian is waiting at the traffic light. 4 .
前記歩行者による前記信号待ちの許容時間を示す情報である許容時間情報を受け付ける許容時間受付部と、
前記許容時間受付部によって受け付けられた前記許容時間情報に基づいて、前記信号待ちの時間を決定する決定部と、
前記信号待ちを制御する信号機の制御装置に対して、前記決定部によって決定された前記信号待ちの時間を示す情報を通知する通知部と、を備える
ことを特徴とする請求項1または2に記載の情報処理装置。
an allowable time receiving unit that receives allowable time information that is information indicating an allowable time for the pedestrian to wait for the traffic light;
a determination unit that determines a time for waiting at a traffic light based on the permissible time information received by the permissible time reception unit;
The information processing device according to claim 1 or 2, further comprising: a notification unit that notifies a traffic light control device that controls the stoplight, of information indicating the stoplight wait time determined by the determination unit.
コンピュータが実行する情報処理方法であって、
歩行者が信号待ち状態となったと仮定した場合に前記歩行者の信号待ち時に前記歩行者の周辺に位置する店舗の広告情報と信号待ちの時間の情報との組を複数含む入稿情報を受け付ける情報受付工程と、
前記歩行者の位置の情報と信号機の状態を示す情報とに基づいて、信号待ちの状態にある前記歩行者と、前記信号待ちの状態にある前記歩行者の信号待ちの時間とを判定する判定工程と、
前記歩行者の信号待ちの情報であって前記信号待ちの時間の情報を含む信号待ち情報を取得する取得工程と、
前記情報受付工程によって受け付けられた前記入稿情報と前記取得工程によって取得された前記信号待ち情報とに基づいて、前記信号待ちの状態にある前記歩行者に前記信号待ちの時間に応じた前記広告情報の提供を行う提供工程と、を含む
ことを特徴とする情報処理方法。
1. A computer-implemented information processing method, comprising:
an information receiving step of receiving submission information including a plurality of pairs of advertisement information of stores located around the pedestrian while the pedestrian is waiting for the traffic light and information on the time the pedestrian will be waiting for the traffic light, assuming that the pedestrian is waiting for the traffic light;
a determination step of determining, based on information on the position of the pedestrian and information indicating a state of a traffic light, whether the pedestrian is in a state of waiting for a traffic light to turn on and a waiting time for the pedestrian in the state of waiting for a traffic light to turn on;
acquiring information on the pedestrian waiting for a traffic light , the information including information on a time for which the pedestrian is waiting for a traffic light;
a providing step of providing the advertising information to the pedestrian waiting at the traffic light according to the waiting time for the traffic light, based on the submission information accepted by the information accepting step and the traffic light waiting information acquired by the acquiring step.
歩行者が信号待ち状態となったと仮定した場合に前記歩行者の信号待ち時に前記歩行者の周辺に位置する店舗の広告情報と信号待ちの時間の情報との組を複数含む入稿情報を受け付ける情報受付手順と、
前記歩行者の位置の情報と信号機の状態を示す情報とに基づいて、信号待ちの状態にある前記歩行者と、前記信号待ちの状態にある前記歩行者の信号待ちの時間とを判定する判定手順と、
前記歩行者の信号待ちの情報であって前記信号待ちの時間の情報を含む信号待ち情報を取得する取得手順と、
前記情報受付手順によって受け付けられた前記入稿情報と前記取得手順によって取得された前記信号待ち情報とに基づいて、前記信号待ちの状態にある前記歩行者に前記信号待ちの時間に応じた前記広告情報の提供を行う提供手順と、をコンピュータに実行させる
ことを特徴とする情報処理プログラム。
an information receiving step of receiving submission information including a plurality of sets of advertisement information of stores located around a pedestrian while the pedestrian is waiting for a traffic light and information on a time for the pedestrian to wait for the traffic light, assuming that the pedestrian is waiting for a traffic light;
a determination step of determining whether the pedestrian is waiting for a traffic light to turn on and a waiting time for the pedestrian based on information on the position of the pedestrian and information on the status of a traffic light;
An acquisition step of acquiring traffic light waiting information, the traffic light waiting information including information on a time for which the pedestrian is waiting for a traffic light;
and a provision procedure for providing the advertising information to the pedestrian waiting at the traffic light according to the waiting time for the traffic light, based on the submission information accepted by the information acceptance procedure and the traffic light waiting information acquired by the acquisition procedure.
JP2023004141A 2023-01-13 2023-01-13 Information processing device, information processing method, and information processing program Active JP7645294B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023004141A JP7645294B2 (en) 2023-01-13 2023-01-13 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023004141A JP7645294B2 (en) 2023-01-13 2023-01-13 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2024100274A JP2024100274A (en) 2024-07-26
JP7645294B2 true JP7645294B2 (en) 2025-03-13

Family

ID=91958293

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023004141A Active JP7645294B2 (en) 2023-01-13 2023-01-13 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7645294B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010271892A (en) 2009-05-21 2010-12-02 Shinichi Tanaka Advertising display system
JP2014112751A (en) 2012-04-10 2014-06-19 Yahoo Japan Corp Information providing system and information providing method
JP2019057201A (en) 2017-09-22 2019-04-11 Kddi株式会社 Privilege providing device and privilege providing method
JP2021039503A (en) 2019-09-02 2021-03-11 本田技研工業株式会社 Content providing device, content providing system, and content providing method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11275562A (en) * 1998-03-20 1999-10-08 Toshiba Corp Moving person monitoring device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010271892A (en) 2009-05-21 2010-12-02 Shinichi Tanaka Advertising display system
JP2014112751A (en) 2012-04-10 2014-06-19 Yahoo Japan Corp Information providing system and information providing method
JP2019057201A (en) 2017-09-22 2019-04-11 Kddi株式会社 Privilege providing device and privilege providing method
JP2021039503A (en) 2019-09-02 2021-03-11 本田技研工業株式会社 Content providing device, content providing system, and content providing method

Also Published As

Publication number Publication date
JP2024100274A (en) 2024-07-26

Similar Documents

Publication Publication Date Title
US12265585B2 (en) Venue recommendations based on shared guest traits
JP5872083B2 (en) User profile and geographic location for efficient trading
US11337030B2 (en) Assisted venue staff guidance
JP2017058766A (en) Information providing apparatus, information providing program, and information providing method
JP2023105458A (en) Information processing device, communication system, service providing method, and program
TW201606535A (en) Personal intelligence platform
JP7485638B2 (en) Terminal device, terminal device control method, and terminal device control program
JP7459027B2 (en) Information processing device, information processing method, and information processing program
JP7127096B2 (en) Information processing device, information processing method and information processing program
JP7645293B2 (en) Information processing device, information processing method, and information processing program
JP2022127180A (en) method and program
JP7419303B2 (en) Information processing device, information processing method, and information processing program
JP7390092B2 (en) Information processing device, information processing method, and information processing program
JP7645294B2 (en) Information processing device, information processing method, and information processing program
JP7027503B1 (en) Information processing equipment, information processing methods and information processing programs
JP2012128812A (en) Information presentation system and electronic display device of information presentation system
JP7532585B1 (en) Information processing device, information processing method, and information processing program
JP7446274B2 (en) Information processing device, information processing method, and information processing program
KR20220144041A (en) Camping experience sharing platform provision system, camping experience sharing platform provision method and program stored in recording medium
JP2021149462A (en) Information processing device, information processing method, and program
JP7470826B1 (en) Information processing device, information processing method, and information processing program
JP7760418B2 (en) Information processing device, information processing method, and information processing program
JP2025112640A (en) Information processing device, information processing method, and information processing program
KR20240059059A (en) Method and system for providing location-based customized coupons(some kind of mileage) according to consumer types
WO2025046691A1 (en) Content presentation system and content presentation method

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20231026

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250131

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250303

R150 Certificate of patent or registration of utility model

Ref document number: 7645294

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150