(57)【要約】  路線バスの運転手は予め定められた走行ルートを予め定められた運行計画に従って路線バスを走行させる。走行中において路線バスに設けられたＧＰＳ装置や乗降センサーによって路線バスの位置を示す位置情報や乗降状況を示す乗降情報が生成される。生成された位置情報と乗降情報とは管理装置４０によって収集・蓄積される。管理装置４０の制御部４１は、オペレーターの操作に応じて操作部４３から出力される情報に従って、路線バスの運行状況の分析結果を表形式又はダイヤ形式により表示部４４に表示させる。制御部４１は、路線バスの運行計画において遅延が大きい停留所に応じた箇所を強調表示したり、乗降人数が少ない停留所を強調表示したりするように、表示部４４を制御する。
2014084345.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた運行計画に従って走行した路線バスの走行中の位置と時刻との統計結果を示す走行データ及び該路線バスの予め定められた複数の基準位置の各々における乗降人数の統計結果を示す乗降データの少なくともいずれか一方を分析対象データとして記憶する第１の記憶部に記憶された複数の分析対象データのなかから、１又は複数の分析対象データを抽出するためのパラメータを取得する取得部と、
前記第１の記憶部に記憶された複数の分析対象データのなかから１又は複数の分析対象データを前記取得部により取得されたパラメータに従って抽出する抽出部と、
前記第１の記憶部に記憶された複数の分析対象データに応じた表又はグラフを表す画像を出力する出力部であって、前記抽出部により抽出された分析対象データと前記抽出部により抽出されなかった分析対象データとが異なる表示態様で表される画像を表すデータを出力する出力部と
を備える情報処理装置。
【請求項２】
前記第１の記憶部は、少なくとも前記走行データを前記分析対象データとして記憶し、
前記路線バスに関する複数の基準となる走行中の位置と時刻とを示す基準運行データを記憶する第２の記憶部に記憶された複数の基準運行データと前記第１の記憶部に記憶された複数の走行データとに従って、前記複数の基準位置の各々における前記路線バスの到着時刻の統計値が示す時刻と予め定められた予定到着時刻との差分を遅延時間として算出する遅延時間算出部
を具備し、
前記取得部は、前記遅延時間の閾値を前記パラメータとして取得し、
前記抽出部は、前記遅延時間算出部によって算出された遅延時間と前記閾値との差分が予め定められた条件を満たす分析対象データを抽出し、
前記出力部は、前記遅延時間算出部によって算出された前記複数の基準位置の各々における遅延時間の一覧を表す画像であって、前記抽出部により抽出された分析対象データに対応する遅延時間と前記抽出部により抽出されなかった分析対象データに対応する遅延時間との表示態様が異なる画像を表すデータを出力する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の記憶部は、少なくとも前記走行データを前記分析対象データとして記憶し、
前記路線バスに関する複数の基準となる走行中の位置と時刻とを示す基準運行データを記憶する第２の記憶部に記憶された複数の基準運行データと前記第１の記憶部に記憶された複数の走行データとに従って、前記複数の基準位置の各々における前記路線バスの到着時刻の統計値が示す時刻と予め定められた予定到着時刻との差分を遅延時間として算出する遅延時間算出部
を具備し、
前記取得部は、前記遅延時間の閾値を前記パラメータとして取得し、
前記抽出部は、前記遅延時間算出部によって算出された遅延時間と前記閾値との差分が予め定められた条件を満たす分析対象データを抽出し、
前記出力部は、前記走行データによって示される運行計画を表す画像であって、前記抽出部により抽出された分析対象データに対応する箇所と前記抽出部により抽出されなかった分析対象データに対応する箇所との表示態様が異なる画像を表すデータを出力する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記第１の記憶部は、前記走行データ及び前記乗降データを記憶し、
前記取得部は、前記路線バスの乗降人数の閾値を前記パラメータとして取得し、
前記抽出部は、前記複数の基準位置の各々における前記路線バスの乗降人数の統計値と前記取得部により取得された閾値との差分が予め定められた条件を満たす分析対象データを抽出し、
前記出力部は、前記走行データ及び前記乗降データに従って、前記複数の基準位置の各々における前記路線バスの乗降人数の統計値の一覧を表す画像であって、前記抽出部により抽出された分析対象データに対応する箇所と前記抽出部により抽出されなかった分析対象データに対応する箇所との表示態様が異なる画像を表すデータを出力する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記第１の記憶部に記憶された乗降データに従って、予め定められた複数の区間の各々における前記路線バスに乗車している乗客の人数の統計値を算出する乗客人数算出部
を具備し、
前記第１の記憶部は、前記走行データ及び前記乗降データを記憶し、
前記取得部は、乗客の人数の閾値を前記パラメータとして取得し、
前記抽出部は、前記乗客人数算出部によって算出された前記複数の区間の各々における乗客の人数の統計値と前記取得部により取得された閾値との差分が予め定められた条件を満たす分析対象データを抽出し、
前記出力部は、前記走行データ及び前記乗降データに従って、前記乗客人数算出部によって算出された前記複数の区間の各々における乗客の人数の一覧を表す画像であって、前記抽出部によって抽出された分析対象データに対応する区間と前記抽出部によって抽出されなかった分析対象データに対応する区間との表示態様が異なる画像を表すデータを出力する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記路線バスは、予め定められた複数の運行計画の各々に従って走行し、
前記第１の記憶部は、前記走行データ及び前記乗降データを記憶し、
前記取得部は、前記運行計画に従って運行する前記路線バスの利用人数の閾値を前記パラメータとして取得し、
前記抽出部は、前記乗降データに従って、前記複数の運行計画のなかから利用人数が前記取得部によって取得された閾値未満であるものを抽出し、
前記出力部は、複数の前記走行データによって示される複数の運行計画の各々を表す画像であって、前記抽出部により抽出された運行計画と前記抽出部により抽出されなかった運行計画との表示態様が異なる画像を表すデータを出力する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記運行計画における車両の台数及び乗務員の人数の少なくともいずれか一方を第２のパラメータとして取得する第２の取得部と、
前記第１の記憶部に記憶された分析対象データに対応する車両の台数及び乗務員の人数の少なくともいずれか一方を、前記第２の取得部によって取得されたパラメータに応じた値に変更した場合に対応する、前記路線バスの位置と時刻を示すデータ及び前記路線バスの前記基準位置の乗降人数を示すデータの少なくともいずれか一方を生成するシミュレーションデータ生成部と、
前記シミュレーションデータ生成部により生成されたシミュレーションデータに応じた表又はグラフを表す画像を表すデータを出力する第２の出力部と
を備える請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
コンピューターを、
予め定められた運行計画に従って走行した路線バスの走行中の位置と時刻との統計結果を示す走行データ及び該路線バスの予め定められた複数の基準位置の各々における乗降人数の統計結果を示す乗降データの少なくともいずれか一方を分析対象データとして記憶する第１の記憶部に記憶された複数の分析対象データのなかから、１又は複数の分析対象データを抽出するためのパラメータを取得するパラメータ取得部と、
前記第１の記憶部に記憶された複数の分析対象データのなかから１又は複数の分析対象データを前記パラメータ取得部により取得されたパラメータに従って抽出する抽出部と、
前記第１の記憶部に記憶された複数の分析対象データに応じた表又はグラフを表す画像を出力する出力部であって、前記抽出部により抽出された分析対象データと前記抽出部により抽出されなかった分析対象データとが異なる表示態様で表される画像を表すデータを出力する出力部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バス等の交通機関の運行計画の改定を支援する技術に関する。
【背景技術】
【０００２】
近年、路線バスの利用者の乗降状況を自動的に収集する技術が提案されている。例えば、特許文献１には、整理券や定期券に付されたＩＣタグから読み取ったデータに基づき、利用者ごとや停留所ごとの乗降状況を分析管理する手法が提案されている。また、特許文献２には、定められた走行経路で運行する路線バスの乗客によって手入力された情報をもとに、走行スケジュールまたは走行経路の改変を一定の時間間隔ごとに行うシステムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２６４９１１号公報
【特許文献２】特開２０１２−８９０９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術によれば、乗降データや運行データを統計処理した結果を示す表が提示されるため、利用者は停留所ごとの乗降時刻や乗降者の人数を把握することができる。しかしながら、利用者がこれらのデータをみただけでは運行計画をどのように改定すればよいかを把握することは困難であった。また、特許文献２に記載の技術による場合、乗客が希望する走行スケジュールを乗客が入力する必要があった。
本発明は上述した背景に鑑みてなされたものであり、乗客が自ら情報を入力することなく、バス等の交通機関の運行計画の改定を担当する利用者が、従来と比較して容易にその改定の作業を行うことを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明は、予め定められた運行計画に従って走行した路線バスの走行中の位置と時刻との統計結果を示す走行データ及び該路線バスの予め定められた複数の基準位置の各々における乗降人数の統計結果を示す乗降データの少なくともいずれか一方を分析対象データとして記憶する第１の記憶部に記憶された複数の分析対象データのなかから、１又は複数の分析対象データを抽出するためのパラメータを取得する取得部と、前記第１の記憶部に記憶された複数の分析対象データのなかから１又は複数の分析対象データを前記取得部により取得されたパラメータに従って抽出する抽出部と、前記第１の記憶部に記憶された複数の分析対象データに応じた表又はグラフを表す画像を出力する出力部であって、前記抽出部により抽出された分析対象データと前記抽出部により抽出されなかった分析対象データとが異なる表示態様で表される画像を表すデータを出力する出力部とを備える情報処理装置を提供する。【０００６】
本発明の好ましい態様において、前記第１の記憶部は、少なくとも前記走行データを前記分析対象データとして記憶し、前記路線バスに関する複数の基準となる走行中の位置と時刻とを示す基準運行データを記憶する第２の記憶部に記憶された複数の基準運行データと前記第１の記憶部に記憶された複数の走行データとに従って、前記複数の基準位置の各々における前記路線バスの到着時刻の統計値が示す時刻と予め定められた予定到着時刻との差分を遅延時間として算出する遅延時間算出部を具備し、前記取得部は、前記遅延時間の閾値を前記パラメータとして取得し、前記抽出部は、前記遅延時間算出部によって算出された遅延時間と前記閾値との差分が予め定められた条件を満たす分析対象データを抽出し、前記出力部は、前記遅延時間算出部によって算出された前記複数の基準位置の各々における遅延時間の一覧を表す画像であって、前記抽出部により抽出された分析対象データに対応する遅延時間と前記抽出部により抽出されなかった分析対象データに対応する遅延時間との表示態様が異なる画像を表すデータを出力してもよい。【０００７】
本発明の別の好ましい態様において、前記第１の記憶部は、少なくとも前記走行データを前記分析対象データとして記憶し、前記路線バスに関する複数の基準となる走行中の位置と時刻とを示す基準運行データを記憶する第２の記憶部に記憶された複数の基準運行データと前記第１の記憶部に記憶された複数の走行データとに従って、前記複数の基準位置の各々における前記路線バスの到着時刻の統計値が示す時刻と予め定められた予定到着時刻との差分を遅延時間として算出する遅延時間算出部を具備し、前記取得部は、前記遅延時間の閾値を前記パラメータとして取得し、前記抽出部は、前記遅延時間算出部によって算出された遅延時間と前記閾値との差分が予め定められた条件を満たす分析対象データを抽出し、前記出力部は、前記走行データによって示される運行計画を表す画像であって、前記抽出部により抽出された分析対象データに対応する箇所と前記抽出部により抽出されなかった分析対象データに対応する箇所との表示態様が異なる画像を表すデータを出力してもよい。【０００８】
本発明の更に別の好ましい態様において、前記第１の記憶部は、前記走行データ及び前記乗降データを記憶し、前記取得部は、前記路線バスの乗降人数の閾値を前記パラメータとして取得し、前記抽出部は、前記複数の基準位置の各々における前記路線バスの乗降人数の統計値と前記取得部により取得された閾値との差分が予め定められた条件を満たす分析対象データを抽出し、前記出力部は、前記走行データ及び前記乗降データに従って、前記複数の基準位置の各々における前記路線バスの乗降人数の統計値の一覧を表す画像であって、前記抽出部により抽出された分析対象データに対応する箇所と前記抽出部により抽出されなかった分析対象データに対応する箇所との表示態様が異なる画像を表すデータを出力してもよい。【０００９】
本発明の更に別の好ましい態様において、前記第１の記憶部に記憶された乗降データに従って、予め定められた複数の区間の各々における前記路線バスに乗車している乗客の人数の統計値を算出する乗客人数算出部を具備し、前記第１の記憶部は、前記走行データ及び前記乗降データを記憶し、前記取得部は、乗客の人数の閾値を前記パラメータとして取得し、前記抽出部は、前記乗客人数算出部によって算出された前記複数の区間の各々における乗客の人数の統計値と前記取得部により取得された閾値との差分が予め定められた条件を満たす分析対象データを抽出し、前記出力部は、前記走行データ及び前記乗降データに従って、前記乗客人数算出部によって算出された前記複数の区間の各々における乗客の人数の一覧を表す画像であって、前記抽出部によって抽出された分析対象データに対応する区間と前記抽出部によって抽出されなかった分析対象データに対応する区間との表示態様が異なる画像を表すデータを出力してもよい。【００１０】
本発明の更に別の好ましい態様において、前記路線バスは、予め定められた複数の運行計画の各々に従って走行し、前記第１の記憶部は、前記走行データ及び前記乗降データを記憶し、前記取得部は、前記運行計画に従って運行する前記路線バスの利用人数の閾値を前記パラメータとして取得し、前記抽出部は、前記乗降データに従って、前記複数の運行計画のなかから利用人数が前記取得部によって取得された閾値未満であるものを抽出し、前記出力部は、複数の前記走行データによって示される複数の運行計画の各々を表す画像であって、前記抽出部により抽出された運行計画と前記抽出部により抽出されなかった運行計画との表示態様が異なる画像を表すデータを出力してもよい。【００１１】
また、本発明の好ましい態様において、前記運行計画における車両の台数及び乗務員の人数の少なくともいずれか一方を第２のパラメータとして取得する第２の取得部と、前記第１の記憶部に記憶された分析対象データに対応する車両の台数及び乗務員の人数の少なくともいずれか一方を、前記第２の取得部によって取得されたパラメータに応じた値に変更した場合に対応する、前記路線バスの位置と時刻を示すデータ及び前記路線バスの前記基準位置の乗降人数を示すデータの少なくともいずれか一方を生成するシミュレーションデータ生成部と、前記シミュレーションデータ生成部により生成されたシミュレーションデータに応じた表又はグラフを表す画像を表すデータを出力する第２の出力部とを備えてもよい。
【発明の効果】
【００１２】
本発明によれば、バス等の交通機関の運行計画の改定を担当する利用者がその改定の作業を容易に行うことができる。
【図面の簡単な説明】
【００１３】
【図１】システムの構成の一例を示すブロック図である。
【図２】バスの外観を示す図である。
【図３】車載コンピューターのハードウェア構成の一例を示すブロック図である。
【図４】コンピューター装置のハードウェア構成の一例を示すブロック図である。
【図５】管理装置のハードウェア構成の一例を示すブロック図である。
【図６Ａ】位置情報の内容の一例を示す図である。
【図６Ｂ】基準運行データの内容の一例を示す図である。
【図７】管理装置の機能的構成の一例を示すブロック図である。
【図８Ａ】表示部に表示される画面の一例を示す図である。
【図８Ｂ】表示部に表示される画面の一例を示す図である。
【図９Ａ】表示部に表示される画面の一例を示す図である。
【図９Ｂ】表示部に表示される画面の一例を示す図である。
【図１０】表示部に表示される画面の一例を示す図である。
【図１１】表示部に表示される画面の一例を示す図である。
【図１２】表示部に表示される画面の一例を示す図である。
【図１３】表示部に表示される画面の一例を示す図である。
【図１４】表示部に表示される画面の一例を示す図である。
【図１５】表示部に表示される画面の一例を示す図である。
【図１６】表示部に表示される画面の一例を示す図である。
【図１７】システムの構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１４】
＜Ａ：構成＞
＜Ａ−１：システム構成＞
図１は、本実施形態に係るシステム１の構成の一例を示すブロック図である。システム１は、路線バスの運行状況の管理や運行計画の改定を担当する利用者の作業を支援するためのシステムである。なお、本実施形態において、運行計画とは、路線バスの走行すべきルートとスケジュールを意味する。本実施形態に係るシステム１は、路線バスの運行状況や乗客の乗降状況を表すデータを統計し、統計結果に従って、利用者による路線バスの運行状況の管理や運行計画の改定の作業を支援する。図において、複数のバス１０1，１０2，…１０n（ｎは自然数、以下各々区別する必要がない場合は「バス１０」とする）は路線バスである。バス１０の運転手は、予め定められたルートを予め定められたスケジュールに従ってバス１０を走行させる。一日の運行を終えると、バス１０の運転手は、バス１０を車庫２０1，２０2，…２０m（ｍは自然数、以下各々区別する必要がない場合は「車庫２０」とする）のいずれかに収容する。車庫２０1，２０2，…２０mにはコンピューター装置３０1，３０2，…３０m（以下各々区別する必要がない場合は「コンピューター装置３０」とする）がそれぞれ設置されている。コンピューター装置３０は車庫２０に設置されており、バス１０が車庫に戻ってきたタイミングで、ＷｉＦｉ等の規格に従った通信手段によりバス１０の車載コンピューター１３（図２参照）に蓄積された１日分のデータを車載コンピューター１３から受け取る。
【００１５】
コンピューター装置３０のぞれぞれは、ＬＡＮやインターネット等の通信網５０によって管理装置４０と通信可能に接続されている。管理装置４０は、バス１０の運行状況の管理や運行計画の改定の支援を行う装置であり、例えば汎用のコンピューターである。管理装置４０は本発明に係る情報処理装置の一例である。管理装置４０は、通信網５０を介して複数のコンピューター装置３０からデータを収集する。管理装置４０は、複数のコンピューター装置３０から収集したデータを統計し、統計結果に従って、運行計画の改定を支援するための画面を表示したり、改定のシミュレーションを行ったりといった各種の処理を実行する。
【００１６】
＜Ａ−２：バス１０のハードウェア構成＞
図２は、バス１０の外観を示す図である。図示のように、バス１０には、バス１０の位置をＧＰＳ（Global Positioning System）により特定するＧＰＳ装置１１が設けられている。ＧＰＳ装置１１は予め定められたタイミング（例えば、所定単位時間毎、停留所に到着する毎、等）で、バス１０の位置をＧＰＳにより特定し、特定した位置を示す情報を出力する。停留所に到着する毎に情報を出力する一態様において、例えば、バス１０のドアの開閉を検知するためのセンサーをバス１０に設ける構成とし、このセンサーからドアが開かれたことを示す信号が出力された場合、ＧＰＳ装置１１が、バス１０が停留所に到達したと判定して情報を出力してもよい。また、例えば、停留所に到達したことを検知するためのセンサーをバス１０に設ける構成とし、ＧＰＳ装置１１が、このセンサーからバス１０が停留所に到着したことを示す信号が出力された場合、情報を出力してもよい。
【００１７】
バス１０には乗客が乗降を行うための乗降口が２箇所に設けられており、一方が乗り口、他方が降り口として用いられる。両方の乗降口には、乗客の乗降を検出する乗降センサー１２が設けられている。乗降センサー１２は、例えば赤外線センサーである。バス１０の乗客はひとりずつ乗降口からバス１０への乗降を行う。乗降センサー１２は、乗客が乗り口を通過した場合、この通過（すなわち乗客の乗車）を検出するとともに、乗客が降り口を通過した場合、この通過（すなわち乗客の降車）を検出し、これらの検出結果を示す情報を出力する。
【００１８】
ＧＰＳ装置１１と乗降センサー１２から出力される情報は、車載コンピューター１３によって受信される。車載コンピューター１３は、バス１０の車内に搭載されており、ＧＰＳ装置１１や乗降センサー１２から出力される情報を受信し、蓄積する装置である。
【００１９】
図３は、車載コンピューター１３のハードウェア構成の一例を示すブロック図である。図において、制御部１３１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を備え、ＲＯＭ又は記憶部１３２に格納されたコンピュータープログラムに従って車載コンピューター１３の制御を行う。記憶部１３２は、ハードディスク等の記憶手段であり、車載コンピューター１３の制御に関するプログラムなどの各種プログラムを格納している。計時部１３６は現在時刻を示す時刻情報を生成し、生成した時刻情報を出力する。ＧＰＳ信号受信部１３３は、ＧＰＳ装置１１から位置を示す情報を受信する。ＧＰＳ信号受信部１３３がＧＰＳ装置１１から位置を示す情報を受信すると、制御部１３１は、ＧＰＳ信号受信部１３３が受信した情報に、計時部１３６から出力される時刻情報をタイムスタンプとして付与し、位置情報として記憶部１３２に蓄積する。すなわち、記憶部１３２には、走行中のバス１０の現在の位置と現在の時刻とを示す位置情報が蓄積される。ＧＰＳ信号受信部１３３とＧＰＳ装置１１とは、無線により信号の授受を行ってもよく、また、有線接続により信号の授受を行ってもよい。
【００２０】
乗降センサー信号受信部１３４は、乗降センサー１２から情報を受信する。乗降センサー信号受信部１３４が乗降センサー１２から情報を受信すると、制御部１３１は、乗降センサー信号受信部１３４が受信した情報に従ってバス１０の停留所毎の乗車人数及び降車人数（以下、これらを総称して「乗降人数」という）を特定し、特定結果を示す情報を乗降情報として記憶部１３２に蓄積する。乗降センサー信号受信部１３４と乗降センサー１２とは、無線により信号の授受を行ってもよく、また、有線接続により信号の授受を行ってもよい。ＷｉＦｉアンテナ１３５は、コンピューター装置３０との間でＷｉＦｉにより通信を行う通信手段である。制御部１３１は、記憶部１３２に蓄積された位置情報及び乗降情報を、バス１０を識別する識別子（以下「車両ＩＤ」）という）と、運行計画を識別する識別子（以下「運行計画ＩＤ」という）と、運転手を識別する識別子（以下「運転手ＩＤ」という）とともに、ＷｉＦｉアンテナ１３５を介してコンピューター装置３０へ送信する。操作部１３７は運転手等の利用者によって操作される操作子を備え、利用者の操作内容に応じた情報を出力する。車両ＩＤ、運行計画ＩＤ、及び／又は運転手ＩＤについては、記憶部１３２が車両ＩＤ、運行計画ＩＤ、及び／又は運転手ＩＤを予め記憶しておき、制御部１３１が記憶部１３２から車両ＩＤ、運行計画ＩＤ、及び／又は運転手ＩＤを読み出して用いてもよく、また、バス１０の運転手が操作部１３７を用いて車両ＩＤ、運行計画ＩＤ、及び／又は運転手ＩＤを入力し、制御部１３１が操作部１３７から車両ＩＤ、運行計画ＩＤ、及び／又は運転手ＩＤを取得して用いてもよい。位置情報及び乗降情報がコンピューター装置３０へ送信されるタイミングとしては、例えば、利用者によって送信を指示する旨の操作が操作部１３７を用いて行われたタイミングであってもよく、また、例えば、予め定められたタイミング（例えば、毎日２０時、毎週土曜の５時、等）であってもよい。
【００２１】
＜Ａ−３：コンピューター装置３０のハードウェア構成＞
次いで、車庫２０に設けられたコンピューター装置３０の構成について、図４を参照しつつ説明する。図４は、コンピューター装置３０のハードウェア構成の一例を示すブロック図である。図において、制御部３１は、ＣＰＵやＲＯＭ、ＲＡＭを備え、ＲＯＭ又は記憶部３２に格納されたコンピュータープログラムに従ってコンピューター装置３０の制御を行う。記憶部３２は、ハードディスク等の記憶手段であり、コンピューター装置３０の制御に関するプログラムなどの各種プログラムを格納している。ＷｉＦｉアンテナ３３は、車載コンピューター１３との間でＷｉＦｉにより通信を行う。通信部３４は、通信網５０を介して管理装置４０と通信を行う通信手段である。コンピューター装置３０は、車載コンピューター１３から位置情報及び乗降情報を受信すると、受信した位置情報及び乗降情報を一旦記憶部３２に蓄積し、予め定められたタイミング（例えば、１日毎、１週間毎、等）で、記憶部３２に蓄積された位置情報及び乗降情報を、通信網５０を介して管理装置４０へ送信する。
【００２２】
＜Ａ−４：管理装置４０のハードウェア構成＞
次いで、複数のコンピューター装置３０から位置情報及び乗降情報を収集する管理装置４０の構成について、図５を参照しつつ説明する。図５は、管理装置４０のハードウェア構成の一例を示すブロック図である。図において、制御部４１は、ＣＰＵ、ＲＯＭ、ＲＡＭを備え、ＲＯＭ又は記憶部４２に格納されたコンピュータープログラムに従って管理装置４０の制御を行う。記憶部４２は、ハードディスク等の記憶手段であり、管理装置４０の制御に関するプログラムなどの各種プログラムを格納している。操作部４３は、例えばキーボードやマウス等の入力装置であり、管理装置４０のオペレーターの操作内容に応じた情報を出力する。表示部４４は、液晶ディスプレイ等の表示装置であり、制御部４１の制御の下に各種の画像を表示する。なお、図５に示す例では、管理装置４０が操作部４３及び表示部４４を備えているが、管理装置４０が操作部４３及び／又は表示部４４を備えない構成であってもよい。この場合は、管理装置４０は外部出力端子及び／又は外部入力端子を備え、管理装置４０の外部装置である表示装置及び／又は入力装置が、管理装置４０の外部出力端子及び／又は外部入力端子に接続される構成であってもよい。通信部４５は、通信網５０を介してコンピューター装置３０と有線又は無線により通信を行う。
【００２３】
記憶部４２は、第１の記憶領域４２２、第２の記憶領域４２３及び第３の記憶領域４２１を有している。第３の記憶領域４２１には、複数のコンピューター装置３０のそれぞれから受信される位置情報と乗降情報とが蓄積される。図６Ａは、第３の記憶領域４２１に蓄積される位置情報の内容の一例を示す図である。第３の記憶領域４２１に蓄積される位置情報には、「車両ＩＤ」と「運行計画ＩＤ」と「運転手ＩＤ」とが対応付けられている。「車両ＩＤ」と「運行計画ＩＤ」と「運転手ＩＤ」とは、上述したように、車載コンピューター１３の制御部１３１によって位置情報と共にコンピューター装置３０に対し送信された情報である。同様に、第３の記憶領域４２１に蓄積される乗降情報にも、「車両ＩＤ」と「運行計画ＩＤ」と「運転手ＩＤ」とが対応付けられている。位置情報と乗降情報とは、制御部４１によって統計処理され、統計結果が走行データ及び乗降データとして第１の記憶領域４２２に蓄積される。
【００２４】
第１の記憶領域４２２には、運行計画毎の位置情報の統計結果を示す走行データと、運行計画毎の乗降情報の統計結果を示す乗降データとが記憶される。制御部４１は、第３の記憶領域４２１に記憶された位置情報を運行計画毎に統計処理し、統計結果を示す走行データを第１の記憶領域４２２に記憶させる。この実施形態では、バス１０は、曜日毎に決められた運行計画に従って走行される。制御部４１は、第３の記憶領域４２１に記憶された位置情報に従って、曜日毎の運行計画のそれぞれについて、予め定められた複数の基準位置（例えば、停留所）の各々におけるバス１０の到着時刻の平均値を算出し、算出結果を示すデータを走行データとして生成する。
【００２５】
また、制御部４１は、第３の記憶領域４２１に記憶された乗降情報を運行計画毎に統計処理し、統計結果を示す乗降データを第１の記憶領域４２２に記憶させる。この実施形態では、制御部４１は、第３の記憶領域４２１に記憶された乗降情報に従って、曜日毎の運行計画のそれぞれについて、予め定められた複数の基準位置（例えば、停留所）の各々における乗降人数の平均値を算出し、算出結果を示すデータを乗降データとして生成する。なお、以下の説明においては、説明の便宜上、走行データと乗降データとを合わせて「分析対象データ」と称する。
【００２６】
第２の記憶領域４２３には、バス１０の運行計画において基準となる位置と時刻とを示すデータ（以下「基準運行データ」という）が記憶される。この実施形態では、基準運行データは、各運行計画について予め定められた複数の基準位置（停留所）におけるバス１０の予定到着時刻を示すデータである。
図６Ｂは基準運行データの内容の一例を示す図である。基準運行データは、「運行計画」、「運行目」、「系統」、「予定開始時刻」、「予定終了時刻」、「予定運行時間」及び「バス停数」の各項目に応じたデータを含むとともに、予め定められた複数の基準位置（停留所）の各々におけるバス１０の予定到着時刻を示すデータを含む。「運行計画」の項目には、運行計画を識別する運行計画ＩＤが格納される。「運行目」の項目には、その運行計画において何回目の運行であるかを示す数値データが格納される。「系統」の項目には、その運行の系統を識別する識別子が格納される。「予定開始時刻」、「予定終了時刻」、「予定運行時刻」の項目にはそれぞれ、その運行の予定開始時刻、予定終了時刻、予定運行時間を示すデータが格納される。「バス停数」の項目には、その運行においてバス１０が停車する停留所の数を示すデータが格納される。この基準運行データは、制御部４１が後述する運行状況表示処理や収支シミュレーション処理を行う際に参照される。
【００２７】
＜Ａ−５：管理装置４０の機能的構成＞
次いで、管理装置４０の機能的構成について、図７を参照しつつ説明する。図７は管理装置４０の機能的構成の一例を示す図である。図において、統計部４１１、パラメータ取得部４１２、データ抽出部４１３、遅延時間算出部４１４、乗客人数算出部４１５、表示制御部４１６、第２のパラメータ取得部４１７、シミュレーションデータ生成部４１８及び第２の表示制御部４１９は、制御部４１がＲＯＭ又は記憶部４２に記憶されているコンピュータープログラムを読み出して実行することによって実現される。統計部４１１は、第３の記憶領域４２１に記憶された位置情報を運行計画毎に統計処理し、統計結果を示す走行データを生成する。また、統計部４１１は、第３の記憶領域４２１に記憶された乗降情報を運行計画毎に統計処理し、統計結果を示す乗降データを生成する。
【００２８】
パラメータ取得部４１２は、第１の記憶領域４２２に記憶された分析対象データのなかから１又は複数の分析対象データを抽出するためのパラメータを取得する。この実施形態では、パラメータ取得部４１２は、オペレーターによる入力操作に応じて操作部４３から出力される情報に従って、バス１０の遅延時間の許容できる範囲を示す閾値や、バスの乗降人数の閾値、乗客人数の閾値、各運行計画に従って運行するバス１０の利用人数（以下、「運行計画の利用人数」という）、等をパラメータとして取得する。
【００２９】
遅延時間算出部４１４は、第２の記憶領域４２３に記憶された基準運行データと、第１の記憶領域４２２に記憶された分析対象データとに従って、予め定められた予定到着時刻から予め定められた基準位置におけるバス１０の到着時刻について所定の統計処理を行った結果を示す統計値が示す時刻までの時間を遅延時間として算出する。
【００３０】
乗客人数算出部４１５は、第１の記憶領域４２２に記憶された乗降データに従って、バス１０に乗車している乗客の人数について所定の統計処理を行った結果を示す統計値を、予め定められた区間毎に算出する。
【００３１】
データ抽出部４１３は、パラメータ取得部４１２によって取得されたパラメータに従って、第１の記憶領域４２２に記憶された分析対象データのなかから、１又は複数の分析対象データを抽出する。データ抽出部４１３が行う抽出処理については後述するため、ここではその詳細な説明を省略する。
【００３２】
表示制御部４１６は、第１の記憶領域４２２に記憶された分析対象データに応じた表やグラフを表示部４４に表示させる。このとき、表示制御部４１６は、データ抽出部４１３によって抽出されたデータとそれ以外のデータとを異なる表示態様で表示部４４に表示させる。例えば、表示制御部４１６は、データ抽出部４１３によって抽出されたデータとそれ以外のデータとを異なる色で表示部４４に表示させる。なお、表示制御部４１６が行う処理についても、後述するためここではその詳細な説明を省略する。
【００３３】
第２のパラメータ取得部４１７は、シミュレーション処理を行う際に用いられるパラメータを取得する。具体的には、第２のパラメータ取得部４１７は、一日分の運行計画の実施において必要とされる運転手（乗務員）の数を示すパラメータや、一日分の運行計画の実施において必要とされる車両の数を示すパラメータを取得する。シミュレーションデータ生成部４１８は、第１の記憶領域４２２に記憶された分析対象データに対応する車両の台数及び乗務員の人数の少なくともいずれか一方を、第２のパラメータ取得部４１７によって取得されたパラメータに応じた値に変更した場合に対応する、路線バスの位置や時刻を示すデータや、基準位置毎の乗車人数を示すデータを、シミュレーションデータとして生成する。第２の表示制御部４１９は、シミュレーションデータ生成部４１８によって生成されたシミュレーションデータに応じた表及び／又はグラフを表す画像を表示部４４に表示させる。
【００３４】
＜Ｂ：動作＞
次いで、本実施形態においてシステム１が行う動作を説明する。本実施形態では、バス１０の運転手が予め定められた走行ルートを予め定められたスケジュールに可能な限り従ってバス１０を走行させる間、バス１０のＧＰＳ装置１１及び乗降センサー１２によって位置を示す位置情報及び乗降状況を示す乗降情報が生成される。生成された位置情報と乗降情報とは管理装置４０に蓄積され、管理装置４０が分析表示処理や収支シミュレーション処理を行う際に用いられる。また、この動作例では、基準位置として停留所の位置が用いられる。
【００３５】
＜Ｂ−１：位置情報・乗降情報の収集動作＞
まず、位置情報と乗降情報の収集のためにシステム１が行う動作を説明する。バス１０の運転手は、予め定められた運行計画に可能な限り従ってバス１０を走行させる。バス１０が走行している間、ＧＰＳ装置１１及び乗降センサー１２は予め定められたタイミング毎に情報を出力する。車載コンピューター１３の制御部１３１は、ＧＰＳ装置１１及び乗降センサー１２から出力される情報を受信し、位置情報や乗降情報として記憶部１３２に逐次記憶させる。
【００３６】
バス１０が一日の運行を終えて車庫２０に収容されると、車載コンピューター１３は、ＷｉＦｉにより位置情報及び乗降情報をコンピューター装置３０に送信する。コンピューター装置３０の記憶部３２には、複数のバス１０から収集された位置情報及び乗降情報が蓄積される。コンピューター装置３０に蓄積された位置情報及び乗降情報は、例えば、１日毎、１週間毎、等の予め定められたタイミングにおいて管理装置４０に送信される。すなわち、管理装置４０には、複数のコンピューター装置３０から、複数のバス１０で収集された位置情報及び乗降情報が集められる。管理装置４０の制御部４１は、コンピューター装置３０から受信される位置情報及び乗降情報を第３の記憶領域４２１に蓄積する。第３の記憶領域４２１に蓄積された位置情報及び乗降情報は、制御部４１が分析対象データを生成する際に参照される。
【００３７】
制御部４１は、第３の記憶領域４２１に記憶された位置情報及び乗降情報に従って走行データ及び乗降データの生成処理を行う。より具体的には、制御部４１は、第３の記憶領域４２１に記憶された位置情報に従って、曜日毎の運行計画のそれぞれについて、停留所におけるバス１０の到着時刻の平均値を算出し、算出結果を示すデータを走行データとして生成する。また、制御部４１は、第３の記憶領域４２１に記憶された乗降情報に従って、運行計画毎に、複数の停留所の各々における乗降人数の平均値を算出し、算出結果を示すデータを乗降データとして生成する。これらの走行データと乗降データとは、管理装置４０の制御部４１が分析表示処理及び収支シミュレーション処理を行う際に参照される。
【００３８】
＜Ｂ−２：表示動作＞
次いで、管理装置４０の制御部４１が行う運行計画の分析画面の表示処理を説明する。管理装置４０の制御部４１は、オペレーターによる入力操作に応じて操作部４３から出力される情報に従って、バス１０の運行状況に関する各種情報を含む分析画面を表示部４４に表示させる。具体的には、この実施形態では、制御部４１は、バス１０の運行状況の分析結果を表形式又はダイヤ形式により表示部４４に表示させる。このとき、制御部４１は表示部４４に、バス１０の運行計画において遅延が大きい停留所を強調表示させたり、乗降人数が少ない停留所を強調表示させたり、乗客人数が少ない区間を強調表示させたり、利用人数が少ない運行の運行計画を強調表示させたりする。
【００３９】
まず、管理装置４０のオペレーターは、操作部４３を用いて、バス１０の運行状況の分析結果を表形式で表示するかダイヤ形式で表示するかを選択する。管理装置４０の制御部４１は、オペレーターによる選択操作に応じて操作部４３から出力される情報に従って、バス１０の運行状況の分析結果を、表示部４４に表形式又はダイヤ形式で表示させる。
【００４０】
＜Ｂ−２−１：表形式での表示動作＞
まず、管理装置４０が、バス１０の運行状況の分析結果を表形式で表示する場合に行う動作を説明する。図８Ａは、表示部４４に表示される画面の一例を示す図である。図８Ａに示す画面には、バス１０の運行状況を表す表が含まれている。図８Ａに示す表において、「運行計画」の項目には、運行計画を識別する運行計画ＩＤが表示される。「運行目」の項目には、その運行計画において何回目の運行であるかを示す数値が表示される。「系統」の項目には、その運行の系統を識別する識別子が表示される。「予定開始時刻」、「予定終了時刻」、「予定運行時間」の項目にはそれぞれ、その運行の予定開始時刻、予定終了時刻、予定運行時間が表示される。「バス停数」の項目には、その運行で停車するバス停の数が表示される。これらの各項目に応じた情報は、第２の記憶領域４２３に記憶された基準運行データに従って表示される。
【００４１】
また、図８Ａに示す例では、「ＳＴ０１」、「ＳＴ０２」、…等の、複数の停留所の互いに隣接する２つの停留所間（以下、「走行区間」という）のそれぞれにおける乗客人数の平均値が表示される。制御部４１は、第１の記憶領域４２２に記憶された乗降データに従って、各走行区間の乗客人数の平均値を算出し、算出結果を表示部４４に表示する。
【００４２】
図８Ａに例示する画面が表示されている状態において、管理装置４０のオペレーターは、問題点を示す情報と推定される箇所（例えば、極めて少ない乗客人数を示す箇所）を強調表示させることができる。具体的には、オペレーターは、図８Ａに例示する画面において、操作部４３を用いて乗客人数について採算が合うか否かの閾値を設定する。オペレーターによって閾値が設定されると、制御部４１は、設定された閾値に従って色分けが行われた画面を表示部４４に表示させる。
【００４３】
図８Ｂはオペレーターによって設定された閾値に従って色分けされた乗客人数の表示を含む画面の一例を示す図である。オペレーターは、図８Ｂに例示するように、色分けする段階数と各段階の上限値及び下限値を、操作部４３を用いて設定する。図８Ｂに示す例では、オペレーターは、色分けの段階として、乗客の人数の平均値が「１以下」、「１〜２」、「２〜３」、「３〜４」、「４以上」の５段階を指定している。
【００４４】
図８Ｂに示す画面において、オペレーターが操作部４３を用いて「設定」のボタンＢ３を選択すると、制御部４１は、オペレーターにより設定された内容に従って、表示部４４に画面を更新させる。すなわち、制御部４１は表示部４４に、各走行区間の乗客人数の平均値を、「１以下」、「１〜２」、「２〜３」、「３〜４」、「４以上」の５段階に色分けして表示させる。この制御部４１の制御に従い、表示部４４は乗客人数の平均値の大小に応じてそれらの乗客人数を色分けした表を含む画面を表示する。オペレーターは、図８Ｂに例示される画面をみることで、どの走行区間の乗客人数が少ないかを容易に把握できる。
【００４５】
次いで、管理装置４０が、停留所毎の遅延時間の一覧を表示する場合に行う動作を、図９Ａ及び図９Ｂを参照しつつ説明する。図９Ａは表示部４４に表示される遅延時間の一覧画面の一例を示す図である。図９Ａに例示の画面に含まれる「運行計画」、「運行目」、「系統」、「予定開始時刻」、「予定終了時刻」、「予定運行時間」の各項目には、図８Ａに例示の画面に含まれる対応する項目に表示される情報と同様の情報が表示される。すなわち、これらの各項目に応じた情報は第２の記憶領域４２３に記憶された基準運行データに従って表示される。一方、図８Ａに例示の画面において表示されていた各走行区間の乗客人数の平均値に代えて、図９Ａに示す画面では、曜日毎の運行計画のそれぞれについて、各停留所における遅延時間の平均値が表示される。制御部４１は、第１の記憶領域４２２に記憶されている走行データの示す位置と時刻との対応関係に従って各停留所へのバス１０の到着時刻を特定し、各停留所に関し、基準運行データの示す予定到着時刻から、特定した到着時刻までの時間（遅延時間）の平均値を算出し、算出結果を表示部４４に表示する。
【００４６】
図９Ａに例示する画面が表示されている状態において、管理装置４０のオペレーターは、問題点を示す情報と推定される箇所（例えば、大きい遅延時間を示す箇所）を強調表示させることができる。具体的には、オペレーターは、図９Ａに例示する画面において、操作部４３を用いて遅延時間の閾値を設定する。オペレーターによって閾値が設定されると、制御部４１は、設定された閾値に従って色分けが行われた画面を表示部４４に表示させる。
【００４７】
図９Ｂはオペレーターによって設定された閾値に従って色分けされた遅延時間の表示を含む画面の一例を示す図である。オペレーターは、図９Ｂに例示するように、色分けする段階数と各段階の上限値及び下限値を、操作部４３を用いて設定することができる。図９Ｂに示す例では、オペレーターは、色分けの段階として、遅延時間の平均値が「０以下」、「０〜６０（秒）」、「６０〜１２０（秒）」、「１２０〜１８０（秒）」、「１８０（秒）以上」の５段階を指定している。図９Ｂに示す画面において、オペレーターが操作部４３を用いて「設定」のボタンＢ１３を選択すると、制御部４１は、オペレーターにより設定された内容に従って、表示部４４に画面を更新させる。すなわち、制御部４１は、表示部４４に、各停留所における遅延時間の平均値を、「０以下」、「０〜６０（秒）」、「６０〜１２０（秒）」、「１２０〜１８０（秒）」、「１８０（秒）以上」の５段階に色分けして表示させる。この制御部４１の制御に従い、表示部４４は各停留所における遅延時間の大小に応じて色分けした表を含む画面を表示する。オペレーターは、図９（Ｂ）に例示される画面をみることで、遅延時間が大きい停留所を容易に把握できる。
【００４８】
＜Ｂ−２−２：ダイヤ形式での表示動作＞
次いで、管理装置４０が、分析対象データが示す内容をダイヤ形式で表示する場合に行う動作を説明する。表示形式として「ダイヤ形式」がオペレーターによって選択されると、制御部４１は、分析対象データが示す内容をダイヤ形式で表す画面を表示部４４に表示させる。図１０は、表示部４４が表示する、分析対象データが示す内容をダイヤ形式で表す画面の一例を示す図である。制御部４１は、第１の記憶領域４２２に記憶された走行データによって示されるバス１０の走行位置と時刻との対応関係に従って、図１０に例示されるグラフを含む画面を表示部４４に表示させる。図１０において、細い実線は基準運行データに含まれる予定到着時刻を示し、太い実線は走行データによって示される実際の到着時刻の平均値を示す。このとき、制御部４１は、図１０に示す画面の、基準運行データに含まれる予定到着時刻と、走行データによって示される実際の到着時刻の平均値との差分が予め定められた閾値以上である停留所に対応する箇所に、その旨を示す図形Ｐ１、Ｐ２、…を付加した画面を表示部４４に表示させる。オペレーターは、図１０に示される画面をみることで、到着遅れが発生している停留所を容易に把握できる。
【００４９】
すなわち、図１０に例示の画面において、表示部４４は制御部４１の制御に従い、予定到着時刻と実際の到着時刻との差分が予め定められた閾値以上である停留所に応じた箇所（以下「特定箇所」という）を、他の箇所と異なる表示態様で表示する。この閾値は、記憶部４２に予め記憶されていてもよく、オペレーターによる操作部４３を用いた操作により入力されてもよい。制御部４１は、記憶部４２又は操作部４３から、閾値をパラメータとして取得し、取得した閾値に従って表示部４４に画面の表示の更新を行わせる。なお、図１０に示す例では、図形Ｐ１、Ｐ２、…を表示することによって特定箇所が強調表示されるが、特定箇所の表示態様はこれに限らず、特定箇所がそれ以外の箇所と異なる表示態様で表示される限り、特定箇所の表示態様はどのようなものであってもよい。また、制御部４１が、複数の閾値を用いて差分を複数の段階に分類し、段階毎に色分けした画面の表示を表示部４４に行わせるようにしてもよい。
【００５０】
次いで、分析対象データが示す内容の他の表示例を、図１１乃至１４を参照しつつ説明する。図１１は、分析対象データが示す内容をダイヤ形式で表示する画面の一例を示す図である。制御部４１は表示部４４に、第１の記憶領域４２２に記憶された走行データによって示されるバス１０の走行中の位置と時刻との対応関係に従って、図１１に示されるグラフを表示させてもよい。管理装置４０が図１１に示すグラフの表示のために行う処理は図１０で示したグラフの表示のために行う処理と概ね同様である。ただし、図１１に示す画面においては、制御部４１は表示部４４に、乗降した人数（乗車又は降車した乗客の人数）がゼロの停留所に対応する箇所を、それ以外の箇所と異なる表示態様で表示させる。
【００５１】
図１１に示す画面の表示のために、制御部４１は、第１の記憶領域４２２に記憶された乗降データに従って各停留所における乗降人数を算出し、算出した乗降人数がゼロである停留所に応じた画面内の箇所に、その旨を示す図形Ｐ１１、Ｐ１２、Ｐ１３、…を表示するように表示部４４を制御する。オペレーターは、図１１に示される画面をみることで、どの停留所が利用されていないかを容易に把握できる。
【００５２】
図１２は、分析対象データが示す内容をダイヤ形式で表示する画面の他の一例を示す図である。制御部４１は表示部４４に、第１の記憶領域４２２に記憶された走行データによって示されるバス１０の走行中の位置と時刻との対応関係に従って、図１２に示されるグラフを表示させてもよい。管理装置４０が図１２に示すグラフの表示のために行う処理は図１０で示したグラフの表示のために行う処理と概ね同様である。ただし、図１２に示す画面の表示のために、制御部４１は乗客の人数が少ない上位１０％の走行区間を特定し、特定した走行区間に応じた画面内の箇所を他の箇所と異なる表示態様で表示するように表示部４４を制御する。
【００５３】
具体的には、制御部４１は、第１の記憶領域４２２に記憶された乗降データに従って各走行区間の乗客の人数を算出し、各走行区間を、算出した乗客の人数の少ない順にソートし、上位１０％に含まれる走行区間に応じた画面内の箇所に、その旨を示す図形Ｐ２１、Ｐ２２、Ｐ２３、…を表示するように表示部４４を制御する。オペレーターは、図１２に示される画面をみることで、乗客の人数が少ない走行区間を容易に把握できる。
【００５４】
図１３は、分析対象データが示す内容をダイヤ形式で表示する画面の他の一例を示す図である。図１３に示す画面の表示のために、制御部４１は、第１の記憶領域４２２に記憶された走行データによって示されるバス１０の走行中の位置と時刻との対応関係に従って、図１３に示されるグラフを表示部４４に表示させる。管理装置４０が図１３に示すグラフの表示のために行う処理は図１０で示したグラフの表示のために行う処理と概ね同様である。ただし、図１３に示す画面には、乗客の人数がひとり以下の走行区間に応じた箇所がそれ以外の箇所と異なる表示態様で表示される。
【００５５】
図１３に示す画面の表示のために、制御部４１は第１の記憶領域４２２に記憶された乗降データに従って各走行区間における乗客の人数を算出し、算出した人数が１以下である区間に応じた画面内の箇所に、その旨を示す図形Ｐ３１、Ｐ３２、Ｐ３３、…を表示するように制御部４４を制御する。オペレーターは、図１３に示される画面をみることで、乗客が少ない走行区間を容易に把握できる。
【００５６】
図１４は、分析対象データが示す内容をダイヤ形式で表示する画面の他の一例を示す図である。図１４に示す画面の表示のために、制御部４１は、第１の記憶領域４２２に記憶された走行データによって示されるバス１０の走行中の位置と時刻との対応関係に従って、図１４に示されるグラフを表示部４４に表示させる。管理装置４０が図１４に示すグラフの表示のために行う処理は図１０で示したグラフの表示のために行う処理と概ね同様である。ただし、図１４に示す画面の表示のために、制御部４１は、曜日毎の運行計画のそれぞれについて、運行計画の利用人数の平均値を算出し、複数の運行計画を算出した平均値の少ない順にソートし、予め定められた順位内（図１４に示す例では、上位２５％）に含まれる運行計画に対応する線を、それ以外の運行計画に対応する線と区別可能な表示態様で表示するように表示部４４を制御する。
【００５７】
図１４に示す例では、制御部４１は、第１の記憶領域４２２に記憶された乗降データに従って各運行計画の利用者数を算出し、算出した人数の少ない上位２５％の運行計画に対応する線の、運行を開始する停留所に応じた箇所に、その旨を示す図形Ｐ４１、Ｐ４２、…を表示するように表示部４４を制御する。管理装置４０のオペレーターは、図１４に示される画面をみることで、利用者数が少ないバス１０の運行計画を容易に把握できる。
【００５８】
なお、図１１乃至図１４に示す例ではそれぞれ、閾値として、ゼロ、１０％、１、２５％、が用いられているが、閾値の値はこれらに限らず、他の値であってもよい。また、この閾値は、記憶部４２に予め記憶されていてもよく、管理装置４０のオペレーターによる操作部４３を用いた操作により入力されてもよい。また、制御部４１が、複数の閾値を用いて乗降人数や乗客の人数、運行計画の利用者数、等を複数の段階に分類し、段階毎に色分けした画面の表示を表示部４４に行わせてもよい。
【００５９】
＜Ｂ−３：シミュレーション動作＞
上述の図８Ａ乃至図１４に示される画面を表示することによって、管理装置４０は、バス１０の運行における乗客の人数や遅延時間の統計結果をオペレーターに視覚的に把握させる。管理装置４０は、乗客の人数や遅延時間等の統計結果の表示に加え、統計結果に従って収支のシミュレーションを行うことも可能である。この実施形態では、管理装置４０は、ひとつの運行計画を削減（又は増加）した場合におけるコストの減少額（又は増加額）と、乗客の減少に伴う料金収入の減少額（又は乗客の増加に伴う料金収入の増加額）との差分を収支バランスとして算出する。また、ひとつの運行計画に従って複数のバス１０を１便、２便、…として走行させる場合には、管理装置４０は、ひとつの便を削減（又は増加）した場合の収支バランスをシミュレーションしてもよい。オペレーターが操作部４３を用いて収支バランスのシミュレーションの実行を指示すると、制御部４１は、操作部４３から出力される情報に従って、シミュレーションのための処理（以下、「収支バランスシミュレーション処理」という）を行う。
【００６０】
図１５及び図１６は、収支バランスシミュレーションのための画面の一例を示す図である。図１５は管理装置４０による収支バランスシミュレーション処理が行われる前のバス１０の運行状況を示す画面の一例であり、図１６は管理装置４０による収支シミュレーション処理が行われた後のバス１０の運行状況を示す画面の一例である。図１５に示す例において、表示エリアＡ１１には、「現状バランス」、「シミュレーションバランス」、「バランス変化」という項目が設けられている。「現状バランス」の項目には、「運賃売上」、「燃料費」、「人件費」、「車両管理費」の項目が設けられ、これらの項目には現状に関する項目名に応じた情報が表示される。また、表示エリアＡ１２には、バス１０の運行状況を表すグラフが表示される。このグラフにおいて、細い実線は基準運行データに含まれる予定到着時刻を示し、太い実線及び太い点線は走行データによって示される実際の到着時刻の平均値を示す。なお、太い点線によって示される部分は、乗客の人数が予め定められた閾値以下の区間であることを示す。管理装置４０のオペレーターは、表示エリアＡ１１の「シミュレーションバランス」の項目に設けられている「人件費」の項目に表示される乗務員の人数（一日分の運行計画の実施において必要とされる運転手の数）や、「車両管理費」の項目に表示される車両の台数を、操作部４３を用いて変更することができる。制御部４１は、操作部４３から出力される情報に従って、現状の乗務員の人数や車両の台数が、オペレーターにより変更された人数や台数になった場合の収支バランスをシミュレーションする。
【００６１】
具体的には、制御部４１は、例えば、ある運行計画に従い運行している車両の台数がオペレーターによって削減された場合には、まず、その運行計画について予め設定されていた複数の車両のなかから、どの車両を削減するかを、予め定められたアルゴリズムに従って特定する。予め定められたアルゴリズムの一例に従い、例えば、制御部４１は、一日の運行時間が短いものから順に、削減する車両を特定してもよい。車両を特定すると、制御部４１は、特定した車両に対応する乗降データに従って、運賃売上の減少額の推定値を算出する。また、制御部４１は、特定した車両に対応する運行計画に従って、燃料費の減少額の推定値を算出する。制御部４１は、算出した運賃売上の減少額の推定値と燃料費の減少額の推定値を表示部４４に表示させる。
【００６２】
また、他の例として、例えば、制御部４１は、ある運行計画に従い運行している車両の乗務員の人数がオペレーターによって削減された場合には、まず、その運行計画について予め設定されていた複数の乗務員のなかから、どの乗務員を削減するかを、予め定められたアルゴリズムに従って特定する。予め定められたアルゴリズムの一例に従い、例えば、制御部４１は、一日の乗車時間が短いものから順に、削減する乗務員を特定してもよい。この実施形態では、ひとりの乗務員（運転手）は、一日において複数の運行計画に従ったバス１０の運行を担当する。乗務員を特定すると、制御部４１は、特定した乗務員に対応する乗降データに従って、運賃売上の減少額の推定値を算出する。また、制御部４１は、特定した乗務員に対応する運行計画に従って、燃料費の減少額の推定値を算出する。制御部４１は、算出した運賃売上費の減少額の推定値と燃料費の減少額の推定値を表示部４４に表示させる。
【００６３】
既述のように、図１６は、収支バランスシミュレーション処理が行われた後の画面の一例を示す図である。図示されるように、表示エリアＡ１１の「シミュレーションバランス」の項目には、運賃売上の減少額の推定値と燃料費の減少額の推定値の算出結果が表示される。また、表示エリアＡ１２には、削減された車両及び／又は乗務員に対応する運行計画の線は表示されない。
【００６４】
従来は、運行計画の改定は、改定を行う作業者が勘や経験に従って行うことが一般的であった。従って、経験の乏しい作業者が改定を行う場合には、運行計画が変更されても収支バランスが改善しない場合があった。本実施形態では、管理装置４０の制御部４１が、乗客データを収集し、収集したデータの内容を、作業者が視覚的に把握し易い形式で表示する。従って、作業者は、バス１０の乗客人数の推移や遅延時間を直感的に把握することができ、路線バスの運行計画の改定を容易に行うことができる。
【００６５】
＜Ｃ：変形例＞
以上の実施形態は本発明の技術的思想の範囲内において様々に変形可能である。以下にそれらの変形の例を示す。尚、以下の複数の変形例のうちの２以上が適宜組み合わせられてもよい。
（１）上述の実施形態では、バス１０の位置はＧＰＳ装置１１により特定される。バス１０の位置を特定する手法はＧＰＳ装置１１を用いたものに限定されない。例えば、路車間通信（ＤＳＲＣ（Dedicated Short Range Communications））によってバス１０の位置が特定されてもよい。また、例えば、バス１０の運転手が手動でバス１０の位置情報を車載コンピューター１３に入力してもよい。要は、バス１０の位置を特定可能などのような手法が採用されてもよい。また、上述の実施形態では、基準位置として停留所の位置が用いられる。基準位置は停留所の位置に限らず、他の種類の位置が基準位置として用いられてもよい。
【００６６】
（２）上述の実施形態では、乗客の乗降を検出するセンサーとして赤外線センサーが用いられる。乗客の乗降を検出するセンサーは赤外線センサーに限定されない。例えば、バス１０の乗降口にカメラを設置し、例えば車載コンピューター１３がこのカメラによって撮影された画像を解析することによって乗客の乗降を検出してもよい。また、他の例として例えば、接触又は近接されたＩＣカードからデータを読み取る読取装置をバス１０の乗降口に設け、乗客がバス１０に乗降する際に読取装置に自分のＩＣカードを接触又は近接させるようにし、読取装置がＩＣカードからデータの読み取りを行うことによって乗客の乗降を検出してもよい。要は、バス１０の乗客の乗降を検出可能などのような手法が採用されもよい。
【００６７】
（３）上述の実施形態では、管理装置４０の制御部４１が、分析対象データを記録し、分析対象データが示す数値の算術平均を統計データとして生成する。管理装置４０が統計データとして生成するデータは、分析対象データが示す数値の算術平均を示すデータに限らず、例えば、分析対象データが示す数値の最大値や最小値、最頻値、標準偏差や四分位値、８０％タイル値、範囲など、他の種別の統計値を示すデータであってもよい。要は、管理装置４０が生成するデータは、分析対象データを用いた統計処理の結果を示すデータであればどのようなものであってもよい。
【００６８】
（４）上述の実施形態における管理装置４０は、ひとつの装置として構成されている。これに代えて、管理装置４０が、ＬＡＮやインターネット等の通信網により接続された複数の装置により構成されてもよい。具体的には、例えば、図１７に示すように、分析結果を表示するコンピューター装置６０と、収支バランスシミュレーション処理を行うコンピューター装置７０とが通信網５０により接続されたシステムとして管理装置４０が構成されていてもよい。
【００６９】
（５）上述の実施形態では、バス１０が車庫に戻ってきたタイミングで車載コンピューター１３が乗客データをコンピューター装置３０に送信する。車載コンピューター１３がデータをコンピューター装置３０に送信するタイミングはこれに限定されない。例えば、車載コンピューター１３が無線通信を行う無線通信手段を備え、バス１０の走行中に、予め定められた単位時間毎（例えば、１時間毎、２時間毎、等）に無線通信により車載コンピューター１３がコンピューター装置３０に対し乗客データを送信するようにしてもよい。また、他の例として、例えば、車載コンピューター１３がＵＳＢ（Universal Serial Bus）メモリなどの補助記憶装置に乗客データを記憶する構成とし、コンピューター装置３０が、この補助記憶装置に記憶された乗客データを読み出す構成であってもよい。要は、コンピューター装置３０が、バス１０の乗客データや乗降データを取得可能ないかなる構成が採用されてもよい。
【００７０】
（６）上述の実施形態では、図９Ｂに示すように、制御部４１が各停留所における遅延時間の大小を判定し、その判定結果に応じて色分けした画面を表示部４４に表示させる。制御部４１が遅延時間の大小を判定する位置は停留所に限られない。要は、制御部４１が、予め定められた位置におけるバス１０の遅延時間の大小を判定すればよい。
【００７１】
（７）上述の実施形態では、制御部４１は、図８Ａ乃至図１６に例示した画面を表示部４４に表示させる。表示部４４により表示される画面は上述の実施形態で例示したものに限定されず、他の形式の画面が表示部４４により表示されてもよい。例えば、分析対象データの内容をダイヤ形式のグラフで表示する画面において、制御部４１が、バス１０に乗車中の乗車人数の多少に応じてグラフを色分けして表示するように表示部４４を制御してもよい。また、他の例として、例えば、制御部４１が、分析対象データの内容をダイヤ形式のグラフで表示する画面において、遅延時間の大小に応じてグラフを色分けして表示するように表示部４４を制御してもよい。
また、制御部４１が、画面の拡大表示や縮小表示を行うように表示部４４を制御してもよい。
【００７２】
（８）上述の実施形態に係るシステムは路線バスの運行計画に関する情報をオペレーター等の使用者に提示する。本発明に係るシステムが使用者に提示する情報は路線バスの運行計画に関する情報に限定されない。例えば、本発明に係るシステムによって、路面電車など、他の交通機関の運行計画に関する情報が使用者に対し提示されてもよい。また、本発明に係るシステムによって、例えば自動運転のモノレールなどの運転手を要さない交通機関の運行計画に関する情報が使用者に対し提示されてもよい。
【００７３】
（９）上述の実施形態では、制御部４１は、予め定められた位置（例えば、停留所）におけるバス１０の遅延時間を算出する。例えば、制御部４１は、バス１０の位置によらず、予め定められた時間間隔で遅延時間を算出してもよい。
【００７４】
（１０）上述の実施形態では、オペレーターが操作部４３を用いて、管理装置４０に抽出条件（パラメータ）を入力する。管理装置４０の制御部４１が用いる抽出条件はオペレーターにより入力された抽出条件に限られず、例えば、予め定められたアルゴリズムに従って制御部４１が選択又は生成した抽出条件を制御部４１が用いるようにしてもよい。また、例えば、抽出条件を予め記憶部４２に記憶させておき、制御部４１が記憶部４２から抽出条件を読み出すようにしてもよい。また、オペレーターが抽出条件の一部を入力し、管理装置４０が抽出条件のうちオペレーターにより入力されない部分を予め定められたアルゴリズムに従って選択又は生成してもよい。また、例えば、複数の抽出条件を記憶部４２に記憶させておき、オペレーターが抽出条件を選択するための条件を入力し、制御部４１が、記憶部４２に記憶されている抽出条件の中から、オペレーターにより入力された条件を満たす抽出条件を選択するようにしてもよい。
【００７５】
（１１）上述の実施形態では、制御部４１は、分析の結果や収支バランスシミュレーションの結果を示す画面を表示部４４に表示させることによって出力する。制御部４１が処理の結果を出力する態様はこれに限られない。例えば、制御部４１が印刷装置に対し用紙へ処理の結果を示す画像を印刷させてもよい。また、例えば、制御部４１が通信部４５を介して、通信網５０に接続された他のコンピューター装置に分析の結果やシミュレーションの結果を示すデータを送信してもよい。
【００７６】
（１２）上述の実施形態では、分析対象データとして、バス１０の走行中の位置と時刻に関する統計結果を示す走行データと、バス１０の各々の停留所における乗降人数の統計結果を示す乗降データとが用いられる。制御部４１が用いる分析対象データは、必ずしも走行データと乗降データの両方を含まなくてもよい。制御部４１が、走行データと乗降データの少なくともいずれか一方を分析対象データとして用いればよい。例えば、走行データのみを用いる場合には、制御部４１は、走行データに従って各運行計画の遅延時間に応じた表やグラフを表示部４４に表示させてもよい。
【００７７】
（１３）上述の実施形態では、車載コンピューター１３が、位置情報にタイムスタンプを付す処理を行う。位置情報にタイムスタンプを付す処理は車載コンピューター１３以外の装置が行ってもよい。例えば、ＧＰＳ装置１１又は乗降センサー１２が位置情報にタイムスタンプを付して出力するようにしてもよい。また、乗降情報にタイムスタンプが付されてもよい。
【００７８】
（１４）上述の実施形態において、管理装置４０の制御部４１によって実行されるプログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピューターが読取可能な記録媒体に記録された状態で提供されてもよい。また、このプログラムは、インターネット等の通信網経由でコンピューターにダウンロードされて利用されてもよい。また、上述の各種制御を行う制御部としては、専用のプロセッサ等の、ＣＰＵ以外の種別のデータ処理装置が採用されてもよい。
【符号の説明】
【００７９】
１…システム、１０…バス、１１…ＧＰＳ装置、１２…乗降センサー、１３…車載コンピューター、２０…車庫、３０…コンピューター装置、３１…制御部、３２…記憶部、３３…ＷｉＦｉアンテナ、３４…通信部、４０…管理装置、４１…制御部、４２…記憶部、４３…操作部、４４…表示部、４５…通信部、５０…通信網、１３１…制御部、１３２…記憶部、１３３…ＧＰＳ信号受信部、１３４…乗降センサー信号受信部、１３５…ＷｉＦｉアンテナ、１３６…計時部、１３７…操作部、４１１…統計部、４１２…パラメータ取得部、４１３…データ抽出部、４１４…遅延時間算出部、４１５…乗客人数算出部、４１６…表示制御部、４２１…第３の記憶領域、４２２…第１の記憶領域、４２３…第２の記憶領域
【図１】
2014084345.tif 000003
【図２】
2014084345.tif 000004
【図３】
2014084345.tif 000005
【図４】
2014084345.tif 000006
【図５】
2014084345.tif 000007
【図６Ａ】
2014084345.tif 000008
【図６Ｂ】
2014084345.tif 000009
【図７】
2014084345.tif 000010
【図８Ａ】
2014084345.tif 000011
【図８Ｂ】
2014084345.tif 000012
【図９Ａ】
2014084345.tif 000013
【図９Ｂ】
2014084345.tif 000014
【図１０】
2014084345.tif 000015
【図１１】
2014084345.tif 000016
【図１２】
2014084345.tif 000017
【図１３】
2014084345.tif 000018
【図１４】
2014084345.tif 000019
【図１５】
2014084345.tif 000020
【図１６】
2014084345.tif 000021
【図１７】
2014084345.tif 000022
【国際調査報告】
2014084345.tif 000023
2014084345.tif 000024
2014084345.tif 000025
2014084345.tif 000026