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

JP7315446B2 - Processing device, processing method, and processing program - Google Patents

Processing device, processing method, and processing program Download PDF

Info

Publication number
JP7315446B2
JP7315446B2 JP2019224792A JP2019224792A JP7315446B2 JP 7315446 B2 JP7315446 B2 JP 7315446B2 JP 2019224792 A JP2019224792 A JP 2019224792A JP 2019224792 A JP2019224792 A JP 2019224792A JP 7315446 B2 JP7315446 B2 JP 7315446B2
Authority
JP
Japan
Prior art keywords
data
people
terminal device
user
flow
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
JP2019224792A
Other languages
Japanese (ja)
Other versions
JP2021093088A (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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2019224792A priority Critical patent/JP7315446B2/en
Publication of JP2021093088A publication Critical patent/JP2021093088A/en
Application granted granted Critical
Publication of JP7315446B2 publication Critical patent/JP7315446B2/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 a processing device, a processing method, and a processing program.

従来、カメラで撮影した通行人などを解析して、年齢層や性別等の通行人の属性を特定して、当該属性に適合する広告のデジタルサイネージへの表示や、バスの運行計画や道路拡幅等の都市計画や出店計画に活用する技術が知られている(特許文献1参照)。 Conventionally, passers-by photographed by a camera are analyzed, attributes of passers-by such as age group and gender are specified, advertisements that match the attributes are displayed on digital signage, bus operation plans, road widening, etc. There is a known technology that is utilized in city planning and store opening plans (see Patent Document 1).

また、従来、端末装置の位置情報に基づいて、人流を検出し、野球場に向かっている人流がスポーツ好き、テーマパークに向かっている人流がキャラもの好きのように、向かっている施設から人流を構成する人員の属性を推定して、通りかかるデジタルサイネージの内容を最適化する技術が知られている(特許文献2参照)。 In addition, conventionally, there is known a technology that detects the flow of people based on the position information of the terminal device, estimates the attributes of the people who make up the flow of people from the facility they are heading to, such as the flow of people heading to a baseball stadium for sports enthusiasts, and the flow of people heading to a theme park for character lovers, and optimizes the content of digital signage passing by (see Patent Document 2).

特開2017-138861号公報JP 2017-138861 A 特開2017-146380号公報JP 2017-146380 A

しかしながら、上述した技術では、通行人の属性が画像解析や人流解析から得られる推定値であって、端末装置に紐付いたユーザデータから特定される正確な属性を使った都市計画等を提供することができなかった。 However, with the above-described technology, the attributes of passers-by are estimated values obtained from image analysis and people flow analysis, and city planning and the like using accurate attributes specified from user data linked to terminal devices could not be provided.

本願は、上記に鑑みてなされたものであって、端末装置に紐付けられたユーザデータから特定される、特定の属性を持つユーザの移動履歴から、都市計画を提案することを目的とする。 The present application has been made in view of the above, and an object of the present application is to propose a city plan based on the movement history of a user having a specific attribute, which is identified from user data linked to a terminal device.

本願に係る処理装置は、端末装置の位置データ、および、ユーザデータに基づいて、特定の属性を持つ前記端末装置のユーザの所定地域における人流データを取得する取得部を有することを特徴とする。 A processing device according to the present application is characterized by having an acquisition unit that acquires people flow data in a predetermined area of a user of a terminal device having a specific attribute based on location data of the terminal device and user data.

実施形態の一態様によれば、特定の属性を持つヒトの人流に基づいて、出店計画等を含む都市計画を立てることを可能とする。 According to one aspect of the embodiment, it is possible to create a city plan including a store opening plan based on the flow of people with specific attributes.

図1は、実施形態に係る情報処理システムの一例を示す図である。FIG. 1 is a diagram illustrating an example of an information processing system according to an embodiment. 図2は、実施形態に係る人流データの一例を示す図である。FIG. 2 is a diagram illustrating an example of people flow data according to the embodiment; 図3は、実施形態に係る人流データの一例を示す図である。FIG. 3 is a diagram illustrating an example of people flow data according to the embodiment; 図4は、実施形態に係る計画作成装置の構成例を示す図である。FIG. 4 is a diagram illustrating a configuration example of a plan creation device according to the embodiment; 図5は、実施形態に係る端末装置の構成例を示す図である。FIG. 5 is a diagram illustrating a configuration example of a terminal device according to the embodiment; 図6は、実施形態に係る情報処理の流れの一例を示すフローチャートである。FIG. 6 is a flowchart illustrating an example of the flow of information processing according to the embodiment. 図7は、ハードウェア構成の一例を示す図である。FIG. 7 is a diagram illustrating an example of a hardware configuration;

以下に、本願に係る処理装置、処理方法、および処理プログラムを実施するための形態(以下、「実施形態」と記載する。)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る処理装置、処理方法、および処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Embodiments for implementing a processing apparatus, a processing method, and a processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail below with reference to the drawings. Note that the processing apparatus, processing method, and processing program according to the present application are not limited by this embodiment. Also, in each of the following embodiments, the same parts are denoted by the same reference numerals, and overlapping descriptions are omitted.

[実施形態]
〔1.情報処理システムの構成〕
まず、図1を用いて、処理装置の一例である端末装置100若しくは計画作成装置10を有する情報処理システム1の構成について説明する。図1は、実施形態に係る情報処理システム1の一例を示す図である。図1に示すように、情報処理システム1は、計画作成装置10、検索サーバ20、SNS(Social Networking Service)サーバ30、および複数の端末装置100を有する。また、計画作成装置10と、検索サーバ20および/またはSNSサーバ30とは、同一のサーバ装置やクラウドシステム等により実現されてもよい。ここで、計画作成装置10、検索サーバ20、SNSサーバ30、および端末装置100は、ネットワークN(例えば、図4参照)を介して有線または無線により通信可能に接続される。
[Embodiment]
[1. Configuration of information processing system]
First, the configuration of an information processing system 1 having a terminal device 100 or a plan creation device 10, which is an example of a processing device, will be described with reference to FIG. FIG. 1 is a diagram showing an example of an information processing system 1 according to an embodiment. As shown in FIG. 1 , the information processing system 1 has a plan creation device 10 , a search server 20 , an SNS (Social Networking Service) server 30 and a plurality of terminal devices 100 . Also, the plan creation device 10, the search server 20 and/or the SNS server 30 may be implemented by the same server device, cloud system, or the like. Here, the plan creation device 10, the search server 20, the SNS server 30, and the terminal device 100 are communicably connected by wire or wirelessly via a network N (see, for example, FIG. 4).

計画作成装置10は、端末装置100の位置データを処理する情報処理装置であり、例えば、サーバ装置やクラウドシステム等により実現される。 The plan creation device 10 is an information processing device that processes position data of the terminal device 100, and is realized by, for example, a server device, a cloud system, or the like.

検索サーバ20は、端末装置100等からの検索要求に応じて、インターネットに存在するウェブページ、ウェブサイト、および/または、画像ファイル等のウェブコンテンツを検索する機能を提供する情報処理装置(検索エンジン)であり、サーバ装置やクラウドシステム等により実現される。例えば、検索サーバ20は、ポータルサイト等を含む検索サイトを提供してもよい。 The search server 20 is an information processing device (search engine) that provides a function of searching web pages, websites, and/or web content such as image files on the Internet in response to a search request from the terminal device 100 or the like, and is realized by a server device, a cloud system, or the like. For example, the search server 20 may provide search sites including portal sites and the like.

SNSサーバ30は、SNSサービスを提供する情報処理装置であり、例えば、サーバ装置やクラウドシステム等により実現される。例えば、SNSサーバ30は、ネットワークを介して、端末装置100のユーザ(会員)間のコミュニケーション機能を提供する情報処理装置であり、プロフィール機能、メッセージ送受信機能、タイムライン機能、ユーザ相互リンク機能、ユーザ検索機能、ブログ機能、アンケート機能、および/またはコミュニティ機能等を提供してもよい。 The SNS server 30 is an information processing device that provides SNS services, and is realized by, for example, a server device, a cloud system, or the like. For example, the SNS server 30 is an information processing device that provides a communication function between users (members) of the terminal device 100 via a network, and may provide a profile function, a message transmission/reception function, a timeline function, a user mutual link function, a user search function, a blog function, a questionnaire function, and/or a community function.

端末装置100は、スマートフォンやタブレット等のスマートデバイスであり、3G(Generation)やLTE(Long Term Evolution)等の無線通信網を介して任意のサーバ装置と通信を行うことができる携帯端末装置である。また、端末装置100は、液晶ディスプレイ等の画面であって、タッチパネルの機能を有する画面を有し、利用者から指やスタイラス等によりタップ操作、スライド操作、スクロール操作等、コンテンツ等の表示データに対する各種の操作を受付ける。なお、以下の説明では、画面のうち、コンテンツが表示されている領域上で行われた操作を、コンテンツに対する操作と記載する場合がある。なお、端末装置100は、スマートデバイスのみならず、デスクトップPC(Personal Computer)やノートPC等の情報処理装置であってもよい。 The terminal device 100 is a smart device such as a smartphone or a tablet, and is a mobile terminal device capable of communicating with any server device via a wireless communication network such as 3G (Generation) or LTE (Long Term Evolution). In addition, the terminal device 100 has a screen such as a liquid crystal display and has a touch panel function, and accepts various operations on display data such as content, such as tapping, sliding, scrolling, etc., by a user's finger or stylus. Note that, in the following description, an operation performed on an area where content is displayed on a screen may be referred to as an operation on content. The terminal device 100 may be not only a smart device but also an information processing device such as a desktop PC (Personal Computer) or a notebook PC.

〔2.情報処理システムが実行する処理について〕
そこで、情報処理システム1では、計画作成装置10および端末装置100が、以下の情報処理を実行する。以下の説明では、計画作成装置10が実行する処理により、都市計画が作成される処理の一例について説明するが、以下に説明する情報処理は、一部若しくは全てを計画作成装置10が実現してもよい。
[2. Regarding the processing executed by the information processing system]
Therefore, in the information processing system 1, the plan creation device 10 and the terminal device 100 execute the following information processing. In the following description, an example of the process of creating a city plan by the process executed by the plan creating apparatus 10 will be described, but the information processing described below may be partially or wholly realized by the plan creating apparatus 10.

例えば、計画作成装置10は、特定の属性を持つ端末装置100のユーザの所定地域における人流データを取得する。そして、計画作成装置10は、所定地域の都市計画データを作成する。 For example, the plan creation device 10 acquires people flow data in a predetermined area of the user of the terminal device 100 having a specific attribute. Then, the plan creation device 10 creates city planning data for a predetermined area.

〔2-1.情報処理の一例について〕
以下、図1を用いて、情報処理の具体例について説明する。なお、以下の説明では、図1を用いて、情報の流れについて説明した後に、図2~図3を用いて、都市計画データを作成する態様の具体例について説明する。
[2-1. About an example of information processing]
A specific example of information processing will be described below with reference to FIG. In the following explanation, after explaining the flow of information using FIG. 1, a specific example of a mode of creating city planning data will be explained using FIGS. 2 and 3. FIG.

まず、複数のユーザの端末装置100は、端末装置100の位置データを計画作成装置10に定期的に送信する(ステップS11)。そして、計画作成装置10は、検索サーバ20にて実行された端末装置100のユーザの検索データ(検索履歴および/または被検索履歴)を定期的に受信して、端末装置100のユーザデータの一部として格納する(ステップS12)。そして、計画作成装置10は、SNSサーバ30にて実行された端末装置100のユーザの投稿履歴等を含む利用履歴を定期的に受信して、端末装置100のユーザデータの一部として格納する(ステップS13)。 First, the terminal devices 100 of a plurality of users periodically transmit the position data of the terminal devices 100 to the plan creation device 10 (step S11). Then, the plan creation device 10 periodically receives the search data (search history and/or searched history) of the user of the terminal device 100 executed by the search server 20, and stores it as part of the user data of the terminal device 100 (step S12). Then, the plan creation device 10 periodically receives the usage history including the posting history of the user of the terminal device 100 executed by the SNS server 30, and stores it as part of the user data of the terminal device 100 (step S13).

そして、計画作成装置10は、端末装置100の位置データ、および、ユーザデータに基づいて、特定の属性を持つ端末装置100のユーザの所定地域における人流データを取得する(ステップS14)。 Then, based on the location data of the terminal device 100 and the user data, the plan creating device 10 acquires the people flow data in the predetermined area of the user of the terminal device 100 having a specific attribute (step S14).

そして、計画作成装置10は、人流データに基づいて、所定地域の都市計画データを作成する(ステップS15)。なお、計画作成装置10は、都市計画データを都市計画立案者等の端末装置100に送信し、表示させてもよい。 Then, the plan creating device 10 creates city planning data for a predetermined area based on the people flow data (step S15). In addition, the plan creating device 10 may transmit the city planning data to the terminal device 100 of the city planner or the like and display it.

〔2-1-1.都市計画の一例について〕
続いて、図2~図3を用いて、都市計画の一例について説明する。図2~図3は、実施形態に係る人流データの一例を示す図である。
[2-1-1. About an example of city planning]
Next, an example of city planning will be described with reference to FIGS. 2 and 3. FIG. 2 and 3 are diagrams showing an example of people flow data according to the embodiment.

計画作成装置10は、端末装置100のユーザのクレジットカードデータおよび決済履歴等を含むユーザデータに基づいて、富裕層であるユーザを識別して、当該ユーザの端末装置100の位置データに基づいて、富裕層である端末装置100のユーザの人流データを取得する。すなわち、計画作成装置10は、端末装置100のユーザの移動履歴等から、端末装置100のユーザの人流データを取得してもよい。ここで、図2に示す所定地域においては、地図中心の電車の線路の下側(南側)に、富裕層である端末装置100のユーザが集まる地点があり、富裕層である端末装置100のユーザの一番集まる左右(東西)に延びる道路を中心に、富裕層が集まる地点があることがわかる。 The plan creation device 10 identifies a wealthy user based on user data including credit card data and payment history of the user of the terminal device 100, and acquires people flow data of the user of the terminal device 100 who is a wealthy based on the location data of the terminal device 100 of the user. That is, the plan creation device 10 may acquire the people flow data of the user of the terminal device 100 from the movement history of the user of the terminal device 100 or the like. Here, in the predetermined area shown in FIG. 2, there is a point on the lower side (south side) of the train tracks in the center of the map where users of the terminal devices 100, who are wealthy people, gather, and it can be seen that there is a point where wealthy people gather, centering on the road extending to the left and right (east and west), where users of the terminal devices 100, who are the wealthy people, gather most.

そして、計画作成装置10は、図2に示す人流データに基づいて、図2に示す所定地域の都市計画データを作成する。例えば、計画作成装置10は、図2に示す富裕層である端末装置100のユーザが集まる地点に、富裕層向けの出店計画データを作成してもよいし、賃貸物件の収益性が望めるため、賃料を高くする都市計画データを作成してもよいし、固定資産税の評価額を上げる行政側の都市計画データを作成してもよい。 Then, the plan creating device 10 creates city planning data for a predetermined area shown in FIG. 2 based on the people flow data shown in FIG. For example, the plan creation device 10 may create store opening plan data for the wealthy class at a point where users of the terminal devices 100 of the wealthy class shown in FIG.

ここで、計画作成装置10は、端末装置100のユーザのWeb上の検索履歴および被検索履歴、ならびに、SNSの投稿履歴およびフォロワー数等を含むユーザデータに基づいて、イノベータまたはインフルエンサであるユーザを識別して、当該ユーザの端末装置100の位置データに基づいて、イノベータまたはインフルエンサである端末装置100のユーザの人流データを取得してもよい。 Here, the plan creation device 10 may identify a user who is an innovator or an influencer based on user data including the search history and the searched history of the user of the terminal device 100 on the Web, the posting history of the SNS, the number of followers, etc., and acquire the people flow data of the user of the terminal device 100 who is an innovator or influencer based on the position data of the terminal device 100 of the user.

ここで、計画作成装置10は、イノベータであるために属性や行動が満たすべき条件、および、インフルエンサであるために属性や行動が満たすべき条件等の各種条件を予め記憶(登録)しておき、端末装置100のユーザの属性や行動が当該各種条件を満たすか否かを判定し、各種条件を満たす場合、端末装置100のユーザをイノベータまたはインフルエンサとして抽出してもよい。なお、ユーザが所定条件を満たすものであるか否かの判定には、例えば、ユーザの行動履歴からユーザがどのような人物であるかを推定する各種任意の公知技術が採用されてもよい。 Here, the plan creation device 10 stores (registers) in advance various conditions such as the conditions that the attributes and actions must satisfy to be an innovator and the conditions that the attributes and actions must satisfy to be an influencer. For determining whether or not the user satisfies the predetermined condition, for example, any of various known techniques for estimating what kind of person the user is from the user's action history may be employed.

また、図3に示すように、計画作成装置10は、端末装置100のユーザの年齢、性別、住所、クレジットカードデータおよび決済履歴等を含むユーザデータに基づいて、地図の右下にある産婦人科に通院する20代~30代の女性であるユーザを識別して、当該ユーザの端末装置100の位置データに基づいて、当該産婦人科に通院する20代~30代の女性である端末装置100のユーザの人流データを取得する。ここで、図3に示す所定地域においては、地図の右下にある産婦人科周辺、3つある保育園周辺、および、破線で囲まれた当該産婦人科の左側にあたる地図の下側(南側)に、当該産婦人科に通院する20代~30代の女性である端末装置100のユーザが集まる地点があることがわかる。 In addition, as shown in FIG. 3, the plan creation device 10 identifies a female user in her twenties to thirties who attends an obstetrics and gynecology department at the bottom right of the map based on the user data including age, sex, address, credit card data, payment history, etc. of the user of the terminal device 100, and acquires the people flow data of the terminal device 100 who is a female in her twenties to thirties who attends the obstetrics and gynecology department based on the position data of the terminal device 100 of said user. . Here, in the predetermined area shown in FIG. 3, it can be seen that there are points where users of the terminal devices 100 who are women in their twenties to thirties who go to the obstetrics and gynecology department gather in the area around the obstetrics and gynecology department in the lower right of the map, the vicinity of three nursery schools, and the lower side (south side) of the map on the left side of the obstetrics and gynecology department surrounded by a broken line.

そして、計画作成装置10は、図3に示す人流データに基づいて、図3に示す所定地域の都市計画データを作成する。例えば、計画作成装置10は、図3に示す人流データから、破線で囲まれた領域から地図の右下にある産婦人科への20代~30代の女性の人流が多いことが判別できるため、今後、当該産婦人科の右側にある保育園への当該産婦人科に通院する20代~30代の女性の人流増加が予測できる。そこで、計画作成装置10は、人流が減る方向の都市計画として、図3の破線で囲まれた領域への保育園の設置に関する都市計画データを作成してもよい。 Based on the people flow data shown in FIG. 3, the plan creating device 10 creates city planning data for a predetermined area shown in FIG. For example, from the people flow data shown in FIG. 3, the plan creation device 10 can determine that there is a large flow of women in their 20s to 30s to the obstetrics and gynecology department on the lower right of the map from the area surrounded by the broken line. Therefore, the plan creation device 10 may create city planning data regarding the establishment of a nursery school in the area surrounded by the dashed line in FIG. 3 as a city plan that reduces the flow of people.

また、計画作成装置10は、端末装置100のユーザの住所、クレジットカードデータおよび決済履歴等を含むユーザデータに基づいて、スーパーの顧客であるユーザを識別して、当該ユーザの端末装置100の位置データに基づいて、当該スーパーの顧客である端末装置100のユーザの人流データを取得する。そして、計画作成装置10は、スーパーの顧客である端末装置100のユーザの人流が減少するようなスーパーの出店、スーパーの閉店、および/または、バスの運行本数・経路等の最適化に関する都市計画データを作成してもよい。 In addition, the plan creation device 10 identifies the user who is the customer of the supermarket based on the user data including the address, credit card data, payment history, etc. of the user of the terminal device 100, and acquires the people flow data of the user of the terminal device 100 who is the customer of the supermarket based on the location data of the terminal device 100 of the user. Then, the plan creation device 10 may create city planning data related to the optimization of supermarket openings, supermarket closings, and/or bus operation numbers and routes, etc., such that the flow of people of the terminal device 100 users who are supermarket customers is reduced.

〔3.計画作成装置の構成〕
次に、図4を用いて、実施形態に係る計画作成装置10の機能構成の一例について説明する。図4は、実施形態に係る計画作成装置10の構成例を示す図である。図4に示すように、計画作成装置10は、通信部11と、記憶部12と、制御部13とを有する。
[3. Configuration of planning device]
Next, an example of the functional configuration of the plan creation device 10 according to the embodiment will be described with reference to FIG. 4 . FIG. 4 is a diagram showing a configuration example of the plan creation device 10 according to the embodiment. As shown in FIG. 4 , the plan creation device 10 has a communication section 11 , a storage section 12 and a control section 13 .

通信部11は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部11は、ネットワークNと有線または無線で接続され、端末装置100や検索サーバ20との間で情報の送受信を行う。 The communication unit 11 is realized by, for example, a NIC (Network Interface Card) or the like. The communication unit 11 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the terminal device 100 and the search server 20 .

記憶部12は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部12は、位置データベース121、ユーザデータベース122、および地図データベース123を有する。 The storage unit 12 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 12 also has a position database 121 , a user database 122 and a map database 123 .

位置データベース121には、端末装置100の位置データを記憶する。ここで、位置データは、GPS(Global Positioning System)、携帯基地局、およびアクセスポイント等に基づいて取得される位置座標等であってもよい。 The location data of the terminal device 100 is stored in the location database 121 . Here, the position data may be position coordinates or the like acquired based on GPS (Global Positioning System), mobile base stations, access points, or the like.

ユーザデータベース122は、端末装置100のユーザ(契約者)のユーザデータを記憶する。ここで、ユーザデータは、端末装置100のユーザの契約データ(年齢、性別、住所、および電話番号等)、クレジットカードデータ、インターネット上の検索データ(検索履歴、および被検索履歴等)、SNSデータ、および/もしくは、決済データ等を含んでいてもよい。ここで、SNSデータは、SNSの投稿履歴を含む投稿データ、フォロワーの数および/もしくはアカウントを含むフォロワーデータ、被フォロワーの数および/もしくはアカウントを含む被フォロワーデータ等を含んでいてもよい。また、決済データは、クレジットカード、デビットカード、電子マネー、バーコード決済、または、QRコード(登録商標)決済等のキャッシュレス決済による決済履歴等を含んでいてもよい。 The user database 122 stores user data of the user (contractor) of the terminal device 100 . Here, the user data may include contract data (age, gender, address, phone number, etc.) of the user of the terminal device 100, credit card data, search data on the Internet (search history, searched history, etc.), SNS data, and/or payment data. Here, the SNS data may include posting data including SNS posting history, follower data including the number of followers and/or accounts, followed data including the number and/or accounts of followers, and the like. The payment data may also include a payment history of cashless payment such as credit card, debit card, electronic money, barcode payment, or QR code (registered trademark) payment.

地図データベース123には、地図データが登録される。ここで、地図データは、複数の縮尺のラスタ形式の地図描画用の画像、ベクタ形式の地図描画用の画像等を含んでいてもよい。例えば、地図データは、縮尺に従ってメッシュ化された地図データ(例えば、JIS規格の第1~3次地域区画メッシュデータ、および、100mメッシュデータ等)等であってもよい。また、地図データは、地図上の地物、注記、および記号に関する地図オブジェクトデータを含んでいてもよい。 Map data is registered in the map database 123 . Here, the map data may include an image for drawing a map in raster format with a plurality of scales, an image for drawing a map in vector format, and the like. For example, the map data may be map data meshed according to scale (for example, JIS standard first to third regional division mesh data, 100 m mesh data, etc.). The map data may also include map object data regarding features, notes, and symbols on the map.

制御部13は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、計画作成装置10内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部13は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。図4に示すように、制御部13は、取得部14、および作成部15を有する。 The control unit 13 is realized by executing various programs stored in a storage device inside the plan creation device 10 using a RAM as a work area, for example, by a CPU (Central Processing Unit), MPU (Micro Processing Unit), or the like. Also, the control unit 13 is implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). As shown in FIG. 4 , the control unit 13 has an acquisition unit 14 and a creation unit 15 .

取得部14は、人流データを取得する。ここで、取得部14は、端末装置100の位置データ、および、ユーザデータに基づいて、特定の属性を持つ端末装置100のユーザの所定地域における人流データを取得してもよい。また、取得部14は、端末装置100の位置データ、ならびに、端末装置100のユーザの年齢、性別、住所、クレジットカードデータ、検索データ、SNSデータ、および/もしくは、決済データを含むユーザデータに基づいて、特定の属性を持つ端末装置100のユーザの所定地域における人流データを取得してもよい。また、取得部14は、端末装置100の位置データ、および、ユーザデータに基づいて、富裕層である端末装置100のユーザの所定地域における人流データを取得してもよい。また、取得部14は、端末装置100の位置データ、および、ユーザデータに基づいて、イノベータまたはインフルエンサである端末装置100のユーザの所定地域における人流データを取得してもよい。また、取得部は、端末装置100の位置データ、および、ユーザデータに基づいて、特定事項に興味または関心を持つ端末装置100のユーザの所定地域における人流データを取得してもよい。また、取得部14は、端末装置100の位置データを端末装置100、携帯基地局、またはアクセスポイント等から受信して、位置データベース121に格納してもよい。また、取得部14は、端末装置100のユーザの検索データを検索サーバ20から受信し、ユーザデータベース122に格納してもよい。また、取得部14は、端末装置100のユーザのSNSデータをSNSサーバ30から受信し、ユーザデータベース122に格納してもよい。 The acquisition unit 14 acquires people flow data. Here, the acquiring unit 14 may acquire people flow data in a predetermined area of the user of the terminal device 100 having a specific attribute based on the location data of the terminal device 100 and the user data. Further, the acquisition unit 14 may acquire people flow data in a predetermined area of the user of the terminal device 100 having a specific attribute based on the location data of the terminal device 100 and the user data including the age, gender, address, credit card data, search data, SNS data, and/or payment data of the user of the terminal device 100. The acquisition unit 14 may also acquire people flow data in a predetermined area of the user of the terminal device 100 who is in the wealthy class, based on the location data of the terminal device 100 and the user data. The acquisition unit 14 may also acquire people flow data in a predetermined area of the user of the terminal device 100 who is an innovator or an influencer, based on the location data of the terminal device 100 and the user data. Also, the acquisition unit may acquire people flow data in a predetermined area of a user of the terminal device 100 who is interested in a specific item based on the location data of the terminal device 100 and the user data. The acquisition unit 14 may also receive the location data of the terminal device 100 from the terminal device 100 , mobile base station, access point, or the like, and store the data in the location database 121 . The acquisition unit 14 may also receive search data of the user of the terminal device 100 from the search server 20 and store it in the user database 122 . The acquisition unit 14 may also receive SNS data of the user of the terminal device 100 from the SNS server 30 and store it in the user database 122 .

作成部15は、都市計画データを作成する。また、作成部15は、人流データに基づいて、所定地域の都市計画データを作成してもよい。また、作成部15は、人流データに基づいて、所定地域において、端末装置100のユーザの人流が減少するような土地区画整理、施設設置、施設撤去、および/または、交通機関最適化に関する都市計画データを作成してもよい。また、作成部15は、人流データに基づいて、所定地域において、端末装置100のユーザの人流が多い地点に対する土地区画整理、施設設置、施設撤去、および/または、交通機関最適化に関する都市計画データを作成してもよい。また、作成部15は、人流データに基づいて、所定地域において、端末装置100のユーザの人流が多い地点における賃貸物件の賃料に関する都市計画データを作成してもよい。また、作成部15は、人流データに基づいて、所定地域における用途地域指定、および/または、特区指定に関する都市計画データを作成してもよい。なお、作成部15は、時間帯も考慮して都市計画データを作成してもよい。また、作成部15は、都市計画データを(都市計画立案者等の)端末装置100に送信し、表示させてもよいし、計画作成装置10に接続された出力装置に表示してもよい。 The creation unit 15 creates city planning data. Moreover, the creation unit 15 may create city planning data for a predetermined area based on the people flow data. In addition, based on the people flow data, the creation unit 15 may create city planning data related to land readjustment, facility installation, facility removal, and/or transportation optimization that reduces the people flow of users of the terminal devices 100 in a predetermined area. In addition, based on the people flow data, the creation unit 15 may create city planning data related to land readjustment, facility installation, facility removal, and/or transportation optimization for points with a large user flow of users of the terminal device 100 in a predetermined area. Moreover, the creating unit 15 may create city planning data related to rents of rental properties at points where a large number of users of the terminal device 100 are in flow in a predetermined area based on the data on the flow of people. Moreover, the creation unit 15 may create city planning data relating to use area designation and/or special zone designation in a predetermined area based on the people flow data. In addition, the preparation part 15 may also consider a time slot|zone, and may produce city planning data. In addition, the creation unit 15 may transmit the city planning data to the terminal device 100 (of the city planner or the like) and display it, or may display it on an output device connected to the plan creation device 10 .

〔4.端末装置の構成〕
次に、図5を用いて、実施形態に係る端末装置100の構成について説明する。図5は、実施形態に係る端末装置100の構成例を示す図である。図5に示すように、端末装置100は、通信部110と、入力部120と、出力部130と、物理センサ140と、制御部150とを有する。
[4. Configuration of terminal device]
Next, the configuration of the terminal device 100 according to the embodiment will be described using FIG. FIG. 5 is a diagram illustrating a configuration example of the terminal device 100 according to the embodiment. As shown in FIG. 5 , the terminal device 100 has a communication section 110 , an input section 120 , an output section 130 , a physical sensor 140 and a control section 150 .

通信部110は、例えば、NIC等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、計画作成装置10との間で情報の送受信を行う。 The communication unit 110 is implemented by, for example, a NIC. And the communication part 110 is connected with the network N by wire or radio|wireless, and transmits/receives information between the plan preparation apparatuses 10. FIG.

入力部120は、利用者から各種操作を受け付ける入力装置である。例えば、入力部120は、キーボードやマウスや操作キー等によって実現される。出力部130は、各種情報を表示するための表示装置であり、すなわち、画面である。例えば、出力部130は、液晶ディスプレイ等によって実現される。なお、端末装置100にタッチパネルが採用される場合には、入力部120と出力部130とは一体化される。また、以下の説明では、出力部130を画面と記載する場合がある。 The input unit 120 is an input device that receives various operations from the user. For example, the input unit 120 is implemented by a keyboard, mouse, operation keys, and the like. The output unit 130 is a display device for displaying various information, that is, a screen. For example, the output unit 130 is realized by a liquid crystal display or the like. Note that when a touch panel is adopted for the terminal device 100, the input unit 120 and the output unit 130 are integrated. Also, in the following description, the output unit 130 may be referred to as a screen.

物理センサ140は、端末装置100の各種の物理的な情報を検出するセンサであり、例えば、ジャイロセンサ、温度センサ、音量センサ、明度センサ、加速度センサ等である。なお、物理センサ140は、GPS等の測位システムを用いて、端末装置100の現在位置を特定するセンサであってもよい。 The physical sensor 140 is a sensor that detects various physical information of the terminal device 100, such as a gyro sensor, a temperature sensor, a volume sensor, a brightness sensor, and an acceleration sensor. Note that the physical sensor 140 may be a sensor that identifies the current position of the terminal device 100 using a positioning system such as GPS.

制御部150は、例えば、CPUやMPU等によって、端末装置100内部の記憶装置に記憶されている各種プログラム(情報表示プログラムの一例に相当)がRAMを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部150は、例えば、ASICやFPGA等の集積回路により実現される。 The control unit 150 is realized, for example, by executing various programs (corresponding to an example of an information display program) stored in a storage device inside the terminal device 100 using the RAM as a work area by the CPU, MPU, or the like. For example, these various programs correspond to application programs called web browsers. Also, the control unit 150 is realized by, for example, an integrated circuit such as an ASIC or FPGA.

図5に示すように、制御部150は、要求部151と、操作制御部152と、表示処理部153とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部150の内部構成は、図5に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部150が有する各処理部の接続関係は、図5に示した接続関係に限られず、他の接続関係であってもよい。 As shown in FIG. 5, the control unit 150 includes a request unit 151, an operation control unit 152, and a display processing unit 153, and implements or executes information processing functions and actions described below. Note that the internal configuration of the control unit 150 is not limited to the configuration shown in FIG. 5, and may be another configuration as long as it performs information processing to be described later. Moreover, the connection relationship between the processing units of the control unit 150 is not limited to the connection relationship shown in FIG. 5, and may be another connection relationship.

要求部151は、物理センサ140を介して位置データを受信した場合は、計画作成装置10に対して受信した位置データを送信する。また、要求部151は、操作制御部152から契約者データ等のユーザデータを受信した場合は、計画作成装置10に対して受信したユーザデータを送信する。また、要求部151は、操作制御部152からユーザ入力データを受信した場合は、計画作成装置10に対して受信したユーザ入力データを送信する。 When receiving position data via the physical sensor 140 , the request unit 151 transmits the received position data to the plan creation device 10 . Further, when receiving user data such as contractor data from the operation control unit 152 , the request unit 151 transmits the received user data to the plan creation device 10 . Further, when receiving user input data from the operation control unit 152 , the request unit 151 transmits the received user input data to the plan creation device 10 .

操作制御部152は、入力部120を介して受け付けた利用者の操作にしたがって、各種制御を実行する。例えば、操作制御部152は、利用者が入力部120に対して各種選択操作を行った場合は、選択操作内容を表示処理部153に出力する。また、操作制御部152は、入力部120を介して受け付けたスクロール操作やタップ操作等、利用者の操作の内容を表示処理部153に出力する。 The operation control unit 152 executes various controls according to the user's operation received via the input unit 120 . For example, when the user performs various selection operations on the input unit 120 , the operation control unit 152 outputs the content of the selection operation to the display processing unit 153 . Further, the operation control unit 152 outputs the content of the user's operation such as a scrolling operation or a tapping operation received via the input unit 120 to the display processing unit 153 .

表示処理部153は、受信した各種データを出力部130に表示する。例えば、表示処理部153は、各種の都市計画データまたは地図データを表示する処理を実行する。表示処理部153は、例えば、CPUやMPU等によって、RAMを作業領域として実行されることにより実現される。 The display processing unit 153 displays the received various data on the output unit 130 . For example, the display processing unit 153 executes processing for displaying various city planning data or map data. The display processing unit 153 is realized, for example, by being executed by a CPU, an MPU, or the like using a RAM as a work area.

〔5.端末装置100の処理フロー〕
次に、図6を用いて、制御情報を実行した端末装置100と計画作成装置10が実行する情報処理の手順について説明する。図6は、実施形態に係る情報処理の流れの一例を示すフローチャートである。
[5. Processing Flow of Terminal Device 100]
Next, the procedure of information processing executed by the terminal device 100 that executed the control information and the plan creation device 10 will be described with reference to FIG. 6 . FIG. 6 is a flowchart illustrating an example of the flow of information processing according to the embodiment.

例えば、複数のユーザの端末装置100は、端末装置100の位置データを計画作成装置10に定期的に送信する(ステップS101)。そして、計画作成装置10は、都市計画立案者の端末装置100から、所定地域において、特定の属性を持つ端末装置100のユーザが多い地点に対する都市計画の作成要求が受信されたか否かを判定し(ステップS102)、作成要求が受信されていない場合は(ステップS102:No)、情報処理を行わず、所定時間後に再度判定を実行する。一方、端末装置100は、作成要求が受信された場合は(ステップS102:Yes)、特定の属性を持つユーザの端末装置100の位置データ、および、ユーザデータに基づいて、特定の属性を持つ端末装置100のユーザの所定地域における人流データを取得する(ステップS103)。 For example, the terminal devices 100 of a plurality of users periodically transmit the position data of the terminal devices 100 to the plan creation device 10 (step S101). Then, the plan creation device 10 determines whether or not a city plan creation request for a location where there are many users of terminal devices 100 with a specific attribute in a predetermined area has been received from the terminal device 100 of the city planner (step S102). If the creation request has not been received (step S102: No), the information processing is not performed, and the determination is performed again after a predetermined time. On the other hand, when the creation request is received (step S102: Yes), the terminal device 100 acquires the location data of the terminal device 100 of the user with the specific attribute and the people flow data in the predetermined area of the user of the terminal device 100 with the specific attribute based on the user data (step S103).

そして、計画作成装置10は、取得した人流データに基づいて、所定地域において、特定の属性を持つ端末装置100のユーザの人流が多い地点に対する土地区画整理、施設設置、施設撤去、交通機関最適化、用途地域指定、および/または、特区指定等に関する都市計画データを作成し、当該都市計画データを都市計画立案者の端末装置100に配信する(ステップS104)。 Then, based on the acquired people flow data, the plan creation device 10 creates city planning data related to land readjustment, facility installation, facility removal, transportation optimization, use area designation, and/or special zone designation, etc. for points where users of terminal devices 100 with specific attributes have a large flow of people in a predetermined area, and distributes the city planning data to the terminal device 100 of the city planner (step S104).

そして、都市計画立案者の端末装置100は、所定地域における、特定の属性を持つ端末装置100のユーザの人流が多い地点に対する土地区画整理、施設設置、施設撤去、交通機関最適化、用途地域指定、および/または、特区指定等に関する都市計画データを表示する(ステップS105)。 Then, the terminal device 100 of the city planner displays city planning data related to land readjustment, facility installation, facility removal, transportation optimization, use area designation, and/or special zone designation, etc. for points with a large flow of users of the terminal device 100 with a specific attribute in a predetermined area (step S105).

〔6.変形例〕
上記では、情報処理の一例について説明した。しかしながら、実施形態は、これに限定されるものではない。以下、情報処理の変形例について説明する。なお、以下に説明する情報処理は、端末装置100側が発揮する機能により実現されてもよく、計画作成装置10側が発揮する機能により実現されてもよい。
[6. Modification]
An example of information processing has been described above. However, embodiments are not so limited. Modified examples of information processing will be described below. Note that the information processing described below may be realized by a function exerted by the terminal device 100 side, or may be realized by a function exerted by the plan creation device 10 side.

〔6-1.装置構成〕
上記実施形態では、情報処理システム1に、ウェブコンテンツを検索する機能を提供する検索サーバ20、SNSサービスを提供するSNSサーバ30、および情報処理を実行する計画作成装置10が含まれる例について説明したが、実施形態は、これに限定されるものではない。例えば、計画作成装置10は、ウェブコンテンツを検索する機能を提供する検索エンジンを備えていてもよい。このような場合、計画作成装置10は、端末装置100等からの検索要求に応じ、検索サーバ20に代わり、インターネットに存在するウェブページ、ウェブサイト、および/または、画像ファイル等のウェブコンテンツを検索して検索結果を検索履歴として蓄積してもよい。また、計画作成装置10は、SNSサービスを提供する構成を備えていてもよい。このような場合、計画作成装置10は、端末装置100のユーザ間のコミュニケーション機能を提供してもよい。このような構成を有する場合、情報処理システム1は、検索サーバ20および/またはSNSサーバ30を有さずともよい。
[6-1. Device configuration〕
In the above embodiment, an example in which the information processing system 1 includes the search server 20 that provides a function of searching for web content, the SNS server 30 that provides an SNS service, and the plan creation device 10 that executes information processing has been described, but the embodiment is not limited to this. For example, the planning device 10 may include a search engine that provides the ability to search web content. In such a case, in response to a search request from the terminal device 100 or the like, the plan creation device 10 may search web pages, websites, and/or web content such as image files on the Internet instead of the search server 20, and accumulate the search results as a search history. Also, the plan creation device 10 may be configured to provide an SNS service. In such a case, the plan creation device 10 may provide communication functions between users of the terminal devices 100 . When having such a configuration, the information processing system 1 may not have the search server 20 and/or the SNS server 30 .

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

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

また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Moreover, each of the embodiments described above can be appropriately combined within a range that does not contradict the processing contents.

〔6-3.プログラム〕
また、上述してきた実施形態に係る計画作成装置10および端末装置100は、例えば図7に示すような構成のコンピュータ1000によって実現される。図7は、ハードウェア構成の一例を示す図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。
[6-3. program〕
Also, the plan creation device 10 and the terminal device 100 according to the above-described embodiments are implemented by a computer 1000 configured as shown in FIG. 7, for example. FIG. 7 is a diagram illustrating an example of a hardware configuration; A computer 1000 is connected to an output device 1010 and an input device 1020, and has a form in which an arithmetic device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAM等、演算装置1030が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ROM(Read Only Memory)、HDD、フラッシュメモリ等により実現される。 Arithmetic device 1030 operates based on programs stored in primary storage device 1040 and secondary storage device 1050, programs read from input device 1020, and the like, and executes various types of processing. The primary storage device 1040 is a memory device such as a RAM that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used for various calculations by the arithmetic device 1030 and various databases are registered, and is implemented by a ROM (Read Only Memory), HDD, flash memory, or the like.

出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナ等といった各種の入力装置1020から情報を受信するためのインタフェースであり、例えば、USB等により実現される。 The output IF 1060 is an interface for transmitting information to be output to the output device 1010 that outputs various types of information, such as a monitor and a printer. Also, the input IF 1070 is an interface for receiving information from various input devices 1020 such as a mouse, keyboard, scanner, etc., and is realized by, for example, USB.

なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリ等の外付け記憶媒体であってもよい。 The input device 1020 may be, for example, an optical recording medium such as a CD (Compact Disc), 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 device that reads information from a semiconductor memory. Also, the input device 1020 may be an external storage medium such as a USB memory.

ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。 Network IF 1080 receives data from other devices via network N and sends the data to arithmetic device 1030, and also transmits data generated by arithmetic device 1030 via network N to other devices.

演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。 The arithmetic device 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070 . For example, arithmetic device 1030 loads a program from input device 1020 or secondary storage device 1050 onto primary storage device 1040 and executes the loaded program.

例えば、コンピュータ1000が端末装置100として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部150の機能を実現する。また、コンピュータ1000が計画作成装置10として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部13の機能を実現する。 For example, when the computer 1000 functions as the terminal device 100 , the arithmetic device 1030 of the computer 1000 implements the functions of the control unit 150 by executing programs loaded on the primary storage device 1040 . Also, when the computer 1000 functions as the plan creation device 10 , the arithmetic device 1030 of the computer 1000 realizes the function of the control section 13 by executing the program loaded on the primary storage device 1040 .

〔7.効果〕
上述したように、計画作成装置10は、ある特定の属性をもつユーザの人流が多い地点への、出店計画等を行うことができる。また、計画作成装置10は、ある特定の属性をもつユーザの人流が減る方向に都市計画を変更することができる。また、計画作成装置10は、ある特定の属性をもつユーザの総移動量が減るように、建物を移動させる計画を立てることができる。また、計画作成装置10は、地域に敷設された道路や鉄道等のインフラを前提として人流データを取得するため、当該地域特有の都市計画を立てることができる。また、計画作成装置10は、今後数年で、保育園やスーパー等に行く人の移動量が最小になる場所に、保育園やスーパー等の建設計画を立てることができる。
[7. effect〕
As described above, the plan creation device 10 can plan store openings, etc., at locations where there is a large flow of users with a certain attribute. In addition, the plan creation device 10 can change the city plan in such a way that the flow of users with a certain attribute is reduced. In addition, the plan creation device 10 can make a plan to move buildings so that the total amount of movement of a user with a certain attribute is reduced. In addition, since the plan creation device 10 acquires people flow data on the premise of infrastructure such as roads and railroads laid in the area, it is possible to create a city plan specific to the area. In addition, the plan creation device 10 can make a construction plan for a nursery school, a supermarket, etc., in a place where the amount of movement of people going to the nursery school, a supermarket, etc. will be minimized in the next few years.

また、計画作成装置10は、カメラ撮影の画像による通行人の属性判別では特定できないヒトの流れを特定することができる。また、計画作成装置10は、位置・移動情報と人の興味関心・購買行動とに基づいて、エリア設計、出店設計または移動手段設計等の都市設計をすることができる。また、計画作成装置10は、情報ソースをカメラ画像ではなく、GPSや携帯基地局情報などスマーとフォンの移動パターンに伴うデータが情報ソースとして使用できるため、カメラ設置等のインフラ投資を必要としない。 In addition, the plan creation device 10 can identify the flow of people that cannot be identified by attribute discrimination of passers-by using images captured by a camera. In addition, the plan creating device 10 can design a city, such as area design, store opening design, or transportation design, based on position/movement information and people's interests/purchasing behavior. In addition, since the plan creating device 10 can use data associated with movement patterns of smart phones and phones, such as GPS and mobile base station information, as information sources instead of camera images, infrastructure investment such as camera installation is not required.

また、計画作成装置10は、位置データおよび移動データにとどまらず、検索データやWeb上の行動による興味・関心情報が付加されているため、単純に通行人が多いからということでなく、特定の事項に興味ある人の割合が多いからそういう店を作ろう等の判断に基づいて、都市計画を立てることができる。また、計画作成装置10は、都市計画のスコープが、交通機関の最適化にとどまらず、どの地域を観光エリア、住居エリア、または商業エリアにすべきか、というレベルにまで拡大して都市計画を立てることができる。また、計画作成装置10は、同じ交通量の道路だけど、富裕層が多い、または、イタリアン好き多い等の理由に基づいて、出店計画を立てることができる。 In addition, since the plan creating device 10 is added not only with position data and movement data but also with search data and interest/concern information based on actions on the Web, it is possible to make a city plan based on a decision such as making a store not only because there are many passers-by but also because there are many people who are interested in specific matters. In addition, the plan creation device 10 can expand the scope of city planning not only to optimize transportation facilities, but also to determine which areas should be tourist areas, residential areas, or commercial areas. In addition, the plan creation device 10 can make a store opening plan based on reasons such as that there are many wealthy people, that there are many Italian lovers, and the like, although the roads have the same traffic volume.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 As described above, some of the embodiments of the present application have been described in detail based on the drawings, but these are examples, 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 embodiments described in the disclosure of the invention.

また、上記してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。 Also, the "section, module, unit" described above can be read as "means" or "circuit". For example, the delivery unit can be read as delivery means or a delivery circuit.

1 情報処理システム
10 計画作成装置
11、110 通信部
12 記憶部
121 位置データベース
122 ユーザデータベース
123 地図データベース
13、150 制御部
14 取得部
15 作成部
20 検索サーバ
30 SNSサーバ
100 端末装置
120 入力部
130 出力部
140 物理センサ
151 要求部
152 操作制御部
153 表示処理部
1 information processing system 10 plan creation device 11, 110 communication unit 12 storage unit 121 position database 122 user database 123 map database 13, 150 control unit 14 acquisition unit 15 creation unit 20 search server 30 SNS server 100 terminal device 120 input unit 130 output unit 140 physical sensor 151 request unit 152 operation control Part 153 Display processing part

Claims (11)

端末装置の位置データ、および、ユーザデータに基づいて、特定の属性を持つ前記端末装置のユーザの所定地域に含まれる道路上の人流データを取得する取得部と、
前記所定地域に含まれる道路上の人流と、あらかじめ定められた特定の場所における人流とに基づいて、当該所定地域における施策を示す都市計画データを作成する作成部と
を有することを特徴とする処理装置。
an acquisition unit that acquires data on the flow of people on roads included in a predetermined area of the user of the terminal device having a specific attribute, based on the location data of the terminal device and the user data;
a creating unit that creates city planning data indicating measures in the predetermined area based on the flow of people on roads included in the predetermined area and the flow of people in a predetermined specific place .
前記取得部は、前記端末装置の前記位置データ、ならびに、前記端末装置のユーザの年齢、性別、住所、クレジットカードデータ、検索データ、SNSデータ、および/もしくは、決済データを含む前記ユーザデータに基づいて、前記特定の属性を持つ前記端末装置のユーザの前記所定地域における前記人流データを取得する
ことを特徴とする請求項1に記載の処理装置。
The processing device according to claim 1, wherein the acquisition unit acquires the people flow data in the predetermined area of the user of the terminal device having the specific attribute based on the location data of the terminal device and the user data including age, gender, address, credit card data, search data, SNS data, and/or payment data of the user of the terminal device.
前記取得部は、富裕層である前記端末装置のユーザの前記所定地域における前記人流データを取得する
ことを特徴とする請求項1または2に記載の処理装置。
The processing device according to claim 1 or 2, wherein the acquisition unit acquires the people flow data in the predetermined area of a user of the terminal device who is a wealthy class.
前記取得部は、イノベータまたはインフルエンサである前記端末装置のユーザの前記所定地域における前記人流データを取得する
ことを特徴とする請求項1または2に記載の処理装置。
The processing device according to claim 1 or 2, wherein the acquisition unit acquires the people flow data in the predetermined area of a user of the terminal device who is an innovator or an influencer.
前記取得部は、前記端末装置の前記位置データ、および、前記ユーザデータに基づいて、特定事項に興味または関心を持つ前記端末装置のユーザの前記所定地域に含まれる道路上における前記人流データを取得する
ことを特徴とする請求項1に記載の処理装置。
The processing device according to claim 1, wherein the acquisition unit acquires the people flow data on roads included in the predetermined area of a user of the terminal device who is interested in a specific item based on the location data of the terminal device and the user data.
前記作成部は、前記人流データに基づいて、前記所定地域において、前記端末装置のユーザの人流が減少するような土地区画整理、施設設置、施設撤去、および/または、交通機関最適化に関する前記都市計画データを作成する
ことを特徴とする請求項1~5のうちいずれか1つに記載の処理装置。
The processing device according to any one of claims 1 to 5, wherein the creation unit creates the city planning data related to land readjustment, facility installation, facility removal, and/or transportation optimization that reduces the flow of people of users of the terminal devices in the predetermined area based on the people flow data.
前記作成部は、前記人流データに基づいて、前記所定地域において、前記端末装置のユーザの人流が多い地点に対する土地区画整理、施設設置、施設撤去、および/または、交通機関最適化に関する前記都市計画データを作成する
ことを特徴とする請求項1~5のうちいずれか1つに記載の処理装置。
The processing device according to any one of claims 1 to 5, wherein the creation unit creates the city planning data related to land readjustment, facility installation, facility removal, and/or transportation optimization for points where the user of the terminal device has a large flow of people in the predetermined area based on the people flow data.
前記作成部は、前記人流データに基づいて、前記所定地域において、前記端末装置のユーザの人流が多い地点における賃貸物件の賃料に関する前記都市計画データを作成する
ことを特徴とする請求項1~5のうちいずれか1つに記載の処理装置。
6. The processing device according to any one of claims 1 to 5, wherein the creation unit creates the city planning data related to rents of rental properties at locations where the user of the terminal device has a large flow of people in the predetermined area based on the flow of people data.
前記作成部は、前記人流データに基づいて、前記所定地域における用途地域指定、および/または、特区指定に関する前記都市計画データを作成する
ことを特徴とする請求項1~5のうちいずれか1つに記載の処理装置。
6. The processing device according to any one of claims 1 to 5, wherein the creation unit creates the city planning data related to the designation of a use area and/or the designation of a special zone in the predetermined area based on the people flow data.
処理装置が実行する処理方法であって、
端末装置の位置データ、および、ユーザデータに基づいて、特定の属性を持つ前記端末装置のユーザの所定地域に含まれる道路上の人流データを取得する取得工程と、
前記所定地域に含まれる道路上の人流と、あらかじめ定められた特定の場所における人流とに基づいて、当該所定地域における施策を示す都市計画データを作成する作成工程と
を含むことを特徴とする処理方法。
A processing method executed by a processing device,
an acquisition step of acquiring data on the flow of people on roads included in a predetermined area of the user of the terminal device having a specific attribute, based on the location data of the terminal device and the user data;
a creating step of creating city planning data indicating measures in the predetermined area based on the flow of people on roads included in the predetermined area and the flow of people in a predetermined specific place .
端末装置の位置データ、および、ユーザデータに基づいて、特定の属性を持つ前記端末装置のユーザの所定地域に含まれる道路上の人流データを取得する取得手順と、
前記所定地域に含まれる道路上の人流と、あらかじめ定められた特定の場所における人流とに基づいて、当該所定地域における施策を示す都市計画データを作成する作成手順と
をコンピュータに実行させるための処理プログラム。
an acquisition procedure for acquiring data on the flow of people on roads included in a predetermined area of a user of the terminal device having a specific attribute, based on position data of the terminal device and user data;
A processing program for causing a computer to execute a creation procedure for creating city planning data indicating measures in the predetermined area based on the flow of people on roads included in the predetermined area and the flow of people in a predetermined specific place .
JP2019224792A 2019-12-12 2019-12-12 Processing device, processing method, and processing program Active JP7315446B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019224792A JP7315446B2 (en) 2019-12-12 2019-12-12 Processing device, processing method, and processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019224792A JP7315446B2 (en) 2019-12-12 2019-12-12 Processing device, processing method, and processing program

Publications (2)

Publication Number Publication Date
JP2021093088A JP2021093088A (en) 2021-06-17
JP7315446B2 true JP7315446B2 (en) 2023-07-26

Family

ID=76312499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019224792A Active JP7315446B2 (en) 2019-12-12 2019-12-12 Processing device, processing method, and processing program

Country Status (1)

Country Link
JP (1) JP7315446B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4349961A1 (en) 2021-06-02 2024-04-10 Taiyo Yuka Co., Ltd. Microbial preparation production method, microbial preparation, and compost production method
JP2024030019A (en) 2022-08-23 2024-03-07 トヨタ自動車株式会社 Method for supporting urban management, urban management supporting device, and urban management supporting program
CN116362390B (en) * 2023-03-20 2023-09-12 中国人民解放军军事科学院战略评估咨询中心 Marine volt-ampere prediction method and system based on probabilistic neural network

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006260331A (en) 2005-03-18 2006-09-28 Hitachi Ltd Information collection method, information collecting system, information management server, and information collection program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101420180B1 (en) * 2010-03-09 2014-07-21 한국전자통신연구원 Apparatus for analyzing of floating population information and method thereof
WO2016067369A1 (en) * 2014-10-28 2016-05-06 株式会社日立製作所 People-flow analysis system and people-flow analysis method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006260331A (en) 2005-03-18 2006-09-28 Hitachi Ltd Information collection method, information collecting system, information management server, and information collection program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
人の流れを予測し可視化する「人口動態分析/予測」技術,ワイヤレスジャパン018,2018年 5月23日
大橋 卓哉,レジデンシャルマーケティング研究所 第5回,月刊プロパティマネジメント ,綜合ユニコム,2011年 8月23日,第7巻第1号,78-79ページ

Also Published As

Publication number Publication date
JP2021093088A (en) 2021-06-17

Similar Documents

Publication Publication Date Title
US10140620B2 (en) Mobile device system and method providing combined delivery system using 3D geo-target location-based mobile commerce searching/purchases, discounts/coupons products, goods, and services, or service providers-geomapping-company/local and socially-conscious information/social networking (“PS-GM-C/LandSC/I-SN”)
KR101238224B1 (en) Method for management unification of coupon using mobile terminal and system thereof
JP7315446B2 (en) Processing device, processing method, and processing program
RU2691223C2 (en) Personal logic opportunities platform
US20150039415A1 (en) Method and apparatus for performing real-time out home advertising performance analytics based on arbitrary data streams and out of home advertising display analysis
JP2017058809A (en) Information processing device, information processing program, and information processing method
KR20140079643A (en) Computer readable recording medium storing, system and method for providing shopping service using map information
JP2019121200A (en) Traveller support device, traveller support method, and computer program
CN104123281A (en) Method and system for providing suggestions by utilizing location information
JP7292544B1 (en) Information processing device, information processing method and information processing program
Bandyopadhyay Mobile commerce
US20190108547A1 (en) Affiliate-Driven Benefits Matching System and Methods With Benefits Along Planned Route
JP7260496B2 (en) Information processing device, information processing method and program
García et al. Tailored platform for the development of NFC tourist services
JP2021149462A (en) Information processing device, information processing method, and program
US20210035158A1 (en) Affiliate-driven benefits matching system and methods with curated benefits
JP7027047B2 (en) Calculation device, calculation method and calculation program
JP7351030B1 (en) Information processing device, information processing method, and information processing program
JP7470826B1 (en) Information processing device, information processing method, and information processing program
JP6903176B1 (en) Specific equipment, specific method, and specific program
JP7549053B2 (en) ICON PROCESSING DEVICE, ICON PROCESSING METHOD, AND ICON PROCESSING PROGRAM
JP7337123B2 (en) Information processing device, information processing method and information processing program
US10755330B1 (en) Geo detection systems and methods
Al-Romeedy et al. From Search to Stay: Mapping the Digital Journey of the Modern Traveler
JP2024044012A (en) Information processing device, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200309

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210427

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210625

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210713

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211012

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20211012

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20211020

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20211026

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20211112

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20211116

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20220405

C13 Notice of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: C13

Effective date: 20230307

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230508

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230713

R150 Certificate of patent or registration of utility model

Ref document number: 7315446

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350