[go: up one dir, main page]

JP7578519B2 - Information processing system, information processing method, and computer program - Google Patents

Information processing system, information processing method, and computer program Download PDF

Info

Publication number
JP7578519B2
JP7578519B2 JP2021043115A JP2021043115A JP7578519B2 JP 7578519 B2 JP7578519 B2 JP 7578519B2 JP 2021043115 A JP2021043115 A JP 2021043115A JP 2021043115 A JP2021043115 A JP 2021043115A JP 7578519 B2 JP7578519 B2 JP 7578519B2
Authority
JP
Japan
Prior art keywords
demand
transportation
trip data
trip
unit
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
JP2021043115A
Other languages
Japanese (ja)
Other versions
JP2022142871A (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.)
Nomura Research Institute Ltd
Original Assignee
Nomura Research Institute Ltd
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 Nomura Research Institute Ltd filed Critical Nomura Research Institute Ltd
Priority to JP2021043115A priority Critical patent/JP7578519B2/en
Publication of JP2022142871A publication Critical patent/JP2022142871A/en
Application granted granted Critical
Publication of JP7578519B2 publication Critical patent/JP7578519B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本開示は、データ処理技術に関し、特に情報処理システム、情報処理方法およびコンピュータプログラムに関する。 The present disclosure relates to data processing technology, and in particular to an information processing system, an information processing method, and a computer program.

免許返納後の高齢者に向けた交通サービスが求められており、従来、行政は、定時定路線のコミュニティバスを運行していた。しかし、コミュニティバスは非効率という課題があり、また、住民の利便性を一層高めるため、任意の場所で昇降できるデマンド交通(オンデマンド交通、デマンド型交通とも呼ばれる。)を導入する動きが広がっている(例えば特許文献1参照。) There is a demand for transportation services for elderly people who have surrendered their driver's licenses, and in the past, local governments operated community buses on fixed routes at set times. However, community buses have the problem of being inefficient, and in order to further increase convenience for residents, there is a growing movement to introduce demand transportation (also called on-demand transportation or demand-type transportation) that allows passengers to get on and off at any location (see, for example, Patent Document 1).

特開2019-215798号公報JP 2019-215798 A

デマンド交通が導入された地域でも、その利用率は必ずしも高くなく、多くの地域でデマンド交通の収支は赤字である。これまで、デマンド交通の導入が検討される地域の現状を可視化する技術や、既に運用されているデマンド交通の事業性を向上(搭乗率の向上等)させるための技術は提案されているが、デマンド交通サービスそのものの設計を支援する技術は十分に提案されていなかったと本発明者は考えた。 Even in areas where demand-responsive transportation has been introduced, its utilization rate is not necessarily high, and in many areas, demand-responsive transportation is in the red. To date, technologies have been proposed for visualizing the current situation in areas where the introduction of demand-responsive transportation is being considered, and for improving the business viability of demand-responsive transportation already in operation (e.g., increasing occupancy rates), but the inventors believe that sufficient technology has not been proposed to support the design of demand-responsive transportation services themselves.

本開示は、本発明者の上記課題認識に基づきなされたものであり、1つの目的は、デマンド交通サービスの設計を支援する技術を提供することにある。 This disclosure was made based on the inventor's recognition of the above problems, and one of its objectives is to provide technology that supports the design of demand-responsive transportation services.

上記課題を解決するために、本開示のある態様の情報処理システムは、住民の自家用車の移動に関する出発地、到着地、および移動距離を含むトリップデータであって、複数の自家用車の移動に関する複数のトリップデータを記憶するトリップ記憶部と、トリップ記憶部に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出するトリップ抽出部と、トリップ抽出部により抽出された複数のトリップデータの移動距離をもとに、デマンド交通が達成するべき利用者全体の移動距離を導出する総距離導出部と、利用者全体の移動距離を、デマンド交通において運行される車両の移動速度で除算することにより、デマンド交通において運行すべき車両の台数を導出する車両台数導出部とを備える。 In order to solve the above problem, an information processing system according to one aspect of the present disclosure includes a trip storage unit that stores multiple trip data related to the movement of multiple private cars, the trip data including the departure point, arrival point, and travel distance related to the movement of residents' private cars; a trip extraction unit that extracts multiple trip data from the multiple trip data stored in the trip storage unit, the multiple trip data having both the departure point and the arrival point included in the operation range of the demand transportation; a total distance derivation unit that derives the total travel distance of users that should be achieved by the demand transportation based on the travel distance of the multiple trip data extracted by the trip extraction unit; and a vehicle number derivation unit that derives the number of vehicles that should be operated in the demand transportation by dividing the total travel distance of users by the travel speed of the vehicles operated in the demand transportation.

本開示の別の態様は、情報処理方法である。この方法は、住民の自家用車の移動に関する出発地、到着地、および移動距離を含むトリップデータであって、複数の自家用車の移動に関する複数のトリップデータを記憶する記憶部にアクセス可能なコンピュータが、記憶部に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出するステップと、抽出するステップで抽出された複数のトリップデータの移動距離をもとに、デマンド交通が達成するべき利用者全体の移動距離を導出するステップと、利用者全体の移動距離を、デマンド交通において運行される車両の移動速度で除算することにより、デマンド交通において運行すべき車両の台数を導出するステップとを実行する。 Another aspect of the present disclosure is an information processing method. In this method, a computer that can access a storage unit that stores a plurality of trip data related to the movement of a plurality of private cars of residents, the trip data including a departure point, an arrival point, and a travel distance, executes the steps of: extracting, from the plurality of trip data stored in the storage unit, a plurality of trip data whose departure point and arrival point are both included in the operation range of the demand transportation; deriving the total travel distance of users that the demand transportation should achieve based on the travel distance of the plurality of trip data extracted in the extracting step; and deriving the number of vehicles that should be operated in the demand transportation by dividing the total travel distance of users by the travel speed of the vehicles operated in the demand transportation.

なお、以上の構成要素の任意の組合せ、本開示の表現を、装置、コンピュータプログラム、コンピュータプログラムを格納した記録媒体などの間で変換したものもまた、本開示の態様として有効である。 In addition, any combination of the above components, or any conversion of the expressions of this disclosure between devices, computer programs, recording media storing computer programs, etc., are also valid aspects of this disclosure.

本開示によれば、デマンド交通サービスの設計を支援することができる。 This disclosure can assist in the design of demand-responsive transportation services.

実施例のデマンド交通支援システムの構成を示す図である。FIG. 1 is a diagram showing a configuration of a demand transportation support system according to an embodiment. 図1の設計支援システムが備える機能ブロックを示すブロック図である。FIG. 2 is a block diagram showing functional blocks included in the design support system of FIG. 1 . 設計支援システムによる処理の過程を示す図である。FIG. 1 is a diagram showing a process of processing by a design support system. グリッドの例を示す図である。FIG. 13 is a diagram illustrating an example of a grid. 図3に続く、設計支援システムによる処理の過程を示す図である。FIG. 4 is a diagram showing the process of processing by the design support system, following FIG. 3; 図5に続く、設計支援システムによる処理の過程を示す図である。FIG. 6 is a diagram showing the process of processing by the design support system, following FIG. 5 . 設計支援情報の例を示す図である。FIG. 13 is a diagram illustrating an example of design support information.

本開示における装置または方法の主体は、コンピュータを備えている。このコンピュータがコンピュータプログラムを実行することによって、本開示における装置または方法の主体の機能が実現される。コンピュータは、コンピュータプログラムにしたがって動作するプロセッサを主なハードウェア構成として備える。プロセッサは、コンピュータプログラムを実行することによって機能を実現することができれば、その種類は問わない。プロセッサは、半導体集積回路(IC、LSI等)を含む1つまたは複数の電子回路で構成される。コンピュータプログラムは、コンピュータが読み取り可能なROM、光ディスク、ハードディスクドライブなどの非一時的な記録媒体に記録される。コンピュータプログラムは、記録媒体に予め格納されていてもよいし、インターネット等を含む広域通信網を介して記録媒体に供給されてもよい。 The subject of the device or method of the present disclosure includes a computer. The computer executes a computer program to realize the functions of the subject of the device or method of the present disclosure. The computer includes, as its main hardware configuration, a processor that operates according to a computer program. The type of processor is not important as long as it can realize the functions by executing a computer program. The processor is composed of one or more electronic circuits including a semiconductor integrated circuit (IC, LSI, etc.). The computer program is recorded on a non-transitory recording medium such as a computer-readable ROM, optical disk, or hard disk drive. The computer program may be stored in advance on the recording medium, or may be supplied to the recording medium via a wide area communication network including the Internet.

現状、デマンド交通サービスの設計(例えば運行範囲や運用する車両台数等)は、行政担当者の経験と勘に頼ったものとなっている。そのため、デマンド交通は、地域の住民に必ずしも十分な利便性を提供できないことがあり、また、デマンド交通の利用率が低迷している地域もある。例えば、デマンド交通サービスが導入されたにも関わらず、利用されにくい背景として、対象エリア住民が継続して自家用車を保有することが一因として考えられる。住民(デマンド交通サービス利用者)の自家用車による移動実績を考慮した適切なサービス設計をしなければ、移動における自家用車の併用は避けられない。結果として、住民は自家用車を手放すことが難しく、固定資産として保有している以上は自家用車を活用した方が合理的であるため、デマンド交通サービスを利用するインセンティブが生じない。 Currently, the design of demand transport services (for example, the operating area and number of vehicles operated) relies on the experience and intuition of government officials. As a result, demand transport services do not necessarily provide sufficient convenience to local residents, and in some areas the utilization rate of demand transport services is low. For example, one of the reasons why demand transport services are not used well despite their introduction is that residents in the target area continue to own their own cars. Unless an appropriate service design is made taking into account the travel history of residents (demand transport service users) by private car, it is inevitable that they will continue to use their private cars for transportation. As a result, residents find it difficult to give up their private cars, and since they own them as fixed assets, it is more rational to use private cars, so there is no incentive to use demand transport services.

実施例では、地域住民の移動実績に基づいて、デマンド交通に関する合理的な設計や意思決定を支援する技術を提案する。実施例の情報処理システムは、地域住民の自家用車による移動実績に基づいて、デマンド交通が達成するべき利用者全体の総移動距離を導出し、その動移動距離に基づいて、デマンド交通において運行すべき車両の台数を導出する。これにより、デマンド交通における合理的な車両台数を得る。 In the embodiment, we propose a technology that supports rational design and decision-making regarding demand transportation based on the travel history of local residents. The information processing system of the embodiment derives the total travel distance of all users that demand transportation should achieve based on the travel history of local residents using private cars, and derives the number of vehicles that should be operated in demand transportation based on this total travel distance. This results in a rational number of vehicles in demand transportation.

図1は、実施例のデマンド交通支援システム10の構成を示す。デマンド交通支援システム10は、デマンド交通の導入が検討される地域に居住する複数の住民により運転される複数の自家用車12(例えば自家用車12a、自家用車12b)と、設計支援システム16とを備える。図1の各装置は、LAN・WAN・インターネット等を含む通信網18を介してデータを送受信する。 Figure 1 shows the configuration of a demand transportation support system 10 according to an embodiment. The demand transportation support system 10 includes a plurality of private cars 12 (e.g., private car 12a, private car 12b) driven by a plurality of residents living in an area where the introduction of demand transportation is being considered, and a design support system 16. Each device in Figure 1 transmits and receives data via a communication network 18, which may include a LAN, a WAN, the Internet, etc.

複数の自家用車12のそれぞれには、GPSロガー14が搭載される。GPSロガー14は、GPS(Global Positioning System)により自家用車12の現在位置(緯度および経度)を検出する。また、GPSロガー14は、自家用車12の通電状態を検出する。GPSロガー14は、自家用車12の現在位置と通電状態を含む、自家用車12に関する移動履歴データを定期的に設計支援システム16へ送信する。例えば、GPSロガー14は、5分間隔で、直近の5分間に蓄積された1つ以上の移動履歴データをGPSロガー14へ送信してもよい。 Each of the multiple private vehicles 12 is equipped with a GPS logger 14. The GPS logger 14 detects the current position (latitude and longitude) of the private vehicle 12 using the Global Positioning System (GPS). The GPS logger 14 also detects the power status of the private vehicle 12. The GPS logger 14 periodically transmits movement history data regarding the private vehicle 12, including the current position and power status of the private vehicle 12, to the design support system 16. For example, the GPS logger 14 may transmit one or more pieces of movement history data accumulated in the last five minutes to the GPS logger 14 at five-minute intervals.

設計支援システム16は、自家用車12のGPSロガー14から送信された自家用車12の移動履歴データに基づいて、デマンド交通に関する設計や意思決定を支援するための情報を生成する情報処理システムである。 The design support system 16 is an information processing system that generates information to support design and decision-making regarding demand transportation based on the movement history data of the private vehicle 12 transmitted from the GPS logger 14 of the private vehicle 12.

図2は、図1の設計支援システム16が備える機能ブロックを示すブロック図である。本明細書のブロック図で示す各ブロックは、ハードウェア的には、コンピュータのプロセッサ、CPU、メモリをはじめとする素子や電子回路、機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。図2に示す複数のブロックの機能は、1台のコンピュータに実装されてもよく、複数台のコンピュータに分散して実装されてもよい。 Figure 2 is a block diagram showing the functional blocks of the design support system 16 of Figure 1. Each block shown in the block diagram in this specification can be realized in hardware terms by elements such as a computer processor, CPU, and memory, electronic circuits, and mechanical devices, and in software terms by computer programs, etc., but here, functional blocks realized by the cooperation of these are depicted. Therefore, those skilled in the art will understand that these functional blocks can be realized in various ways by combining hardware and software. The functions of the multiple blocks shown in Figure 2 may be implemented in one computer, or may be distributed and implemented across multiple computers.

設計支援システム16は、制御部20、記憶部22、通信部24を備える。制御部20は、各種データ処理を実行する。記憶部22は、制御部20により参照または更新されるデータを記憶する。通信部24は、所定の通信プロトコルにしたがって外部装置と通信する。制御部20は、通信部24を介して、自家用車12のGPSロガー14等の外部装置とデータを送受信する。 The design support system 16 includes a control unit 20, a memory unit 22, and a communication unit 24. The control unit 20 executes various data processing operations. The memory unit 22 stores data referenced or updated by the control unit 20. The communication unit 24 communicates with external devices according to a predetermined communication protocol. The control unit 20 transmits and receives data to and from external devices such as the GPS logger 14 of the private vehicle 12 via the communication unit 24.

記憶部22は、地図記憶部26、トリップ記憶部28、調査結果記憶部30、運行範囲記憶部32、公共交通背後圏記憶部34、費用収入記憶部36を含む。 The memory unit 22 includes a map memory unit 26, a trip memory unit 28, a survey result memory unit 30, an operating range memory unit 32, a public transport hinterland memory unit 34, and an expense and income memory unit 36.

地図記憶部26は、デマンド交通の導入が検討される地域(以下「対象地域」とも呼ぶ。)に関する地図データを記憶する。地図データは、緯度情報、経度情報、グリッド情報を含む。実施例では、対象地域を数百メートル四方の複数の地区(以下「グリッド」とも呼ぶ。)に予め分割する。グリッド情報は、複数のグリッドそれぞれのIDと、各グリッドの範囲(地理的範囲、地図上の範囲とも言える)を示す情報と、各グリッドを本拠地(例えば自家用車の所有者の住所)とする自家用車12のID(車両ID)を含む。 The map storage unit 26 stores map data relating to the area where the introduction of demand-responsive transportation is being considered (hereinafter also referred to as the "target area"). The map data includes latitude information, longitude information, and grid information. In the embodiment, the target area is divided in advance into multiple districts (hereinafter also referred to as "grids") of several hundred meters square. The grid information includes the ID of each of the multiple grids, information indicating the range of each grid (which can also be called the geographic range or the range on the map), and the ID (vehicle ID) of the private vehicle 12 that has each grid as its base (for example, the address of the owner of the private vehicle).

トリップ記憶部28は、複数の自家用車12の移動に関する複数のトリップデータを記憶する。トリップデータは、自家用車12のID(車両ID)、出発日時、出発地、到着地(目的地とも言える)、移動距離、移動時間、出発地が属するグリッド(出発グリッド)、到着地が属するグリッド(到着グリッド)を含む。 The trip memory unit 28 stores multiple trip data related to the movement of multiple private vehicles 12. The trip data includes the ID (vehicle ID) of the private vehicle 12, the departure date and time, the departure point, the arrival point (also called the destination), the travel distance, the travel time, the grid to which the departure point belongs (the departure grid), and the grid to which the arrival point belongs (the arrival grid).

調査結果記憶部30は、対象地域に関する各種調査(統計調査やアンケート調査等)の結果を記憶する。実施例の調査結果記憶部30は、(1)対象地域の各グリッドにおける自家用車の保有台数、(2)対象地域の各グリッドにおいて移動履歴(トリップデータとも言える)が収集された自家用車の台数、言い換えれば、対象地域の各グリッドにおいてGPSロガー14が搭載された自家用車の台数、(3)過去の事例や他所の事例に基づくデマンド交通での相乗り率、(4)相乗りに伴う遠回り許容時間、(5)デマンド交通で用いられる車両(小型のバス等)の平均速度を記憶する。 The survey result storage unit 30 stores the results of various surveys (statistical surveys, questionnaire surveys, etc.) on the target area. In the embodiment, the survey result storage unit 30 stores (1) the number of private cars owned in each grid of the target area, (2) the number of private cars whose movement history (also called trip data) has been collected in each grid of the target area, in other words, the number of private cars equipped with GPS loggers 14 in each grid of the target area, (3) the carpooling rate in demand transportation based on past cases and cases in other places, (4) the allowable detour time for carpooling, and (5) the average speed of vehicles (small buses, etc.) used in demand transportation.

(3)デマンド交通での相乗り率は、多くの事例において30%~40%程度である。(4)相乗りに伴う遠回り許容時間は、デマンド交通利用者へのアンケートの結果として得られた、遠回りにより生じる遅延を許容する時間であってもよく、例えば15分等であってもよい。(5)デマンド交通で用いられる車両の平均速度は、停車時間を含んだ旅行速度であり、タクシーの平均旅行速度(例えば17.5km/時)が用いられてもよい。 (3) In many cases, the carpooling rate in demand transportation is around 30% to 40%. (4) The allowable detour time for carpooling may be the allowable time for delays caused by detours, obtained as a result of a survey of demand transportation users, and may be, for example, 15 minutes. (5) The average speed of vehicles used in demand transportation is the travel speed including stopping time, and the average travel speed of taxis (for example, 17.5 km/hour) may be used.

運行範囲記憶部32は、後述の運行範囲設定部46により設定されたデマンド交通の運行範囲(実施範囲、サービス提供範囲とも言える)を示すデータを記憶する。デマンド交通の運行範囲を示すデータは、当該運行範囲に含まれる複数のグリッドのIDを含む。 The operation range memory unit 32 stores data indicating the operation range (also called the implementation range or service provision range) of the on-demand transportation set by the operation range setting unit 46 described below. The data indicating the operation range of the on-demand transportation includes the IDs of multiple grids included in the operation range.

公共交通背後圏記憶部34は、公共交通の背後圏の範囲(地理的範囲、地図上の範囲とも言える)を示す情報を記憶する。実施例での公共交通は、定時定路線の鉄道や路線バス等であり、デマンド交通とは異なる。公共交通の背後圏は、公共交通の各拠点(駅やバス停等)の商圏、公共交通の各拠点からの徒歩圏とも言え、公共交通の各拠点から利用者が徒歩等によって訪れる範囲である。 The public transportation hinterland memory unit 34 stores information indicating the range of the hinterland of public transportation (which can also be considered a geographical range or a range on a map). In the embodiment, public transportation is a fixed-time, fixed-route train or route bus, and is different from on-demand transportation. The hinterland of public transportation can also be considered the commercial area of each public transportation base (station, bus stop, etc.) or the walking distance from each public transportation base, and is the range that users visit by walking, etc. from each public transportation base.

費用収入記憶部36は、後述の車両台数導出部56により導出された、デマンド交通に用いられる車両の台数を記憶する。また、費用収入記憶部36は、後述の費用収入導出部58により導出された、デマンド交通の運行費用の推定値、および、デマンド交通の運行収入の推定値を記憶する。 The cost and income storage unit 36 stores the number of vehicles used for on-demand transportation derived by the vehicle number derivation unit 56 described below. The cost and income storage unit 36 also stores the estimated operating costs of on-demand transportation and the estimated operating income of on-demand transportation derived by the cost and income derivation unit 58 described below.

制御部20は、移動履歴取得部40、トリップ生成部42、拡大推計部44、運行範囲設定部46、トリップ転換部48、トリップ抽出部50、利用者車両識別部52、総距離導出部54、車両台数導出部56、費用収入導出部58、情報提供部60を含む。これら複数の機能ブロックの機能が実装されたコンピュータプログラムが記録媒体に格納され、その記録媒体を介して設計支援システム16のストレージにインストールされてもよい。または、上記コンピュータプログラムが、通信網を介してダウンロードされ、設計支援システム16のストレージにインストールされてもよい。設計支援システム16のCPUは、上記コンピュータプログラムをメインメモリに読み出して実行することにより、上記複数のブロックの機能を発揮してもよい。 The control unit 20 includes a travel history acquisition unit 40, a trip generation unit 42, an expanded estimation unit 44, an operation range setting unit 46, a trip conversion unit 48, a trip extraction unit 50, a user vehicle identification unit 52, a total distance derivation unit 54, a vehicle number derivation unit 56, an expense and income derivation unit 58, and an information provision unit 60. A computer program in which the functions of these multiple functional blocks are implemented may be stored in a recording medium and installed in the storage of the design support system 16 via the recording medium. Alternatively, the computer program may be downloaded via a communication network and installed in the storage of the design support system 16. The CPU of the design support system 16 may perform the functions of the multiple blocks by reading the computer program into main memory and executing it.

以上の構成による設計支援システム16の動作を説明する。
図3は、設計支援システム16による処理の過程を示す。同図のS1~S5の処理は、デマンド交通の運行範囲を設定する処理である。
The operation of the design support system 16 having the above configuration will now be described.
3 shows the process of the processing by the design support system 16. The processing of S1 to S5 in the figure is the processing of setting the operation range of the demand-responsive transportation.

移動履歴取得部40は、複数の自家用車12の複数のGPSロガー14から定期的に送信された移動履歴データを受け付ける(S1)。出力データ欄に示すように、移動履歴データは、車両を単位とするデータであり、送信元の自家用車12のID(車両ID)、自家用車12の現在位置(緯度および経度)、現在位置の検出日時、および自家用車12の通電状態を含む。 The movement history acquisition unit 40 receives movement history data periodically transmitted from multiple GPS loggers 14 of multiple private vehicles 12 (S1). As shown in the output data column, the movement history data is data on a vehicle-by-vehicle basis, and includes the ID (vehicle ID) of the private vehicle 12 that sent the data, the current position (latitude and longitude) of the private vehicle 12, the date and time the current position was detected, and the power supply status of the private vehicle 12.

トリップ生成部42は、移動履歴取得部40により取得された移動履歴データに基づいて、自家用車12の1単位の移動(以下「トリップ」とも呼ぶ。)ごとのトリップデータを生成する(S2)。トリップは、或る出発地から或る到着地への時間的に連続した移動である。 The trip generation unit 42 generates trip data for each unit of movement (hereinafter also referred to as a "trip") of the private vehicle 12 based on the movement history data acquired by the movement history acquisition unit 40 (S2). A trip is a continuous movement in time from a certain departure point to a certain arrival point.

具体的には、トリップ生成部42は、同じ車両IDを含む複数の移動履歴データに基づいて、時系列の移動軌跡(停車時間、通電状態の情報を含む)を生成する。トリップ生成部42は、車両IDごとに、停車時間や通電状態に基づいて、時系列の移動軌跡を複数のトリップに分割する。例えば、所定の閾値以上の停車時間または通電状態オフをトリップの区切りとしてもよい。トリップ生成部42は、各トリップの出発日時、出発地、到着地、移動距離、移動時間を識別する。出発地と到着地の値は、緯度および経度で表されてもよく、または、緯度および経度に対応する、地図記憶部26の地図データが示す地名や位置情報でもよい。 Specifically, the trip generation unit 42 generates a time-series movement trajectory (including information on stop time and power supply state) based on multiple movement history data including the same vehicle ID. The trip generation unit 42 divides the time-series movement trajectory into multiple trips based on the stop time and power supply state for each vehicle ID. For example, a stop time equal to or greater than a predetermined threshold or an off power supply state may be used as a trip division. The trip generation unit 42 identifies the departure date and time, departure point, arrival point, travel distance, and travel time for each trip. The values of the departure point and arrival point may be expressed as latitude and longitude, or may be place names or location information corresponding to the latitude and longitude and indicated by the map data in the map storage unit 26.

また、トリップ生成部42は、地図記憶部26に記憶されたグリッド情報を参照して、出発地が含まれる出発グリッドと、到着地が含まれる到着グリッドを識別する。トリップ生成部42は、車両ID、出発日時、出発地、到着地、移動距離、移動時間、出発グリッド、到着グリッドを含むトリップデータを生成し、生成したトリップデータをトリップ記憶部28に格納する。 The trip generation unit 42 also refers to the grid information stored in the map storage unit 26 to identify the departure grid that includes the departure point and the arrival grid that includes the arrival point. The trip generation unit 42 generates trip data that includes the vehicle ID, departure date and time, departure point, arrival point, travel distance, travel time, departure grid, and arrival grid, and stores the generated trip data in the trip storage unit 28.

拡大推計部44は、重み導出部として、公知の拡大推計の手法により、或る地域における自家用車の総数に対する当該地域においてトリップデータが収集された自家用車の台数の割合に基づいて、当該地域に居住する住民の自家用車に関するトリップデータの重みを導出する(S3)。拡大推計部44は、トリップ記憶部28に記憶された複数のトリップデータそれぞれの重みを導出する。この重みは、トリップデータが示す1つのトリップを自家用車何台分の発着数としてカウントするかを示す値である。実施例では、この重みを「拡大発着数」と呼ぶ。 The expanded estimation unit 44, as a weight derivation unit, uses a known expanded estimation method to derive weights for trip data related to private cars of residents living in a certain area based on the ratio of the number of private cars for which trip data has been collected in the area to the total number of private cars in the area (S3). The expanded estimation unit 44 derives weights for each of the multiple trip data stored in the trip memory unit 28. This weight is a value indicating how many private car departures and arrivals a trip indicated by the trip data is counted as. In the embodiment, this weight is called the "expanded number of departures and arrivals."

具体的には、拡大推計部44は、地図記憶部26のグリッド情報を参照して、トリップデータごとに、当該トリップデータの車両IDが対応付けられたグリッドを識別する。ここでは、処理対象のトリップデータを「対象トリップデータ」と呼ぶ。拡大推計部44は、調査結果記憶部30のデータを参照して、対象トリップデータの車両IDが対応付けられたグリッドについて、当該グリッドにおける自家用車の保有台数Aに対する、当該グリッドにおいてトリップデータが収集された自家用車の台数Bの割合を求める。拡大推計部44は、Aに対するBの割合をもとに、対象トリップデータの拡大発着数を導出する。例えば、A/B=100/5の場合、対象トリップデータの拡大発着数を「20」とする。拡大推計部44は、トリップ記憶部28に記憶された対象トリップデータに、拡大発着数の値を追加する。 Specifically, the expanded estimation unit 44 refers to the grid information in the map storage unit 26 and identifies, for each trip data, the grid to which the vehicle ID of the trip data is associated. Here, the trip data to be processed is referred to as "target trip data". The expanded estimation unit 44 refers to the data in the survey result storage unit 30 and, for the grid to which the vehicle ID of the target trip data is associated, calculates the ratio of the number B of private cars for which trip data has been collected in the grid to the number A of private cars owned in the grid. The expanded estimation unit 44 derives the expanded number of departures and arrivals for the target trip data based on the ratio of B to A. For example, when A/B=100/5, the expanded number of departures and arrivals for the target trip data is set to "20". The expanded estimation unit 44 adds the value of the expanded number of departures and arrivals to the target trip data stored in the trip storage unit 28.

運行範囲設定部46は、対象地域において予め定められた複数のグリッドのそれぞれについて、トリップ記憶部28に記憶された複数のトリップデータの出発地(出発グリッド)に該当した回数と、複数のトリップデータの到着地(到着グリッド)に該当した回数とを合計し、その合計値を合計発着数として導出する(S4)。出発地に該当した回数と、到着地に該当した回数には、トリップデータの拡大発着数が加算される。 The operation range setting unit 46 sums up the number of times the trip corresponds to the departure point (departure grid) of the multiple trip data stored in the trip storage unit 28 and the number of times the trip corresponds to the arrival point (arrival grid) of the multiple trip data for each of the multiple grids previously determined in the target area, and derives the sum as the total number of departures and arrivals (S4). The expanded number of departures and arrivals of the trip data is added to the number of times the trip corresponds to the departure point and the number of times the trip corresponds to the arrival point.

運行範囲設定部46は、対象地域において予め定められた複数のグリッドのうち合計発着数が相対的に大きいグリッドの組をデマンド交通の運行範囲として設定する(S5)。具体的には、運行範囲設定部46は、合計発着数が最多のグリッドの合計発着数を100とした場合の、各グリッドの比率(0~100の値)を導出する。実施例では、運行範囲設定部46は、3つの運行範囲モデルを設定する。3つの運行範囲モデルは、最小運行範囲α1、中間運行範囲α2、広域運行範囲α3を含む。 The operation range setting unit 46 sets a set of grids with a relatively large total number of departures and arrivals among multiple grids predetermined in the target area as the operation range of demand traffic (S5). Specifically, the operation range setting unit 46 derives the ratio of each grid (a value between 0 and 100) when the total number of departures and arrivals of the grid with the largest total number of departures and arrivals is set to 100. In the embodiment, the operation range setting unit 46 sets three operation range models. The three operation range models include a minimum operation range α1, an intermediate operation range α2, and a wide area operation range α3.

運行範囲設定部46は、比率が90以上のグリッドを最小運行範囲α1のグリッドとして抽出する。運行範囲設定部46は、比率が70以上のグリッドを中間運行範囲α2のグリッドとして抽出する。運行範囲設定部46は、比率が50以上のグリッドを広域運行範囲α3のグリッドとして抽出する。運行範囲設定部46は、最小運行範囲α1に含まれるグリッド群の情報(例えば各グリッドのID)と、中間運行範囲α2に含まれるグリッド群の情報と、広域運行範囲α3に含まれるグリッド群の情報とを運行範囲記憶部32に格納する。各運行範囲に含まれるグリッドの個数は、最小運行範囲α1<中間運行範囲α2<広域運行範囲α3となる。 The operation range setting unit 46 extracts grids with a ratio of 90 or more as grids of the minimum operation range α1. The operation range setting unit 46 extracts grids with a ratio of 70 or more as grids of the intermediate operation range α2. The operation range setting unit 46 extracts grids with a ratio of 50 or more as grids of the wide area operation range α3. The operation range setting unit 46 stores information on the grid groups included in the minimum operation range α1 (e.g., the ID of each grid), information on the grid groups included in the intermediate operation range α2, and information on the grid groups included in the wide area operation range α3 in the operation range storage unit 32. The number of grids included in each operation range is minimum operation range α1 < intermediate operation range α2 < wide area operation range α3.

図4は、グリッドの例を示す。既述したように、対象地域は、複数のグリッドに分割される。図4では、1A、1B、・・・10J、10Kで示される110個のグリッドに分割されている。図4では、運行範囲70を網掛けにて示しており、図4に示す運行範囲70は、3D~6Hの20個のグリッドを含む。図4に示す運行範囲70は、例えば、最小運行範囲α1である。 Figure 4 shows an example of a grid. As mentioned above, the target area is divided into multiple grids. In Figure 4, it is divided into 110 grids indicated by 1A, 1B, ... 10J, 10K. In Figure 4, the operating range 70 is indicated by shading, and the operating range 70 shown in Figure 4 includes 20 grids from 3D to 6H. The operating range 70 shown in Figure 4 is, for example, the minimum operating range α1.

図5は、図3に続く、設計支援システム16による処理の過程を示す。同図のS6~S9の処理は、デマンド交通の運行範囲から外れるトリップを、公共交通への乗り換えを考慮して、デマンド交通の運行範囲内のトリップに転換する処理である。また、同図のS6~S9の処理は、S5で設定された運行範囲ごとに実行される。 Figure 5 shows the process of processing by the design support system 16, following Figure 3. The processes of S6 to S9 in the figure are processes for converting trips that fall outside the operation range of on-demand transportation into trips within the operation range of on-demand transportation, taking into account transfers to public transportation. Furthermore, the processes of S6 to S9 in the figure are executed for each operation range set in S5.

図5に示す処理の概要を説明する。トリップ転換部48は、或るトリップデータが示す出発地がデマンド交通の運行範囲内にあり、かつ、当該トリップデータが示す到着地がデマンド交通の運行範囲外にあり、かつ、デマンド交通の運行範囲内にある公共交通の施設にてデマンド交通から公共交通へ乗り継ぐことにより到着地に移動可能である場合、出発地から公共交通の施設への距離をデマンド交通での移動距離として示すデマンド移動情報と、転換フラグとを当該トリップデータに設定する。 The process shown in FIG. 5 is briefly described below. When the departure point indicated by certain trip data is within the operation range of demand transportation, the arrival point indicated by the trip data is outside the operation range of demand transportation, and the arrival point can be reached by transferring from demand transportation to public transportation at a public transportation facility within the operation range of the demand transportation, the trip conversion unit 48 sets demand travel information indicating the distance from the departure point to the public transportation facility as the travel distance by demand transportation, and a conversion flag in the trip data.

図5に示す処理の詳細を説明する。実施例では、地図を用いて、デマンド交通の運行範囲から、乗り継ぎ1回で移動可能な公共交通の施設(例えば駅やバス停)が予め抽出される。そして、その公共施設の施設から所定の範囲内(例えば半径数百メートルの範囲)が公共交通の背後圏として設定され、その背後圏の範囲を示す情報が予め公共交通背後圏記憶部34に格納される。図4の例では、運行範囲70に鉄道路線72と駅74が含まれる。デマンド交通により駅74まで移動し、駅74から鉄道路線72を利用して駅76へ移動可能である。そのため、公共交通背後圏記憶部34には、駅76の背後圏の情報が格納される。 The process shown in FIG. 5 will be described in detail. In the embodiment, a map is used to extract in advance public transportation facilities (e.g., stations and bus stops) that can be reached with one transfer from the operation range of demand transportation. A predetermined range (e.g., a radius of several hundred meters) from the public facility is set as the hinterland of public transportation, and information indicating the range of the hinterland is stored in advance in the public transportation hinterland storage unit 34. In the example of FIG. 4, the operation range 70 includes a railway line 72 and a station 74. It is possible to travel to station 74 by demand transportation, and then travel from station 74 to station 76 using the railway line 72. Therefore, information on the hinterland of station 76 is stored in the public transportation hinterland storage unit 34.

トリップ転換部48は、トリップ記憶部28に記憶された複数のトリップデータの中から転換候補トリップデータを抽出する(S6)。転換候補トリップデータは、出発地が運行範囲記憶部32に記憶されたデマンド交通の運行範囲内にあり、かつ、到着地が公共交通背後圏記憶部34に記憶された公共交通の背後圏内にあるトリップデータである。 The trip conversion unit 48 extracts conversion candidate trip data from among the multiple trip data stored in the trip memory unit 28 (S6). The conversion candidate trip data is trip data whose departure point is within the operation range of the demand transportation stored in the operation range memory unit 32 and whose arrival point is within the hinterland of the public transportation stored in the public transportation hinterland memory unit 34.

トリップ転換部48は、地図記憶部26の地図データを参照して、デマンド交通の運行範囲内に存在する公共交通への乗り継ぎ地点の位置(例えば緯度および経度)を識別する(S7)。公共交通への乗り継ぎ地点は、公共交通の施設であり、例えば駅やバス停である。図4の例では、トリップ転換部48は、乗り継ぎ地点として、運行範囲70の中にある駅74を識別する。 The trip conversion unit 48 refers to the map data in the map storage unit 26 to identify the location (e.g., latitude and longitude) of a transfer point to public transportation that exists within the operation range of the demand transportation (S7). A transfer point to public transportation is a public transportation facility, such as a station or bus stop. In the example of FIG. 4, the trip conversion unit 48 identifies station 74 within the operation range 70 as a transfer point.

トリップ転換部48は、デマンド交通と公共交通を乗り継ぐ場合の到着地までの移動時間(以下「乗り継ぎ移動時間」とも呼ぶ。)と、デマンド交通での移動距離(以下「デマンド移動距離」とも呼ぶ。)を推定する(S8)。乗り継ぎ移動時間は、転換候補トリップデータが示す出発地からデマンド交通を利用して公共交通の施設へ移動し、その施設から公共交通を利用して、転換候補トリップデータが示す到着地へ移動する場合の移動時間である。 The trip conversion unit 48 estimates the travel time to the destination when transferring between demand transportation and public transportation (hereinafter also referred to as the "transfer travel time") and the travel distance on demand transportation (hereinafter also referred to as the "demand travel distance") (S8). The transfer travel time is the travel time when traveling from the departure point indicated by the conversion candidate trip data to a public transportation facility using demand transportation, and then traveling from that facility to the destination indicated by the conversion candidate trip data using public transportation.

具体的には、トリップ転換部48は、転換候補トリップデータが示す出発地から、デマンド交通を利用して、S7で識別した乗り継ぎ地点まで移動する場合の移動距離Aと移動時間Bとを、既存の検索エンジン等のウェブサービス(ウェブAPIとも言える)を利用して計測する。ここで求めた移動距離Aがデマンド移動距離となる。 Specifically, the trip conversion unit 48 measures the travel distance A and travel time B when traveling from the departure point indicated by the conversion candidate trip data to the transfer point identified in S7 using demand transportation, using a web service (which can also be called a web API) such as an existing search engine. The travel distance A calculated here becomes the demand travel distance.

また、トリップ転換部48は、公共交通機関のダイヤ情報(言い換えれば運行スケジュール情報)に基づいて、S7で識別した乗り継ぎ地点から、到着地を含む公共交通の背後圏における公共交通の施設までの移動時間Cを計測する。公共交通機関のダイヤ情報は、記憶部22に記憶されてもよく、ダイヤ情報を公開するウェブサイト(公共交通機関のウェブサイト等)から取得されてもよい。トリップ転換部48は、移動時間Bと、移動時間Cと、予め定められた平均待ち時間(例えば10分等)の合計を乗り継ぎ移動時間として推定する。トリップ転換部48は、転換候補トリップデータに、乗り継ぎ移動時間、乗り継ぎ地点、デマンド移動距離を追加する。 The trip conversion unit 48 also measures travel time C from the transfer point identified in S7 to a public transportation facility in the hinterland of the public transportation, including the destination, based on the public transportation timetable information (in other words, operation schedule information). The public transportation timetable information may be stored in the memory unit 22, or may be obtained from a website that publishes timetable information (such as the website of the public transportation). The trip conversion unit 48 estimates the transfer travel time as the sum of travel time B, travel time C, and a predetermined average waiting time (e.g., 10 minutes). The trip conversion unit 48 adds the transfer travel time, transfer point, and demand travel distance to the conversion candidate trip data.

トリップ転換部48は、S7にて、デマンド交通の運行範囲内に存在する公共交通への乗り継ぎ地点を複数識別した場合、乗り継ぎ地点ごとに、転換候補トリップデータに関する乗り継ぎ移動時間とデマンド移動距離を推定する。トリップ転換部48は、乗り継ぎ地点ごとの乗り継ぎ移動時間を比較し、最短の乗り継ぎ移動時間を識別する。トリップ転換部48は、最短の乗り継ぎ移動時間と、最短の乗り継ぎ移動時間に対応する乗り継ぎ地点とデマンド移動距離とを転換候補トリップデータに追加する。 When the trip conversion unit 48 identifies multiple transfer points to public transportation that exist within the operation range of the demand transportation in S7, it estimates the transfer travel time and demand travel distance for each transfer point in the conversion candidate trip data. The trip conversion unit 48 compares the transfer travel time for each transfer point and identifies the shortest transfer travel time. The trip conversion unit 48 adds the shortest transfer travel time and the transfer point and demand travel distance corresponding to the shortest transfer travel time to the conversion candidate trip data.

既述したように、転換候補トリップデータには、出発地から到着地まで自家用車で移動する場合の移動時間が記録されている。トリップ転換部48は、転換候補トリップデータに記録された自家用車での移動時間と乗り継ぎ移動時間とを比較し、両者の差が予め定められた閾値以内(例えば30分以内)であれば、その転換候補トリップデータに転換フラグを追加する(S9)。この閾値は、開発者の知見や、アンケート結果等により決定されてもよい。転換フラグが追加された転換候補トリップデータを以下「転換トリップデータ」とも呼ぶ。転換トリップデータは、出発地から到着地までの移動経路の一部が、デマンド交通を利用した移動に転換されるトリップを示すものである。 As described above, the conversion candidate trip data records the travel time when traveling by private car from the departure point to the destination. The trip conversion unit 48 compares the travel time by private car recorded in the conversion candidate trip data with the transfer travel time, and if the difference between the two is within a predetermined threshold (e.g., within 30 minutes), adds a conversion flag to the conversion candidate trip data (S9). This threshold may be determined based on the developer's knowledge, survey results, etc. The conversion candidate trip data to which the conversion flag has been added is hereinafter also referred to as "conversion trip data." The conversion trip data indicates a trip in which part of the travel route from the departure point to the destination is converted to travel using demand transportation.

図6は、図5に続く、設計支援システム16による処理の過程を示す。同図のS10~S13の処理は、S5で設定された運行範囲ごとに実行される。ここでは1つの運行範囲に関する処理を説明する。 Figure 6 shows the process of processing by the design support system 16, following Figure 5. The processes of S10 to S13 in the figure are executed for each operating range set in S5. Here, the process for one operating range is explained.

図6に示す処理の概要を説明する。トリップ抽出部50は、トリップ記憶部28に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出する。総距離導出部54は、トリップ抽出部50により抽出された複数のトリップデータの移動距離をもとに、デマンド交通が達成するべき利用者全体の移動距離を導出する。車両台数導出部56は、導出された利用者全体の移動距離を、デマンド交通において運行される車両の移動速度で除算することにより、デマンド交通において運行すべき車両の台数を導出する。 The process shown in FIG. 6 will be outlined. The trip extraction unit 50 extracts, from the multiple trip data stored in the trip memory unit 28, multiple trip data in which both the departure point and the destination are within the operation range of the demand transportation. The total distance derivation unit 54 derives the total travel distance of users that should be achieved by the demand transportation based on the travel distance of the multiple trip data extracted by the trip extraction unit 50. The vehicle number derivation unit 56 derives the number of vehicles that should be operated in the demand transportation by dividing the derived total travel distance of users by the travel speed of the vehicles operated in the demand transportation.

図6に示す処理の詳細を説明する。トリップ抽出部50、利用者車両識別部52、総距離導出部54は、トリップ記憶部28に記憶された複数のトリップデータ(転換トリップデータを含む)を集計する(S10)。総距離導出部54は、S10の集計結果と、デマンド交通で生じる相乗り率と、相乗りのため生じる遠回り距離とに基づいて、デマンド交通が達成するべき利用者全体の移動距離(以下「デマンド総距離」とも呼ぶ。)を導出する(S11)。 The process shown in FIG. 6 will be described in detail. The trip extraction unit 50, the user vehicle identification unit 52, and the total distance derivation unit 54 compile multiple trip data (including diversion trip data) stored in the trip storage unit 28 (S10). The total distance derivation unit 54 derives the total travel distance of all users that the demand transportation should achieve (hereinafter also referred to as the "demand total distance") based on the compilation result of S10, the carpooling rate that occurs in the demand transportation, and the detour distance that occurs due to carpooling (S11).

具体的には、トリップ抽出部50は、トリップ記憶部28に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出する。また、トリップ抽出部50は、トリップ記憶部28に記憶された複数のトリップデータの中から、転換フラグが設定されたトリップデータ(すなわち転換トリップデータ)をさらに抽出する。 Specifically, the trip extraction unit 50 extracts, from the multiple trip data stored in the trip memory unit 28, multiple trip data in which both the departure point and the arrival point are included in the operation range of the demand transportation. In addition, the trip extraction unit 50 further extracts, from the multiple trip data stored in the trip memory unit 28, trip data in which a conversion flag is set (i.e., converted trip data).

利用者車両識別部52は、車両IDごとに、トリップ記憶部28に記憶されたトリップデータの総数を導出する。また、利用者車両識別部52は、車両IDごとに、トリップ抽出部50により抽出されたトリップデータ(転換トリップデータを含む)の個数を導出する。利用者車両識別部52は、車両IDごとに、トリップデータ総数に対する、トリップ抽出部50により抽出されたトリップデータ数の割合を導出する。利用者車両識別部52は、上記割合が所定の閾値以上の車両IDを、デマンド交通の利用者(潜在利用者とも言える)が保持する自家用車のID(以下「利用者車両ID」とも呼ぶ。)として識別する。この閾値は、設計支援システム16の開発者の知見や、設計支援システム16を用いた実験等により適切な値が決定されてもよい。例えば、この閾値は70%~80%の値であってもよい。 The user vehicle identification unit 52 derives the total number of trip data stored in the trip storage unit 28 for each vehicle ID. The user vehicle identification unit 52 also derives the number of trip data (including conversion trip data) extracted by the trip extraction unit 50 for each vehicle ID. The user vehicle identification unit 52 derives the ratio of the number of trip data extracted by the trip extraction unit 50 to the total number of trip data for each vehicle ID. The user vehicle identification unit 52 identifies a vehicle ID for which the ratio is equal to or greater than a predetermined threshold as an ID of a private vehicle (hereinafter also referred to as a "user vehicle ID") owned by a user (or potential user) of demand transportation. An appropriate value for this threshold may be determined based on the knowledge of the developer of the design support system 16, experiments using the design support system 16, or the like. For example, this threshold may be a value of 70% to 80%.

総距離導出部54は、S10において、トリップ抽出部50により抽出されたトリップデータであって、かつ、利用者車両IDを含むトリップデータ(以下「集計対象トリップデータ」とも呼ぶ。)が示す拡大発着数と移動距離とを時間帯別に集計する。集計単位となる時間帯は、1時間区切りであってもよい。また、総距離導出部54は、集計対象トリップデータが示す出発日時に基づいて当該集計対象トリップデータが属する時間帯を判別する。 In S10, the total distance derivation unit 54 tally up, by time period, the expanded number of departures and arrivals and the travel distance indicated by the trip data extracted by the trip extraction unit 50 and including the user vehicle ID (hereinafter also referred to as "trip data to be tallied"). The time period that is the unit of tallying may be in one-hour intervals. In addition, the total distance derivation unit 54 determines the time period to which the trip data to be tallied belongs based on the departure date and time indicated by the trip data to be tallied.

ここでは移動距離の集計結果を「総移動距離」と呼ぶ。総距離導出部54は、複数の集計対象トリップデータそれぞれの拡大発着数と移動距離との積を総移動距離に加算する。例えば、拡大発着数がA、移動距離がXの第1の集計対象トリップデータと、拡大発着数がB、移動距離がYの第2の集計対象トリップデータとを集計する場合、総距離導出部54は、拡大発着数を(A+B)、総移動距離を(A×X+B×Y)とする集計結果を生成する。このように、総距離導出部54は、複数の集計対象トリップデータそれぞれの重み(すなわち拡大発着数)を利用者全体の移動距離(すなわち総移動距離)に反映させる。 Here, the tabulated result of the travel distance is called the "total travel distance." The total distance derivation unit 54 adds the product of the expanded number of departures and arrivals and the travel distance for each of the multiple trip data to be tabulated to the total travel distance. For example, when tabulating a first trip data to be tabulated in which the expanded number of departures and arrivals is A and the travel distance is X, and a second trip data to be tabulated in which the expanded number of departures and arrivals is B and the travel distance is Y, the total distance derivation unit 54 generates a tabulated result in which the expanded number of departures and arrivals is (A+B) and the total travel distance is (A×X+B×Y). In this way, the total distance derivation unit 54 reflects the weight of each of the multiple trip data to be tabulated (i.e., the expanded number of departures and arrivals) in the travel distance of the entire users (i.e., the total travel distance).

総距離導出部54は、S10において、集計対象トリップデータが転換フラグを含む場合、すなわち、集計対象トリップデータが転換トリップデータである場合、当該トリップデータに含まれるデマンド移動距離を集計対象とする。具体的には、拡大発着数とデマンド移動距離との積を総移動距離に加算する。既述したように、デマンド移動距離は、出発地から到着地までの間でデマンド交通が利用される距離を示す。総距離導出部54は、S10の結果として、時間帯ごとのデータであり、拡大発着数と総移動距離を含むデータを得る。 In S10, if the trip data to be counted includes a conversion flag, i.e., if the trip data to be counted is conversion trip data, the total distance derivation unit 54 counts the demand travel distance included in the trip data. Specifically, the product of the expanded number of departures and arrivals and the demand travel distance is added to the total travel distance. As described above, the demand travel distance indicates the distance over which demand transportation is used between the departure point and the arrival point. As a result of S10, the total distance derivation unit 54 obtains data for each time period, including the expanded number of departures and arrivals and the total travel distance.

デマンド交通は、複数人の相乗り移動になる場合があり、遠回り(すなわち出発地から到着地までの経路が最短経路とは異なる経路になること)が発生する。そのため、過去の事例や他地域の事例に基づいて相乗り率を設定する。また、相乗り時は、途中で他の人を迎えに行く場合があり、また、先に他の人を降ろす場合があり、自家用車移動よりも遠回りになる。そのため、遠回りを考慮した総移動距離をデマンド総距離として導出する。なお、遠回りに要する時間そのものを求めることは困難であるため、実施例では、遠回りに要する時間の指標値として、デマンド交通利用者の遠回り許容時間(言い換えれば遅延許容時間)を用いる。 Demand transportation may involve multiple people sharing a trip, which may result in a detour (i.e., the route from the departure point to the destination may differ from the shortest route). For this reason, the carpooling rate is set based on past cases and cases in other regions. When sharing a trip, the person may pick up other people along the way, or may drop off other people first, resulting in a detour that is longer than traveling by private car. For this reason, the total travel distance taking detours into account is derived as the demand total distance. Note that it is difficult to calculate the time required for a detour itself, so in the embodiment, the detour allowable time (in other words, the delay allowable time) of the demand transportation user is used as an index value for the time required for a detour.

具体的には、総距離導出部54は、S11において、時間帯ごとに、(1)調査結果記憶部30に記憶された相乗り率と、(2)遠回り許容時間と、(3)デマンド交通で用いられる車両の平均速度と、(4)S10で集計された拡大発着数について、(1)から(4)の積を遠回り総距離として導出する。なお、(2)と(3)の積は、相乗りのため生じる遠回りの距離と言える。総距離導出部54は、時間帯ごとに、総移動距離と遠回り総距離とを合計し、合計の結果をデマンド総距離として導出する。総距離導出部54は、S11の結果として、時間帯ごとのデータに各時間帯のデマンド総距離を追加する。 Specifically, in S11, for each time period, the total distance derivation unit 54 derives the product of (1) the ride-sharing rate stored in the survey result storage unit 30, (2) the allowable detour time, (3) the average speed of vehicles used in demand traffic, and (4) the expanded number of departures and arrivals tallied in S10 as the total detour distance. The product of (2) and (3) can be said to be the distance of the detour caused by ride-sharing. The total distance derivation unit 54 sums up the total travel distance and the total detour distance for each time period, and derives the sum as the demand total distance. As a result of S11, the total distance derivation unit 54 adds the demand total distance for each time period to the data for each time period.

車両台数導出部56は、時間帯ごとのデマンド総距離を、調査結果記憶部30に記憶されたデマンド交通で用いられる車両の平均速度(例えば17.5km/時)で除算する。車両台数導出部56は、除算の結果を切り上げることで、デマンド交通において運行すべき時間帯ごとの車両台数を導出する。車両台数導出部56は、予め定められたデマンド交通の運行時間帯(例えば7時~20時)の中の各時間帯の車両台数のうち、最大の車両台数をデマンド交通において運行すべき車両の台数として決定する(S12)。ピーク時の需要に対応するためである。総距離導出部54は、S12の結果として、デマンド交通の車両台数を含むデータを出力する。 The vehicle number derivation unit 56 divides the demand total distance for each time period by the average speed (e.g., 17.5 km/hour) of the vehicles used in demand traffic stored in the survey result storage unit 30. The vehicle number derivation unit 56 rounds up the result of the division to derive the number of vehicles to be operated in demand traffic for each time period. The vehicle number derivation unit 56 determines the maximum number of vehicles among the number of vehicles in each time period within a predetermined operation time period of demand traffic (e.g., 7:00 to 20:00) as the number of vehicles to be operated in demand traffic (S12). This is to accommodate peak demand. The total distance derivation unit 54 outputs data including the number of vehicles in demand traffic as the result of S12.

費用収入導出部58は、デマンド交通の運行費用と運行収入を導出する(S13)。具体的には、費用収入導出部58は、費用導出部として、運行範囲ごとの車両台数に比例する車両運行費(変動費)と、車両台数に比例しない固定管理費との合計を求め、その合計値を運行費用として導出する。車両運行費は、予め定められた車両1台あたりの運行費用額に、車両台数を掛けることで導出してもよい。固定管理費は、対象地域の人件費や物価等に応じて予め定められてもよい。 The cost and income derivation unit 58 derives the operating costs and operating income of the demand-responsive transportation (S13). Specifically, as a cost derivation unit, the cost and income derivation unit 58 calculates the sum of the vehicle operating costs (variable costs) proportional to the number of vehicles for each operating range and the fixed management costs not proportional to the number of vehicles, and derives the total value as the operating costs. The vehicle operating costs may be derived by multiplying a predetermined operating cost amount per vehicle by the number of vehicles. The fixed management costs may be determined in advance according to the labor costs, prices, etc. of the target area.

また、費用収入導出部58は、収入導出部として、運行時間帯の中の各時間帯の拡大発着数(発着であるため利用者数の2倍に相当)を合計し、合計結果を2で割ることで、運行時間帯の利用者数を導出する。車両台数導出部56は、運行時間帯の利用者数と、予め定められた運賃(例えば300円/人)との積を運行収入として導出する。費用収入導出部58は、S13の結果として、デマンド交通の車両台数、運行費用の金額、運行収入の金額を含むデータを費用収入記憶部36に格納する。 The expense and income derivation unit 58, as an income derivation unit, sums up the expanded number of departures and arrivals (equivalent to twice the number of users as these are departures and arrivals) for each time period during the operation time, and divides the total by two to derive the number of users during the operation time period. The vehicle number derivation unit 56 derives the product of the number of users during the operation time period and a predetermined fare (e.g., 300 yen/person) as the operation income. The expense and income derivation unit 58 stores data including the number of vehicles of demand traffic, the amount of operation expenses, and the amount of operation income in the expense and income storage unit 36 as the result of S13.

既述したように、以上の処理は運行範囲ごとに実行される。すなわち、費用収入記憶部36には、運行範囲ごとのデータとして、デマンド交通の車両台数、運行費用の金額、運行収入の金額を含むデータが格納される。 As mentioned above, the above processing is performed for each operation range. That is, the cost and income storage unit 36 stores data for each operation range, including the number of vehicles for demand traffic, the amount of operation costs, and the amount of operation income.

情報提供部60は、外部装置からの要求に応じて、設計支援システム16による処理結果のデータに基づく設計支援情報を外部システムへ送信する。設計支援情報は、運行範囲記憶部32に記憶されたデマンド交通の運行範囲データを含む。運行範囲データは、例えば、図4に示したように、複数のグリッドに区画された地図上で運行範囲70を示す画像であってもよい。また、設計支援情報は、費用収入記憶部36に記憶された、運行範囲ごとの、デマンド交通の車両台数、運行費用、運行収入を示すデータを含む。 In response to a request from an external device, the information providing unit 60 transmits design support information based on data resulting from processing by the design support system 16 to the external system. The design support information includes operation range data of on-demand transportation stored in the operation range memory unit 32. The operation range data may be, for example, an image showing the operation range 70 on a map divided into multiple grids, as shown in FIG. 4. The design support information also includes data showing the number of vehicles, operation costs, and operation revenues of on-demand transportation for each operation range, which are stored in the expense and income memory unit 36.

図7は、設計支援情報の例を示す。同図の設計支援情報の横軸は、デマンド交通の運行範囲(最小運行範囲α1、中間運行範囲α2、広域運行範囲α3)である。また、縦軸は、運行費用および運行収入の金額である。図7の設計支援情報は、破線で示す運行費用と実線で示す運行収入との乖離を示すことを目的とする。図7の設計支援情報を見た行政担当者は、(1)最小運行範囲α1では狭すぎて十分な交通サービスを提供できず、利用者が少ないこと、(2)広域運行範囲α3では広すぎて効率が悪いこと、(3)中間運行範囲α2は、運行費用と運行収入のバランスが良いこと、等を容易に把握できる。 Figure 7 shows an example of design support information. The horizontal axis of the design support information in this figure is the operation range of demand-responsive transportation (minimum operation range α1, intermediate operation range α2, wide-area operation range α3). The vertical axis is the amount of operation costs and operation revenue. The design support information in Figure 7 is intended to show the discrepancy between the operation costs shown by the dashed line and the operation revenue shown by the solid line. Looking at the design support information in Figure 7, an administrative official can easily grasp that (1) the minimum operation range α1 is too narrow to provide sufficient transportation services and has few users, (2) the wide-area operation range α3 is too wide and inefficient, and (3) the intermediate operation range α2 has a good balance between operation costs and operation revenue.

実施例の設計支援システム16によると、デマンド交通の導入が検討される地域の住民の自家用車での移動実績に基づいて、デマンド交通の合理的な運行範囲および車両台数を推定でき、また、運行費用と運行収入を精度よく推定できる。これにより、行政担当者等によるデマンド交通の規模の決定や事業性の判断を効果的に支援できる。 The design support system 16 of the embodiment can estimate the reasonable operating range and number of vehicles for on-demand transportation based on the travel history of residents in the area where the introduction of on-demand transportation is being considered, and can also accurately estimate the operating costs and operating revenues. This can effectively support government officials and others in determining the scale of on-demand transportation and its business feasibility.

以上、本開示を実施例をもとに説明した。実施例に記載の内容は例示であり、実施例の構成要素や処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本開示の範囲にあることは当業者に理解されるところである。 The present disclosure has been described above based on examples. The contents described in the examples are merely illustrative, and it will be understood by those skilled in the art that various modifications are possible in the combination of components and processing processes of the examples, and that such modifications are also within the scope of the present disclosure.

上記実施例では、出発地がデマンド交通の運行範囲内にあり、到着地がデマンド交通の運行範囲外の公共交通背後圏にあるトリップデータの中から、転換トリップデータを設定することを説明した。変形例として、出発地がデマンド交通の運行範囲外の公共交通背後圏にあり、到着地がデマンド交通の運行範囲内にあるトリップデータの中から、転換トリップデータをさらに設定してもよい。 In the above embodiment, it has been described that the diversion trip data is set from among the trip data in which the departure point is within the operation range of the demand transport service and the arrival point is in the public transport hinterland outside the operation range of the demand transport service. As a variant, the diversion trip data may be further set from among the trip data in which the departure point is in the public transport hinterland outside the operation range of the demand transport service and the arrival point is within the operation range of the demand transport service.

本変形例のトリップ転換部48は、或るトリップデータが示す出発地がデマンド交通の運行範囲外にあり、かつ、当該トリップデータが示す到着地がデマンド交通の運行範囲内にあり、かつ、デマンド交通の運行範囲内にある公共交通の施設にて公共交通からデマンド交通へ乗り継ぐことにより到着地に移動可能である場合、公共交通の施設から到着地への距離を示すデマンド移動距離と、転換フラグとを当該トリップデータに設定する。 In this modified example, if the departure point indicated by certain trip data is outside the operation range of demand transportation, the arrival point indicated by the trip data is within the operation range of demand transportation, and it is possible to travel to the arrival point by transferring from public transportation to demand transportation at a public transportation facility within the operation range of the demand transportation, the trip conversion unit 48 sets a demand travel distance indicating the distance from the public transportation facility to the arrival point and a conversion flag in the trip data.

具体的には、トリップ転換部48は、トリップ記憶部28に記憶された複数のトリップデータの中から転換候補トリップデータを抽出する。ここでの転換候補トリップデータは、出発地が公共交通背後圏記憶部34に記憶された公共交通の背後圏内にあり、かつ、到着地が運行範囲記憶部32に記憶されたデマンド交通の運行範囲内にあるトリップデータである。 Specifically, the trip conversion unit 48 extracts conversion candidate trip data from among the multiple trip data stored in the trip memory unit 28. The conversion candidate trip data here is trip data whose departure point is within the hinterland of the public transportation stored in the public transportation hinterland memory unit 34 and whose arrival point is within the operation range of the demand transportation stored in the operation range memory unit 32.

トリップ転換部48は、地図記憶部26の地図データを参照して、デマンド交通の運行範囲内に存在する公共交通からの乗り継ぎ地点の位置(例えば緯度および経度)を識別する。トリップ転換部48は、公共交通からデマンド交通へ乗り継ぐ場合の到着地までの移動時間(乗り継ぎ移動時間)と、デマンド交通での移動距離(デマンド移動距離)とを推定する。乗り継ぎ移動時間は、転換候補トリップデータが示す出発地から公共交通を利用して乗り継ぎ地点としての公共交通の施設へ移動し、その施設からデマンド交通を利用して、転換候補トリップデータが示す到着地へ移動する場合の移動時間である。 The trip conversion unit 48 refers to the map data in the map memory unit 26 and identifies the location (e.g., latitude and longitude) of a transfer point from public transportation that exists within the operation range of the demand transportation. The trip conversion unit 48 estimates the travel time to the destination when transferring from public transportation to demand transportation (transfer travel time) and the travel distance on the demand transportation (demand travel distance). The transfer travel time is the travel time when traveling from the departure point indicated by the conversion candidate trip data to a public transportation facility serving as a transfer point using public transportation, and then traveling from that facility to the destination indicated by the conversion candidate trip data using demand transportation.

具体的には、トリップ転換部48は、公共交通機関のダイヤ情報(言い換えれば運行スケジュール情報)に基づいて、転換候補トリップデータが示す出発地を含む公共交通の背後圏における公共交通の施設から、先に識別した乗り継ぎ地点までの移動時間Aを計測する。また、トリップ転換部48は、デマンド交通を利用して、乗り継ぎ地点から到着地へ移動する場合の移動時間Bと移動距離Cとを、既存の検索エンジン等のウェブサービスを利用して計測する。ここで求めた移動距離Cがデマンド移動距離となる。 Specifically, the trip conversion unit 48 measures travel time A from a public transportation facility in the hinterland of the public transportation, including the departure point indicated by the conversion candidate trip data, to the previously identified transfer point, based on the timetable information of the public transportation facility (in other words, operation schedule information). In addition, the trip conversion unit 48 measures travel time B and travel distance C when traveling from the transfer point to the arrival point using demand transportation, using a web service such as an existing search engine. The travel distance C calculated here becomes the demand travel distance.

トリップ転換部48は、移動時間Aと、移動時間Bと、予め定められた平均待ち時間(例えば10分等)の合計を乗り継ぎ移動時間として推定する。トリップ転換部48は、転換候補トリップデータに、乗り継ぎ移動時間、乗り継ぎ地点、デマンド移動距離を追加する。 The trip conversion unit 48 estimates the connecting travel time as the sum of travel time A, travel time B, and a predetermined average waiting time (e.g., 10 minutes). The trip conversion unit 48 adds the connecting travel time, the connecting point, and the demand travel distance to the conversion candidate trip data.

トリップ転換部48は、デマンド交通の運行範囲内に存在する公共交通への乗り継ぎ地点を複数識別した場合、乗り継ぎ地点ごとに、転換候補トリップデータに関する乗り継ぎ移動時間とデマンド移動距離を推定する。トリップ転換部48は、乗り継ぎ地点ごとの乗り継ぎ移動時間を比較し、最短の乗り継ぎ移動時間を識別する。トリップ転換部48は、最短の乗り継ぎ移動時間と、最短の乗り継ぎ移動時間に対応する乗り継ぎ地点とデマンド移動距離とを転換候補トリップデータに追加する。 When the trip conversion unit 48 identifies multiple transfer points to public transportation that exist within the operation range of the demand transportation, it estimates the transfer travel time and demand travel distance for each transfer point in the conversion candidate trip data. The trip conversion unit 48 compares the transfer travel time for each transfer point and identifies the shortest transfer travel time. The trip conversion unit 48 adds the shortest transfer travel time and the transfer point and demand travel distance corresponding to the shortest transfer travel time to the conversion candidate trip data.

既述したように、転換候補トリップデータには、出発地から到着地まで自家用車で移動する場合の移動時間が記録されている。トリップ転換部48は、転換候補トリップデータに記録された自家用車での移動時間と乗り継ぎ移動時間とを比較し、両者の差が予め定められた閾値以内(例えば30分以内)であれば、その転換候補トリップデータに転換フラグを追加する。本変形例で転換フラグが追加された転換候補トリップデータは、実施例の図6のS10以降の処理において、実施例の転換トリップデータと同様に取り扱われる。 As described above, the conversion candidate trip data records the travel time when traveling by private car from the departure point to the destination. The trip conversion unit 48 compares the travel time by private car recorded in the conversion candidate trip data with the transfer travel time, and if the difference between the two is within a predetermined threshold (e.g., within 30 minutes), adds a conversion flag to the conversion candidate trip data. The conversion candidate trip data to which the conversion flag has been added in this modified example is treated in the same way as the conversion trip data of the embodiment in the processing from S10 in FIG. 6 of the embodiment onwards.

本変形例の構成によると、自家用車による移動から、デマンド交通と公共交通による移動への転換有無を加味して、デマンド交通が実現するべき利用者全体の移動距離として一層妥当な値を得ることができる。 The configuration of this modified example allows for a more reasonable value to be obtained as the total travel distance that should be achieved by on-demand transportation, taking into account whether or not there is a shift from travel by private car to travel by on-demand transportation and public transportation.

上述した実施例および変形例の任意の組み合わせもまた本開示の実施の形態として有用である。組み合わせによって生じる新たな実施の形態は、組み合わされる実施例および変形例それぞれの効果をあわせもつ。また、請求項に記載の各構成要件が果たすべき機能は、実施例および変形例において示された各構成要素の単体もしくはそれらの連携によって実現されることも当業者には理解されるところである。 Any combination of the above-mentioned examples and modifications is also useful as an embodiment of the present disclosure. A new embodiment resulting from the combination will have the combined effects of each of the examples and modifications. It will also be understood by those skilled in the art that the functions to be performed by each of the constituent elements recited in the claims can be realized by each of the constituent elements shown in the examples and modifications alone or in combination with each other.

実施例および変形例に記載の技術は、以下の項目によって特定されてもよい。
[項目1]
住民の自家用車の移動に関する出発地、到着地、および移動距離を含むトリップデータであって、複数の自家用車の移動に関する複数のトリップデータを記憶するトリップ記憶部と、
前記トリップ記憶部に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出するトリップ抽出部と、
前記トリップ抽出部により抽出された複数のトリップデータの移動距離をもとに、前記デマンド交通が達成するべき利用者全体の移動距離を導出する総距離導出部と、
前記利用者全体の移動距離を、前記デマンド交通において運行される車両の移動速度で除算することにより、前記デマンド交通において運行すべき車両の台数を導出する車両台数導出部と、
を備える情報処理システム。
この情報処理システムによると、住民の自家用車の移動実績に基づいてデマンド交通が達成するべき利用者全体の総移動距離を導出し、その総移動距離に基づいて、デマンド交通において運行すべき車両台数を導出する。これにより、デマンド交通における妥当な車両台数を導出でき、デマンド交通に関する合理的な設計や意思決定を支援することができる。
[項目2]
車両識別部をさらに備え、
前記トリップデータは、車両IDをさらに含み、
前記車両識別部は、前記車両IDごとに、トリップデータの総数に対する前記トリップ抽出部により抽出されたトリップデータの割合を導出し、その割合が所定の閾値以上の車両IDを対象車両のIDとして識別し、
前記総距離導出部は、前記トリップ抽出部により抽出されたトリップデータであって、かつ、前記対象車両のIDを含むトリップデータの移動距離を合計することにより、前記利用者全体の移動距離を導出する、
項目1に記載の情報処理システム。
この情報処理システムによると、デマンド交通の利用者の車両を対象車両として識別し、その対象車両のトリップデータをもとに、利用者全体の移動距離を導出する。これにより、デマンド交通が実現するべき利用者全体の移動距離として一層妥当な値を得ることができる。
[項目3]
或る地域における自家用車の総数に対する当該地域においてトリップデータが収集された自家用車の台数の割合に基づいて、当該地域に居住する住民の自家用車に関するトリップデータの重みを導出する重み導出部と、
前記総距離導出部は、前記複数のトリップデータそれぞれの重みを前記利用者全体の移動距離に反映させる、
項目1または2に記載の情報処理システム。
この情報処理システムによると、拡大推計の手法により、デマンド交通が実現するべき利用者全体の移動距離として一層妥当な値を得ることができる。
[項目4]
前記総距離導出部は、予め定められた前記デマンド交通における相乗り率と、相乗りのため生じる遠回りの距離とを前記デマンド総距離に反映させる、
項目1から3のいずれかに記載の情報処理システム。
この情報処理システムによると、デマンド交通において生じる相乗りを加味して、デマンド交通が実現するべき利用者全体の移動距離として一層妥当な値を得ることができる。
[項目5]
前記車両台数導出部により導出された前記デマンド交通で運行すべき車両の台数に基づいて、前記デマンド交通の運行費用を導出する費用導出部をさらに備える、
項目1から4のいずれかに記載の情報処理システム。
この情報処理システムによると、デマンド交通での車両台数に基づいて、合理的な運行費用を導出することができる。
[項目6]
前記トリップデータが示す出発地が前記デマンド交通の運行範囲内にあり、かつ、前記トリップデータが示す到着地が前記デマンド交通の運行範囲外にあり、かつ、前記デマンド交通の運行範囲内にある公共交通の施設にて前記公共交通へ乗り継ぐことにより前記到着地に移動可能である場合、前記出発地から前記公共交通の施設への距離を示すデマンド移動距離と、転換フラグとを前記トリップデータに設定するトリップ転換部をさらに備え、
前記トリップ抽出部は、前記転換フラグが設定されたトリップデータをさらに抽出し、
前記総距離導出部は、前記転換フラグが設定されたトリップデータについては、前記デマンド移動距離を用いて前記利用者全体の移動距離を導出する、
項目1から5のいずれかに記載の情報処理システム。
この情報処理システムによると、デマンド交通から公共交通に乗り換えて移動する場合のデマンド交通での移動距離を加味して、デマンド交通が実現するべき利用者全体の移動距離として一層妥当な値を得ることができる。
[項目7]
前記トリップデータは、出発地から到着地まで自家用車で移動する場合の第1の移動時間をさらに含み、
前記トリップ転換部は、前記出発地から前記デマンド交通を利用して前記公共交通の施設へ移動し、その施設から前記公共交通を利用して前記到着地へ移動する場合の第2の移動時間を導出し、前記第1の移動時間と前記第2の移動時間との差が所定の閾値内であれば、前記トリップデータに前記転換フラグを設定する、
項目6に記載の情報処理システム。
この情報処理システムによると、自家用車による移動から、デマンド交通と公共交通による移動への転換有無を加味して、デマンド交通が実現するべき利用者全体の移動距離として一層妥当な値を得ることができる。
[項目8]
運行範囲設定部をさらに備え、
前記デマンド交通の対象となり得る地域は、複数の地区に分割されており、
前記運行範囲設定部は、前記複数の地区のそれぞれについて、前記トリップデータの出発地に該当した回数と、前記トリップデータの到着地に該当した回数との合計値を導出し、前記複数の地区のうち前記合計値が相対的に大きい地区の組を前記デマンド交通の運行範囲として設定する、
項目1から7のいずれかに記載の情報処理システム。
この情報処理システムによると、デマンド交通の運行範囲を妥当な範囲に設定することができる。
[項目9]
住民の自家用車の移動に関する出発地、到着地、および移動距離を含むトリップデータであって、複数の自家用車の移動に関する複数のトリップデータを記憶する記憶部にアクセス可能なコンピュータが、
前記記憶部に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出するステップと、
前記抽出するステップで抽出された複数のトリップデータの移動距離をもとに、前記デマンド交通が達成するべき利用者全体の移動距離を導出するステップと、
前記利用者全体の移動距離を、前記デマンド交通において運行される車両の移動速度で除算することにより、前記デマンド交通において運行すべき車両の台数を導出するステップと、
を実行する情報処理方法。
この情報処理方法によると、住民の自家用車の移動実績に基づいてデマンド交通が達成するべき利用者全体の総移動距離を導出し、その総移動距離に基づいて、デマンド交通において運行すべき車両台数を導出する。これにより、デマンド交通における妥当な車両台数を導出でき、デマンド交通に関する合理的な設計や意思決定を支援することができる。
[項目10]
住民の自家用車の移動に関する出発地、到着地、および移動距離を含むトリップデータであって、複数の自家用車の移動に関する複数のトリップデータを記憶する記憶部にアクセス可能なコンピュータに、
前記記憶部に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出する機能と、
前記抽出するステップで抽出された複数のトリップデータの移動距離をもとに、前記デマンド交通が達成するべき利用者全体の移動距離を導出する機能と、
前記利用者全体の移動距離を、前記デマンド交通において運行される車両の移動速度で除算することにより、前記デマンド交通において運行すべき車両の台数を導出する機能と、
を実現させるためのコンピュータプログラム。
このコンピュータプログラムによると、住民の自家用車の移動実績に基づいてデマンド交通が達成するべき利用者全体の総移動距離を導出し、その総移動距離に基づいて、デマンド交通において運行すべき車両台数を導出する。これにより、デマンド交通における妥当な車両台数を導出でき、デマンド交通に関する合理的な設計や意思決定を支援することができる。
The techniques described in the embodiments and modifications may be specified by the following items.
[Item 1]
A trip storage unit that stores a plurality of trip data related to a plurality of private car trips of a resident, the trip data including a departure point, an arrival point, and a travel distance related to the resident's private car trips;
a trip extraction unit that extracts, from the plurality of trip data stored in the trip storage unit, a plurality of trip data in which both a departure point and a destination point are included in an operation range of the demand-responsive transportation;
a total distance deriving unit that derives a total travel distance of all users that should be achieved by the demand-responsive transportation based on travel distances of the plurality of trip data extracted by the trip extracting unit;
a vehicle number deriving unit that derives the number of vehicles to be operated in the on-demand transportation by dividing the travel distance of all the users by the travel speed of the vehicles operated in the on-demand transportation;
An information processing system comprising:
This information processing system calculates the total travel distance that demand-responsive transportation should achieve for all users based on the travel records of residents' private cars, and calculates the number of vehicles that should be operated in demand-responsive transportation based on that total travel distance. This makes it possible to derive an appropriate number of vehicles for demand-responsive transportation, and supports rational design and decision-making regarding demand-responsive transportation.
[Item 2]
A vehicle identification unit is further provided,
The trip data further includes a vehicle ID.
the vehicle identification unit derives a ratio of the trip data extracted by the trip extraction unit to a total number of trip data for each of the vehicle IDs, and identifies a vehicle ID for which the ratio is equal to or greater than a predetermined threshold as an ID of a target vehicle;
the total distance deriving unit derives a travel distance of the entire user by summing up travel distances of the trip data extracted by the trip extracting unit and including the ID of the target vehicle;
Item 2. An information processing system according to item 1.
This information processing system identifies the vehicles of users of demand-responsive transportation as target vehicles, and derives the total travel distance of all users based on the trip data of the target vehicles. This makes it possible to obtain a more appropriate value for the total travel distance of all users that demand-responsive transportation should achieve.
[Item 3]
a weight derivation unit that derives weights of trip data related to private cars of residents living in a certain area based on a ratio of the number of private cars for which trip data has been collected in the certain area to the total number of private cars in the certain area;
The total distance derivation unit reflects a weight of each of the plurality of trip data on a total travel distance of the users.
3. The information processing system according to item 1 or 2.
According to this information processing system, the method of extended estimation makes it possible to obtain a more reasonable value for the total travel distance of users that should be achieved through demand-responsive transportation.
[Item 4]
The total distance derivation unit reflects a predetermined ride-sharing rate in the demand traffic and a detour distance caused by the ride-sharing in the demand total distance.
4. The information processing system according to any one of items 1 to 3.
According to this information processing system, by taking into account the carpooling that occurs in demand-responsive transportation, a more reasonable value can be obtained as the travel distance of all users that should be realized by demand-responsive transportation.
[Item 5]
The vehicle number deriving unit further includes a cost deriving unit that derives an operating cost of the on-demand transportation based on the number of vehicles to be operated by the on-demand transportation derived by the vehicle number deriving unit.
5. An information processing system according to any one of items 1 to 4.
According to this information processing system, it is possible to derive a reasonable operating cost based on the number of vehicles in demand traffic.
[Item 6]
a trip conversion unit that sets a demand travel distance indicating a distance from the departure point to the public transportation facility and a conversion flag in the trip data when the departure point indicated by the trip data is within the operation range of the demand transportation, the arrival point indicated by the trip data is outside the operation range of the demand transportation, and the arrival point can be reached by transferring to the public transportation at a public transportation facility within the operation range of the demand transportation,
The trip extraction unit further extracts trip data for which the conversion flag is set,
The total distance derivation unit derives a travel distance of the entire users by using the demand travel distance for the trip data in which the conversion flag is set.
6. An information processing system according to any one of items 1 to 5.
According to this information processing system, by taking into account the travel distance of demand-responsive transportation when switching from demand-responsive transportation to public transportation, a more reasonable value can be obtained as the travel distance of all users that should be realized by demand-responsive transportation.
[Item 7]
The trip data further includes a first travel time when traveling from a departure point to a destination point by private vehicle;
the trip conversion unit derives a second travel time when traveling from the departure point to the public transportation facility using the demand transportation and traveling from the facility to the arrival point using the public transportation, and sets the conversion flag in the trip data if a difference between the first travel time and the second travel time is within a predetermined threshold value;
Item 7. An information processing system according to item 6.
According to this information processing system, by taking into account whether or not there is a shift from traveling by private car to traveling by demand-responsive transportation and public transportation, it is possible to obtain a more appropriate value for the total travel distance that should be achieved by demand-responsive transportation.
[Item 8]
An operation range setting unit is further provided,
The area that may be the target of the demand-responsive traffic is divided into a plurality of districts,
the operation range setting unit derives a total value of the number of times each of the plurality of districts corresponds to the departure point of the trip data and the number of times each of the plurality of districts corresponds to the arrival point of the trip data, and sets a set of districts among the plurality of districts in which the total value is relatively large as the operation range of the demand transportation;
8. An information processing system according to any one of items 1 to 7.
According to this information processing system, the operation area of demand-responsive transportation can be set to an appropriate range.
[Item 9]
a computer having access to a memory unit storing a plurality of trip data relating to a plurality of personal vehicle trips of a resident, the trip data including a starting point, a destination point, and a distance traveled, the trip data relating to a plurality of personal vehicle trips of the resident;
extracting, from the plurality of trip data stored in the storage unit, a plurality of trip data whose departure point and destination are both included in the operation range of the demand-responsive transportation;
A step of deriving a travel distance of all users that should be achieved by the demand-responsive transportation based on the travel distances of the plurality of trip data extracted in the extracting step;
deriving the number of vehicles to be operated in the on-demand transportation by dividing the travel distance of all the users by the travel speed of the vehicles operated in the on-demand transportation;
An information processing method for performing the above.
According to this information processing method, the total travel distance that the demand-responsive transportation should achieve is calculated based on the travel records of residents' private cars, and the number of vehicles that should be operated in the demand-responsive transportation is calculated based on the total travel distance. This makes it possible to derive an appropriate number of vehicles in the demand-responsive transportation, and supports rational design and decision-making regarding the demand-responsive transportation.
[Item 10]
A computer having access to a memory unit that stores a plurality of trip data relating to a plurality of personal vehicle trips of a resident, the trip data including a starting point, a destination point, and a distance traveled, the trip data relating to a plurality of personal vehicle trips of a resident.
A function of extracting, from the plurality of trip data stored in the storage unit, a plurality of trip data whose departure point and destination are both included in the operation range of the demand-responsive transportation;
A function of deriving a travel distance of all users that should be achieved by the demand-responsive transportation based on the travel distances of the plurality of trip data extracted in the extracting step;
A function of deriving the number of vehicles to be operated in the demand transportation by dividing the travel distance of all the users by the travel speed of the vehicles operated in the demand transportation;
A computer program to achieve this.
This computer program calculates the total travel distance that demand-responsive transportation should achieve for all users based on the travel records of residents' private cars, and calculates the number of vehicles that should be operated in demand-responsive transportation based on that total travel distance. This makes it possible to derive an appropriate number of vehicles for demand-responsive transportation, and supports rational design and decision-making regarding demand-responsive transportation.

10 デマンド交通支援システム、 12 自家用車、 28 トリップ記憶部、 44 拡大推計部、 46 運行範囲設定部、 48 トリップ転換部、 50 トリップ抽出部、 52 利用者車両識別部、 54 総距離導出部、 56 車両台数導出部。 10 Demand traffic support system, 12 Private vehicle, 28 Trip storage unit, 44 Expanded estimation unit, 46 Operation range setting unit, 48 Trip conversion unit, 50 Trip extraction unit, 52 User vehicle identification unit, 54 Total distance derivation unit, 56 Vehicle number derivation unit.

Claims (10)

住民の自家用車の移動に関する出発地、到着地、および移動距離を含むトリップデータであって、複数の自家用車の移動に関する複数のトリップデータを記憶するトリップ記憶部と、
前記トリップ記憶部に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出するトリップ抽出部と、
前記トリップ抽出部により抽出された複数のトリップデータの移動距離をもとに、前記デマンド交通が達成するべき利用者全体の移動距離を導出する総距離導出部と、
前記利用者全体の移動距離を、前記デマンド交通において運行される車両の移動速度で除算することにより、前記デマンド交通において運行すべき車両の台数を導出する車両台数導出部と、
を備える情報処理システム。
A trip storage unit that stores a plurality of trip data related to a plurality of private car trips of a resident, the trip data including a departure point, an arrival point, and a travel distance related to the resident's private car trips;
a trip extraction unit that extracts, from the plurality of trip data stored in the trip storage unit, a plurality of trip data in which both a departure point and a destination point are included in an operation range of the demand-responsive transportation;
a total distance deriving unit that derives a total travel distance of all users that should be achieved by the demand-responsive transportation based on travel distances of the plurality of trip data extracted by the trip extracting unit;
a vehicle number deriving unit that derives the number of vehicles to be operated in the on-demand transportation by dividing the travel distance of all the users by the travel speed of the vehicles operated in the on-demand transportation;
An information processing system comprising:
車両識別部をさらに備え、
前記トリップデータは、車両IDをさらに含み、
前記車両識別部は、前記車両IDごとに、トリップデータの総数に対する前記トリップ抽出部により抽出されたトリップデータの割合を導出し、その割合が所定の閾値以上の車両IDを対象車両のIDとして識別し、
前記総距離導出部は、前記トリップ抽出部により抽出されたトリップデータであって、かつ、前記対象車両のIDを含むトリップデータの移動距離を合計することにより、前記利用者全体の移動距離を導出する、
請求項1に記載の情報処理システム。
A vehicle identification unit is further provided,
The trip data further includes a vehicle ID.
the vehicle identification unit derives a ratio of the trip data extracted by the trip extraction unit to a total number of trip data for each of the vehicle IDs, and identifies a vehicle ID for which the ratio is equal to or greater than a predetermined threshold as an ID of a target vehicle;
the total distance deriving unit derives a travel distance of the entire user by summing up travel distances of the trip data extracted by the trip extracting unit and including the ID of the target vehicle;
The information processing system according to claim 1 .
或る地域における自家用車の総数に対する当該地域においてトリップデータが収集された自家用車の台数の割合に基づいて、当該地域に居住する住民の自家用車に関するトリップデータの重みを導出する重み導出部と、
前記総距離導出部は、前記複数のトリップデータそれぞれの重みを前記利用者全体の移動距離に反映させる、
請求項1または2に記載の情報処理システム。
a weight derivation unit that derives weights of trip data related to private cars of residents living in a certain area based on a ratio of the number of private cars for which trip data has been collected in the certain area to the total number of private cars in the certain area;
The total distance derivation unit reflects a weight of each of the plurality of trip data on a total travel distance of the users.
3. The information processing system according to claim 1 or 2.
前記総距離導出部は、予め定められた前記デマンド交通における相乗り率と、相乗りのため生じる遠回りの距離とを前記利用者全体の移動距離に反映させる、
請求項1から3のいずれかに記載の情報処理システム。
The total distance derivation unit reflects a predetermined ride-sharing rate in the demand-responsive transportation and a detour distance caused by ride-sharing in the travel distance of the entire users.
4. An information processing system according to claim 1.
前記車両台数導出部により導出された前記デマンド交通で運行すべき車両の台数に基づいて、前記デマンド交通の運行費用を導出する費用導出部をさらに備える、
請求項1から4のいずれかに記載の情報処理システム。
The vehicle number deriving unit further includes a cost deriving unit that derives an operating cost of the on-demand transportation based on the number of vehicles to be operated by the on-demand transportation derived by the vehicle number deriving unit.
5. An information processing system according to claim 1.
前記トリップデータが示す出発地が前記デマンド交通の運行範囲内にあり、かつ、前記トリップデータが示す到着地が前記デマンド交通の運行範囲外にあり、かつ、前記デマンド交通の運行範囲内にある公共交通の施設にて前記公共交通へ乗り継ぐことにより前記到着地に移動可能である場合、前記出発地から前記公共交通の施設への距離を示すデマンド移動距離と、転換フラグとを前記トリップデータに設定するトリップ転換部をさらに備え、
前記トリップ抽出部は、前記転換フラグが設定されたトリップデータをさらに抽出し、
前記総距離導出部は、前記転換フラグが設定されたトリップデータについては、前記デマンド移動距離を用いて前記利用者全体の移動距離を導出する、
請求項1から5のいずれかに記載の情報処理システム。
a trip conversion unit that sets a demand travel distance indicating a distance from the departure point to the public transportation facility and a conversion flag in the trip data when the departure point indicated by the trip data is within the operation range of the demand transportation, the arrival point indicated by the trip data is outside the operation range of the demand transportation, and the arrival point can be reached by transferring to the public transportation at a public transportation facility within the operation range of the demand transportation,
The trip extraction unit further extracts trip data for which the conversion flag is set,
The total distance derivation unit derives a travel distance of the entire users by using the demand travel distance for the trip data in which the conversion flag is set.
6. An information processing system according to claim 1.
前記トリップデータは、出発地から到着地まで自家用車で移動する場合の第1の移動時間をさらに含み、
前記トリップ転換部は、前記出発地から前記デマンド交通を利用して前記公共交通の施設へ移動し、その施設から前記公共交通を利用して前記到着地へ移動する場合の第2の移動時間を導出し、前記第1の移動時間と前記第2の移動時間との差が所定の閾値内であれば、前記トリップデータに前記転換フラグを設定する、
請求項6に記載の情報処理システム。
The trip data further includes a first travel time when traveling from a departure point to a destination point by private vehicle;
the trip conversion unit derives a second travel time when traveling from the departure point to the public transportation facility using the demand transportation and traveling from the facility to the arrival point using the public transportation, and sets the conversion flag in the trip data if a difference between the first travel time and the second travel time is within a predetermined threshold value;
7. The information processing system according to claim 6.
運行範囲設定部をさらに備え、
前記デマンド交通の対象となり得る地域は、複数の地区に分割されており、
前記運行範囲設定部は、前記複数の地区のそれぞれについて、前記トリップデータの出発地に該当した回数と、前記トリップデータの到着地に該当した回数との合計値を導出し、前記複数の地区のうち前記合計値が相対的に大きい地区の組を前記デマンド交通の運行範囲として設定する、
請求項1から7のいずれかに記載の情報処理システム。
An operation range setting unit is further provided,
The area that may be the target of the demand-responsive traffic is divided into a plurality of districts,
the operation range setting unit derives a total value of the number of times each of the plurality of districts corresponds to the departure point of the trip data and the number of times each of the plurality of districts corresponds to the arrival point of the trip data, and sets a set of districts among the plurality of districts in which the total value is relatively large as the operation range of the demand transportation;
8. An information processing system according to claim 1.
住民の自家用車の移動に関する出発地、到着地、および移動距離を含むトリップデータであって、複数の自家用車の移動に関する複数のトリップデータを記憶する記憶部にアクセス可能なコンピュータが、
前記記憶部に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出するステップと、
前記抽出するステップで抽出された複数のトリップデータの移動距離をもとに、前記デマンド交通が達成するべき利用者全体の移動距離を導出するステップと、
前記利用者全体の移動距離を、前記デマンド交通において運行される車両の移動速度で除算することにより、前記デマンド交通において運行すべき車両の台数を導出するステップと、
を実行する情報処理方法。
a computer having access to a memory unit storing a plurality of trip data relating to a plurality of personal vehicle trips of a resident, the trip data including a starting point, a destination point, and a distance traveled, the trip data relating to a plurality of personal vehicle trips of the resident;
extracting, from the plurality of trip data stored in the storage unit, a plurality of trip data whose departure point and destination are both included in the operation range of the demand-responsive transportation;
A step of deriving a travel distance of all users that should be achieved by the demand-responsive transportation based on the travel distances of the plurality of trip data extracted in the extracting step;
deriving the number of vehicles to be operated in the on-demand transportation by dividing the travel distance of all the users by the travel speed of the vehicles operated in the on-demand transportation;
An information processing method for performing the above.
住民の自家用車の移動に関する出発地、到着地、および移動距離を含むトリップデータであって、複数の自家用車の移動に関する複数のトリップデータを記憶する記憶部にアクセス可能なコンピュータに、
前記記憶部に記憶された複数のトリップデータの中から、出発地と到着地の両方がデマンド交通の運行範囲内に含まれる複数のトリップデータを抽出する機能と、
前記抽出するステップで抽出された複数のトリップデータの移動距離をもとに、前記デマンド交通が達成するべき利用者全体の移動距離を導出する機能と、
前記利用者全体の移動距離を、前記デマンド交通において運行される車両の移動速度で除算することにより、前記デマンド交通において運行すべき車両の台数を導出する機能と、
を実現させるためのコンピュータプログラム。
A computer having access to a memory unit that stores a plurality of trip data relating to a plurality of personal vehicle trips of a resident, the trip data including a starting point, a destination point, and a distance traveled, the trip data relating to a plurality of personal vehicle trips of a resident.
A function of extracting, from the plurality of trip data stored in the storage unit, a plurality of trip data whose departure point and destination are both included in the operation range of the demand-responsive transportation;
A function of deriving a travel distance of all users that should be achieved by the demand-responsive transportation based on the travel distances of the plurality of trip data extracted in the extracting step;
A function of deriving the number of vehicles to be operated in the demand transportation by dividing the travel distance of all the users by the travel speed of the vehicles operated in the demand transportation;
A computer program to achieve this.
JP2021043115A 2021-03-17 2021-03-17 Information processing system, information processing method, and computer program Active JP7578519B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021043115A JP7578519B2 (en) 2021-03-17 2021-03-17 Information processing system, information processing method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021043115A JP7578519B2 (en) 2021-03-17 2021-03-17 Information processing system, information processing method, and computer program

Publications (2)

Publication Number Publication Date
JP2022142871A JP2022142871A (en) 2022-10-03
JP7578519B2 true JP7578519B2 (en) 2024-11-06

Family

ID=83454078

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021043115A Active JP7578519B2 (en) 2021-03-17 2021-03-17 Information processing system, information processing method, and computer program

Country Status (1)

Country Link
JP (1) JP7578519B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7475407B2 (en) 2022-10-05 2024-04-26 MONET Technologies株式会社 Information processing device, information processing method, and information processing program
CN116167787B (en) * 2023-04-25 2023-07-18 深圳市深圳通有限公司 Rail transit sorting system and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170169377A1 (en) 2015-12-09 2017-06-15 Sap Se Optimal demand-based allocation
CN107481511A (en) 2017-08-16 2017-12-15 深圳先进技术研究院 A method and system for calculating candidate bus stops
JP2020008925A (en) 2018-07-03 2020-01-16 トヨタ自動車株式会社 Information processing apparatus and information processing method
US20210041257A1 (en) 2019-08-08 2021-02-11 Beijing Baidu Netcom Science And Technology Co., Ltd. Method, Apparatus, Computer Device and Readable Storage Medium for Processing Position Information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170169377A1 (en) 2015-12-09 2017-06-15 Sap Se Optimal demand-based allocation
CN107481511A (en) 2017-08-16 2017-12-15 深圳先进技术研究院 A method and system for calculating candidate bus stops
JP2020008925A (en) 2018-07-03 2020-01-16 トヨタ自動車株式会社 Information processing apparatus and information processing method
US20210041257A1 (en) 2019-08-08 2021-02-11 Beijing Baidu Netcom Science And Technology Co., Ltd. Method, Apparatus, Computer Device and Readable Storage Medium for Processing Position Information

Also Published As

Publication number Publication date
JP2022142871A (en) 2022-10-03

Similar Documents

Publication Publication Date Title
CN109035770B (en) Real-time analysis and prediction method for bus passenger capacity in big data environment
CN107506864B (en) Passenger bus route planning method and device
Ali et al. Travel behavior analysis using smart card data
Barrios et al. Fleet sizing for flexible carsharing systems: Simulation-based approach
Kumar et al. A robust method for estimating transit passenger trajectories using automated data
US10515549B1 (en) Method, apparatus, and computer program product for evaluating public transportation use
JP6190627B2 (en) Information processing system, information processing server, information processing method, and information processing program
Chen et al. Development of Fuzzy Logic Forecast Models for Location‐Based Parking Finding Services
JP7578519B2 (en) Information processing system, information processing method, and computer program
Coffey et al. Time of arrival predictability horizons for public bus routes
JP6307376B2 (en) Traffic analysis system, traffic analysis program, and traffic analysis method
Rajput et al. Advanced urban public transportation system for Indian scenarios
Nakashima et al. One cycle of smart access vehicle service development
JPWO2020049775A1 (en) Passenger guidance system and passenger guidance method
Arbex et al. Before-and-after evaluation of a bus network improvement using performance indicators from historical smart card data
JP2012073976A (en) Information service device, information service method, and information service system
JP6999519B2 (en) Transport capacity adjustment device, transport capacity adjustment system and transport capacity adjustment method
JP7537983B2 (en) Server device, processing method, and program
RU2674129C2 (en) Method and system for determining, visualizing and predicting transport accessibility of areas of settlements
Kostakos Using Bluetooth to capture passenger trips on public transport buses
US20120122483A1 (en) Location identifying method and location identifying device
JP7425680B2 (en) Navigation device and navigation method
JP2012226503A (en) Travel analysis method and travel analysis device
JP6621208B2 (en) Program, apparatus and method for estimating necessity of two-way transportation between places of stay
Yook et al. Effective modeling for a distance-based fare structure with a time-expanded network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240226

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240930

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241001

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241024

R150 Certificate of patent or registration of utility model

Ref document number: 7578519

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150