(57)【要約】      （修正有）【課題】より適切なタイミングで待機場所から乗り場へ乗り物を移動させることを可能にする情報処理装置、情報処理システム、情報処理方法およびプログラムを提供する。【解決手段】情報提供装置は、乗り物に乗る人数情報を取得する第１取得部と、前記乗り物が停まる領域であり人を乗せる領域である第１領域から前記乗り物が出発する出発時刻に関する第１出発時刻情報を取得する第２取得部と、前記人数情報に基づいて、前記乗り物が第１領域に停まっている第１時間情報を算出する第１算出部と、前記第１出発時刻情報と前記第１時間情報とに基づいて前記乗り物が前記第１領域に入る第１時刻情報を算出する第２算出部と、を備える。【選択図】図５
2018169802.tif 000002
【特許請求の範囲】
【請求項１】
乗り物に乗る人数情報を取得する第１取得部と、
前記乗り物が停まる領域であり人を乗せる領域である第１領域から前記乗り物が出発する出発時刻に関する第１出発時刻情報を取得する第２取得部と、
前記人数情報に基づいて、前記乗り物が第１領域に停まっている第１時間情報を算出する第１算出部と、
前記第１出発時刻情報と前記第１時間情報とに基づいて前記乗り物が前記第１領域に入る第１時刻情報を算出する第２算出部と、を備えることを特徴とする、
情報処理装置。
【請求項２】
前記第１取得部は、前記第１領域において前記乗り物を待っている人が撮影された撮影画像に基づいて前記人数情報を取得する、
請求項１に記載の情報処理装置。
【請求項３】
前記第１時刻情報に基づいて、前記乗り物が前記第１領域に入る前に待機する領域である第２領域から前記乗り物が出発する第２出発時刻情報を算出する第３算出部をさらに備える、
請求項１または２に記載の情報処理装置。
【請求項４】
前記第３算出部は、前記第２領域から前記第１領域への移動時間情報の予測に基づいて前記第２出発時刻情報を算出する、
請求項３に記載の情報処理装置。
【請求項５】
前記第３算出部は、前記第２領域から前記第１領域までに設けられた複数の区間を前記乗り物が通過するのに要した所要時間情報に基づいて前記移動時間情報を予測する、
請求項４に記載の情報処理装置。
【請求項６】
前記第３算出部は、前記複数の区間の各々について前記所要時間情報における最新値を合計することで前記移動時間情報を予測する、
請求項５に記載の情報処理装置。
【請求項７】
前記第１領域は、前記乗り物が停まる領域でもあり人を降ろす領域でもあり、
前記第１算出部は、前記乗り物が前記第１領域に停まり人を降ろしている第２時間情報も算出し、
前記第２算出部は、更に前記第２時間情報にも基づいて前記第１時刻情報を算出する、
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記第２算出部は、前記第２時間情報に基づく時間が経過した後の時刻情報を前記第１時刻情報とする、
請求項７に記載の情報処理装置。
【請求項９】
前記乗り物が前記第２領域で待機せず前記第１領域を使用する時間帯情報を決定する決定部を更に備える、
請求項３から６のいずれか１項に記載の情報処理装置。
【請求項１０】
前記決定部は、前記第１領域を使用する前記乗り物の予約情報に基づいて前記時間帯情報を決定する、
請求項９に記載の情報処理装置。
【請求項１１】
前記出発時刻に出発できなかった乗り物の台数、または、前記出発時刻に出発できなかった頻度に応じて、前記第１領域の使用について予約可能な条件を設定する設定部を更に備える、
請求項１から１０のいずれか１項に記載の情報処理装置。
【請求項１２】
請求項１から１０のいずれか１項に記載の情報処理装置と、
第１領域に備えられた第１処理部を制御する第１制御装置と、
第２領域に備えられた第２処理部を制御する第２制御装置と、を備えることを特徴とする、
情報処理システム。
【請求項１３】
情報処理装置における情報処理方法であって、
前記情報処理装置は、
乗り物に乗る人数情報を取得する第１取得ステップと、
前記乗り物が停まる領域であり人を乗せる領域である第１領域から前記乗り物が出発する出発時刻に関する第１出発時刻情報を取得する第２取得ステップと、
前記人数情報に基づいて、前記乗り物が第１領域に停まっている第１時間情報を算出する第１算出ステップと、
前記第１出発時刻情報と前記第１時間情報とに基づいて前記乗り物が前記第１領域に入る第１時刻情報を算出する第２算出ステップと、を有することを特徴とする、
情報処理方法。
【請求項１４】
コンピュータを、
乗り物に乗る人数情報を取得する第１取得部、
前記乗り物が停まる領域であり人を乗せる領域である第１領域から前記乗り物が出発する出発時刻に関する第１出発時刻情報を取得する第２取得部、
前記人数情報に基づいて、前記乗り物が第１領域に停まっている第１時間情報を算出する第１算出部、
前記第１出発時刻情報と前記第１時間情報とに基づいて前記乗り物が前記第１領域に入る第１時刻情報を算出する第２算出部、
として機能させることを特徴とするプログラム。
【請求項１５】
前記第１取得部は、前記第１領域において前記乗り物を待っている人が撮影された撮影画像に基づいて前記人数情報を取得する、
請求項１４に記載のプログラム。
【請求項１６】
前記コンピュータを、
前記第１時刻情報に基づいて、前記乗り物が前記第１領域に入る前に待機する領域である第２領域から前記乗り物が出発する第２出発時刻情報を算出する第３算出部としても機能させることを特徴とする、
請求項１４または１５に記載のプログラム。
【請求項１７】
前記第３算出部は、前記第２領域から前記第１領域への移動時間情報の予測に基づいて前記第２出発時刻情報を算出する、
請求項１６に記載のプログラム。
【請求項１８】
前記第３算出部は、前記第２領域から前記第１領域までに設けられた複数の区間を前記乗り物が通過するのに要した所要時間情報に基づいて前記移動時間情報を予測する、
請求項１７に記載のプログラム。
【請求項１９】
前記第３算出部は、前記複数の区間の各々について前記所要時間情報における最新値を合計することで前記移動時間情報を予測する、
請求項１８に記載のプログラム。
【請求項２０】
前記第１領域は、前記乗り物が停まる領域でもあり人を降ろす領域でもあり、
前記第１算出部は、前記乗り物が前記第１領域に停まり人を降ろしている第２時間情報も算出し、
前記第２算出部は、更に前記第２時間情報にも基づいて前記第１時刻情報を算出する、
請求項１４から１９のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、各種乗り物をより円滑に運用する様々な技術が研究されている。例えば、特許文献１では、タクシーの乗り場である第１駐車場とタクシーの待機場所である第２駐車場とを複数のモードによって管理する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５９３８５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、適切なタイミングで待機場所から乗り場へ乗り物を移動させることは、様々な要因によって困難となる場合があった。例えば、最大乗客数がタクシーよりも相対的に多い乗り物の場合（例えば、バス、電車、フェリー、飛行機、ロープウェイ、トロッコ等）、乗り物は、乗り場に到着してから出発するまでの時間が乗客数によって大きく異なる場合がある。そのため、乗客数が想定よりも多い場合、乗り物は、定刻に出発できない場合がある。また、乗り物が定刻に出発できないことによって、当該乗り物の後に乗り場を使用する予定だった別の乗り物は、乗り場に入れず、乗り場の外に渋滞ができる場合がある。
【０００５】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、より適切なタイミングで待機場所から乗り場へ乗り物を移動させることが可能な、新規かつ改良された情報処理装置、情報処理システム、情報処理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある観点によれば、乗り物に乗る人数情報を取得する第１取得部と、前記乗り物が停まる領域であり人を乗せる領域である第１領域から前記乗り物が出発する出発時刻に関する第１出発時刻情報を取得する第２取得部と、前記人数情報に基づいて、前記乗り物が第１領域に停まっている第１時間情報を算出する第１算出部と、前記第１出発時刻情報と前記第１時間情報とに基づいて前記乗り物が前記第１領域に入る第１時刻情報を算出する第２算出部と、を備えることを特徴とする、情報処理装置が提供される。
【０００７】
また、上記課題を解決するために、本発明のある観点によれば、前記情報処理装置と、第１領域に備えられた第１処理部を制御する第１制御装置と、第２領域に備えられた第２処理部を制御する第２制御装置と、を備えることを特徴とする、情報処理システムが提供される。
【０００８】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置における情報処理方法であって、前記情報処理装置は、乗り物に乗る人数情報を取得する第１取得ステップと、前記乗り物が停まる領域であり人を乗せる領域である第１領域から前記乗り物が出発する出発時刻に関する第１出発時刻情報を取得する第２取得ステップと、前記人数情報に基づいて、前記乗り物が第１領域に停まっている第１時間情報を算出する第１算出ステップと、前記第１出発時刻情報と前記第１時間情報とに基づいて前記乗り物が前記第１領域に入る第１時刻情報を算出する第２算出ステップと、を有することを特徴とする、情報処理方法が提供される。
【０００９】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、乗り物に乗る人数情報を取得する第１取得部、前記乗り物が停まる領域であり人を乗せる領域である第１領域から前記乗り物が出発する出発時刻に関する第１出発時刻情報を取得する第２取得部、前記人数情報に基づいて、前記乗り物が第１領域に停まっている第１時間情報を算出する第１算出部、前記第１出発時刻情報と前記第１時間情報とに基づいて前記乗り物が前記第１領域に入る第１時刻情報を算出する第２算出部、として機能させることを特徴とするプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本発明によれば、より適切なタイミングで待機場所から乗り場へ乗り物を移動させることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施例に係るバスシステムの概要を示す図である。
【図２】第１の実施例に係る第２プールの構成を示す図である。
【図３】第２プールに設置されている表示装置の表示内容の一例を示す図である。
【図４】第１の実施例に係る第１プールの構成を示す図である。
【図５】第１の実施例に係る中央制御装置の構成を示す図である。
【図６】第１の実施例に係る移動時間予測部によるバスの移動時間の算出方法の一例の説明図である。
【図７】第１の実施例に係る移動時間予測部によるバスの移動時間の算出方法の一例の説明図である。
【図８】第１の実施例に係る第２プール制御装置の構成を示す図である。
【図９】第１の実施例に係る第１プール制御装置の構成を示す図である。
【図１０】第１の実施例に係る中央制御装置が第２プールからのバスの出発を制御する動作を示すフローチャートである。
【図１１】第２プールから第１プールまでの移動時間の予測動作を示すフローチャートである。
【図１２】第２の実施例に係る中央制御装置が第２プールからのバスの出発を制御する動作を示すフローチャートである。
【図１３】本発明に係る中央制御装置、第２プール制御装置または第１プール制御装置のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
＜１．背景＞
近年、各種乗り物をより円滑に運用する様々な技術が研究されている。例えば、特許文献１では、タクシーの乗り場である第１駐車場とタクシーの待機場所である第２駐車場とを複数のモードによって管理する技術が開示されている。
【００１４】
しかし、適切なタイミングで待機場所から乗り場へ乗り物を移動させることが様々な要因によって困難となる場合があった。例えば、最大乗客数がタクシーよりも相対的に多い乗り物の場合（例えば、バス、電車、フェリー、飛行機、ロープウェイ、トロッコ等）、乗り物が乗り場に到着してから出発するまでの時間が乗客数によって大きく異なる場合がある。そのため、乗客数が想定よりも多い場合、乗り物が定刻に出発できない場合がある。また、乗り物が定刻に出発できないことによって、当該乗り物の後に乗り場を使用する予定だった別の乗り物が乗り場に入れず、乗り場の外に渋滞ができる場合がある。
【００１５】
また、待機場所から乗り場までの移動が様々な要因によって遅れる場合がある。例えば、バス等が待機場所から乗り場まで移動する際に、道路の渋滞によって乗り場への到着が遅れる場合がある。道路の渋滞状況は、曜日、天候、事故等の様々な要因によって刻々と変わるため、例えば、バス等の運転手が自らの経験によって道路の渋滞状況等を予測しても外れる場合が多々ある。
【００１６】
また、乗り場として使用される場所が降り場としても使用される場合、当該場所を降り場として使用しようとする乗り物の到着時刻が遅れること等によって、乗客を乗せるために到着した乗り物が乗り場に入れず、乗り場の外に渋滞ができる場合がある。
【００１７】
本件の発明者は上記事情に鑑み、本発明を創作するに至った。本発明に係る情報処理装置は、乗り物が乗客を乗せるために停車する時間をより正確に予測することができる。また、本発明に係る情報処理装置は、乗り物が待機場所から乗り場まで移動するのに要する時間をより正確に予測することができる。以上の予測に基づいて、本発明に係る情報処理装置は、より適切なタイミングで待機場所から乗り場へ乗り物を移動させることができるため、乗り物が乗り場に入れず、乗り場の外に渋滞ができるのを回避できる。さらに、本発明に係る情報処理装置は、別の乗り物がユーザを降ろすために到着した場合も考慮して乗り物を移動させることができる。また、本発明に係る情報処理装置は、乗り場の（または降り場の）予約可能な条件を適切に設定することができる。
【００１８】
以降では、「２．第１の実施例」「３．第２の実施例」「４．予約システムの調整」「５．ハードウェア構成」という順で本発明について詳細に説明していく。
【００１９】
なお、本発明は様々な交通機関に適用され得るが、本書では一例として、本発明がバスサービス（特に、高速路線バスサービス、リムジンバス、長距離バス、ツアー（観光）バス、夜行バス）に適用される場合について説明する。
【００２０】
＜２．第１の実施例＞
以降では、本発明の第１の実施例について説明する。
【００２１】
（２−１．概要）
まず、図１を参照して、第１の実施例に係るバスシステムの概要について説明する。図１は、第１の実施例に係るバスシステムの概要を示す図である。図１に示すように、第１の実施例に係るバスシステムは、第１プールおよび第２プールを備える。
【００２２】
第１プールとはバスの乗り場として利用される第１領域である。また、第１プールにはバスが停車するスペースが少なくとも１か所以上設けられ、バスに乗車するユーザが待機するスペースが少なくとも１か所以上設けられる。なお、バスが停車するスペースが２か所以上設けられる場合には、各バスはいずれのスペースを利用してもよいとする。ここで、第１の実施例においては、第１プールがバスの降り場としては利用されない場合を想定して説明する（第１プールがバスの降り場としても利用される場合については「３．第２の実施例」にて詳細に説明する）。また、本実施例においては、バスの事業者またはバスの運転手は、第１プールを利用する際に事前に予約を行うこととする。なお、第１プールの利用についての予約方法は任意である。本書では、第１プールの利用についての予約方法として、インターネット上の予約システムが使用される場合を一例として説明する。なお、第１プールに停車可能なバスの台数は任意である。本書では、複数台のバスが第１プールに停車可能である場合を一例として説明する。
【００２３】
第２プールとは、第１プールを利用する前にバスが待機する第２領域である。なお、第１プールを利用するバスは、必ず第２プールで待機するわけではなく、第２プールで待機することなく第１プールを利用することができる場合もある。詳細については後述する。また、第１プールと第２プールとの離隔距離は任意である。例えば、第１プールと第２プールは、数百[ｍ]〜数[ｋｍ]程度離れていてもよいし、同じ敷地内（または同じ建築物内）に位置していてもよい。本書では、一例として、第１プールと第２プールとが数[ｋｍ]離れており、第２プールから出発したバスは、自動車やタクシー等も通行する道路を通って第１プールへ移動する場合を想定して説明する。さらにまた、本バスシステムでは、コインパーキング（時間貸駐車場）が第２プールとして利用されてもよい。
【００２４】
また、本実施例に係るバスシステムは、第１プールの各構成を制御する第１プール制御装置３００と、第２プールの各構成を制御する第２プール制御装置２００と、第１プール制御装置３００および第２プール制御装置２００を制御する中央制御装置１００と、を備える。
【００２５】
本実施例に係る中央制御装置１００は、第１プール制御装置３００および第２プール制御装置２００とネットワークにより接続されており、それぞれの装置と各種情報のやり取りを行うことで様々な機能を実現する情報処理装置である。ネットワークの種類または方式は任意である。例えば、中央制御装置１００は、有線ネットワークまたは無線ネットワークのいずれによってもそれぞれの装置と接続され得る。以降では、中央制御装置１００が実現する機能の一例について説明する。
【００２６】
本実施例に係る中央制御装置１００は、バスが第１プールにおいてユーザを乗せるなどの目的で停車する時間（以降、便宜的に「停車時間」と呼称する。例、５［分間］等。また、当該時間は「第１時間」として用いられる）をより正確に予測することができる。より具体的に説明すると、第１プールには少なくとも１台のカメラが備えられており、当該カメラはバスの到着を待っているユーザを撮影する。そして、中央制御装置１００は、当該撮影画像を取得し、当該撮影画像を解析することによって、何人のユーザがバスを待っているかを算出し、バスを待っている全ユーザがバスに乗り込む時間を予測することで停車時間を予測する。ここで、カメラは、バスの到着を待っているユーザを撮影するため、バスの待合室（待合所）や、バスの到着場所に設置されるバスの停留所の標識に、備えられてもよい。
【００２７】
例えば、中央制御装置１００は、バスを待っているユーザ数と停車時間についての過去の実績値に基づいて停車時間を予測してもよい。また、中央制御装置１００は、バスを待っているユーザ数以外の情報にも基づいて停車時間を予測してもよい。例えば、中央制御装置１００は、撮影画像を解析することで、バスを待っているユーザの属性（年齢、性別、国籍、障害の有無、車いすの有無、けがの有無等）を把握し、当該属性も踏まえて停車時間を予測してもよい。これによって、中央制御装置１００はより正確に停車時間を予測することができる。また、中央制御装置１００は、その他の作業（バスの点検作業、ユーザの手荷物量等に基づく荷物の積み込み作業など）の所要時間も踏まえて停車時間を予測してもよい。
【００２８】
中央制御装置１００が停車時間を予測することで、バスが第１プールに入るべき時刻（以降、便宜的に「第１プール入場予定時刻」と呼称する。また、当該時刻は「第１時刻」として用いられる）を算出することができる。より具体的には、中央制御装置１００は、第１プールからの出発予定時刻（定刻）から停車時間だけ早い時刻を第１プール入場予定時刻として算出する。
【００２９】
また、中央制御装置１００は、バスが第２プールから第１プールへ移動するのに要する時間（以降、便宜的に「移動時間」と呼称する）をより正確に予測することができる。より具体的に説明すると、第２プールから第１プールに至るまでの複数の地点にチェックポイントが設けられ、中央制御装置１００は、バスが各チェックポイントを通過するのに要した時間に基づいて移動時間を予測する。詳細については後述する。
【００３０】
また、中央制御装置１００は、バスが各チェックポイントを通過するのに要した時間以外の情報に基づいて移動時間を予測してもよい。より具体的には、中央制御装置１００は、日時、曜日、天候、運転手等の情報に基づいて移動時間を予測してもよい。例えば、曜日によって道路の混雑状況（または渋滞状況）が変わる場合（例えば、週末に渋滞が発生し易い等）がある。また、天候によって移動時間が変わる場合（例えば、降雪時には車速が遅くなることによって移動時間が長くなる等）がある。また、バスの運転手によって移動時間が変わる場合（例えば、バスの運転経験が浅い運転手の場合、移動時間が長くなる等）がある。中央制御装置１００はこれらの各種情報を踏まえることでより正確に移動時間を予測することができる。なお、移動時間の予測に用いられる上記の情報はあくまで一例である。
【００３１】
そして、中央制御装置１００は、上記の第１プール入場予定時刻および移動時間に基づいて、より適切なタイミングで第２プールから第１プールへバスを移動させることができる。より具体的に説明すると、中央制御装置１００は、第１プール入場予定時刻から移動時間だけ早い時刻を第２プールからバスを出発させる時刻（以降、便宜的に「第２プール出発予定時刻」と呼称する）とする。これによって、中央制御装置１００は、定刻通りにバスを第１プールから出発させることができる。また、中央制御装置１００は、バスの第１プールでの停車時間をより短くすることができる（換言すると、中央制御装置１００は第２プール出発予定時刻をより遅くすることができる）ため、例えば、バスが早く第１プールに到着し停車し続けることによって他のバスが第１プールを使用できないという事態を回避できる。すなわち、中央制御装置１００は、第１プールに入れないバスによって第１プールの外に渋滞ができるのを回避できる。なお、上記はあくまで一例であるため、中央制御装置１００は、第１プール入場予定時刻および移動時間以外の情報に基づいて第２プール出発予定時刻を決定してもよい。
【００３２】
また、中央制御装置１００は、バスが第２プールを経由せずに直接第１プールを利用する時間帯（以降、便宜的に「第２プール不使用時間帯」と呼称する）を設定することができる。詳細については後述する。
【００３３】
（２−２．各プールおよび各装置の構成）
上記では、本実施例に係るバスシステムの概要について説明した。続いて、図２〜図９を参照して、本実施例に係る各プールおよび各装置の構成について説明する。
【００３４】
（２−２−１．第２プールの構成）
まず、図２を参照して本実施例に係る第２プールの構成について説明する。図２は、第１の実施例に係る第２プールの構成を示す図である。図２に示すように、本実施例に係る第２プールは、第２プール制御装置２００と、検知器２１（検知器２１ａおよび検知器２１ｂ）と、バス識別装置２２（バス識別装置２２ａおよびバス識別装置２２ｂ）と、ゲート２３（ゲート２３ａおよびゲート２３ｂ）と、表示装置２４と、を備える。
【００３５】
（検知器２１）
検知器２１は、バスがゲート２３に接近したことを検知する。より具体的に説明すると、検知器２１は、例えば、電磁式のスパイラルアンテナまたはループコイル等を備えており、出口におけるゲート２３ａ手前には検知器２１ａが埋設されており、入口におけるゲート２３ｂの手前には検知器２１ｂが埋設されている。これによって、検知器２１は、バスが検知器２１に接近したり、検知器２１の上に位置したりすること等を検知することができる。検知器２１は、バスの検知結果を後述するバス識別装置２２に通知する。なお、検知器２１がバス識別装置２２にバスの検知結果を通知する方法は任意である。
【００３６】
（バス識別装置２２）
バス識別装置２２は、各ゲート２３付近に設置されており、検知器２１からバスの検知結果を通知された場合、バスの識別情報を取得する。ここで、バス識別装置２２によるバスの識別情報の取得方法は任意である。例えば、バス識別装置２２は、撮影機能を有しており、バスのナンバープレートを撮影し、撮影画像を解析することでバスを識別してもよいし、バスの貼り付けられたＱＲコード（登録商標）を撮影し、撮影画像を解析することでバスを識別してもよい。また、バス識別装置２２は、通信機能を有しており、バスに備えられた任意の装置と無線通信を行うことでバスの識別情報を取得してもよい（一例として、バスにＥＴＣ車載器が搭載されている場合、バス識別装置２２は、ＤＳＲＣ（Dedicated  Short  Range  Communications）を用いて無線通信を行う無線通信部（図示なし）を備えていてもよく、当該無線通信部は、バスのＥＴＣ車載器から、ＷＣＮ（Wireless  Call  Number）を取得し、取得したＷＣＮに紐付けられたバスの識別情報を取得してもよい）。バス識別装置２２は、取得したバスの識別情報を後述する第２プール制御装置２００に通知する。これによって、第２プール制御装置２００は第２プールに入ろうとしているバスおよび第２プールから出ようとしているバスを識別することができる。なお、バス識別装置２２が第２プール制御装置２００にバスの識別情報を通知する方法は任意である。
【００３７】
（ゲート２３）
ゲート２３は、第２プール制御装置２００からの制御信号の受信に基づいて開放または遮断する遮断機であり、出口にはゲート２３ａが設置されており、入口にはゲート２３ｂが設置されている。なお、ゲート２３が第２プール制御装置２００からの制御信号を受信する方法は任意である。
【００３８】
（表示装置２４）
表示装置２４は、第２プールに停車中のバスの運転手から見えやすい位置に設置されており、第２プール制御装置２００からの制御信号の受信に基づいて第２プール出発予定時刻等に関する情報を表示する装置である。各バスの運転手は、表示装置２４に表示される情報を確認することで第２プール出発予定時刻を容易に把握することができる。ここで、図３を参照して表示装置２４の表示内容の一例について説明する。図３は、第２プールに設置されている表示装置２４の表示内容の一例を示す図である。
【００３９】
図３に示すように、表示装置２４は、「出発順番」と、「識別番号」と、「出発時刻」、「待ち時間」と、「現在の待機台数」と、を表示することができる。「出発順番」とは、第２プールから出発するバスの順番を示す情報であり、「識別番号」とは、バスを識別する番号を示す情報であり、「出発時刻」とは、第２プール出発予定時刻を示す情報であり、「現在の待機台数」とは、各時点において第２プールで待機しているバスの台数を示す情報である。なお、「識別番号」に表示される、バスを識別する番号は任意の情報であってよい。例えば、「識別番号」にはバスのナンバープレートに記載されている情報や、バスの貼り付けられたＱＲコード（登録商標）に関連付けられた情報が表示されてもよいし、バスが第２プールに入る際に割り振られた番号が表示されてもよい。また、表示装置２４は、上記以外の情報を表示してもよい。例えば、表示装置２４は、各バスが停車する第１プールの停車場所に関する情報、バスを待っているユーザ数に関する情報等を表示してもよい。
【００４０】
なお、本バスシステムでは、表示装置２４の代わりに、バスの運転手にて携帯される携帯端末（一例は、スマートフォンやタブレット等）が用いられてもよい。ここで、携帯端末は、バスの運転手において、ブラウザ機能で、第２プール入場時の待ち時間や、出発時刻を確認できるように、表示してもよい。また、携帯端末は、バスの運転手において、メール機能で、第２プール入場時における待ち時間の通知、出発５分前に通知、出発時刻で通知などを確認できるようにしてもよい。
【００４１】
（第２プール制御装置２００）
第２プール制御装置２００は、第２プールに備えられている各構成を統括的に制御する第２制御装置として機能する（なお、第２プールに備えられる各構成（検知器２１、バス識別装置２２、ゲート２３または表示装置２４など）は、第２プール制御装置２００に制御される第２処理部として機能する）。例えば、第２プール制御装置２００は、ゲート２３、表示装置２４等を統括的に制御することで、第２プールで待機しているバスを適切なタイミングで第１プールへ移動させる。第２プール制御装置２００の詳細については後述する。
【００４２】
（２−２−２．第１プールの構成）
続いて、図４を参照して本実施例に係る第１プールの構成について説明する。図４は、第１の実施例に係る第１プールの構成を示す図である。図４に示すように、本実施例に係る第１プールは、第１プール制御装置３００と、検知器３１（検知器３１ａおよび検知器３１ｂ）と、バス識別装置３２（バス識別装置３２ａおよびバス識別装置３２ｂ）と、ゲート３３（ゲート３３ａおよびゲート３３ｂ）と、カメラ３４（カメラ３４ａ〜カメラ３４ｄ）と、を備える。
【００４３】
（検知器３１）
検知器３１は、バスがゲート３３に接近したことを検知する。また、検知器３１は、バスの検知結果を後述するバス識別装置３２に通知する。なお、検知器３１は、第２プールに設置される検知器２１と同様であり得るため、説明を省略する。もちろん、検知器３１は第２プールに設置される検知器２１と異なっていてもよい。
【００４４】
（バス識別装置３２）
バス識別装置３２は、検知器３１からバスの検知結果を通知された場合、バスの識別情報を取得する。なお、バス識別装置３２は、第２プールに設置されるバス識別装置２２と同様であり得るため、説明を省略する。もちろん、バス識別装置３２は第２プールに設置されるバス識別装置２２と異なっていてもよい。
【００４５】
（ゲート３３）
ゲート３３は、第１プール制御装置３００からの制御信号の受信に基づいて開放または遮断する遮断機であり、出口にはゲート３３ａが設置されており、入口にはゲート３３ｂが設置されている。なお、ゲート３３が第１プール制御装置３００からの制御信号を受信する方法は任意である。
【００４６】
（カメラ３４）
カメラ３４は、第１プールにおいてバスの到着を待っているユーザを撮影する。より具体的に説明すると、カメラ３４は、第１プールに少なくとも１台以上備えられており、バスの到着を待っているユーザを撮影し、撮影画像を第１プール制御装置３００に送信する。当該撮影画像は、第１プール制御装置３００を介して中央制御装置１００へ提供され、中央制御装置１００によって停車時間の予測等の処理に使用される。なお、カメラ３４は、バスの到着を待っているユーザ以外を撮影してもよい。例えば、カメラ３４は、停車中のバス、ユーザの荷物等を撮影してもよい。ここで、カメラ３４は、バスの到着を待っているユーザを撮影するため、バスの待合室（待合所）や、バスの到着場所に設置されるバスの停留所の標識に、備えられてもよい。
【００４７】
（第１プール制御装置３００）
第１プール制御装置３００は、第１プールに備えられている各構成を統括的に制御する第１制御装置として機能する（なお、第１プールに備えられる各構成（検知器３１、バス識別装置３２、ゲート３３またはカメラ３４など）は、第１プール制御装置３００に制御される第１処理部として機能する）。例えば、第１プール制御装置３００は、ゲート３３、カメラ３４等を統括的に制御する。第１プール制御装置３００の詳細については後述する。
【００４８】
（２−２−３．中央制御装置１００の構成）
続いて、図５を参照して、本実施例に係る中央制御装置１００の構成について説明する。図５は、第１の実施例に係る中央制御装置１００の構成を示す図である。図５に示すように、本実施例に係る中央制御装置１００は、通信部１１０と、制御部１２０と、記憶部１３０と、を備える。また、制御部１２０は、停車時間予測部１２１と、移動時間予測部１２２と、第１プール制御部１２３と、第２プール制御部１２４と、予約システム制御部１２５と、を備える。
【００４９】
（通信部１１０）
通信部１１０は、外部装置との通信を行う。より具体的には、通信部１１０は、第１プール制御装置３００および第２プール制御装置２００とネットワークにより接続されることで、各種情報のやり取りを行う。なお、上記のとおり、ネットワークの種類または方式は任意である。
【００５０】
（制御部１２０）
制御部１２０は、第１プールおよび第２プールを運用する各種処理を制御する。例えば、制御部１２０は、停車時間の予測、移動時間の予測、または、第２プールから第１プールへバスの移動に関する処理等を制御する。以降で、制御部１２０が備える各構成について説明する。
【００５１】
（停車時間予測部１２１）
停車時間予測部１２１は、バスが第１プールにおいてユーザを乗せるなどの目的で停車する停車時間（第１時間情報）を予測する。より具体的に説明すると、停車時間予測部１２１は、第１取得部として機能し、通信部１１０を介して、第１プールのカメラ３４によって撮影された撮影画像を取得する。そして、停車時間予測部１２１は、第１算出部としても機能し、当該撮影画像を解析することによって、何人のユーザがバスを待っているかを算出し、バスを待っているユーザ数に基づいて停車時間を予測する。
【００５２】
ここで、バスを待つユーザ数に基づいて停車時間が予測され、当該停車時間等に基づいて第２プール出発予定時刻が算出されたとしても、その後、バスを待つユーザ数が増加することによって、予測された停車時間と実際の停車時間が異なる場合がある。そこで、停車時間予測部１２１は、様々な方法によってバスを待つユーザ数の増加も考慮して停車時間を予測してもよい。例えば、停車時間予測部１２１は、停車時間の予測処理を行う時刻から当該バスの第１プールからの出発予定時刻（定刻）までの時間を算出し、過去の実績に基づいて当該時間に増加するユーザ数を予測してもよい。なお、この方法はあくまで一例であり適宜変更され得る。
【００５３】
また、停車時間予測部１２１は、予約システムに基づいて停車時間を予測してもよい。例えば、第１プールにて乗車するユーザに関する情報（ユーザ数、年齢、性別、国籍、障害の有無、車いすの有無、けがの有無等）が予約システムに登録されている場合、停車時間予測部１２１は、登録されているユーザ全員がバスに乗り込む時間を予測することで停車時間を予測してもよい。また、上記のとおり、中央制御装置１００は、バスを待っているユーザ数以外の情報にも基づいて停車時間を予測してもよい。停車時間予測部１２１は、予測した停車時間に関する情報を後述する第２プール制御部１２４に提供する。
【００５４】
（移動時間予測部１２２）
移動時間予測部１２２は、バスが第２プールから第１プールへ移動するのに要する移動時間を予測する。より具体的に説明すると、移動時間予測部１２２は、過去に第２プールを出発したバスが、第２プールから第１プールに至るまでに設けられた複数のチェックポイントを通過するのに要した時間に基づいて移動時間を予測する。
【００５５】
ここで、図６および図７を参照して、移動時間予測部１２２による移動時間の予測方法の一例について説明する。図６および図７は、第１の実施例に係る移動時間予測部１２２によるバスの移動時間の予測方法の一例の説明図である。
【００５６】
図６に示すように、第２プールから第１プールに至るまでの経路には、複数のチェックポイント（図中には「ＣＰ」と記載されている）が設けられている。なお、図中には、一例として、「ＣＰ１」〜「ＣＰ７」という計７個のチェックポイントが設けられており、それぞれのチェックポイントによって第２プールから第１プールに至るまでの経路が「区間１」〜「区間８」という８個の区間に区分されている。
【００５７】
そして、図６に示すように、「バス１」〜「バス３」が順次第２プールを出発し第１プールへ移動する場合において、バス１は既に第１プールに到達し、バス２は区間６を移動中であり、バス３は区間３を移動中である場合を一例として説明する。
【００５８】
ここで、図７に示すように、「区間１」〜「区間８」における標準的な移動時間（以降、便宜的に「標準移動時間」と呼称する）はそれぞれ２分間であるとし、図７には、バス１〜バス３が各区間を通過するのに要した時間の実績値が示されている。
【００５９】
そして、移動時間予測部１２２は、各区間を通過するのに要した時間の、ある時点における最新値を合算することで移動時間を予測する。例えば、図７に示すように、移動時間予測部１２２は、区間１〜区間２を通過するのに要した時間の最新値をバス３の実績値とし、区間３〜区間５を通過するのに要した時間の最新値をバス２の実績値とし、区間６〜区間８を通過するのに要した時間の最新値をバス１の実績値とする。そして、移動時間予測部１２２は、各区間を通過するのに要した時間の最新値を合算して得られる値を移動時間とする。図７の例では、予測された移動時間（２１［分間］）は、各区間の標準移動時間の合計値（１６［分間］）よりも５［分間］長くなっている。上記方法により、移動時間予測部１２２は、様々な要因によって刻々と変わる移動時間をより正確に予測することができる。
【００６０】
なお、上記はあくまで一例であり、移動時間の予測方法は適宜変更され得る。例えば、移動時間予測部１２２は、各区間を通過するのに要した時間の実績値に基づいて標準移動時間の合計値を増減させる方法によって移動時間を予測してもよい。例えば、図７に示すように、バス３が区間１〜区間２を通過するのに計３［分間］要したとすると、バス３は、区間１〜区間２の標準移動時間の合計値である４［分間］よりも１［分間］早いペースで移動していることになる。この場合、移動時間予測部１２２は、区間１〜区間８の標準移動時間の合計値である１６［分間］よりも１［分間］早い１５［分間］で第２プールから第１プールへの移動が可能であると予測してもよい。なお、この方法が用いられる場合において、移動時間予測部１２２は、いずれのバスの実績値を用いてもよい。例えば、移動時間予測部１２２は、第２プールを最も遅く出発したバス３以外の、例えば、バス２の実績値を用いて上記予測を行ってもよい。各区間を通過するのに要する時間が標準移動時間と大きく変わらないことが多い場合には特に、上記方法によっても十分な精度で移動時間が予測され得る。
【００６１】
なお、上記方法において、各バスが各区間を通過するのに要した時間の実績値の取得方法は任意である。例えば、各バスの車載装置が各種センサ（ＧＰＳセンサ等）を用いた位置特定機能を有しており、当該車載装置が各チェックポイントの通過の有無を判断し、各チェックポイントを通過した時刻に関する情報を外部装置または中央制御装置１００に所定の通信方法で送信してもよい。また、各チェックポイントにバスを識別可能な装置（ＤＳＲＣアンテナ等）が設置されており、当該装置が各チェックポイントの通過の有無を判断し、各チェックポイントを通過した時刻に関する情報を外部装置または中央制御装置１００に所定の通信方法で送信してもよい。これによって、中央制御装置１００は当該外部装置を介して、または直接に、各チェックポイントを通過した時刻に関する情報を取得し、各バスが各区間を通過するのに要した時間の実績値を算出することができる。移動時間予測部１２２は、予測した移動時間に関する情報を後述する第２プール制御部１２４に提供する。
【００６２】
（第１プール制御部１２３）
第１プール制御部１２３は、第１プールの各装置に関する各種処理を制御する。例えば、第１プール制御部１２３は、第１プールの予約状況に関する情報を、通信部１１０を介して第１プール制御装置３００に提供してもよい。より具体的には、第１プール制御部１２３は、予約されたバスの識別情報および利用時間等に関する情報を、通信部１１０を介して第１プール制御装置３００に提供してもよい。これによって、第１プール制御装置３００は、第１プールに入ろうとしているバスが予約しているバスか否かを判断することができる。また、第１プール制御部１２３は、第２プールを出発したバスに関する情報を、通信部１１０を介して第１プール制御装置３００に提供してもよい。より具体的には、第１プール制御部１２３は、第２プールを出発したバスの識別情報または出発時刻等に関する情報を、通信部１１０を介して第１プール制御装置３００に提供してもよい。これによって、第１プール制御装置３００は、バスの到着時刻等を予測すること等を把握することができる。
【００６３】
（第２プール制御部１２４）
第２プール制御部１２４は、第２プールの各装置に関する各種処理を行う。例えば、第２プール制御部１２４は、第１プールからの出発予定時刻（定刻）に関する情報（第１出発時刻情報）を取得する第２取得部として機能し、取得した情報および停車時間予測部１２１から提供された停車時間に基づいて第１プール入場予定時刻（第１時刻情報）を算出する第２算出部としても機能する。また、第２プール制御部１２４は、第１プール入場予定時刻および移動時間予測部１２２から提供された移動時間に基づいて第２プール出発予定時刻（第２出発時刻情報）を算出する第３算出部としても機能する。そして、第２プール制御部１２４は、各バスの第２プール出発予定時刻に関する情報を、通信部１１０を介して第２プール制御装置２００に提供する。これによって、第２プール制御装置２００は、各バスの第２プール出発予定時刻に基づいてゲート２３および表示装置２４等の各構成を制御することができる。
【００６４】
また、第２プール制御部１２４は、バスが第２プールを経由せずに直接第１プールを利用する時間帯である第２プール不使用時間帯を設定する決定部としても機能する。より具体的には、第２プール制御部１２４は、第１プールが空きやすい時間帯（例えば、夜間を含む所定の時間帯等）を第２プール不使用時間帯として設定する。これによって、第２プール制御部１２４は、第１プールが空いているにも関わらずバスが第２プールを経由するという無駄を排除することができる。また、上記はあくまで一例であり、第２プール不使用時間帯の設定方法は適宜変更され得る。
【００６５】
例えば、第２プール制御部１２４は、第１プールの予約状況に基づいて第２プール不使用時間帯を動的に変更してもよい。より具体的に説明すると、第２プール制御部１２４は、後述する予約システム制御部１２５と連携することにより、今後の第１プールの予約状況を確認し、所定の時間帯での第１プールの使用を予約したバスが同時に第１プールに到着しても全てのバスが第１プールを使用できると予測される時間帯（換言すると、第１プールが空いていると予測される時間帯）を第２プール不使用時間帯として設定する。これによって、第２プール制御部１２４は、固定的に第２プール不使用時間帯を設定する場合に比べて、より適切に第２プール不使用時間帯を設定することができる。
【００６６】
また、第２プール制御部１２４は、第１プール内に存在するバス（または第１プール内に停車しているバス）の台数に基づいて第２プール不使用時間帯を動的に変更してもよい。より具体的に説明すると、第２プール制御部１２４は、第１プール制御装置３００から第１プール内に存在するバスの台数に関する情報を取得し、当該情報に基づいて第１プール内に存在するバスの台数が所定の閾値よりも少ないと分かった場合には、その時点から所定の時間帯を第２プール不使用時間帯として設定してもよい。これによって、第２プール制御部１２４は、固定的に第２プール不使用時間帯を設定する場合に比べて、より適切に第２プール不使用時間帯を設定することができる。
【００６７】
また、第２プール制御部１２４は、第１プールの混雑度と相関のある各種パラメータ（曜日、天候等）に基づいて第２プール不使用時間帯を設定してもよい。より具体的に説明すると、第２プール制御部１２４は、過去の実績から、曜日または天候等の各種条件と第１プールの混雑度との相関を求め、当該相関に基づいて第２プール不使用時間帯を設定してもよい。例えば、晴天の日の週末には第１プールが終日混雑している傾向にある場合には、第２プール制御部１２４は、第２プール不使用時間帯をより短く設定する等の対応を行ってもよい。
【００６８】
なお、第２プール制御部１２４は、数分間隔で第２プール不使用時間帯が設定されたり解除されたりすることを防ぐために、所定の時間（例えば、１時間）以上のまとまった時間単位で第２プール不使用時間帯を設定することが好ましい。これによって、第２プール制御部１２４は、バスの運転手による誤り（第２プール不使用時間帯にも関わらず第２プールを経由してしまうこと等）が発生する可能性を低減させることができる。また、第２プール制御部１２４は、第２プール不使用時間帯以外にも、第２プールを経由しても経由しなくてもよい時間帯等を適宜設けてもよい。これによって、第２プール制御部１２４は、実態に合わせてより柔軟に第２プールおよび第１プールを運用することができる。
【００６９】
そして、第２プール制御部１２４は、第２プール不使用時間帯に関する情報を、通信部１１０を介して第２プール制御装置２００に提供する。第２プール制御装置２００は、当該情報に基づいてゲート２３等の各構成を適切に制御することができる。
【００７０】
なお、第２プール制御部１２４または第２プール制御装置２００は、第２プール不使用時間帯に関する情報を所定の方法で公開してもよい。例えば、第１プールまたは第２プール付近に設置されている表示装置（図示なし）等に第２プール不使用時間帯が表示されたり、予約システム上に第２プール不使用時間帯が掲載されたりしてもよい。また、本バスシステムでは、第１プールまたは第２プール付近に設置されている表示装置（図示なし）等の代わりに、バスの運転手にて携帯される携帯端末（一例は、スマートフォンやタブレット等）が用いられてもよい。例えば、第２プール制御部１２４は、バスの運転手において、ブラウザ機能で、第２プール不使用時間帯を確認できるように、第２プール不使用時間帯を、携帯端末に送出してもよい。また、第２プール制御部１２４は、バスの運転手において、メール機能で、第２プール不使用時間帯の通知などを確認できるように、第２プール不使用時間帯を、携帯端末に送出してもよい。
【００７１】
（予約システム制御部１２５）
予約システム制御部１２５は、第１プールの利用に関する予約情報を管理する。より具体的に説明すると、バスの事業者またはバスの運転手等は、第１プールの乗り場の利用を希望する場合に、事前に予約システムに対して、バスの識別情報（ナンバープレートに記載されている情報）、希望の出発時刻に関する情報、希望のレーン（第１プールにおいてバスが停車する場所）に関する情報等を登録する。なお、これらの情報はあくまで一例であり、登録される情報は適宜変更され得る。
【００７２】
また、予約システム制御部１２５は、所定時間単位（例えば、１時間単位等）に予約可能な台数を設定する設定部としても機能する。予約可能な台数の設定方法は任意である。例えば、予約システム制御部１２５は、所定の時間帯での第１プールの使用を予約したバスが同時に第１プールに到着しても全てのバスが第１プールを使用できるように予約可能な台数を設定する。これによって、予約システム制御部１２５は、バスが第１プールに入れないことによって第１プール前に渋滞ができることを回避できる。
【００７３】
また、予約システム制御部１２５は、第１プールだけでなく第２プールの予約情報を管理してもよい。また、予約システムの提供方法は任意である。例えば、予約システムはインターネット上に設けられたサイトでもよいし、受付担当者のみがアクセス可能なネットワーク上に設けられたサイトであり、バスの事業者等は受付担当者に連絡することにより予約を行ってもよい。また、予約システム制御部１２５が予約システムを提供するのではなく、外部装置が予約システムを提供し、予約システム制御部１２５は、当該外部装置から予約に関する情報を取得してもよい。
【００７４】
（記憶部１３０）
記憶部１３０は、各種情報を記憶する。例えば、記憶部１３０は、上記の各構成に入力された情報、各構成から出力された情報、または、各構成によって使用されるプログラムもしくはパラメータ等を記憶してもよい。
【００７５】
（２−２−４．第２プール制御装置２００の構成）
続いて、図８を参照して、本実施例に係る第２プール制御装置２００の構成について説明する。図８は、第１の実施例に係る第２プール制御装置２００の構成を示す図である。図８に示すように、本実施例に係る第２プール制御装置２００は、通信部２１０と、制御部２２０と、記憶部２３０と、を備える。また、制御部２２０は、バス制御部２２１と、ゲート制御部２２２と、通知制御部２２３と、を備える。なお、第２プール制御装置２００に備えられるこれらの構成は、第２処理部として機能してもよい。
【００７６】
（通信部２１０）
通信部２１０は、外部装置との通信を行う。より具体的には、通信部２１０は、中央制御装置１００とネットワークにより接続されることで、各種情報のやり取りを行う。例えば、通信部２１０は、第２プールにおけるバスの入出に関する情報等（バスの識別情報、バスが入出した時刻等）を中央制御装置１００に送信する。また、通信部２１０は、各バスの第２プール出発予定時刻に関する情報および第２プール不使用時間帯に関する情報等を中央制御装置１００から受信する。なお、通信部２１０によって送受信される情報は上記に限定されない。また、上記のとおり、ネットワークの種類または方式は任意である。
【００７７】
（制御部２２０）
制御部２２０は、第２プールの各構成による処理を制御する。例えば、制御部２２０は、第２プールから第１プールへのバスの移動に関する処理を制御する。以降で、制御部２２０が備える各構成について説明する。
【００７８】
（バス制御部２２１）
バス制御部２２１は、第２プールにおけるバスの管理を行う。例えば、バス制御部２２１は、第２プールに入出したバスを把握する。より具体的には、バス制御部２２１は、バスが第２プールに入る場合には上記のバス識別装置２２ｂによって取得されたバスの識別情報を用いて当該バスを把握し、バスが第２プールから出る場合には上記のバス識別装置２２ａによって取得されたバスの識別情報を用いて当該バスを把握する。
【００７９】
また、バス制御部２２１は、中央制御装置１００から提供された各バスの第２プール出発予定時刻に基づいて、各バスに対して様々な処理を行ってもよい。例えば、バス制御部２２１は、第２プール出発予定時刻よりも早い時刻にバスが第２プールから出発しようとしている場合には、後述するゲート制御部２２２と連携することによってゲート２３ａが開放されないようにしてもよいし、所定のスピーカ（図示なし）を制御して警告等を行ってもよい。また、バス制御部２２１は、第２プール出発予定時刻を所定の時間以上過ぎても出発しないバスが存在する場合、後述する通知制御部２２３と連携することによって表示装置２４に出発を促す情報を表示させてもよいし、所定のスピーカ（図示なし）を制御して出発を促す放送を行ってもよい。
【００８０】
（ゲート制御部２２２）
ゲート制御部２２２は、ゲートの開閉を制御する。より具体的に説明すると、ゲート制御部２２２は、バスが第２プールに入る場合には上記のバス識別装置２２ｂによってバスの識別情報が取得された後にゲート２３ｂを開放するよう、通信部２１０を介して制御信号をゲート２３ｂへ提供し、バスが第２プールから出る場合には上記のバス識別装置２２ａによってバスの識別情報が取得された後にゲート２３ａを開放するよう、通信部２１０を介して制御信号をゲート２３ａへ提供する。ゲート２３ｂおよびゲート２３ａは、当該制御信号に基づいて開放処理を行う。なお、上記のとおり、第２プール出発予定時刻よりも早い時刻にバスが第２プールから出発しようとしている場合には、ゲート制御部２２２は、バス制御部２２１と連携することによってゲート２３ｂが開放されないようにしてもよい。
【００８１】
また、ゲート制御部２２２は、第２プール不使用時間帯にも基づいてゲートの開閉を制御する。より具体的に説明すると、ゲート制御部２２２は、通信部２１０を介して中央制御装置１００から第２プール不使用時間帯に関する情報を取得し、第２プール不使用時間帯には第２プールの入り口のゲート２３ｂが開放されないようにしてもよい。
【００８２】
さらにまた、本バスシステムにおいて、コインパーキング（時間貸駐車場）が第２プールとして利用される場合、ゲート制御部２２２は、第２プール不使用時間帯に、第２プールの入り口のゲート２３ｂが開放されないようにするとともに、コインパーキング運用（すなわち、本バスシステムに関わるバス以外の車両がコインパーキングとして利用可能な運用）に移行してもよい。
【００８３】
（通知制御部２２３）
通知制御部２２３は、表示装置２４を制御する。より具体的に説明すると、通知制御部２２３は、中央制御装置１００から提供された各バスの第２プール出発予定時刻に基づいて、図３に示した「出発順番」、「識別番号」、「出発時刻」、「待ち時間」を表示装置２４で表示されるように、表示装置２４を制御する。また、通知制御部２２３は、上記のバス制御部２２１と連携することによって第２プールに待機しているバスの台数を把握し、図３に示した「現在の待機台数」も表示装置２４で表示されるように、表示装置２４を制御する。なお、上記のように、通知制御部２２３は、バス制御部２２１と連携することにより、バスの出発を促す情報を表示してもよい。
【００８４】
ここで、通知制御部２２３は、表示装置２４を制御する代わりに、バスの運転手にて携帯される携帯端末（一例は、スマートフォンやタブレット等）を制御してもよい。例えば、通知制御部２２３は、バスの運転手において、ブラウザ機能で、図３に示した「出発順番」、「識別番号」、「出発時刻」、「待ち時間」を確認できるように、図３に示した「出発順番」、「識別番号」、「出発時刻」、「待ち時間」を、携帯端末に送出してもよい。また、通知制御部２２３は、バスの運転手において、ブラウザ機能で、更に図３に示した「現在の待機台数」を確認できるように、バス制御部２２１と連携することで、図３に示した「現在の待機台数」を、携帯端末に送出してもよい。また、通知制御部２２３は、バスの運転手において、メール機能で、第２プール入場時における待ち時間の通知、出発５分前の通知、出発時刻の通知などを確認できるように、第２プール入場時における待ち時間の通知、出発５分前の通知、出発時刻の通知などを、携帯端末に送出してもよい。
【００８５】
（記憶部２３０）
記憶部２３０は、各種情報を記憶する。例えば、記憶部２３０は、上記の各構成に入力された情報、各構成から出力された情報、または、各構成によって使用されるプログラムもしくはパラメータ等を記憶してもよい。
【００８６】
（２−２−５．第１プール制御装置３００の構成）
続いて、図９を参照して、本実施例に係る第１プール制御装置３００の構成について説明する。図９は、第１の実施例に係る第１プール制御装置３００の構成を示す図である。図９に示すように、本実施例に係る第１プール制御装置３００は、通信部３１０と、制御部３２０と、記憶部３３０と、を備える。また、制御部３２０は、バス制御部３２１と、ゲート制御部３２２と、カメラ制御部３２３と、を備える。なお、第１プール制御装置３００に備えられるこれらの構成は、第１処理部として機能してもよい。
【００８７】
（通信部３１０）
通信部３１０は、外部装置との通信を行う。より具体的には、通信部３１０は、中央制御装置１００とネットワークにより接続されることで、各種情報のやり取りを行う。例えば、通信部３１０は、第１プールにおけるバスの入出に関する情報等を中央制御装置１００に送信する。また、通信部３１０は、第１プールの予約状況に関する情報、第２プールを出発したバスに関する情報等を中央制御装置１００から受信する。なお、通信部３１０によって送受信される情報は上記に限定されない。また、上記のとおり、ネットワークの種類または方式は任意である。
【００８８】
（制御部３２０）
制御部３２０は、第１プールの各構成による処理を制御する。以降で、制御部３２０が備える各構成について説明する。
【００８９】
（バス制御部３２１）
バス制御部３２１は、第１プールにおけるバスの管理を行う。例えば、バス制御部３２１は、第１プールに入出したバスを把握する。より具体的には、バスが第１プールに入る場合には上記のバス識別装置３２ｂによって取得されたバスの識別情報を用いて当該バスを把握し、バスが第１プールから出る場合には上記のバス識別装置３２ａによって取得されたバスの識別情報を用いて当該バスを把握する。
【００９０】
また、バス制御部３２１は、中央制御装置１００から提供された第１プールの予約状況に関する情報に基づいて様々な処理を行ってもよい。例えば、バスが第１プールに入ろうとしている際に、バス制御部３２１は、上記の方法でバスを識別し、当該バスが予約されているバスか否かを判定する。そして、当該バスが予約されていない場合、バス制御部３２１は、後述するゲート制御部３２２と連携することによってゲート３３ｂが開放されないようにしてもよいし、所定のスピーカ（図示なし）を制御して警告等を行ってもよい。また、バス制御部３２１は、出発予定時刻を所定の時間以上過ぎても出発しないバスが存在する場合、所定の表示装置（図示なし）に出発を促す情報を表示させてもよいし、所定のスピーカ（図示なし）を制御して出発を促す放送を行ってもよい。
【００９１】
また、バス制御部３２１は、第２プールを出発したバスに関する情報に基づいて様々な処理を行ってもよい。例えば、バス制御部３２１は、バスが第２プールを出発した時刻に基づいてバスが第１プールに到着する時刻を予測し、所定の表示装置（図示なし）に到着予定時刻等を表示させたり、所定のスピーカ（図示なし）を制御して到着予定時刻等を通知する放送を行ったりしてもよい。
【００９２】
（ゲート制御部３２２）
ゲート制御部３２２は、ゲートの開閉を制御する。より具体的に説明すると、ゲート制御部３２２は、バスが第１プールに入る場合には上記のバス識別装置３２ｂによってバスの識別情報が取得された後にゲート３３ｂを開放するよう、通信部３１０を介して制御信号をゲート３３ｂへ提供し、バスが第１プールから出る場合には上記のバス識別装置３２ａによってバスの識別情報が取得された後にゲート３３ａを開放するよう、通信部３１０を介して制御信号をゲート３３ａへ提供する。ゲート３３ｂおよびゲート３３ａは、当該制御信号に基づいて開放処理を行う。なお、上記のとおり、第１プールに入ろうとしているバスが事前に予約されていないバスである場合、ゲート制御部３２２は、バス制御部３２１と連携することによってゲート３３ｂが開放されないようにしてもよい。
【００９３】
（カメラ制御部３２３）
カメラ制御部３２３は、第１プールに備えられたカメラ３４を制御することで、第１プールにおいてバスの到着を待っているユーザの撮影画像を取得する。また、カメラ制御部３２３は、後に中央制御装置１００によって行われる停車時間の予測処理に適した撮影画像が撮影されるように、各カメラ３４におけるパン、チルト、ズーム、フォーカス、ホワイトバランス等の各種設定を変更してもよい。カメラ制御部３２３は、各カメラ３４によって撮影された撮影画像を取得し、当該撮影画像を、通信部３１０を介して中央制御装置１００に提供する。なお、カメラ制御部３２３は、上記の各種処理を自律的に行ってもよいし、中央制御装置１００等の外部装置からの制御信号に基づいて行ってもよいし、操作者の入力操作に基づいて行ってもよい。
【００９４】
（記憶部３３０）
記憶部３３０は、各種情報を記憶する。例えば、記憶部３３０は、上記の各構成に入力された情報、各構成から出力された情報、または、各構成によって使用されるプログラムもしくはパラメータ等を記憶してもよい。
【００９５】
（その他）
なお、第１プール制御装置３００は、通知制御部（図示なし）を備えてもよく、通知制御部は、第１プールの入口に設置される表示装置（図示なし）を制御してもよい。また、本バスシステムにおいて、コインパーキング（時間貸駐車場）が第２プールとして利用される場合、通知制御部は、通信部３１０を介して中央制御装置１００から第２プール不使用時間帯に関する情報を取得し、取得した第２プール不使用時間帯が表示装置で表示されるように、表示装置を制御してもよい。また、本バスシステムにおいて、コインパーキング（時間貸駐車場）が第２プールとして利用される場合、通知制御部は、通信部３１０を介して中央制御装置１００から第１プールに入場可能なバスの識別情報（バスのナンバープレートやＱＲコード（登録商標）に紐付けられたバスの識別情報など）を取得し、取得した第１プールに入場可能なバスの識別情報が表示装置で表示されるように、表示装置を制御してもよい。
【００９６】
ここで、通知制御部は、表示装置を制御する代わりに、バスの運転手にて携帯される携帯端末（一例は、スマートフォンやタブレット等）を制御してもよい。例えば、通知制御部は、バスの運転手において、ブラウザ機能やメール機能で、第２プール不使用時間帯を確認できるように、第２プール不使用時間帯を、携帯端末に送出してもよい。また、通知制御部は、バスの運転手において、ブラウザ機能やメール機能で、第１プールに入場可能なバスの識別情報を確認できるように、中央制御装置１００から取得した第１プールに入場可能なバスの識別情報を、携帯端末に送出してもよい。
【００９７】
また、通知制御部は、第１プール内に設置され、かつバスの到着場所でバスの運転手から見ることが可能なところに設置される表示装置（図示なし）を制御してもよい。通知制御部は、第１プール内のバスが第１プールからの出発予定時刻を越えて第１プール内に滞留することを防ぐため、通信部３１０を介して中央制御装置１００から「識別番号」、「滞留時間（第１プールに入場してから計測される時間）」（又は「第１プールからの出発予定時刻（定刻）までの残り時間」）などを取得し、取得した「識別番号」、「滞留時間」（又は「第１プールからの出発予定時刻までの残り時間」）などを、携帯端末に送出してもよい。ここで、通知制御部は、表示装置を制御する代わりに、バスの運転手にて携帯される携帯端末（一例は、スマートフォンやタブレット等）を制御してもよい。例えば、通知制御部は、バスの運転手において、ブラウザ機能やメール機能で、「識別番号」、「滞留時間」（又は「第１プールからの出発予定時刻までの残り時間」）などを確認できるように、中央制御装置１００から取得した「識別番号」、「滞留時間」（又は「第１プールからの出発予定時刻までの残り時間」）などを、携帯端末に送出してもよい。
【００９８】
（２−３．動作）
上記では、本実施例に係る各プールおよび各装置の構成について説明した。続いて、本実施例に係る各装置の動作について説明する。
【００９９】
まず、図１０を参照して、中央制御装置１００が第２プールからのバスの出発を制御する動作について説明する。図１０は、第１の実施例に係る中央制御装置１００が第２プールからのバスの出発を制御する動作を示すフローチャートである。
【０１００】
ステップＳ１０００では、中央制御装置１００の停車時間予測部１２１が第１プールにおける停車時間を予測する。より具体的には、停車時間予測部１２１は、バスを待っているユーザ数等に基づいて停車時間を予測する。ステップＳ１００４では、第２プール制御部１２４が、第１プールからの出発予定時刻（定刻）から停車時間だけ早い時刻を第１プール入場予定時刻として算出する。ステップＳ１００８では、移動時間予測部１２２が、過去第２プールを出発したバスが複数のチェックポイントを通過するのに要した時間に基づいて移動時間を予測する。
【０１０１】
ステップＳ１０１２では、第２プール制御部１２４が、第１プール入場予定時刻から移動時間だけ早い時刻を第２プール出発予定時刻として算出する。ステップＳ１０１６では、第２プール制御部１２４が、算出した第２プール出発予定時刻に関する情報を、通信部１１０を介して第２プール制御装置２００へ提供する。第２プール制御装置２００は、当該情報に基づいて第２プールで待機している各バスの出発を制御する。以上によって、中央制御装置１００が第２プールからのバスの出発を制御することができる。なお、図１０に示した動作はあくまで一例であり、適宜変更され得る。
【０１０２】
続いて、図１１を参照して、図１０のステップＳ１００８における第２プールから第１プールまでの移動時間の予測動作をより詳細に説明する。図１１は、第２プールから第１プールまでの移動時間の予測動作を示すフローチャートである。
【０１０３】
ステップＳ１１００では、移動時間予測部１２２が第２プールから第１プールへ移動中のバスの位置に関する情報を取得する。より具体的には、移動時間予測部１２２は、第２プールを出発した各バスがいずれの区間を移動しているかに関する情報を取得する。そして、ステップＳ１１０４では、移動時間予測部１２２が、各区間における最新の所要時間の取得元となるバスを特定する。図６および図７の例を用いて説明すると、移動時間予測部１２２は、区間１〜区間２における最新の所要時間の取得元をバス３と特定し、区間３〜区間５における最新の所要時間の取得元をバス２と特定し、区間６〜区間８における最新の所要時間の取得元をバス１と特定する。
【０１０４】
ステップＳ１１０８では、移動時間予測部１２２が各区間における最新の所要時間を各バスから取得する。そして、ステップＳ１１１２では、移動時間予測部１２２が各区間の所要時間を合算することで、第２プールから第１プールまでの移動時間を算出する。なお、図１１に示した動作はあくまで一例であり、適宜変更され得る。
【０１０５】
＜３．第２の実施例＞
上記では、本発明の第１の実施例について説明した。続いて、本発明の第２の実施例について説明する。
【０１０６】
本発明の第１の実施例は、第１プールがバスの降り場としては利用されない場合についての実施例であったが、本発明の第２の実施例は、第１プールがバスの乗り場としてだけではなくバスの降り場としても利用される場合についての実施例である。本実施例においては、バスの乗り場として利用される第１プール内のレーンとバスの降り場として利用されるレーンが同一である。さらに、バスの降り場として利用するバス（以降、便宜的に「到着バス」と呼称する）の到着時刻は、渋滞等の影響により必ずしも予定時刻通りではない場合もある。そのため、第１の実施例のように、第１プールにおける停車時間および移動時間等に基づいて第２プール出発予定時刻が決定された場合、到着バスが到着し乗客を降ろすことによって第２プールから出発し第１プールに着いたバスが停車できないという事態が発生し得る。第２の実施例は、上記事情に鑑みて創作された。
【０１０７】
なお、以降では、第２の実施例について説明していくが、主として第１の実施例と異なる内容について説明し、第１の実施例と重複する内容についての説明は極力省略する。
【０１０８】
第２の実施例に係る中央制御装置１００は、バスの降車時間にも基づいて第２プール出発予定時刻を決定する。より具体的に説明すると、本実施例に係る中央制御装置１００は、到着バスに関する情報を取得する。例えば、第１プール制御部１２３は、当該バスの到着時刻、当該バスの識別情報、第１プールで降車するユーザ数（以降、便宜的に「降車人数」と呼称する）等に関する情報を取得する。なお、これらの情報の取得方法は任意である。例えば、これらの情報が予約システムに登録されている場合には、中央制御装置１００の予約システム制御部１２５がこれらの情報を取得してもよい。また、中央制御装置１００がバスの事業者の管理システムと通信を行うことによって、これらの情報を取得してもよい。
【０１０９】
その後、中央制御装置１００の停車時間予測部１２１は停車時間（バスが停車する時間の長さを示す。例、５［分間］等。また、当該時間は、「第２時間情報」として用いられる）を予測する。例えば、停車時間予測部１２１は、降車人数に基づいて停車時間を予測する。より具体的には、停車時間予測部１２１は降車人数と停車時間についての過去の実績値に基づいて停車時間を予測してもよい。また、停車時間予測部１２１は、降車人数以外の情報にも基づいて停車時間を予測してもよい。例えば、停車時間予測部１２１は、降車するユーザの属性（年齢、性別、国籍、障害の有無、車いすの有無、けがの有無等）を把握し、当該属性も踏まえて停車時間を予測してもよい。これによって、中央制御装置１００はより正確に停車時間を予測することができる。停車時間予測部１２１は、予測した停車時間と当該バスの到着時刻に基づいて、到着バスが第１プールを降り場として利用している時間帯（以降、便宜的に「到着バスの停車時間帯」と呼称する。到着バスが停車を開始する時刻から停車を終了する時刻までの間を示す。例、１２時から１２時５分までの間等）を予測することができる。
【０１１０】
そして、中央制御装置１００の第２プール制御部１２４は、第２プールで待機中のバスについて、第１の実施例と同様の方法で第１プール入場予定時刻を算出する。そして、仮に、第１プール入場予定時刻から第１プールからの出発予定時刻（定刻）までの時間帯（以降、便宜的に「出発バスの停車時間帯」と呼称する）と、到着バスの停車時間帯とが重複する時間帯が存在する場合、第２プール制御部１２４は、第１プール入場予定時刻を、到着バスの停車時間帯の後（直後でもよいし、所定時間の経過後でもよい）に変更する。その後、第２プール制御部１２４は、変更後の第１プール入場予定時刻および、第２プールから第１プールへの移動時間に基づいて第２プール出発予定時刻を算出する。これによって、第２の実施例に係る中央制御装置１００は、到着バスが到着し乗客を降ろすことによって第２プールから出発し第１プールに着いたバスが停車できないという事態を回避することができる。なお、出発バスの停車時間帯と、到着バスの停車時間帯とが重複する時間帯が存在しない場合には、到着バスによる影響がないと考えられるため、第２プール制御部１２４は第１プール入場予定時刻を変更しない。
【０１１１】
続いて、図１２を参照して、第２の実施例に係る中央制御装置１００が第２プールからのバスの出発を制御する動作について説明する。図１２は、第２の実施例に係る中央制御装置１００が第２プールからのバスの出発を制御する動作を示すフローチャートである。
【０１１２】
ステップＳ１２００では、中央制御装置１００の停車時間予測部１２１が第１プールにおける停車時間を予測する。より具体的には、停車時間予測部１２１は、バスを待っているユーザ数等に基づいて停車時間を予測する。ステップＳ１２０４では、第２プール制御部１２４が、第１プールからの出発予定時刻（定刻）から停車時間だけ早い時刻を第１プール入場予定時刻として算出する。ステップＳ１２０８では、移動時間予測部１２２が、過去第２プールを出発したバスが複数のチェックポイントを通過するのに要した時間に基づいて移動時間を予測する。
【０１１３】
そして、中央制御装置１００が、到着バスに関する情報を取得した場合（すなわち、到着バスが存在する場合）（ステップＳ１２１２／Ｙｅｓ）、ステップＳ１２１６にて、停車時間予測部１２１は、到着バスの停車時間帯を予測する。より具体的には、停車時間予測部１２１は、降車人数等に基づいて到着バスの停車時間を予測し、当該停車時間と到着バスの到着時刻に基づいて、到着バスが停車を開始する時刻から停車を終了する時刻を予測する。
【０１１４】
その後、第２プール制御部１２４が、第２プールで待機中のバスについて、第１の実施例と同様の方法で第１プール入場予定時刻を算出し、第１プール入場予定時刻から第１プールからの出発予定時刻（定刻）までの時間帯（出発バスの停車時間帯）を算出する。仮に、出発バスの停車時間帯と、到着バスの停車時間帯とが重複する時間帯が存在する場合（ステップＳ１２２０／Ｙｅｓ）、ステップＳ１２２４にて、第２プール制御部１２４が、第１プール入場予定時刻を到着バスの停車時間帯の後に変更する。出発バスの停車時間帯と、到着バスの停車時間帯とが重複する時間帯が存在しない場合（ステップＳ１２２０／Ｎｏ）、第１プール入場予定時刻の変更は行われない。
【０１１５】
ステップＳ１２２８では、第２プール制御部１２４が、第１プール入場予定時刻から移動時間だけ早い時刻を第２プール出発予定時刻として算出する。ステップＳ１２３２では、第２プール制御部１２４が、算出した第２プール出発予定時刻を、通信部１１０を介して第２プール制御装置２００へ提供する。第２プール制御装置２００は、当該情報に基づいて第２プールで待機しているバスの出発を制御する。以上によって、中央制御装置１００が第２プールからのバスの出発を制御することができる。
【０１１６】
＜４．予約システムの調整＞
上記では、本発明の第２の実施例について説明した。続いて、本発明に係る予約システムの調整について説明する。上記の第１の実施例および第２の実施例で説明したように、第１プールを利用しようとするバスの事業者またはバスの運転手は、予め予約システムに予約登録を行う。
【０１１７】
ここで、本発明に係るバスシステムにおいては、予約システムの予約条件が動的に変更されてもよい。例えば、上記の各実施例の方法で第２プールから第１プールへのバスの移動が制御されても、定刻に出発できないバスの台数が所定の閾値より多い場合、または、定刻に出発できない頻度が所定の閾値より高い場合には、予約システム制御部１２５は、予約システムにて予約可能なバスの台数を減らしてもよい。例えば、予約システム制御部１２５は、予約可能なバスの時間間隔を長くしたり、同じ時間帯に利用可能なバスの台数を減らしたりすることで予約可能なバスの台数を減らしてもよい。もちろん、逆に、定刻に出発できないバスの台数が所定の閾値より少ない場合、または、定刻に出発できない頻度が所定の閾値より低い場合には、予約システム制御部１２５は、予約システムにて予約可能なバスの台数を増やしてもよい。
【０１１８】
なお、このような予約システムの調整が行われる頻度は任意である。より具体的に説明すると、予約システム制御部１２５は、数日、数週間、数か月または数年という単位で予約システムの調整を行ってもよい。また、予約システム制御部１２５は、曜日、天候等に基づいて予約システムの調整を行ってもよい。例えば、晴天の日の週末には定刻に出発できないバスの台数が多い傾向にある場合には、予約システム制御部１２５は、晴天になることが予想される週末において予約可能なバスの台数を減らしてもよい。上記のように、予約システムの予約条件が動的に変更されることによって、バスが第１プールを定刻に出発できなくなる可能性が低減され得る。
【０１１９】
＜５．ハードウェア構成＞
上記では、本発明の変形例について説明した。続いて、図１３を参照して、本発明に係る各装置のハードウェア構成について説明する。上述の動作は、ソフトウェアと、以下に説明する中央制御装置１００、第２プール制御装置２００または第１プール制御装置３００のハードウェアとの協働により実現される。
【０１２０】
図１３は、本発明に係る中央制御装置１００、第２プール制御装置２００または第１プール制御装置３００のハードウェア構成を示すブロック図である。本発明に係る中央制御装置１００、第２プール制御装置２００または第１プール制御装置３００は、図１３に示すサーバ９００によって具現され得る。
【０１２１】
サーバ９００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３と、ホストバス９０４と、ブリッジ９０５と、外部バス９０６と、インタフェース９０７と、入力装置９０８と、出力装置９０９と、ストレージ装置９１０と、送受信装置９１１と、を備える。
【０１２２】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従ってサーバ９００内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバス等から構成されるホストバス９０４により相互に接続されている。中央制御装置１００の制御部１２０、第２プール制御装置２００の制御部２２０、第１プール制御装置３００の制御部３２０は、ＣＰＵ９０１によって具現され得る。
【０１２３】
ホストバス９０４は、ブリッジ９０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス９０６に接続されている。なお、必ずしもホストバス９０４、ブリッジ９０５および外部バス９０６を分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。
【０１２４】
入力装置９０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバー等ユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路等から構成されている。サーバ９００の操作者は、この入力装置９０８を操作することにより、サーバ９００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１２５】
出力装置９０９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプ等の表示装置を含む。
【０１２６】
ストレージ装置９１０は、データ格納用の装置である。ストレージ装置９１０は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置等を含んでもよい。ストレージ装置９１０は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置９１０は、ハードディスクを駆動し、ＣＰＵ９０１が実行するプログラムや各種データを格納してもよい。中央制御装置１００の記憶部１３０、第２プール制御装置２００の記憶部２３０、第１プール制御装置３００の記憶部３３０は、ストレージ装置９１０により具現され得る。
【０１２７】
送受信装置９１１は、例えば、外部装置と通信するための通信デバイス等で構成された通信インタフェースである。また、送受信装置９１１は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であってもよい。中央制御装置１００の通信部１１０、第２プール制御装置２００の通信部２１０、第１プール制御装置３００の通信部３１０は、送受信装置９１１によって具現され得る。
【０１２８】
＜６．むすび＞
以上で説明してきたように、本発明に係る中央制御装置１００は、第１プールにおけるバスの停車時間をより正確に予測することができる。また、中央制御装置１００は、第２プールから第１プールへの移動時間をより正確に予測することができる。これによって、中央制御装置１００は、停車時間および移動時間等に基づいて、より適切なタイミングで第２プールから第１プールへバスを移動させることができるため、バスが第１プールに入れず、第１プールの外に渋滞ができるのを回避できる。また、中央制御装置１００は、到着バスが乗客を降ろす場合も考慮して、第２プールから第１プールへのバスの移動のタイミングをより適切に設定することができる。また、中央制御装置１００は、予約システムにて予約可能な条件を適切に設定することができる。さらに、中央制御装置１００は、より適切に第２プール不使用時間帯を設定することができる。
【０１２９】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１３０】
例えば、本発明に係る各装置の動作における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。すなわち、各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１３１】
また、中央制御装置１００、第２プール制御装置２００または第１プール制御装置３００の構成の一部は、適宜各装置の外に設けられ得る。
【符号の説明】
【０１３２】
１００    中央制御装置
１１０    通信部
１２０    制御部
１２１    停車時間予測部
１２２    移動時間予測部
１２３    第１プール制御部
１２４    第２プール制御部
１２５    予約システム制御部
１３０    記憶部
２００    第２プール制御装置
２１０    通信部
２２０    制御部
２２１    バス制御部
２２２    ゲート制御部
２２３    通知制御部
２３０    記憶部
３００    第１プール制御装置
３１０    通信部
３２０    制御部
３２１    バス制御部
３２２    ゲート制御部
３２３    カメラ制御部
３３０    記憶部
【図１】
2018169802.tif 000003
【図２】
2018169802.tif 000004
【図３】
2018169802.tif 000005
【図４】
2018169802.tif 000006
【図５】
2018169802.tif 000007
【図６】
2018169802.tif 000008
【図７】
2018169802.tif 000009
【図８】
2018169802.tif 000010
【図９】
2018169802.tif 000011
【図１０】
2018169802.tif 000012
【図１１】
2018169802.tif 000013
【図１２】
2018169802.tif 000014
【図１３】
2018169802.tif 000015