JP2022100827A - Information processing device, information processing method, and program - Google Patents
Information processing device, information processing method, and program Download PDFInfo
- Publication number
- JP2022100827A JP2022100827A JP2020215042A JP2020215042A JP2022100827A JP 2022100827 A JP2022100827 A JP 2022100827A JP 2020215042 A JP2020215042 A JP 2020215042A JP 2020215042 A JP2020215042 A JP 2020215042A JP 2022100827 A JP2022100827 A JP 2022100827A
- Authority
- JP
- Japan
- Prior art keywords
- rescuer
- information
- candidates
- information processing
- rescued person
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 49
- 238000003672 processing method Methods 0.000 title claims description 12
- 230000009471 action Effects 0.000 claims description 29
- 239000000284 extract Substances 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 21
- 238000000034 method Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 18
- 239000004020 conductor Substances 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000008520 organization Effects 0.000 description 3
- 208000027418 Wounds and injury Diseases 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000006378 damage Effects 0.000 description 2
- 208000014674 injury Diseases 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012797 qualification Methods 0.000 description 2
- 208000024891 symptom Diseases 0.000 description 2
- 208000017667 Chronic Disease Diseases 0.000 description 1
- 208000013016 Hypoglycemia Diseases 0.000 description 1
- 206010033557 Palpitations Diseases 0.000 description 1
- 208000007502 anemia Diseases 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 208000002173 dizziness Diseases 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000002218 hypoglycaemic effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/3438—Rendez-vous, i.e. searching a destination where several users can meet, and the routes to this destination for these users; Ride sharing, i.e. searching a route such that at least two users can share a vehicle for at least part of the route
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/22—Social work or social welfare, e.g. community support activities or counselling services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
- G06Q50/265—Personal security, identity or safety
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/67—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/42—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/44—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/90—Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Public Health (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- Environmental & Geological Engineering (AREA)
- Emergency Management (AREA)
- Computer Security & Cryptography (AREA)
- Aviation & Aerospace Engineering (AREA)
- Epidemiology (AREA)
- Medical Informatics (AREA)
- Child & Adolescent Psychology (AREA)
- Alarm Systems (AREA)
- Traffic Control Systems (AREA)
- Emergency Alarm Devices (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本開示は、情報処理装置、情報処理方法、及びプログラムに関する。 The present disclosure relates to information processing devices, information processing methods, and programs.
従来、ユーザ端末装置と第三者端末装置と救命救急補助装置とで構成された救命救急補助システムがある。この救命救助補助システムでは、ユーザの生体情報から救命救急の緊急性が判断される。また、ユーザと複数の第三者それぞれとの間の距離情報が算出される。そして、救命救急の緊急性、距離情報、各第三者の属性情報に基づいて、救命指示情報を送信する(例えば、特許文献1)。 Conventionally, there is a critical care assist system composed of a user terminal device, a third party terminal device, and a critical care assist device. In this life-saving assistance system, the urgency of life-saving emergency is judged from the biometric information of the user. In addition, distance information between the user and each of the plurality of third parties is calculated. Then, the lifesaving instruction information is transmitted based on the urgency of the lifesaving emergency, the distance information, and the attribute information of each third party (for example, Patent Document 1).
本開示は、移動中の被救助者を救助するのに好適な救助者及び救助地点を決定することができる情報処理装置、情報処理方法、及びプログラムを提供することを目的とする。 It is an object of the present disclosure to provide information processing devices, information processing methods, and programs capable of determining suitable rescuers and rescue points for rescuing a moving rescued person.
本開示の態様の一つは、被救助者が搭乗している移動体の移動予定経路および移動スケジュールを含む情報である移動情報を取得することと、被救助者を救助可能な1以上の救助者候補の夫々の位置情報を取得することと、移動情報と、救助者候補の夫々の位置情報とに基づいて、救助者候補から救助者を選択するとともに、救助者が被救助者と合流すべき地点である合流地点を決定することと、を実行する制御部を備える情報処理装置である。 One aspect of the present disclosure is to acquire movement information, which is information including the planned movement route and movement schedule of the moving body on which the rescuer is on board, and to rescue one or more rescuers who can rescue the rescuer. Rescuer candidates are selected from the rescuer candidates based on the acquisition of the location information of each candidate, the movement information, and the location information of each rescuer candidate, and the rescuer joins the rescued person. It is an information processing device provided with a control unit that determines a confluence point, which is a power point, and executes.
本開示の態様は、情報処理装置と同様の特徴を有する、情報処理方法、情報処理システム、プログラム、及びプログラムを記録した記録媒体の少なくとも一つを含んでもよい。 Aspects of the present disclosure may include at least one of an information processing method, an information processing system, a program, and a recording medium on which the program is recorded, which have the same characteristics as the information processing apparatus.
本開示によれば、移動中の被救助者を救助するのに好適な救助者及び救助地点を決定することができる。 According to the present disclosure, it is possible to determine suitable rescuers and rescue points for rescuing a moving rescued person.
実施形態に係る情報処理装置は、被救助者が搭乗している移動体の移動予定経路および移動スケジュールを含む情報である移動情報を取得することと、被救助者を救助可能な1以上の救助者候補の夫々の位置情報を取得することと、移動情報と、救助者候補の夫々の位置情報とに基づいて、救助者候補から救助者を決定するとともに、救助者が被救助者と合流すべき地点である合流地点を決定することと、を実行する。 The information processing apparatus according to the embodiment acquires movement information which is information including the planned movement route and the movement schedule of the moving body on which the rescued person is on board, and one or more rescues capable of rescuing the rescued person. Based on the acquisition of the location information of each candidate, the movement information, and the location information of each of the rescuer candidates, the rescuer is determined from the rescuer candidates, and the rescuer joins the rescued person. Determining the confluence point, which is the point to be taken, and executing.
情報処理装置によれば、移動情報と救助者候補の位置情報とに基づいて、移動体の移動スケジュールに合致するタイミングで救助者による救助が可能となる。 According to the information processing device, the rescuer can rescue the rescuer at a timing that matches the movement schedule of the moving object based on the movement information and the position information of the rescuer candidate.
ここに、移動体は、人が載って移動する物体である。「移動体」の語は、自転車、モータサイクル、車両、鉄道車両、船舶、及び航空機などを含み得る。移動体の種類や推進機関の種別は問わない。移動予定経路を示す情報は、移動体が移動する経路を示す情報であり、例えば、移動体である列車が複数の駅を経由して始点から終点まで移動するコースを示す情報である。或いは、移動予定経路を示す情報は、移動体であるバスが複数の停留所を経由して始点から終点まで移動するコースを示す情報である。移動スケジュールは、上記した例では、列車又はバスが各駅または各停留所に停車する時間(到着予定時刻及び出発予定時刻)である。但し、移動予定経路及び移動スケジュールを示す情報は、上記した例示に限定されない。 Here, a moving body is an object on which a person moves. The term "mobile" may include bicycles, motorcycles, vehicles, rail vehicles, ships, aircraft, and the like. The type of moving object and the type of propulsion organization do not matter. The information indicating the planned movement route is information indicating the route on which the moving body moves, and is, for example, information indicating a course in which the train, which is the moving body, moves from the start point to the end point via a plurality of stations. Alternatively, the information indicating the planned travel route is information indicating a course in which the moving bus travels from the start point to the end point via a plurality of stops. In the above example, the movement schedule is the time when the train or bus stops at each station or each stop (estimated arrival time and scheduled departure time). However, the information indicating the planned movement route and the movement schedule is not limited to the above examples.
ここに、被救助者は、移動体での移動中に何らかの要因で自律的な行動が不能又は困難となり、救助者による救助が必要となった者である。例えば、被救助者は、何らかの理由(事故或いはトラブルなど)により、移動体の内部又は上部等で病気に罹患又は怪我を負った者を含む。また、被救助者には、移動体での移動中に病気或いは怪我の容態が悪化した者(低血糖症など)、及び何らかの要因(貧血、めまい、動悸、或いはその他の体調不良、又は妊婦)で救助者による救助が必要となった者を含み得る。 Here, the rescued person is a person who is unable or difficult to act autonomously for some reason while moving in a moving body, and needs to be rescued by the rescuer. For example, the rescued person includes a person who is sick or injured inside or above the moving body for some reason (accident, trouble, etc.). Rescued persons include those whose illness or injury has deteriorated while moving in a mobile body (hypoglycemia, etc.), and some factors (anemia, dizziness, palpitation, or other illness, or pregnant women). May include those who need help by a rescuer.
被救助者は、必ずしも救急治療が必要な者(救急車での搬送が必要な者)ではなく、持病または基礎疾患などを有しており、移動体から降りたところで安静にしていればやがて自然に回復するが、移動体での移動の継続は容態の悪化のおそれがある場合など、移動体での移動を休止すべき者を含む。 Rescued people are not necessarily those who need emergency treatment (those who need to be transported by ambulance), but have chronic illnesses or underlying illnesses, and if they are at rest when they get off the moving body, they will eventually become natural. Includes those who should recover, but continue to move in a moving body, such as when there is a risk of deterioration of their condition.
救助者は、被救助者に対する救助行為を行う者であり、行為は、医療行為(医師のみに許された行為)、医師以外の者でも実施可能な行為(人工呼吸又は胸部圧迫などの救命行為、或いは擦り傷などの処置など)、介護行為(被救助者の歩行の補助又は支援、或いは被救助者の搬送など)、付き添い、或いは見守り(容態の変化の適正な観察乃至対応)などを含み得る。被救助者の行為は、その行為の内容によっては、その行為に応じた資格が必要であるが、救助者が有資格者であることは必ずしも必須ではない。 A rescuer is a person who rescues a rescued person, and the actions are medical actions (acts permitted only by doctors) and actions that can be performed by persons other than doctors (life-saving actions such as artificial breathing or chest compressions). , Or treatment of scratches, etc.), nursing care (assisting or supporting the rescued person's walking, or transporting the rescued person, etc.), attending, or watching over (appropriate observation or response to changes in the condition), etc. .. Depending on the content of the action, the rescuer's actions require qualifications according to the actions, but it is not always essential that the rescuer is a qualified person.
被救助者が移動体を降りた時点で、本来的に被救助者の面倒をみなければならない者がいない場合、或いはその者が直ちに対応できない場合がある。例えば、降車場所が無人駅、或いはバスの停留所のように人がいない場合、或いは、移動体が自動運転で運転手及び車掌が乗っていない場合である。或いは、降車してから救急車の到着に時間がかかる場合、駅員不足で即座の付き添いが困難な場合、又は、救急車の出動を要請する程の病状でない場合、被救助者が、救急隊員や駅員への救助依頼は大げさであるため避けたいが、人の助けを望む場合などがある。救助者は、移動体を降りた被救助者に対し、見守り又は付き添いを最低限の行為として、軽微なキズの処置などの治療、歩行の支援、或いは搬送などの必要な行為を行う。このように、駅員などの移動体の管理者(交通機関の運営者)、移動体の運転手、及び救急車の救急隊員以外の救助者が、被救助者を救助することで、移動体に乗っていた被救助者の健康や安全を守ることができる。 When the rescued person gets off the moving object, there may be no one who should take care of the rescued person, or that person may not be able to respond immediately. For example, the place of disembarkation is an unmanned station, or there is no person such as a bus stop, or the moving body is automatically driven and the driver and the conductor are not on board. Alternatively, if it takes a long time for the ambulance to arrive after getting off, if it is difficult to attend immediately due to a shortage of station staff, or if the condition is not enough to request the dispatch of an ambulance, the rescuer will send the rescuer to the rescuer or station staff. I would like to avoid the rescue request because it is exaggerated, but there are cases where I want help from others. The rescuer performs necessary actions such as treatment of minor scratches, walking support, or transportation to the rescued person who has disembarked from the moving body, with the minimum act of watching over or attending. In this way, rescuers other than the manager of the moving body (transportation operator) such as station staff, the driver of the moving body, and the rescuer of the ambulance can get on the moving body by rescuing the rescued person. It is possible to protect the health and safety of the rescued person.
救助者は、移動体の管理者(駅員、運転手、又は車掌など)、或いは救急車の救急隊員などと連携又は協力して被救助者を救助してもよく、管理者及び救急隊員の代わりに、又は無関係に救助を行う者であってもよい。すなわち、移動体の管理者からの依頼を受けて、駅員等の代わりに救助を行う者であってもよい。また、救急車の出動が不要な程度の被救助者の救助を行う者であってもよい。また、救助者の管理者(管理団体)が、被救助者となり得る者(例えば、基礎疾患または持病を有する独居者)と事前に救助の契約を結び、被救助者からの連絡を受けて救助者が救助に向かう形態であってもよい。 The rescuer may rescue the rescued person in cooperation with or in cooperation with the manager of the moving object (station staff, driver, or commander, etc.) or the ambulance rescuer, and on behalf of the manager and the rescuer. , Or a person who rescues independently. That is, it may be a person who receives a request from the manager of the moving body and performs rescue on behalf of the station staff or the like. Further, the person may be a person who rescues the rescued person to the extent that the ambulance does not need to be dispatched. In addition, the rescuer's manager (administrative organization) concludes a rescue contract in advance with a person who can be a rescuer (for example, a single person with an underlying disease or a pre-existing illness), and is contacted by the rescuer to rescue the rescuer. The person may be in the form of going to rescue.
情報処理装置は、以下の構成を採用し得る。すなわち、制御部が、移動体の移動予定経路から所定の地理的範囲に存在する救助者候補を救助者として選択する構成を採用し得る。救助者の中から、一刻も早く被救助者と合流し得るものを選択することで、合流のタイミングを早めることができる。また、救助者候補の数が地理的範囲内に存する者に絞られることで救助者を算出する処理の負荷を低減することができる。換言すれば、救助者への救助を依頼してから救助者と被救助者とが合流するまでの時間が最短となる救助者及び合流地点を決定することができる。これによって、移動体で発生した急病人などの移動中の被救助者を救助するのに好適な救助者及び救助地点(合流地点)を決定することができる。 The information processing device may adopt the following configuration. That is, it is possible to adopt a configuration in which the control unit selects a rescuer candidate existing in a predetermined geographical range from the planned movement route of the moving body as a rescuer. By selecting a rescuer who can join the rescued person as soon as possible, the timing of joining can be accelerated. In addition, by narrowing down the number of rescuer candidates to those who are within the geographical range, it is possible to reduce the load of processing for calculating rescuers. In other words, it is possible to determine the rescuer and the meeting point where the time from requesting rescue to the rescuer to the meeting of the rescuer and the rescued person is the shortest. This makes it possible to determine a rescuer and a rescue point (confluence point) suitable for rescuing a moving rescued person such as a suddenly ill person who has occurred in a moving body.
また、情報処理装置は、以下の構成を採用し得る。すなわち、制御部は、移動情報と救助者候補の夫々の位置情報とに基づいて、救助者候補の夫々について被救助者と最短で合流可能な地点及び時刻を仮定し、時刻の早い順で前記救助者を決定する。これによって、救助者と被救助者との合流のタイミングを早めることができる。 Further, the information processing apparatus may adopt the following configuration. That is, the control unit assumes the point and time at which the rescuer candidate can meet with the rescued person at the shortest time based on the movement information and the position information of each rescuer candidate, and the above-mentioned is performed in the order of earliest time. Determine the rescuer. As a result, the timing of merging between the rescuer and the rescued person can be accelerated.
また、情報処理装置は、以下の構成を採用し得る。すなわち、制御部は、被救助者と合流可能な時刻が最も早い複数の救助者候補が存在する場合に、被救助者と同性の救助者候補の選択を優先する救助者の決定を行う。被救助者に対する救助者の数は、1人であっても2人以上であってもよい。但し、救助者として決定すべき数より多くの救助者候補が抽出される場合があり得る。この場合、被救助者と同性の救助者が優先的に選択されることで、他人である救助者を被救助者が受け入れ易くすることができる。もっとも、被救助者及び救助者の少なくとも一方の性別の希望を示す情報に基づいて救助者の性別(男女)の一方が優先されるようにしてもよい。 Further, the information processing apparatus may adopt the following configuration. That is, when there are a plurality of rescuer candidates who can join the rescued person at the earliest time, the control unit determines the rescuer who gives priority to the selection of the rescuer candidate of the same sex as the rescued person. The number of rescuers for the rescued person may be one or two or more. However, there may be cases where more rescuer candidates are extracted than the number to be decided as a rescuer. In this case, by preferentially selecting a rescuer of the same sex as the rescued person, the rescuer who is another person can be easily accepted by the rescued person. However, one of the rescuer's gender (male and female) may be prioritized based on the information indicating the desire of at least one of the rescuer and the rescuer.
また、情報処理装置は、以下の構成を採用し得る。すなわち、制御部は、前記時刻が最も早い複数の救助者候補が存在する場合に、被救助者に行うべき救助の行為を示す情報と、被救助者に対して実施可能な行為を示す情報に基づいて、救助者の決定を行う。被救助者の状況によっては、救助者の行為は単なる付き添いでよく、医師又は看護師による処置を必要としない場合もある。この場合に、医師或いは看護師を救助者として決定すると、医師又は看護師が必要な別の被救助者が出た場合に救助者候補から除外される可能性がある。上記構成の採用によれば、被救助者に実施すべき行為に応じて救助者を選択することができる。 Further, the information processing apparatus may adopt the following configuration. That is, the control unit uses information indicating the rescue action to be performed on the rescued person and information indicating the action that can be performed on the rescued person when there are a plurality of rescuer candidates with the earliest time. Make a rescuer decision based on. Depending on the situation of the rescuer, the rescuer's actions may be merely an attendant and may not require treatment by a doctor or nurse. In this case, if a doctor or nurse is determined as the rescuer, the doctor or nurse may be excluded from the rescuer candidates if another rescuer who needs it appears. According to the adoption of the above configuration, the rescuer can be selected according to the action to be performed on the rescued person.
また、情報処理装置は、以下の構成を採用し得る。すなわち、制御部は、移動予定経路上において移動体が停止可能な地点を抽出し、抽出された地点から合流地点を決定する。このようにすれば、被救助者を安全に下ろすことが可能な地点で救助者が合流することができる。移動体が停止可能な時点は、例えば、列車等の駅、或いはバスの停留所である。但し、駅及び停留所以外の場所を含んでもよい。例えば、車庫又は基地などを含んでもよい。移動体が車両の場合、被救助者を安全に下ろすことのできる駐車場、広場(空き地)、或いは公園などであってもよい。 Further, the information processing apparatus may adopt the following configuration. That is, the control unit extracts the points where the moving body can stop on the planned movement route, and determines the confluence point from the extracted points. In this way, the rescuers can join at a point where the rescued person can be safely lowered. The time when the moving body can be stopped is, for example, a station such as a train or a bus stop. However, it may include places other than stations and stops. For example, it may include a garage or a base. If the moving object is a vehicle, it may be a parking lot, a plaza (vacant lot), a park, or the like where the rescued person can be safely dropped off.
また、情報処理装置は、以下の構成を採用し得る。すなわち、制御部は、合流地点を移動体及び救助者に通知する。これによって、移動体は被救助者を下ろす場所を認識することができ、救助者は合流地点を知ることができる。 Further, the information processing apparatus may adopt the following configuration. That is, the control unit notifies the moving body and the rescuer of the confluence point. This allows the moving object to know where to drop the rescued person and the rescuer to know where to meet.
以下、図面を参照して実施形態に係る情報処理装置、情報処理方法、及びプログラムについて説明する。実施形態の構成は例示であり、本開示は実施形態の構成に限定されない。 Hereinafter, the information processing apparatus, the information processing method, and the program according to the embodiment will be described with reference to the drawings. The configuration of the embodiment is exemplary and the present disclosure is not limited to the configuration of the embodiment.
<情報システムの構成>
図1は、実施形態に係る情報処理システムの例を示す。図1において、情報処理システムは、ネットワーク1と、ネットワーク1に夫々接続されたサーバ2。端末3、及び端末4を含む。
<Information system configuration>
FIG. 1 shows an example of an information processing system according to an embodiment. In FIG. 1, the information processing system is a
ネットワーク1は、例えば、インターネット等の公衆通信網であり、WAN(Wide Area Network)又はその他の通信網を採用し得る。ネットワーク1は、LTE(Long Term Evolution)、5Gなどのセルラー網、或いは無線LAN(Local Area Network:Wi-Fi含
む)、BLE等の無線網(無線経路)を含んでもよい。
The
端末3は、移動体の一例である鉄道車両10に乗せられた端末であり、ネットワーク1を介してサーバ2と通信することができる。端末3は、鉄道車両10の車載端末であってもよく、鉄道車両10の運転手又は車掌に所持(携帯)されている端末であってもよい。また、端末3は、被救助者となる鉄道車両10の搭乗者(人11)が所持している端末であってもよい。
The
鉄道車両10は、線路13上を、始点から終点に向かって移動する。始点と終点との間には、停車駅A、B及びCがある。鉄道車両10の現在位置から終点までの線路13は、移動体の移動予定経路の一例である。停車駅A、B及びCは、鉄道車両10の停車予定位置SS1、SS2及びSS3である。鉄道車両10の駅Aへの到着予定時刻は午前9時であり、数分後に駅Bへ向けて出発予定である。鉄道車両10の駅Bへの到着予定時刻は午前9時15分であり、数分後に駅Cへ向けて出発予定である。駅Cへの到着予定時刻は午前9時30分であり、数分後に出発する。駅A、B及びCでの着発予定時刻は、移動体の移動スケジュールの一例である。
The
また、駅Bと駅Cとの間には、駅以外の停車可能位置SC1がある。停車可能位置SC1は、基地或いは車庫であるが、これら以外の場所でもよい。なお、鉄道車両10が車両(例えばバス)であり、駅A、B及びCの夫々が停留所であり、停車可能位置C1が車庫であってもよい。このように、移動体の停止可能な位置は、駅又は停留所以外の場所(位置)であってもよい。停車可能位置C1の利用が決定された場合、そこへの到着予定時刻が計算される。
Further, between the station B and the station C, there is a stoptable position SC1 other than the station. The stoptable position SC1 is a base or a garage, but may be a place other than these. The
端末4は、救助者候補となる人12の夫々が使用する端末である。端末4の夫々は、移動端末(無線端末)であってもよく、固定端末であっても良い。人12は、求めに応じて停止予定位置及び停止可能位置のいずれかに赴き、鉄道車両10から降りた被救助者に合流し、被救助者の救助者となりうる者(すなわち、救助者候補)である。救助者候補は、医師、看護師、介護士、救急隊員、或いは救急救命等の講習を受けた者など、救助者としての知識、経験又は資格を有する者であるのが好ましい。
The
端末3は、移動中の鉄道車両10内で、人11の救助が必要になった場合に、サーバ2へ救助要求のメッセージを送信する。サーバ2は、救助要求のメッセージを受けて、救助者となる者を救助者候補である人12の中から決定するともに、被救助者(人11)と決
定した救助者(人12)の合流地点を決定する。サーバ2は、合流地点を示す情報を含む通知のメッセージを、端末4及び端末3(鉄道車両10)へ送信する。
The
<サーバの構成>
図2は、サーバ2の構成例を示す図である。サーバ2は、パーソナルコンピュータ(PC)、ワークステーション(WS)、又はサーバマシンなどの専用又は汎用の情報処理装置(コンピュータ)を用いて構成可能である。サーバ2は、通信機能によりネットワーク1を介して端末3及び端末4と通信可能である。ネットワーク1への接続は、有線でも無線でもよい。サーバ2は、1台の情報処理装置でも、2台以上の情報処理装置の集合(クラウド)であってもよい。サーバ2は、固定端末であっても携帯端末であってもよい。
<Server configuration>
FIG. 2 is a diagram showing a configuration example of the
サーバ2は、バス26を介して相互に接続された、処理部又は制御部(コントローラ)としてのプロセッサ21と、記憶装置22と、通信インタフェース23(通信IF23)と、入力装置24と、ディスプレイ25とを含む。
The
記憶装置22は、主記憶装置と補助記憶装置とを含む。主記憶装置は、プログラム及びデータの記憶領域、プログラムの展開領域、プログラムの作業領域、及び通信データのバッファ領域などの少なくとも一つとして使用される。主記憶装置はRAM(Random Access Memory)、又はRAMとROM(Read Only Memory)との組み合わせで構成される。補助記憶装置は、データ及びプログラムの記憶領域として使用される。補助記憶装置には、不揮発性記憶媒体が適用される。不揮発性記憶媒体は、例えば、ハードディスク、Solid State Drive(SSD)、フラッシュメモリ、或いはEEPROM(Electrically Erasable Programmable Read-Only Memory)などである。また、記憶装置22は、ディスク記録媒体のドライブ装置を含むことができる。
The
通信IF23は、通信処理を行う回路である。例えば、通信IF23は、ネットワークインタフェースカード(NIC)である。また、通信IF23は、無線通信(LTE、5G、無線LAN(Wi-Fi)、BLEなど)を行う無線通信回路であってもよい。また
、通信IF23は、有線の通信処理を行う回路と、無線通信回路との組み合わせであってもよい。
The communication IF 23 is a circuit that performs communication processing. For example, the communication IF 23 is a network interface card (NIC). Further, the communication IF 23 may be a wireless communication circuit that performs wireless communication (LTE, 5G, wireless LAN (Wi-Fi), BLE, etc.). Further, the communication IF 23 may be a combination of a circuit that performs wired communication processing and a wireless communication circuit.
入力装置24は、キー、ボタン、ポインティングデバイス、及びタッチパネル等を含み、情報の入力に使用される。ディスプレイ25は例えば液晶ディスプレイなどであり、情報及びデータを表示する。
The
プロセッサ21は、例えば、Central Processing Unit(CPU)である。CPUはMicroprocessor Unit(MPU)とも呼ばれる。プロセッサ21は、単一のプロセッサ構成であってもマルチプロセッサ構成であってもよい。また、単一のソケットで接続される単一の物理CPUがマルチコア構成を有していても良い。プロセッサ21は、Digital Signal Processor(DSP)、或いはGraphics Processing Unit(GPU)などの様々な回路構成の演算装置を含んでも良い。また、プロセッサ21は、集積回路(IC)、その他のディジタル回路、及びアナログ回路などの少なくとも一つと連携する構成を有していてもよい。集積回路は、LSI、Application Specific Integrated Circuit(ASIC)、及びプログラマ
ブルロジックデバイス(PLD)などを含む。PLDは、例えば、Field-Programmable Gate Array(FPGA)を含む。プロセッサ21は、例えば、マイクロコントローラ(MCU
)、SoC(System-on-a-chip)、システムLSI、或いはチップセットなどと呼ばれるものも含む。
The
), SoC (System-on-a-chip), system LSI, or chipset.
プロセッサ21は、記憶装置22に記憶された各種のプログラムを実行することによって、様々な処理を行う。
The
<テーブルの構成>
図3は、サーバ2の記憶装置22に記憶された車両データベース(車両DB)のデータ構造例を示す。車両DBは、管理対象の鉄道車両(編成)毎に、鉄道車両に関する情報の管理に使用される。図3には、1つの鉄道車両(鉄道車両10、識別子(ID)=V1)に関して保持される情報要素が示されている。
<Table structure>
FIG. 3 shows an example of a data structure of a vehicle database (vehicle DB) stored in the
図3において、車両DBは、鉄道車両10(ID=V1)に関して、車両情報と、現在位置と、移動情報と、搬送施設情報とを記憶することができる。IDは鉄道車両10の識別子である。車両情報は、鉄道車両10の編成を示す情報(車両数、始発駅、停車駅、及び終点、各駅の着発予定時刻)などを示す。
In FIG. 3, the vehicle DB can store vehicle information, current position, movement information, and transportation facility information for the railway vehicle 10 (ID = V1). The ID is an identifier of the
現在位置は、端末3から受信された端末3の現在位置、或いは、鉄道車両10のエンコーダによって計測された走行距離から換算される現在位置を示す情報である。
The current position is information indicating the current position of the
移動情報は、停車予定位置と、停車可能位置と、停車時間との夫々を示す情報を含む。移動情報は、さらに、停車予定位置又は停車可能位置の施設情報を含んでもよい。停車予定位置及び停車可能位置は、図1で例示した、停車可能位置SS1、SS2、及びSS3と、停車可能位置SC1などを示す情報である。停車時間は、各停車予定位置における着発予定時刻を示す情報である。但し、停車可能位置には非常時の停車位置を示すため、停車時間の情報はない。停車可能位置の利用が決定された場合、停車可能位置への到着予定時刻がプロセッサ21などによって計算される。
The movement information includes information indicating the planned stop position, the stoptable position, and the stop time, respectively. The movement information may further include facility information of a planned stop position or a stop possible position. The planned stop position and the stoptable position are information indicating the stoppable positions SS1, SS2, and SS3, the stoppable position SC1 and the like, which are exemplified in FIG. The stop time is information indicating the scheduled arrival / departure time at each scheduled stop position. However, since the stoptable position indicates the stop position in an emergency, there is no information on the stop time. When the use of the stoptable position is decided, the estimated time of arrival at the stoptable position is calculated by the
施設情報は、停車予定位置又は停車可能位置が属する施設に関する情報である。施設は、駅、車庫、又は基地であり、施設において救助者が採ることができる救助の行為を示す情報を含んでもよい。施設情報は、施設に対する人12が利用可能なアクセス方法(移動手段)を示す情報を含む。例えば、人12の車両等(自家用車)の駐車スペースがある場合、車両でのアクセスが認められる。駐車スペースがない場合、公共交通機関か徒歩でのアクセスとなる。
The facility information is information about the facility to which the planned stop position or the stoptable position belongs. The facility may be a station, garage, or base and may contain information indicating rescue actions that the rescuer can take at the facility. The facility information includes information indicating an access method (transportation means) that can be used by the
また、停車予定位置又は停車可能位置と関連づけて、搬送施設情報が記憶されてもよい。搬送施設情報は、被救助者の搬送先の施設(病院、診療所、或いは接骨院など)の名称、住所(位置)、及び連絡先などを示す情報である。停車予定位置及び停車可能位置において、人11を安全に鉄道車両10から降ろすことが可能であるため、本実施形態では、停車予定位置又は停車可能位置が、被救助者と救助者との合流地点となる。
Further, the transport facility information may be stored in association with the planned stop position or the stop possible position. The transportation facility information is information indicating the name, address (location), contact information, etc. of the facility (hospital, clinic, osteopathic clinic, etc.) to which the rescued person is transported. Since it is possible to safely lower the
図4は、サーバ2の記憶装置22に記憶された救助者データベース(救助者DB)のデータ構造例を示す。救助者DBは、テーブル構造を有し、救助者として登録された人12ごとに用意された複数のレコードからなる。レコードは、救助者のID(識別子)と、個人情報と、現在位置と、移動手段と、可能行為と、対応可否の夫々を示す情報を記憶する。救助者DBに記憶された情報は、例えば、人12が対応する端末4を操作して、サーバ2にアクセスし、事前に登録する。端末4の夫々の位置情報は、定期的にサーバ2に送信され、救助者DBの現在位置が更新される。
FIG. 4 shows an example of the data structure of the rescuer database (rescuer DB) stored in the
個人情報は、救助者となる人12の氏名、性別、年齢、連絡先(住所、電話番号或いはメールアドレス)、及び端末4のネットワークアドレスなどを含む。現在位置として、端末4から受信される端末4の位置が、人12の現在位置として管理される。移動手段を示す情報は、人12が救助者として合流地点へ移動する場合に使う移動手段(徒歩、自転車、自家用車、或いは公共交通機関)と合流地点への移動の所要時間を示す情報を含む。可能行為は、人12が被救助者に対して実施可能な行為の種別を示す。行為は、見守り、付
き添い(歩行或いは移動の補助)、軽微なキズの処置、救急救命行為、及び看護師又は救急救命士が可能な医療行為、及び医師のみが可能な医療行為などを含む。
The personal information includes the name, gender, age, contact information (address, telephone number or e-mail address) of the
対応可否は、現時点での救助者としての呼び出しに応じられる状態か否かを示す。この対応可否を示す状態(OK又はNG)は、人12が端末4を用いて適宜変更することができる。
Whether or not the response is possible indicates whether or not the call as a rescuer can be answered at this time. The state (OK or NG) indicating whether or not this correspondence is possible can be appropriately changed by the
<端末の構成>
図4は、端末3又は端末4として動作可能な端末装置30(以下端末30)の構成例を示す。端末30は、例えば、無線通信機能を有する携帯端末(移動端末:可搬性を有する端末)である。携帯端末は、例えば、スマートフォン、タブレット端末、ラップトップ型のパーソナルコンピュータ(PC)、Personal Digital Assistant(PDA)、又はウェアラブルコンピュータである。但し、端末3は固定端末であってもよい。また、端末30は、鉄道車両10に載せられる車載端末であってもよい。端末4として使用される端末30は固定端末であってもよい。
<Terminal configuration>
FIG. 4 shows a configuration example of a terminal device 30 (hereinafter referred to as a terminal 30) that can operate as a
端末30は、バス37を介して相互に接続された、プロセッサ31と、記憶装置32と、通信インタフェース(通信IF)33と、入力装置34と、ディスプレイ35と、GPS受信機36とを含む。
The terminal 30 includes a
プロセッサ31、記憶装置32、通信IF33、入力装置34、ディスプレイ35の夫々は、プロセッサ21、記憶装置22、通信IF23、入力装置24、及びディスプレイ25について説明したものと同様のものを適用可能である。但し、用途及び使用目的等の違いに応じて、サーバ2に適用されるものと性能の異なるものが適用される。
The
GPS受信機36は、GPS衛星からの電波を受信して、端末30の位置を検出する。プロセッサ31は、記憶装置32に記憶された各種のプログラムを実行することによって、様々な処理を行う。
The
<動作例>
<<端末3の処理>>
端末3(端末3として動作する端末30)において、プロセッサ31は、記憶装置32に記憶されたプログラムを実行する。プログラムの実行によって、端末3は、人11の救助を求める救助要求のメッセージをサーバ2へ送信する処理を行う。また、プロセッサ31は、サーバ2から受信された通知のメッセージに含まれた、救助者と合流地点を出力(表示)する処理を行う。救助要求の生成及び送信、並びに救助者及び合流地点の表示に係る処理は、端末3にインストールされたウェブブラウザ又は専用のアプリケーションプログラム(アプリ)を用いて行われる。
<Operation example>
<< Processing of
In the terminal 3 (
図6は、端末3における処理例を示すフローチャートである。ステップS001において、端末3のプロセッサ31は、入力装置34を用いて端末3に入力される、被救助者関連情報を受け付ける。端末3のユーザは、例えば、鉄道車両10の車掌又は運転手であるが、人11自身であってもよい。車掌、運転手及び人11以外であってもよい。
FIG. 6 is a flowchart showing a processing example in the
被救助者関連情報は、被救助者としての人11に関わる情報である。被救助者関連情報は、人11の搭乗している号車番号、氏名、性別、年齢、血液型、服装、特徴、容態(病状、症状、又は怪我の程度など)、必要と思われる救助者の行為、及び救助者の人数などの夫々を示す情報を含む。但し、被救助者関連情報は、人11が失神している場合などがあるため、上述した情報から外見的に得られる情報(性別、服装、年齢の予想、及び症状など)のみでもよい。
The rescued person-related information is information related to the
ステップS002では、プロセッサ31は、救助要求のメッセージを生成し、サーバ2へ送信する処理を行う。図7Aは、救助要求のメッセージのフォーマット例を示す。救助要求は、ヘッダ情報と、被救助者関連情報とを含む。ヘッダ情報は、メッセージID、メッセージ種別、送信先アドレス(サーバ2のアドレス:既知)、送信元アドレス(端末3のネットワークアドレス)、及びアプリケーション番号(救急要求のメッセージを処理するアプリの識別番号)などを含む。
In step S002, the
ステップS003では、プロセッサ31は、サーバ2からの通知のメッセージを待ち受ける状態となる。通知が受信されると処理がステップS004に進む。
ステップS004では、プロセッサ31は、通知に含まれる合流地点、救助者関連情報をディスプレイ35に表示(出力)する処理を行う。
In step S003, the
In step S004, the
図7Bに示すように、通知のメッセージは、ヘッダ情報と、救助者関連情報と、合流地点情報とを含む。ヘッダ情報は、救助要求に含まれていたメッセージID、送信先アドレス(端末3のネットワークアドレス)、送信元アドレス(サーバ2のネットワークアドレス)、及びアプリケーション番号などを含む。救助者関連情報は、救助者の氏名、所属、連絡先、服装などの特徴を示す。合流地点情報は、停車予定位置(駅名、プラットホームの番号、救助者の待機場所(例えば被救助者が搭乗している号車の停車位置付近)を示す。 As shown in FIG. 7B, the notification message includes header information, rescuer-related information, and confluence information. The header information includes the message ID included in the rescue request, the destination address (network address of the terminal 3), the source address (network address of the server 2), the application number, and the like. Rescuer-related information indicates characteristics such as the rescuer's name, affiliation, contact information, and clothing. The confluence point information indicates the planned stop position (station name, platform number, waiting place of the rescuer (for example, near the stop position of the car on which the rescuer is boarding)).
<<サーバ2の処理>>
サーバ2において、プロセッサ21は、記憶装置22に記憶されたプログラムを実行する。プログラムの実行によって、サーバ2は、端末3からの救助要求のメッセージに対する処理を行い、救助要求に対応する通知を端末3及び救助者の端末4へ送信する処理を行う。
<< Processing of
In the
図8は、サーバ2における処理例を示すフローチャートである。ステップS101において、サーバ2のプロセッサ21は、問合せのメッセージを待ち受け、メッセージが受信されたと判定すると、処理をステップS102に進める。
FIG. 8 is a flowchart showing a processing example in the
ステップS102では、プロセッサ21は、記憶装置22に記憶された車両DB(図3)を参照し、鉄道車両10の移動情報を車両DBから読み出す(取得する)。ステップS103では、プロセッサ21は、記憶装置22に記憶された救助者DB(図4)を参照し、各救助者候補の現在位置を救助者DBから読み出す(取得する)。但し、対応可否の状態“NG”である人12の現在位置情報は、取得対象から除外される(救助者者候補とならない)。
In step S102, the
ステップS104では、プロセッサ21は、ステップS102で取得した移動情報と、ステップS103で取得した救助者候補(人12)の夫々の現在位置とを用いて、救助者及び合流地点の決定を行う。
In step S104, the
ステップS105では、プロセッサ21は、合流地点を示す情報を含む通知のメッセージを生成し、この通知のメッセージを端末3及び救助者の端末4に送信する。
In step S105, the
図9は、救助者及び合流地点の決定処理(ステップS104)のサブルーチンの例を示すフローチャートである。ステップS111では、プロセッサ21は、移動情報に含まれる、停車予定位置及び停車可能位置のうちのいずれか一つの位置を選択する。以下の説明において、この位置を「選択位置」と称する。
FIG. 9 is a flowchart showing an example of a subroutine in the process of determining the rescuer and the confluence (step S104). In step S111, the
ステップS112では、プロセッサ21は、現在位置情報に基づいて救助者候補を抽出する。すなわち、プロセッサ21は、救助者DBから得られた人12(端末4)の現在位置のうち、選択位置から所定の地理的範囲内に存する人12を、救助者候補として抽出する。所定の地理的範囲は、例えば、人12の現在位置が、選択位置の座標を中心とする所定半径の円内とすることができる。選択位置を中心とする図形は、円以外の楕円、三角形、或いは四角形以上の多角形であってもよい。なお、ステップS111と現在位置との距離が所定距離の範囲内にある人12が救助者候補として抽出されてもよい。なお、該当の人12がいない場合にはエラーが端末3に通知される。
In step S112, the
ステップS113では、ステップS112で抽出された救助者候補(人12)の夫々について、選択位置を合流地点と仮定したときにその位置で被救助者と合流可能な時刻(合流時刻)を算出する。救助者候補の夫々の選択位置への到着時刻の算出にあたり、救助者候補の移動速度として、移動手段毎に予め定めた平均速度を利用することができる。救助者候補の移動手段として、救助者候補が利用する移動手段であり、且つ選択位置が属する施設での利用が認められた移動手段のうち、移動速度が最も速いものが選択される。例えば、救助者候補が選択位置への移動に利用可能な移動手段が車両と徒歩の場合、徒歩より速い車両が救助者候補の移動速度として選択される。 In step S113, for each of the rescuer candidates (person 12) extracted in step S112, when the selected position is assumed to be the merging point, the time (merging time) at which the rescuer can join the rescued person is calculated. In calculating the arrival time at each selected position of the rescuer candidate, the average speed predetermined for each means of transportation can be used as the movement speed of the rescuer candidate. As the means of transportation for the rescuer candidate, the means of transportation used by the candidate rescuer and the means of transportation approved for use at the facility to which the selected position belongs are selected to have the fastest movement speed. For example, if the means of transportation available for the rescuer candidate to move to the selected position are a vehicle and walking, a vehicle faster than walking is selected as the moving speed of the rescuer candidate.
プロセッサ21は、救助者候補毎に、現在位置と選択位置との距離と、移動手段の移動速度とを用いて、移動の所要時間を計算し、選択位置への到着予定時刻を算出する。また、プロセッサ21は、選択位置への鉄道車両10の到着予定時刻を用いて、救助者候補の夫々が被救助者と合流する時刻を算出する。そして、合流時刻が早い順で、救助者候補から救助者を決定する。例えば、合流時刻が最も早い救助者候補を救助者と決定してもよい。
The
ここで、救助者候補の選択位置への到着時刻が鉄道車両10の到着予定時刻より早い場合には、鉄道車両10の到着予定時刻が合流時刻として扱われる。これに対し、救助者候補の選択位置への到着時刻が鉄道車両10の到着予定時刻より遅い場合には、救助者候補の選択位置への到着時刻が合流時刻として扱われる。このように、鉄道車両10の到着前に選択位置へ到着可能な人12の順位は、同順位として扱われる。いずれも駅等にて待機できるため、その点において優劣がないからである。
Here, when the arrival time at the selected position of the rescuer candidate is earlier than the estimated arrival time of the
ステップS115では、プロセッサ21は、全ての選択位置についてのステップS112~S114の処理が終了したかを判定する。このとき、全ての選択位置についてのステップS112~S114の処理が終了したと判定された場合には、処理がステップS116に進む。これに対し、ステップS115で処理が終了していないと判定された場合には、処理がステップS111に戻り、他の選択位置が選択され、ステップS112~S114の処理が行われる。
In step S115, the
ステップS116に処理が進んだ場合には、プロセッサ21は、合流時刻が最も速い選択位置を合流地点に決定し、その合流地点への合流時刻が最も早い救助者候補を抽出する。
When the process proceeds to step S116, the
ステップS117では、救助者の最終決定を行う。ステップS116の時点で、該当の救助者候補の数が救助要求で指定された救助者の人数(定員)と同数である場合には、救助者候補が救助者に決定される。これに対し、救助者の人数を救助者候補の数が救助者の人数を超過している場合には、適宜の手法で、人数分の救助者候補を救助者に決定する。 In step S117, the rescuer's final decision is made. If the number of the corresponding rescuer candidates is the same as the number of rescuers (capacity) specified in the rescue request at the time of step S116, the rescuer candidates are determined as rescuers. On the other hand, if the number of rescuer candidates exceeds the number of rescuers, the number of rescuer candidates is determined as the number of rescuers by an appropriate method.
例えば、合流地点への到着順の早い順で、人数分の救助者候補を救助者に決定してもよい。或いは、プロセッサ21は、被救助者の性別と同性の救助者候補を優先的に選択して
もよい。或いは、プロセッサ21は、被救助者に対して実施すべき行為(必要な行為)を示す情報と、複数の救助者候補の夫々が実施可能な行為を示す情報とに基づいて、必要な行為を実施可能な救助者候補を人数分抽出し、抽出した救助者候補を救助者に決定してもよい。最終的にどの救助者候補を救助者に決定するかは適宜設定可能である。ステップS117の処理が終了すると、処理がステップS105に進む。
For example, rescuers may be selected for the number of rescuer candidates in the order of arrival at the confluence. Alternatively, the
なお、プロセッサ21は、合流地点の決定にあたり、被救助車が病院などの施設への搬送を要する場合に、搬送施設情報を参照してもよい。そして、プロセッサ21は、搬送施設情報を用いて、停車予定位置又は停車可能位置と搬送先の施設との距離を算出し、距離が最短の停車予定位置又は停車可能位置を優先的に合流地点として決定してもよい。
The
<<端末4の処理>>
図10は、救助者の端末4として動作する端末30の処理例を示すフローチャートである。ステップS201では、プロセッサ31は、サーバ2からの通知のメッセージを受信する。ステップS202では、プロセッサ31は、救助者関連情報及び合流地点情報を、ディスプレイ35に表示する処理を行う。ステップS203では、プロセッサ31は、現在位置から合流地点までの移動経路を計算し、救助者としての人を合流地点に案内する情報をディスプレイ35に表示する。救助者としての人12は、表示された情報を参照して、被救助者の救助に向かうことができる。
<< Processing of
FIG. 10 is a flowchart showing a processing example of the terminal 30 that operates as the rescuer's
<実施形態の効果>
実施形態に係る情報処理装置としてのサーバ2によれば、移動情報と救助者候補の夫々の位置情報に基づいて、救助者及び合流地点を決定する。これによって、鉄道車両10に乗って移動中の救助者に関して好適な合流地点と救助者を、鉄道車両10の運行スケジュール(移動予定経路及び移動スケジュール)に合わせて決定することができる。また、サーバ2によれば、救助者が最も早く被救助者と合流できる停車予定位置又は停車可能位置が合流地点として決定されるため、救助をいち早く行うことができる。また、サーバ2によれば、定員より多くの救助者候補者が選出された場合に、好適な者が救助者として決定される。
<Effect of embodiment>
According to the
<その他>
上記の実施形態はあくまでも一例であって、本開示はその要旨を逸脱しない範囲内で適宜変更して実施しうる。
<Others>
The above embodiment is merely an example, and the present disclosure may be appropriately modified and implemented without departing from the gist thereof.
また、1つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、1つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成(サーバ構成)によって実現するかは柔軟に変更可能である。 Further, the processing described as being performed by one device may be shared and executed by a plurality of devices. Alternatively, the process described as being performed by different devices may be performed by one device. In a computer system, it is possible to flexibly change what kind of hardware configuration (server configuration) is used to realize each function.
本開示は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する1つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク(フロッピー(登録商標)ディスク、ハードディスクドライブ(HDD)等)、光ディスク(CD-ROM、DVDディスク、ブルーレイディスク等)など任意のタイプのディスクである。また、非一時的なコンピュータ可読媒体には、読み込み専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、EPROM、EEPROM、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。 The present disclosure can also be realized by supplying a computer program having the functions described in the above embodiment to the computer, and reading and executing the program by one or more processors possessed by the computer. Such a computer program may be provided to the computer by a non-temporary computer-readable storage medium that can be connected to the computer's system bus, or may be provided to the computer via a network. The non-temporary computer-readable storage medium may be any type of disc such as a magnetic disc (floppy (registered trademark) disc, hard disk drive (HDD), etc.) or an optical disc (CD-ROM, DVD disc, Blu-ray disc, etc.). be. In addition, non-temporary computer-readable media are suitable for storing read-only memory (ROM), random access memory (RAM), EPROM, EEPROM, magnetic card, flash memory, optical card, and electronic instructions. Includes any type of medium.
1・・・ネットワーク
2・・・サーバ
3、4・・・端末
21、31・・・プロセッサ
22、32・・・記憶装置
23、33・・・通信インタフェース
24、34・・・入力装置
25、35・・・ディスプレイ
1 ...
Claims (20)
前記被救助者を救助可能な1以上の救助者候補の夫々の位置情報を取得することと、
前記移動情報と、前記救助者候補の夫々の位置情報とに基づいて、前記救助者候補から救助者を決定するとともに、前記救助者が前記被救助者と合流すべき地点である合流地点を決定することと、
を実行する制御部
を備える情報処理装置。 Acquiring movement information, which is information including the planned movement route and movement schedule of the moving body on which the rescued person is on board,
Obtaining the location information of each of one or more rescuer candidates who can rescue the rescued person, and
Based on the movement information and the position information of each of the rescuer candidates, a rescuer is determined from the rescuer candidates, and a confluence point, which is a point where the rescuer should join the rescued person, is determined. To do and
An information processing device provided with a control unit that executes.
請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the control unit selects the rescuer candidate existing in a predetermined geographical range from the planned movement route of the moving body as the rescuer.
請求項1又は2に記載の情報処理装置。 The control unit calculates the point and time at which the rescuer candidate can meet with the rescued person at the shortest time for each of the rescuer candidates based on the movement information and the position information of each of the rescuer candidates, and the time is set. The information processing apparatus according to claim 1 or 2, wherein the rescuer is determined in the order of earliest.
請求項3に記載の情報処理装置。 When there are a plurality of rescuer candidates who can join the rescued person at the earliest time, the control unit gives priority to the selection of rescuer candidates of the same sex as the rescued person, and the plurality of rescuers. The information processing apparatus according to claim 3, wherein the rescuer is determined from the candidates.
請求項3又は4に記載の情報処理装置。 The control unit receives information indicating an action to be performed on the rescued person when there are a plurality of rescuer candidates who can join the rescued person at the earliest time, and each of the plurality of rescuer candidates. The information processing apparatus according to claim 3 or 4, wherein the rescuer is determined based on the information indicating an action that can be performed on the rescued person.
請求項1、3又は5に記載の情報処理装置。 The information processing device according to claim 1, 3 or 5, wherein the control unit extracts a point on the planned movement route where the moving body can stop, and determines the confluence point from the extracted point.
請求項1から6のいずれか一項に記載の情報処理装置。 The information processing device according to any one of claims 1 to 6, wherein the control unit notifies the moving body and the rescuer of information indicating the confluence point.
前記被救助者を救助可能な1以上の救助者候補の夫々の位置情報を取得することと、
前記移動情報と、前記救助者候補の夫々の位置情報とに基づいて、前記救助者候補から救助者を決定するとともに、前記救助者が前記被救助者と合流すべき地点である合流地点を決定することと、
を情報処理装置が実行する情報処理方法。 Acquiring movement information, which is information including the planned movement route and movement schedule of the moving body on which the rescued person is on board,
Obtaining the location information of each of one or more rescuer candidates who can rescue the rescued person, and
Based on the movement information and the position information of each of the rescuer candidates, a rescuer is determined from the rescuer candidates, and a confluence point, which is a point where the rescuer should join the rescued person, is determined. To do and
Information processing method that the information processing device executes.
請求項8に記載の情報処理方法。 The information processing method according to claim 8, wherein the information processing apparatus selects the rescuer candidate existing in a predetermined geographical range from the planned movement route of the moving body as the rescuer.
前記救助者候補の夫々について前記被救助者と最短で合流可能な地点及び時刻を算出し、前記時刻の早い順で前記救助者を決定する
請求項8又は9に記載の情報処理方法。 The information processing device is based on the movement information and the position information of each of the rescuer candidates.
The information processing method according to claim 8 or 9, wherein the rescuer candidate is calculated at the shortest possible meeting point and time with the rescued person, and the rescuer is determined in the order of the earliest time.
請求項10に記載の情報処理方法。 When there are a plurality of rescuer candidates who can join the rescued person at the earliest time, the information processing apparatus gives priority to the selection of rescuer candidates of the same sex as the rescued person, and the plurality of rescuers. The information processing method according to claim 10, wherein the rescuer is determined from the candidate.
請求項10又は11に記載の情報処理方法。 The information processing device includes information indicating an action to be performed on the rescued person when there are a plurality of rescuer candidates who can join the rescued person at the earliest time, and the rescuer candidates. The information processing method according to claim 10 or 11, wherein the rescuer is determined based on the information indicating the actions that can be performed by each of the rescued persons.
請求項9、10又は12に記載の情報処理方法。 The information processing method according to claim 9, 10 or 12, wherein the information processing apparatus extracts a point on the planned movement route where the moving body can stop, and determines the confluence point from the extracted point.
請求項8から13のいずれか一項に記載の情報処理方法。 The information processing method according to any one of claims 8 to 13, wherein the information processing apparatus notifies the moving body and the rescuer of the confluence point.
前記被救助者を救助可能な1以上の救助者候補の夫々の位置情報を取得することと、
前記移動情報と、前記救助者候補の夫々の位置情報とに基づいて、前記救助者候補から救助者を決定するとともに、前記救助者が前記被救助者と合流すべき地点である合流地点を決定することと、
をコンピュータに実行させるプログラム。 Acquiring movement information, which is information including the planned movement route and movement schedule of the moving body on which the rescued person is on board,
Obtaining the location information of each of one or more rescuer candidates who can rescue the rescued person, and
Based on the movement information and the position information of each of the rescuer candidates, a rescuer is determined from the rescuer candidates, and a confluence point, which is a point where the rescuer should join the rescued person, is determined. To do and
A program that causes a computer to run.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020215042A JP2022100827A (en) | 2020-12-24 | 2020-12-24 | Information processing device, information processing method, and program |
US17/456,610 US20220205795A1 (en) | 2020-12-24 | 2021-11-26 | Information processing apparatus, information processing method, and non-transitry storage medium |
CN202111590872.4A CN114677097A (en) | 2020-12-24 | 2021-12-23 | Information processing apparatus, information processing method, and non-transitory storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020215042A JP2022100827A (en) | 2020-12-24 | 2020-12-24 | Information processing device, information processing method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2022100827A true JP2022100827A (en) | 2022-07-06 |
Family
ID=82070846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020215042A Pending JP2022100827A (en) | 2020-12-24 | 2020-12-24 | Information processing device, information processing method, and program |
Country Status (3)
Country | Link |
---|---|
US (1) | US20220205795A1 (en) |
JP (1) | JP2022100827A (en) |
CN (1) | CN114677097A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116298124B (en) * | 2023-03-22 | 2023-09-22 | 山东美生热能科技有限公司 | Data analysis-based nondestructive testing control system for circumferential weld of heat-insulating oil sleeve |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5948040A (en) * | 1994-06-24 | 1999-09-07 | Delorme Publishing Co. | Travel reservation information and planning system |
US6909380B2 (en) * | 2003-04-04 | 2005-06-21 | Lockheed Martin Corporation | Centralized traffic signal preemption system and method of use |
KR20080048786A (en) * | 2006-11-29 | 2008-06-03 | 팅크웨어(주) | System and method for providing point of interest in destination around |
WO2019123620A1 (en) * | 2017-12-21 | 2019-06-27 | 富士通株式会社 | Movement means display method, movement means display device, and movement means display program |
US10921812B2 (en) * | 2018-05-22 | 2021-02-16 | International Business Machines Corporation | System and method for rendezvous coordination of an autonomous automotive vehicle with an ambulance |
US20190361437A1 (en) * | 2018-05-22 | 2019-11-28 | International Business Machines Corporation | Autonomous vehicle coordination with medical facility |
-
2020
- 2020-12-24 JP JP2020215042A patent/JP2022100827A/en active Pending
-
2021
- 2021-11-26 US US17/456,610 patent/US20220205795A1/en active Pending
- 2021-12-23 CN CN202111590872.4A patent/CN114677097A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
CN114677097A (en) | 2022-06-28 |
US20220205795A1 (en) | 2022-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160140299A1 (en) | Auto director for the ambulance and emergency | |
US11776698B2 (en) | Virtual telemedicine mechanism | |
WO2020011244A1 (en) | Method and system for optimized matching of medical resources for emergency and severe disease rescue | |
US20190193742A1 (en) | Autonomous driving system, autonomous mobile object, and server | |
JP7172845B2 (en) | Information processing device, moving object, and information processing method | |
JP6678952B1 (en) | Emergency transportation vehicle allocation system and vehicle allocation management device | |
JP7108858B2 (en) | Control device | |
JP2010277383A (en) | System for searching for medical facility that accepts emergency patient, emergency terminal, medical facility terminal, server for searching for medical facility that accepts the patient, and method of searching for medical facility that accepts emergency patient | |
JP2017034361A (en) | Rescue request support device, operation method thereof, program, and system | |
US20200117195A1 (en) | Medical network system and external device | |
JP2018173693A (en) | Movement support system, movement support apparatus, movement support method and movement support program | |
US20220205795A1 (en) | Information processing apparatus, information processing method, and non-transitry storage medium | |
JP5375864B2 (en) | Transport support system, transport support server, and transport support program | |
JP6955841B2 (en) | Emergency system | |
KR20120045458A (en) | User device and urgent rescue apparatus and method using the same | |
CN109872823A (en) | A kind of medical first aid method and apparatus | |
CN116936043A (en) | First aid support information processing device, first aid support system, first aid support method, and recording medium | |
JP7383385B2 (en) | Transport plan generation device, transport plan generation system, and transport plan generation method | |
Moore et al. | Situational Awareness for Enhanced Patient Management | |
JP2022018247A (en) | Communication terminal and rescue system | |
US20220188952A1 (en) | Information processing apparatus, information processing method, non-transitory memory medium, and information processing system | |
JP7338550B2 (en) | relief system | |
WO2023017613A9 (en) | Emergency transport vehicle dispatch system and vehicle dispatch management device | |
Nauni et al. | GPS-based On-Demand Ambulance Booking System Using Google Cloud | |
US20230289686A1 (en) | Carpooling support method, carpooling support device, and carpooling support system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230718 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240620 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240625 |