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
JP7297725B2 - Estimation device, estimation method and estimation program - Google Patents
[go: Go Back, main page]

JP7297725B2 - Estimation device, estimation method and estimation program - Google Patents

Estimation device, estimation method and estimation program Download PDF

Info

Publication number
JP7297725B2
JP7297725B2 JP2020157913A JP2020157913A JP7297725B2 JP 7297725 B2 JP7297725 B2 JP 7297725B2 JP 2020157913 A JP2020157913 A JP 2020157913A JP 2020157913 A JP2020157913 A JP 2020157913A JP 7297725 B2 JP7297725 B2 JP 7297725B2
Authority
JP
Japan
Prior art keywords
area
event
predetermined
estimating
traffic
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
JP2020157913A
Other languages
Japanese (ja)
Other versions
JP2022051433A (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 JP2020157913A priority Critical patent/JP7297725B2/en
Publication of JP2022051433A publication Critical patent/JP2022051433A/en
Application granted granted Critical
Publication of JP7297725B2 publication Critical patent/JP7297725B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、推定装置、推定方法及び推定プログラムに関する。 The present invention relates to an estimating device, an estimating method, and an estimating program.

従来から、集客施設やイベント等の交通への影響を予測するため、地域レベルのネットワークを対象として、詳細なモデルを生成しシミュレーションが行われている。道路渋滞を解消するための交通流のモデル化は、様々なアプローチがされており、動的な交通配分、流入制限などを目的とするシミュレーション方法が開発されている。 Conventionally, in order to predict the traffic impact of customer-attracting facilities and events, detailed models are generated and simulations are performed for regional-level networks. Various approaches have been taken to model traffic flow to eliminate road congestion, and simulation methods have been developed for the purpose of dynamic traffic allocation, inflow restriction, and so on.

特開2018-005264号公報JP 2018-005264 A

しかしながら、上述した従来技術では、地域レベルのネットワークを対象とする精度の高いモデルであり、パラメータを多数、使用しているため、汎用的ではないといった問題がある。 However, the conventional technology described above is a highly accurate model that targets regional-level networks and uses a large number of parameters, so there is a problem that it is not general-purpose.

また、実データによるモデルの検証も十分とは言えない状況である。 In addition, verification of the model using actual data is not sufficient.

本願は、上記に鑑み、効率的に新規イベント開催等に伴う交通態様を推定することを目的とする。 In view of the above, an object of the present application is to efficiently estimate a traffic mode associated with the holding of a new event or the like.

本願に係る推定装置は、第1領域の所定の期間内において、所定のイベントの発生に伴う交通態様を取得する取得部と、第1領域における当該イベントに係る断面交通量に基づいて、第2領域における所定の期間内の当該イベントに類似するイベントの発生に伴う交通態様を推定する推定部を備えたことを特徴とする。 An estimating device according to the present application includes an acquisition unit that acquires a traffic mode associated with the occurrence of a predetermined event within a predetermined period in a first area, and a second It is characterized by comprising an estimation unit for estimating a traffic mode associated with the occurrence of an event similar to the event within a predetermined period in the area.

実施形態の一態様によれば、効率的に新規イベント開催等に伴う交通態様を推定することができるという効果を奏する。 According to one aspect of the embodiment, it is possible to efficiently estimate the traffic mode associated with the holding of a new event or the like.

図1は、交通態様を推定する推定処理の一例を示す図である。FIG. 1 is a diagram showing an example of estimation processing for estimating traffic conditions. 図2は、断面交通量データの一例を示す図である。FIG. 2 is a diagram showing an example of cross-sectional traffic volume data. 図3は、断面交通量から推定混雑度を求める一例を示す図である。FIG. 3 is a diagram showing an example of obtaining an estimated degree of congestion from a cross-sectional traffic volume. 図4は、ユーザ端末装置が、指定された交通態様を受信する範囲の設定方法の一例を示す図である。FIG. 4 is a diagram showing an example of a method for setting a range in which a user terminal device receives designated traffic conditions. 図5は、交通態様データの一例を示す図である。FIG. 5 is a diagram showing an example of traffic mode data. 図6は、イベントデータの一例を示す図である。FIG. 6 is a diagram showing an example of event data. 図7は、形態に係る推定装置200の構成例を示す図である。FIG. 7 is a diagram illustrating a configuration example of an estimation apparatus 200 according to an embodiment. 図8は、実施形態に係る推定装置200によって実行される、交通態様を推定するための処理手順を示すフローチャートである。FIG. 8 is a flowchart showing a processing procedure for estimating traffic conditions, which is executed by the estimating device 200 according to the embodiment. 図9は、ハードウエア構成の一例を示す図である。FIG. 9 is a diagram illustrating an example of a hardware configuration;

以下に、本願に係る推定装置、推定方法及び推定プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る推定装置、推定方法及び推定プログラムが限定されるものではない。1つまたは複数の実施形態の詳細は、以下の説明および図面に記載される。また、1つまたは複数の実施形態の各々は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の1つまたは複数の実施形態において同一の部位には同一の符号を付し、重複する説明は省略する。 Embodiments for implementing an estimation device, an estimation method, and an estimation program (hereinafter referred to as "embodiments") according to the present application will be described in detail below with reference to the drawings. Note that the estimation device, estimation method, and estimation program according to the present application are not limited by this embodiment. The details of one or more embodiments are set forth in the following description and drawings. Moreover, each of one or more embodiments can be appropriately combined within a range that does not contradict the processing content. Also, in one or more embodiments below, the same parts are denoted by the same reference numerals, and overlapping descriptions are omitted.

〔1.推定処理〕
まず、図1を参照して、実施形態に係る推定処理の一例について説明する。図1は、新規イベントの開催に伴う交通態様を推定する推定処理の一例を示す図である。なお、図1に示す例では、実施形態に係る推定システム1によって、所定の領域における交通態様を推定する処理を実行する例について記載した。
[1. Estimation process]
First, an example of estimation processing according to an embodiment will be described with reference to FIG. FIG. 1 is a diagram showing an example of estimation processing for estimating a traffic mode associated with the opening of a new event. In addition, in the example shown in FIG. 1, the example in which the estimation system 1 according to the embodiment executes the process of estimating the traffic mode in a predetermined area has been described.

図1に示すように、推定システム1には、ユーザ端末装置10~10n、20~20と、推定装置100、推定装置200とが含まれる(nは任意の自然数)。明細書では、ユーザ端末装置10~10を区別する必要がない場合は、ユーザ端末装置10~10を「ユーザ端末装置10」と、ユーザ端末装置20~20を区別する必要がない場合は、ユーザ端末装置20~20を「ユーザ端末装置20」総称する。図1では図示していないが、推定システム1は、複数台の推定装置100、複数台の推定装置200を含んでもよい。 As shown in FIG. 1, the estimation system 1 includes user terminal devices 10 1 to 10 n and 20 1 to 20 n , an estimating device 100 and an estimating device 200 (n is any natural number). In the specification, when it is not necessary to distinguish between the user terminals 10 1 to 10 n , the user terminals 10 1 to 10 n are referred to as “user terminals 10”, and the user terminals 20 1 to 20 n need to be distinguished. , the user terminals 20 1 to 20 n are collectively referred to as "user terminals 20". Although not shown in FIG. 1 , the estimation system 1 may include multiple estimation devices 100 and multiple estimation devices 200 .

ユーザ端末装置10、20は、ユーザによって利用される情報処理装置である。ユーザ端末装置10、20は、スマートフォン、デスクトップ型PC(Personal Computer)、ノート型PC、タブレット型PCを含む、任意のタイプの情報処理装置であってもよい。 The user terminal devices 10 and 20 are information processing devices used by users. The user terminal devices 10 and 20 may be any type of information processing device including smart phones, desktop PCs (Personal Computers), notebook PCs, and tablet PCs.

図1の例では、ユーザ端末装置10は、車両を運転するユーザによって利用されるクライアント装置である。この例では、ユーザ端末装置10は、カーナビゲーションアプリケーション(カーナビアプリと呼ばれる)がインストールされたスマートフォンである。スマートフォンは、例えば、ユーザの車両に設置される。より具体的な例を挙げるとこのようなスマートフォンは、ユーザの車両に搭載された車載ホルダに装着され得る。なお、「ユーザの車両に設置されたユーザ端末装置10」という用語は、「ユーザの車両に搭載されたユーザ端末装置10」を包含し得る。つまり、「ユーザ端末装置10の設置」という用語は、「ユーザ端末装置10の恒久的な設置(例えば、ユーザ端末装置10を搭載すること)」を包含し得る。また、ユーザ端末装置10は、車両に搭載された車両情報取得装置、例えばプローブ機器が検知したプローブ情報を有線または無線で取得することも、またユーザ端末装置10自身が走行情報を検知することも包含し得る。ユーザ端末装置20も同様である。 In the example of FIG. 1, the user terminal device 10 is a client device used by a user who drives a vehicle. In this example, the user terminal device 10 is a smart phone installed with a car navigation application (called a car navigation app). A smart phone is installed in a user's vehicle, for example. To give a more specific example, such a smartphone can be attached to an in-vehicle holder mounted on a user's vehicle. The term "user terminal device 10 installed in the user's vehicle" may include "user terminal device 10 installed in the user's vehicle". That is, the term "installation of the user terminal 10" can encompass "permanent installation of the user terminal 10 (e.g., mounting the user terminal 10)". In addition, the user terminal device 10 can acquire probe information detected by a vehicle information acquisition device mounted on a vehicle, for example, a probe device, by wire or wirelessly, or the user terminal device 10 itself can detect travel information. can be included. The same applies to the user terminal device 20 as well.

推定装置200は、交通情報提供事業者等によって利用される情報処理装置であり、サーバ装置又はクラウドシステムにより実現される。図1では図示していないが、推定装置200は、ネットワーク網(例えば、インターネット網)を介して、有線又は無線によりユーザ端末装置20及び推定装置100と通信を行う。例えば、推定装置200は、集客施設やイベント等の交通への影響を予測等する民間団体、民間企業等により利用される。図1の例では、推定装置200は、乙県B市で新規イベントが開催される際のイベント会場周辺での渋滞等の交通態様を予測し、その予測結果を提供する。 The estimation device 200 is an information processing device used by a traffic information provider or the like, and is realized by a server device or a cloud system. Although not shown in FIG. 1, the estimating device 200 communicates with the user terminal device 20 and the estimating device 100 by wire or wirelessly via a network (eg, Internet network). For example, the estimating device 200 is used by private organizations, private companies, etc. that predict the impact of traffic such as customer-attracting facilities and events. In the example of FIG. 1, the estimating device 200 predicts traffic conditions such as congestion around the event venue when a new event is held in B city, B prefecture, and provides the prediction results.

推定装置100は、断面交通量データを生成する情報処理装置である。推定装置100は、サーバを含む、任意のタイプの情報処理装置であってもよい。図1では図示していないが、推定装置100は、ネットワーク網(例えば、インターネット網)を介して、有線又は無線によりユーザ端末装置10及び推定装置200と通信を行う。 The estimating device 100 is an information processing device that generates cross-sectional traffic data. The estimating device 100 may be any type of information processing device, including a server. Although not shown in FIG. 1, the estimating device 100 communicates with the user terminal device 10 and the estimating device 200 by wire or wirelessly via a network (eg, Internet network).

図1の例では、推定装置100は、甲県A市で所定のイベントが所定の期間開催された際、所定の範囲であるエリアAにおいて、ユーザ端末装置10を介して走行情報を取得し、断面交通量データを生成する。すなわち、推定装置100は、イベントが開催された所定の期間内において、イベントが発生した施設を含む領域であるエリアAに含まれる、以下に述べる道路上の各セグメントの断面交通量データを生成する。 In the example of FIG. 1, the estimation device 100 acquires travel information via the user terminal device 10 in area A, which is a predetermined range, when a predetermined event is held for a predetermined period in A City, A Prefecture, Generate cross-sectional traffic data. That is, the estimating device 100 generates cross-sectional traffic volume data for each segment on the road, which is included in area A, which is an area including the facility where the event occurred, within a predetermined period during which the event was held. .

図1の例では、推定装置100が、ユーザ端末装置10(例えば、カーナビゲーションアプリケーション(カーナビアプリと呼ばれる)がインストールされたスマートフォン)を車載ホルダに装着している車両から走行情報(例えば、時刻情報、位置情報、移動態様、速度情報等)を取得し(ステップS11)、セグメント毎に断面交通量データを生成する(ステップS12)。ここで、セグメントとは、道路管理者の定める「路線」、通称上の「通り名」等をいう。 In the example of FIG. 1, the estimating device 100 receives travel information (eg, time information) from a vehicle in which the user terminal device 10 (eg, a smartphone installed with a car navigation application (called a car navigation app)) is attached to an in-vehicle holder. , position information, movement mode, speed information, etc.) are acquired (step S11), and cross-sectional traffic volume data is generated for each segment (step S12). Here, the segment means a "route" determined by a road administrator, a so-called "street name", or the like.

図1の例では、例えば、推定装置100は、自動車類等の各種移動体について、交通流量を推定する。 In the example of FIG. 1, for example, the estimating device 100 estimates the traffic volume of various moving objects such as automobiles.

断面交通量を推定するため、推定装置100は、例えば、流入と流出とを交差点の中心から見たときの車両の流れで判断する。ここで、流入とは、各道路から交差点に進入する車両の流れであり、流出とは、交差点から各道路へ進出する車両の流れである。 In order to estimate the cross-sectional traffic volume, the estimation device 100 determines, for example, inflow and outflow from the flow of vehicles when viewed from the center of the intersection. Here, the inflow is the flow of vehicles entering the intersection from each road, and the outflow is the flow of vehicles advancing from the intersection to each road.

推定装置100は、交差点から各道路へ進む車両の流入台数及び各道路から交差点へ進む車両の流出台数を推定する。推定装置100は、ユーザ端末装置自身が取得した自車位置、時刻、自加速度センサ、ジャイロセンサ等により検知した振動情報、進行方向、地点速度、加速度等、プローブ情報を含む走行情報を基に車両の移動態様を推定し、断面交通量を推定する。 The estimating device 100 estimates the number of inflowing vehicles proceeding from an intersection to each road and the outflowing number of vehicles proceeding from each road to the intersection. The estimating device 100 detects the vehicle position and time obtained by the user terminal device itself, vibration information detected by a self-acceleration sensor, gyro sensor, etc., traveling direction, speed at a point, acceleration, etc., based on traveling information including probe information. to estimate cross-sectional traffic volume.

図2に、A市のイベント会場周辺のエリアAにおける主要道路について推定装置100が生成した断面交通量データの一例を示す。推定装置100は、各車両の左折、直進、右折等の走行情報をユーザ端末装置10から取得し、各セグメントについて断面交通量を算出する。断面交通量とは、各道路の交通量を断面別に示したものであり、例えば、交差点や幹線道路等の所定の位置における車両が流入する態様及び流出する態様を示す情報である。流入台数は、所定の時間における交差点から各道路へ進む車両の台数の合計であり、流出台数は、所定の期間における各道路から交差点へ進む車両の台数の合計である。実際には、車両の移動態様は、左折、直線、右折とは限らないが、本実施例においては、右折、直進、左折のいずれかに進行するものと限定している。 FIG. 2 shows an example of cross-sectional traffic volume data generated by the estimation device 100 for major roads in area A around the event venue in A city. The estimating device 100 acquires travel information such as left turn, straight ahead, and right turn of each vehicle from the user terminal device 10, and calculates cross-sectional traffic volume for each segment. The cross-sectional traffic volume indicates the traffic volume of each road for each cross-section, and is information indicating, for example, the manner in which vehicles flow in and out of predetermined positions such as intersections and arterial roads. The number of inflows is the sum of the number of vehicles proceeding from the intersection to each road in a predetermined time, and the number of outflows is the sum of the number of vehicles proceeding from each road to the intersection in a predetermined period. In reality, the movement mode of the vehicle is not limited to left turn, straight line, and right turn, but in this embodiment, it is limited to right turn, straight movement, and left turn.

次に、図1の例で、推定装置200が行う推定処理について説明する。例えば、乙県B市で開催が予定されているイベントは、甲県A市で開催済みのイベントと類似するものであるとする。具体的には、A市とB市は、地理的経済的にほぼ同レベルの規模の市であり、主催者、出演者が同じ又は類似であって、観客層も類似し、開催規模、開催時期、イベントホールが収容できる観客数等もほぼ同レベルのイベントである。 Next, the estimation processing performed by the estimation device 200 will be described using the example of FIG. For example, assume that an event scheduled to be held in B city, B prefecture is similar to an event already held in A city, A prefecture. Specifically, A city and B city are geographically and economically roughly the same size, have the same or similar organizers and performers, have similar audiences, The timing and the number of spectators that the event hall can accommodate are almost the same level of events.

推定装置200は、甲県A市で、所定の期間、所定のイベントが行われた際のエリアAにおける断面交通量データを推定装置100から取得する(ステップS13)。エリアAとエリアBの道路の地理的配置は異なるため、推定装置200は、エリアAにおける断面交通量データを基に、エリアBにおける各セグメントの断面交通量を推定する。 The estimating device 200 acquires from the estimating device 100 cross-sectional traffic volume data in area A when a predetermined event is held for a predetermined period in A City, A Prefecture (step S13). Since the roads in Area A and Area B are geographically arranged differently, the estimation device 200 estimates the cross-sectional traffic volume of each segment in Area B based on the cross-sectional traffic volume data in Area A.

例えば、推定装置200は、まず、A市におけるイベント会場を中心として、所定の範囲であるエリアAにおける所定の時間内の断面交通量を推定装置100から取得し、イベント会場に向かう各交叉点や道路等の各ポイントにおける総断面交通量を算出する。 For example, the estimating device 200 first acquires from the estimating device 100 the cross-sectional traffic volume within a predetermined time in area A, which is a predetermined range centering on the event venue in A city, and obtains from the estimating device 100, each intersection heading to the event venue, Calculate the total cross-sectional traffic volume at each point on the road.

次いで、推定装置200は、交通態様を取得したい道路(一般的に車道)についてセグメントを設定する。B市におけるイベント会場を中心としたエリアBにおけるセグメントについて、イベント会場に向かう所定のセグメントの車線毎に、例えば、上記の総断面交通量を均等に割り当てる。総断面交通量を割り当てる際、道路状況、地理的状況等を考慮するモデルを用いて、セグメント毎に固有の重みを付加して割り当ててもよい。 Next, the estimating device 200 sets a segment for a road (generally a roadway) for which traffic conditions are to be obtained. For a segment in area B centering on the event venue in B city, for each lane of a predetermined segment heading to the event venue, for example, the above total cross-sectional traffic volume is equally allocated. When allocating the total cross-sectional traffic volume, a model that takes into account road conditions, geographical conditions, etc. may be used to assign specific weights to each segment.

次いで、推定装置200は、交通混雑度を求めるために、それぞれのセグメント毎に交通密度を算出する。交通密度とは、交通混雑度を表す単位であり、1km当たりの車両の台数で表される。推定装置200は、以下に示す式を用いて、セグメントのそれぞれについて交通密度を算出する。
交通量(台/h)=交通密度(台/Km)×平均速度(Km/h)・・(1)
The estimating device 200 then calculates the traffic density for each segment in order to obtain the degree of traffic congestion. Traffic density is a unit representing the degree of traffic congestion, and is represented by the number of vehicles per kilometer. The estimating device 200 calculates the traffic density for each segment using the formula shown below.
Traffic volume (vehicles/h) = traffic density (vehicles/km) x average speed (km/h) (1)

推定装置200は、(1)式において、例えば、交通量として、各セグメントの断面交通量、平均速度として、各セグメントの法定速度を用いる。推定装置200は、平均速度の代わりに、各セグメントについて、推定時点までに実測されている平均速度を用いてもよい。 The estimating device 200 uses, for example, the cross-sectional traffic volume of each segment as the traffic volume and the legal speed of each segment as the average speed in the equation (1). Estimation device 200 may use the average speed actually measured up to the time of estimation for each segment instead of the average speed.

次いで、推定装置200は、各セグメントにおける交通態様を推定する。具体的には、推定装置200は、セグメントの交通密度を基に、所定の閾値に従い、セグメント毎に混雑度を推定する(ステップS14)。図3は、推定した混雑度の表示例であり、矢印が太い程、混雑度が大きいことを示している。推定装置200は、推定された混雑度を示す交通態様の推定結果をイベント運営会社等に提供する(ステップS15)。 Estimating device 200 then estimates the traffic mode in each segment. Specifically, the estimation device 200 estimates the degree of congestion for each segment according to a predetermined threshold based on the traffic density of the segment (step S14). FIG. 3 is a display example of the estimated congestion degree, and the thicker the arrow, the higher the congestion degree. The estimating device 200 provides the event operating company or the like with an estimation result of the traffic mode indicating the estimated degree of congestion (step S15).

〔2.実測値に基づく推定について〕
推定装置100は、測定対象の地点において、ユーザ端末装置10を用いた所定の時間内の自動車類断面合計を推定後、正解データ(実測値)との比率とユーザ端末装置10の利用率を考慮して、最終的な推定値を算出する。すなわち、推定装置100は、ユーザ端末装置10が取得した走行情報を、プローブとなる車両の走行情報として、所定の位置における断面交通量を推定してもよい。
[2. Estimation based on actual measurements]
The estimating device 100 estimates the total vehicle cross-section within a predetermined time using the user terminal device 10 at the measurement target point, and then considers the ratio of the correct data (actually measured value) and the utilization rate of the user terminal device 10. to calculate the final estimate. That is, the estimating device 100 may estimate the cross-sectional traffic volume at a predetermined position by using the travel information acquired by the user terminal device 10 as the travel information of the vehicle serving as the probe.

例えば、推定装置100は、断面交通量の調査対象となる交差点において、人手で取得された断面交通量調査の結果を取得する。また、推定装置100は、ユーザ端末装置10が取得した走行情報を用いて、断面交通量の推定を行う。そして、推定装置100は、ユーザ端末装置10が取得した走行情報を用いて推定された断面交通量を、人手で取得された断面交通量へと変換するための補正モデルを生成する。なお、このような補正モデルは、例えば、各種の回帰分析、SVM(Support vector machine)やニューラルネットワークといった各種の機械学習技術により実現可能である。なお、推定装置100は、このような補正モデルを、推定対象となる位置ごと、推定対象となる位置を含む地域ごと、曜日や時間帯ごと、車種ごと等に生成してもよく、これら各種の属性の組合せごとに生成してもよい。 For example, the estimating device 100 acquires the result of a cross-sectional traffic volume survey obtained manually at an intersection targeted for cross-sectional traffic volume survey. Also, the estimation device 100 estimates the cross-sectional traffic volume using the travel information acquired by the user terminal device 10 . Then, the estimating device 100 generates a correction model for converting the cross-sectional traffic volume estimated using the travel information acquired by the user terminal device 10 into cross-sectional traffic volume manually acquired. Such a correction model can be realized by various machine learning techniques such as various regression analysis, SVM (Support Vector Machine), and neural network. Estimation apparatus 100 may generate such a correction model for each position to be estimated, for each region including the position to be estimated, for each day of the week or time period, for each vehicle type, and the like. It may be generated for each combination of attributes.

続いて、推定装置100は、ユーザ端末装置10が取得した走行情報を用いて、推定対象となる位置における断面交通量であって、推定対象となる一次における断面交通量を推定する。そして、推定装置100は、推定した断面交通量を、生成した補正モデルにより補正することで、最終的な推定結果を得てもよい。 Subsequently, the estimating device 100 uses the travel information acquired by the user terminal device 10 to estimate the cross-sectional traffic volume at the position to be estimated, which is the cross-sectional traffic volume on the first order to be estimated. Then, the estimating device 100 may obtain a final estimation result by correcting the estimated cross-sectional traffic volume using the generated correction model.

〔3.ジオフェンスの設定について]
ここで、推定装置100は、ジオフェンスの技術を用いて、走行情報を取得してもよい。ジオフェンシングとは、位置情報を利用した機能であり、地図上に仮想的な地理的境界線を設定し、その境界線内への出入りを自動的に記録し、それを使用して、リアルタイムに所定の情報を通知することができる機能である。ジオフェンスを張ることで、フェンス内に出入りした車両を走行情報の取得対象とし、また所定の情報を走行車両に通知できる。
[3. Geofence settings]
Here, the estimation device 100 may acquire travel information using a geofence technique. Geofencing is a location-based feature that allows you to set a virtual geographical boundary on a map, automatically record your entry and exit within that boundary, and use it to This is a function that can notify predetermined information. By constructing a geofence, it is possible to acquire traveling information from vehicles entering and exiting the fence, and to notify the traveling vehicle of predetermined information.

例えば、推定装置100、200は、それぞれエリアA、Bを設定するためジオフェンスを設定する。図4は、エリアBについてジオフェンスを設定した例であり、GF1は、ジオフェンスの境界を表す。推定装置100は、ジオフェンス内における車両の走行情報を詳細に収集する。例えば、推定装置200は、イベント当日であって、イベント開始前の所定時間内に、推定装置200は、ジオフェンス内を走行する車両に対し、推定された交通態様、具体的には、推定された道路の混雑状況を通知する。 For example, the estimating devices 100 and 200 set geofences to set areas A and B, respectively. FIG. 4 is an example of setting a geofence for area B, and GF1 represents the boundary of the geofence. The estimating device 100 collects detailed travel information of the vehicle within the geofence. For example, on the day of the event, the estimating device 200 detects the estimated traffic mode, specifically the estimated Notify the congestion status of the road.

〔4.道路の類似性について〕
エリアBの交差点と類似する交差点をエリアAから特定する。例えば、三叉路であるか4四差炉であるか、隣接する交差点(道路で接続されている他の交差点)の類似性等に基づいて特定する。そして、エリアBでイベントが発生した際に、エリアBにおける交差点の断面交通量が、類似する交差点の断面交通量であってエリアAでイベントが発生した際に取得された断面交通量であると推定してもよい。また、推定装置200は、エリアBにおける各セグメントの断面交通量に基づいて、エリアB全体の交通態様を推定してもよい。
[4. Regarding the similarity of roads]
An intersection similar to the intersection in area B is identified from area A. For example, it is specified based on whether it is a 3-way intersection or a 4-way intersection, similarity of adjacent intersections (other intersections connected by roads), and the like. Then, when an event occurs in area B, the cross-sectional traffic volume of the intersection in area B is the cross-sectional traffic volume of a similar intersection and the cross-sectional traffic volume acquired when the event occurred in area A. can be estimated. Also, the estimation device 200 may estimate the traffic mode of the entire area B based on the cross-sectional traffic volume of each segment in the area B.

〔5.推定する交通態様について〕
推定装置200は、例えば、イベント発生時の交通量と、通常の交通量との差に基づいた情報を提供してもよい。例えば、イベント時においてエリアBにおけるある交差点で右折する車両の量が、イベントが発生していない際の量よりも優位に多い場合は、かかる交差点や交差点へと車が走行する道路上で渋滞が発生すると推定してもよい。また、推定装置200は、推定した交通量に基づいて、各種公知の渋滞発生技術等により、イベント発生時における各種交通態様(例えば、各車両の挙動等)を推定してもよい。
[5. Estimated traffic mode]
The estimating device 200 may provide information based on, for example, the difference between traffic at the time of the event and normal traffic. For example, if the number of vehicles turning right at an intersection in area B during an event is significantly higher than the number when the event does not occur, traffic jams occur at such intersections and roads on which cars travel to such intersections. can be presumed to occur. Also, the estimation device 200 may estimate various traffic modes (for example, behavior of each vehicle, etc.) at the time of occurrence of an event, using various known congestion generation techniques, etc., based on the estimated traffic volume.

〔6.推定時のデータ選択について〕
推定装置200は、推定対象となるエリアやイベント等に応じて、推定時に用いるデータを選択してもよい。エリアBと道路の構造や車線の数等が類似するエリアAを選択してエリアAのデータを用いる。類似するイベントが発生した際のエリアAのデータを用いる
イベントが発生した施設が類似するデータを用いる。例えば、エリアBでイベントが発生する施設がドームである場合、類似するイベントが発生した他のドーム周辺の領域をエリアAとする。類似するイベントが発生した際のデータを用いる。例えば、アイドルの場合、アイドルに係るデータ、演歌歌手の場合、演歌歌手に係るデータである。
[6. About data selection at the time of estimation]
The estimating apparatus 200 may select data to be used for estimation according to an area, an event, or the like to be estimated. Area A, which is similar to area B in terms of road structure, number of lanes, etc., is selected and the data of area A is used. Using data of area A when similar events occur Data of similar facilities where events occur are used. For example, if the facility where an event occurs in area B is a dome, let area A be an area around other domes where a similar event has occurred. Use data when similar events occur. For example, in the case of an idol, it is data related to the idol, and in the case of an enka singer, it is data related to the enka singer.

〔7.イベントについて〕
推定装置200は、任意のイベントを対象とする。例えば、コンサート、各種の集会、施設の新規オープン、花火大会等、任意のものが採用可能である。
[7. About event]
The estimating device 200 targets arbitrary events. For example, concerts, various gatherings, new openings of facilities, fireworks festivals, and the like can be used.

〔8.推定装置の構成〕
次に、図6を参照して、実施形態に係る推定装置200の構成例について説明する。図6は、実施形態に係る推定装置200の構成例を示す図である。図6に示すように、推定装置200は、通信部210と、記憶部220と、制御部230とを有する。なお、推定装置200は、推定装置200を利用する管理者等から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(液晶ディスプレイ等)を有してもよい。
[8. Configuration of estimation device]
Next, a configuration example of the estimation device 200 according to the embodiment will be described with reference to FIG. FIG. 6 is a diagram illustrating a configuration example of the estimation device 200 according to the embodiment. As shown in FIG. 6 , estimation device 200 includes communication section 210 , storage section 220 , and control section 230 . The estimating apparatus 200 has an input unit (for example, keyboard, mouse, etc.) that receives various operations from an administrator or the like who uses the estimating apparatus 200, and a display unit (liquid crystal display, etc.) for displaying various information. may

(通信部210)
通信部210は、例えば、NIC(Network Interface Card)等によって実現される。通信部210は、ネットワーク網と有線又は無線により接続され、ネットワーク網を介して、ユーザ装置20および情報センターサーバ200の間で情報の送受信を行う。
(Communication unit 210)
The communication unit 210 is implemented by, for example, a NIC (Network Interface Card) or the like. The communication unit 210 is connected to a network by wire or wirelessly, and transmits and receives information between the user device 20 and the information center server 200 via the network.

(記憶部220)
記憶部220は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図6に示すように、記憶部220は、断面交通量データ記憶部221と、交通態様データ記憶部222と、交通態様推定モデル記憶部223、イベントデータ記憶部224とを有する。
(storage unit 220)
The storage unit 220 is implemented by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 6 , the storage unit 220 has a cross-sectional traffic volume data storage unit 221 , a traffic condition data storage unit 222 , a traffic condition estimation model storage unit 223 and an event data storage unit 224 .

(断面交通量データ記憶部221)
断面交通量データ記憶部221は、推定装置100から取得した断面交通量データを記憶する。
(Cross-sectional traffic volume data storage unit 221)
The cross-sectional traffic data storage unit 221 stores the cross-sectional traffic data acquired from the estimation device 100 .

断面交通量データ記憶部221は、例えば、図2に示すような道路ID、セグメントID,時刻情報、緯度、経度、流入車両台数、流出車両台数等を記憶する。例えば、道路IDは、道路管理者の定める「路線」、通称上の「通り名」等に対応づけたID番号である。例えば、セグメントIDは、断面交通量の測定地点から、道路に沿って所定の距離を有する区間に付けたIDである。時刻情報は、断面交通量の取得開始時刻、取得完了時刻等の情報である。緯度、経度は、ユーザ端末装置がGPSにより取得した自車位置データである。流入車両台数は、そのセグメントから交差点に進入する車両の台数であり、流出車両台数とは、交差点からそのセグメントに進出する車両の台数である。 The cross-sectional traffic volume data storage unit 221 stores, for example, the road ID, segment ID, time information, latitude, longitude, number of incoming vehicles, number of outgoing vehicles, etc. as shown in FIG. For example, a road ID is an ID number associated with a "route" determined by a road administrator, a so-called "street name", or the like. For example, the segment ID is an ID attached to a section having a predetermined distance along the road from the cross-sectional traffic volume measurement point. The time information is information such as the cross traffic volume acquisition start time and acquisition completion time. Latitude and longitude are self-vehicle position data acquired by the user terminal device using GPS. The number of incoming vehicles is the number of vehicles entering the intersection from the segment, and the number of outgoing vehicles is the number of vehicles entering the segment from the intersection.

(交通態様データ記憶部222)
交通態様データ記憶部222は、例えば、図5に示すような道路ID、セグメントID、時刻情報、緯度、経度、流入交通密度、流出交通密度を記憶する。道路ID、セグメントID、時刻情報、緯度、経度は、上述した通りである。流入交通密度は、1Km当たりの流入車両の台数であり、流出交通密度は、1Km当たりの流出車両の台数である。
(Traffic mode data storage unit 222)
The traffic mode data storage unit 222 stores, for example, road IDs, segment IDs, time information, latitudes, longitudes, incoming traffic densities, and outgoing traffic densities as shown in FIG. The road ID, segment ID, time information, latitude, and longitude are as described above. Incoming traffic density is the number of incoming vehicles per Km, and outgoing traffic density is the number of outgoing vehicles per Km.

(交通態様推定モデル記憶部223)
交通態様推定モデル記憶部223は、交通態様を推定するための機械学習モデルである交通態様推定モデル(すなわち、機械学習モデルのデータ)を記憶する。交通態様推定モデル記憶部223は、例えば、以下で説明される受信部232によって受信された交通態様推定モデルを記憶する。交通態様推定モデル記憶部223は、以下で説明される推定部233によって生成された交通態様推定モデルを記憶してもよい。
(Traffic state estimation model storage unit 223)
The traffic state estimation model storage unit 223 stores a traffic state estimation model (that is, machine learning model data) which is a machine learning model for estimating a traffic state. The traffic condition estimation model storage unit 223 stores, for example, a traffic condition estimation model received by the reception unit 232 described below. The traffic condition estimation model storage unit 223 may store a traffic condition estimation model generated by the estimation unit 233 described below.

(イベントデータ記憶部224)
イベントデータ記憶部224は、例えば、図6に示すようなイベントカテゴリ、イベント名、発生日時、場所、イベントエリア等を記憶する。
(Event data storage unit 224)
The event data storage unit 224 stores, for example, the event category, event name, date and time of occurrence, place, event area, etc. as shown in FIG.

(制御部230)
制御部230は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)等のプロセッサによって、推定装置100内部の記憶装置に記憶されている各種プログラム(推定プログラムの一例に相当)がRAM等を作業領域として実行されることにより実現される。また、制御部130は、コントローラ(controller)であり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現されてもよい。
(control unit 230)
The control unit 230 is a controller. For example, a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executes various programs (estimation programs) stored in a storage device inside the estimation device 100. (equivalent to one example) is implemented by executing the RAM or the like as a work area. Also, the control unit 130 is a controller, and may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

制御部230は、図6に示すように、取得部231と、受信部232と、推定部233とを有し、以下に説明する情報処理の機能や作用を実現又は実行する。なお、制御部230の内部構成は、図6に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 As shown in FIG. 6, the control unit 230 includes an acquisition unit 231, a reception unit 232, and an estimation unit 233, and implements or executes information processing functions and actions described below. Note that the internal configuration of the control unit 230 is not limited to the configuration shown in FIG. 6, and may be another configuration as long as it performs information processing to be described later.

(取得部231)
取得部231は、上述の交通態様推定モデル(すなわち、機械学習モデルのデータ)を取得してもよい。取得部231は、例えば、以下で説明される受信部232によって受信された交通態様推定モデルを取得してもよい。取得部231は、所定の記憶装置から、交通態様推定モデルを取得してもよい。例えば、取得部231は、上述の交通態様推定モデル記憶部123から、交通態様推定モデルを取得してもよい。取得部231は、取得された移動態様推定モデルを、移動上述の交通態様推定モデル記憶部223に格納してもよい。
(Acquisition unit 231)
The acquisition unit 231 may acquire the above-described traffic mode estimation model (that is, machine learning model data). The obtaining unit 231 may obtain, for example, a traffic mode estimation model received by the receiving unit 232 described below. The acquisition unit 231 may acquire the traffic mode estimation model from a predetermined storage device. For example, the acquisition unit 231 may acquire the traffic mode estimation model from the traffic mode estimation model storage unit 123 described above. The acquisition unit 231 may store the acquired movement mode estimation model in the traffic mode estimation model storage unit 223 described above.

(受信部232)
受信部232は、ユーザからイベント開催地、イベントカテゴリを受信する。受信部232は、ジオフェンシング機能により、エリアBに入った車両から位置情報を受信する。例えば、これにより、通信部210が、エリアBにおいて位置情報を送信した車両に対し、交通態様の推定データを送信してもよい。
(Receiver 232)
The receiving unit 232 receives the event venue and event category from the user. The receiving unit 232 receives position information from vehicles that have entered the area B using the geofencing function. For example, this may cause the communication unit 210 to transmit estimated traffic mode data to a vehicle that has transmitted position information in area B. FIG.

(推定部233)
推定部233は、第1領域における第1イベントに係る断面交通量データを基に、第2領域における第2イベントに係る交通態様の推定をする。より詳細には、上述した各種の手法により、推定部233は、第2領域における第2イベントに係る交通態様の推定をする。
(Estimation unit 233)
The estimating unit 233 estimates the traffic mode related to the second event in the second area based on the cross-sectional traffic volume data related to the first event in the first area. More specifically, the estimating unit 233 estimates the traffic mode related to the second event in the second region using the various methods described above.

例えば、推定部233は、第2領域として、第1領域と道路状況が類似する領域における交通態様を推定してもよい。また、推定部233は、第2領域として、第1領域で第1イベントが生じた施設と類似する施設を含む領域における交通態様を推定してもよい。また、推定部233は、第2領域として、第1領域で第1イベントが生じた期間と類似する期間に第2イベントが生じる領域における交通態様を推定してもよい。例えば、推定部233は、第2領域で第2イベントが生じる曜日や時間帯を特定し、特定した曜日や時間帯と類似する曜日や時間帯において第1領域で第1イベントが生じた際の道路状況から、第2領域で第2イベントが生じる際の交通態様を推定してもよい。 For example, the estimating unit 233 may estimate the traffic mode in an area having road conditions similar to those in the first area as the second area. Moreover, the estimation unit 233 may estimate the traffic mode in an area including a facility similar to the facility where the first event occurred in the first area as the second area. Moreover, the estimation unit 233 may estimate the traffic mode in an area, as the second area, in which the second event occurs during a period similar to the period in which the first event occurs in the first area. For example, the estimating unit 233 identifies a day of the week and a time period in which the second event occurs in the second region, and determines when the first event occurs in the first region on a day of the week and a time period similar to the identified day of the week and time period. The traffic mode when the second event occurs in the second area may be estimated from the road conditions.

また、推定部233は、第1領域における所定の第1イベント発生に伴う交通態様に基づいて、第2領域における所定の第2イベントの発生に伴う交通態様を推定するためのモデルを生成し、前記モデルを用いて、前記第2領域における前記第2イベントの発生に伴う交通態様を推定してもよい。例えば、推定部233は、第1領域における所定の第1イベント発生に伴う交通態様を学習データとして、学習データが有する特徴をモデルに学習させる。より具体的な例を挙げると、推定部233は、第1領域の道路に関する情報(例えば、各交差点の配置関係や道路の車線数、交差点が三叉路であるか四叉路であるか等)と、第1イベントに関する情報とを入力した際に、交通態様を示す情報を出力するようにモデルを学習する。このような学習は、例えば、バックプロパゲーション等の各種既存のモデル学習手法が採用可能である。 Further, the estimating unit 233 generates a model for estimating the traffic mode associated with the occurrence of the predetermined second event in the second area based on the traffic mode associated with the occurrence of the predetermined first event in the first area, The model may be used to estimate a traffic mode associated with the occurrence of the second event in the second area. For example, the estimating unit 233 uses the traffic mode associated with the occurrence of a predetermined first event in the first area as learning data and causes the model to learn the features of the learning data. As a more specific example, the estimating unit 233 obtains information about the roads in the first region (for example, the layout relationship of each intersection, the number of lanes on the road, whether the intersection is a three-way intersection or a four-way intersection, etc.) and , and information about the first event, the model is trained to output information indicating traffic conditions. For such learning, for example, various existing model learning methods such as back propagation can be adopted.

そして、推定部233は、学習済みのモデルに対し、第2領域の道路に関する情報と第2イベントに関する情報とを入力することで、第2領域で第2イベントが生じた際の交通態様をモデルに推定させてもよい。なお、推定部233は、例えば、イベントが発生する曜日や時間帯等をさらに入力データとすることで、所定の領域で所定の曜日、所定の日時に所定のイベントが発生する際の交通態様を推定してもよい。 Then, the estimating unit 233 inputs the information about the road in the second area and the information about the second event to the learned model, thereby modeling the traffic mode when the second event occurs in the second area. can be estimated. The estimating unit 233 may further input data such as the day of the week and the time period when the event occurs, so that the estimating unit 233 can estimate the traffic mode when the predetermined event occurs in the predetermined area on the predetermined day of the week and the predetermined date and time. can be estimated.

〔9.推定処理のフロー〕
次に、実施形態に係る推定装置200による推定処理の手順について説明する。
[9. Estimation process flow]
Next, a procedure of estimation processing by the estimation device 200 according to the embodiment will be described.

図7は、実施形態に係る推定装置200によって実行される、交通態様を推定するための処理手順を示すフローチャートである。 FIG. 7 is a flowchart showing a processing procedure for estimating traffic conditions, which is executed by the estimating device 200 according to the embodiment.

まず、推定装置200の受信部232は、ユーザからイベント開催地、イベントカテゴリを受け付ける(ステップS101)。 First, the receiving unit 232 of the estimation device 200 receives an event venue and an event category from the user (step S101).

次いで、推定装置200の推定部233は、エリアBにおいて開催予定のイベントと類似するイベントが開催されたエリアであって、エリアBと類似するエリアAを参照エリアとする(ステップS102)。 Next, the estimating unit 233 of the estimating device 200 sets, as a reference area, an area A similar to the area B where an event similar to the event scheduled to be held was held in the area B (step S102).

次いで、推定装置200の推定部233は、エリアAで指定されたイベントの開催日時を特定する(ステップS103)。 Next, the estimating unit 233 of the estimating device 200 identifies the date and time of the event designated in the area A (step S103).

次いで、推定装置200の取得部231は、エリアAにおける断面交通量データを取得する(ステップS104)。 Next, the acquiring unit 231 of the estimating device 200 acquires cross-sectional traffic data in area A (step S104).

次いで、推定装置200の推定部233は、エリアBにおいて開催予定の第2イベントに係る交通態様を推定する(ステップ105)。 Next, the estimating unit 233 of the estimating device 200 estimates the traffic mode related to the second event scheduled to be held in area B (step 105).

次いで、推定装置200の通信部210は、推定した交通態様を提供する(ステップ106)。 The communication unit 210 of the estimating device 200 then provides the estimated traffic mode (step 106).

〔10.その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の一部を手動的に行うこともできる。あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[10. others〕
Also, among the processes described in the above embodiments, some of the processes described as being automatically performed can also be performed manually. Alternatively, all or part of the processes described as being performed manually can be performed automatically by known methods. 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 one shown in the figure, and all or part of them can be functionally or physically distributed and integrated in arbitrary units according to various loads and usage conditions. Can be integrated and configured.

例えば、図6に示した記憶部220の一部又は全部は、推定装置200によって保持されるのではなく、ストレージサーバ等に保持されてもよい。この場合、推定装置200は、ストレージサーバにアクセスすることで、走行情報等の各種情報を取得する。 For example, part or all of the storage unit 220 shown in FIG. 6 may be held in a storage server or the like instead of being held by the estimation device 200 . In this case, the estimation device 200 acquires various information such as travel information by accessing the storage server.

〔11.ハードウェア構成〕
また、上述してきた実施形態に係る推定装置100は、例えば図8に示すような構成のコンピュータ1000によって実現される。図8は、ハードウェア構成の一例を示す図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。
[11. Hardware configuration]
Also, the estimation device 100 according to the above-described embodiments is implemented by a computer 1000 configured as shown in FIG. 8, for example. FIG. 8 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 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 via a bus 1090. have

演算装置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. It is realized by a connector conforming to a standard such as HDMI (registered trademark) (High Definition Multimedia Interface). 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メモリ等の外付け記憶媒体であってもよい。 Note that the input device 1020 includes, for example, optical recording media such as CDs (Compact Discs), DVDs (Digital Versatile Discs), PDs (Phase change rewritable discs), magneto-optical recording media such as MOs (Magneto-Optical discs), and tapes. It may be a device that reads information from a medium, a magnetic recording medium, a semiconductor memory, or the like. 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上にロードされたプログラムを実行することにより、制御部230の機能を実現する。 For example, when the computer 1000 functions as the estimation device 100 , the arithmetic device 1030 of the computer 1000 implements the functions of the control unit 230 by executing a program loaded on the primary storage device 1040 .

〔12.効果〕
上述してきたように、実施形態に係る推定装置200は、取得部231と、受信部232、推定部233とを有する。
[12. effect〕
As described above, the estimation device 200 according to the embodiment has the acquisition unit 231 , the reception unit 232 and the estimation unit 233 .

実施形態に係る推定装置200は、第1領域において所定の第1イベントが生じた際における第1領域の交通態様を取得し、第1領域の交通態様に基づいて、第2領域において前記第1イベントと類似する第2イベントが生じた際における第2領域の交通態様を推定する。これにより、推定装置200は、第2領域における第2イベントの開催に伴う交通渋滞等の交通態様を推定でき、イベント関係者等に、これに対応した措置を事前に準備させることができる。 The estimating apparatus 200 according to the embodiment acquires the traffic mode in the first area when a predetermined first event occurs in the first area, and based on the traffic mode in the first area, the first traffic mode in the second area. A traffic mode in the second area when a second event similar to the event occurs is estimated. As a result, the estimation device 200 can estimate traffic conditions such as traffic jams associated with the holding of the second event in the second area, and can cause event participants to prepare measures corresponding to this in advance.

実施形態に係る推定装置200は、第2領域として、第1領域と道路状況が類似する領域における交通態様を推定する。この場合、推定装置200は、第2領域における第2イベントの開催に伴う交通渋滞等の交通態様を、より正確に推定できる。 The estimating device 200 according to the embodiment estimates the traffic mode in a second area in which road conditions are similar to those in the first area. In this case, the estimating device 200 can more accurately estimate traffic conditions such as traffic congestion associated with the holding of the second event in the second area.

実施形態に係る推定装置200は、第2領域として、第1領域で第1イベントが生じた施設と類似する施設を含む領域における交通態様を推定する。この場合、推定装置200は、第2領域における第2イベントの開催に伴う交通渋滞等の交通態様を、より正確に推定できる。 The estimating device 200 according to the embodiment estimates a traffic mode in an area including facilities similar to the facility where the first event occurred in the first area as the second area. In this case, the estimating device 200 can more accurately estimate traffic conditions such as traffic congestion associated with the holding of the second event in the second region.

実施形態に係る推定装置200は、第2領域として、第1領域で第1イベントが生じた期間と類似する期間に第2イベントが生じる領域における交通態様を推定する。この場合、推定装置200は、第2領域における第2イベントの開催に伴う交通渋滞等について、所定期間の交通態様を推定できる。 The estimating device 200 according to the embodiment estimates the traffic mode in the second area, in which the second event occurs during a period similar to the period in which the first event occurs in the first area. In this case, the estimating device 200 can estimate traffic conditions for a predetermined period of time, such as traffic congestion associated with the holding of the second event in the second area.

実施形態に係る推定装置200は、第1領域における所定の第1イベント発生に伴う交通態様を取得し、これに基づいて、第2領域における所定の第2イベントの発生に伴う交通態様を推定するためのモデルを生成し、このモデルを用いて、前記第2領域における前記第2イベントの発生に伴う交通態様を推定する。これにより、推定装置200は、モデルを学習させながら、交通態様の推定精度を上げることができる。 The estimating device 200 according to the embodiment acquires the traffic mode associated with the occurrence of a predetermined first event in the first area, and based on this, estimates the traffic mode associated with the occurrence of the predetermined second event in the second area. A model for is generated, and the model is used to estimate the traffic mode associated with the occurrence of the second event in the second region. As a result, the estimation device 200 can improve the accuracy of estimating the traffic mode while learning the model.

実施形態に係る推定装置200は、端末装置を所持したユーザが乗車する車両が、第2領域内に入った際、端末装置から送信される車両の位置情報を取得し、車両に交通態様を通知する。これにより、推定装置200は、車両のドライバ自身に交通渋滞を回避させることができる。 The estimating device 200 according to the embodiment acquires the position information of the vehicle transmitted from the terminal device when the vehicle in which the user carrying the terminal device rides enters the second area, and notifies the vehicle of the traffic mode. do. As a result, the estimation device 200 can allow the vehicle driver to avoid traffic congestion.

実施形態に係る推定装置200は、第1領域における第1イベントに係る交通態様に基づいて、第2領域における所定のエリア毎に第2イベントの発生に伴う交通態様を推定する。これにより、推定装置200は、第2領域において、ピンポイントで交通態様を推定することができる。 The estimating device 200 according to the embodiment estimates the traffic mode associated with the occurrence of the second event for each predetermined area in the second area based on the traffic mode related to the first event in the first area. As a result, estimation device 200 can pinpoint the traffic mode in the second area.

実施形態に係る推定装置200は、第1領域における第1イベントに係る交通態様を所定のユーザ属性毎に取得し、第2領域における第2イベントの発生に伴う交通態様を前記ユーザ属性毎に推定する。これにより、推定装置200は、第2領域において、ユーザ属性毎に交通態様を推定できる。 The estimating device 200 according to the embodiment acquires the traffic mode related to the first event in the first area for each predetermined user attribute, and estimates the traffic mode associated with the occurrence of the second event in the second area for each user attribute. do. Thereby, the estimation device 200 can estimate the traffic mode for each user attribute in the second area.

実施形態に係る推定装置200は、端末装置を所持したユーザが乗車する車両が、第2領域に入った際、前記端末装置からユーザの検索クエリを取得し、検索クエリに基づいて、第2領域における第2イベントの発生に伴う交通態様を推定する。これにより、推定装置200は、第2領域において、ユーザの検索クエリの情報を反映させた交通態様を推定できる。 The estimating apparatus 200 according to the embodiment acquires the user's search query from the terminal device when the vehicle in which the user carrying the terminal device gets on enters the second region, and based on the search query, the second region Estimate the traffic mode associated with the occurrence of the second event in . Thereby, the estimation device 200 can estimate the traffic mode reflecting the information of the user's search query in the second area.

実施形態に係る推定装置200は、端末装置を所持したユーザが乗車する車両が、第2領域に入った際、前記端末装置からユーザのSNS情報を取得し、SNS情報に基づいて、第2領域における第2イベントの発生に伴う交通態様を推定する。これにより、推定装置200は、第2領域において、ユーザのSNS情報を反映させた交通態様を推定できる。 The estimating apparatus 200 according to the embodiment acquires the SNS information of the user from the terminal device when the vehicle boarded by the user who has the terminal device enters the second region, and based on the SNS information, determines the second region. Estimate the traffic mode associated with the occurrence of the second event in . Thereby, the estimation device 200 can estimate the traffic mode reflecting the user's SNS information in the second region.

また、実施形態に係る推定装置200は、ユーザ端末装置20を有し、車両に設置された端末装置であってもよい。 Also, the estimation device 200 according to the embodiment may be a terminal device having the user terminal device 20 and installed in a vehicle.

また、実施形態に係る推定装置200は、ジオフェンスを複数設定することにより、複数の所定のエリアを所定の期間内に走行した車両に設置されたユーザ端末装置20に対し、交通態様を通知してもよい。 In addition, by setting multiple geofences, the estimation device 200 according to the embodiment notifies the user terminal device 20 installed in a vehicle that has traveled a plurality of predetermined areas within a predetermined period of traffic conditions. may

上述した各処理により、推定装置200は、効率的に新規イベント開催等に伴う交通態様を推定することができる。 Through the processes described above, the estimating device 200 can efficiently estimate the traffic mode associated with the holding of a new event or the like.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 As described above, some of the embodiments of the present application have been described in detail based on the drawings. It is possible to carry out the invention in other forms with modifications.

また、上述した推定装置200は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。 In addition, the above-described estimating apparatus 200 may be implemented by a plurality of server computers, and depending on the function, may be implemented by calling an external platform or the like using an API (Application Programming Interface), network computing, or the like. Flexible to change.

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

1 推定システム
10 ユーザ端末装置
20 ユーザ端末装置
100 推定装置
200 推定装置
210 通信部
220 記憶部
221 断面交通量データ記憶部
222 交通態様データ記憶部
223 交通態様推定モデル記憶部
224 イベントデータ記憶部
230 制御部
231 取得部
232 受信部
233 推定部
1 estimation system 10 user terminal device 20 user terminal device 100 estimation device 200 estimation device 210 communication unit 220 storage unit 221 cross-sectional traffic volume data storage unit 222 traffic condition data storage unit 223 traffic condition estimation model storage unit 224 event data storage unit 230 control Unit 231 Acquisition Unit 232 Reception Unit 233 Estimation Unit

Claims (12)

車両内におけるユーザ端末装置が取得した当該車両の走行情報を基に当該車両の所定の移動態様を取得し、該取得された所定の移動態様に基づき、所定のエリア内の道路の所定セグメント毎の所定の断面交通量を算出することにより、第1領域において所定の第1イベントが生じた際における当該第1領域の交通態様を取得する取得部と、
前記交通態様に基づいて、第2領域において前記第1イベントと類似する第2イベントが生じた際における当該第2領域の交通態様を推定する推定部と
を有し、当該第2領域における所定の地理的範囲内を走行する車両に対し、当該第2イベントに係る所定のタイミングで当該第2領域の交通態様を通知することを特徴とする推定装置。
Based on the traveling information of the vehicle acquired by the user terminal device in the vehicle, a predetermined movement mode of the vehicle is acquired, and based on the acquired predetermined movement mode, the movement of each predetermined segment of the road in the predetermined area. an acquisition unit that acquires the traffic mode of the first region when a predetermined first event occurs in the first region by calculating a predetermined cross-sectional traffic volume;
an estimating unit for estimating, based on the traffic mode, the traffic mode in the second area when a second event similar to the first event occurs in the second area; An estimating device that notifies a vehicle traveling within a geographical range of the traffic mode of the second area at a predetermined timing related to the second event .
前記推定部は、前記第2領域として、前記第1領域と道路状況が類似する領域における交通態様を推定する
ことを特徴とする請求項1に記載の推定装置。
The estimating device according to claim 1, wherein the estimating unit estimates, as the second area, a traffic mode in an area in which road conditions are similar to those in the first area.
前記推定部は、前記第2領域として、前記第1領域で前記第1イベントが生じた施設と類似する施設を含む領域における交通態様を推定する
ことを特徴とする請求項1または2に記載の推定装置。
3. The estimating unit according to claim 1, wherein the estimating unit estimates a traffic mode in an area including, as the second area, a facility similar to a facility in which the first event occurred in the first area. estimation device.
前記推定部は、前記第2領域として、前記第1領域で前記第1イベントが生じた期間と類似する期間に前記第2イベントが生じる領域における交通態様を推定する
ことを特徴とする請求項1~3のうちいずれか1つに記載の推定装置。
2. The estimating unit estimates, as the second area, traffic conditions in an area in which the second event occurs during a period similar to a period in which the first event occurs in the first area. 4. The estimating device according to any one of 1 to 3.
前記推定部は、前記取得部により取得された第1領域における所定の第1イベント発生に伴う交通態様に基づいて、第2領域における所定の第2イベントの発生に伴う交通態様を推定するためのモデルを生成し、前記モデルを用いて、前記第2領域における前記第2イベントの発生に伴う交通態様を推定する
ことを特徴とする請求項1~4のうちいずれか1つに記載の推定装置。
The estimating unit is for estimating the traffic mode associated with the occurrence of the predetermined second event in the second area based on the traffic mode associated with the occurrence of the predetermined first event in the first area acquired by the acquiring unit. The estimating device according to any one of claims 1 to 4, wherein a model is generated, and the model is used to estimate a traffic mode associated with the occurrence of the second event in the second area. .
前記取得部は、端末装置を所持したユーザが乗車する車両が、第2領域内に入った際、前記端末装置から送信される前記車両の位置情報を取得し、
通信部が、当該位置情報に係る所定の地理的範囲内を走行する前記車両に対し、所定のタイミングで当該第2領域の交通態様を通知する
ことを特徴とする請求項1~5のうちのいずれか1つに記載の推定装置。
The acquisition unit acquires the position information of the vehicle transmitted from the terminal device when the vehicle boarded by the user carrying the terminal device enters the second area,
The communication unit notifies the vehicle traveling within a predetermined geographical range related to the position information of the traffic mode of the second area at a predetermined timing. An estimating device according to any one of the preceding claims.
前記推定部は、第1領域における第1イベントに係る交通態様に基づいて、第2領域における所定のエリア毎に第2イベントの発生に伴う交通態様を推定する
ことを特徴とする請求項1~6のうちいずれか1つに記載の推定装置。
The estimating unit estimates the traffic mode associated with the occurrence of the second event for each predetermined area in the second area based on the traffic mode related to the first event in the first area. 7. The estimating device according to any one of 6.
前記取得部は、第1領域における第1イベントに係る交通態様を所定のユーザ属性毎に取得し、
前記推定部は、第2領域における第2イベントの発生に伴う交通態様を前記ユーザ属性毎に推定する
ことを特徴とする請求項1~7のうちのいずれか1つに記載の推定装置。
The acquisition unit acquires a traffic mode related to a first event in the first region for each predetermined user attribute,
The estimating device according to any one of claims 1 to 7, wherein the estimating unit estimates, for each of the user attributes, the traffic mode associated with the occurrence of the second event in the second area.
前記取得部は、端末装置を所持したユーザが乗車する車両が、第2領域に入った際、前記端末装置からユーザの検索クエリを取得し、
前記推定部は、前記検索クエリに基づいて、第2領域における第2イベントの発生に伴う交通態様を推定する
ことを特徴とする請求項1~8のうちいずれか1つに記載の推定装置。
The acquisition unit acquires a user's search query from the terminal device when the vehicle in which the user who has the terminal device rides enters the second area,
The estimating device according to any one of claims 1 to 8, wherein the estimating unit estimates the traffic mode associated with the occurrence of the second event in the second area based on the search query.
前記取得部は、端末装置を所持したユーザが乗車する車両が、第2領域に入った際、前記端末装置からユーザのSNS情報を取得し、
前記推定部は、前記SNS情報に基づいて、第2領域における第2イベントの発生に伴う交通態様を推定する
ことを特徴とする請求項1~9のうちいずれか1つに記載の推定装置。
The acquisition unit acquires the SNS information of the user from the terminal device when the vehicle in which the user who has the terminal device gets on enters the second area,
The estimating device according to any one of claims 1 to 9, wherein the estimating unit estimates the traffic mode associated with the occurrence of the second event in the second area based on the SNS information.
コンピュータが実行する推定方法であって、
車両内におけるユーザ端末装置が取得した当該車両の走行情報を基に当該車両の所定の移動態様を取得し、該取得された所定の移動態様に基づき、所定のエリア内の道路の所定セグメント毎の所定の断面交通量を算出することにより、第1領域において所定の第1イベントが生じた際における当該第1領域の交通態様を取得する取得工程と、
前記交通態様に基づいて、第2領域において前記第1イベントと類似する第2イベントが生じた際における当該第2領域の交通態様を推定する推定工程と
を含み、
当該第2領域における所定の地理的範囲内を走行する車両に対し、当該第2イベントに係る所定のタイミングで当該第2領域の交通態様を通知することを特徴とする推定方法。
A computer implemented estimation method comprising:
Based on the traveling information of the vehicle acquired by the user terminal device in the vehicle, a predetermined movement mode of the vehicle is acquired, and based on the acquired predetermined movement mode, the movement of each predetermined segment of the road in the predetermined area. an obtaining step of obtaining a traffic mode of the first area when a predetermined first event occurs in the first area by calculating a predetermined cross-sectional traffic volume;
an estimating step of estimating the traffic mode of the second area when a second event similar to the first event occurs in the second area based on the traffic mode ;
An estimation method, comprising: notifying vehicles traveling within a predetermined geographical range in the second area of the traffic mode of the second area at a predetermined timing related to the second event.
車両内におけるユーザ端末装置が取得した当該車両の走行情報を基に当該車両の所定の移動態様を取得し、該取得された所定の移動態様に基づき、所定のエリア内の道路の所定セグメント毎の所定の断面交通量を算出することにより、第1領域において所定の第1イベントが生じた際における当該第1領域の交通態様を取得する取得手順と、
前記交通態様に基づいて、第2領域において前記第1イベントと類似する第2イベントが生じた際における当該第2領域の交通態様を推定する推定手順と
をコンピュータに実行させ
当該第2領域におけ所定の地理的範囲内を走行する車両に対し、当該第2イベントに係る所定のタイミングで当該第2領域の交通態様を通知することをコンピュータに実行させることを特徴とする推定プログラム。
Based on the traveling information of the vehicle acquired by the user terminal device in the vehicle, a predetermined movement mode of the vehicle is acquired, and based on the acquired predetermined movement mode, the movement of each predetermined segment of the road in the predetermined area. an obtaining procedure for obtaining a traffic mode of a first area when a predetermined first event occurs in the first area by calculating a predetermined cross-sectional traffic volume;
causing a computer to execute an estimation procedure for estimating a traffic mode in a second area when a second event similar to the first event occurs in the second area based on the traffic mode ;
characterized by causing a computer to notify a vehicle traveling within a predetermined geographical range in the second area of the traffic mode of the second area at a predetermined timing related to the second event . estimating program.
JP2020157913A 2020-09-18 2020-09-18 Estimation device, estimation method and estimation program Active JP7297725B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020157913A JP7297725B2 (en) 2020-09-18 2020-09-18 Estimation device, estimation method and estimation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020157913A JP7297725B2 (en) 2020-09-18 2020-09-18 Estimation device, estimation method and estimation program

Publications (2)

Publication Number Publication Date
JP2022051433A JP2022051433A (en) 2022-03-31
JP7297725B2 true JP7297725B2 (en) 2023-06-26

Family

ID=80854971

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020157913A Active JP7297725B2 (en) 2020-09-18 2020-09-18 Estimation device, estimation method and estimation program

Country Status (1)

Country Link
JP (1) JP7297725B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116229737B (en) * 2023-03-10 2025-09-30 讯飞智元信息科技有限公司 Method, device, equipment and storage medium for alleviating traffic congestion
WO2024201825A1 (en) * 2023-03-29 2024-10-03 日本電信電話株式会社 Learned model, traffic state estimation device, and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002257561A (en) 2001-03-02 2002-09-11 Denso Corp Traffic information providing device
JP2010210284A (en) 2009-03-06 2010-09-24 Denso Corp Traffic management device and traffic management method
JP2014153864A (en) 2013-02-07 2014-08-25 Sumitomo Electric Ind Ltd Travel time estimation device and route retrieval system
WO2019171489A1 (en) 2018-03-07 2019-09-12 本田技研工業株式会社 Vehicle control system, vehicle control method, program, and information processing device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002257561A (en) 2001-03-02 2002-09-11 Denso Corp Traffic information providing device
JP2010210284A (en) 2009-03-06 2010-09-24 Denso Corp Traffic management device and traffic management method
JP2014153864A (en) 2013-02-07 2014-08-25 Sumitomo Electric Ind Ltd Travel time estimation device and route retrieval system
WO2019171489A1 (en) 2018-03-07 2019-09-12 本田技研工業株式会社 Vehicle control system, vehicle control method, program, and information processing device

Also Published As

Publication number Publication date
JP2022051433A (en) 2022-03-31

Similar Documents

Publication Publication Date Title
US10672272B2 (en) System and method for determining parking availability
US11948464B2 (en) Real-time service provider progress monitoring
US10648822B2 (en) Systems and methods for simultaneous electronic display of various modes of transportation for viewing and comparing
US10620009B2 (en) Simplifying GPS data for map building and distance calculation
US20250227156A1 (en) Prioritized Provision and Retrieval of Offline Map Data
US9217647B2 (en) Guidebook transit routing
US20180084381A1 (en) Information processing apparatus and recording medium
US10900795B2 (en) Method and system for identifying meeting points
JP7297725B2 (en) Estimation device, estimation method and estimation program
RU2664034C1 (en) Traffic information creation method and system, which will be used in the implemented on the electronic device cartographic application
Masatu et al. Development and testing of road signs alert system using a smart mobile phone
EP3425339A1 (en) Position estimating device, position estimating method and program
CN111947665B (en) Navigation control method, device and equipment and computer storage medium
Kovacheva et al. LuxTraffic: A collaborative traffic sensing system
JP7273014B2 (en) Estimation device, estimation method and estimation program
Bai et al. Design of taxi routing and fare estimation program with re-prediction methods for a smart phone
Ling et al. A preliminary study: Mobile application for shuttle bus service
US20240112207A1 (en) Method for clustering places of interest using segment characterization and common evening locations of entities
JP2023178822A (en) Judgment method, judgment program and judgment device
KR20260064306A (en) Method of analyzing interests of participants in the event by analyzing interests of participants based on location information of participants in the event venue
JP6779597B2 (en) Travel history information processing device, travel history information processing method, and program
CN116245613A (en) Method, device and storage medium for positioning network appointment vehicle
CN114036558A (en) Spatiotemporal trajectory processing method, spatiotemporal trajectory processing device, computer system, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210317

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220715

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230113

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: 20230516

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230614

R150 Certificate of patent or registration of utility model

Ref document number: 7297725

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250