JP5714306B2 - Content selection device and content selection method - Google Patents

Content selection device and content selection method Download PDF

Info

Publication number
JP5714306B2
JP5714306B2 JP2010255933A JP2010255933A JP5714306B2 JP 5714306 B2 JP5714306 B2 JP 5714306B2 JP 2010255933 A JP2010255933 A JP 2010255933A JP 2010255933 A JP2010255933 A JP 2010255933A JP 5714306 B2 JP5714306 B2 JP 5714306B2
Authority
JP
Japan
Prior art keywords
boarding
content
time
information
station
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
JP2010255933A
Other languages
Japanese (ja)
Other versions
JP2012108654A (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.)
East Japan Railway Co
Original Assignee
East Japan Railway Co
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 East Japan Railway Co filed Critical East Japan Railway Co
Priority to JP2010255933A priority Critical patent/JP5714306B2/en
Publication of JP2012108654A publication Critical patent/JP2012108654A/en
Application granted granted Critical
Publication of JP5714306B2 publication Critical patent/JP5714306B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、コンテンツ選択装置、コンテンツ選択方法に関する。   The present invention relates to a content selection device and a content selection method.

近年、列車車両内では、動画等のコンテンツが流されている。このコンテンツは、例えば、旅客会社からのお知らせや広告主からの依頼による広告等を備えている。この列車車両内で流すコンテンツは、一定周期で流すコンテンツがあり、従来、アンケートや観測データに基づき利用者数や平均乗車時間を推定し、コンテンツを流す周期(コンテンツ周期)を決定していた。また、列車車両内で流す広告においては、費用対効果が広告主から強く求められている。   In recent years, contents such as moving images have been played in train cars. This content includes, for example, notifications from passenger companies, advertisements requested by advertisers, and the like. The content that flows in the train vehicle includes content that flows at a constant cycle. Conventionally, the number of users and the average boarding time are estimated based on questionnaires and observation data, and the cycle (content cycle) in which content flows is determined. In addition, cost effectiveness is strongly demanded by advertisers in advertisements that are run in train cars.

乗車経路や平均乗車時間などの利用者の動きである旅客流動に関する情報(以下、流動情報と呼ぶ)を推定する場合、アンケート以外の方法として自動改札機が定期券から取得したデータに基づき推定する手法が提案されている。この手法において、流動情報である乗車経路や平均乗車時間を推定するために、乗車駅から降車駅まで利用者が利用したと思われる路線と、乗り換え駅を推定する必要がある。このため、自動改札機が定期券から乗車駅名と降車駅名などの情報を取得して、取得した情報を自動改札機、または、センターにある集計装置が集計する。また、集計した情報を、利用時間帯ごとに分け、乗車駅名と降車駅名との組み合わせ毎の利用者数の集合である乗車データを生成する。そして、生成した乗車データを用いて、グラフ理論で乗車駅から降車駅へのルートを探索する手法が提案されている(例えば、非特許文献1参照)。   When estimating passenger flow information (hereinafter referred to as flow information) such as boarding route and average boarding time, it is estimated based on data obtained from commuter pass by automatic ticket checker as a method other than questionnaire. A method has been proposed. In this method, in order to estimate the boarding route and average boarding time, which are flow information, it is necessary to estimate the route that the user seems to have used from the boarding station to the getting-off station and the transfer station. For this reason, the automatic ticket gate acquires information such as the boarding station name and the getting-off station name from the commuter pass, and the acquired information is totaled by the automatic ticket gate or the counting device in the center. In addition, the collected information is divided for each use time zone, and boarding data that is a set of the number of users for each combination of boarding station name and getting-off station name is generated. And the method of searching the route | route from a boarding station to an alighting station by the graph theory using the produced | generated boarding data is proposed (for example, refer nonpatent literature 1).

明星秀一、泉利幸ら、「自動改札機データによる旅客流動の推定」、日本機械学会第13回鉄道技術連合シンポジウム講演論文集、2006年12月、p351−354Shuichi Meisei, Toshiyuki Izumi et al., “Estimation of Passenger Flow Using Automatic Ticket Gate Data”, Proceedings of the 13th Japan Society of Mechanical Engineers Symposium on Railway Technology, December 2006, p351-354

しかしながら、非特許文献1において、生成した流動情報を使って平均乗車時間を算出すると、乗り換えがあった場合、その乗り換え時間も含んだ平均乗車時間が算出されるため、算出精度が低下してしまうという問題があった。また、算出精度が低下した平均乗車時間を用いて広告等のコンテンツ周期を決定しようとした場合、必ずしも有効なコンテンツを決定することができないという問題点があった。また、従来のアンケートや観測によるコンテンツ周期の決定手法においては、定期的に調査を行う必要があり、さらに路線ごとに多くのデータを収集する必要が有り、非常に多くの時間とコストと手間がかかるという問題点があった。   However, in Non-Patent Document 1, when the average boarding time is calculated using the generated flow information, if there is a transfer, the average boarding time including the transfer time is calculated, so that the calculation accuracy decreases. There was a problem. In addition, when trying to determine the content period such as an advertisement using the average boarding time in which the calculation accuracy is lowered, there is a problem that it is not always possible to determine effective content. In addition, in the conventional method of determining the content cycle by questionnaires and observations, it is necessary to conduct regular surveys, and it is necessary to collect a lot of data for each route, which requires a great deal of time, cost, and effort. There was a problem that it took.

また、費用対効果が広告主から強く求められているが、アンケートや観測データだけでは、車両内で流したコンテンツの視聴率(視聴したと思われる率)を定量的に算出することが困難であり、さらにコンテンツを流した時、またはコンテンツを流した後、実際の視聴率を推定することが困難であるという問題点があった。   Cost-effectiveness is strongly demanded by advertisers, but it is difficult to quantitatively calculate the audience rating (rate that seems to have been viewed) of the content circulated in the vehicle only with questionnaires and observation data. In addition, there is a problem that it is difficult to estimate the actual audience rating when the content is played or after the content is played.

本発明は、上記の課題に鑑みてなされたものであって、アンケートや観測データによらず路線毎に最適なコンテンツ周期を算出し、コンテンツを選択することを可能にするコンテンツ選択装置、コンテンツ選択方法を提供することを目的としている。   The present invention has been made in view of the above-described problems, and is a content selection device and a content selection device that can calculate an optimal content period for each route and select content regardless of a questionnaire or observation data. It aims to provide a method.

上記目的を達成するため、本発明は、列車運行のダイヤ情報が格納されている列車運行データベースと、コンテンツと当該コンテンツの再生時間とが格納されているコンテンツ・データベースと、自動改札機が取得した利用者の乗車駅名情報及び降車駅名情報及び降車時刻情報を含む乗車データを取得するデータ受け取り部と、前記乗車データの前記乗車駅名情報と前記降車駅名情報と前記降車時刻情報ごとに、当該乗車駅名情報と降車駅名情報と降車時刻情報とを用いて、前記列車運行データベースに格納されている前記ダイヤ情報に含まれる各列車についての発駅と発時刻と着駅と着時刻の情報をルート探索エンジンのプログラムを用いて検索し、前記乗車駅名情報が示す乗車駅を出て前記降車駅名情報が示す降車駅に前記降車時刻情報が示す時刻に到着する列車の乗車経路のうち、移動にかかる時間が最短となる乗車経路を特定し、その特定した乗車経路に含まれる線区ごとの乗車時間を当該線区ごとの前記発時刻と前記着時刻とから算出するルート探索部と、前記特定した乗車経路に含まれる線区ごとに乗車時間が最大となる最大乗車時間を算出する解析部と、前記コンテンツ・データベースに格納されている前記コンテンツのうち、前記コンテンツの再生時間が前記最大乗車時間に応じたコンテンツを前記線区ごとに選択するコンテンツ選択部と、を備えることを特徴としている。 In order to achieve the above object, the present invention acquires a train operation database storing train operation schedule information, a content database storing content and a reproduction time of the content, and an automatic ticket gate. A data receiving unit that acquires boarding data including user boarding station name information, boarding station name information, and boarding time information , and the boarding station name information, the boarding station name information, and the boarding time information for each boarding data. Information on the departure station, departure time, arrival station, and arrival time for each train included in the diagram information stored in the train operation database using the information, the getting-off station name information, and the getting-off time information are route search engines The departure time information is retrieved using the program of No. 1, and the exit station shown by the boarding station name information leaves the boarding station indicated by the boarding station name information. The boarding route that takes the shortest time to travel among the boarding routes of the train that arrives at the indicated time is specified, and the boarding time for each line section included in the specified boarding route is determined as the departure time for each line section. A route search unit that calculates from the arrival time, an analysis unit that calculates a maximum boarding time that maximizes the boarding time for each line section included in the specified boarding route, and the content database that stores the A content selection unit that selects content corresponding to the maximum boarding time for each line segment among the content playback time.

また、本発明は、コンテンツ選択装置において、前記解析部は、前記特定した乗車経路に含まれる線区ごとに乗車時間が最小となる最小乗車時間を算出し、前記コンテンツ選択部は、前記最大乗車時間に代えて前記最小乗車時間を用い、前記コンテンツの再生時間が前記最小乗車時間に応じたコンテンツを前記線区ごとに選択するようにしてもよい。 Further, the present invention provides the content selection device, wherein the analysis unit calculates a minimum boarding time that minimizes the boarding time for each line section included in the specified boarding route, and the content selection unit includes the maximum boarding The minimum boarding time may be used instead of the time, and the content reproduction time may be selected for each line section according to the minimum boarding time .

また、本発明は、コンテンツ選択装置において、前記コンテンツ・データベースは、コンテンツにさらに駅名を対応付けて記憶し、前記解析部は、前記乗車経路と前記利用者数情報とに基づいて、前記乗車経路によって得られる前記線区ごとの乗車駅と降車駅とのうち利用者数が最も多い駅を抽出し、前記コンテンツ選択部は、前記解析部が算出した前記コンテンツの選択に用いる所定の乗車時間に応じたコンテンツであって、かつ、前記利用者数が最も多い駅に対応する前記コンテンツを前記線区ごとに選択するようにしてもよい。 In the content selection device according to the present invention, the content database further stores a station name associated with the content, and the analysis unit is configured to store the boarding route based on the boarding route and the number of users information. The station having the largest number of users is extracted from the boarding station and the getting-off station for each line section obtained by the above, and the content selection unit uses the predetermined boarding time used for the selection of the content calculated by the analysis unit. The content corresponding to the station with the largest number of users may be selected for each line section .

また、本発明は、コンテンツ選択装置において、前記コンテンツ・データベースは、コンテンツにさらに当該コンテンツの配信対象とする利用者を示す情報を対応付けて記憶し、前記データ受け取り部は、自動改札機から前記利用者に関する情報を更に取得し、前記利用者に関する情報を利用者属性データとして抽出する利用者属性データ抽出部をさらに備え、前記ルート探索部は、前記利用者属性データ抽出部が抽出した前記利用者属性データに応じた乗り換え駅の条件を加えて前記乗車駅から当該乗り換え駅を経由して前記降車駅に至るまでの乗車経路を特定し、前記コンテンツ選択部は、前記配信対象とする利用者を示す情報が前記利用者属性データ抽出部が抽出した前記利用者属性データと一致し、前記コンテンツの再生時間が前記解析部が算出した前記コンテンツの選択に用いる所定の乗車時間に応じたコンテンツを前記線区ごとに選択するようにしてもよい。 Further, the present invention is the content selection device, wherein the content database further stores information indicating a user to whom the content is to be distributed in association with the content, and the data receiving unit is configured to receive the information from the automatic ticket checker. It further includes a user attribute data extraction unit that further acquires information about the user and extracts the information about the user as user attribute data, and the route search unit uses the usage extracted by the user attribute data extraction unit A transfer route condition corresponding to the user attribute data is added to specify a boarding route from the boarding station to the exit station via the transfer station, and the content selection unit is a user to be distributed Indicates that the user attribute data extracted by the user attribute data extraction unit matches the reproduction time of the content The content corresponding to the predetermined traveling time used for selection of the content analyzing unit is calculated may be selected for each of the line section.

また、本発明は、コンテンツ表示部と列車運行のダイヤ情報が格納されている列車運行データベースと、コンテンツと当該コンテンツの再生時間が格納されているコンテンツ・データベースと、を備えるコンテンツ選択装置のコンテンツ選択方法において、データ受け取り部が、自動改札機が取得した利用者の乗車駅名情報及び降車駅名情報及び降車時刻情報を含む乗車データを取得するデータ受け取り工程と、ルート探索部が、前記乗車データの前記乗車駅名情報と前記降車駅名情報と前記降車時刻情報ごとに、当該乗車駅名情報と降車駅名情報と降車時刻情報とを用いて、前記列車運行データベースに格納されている前記ダイヤ情報に含まれる各列車についての発駅と発時刻と着駅と着時刻の情報をルート探索エンジンのプログラムを用いて検索し、前記乗車駅名情報が示す乗車駅を出て前記降車駅名情報が示す降車駅に前記降車時刻情報が示す時刻に到着する列車の乗車経路のうち、移動にかかる時間が最短となる乗車経路を特定し、その特定した乗車経路に含まれる線区ごとの乗車時間を当該線区ごとの前記発時刻と前記着時刻とから算出するルート探索工程と、解析部が、前記特定した乗車経路に含まれる線区ごとに前記コンテンツの選択に用いる所定の乗車時間を算出する解析工程と、コンテンツ選択部が、前記コンテンツ・データベースに格納されている前記コンテンツのうち、前記コンテンツの再生時間が、前記線区ごとに算出した前記コンテンツの選択に用いる所定の乗車時間に応じたコンテンツを前記線区ごとに選択するコンテンツ選択工程と、を備えることを特徴としている。 In addition, the present invention provides a content selection apparatus comprising a content display unit, a train operation database in which train operation schedule information is stored, and a content database in which content and a reproduction time of the content are stored. In the method, the data receiving unit acquires boarding data including the boarding station name information and the boarding station name information and the boarding time information of the user acquired by the automatic ticket gate, and a route searching unit includes the data of the boarding data. Each train included in the diagram information stored in the train operation database using the boarding station name information, the getting-off station name information, and the getting-off time information for each boarding station name information, the getting-off station name information, and the getting-off time information About the departure station, departure time, arrival station and arrival time information about the route search engine program Boarding route of the train that leaves the boarding station indicated by the boarding station name information and arrives at the getting-off station indicated by the getting-off station name information at the time indicated by the getting-off time information A route search step for specifying a route and calculating a boarding time for each line section included in the specified boarding route from the departure time and the arrival time for each line section, and the analysis unit, the specified boarding route An analysis step of calculating a predetermined boarding time used for selecting the content for each line section included in the content section, and the content selection unit, among the content stored in the content database, the playback time of the content, A content selection step of selecting, for each line segment, content corresponding to a predetermined boarding time used for selecting the content calculated for each line segment. It is characterized.

本発明によれば、自動改札機が取得した乗車データに基づき、乗車区間の乗車ルートおよび各路線の乗車時間を、乗り換え時間を考慮して算出し、この乗り換え時間を考慮した乗車時間に応じたコンテンツを選択するようにしたので、路線ごとに最適なコンテンツ配信を行うことが可能になる。   According to the present invention, on the basis of the boarding data acquired by the automatic ticket gate, the boarding route of the boarding section and the boarding time of each route are calculated in consideration of the boarding time, and according to the boarding time in consideration of this boarding time. Since the content is selected, it is possible to perform optimal content distribution for each route.

本発明の第一の実施形態に係るコンテンツ選択装置の構成の一例を示す図である。It is a figure which shows an example of a structure of the content selection apparatus which concerns on 1st embodiment of this invention. 乗車データの一例を示す図である。It is a figure which shows an example of boarding data. 第一の実施形態に係る経路探索を説明する図である。It is a figure explaining the route search which concerns on 1st embodiment. 第一の実施形態に係る経路探索結果の一例を示す図である。It is a figure which shows an example of the route search result which concerns on 1st embodiment. 第一の実施形態に係る流動情報記憶部27に格納されている流動情報の一例を示す図である。It is a figure which shows an example of the flow information stored in the flow information storage part 27 which concerns on 1st embodiment. 第一の実施形態に係る流動情報生成手順を説明するフローチャートである。It is a flowchart explaining the flow information generation procedure which concerns on 1st embodiment. 第一の実施形態に係る解析・コンテンツ選択手順を説明するフローチャートである。It is a flowchart explaining the analysis / content selection procedure which concerns on 1st embodiment. 第一の実施形態に係る各線区の平均乗車時間の解析結果の一例を示す図である。It is a figure which shows an example of the analysis result of the average boarding time of each line section which concerns on 1st embodiment. 第二の実施形態に係るコンテンツ選択システムの構成の一例を示す図である。It is a figure which shows an example of a structure of the content selection system which concerns on 2nd embodiment. 第二の実施形態に係る一線区の乗車時間の分析の一例を示す図であるIt is a figure which shows an example of the analysis of the boarding time of the 1st line area concerning 2nd embodiment. 第二の実施形態に係るコンテンツ視聴率を推定する手順を説明するフローチャートである。It is a flowchart explaining the procedure which estimates the content audience rating which concerns on 2nd embodiment. 第三の実施形態に係るコンテンツ選択システムの構成の一例を示す図である。It is a figure which shows an example of a structure of the content selection system which concerns on 3rd embodiment. 第三の実施形態に係るコンテンツ選択手順を説明するフローチャートである。It is a flowchart explaining the content selection procedure which concerns on 3rd embodiment. 第三の実施形態に係る旅客利用状況の分析を説明する図である。It is a figure explaining the analysis of the passenger utilization condition which concerns on 3rd embodiment. 第三の実施形態に係る旅客利用状況の分析結果の一例を示す図である。It is a figure which shows an example of the analysis result of the passenger utilization condition which concerns on 3rd embodiment.

以下、本発明の実施形態について、図1〜図15を用いて説明する。なお、本発明は係る実施形態の構成に限定されず、本発明の技術思想の範囲内で種々の変更が可能である。   Hereinafter, an embodiment of the present invention will be described with reference to FIGS. In addition, this invention is not limited to the structure of the embodiment which concerns, A various change is possible within the range of the technical idea of this invention.

[第一実施形態]
図1は、第一の実施形態におけるコンテンツ選択装置1の構成の一例を示す図である。コンテンツ選択装置1には、コンテンツ表示装置2(コンテンツ表示部)が接続されている。コンテンツ表示装置2は、コンテンツ選択装置1が出力するコンテンツを受信し、受信したコンテンツを表示する。また、コンテンツ表示装置2は、例えば、列車車両内の扉上などに設置されている。
具体的には、自動改札機は各駅に設置され、コンテンツ選択装置1は、例えば、センターに設置され、コンテンツ選択装置1が選択したコンテンツは、所定のネットワークを介して、各車両内に設置されているコンテンツ表示装置2に配信される。また、自動改札機が取得した少なくとも乗車駅(発駅)名と降車駅(着駅)名と降車時刻(着時刻)とを含むデータを、例えば、図示しない集計装置は自動改札機が取得したデータを集計し、集計装置が集計したデータを利用時間帯ごとに分け、発駅名と着駅名との組み合わせ毎の利用者数の集合である乗車データを生成する。そして、集計装置は、生成した乗車データを所定のネットワーク介して本コンテンツ選択装置1に出力する。
[First embodiment]
FIG. 1 is a diagram illustrating an example of a configuration of a content selection device 1 according to the first embodiment. A content display device 2 (content display unit) is connected to the content selection device 1. The content display device 2 receives the content output from the content selection device 1 and displays the received content. Moreover, the content display apparatus 2 is installed, for example on the door in a train vehicle.
Specifically, the automatic ticket gate is installed at each station, the content selection device 1 is installed at a center, for example, and the content selected by the content selection device 1 is installed in each vehicle via a predetermined network. Distributed to the content display device 2. In addition, data including at least the boarding station (departure station) name, the getting-off station (arriving station) name, and the getting-off time (arrival time) obtained by the automatic ticket gate, for example, the automatic ticket checker has acquired data not shown in the figure. The data is aggregated, and the data aggregated by the aggregation device is divided for each use time zone, and boarding data that is a set of the number of users for each combination of the departure station name and the arrival station name is generated. Then, the aggregation device outputs the generated boarding data to the content selection device 1 via a predetermined network.

コンテンツ選択装置1は、データ受け取り部21と、同一乗車区間データ抽出部22と、探索データ抽出部23と、ダイヤ情報データベース24と、ルート探索部25と、流動情報生成部26と、流動情報記憶部27と、線区解析部31と、乗車時間解析部32と、演算結果記憶部33と、コンテンツ周期生成部34と、コンテンツ・データベース35と、コンテンツ選択部36と、コンテンツ配信部37とを備えている。   The content selection device 1 includes a data receiving unit 21, an identical boarding section data extracting unit 22, a search data extracting unit 23, a diagram information database 24, a route searching unit 25, a flow information generating unit 26, and a flow information storage. Unit 27, line section analysis unit 31, boarding time analysis unit 32, calculation result storage unit 33, content period generation unit 34, content database 35, content selection unit 36, and content distribution unit 37 I have.

データ受け取り部21は、例えば、センターに設置されている集計装置が出力する乗車データを、所定のネットワークを介して受信する。また、データ受け取り部21は、受け取った乗車データを同一乗車区間データ抽出部22に出力する。   The data receiving unit 21 receives, for example, boarding data output from a counting device installed in the center via a predetermined network. In addition, the data receiving unit 21 outputs the received boarding data to the same boarding section data extracting unit 22.

図2は、乗車データの一例を示す図である。図2のように、乗車データは、データを識別する番号と、利用者が乗車した駅名を表す発駅(発駅名情報)と、利用者が降車した駅名を表す着駅(着駅名情報)と、利用者が降車した際に電車が当該降車駅に到着した時刻を表す着時刻(着時刻情報)と、発駅が同じであってかつ着駅が同じであり着時刻(利用時間帯が同じ)が同じである電車を利用した利用者の数を表す利用者数(利用者数情報あるいは旅客数ともいう)と、利用者が利用した乗車券の種類を表す券種類とが対応付けられたデータである。この券種類は、ICカード定期、磁気定期、磁気切符などである。また、図2においては、着時刻が同じ利用時間帯であるデータについては、その利用者数がカウントされ、カウント結果が利用者数として同じ番号のデータ内に含まれる。利用時間帯は、所定の時間間隔、例えば、1分間隔であり、例えば、08時00分01秒〜08時01分00秒までの間、08時01分01秒〜08時02分00秒までの間などである。このように、乗車データは、着時刻が同じ利用時間帯に含まれるデータが利用者数としてカウントされて、1つの番号にまとめられている。   FIG. 2 is a diagram illustrating an example of boarding data. As shown in FIG. 2, the boarding data includes a number for identifying the data, a departure station (departure station name information) that represents the name of the station where the user boarded, and a destination station (departure station name information) that represents the name of the station where the user got off. The arrival time (arrival time information) indicating the time when the train arrived at the departure station when the user got off, and the departure station is the same and the arrival station is the same, and the arrival time (the same usage time zone) ) Are associated with the number of users (also referred to as the number of users or passengers) representing the number of users who have used a train and the ticket type indicating the type of ticket used by the user. It is data. The ticket types are IC card regular, magnetic regular, magnetic ticket, and the like. In FIG. 2, the number of users is counted for data in which the arrival time is the same usage time zone, and the count result is included in the data having the same number as the number of users. The use time zone is a predetermined time interval, for example, 1 minute interval, for example, from 08:00:01 to 08:01:00, 08:01:01 to 08:02:00 And so on. In this way, the boarding data is collected as one number by counting the data included in the usage time zone with the same arrival time as the number of users.

同一乗車区間データ抽出部22は、データ受け取り部21が出力する乗車データを受け取り、受け取った乗車データから着駅の着時刻が同一時間帯且つ発駅と着駅が同じである利用者数を同一乗車区間データとして抽出する。また、同一乗車区間データ抽出部22は、抽出した同一乗車区間データを探索データ抽出部23と流動情報生成部26に出力する。なお、同一乗車区間データとは、例えば、着駅の自動改札機がデータを取得した同一利用時間帯に降車した利用者のうち、同一発駅から乗車した利用者情報である。この利用者情報は、発駅名情報と着駅名情報と着時刻情報と利用者数情報等とが対応づけられたデータである。例えば、図2において、同一乗車区間データ抽出部22は、番号1の組み合わせのデータ(1、東浦和、四ッ谷、T1、10、ICカード定期)を同一乗車区間データとして抽出する。   The same boarding section data extraction unit 22 receives the boarding data output by the data receiving unit 21, and uses the same number of users who have the same arrival time at the arrival station and the same departure station and arrival station from the received boarding data. Extracted as boarding section data. The same boarding section data extraction unit 22 outputs the extracted same boarding section data to the search data extraction unit 23 and the flow information generation unit 26. Note that the same boarding section data is, for example, information on users who have boarded from the same departure station among the users who got off at the same use time zone when the automatic ticket checker at the arrival station acquired the data. This user information is data in which departure station name information, arrival station name information, arrival time information, number of users information, and the like are associated with each other. For example, in FIG. 2, the same boarding area data extraction part 22 extracts the data of the combination of the number 1 (1, Higashi Urawa, Yotsuya, T1, 10, IC card period) as the same boarding area data.

探索データ抽出部23は、同一乗車区間データ抽出部22が出力する同一乗車区間データを受け取る。また、探索データ抽出部23は、受け取った同一乗車区間データから探索に必要な探索データである発駅名情報、着駅名情報、着時刻情報を抽出し、抽出した結果を探索データとしてルート探索部25に出力する。   The search data extraction unit 23 receives the same boarding section data output from the same boarding section data extraction unit 22. Further, the search data extraction unit 23 extracts departure station name information, arrival station name information, and arrival time information, which are search data necessary for the search, from the received same boarding section data, and the route search unit 25 uses the extracted results as search data. Output to.

ダイヤ情報データベース24(列車運行データベース)は、列車の運行ダイヤのデータベースを格納している。   The diamond information database 24 (train operation database) stores a database of train operation diagrams.

ルート探索部25は、ルート探索エンジンを備え、探索データ抽出部23が出力する探索データを受け取り、また、ダイヤ情報データベース24が格納しているダイヤ情報を読み出す。なお、ルート検索エンジンは、市販またはインターネット等で提供されている一般的に使用されているものである。図3は、経路探索を説明する図である。図3のように、ルート探索部25は、受け取った探索データと読み出したダイヤ情報に基づき、ルート検索エンジンを用いて発駅から着駅へのルートや利用した路線(線区)の乗車時間などのルート探索結果データを算出する。また、ルート探索部25は、算出したルート探索結果データを流動情報生成部26に出力する。
ここでいうダイヤ情報とは、電車の運行予定(発駅、発時刻、着駅、着時刻等)を表す情報である。
また、ルート探索とは、利用者が発駅から着駅まで、どの駅を経由したか、どの線区を乗り継いだか、および、利用した各線区の乗車時間をみつけるための探索を行うコンピュータの処理をいう。また、このルート探索は、既存のルート探索エンジンを用い、探索条件は、例えば、移動にかかる時間が最短のルート探索を行う。このように、既存のルート検索エンジンとダイヤ情報を使用することで、利用者が実際に利用していると思われる乗り換え駅や利用線区の探索を行うことが可能になる。また、移動にかかる時間が最短のルート探索を行う理由は、一般的に、移動時間が最短のルートが乗車料金も一番安くなる場合が多く、また、アンケートなどの結果より、実際に移動時間が最短のルートを選択して利用している利用者が多いからである。また、ルート探索において、着時刻を用いてダイヤ情報を検索することで、発時刻と両方用いる場合よりルート検索の選択肢が絞られるため、迅速にルート検索を行うことができる。
図4は、ルート探索結果データの一例を示す図である。図4のように、ルート探索結果データは、発駅から着駅まで利用した線区ごとに関連付けられ、経路No、乗車順序(乗車No)、乗車した列車番号、運行方向、列車発駅名、列車着駅名、列車発時刻、列車着時刻、所要時間(乗車時間)などの各情報を含む。
The route search unit 25 includes a route search engine, receives the search data output by the search data extraction unit 23, and reads the diamond information stored in the diamond information database 24. The route search engine is a commonly used one that is commercially available or provided on the Internet or the like. FIG. 3 is a diagram illustrating route search. As shown in FIG. 3, the route search unit 25 uses the route search engine based on the received search data and the read timetable information, the route from the departure station to the arrival station, the boarding time of the route (line section) used, etc. The route search result data of is calculated. In addition, the route search unit 25 outputs the calculated route search result data to the flow information generation unit 26.
Here, the diagram information is information indicating a train schedule (departure station, departure time, arrival station, arrival time, etc.).
The route search is a computer process that performs a search to find out which station the user has passed from the departure station to the arrival station, which line section the train was transferred to, and the boarding time of each used line section. Say. The route search uses an existing route search engine, and the search condition is, for example, a route search with the shortest time required for movement. As described above, by using the existing route search engine and the diagram information, it is possible to search for a transfer station or a use line area that is considered to be actually used by the user. Also, the reason for searching for the route with the shortest travel time is generally that the route with the shortest travel time is often the cheapest, and the actual travel time is based on the results of questionnaires, etc. This is because there are many users who select and use the shortest route. Further, in route search, by searching the diamond information using the arrival time, the route search options are narrowed down compared to the case where both the departure time and the departure time are used, so that the route search can be performed quickly.
FIG. 4 is a diagram illustrating an example of route search result data. As shown in FIG. 4, the route search result data is associated with each line section used from the departure station to the arrival station, and is route No., boarding order (boarding No), boarded train number, operation direction, train departure station name, train Each information such as arrival station name, train departure time, train arrival time, required time (ride time) is included.

流動情報生成部26は、同一乗車区間データ抽出部22が出力する同一乗車区間データとルート探索部25が出力するルート探索結果データを受け取る。また、流動情報生成部26は、受け取った同一乗車区間データとルート探索結果データとを用いて、流動情報を生成し、生成した流動情報を流動情報記憶部27に書き込んで記憶させる。   The flow information generation unit 26 receives the same boarding section data output from the same boarding section data extraction unit 22 and the route search result data output from the route search unit 25. Further, the flow information generation unit 26 generates flow information using the received same boarding section data and route search result data, and writes and stores the generated flow information in the flow information storage unit 27.

流動情報記憶部27は、流動情報を記憶する。
図5は、流動情報記憶部27に格納されている流動情報の一例を示す図である。図5のように、流動情報は、流動情報101と流動情報102のように、同一乗車区間データごとにルート探索結果データが関連付けられた情報である。
The flow information storage unit 27 stores flow information.
FIG. 5 is a diagram illustrating an example of the flow information stored in the flow information storage unit 27. As shown in FIG. 5, the flow information is information in which route search result data is associated for each same boarding section data, such as the flow information 101 and the flow information 102.

線区解析部31は、流動情報記憶部27に記憶されている流動情報を読み出し、読み出した流動情報から同じ線区の利用情報(利用者数、列車番号、運行方向、列車発駅、列車着駅、所要時間)を抽出し、線区情報として得る。また、線区解析部31は、抽出した同じ線区の利用情報を線区ごとに乗車時間解析部32に出力し、流動情報から抽出した線区情報をコンテンツ選択部36に出力する。例えば、図5において、線区解析部31は、線区=武蔵野線の利用情報201と利用情報202を抽出し、抽出した利用情報201と利用情報202を乗車時間解析部32とコンテンツ選択部36に出力する。   The line segment analysis unit 31 reads the flow information stored in the flow information storage unit 27, and uses the same line segment usage information (number of users, train number, operation direction, train departure station, train arrival) from the read flow information. (Station, required time) is extracted and obtained as line information. Further, the line segment analysis unit 31 outputs the extracted usage information of the same line segment to the boarding time analysis unit 32 for each line segment, and outputs the line segment information extracted from the flow information to the content selection unit 36. For example, in FIG. 5, the line segment analysis unit 31 extracts line segment = Musashino line use information 201 and use information 202, and uses the extracted use information 201 and use information 202 as a boarding time analysis unit 32 and a content selection unit 36. Output to.

乗車時間解析部32(解析部)は、線区解析部31から得られる同じ線区の利用情報を線区毎に得て、この情報に含まれる、乗車経路と乗車時間と利用者数情報とを用いて、乗車経路によって得られる乗り換え時間を除外した乗車時間(第2の乗車時間)を算出し、算出された乗車時間と当該乗車時間に対応する利用者数情報とを得る。また、乗車時間解析部32は、線区解析部31が出力する同じ線区ごとの利用情報を用いて、各線区の平均乗車時間を算出し、算出した各線区の平均乗車時間をコンテンツ周期生成部34に出力し、さらに、各線区の平均乗車時間を演算結果記憶部33に書き込んで記憶させる。例えば、乗車時間解析部32は、線区解析部31が出力する利用情報201と利用情報202を受け取り、各利用者数と各所要時間を用いて平均乗車時間を算出する。
また、乗車時間解析部32は、平均乗車時間だけでなく、最大乗車時間、乗車時間の中央値、最小乗車時間を算出し、算出結果をコンテンツ周期生成部34に出力するとともに、演算結果記憶部33に書き込んで記憶させる。
ここで、最大乗車時間は、線区解析部31が出力する同じ線区ごとの利用情報のうち、各線区のそれぞれにおいて、乗車時間が最も長い所要時間である。
乗車時間の中央値は、線区解析部31が出力する同じ線区ごとの利用情報のうち、各線区のそれぞれにおいて、例えば、乗車時間の正規分布の中央の値である。
最小乗車時間は、線区解析部31が出力する同じ線区ごとの利用情報のうち、各線区のそれぞれにおいて、乗車時間が最も短い所要時間である。
なお、この線区解析部31と乗車時間解析部32との組み合わせが、上述の解析部に相当する。
The boarding time analysis unit 32 (analysis unit) obtains use information of the same line section obtained from the line section analysis unit 31 for each line section, and includes the boarding route, the boarding time, and the number of users information included in this information. Is used to calculate the boarding time (second boarding time) excluding the transfer time obtained by the boarding route, and the calculated boarding time and the number of users corresponding to the boarding time are obtained. In addition, the boarding time analysis unit 32 calculates the average boarding time of each line using the usage information for each same line section output by the line section analysis unit 31, and generates the calculated average boarding time of each line section as a content cycle. The data is output to the unit 34, and the average boarding time of each line section is written and stored in the calculation result storage unit 33. For example, the boarding time analysis unit 32 receives the usage information 201 and the usage information 202 output from the line section analysis unit 31, and calculates the average boarding time using the number of users and the required time.
Further, the boarding time analysis unit 32 calculates not only the average boarding time but also the maximum boarding time, the median value of the boarding time, and the minimum boarding time, and outputs the calculation result to the content period generation unit 34 and the calculation result storage unit. Write to 33 and store.
Here, the maximum boarding time is the required time for which the boarding time is the longest in each line section among the usage information for each same line section output by the line section analyzing unit 31.
The median value of the boarding time is, for example, the center value of the normal distribution of the boarding time in each line segment in the usage information for each same line segment output by the line segment analyzing unit 31.
The minimum boarding time is the required time for which the boarding time is the shortest in each line section among the usage information for each same line section output by the line section analyzing unit 31.
The combination of the line segment analysis unit 31 and the boarding time analysis unit 32 corresponds to the above-described analysis unit.

演算結果記憶部33は、乗車時間解析部32が算出した各線区の平均乗車時間を記憶する。記憶する情報は、例えば、線区1において、線区1の1日の利用者全員の平均乗車時間情報を有している。   The calculation result storage unit 33 stores the average boarding time of each line section calculated by the boarding time analysis unit 32. The information to be stored includes, for example, the average boarding time information of all the users in the day 1 in the line 1.

コンテンツ周期生成部34は、コンテンツ・データベース35に格納されているコンテンツの再生時間に基づいて、乗車時間解析部32が算出した乗車時間と当該乗車時間に対応する利用者数情報とに応じたコンテンツを選択する。また、コンテンツ周期生成部34は、乗車時間解析部32から受け取った各線区の平均乗車時間や、最大乗車時間、乗車時間の中央値、最小乗車時間に基づき、それぞれに応じた各線区のコンテンツ周期を計算し、計算したコンテンツ周期情報をコンテンツ選択部36に出力する。   The content cycle generation unit 34 is a content corresponding to the boarding time calculated by the boarding time analysis unit 32 and the number of users corresponding to the boarding time based on the playback time of the content stored in the content database 35. Select. Further, the content cycle generation unit 34 is based on the average boarding time of each line section received from the boarding time analysis unit 32, the maximum boarding time, the median value of the boarding time, and the minimum boarding time, and the content period of each line section corresponding to each. And the calculated content cycle information is output to the content selection unit 36.

コンテンツ・データベース35は、旅客会社および広告主からの依頼による各種コンテンツが格納され、各コンテンツの属性(コンテンツの再生開始から再生終了までの時の長さを表す再生時間、コンテンツの種類、コンテンツを配信する期間を指定するコンテンツの配信時期、コンテンツの配信対象となる線区と駅名とを指定する線区指定情報など)が合わせて格納されている。   The content database 35 stores various types of content requested by passenger companies and advertisers. The content database 35 stores the attributes of each content (reproduction time, content type, content representing the length of time from the start of content reproduction to the end of reproduction). The content distribution time for designating the distribution period, the line designation information for designating the line and the station name to which the content is to be distributed, and the like are stored together.

コンテンツ選択部36は、線区解析部31が出力する線区情報とコンテンツ周期生成部34が出力する各線区のコンテンツ周期情報を受け取る。また、コンテンツ選択部35は、受け取った線区情報と各線区のコンテンツ周期情報に応じてコンテンツ・データベース35に格納されているコンテンツを線区ごとに選択し、選択した線区ごとのコンテンツをコンテンツ配信部37に出力する。   The content selection unit 36 receives the line segment information output from the line segment analysis unit 31 and the content period information of each line segment output from the content period generation unit 34. In addition, the content selection unit 35 selects the content stored in the content database 35 for each line according to the received line information and the content cycle information of each line, and the content for each selected line is the content. The data is output to the distribution unit 37.

コンテンツ配信部37は、コンテンツ選択部36が出力する各線区のコンテンツを受け取り、受け取った各線区のコンテンツを各線区のコンテンツ表示装置2に出力する。   The content distribution unit 37 receives the content of each line section output from the content selection unit 36 and outputs the received content of each line section to the content display device 2 of each line section.

次に、流動情報生成手順を、図2、図6を用いて説明する。図6は、流動情報生成手順を説明するフローチャートである。まず、データ受け取り部21は、センターにある集計装置が出力する乗車データを所定のネットワークを介して受け取り(ステップS1;データ受け取り工程)、受け取った乗車データを同一乗車区間データ抽出部22に出力する。なお、データ取り込み部21が乗車券データを取り込むタイミングは、例えば、1日の利用者データを集計し、翌日以降に1日単位で取り込む。   Next, the flow information generation procedure will be described with reference to FIGS. FIG. 6 is a flowchart for explaining the flow information generation procedure. First, the data receiving unit 21 receives the boarding data output by the counting device in the center via a predetermined network (step S1; data receiving step), and outputs the received boarding data to the same boarding section data extracting unit 22. . Note that the timing at which the data capturing unit 21 captures the ticket data is, for example, totaling user data for one day, and capturing it in units of one day after the next day.

次に、同一乗車区間データ抽出部22は、データ受け取り部21が出力する乗車データを受け取り、受け取った複数の乗車データから着駅の着時刻が同一時間帯且つ発駅と着駅が同じである同一乗車区間データを抽出し、抽出した同一乗車区間データを探索データ抽出部23に出力する。例えば、図2の乗車データの中から番号1と番号2のデータを抽出する。また、同一乗車区間データ抽出部22は、抽出した同一乗車区間データを流動情報生成部26に出力する(ステップS2)。   Next, the same boarding section data extraction unit 22 receives the boarding data output from the data receiving unit 21, and the arrival time of the arrival station is the same time zone and the departure station and the arrival station are the same from the received plurality of boarding data. The same boarding section data is extracted, and the extracted same boarding section data is output to the search data extraction unit 23. For example, the data of number 1 and number 2 are extracted from the boarding data of FIG. Moreover, the same boarding area data extraction part 22 outputs the extracted same boarding area data to the flow information generation part 26 (step S2).

次に、探索データ抽出部23は、同一乗車区間データ抽出部22が出力する同一乗車区間データを受け取る。また、探索データ抽出部23は、受け取った同一乗車区間データからルート検索情報である発駅名情報と着駅名情報と着時刻情報を抽出し(ステップS3)、抽出したルート検索情報をルート検索部25に出力する。   Next, the search data extraction unit 23 receives the same boarding section data output from the same boarding section data extraction unit 22. Further, the search data extraction unit 23 extracts the departure station name information, arrival station name information, and arrival time information, which are route search information, from the received same boarding section data (step S3), and the route search information is extracted from the route search information 25. Output to.

次に、ルート探索部25は、ダイヤ情報データベース24に格納されているダイヤ情報を読み出す(ステップS4)。また、ルート探索部25は、探索データ抽出部23が出力する探索データを受け取り、受け取った探索データと読み出したダイヤ情報に基づき、ルート検索エンジンを用いてルート検索を行い乗車経路と乗車時間を算出し(ステップS5;ルート検索工程)、算出したルート探索結果データを流動情報生成部26に出力する。   Next, the route search unit 25 reads the diamond information stored in the diamond information database 24 (step S4). In addition, the route search unit 25 receives the search data output from the search data extraction unit 23, calculates a boarding route and a boarding time by performing a route search using a route search engine based on the received search data and the read diamond information. Then, the calculated route search result data is output to the flow information generation unit 26 (step S5; route search step).

次に、流動情報生成部26は、同一乗車区間データ抽出部22が出力する同一乗車区間データと、ルート探索部25が出力するルート探索結果データを受け取る。また、流動情報生成部26は、受け取った同一乗車区間データとルート探索結果情報とを用いて、図5のような流動情報を生成する(ステップS6)。また、流動情報生成部26は、生成した流動情報を流動情報記憶部27に書き込んで記憶させる(ステップS7)。
また、データ受け取り部21が受け取った全てのデータについて、以上のステップS1〜ステップS8の処理を同一乗車区間且つ同一降車時間帯ごとに行う。
Next, the flow information generation unit 26 receives the same boarding section data output from the same boarding section data extraction unit 22 and the route search result data output from the route search unit 25. Further, the flow information generation unit 26 generates flow information as shown in FIG. 5 using the received same boarding section data and route search result information (step S6). The flow information generation unit 26 writes the generated flow information in the flow information storage unit 27 and stores it (step S7).
Moreover, the process of the above step S1-step S8 is performed for every same boarding area and the same getting-off time zone about all the data which the data receiving part 21 received.

次に、解析・コンテンツ選択手順を、図5と図7を用いて説明する。図7は、解析・コンテンツ選択手順を説明するフローチャートである。線区解析部31は、流動情報記憶部27に記憶されている流動情報を読み出す(ステップS101)。
次に、線区解析部31は、読み出した流動情報から同じ線区ごとの利用情報を抽出し(ステップS102)、抽出した同じ線区ごとの利用情報を乗車時間解析部32に出力する。例えば、図5において、路線=武蔵野線について、利用情報201と利用情報202を抽出する。このように同じ路線に関する全ての流動情報を抽出する。
Next, the analysis / content selection procedure will be described with reference to FIGS. FIG. 7 is a flowchart for explaining the analysis / content selection procedure. The line section analysis unit 31 reads out the flow information stored in the flow information storage unit 27 (step S101).
Next, the line segment analysis unit 31 extracts the usage information for each same line segment from the read flow information (step S102), and outputs the extracted usage information for each same line segment to the boarding time analysis unit 32. For example, in FIG. 5, usage information 201 and usage information 202 are extracted for a route = Musashino line. Thus, all the flow information regarding the same route is extracted.

次に、乗車時間解析部32は、線区解析部31が出力する同じ路線ごとの利用情報を受け取り、受け取った同じ路線ごとの利用情報を用いて、その路線の平均乗車時間を算出し、解析結果として生成する(S103;解析工程)。なお、乗車時間解析部32は、乗車経路と乗車時間と利用者数情報とを用いて、乗車経路によって得られる乗り換え時間を除外した乗車時間(第2の乗車時間)を算出し、さらに同じ線区ごとの利用情報を用いて、各線区の平均乗車時間を算出する。また、乗車時間解析部32は、算出した各線区の平均乗車時間をコンテンツ周期生成部34に出力し、さらに各線区の平均乗車時間を演算器億部33に書き込んで記憶させる。
図8は、各線区の平均乗車時間の解析結果の一例を示す図である。生成した流動情報を同じ線区ごとに解析することで、図8のように、線区ごとに平均乗車時間を算出することができる。また、ここでは、最大乗車時間、乗車時間の中央値、最小乗車時間についても算出し、それぞれ解析結果として得る。
Next, the boarding time analysis unit 32 receives the usage information for each same route output from the line segment analysis unit 31, calculates the average boarding time of the route using the received usage information for each same route, and analyzes it. As a result (S103; analysis step). The boarding time analysis unit 32 uses the boarding route, the boarding time, and the number of users information to calculate the boarding time (second boarding time) excluding the transfer time obtained by the boarding route, and the same line. Using the usage information for each ward, the average boarding time for each ward is calculated. In addition, the boarding time analysis unit 32 outputs the calculated average boarding time of each line section to the content period generation unit 34, and further writes the average boarding time of each line section in the calculator unit 33 for storage.
FIG. 8 is a diagram illustrating an example of an analysis result of the average boarding time of each line section. By analyzing the generated flow information for each line segment, the average boarding time can be calculated for each line segment as shown in FIG. Here, the maximum boarding time, the median time of boarding, and the minimum boarding time are also calculated and obtained as analysis results.

次に、コンテンツ周期生成部34は、乗車時間解析部32が出力する各線区の平均乗車時間情報、最大乗車時間、乗車時間の中央値、最小乗車時間を受け取り、受け取った各線区の平均乗車時間情報、最大乗車時間、乗車時間の中央値、最小乗車時間に応じて、その路線のコンテンツ周期情報を生成し(S104)、生成したコンテンツ周期情報をコンテンツ選択部36に出力する。   Next, the content cycle generation unit 34 receives the average boarding time information, the maximum boarding time, the median value of the boarding time, and the minimum boarding time of each line section output from the boarding time analysis unit 32, and receives the average boarding time of each line section received. In accordance with the information, the maximum boarding time, the median value of the boarding time, and the minimum boarding time, the content cycle information of the route is generated (S104), and the generated content cycle information is output to the content selection unit 36.

次に、コンテンツ選択部36は、線区解析部31が出力する線区情報とコンテンツ周期生成部34が出力する各線区のコンテンツ周期情報とを受け取る。また、コンテンツ選択部36は、受け取った線区情報と各線区のコンテンツ周期情報に応じたコンテンツをコンテンツ・データベース35に格納されているコンテンツから選択し(S105;コンテンツ選択工程)、選択したコンテンツをコンテンツ配信部37に出力する。また、ステップS101〜ステップS105を繰り返し、コンテンツ選択部35は、全ての線区について、線区ごとに線区情報とコンテンツ周期情報に応じたコンテンツを選択してコンテンツ配信部37に出力する。   Next, the content selection unit 36 receives the line segment information output from the line segment analysis unit 31 and the content period information of each line segment output from the content period generation unit 34. Further, the content selection unit 36 selects content corresponding to the received line segment information and the content cycle information of each line segment from the contents stored in the content database 35 (S105; content selection step), and selects the selected content. Output to the content distribution unit 37. In addition, by repeating Steps S101 to S105, the content selection unit 35 selects the content corresponding to the line segment information and the content cycle information for each line segment and outputs the selected content to the content distribution unit 37.

以上のように、自動改札機が乗車券から取得した情報に基づく乗車データと、ダイヤ情報とを用いて線区ごとにルート検索を行い乗車経路と乗車時間を算出し、算出した乗車経路と乗車時間と利用者数に基づき各線区の平均乗車時間を算出したので、利用者が実際に利用したと思われる乗車ルートと乗車時間を適正に算出することができる。また、算出した線区ごとの平均乗車時間に基づき、各線区のコンテンツ周期を生成し、乗車データと生成したコンテンツ周期に応じてコンテンツを選択するようにしたので、各線区に適したコンテンツおよびコンテンツ周期を選択することができる。   As mentioned above, the route search for each line section is performed by using the boarding data based on the information acquired from the ticket by the automatic ticket gate and the schedule information, and the boarding route and the boarding time are calculated. Since the average boarding time for each section is calculated based on the time and the number of users, the boarding route and boarding time that the user thinks to have actually used can be calculated appropriately. In addition, since the content period of each line section is generated based on the calculated average boarding time for each line section, and the content is selected according to the boarding data and the generated content period, the content and content suitable for each line section A period can be selected.

また、本実施形態においては、ダイヤ情報データベース24に列車運行情報を用いる例を説明したが、実際に運行された情報に基づき生成した運行情報を用いるようにすればさらに正確なコンテンツ周期を生成することが可能になる。   Moreover, in this embodiment, although the example which uses train operation information for the diagram information database 24 was demonstrated, if the operation information produced | generated based on the actually operated information is used, a more exact content period will be produced | generated. It becomes possible.

なお、上述した実施形態において、乗車時間解析部32は、乗車経路と利用者数情報とに基づいて、乗車経路によって得られる乗車駅と降車駅とのうち利用数者数が最も多い駅を抽出する。そして、コンテンツ選択部36が、乗車時間と当該乗車時間に対応する利用者数情報とに応じたコンテンツであって、かつ、利用者数が最も多い駅に対応するコンテンツを選択するようにしてもよい。例えば、図5において、得られた乗車経路のうち、乗車あるいは降車をする駅として赤羽駅が、最も利用者数が多い駅であることが得られるとともに、乗車時間(図5では所要時間)が1分であることが得られた場合、コンテンツ選択部36は、この赤羽駅が配信対象として指定されているコンテンツであって、かつ、乗車時間(1)に対応するコンテンツをコンテンツ・データベース35から読み出す。そして、コンテンツ配信部37が、このコンテンツを配信する。これにより、赤羽駅に関連するコンテンツであって、乗車時間である1分に応じたコンテンツを配信することにより、駅と乗車時間に合わせたコンテンツを配信することができる。なお、ここでは、乗車時間解析部32が、さらに列車発時間と列車着時間とを抽出し、コンテンツ選択部36が、赤羽駅が配信対象として指定されているコンテンツであって、かつ、乗車時間に対応しており、かつ、列車発時間と列車着時間に対応する時間帯に応じたコンテンツを選択するようにしてもよい。これにより、時間帯によって利用者の属性が異なっていても、その属性に合わせたコンテンツを配信することができる。
In addition, in embodiment mentioned above, the boarding time analysis part 32 extracts the station with the most number of users among the boarding station and alighting station obtained by boarding route based on boarding route and the number information of users. To do. Then, the content selection unit 36 may select content corresponding to the station having the largest number of users and content corresponding to the boarding time and the number of users corresponding to the boarding time. Good. For example, in FIG. 5, among the obtained boarding routes, Akabane station is the station where the number of users is the largest, and the boarding time (required time in FIG. 5) If it 1 is 3 minutes was obtained, the content selection unit 36, a content the Akabane station is designated as a delivery target and boarding time (1 3) content content corresponding to the database Read from 35. Then, the content distribution unit 37 distributes this content. Thereby, a content related to Akabane Station, by delivering content according to one third of a riding time, it is possible to deliver content tailored to the boarding time station. Here, the boarding time analysis unit 32 further extracts the train departure time and the train arrival time, and the content selection unit 36 is content in which Akabane Station is designated as a distribution target, and the boarding time. The content corresponding to the time zone corresponding to the train departure time and the train arrival time may be selected. Thereby, even if a user's attribute changes with time zones, the content according to the attribute can be distributed.

[第二実施形態]
第一の実施形態では、各線区の平均乗車時間をコンテンツ周期に用いてコンテンツを選択する例を説明したが、第二の実施形態では、車両内でコンテンツを流した後、実際にコンテンツに視聴(接触)したと思われる利用者の率を、コンテンツ選択装置1が推定する方法である。
第二の実施形態について図6、図9〜図11を用いて説明する。図9は、第二の実施形態におけるコンテンツ選択システム1の構成の一例を示す図である。第一の実施形態と同一の機能部は同じ番号を用い、説明は省略する。第一の実施形態の構成との違いは、乗車時間解析部201の機能が異なり、また、コンテンツ選択装置1は、コンテンツ視聴率算出部202と、コンテンツ視聴率出力部203とをさらに備え、また、コンテンツ選択装置1は画像表示装置3が接続されている。画像表示装置3は、コンテンツ選択装置1が出力するコンテンツ視聴率を表示する。
[Second Embodiment]
In the first embodiment, an example is described in which content is selected using the average boarding time of each line section as a content cycle. However, in the second embodiment, after the content is flowed in the vehicle, the content is actually viewed. This is a method in which the content selection device 1 estimates the rate of users who seem to have made (contact).
A second embodiment will be described with reference to FIGS. 6 and 9 to 11. FIG. 9 is a diagram illustrating an example of the configuration of the content selection system 1 according to the second embodiment. The same functional units as those in the first embodiment are denoted by the same numbers, and description thereof is omitted. The difference from the configuration of the first embodiment is that the function of the boarding time analysis unit 201 is different, and the content selection device 1 further includes a content audience rating calculation unit 202 and a content audience rating output unit 203. The content selection device 1 is connected to the image display device 3. The image display device 3 displays the content audience rating output by the content selection device 1.

乗車時間解析部201は、線区解析部31が出力する同じ線区ごとの情報を用いて、各線区の平均乗車時間と各線区の所定時間間隔の乗車時間(例えば、1分間隔)ごとの利用者数を算出する。また、乗車時間解析部201は、算出した各線区の平均乗車時間と各線区の乗車時間毎の利用者数を演算結果記憶部33に書き込んで記憶させる。さらに、乗車時間解析部201は、コンテンツ視聴率を評価する乗車データにおいて、評価する日の各線区の乗車時間毎の利用者数を算出し、算出した各線区の乗車時間毎の利用者数情報をコンテンツ視聴率算出部202に出力する。なお、所定時間間隔の乗車時間ごとの利用者数とは、例えば、乗車時間が1分間の利用者数、乗車時間が2分間の利用者数等である。   The boarding time analysis unit 201 uses the information for each same line section output by the line section analysis unit 31, and uses the average boarding time for each line section and the boarding time (for example, one minute interval) for each line section. Calculate the number of users. In addition, the boarding time analysis unit 201 writes and stores the calculated average boarding time for each line section and the number of users for each boarding time in the calculation result storage unit 33. Further, the boarding time analysis unit 201 calculates the number of users for each boarding time of each line section in the boarding data for evaluating the content audience rating, and calculates the number of users for each boarding time of each calculated section. Is output to the content audience rating calculation unit 202. In addition, the number of users for every boarding time at a predetermined time interval is, for example, the number of users with a boarding time of 1 minute, the number of users with a boarding time of 2 minutes, and the like.

コンテンツ視聴率算出部202は、演算結果記憶部33に記憶されている各線区の平均乗車時間情報を読み出し、また、乗車時間解析部201が出力する各線区の乗車時間毎の利用者数情報を受け取る。また、コンテンツ視聴率算出部202は、読み出した平均乗車時間と受け取った評価する日の各線区の乗車時間毎の利用者数情報を用いて、コンテンツを評価する日に視聴したと思われる利用者数の人数または割合(コンテンツ視聴率)を線区ごとに算出する。すなわち、コンテンツを車両内でコンテンツ周期の時間流した場合、各線区で評価する日に乗車していた利用者の実際の乗車時間ごとの利用人数を算出することで、コンテンツを視聴したと思われる人数または割合(=コンテンツ周期間の利用者数/1日の利用者数)を算出する。また、コンテンツ視聴率算出部202は、算出したコンテンツ視聴率をコンテンツ視聴率出力部203に出力する。
図10は、一線区の乗車時間の分析の一例を示す図である。図10のように、1つの線区について、乗車時間ごとの利用者数を積み上げて算出することで、各乗車時間の人数を解析できる。すなわち、乗車時間が1分間の利用者数、乗車時間が1分間と2分間の利用者数の合計、乗車時間が1分間と2分間と3分間の利用者数の合計などの利用者数が算出できる。この解析結果を用いて、平均乗車時間の長さのコンテンツを、その線区の全利用者の何%、または何人の利用者が視聴したかを評価できる。
The content audience rating calculation unit 202 reads the average boarding time information of each line section stored in the calculation result storage unit 33, and also outputs the number of users information for each boarding time output by the boarding time analysis unit 201. receive. In addition, the content audience rating calculation unit 202 uses the read average boarding time and the received user count information for each boarding time of each line section on the date to be evaluated, and the user who seems to have watched on the day when the content is evaluated. The number of people or ratio (content audience rating) is calculated for each section. In other words, when content is flowed in the vehicle for the period of the content cycle, it seems that the user has watched the content by calculating the number of users per actual boarding time boarded on the date evaluated in each line zone The number or ratio (= number of users during the content cycle / number of users per day) is calculated. Further, the content audience rating calculation unit 202 outputs the calculated content audience rating to the content audience rating output unit 203.
FIG. 10 is a diagram illustrating an example of the analysis of the boarding time in the first section. As shown in FIG. 10, the number of users for each boarding time can be analyzed by accumulating the number of users for each boarding time for one line section. That is, the number of users such as the number of users with a boarding time of 1 minute, the total number of users with a boarding time of 1 minute and 2 minutes, and the total number of users with a boarding time of 1 minute, 2 minutes and 3 minutes. It can be calculated. Using this analysis result, it is possible to evaluate what percentage of all users in the line area or how many users watched the content having the average ride time.

コンテンツ視聴率出力部203は、コンテンツ視聴率算出部202が出力する各線区のコンテンツ視聴率を受け取り、受け取った各線区のコンテンツ視聴率を画像表示装置3に出力する。なお、画像表示装置3は、例えば、コンテンツ選択装置1と同様にセンターに設置されている。   The content audience rating output unit 203 receives the content audience rating of each line section output from the content audience rating calculation unit 202, and outputs the received content audience rating of each line segment to the image display device 3. Note that the image display device 3 is installed at the center in the same manner as the content selection device 1, for example.

次に、コンテンツ視聴率を算出する手順を図6と図11のフローチャートを用いて説明する。図11は、コンテンツ視聴率を推定する手順のフローチャートである。コンテンツ周期の生成、およびコンテンツ選択は第一の実施形態と同様に行う。第一の実施形態で生成したコンテンツを線区1で流した後、コンテンツ選択装置1は自動改札機が取得したデータに基づく乗車データを受け取る(ステップS1)。以下、第一の実施形態と同様に、図6のステップS2〜ステップS8、図11のステップS101〜ステップS102の処理を行う。   Next, the procedure for calculating the content audience rating will be described with reference to the flowcharts of FIGS. FIG. 11 is a flowchart of a procedure for estimating the content audience rating. Content period generation and content selection are performed in the same manner as in the first embodiment. After the content generated in the first embodiment is streamed in the line section 1, the content selection device 1 receives boarding data based on the data acquired by the automatic ticket gate (step S1). Hereinafter, similarly to the first embodiment, the processes in steps S2 to S8 in FIG. 6 and steps S101 to S102 in FIG. 11 are performed.

次に、乗車時間解析部201は、線区解析部31が出力する評価する日の同じ路線ごとの利用情報を受け取り、受け取った同じ路線ごとの利用情報を用いて、各路線の乗車時間毎の利用者数を算出し(ステップS201)、算出した乗車時間毎の利用者数情報をコンテンツ視聴率算出部202に出力する。   Next, the boarding time analysis unit 201 receives the usage information for each same route on the date to be evaluated, which is output by the line segment analysis unit 31, and uses the received usage information for each same route for each boarding time of each route. The number of users is calculated (step S201), and the calculated user number information for each boarding time is output to the content audience rating calculation unit 202.

次に、コンテンツ視聴率算出部202は、演算結果記憶部33に記憶されている線区ごとの平均乗車時間を読み出し、さらに乗車時間解析部201が出力する乗車時間毎の利用者数情報を受け取る。また、コンテンツ視聴率算出部202は、読み出した線区ごとの平均乗車時間と受け取った各線区の乗車時間毎の利用者数情報を用いて、コンテンツ周期と同じ乗車時間の利用者数の割合(=コンテンツ周期時間の利用者数/1日の総利用者数)であるコンテンツ視聴率を算出する(ステップS202)。また、コンテンツ視聴率算出部202は、算出したコンテンツ視聴率情報をコンテンツ視聴率出力部203に出力する。   Next, the content audience rating calculation unit 202 reads the average boarding time for each line section stored in the calculation result storage unit 33, and further receives the number-of-users information for each boarding time output from the boarding time analysis unit 201. . In addition, the content audience rating calculation unit 202 uses the read average boarding time for each line section and the received user number information for each boarding time of each line section, and the ratio of the number of users having the same boarding time as the content period ( The content audience rating is calculated (= number of users in content cycle time / total number of users per day) (step S202). In addition, the content audience rating calculation unit 202 outputs the calculated content audience rating information to the content audience rating output unit 203.

次に、コンテンツ視聴率出力部203は、コンテンツ視聴率算出部202が出力するコンテンツ視聴率情報を受け取り、受け取ったコンテンツ視聴率情報を画像表示装置3に出力する(ステップS203)。
また、画像表示装置3は、コンテンツ視聴率出力部203が出力するコンテンツ視聴率情報を受け取り、受け取ったコンテンツ視聴率情報を表示する。
以上で、コンテンツ視聴率の算出を終了する。
Next, the content audience rating output unit 203 receives the content audience rating information output from the content audience rating calculation unit 202, and outputs the received content audience rating information to the image display device 3 (step S203).
Further, the image display device 3 receives the content audience rating information output from the content audience rating output unit 203 and displays the received content audience rating information.
This completes the calculation of the content audience rating.

以上のように、第二の実施形態によれば、生成したコンテンツ周期に基づきコンテンツを選択して車両内で再生し、そして実際にコンテンツを車両内に流した日の乗車データをコンテンツ選択装置1が受け取る。そして、乗車時間解析部201は、受け取った乗車データから各線区の乗車時間ごとの利用者数を算出し、コンテンツ視聴率算出部202が各線区のコンテンツ周期と同じ乗車時間の利用者数または割合を算出するようにした。この結果、コンテンツを流した日に実際にコンテンツを視聴したと思われる利用者数または割合を適切に算出することができるので、広告対費用効果を評価したり、コンテンツを配信した後、視聴率に基づいて広告費用を算定することも可能になる。   As described above, according to the second embodiment, the content selection device 1 is configured to select the content based on the generated content cycle, reproduce the content in the vehicle, and use the content data on the day when the content is actually flowed into the vehicle. Receive. Then, the boarding time analysis unit 201 calculates the number of users for each boarding time from the received boarding data, and the content audience rating calculation unit 202 uses the same number of users or ratios of boarding times as the content cycle of each line section. Was calculated. As a result, you can properly calculate the number or percentage of users who are likely to have actually watched the content on the day it was streamed. It is also possible to calculate the advertising cost based on.

また、本実施形態においては、コンテンツ視聴率を各線区の1日の利用者情報から算出する例を説明したが、利用時間帯を分け、その時間帯の利用者数からコンテンツ視聴率を算出するようにしても良い。また、所定の期間、例えば、一週間や一ヶ月等の期間の利用者情報からコンテンツ視聴率を算出するようにしても良い。   Further, in the present embodiment, an example in which the content audience rating is calculated from the daily user information of each line section has been described, but the usage time zone is divided and the content audience rating is calculated from the number of users in that time zone. You may do it. Further, the content audience rating may be calculated from user information for a predetermined period, for example, one week or one month.

[第三実施形態]
第三の実施形態について、図12〜図13を用いて説明する。図12は、第三の実施形態におけるコンテンツ選択システム1の構成の一例を示す図である。第一の実施形態と同一の機能部は同じ番号を用い、説明は省略する。第一の実施形態の構成との違いは、コンテンツ選択システム1は、利用者属性抽出部301をさらに備えることである。
利用者属性抽出部301は、同一乗車区間データ抽出部22が出力する同一乗車区間データを受け取り、受け取った同一乗車区間データから利用者属性情報を抽出し、抽出した利用者属性情報をルート探索部25とコンテンツ選択部36に出力する。なお、利用者属性情報とは、例えば、定期券に登録されている年齢、こどもか大人か、性別などの情報である。
[Third embodiment]
A third embodiment will be described with reference to FIGS. FIG. 12 is a diagram illustrating an example of the configuration of the content selection system 1 according to the third embodiment. The same functional units as those in the first embodiment are denoted by the same numbers, and description thereof is omitted. The difference from the configuration of the first embodiment is that the content selection system 1 further includes a user attribute extraction unit 301.
The user attribute extraction unit 301 receives the same boarding zone data output from the same boarding zone data extraction unit 22, extracts user attribute information from the received same boarding zone data, and uses the extracted user attribute information as a route search unit. 25 and the content selection unit 36. The user attribute information is, for example, information such as age, child or adult, sex, etc. registered in the commuter pass.

次に、第三の実施形態の処理手順を図7と図13のフローチャートを用いて説明する。図13は、第3の実施形態におけるコンテンツ選択手順を説明するフローチャートである。第一の実施形態と同じ処理については、同一番号を用いて説明を省略する。
同一乗車区間データ抽出部22は、データ受け取り部21が出力する乗車データを受け取り、受け取った乗車データから着駅の着時刻が同一且つ発駅と着駅が同じである同一乗車区間データを抽出し(ステップS2)、抽出した同一乗車区間データを探索データ抽出部23と流動情報生成部26と利用者属性データ抽出部301とに出力する。
Next, the processing procedure of the third embodiment will be described with reference to the flowcharts of FIGS. FIG. 13 is a flowchart for explaining a content selection procedure according to the third embodiment. About the same process as 1st embodiment, description is abbreviate | omitted using the same number.
The same boarding section data extraction unit 22 receives the boarding data output from the data receiving unit 21, and extracts the same boarding section data having the same arrival time at the arrival station and the same departure station and arrival station from the received boarding data. (Step S 2), the extracted same boarding section data is output to the search data extraction unit 23, the flow information generation unit 26, and the user attribute data extraction unit 301.

次に、利用者属性データ抽出部301は、同一乗車区間データ抽出部22が出力する同一乗車区間データを受け取り、受け取った同一乗車区間データから利用者属性データを抽出し(ステップS301)、抽出した利用者属性データをルート探索部25とコンテンツ選択部35に出力する。ステップS3〜ステップS4は、第一の実施形態と同じ処理を行う。   Next, the user attribute data extraction unit 301 receives the same boarding zone data output from the same boarding zone data extraction unit 22, and extracts user attribute data from the received same boarding zone data (step S301). The user attribute data is output to the route search unit 25 and the content selection unit 35. Steps S3 to S4 perform the same processing as in the first embodiment.

次に、ルート探索部25は、探索データ抽出部23が出力する探索データと利用者属性データ抽出部301が出力する利用者属性データを受け取る。また、ルート探索部25は、受け取った探索データと利用者属性データと読み出したダイヤ情報に基づき、ルート探索エンジンを用いてルート検索を行い、ルート探索データを生成する(ステップS302)。また、ルート探索部25は、生成したルート探索結果データを流動情報生成部26に出力する。すなわち、ルート探索部25は、利用者属性データに応じてルート探索条件を変更してルート検索を行う。例えば、学生の利用が多い時間帯では、学生が途中、立ち寄ると思われるルートを乗り換え駅の条件に加えてルート探索を行う。あるいは、高齢者の利用が多い時間帯では、移動にかかる時間が最短にならなくとも乗り換え回数が少ない、さらにエスカレータやエレベータが設置されているバリアフリーの駅を乗り換え駅の条件に加えてルート探索を行う。
以下、ステップS6〜ステップS7、図7のステップS101〜ステップS104は、第一の実施形態と同じ処理を行う。
Next, the route search unit 25 receives search data output from the search data extraction unit 23 and user attribute data output from the user attribute data extraction unit 301. Further, the route search unit 25 performs route search using the route search engine based on the received search data, user attribute data, and read diamond information, and generates route search data (step S302). In addition, the route search unit 25 outputs the generated route search result data to the flow information generation unit 26. That is, the route search unit 25 performs route search by changing route search conditions according to the user attribute data. For example, in a time zone in which students are frequently used, a route search is performed in addition to the conditions of the transfer station on the route that the student seems to stop on the way. Alternatively, in times when there are many elderly people, the number of transfers is small even if the travel time is not the shortest. In addition to the conditions of the transfer station, route search is performed for barrier-free stations where escalators and elevators are installed. I do.
Hereinafter, steps S6 to S7 and steps S101 to S104 in FIG. 7 perform the same processing as in the first embodiment.

次に、コンテンツ選択部36は、線区解析部31が出力する線区情報と、コンテンツ周期生成部34が出力するコンテンツ周期情報と、利用者属性データ抽出部301が出力する利用者属性データとを受け取る。また、コンテンツ選択部36は、受け取った線区情報とコンテンツ周期情報と利用者属性データに応じたコンテンツを、コンテンツ・データベース35に格納されているコンテンツから選択し(S105)、選択したコンテンツをコンテンツ配信部37に出力する。すなわち、コンテンツ選択部36は、コンテンツ・データベース35に格納されているコンテンツから、利用者属性データに最適且つコンテンツ周期が最適且つ線区情報に最適なコンテンツを選択する。例えば、利用者属性が高校生の場合、コンテンツ選択部35は、コンテンツ・データベース35に格納されているコンテンツの属性を読み出し、広告主から高校生へ配信指示されているコンテンツを選択する。   Next, the content selection unit 36 includes line segment information output from the line segment analysis unit 31, content period information output from the content period generation unit 34, user attribute data output from the user attribute data extraction unit 301, and Receive. Further, the content selection unit 36 selects content corresponding to the received line segment information, content period information, and user attribute data from the content stored in the content database 35 (S105), and selects the selected content as content. The data is output to the distribution unit 37. That is, the content selection unit 36 selects, from the content stored in the content database 35, the content that is optimal for the user attribute data, the content cycle is optimal, and the line segment information is optimal. For example, when the user attribute is a high school student, the content selection unit 35 reads the attribute of the content stored in the content database 35 and selects the content that is instructed to be distributed from the advertiser to the high school student.

以上のように、第三の実施形態においては、ルート探索部25は、利用者属性データ抽出部301が抽出した利用者属性データも用いてルート検索を行い、さらにコンテンツ選択部36は、利用者属性データ抽出部301が抽出した利用者属性データも用いてコンテンツを選択するようにしたので、広告主が配信したい利用者に向けコンテンツを配信可能にできる。   As described above, in the third embodiment, the route search unit 25 performs a route search using the user attribute data extracted by the user attribute data extraction unit 301, and the content selection unit 36 further includes the user Since the content is selected using the user attribute data extracted by the attribute data extraction unit 301, the content can be distributed to the user who the advertiser wants to distribute.

また、第三の実施形態では、コンテンツの選択方法の例を説明したが、第二の実施形態で説明した乗車時間解析部201とコンテンツ視聴率算出部202とコンテンツ視聴率出力部203とを本実施形態に組み合わせて、コンテンツ再生後の視聴率であるコンテンツを視聴した利用者数または割合を算出するようにしても良い。   Further, in the third embodiment, an example of the content selection method has been described. However, the boarding time analysis unit 201, the content audience rating calculation unit 202, and the content audience rating output unit 203 described in the second embodiment are not included. In combination with the embodiment, the number or percentage of users who have viewed the content, which is the audience rating after content playback, may be calculated.

また、本実施形態では、各線区の平均乗車時間を求めてコンテンツ周期を生成する例を説明したが、本コンテンツ選択装置1を用いることで各線区の乗換状況なども解析することもできる。図14は、旅客利用状況の分析を説明する図である。図14において、線区301において、利用者の利用パターンは、線区301内の限られた区間のみを利用する利用パターン302と、この線区301から他の線区へ乗り継ぐ(流出する)利用パターン303と、他の線区からこの線区301に乗り継ぐ(流入する)利用パターン304と、線区301を通過する利用パターン305とがある。例えば非特許文献1のような従来の手法では、これらの利用パターンごとの利用者数を分析することが困難であったが、本実施形態によれば、各利用パターンの利用者数を分析することもできる。これは、各線区の乗車時間が算出できるため、算出した線区ごとの乗車時間毎の利用者数を線区の各駅毎に分析することで、例えば、乗り換えて流出した利用者数や、逆に他の線区や他社の路線から流入して増加した利用者数も分析できる。図15は、旅客利用状況の分析結果の一例を示す図である。図15のように、線区30と線区32のそれぞれの利用パターンである旅客利用状況の分析できる。また、これらの分析結果を、各実施形態に適応して、さらに最適なコンテンツを選択したり、コンテンツの費用対効果を算出することもできる。   Further, in the present embodiment, the example in which the content period is generated by obtaining the average boarding time of each line section has been described. However, by using this content selection device 1, the transfer situation of each line section can also be analyzed. FIG. 14 is a diagram for explaining analysis of passenger usage status. In FIG. 14, in the line section 301, the user's use pattern is a use pattern 302 that uses only a limited section in the line section 301, and a use that transfers (outflows) from this line section 301 to another line section. There are a pattern 303, a usage pattern 304 that transfers (inflows) from another line zone to this line zone 301, and a usage pattern 305 that passes through the line zone 301. For example, in the conventional technique such as Non-Patent Document 1, it is difficult to analyze the number of users for each usage pattern. However, according to the present embodiment, the number of users for each usage pattern is analyzed. You can also. This is because the boarding time for each line can be calculated, so by analyzing the number of users for each boarding time calculated for each line for each station in the line, for example, It is also possible to analyze the number of users that have increased inflows from other lines and routes of other companies. FIG. 15 is a diagram illustrating an example of a passenger use situation analysis result. As shown in FIG. 15, it is possible to analyze the passenger usage situation that is the usage pattern of each of the line sections 30 and 32. In addition, by applying these analysis results to each embodiment, it is possible to select more optimal content or calculate the cost effectiveness of the content.

また、本実施形態では、コンテンツ配信部37がコンテンツ表示装置2にコンテンツを出力する例を説明したが、コンテンツ表示装置2は、例えば列車内の各ドアの上に複数合っても良く、また、コンテンツ配信部37がネットワーク経由で送信し、コンテンツ表示装置2は図示しない受信部を備えて受信するようにしても良い。また、各列車内に設置されている図示しないコンテンツサーバーを備えても良く、コンテンツ配信部37は、このコンテンツサーバーにコンテンツを所定のネットワークを介して出力し、コンテンツサーバーが受け取ったコンテンツを各コンテンツ再生装置2に出力して再生しても良い。   Moreover, although the content delivery part 37 demonstrated the example which outputs a content to the content display apparatus 2 in this embodiment, the content display apparatus 2 may fit two or more on each door in a train, for example. The content distribution unit 37 may transmit via a network, and the content display device 2 may be provided with a receiving unit (not shown). Further, a content server (not shown) installed in each train may be provided, and the content distribution unit 37 outputs the content to the content server via a predetermined network, and the content received by the content server is transmitted to each content. It may be output to the playback device 2 for playback.

また、本実施形態では、乗車データから発駅名情報と着駅名情報と着時刻を抽出して、抽出した発駅名情報と着駅名情報と着時刻に基づいてルート検索する例を説明したが、乗車データから抽出した発時刻(乗車時刻)を用いてルート検索を行っても良く、また、発時刻と着時刻の両方を用いてルート検索を行うようにしても良い。   In the present embodiment, the departure station name information, the arrival station name information, and the arrival time are extracted from the boarding data, and the route search is performed based on the extracted departure station name information, arrival station name information, and arrival time. A route search may be performed using the departure time (boarding time) extracted from the data, or the route search may be performed using both the departure time and arrival time.

なお、実施形態の図1の各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM(Read Only Memory)、CD−ROM等の可搬媒体、USB(Universal Serial Bus) I/F(インタフェース)を介して接続されるUSBメモリー、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリーのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
It should be noted that a program for realizing the function of each unit in FIG. 1 of the embodiment is recorded on a computer-readable recording medium, and the program recorded on this recording medium is read into a computer system and executed, thereby executing each unit. Processing may be performed. Here, the “computer system” includes an OS and hardware such as peripheral devices.
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
The “computer-readable recording medium” is a portable medium such as a flexible disk, a magneto-optical disk, a ROM (Read Only Memory), a CD-ROM, or a USB (Universal Serial Bus) I / F (interface). A storage device such as a USB memory or a hard disk built in a computer system. Furthermore, the “computer-readable recording medium” dynamically holds a program for a short time like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, it also includes those that hold a program for a certain period of time, such as a volatile memory inside a computer system serving as a server or client in that case. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

1・・・コンテンツ選択装置
2・・・コンテンツ表示装置
21・・・データ受け取り部
22・・・同一乗車区間データ抽出部
23・・・探索データ抽出部
24・・・ダイヤ情報データベース
25・・・ルート探索部
26・・・流動情報生成部
27・・・流動情報記憶部
31・・・線区解析部
32・・・乗車時間解析部
33・・・演算結果記憶部
34・・・コンテンツ周期生成部
35・・・コンテンツ・データベース
36・・・コンテンツ選択部
37・・・コンテンツ配信部
DESCRIPTION OF SYMBOLS 1 ... Content selection apparatus 2 ... Content display apparatus 21 ... Data receiving part 22 ... Same boarding area data extraction part 23 ... Search data extraction part 24 ... Diamond information database 25 ... Route search unit 26 ... flow information generation unit 27 ... flow information storage unit 31 ... line segment analysis unit 32 ... ride time analysis unit 33 ... calculation result storage unit 34 ... content period generation Unit 35 ... Content database 36 ... Content selection unit 37 ... Content distribution unit

Claims (5)

列車運行のダイヤ情報が格納されている列車運行データベースと、
コンテンツと当該コンテンツの再生時間とが格納されているコンテンツ・データベースと、
自動改札機が取得した利用者の乗車駅名情報及び降車駅名情報及び降車時刻情報を含む乗車データを取得するデータ受け取り部と、
前記乗車データの前記乗車駅名情報と前記降車駅名情報と前記降車時刻情報ごとに、当該乗車駅名情報と降車駅名情報と降車時刻情報とを用いて、前記列車運行データベースに格納されている前記ダイヤ情報に含まれる各列車についての発駅と発時刻と着駅と着時刻の情報をルート探索エンジンのプログラムを用いて検索し、前記乗車駅名情報が示す乗車駅を出て前記降車駅名情報が示す降車駅に前記降車時刻情報が示す時刻に到着する列車の乗車経路のうち、移動にかかる時間が最短となる乗車経路を特定し、その特定した乗車経路に含まれる線区ごとの乗車時間を当該線区ごとの前記発時刻と前記着時刻とから算出するルート探索部と、
前記特定した乗車経路に含まれる線区ごとに乗車時間が最大となる最大乗車時間を算出する解析部と、
前記コンテンツ・データベースに格納されている前記コンテンツのうち、前記コンテンツの再生時間が前記最大乗車時間に応じたコンテンツを前記線区ごとに選択するコンテンツ選択部と、
を備えることを特徴とするコンテンツ選択装置。
A train operation database that stores train operation schedule information;
A content database in which the content and the playback time of the content are stored;
A data receiving unit for acquiring boarding data including the boarding station name information and the getting-off station name information and the getting-off time information of the user acquired by the automatic ticket gate;
For each of the boarding station name information, the getting-off station name information, and the getting-off time information of the boarding data, the schedule information stored in the train operation database using the boarding station name information, the getting-off station name information, and the getting-off time information. Information on the departure station, departure time, arrival station, and arrival time for each train included in the vehicle is searched using a route search engine program, exits the boarding station indicated by the boarding station name information, and gets off as indicated by the getting-off station name information The boarding route of the train that arrives at the time indicated by the getting-off time information at the station is identified as the boarding route that takes the shortest time to travel, and the boarding time for each line section included in the identified boarding route is A route search unit for calculating from the departure time and the arrival time for each ward;
An analysis unit that calculates a maximum boarding time that maximizes the boarding time for each line section included in the specified boarding route;
Among the contents stored in the content database, a content selection unit that selects content corresponding to the maximum boarding time for each line section, and a playback time of the content;
A content selection device comprising:
前記解析部は、前記特定した乗車経路に含まれる線区ごとに乗車時間が最小となる最小乗車時間を算出し、
前記コンテンツ選択部は、前記最大乗車時間に代えて前記最小乗車時間を用い、前記コンテンツの再生時間が前記最小乗車時間に応じたコンテンツを前記線区ごとに選択する
ことを特徴とする請求項に記載のコンテンツ選択装置。
The analysis unit calculates a minimum boarding time that minimizes the boarding time for each line section included in the specified boarding route,
The content selection unit, the place of the maximum traveling time using the minimum traveling time, claim reproduction time of the contents and selects the content corresponding to the minimum traveling time for each of the track section 1 The content selection device described in 1.
前記コンテンツ・データベースは、コンテンツにさらに駅名を対応付けて記憶し、
前記解析部は、前記乗車経路と前記利用者数情報とに基づいて、前記乗車経路によって得られる前記線区ごとの乗車駅と降車駅とのうち利用者数が最も多い駅を抽出し、
前記コンテンツ選択部は、前記解析部が算出した前記コンテンツの選択に用いる所定の乗車時間に応じたコンテンツであって、かつ、前記利用者数が最も多い駅に対応する前記コンテンツを前記線区ごとに選択する
ことを特徴とする請求項1から請求項の何れか1項に記載のコンテンツ選択装置。
The content database further stores a station name in association with the content,
Based on the boarding route and the number-of-users information, the analysis unit extracts the station having the largest number of users from the boarding station and the getting-off station for each line section obtained by the boarding route,
The content selection unit is content corresponding to a predetermined boarding time used for selection of the content calculated by the analysis unit, and the content corresponding to the station with the largest number of users is displayed for each line section. The content selection device according to any one of claims 1 to 2 , wherein the content selection device is selected.
前記コンテンツ・データベースは、コンテンツにさらに当該コンテンツの配信対象とする利用者を示す情報を対応付けて記憶し、
前記データ受け取り部は、自動改札機から前記利用者に関する情報を更に取得し、
前記利用者に関する情報を利用者属性データとして抽出する利用者属性データ抽出部をさらに備え、
前記ルート探索部は、
前記利用者属性データ抽出部が抽出した前記利用者属性データに応じた乗り換え駅の条件を加えて前記乗車駅から当該乗り換え駅を経由して前記降車駅に至るまでの乗車経路を特定し、
前記コンテンツ選択部は、
前記配信対象とする利用者を示す情報が前記利用者属性データ抽出部が抽出した前記利用者属性データと一致し、前記コンテンツの再生時間が前記解析部が算出した前記コンテンツの選択に用いる所定の乗車時間に応じたコンテンツを前記線区ごとに選択する
ことを特徴とする請求項1から請求項の何れか1項に記載のコンテンツ選択装置。
The content database further stores information indicating a user to whom the content is to be distributed in association with the content,
The data receiving unit further acquires information about the user from an automatic ticket gate,
A user attribute data extraction unit that extracts information about the user as user attribute data;
The route search unit
In addition to specifying the transfer station conditions according to the user attribute data extracted by the user attribute data extraction unit, specify the boarding route from the boarding station to the disembarking station via the transfer station,
The content selection unit
The information indicating the user to be distributed matches the user attribute data extracted by the user attribute data extraction unit, and the reproduction time of the content is a predetermined value used for selection of the content calculated by the analysis unit The content selection apparatus according to any one of claims 1 to 3 , wherein content corresponding to a boarding time is selected for each line section.
コンテンツ表示部と列車運行のダイヤ情報が格納されている列車運行データベースと、コンテンツと当該コンテンツの再生時間が格納されているコンテンツ・データベースと、を備えるコンテンツ選択装置のコンテンツ選択方法において、
データ受け取り部が、自動改札機が取得した利用者の乗車駅名情報及び降車駅名情報及び降車時刻情報を含む乗車データを取得するデータ受け取り工程と、
ルート探索部が、前記乗車データの前記乗車駅名情報と前記降車駅名情報と前記降車時刻情報ごとに、当該乗車駅名情報と降車駅名情報と降車時刻情報とを用いて、前記列車運行データベースに格納されている前記ダイヤ情報に含まれる各列車についての発駅と発時刻と着駅と着時刻の情報をルート探索エンジンのプログラムを用いて検索し、前記乗車駅名情報が示す乗車駅を出て前記降車駅名情報が示す降車駅に前記降車時刻情報が示す時刻に到着する列車の乗車経路のうち、移動にかかる時間が最短となる乗車経路を特定し、その特定した乗車経路に含まれる線区ごとの乗車時間を当該線区ごとの前記発時刻と前記着時刻とから算出するルート探索工程と、
解析部が、前記特定した乗車経路に含まれる線区ごとに前記コンテンツの選択に用いる所定の乗車時間を算出する解析工程と、
コンテンツ選択部が、前記コンテンツ・データベースに格納されている前記コンテンツのうち、前記コンテンツの再生時間が、前記線区ごとに算出した前記コンテンツの選択に用いる所定の乗車時間に応じたコンテンツを前記線区ごとに選択するコンテンツ選択工程と、
を備えることを特徴とするコンテンツ選択方法。
In a content selection method of a content selection device comprising: a train operation database in which schedule information of a content display unit and train operation is stored; and a content database in which content and a reproduction time of the content are stored;
A data receiving step for acquiring boarding data including the boarding station name information and the getting-off station name information and the getting-off time information of the user acquired by the automatic ticket gate,
A route search unit is stored in the train operation database using the boarding station name information, the getting-off station name information, and the getting-off time information for each boarding station name information, the getting-off station name information, and the getting-off time information of the boarding data. The information of the departure station, departure time, arrival station, and arrival time for each train included in the schedule information is searched using a route search engine program, exits the boarding station indicated by the boarding station name information, and gets off the vehicle Among the boarding routes of the train that arrives at the time indicated by the above-mentioned getting-off time information at the getting-off station indicated by the station name information, the boarding route that takes the shortest time to move is identified, and for each line section included in the specified boarding route A route search step for calculating the boarding time from the departure time and the arrival time for each line section;
An analysis step in which the analysis unit calculates a predetermined boarding time used for selecting the content for each line section included in the specified boarding route;
Among the contents stored in the content database, a content selection unit displays content corresponding to a predetermined boarding time used for selecting the content calculated for each of the line sections. Content selection process to select for each ward,
A content selection method comprising:
JP2010255933A 2010-11-16 2010-11-16 Content selection device and content selection method Active JP5714306B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010255933A JP5714306B2 (en) 2010-11-16 2010-11-16 Content selection device and content selection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010255933A JP5714306B2 (en) 2010-11-16 2010-11-16 Content selection device and content selection method

Publications (2)

Publication Number Publication Date
JP2012108654A JP2012108654A (en) 2012-06-07
JP5714306B2 true JP5714306B2 (en) 2015-05-07

Family

ID=46494216

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010255933A Active JP5714306B2 (en) 2010-11-16 2010-11-16 Content selection device and content selection method

Country Status (1)

Country Link
JP (1) JP5714306B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2998917A4 (en) * 2013-05-13 2016-05-04 Panasonic Ip Man Co Ltd Advertising content provision device and advertising content provision method
JP2020071494A (en) * 2018-10-29 2020-05-07 矢崎エナジーシステム株式会社 Analysis system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3975063B2 (en) * 2001-06-26 2007-09-12 三菱電機株式会社 Display history recording method
JP2005149188A (en) * 2003-11-17 2005-06-09 Nippon Telegr & Teleph Corp <Ntt> Content display metho, and content display program
JP4773306B2 (en) * 2006-09-06 2011-09-14 公益財団法人鉄道総合技術研究所 Program and simulation device
JP2010055365A (en) * 2008-08-28 2010-03-11 Railway Technical Res Inst Railroad marketing tool to be used for advertising in railroad car
JP2010197677A (en) * 2009-02-25 2010-09-09 Nomura Research Institute Ltd Selecting device and method of advertisement contents display device

Also Published As

Publication number Publication date
JP2012108654A (en) 2012-06-07

Similar Documents

Publication Publication Date Title
Marra et al. The impact of COVID-19 pandemic on public transport usage and route choice: Evidences from a long-term tracking study in urban area
Brakewood et al. An experiment evaluating the impacts of real-time transit information on bus riders in Tampa, Florida
Wang et al. Using metro smart card data to model location choice of after-work activities: An application to Shanghai
Schoenau et al. What affects our urban travel behavior? A GPS-based evaluation of internal and external determinants of sustainable mobility in Stuttgart (Germany)
Koster et al. Travel time variability and airport accessibility
Stockx et al. SubwayPS: towards smartphone positioning in underground public transportation systems
Batarce et al. Use of mixed stated and revealed preference data for crowding valuation on public transport in Santiago, Chile
JP4972574B2 (en) Providing content linkage information to railway users
Calastri et al. Mode choice with latent availability and consideration: Theory and a case study
Rahimi et al. Analysis of transit users’ response behavior in case of unplanned service disruptions
JP4192603B2 (en) Advertisement delivery system and advertisement delivery method
Harding et al. Are we there yet? Assessing smartphone apps as full-fledged tools for activity-travel surveys
Batarce et al. Valuing crowding in public transport systems using mixed stated/revealed preferences data: the case of Santiago
Sanders et al. Insights from a pilot investigating the impacts of shared E-scooter use on physical activity using a single-case design methodology
Zhu et al. Generating route choice sets with operation information on metro networks
Sardari et al. Effects of traffic congestion on vehicle miles traveled
Ford et al. Riding to wall street: determinants of commute time using citi bike
CHOOCHARUKUL et al. Multivariate analysis of customer satisfaction: a case study of Bangkok’s mass rapid transit (MRT) passengers
Ismael et al. Evaluating the quality of the public transport service during the COVID-19 pandemic from the perception of two user groups
JP5714306B2 (en) Content selection device and content selection method
van Lierop et al. Perceived reality: Understanding the relationship between customer perceptions and operational characteristics
JP5366138B2 (en) Spatiotemporal data display device, spatiotemporal data analysis method and program
Demizu et al. Long-term impact of the shinkansen on rail and air demand: Analysis with data from northeast Japan
Carrion Travel time perception errors: causes and consequences
Hemminki et al. Crowd replication: sensing-assisted quantification of human behavior in public spaces

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140618

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140624

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140822

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150121

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150210

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150311

R150 Certificate of patent or registration of utility model

Ref document number: 5714306

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250