JP7721907B2 - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JP7721907B2
JP7721907B2 JP2021020900A JP2021020900A JP7721907B2 JP 7721907 B2 JP7721907 B2 JP 7721907B2 JP 2021020900 A JP2021020900 A JP 2021020900A JP 2021020900 A JP2021020900 A JP 2021020900A JP 7721907 B2 JP7721907 B2 JP 7721907B2
Authority
JP
Japan
Prior art keywords
boarding
alighting
alighting location
locations
users
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
JP2021020900A
Other languages
English (en)
Other versions
JP2022123534A (ja
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2021020900A priority Critical patent/JP7721907B2/ja
Publication of JP2022123534A publication Critical patent/JP2022123534A/ja
Application granted granted Critical
Publication of JP7721907B2 publication Critical patent/JP7721907B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、オンデマンド車両サービスを管理する技術に関する。
特許文献1には、相乗り型デマンド交通車両の希望出発時刻及び希望到着時刻と出発地と目的地とを含む乗客の旅程要求を受信し、集約した旅程要求をもとにデマンド交通車両の配車計画を作成するデマンド交通運用システムが開示されている。
国際公開第2019/106745号
複数の仮想のバス停に停車可能なオンデマンドバスのサービスにおいて、同じ乗車場所のバス停の利用を多くの利用者が希望した場合でも、利用者の降車場所のバス停が異なることで相乗りが増えない可能性があるため、乗車リクエストの受理数が低下しやすい。
本発明の目的は、乗車リクエストの受理数を向上できる情報処理装置を提供することにある。
上記課題を解決するために、本発明のある態様の情報処理装置は、利用者のオンデマンド車両への乗車リクエストを取得する取得部と、前記利用者への提示候補の複数の乗降車場所パターンを保持する保持部と、取得された前記利用者の乗車リクエストに含まれる出発地と目的地にもとづいて、前記保持部に保持された提示候補の複数の乗降車場所パターンのなかから前記利用者へ提示する乗降車場所パターンを決定する提示パターン決定部と、決定された乗降車場所パターンを前記利用者に提示する提示部と、所定の最適化開始条件が満たされた場合、取得された過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、提示候補の複数の乗降車場所パターンにおける複数の乗降車場所から選択される所定数の乗降車場所の全ての組み合わせの中から、利用者がいると推定される乗降車場所パターンの数が相対的に少な所定数の乗降車場所を選択し、選択された所定数の乗降車場所における利用者がいると推定される乗降車場所パターンを残して、他の乗降車場所パターンを前記保持部から削除する更新部と、を備える。
本発明によれば、乗車リクエストの受理数を向上できる。
実施の形態の情報処理システムの構成を示す図である。 図1の情報処理システムの機能ブロックを示す図である。 最適化前に利用者に提示される乗降車場所パターンを説明するための図である。 最適化後に利用者に提示される乗降車場所パターンを説明するための図である。 図2のサーバ装置における乗車リクエストの受理判定処理を示すフローチャートである。 図2のサーバ装置における乗降車場所パターンの更新処理を示すフローチャートである。
図1は、実施の形態の情報処理システム1の構成を示す。情報処理システム1は、予め定められたコミュニティにオンデマンド車両サービスを提供する。オンデマンド車両サービスは、オンデマンドバスサービスともよべる。このサービスでは、オンデマンド車両は、コミュニティ内外の予め定められた複数の仮想のバス停(以下、乗降車場所とよぶ)に停車可能である。バス停は停留所ともよべる。コミュニティ内のサービスの利用者による乗車リクエストにもとづいて、オンデマンド車両が停車する乗降車場所、乗降車場所の出発時刻、走行経路が決定される。オンデマンド車両には複数の利用者が相乗りでき、各利用者が乗車する乗降車場所は異なってもよく、各利用者が降車する乗降車場所も異なってもよい。
情報処理システム1は、ユーザ端末装置10、コミュニティ管理装置12、車両端末装置14、車両情報管理装置16およびサーバ装置18を備える。サーバ装置18は、情報処理装置とも呼べる。
ユーザ端末装置10は、たとえばスマートフォン、タブレットなどの携帯端末装置であり、コミュニティに所属するサービスの利用者に所持される。ユーザ端末装置10は、携帯できなくてもよく、パーソナルコンピュータでもよい。車両端末装置14は、オンデマンド車両2に搭載されてもよいし、オンデマンド車両2の運転者に所持される携帯端末装置であってもよい。
ユーザ端末装置10と車両端末装置14は、無線基地局や無線アクセスポイントを介して無線通信でネットワーク4に接続する。無線通信の規格は特に限定されないが、例えば、3G(第3世代移動通信システム)、4G(第4世代移動通信システム)または5G(第5世代移動通信システム)を含む。
ネットワーク4にはサーバ装置18、コミュニティ管理装置12、車両情報管理装置16が接続されており、サーバ装置18は、ユーザ端末装置10、車両端末装置14、コミュニティ管理装置12、車両情報管理装置16とネットワーク4経由で通信を行う。
コミュニティ管理装置12は、コミュニティで管理される。車両情報管理装置16は、オンデマンド車両2の運行業者に管理される。サーバ装置18は、オンデマンド車両サービスのサービス事業者に管理される。運行業者は、サービス事業者であってもよい。
図1には、ユーザ端末装置10、車両端末装置14、オンデマンド車両2が1台ずつ示されているが、オンデマンド車両サービスは、複数の利用者と複数のオンデマンド車両2によって運用される。したがって情報処理システム1は、複数のユーザ端末装置10、複数のオンデマンド車両2および複数の車両端末装置14を備える。
図2は、図1の情報処理システム1の機能ブロックを示す。サーバ装置18は、乗降車場所管理部30、取得部32、提示パターン決定部33、運行スケジュール決定部34、保持部36、提示部38および最適化部40を備える。
サーバ装置18の構成は、ハードウエア的には、任意のコンピュータのCPU、メモリ、その他のLSIで実現でき、ソフトウエア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
コミュニティとサービス事業者のサービス契約時、コミュニティの担当者は、予め定められた数の希望乗降車場所をコミュニティ管理装置12に登録する。コミュニティ管理装置12は、登録された希望乗降車場所の情報をサーバ装置18に送信する。
乗降車場所管理部30は、コミュニティ管理装置12から送信された複数の希望乗降車場所の情報にもとづいて複数の乗降車場所を決定し、決定した複数の乗降車場所を管理する。乗降車場所管理部30は、決定した複数の乗降車場所のうち2つの乗降車場所の順列を抽出し、それぞれの順列における2つの乗降車場所の乗降車場所パターンを保持部36に出力する。それぞれの乗降車場所パターンは、乗車する乗降車場所および降車する乗降車場所の組み合わせを表す。これらの処理は、サービス契約時に一度行われる。
保持部36は、乗降車場所管理部30から出力された複数の乗降車場所パターンを、利用者への提示候補の複数の乗降車場所パターンとして保持する。提示候補の複数の乗降車場所パターンは、最適化が実行されるまでは全ての乗降車場所のうち2つの乗降車場所の全ての順列を網羅しているが、後述するように、複数の利用者がサービスを利用した後で最適化が実行されると、提示候補の複数の乗降車場所パターンの数が減らされる。
車両情報管理装置16は、コミュニティで利用可能なオンデマンド車両2の台数、オンデマンド車両2の乗車可能人数、営業時間などの情報を管理し、これらの情報をサーバ装置18に送信する。
サービス利用を希望する利用者は、ユーザ端末装置10のアプリを起動し、出発地と、目的地と、乗車日と、出発時刻または到着時刻とをユーザ端末装置10に入力する。出発地や目的地は任意の地点でよく、この時点では乗降車場所を選択できない。出発時刻または到着時刻に替えて、出発時間帯または到着時間帯を入力してもよい。ユーザ端末装置10は、利用者ID、出発地、目的地、出発日、出発時刻または到着時刻を含む乗車リクエストをサーバ装置18に送信する。乗車リクエストは、予約情報ともいえる。
取得部32は、出発前の所定のリクエスト受付期間にユーザ端末装置10から乗車リクエストを取得し、取得した乗車リクエストを提示パターン決定部33に出力する。提示パターン決定部33は、供給された乗車リクエストを運行スケジュール決定部34に出力する。リクエスト受付期間は、たとえば、出発の1週間前から出発の1時間前までの期間であり、実験やシミュレーションにより適宜定めることができる。
提示パターン決定部33は、取得部32で取得された利用者の乗車リクエストに含まれる出発地と目的地にもとづいて、保持部36に保持された提示候補の複数の乗降車場所パターンのなかから利用者へ提示する1以上の乗降車場所パターンを決定し、決定された乗降車場所パターンを提示部38に出力する。出力される乗降車場所パターンにはユーザIDが添付される。
提示パターン決定部33は、出発地に最も近い乗降車場所および目的地に最も近い乗降車場所の乗降車場所パターンを決定する。提示パターン決定部33は、出発地から所定距離内の複数の乗降車場所および目的地から所定距離内の複数の乗降車場所の複数の乗降車場所パターンを決定してもよい。所定距離は、実験やシミュレーションにより適宜定めることができる。提示パターン決定部33は、決定した出発地に最も近い乗降車場所および目的地に最も近い乗降車場所の乗降車場所パターンを保持部36に出力する。保持部36は、供給された乗降車場所パターンをデータベースとして保持する。
提示部38は、提示パターン決定部33から出力された乗降車場所パターンをユーザ端末装置10を介して利用者に提示する。具体的には提示部38は、供給された乗降車場所パターンに添付されたユーザIDで特定されるユーザ端末装置10に対して当該乗降車場所パターンを出力する。ユーザ端末装置10は、受信した乗降車場所パターンを表示する。この提示処理は、利用者が乗車リクエストを入力した後、即時に実行される。
利用者は、表示された乗降車場所パターンのうち1つを選択し、選択結果をユーザ端末装置10に入力する。ユーザ端末装置10は、利用者IDを添付した選択結果をサーバ装置18に送信する。
取得部32は、ユーザ端末装置10から乗降車場所パターンの選択結果を取得し、取得した選択結果を運行スケジュール決定部34に出力する。
運行スケジュール決定部34は、利用者の乗車リクエストと、乗降車場所パターンの選択結果と、乗降車場所管理部30から取得した複数の乗降車場所の情報と、同じリクエスト受付期間に決定済みのオンデマンド車両2の運行スケジュールと、車両情報管理装置16から取得した情報とにもとづいて、乗車リクエストの受理可否を判定し、受理可能な場合にオンデマンド車両2の運行スケジュールを決定する。この処理は、乗車リクエストと選択結果が取得される度に行われる。
なお、運行スケジュール決定部34は、リクエスト受付期間が経過したとき、リクエスト受付期間に受け付けられた複数の利用者の乗車リクエストおよび選択結果などにもとづいて、乗車リクエストの受理可否の判定と運行スケジュールの決定をまとめて実行してもよい。
運行スケジュールは、公知の各種方法により決定でき、たとえば、乗降車場所パターンの乗車場所と降車場所、出発時刻、到着時刻、オンデマンド車両2の台数などの制約条件を満たしながら、移動コストを最小化するように乗降車場所の訪問順序を最適化することで決定できる。
オンデマンド車両2の数は予め定められているため、乗車を希望する利用者の数、出発地、目的地、出発時刻、到着時刻によっては、全ての乗車リクエストを受理できない場合がある。
運行スケジュール決定部34は、決定された運行スケジュールにもとづいて、受理可否を示す情報、受理可能な場合の乗車予定時刻、走行経路、および、車両情報を含む予約結果を導出し、導出された予約結果にユーザIDを添付して提示部38に供給する。走行経路は、乗車場所と降車場所、即ち乗降車場所パターンの情報を含む。
提示部38は、供給された予約結果をユーザ端末装置10を介して利用者に提示する。具体的には提示部38は、ユーザ端末装置10に対して予約結果を出力する。ユーザ端末装置10は、受信した予約結果を表示する。予約結果を確認した利用者は、受理可否などを把握できる。
運行スケジュールは、配車されるそれぞれのオンデマンド車両2に関して決定され、運行日、走行経路、停車する乗降車場所、各乗降車場所への到着時刻、各乗降車場所で乗車または降車する利用者のユーザIDなどの情報を含む。運行スケジュール決定部34は、リクエスト受付期間が経過したとき、運行スケジュールに車両IDを添付して提示部38に供給する。
提示部38は、供給された運行スケジュールを車両端末装置14を介してオンデマンド車両2の運転者に提示する。具体的には提示部38は、供給された運行スケジュールに添付された車両IDで特定される車両端末装置14に対して当該運行スケジュールを出力する。車両端末装置14は、受信した運行スケジュールを表示する。オンデマンド車両2の運転者は、車両端末装置14に表示された運行スケジュールにしたがい、オンデマンド車両2を運転する。オンデマンド車両2は自動運転車両であってもよく、その場合、オンデマンド車両2の自動運転制御装置(図示せず)は、車両端末装置14から出力される運行スケジュールにしたがい自動運転を制御してよい。
運行スケジュール決定部34は、決定された運行スケジュールと、乗車リクエストを保持部36に出力する。保持部36は、運行スケジュールと乗車リクエストの情報をデータベースとして保持する。
ここで、サービス契約時にコミュニティの担当者が登録する希望乗降車場所として、たとえば、事前アンケートなどにもとづいて乗降車場所までの利用者の移動距離ができる限り短くなる乗降車場所を選択することができる。この場合、利用者の移動距離の面で利便性は向上するが、利用者の出発地と目的地の移動需要は乗降車場所に反映されていない。そのため、既述のように、同じ乗車場所を多くの利用者が希望した場合でも、利用者の降車場所が異なることで相乗りが増えない可能性があるため、乗車リクエストの受理数が低下しやすい。
そこで実施の形態では、以下に説明するように、過去の複数の乗車リクエストの出発地と目的地、即ち過去の移動需要にもとづいて提示候補の乗降車場所パターンの数を減らし、乗降車場所パターンを最適化する。これにより、最適化前と比較し、提示候補の乗降車場所パターンが減るので、利用者に選択される乗降車場所パターンが減り、より多くの利用者が同じ乗降車場所パターンで移動しやすくなり、相乗りしやすくなる。提示候補の乗降車場所パターンは過去の移動需要にもとづいているので、複数の利用者に同じ乗降車場所パターンが提示されやすい。よって、乗車リクエストの受理数を向上できる。
最適化部40は、たとえばサービス提供開始から数ヶ月後などの所定のタイミングで乗降車場所パターンを最適化する。所定のタイミングは、実験やシミュレーションにより適宜定めることができる。最適化部40は、予め定められた一定数の乗車リクエストが取得されると、乗降車場所パターンを最適化してもよい。全ての乗降車場所のそれぞれが1回以上利用者に提示されてから最適化するよう、所定のタイミングや一定数が設定される。最適化は、繰り返し実行されてもよい。
最適化部40は、導出部50および更新部52を有する。導出部50は、取得部32で取得された過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンを保持部36から取得する。取得された乗降車場所パターンは、乗車リクエストの出発地に最も近い乗降車場所と目的地に最も近い乗降車場所の乗降車場所パターンである。
導出部50は、取得された複数の乗降車場所パターンにもとづいて、保持部36に保持された提示候補の複数の乗降車場所パターンのそれぞれの利用希望者数を導出する。
導出部50は、複数の乗降車場所から所定数の乗降車場所を複数回選択する。選択される所定数の乗降車場所の組み合わせは、選択される度に異なり、全ての組み合わせが網羅される。所定数は、乗降車場所管理部30が管理している乗降車場所の数より小さい。所定数は、シミュレーションなどにより適宜定めることができ、サービス事業者により予め設定される。
導出部50は、各回に選択された所定数の乗降車場所に関して、未選択の乗降車場所を含む乗降車場所パターンの利用希望者数を、その乗降車場所パターンに最も近い、選択された2つの乗降車場所の乗降車場所パターンの利用希望者数に加算する。つまり、未選択の乗降車場所を含む乗降車場所パターンの全ての利用者のそれぞれは、未選択の乗降車場所と最も近い選択された乗降車場所との間を徒歩などで移動すると仮定する。
導出部50は、各回に選択された所定数の乗降車場所に関して、利用希望者数が1以上の乗降車場所パターンを利用者がいると推定される乗降車場所パターンとして特定し、利用者がいると推定される乗降車場所パターンの数を導出する。
更新部52は、所定数の乗降車場所の全ての組み合わせの中から、利用者がいると推定される乗降車場所パターンの数が最小になる所定数の乗降車場所を選択し、選択された所定数の乗降車場所における利用者がいると推定される乗降車場所パターンにより、保持部36に保持された提示候補の乗降車場所パターンを更新する。つまり更新部52は、選択された所定数の乗降車場所における利用者がいると推定される乗降車場所パターンを残し、他の乗降車場所パターンを保持部36から削除する。
あるいは、更新部52は、近似解法などにより最小の乗降車場所パターンに近い数の乗降車場所パターンを決定してもよい。つまり更新部52は、近似解法などにより、利用者がいると推定される乗降車場所パターンの数が少なくなる所定数の乗降車場所を選択してもよい。
一例として、所定数を10として、100箇所の乗降車場所から10箇所の乗降車場所を選択する場合の最適化部40の処理を説明する。
(ステップ1) 導出部50は、10箇所の乗降車場所を選択し、残りの90箇所の乗降車場所を未選択とする。導出部50は、未選択の乗降車場所を含む乗降車場所パターンの利用希望者数を、その乗降車場所パターンに最も近い、選択された2つの乗降車場所の乗降車場所パターンの利用希望者数に加算する。
例えば、第1から第10の乗降車場所が選択されたと想定する。未選択の第11の乗降車場所は、選択された乗降車場所のうち第1の乗降車場所に最も近く、未選択の第12の乗降車場所は、第2の乗降車場所に最も近いとする。この場合、第11の乗降車場所を乗車場所として第12の乗降車場所を降車場所とする乗降車場所パターンの利用希望者数は、第1の乗降車場所を乗車場所として第2の乗降車場所を降車場所とする乗降車場所パターンの利用希望者数に加算される。また、第1の乗降車場所を乗車場所として第12の乗降車場所を降車場所とする乗降車場所パターンの利用希望者数は、第1の乗降車場所を乗車場所として第2の乗降車場所を降車場所とする乗降車場所パターンの利用希望者数に加算される。
(ステップ2) 導出部50は、ステップ1の結果から、10箇所の乗降車場所における利用者がいると推定される乗降車場所パターンの数を計算する。
(ステップ3) 導出部50は、100箇所の乗降車場所のうちの10箇所の乗降車場所の全ての組み合わせに関して、ステップ1とステップ2の処理を繰り返す。
(ステップ4) ステップ3の後、更新部52は、ステップ2の結果をもとに、10箇所の乗降車場所の複数の組み合わせのうち、利用者がいると推定される乗降車場所パターンの数が最小になる10箇所の乗降車場所を選択し、それらの乗降車場所パターンにより保持部36の提示候補の乗降車場所パターンを更新する。
利用者がいると推定される乗降車場所パターンの数が最小になる10箇所の乗降車場所の組み合わせが複数存在する場合、更新部52は、未選択の乗降車場所と選択された乗降車場所との間を移動すると仮定した利用者の移動距離と、この移動を行う利用者数、即ち利用希望者数との積の総和が最も小さい10箇所の乗降車場所における乗降車場所パターンに決定する。これにより、利用者の利便性を高めることができる。
なお、最適化部40は、所定数を変更しながら乗降車場所パターンの最適化を実行し、得られた乗降車場所パターンと過去の乗車リクエストを用いて受理数をシミュレーションし、受理数が多くなる最適な所定数を決定してもよい。
以上の最適化により、利用者へ提示される乗降車場所パターンは、少なくなった乗降車場所パターンの中から選択される。よって、同じ出発地や目的地を指定しても、最適化前に提示されていた乗降車場所パターンが最適化後には提示されない場合がある。
図3は、最適化前に利用者に提示される乗降車場所パターンを説明するための図である。最適化前、第1の乗降車場所70aから第4の乗降車場所70dが存在し、乗車場所である第1の乗降車場所70aと降車場所である第2の乗降車場所70bとを含む第1の乗降車場所パターンと、乗車場所である第3の乗降車場所70cと降車場所である第2の乗降車場所70bとを含む第2の乗降車場所パターンとが存在する。他の乗降車場所パターンの説明は省略する。
第1の利用者80aおよび第2の利用者80bは、ほぼ同じ出発時刻の乗車リクエストを入力したと想定する。
第1の利用者80aには、出発地82aの最寄りの第1の乗降車場所70aと、目的地(図示せず)の最寄りの第2の乗降車場所70bとを含む第1の乗降車場所パターンが提示され、このパターンが第1の利用者80aに選択される。
第2の利用者80bには、出発地82bの最寄りの第3の乗降車場所70cと、目的地(図示せず)の最寄りの第2の乗降車場所70bとを含む第2の乗降車場所パターンが提示され、このパターンが第2の利用者80bに選択される。
これらの乗車リクエストと選択結果が受理されることで、第1の利用者80aはオンデマンド車両2aで移動し、第2の利用者80bは別のオンデマンド車両2bで移動する。
図4は、最適化後に利用者に提示される乗降車場所パターンを説明するための図である。最適化により、図3の第2の乗降車場所70bから第4の乗降車場所70dが残り、第1の乗降車場所70aは削除され、第2の乗降車場所パターンが残り、第1の乗降車場所パターンは削除されたと想定する。
第1の利用者80aおよび第2の利用者80bは、ほぼ同じ出発時刻の図3の場合と同じ乗車リクエストを入力したと想定する。
第1の乗降車場所70aを含む第1の乗降車場所パターンが存在しないため、第1の利用者80aには、出発地82aの最寄りの第3の乗降車場所70cを含む第2の乗降車場所パターンが提示され、このパターンが第1の利用者80aに選択される。そのため、第1の利用者80aの乗車場所までの移動距離は図3の場合より長くなる。
第2の利用者80bにも、出発地82bの最寄りの第3の乗降車場所70cを含む第2の乗降車場所パターンが提示され、このパターンが第2の利用者80bに選択される。
これらの乗車リクエストと選択結果が受理されることで、第1の利用者80aと第2の利用者80bは、1台のオンデマンド車両2bに相乗りして移動する。
そのため、2人の利用者の乗車リクエストに応えるために必要なオンデマンド車両2の台数を減らすことができる。図3の場合に必要であったオンデマンド車両2aは、図示しない他の利用者の乗車リクエストに応えるために利用できる。よって、乗車リクエストの受理数を向上できる。
複数の乗降車場所パターンが提示パターン決定部33で決定された場合、提示部38は、乗車リクエストの受理数が向上する確率が高い乗降車場所パターンから順に複数の乗降車場所パターンを利用者に提示してもよい。ある乗降車場所パターンについて、過去の利用希望者数が多いほど受理数が向上する確率が高いと想定する。過去の利用希望者数が多いほど、相乗りできる確率が高まるためである。これにより、利用者は、受理される確率が高い乗降車場所パターンを認識でき、利便性が高まる。
保持部36は、提示候補の複数の乗降車場所パターンを状況毎に保持してもよい。状況は、乗車リクエストの出発時刻が含まれる時間帯や曜日、乗車リクエストの乗車日の天気、サービス提供エリアの道路での渋滞の有無や事故の有無などの交通状況などを表す。
提示パターン決定部33は、乗車リクエストに対応する状況に関する提示候補の複数の乗降車場所パターンのなかから利用者へ提示する乗降車場所パターンを決定する。
更新部52は、最適化を実行するとき、状況毎に、過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、利用者がいると推定される乗降車場所パターンの数が最小になる所定数の乗降車場所を選択する。
これにより、利用者が同じ出発地と目的地を指定しても、状況に合わせて異なる乗降車場所パターンが提示されうる。よって、状況に合わせて乗車リクエストの受理数を向上できる。
また、保持部36が提示候補の複数の乗降車場所パターンを時間帯毎に保持する場合、提示パターン決定部33は、乗車リクエストの出発時刻が含まれる時間帯の前後の時間帯の乗降車場所パターンをさらに決定してもよい。出発時刻の時間帯とは異なる時間帯では、異なる乗降車場所パターンが保持部36に保持されている可能性があり、異なる乗降車場所パターンが決定される可能性があるため、出発地や目的地からより近い乗降車場所が提示され得る。よって、利用者は出発時刻をずらせば近い乗降車場所を利用できることを把握できる可能性があり、利便性を高めることができる。
保持部36は、提示候補の複数の乗降車場所パターンを利用者の属性毎に保持してもよい。属性は、プレミアム会員、高頻度利用者、新規会員、退会する可能性が高いと予測される会員などを含む。プレミアム会員は、たとえばシステムの利用料金を他の利用者より多く支払っている利用者である。退会する可能性が高いと予測される会員は、乗車リクエストが不受理となった回数が多い利用者、出発地から乗車場所までの移動距離や降車場所から目的地までの移動距離が長い利用者、乗車リクエストの数が減ってきた利用者などである。
提示パターン決定部33は、利用者の属性に関する提示候補の複数の乗降車場所パターンのなかから利用者へ提示する乗降車場所パターンを決定する。
更新部52は、利用者の属性毎に、過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、利用者がいると推定される乗降車場所パターンの数が最小になる所定数の乗降車場所を選択する。
これにより、利用者の属性を考慮しない場合と比較して、プレミアム会員、高頻度利用者、新規会員、退会する可能性が高いと予測される会員などに対して、それぞれの属性の利用者の過去の出発地や目的地に近い乗降車場所パターンが提示されうる。よって、これらの会員の乗車リクエストの受理数を向上できる。
また、提示部38は、提示パターン決定部33で決定された乗降車場所パターンに、同じリクエスト受付期間に予約が確定した乗降車場所パターンが含まれる場合、この乗降車場所パターンが予約確定済みであることを示す情報も提示してもよい。
提示パターン決定部33は、利用者の出発地に最も近い乗降車場所および目的地に最も近い乗降車場所の乗降車場所パターンのみを決定した場合、同じリクエスト受付期間に予約が確定した乗降車場所パターンのうち、利用者の出発地から所定距離内の乗車場所と、利用者の目的地から所定距離内の降車場所とを含む乗降車場所パターンをさらに決定してもよい。提示部38は、決定された予約が確定した乗降車場所パターンを利用者にさらに提示する。予約が確定した乗降車場所パターンが選択される場合、ほぼ確実に受理される。そこで、利用者は、より確実な受理を希望する場合、出発地と目的地に最も近い乗降車場所パターンではなく、予約が確定した乗降車場所パターンを選択することができる。そのため、受理数を向上できる。
図5は、図2のサーバ装置18における乗車リクエストの受理判定処理を示すフローチャートである。この処理は、ユーザ端末装置10から乗車リクエストが送信されるたびに実行される。
取得部32は、ユーザ端末装置10から乗車リクエストを取得し(S10)、提示パターン決定部33は、乗車リクエストをもとに提示する乗降車場所パターンを決定し(S12)、提示部38は、決定された乗降車場所パターンを利用者に提示する(S14)。
取得部32は、ユーザ端末装置10から乗降車場所パターンの選択結果を取得し(S16)、選択された乗降車場所パターンで乗車リクエストを受理できる場合(S18のY)、提示部38は、乗車リクエストの受理を利用者に提示し(S20)、処理を終了する。乗車リクエストを受理できない場合(S18のN)、提示部38は、乗車リクエストの不受理を利用者に提示し(S22)、処理を終了する。
図6は、図2のサーバ装置18における乗降車場所パターンの更新処理を示すフローチャートである。導出部50は、過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンを取得する(S30)。更新部52は、取得された乗降車場所パターンをもとに提示候補の乗降車場所パターンを最適化し(S32)、保持部36に保持された提示候補の乗降車場所パターンを更新する(S34)。
以上、実施の形態をもとに本発明を説明した。実施の形態はあくまでも例示であり、各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
たとえば、取得部32は、将来の移動需要情報をさらに取得してもよい。将来の移動需要情報は、たとえば過去の乗車リクエストのない新たな複数の利用者の利用を予測する予測モデルにより導出されてもよい。あるいは、将来の移動需要情報は、利用者がユーザ端末装置10に入力した、現在のリクエスト受付期間より将来の乗車リクエストの情報であってもよい。つまり、利用者は、システムを利用する度に出発地と目的地をユーザ端末装置10に入力するだけでなく、通勤する場所や頻繁に訪れる場所がある場合、出発地と目的地と利用頻度を将来の乗車リクエストとしてユーザ端末装置10に入力できてもよい。利用者は、将来の利用を予約できるので、予約の手間を省くことができ、利便性が高まる。
取得部32が将来の移動需要情報をさらに取得する場合、更新部52は、過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンと、取得された将来の移動需要情報にもとづいて、利用者がいると推定される乗降車場所パターンの数が最小になる所定数の乗降車場所を選択する。これにより、将来の移動需要も反映させて乗降車場所パターンを最適化できる。
また、更新部52は、乗降車場所管理部30が管理している複数の乗降車場所のうち、選択された所定数の乗降車場所以外の乗降車場所を乗降車場所管理部30に削除させてもよい。乗降車場所管理部30が管理する乗降車場所の数に応じてシステムの利用料金が決められる場合、利用料金を減らすことができる。
本発明の一態様は、次の通りである。
[項目1]
利用者のオンデマンド車両への乗車リクエストを取得する取得部と、
前記利用者への提示候補の複数の乗降車場所パターンを保持する保持部と、
取得された前記利用者の乗車リクエストに含まれる出発地と目的地にもとづいて、前記保持部に保持された提示候補の複数の乗降車場所パターンのなかから前記利用者へ提示する乗降車場所パターンを決定する提示パターン決定部と、
決定された乗降車場所パターンを前記利用者に提示する提示部と、
取得された過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、利用者がいると推定される乗降車場所パターンの数が少なくなる所定数の乗降車場所を選択し、選択された乗降車場所における利用者がいると推定される乗降車場所パターンにより、前記保持部に保持された乗降車場所パターンを更新する更新部と、
を備えることを特徴とする情報処理装置。
[項目2]
取得された過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、提示候補の複数の乗降車場所パターンのそれぞれの利用希望者数を導出する導出部をさらに備え、
前記導出部は、
複数の乗降車場所から所定数の乗降車場所を複数回選択し、
各回に選択された所定数の乗降車場所に関して、未選択の乗降車場所を含む乗降車場所パターンの利用希望者数を、当該乗降車場所パターンに最も近い選択された2つの乗降車場所の乗降車場所パターンの利用希望者数に加算し、利用者がいると推定される乗降車場所パターンの数を導出する、
ことを特徴とする項目1に記載の情報処理装置。
[項目3]
前記更新部は、利用者がいると推定される乗降車場所パターンの数が最小となる所定数の乗降車場所を選択する、
ことを特徴とする項目1または2に記載の情報処理装置。
[項目4]
前記保持部は、提示候補の複数の乗降車場所パターンを状況毎に保持し、
前記提示パターン決定部は、取得された乗車リクエストに対応する状況に関する提示候補の複数の乗降車場所パターンのなかから利用者へ提示する乗降車場所パターンを決定し、
前記更新部は、状況毎に、過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、利用者がいると推定される乗降車場所パターンの数が少なくなる所定数の乗降車場所を選択する、
ことを特徴とする項目1から3のいずれかに記載の情報処理装置。
[項目5]
前記保持部は、提示候補の複数の乗降車場所パターンを利用者の属性毎に保持し、
前記提示パターン決定部は、利用者の属性に関する提示候補の複数の乗降車場所パターンのなかから利用者へ提示する乗降車場所パターンを決定し、
前記更新部は、利用者の属性毎に、過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、利用者がいると推定される乗降車場所パターンの数が少なくなる所定数の乗降車場所を選択する、
ことを特徴とする項目1から4のいずれかに記載の情報処理装置。
[項目6]
前記取得部は、将来の移動需要情報をさらに取得し、
前記更新部は、取得された過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンと、取得された将来の移動需要情報にもとづいて、利用者がいると推定される乗降車場所パターンの数が少なくなる所定数の乗降車場所を選択する、
ことを特徴とする項目1から5のいずれかに記載の情報処理装置。
[項目7]
前記提示部は、乗車リクエストの受理数が向上する確率が高い乗降車場所パターンから順に複数の乗降車場所パターンを利用者に提示する、
ことを特徴とする項目1から6のいずれかに記載の情報処理装置。
[項目8]
前記提示部は、予約が確定した乗降車場所パターンを利用者にさらに提示する、
ことを特徴とする項目1から7のいずれかに記載の情報処理装置。
1…情報処理システム、2…オンデマンド車両、10…ユーザ端末装置、12…コミュニティ管理装置、14…車両端末装置、16…車両情報管理装置、18…サーバ装置、30…乗降車場所管理部、32…取得部、33…提示パターン決定部、34…運行スケジュール決定部、36…保持部、38…提示部、40…最適化部、50…導出部、52…更新部。

Claims (4)

  1. 利用者のオンデマンド車両への乗車リクエストを取得する取得部と、
    前記利用者への提示候補の複数の乗降車場所パターンを保持する保持部と、
    取得された前記利用者の乗車リクエストに含まれる出発地と目的地にもとづいて、前記保持部に保持された提示候補の複数の乗降車場所パターンのなかから前記利用者へ提示する乗降車場所パターンを決定する提示パターン決定部と、
    決定された乗降車場所パターンを前記利用者に提示する提示部と、
    所定の最適化開始条件が満たされた場合、取得された過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、提示候補の複数の乗降車場所パターンにおける複数の乗降車場所から選択される所定数の乗降車場所の全ての組み合わせの中から、利用者がいると推定される乗降車場所パターンの数が相対的に少な所定数の乗降車場所を選択し、選択された所定数の乗降車場所における利用者がいると推定される乗降車場所パターンを残して、他の乗降車場所パターンを前記保持部から削除する更新部と、
    を備えることを特徴とする情報処理装置。
  2. 取得された過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、提示候補の複数の乗降車場所パターンのそれぞれの利用希望者数を導出する導出部をさらに備え、
    前記導出部は、
    提示候補の複数の乗降車場所パターンにおける複数の乗降車場所から所定数の乗降車場所を複数回選択し、
    各回に選択された所定数の乗降車場所に関して、未選択の乗降車場所を含む乗降車場所パターンの利用希望者数を、当該乗降車場所パターンに最も近い選択された2つの乗降車場所の乗降車場所パターンの利用希望者数に加算し、利用希望者数が1以上の乗降車場所パターンを利用者がいると推定される乗降車場所パターンとして特定し、利用者がいると推定される乗降車場所パターンの数を導出する、
    ことを特徴とする請求項1に記載の情報処理装置。
  3. 前記更新部は、所定数の乗降車場所の全ての組み合わせの中から、利用者がいると推定される乗降車場所パターンの数が最小となる所定数の乗降車場所を選択する、
    ことを特徴とする請求項1または2に記載の情報処理装置。
  4. 前記保持部は、提示候補の複数の乗降車場所パターンを利用者の属性毎に保持し、
    前記提示パターン決定部は、前記取得部で取得された乗車リクエストに対応する利用者の属性に関する提示候補の複数の乗降車場所パターンの中から、前記利用者へ提示する乗降車場所パターンを決定し、
    前記更新部は、利用者の属性毎に、過去の複数の利用者の乗車リクエストのそれぞれに対して決定された乗降車場所パターンにもとづいて、所定数の乗降車場所の全ての組み合わせの中から、利用者がいると推定される乗降車場所パターンの数が相対的に少ない所定数の乗降車場所を選択し、選択された所定数の乗降車場所における利用者がいると推定される乗降車場所パターンを残して、他の乗降車場所パターンを前記保持部から削除する、
    ことを特徴とする請求項1から3のいずれかに記載の情報処理装置。
JP2021020900A 2021-02-12 2021-02-12 情報処理装置 Active JP7721907B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021020900A JP7721907B2 (ja) 2021-02-12 2021-02-12 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021020900A JP7721907B2 (ja) 2021-02-12 2021-02-12 情報処理装置

Publications (2)

Publication Number Publication Date
JP2022123534A JP2022123534A (ja) 2022-08-24
JP7721907B2 true JP7721907B2 (ja) 2025-08-13

Family

ID=82940473

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021020900A Active JP7721907B2 (ja) 2021-02-12 2021-02-12 情報処理装置

Country Status (1)

Country Link
JP (1) JP7721907B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7552451B2 (ja) * 2021-03-11 2024-09-18 トヨタ自動車株式会社 情報処理装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020002959A1 (ja) 2018-06-26 2020-01-02 日産自動車株式会社 乗降車地点決定方法及び乗降車地点決定装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020002959A1 (ja) 2018-06-26 2020-01-02 日産自動車株式会社 乗降車地点決定方法及び乗降車地点決定装置

Also Published As

Publication number Publication date
JP2022123534A (ja) 2022-08-24

Similar Documents

Publication Publication Date Title
JP7621000B2 (ja) 情報処理装置、情報処理方法及びプログラム
Agatz et al. Optimization for dynamic ride-sharing: A review
CN104620296B (zh) 按需车辆运行管理装置、按需车辆运行管理方法以及按需车辆运行管理系统
JP5928588B2 (ja) オンデマンド車両運行管理装置、オンデマンド車両運行管理方法及びオンデマンド車両運行管理システム
Agatz et al. Sustainable passenger transportation: Dynamic ride-sharing
US20190383623A1 (en) Dynamic connection determinations
US20190383622A1 (en) Dynamic connection management
WO2020263177A1 (en) Transportation system and method for passenger and route scheduling
US7761229B2 (en) Unoccupied seat route search system, unoccupied seat route search device, and terminal device
JP6548127B2 (ja) 共同利用料金算出システム
CN108027906A (zh) 用于调整共乘调度和路线的系统和方法
US20150294238A1 (en) Travel planning system
JP6956810B2 (ja) シャトルサービスを管理する方法
KR102696587B1 (ko) 운송 관련 서비스에 대한 요청을 관리하기 위한 통신 서버 장치, 방법, 및 통신 시스템
JP2002024659A (ja) 配車予約システム
JP7721907B2 (ja) 情報処理装置
KR101576493B1 (ko) 정기승차 버스 예약 관리 장치 및 방법
JP2021189692A (ja) カーシェアリング管理サーバおよびコンピュータプログラム
JP7163653B2 (ja) 経路探索システム、ライドシェア管理装置、経路探索装置、コンピュータプログラムおよび経路探索方法
JP7552451B2 (ja) 情報処理装置
CN113449902B (zh) 信息处理装置、信息处理方法以及信息处理系统
EP2930673A1 (en) Travel planning system
JP7816134B2 (ja) 車両運行管理システム
Lam et al. Developing A Network Algorithm for Demand Responsive Transit Service in A Rural Area of Sweden
Rahman et al. Evolution of Fixed Transit to Microtransit Services: A Case Study in Annapolis, Maryland

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20231207

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20231207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250417

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250714

R150 Certificate of patent or registration of utility model

Ref document number: 7721907

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150